diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..861f76e --- /dev/null +++ b/.gitattributes @@ -0,0 +1,56 @@ +## Unity ## + +*.cs diff=csharp text +*.cginc text +*.shader text + +*.mat merge=unityyamlmerge eol=lf +*.anim merge=unityyamlmerge eol=lf +*.unity merge=unityyamlmerge eol=lf +*.prefab merge=unityyamlmerge eol=lf +*.physicsMaterial2D merge=unityyamlmerge eol=lf +*.physicMaterial merge=unityyamlmerge eol=lf +*.asset merge=unityyamlmerge eol=lf +*.meta merge=unityyamlmerge eol=lf +*.controller merge=unityyamlmerge eol=lf + + +## git-lfs ## + +#Image +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.gif filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.ai filter=lfs diff=lfs merge=lfs -text +*.tif filter=lfs diff=lfs merge=lfs -text + +#Audio +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text + +#Video +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.mov filter=lfs diff=lfs merge=lfs -text + +#3D Object +*.FBX filter=lfs diff=lfs merge=lfs -text +*.fbx filter=lfs diff=lfs merge=lfs -text +*.blend filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text + +#ETC +*.a filter=lfs diff=lfs merge=lfs -text +*.exr filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.dll filter=lfs diff=lfs merge=lfs -text +*.unitypackage filter=lfs diff=lfs merge=lfs -text +*.aif filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.rns filter=lfs diff=lfs merge=lfs -text +*.reason filter=lfs diff=lfs merge=lfs -text +*.lxo filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/QRCodeMaxStAR/.gitignore similarity index 100% rename from .gitignore rename to QRCodeMaxStAR/.gitignore diff --git a/QRCodeMaxStAR/Assets/Datas.meta b/QRCodeMaxStAR/Assets/Datas.meta new file mode 100644 index 0000000..0e2eae1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 875224f17b17a854182065f0aba7fc0a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Datas/Characters.meta b/QRCodeMaxStAR/Assets/Datas/Characters.meta new file mode 100644 index 0000000..4ed737c --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Characters.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c11c6491c1a2da94b903948f4330efe5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset b/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset new file mode 100644 index 0000000..00b3040 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset @@ -0,0 +1,26 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0e715721e2f4bfb42a0a1ccbcb863145, type: 3} + m_Name: AK-12 + m_EditorClassIdentifier: + trackerName: AK-12_Musicbox01 + charName: AK-12 + charDescription: AK-12 is the Assault Rifle that made by Russian Weaponry. This + character is T-doll (Tactical Doll) from Girls Frontline. + hp: 120 + mp: 50 + level: 1 + exp: 0 + attackPower: 300 + defendPower: 200 + character2DSprites: [] + voiceCharacter: [] diff --git a/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset.meta b/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset.meta new file mode 100644 index 0000000..8d2f610 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Characters/AK-12.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b12ba20f5c429b4db701baf28ff5185 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset b/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset new file mode 100644 index 0000000..6bb5b47 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset @@ -0,0 +1,26 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0e715721e2f4bfb42a0a1ccbcb863145, type: 3} + m_Name: M590 + m_EditorClassIdentifier: + trackerName: Mossberg_M590_Musicbox02 + charName: M590 + charDescription: Mossberg M590 is the Shootgun that made by USA Weaponry. This + character is T-doll (Tactical Doll) from Girls Frontline. + hp: 0 + mp: 0 + level: 0 + exp: 0 + attackPower: 0 + defendPower: 0 + character2DSprites: [] + voiceCharacter: [] diff --git a/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset.meta b/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset.meta new file mode 100644 index 0000000..84445ec --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Characters/M590.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bca4bf42608975c4aa2c4433856f549c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Datas/Item.meta b/QRCodeMaxStAR/Assets/Datas/Item.meta new file mode 100644 index 0000000..c41bb45 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Datas/Item.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a3757d0112f8ee49967d8a3068840cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor.meta b/QRCodeMaxStAR/Assets/Editor.meta new file mode 100644 index 0000000..f3a3807 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b93ee6de9ffece445b170ed5be24790d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs b/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs new file mode 100644 index 0000000..fd7da8f --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs @@ -0,0 +1,38 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEditor; +using UnityEditor.Callbacks; +using System.Collections; +#if UNITY_IPHONE +using UnityEditor.iOS.Xcode; +#endif +using System.IO; + + +// Unity Xcode Project Document. +// https://docs.unity3d.com/ScriptReference/iOS.Xcode.PBXProject.html +public class IPlistEditor +{ + [PostProcessBuild] + public static void ChangeXcodePlist(BuildTarget buildTarget, string pathToBuiltProject) + { + if ( buildTarget == BuildTarget.iOS ) + { +#if UNITY_IPHONE + // Plist File Setting. + string plistPath = pathToBuiltProject + "/Info.plist"; + PlistDocument plist = new PlistDocument(); + plist.ReadFromString(File.ReadAllText(plistPath)); + + PlistElementDict rootDict = plist.root; + + var iTSAppUsesNonExemptEncryptionKey = "ITSAppUsesNonExemptEncryption"; + rootDict.SetString(iTSAppUsesNonExemptEncryptionKey, "false"); + +#endif + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs.meta b/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs.meta new file mode 100644 index 0000000..ba96497 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/IPlistEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba1d844ac6cc843e886e94d5acf29c07 +timeCreated: 1496650742 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR.meta new file mode 100644 index 0000000..9165492 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1214bc63351fc604fb4dff7bda3acd55 +folderAsset: yes +timeCreated: 1489452418 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures.meta new file mode 100644 index 0000000..44e3df8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0ad05bccd65a77846abe8a8300dd0120 +folderAsset: yes +timeCreated: 1489452418 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget.meta new file mode 100644 index 0000000..af9c1f2 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 639b126883257144998046d8aeb0f1c5 +folderAsset: yes +timeCreated: 1493276133 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg new file mode 100644 index 0000000..e5bfb55 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062f899a7b51228debb6c59671d6f6c6a32892ad39059052ba05c91a6c9b2584 +size 54409 diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg.meta new file mode 100644 index 0000000..2dd4719 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Blocks_resized.jpg.meta @@ -0,0 +1,55 @@ +fileFormatVersion: 2 +guid: 703685c378769364cbdab514d7e454e2 +timeCreated: 1512699778 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg new file mode 100644 index 0000000..86360da --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2582360827a63e2ac31089d694d9650cbb70fb792b4a703aa7dbc6f0d2d2df6a +size 48707 diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg.meta new file mode 100644 index 0000000..e3bb910 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Glacier_resized.jpg.meta @@ -0,0 +1,55 @@ +fileFormatVersion: 2 +guid: aab8aefbf5f44a44397eff02dcd2614b +timeCreated: 1512699779 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg new file mode 100644 index 0000000..5238899 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1afcf46991050f43574111d2931638718c276e052a5a81ac1dfb269f37bc17eb +size 55749 diff --git a/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg.meta b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg.meta new file mode 100644 index 0000000..e85d323 --- /dev/null +++ b/QRCodeMaxStAR/Assets/Editor/MaxstAR/Textures/ImageTarget/Lego_resized.jpg.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: f502d60c6259f074ca4d1e3447490586 +timeCreated: 1501256303 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR.meta b/QRCodeMaxStAR/Assets/MaxstAR.meta new file mode 100644 index 0000000..ccaf446 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 871ed280f94e12944bd683198f953ac2 +folderAsset: yes +timeCreated: 1486427821 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor.meta new file mode 100644 index 0000000..fa64d97 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 64feab908ea2ea3458d7ed25ffc3e317 +folderAsset: yes +timeCreated: 1488633620 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs new file mode 100644 index 0000000..8f69a5c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs @@ -0,0 +1,64 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(ARManager))] + public class ARManagerEditor : Editor + { + private const int maxHeight = 25; + private ARManager arManager = null; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + arManager = (ARManager)target; + + EditorGUILayout.Separator(); + + AbstractARManager.WorldCenterMode oldWorldCenterMode = arManager.WorldCenterModeSetting; + AbstractARManager.WorldCenterMode newWorldCenterMode = + (AbstractARManager.WorldCenterMode)EditorGUILayout.EnumPopup("World Center Mode", arManager.WorldCenterModeSetting); + + if (oldWorldCenterMode != newWorldCenterMode) + { + arManager.SetWorldCenterMode(newWorldCenterMode); + isDirty = true; + } + + EditorGUILayout.Separator(); + + GUIContent content = new GUIContent("Configuration"); + if (GUILayout.Button(content, GUILayout.MaxWidth(Screen.width), GUILayout.MaxHeight(maxHeight))) + { + Selection.activeObject = ConfigurationScriptableObject.GetInstance(); + } + GUILayout.Space(10); + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(arManager); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs.meta new file mode 100644 index 0000000..73f6178 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ARManagerEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cafa1deee98d20f46b55e23e0d05a89b +timeCreated: 1493283664 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs new file mode 100644 index 0000000..a33d97b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs @@ -0,0 +1,88 @@ +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(CloudTrackableBehaviour))] + public class CloudTrackableEditor : Editor + { + private CloudTrackableBehaviour trackableBehaviour; + private const int maxHeight = 25; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + trackableBehaviour = (CloudTrackableBehaviour)target; + + EditorGUILayout.Separator(); + + CloudType oldType = trackableBehaviour.CloudNameType; + CloudType newType = (CloudType)EditorGUILayout.EnumPopup("Object of Recognition", trackableBehaviour.CloudNameType); + + if (oldType != newType) + { + trackableBehaviour.CloudNameType = newType; + isDirty = true; + + if(newType == CloudType.Cloud) { + trackableBehaviour.CloudName = "_MaxstCloud_"; + } else { + trackableBehaviour.CloudName = ""; + } + + trackableBehaviour.OnTrackerCloudName(trackableBehaviour.CloudName); + } + + if(newType == CloudType.User_Defined) { + EditorGUILayout.Separator(); + + string cloudName = trackableBehaviour.CloudName; + string newCloudName = EditorGUILayout.TextField("Target Image Name : ", trackableBehaviour.CloudName); + + trackableBehaviour.CloudName = newCloudName; + isDirty = true; + } + + EditorGUILayout.Separator(); + + GUIContent content = new GUIContent("Add Cloud Target Image"); + if (GUILayout.Button(content, GUILayout.MaxWidth(Screen.width), GUILayout.MaxHeight(maxHeight))) + { + Application.OpenURL("https://developer.maxst.com"); + } + EditorGUILayout.Separator(); + + if (newType == CloudType.User_Defined) + { + string cloudName = trackableBehaviour.CloudName; + if(cloudName == "_MaxstCloud_") { + EditorGUILayout.LabelField("Please set a different name."); + isDirty = true; + } + } + EditorGUILayout.Separator(); + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(trackableBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs.meta new file mode 100644 index 0000000..0e51278 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/CloudTrackableEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3efdfc4013e1349848d41173aefb0056 +timeCreated: 1533629264 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs new file mode 100644 index 0000000..0475940 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs @@ -0,0 +1,116 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(ConfigurationScriptableObject))] + public class ConfigurationScriptableObjectEditor : Editor + { + private ConfigurationScriptableObject configuration = null; + private bool isDirty = false; + + private bool licenseFold = true; + private bool cameraFold = true; + + private string[] LoadWebcamDeviceList() + { + WebCamDevice[] devices = WebCamTexture.devices; + string[] deviceList = new string[devices.Length]; + for (int i = 0; i < devices.Length; i++) + { + deviceList[i] = devices[i].name; + if (devices[i].name == "") + { + deviceList[i] = "Unknown Device " + i; + } + } + + return deviceList; + } + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + configuration = (ConfigurationScriptableObject)target; + + isDirty = false; + + licenseFold = EditorGUILayout.Foldout(licenseFold, "License Key Setting"); + if (licenseFold) + { + EditorGUILayout.LabelField("License key"); + string licenseKey = configuration.LicenseKey; + configuration.LicenseKey = EditorGUILayout.TextArea(licenseKey, GUILayout.MaxHeight(40)); + EditorGUILayout.HelpBox("Please register your app at https://developer.maxst.com/.", MessageType.Info); + EditorGUILayout.Space(); + if (string.Equals(licenseKey, configuration.LicenseKey) == false) + { + isDirty = true; + } + } + + cameraFold = EditorGUILayout.Foldout(cameraFold, "Camera Settings"); + if (cameraFold) + { + CameraDevice.CameraType cameraType = configuration.CameraType; + configuration.CameraType = (CameraDevice.CameraType)EditorGUILayout.EnumPopup("Mobile Camera Type", cameraType); + EditorGUILayout.HelpBox("Camera settings in mobile app", MessageType.Info); + EditorGUILayout.Space(); + if (string.Equals(cameraType, configuration.CameraType) == false) + { + isDirty = true; + } + + int webcamType = configuration.WebcamType; + configuration.WebcamType = EditorGUILayout.Popup("Webcam Type", webcamType, LoadWebcamDeviceList()); + EditorGUILayout.HelpBox("Webcam settings in Editor mode.", MessageType.Info); + EditorGUILayout.Space(); + if (string.Equals(webcamType, configuration.WebcamType) == false) + { + isDirty = true; + } + + CameraDevice.CameraResolution cameraResolution = configuration.CameraResolution; + configuration.CameraResolution = (CameraDevice.CameraResolution)EditorGUILayout.EnumPopup("Camera Resolution", cameraResolution); + EditorGUILayout.HelpBox("Please select a supported resolution.", MessageType.Info); + EditorGUILayout.Space(); + if (string.Equals(cameraResolution, configuration.CameraResolution) == false) + { + isDirty = true; + } + + WearableCalibration.WearableType wearableType = configuration.WearableType; + configuration.WearableType = (WearableCalibration.WearableType)EditorGUILayout.EnumPopup("Wearable Type", wearableType); + EditorGUILayout.HelpBox("Please select a wearable type.", MessageType.Info); + EditorGUILayout.Space(); + if (string.Equals(wearableType, configuration.WearableType) == false) + { + isDirty = true; + } + } + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(configuration); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs.meta new file mode 100644 index 0000000..17383d3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ConfigurationScriptableObjectEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5562f6dae510ef445acdebcb19e35042 +timeCreated: 1500345521 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs new file mode 100644 index 0000000..826416a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs @@ -0,0 +1,91 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(ImageTrackableBehaviour))] + public class ImageTrackableEditor : Editor + { + private ImageTrackableBehaviour trackableBehaviour; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + trackableBehaviour = (ImageTrackableBehaviour)target; + + EditorGUILayout.Separator(); + + StorageType oldType = trackableBehaviour.StorageType; + StorageType newType = (StorageType)EditorGUILayout.EnumPopup("Storage type", trackableBehaviour.StorageType); + + if (oldType != newType) + { + trackableBehaviour.StorageType = newType; + isDirty = true; + } + + UnityEngine.Object oldDataObject = trackableBehaviour.TrackerDataFileObject; + + if (trackableBehaviour.StorageType == StorageType.StreamingAssets) + { + EditorGUILayout.HelpBox("Just drag&drop a *.2dmap file with tracking data from your project view here", MessageType.Info); + EditorGUILayout.Separator(); + + UnityEngine.Object newDataObject = EditorGUILayout.ObjectField(trackableBehaviour.TrackerDataFileObject, + typeof(UnityEngine.Object), true); + + if (oldDataObject != newDataObject) + { + string trackerDataFileName = AssetDatabase.GetAssetPath(newDataObject); + if (!trackerDataFileName.EndsWith(".2dmap")) + { + Debug.Log("trackerDataFileName: " + trackerDataFileName); + Debug.LogError("It's not proper tracker data file!!. File's extension should be .2dmap"); + } + else + { + trackableBehaviour.TrackerDataFileName = + trackerDataFileName.Replace("Assets/StreamingAssets/", ""); + trackableBehaviour.TrackerDataFileObject = newDataObject; + isDirty = true; + } + } + + if (oldDataObject != null) + { + EditorGUILayout.Separator(); + + EditorGUILayout.LabelField("Width : ", trackableBehaviour.TargetWidth.ToString()); + EditorGUILayout.LabelField("Height : ", trackableBehaviour.TargetHeight.ToString()); + } + } + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(trackableBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs.meta new file mode 100644 index 0000000..3e4a497 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ImageTrackableEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce2803682a11e4b4690b3858a60453c9 +timeCreated: 1488633695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs new file mode 100644 index 0000000..b80f5a0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs @@ -0,0 +1,35 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(InstantTrackableBehaviour))] + public class InstantTrackableEditor : Editor + { + //private InstantTrackableBehaviour trackableBehaviour = null; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + //trackableBehaviour = (InstantTrackableBehaviour)target; + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs.meta new file mode 100644 index 0000000..07ee135 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/InstantTrackableEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0ccf4af1a58d77140a3d758b56533812 +timeCreated: 1495696516 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs new file mode 100644 index 0000000..aa6de4c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs @@ -0,0 +1,35 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System.Collections; +using UnityEditor; + +namespace maxstAR +{ + [CustomEditor(typeof(MapRendererBehaviour))] + public class MapRendererEditor : Editor + { + // Please don't remove below code + private MapRendererBehaviour mapRendererBehaviour; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + // Please don't remove below code + mapRendererBehaviour = (MapRendererBehaviour)target; + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs.meta new file mode 100644 index 0000000..c20d984 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapRendererEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 450cf660df02a4f428b41584d8401489 +timeCreated: 1509500941 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs new file mode 100644 index 0000000..b997d8b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs @@ -0,0 +1,81 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEditor; +using System.Collections; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(MapViewerBehaviour))] + public class MapViewerEditor : Editor + { + private MapViewerBehaviour mapViewerBehaviour = null; + private bool autoCamera = false; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + mapViewerBehaviour = (MapViewerBehaviour)target; + + int keyframeIndex = EditorGUILayout.IntSlider("Keyframe index", mapViewerBehaviour.KeyframeIndex, + 0, mapViewerBehaviour.MaxKeyframeCount - 1); + bool showMesh = EditorGUILayout.Toggle("Show Mesh", mapViewerBehaviour.ShowMesh); + bool transparent = EditorGUILayout.Toggle("Transparent", mapViewerBehaviour.Transparent); + + if (mapViewerBehaviour.KeyframeIndex != keyframeIndex) + { + mapViewerBehaviour.KeyframeIndex = keyframeIndex; + isDirty = true; + } + + if (mapViewerBehaviour.ShowMesh != showMesh) + { + mapViewerBehaviour.ShowMesh = showMesh; + isDirty = true; + } + + if (mapViewerBehaviour.Transparent != transparent) + { + mapViewerBehaviour.Transparent = transparent; + isDirty = true; + } + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(mapViewerBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + } + + void OnSceneGUI() + { + if (Event.current.GetTypeForControl(GUIUtility.GetControlID(FocusType.Passive)) == EventType.ScrollWheel) + { + if (autoCamera) + { + Vector3 position = SceneView.lastActiveSceneView.camera.transform.position; + Quaternion rotation = SceneView.lastActiveSceneView.camera.transform.rotation; + mapViewerBehaviour.ApplyViewCamera(position, rotation); + mapViewerBehaviour.UpdateMapViewer(); + } + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs.meta new file mode 100644 index 0000000..338d12a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MapViewerEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1dfcb1266c125d240b2a1f7935ef2fe1 +timeCreated: 1489565690 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs new file mode 100644 index 0000000..8012310 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs @@ -0,0 +1,77 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(MarkerGroupBehaviour))] + public class MarkerGroupEditor : Editor + { + private MarkerGroupBehaviour markerGroupBehaviour; + private MarkerTrackerBehaviour[] markerTrackerBehaviour; + + public void OnEnable() + { + markerTrackerBehaviour = FindObjectsOfType(); + + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + markerGroupBehaviour = (MarkerGroupBehaviour)target; + + EditorGUILayout.Separator(); + + float oldMarkerSize = markerGroupBehaviour.MarkerGroupSize; + float newMarkerSize = EditorGUILayout.FloatField("Marker Size : ", markerGroupBehaviour.MarkerGroupSize); + + if (oldMarkerSize != newMarkerSize) + { + markerGroupBehaviour.MarkerGroupSize = newMarkerSize; + isDirty = true; + } + + EditorGUILayout.Separator(); + + bool oldApplyAll = markerGroupBehaviour.ApplyAll; + bool newApplyAll = EditorGUILayout.Toggle("Apply All : ", markerGroupBehaviour.ApplyAll); + + if (oldApplyAll != newApplyAll) + { + markerGroupBehaviour.ApplyAll = newApplyAll; + isDirty = true; + } + + if (GUI.changed && isDirty) + { + if (markerGroupBehaviour.ApplyAll) { + foreach (var tracker in markerTrackerBehaviour) + { + tracker.MarkerSize = markerGroupBehaviour.MarkerGroupSize; + EditorUtility.SetDirty(tracker); + } + } + + EditorUtility.SetDirty(markerGroupBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs.meta new file mode 100644 index 0000000..5f02839 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerGroupEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6ac83f89160d47a4a8be1baf0e8796e7 +timeCreated: 1519807456 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs new file mode 100644 index 0000000..30b446c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs @@ -0,0 +1,85 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(MarkerTrackerBehaviour))] + public class MarkerTrackableEditor : Editor + { + private MarkerTrackerBehaviour trackableBehaviour; + private MarkerGroupBehaviour markerGroup; + public void OnEnable() + { + markerGroup = FindObjectOfType(); + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + trackableBehaviour = (MarkerTrackerBehaviour)target; + + EditorGUILayout.Separator(); + + int oldMarkerId = trackableBehaviour.MarkerID; + int newMarkerId = EditorGUILayout.IntField("Marker ID : ", trackableBehaviour.MarkerID); + + if (oldMarkerId != newMarkerId) + { + trackableBehaviour.MarkerID = newMarkerId; + isDirty = true; + } + + EditorGUILayout.Separator(); + + + if (markerGroup != null && markerGroup.ApplyAll) + { + trackableBehaviour.MarkerSize = markerGroup.MarkerGroupSize; + EditorGUILayout.LabelField("Marker Size : ", markerGroup.MarkerGroupSize.ToString()); + + EditorGUILayout.Separator(); + + EditorGUILayout.HelpBox("If uou checked [Apply All] at Marker Group, Marker Size is set by Marker Group's size", MessageType.Warning); + isDirty = true; + } + else + { + EditorGUILayout.HelpBox("You must input the actual value(m) when using Marker Fusion Tracker", MessageType.Info); + EditorGUILayout.Separator(); + + float oldMarkerSize = trackableBehaviour.MarkerSize; + float newMarkerSize = EditorGUILayout.FloatField("Marker Size : ", trackableBehaviour.MarkerSize); + + if (oldMarkerSize != newMarkerSize) + { + trackableBehaviour.MarkerSize = newMarkerSize; + isDirty = true; + } + } + + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(trackableBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs.meta new file mode 100644 index 0000000..3f659b3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/MarkerTrackableEditor.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 5973118561e9ac446a2935314d0c99c9 +timeCreated: 1519791310 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs new file mode 100644 index 0000000..3d169e8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs @@ -0,0 +1,152 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(ObjectTrackableBehaviour))] + public class ObjectTrackableEditor : Editor + { + private ObjectTrackableBehaviour trackableBehaviour = null; + + private bool Load(string fileName, float realSize = -1) + { + MapViewerBehaviour mapViewerBehaviour = FindObjectOfType(); + if (mapViewerBehaviour == null) + { + GameObject mapViewer = new GameObject("MapViewer"); + mapViewer.transform.parent = trackableBehaviour.transform; + mapViewerBehaviour = mapViewer.AddComponent(); + } + + return mapViewerBehaviour.Load(fileName, realSize); + } + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + + bool isDirty = false; + + trackableBehaviour = (ObjectTrackableBehaviour)target; + + EditorGUILayout.Separator(); + + StorageType oldType = trackableBehaviour.StorageType; + StorageType newType = (StorageType)EditorGUILayout.EnumPopup("Storage type", trackableBehaviour.StorageType); + + if (oldType != newType) + { + trackableBehaviour.StorageType = newType; + isDirty = true; + } + + if (trackableBehaviour.StorageType == StorageType.StreamingAssets) + { + EditorGUILayout.HelpBox("Drag&drop a *.3dmap file with tracking data from your project view here, and click Load Button.", MessageType.Info); + EditorGUILayout.Separator(); + + UnityEngine.Object oldDataObject = trackableBehaviour.TrackerDataFileObject; + UnityEngine.Object newDataObject = EditorGUILayout.ObjectField(trackableBehaviour.TrackerDataFileObject, + typeof(UnityEngine.Object), true); + + EditorGUILayout.Separator(); + EditorGUILayout.HelpBox("The default value is -1. you must input the actual value(m) between the last anchors when using Object Fusion Tracker", MessageType.Info); + EditorGUILayout.Separator(); + + float oldRealSize = trackableBehaviour.RealSize; + float newRealSize = EditorGUILayout.FloatField("RealSize : ", trackableBehaviour.RealSize); + + if (oldRealSize != newRealSize) + { + trackableBehaviour.RealSize = newRealSize; + isDirty = true; + } + + EditorGUILayout.Separator(); + + if (oldDataObject != newDataObject) + { + if (newDataObject == null) + { + isDirty = true; + trackableBehaviour.TrackerDataFileObject = null; + trackableBehaviour.TrackerDataFileName = ""; + MapViewerBehaviour mapViewerBehaviour = FindObjectOfType(); + if (mapViewerBehaviour != null) + { + DestroyImmediate(mapViewerBehaviour.gameObject); + } + } + else + { + string trackerDataFileName = AssetDatabase.GetAssetPath(newDataObject); + if (!trackerDataFileName.EndsWith(".3dmap")) + { + Debug.Log("trackerDataFileName: " + trackerDataFileName); + Debug.LogError("It's not proper tracker data file!!. File's extension should be .3dmap"); + } + else + { + trackableBehaviour.TrackerDataFileObject = newDataObject; + trackableBehaviour.TrackerDataFileName = + trackerDataFileName.Replace("Assets/StreamingAssets/", ""); + isDirty = true; + } + } + } + } + + if (trackableBehaviour.StorageType == StorageType.StreamingAssets) + { + GUILayout.BeginHorizontal(GUILayout.Width(0)); + GUILayout.FlexibleSpace(); + GUIContent content = new GUIContent("Load"); + + if (GUILayout.Button(content, GUILayout.Width(100))) + { + string trackerDataFileName = AssetDatabase.GetAssetPath(trackableBehaviour.TrackerDataFileObject); + if (System.IO.File.Exists(trackerDataFileName)) + { + if (trackableBehaviour.RealSize > 0.0) + { + Load(trackerDataFileName, trackableBehaviour.RealSize); + } + else + { + Load(trackerDataFileName); + } + } + else + { + EditorGUILayout.HelpBox("Error! : \"File isn't exist\"", MessageType.Error); + } + } + GUILayout.EndHorizontal(); + } + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(trackableBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs.meta new file mode 100644 index 0000000..97b764b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/ObjectTrackableEditor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc05c2235b5048d4db705ab4b828e2d2 +timeCreated: 1488643161 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs new file mode 100644 index 0000000..25cad30 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs @@ -0,0 +1,63 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEditor; +using UnityEditor.SceneManagement; + +namespace maxstAR +{ + [CustomEditor(typeof(QrCodeTrackableBehaviour))] + public class QrCodeTrackableEditor : Editor + { + private QrCodeTrackableBehaviour qrCodeTrackableBehaviour; + + public void OnEnable() + { + if (PrefabUtility.GetPrefabType(target) == PrefabType.Prefab) + { + return; + } + } + + public override void OnInspectorGUI() + { + bool isDirty = false; + + qrCodeTrackableBehaviour = (QrCodeTrackableBehaviour)target; + + EditorGUILayout.Separator(); + + string oldSearchingWords = qrCodeTrackableBehaviour.QrCodeSearchingWords; + string newSearchingWords = EditorGUILayout.TextField("QR-Code Searching words : ", qrCodeTrackableBehaviour.QrCodeSearchingWords); + + if (oldSearchingWords != newSearchingWords) + { + qrCodeTrackableBehaviour.QrCodeSearchingWords = newSearchingWords; + isDirty = true; + } + + EditorGUILayout.Separator(); + EditorGUILayout.HelpBox("The default value is -1. you must input the actual value(m) when using QRCode Fusion Tracker", MessageType.Info); + EditorGUILayout.Separator(); + + float oldQRSize = qrCodeTrackableBehaviour.QrCodeRealSize; + float newQRSize = EditorGUILayout.FloatField("QRCode Real Size : ", qrCodeTrackableBehaviour.QrCodeRealSize); + + if (oldQRSize != newQRSize) + { + qrCodeTrackableBehaviour.QrCodeRealSize = newQRSize; + isDirty = true; + } + + if (GUI.changed && isDirty) + { + EditorUtility.SetDirty(qrCodeTrackableBehaviour); + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + SceneManager.Instance.SceneUpdated(); + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs.meta new file mode 100644 index 0000000..76eec79 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/QrCodeTrackableEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ac0cece1381d948ddbf0c3116932d637 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs b/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs new file mode 100644 index 0000000..a8a338a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs @@ -0,0 +1,60 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UnityEditor; +using UnityEngine; + +namespace maxstAR +{ + public class SceneManager + { + private static SceneManager instance = new SceneManager(); + + public static SceneManager Instance + { + get { return instance; } + } + + private SceneManager() + { + } + + public void SceneUpdated() + { + SceneUpdatedInternal(); + } + + public static void SceneUpdatedInternal() + { + AbstractTrackableBehaviour[] trackables = + (AbstractTrackableBehaviour[])UnityEngine.Object.FindObjectsOfType(typeof(AbstractTrackableBehaviour)); + + CheckForDuplicates(trackables); + } + + private static void CheckForDuplicates(AbstractTrackableBehaviour[] trackables) + { + for (int i = 0; i < trackables.Length; ++i) + { + string nameA = trackables[i].TrackableName; + for (int j = i + 1; j < trackables.Length; ++j) + { + if (trackables[i].TrackableId == null || trackables[i].TrackableId.Length == 0) + { + continue; + } + + if (trackables[i].TrackableId == trackables[j].TrackableId) + { + Debug.LogError("Duplicate Trackables detected: " + nameA); + } + } + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs.meta new file mode 100644 index 0000000..c3ef600 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Editor/SceneManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e68002ce993f264682ab66cc1800ff0 +timeCreated: 1488773087 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Material.meta b/QRCodeMaxStAR/Assets/MaxstAR/Material.meta new file mode 100644 index 0000000..1581eaa --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Material.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d8eb5d861f571bc499aa4333cb1fb406 +folderAsset: yes +timeCreated: 1486459512 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat b/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat new file mode 100644 index 0000000..f384ea0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CameraBackground + m_Shader: {fileID: 4800000, guid: 75bd15d0d6ae4e0478ae4cff6972384e, type: 3} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _UVTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _YTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - PauseColor: {r: 0, g: 0.43706596, b: 0.4181315, a: 1} + - _Color: {r: 0.6097819, g: 0.5566135, b: 0.5689833, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _PauseColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat.meta b/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat.meta new file mode 100644 index 0000000..7031b7a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Material/CameraBackground.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c1ad277982e4b0d43b77604130bdf22f +timeCreated: 1486459524 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs.meta new file mode 100644 index 0000000..0ac3a11 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8a1f797268299c74790f4035fbddc7c6 +folderAsset: yes +timeCreated: 1486464428 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab new file mode 100644 index 0000000..b9dccf1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab @@ -0,0 +1,216 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1000010562872518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000010652187150} + - component: {fileID: 20000010899958234} + - component: {fileID: 124000010088712984} + - component: {fileID: 81000012307344688} + - component: {fileID: 114000010340955834} + m_Layer: 0 + m_Name: ARCamera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000010652187150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010562872518} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 2.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4000011186377928} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!20 &20000010899958234 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010562872518} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.01 + far clip plane: 5000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!124 &124000010088712984 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010562872518} + m_Enabled: 1 +--- !u!81 &81000012307344688 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010562872518} + m_Enabled: 1 +--- !u!114 &114000010340955834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010562872518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 12707c4687010654c8967b632f0ecde4, type: 3} + m_Name: + m_EditorClassIdentifier: + worldCenterMode: 0 +--- !u!1 &1000010897860484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000011186377928} + - component: {fileID: 33000013049434070} + - component: {fileID: 64000013029301144} + - component: {fileID: 23000013076051372} + - component: {fileID: 114000011000598766} + m_Layer: 0 + m_Name: CameraBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000011186377928 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010897860484} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 4000010652187150} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &33000013049434070 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010897860484} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!64 &64000013029301144 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010897860484} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &23000013076051372 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010897860484} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c1ad277982e4b0d43b77604130bdf22f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &114000011000598766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010897860484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 768ab361c7e85e04b9387781694767d4, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab.meta new file mode 100644 index 0000000..3be9e6d --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ARCamera.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c11a1b8316f425e469028acee630d862 +timeCreated: 1486464432 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab new file mode 100644 index 0000000..c23fce6 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab @@ -0,0 +1,176 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1762013464101064 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4976764206675952} + - component: {fileID: 33480356506816026} + - component: {fileID: 23689860704486208} + m_Layer: 0 + m_Name: maxst_cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4976764206675952 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1762013464101064} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 0.08, y: 0.08, z: 0.08} + m_Children: [] + m_Father: {fileID: 4202662253424898} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &33480356506816026 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1762013464101064} + m_Mesh: {fileID: 4300000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!23 &23689860704486208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1762013464101064} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c0592fb1ac0c447987fe166c498ea4b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1764762290945234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4202662253424898} + - component: {fileID: 114901953217845536} + - component: {fileID: 23111897115519928} + - component: {fileID: 33522104919187536} + m_Layer: 0 + m_Name: CloudTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4202662253424898 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1764762290945234} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4976764206675952} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &114901953217845536 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1764762290945234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 726d7a341f25c441b9d67cc737b09ebd, type: 3} + m_Name: + m_EditorClassIdentifier: + CloudNameType: 0 + CloudName: _MaxstCloud_ +--- !u!23 &23111897115519928 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1764762290945234} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0e66f407fc4f24a069de235f4adfb6a6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33522104919187536 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1764762290945234} + m_Mesh: {fileID: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab.meta new file mode 100644 index 0000000..4c7c50f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CloudTrackable.prefab.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 11361afab1d124cd9b535d1ff2baeb7a +timeCreated: 1534386425 +licenseType: Pro +NativeFormatImporter: + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab new file mode 100644 index 0000000..f53b294 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab @@ -0,0 +1,96 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1000010538666902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000010154681506} + - component: {fileID: 23000012593832320} + - component: {fileID: 33000010882964696} + - component: {fileID: 114000011407599498} + m_Layer: 0 + m_Name: CodeTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000010154681506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010538666902} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23000012593832320 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010538666902} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33000010882964696 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010538666902} + m_Mesh: {fileID: 0} +--- !u!114 &114000011407599498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010538666902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c11a8e4ed4f53bc4e8d929a5a24724ba, type: 3} + m_Name: + m_EditorClassIdentifier: + codeFormatText: {fileID: 0} + codeValueText: {fileID: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab.meta new file mode 100644 index 0000000..3631f0b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/CodeTrackable.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bab64316f1feae348985af6e900e5131 +timeCreated: 1489566428 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab new file mode 100644 index 0000000..4524b00 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab @@ -0,0 +1,103 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1000012701206372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000012111049580} + - component: {fileID: 23000012732209158} + - component: {fileID: 33000011061662938} + - component: {fileID: 114000012931503730} + m_Layer: 0 + m_Name: ImageTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000012111049580 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000012701206372} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23000012732209158 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000012701206372} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33000011061662938 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000012701206372} + m_Mesh: {fileID: 0} +--- !u!114 &114000012931503730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000012701206372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 160e0c1edb481f74ea918dde7992527c, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 102900000, guid: 6162961091be9024fbef297ebd8a96fb, + type: 3} + trackerDataFileName: MaxstAR/Sample/Bricks.2dmap + trackableId: 2F414A12CC7241759B6EEA602D4D065E + trackableName: Bricks + textureDir: Sample + targetWidth: 0 + targetHeight: 0 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab.meta new file mode 100644 index 0000000..3cb9786 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ImageTrackable.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18e5bd51a93d147418ebde96080df049 +timeCreated: 1488637043 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab new file mode 100644 index 0000000..a3cf407 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1000010791948172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000013069966630} + - component: {fileID: 114000011765794578} + m_Layer: 0 + m_Name: InstantTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000013069966630 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010791948172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &114000011765794578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000010791948172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84e300345bd19074ca86da274b3e2eba, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: + trackableId: + trackableName: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab.meta new file mode 100644 index 0000000..69b32e3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/InstantTrackable.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c695ffb68574cd148b85e64f0913c99a +timeCreated: 1495696574 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab new file mode 100644 index 0000000..bcc8b61 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab @@ -0,0 +1,247 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1024631828733874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4948038038945012} + - component: {fileID: 114252722611284500} + m_Layer: 0 + m_Name: MarkerGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4948038038945012 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024631828733874} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4599038709359744} + - {fileID: 4489704120101604} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &114252722611284500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024631828733874} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d11e9aa9e1b97c4c909a6dcf684f219, type: 3} + m_Name: + m_EditorClassIdentifier: + markerGroupSize: 2 + applyAll: 1 +--- !u!1 &1082040997537836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4489704120101604} + - component: {fileID: 23267830368188054} + - component: {fileID: 33993967674756132} + - component: {fileID: 114684681122708192} + m_Layer: 0 + m_Name: MarkerTrackable (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4489704120101604 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082040997537836} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4948038038945012} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23267830368188054 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082040997537836} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33993967674756132 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082040997537836} + m_Mesh: {fileID: 0} +--- !u!114 &114684681122708192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082040997537836} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b14be9763c18141ae9ff4be720d847, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: id1 + trackableId: + trackableName: + markerID: 1 + markerSize: 2 +--- !u!1 &1471171399029760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4599038709359744} + - component: {fileID: 23278493423163716} + - component: {fileID: 33736501292513668} + - component: {fileID: 114829840102123588} + m_Layer: 0 + m_Name: MarkerTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4599038709359744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471171399029760} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4948038038945012} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23278493423163716 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471171399029760} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33736501292513668 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471171399029760} + m_Mesh: {fileID: 0} +--- !u!114 &114829840102123588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471171399029760} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b14be9763c18141ae9ff4be720d847, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: 'id0 : 1.5' + trackableId: + trackableName: + markerID: 0 + markerSize: 2 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab.meta new file mode 100644 index 0000000..d1e77c5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/MarkerGroup.prefab.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ff7db65ae0151d849b0887f43c0ed058 +timeCreated: 1519969803 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab new file mode 100644 index 0000000..a1079ef --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab @@ -0,0 +1,51 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1000013705678830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000013795749232} + - component: {fileID: 114000012622930344} + m_Layer: 0 + m_Name: ObjectTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000013795749232 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000013705678830} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &114000012622930344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000013705678830} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bb7055f0f4b5ca64b93ffaff7b179e9c, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: + trackableId: + trackableName: + realSize: -1 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab.meta new file mode 100644 index 0000000..7bb3d16 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/ObjectTrackable.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a5d26d907b8078439d816f9d0bf29e1 +timeCreated: 1488643279 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab new file mode 100644 index 0000000..edc5e46 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1949976300405586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4814109243957134} + - component: {fileID: 23872547140035264} + - component: {fileID: 33559897321822384} + - component: {fileID: 114742282753196968} + m_Layer: 0 + m_Name: QrCodeTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4814109243957134 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949976300405586} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &23872547140035264 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949976300405586} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &33559897321822384 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949976300405586} + m_Mesh: {fileID: 0} +--- !u!114 &114742282753196968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949976300405586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d02b438dc9822447197b31bbf0ec3f83, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: + trackableId: + trackableName: + textureDir: + targetWidth: 0 + targetHeight: 0 + qrCodeSearchingWords: + qrCodeRealSize: -1 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab.meta b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab.meta new file mode 100644 index 0000000..a4dee9a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Prefabs/QrCodeTrackable.prefab.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 758658888716c49e185b9f1998379111 +timeCreated: 1550485300 +licenseType: Pro +NativeFormatImporter: + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script.meta new file mode 100644 index 0000000..74ae968 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9ac59b64bdd6d8142a378c5c285bf365 +folderAsset: yes +timeCreated: 1486459495 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs new file mode 100644 index 0000000..9966065 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs @@ -0,0 +1,43 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; + +namespace maxstAR +{ + public class ARManager : AbstractARManager + { +#if UNITY_ANDROID + private AndroidEngine androidEngine = null; +#endif + + void Awake() + { + base.Init(); + +#if UNITY_ANDROID + androidEngine = new AndroidEngine(); +#elif UNITY_IOS + string licenseKey = ConfigurationScriptableObject.GetInstance().LicenseKey; + NativeAPI.maxst_init(licenseKey); +#endif + +#if UNITY_EDITOR + // Find arsdk_version.txt + // if not exist file create file and write arsdk version + // if file exist write + System.IO.File.WriteAllText(System.IO.Path.Combine(Application.streamingAssetsPath, "arsdk_version.txt"), MaxstAR.GetVersion()); +#endif + } + + void OnDestroy() + { + base.Deinit(); + +#if UNITY_ANDROID + androidEngine = null; +#endif + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs.meta new file mode 100644 index 0000000..c232821 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ARManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12707c4687010654c8967b632f0ecde4 +timeCreated: 1487054136 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs new file mode 100644 index 0000000..ec5ca3e --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs @@ -0,0 +1,57 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using UnityEngine; +using System.Collections; + +namespace maxstAR +{ + class AndroidEngine : IDisposable + { +#if !UNITY_EDITOR + private AndroidJavaObject currentActivity; + private AndroidJavaClass maxstARClass; +#endif + + public AndroidEngine() + { +#if !UNITY_EDITOR + if (currentActivity == null || maxstARClass == null) + { + AndroidJavaClass javaUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); + currentActivity = javaUnityPlayer.GetStatic("currentActivity"); + if (currentActivity != null) + { + string licenseKey = ConfigurationScriptableObject.GetInstance().LicenseKey; + Debug.Log("ConfigurationScriptableObject"); + maxstARClass = new AndroidJavaClass("com.maxst.ar.MaxstARInitializer"); + Debug.Log("AndroidJavaClass"); + maxstARClass.CallStatic("init", currentActivity, licenseKey); + maxstARClass.CallStatic("setCameraApi", 1); + } + else + { + Debug.Log("No Activity"); + } + } +#endif + } + + public void Dispose() + { +#if !UNITY_EDITOR + if (currentActivity != null && maxstARClass != null) + { + maxstARClass.CallStatic("deinit"); + currentActivity.Dispose(); + currentActivity = null; + + maxstARClass.Dispose(); + maxstARClass = null; + } +#endif + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs.meta new file mode 100644 index 0000000..55fb766 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/AndroidEngine.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3259d09bdfbe4a248a83260b8e526a5d +timeCreated: 1527831258 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs new file mode 100644 index 0000000..ef4da62 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs @@ -0,0 +1,17 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEngine.Rendering; +using System.Collections; +using System.Linq; + +namespace maxstAR +{ + [RequireComponent(typeof(Camera))] + public class CameraBackgroundBehaviour : AbstractCameraBackgroundBehaviour + { + + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs.meta new file mode 100644 index 0000000..f655a30 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/CameraBackgroundBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 768ab361c7e85e04b9387781694767d4 +timeCreated: 1486427853 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs new file mode 100644 index 0000000..aa6fce1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs @@ -0,0 +1,48 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace maxstAR { + public class CloudTrackableBehaviour : AbstractCloudTrackableBehaviour + { + public void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + } + + public void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} + diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs.meta new file mode 100644 index 0000000..9f6c2fb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/CloudTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 726d7a341f25c441b9d67cc737b09ebd +timeCreated: 1533029735 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs new file mode 100644 index 0000000..32a2c5b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs @@ -0,0 +1,13 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; + +namespace maxstAR +{ + public class ConfigurationScriptableObject : AbstractConfigurationScriptableObject + { + + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs.meta new file mode 100644 index 0000000..62b959c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ConfigurationScriptableObject.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 11bf4144a3afcce41bc4a9274cd5ee65 +timeCreated: 1500369249 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs new file mode 100644 index 0000000..6f0fdb6 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs @@ -0,0 +1,8 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using maxstAR; + +public class FeaturePointBehaviour : AbstractFeaturePointBehaviour { + +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs.meta new file mode 100644 index 0000000..6635995 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/FeaturePointBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47157966f4fdf4afcb39485b81aa56da +timeCreated: 1521615332 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs new file mode 100644 index 0000000..105352d --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs @@ -0,0 +1,57 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + public class ImageTrackableBehaviour : AbstractImageTrackableBehaviour + { + public override void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + } + + public override void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs.meta new file mode 100644 index 0000000..ff96af7 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ImageTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 160e0c1edb481f74ea918dde7992527c +timeCreated: 1488633505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs new file mode 100644 index 0000000..850209a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs @@ -0,0 +1,58 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + public class InstantTrackableBehaviour : AbstractInstantTrackableBehaviour + { + public override void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + transform.localScale = MatrixUtils.ScaleFromMatrix(poseMatrix); + } + + public override void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs.meta new file mode 100644 index 0000000..95eb9e5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/InstantTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 84e300345bd19074ca86da274b3e2eba +timeCreated: 1495696249 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs new file mode 100644 index 0000000..9a208ef --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs @@ -0,0 +1,15 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Text; +using JsonFx.Json; + +namespace maxstAR +{ + public class MapViewerBehaviour : AbstractMapViewerBehaviour + { + + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs.meta new file mode 100644 index 0000000..9d2b43c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MapViewerBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1aa8e8a7e847054f9ff5c941e6029ad +timeCreated: 1490013689 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs new file mode 100644 index 0000000..85a4cf2 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs @@ -0,0 +1,53 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + public class MarkerGroupBehaviour : MonoBehaviour + { + [SerializeField] + private float markerGroupSize = 1.0f; + + private float defaultSize = 1.0f; + + [SerializeField] + private bool applyAll = true; + + public float MarkerGroupSize + { + get + { + return this.markerGroupSize; + } + + set + { + this.markerGroupSize = value; + } + } + + public bool ApplyAll + { + get + { + return applyAll; + } + + set + { + applyAll = value; + } + } + + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs.meta new file mode 100644 index 0000000..d9dcb2b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerGroupBehaviour.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 6d11e9aa9e1b97c4c909a6dcf684f219 +timeCreated: 1519806352 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs new file mode 100644 index 0000000..6f7b641 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs @@ -0,0 +1,95 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + public class MarkerTrackerBehaviour : AbstractMarkerTrackableBehaviour + { + [SerializeField] + private int markerID = 0; + + [SerializeField] + private float markerSize = 1.0f; + + public int MarkerID + { + get + { + return markerID; + } + + set + { + markerID = value; + } + } + + public float MarkerSize + { + get + { + return markerSize; + } + + set + { + markerSize = value; + } + } + + public void SetMarkerTrackerFileName(int id, float size) + { + TrackerDataFileName = "{\"marker\":\"scale\", \"id\"" + id + " : " + size + "}"; + Debug.Log(TrackerDataFileName); + } + + public override void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + } + + public override void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs.meta new file mode 100644 index 0000000..79e0b87 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/MarkerTrackerBehaviour.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 26b14be9763c18141ae9ff4be720d847 +timeCreated: 1519791310 +licenseType: Free +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs new file mode 100644 index 0000000..540258b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs @@ -0,0 +1,67 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; + +namespace maxstAR +{ + public class ObjectTrackableBehaviour : AbstractObjectTrackableBehaviour + { + [SerializeField] + private float realSize = -1.0f; + public float RealSize + { + get + { + return realSize; + } + + set + { + realSize = value; + } + } + + public override void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + transform.localScale = MatrixUtils.ScaleFromMatrix(poseMatrix); + } + + public override void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs.meta new file mode 100644 index 0000000..046dc57 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/ObjectTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb7055f0f4b5ca64b93ffaff7b179e9c +timeCreated: 1488643161 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs new file mode 100644 index 0000000..5162e6d --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using maxstAR; + +public class PinchZoom : MonoBehaviour +{ + private float CameraZoomSpeed; + private float CurrentCameraZoom; + + Touch touchZero; + Touch touchOne; + + Vector2 touchZeroPrevPos; + Vector2 touchOnePrevPos ; + + float prevTouchDeltaMag ; + float touchDeltaMag ; + + float deltaMagnitudediff; + + public PinchZoom() + { + CameraZoomSpeed = 0.05f; + CurrentCameraZoom = 0.0f; + } + + private void Update() + { + if (Input.touchCount == 2) + { + touchZero = Input.GetTouch(0); + touchOne = Input.GetTouch(1); + + touchZeroPrevPos = touchZero.position - touchZero.deltaPosition; + touchOnePrevPos = touchOne.position - touchOne.deltaPosition; + + prevTouchDeltaMag = (touchZeroPrevPos - touchOnePrevPos).magnitude; + touchDeltaMag = (touchZero.position - touchOne.position).magnitude; + + deltaMagnitudediff = touchDeltaMag - prevTouchDeltaMag; + + CurrentCameraZoom += deltaMagnitudediff * CameraZoomSpeed; + + CurrentCameraZoom = Mathf.Clamp(CurrentCameraZoom, 0.0f, CameraDevice.GetInstance().getMaxZoomValue()); + + CameraDevice.GetInstance().SetZoom((int)CurrentCameraZoom); + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs.meta new file mode 100644 index 0000000..e095fce --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/PinchZoom.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41d1d99963fa0409c8c810b11410d8f6 +timeCreated: 1553565925 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs new file mode 100644 index 0000000..c8ba301 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs @@ -0,0 +1,89 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + public class QrCodeTrackableBehaviour : AbstractQrCodeTrackableBehaviour + { + [SerializeField] + private string qrCodeSearchingWords = ""; + + public string QrCodeSearchingWords + { + get + { + return this.qrCodeSearchingWords; + } + + set + { + this.qrCodeSearchingWords = value; + } + } + + [SerializeField] + private float qrCodeRealSize = -1.0f; + + public float QrCodeRealSize + { + get + { + return this.qrCodeRealSize; + } + + set + { + this.qrCodeRealSize = value; + } + } + + public override void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Enable renderers + foreach (Renderer component in rendererComponents) + { + component.enabled = true; + } + + // Enable colliders + foreach (Collider component in colliderComponents) + { + component.enabled = true; + } + + transform.position = MatrixUtils.PositionFromMatrix(poseMatrix); + transform.rotation = MatrixUtils.QuaternionFromMatrix(poseMatrix); + } + + public override void OnTrackFail() + { + Renderer[] rendererComponents = GetComponentsInChildren(true); + Collider[] colliderComponents = GetComponentsInChildren(true); + + // Disable renderer + foreach (Renderer component in rendererComponents) + { + component.enabled = false; + } + + // Disable collider + foreach (Collider component in colliderComponents) + { + component.enabled = false; + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs.meta new file mode 100644 index 0000000..66704fa --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/QrCodeTrackableBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d02b438dc9822447197b31bbf0ec3f83 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs new file mode 100644 index 0000000..d608c60 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs @@ -0,0 +1,103 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using UnityEngine; +using System.Collections; + +namespace maxstAR +{ + public class WearableDeviceController + { + private AndroidJavaObject javaObject = null; + + public WearableDeviceController() { } + + public void Init() + { + if (Application.platform == RuntimePlatform.Android) + { + AndroidJavaClass javaUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); + AndroidJavaObject currentActivity = javaUnityPlayer.GetStatic("currentActivity"); + + AndroidJavaClass javaClass = new AndroidJavaClass("com.maxst.ar.WearableDeviceController"); + javaObject = javaClass.CallStatic("createDeviceController", currentActivity); + + currentActivity.Dispose(); + javaUnityPlayer.Dispose(); + javaClass.Dispose(); + } + } + + public void DeInit() + { + if (Application.platform == RuntimePlatform.Android) + { + javaObject.Dispose(); + javaObject = null; + } + } + + public bool IsSupportedWearableDevice() + { + if (Application.platform == RuntimePlatform.Android) + { + return javaObject.Call("isSupportedWearableDevice"); + } + else + { + return false; + } + } + + public string GetModelName() + { + if (Application.platform == RuntimePlatform.Android) + { + return javaObject.Call("getModelName"); + } + else + { + return ""; + } + } + + public void SetStereoMode(bool toggle) + { + if (Application.platform == RuntimePlatform.Android) + { + javaObject.Call("setStereoMode", toggle); + } + } + + public bool IsStereoEnabled() + { + if (Application.platform == RuntimePlatform.Android) + { + return javaObject.Call("isStereoEnabled"); + } + else + { + return false; + } + } + + /// + /// Check if this device support 3d mode as screen split mode or surface extended mode. + /// Epson HMD is side by side type and ODG-R7 is screen extend type + /// + /// + public bool IsSideBySideType() + { + if (Application.platform == RuntimePlatform.Android) + { + return javaObject.Call("isSideBySideType"); + } + else + { + return false; + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs.meta new file mode 100644 index 0000000..2423395 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableDeviceController.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a66e5f4b0781c542b5db8e07410f8da +timeCreated: 1529285335 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs new file mode 100644 index 0000000..bb0817f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs @@ -0,0 +1,52 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace maxstAR +{ + public class WearableManager + { + private static WearableManager Instance = null; + public static WearableManager GetInstance() + { + if (Instance == null) + { + Instance = new WearableManager(); + } + + return Instance; + } + + private WearableDeviceController wearableDeviceController; + private WearableCalibration wearableCalibration; + + private WearableManager() + { + wearableDeviceController = new WearableDeviceController(); + wearableDeviceController.Init(); + bool supportedDevice = wearableDeviceController.IsSupportedWearableDevice(); + string deviceName = wearableDeviceController.GetModelName(); + Debug.Log(deviceName); + if (supportedDevice) + { + Debug.Log("Supported wearable device"); + wearableCalibration = new WearableCalibration(); + if (wearableCalibration.Init(deviceName, Screen.width, Screen.height)) + { + string profileName = wearableCalibration.activeProfile; + Debug.Log("WearableCalibration init success. Profile name : " + profileName); + } + } + } + + public WearableDeviceController GetDeviceController() + { + return wearableDeviceController; + } + + public WearableCalibration GetCalibration() + { + return wearableCalibration; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs.meta new file mode 100644 index 0000000..2dd65c2 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/WearableManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f2cac5cd31ec264883b104cbbd5b08e +timeCreated: 1529310513 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper.meta new file mode 100644 index 0000000..5ef3243 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e29acff14100342049d86d1a275b166b +folderAsset: yes +timeCreated: 1535102940 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs new file mode 100644 index 0000000..4227b4b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs @@ -0,0 +1,116 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Networking; +using JsonFx.Json; +using System.Text; +using System.IO; + +namespace maxstAR +{ + class APIController : MonoBehaviour + { + static internal IEnumerator POST(string url, Dictionary headers, Dictionary parameters, int timeOut, System.Action completed) + { + UploadHandler uploadHandler = null; + WWWForm form = new WWWForm(); + + if (headers.ContainsKey("Content-Type")) + { + if (headers["Content-Type"] == "application/json") + { + string jsonData = JsonWriter.Serialize(parameters); + byte[] bodyRaw = Encoding.UTF8.GetBytes(jsonData); + uploadHandler = (UploadHandler)new UploadHandlerRaw(bodyRaw); + } + else + { + form = new WWWForm(); + foreach (KeyValuePair parameter in parameters) + { + form.AddField(parameter.Key, parameter.Value); + } + } + } + + UnityWebRequest www = UnityWebRequest.Post(url, form); + www.downloadHandler = (DownloadHandler)new DownloadHandlerBuffer(); + www.uploadHandler = uploadHandler; + + foreach (KeyValuePair header in headers) + { + string headerKey = Escape(header.Key); + string headerValue = Escape(header.Value); + www.SetRequestHeader(headerKey, headerValue); + } + +#if UNITY_2017_3_OR_NEWER + if (timeOut > 0) + { + www.timeout = timeOut; + } + + yield return www.SendWebRequest(); + + if (www.isNetworkError) + { + completed(www.error); + } + else + { + completed(www.downloadHandler.text); + } +#else + yield return www.Send(); + + if (www.isNetworkError) + { + completed(www.error); + } + else + { + completed(www.downloadHandler.text); + } +#endif + } + + static string Escape(string text) + { + text = text.Replace("(", "("); + text = text.Replace(")", ")"); + return text; + } + + static internal IEnumerator DownloadFile(string url, string saveLocalPath, System.Action completed) + { + WWW downloadWWW = new WWW(url); + + yield return downloadWWW; + + if (downloadWWW.error == null) + { + string folderPath = Path.GetDirectoryName(saveLocalPath); + + if (!Directory.Exists(folderPath)) + { + Directory.CreateDirectory(folderPath); + } + + if (!File.Exists(saveLocalPath)) + { + FileStream fileStream = new FileStream(saveLocalPath, FileMode.CreateNew); + BinaryWriter binaryWriter = new BinaryWriter(fileStream); + binaryWriter.Write(downloadWWW.bytes); + binaryWriter.Close(); + fileStream.Close(); + } + + completed(saveLocalPath); + } + else + { + completed(null); + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs.meta new file mode 100644 index 0000000..476250f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/APIController.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cf7b89fc406374db78a445a1471d046d +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs new file mode 100644 index 0000000..d308561 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs @@ -0,0 +1,193 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Initialize system environment with app key, screen size and orientation + /// + public abstract class AbstractARManager : MonoBehaviour + { + private static AbstractARManager instance = null; + + internal static AbstractARManager Instance + { + get + { + if (instance == null) + { + instance = FindObjectOfType(); + } + + return instance; + } + } + + private int screenWidth = 0; + private int screenHeight = 0; + private ScreenOrientation orientation = ScreenOrientation.Unknown; + private float nearClipPlane = 0.0f; + private float farClipPlane = 0.0f; + private Camera arCamera = null; + + /// + /// Intialize sdk + /// + protected void Init() + { + InitInternal(); + + if (Application.platform == RuntimePlatform.Android || + Application.platform == RuntimePlatform.IPhonePlayer) + { + MaxstAR.SetScreenOrientation((int)Screen.orientation); + } + else + { + MaxstAR.SetScreenOrientation((int)ScreenOrientation.LandscapeLeft); + } + + MaxstAR.OnSurfaceChanged(Screen.width, Screen.height); + } + + /// + /// Set device orientation and surface size + /// + void InitInternal() + { + // If CameraBackgroundBehaviour is not activated when start application, projection matrix + // can not be made because screen width and height isn't set properly yet. + if (screenWidth != Screen.width || screenHeight != Screen.height) + { + screenWidth = Screen.width; + screenHeight = Screen.height; + MaxstAR.OnSurfaceChanged(screenWidth, screenHeight); + } + + if (Application.platform == RuntimePlatform.Android || + Application.platform == RuntimePlatform.IPhonePlayer) + { + MaxstAR.SetScreenOrientation((int)Screen.orientation); + } + else + { + MaxstAR.SetScreenOrientation((int)ScreenOrientation.LandscapeLeft); + } + + arCamera = GetComponent(); + + } + + void Update() + { + // If world center is target then tracking pose should be set to main camera's transform + if (worldCenterMode == WorldCenterMode.TARGET) + { + TrackingState trackingState = TrackerManager.GetInstance().UpdateTrackingState(); + TrackingResult trackingResult = trackingState.GetTrackingResult(); + if (trackingResult.GetCount() > 0) + { + Trackable trackable = trackingResult.GetTrackable(0); + Matrix4x4 targetPose = trackable.GetTargetPose().inverse; + + if (targetPose == Matrix4x4.zero) + return; + + Quaternion rotation = Quaternion.Euler(90, 0, 0); + Matrix4x4 m = Matrix4x4.TRS(new Vector3(0, 0, 0), rotation, new Vector3(1, 1, 1)); + targetPose = m * targetPose; + + Camera.main.transform.position = MatrixUtils.PositionFromMatrix(targetPose); + Camera.main.transform.rotation = MatrixUtils.QuaternionFromMatrix(targetPose); + Camera.main.transform.localScale = MatrixUtils.ScaleFromMatrix(targetPose); + } + } + } + + /// + /// Release sdk + /// + protected void Deinit() + { + } + + /// + /// The world center mode defines what is the center in game view. + /// If camera is world center then trackable's transform is changed when tracking success. + /// If traget is world center then main camera's transform is chagned when tracking success. + /// + public enum WorldCenterMode + { + /// + /// Camera is world center + /// + CAMERA = 0, + /// + /// Target is world center + /// + TARGET = 1 + } + + [SerializeField] + private WorldCenterMode worldCenterMode; + + /// + /// Get world center mode value + /// + public WorldCenterMode WorldCenterModeSetting + { + get + { + return worldCenterMode; + } + } + + public Camera GetARCamera() + { + return arCamera; + } + + /// + /// Set world center mode + /// + /// World center enum value + public void SetWorldCenterMode(WorldCenterMode worldCenterMode) + { + this.worldCenterMode = worldCenterMode; + } + + void OnPreRender() + { + if (screenWidth != Screen.width || screenHeight != Screen.height) + { + screenWidth = Screen.width; + screenHeight = Screen.height; + MaxstAR.OnSurfaceChanged(screenWidth, screenHeight); + } + + if (orientation != Screen.orientation) + { + orientation = Screen.orientation; + + if (Application.platform == RuntimePlatform.Android || + Application.platform == RuntimePlatform.IPhonePlayer) + { + MaxstAR.SetScreenOrientation((int)orientation); + } + } + + if (nearClipPlane != arCamera.nearClipPlane || farClipPlane != arCamera.farClipPlane) + { + nearClipPlane = arCamera.nearClipPlane; + farClipPlane = arCamera.farClipPlane; + } + + arCamera.projectionMatrix = CameraDevice.GetInstance().GetProjectionMatrix(); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs.meta new file mode 100644 index 0000000..011127e --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractARManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 588531caa0aaf40f7978622c5c3ea324 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs new file mode 100644 index 0000000..7a9b038 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs @@ -0,0 +1,464 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEngine.Rendering; +using System.Collections; +using System.Linq; +using System; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Handles native background rendering + /// + public class AbstractCameraBackgroundBehaviour : MonoBehaviour + { + private const string RGBShaderName = "MaxstAR/RGBBackground"; + private const string RGBAShaderName = "MaxstAR/RGBABackground"; + private const string Yuv420ShaderName = "MaxstAR/Yuv420Background"; + private const string AndroidYuv420ShaderName = "MaxstAR/AndroidYuv420Background"; + private const string Yuv420_888ShaderName = "MaxstAR/Yuv420_888Background"; + private const string Yuv420NonRG16ShaderName = "MaxstAR/Yuv420NonRG16Background"; + + //public Color32 pauseColor = new Color32(255, 255, 255, 255); + private static AbstractCameraBackgroundBehaviour instance = null; + private int prevImageIndex = int.MaxValue; + private bool textureCreateDone = false; + + internal static AbstractCameraBackgroundBehaviour Instance + { + get + { + if (instance == null) + { + instance = FindObjectOfType(); + } + + return instance; + } + } + + private bool keepRendering = false; + + private Texture2D rgbTexture = null; + private Texture2D rgbaTexture = null; + + private Texture2D yTexture = null; + private Texture2D uvTexture = null; + + private Texture2D uTexture = null; + private Texture2D vTexture = null; + + private Texture2D u16bitTexture = null; + private Texture2D v16bitTexture = null; + + bool rg16TextureSupported = false; + + void Awake() + { + Debug.Log("Current graphics device type is " + SystemInfo.graphicsDeviceType + "."); + + if (Application.platform == RuntimePlatform.Android || + Application.platform == RuntimePlatform.IPhonePlayer) + { + MaxstAR.SetScreenOrientation((int)Screen.orientation); + } + else + { + MaxstAR.SetScreenOrientation((int)ScreenOrientation.LandscapeLeft); + } + + rg16TextureSupported = false; + + try + { + if (SystemInfo.SupportsTextureFormat((TextureFormat)62)) + { + Debug.Log("RG16 Support"); + rg16TextureSupported = true; + } + else + { + if (Application.platform == RuntimePlatform.OSXEditor) + { + Debug.Log("RG16 Support"); + rg16TextureSupported = true; + } + else + { + Debug.Log("RG16 not Support"); + rg16TextureSupported = false; + } + } + } + catch (Exception e) // CS0168 + { + Debug.Log("Exception! " + e.Message); + rg16TextureSupported = false; + } + } + + void OnApplicationPause(bool pause) + { + if (pause) + { + StopRendering(); + } + else + { + StartRendering(); + } + } + + void OnEnable() + { + StartRendering(); + } + + void OnDisable() + { + StopRendering(); + } + + void OnDestroy() + { + StopRendering(); + } + + private void StartRendering() + { + //GetComponent().material.SetFloat("pauseMode", 0.0f); + Debug.Log("StartRendering"); + keepRendering = true; + } + + private void StopRendering() + { + //GetComponent().material.SetFloat("pauseMode", 1.0f); + Debug.Log("StopRendering"); + keepRendering = false; + } + + private void CreateCameraTexture(int imageWidth, int imageHeight, ColorFormat imageFormat) + { + Debug.Log("Create texture. Color format : " + imageFormat); + + if (imageFormat == ColorFormat.RGB888) + { + rgbTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.RGB24, false); + GetComponent().material = new Material(Shader.Find(RGBShaderName)); + GetComponent().material.mainTexture = rgbTexture; + Debug.Log("Texture Make RGB888"); + } + else if (imageFormat == ColorFormat.RGBA8888) + { + rgbaTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.RGBA32, false); + GetComponent().material = new Material(Shader.Find(RGBAShaderName)); + GetComponent().material.mainTexture = rgbaTexture; + Debug.Log("Texture Make RGBA32"); + } + else if (imageFormat == ColorFormat.YUV420sp && rg16TextureSupported) + { + yTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.Alpha8, false); + uvTexture = new Texture2D(imageWidth / 2, imageHeight / 2, (TextureFormat)62, false); + + if (Application.platform == RuntimePlatform.Android) + { + GetComponent().material = new Material(Shader.Find(AndroidYuv420ShaderName)); + } + else + { + GetComponent().material = new Material(Shader.Find(Yuv420ShaderName)); + } + + yTexture.filterMode = FilterMode.Point; + uvTexture.filterMode = FilterMode.Point; + yTexture.wrapMode = TextureWrapMode.Clamp; + uvTexture.wrapMode = TextureWrapMode.Clamp; + + GetComponent().material.SetTexture("_YTex", yTexture); + GetComponent().material.SetTexture("_UVTex", uvTexture); + Debug.Log("Texture Make YUV420sp"); + } + else if (imageFormat == ColorFormat.YUV420sp && !rg16TextureSupported) + { + yTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.Alpha8, false); + uTexture = new Texture2D(imageWidth / 2, imageHeight / 2, TextureFormat.Alpha8, false); + vTexture = new Texture2D(imageWidth / 2, imageHeight / 2, TextureFormat.Alpha8, false); + + yTexture.filterMode = FilterMode.Point; + uTexture.filterMode = FilterMode.Point; + vTexture.filterMode = FilterMode.Point; + yTexture.wrapMode = TextureWrapMode.Clamp; + uTexture.wrapMode = TextureWrapMode.Clamp; + vTexture.wrapMode = TextureWrapMode.Clamp; + GetComponent().material = new Material(Shader.Find(Yuv420NonRG16ShaderName)); + GetComponent().material.SetTexture("_YTex", yTexture); + if (Application.platform == RuntimePlatform.Android) + { + GetComponent().material.SetTexture("_UTex", vTexture); + GetComponent().material.SetTexture("_VTex", uTexture); + } + else + { + GetComponent().material.SetTexture("_UTex", uTexture); + GetComponent().material.SetTexture("_VTex", vTexture); + } + + Debug.Log("Texture Make YUV420sp like YUV420"); + } + else if (imageFormat == ColorFormat.YUV420_888 && rg16TextureSupported) + { + yTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.Alpha8, false); + u16bitTexture = new Texture2D(imageWidth / 2, imageHeight / 2, (TextureFormat)62, false); + v16bitTexture = new Texture2D(imageWidth / 2, imageHeight / 2, (TextureFormat)62, false); + + GetComponent().material = new Material(Shader.Find(Yuv420_888ShaderName)); + // if (Application.platform == RuntimePlatform.Android) + //{ + // GetComponent().material = new Material(Shader.Find(Yuv420_888ShaderName)); + //} + //else + //{ + // GetComponent().material = new Material(Shader.Find(Yuv420_888ShaderName)); + //} + + yTexture.filterMode = FilterMode.Point; + yTexture.wrapMode = TextureWrapMode.Clamp; + + u16bitTexture.filterMode = FilterMode.Point; + u16bitTexture.wrapMode = TextureWrapMode.Clamp; + + v16bitTexture.filterMode = FilterMode.Point; + v16bitTexture.wrapMode = TextureWrapMode.Clamp; + + GetComponent().material.SetTexture("_YTex", yTexture); + GetComponent().material.SetTexture("_UTex", u16bitTexture); + GetComponent().material.SetTexture("_VTex", v16bitTexture); + //if (Application.platform == RuntimePlatform.Android) + //{ + // GetComponent().material.SetTexture("_VTex", u16bitTexture); + // GetComponent().material.SetTexture("_UTex", v16bitTexture); + //} + //else + //{ + // GetComponent().material.SetTexture("_UTex", u16bitTexture); + // GetComponent().material.SetTexture("_VTex", v16bitTexture); + //} + } + else if (imageFormat == ColorFormat.YUV420_888 && !rg16TextureSupported) + { + yTexture = new Texture2D(imageWidth, imageHeight, TextureFormat.Alpha8, false); + uTexture = new Texture2D(imageWidth / 2, imageHeight / 2, TextureFormat.Alpha8, false); + vTexture = new Texture2D(imageWidth / 2, imageHeight / 2, TextureFormat.Alpha8, false); + + yTexture.filterMode = FilterMode.Point; + uTexture.filterMode = FilterMode.Point; + vTexture.filterMode = FilterMode.Point; + yTexture.wrapMode = TextureWrapMode.Clamp; + uTexture.wrapMode = TextureWrapMode.Clamp; + vTexture.wrapMode = TextureWrapMode.Clamp; + GetComponent().material = new Material(Shader.Find(Yuv420NonRG16ShaderName)); + GetComponent().material.SetTexture("_YTex", yTexture); + if (Application.platform == RuntimePlatform.Android) + { + GetComponent().material.SetTexture("_UTex", uTexture); + GetComponent().material.SetTexture("_VTex", vTexture); + } + else + { + GetComponent().material.SetTexture("_UTex", uTexture); + GetComponent().material.SetTexture("_VTex", vTexture); + } + + Debug.Log("Texture Make YUV420_888 like YUV420"); + } + + Mesh mesh = GetComponent().mesh; + Vector3[] vertices = mesh.vertices; + Vector2[] uvs = new Vector2[vertices.Length]; + +#if UNITY_2019_1_OR_NEWER + uvs[0].x = 0; uvs[0].y = 1; + uvs[1].x = 1; uvs[1].y = 1; + uvs[2].x = 0; uvs[2].y = 0; + uvs[3].x = 1; uvs[3].y = 0; +#else + uvs[0].x = 0; uvs[0].y = 1; + uvs[1].x = 1; uvs[1].y = 0; + uvs[2].x = 1; uvs[2].y = 1; + uvs[3].x = 0; uvs[3].y = 0; +#endif + mesh.uv = uvs; + + GetComponent().material.renderQueue = 1500; + Debug.Log("Create background texture done"); + } + + /// + /// Render camera background image with tracked frame + /// + /// TrackingState + public void UpdateCameraBackgroundImage(TrackingState state) + { + if (!keepRendering) + { + return; + } + + TrackedImage image = state.GetImage(rg16TextureSupported); + + if (prevImageIndex == image.GetIndex()) + { + return; + } + + prevImageIndex = image.GetIndex(); + + if (image.GetWidth() == 0 && image.GetHeight() == 0) + { + return; + } + + if (!textureCreateDone) + { + CreateCameraTexture(image.GetWidth(), image.GetHeight(), image.GetFormat()); + textureCreateDone = true; + } + + UpdateCameraTexture(image); + TransformBackgroundPlane(); + } + + private void UpdateCameraTexture(TrackedImage image) + { + IntPtr camDataPtr = image.GetDataPtr(); + + switch (image.GetFormat()) + { + case ColorFormat.RGBA8888: + if (rgbaTexture != null) + { + rgbaTexture.LoadRawTextureData(camDataPtr, image.GetWidth() * image.GetHeight() * 4); + rgbaTexture.Apply(); + } + break; + + case ColorFormat.RGB888: + if (rgbTexture != null) + { + rgbTexture.LoadRawTextureData(camDataPtr, image.GetWidth() * image.GetHeight() * 3); + rgbTexture.Apply(); + } + break; + + case ColorFormat.YUV420sp: + if (uvTexture != null) // It means that RG16 texture format is supported + { + IntPtr yPtr = IntPtr.Zero; + IntPtr uvPtr = IntPtr.Zero; + image.GetYuv420spYUVPtr(out yPtr, out uvPtr); + yTexture.LoadRawTextureData(yPtr, image.GetWidth() * image.GetHeight()); + yTexture.Apply(); + uvTexture.LoadRawTextureData(uvPtr, image.GetWidth() * image.GetHeight() / 2); + uvTexture.Apply(); + } + else if (yTexture != null && uTexture != null && vTexture != null) + { + IntPtr yPtr = IntPtr.Zero; + IntPtr uPtr = IntPtr.Zero; + IntPtr vPtr = IntPtr.Zero; + image.GetYuv420spYUVPtr(out yPtr, out uPtr, out vPtr); + int uvSize = image.GetWidth() * image.GetHeight() / 2; + yTexture.LoadRawTextureData(camDataPtr, image.GetWidth() * image.GetHeight()); + yTexture.Apply(); + + uTexture.LoadRawTextureData(uPtr, uvSize / 2); + uTexture.Apply(); + + vTexture.LoadRawTextureData(vPtr, uvSize / 2); + vTexture.Apply(); + } + break; + + case ColorFormat.YUV420_888: + if (u16bitTexture != null) // It means that RG16 texture format is supported + { + IntPtr yPtr = IntPtr.Zero; + IntPtr uPtr = IntPtr.Zero; + IntPtr vPtr = IntPtr.Zero; + image.GetYuv420_888YUVPtr(out yPtr, out uPtr,out vPtr, true); + yTexture.LoadRawTextureData(yPtr, image.GetWidth() * image.GetHeight()); + yTexture.Apply(); + + u16bitTexture.LoadRawTextureData(uPtr, image.GetWidth() * image.GetHeight() / 2); + u16bitTexture.Apply(); + + v16bitTexture.LoadRawTextureData(vPtr, image.GetWidth() * image.GetHeight() / 2); + v16bitTexture.Apply(); + } + else if (yTexture != null && uTexture != null && vTexture != null) + { + IntPtr yPtr = IntPtr.Zero; + IntPtr uPtr = IntPtr.Zero; + IntPtr vPtr = IntPtr.Zero; + image.GetYuv420_888YUVPtr(out yPtr,out uPtr,out vPtr, false); + + int uSize = image.GetWidth() * image.GetHeight() / 2; + + yTexture.LoadRawTextureData(yPtr, image.GetWidth() * image.GetHeight()); + yTexture.Apply(); + + uTexture.LoadRawTextureData(uPtr, uSize / 2); + uTexture.Apply(); + + vTexture.LoadRawTextureData(vPtr, uSize / 2); + vTexture.Apply(); + } + break; + } + } + + private void TransformBackgroundPlane() + { + + float[] planeInfo = CameraDevice.GetInstance().GetBackgroundPlaneInfo(); + + if (!float.IsNaN(planeInfo[0]) && !(planeInfo[0] < 0)) + { + float maxX = planeInfo[0]; + float maxY = planeInfo[1]; + float minX = planeInfo[2]; + float minY = planeInfo[3]; + float z = planeInfo[4]; + + float x = maxX - minX; + float y = maxY - minY; + + if(CameraDevice.GetInstance().IsFlipVertical()) + { + x = -1 * x; + } + + if(CameraDevice.GetInstance().IsFlipHorizontal()) + { + y = -1 * y; + } + + + transform.localScale = new Vector3(x, y, 1.0f); + transform.localPosition = new Vector3((maxX + minX) / 2.0f, -(maxY + minY) / 2.0f, z); + + } + + } + + internal bool RenderingEnabled() + { + return keepRendering; + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs.meta new file mode 100644 index 0000000..2710579 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCameraBackgroundBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 800f7af023dc94b62ab43f532af07a1b +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs new file mode 100644 index 0000000..226e05b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs @@ -0,0 +1,76 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using maxstAR; + +namespace maxstAR { + + public enum CloudType + { + Cloud, + User_Defined + } + + public class AbstractCloudTrackableBehaviour : MonoBehaviour { + + [SerializeField] + public CloudType CloudNameType = CloudType.Cloud; + + [SerializeField] + public string CloudName = "_MaxstCloud_"; + + + void Start() + { + Renderer currentRenderer = GetComponent(); + currentRenderer.enabled = false; + Destroy(currentRenderer); + } + + public void OnTrackerCloudName(string trackerCloudName) + { + if (Application.platform == RuntimePlatform.WindowsEditor || + Application.platform == RuntimePlatform.OSXEditor) + { + MeshFilter imagePlaneMeshFilter = gameObject.GetComponent(); + if (imagePlaneMeshFilter.sharedMesh == null) + { + imagePlaneMeshFilter.sharedMesh = new Mesh(); + imagePlaneMeshFilter.sharedMesh.name = "ImagePlane"; + } + + float imageW = 1.0f; + float imageH = 1.0f; + + float vertexWidth = imageW * 0.5f * 0.1f; + float vertexHeight = imageH * 0.5f * 0.1f; + imagePlaneMeshFilter.sharedMesh.vertices = new Vector3[] + { + new Vector3(-vertexWidth, 0.0f, -vertexHeight), + new Vector3(-vertexWidth, 0.0f, vertexHeight), + new Vector3(vertexWidth, 0.0f, -vertexHeight), + new Vector3(vertexWidth, 0.0f, vertexHeight) + }; + + imagePlaneMeshFilter.sharedMesh.triangles = new int[] { 0, 1, 2, 2, 1, 3 }; + imagePlaneMeshFilter.sharedMesh.uv = new Vector2[] + { + new Vector2(0, 0), + new Vector2(0, 1), + new Vector2(1, 0), + new Vector2(1, 1), + }; + + Material cloudTrackerMaterial = null; + if(trackerCloudName == "_MaxstCloud_") { + cloudTrackerMaterial = Resources.Load("MaxstAR/Contents/CloudTracker"); + } else { + cloudTrackerMaterial = Resources.Load("MaxstAR/Contents/DefinedTracker"); + } + + gameObject.GetComponent().material = cloudTrackerMaterial; + + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs.meta new file mode 100644 index 0000000..296b418 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractCloudTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5faa029998dab4e70a09e5c2c9f93fa3 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs new file mode 100644 index 0000000..41adfb8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs @@ -0,0 +1,70 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; + +namespace maxstAR +{ + /// + /// Control the configuration asset file + /// + public class AbstractConfigurationScriptableObject : ScriptableObject + { + /// + /// App signature key + /// + [SerializeField] + public string LicenseKey = null; + + /// + /// Select webcam type + /// + [SerializeField] + public int WebcamType = 0; + + /// + /// Select camera type + /// + [SerializeField] + public CameraDevice.CameraType CameraType = CameraDevice.CameraType.Rear; + + /// + /// Select camera resolution + /// + [SerializeField] + public CameraDevice.CameraResolution CameraResolution = CameraDevice.CameraResolution.Resolution640x480; + + /// + /// Select wearable device type + /// + [SerializeField] + public WearableCalibration.WearableType WearableType = WearableCalibration.WearableType.None; + + private static AbstractConfigurationScriptableObject configuration = null; + + /// + /// Get configuration asset instance + /// + /// Configuration scriptable object + public static AbstractConfigurationScriptableObject GetInstance() + { + if (configuration == null) + { + configuration = Resources.Load("MaxstAR/Configuration"); + + // To Create Asset + //configuration = CreateInstance(); + //AssetDatabase.CreateAsset(configuration, "Assets/Resources/Configuration.asset"); + //AssetDatabase.Refresh(); + } + + if (configuration == null) + { + Debug.LogError("Configuration is null"); + } + + return configuration; + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs.meta new file mode 100644 index 0000000..b8430a5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractConfigurationScriptableObject.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e6f53b0912664560940b3c26a84a693 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs new file mode 100644 index 0000000..407888c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs @@ -0,0 +1,181 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using UnityEngine.Rendering; +using System.Collections; +using System.Linq; +using System; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + [RequireComponent(typeof(MeshRenderer))] + public class AbstractFeaturePointBehaviour : MonoBehaviour + { + public float FeatureSize = 1.0f; + + private Renderer meshRenderer; + + public Camera arCamera; + private MeshFilter meshFilter = null; + + void OnApplicationPause(bool pause) + { + if (pause) + { + Destroy(this.meshFilter); + } + } + + private void Generate(Vector3[] vertex) + { + + if (this.meshFilter == null) + { + this.meshFilter = gameObject.AddComponent(); + meshFilter.mesh = new Mesh(); + meshFilter.mesh.name = "Feature Mesh Filter"; + meshRenderer = GetComponent(); + meshRenderer.material.SetFloat("_Type", 1.0f); + meshRenderer.material.SetFloat("_FeatureSize", FeatureSize); + } + + Matrix4x4 projectionMatrix = arCamera.projectionMatrix; + + if (Application.platform == RuntimePlatform.OSXEditor || Application.platform == RuntimePlatform.OSXPlayer) + { + Matrix4x4 orientationMatrix = Matrix4x4.Scale(new Vector3(1.0f, 1.0f, 1.0f)); + projectionMatrix = projectionMatrix * orientationMatrix; + } + else + { + Matrix4x4 orientationMatrix = Matrix4x4.Scale(new Vector3(1.0f, -1.0f, 1.0f)); + projectionMatrix = projectionMatrix * orientationMatrix; + } + + meshRenderer.material.SetMatrix("projectionMatrix", projectionMatrix); + + Vector3[] vertices = new Vector3[vertex.Length << 2]; + + for (int i = 0; i < vertex.Length; i++) + { + vertices[0 + (i << 2)] = vertex[i]; + vertices[1 + (i << 2)] = vertex[i]; + vertices[2 + (i << 2)] = vertex[i]; + vertices[3 + (i << 2)] = vertex[i]; + } + + meshFilter.mesh.vertices = vertices; + + int[] triangles = new int[vertex.Length * 6]; + + for (int i = 0; i < vertex.Length; i++) + { + triangles[0 + (i * 6)] = 0 + (i << 2); + triangles[1 + (i * 6)] = 1 + (i << 2); + triangles[2 + (i * 6)] = 2 + (i << 2); + triangles[3 + (i * 6)] = 3 + (i << 2); + triangles[4 + (i * 6)] = 2 + (i << 2); + triangles[5 + (i * 6)] = 1 + (i << 2); + } + + meshFilter.mesh.triangles = triangles; + + Vector2[] uv = new Vector2[vertex.Length << 2]; + + for (int i = 0; i < vertex.Length; i++) + { + uv[0 + (i << 2)] = new Vector2(0, 0); + uv[1 + (i << 2)] = new Vector2(1, 0); + uv[2 + (i << 2)] = new Vector2(0, 1); + uv[3 + (i << 2)] = new Vector2(1, 1); + } + + meshFilter.mesh.uv = uv; + } + + private Vector3[] convertFloatToVertex3(float[] vertex, int count) + { + if (count == 0) + { + return null; + } + + Vector3[] tempVertex = new Vector3[count]; + + for (int i = 0; i < count; i++) + { + float tempZ = vertex[2 + (i * 3)]; + float temp1 = vertex[0 + (i * 3)] / tempZ; + float temp2 = vertex[1 + (i * 3)] / tempZ; + float temp3 = 1.0f; + + + if (temp1 > 100000 || temp1 < -100000) { + temp1 = 0.0f; + } + + if (temp2 > 100000 || temp2 < -100000) { + temp2 = -100.0f; + } + + if (temp3 > 100000 || temp3 < -100000) { + temp3 = 0.0f; + } + + tempVertex[i] = new Vector3(temp1, temp2, temp3); + } + + return tempVertex; + } + + void Start() + { + GetComponent().material.renderQueue = 1600; + transform.localScale = arCamera.transform.localScale; + transform.localRotation = arCamera.transform.localRotation; + transform.localPosition = arCamera.transform.localPosition; + + if (SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D9 || + SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D11 || + SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D12 || + SystemInfo.graphicsDeviceType == GraphicsDeviceType.OpenGLCore) + { + transform.localScale = new Vector3(1.0f, -1.0f, 1.0f); + } + } + + private void Update() + { + if (this.meshFilter != null) + { + meshFilter.mesh.Clear(); + } + + GuideInfo guideInfo = TrackerManager.GetInstance().GetGuideInfo(); + + int featureCount = guideInfo.GetFeatureCount(); + if (featureCount == 0) + { + if(this.meshFilter != null) + { + Destroy(this.meshFilter); + this.meshFilter = null; + } + return; + } + + float[] featureBuffer = guideInfo.GetFeatureBuffer(); + + if (featureBuffer.Length > 0) + { + Vector3[] vertexVector3Array = convertFloatToVertex3(featureBuffer, featureCount); + + Generate(vertexVector3Array); + } + } + + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs.meta new file mode 100644 index 0000000..d1c6504 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractFeaturePointBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 752b698738b7b467998577941f0d5342 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs new file mode 100644 index 0000000..83459c6 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs @@ -0,0 +1,140 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using System; +using System.Runtime.InteropServices; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Handle tracking file definition in editor and runtime target image visibility + /// + public abstract class AbstractImageTrackableBehaviour : AbstractTrackableBehaviour + { + [SerializeField] + private string textureDir = null; + + [SerializeField] + private float targetWidth = 0; + + [SerializeField] + private float targetHeight = 0; + + /// + /// Image target real width + /// + public float TargetWidth + { + get { return targetWidth; } + } + + /// + /// Image target real height + /// + public float TargetHeight + { + get { return targetHeight; } + } + + void Start() + { + Renderer myRenderer = GetComponent(); + myRenderer.enabled = false; + Destroy(myRenderer); + } + + /// + /// Notify tracking file changed and change target image texture and scale, etc. + /// + /// + protected override void OnTrackerDataFileChanged(string trackerFileName) + { + TrackableId = null; + TrackableName = Path.GetFileNameWithoutExtension(trackerFileName); + int startIdx = trackerFileName.LastIndexOf("/") + 1; + int endIdx = trackerFileName.LastIndexOf("."); + string fileName = trackerFileName.Substring(startIdx, endIdx - startIdx); + + textureDir = Path.GetFileName(Path.GetDirectoryName(trackerFileName)); + + string textureFileName = MaxstARUtil.ImageTargetTexturePath + "/" + + textureDir + "/" + fileName + "_resized.jpg"; + + if (Application.platform == RuntimePlatform.WindowsEditor || + Application.platform == RuntimePlatform.OSXEditor) + { + Stream fs = File.OpenRead(Application.streamingAssetsPath + "/" + trackerFileName); + if (!fs.CanSeek) throw new ArgumentException("Stream must be seekable"); + + byte[] buf = new byte[4]; + fs.Position = 100; + fs.Read(buf, 0, 4); + ChangeObjectProperty(textureFileName, BitConverter.ToSingle(buf, 0)); + fs.Close(); + } + } + + private void ChangeObjectProperty(string textureName, float scale) + { + Debug.Log("scale : " + scale); + + if (File.Exists(textureName)) + { + StartCoroutine(MaxstARUtil.LoadImageFromFileWithSizeAndTexture(Application.streamingAssetsPath + "/../../" + textureName, (width, height, texture) => { + Texture2D localTexture = texture; + if (texture) + { + MeshFilter imagePlaneMeshFilter = gameObject.GetComponent(); + if (imagePlaneMeshFilter.sharedMesh == null) + { + imagePlaneMeshFilter.sharedMesh = new Mesh(); + imagePlaneMeshFilter.sharedMesh.name = "ImagePlane"; + } + + float imageW = 1.0f; + float imageH = (float)height / (float)width; + + float vertexWidth = imageW * 0.5f * scale; + float vertexHeight = imageH * 0.5f * scale; + imagePlaneMeshFilter.sharedMesh.vertices = new Vector3[] + { + new Vector3(-vertexWidth, 0.0f, -vertexHeight), + new Vector3(-vertexWidth, 0.0f, vertexHeight), + new Vector3(vertexWidth, 0.0f, -vertexHeight), + new Vector3(vertexWidth, 0.0f, vertexHeight) + }; + + targetWidth = imageW * scale; + targetHeight = imageH * scale; + + imagePlaneMeshFilter.sharedMesh.triangles = new int[] { 0, 1, 2, 2, 1, 3 }; + imagePlaneMeshFilter.sharedMesh.uv = new Vector2[] + { + new Vector2(0, 0), + new Vector2(0, 1), + new Vector2(1, 0), + new Vector2(1, 1), + }; + + if (gameObject.GetComponent().sharedMaterial == null) + { + gameObject.GetComponent().sharedMaterial = new Material(Shader.Find("Unlit/Texture")); + } + + gameObject.GetComponent().sharedMaterial.SetTexture("_MainTex", texture); + } + })); + + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs.meta new file mode 100644 index 0000000..5746d66 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractImageTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2cbd00456b706491ea651bd4fbcc932d +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs new file mode 100644 index 0000000..87b85ed --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs @@ -0,0 +1,24 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using System; +using System.Runtime.InteropServices; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Serves only instant tracking mode + /// + public abstract class AbstractInstantTrackableBehaviour : AbstractTrackableBehaviour + { + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs.meta new file mode 100644 index 0000000..2588f51 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractInstantTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20f24d6ac591f4af2a08b4a715194cb0 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs new file mode 100644 index 0000000..21383f8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs @@ -0,0 +1,297 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Text; +using JsonFx.Json; +using System; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Handles 3D map file for authoring. Map controller includes mappoint controller and keyframe controller. + /// + public abstract class AbstractMapViewerBehaviour : MonoBehaviour + { + [SerializeField] + private int keyframeIndex = 0; + /// + /// Change the keyframe number of imported 3D map. + /// + public int KeyframeIndex + { + get { return keyframeIndex; } + set + { + keyframeIndex = value; + UpdateMapViewer(); + } + } + + [SerializeField] + private bool showMesh = true; + /// + /// Reconstruct map point cloud to 3D for authoring. + /// + public bool ShowMesh + { + get { return showMesh; } + set + { + showMesh = value; + UpdateMapViewer(); + } + } + + [SerializeField] + private int maxKeyframeCount = 0; + /// + /// Get the number of keyframes for the imported map. + /// + public int MaxKeyframeCount + { + get { return maxKeyframeCount; } + set { maxKeyframeCount = value; } + } + + [SerializeField] + private bool transparent = false; + /// + /// Changes the loaded map to translucent state. + /// + public bool Transparent + { + get { return transparent; } + set + { + transparent = value; + UpdateMapViewer(); + + SetTransparent(transparent); + } + } + + [SerializeField] + private Quaternion[] cameraRotations = null; + + [SerializeField] + private Matrix4x4[] cameraMatrices = null; + + [SerializeField] + private Vector3[] vertices = null; + + [SerializeField] + private Material[] materials = null; + + [SerializeField] + private MapRendererBehaviour mapRendererBehaviour = null; + + private TagAnchor[] tagAnchors = null; + + /// + /// Read map file and create keyframe and mappoint as Unity3d object. + /// + /// + /// MapViewer gameobject + public bool Load(string fileName, float knownLength = -1.0f) + { + if (!ReadMap(fileName, knownLength)) + { + return false; + } + + Debug.Log("Read Json Success"); + + mapRendererBehaviour = gameObject.GetComponent(); + if (mapRendererBehaviour == null) + { + mapRendererBehaviour = gameObject.AddComponent(); + } + + mapRendererBehaviour.Clear(); + mapRendererBehaviour.Create(vertices, cameraMatrices, materials); + + if(tagAnchors != null) + { + mapRendererBehaviour.CreateAnchors(tagAnchors); + } + + SetTransparent(transparent); + UpdateMapViewer(); + + return true; + } + + private bool ReadMap(string fileName, float knownLength) + { + MapViewer.GetInstance().Deinitialize(); + int length = MapViewer.GetInstance().Initialize(fileName, knownLength); + + if (length == -1) + { + return false; + } + + byte[] jsonBuffer = new byte[length]; + MapViewer.GetInstance().GetJson(jsonBuffer, length); + + string json = Encoding.UTF8.GetString(jsonBuffer); + + if (json.Length < 1) + { + Debug.Log("Map is not opened"); + return false; + } + + Map3D map3D = JsonReader.Deserialize(json); + + int width = map3D.width; + int height = map3D.height; + maxKeyframeCount = map3D.imageCount; + + vertices = new Vector3[map3D.vertexCount]; + for (int i = 0; i < map3D.vertexCount; i++) + { + vertices[i] = new Vector3(map3D.vertices[i].x, -map3D.vertices[i].y, map3D.vertices[i].z); + } + + cameraMatrices = new Matrix4x4[maxKeyframeCount]; + for (int i = 0; i < maxKeyframeCount; i++) + { + for (int j = 0; j < 16; j++) + { + cameraMatrices[i][j] = map3D.poseMatrices[i][j]; + } + cameraMatrices[i] = cameraMatrices[i].inverse; + } + + cameraRotations = new Quaternion[maxKeyframeCount]; + for (int i = 0; i < maxKeyframeCount; i++) + { + cameraRotations[i] = MatrixUtils.InvQuaternionFromMatrix(cameraMatrices[i]); + Vector3 tempR = cameraRotations[i].eulerAngles; + tempR.x = -tempR.x; + tempR.y = -tempR.y; + cameraRotations[i] = Quaternion.Euler(tempR); + } + + Shader color = Shader.Find("Unlit/Texture"); + materials = new Material[maxKeyframeCount]; + for (int i = 0; i < maxKeyframeCount; i++) + { + materials[i] = new Material(color); + materials[i].mainTexture = GetCameraTexture(i, width, height); + } + + if(map3D.tagAnchors != null) + { + TagAnchor[] anchors = map3D.tagAnchors; + this.tagAnchors = anchors; + } + else + { + tagAnchors = null; + Debug.Log("No Anchors"); + } + return true; + } + + private void SetTransparent(bool transparent) + { + if (materials == null) + { + return; + } + + Shader alpha = Shader.Find("Unlit/Transparent"); + Shader color = Shader.Find("Unlit/Texture"); + + int materialsLength = materials.Length; + for (int i = 0; i < materialsLength; i++) + { + if (transparent == true) + { + materials[i].shader = alpha; + } + else + { + materials[i].shader = color; + } + } + } + + private Texture2D GetCameraTexture(int index, int width, int height) + { + int size = width * height; + byte[] image = new byte[size]; + MapViewer.GetInstance().GetImage(index, out image[0]); + + byte alpha = 127; + byte[] rawTextureData = new byte[size * 4]; + for (int j = 0; j < size; j++) + { + rawTextureData[j * 4 + 0] = alpha; + rawTextureData[j * 4 + 1] = image[j]; + rawTextureData[j * 4 + 2] = image[j]; + rawTextureData[j * 4 + 3] = image[j]; + } + + Texture2D texture = new Texture2D(width, height, TextureFormat.ARGB32, false); + texture.LoadRawTextureData(rawTextureData); + texture.Apply(); + + return texture; + } + + /// + /// Updated the control changes of the authoring tool in the scene view. + /// + public void UpdateMapViewer() + { + if (showMesh == true) + { + mapRendererBehaviour.SetDeactiveImageObjects(); + mapRendererBehaviour.SetActiveMeshObject(keyframeIndex); + } + else + { + mapRendererBehaviour.SetDeactiveMeshObjects(); + mapRendererBehaviour.SetActiveImageObject(keyframeIndex); + } + } + + /// + /// Select the keyframe closest to the scene view. + /// + /// The position coordinate of the scene view. + /// The rotation coordinate of the scene view. + public void ApplyViewCamera(Vector3 position, Quaternion quaternion) + { + const float distanceWeight = 1.0f; + const float angleWeight = 10.0f; + + float minWeightSum = 999999.0f; + + Vector3 tPosition = position; + Quaternion tQuaternion = quaternion; + + for (int i = 0; i < maxKeyframeCount; i++) + { + Matrix4x4 cameraMatrix = cameraMatrices[i]; + Vector3 cameraPosition = new Vector3(cameraMatrix.m03, cameraMatrix.m13, cameraMatrix.m23); + + float calcDistance = Vector3.Distance(tPosition, cameraPosition); + float calcAngle = Quaternion.Angle(tQuaternion, cameraRotations[i]); + float calcWeightSum = distanceWeight * calcDistance + angleWeight * (Mathf.Abs(calcAngle)); + + if (minWeightSum > calcWeightSum) + { + minWeightSum = calcWeightSum; + keyframeIndex = i; + } + } + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs.meta new file mode 100644 index 0000000..2be1d91 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMapViewerBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c3d1fd83b75f43f1af2a0c2140a9696 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs new file mode 100644 index 0000000..6add9f4 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs @@ -0,0 +1,91 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Serve frame marker tracking. This is not working current version! + /// + public abstract class AbstractMarkerTrackableBehaviour : AbstractTrackableBehaviour + { + void Start() + { + Renderer myRenderer = GetComponent(); + myRenderer.enabled = false; + Destroy(myRenderer); + } + + /// + /// Marker name list in temporary + /// + public readonly string[] TrackableList = new string[10] + { + "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" + }; + + /// + /// Notify tracking file changed and change target image texture + /// + /// + protected override void OnTrackerDataFileChanged(string trackerFileName) + { + Debug.Log("OnTrackerDataFileChanged : " + trackerFileName); + } + + private void SetTargetTexture(string textureName) + { + if (File.Exists(textureName)) + { + StartCoroutine(MaxstARUtil.LoadImageFromFileWithSizeAndTexture(Application.streamingAssetsPath + "/../../" + textureName, (width, height, texture) => { + Texture2D localTexture = texture; + if (localTexture) + { + + MeshFilter imagePlaneMeshFilter = gameObject.GetComponent(); + if (imagePlaneMeshFilter.sharedMesh == null) + { + imagePlaneMeshFilter.sharedMesh = new Mesh(); + imagePlaneMeshFilter.sharedMesh.name = "ImagePlane"; + } + + float localWidth = (float)width * 0.5f; + float localHeight = (float)height * 0.5f; + imagePlaneMeshFilter.sharedMesh.vertices = new Vector3[] + { + new Vector3(-localWidth, -localHeight, 0.0f), + new Vector3(-localWidth, localHeight, 0.0f), + new Vector3(localWidth, -localHeight, 0.0f), + new Vector3(localWidth, localHeight, 0.0f) + }; + + imagePlaneMeshFilter.sharedMesh.triangles = new int[] { 0, 1, 2, 2, 1, 3 }; + imagePlaneMeshFilter.sharedMesh.uv = new Vector2[] + { + new Vector2(0, 0), + new Vector2(0, 1), + new Vector2(1, 0), + new Vector2(1, 1), + }; + + if (gameObject.GetComponent().sharedMaterial == null) + { + gameObject.GetComponent().sharedMaterial = new Material(Shader.Find("Unlit/Texture")); + } + + gameObject.GetComponent().sharedMaterial.SetTexture("_MainTex", texture); + } + })); + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs.meta new file mode 100644 index 0000000..2f4aa82 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractMarkerTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be942a66b15d345af822078b39903ed4 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs new file mode 100644 index 0000000..ed75b86 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs @@ -0,0 +1,56 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Serve 3dmap file recognition and tracking + /// + public abstract class AbstractObjectTrackableBehaviour : AbstractTrackableBehaviour + { + void Start() + { + AbstractMapViewerBehaviour mapViewerBehaviour = FindObjectOfType(); + if (mapViewerBehaviour != null) + { + DestroyImmediate(mapViewerBehaviour.gameObject); + } + } + + /// + /// Notify 3dmap file is changed. + /// + /// 3dmap file name + protected override void OnTrackerDataFileChanged(string trackerFileName) + { + if (trackerFileName == null || trackerFileName.Length == 0) + { + return; + } + + TrackableId = null; + TrackableName = Path.GetFileNameWithoutExtension(trackerFileName); + int startIdx = trackerFileName.LastIndexOf("/") + 1; + + int endIdx = trackerFileName.LastIndexOf("."); + if (endIdx > startIdx) + { + string fileName = trackerFileName.Substring(startIdx, endIdx - startIdx); + } + + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs.meta new file mode 100644 index 0000000..06e2186 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractObjectTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d88dd99692a645068047b6733a49bc2 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs new file mode 100644 index 0000000..4cc68b1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs @@ -0,0 +1,119 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.IO; +using System; +using System.Runtime.InteropServices; +using JsonFx.Json; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using UnityEngine.Rendering; + +namespace maxstAR +{ + /// + /// Handle tracking file definition in editor and runtime target image visibility + /// + public abstract class AbstractQrCodeTrackableBehaviour : AbstractTrackableBehaviour + { + [SerializeField] + private string textureDir = null; + + [SerializeField] + private float targetWidth = 0; + + [SerializeField] + private float targetHeight = 0; + + /// + /// Image target real width + /// + public float TargetWidth + { + get { return targetWidth; } + } + + /// + /// Image target real height + /// + public float TargetHeight + { + get { return targetHeight; } + } + + void Start() + { + Renderer myRenderer = GetComponent(); + myRenderer.enabled = false; + Destroy(myRenderer); + } + + /// + /// Notify tracking file changed and change target image texture and scale, etc. + /// + /// + protected override void OnTrackerDataFileChanged(string trackerFileName) + { + Debug.Log("OnTrackerDataFileChanged : " + trackerFileName); + } + + private void ChangeObjectProperty(string textureName, float scale) + { + Debug.Log("scale : " + scale); + + if (File.Exists(textureName)) + { + StartCoroutine(MaxstARUtil.LoadImageFromFileWithSizeAndTexture(Application.streamingAssetsPath + "/../../" + textureName, (width, height, texture) => + { + Texture2D localTexture = texture; + if (texture) + { + MeshFilter imagePlaneMeshFilter = gameObject.GetComponent(); + if (imagePlaneMeshFilter.sharedMesh == null) + { + imagePlaneMeshFilter.sharedMesh = new Mesh(); + imagePlaneMeshFilter.sharedMesh.name = "ImagePlane"; + } + + float imageW = 1.0f; + float imageH = (float)height / (float)width; + + float vertexWidth = imageW * 0.5f * scale; + float vertexHeight = imageH * 0.5f * scale; + imagePlaneMeshFilter.sharedMesh.vertices = new Vector3[] + { + new Vector3(-vertexWidth, 0.0f, -vertexHeight), + new Vector3(-vertexWidth, 0.0f, vertexHeight), + new Vector3(vertexWidth, 0.0f, -vertexHeight), + new Vector3(vertexWidth, 0.0f, vertexHeight) + }; + + targetWidth = imageW * scale; + targetHeight = imageH * scale; + + imagePlaneMeshFilter.sharedMesh.triangles = new int[] { 0, 1, 2, 2, 1, 3 }; + imagePlaneMeshFilter.sharedMesh.uv = new Vector2[] + { + new Vector2(0, 0), + new Vector2(0, 1), + new Vector2(1, 0), + new Vector2(1, 1), + }; + + if (gameObject.GetComponent().sharedMaterial == null) + { + gameObject.GetComponent().sharedMaterial = new Material(Shader.Find("Unlit/Texture")); + } + + gameObject.GetComponent().sharedMaterial.SetTexture("_MainTex", texture); + } + })); + + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs.meta new file mode 100644 index 0000000..717ba30 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractQrCodeTrackableBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4e642f07c7ac845fa9c83347993a01e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs new file mode 100644 index 0000000..7338c99 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs @@ -0,0 +1,127 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; + +namespace maxstAR +{ + /// + /// To check the special case of android file is in assets folder + /// + public enum StorageType + { + /// + /// File is located in android assets folder + /// + StreamingAssets, + /// + /// Normal file + /// + AbsolutePath + } + + /// + /// Parent class of all TrackableBehaviour. Save tracking file's id (uuid), name, path etc. + /// All setting datas are for editor mode and runtime tracking result. + /// + public abstract class AbstractTrackableBehaviour : MonoBehaviour + { + [SerializeField] + private StorageType storageType = StorageType.StreamingAssets; + + [SerializeField] + private UnityEngine.Object trackerDataFileObject = null; + + [SerializeField] + private string trackerDataFileName = null; + + [SerializeField] + private string trackableId = null; + + [SerializeField] + private string trackableName = null; + + //[SerializeField] + //protected int trackableIndex = 0; + + /// + /// If file is located in android assets folder or not + /// + public StorageType StorageType + { + get { return storageType; } + set { storageType = value; } + } + + /// + /// Save tracking file object name in StreamingAssets folder (For editor mode) + /// + public UnityEngine.Object TrackerDataFileObject + { + get { return trackerDataFileObject; } + set + { + trackerDataFileObject = value; + } + } + + /// + /// Tracking file name + /// + public string TrackerDataFileName + { + get { return trackerDataFileName; } + set + { + trackerDataFileName = value; + OnTrackerDataFileChanged(trackerDataFileName); + } + } + + /// + /// Tracking file uuid. This value is addressed in tracking file. + /// + public string TrackableId + { + get { return trackableId; } + set { trackableId = value; } + } + + /// + /// Tracking file name only without extention. + /// + public string TrackableName + { + get { return trackableName; } + set { trackableName = value; } + } + + /// + /// To notify tracker file changed (Editor mode only) + /// + /// + protected virtual void OnTrackerDataFileChanged(string trackerFileName) + { + } + + /// + /// Common interface to notify this target lost tracking. Child class can override this method + /// to receive tracking lost event + /// + public virtual void OnTrackFail() + { + } + + /// + /// Common interface to notify this target tracking success. Child class can override this method + /// to receive tracking success event + /// + /// target's id (uuid) + /// target's name (map file name without extension) + /// tracked pose matrix + public virtual void OnTrackSuccess(string id, string name, Matrix4x4 poseMatrix) + { + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs.meta new file mode 100644 index 0000000..5abc8e1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/AbstractTrackableBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 614f1eea3f6b14e088063e5d777371fa +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs new file mode 100644 index 0000000..55d396b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs @@ -0,0 +1,433 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; +using System.Collections.Generic; +using System.Text; + +#if PLATFORM_ANDROID +#if UNITY_2018_3_OR_NEWER +using UnityEngine.Android; +#endif +#endif + +namespace maxstAR +{ + /// + /// class for camera device handling + /// + public class CameraDevice + { + /// + /// Camera focus mode + /// + public enum FocusMode + { + /// + /// Continuous focus mode. This focus mode is proper for AR + /// + FOCUS_MODE_CONTINUOUS_AUTO = 1, + /// + /// Single auto focus mode + /// + FOCUS_MODE_AUTO = 2 + } + + /// + /// Supported camera type (Mobile only) + /// + public enum CameraType + { + /// + /// Rear camera + /// + Rear = 0, + + /// + /// Face camera + /// + Face = 1, + } + + /// + /// Supported camera resolution + /// + public enum CameraResolution + { + /// + /// 640 * 480 (4:3 Resolution) + /// + Resolution640x480, + + /// + /// 1280 * 720 (16:9 Resolution) + /// + Resolution1280x720, + + /// + /// 1920 * 1080 (16:9 Resolution) + /// + Resolution1920x1080, + } + + /// + /// Flip video + /// + public enum FlipDirection + { + /// + /// Horizontal flip + /// + HORIZONTAL = 0, + + /// + /// Vertical flip + /// + VERTICAL = 1 + } + + private static CameraDevice instance = null; + + /// + /// Get a CameraDevice instance. + /// + /// Return the CameraDevice instance + public static CameraDevice GetInstance() + { + if (instance == null) + { + instance = new CameraDevice(); + } + return instance; + } + + private int cameraId = 0; + private int preferredWidth = 0; + private int preferredHeight = 0; + + private CameraDevice() + { + } + + /// + /// Start camera preview + /// + public ResultCode Start() + { +#if PLATFORM_ANDROID +#if UNITY_2018_3_OR_NEWER + if (!Permission.HasUserAuthorizedPermission(Permission.Camera)) + { + Permission.RequestUserPermission(Permission.Camera); + } +#endif +#endif + int cameraType = 0; + if (Application.platform == RuntimePlatform.OSXEditor || Application.platform == RuntimePlatform.WindowsEditor) + { + cameraType = AbstractConfigurationScriptableObject.GetInstance().WebcamType; + } + else + { + cameraType = (int)AbstractConfigurationScriptableObject.GetInstance().CameraType; + } + + CameraDevice.CameraResolution cameraResolution = AbstractConfigurationScriptableObject.GetInstance().CameraResolution; + switch (cameraResolution) + { + case CameraDevice.CameraResolution.Resolution640x480: + preferredWidth = 640; + preferredHeight = 480; + break; + + case CameraDevice.CameraResolution.Resolution1280x720: + preferredWidth = 1280; + preferredHeight = 720; + break; + + case CameraDevice.CameraResolution.Resolution1920x1080: + preferredWidth = 1920; + preferredHeight = 1080; + break; + + default: + preferredWidth = 640; + preferredHeight = 480; + break; + } + + Debug.Log("Camera id : " + cameraId); + + return (ResultCode)NativeAPI.maxst_CameraDevice_start(cameraType, preferredWidth, preferredHeight); + } + + /// + /// Set external camera image to AR engine.(Free, Enterprise license key can activate this interface. Mobile only supported) + /// + /// Byte array of camera image + /// Lenght of data buffer + /// Width of camera image + /// Height of camera image + /// Color format + /// True success + public bool SetNewFrame(byte[] data, int length, int width, int height, ColorFormat format) + { + return NativeAPI.maxst_CameraDevice_setNewFrame(data, length, width, height, (int)format); + } + + /// + /// Set external camera image to AR engine.(Free, Enterprise license key can activate this interface. Mobile only supported) + /// + /// Native address of camera image + /// Lenght of data buffer + /// Width of camera image + /// Height of camera image + /// Color format + /// True success + public bool SetNewFrame(ulong data, int length, int width, int height, ColorFormat format) + { + return NativeAPI.maxst_CameraDevice_setNewFramePtr(data, length, width, height, (int)format); + } + + /// + /// Set external camera image and timestamp to AR engine.(Free, Enterprise license key can activate this interface. Mobile only supported) + /// + /// Byte array of camera image + /// Lenght of data buffer + /// Width of camera image + /// Height of camera image + /// Color format + /// Timestamp + /// True success + public bool SetNewFrameAndTimestamp(byte[] data, int length, int width, int height, ColorFormat format, ulong timestamp) + { + return NativeAPI.maxst_CameraDevice_setNewFrameAndTimestamp(data, length, width, height, (int)format, timestamp); + } + + /// + /// Set external camera image and timestamp to AR engine.(Free, Enterprise license key can activate this interface. Mobile only supported) + /// + /// Native address of camera image + /// Lenght of data buffer + /// Width of camera image + /// Height of camera image + /// Color format + /// Timestamp + /// True success + public bool SetNewFrameAndTimestamp(ulong data, int length, int width, int height, ColorFormat format, ulong timestamp) + { + return NativeAPI.maxst_CameraDevice_setNewFramePtrAndTimestamp(data, length, width, height, (int)format, timestamp); + } + + /// + /// Set camera focus mode + /// + /// + /// + public bool SetFocusMode(FocusMode focusMode) + { + return NativeAPI.maxst_CameraDevice_setFocusMode((int)focusMode); + } + + /// + /// Turn on/off flash light + /// + public bool SetFlashLightMode(bool toggle) + { + return NativeAPI.maxst_CameraDevice_setFlashLightMode(toggle); + } + + /// + /// Toggle auto white balance lock (Android only supported now) + /// + public bool SetAutoWhiteBalanceLock(bool toggle) + { + return NativeAPI.maxst_CameraDevice_setAutoWhiteBalanceLock(toggle); + } + + /// + /// Flip video background + /// + /// Flip direction + /// True to set. False to rest + public void FlipVideo(FlipDirection direction, bool on) + { + NativeAPI.maxst_CameraDevice_flipVideo((int)direction, on); + } + + public bool IsVideoFlipped(FlipDirection direction) + { + return NativeAPI.maxst_CameraDevice_isVideoFlipped((int)direction); + } + + /// + /// Set Camera Zoom Scale + /// + /// zoomScale Zoom value + /// result Zoom. + public bool SetZoom(float zoomValue) + { + return NativeAPI.maxst_CameraDevice_setZoom(zoomValue); + } + + /// + /// Get Camera Device Max Zoom value. + /// + /// Max Zoom value. + public float getMaxZoomValue() + { + return NativeAPI.maxst_CameraDevice_getMaxZoomValue(); + } + + /// + /// Get parameter key list (Android only supported now) + /// + /// parameter key list + public List GetParamList() + { + List paramList = new List(); + int size = NativeAPI.maxst_CameraDevice_getParamList(); + for (int i = 0; i < size; i++) + { + int keyLength = NativeAPI.maxst_CameraDevice_Param_getKeyLength(i); + byte[] keyBytes = new byte[keyLength]; + NativeAPI.maxst_CameraDevice_Param_getKey(i, keyBytes); + string keyString = Encoding.UTF8.GetString(keyBytes).TrimEnd('\0'); + paramList.Add(keyString); + } + + return paramList; + } + + + /// + /// Set camera parameter (Android only supported now) + /// + /// Parameter key + /// Parameter value + /// True if setting success + public bool SetParam(string key, bool boolTypeValue) + { + return NativeAPI.maxst_CameraDevice_setBoolTypeParameter(key, boolTypeValue); + } + + /// + /// Set camera parameter (Android only supported now) + /// + /// Parameter key + /// Parameter value + /// True success + public bool SetParam(string key, int intTypeValue) + { + return NativeAPI.maxst_CameraDevice_setIntTypeParameter(key, intTypeValue); + } + + /// + /// Set camera parameter (Android only supported now) + /// + /// Parameter key + /// min value + /// min value + /// True success + public bool SetParam(string key, int min, int max) + { + return NativeAPI.maxst_CameraDevice_setRangeTypeParameter(key, min, max); + } + + /// + /// Set camera parameter (Android only supported now) + /// + /// Parameter key + /// Parameter value + /// True if setting success + public bool SetParam(string key, string stringTypeValue) + { + return NativeAPI.maxst_CameraDevice_setStringTypeParameter(key, stringTypeValue); + } + + /// + /// Stop camera preview + /// + public ResultCode Stop() + { + return (ResultCode)NativeAPI.maxst_CameraDevice_stop(); + } + + /// + /// + /// get camera preview width + public int GetWidth() + { + return NativeAPI.maxst_CameraDevice_getWidth(); + } + + /// + /// + /// get camera preview height + public int GetHeight() + { + return NativeAPI.maxst_CameraDevice_getHeight(); + } + + /// + /// Get projection matrix + /// + /// Matrix4x4 projection matrix + public Matrix4x4 GetProjectionMatrix() + { + float[] glProjection = new float[16]; + + NativeAPI.maxst_CameraDevice_getProjectionMatrix(glProjection); + + return MatrixUtils.ConvertGLProjectionToUnityProjection(glProjection); + } + + /// + /// Get background plane info + /// + /// float[5] background plane info + public float[] GetBackgroundPlaneInfo() + { + float[] values = new float[5]; + NativeAPI.maxst_CameraDevice_getBackgroundPlaneInfo(values); + return values; + } + + /// + /// Get flip state + /// + /// Horizontal flip + public bool IsFlipHorizontal() + { + return NativeAPI.maxst_CameraDevice_isVideoFlipped((int)CameraDevice.FlipDirection.HORIZONTAL); + } + + /// + /// Get flip state + /// + /// Vertical flip + public bool IsFlipVertical() + { + return NativeAPI.maxst_CameraDevice_isVideoFlipped((int)CameraDevice.FlipDirection.VERTICAL); + } + + public bool CheckCameraMove(TrackedImage image) + { + return NativeAPI.maxst_CameraDevice_checkCameraMove(image.GetImageCptr()); + } + + public void SetFusionEnable() + { + NativeAPI.maxst_CameraDevice_setFusionEnable(); + } + + public void SetARCoreTexture() + { + NativeAPI.maxst_CameraDevice_setARCoreTexture(); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs.meta new file mode 100644 index 0000000..b9dbb60 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CameraDevice.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34cf987cb712a4eb1905ef012335fc0a +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs new file mode 100644 index 0000000..18045d0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs @@ -0,0 +1,85 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using System; +using System.IO; +using JsonFx.Json; +using System.Text; +using maxstAR; + +namespace maxstAR { + public class CloudRecognitionAPIController : MaxstSingleton { + string cloudURL = "https://developer.maxst.com"; + + public void Recognize(string secretId, string secretKey, string featureBase64, System.Action completed) { + var unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); + var now = Math.Round((DateTime.UtcNow - unixEpoch).TotalSeconds); + var payload = new Dictionary() + { + { "iat", now }, + { "secId", secretId } + }; + + string payloadJsonString = JsonWriter.Serialize(payload); + + string jwt = JWTEncode(secretKey, payloadJsonString); + string token = "Token " + jwt; + + Dictionary headers = new Dictionary() + { + { "Authorization", token}, + { "Content-Type", "application/json"} + }; + + Dictionary parameters = new Dictionary() + { + { "RecogArrayStr", featureBase64}, + { "ReqV", "4.0.x"} + }; + + StartCoroutine(APIController.POST(cloudURL + "/api/Recognize", headers, parameters, 10, (resultString) => + { + completed(resultString); + })); + } + + public void DownloadCloudDataAndSave(string url, string fileNameWithExtension, System.Action completed) { + string applicationRootFolderPath = ""; + #if UNITY_EDITOR + applicationRootFolderPath = Application.dataPath + "/../data/"; + + if (!File.Exists(applicationRootFolderPath)) + { + if (!Directory.Exists(applicationRootFolderPath)) + { + Directory.CreateDirectory(applicationRootFolderPath); + } + } + #elif UNITY_IOS + applicationRootFolderPath = Application.persistentDataPath; + #else + applicationRootFolderPath = Application.persistentDataPath; + #endif + string savePath = applicationRootFolderPath + "/" + fileNameWithExtension; + StartCoroutine(APIController.DownloadFile(url, savePath, (string localPath) => + { + completed(localPath); + })); + } + + private byte[] jwtData = new byte[1024 * 1024]; + private string JWTEncode(string secretKey, string payloadJsonString) + { + int[] resultLength = { 0, 0 }; + Array.Clear(jwtData, 0, jwtData.Length); + NativeAPI.maxst_CloudManager_JWTEncode(secretKey, payloadJsonString, jwtData); + + return Encoding.UTF8.GetString(jwtData).TrimEnd('\0'); + } + + public void destroyApi() + { + DestroySingleTon(); + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs.meta new file mode 100644 index 0000000..f439a7a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionAPIController.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0118c9eb6babc4056bda1694425f5bf7 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs new file mode 100644 index 0000000..200f260 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs @@ -0,0 +1,354 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using System; +using System.IO; +using System.Threading; +using System.Text; +using JsonFx.Json; + +using maxstAR; +namespace maxstAR +{ + class CloudRecognitionController : MaxstSingleton + { + + public enum CloudState + { + CLOUDSTATE_CONNECT = 51, + CLOUDSTATE_CONNECTING = 52, + CLOUDSTATE_TRACKING = 53, + CLOUDSTATE_STOP = 54, + CLOUDSTATE_START = 55, + CLOUDSTATE_FEATURE_COLLECT_READY = 56, + CLOUDSTATE_UNKNOWN = 58, + } + + private string secretId = null; + private string secretKey = null; + private CloudState cloudState = CloudState.CLOUDSTATE_STOP; + private bool loopState = false; + private bool restart = false; + private bool autoState = true; + + private byte[] cloudFeatureData = new byte[1024 * 1024]; + + private Thread cloudThread; + private Semaphore cloudSemaphore = new Semaphore(0, 3); + private string featureBase64 = null; + private bool isGetFeatureState = false; + private bool isDestroy = false; + + internal void SetCloudRecognitionSecretIdAndSecretKey(string secretId, string secretKey) + { + this.secretId = secretId; + this.secretKey = secretKey; + } + + internal CloudState GetCloudStatus() + { + return cloudState; + } + + internal void StartTracker() + { + if(!autoState) { + return; + } + + if (this.secretId != null && this.secretKey != null) + { + if (cloudState == CloudState.CLOUDSTATE_STOP) + { + cloudState = CloudState.CLOUDSTATE_START; + cloudThread = new Thread(StartCloud) { Name = "CloudThread" }; + cloudThread.Start(); + } else { + restart = true; + } + } + } + + internal void StopTracker() + { + autoState = true; + this.cloudState = CloudState.CLOUDSTATE_STOP; + } + + internal void DestroyTracker() + { + isDestroy = true; + CloudRecognitionAPIController.Instance.destroyApi(); + DestroySingleTon(); + + } + + public void FindImageOfCloudRecognition() { + if(autoState) { + return; + } + + new Thread (() => { + TrackingState trackingState = TrackerManager.GetInstance().GetTrackingState(); + TrackingResult trackingResult = trackingState.GetTrackingResult(); + TrackedImage trackedImage = trackingState.GetImage(); + + int trackingCount = trackingResult.GetCount(); + if (trackingCount == 0) + { + if (cloudState == CloudState.CLOUDSTATE_TRACKING || cloudState == CloudState.CLOUDSTATE_STOP) + { + cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + } + } + else + { + cloudState = CloudState.CLOUDSTATE_TRACKING; + } + + if(cloudState != CloudState.CLOUDSTATE_FEATURE_COLLECT_READY) { + return; + } + + + GetCloudRecognition(trackedImage, (bool cloudResult, string featureBase64) => + { + if (cloudResult) + { + this.featureBase64 = featureBase64; + this.cloudState = CloudState.CLOUDSTATE_CONNECT; + } + else + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + } + + if (this.restart) + { + this.loopState = true; + this.restart = false; + } + }); + }).Start(); + } + + public void SetAutoEnable(bool enable) { + autoState = enable; + } + + private void Update() + { + if (cloudState == CloudState.CLOUDSTATE_CONNECT) + { + cloudState = CloudState.CLOUDSTATE_CONNECTING; + + CloudRecognitionAPIController.Instance.Recognize(this.secretId, this.secretKey, featureBase64, (recognitionResult) => + { + if (this.restart == true && recognitionResult == null) + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + + return; + } + + CloudRecognitionData cloudRecognitionData = null; + try + { + cloudRecognitionData = JsonReader.Deserialize(recognitionResult); + } + catch (Exception ex) + { + Debug.Log("error"); + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + return; + } + + if (recognitionResult != null && cloudRecognitionData.ImgId != "" && cloudRecognitionData.ImgGSUrl != "") + { + Debug.Log(recognitionResult); + string fileName = Path.GetFileName(cloudRecognitionData.ImgGSUrl); + CloudRecognitionAPIController.Instance.DownloadCloudDataAndSave(cloudRecognitionData.ImgGSUrl, fileName, (localPath) => + { + if (this.restart == true) + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + return; + } + + if (localPath == null) + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + return; + } + + TrackingState trackingState = TrackerManager.GetInstance().GetTrackingState(); + TrackingResult trackingResult = trackingState.GetTrackingResult(); + if (trackingResult.GetCount() > 0) + { + cloudState = CloudState.CLOUDSTATE_TRACKING; + } + else + { + string mapDirectory = Path.GetDirectoryName(localPath); + string mapFilePath = mapDirectory + "/" + Path.GetFileNameWithoutExtension(localPath) + ".2dmap"; + string imageFilePath = localPath; + + string customToBase64 = ""; + if (cloudRecognitionData.Custom != null) + { + byte[] customToByteArray = Encoding.UTF8.GetBytes(cloudRecognitionData.Custom); + customToBase64 = Convert.ToBase64String(customToByteArray); + } + + string command = ""; + if (File.Exists(mapFilePath)) + { + command = "{\"cloud\":\"add_image\",\"cloud_2dmap_path\":\"" + mapFilePath + "\",\"image_width\":" + cloudRecognitionData.RealWidth + ",\"cloud_name\":\"" + cloudRecognitionData.Name + "\",\"cloud_meta\":\"" + customToBase64 + "\"}"; + } + else + { + command = "{\"cloud\":\"add_image\",\"cloud_image_path\":\"" + imageFilePath + "\",\"output_path\":\"" + mapFilePath + "\",\"image_width\":" + cloudRecognitionData.RealWidth + ",\"cloud_name\":\"" + cloudRecognitionData.Name + "\",\"cloud_meta\":\"" + customToBase64 + "\"}"; + } + + if (this.restart == true || command == "") + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + return; + } + + TrackerManager.GetInstance().StartTracker(TrackerManager.TRACKER_TYPE_IMAGE); + CloudRecognizerCache.GetInstance().ADD(fileName, command); + CloudRecognizerCache.GetInstance().LOAD(); + + cloudState = CloudState.CLOUDSTATE_TRACKING; + } + }); + } + else + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + } + + }); + } + } + + internal void StartCloud() + { + loopState = true; + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + while (this.loopState) + { + Thread.Sleep(100); + + TrackingState trackingState = TrackerManager.GetInstance().UpdateTrackingState(); + TrackingResult trackingResult = trackingState.GetTrackingResult(); + TrackedImage trackedImage = trackingState.GetImage(); + + int trackingCount = trackingResult.GetCount(); + if (trackingCount == 0) + { + if (cloudState == CloudState.CLOUDSTATE_TRACKING) + { + cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + } + } + else + { + cloudState = CloudState.CLOUDSTATE_TRACKING; + } + + if (trackingCount == 0 && (cloudState == CloudState.CLOUDSTATE_TRACKING || cloudState == CloudState.CLOUDSTATE_FEATURE_COLLECT_READY)) + { + if (!TrackerManager.GetInstance().IsTrackerDataLoadCompleted() || cloudState == CloudState.CLOUDSTATE_STOP) + { + continue; + } + + isGetFeatureState = true; + bool isCameraMove = CameraDevice.GetInstance().CheckCameraMove(trackedImage); + isGetFeatureState = false; + if (isCameraMove) + { + GetCloudRecognition(trackedImage, (bool cloudResult, string featureBase64) => + { + if (cloudResult) + { + + this.featureBase64 = featureBase64; + this.cloudState = CloudState.CLOUDSTATE_CONNECT; + } + else + { + this.cloudState = CloudState.CLOUDSTATE_FEATURE_COLLECT_READY; + } + + if (this.restart) + { + this.loopState = true; + this.restart = false; + } + cloudSemaphore.Release(); + }); + cloudSemaphore.WaitOne(); + } + } + + if (this.cloudState == CloudState.CLOUDSTATE_STOP) + { + this.loopState = false; + } + } + } + + private bool GetFeatureClient(TrackedImage trackedImage, byte[] descriptData, int[] resultLength) + { + return NativeAPI.maxst_CloudManager_GetFeatureClient(trackedImage.GetImageCptr(), descriptData, resultLength); + } + + private void GetCloudRecognition(TrackedImage trackedImage, System.Action complete) + { + if (secretId == null || secretKey == null) + { + complete(false, null); + Debug.LogError("invalid SecretId, SecretKey"); + } + else + { + if(secretId.Length < 10 || secretKey.Length < 10) { + complete(false, null); + Debug.LogError("invalid SecretId, SecretKey"); + return; + } + int[] resultLength = { 0, 0 }; + bool recognitionResult = false; + if (TrackerManager.GetInstance().IsTrackerDataLoadCompleted() || cloudState == CloudState.CLOUDSTATE_FEATURE_COLLECT_READY) + { + isGetFeatureState = true; + recognitionResult = GetFeatureClient(trackedImage, this.cloudFeatureData, resultLength); + isGetFeatureState = false; + } + + if (isDestroy) + { + DestroySingleTon(); + } + + if (this.restart == true) + { + complete(false, null); + } else { + if (recognitionResult && resultLength[0] > 0) + { + string sendString = Convert.ToBase64String(this.cloudFeatureData, 0, resultLength[0]); + complete(true, sendString); + } + else + { + complete(false, null); + } + } + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs.meta new file mode 100644 index 0000000..f6c6706 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionController.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c34c66011fa824325a8d976138015aaa +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs new file mode 100644 index 0000000..73f5c0a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs @@ -0,0 +1,13 @@ +namespace maxstAR +{ + [System.SerializableAttribute] + class CloudRecognitionData + { + public string ImgId { get; set; } + public string Custom { get; set; } + public string Track2dMapUrl { get; set; } + public string Name { get; set; } + public string ImgGSUrl { get; set; } + public float RealWidth { get; set; } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs.meta new file mode 100644 index 0000000..de2a6a6 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognitionData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5d46b563cdcc45cea9e7b503e2b40a8 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs new file mode 100644 index 0000000..eba1a9c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs @@ -0,0 +1,89 @@ +using System.Collections; +using System.Collections.Generic; +using JsonFx.Json; +using System.IO; +using UnityEngine; + +namespace maxstAR +{ + class CloudRecognizerCache + { + private static CloudRecognizerCache instance = null; + + internal static CloudRecognizerCache GetInstance() + { + if (instance == null) + { + instance = new CloudRecognizerCache(); + } + return instance; + } + + private List> cloudList = new List>(); + + internal void ADD(string name, string cloudJson) + { + KeyValuePair removeKeyValue = new KeyValuePair("",""); + foreach(KeyValuePair each in cloudList) { + if(name == each.Key) { + removeKeyValue = each; + } + } + + if(removeKeyValue.Key != "") { + cloudList.Remove(removeKeyValue); + } + + if (cloudList.Count == 5) + { + cloudList.RemoveAt(0); + } + + cloudList.Add(new KeyValuePair(name, cloudJson)); + + } + + internal void LOAD() + { + List> removeList = new List>(); + List> addList = new List>(); + + foreach (KeyValuePair each in cloudList) + { + CloudRecognitionLocalData cloudRecognitionLocalData = JsonReader.Deserialize(each.Value); + if (cloudRecognitionLocalData.cloud_image_path != "") + { + string map_path = ""; + if (cloudRecognitionLocalData.cloud_image_path != "") { + map_path = Path.GetDirectoryName(cloudRecognitionLocalData.cloud_image_path)+ "/" + Path.GetFileNameWithoutExtension(cloudRecognitionLocalData.cloud_image_path) + ".2dmap"; + } else if(cloudRecognitionLocalData.cloud_2dmap_path != "") { + map_path = cloudRecognitionLocalData.cloud_2dmap_path; + } + if (File.Exists(map_path)) + { + removeList.Add(each); + string command = "{\"cloud\":\"add_image\",\"cloud_2dmap_path\":\"" + map_path + "\",\"image_width\":" + cloudRecognitionLocalData.image_width + ",\"cloud_name\":\"" + cloudRecognitionLocalData.cloud_name + "\",\"cloud_meta\":\"" + cloudRecognitionLocalData.cloud_meta + "\"}"; + addList.Add(new KeyValuePair(each.Key, command)); + } + } + } + + foreach (KeyValuePair each in removeList) + { + cloudList.Remove(each); + } + + foreach (KeyValuePair each in addList) + { + cloudList.Add(each); + } + + TrackerManager.GetInstance().RemoveTrackerData(""); + foreach (KeyValuePair each in cloudList) + { + TrackerManager.GetInstance().AddTrackerData(each.Value); + } + TrackerManager.GetInstance().LoadTrackerData(); + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs.meta new file mode 100644 index 0000000..8d346ba --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudRecognizerCache.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e9722256e1cc64464bd68e97e6f0f240 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs new file mode 100644 index 0000000..f6f2394 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs @@ -0,0 +1,14 @@ +namespace maxstAR +{ + [System.SerializableAttribute] + class CloudRecognitionLocalData + { + public string cloud { get; set; } + public string cloud_2dmap_path { get; set; } + public string output_path { get; set; } + public string cloud_image_path { get; set; } + public float image_width { get; set; } + public string cloud_name { get; set; } + public string cloud_meta { get; set; } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs.meta new file mode 100644 index 0000000..c7ff5eb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/CloudReocgnitionLocalData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c433a09bd5ad4db4a2e58edfa962e45 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs new file mode 100644 index 0000000..e8625bc --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace maxstAR +{ + /// + /// Camera image format + /// + public enum ColorFormat + { + /// + /// RGB 24 + /// + RGB888 = 1, + + /// + /// Same android NV21 + /// + YUV420sp = 2, + + /// + /// Same android NV12 + /// + YUV420 = 3, + + /// + /// For android camera2 support (Not used yet) + /// + YUV420_888 = 4, + + /// + /// Gray 8 bit image + /// + GRAY8 = 5, + + /// + /// RGBA 32 + /// + RGBA8888 = 6, + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs.meta new file mode 100644 index 0000000..6ca48cb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ColorFormat.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ba2bfcb3d27b4ff5862b7b35e9aa787 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs new file mode 100644 index 0000000..5bb09c5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs @@ -0,0 +1,36 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace maxstAR +{ + internal class Dimensions + { + private readonly int width; + private readonly int height; + public Dimensions(int width, int height) + { + this.width = width; + this.height = height; + } + public int Width + { + get { return width; } + } + public int Height + { + get { return height; } + } + public override string ToString() + { + return string.Format("width:{0}, height:{1}", Width, Height); + } + + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs.meta new file mode 100644 index 0000000..10bf3f9 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Dimensions.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6202cfeec76e54aee8981319853f53c3 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs new file mode 100644 index 0000000..3497a71 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs @@ -0,0 +1,100 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Text; +using System; +using System.Collections.Generic; +using JsonFx.Json; + +namespace maxstAR +{ + /// + /// Contains surface's data generated from slam tracking + /// + public class GuideInfo + { + private const int MAX_VERTICES = 2000; + + private float progress = 0.0f; + private int keyframeCount = 0; + private int featureCount = 0; + private int tagAnchorsLength = 0; + private static float[] featureBuffer = null; + private byte[] tagAnchorBuffer = null; + private TagAnchor[] tagAnchors = new TagAnchor[0]; + + public void UpdateGuideInfo() + { + ulong GuideInfo_cPtr = NativeAPI.maxst_TrackerManager_getGuideInfo(); + if (GuideInfo_cPtr != 0) + { + progress = NativeAPI.maxst_GuideInfo_getInitializingProgress(GuideInfo_cPtr); + keyframeCount = NativeAPI.maxst_GuideInfo_getKeyframeCount(GuideInfo_cPtr); + featureCount = NativeAPI.maxst_GuideInfo_getFeatureCount(GuideInfo_cPtr); + int tempTagAnchorsLength = NativeAPI.maxst_GuideInfo_getTagAnchorsLength(GuideInfo_cPtr); + + if (featureBuffer == null) + { + featureBuffer = new float[MAX_VERTICES * 3]; + } + + if(tempTagAnchorsLength != tagAnchorsLength) + { + tagAnchorsLength = tempTagAnchorsLength; + tagAnchorBuffer = new byte[tagAnchorsLength]; + NativeAPI.maxst_GuideInfo_getTagAnchors(GuideInfo_cPtr, tagAnchorBuffer, tagAnchorsLength); + + string json = Encoding.UTF8.GetString(tagAnchorBuffer); + + tagAnchors = JsonHelperForAnchor.FromJson(json); + } + + NativeAPI.maxst_GuideInfo_getFeatureBuffer(GuideInfo_cPtr, featureBuffer, featureCount * 3); + + } + } + + /// + /// Get a percentage of progress during an initialization step of SLAM + /// + /// Slam initializing progress + public float GetInitializingProgress() + { + return progress; + } + + /// + /// Get projected feature count in SLAM (float * 3 = 1 feature) + /// + /// projected feature count for SLAM + public int GetFeatureCount() + { + return featureCount; + } + + /// + /// Get keyframe count in SLAM + /// + /// keyframe count for SLAM + public int GetKeyframeCount() + { + return keyframeCount; + } + + /// + /// Get projected feature buffer for SLAM (Always returns same address so vertex count must be considered) + /// + /// feature buffer + public float[] GetFeatureBuffer() + { + return featureBuffer; + } + + public TagAnchor[] GetTagAnchors() + { + return tagAnchors; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs.meta new file mode 100644 index 0000000..9ad8c75 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/GuideInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 315da6f4ec0994cb68345e5865073dd6 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs new file mode 100644 index 0000000..0a77c3d --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs @@ -0,0 +1,67 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace maxstAR +{ + internal class JpegUtils + { + public static Dimensions GetJpegDimensions(byte[] bytes) + { + using (var ms = new MemoryStream(bytes)) + { + return GetJpegDimensions(ms); + } + } + + public static Dimensions GetJpegDimensions(string filePath) + { + using (var fs = File.OpenRead(filePath)) + { + return GetJpegDimensions(fs); + } + } + + public static Dimensions GetJpegDimensions(Stream fs) + { + if (!fs.CanSeek) throw new ArgumentException("Stream must be seekable"); + long blockStart; + var buf = new byte[4]; + fs.Read(buf, 0, 4); + if (buf.SequenceEqual(new byte[] { 0xff, 0xd8, 0xff, 0xe0 })) + { + blockStart = fs.Position; + fs.Read(buf, 0, 2); + var blockLength = ((buf[0] << 8) + buf[1]); + fs.Read(buf, 0, 4); + if (Encoding.ASCII.GetString(buf, 0, 4) == "JFIF" + && fs.ReadByte() == 0) + { + blockStart += blockLength; + while (blockStart < fs.Length) + { + fs.Position = blockStart; + fs.Read(buf, 0, 4); + blockLength = ((buf[2] << 8) + buf[3]); + if (blockLength >= 7 && buf[0] == 0xff && buf[1] == 0xc0) + { + fs.Position += 1; + fs.Read(buf, 0, 4); + var height = (buf[0] << 8) + buf[1]; + var width = (buf[2] << 8) + buf[3]; + return new Dimensions(width, height); + } + blockStart += blockLength + 2; + } + } + } + return null; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs.meta new file mode 100644 index 0000000..5b1c4a0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JpegUtils.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 795c905c0e83640a1a466ca2a8b2f4e8 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs new file mode 100644 index 0000000..5441dfe --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs @@ -0,0 +1,61 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public static class JsonHelper +{ + public static T[] FromJson(string json) + { + Wrapper wrapper = JsonUtility.FromJson>(json); + return wrapper.Items; + } + + public static string ToJson(T[] array) + { + Wrapper wrapper = new Wrapper(); + wrapper.Items = array; + return JsonUtility.ToJson(wrapper); + } + + public static string ToJson(T[] array, bool prettyPrint) + { + Wrapper wrapper = new Wrapper(); + wrapper.Items = array; + return JsonUtility.ToJson(wrapper, prettyPrint); + } + + [System.Serializable] + private class Wrapper + { + public T[] Items; + } +} + +public static class JsonHelperForAnchor +{ + public static T[] FromJson(string json) + { + Wrapper wrapper = JsonUtility.FromJson>(json); + return wrapper.Anchors; + } + + public static string ToJson(T[] array) + { + Wrapper wrapper = new Wrapper(); + wrapper.Anchors = array; + return JsonUtility.ToJson(wrapper); + } + + public static string ToJson(T[] array, bool prettyPrint) + { + Wrapper wrapper = new Wrapper(); + wrapper.Anchors = array; + return JsonUtility.ToJson(wrapper, prettyPrint); + } + + [System.Serializable] + private class Wrapper + { + public T[] Anchors; + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs.meta new file mode 100644 index 0000000..0bfb45b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/JsonHelper.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 768a3fc92dd9d4ab5843143c6f7d623d +timeCreated: 1548313740 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs new file mode 100644 index 0000000..c15e3e3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs @@ -0,0 +1,22 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace maxstAR +{ + internal class Map3D + { + public int width = 0; + public int height = 0; + public int imageCount = 0; + public int vertexCount = 0; + public float[][] poseMatrices = null; + public Point3Df[] vertices = null; + public TagAnchor[] tagAnchors = null; + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs.meta new file mode 100644 index 0000000..fffb853 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Map3D.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4981ca536efe4c4a89fc036177f493d +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs new file mode 100644 index 0000000..1f66958 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs @@ -0,0 +1,386 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System.Collections; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Map created by Visual SLAM renderer + /// + public class MapRendererBehaviour : MonoBehaviour + { + [SerializeField] + private GameObject[] groupObjects = null; + + [SerializeField] + private GameObject[] imageObjects = null; + + [SerializeField] + private GameObject[] cameraObjects = null; + + [SerializeField] + private GameObject[] meshObjects = null; + + [SerializeField] + private GameObject viewCameraObject = null; + + private GameObject[] anchorObjects = null; + + [SerializeField] + private Vector2 gameViewSize = Vector2.zero; + + [SerializeField] + private float textureWidth = 0; + + [SerializeField] + private float textureHeight = 0; + + private const float vx = 2500.0f; + private const float vy = 1875.0f; + private const float vz = 5000.0f; + + private const float scaleFactor = 1.0f; + + internal void Create(Vector3[] vertices, Matrix4x4[] cameraMatrices, Material[] materials) + { + int materialsLength = materials.Length; + if (materialsLength == 0) + { + return; + } + + transform.localRotation = Camera.main.transform.localRotation; + + textureWidth = materials[0].mainTexture.width; + textureHeight = materials[0].mainTexture.height; + + GameObject mapViewerCameraObject = Resources.Load("MaxstAR/Contents/MapViewerCamera"); + + groupObjects = new GameObject[materialsLength]; + cameraObjects = new GameObject[materialsLength]; + imageObjects = new GameObject[materialsLength]; + meshObjects = new GameObject[materialsLength]; + + for (int i = 0; i < materialsLength; i++) + { + groupObjects[i] = new GameObject(); + cameraObjects[i] = Instantiate(mapViewerCameraObject); + meshObjects[i] = new GameObject(); + imageObjects[i] = GameObject.CreatePrimitive(PrimitiveType.Quad); + + groupObjects[i].name = "Keyframe" + i; + cameraObjects[i].name = "Camera"; + meshObjects[i].name = "Mesh"; + imageObjects[i].name = "Image"; + + groupObjects[i].transform.parent = transform; + cameraObjects[i].transform.parent = groupObjects[i].transform; + meshObjects[i].transform.parent = groupObjects[i].transform; + imageObjects[i].transform.parent = groupObjects[i].transform; + + cameraObjects[i].layer = LayerMask.NameToLayer("Ignore Raycast"); + meshObjects[i].AddComponent(typeof(MeshFilter)); + meshObjects[i].AddComponent(typeof(MeshRenderer)); + meshObjects[i].GetComponent().mesh = CreateMapViewerMesh(i, vertices); + meshObjects[i].GetComponent().material = materials[i]; + imageObjects[i].GetComponent().material = materials[i]; + + groupObjects[i].transform.localPosition = Vector3.zero; + groupObjects[i].transform.localRotation = Quaternion.identity; + groupObjects[i].transform.localScale = new Vector3(1.0f, 1.0f, 1.0f); + + Matrix4x4 m = MatrixUtils.GetUnityPoseMatrix(cameraMatrices[i]); + cameraObjects[i].transform.localRotation = MatrixUtils.QuaternionFromMatrix(m); + cameraObjects[i].transform.localPosition = MatrixUtils.PositionFromMatrix(m); + cameraObjects[i].transform.localScale = new Vector3(0.01f, 0.01f, 0.01f); + + meshObjects[i].transform.localPosition = Vector3.zero; + meshObjects[i].transform.localRotation = Quaternion.identity; + meshObjects[i].transform.localScale = new Vector3(scaleFactor, scaleFactor, scaleFactor); + + //imageObjects[i].transform.localPosition = new Vector3(0.0f, 0.0f, 10.0f); + //imageObjects[i].transform.localRotation = Quaternion.identity; + //imageObjects[i].transform.localScale = new Vector3(10.0f, 10.0f * -textureHeight / textureWidth, 10.0f); + + + Vector4 p = m * (new Vector4(0.0f, 0.0f, 10.0f, 1.0f)); + imageObjects[i].transform.localRotation = MatrixUtils.QuaternionFromMatrix(m); + imageObjects[i].transform.localPosition = new Vector3(p.x, p.y, p.z); + imageObjects[i].transform.localScale = new Vector3(10.0f, 10.0f * -textureHeight / textureWidth, 10.0f); + } + + gameViewSize = GetGameViewSize(); + viewCameraObject = new GameObject(); + viewCameraObject.name = "ViewCamera"; + viewCameraObject.transform.parent = transform; + Camera camera = viewCameraObject.AddComponent(); + camera.ResetProjectionMatrix(); + camera.nearClipPlane = 0.03f; + camera.farClipPlane = 10000.0f; + camera.aspect = gameViewSize.x / gameViewSize.y; + camera.clearFlags = CameraClearFlags.SolidColor; + camera.backgroundColor = Color.black; + camera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ignore Raycast")); + + ///////////////////////// TODO: check ///////////////////////// + if (gameViewSize.x > gameViewSize.y * textureWidth / textureHeight) + { + camera.fieldOfView = 2.0f * Mathf.Atan2(vy, vz) * Mathf.Rad2Deg; + } + else + { + camera.fieldOfView = 2.0f * Mathf.Atan2(vx * gameViewSize.y / gameViewSize.x, vz) * Mathf.Rad2Deg; + } + + viewCameraObject.transform.localPosition = cameraObjects[0].transform.localPosition; + viewCameraObject.transform.localRotation = cameraObjects[0].transform.localRotation; + } + + internal void CreateAnchors(TagAnchor[] anchors) + { + anchorObjects = new GameObject[anchors.Length]; + for (int i = 0; i < anchors.Length; i++) + { + TagAnchor eachAnchor = anchors[i]; + GameObject anchorGameObject = Resources.Load("MaxstAR/Contents/Prefabs/pin"); + anchorGameObject.name = eachAnchor.name; + + Vector3 position = new Vector3(eachAnchor.positionX, -eachAnchor.positionZ, -eachAnchor.positionY); + Vector3 rotation = new Vector3(eachAnchor.rotationX, eachAnchor.rotationY, eachAnchor.rotationZ); + Vector3 scale = new Vector3(0.01f, 0.01f, 0.01f); + Matrix4x4 m =Matrix4x4.TRS(position, Quaternion.Euler(rotation), scale); + + + anchorObjects[i] = Instantiate(anchorGameObject); + + anchorObjects[i].transform.position = position; + anchorObjects[i].transform.rotation = Quaternion.Euler(rotation); + anchorObjects[i].transform.localScale = scale; + anchorObjects[i].transform.parent = transform; + + } + } + + private Mesh CreateMapViewerMesh(int idx, Vector3[] vertices) + { + int verticesLength = vertices.Length; + if (verticesLength == 0) + { + return null; + } + + int size = MapViewer.GetInstance().Create(idx); + if (size == 0) + { + return null; + } + + int[] indices = new int[size]; + float[] texCoords = new float[verticesLength * 2]; + + MapViewer.GetInstance().GetIndices(out indices[0]); + MapViewer.GetInstance().GetTexCoords(out texCoords[0]); + + Vector2[] uvs = new Vector2[verticesLength]; + for (int j = 0; j < verticesLength; j++) + { + uvs[j][0] = texCoords[2 * j + 0]; + uvs[j][1] = texCoords[2 * j + 1]; + } + + Mesh mesh = new Mesh(); + mesh.vertices = vertices; + mesh.triangles = indices; + mesh.uv = uvs; + mesh.RecalculateNormals(); + + return mesh; + } + + internal void Clear() + { + int childCount = gameObject.transform.childCount; + for (int i = 0; i < childCount; i++) + { + DestroyImmediate(gameObject.transform.GetChild(0).gameObject); + } + + if (viewCameraObject != null) + { + DestroyImmediate(viewCameraObject); + } + + if (groupObjects != null) + { + int groupObjectsLength = groupObjects.Length; + for (int i = 0; i < groupObjectsLength; i++) + { + DestroyImmediate(groupObjects[i]); + } + + groupObjects = null; + } + + if (imageObjects != null) + { + int imageObjectsLength = imageObjects.Length; + for (int i = 0; i < imageObjectsLength; i++) + { + DestroyImmediate(imageObjects[i]); + } + + imageObjects = null; + } + + if (cameraObjects != null) + { + int cameraObjectsLength = cameraObjects.Length; + for (int i = 0; i < cameraObjectsLength; i++) + { + DestroyImmediate(cameraObjects[i]); + } + + cameraObjects = null; + } + + if (meshObjects != null) + { + int meshObjectLength = meshObjects.Length; + for (int i = 0; i < meshObjectLength; i++) + { + DestroyImmediate(meshObjects[i]); + } + + meshObjects = null; + } + + if (anchorObjects != null) + { + for (int i = 0; i < anchorObjects.Length; i++) + { + DestroyImmediate(anchorObjects[i]); + } + + anchorObjects = null; + } + } + + internal void SetActiveImageObject(int index) + { + if (cameraObjects == null || imageObjects == null) + { + return; + } + + int cameraObjectsLength = cameraObjects.Length; + for (int i = 0; i < cameraObjectsLength; i++) + { + cameraObjects[i].SetActive(true); + } + + int imageObjectsLength = imageObjects.Length; + for (int i = 0; i < imageObjectsLength; i++) + { + imageObjects[i].SetActive(false); + } + + imageObjects[index].SetActive(true); + + //viewCameraObject.transform.localPosition = Vector3.zero; + //viewCameraObject.transform.localRotation = Quaternion.identity; + viewCameraObject.transform.localPosition = cameraObjects[index].transform.localPosition; + viewCameraObject.transform.localRotation = cameraObjects[index].transform.localRotation; + } + + internal void SetActiveMeshObject(int index) + { + if (meshObjects == null) + { + return; + } + + int meshObjectsLength = meshObjects.Length; + for (int i = 0; i < meshObjectsLength; i++) + { + meshObjects[i].SetActive(false); + } + + meshObjects[index].SetActive(true); + + viewCameraObject.transform.localPosition = cameraObjects[index].transform.localPosition; + viewCameraObject.transform.localRotation = cameraObjects[index].transform.localRotation; + } + + internal void SetDeactiveImageObjects() + { + if (imageObjects == null) + { + return; + } + + int imageObjectsLength = imageObjects.Length; + for (int i = 0; i < imageObjectsLength; i++) + { + if (imageObjects[i] != null) + { + imageObjects[i].SetActive(false); + } + } + } + + internal void SetDeactiveMeshObjects() + { + if (meshObjects == null) + { + return; + } + + int meshObjectLength = meshObjects.Length; + for (int i = 0; i < meshObjectLength; i++) + { + if (meshObjects[i] != null) + { + meshObjects[i].SetActive(false); + } + } + } + + private void OnRenderObject() + { + if (viewCameraObject != null) + { + Vector2 tempGameViewSize = GetGameViewSize(); + if (gameViewSize != tempGameViewSize) + { + gameViewSize = tempGameViewSize; + Camera camera = viewCameraObject.GetComponent(); + camera.aspect = gameViewSize.x / gameViewSize.y; + + ///////////////////////// TODO: check ///////////////////////// + if (gameViewSize.x > gameViewSize.y * textureWidth / textureHeight) + { + camera.fieldOfView = 2.0f * Mathf.Atan2(vy, vz) * Mathf.Rad2Deg; + } + else + { + camera.fieldOfView = 2.0f * Mathf.Atan2(vx * gameViewSize.y / gameViewSize.x, vz) * Mathf.Rad2Deg; + } + } + } + } + + private Vector2 GetGameViewSize() + { + System.Type T = System.Type.GetType("UnityEditor.GameView,UnityEditor"); + System.Reflection.MethodInfo GetSizeOfMainGameView = T.GetMethod("GetSizeOfMainGameView", + System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); + System.Object Res = GetSizeOfMainGameView.Invoke(null, null); + + return (Vector2)Res; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs.meta new file mode 100644 index 0000000..fab394f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapRendererBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be2fc97b845184b6ab86ffb131295297 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs new file mode 100644 index 0000000..5933f65 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs @@ -0,0 +1,71 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + internal class MapViewer + { + private static MapViewer instance = null; + + internal static MapViewer GetInstance() + { + if (instance == null) + { + instance = new MapViewer(); + } + return instance; + } + + private MapViewer() + { + } + + internal int Initialize(string fileName, float knownLength = -1) + { + return NativeAPI.maxst_MapViewer_initialize(fileName, knownLength); + } + + internal void Deinitialize() + { + NativeAPI.maxst_MapViewer_deInitialize(); + } + + internal void GetJson(byte[] jsonData, int length) + { + NativeAPI.maxst_MapViewer_getJson(jsonData, length); + } + + internal int Create(int idx) + { + return NativeAPI.maxst_MapViewer_create(idx); + } + + internal void GetIndices(out int indices) + { + NativeAPI.maxst_MapViewer_getIndices(out indices); + } + + internal void GetTexCoords(out float texCoords) + { + NativeAPI.maxst_MapViewer_getTexCoords(out texCoords); + } + + internal int GetImageSize(int idx) + { + return NativeAPI.maxst_MapViewer_getImageSize(idx); + } + + internal void GetImage(int idx, out byte image) + { + NativeAPI.maxst_MapViewer_getImage(idx, out image); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs.meta new file mode 100644 index 0000000..f851931 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MapViewer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef1c95b3eb03d44eea50036025b7d656 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs new file mode 100644 index 0000000..345b1e5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs @@ -0,0 +1,173 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using UnityEngine; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Matrix converting utililty class + /// + public class MatrixUtils + { + internal static Matrix4x4 ConvertGLMatrixToUnityMatrix4x4(float[] glMatrix) + { + Matrix4x4 matrix = Matrix4x4.zero; + matrix[0, 0] = glMatrix[0]; + matrix[1, 0] = glMatrix[1]; + matrix[2, 0] = glMatrix[2]; + matrix[3, 0] = glMatrix[3]; + + matrix[0, 1] = glMatrix[4]; + matrix[1, 1] = glMatrix[5]; + matrix[2, 1] = glMatrix[6]; + matrix[3, 1] = glMatrix[7]; + + matrix[0, 2] = glMatrix[8]; + matrix[1, 2] = glMatrix[9]; + matrix[2, 2] = glMatrix[10]; + matrix[3, 2] = glMatrix[11]; + + matrix[0, 3] = glMatrix[12]; + matrix[1, 3] = glMatrix[13]; + matrix[2, 3] = glMatrix[14]; + matrix[3, 3] = glMatrix[15]; + return matrix; + } + + internal static Matrix4x4 ConvertGLProjectionToUnityProjection(float[] projection) + { + Matrix4x4 unityProjection = new Matrix4x4(); + + unityProjection[0, 0] = projection[0]; // x + unityProjection[1, 0] = projection[1]; // x + unityProjection[2, 0] = projection[2]; + unityProjection[3, 0] = projection[3]; + + unityProjection[0, 1] = -projection[4]; // y + unityProjection[1, 1] = -projection[5]; // y + unityProjection[2, 1] = -projection[6]; + unityProjection[3, 1] = -projection[7]; + + unityProjection[0, 2] = -projection[8]; + unityProjection[1, 2] = -projection[9]; + unityProjection[2, 2] = -projection[10]; // z + unityProjection[3, 2] = -projection[11]; // z + + unityProjection[0, 3] = projection[12]; + unityProjection[1, 3] = projection[13]; + unityProjection[2, 3] = projection[14]; + unityProjection[3, 3] = projection[15]; + return unityProjection; + } + + internal static Matrix4x4 GetUnityPoseMatrix(float[] glMatrix) + { + Matrix4x4 unityMatrix = ConvertGLMatrixToUnityMatrix4x4(glMatrix); + return GetUnityPoseMatrix(unityMatrix); + } + + internal static Matrix4x4 GetUnityPoseMatrix(Matrix4x4 matrix) + { + Quaternion q = QuaternionFromMatrix(matrix); + Vector3 tempEuler = q.eulerAngles; + tempEuler.x = -tempEuler.x; + tempEuler.z = -tempEuler.z; + return Matrix4x4.TRS(new Vector3(matrix.m03, -matrix.m13, matrix.m23), Quaternion.Euler(tempEuler), new Vector3(1.0f, 1.0f, 1.0f)); //Translate + Quaternion + Scale = Matrix4x4 + } + + internal static void ApplyLocalTransformFromMatrix(Transform transform, Matrix4x4 matrix) + { + transform.localScale = ScaleFromMatrix(matrix); + transform.localRotation = QuaternionFromMatrix(matrix); + transform.localPosition = PositionFromMatrix(matrix); + } + + internal static Quaternion InvQuaternionFromMatrix(Matrix4x4 input) + { + Quaternion q = QuaternionFromMatrix(input); + q.w = -q.w; + return q; + } + + /// + /// Get position factor from matrix + /// + /// Unity Matrix4x4 + /// postion + public static Vector3 PositionFromMatrix(Matrix4x4 input) + { + return new Vector3(input.m03, input.m13, input.m23); + } + + /// + /// Get scale factor from matrix + /// + /// Untiy Matrix4x4 + /// scale + public static Vector3 ScaleFromMatrix(Matrix4x4 input) + { + float x = Mathf.Sqrt(input.m00 * input.m00 + input.m01 * input.m01 + input.m02 * input.m02); + float y = Mathf.Sqrt(input.m10 * input.m10 + input.m11 * input.m11 + input.m12 * input.m12); + float z = Mathf.Sqrt(input.m20 * input.m20 + input.m21 * input.m21 + input.m22 * input.m22); + return new Vector3(x, y, z); + } + + internal static Matrix4x4 MatrixFromQuaternionAndTranslate(Quaternion qua, Vector3 pos) + { + Matrix4x4 result = MatrixFromQuaternion(qua); + result[12] = pos.x; + result[13] = pos.y; + result[14] = pos.z; + return result; + } + + /// + /// Get Matrix4x4 from quaternion + /// + /// Quaternion + /// Unity Matrix4x4 + public static Matrix4x4 MatrixFromQuaternion(Quaternion input) + { + float qx = input.x; + float qy = input.y; + float qz = input.z; + float qw = input.w; + + Matrix4x4 result = new Matrix4x4(); + result[0] = 1 - 2 * qy * qy - 2 * qz * qz; + result[1] = 2 * qx * qy + 2 * qz * qw; + result[2] = 2 * qx * qz - 2 * qy * qw; + result[3] = 0; + + result[4] = 2 * qx * qy - 2 * qz * qw; + result[5] = 1 - 2 * qx * qx - 2 * qz * qz; + result[6] = 2 * qy * qz + 2 * qx * qw; + result[7] = 0; + + result[8] = 2 * qx * qz + 2 * qy * qw; + result[9] = 2 * qy * qz - 2 * qx * qw; + result[10] = 1 - 2 * qx * qx - 2 * qy * qy; + result[11] = 0; + + result[12] = 0; + result[13] = 0; + result[14] = 0; + result[15] = 1; + return result; + } + + /// + /// Get orientation from matrix + /// + /// unity matrix + /// orientation + public static Quaternion QuaternionFromMatrix(Matrix4x4 m) + { + return Quaternion.LookRotation(m.GetColumn(2), m.GetColumn(1)); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs.meta new file mode 100644 index 0000000..b504a7e --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MatrixUtils.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd957c02490d344cd9d5ff4e4d9ea9f0 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs new file mode 100644 index 0000000..d1584bb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs @@ -0,0 +1,50 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; + +namespace maxstAR +{ + /// + /// Set device environment + /// + public class MaxstAR + { + /// + /// Get ar sdk version as string + /// + /// SDK Version + public static string GetVersion() + { + byte[] versionBytes = new byte[10]; + NativeAPI.maxst_getVersion(versionBytes, versionBytes.Length); + + string versionString = Encoding.UTF8.GetString(versionBytes).TrimEnd('\0'); + return versionString; + } + + /// + /// Notify Surface (normally screen size) size changed + /// + /// surface width + /// surface height + public static void OnSurfaceChanged(int surfaceWidth, int surfaceHeight) + { + NativeAPI.maxst_onSurfaceChanged(surfaceWidth, surfaceHeight); + } + + /// + /// Notify screen orientation chagned + /// + /// ScreenOrientation enum value + public static void SetScreenOrientation(int orientation) + { + NativeAPI.maxst_setScreenOrientation(orientation); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs.meta new file mode 100644 index 0000000..593b2f1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstAR.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0767e6fbd11f14a5489f6822d9fb26cd +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs new file mode 100644 index 0000000..0f7b930 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs @@ -0,0 +1,131 @@ +using UnityEngine; +using System.Collections; +using UnityEngine.Rendering; +using System.IO; +using UnityEngine.Networking; + +namespace maxstAR +{ + public class MaxstARUtil : MonoBehaviour + { + public const string ImageTargetTexturePath = "Assets/Editor/MaxstAR/Textures"; + public const string MarkerTargetTexturePath = "Assets/Editor/MaxstAR/Marker"; + + public static bool IsDirectXAPI() + { + return (SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D9 || + SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D12 || + SystemInfo.graphicsDeviceType == GraphicsDeviceType.Direct3D11); + } + + internal const int NATIVE_RENDER_EVENT_DRAW_BG_GL = 0x10000; + internal const int NATIVE_RENDER_EVENT_DRAW_BG_DX = 0x10001; + internal const int NATIVE_RENDER_EVENT_DRAW_ZOMBIE_GL = 0x20000; + internal const int NATIVE_RENDER_EVENT_DRAW_ZOMBIE_DX = 0x20001; + + public static IEnumerator LoadImageFromFileWithSizeAndTexture(string path, System.Action complete) + { + WWW img_load = new WWW("file://" + path); + + yield return img_load; + + Texture2D texture = (Texture2D)img_load.texture; + + if (complete != null) + { + complete(texture.width, texture.height, texture); + } + } + + public static string ChangeNewLine(string originalText) + { + return originalText.Replace("\\n", "\n"); + } + + public static string DeleteNewLine(string originalText) + { + return originalText.Replace("\\n", ""); + } + + public const int TYPE_WIDTH = 0; + public const int TYPE_HEIGHT = 1; + + public static float GetPixelFromInch(int type, float inch) + { + switch (type) + { + case TYPE_WIDTH: + float wScale = (float)Screen.width / (float)Screen.currentResolution.width; + return inch * Screen.dpi / (wScale) * (1920f / Screen.currentResolution.width); + + case TYPE_HEIGHT: + float hScale = (float)Screen.height / (float)Screen.currentResolution.height; + return inch * Screen.dpi / (hScale) * (1920f / Screen.currentResolution.width); + + default: + return inch; + } + } + + public static float DeviceDiagonalSizeInInches() + { + float screenWidth = Screen.width / Screen.dpi; + float screenHeight = Screen.height / Screen.dpi; + float diagonalInches = Mathf.Sqrt(Mathf.Pow(screenWidth, 2) + Mathf.Pow(screenHeight, 2)); + return diagonalInches; + } + + public static IEnumerator ExtractAssets(string fileName, System.Action complete) + { + string filePath = Application.streamingAssetsPath + "/" + fileName; + +#if UNITY_2017_3_OR_NEWER + UnityWebRequest www = UnityWebRequest.Get(filePath); + yield return www.SendWebRequest(); + + string convertPath = Application.persistentDataPath + "/" + fileName; + if (File.Exists(convertPath)) + { + var fileInfo = new FileInfo(convertPath); + if (www.downloadHandler.data.Length == fileInfo.Length) + { + complete(convertPath); + } + } + else + { + string directoryPath = Path.GetDirectoryName(convertPath); + Directory.CreateDirectory(directoryPath); + File.WriteAllBytes(convertPath, www.downloadHandler.data); + complete(convertPath); + } +#else + WWW www = new WWW(filePath); + yield return www; + + string convertPath = Application.persistentDataPath + "/" + fileName; + if (File.Exists(convertPath)) + { + var fileInfo = new FileInfo(convertPath); + if (www.bytes.Length == fileInfo.Length) + { + complete(convertPath); + } + else + { + File.WriteAllBytes(convertPath, www.bytes); + complete(convertPath); + } + } + else + { + string directoryPath = Path.GetDirectoryName(convertPath); + Directory.CreateDirectory(directoryPath); + File.WriteAllBytes(convertPath, www.bytes); + complete(convertPath); + } +#endif + + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs.meta new file mode 100644 index 0000000..adf05ff --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstARUtil.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a37faed96cd264d4e84f09adae7c6fe6 +timeCreated: 1536112088 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs new file mode 100644 index 0000000..aac5327 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs @@ -0,0 +1,55 @@ +using UnityEngine; + +namespace maxstAR +{ + public class MaxstSingleton : MonoBehaviour where T : MonoBehaviour + { + private static T _instance; + + private static object _lock = new object(); + + + public static T Instance + { + get + { + + lock (_lock) + { + if (_instance == null) + { + _instance = (T)FindObjectOfType(typeof(T)); + + if (FindObjectsOfType(typeof(T)).Length > 1) + { + return _instance; + } + + if (_instance == null) + { + GameObject singleton = new GameObject(); + _instance = singleton.AddComponent(); + singleton.name = "(singleton) " + typeof(T).ToString(); + DontDestroyOnLoad(_instance); + + } + else + { + Debug.Log("[Singleton] Using instance already created: " + + _instance.gameObject.name); + } + } + + + return _instance; + } + } + } + + + public void DestroySingleTon() + { + Destroy(this.gameObject); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs.meta new file mode 100644 index 0000000..85a5fad --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/MaxstSingleton.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e2a1708f92e04c728b8336799fecf27 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs new file mode 100644 index 0000000..3e476dc --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs @@ -0,0 +1,339 @@ +using System; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + internal class NativeAPI + { +#if UNITY_IOS && !UNITY_EDITOR + const string MaxstARLibName = "__Internal"; +#else + const string MaxstARLibName = "MaxstAR"; +#endif + + #region -- System setting + [DllImport(MaxstARLibName)] + public static extern void maxst_init(string licenseKey); + #endregion + + #region -- MaxstAR setting + [DllImport(MaxstARLibName)] + public static extern void maxst_getVersion(byte[] versionBytes, int bytesLength); + + [DllImport(MaxstARLibName)] + public static extern void maxst_onSurfaceChanged(int surfaceWidth, int surfaceHeight); + + [DllImport(MaxstARLibName)] + public static extern void maxst_setScreenOrientation(int orientation); + #endregion + + #region -- Camera device setting + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_start(int cameraId, int preferredWidth, int preferredHeight); + + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_stop(); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setNewFrame(byte[] data, int length, int width, int height, int format); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setNewFramePtr(ulong data, int length, int width, int height, int format); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setNewFrameAndTimestamp(byte[] data, int length, int width, int height, int format, ulong timestamp); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setNewFramePtrAndTimestamp(ulong data, int length, int width, int height, int format, ulong timestamp); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setFocusMode(int focusMode); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setFlashLightMode(bool toggle); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setAutoWhiteBalanceLock(bool toggle); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_flipVideo(int direction, bool toggle); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_isVideoFlipped(int direction); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setZoom(float value); + + [DllImport(MaxstARLibName)] + public static extern float maxst_CameraDevice_getMaxZoomValue(); + + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_getParamList(); + + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_Param_getKeyLength(int index); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_Param_getKey(int index, byte[] key); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setBoolTypeParameter(string key, bool boolValue); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setIntTypeParameter(string key, int intValue); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setRangeTypeParameter(string key, int min, int max); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_setStringTypeParameter(string key, string stringValue); + + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_getWidth(); + + [DllImport(MaxstARLibName)] + public static extern int maxst_CameraDevice_getHeight(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_getProjectionMatrix(float[] matrix); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CameraDevice_checkCameraMove(ulong TrackedImage_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_getBackgroundPlaneInfo(float[] values); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_setARCoreTexture(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CameraDevice_setFusionEnable(); + #endregion + + #region -- TrackerManager settings + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_startTracker(int trackerMask); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_stopTracker(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_destroyTracker(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_addTrackerData(string trackingFileName, bool isAndroidAssetFile = false); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_removeTrackerData(string trackingFileName = ""); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_loadTrackerData(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_setTrackingOption(int option); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_TrackerManager_isTrackerDataLoadCompleted(); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_TrackerManager_isFusionSupported(); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackerManager_getFusionTrackingState(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_setVocabulary(string vocFilename, bool assetFile); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackerManager_updateTrackingState(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_findSurface(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_quitFindingSurface(); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackerManager_getGuideInfo(); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackerManager_saveSurfaceData(string outputFileName); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackerManager_getWorldPositionFromScreenCoordinate(float[] screen, float[] world); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_CloudManager_GetFeatureClient(ulong TrackedImage_cPtr, byte[] descriptData, int[] resultLength); + + [DllImport(MaxstARLibName)] + public static extern void maxst_CloudManager_JWTEncode(string secretKey, string payloadString, byte[] resultData); + #endregion + + #region -- TrackingResult + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackingResult_getCount(ulong TrackingResult_cPtr); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackingResult_getTrackable(ulong TrackingResult_cPtr, int index); + #endregion + + #region -- Trackable + [DllImport(MaxstARLibName)] + public static extern void maxst_Trackable_getId(ulong Trackable_cPtr, byte[] id); + + [DllImport(MaxstARLibName)] + public static extern void maxst_Trackable_getName(ulong Trackable_cPtr, byte[] name); + + [DllImport(MaxstARLibName)] + public static extern void maxst_Trackable_getCloudName(ulong Trackable_cPtr, byte[] cloudName); + + [DllImport(MaxstARLibName)] + public static extern void maxst_Trackable_getCloudMeta(ulong Trackable_cPtr, byte[] cloudMeta, int[] length); + + [DllImport(MaxstARLibName)] + public static extern void maxst_Trackable_getPose(ulong Trackable_cPtr, float[] pose); + + [DllImport(MaxstARLibName)] + public static extern float maxst_Trackable_getWidth(ulong Trackable_cPtr); + + [DllImport(MaxstARLibName)] + public static extern float maxst_Trackable_getHeight(ulong Trackable_cPtr); + #endregion + + #region -- TrackingState + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackingState_getTrackingResult(ulong TrackingState_cPtr); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackingState_getImage(ulong TrackingState_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackingState_getCodeScanResultLength(ulong TrackingState_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackingState_getCodeScanResult(ulong TrackingState_cPtr, byte[] result, int length); + #endregion + + #region -- Guide Info + [DllImport(MaxstARLibName)] + public static extern float maxst_GuideInfo_getInitializingProgress(ulong GuideInfo_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_GuideInfo_getKeyframeCount(ulong GuideInfo_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_GuideInfo_getFeatureCount(ulong GuideInfo_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_GuideInfo_getFeatureBuffer(ulong GuideInfo_cPtr, float[] data, int length); + + [DllImport(MaxstARLibName)] + public static extern int maxst_GuideInfo_getTagAnchorsLength(ulong GuideInfo_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_GuideInfo_getTagAnchors(ulong GuideInfo_cPtr, byte[] data, int length); + #endregion + + #region -- SurfaceThumbnail + [DllImport(MaxstARLibName)] + public static extern int maxst_SurfaceThumbnail_getWidth(ulong SurfaceThumbnail_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_SurfaceThumbnail_getHeight(ulong SurfaceThumbnail_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_SurfaceThumbnail_getLength(ulong SurfaceThumbnail_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_SurfaceThumbnail_getBpp(ulong SurfaceThumbnail_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_SurfaceThumbnail_getData(ulong SurfaceThumbnail_cPtr, byte[] data, int length); + #endregion + + #region -- SensorDevice + [DllImport(MaxstARLibName)] + public static extern void maxst_SensorDevice_startSensor(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_SensorDevice_stopSensor(); + #endregion + + + #region -- MapViewer + [DllImport(MaxstARLibName)] + public static extern int maxst_MapViewer_initialize(string fileName, float knownLength); + + [DllImport(MaxstARLibName)] + public static extern void maxst_MapViewer_deInitialize(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_MapViewer_getJson(byte[] jsonData, int length); + + [DllImport(MaxstARLibName)] + public static extern int maxst_MapViewer_create(int idx); + + [DllImport(MaxstARLibName)] + public static extern void maxst_MapViewer_getIndices(out int indices); + + [DllImport(MaxstARLibName)] + public static extern void maxst_MapViewer_getTexCoords(out float texCoords); + + [DllImport(MaxstARLibName)] + public static extern int maxst_MapViewer_getImageSize(int idx); + + [DllImport(MaxstARLibName)] + public static extern void maxst_MapViewer_getImage(int idx, out byte image); + #endregion + + #region -- Wearable Calibration + [DllImport(MaxstARLibName)] + public static extern bool maxst_WearableCalibration_isActivated(); + + [DllImport(MaxstARLibName)] + public static extern bool maxst_WearableCalibration_init(string modelName); + + [DllImport(MaxstARLibName)] + public static extern void maxst_WearableCalibration_deinit(); + + [DllImport(MaxstARLibName)] + public static extern void maxst_WearableCalibration_setSurfaceSize(int width, int height); + + [DllImport(MaxstARLibName)] + public static extern void maxst_WearableCalibration_getProjectionMatrix(float[] projection, int eyeType); + #endregion + + #region -- Image Extractor + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackedImage_getIndex(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackedImage_getWidth(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackedImage_getHeight(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackedImage_getLength(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern int maxst_TrackedImage_getFormat(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackedImage_getData(ulong Image_cPtr, byte[] buffer, int size); + + [DllImport(MaxstARLibName)] + public static extern ulong maxst_TrackedImage_getDataPtr(ulong Image_cPtr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackedImage_getYuv420spY_UVPtr(ulong Image_cPtr, out IntPtr y_Ptr, out IntPtr uv_Ptr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackedImage_getYuv420spY_U_VPtr(ulong Image_cPtr, out IntPtr y_Ptr, out IntPtr u_Ptr, out IntPtr v_Ptr); + + [DllImport(MaxstARLibName)] + public static extern void maxst_TrackedImage_getYuv420_888YUVPtr(ulong Image_cPtr, out IntPtr y_Ptr, out IntPtr u_Ptr, out IntPtr v_Ptr, bool supportRG16Texture); + #endregion + + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs.meta new file mode 100644 index 0000000..62b47e6 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/NativeAPI.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 262cfdcd7cc8648bc81bbf42cda12c7c +timeCreated: 1535349035 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs new file mode 100644 index 0000000..8faa368 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs @@ -0,0 +1,18 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace maxstAR +{ + internal class Point3Df + { + public float x = 0.0f; + public float y = 0.0f; + public float z = 0.0f; + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs.meta new file mode 100644 index 0000000..6cea80c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Point3Df.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 584a77c54536a47f38b5ff2571aac97b +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs new file mode 100644 index 0000000..c1cfcca --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs @@ -0,0 +1,72 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// API call return value + /// + public enum ResultCode + { + /// + /// Success + /// + Success = 0, + + /// + /// Permission state unknown + /// + CameraPermissionIsNotResolved = 100, + + /// + /// No Camera can be usable + /// + CameraDevicedRestriced = 101, + + /// + /// Camera permission is not grated + /// + CameraPermissionIsNotGranted = 102, + + /// + /// Camera is alreay opened + /// + CameraAlreadyOpened = 103, + + /// + /// Camera access exception + /// + CameraAccessException = 104, + + /// + /// Camera not exist + /// + CameraNotExist = 105, + + /// + /// Camera open timeout + /// + CameraOpenTimeOut = 106, + + /// + /// Flash light is not supported + /// + FlashLightUnsupported = 107, + + /// + /// Tracker already started + /// + TrackerAlreadyStarted = 200, + + /// + /// Unknown error + /// + UnknownError = 1000, + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs.meta new file mode 100644 index 0000000..e7f66f4 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/ResultCode.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 195f632f9198c40108f3c08cd1c9eac8 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs new file mode 100644 index 0000000..0922c26 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs @@ -0,0 +1,52 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Control device sensor + /// + public class SensorDevice + { + private static SensorDevice instance = null; + + /// + /// Get a SensorDevice instance. + /// + /// Return the SensorDevice instance + public static SensorDevice GetInstance() + { + if (instance == null) + { + instance = new SensorDevice(); + } + return instance; + } + + private SensorDevice() + { + } + + /// + /// Start device sensor + /// + public void Start() + { + NativeAPI.maxst_SensorDevice_startSensor(); + } + + /// + /// Stop device sensor + /// + public void Stop() + { + NativeAPI.maxst_SensorDevice_stopSensor(); + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs.meta new file mode 100644 index 0000000..6b5a9ec --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SensorDevice.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d149479f02c0a4e978f5c3a579642ddc +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs new file mode 100644 index 0000000..a3126da --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs @@ -0,0 +1,62 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Contains surface thumbnail image information of first keyframe + /// + public class SurfaceThumbnail + { + private ulong cPtr; + + internal SurfaceThumbnail(ulong cPtr) + { + this.cPtr = cPtr; + } + + /// + /// + /// image width + public int GetWidth() + { + return NativeAPI.maxst_SurfaceThumbnail_getWidth(cPtr); + } + + /// + /// + /// image height + public int GetHeight() + { + return NativeAPI.maxst_SurfaceThumbnail_getHeight(cPtr); + } + + /// + /// + /// image data length + public int GetLength() + { + return NativeAPI.maxst_SurfaceThumbnail_getLength(cPtr); + } + + /// + /// + /// thumbnail image data buffer + public byte [] GetData() + { + int length = GetLength(); + byte[] data = new byte[length]; + NativeAPI.maxst_SurfaceThumbnail_getData(cPtr, data, length); + + return data; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs.meta new file mode 100644 index 0000000..1fb6c8f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/SurfaceThumbnail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 330ce80956619498da7ac2d0eef3c7fb +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs new file mode 100644 index 0000000..3d4d457 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs @@ -0,0 +1,17 @@ +namespace maxstAR +{ + [System.Serializable] + public class TagAnchor + { + public string name { get; set; } + public float positionX { get; set; } + public float positionY { get; set; } + public float positionZ { get; set; } + public float rotationX { get; set; } + public float rotationY { get; set; } + public float rotationZ { get; set; } + public float scaleX { get; set; } + public float scaleY { get; set; } + public float scaleZ { get; set; } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs.meta new file mode 100644 index 0000000..1210f31 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0954909b68cea45ebb5d8e6688aae9d9 +timeCreated: 1548311086 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs new file mode 100644 index 0000000..febc647 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs @@ -0,0 +1,8 @@ +namespace maxstAR +{ + [System.SerializableAttribute] + class TagAnchors + { + public TagAnchor[] tagAnchors; + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs.meta new file mode 100644 index 0000000..c76d560 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TagAnchors.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 61a01fd43d8e94ac7a20fa10a588c4dd +timeCreated: 1548313484 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs new file mode 100644 index 0000000..daa28f0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs @@ -0,0 +1,132 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Container for individual tracking information + /// + public class Trackable + { + private ulong cPtr; + private float[] glPoseMatrix = new float[16]; + private byte[] idBytes = new byte[100]; + private byte[] nameBytes = new byte[100]; + private byte[] cloudNameBytes = new byte[100]; + private byte[] cloudMetaBytes = new byte[1024*1024]; + + internal Trackable(ulong cPtr) + { + this.cPtr = cPtr; + } + + /// + /// tracking target id + public string GetId() + { + Array.Clear(idBytes, 0, idBytes.Length); + NativeAPI.maxst_Trackable_getId(cPtr, idBytes); + + return Encoding.UTF8.GetString(idBytes).TrimEnd('\0'); + } + + /// + /// + /// tracking target name (map file name without extension) + public string GetName() + { + Array.Clear(nameBytes, 0, nameBytes.Length); + NativeAPI.maxst_Trackable_getName(cPtr, nameBytes); + + return Encoding.UTF8.GetString(nameBytes).TrimEnd('\0'); + } + + /// + /// + /// tracking target cloud name (use for Cloud Recognition) + public string GetCloudName() + { + Array.Clear(cloudNameBytes, 0, cloudNameBytes.Length); + NativeAPI.maxst_Trackable_getCloudName(cPtr, cloudNameBytes); + + return Encoding.UTF8.GetString(cloudNameBytes).TrimEnd('\0'); + } + + /// + /// + /// tracking target cloud meta data (use for Cloud Recognition) + public string GetCloudMeta() + { + Array.Clear(cloudMetaBytes, 0, cloudMetaBytes.Length); + int[] cloudMetaLength = new int[1]; + NativeAPI.maxst_Trackable_getCloudMeta(cPtr, cloudMetaBytes, cloudMetaLength); + + return Encoding.UTF8.GetString(cloudMetaBytes, 0, cloudMetaLength[0]).TrimEnd('\0'); + } + + /// + /// tracking pose matrix + public Matrix4x4 GetPose() + { + NativeAPI.maxst_Trackable_getPose(cPtr, glPoseMatrix); + + if (AbstractARManager.Instance.WorldCenterModeSetting == + AbstractARManager.WorldCenterMode.TARGET) + { + return Matrix4x4.identity; + } + else + { + Matrix4x4 tempPose = MatrixUtils.GetUnityPoseMatrix(glPoseMatrix); + Quaternion rotation = Quaternion.Euler(90, 0, 0); + Matrix4x4 m = Matrix4x4.TRS(AbstractARManager.Instance.GetARCamera().transform.position, rotation, new Vector3(1, 1, 1)); + + // First. Change world matrix + tempPose = m * tempPose; + + rotation = Quaternion.Euler(-90, 0, 0); + m = Matrix4x4.TRS(Vector3.zero, rotation, new Vector3(1, 1, 1)); + + // Second. Change local matrix + tempPose = tempPose * m; + + return tempPose; + } + } + + // Get target pose for camera transform (When world center mode is TARGET) + internal Matrix4x4 GetTargetPose() + { + NativeAPI.maxst_Trackable_getPose(cPtr, glPoseMatrix); + + return MatrixUtils.GetUnityPoseMatrix(glPoseMatrix); + } + + /// + /// Get Trackable width + /// + /// + public float GetWidth() + { + return NativeAPI.maxst_Trackable_getWidth(cPtr); + } + + /// + /// Get Trackable height + /// + /// + + public float GetHeight() + { + return NativeAPI.maxst_Trackable_getHeight(cPtr); + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs.meta new file mode 100644 index 0000000..ae20f74 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/Trackable.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 799a9b2df0b80418dac5c08a7ab6adb3 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs new file mode 100644 index 0000000..5cf371f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs @@ -0,0 +1,151 @@ +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// image data which is used for tracker and rendering + /// + public class TrackedImage + { + private static byte[] data = null; + + private ulong trackedImageCPtr; + private int index; + private int width; + private int height; + private int length; + private ColorFormat colorFormat; + private bool splitYuv = false; + + internal TrackedImage(ulong cPtr) + { + if (cPtr == 0) + { + return; + } + + trackedImageCPtr = cPtr; + + index = NativeAPI.maxst_TrackedImage_getIndex(trackedImageCPtr); + width = NativeAPI.maxst_TrackedImage_getWidth(trackedImageCPtr); + height = NativeAPI.maxst_TrackedImage_getHeight(trackedImageCPtr); + length = NativeAPI.maxst_TrackedImage_getLength(trackedImageCPtr); + colorFormat = (ColorFormat)NativeAPI.maxst_TrackedImage_getFormat(trackedImageCPtr); + } + + internal TrackedImage(ulong cPtr, bool splitYuv) : this(cPtr) + { + this.splitYuv = splitYuv; + } + + /// + /// Get image index + /// + /// image index + public int GetIndex() + { + return index; + } + + /// + /// Get width + /// + /// + public int GetWidth() + { + return width; + } + + /// + /// Get height + /// + /// + public int GetHeight() + { + return height; + } + + /// + /// Get length (width * height * bits per pixel) + /// + /// + public int GetLength() + { + return length; + } + + /// + /// Image format + /// + /// + public ColorFormat GetFormat() + { + return colorFormat; + } + + public ulong GetImageCptr() + { + return trackedImageCPtr; + } + + /// + /// Get image data which used tracking engine + /// + /// Image byte array + public byte[] GetData() + { + if (length == 0) + { + return null; + } + + if (data == null) + { + data = new byte[length]; + } + + NativeAPI.maxst_TrackedImage_getData(trackedImageCPtr, data, length); + + return data; + } + + /// + /// Get image data which used tracking engine + /// + /// Image data pointer with native address + + public IntPtr GetDataPtr() + { + if (length == 0) + { + return IntPtr.Zero; + } + + IntPtr imagePtr = IntPtr.Zero; + + imagePtr = (IntPtr)NativeAPI.maxst_TrackedImage_getDataPtr(trackedImageCPtr); + + return imagePtr; + } + + public void GetYuv420spYUVPtr(out IntPtr yPtr, out IntPtr uvPtr) + { + NativeAPI.maxst_TrackedImage_getYuv420spY_UVPtr(trackedImageCPtr, out yPtr, out uvPtr); + } + + public void GetYuv420spYUVPtr(out IntPtr yPtr, out IntPtr uPtr, out IntPtr vPtr) + { + NativeAPI.maxst_TrackedImage_getYuv420spY_U_VPtr(trackedImageCPtr, out yPtr, out uPtr, out vPtr); + } + + public void GetYuv420_888YUVPtr(out IntPtr yPtr, out IntPtr uPtr, out IntPtr vPtr, bool support16bitUVTexture) + { + NativeAPI.maxst_TrackedImage_getYuv420_888YUVPtr(trackedImageCPtr, out yPtr, out uPtr, out vPtr, support16bitUVTexture); + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs.meta new file mode 100644 index 0000000..0895951 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackedImage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fbb1d065bdb2e469fb2410e02c1c001a +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs new file mode 100644 index 0000000..85a6d88 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs @@ -0,0 +1,405 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; + +namespace maxstAR +{ + /// + /// Control AR Engine (Singletone) + /// + public class TrackerManager + { + /// + /// Code scanner + /// + public const int TRACKER_TYPE_CODE_SCANNER = 0X01; + + /// + /// Planar image Tracker + /// + public const int TRACKER_TYPE_IMAGE = 0X02; + + /// + /// Marker Tracker + /// + public const int TRACKER_TYPE_MARKER = 0X04; + + /// + /// Object Tracker(Object data should be created via SLAM tracker) + /// + public const int TRACKER_TYPE_OBJECT = 0X08; + + /// + /// Visual slam tracker (Can create surface data and save it) + /// + public const int TRACKER_TYPE_SLAM = 0x10; + + /// + /// Instant Tracker + /// + public const int TRACKER_TYPE_INSTANT = 0x20; + + /// + /// Cloud Recognizer + /// + public const int TRACKER_TYPE_CLOUD_RECOGNIZER = 0x30; + + /// + /// QRCode Tracker + /// + public const int TRACKER_TYPE_QR_TRACKER = 0x40; + + /// + /// Image Fusion Tracker (need ARKit, ARCore) + /// + public const int TRACKER_TYPE_IMAGE_FUSION = 0x80; + + /// + /// Object Fusion Tracker (need ARKit, ARCore) + /// + public const int TRACKER_TYPE_OBJECT_FUSION = 0X100; + + /// + /// QRCode Fusion Tracker (need ARKit, ARCore) + /// + public const int TRACKER_TYPE_QR_FUSION = 0x400; + + /// + /// Marker Fusion Tracker (need ARKit, ARCore) + /// + public const int TRACKER_TYPE_MARKER_FUSION = 0x800; + + /// + /// Instant Fusion Tracker (need ARKit, ARCore) + /// + public const int TRACKER_TYPE_INSTANT_FUSION = 0x10000; + + private static TrackerManager instance = null; + private float[] glPoseMatrix = new float[16]; + private TrackingState trackingState = null; + private GameObject cloudGameObject; + + private string secretId = null; + private string secretKey = null; + + /// + /// Additional tracking option + /// 1 : Normal Tracking (Image tracker only) + /// 2 : Extended Tracking (Image tracker only) + /// 4 : Multi Target Tracking (Image tracker only) + /// 8 : Jitter Reduction Activation (Marker, Image and Object) + /// 16 : Jitter Reduction Deactivation (Marker, Image and Object) + /// 16 : Cloud Recognition Auto Deactivation (Cloud Recognizer) + /// 16 : Cloud Recognition Auto Activation (Cloud Recognizer) + /// + public enum TrackingOption + { + /// + /// Normal Tracking + /// + NORMAL_TRACKING = 1, + + /// + /// Extended Tracking + /// + EXTEND_TRACKING = 2, + + /// + /// Multiple Target Tracking + /// + MULTI_TRACKING = 4, + + /// + /// Jitter Reduction Activation + /// + JITTER_REDUCTION_ACTIVATION = 8, + + /// + /// Jitter Reduction Deactivation + /// + JITTER_REDUCTION_DEACTIVATION = 16, + + /// + /// Cloud Recognition Auto Deactivation + /// + CLOUD_RECOGNITION_AUTO_DEACTIVATION = 32, + + /// + /// Cloud Recognition Auto Activation + /// + CLOUD_RECOGNITION_AUTO_ACTIVATION = 64, + + /// + /// Enhanced tracking + /// + ENHANCED_MODE = 128 + + } + + //private SurfaceMesh surfaceMesh = null; + private GuideInfo guideInfo = null; + private CloudRecognitionController cloudRecognitionController; + + /// + /// Get TrackerManager instance + /// + /// + public static TrackerManager GetInstance() + { + if (instance == null) + { + instance = new TrackerManager(); + + } + + return instance; + } + + private TrackerManager() + { + + } + + private void InitializeCloud() + { + cloudRecognitionController = CloudRecognitionController.Instance; + } + + /// Set secret ID and key for access of cloud recognition. + /// secret ID + /// secret key + public void SetCloudRecognitionSecretIdAndSecretKey(string secretId, string secretKey) + { + this.secretId = secretId; + this.secretKey = secretKey; + } + + /// Start Tracker. + /// Bit mask of tracker type. + public void StartTracker(int trackerType) + { + if (trackerType == TRACKER_TYPE_CLOUD_RECOGNIZER) { + if (instance.cloudRecognitionController == null) + { + instance.InitializeCloud(); + } + + cloudRecognitionController.SetCloudRecognitionSecretIdAndSecretKey(this.secretId, this.secretKey); + cloudRecognitionController.StartTracker(); + } else { + NativeAPI.maxst_TrackerManager_startTracker(trackerType); + } + } + + /// Stop Tracker. + public void StopTracker() + { + if(cloudRecognitionController != null) { + cloudRecognitionController.StopTracker(); + } + + NativeAPI.maxst_TrackerManager_stopTracker(); + } + + /// Destroy Tracker. + public void DestroyTracker() + { + if (cloudRecognitionController != null) + { + cloudRecognitionController.DestroyTracker(); + } + NativeAPI.maxst_TrackerManager_destroyTracker(); + } + + /// Add the Trackable data to the Map List. + /// File path of map for map addition. + /// Map file position for addition. True is in Asset folder. + public void AddTrackerData(string trackingFileName, bool isAndroidAssetFile = false) + { + NativeAPI.maxst_TrackerManager_addTrackerData(trackingFileName, isAndroidAssetFile); + } + + /// Delete the Trackable data from the Map List. + /// trackingFileName map file name. + /// This name should be same which added. If set "" (empty) file list will be cleared + public void RemoveTrackerData(string trackingFileName = "") + { + NativeAPI.maxst_TrackerManager_removeTrackerData(trackingFileName); + } + + /// Load the Trackable data. + public void LoadTrackerData() + { + NativeAPI.maxst_TrackerManager_loadTrackerData(); + } + + /// Change Image Tracke Mode. + public void SetTrackingOption(TrackingOption trackingOption) + { + if (trackingOption == TrackingOption.CLOUD_RECOGNITION_AUTO_DEACTIVATION || trackingOption == TrackingOption.CLOUD_RECOGNITION_AUTO_ACTIVATION) { + if (trackingOption == TrackingOption.CLOUD_RECOGNITION_AUTO_DEACTIVATION) { + cloudRecognitionController.SetAutoEnable (false); + } else { + cloudRecognitionController.SetAutoEnable (true); + } + } else { + NativeAPI.maxst_TrackerManager_setTrackingOption((int)trackingOption); + + if (trackingOption == TrackingOption.MULTI_TRACKING) + { + AbstractARManager.Instance.SetWorldCenterMode(AbstractARManager.WorldCenterMode.CAMERA); + } + } + + } + + /// Check that the Trackable data loading is finished. + /// Return map loading status. True is completed. + public bool IsTrackerDataLoadCompleted() + { + return NativeAPI.maxst_TrackerManager_isTrackerDataLoadCompleted(); + } + + /// Get the device supports Fusion. + /// true if device supports Fusion. + public bool IsFusionSupported() + { + return NativeAPI.maxst_TrackerManager_isFusionSupported(); + } + + public void RequestARCoreApk() + { +#if !UNITY_EDITOR + AndroidJavaClass javaUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); + AndroidJavaObject currentActivity = javaUnityPlayer.GetStatic("currentActivity"); + + if(currentActivity != null) { + AndroidJavaClass maxstARClass = new AndroidJavaClass("com.maxst.ar.TrackerManager"); + + if(maxstARClass != null) { + maxstARClass.CallStatic("requestARCoreApk", currentActivity); + } + + } +#endif + } + + /// Get tracking fusion state. + /// tracking status 'Success' is 1 or not -1 + public int GetFusionTrackingState() + { + return NativeAPI.maxst_TrackerManager_getFusionTrackingState(); + } + + /// Set Vocabulary. + public void SetVocabulary(string vocFilename, bool isAndroidAssetFile = false) + { + NativeAPI.maxst_TrackerManager_setVocabulary(vocFilename, isAndroidAssetFile); + } + + /// + /// Upate tracking state. This function should be called before GetTrackingResult + /// + /// TrackingState instance + public TrackingState UpdateTrackingState() + { + ulong trackingStateCPtr = 0; + + trackingStateCPtr = NativeAPI.maxst_TrackerManager_updateTrackingState(); + + trackingState = new TrackingState(trackingStateCPtr); + return trackingState; + } + + /// + /// Get saved TrackingState value + /// + /// TrackingState instance + public TrackingState GetTrackingState() + { + return trackingState; + } + + /// Gets the x, y, 0 coordinates on the world coordinate corresponding to x, y in the Screen coordinate. + /// Input screen coordinates 2d. + /// World coordinates 3d + public Vector3 GetWorldPositionFromScreenCoordinate(Vector2 screen) + { + float[] s = new float[2]; + float[] w = new float[3]; + + s[0] = screen.x; + s[1] = Screen.height - screen.y; + + NativeAPI.maxst_TrackerManager_getWorldPositionFromScreenCoordinate(s, w); + + Vector3 world = new Vector3(w[0], -w[2], -w[1]); + + return world; + } + + /// Start SLAM learning. + public void FindSurface() + { + NativeAPI.maxst_TrackerManager_findSurface(); + } + + /// SLAM stops learning. + public void QuitFindingSurface() + { + NativeAPI.maxst_TrackerManager_quitFindingSurface(); + } + + /// + /// Find Cloud Image (works on Cloud Recognizer) + /// Must to set CLOUD_RECOGNITION_AUTO_DEACTIVATION at setTrackingOption + /// Use before startTracker. + /// + public void FindImageOfCloudRecognition() { + cloudRecognitionController.SetCloudRecognitionSecretIdAndSecretKey(this.secretId, this.secretKey); + cloudRecognitionController.FindImageOfCloudRecognition(); + } + + /// + /// Get guide information of the found surface on SLAM after the FindSurface method has been called + /// + /// SurfaceMesh instance + public GuideInfo GetGuideInfo() + { + if (guideInfo == null) + { + guideInfo = new GuideInfo(); + } + + guideInfo.UpdateGuideInfo(); + return guideInfo; + } + + /// Saves SLAM learning results. + /// File path of map for save. + /// Return save result of success or fail. True is saved. + public SurfaceThumbnail SaveSurfaceData(string outputFileName) + { + SurfaceThumbnail surfaceThumbnail = null; + ulong SurfaceThumbnail_cPtr = 0; + SurfaceThumbnail_cPtr = NativeAPI.maxst_TrackerManager_saveSurfaceData(outputFileName); + + if (SurfaceThumbnail_cPtr == 0) + { + return null; + } + else + { + surfaceThumbnail = new SurfaceThumbnail(SurfaceThumbnail_cPtr); + } + + return surfaceThumbnail; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs.meta new file mode 100644 index 0000000..c2a521e --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackerManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7713aa83968264b4baddfa0d4f16fd76 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs new file mode 100644 index 0000000..637287c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs @@ -0,0 +1,55 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Contains tracked targets informations + /// + public class TrackingResult + { + private ulong cPtr; + private int count; + private List trackables = new List(); + + internal TrackingResult(ulong cPtr) + { + this.cPtr = cPtr; + this.count = NativeAPI.maxst_TrackingResult_getCount(this.cPtr); + + for (int i = 0; i < this.count; i++) + { + Trackable trackable = new Trackable(NativeAPI.maxst_TrackingResult_getTrackable(cPtr, i)); + trackables.Add(trackable); + } + } + + /// + /// Get tracking target count. Current version ar engine could not track multi target. + /// That feature will be implemented not so far future. + /// + /// tracking target count + public int GetCount() + { + return this.count; + } + + /// + /// Get tracking target information + /// + /// target index + /// Trackable class instance + public Trackable GetTrackable(int index) + { + return trackables[index]; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs.meta new file mode 100644 index 0000000..c337f19 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f29764265dd24d6fbb9235424b76935 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs new file mode 100644 index 0000000..6470300 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs @@ -0,0 +1,143 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// Container for individual tracking information + /// + public class TrackingState + { + public enum TrackingStatus + { + START = 1, + STOP = 2, + RECOGNITION = 3, + TRACKING = 4, + CLOUD_CONNECTING = 5, + CLOUD_NETWORK_ERROR = 6, + STATUS_UNKNOWN = 7 + } + + private ulong cPtr = 0; + + internal TrackingState(ulong trackingStateCPtr) + { + cPtr = trackingStateCPtr; + } + + internal ulong GetTrackingStateCPtr() + { + return cPtr; + } + + /// Output the number of trackers that have been tracked successfully. + /// Return trackable count. + public TrackingResult GetTrackingResult() + { + if(cPtr == 0) + { + return null; + } + ulong trackingResultCPtr; + + trackingResultCPtr = NativeAPI.maxst_TrackingState_getTrackingResult(cPtr); + + return new TrackingResult(trackingResultCPtr); + } + + /// Outputs the recognition result of the bar code / QR code. + /// Return code scan string + public string GetCodeScanResult() + { + if (cPtr == 0) + { + return ""; + } + + int length = NativeAPI.maxst_TrackingState_getCodeScanResultLength(cPtr); + if (length > 0) + { + byte[] result = new byte[length]; + NativeAPI.maxst_TrackingState_getCodeScanResult(cPtr, result, length); + return Encoding.UTF8.GetString(result); + } + else + { + return ""; + } + } + + /// + /// Extract image used for tracking + /// + /// Image instance + public TrackedImage GetImage() + { + if (cPtr == 0) + { + return null; + } + + ulong Image_Cptr = 0; + Image_Cptr = NativeAPI.maxst_TrackingState_getImage(cPtr); + + return new TrackedImage(Image_Cptr); + } + + internal TrackedImage GetImage(bool splitYUV) + { + if (cPtr == 0) + { + return null; + } + + ulong Image_Cptr = 0; + Image_Cptr = NativeAPI.maxst_TrackingState_getImage(cPtr); + + return new TrackedImage(Image_Cptr, splitYUV); + } + + public TrackingStatus GetTrackingStatus() + { + CloudRecognitionController cloudRecognitionController = CloudRecognitionController.Instance; + + if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_START) + { + return TrackingStatus.START; + } + else if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_STOP) + { + return TrackingStatus.STOP; + } + else if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_TRACKING) + { + return TrackingStatus.TRACKING; + } + else if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_CONNECTING) + { + return TrackingStatus.CLOUD_CONNECTING; + } + else if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_CONNECT) + { + return TrackingStatus.CLOUD_CONNECTING; + } + else if (cloudRecognitionController.GetCloudStatus() == CloudRecognitionController.CloudState.CLOUDSTATE_FEATURE_COLLECT_READY) + { + return TrackingStatus.RECOGNITION; + } + else + { + return TrackingStatus.STATUS_UNKNOWN; + } + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs.meta new file mode 100644 index 0000000..9fb8063 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/TrackingState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 70c8924a63dac40dfabb4c5bbc7fedb9 +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs new file mode 100644 index 0000000..8768db7 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs @@ -0,0 +1,231 @@ +/*============================================================================== +Copyright 2017 Maxst, Inc. All Rights Reserved. +==============================================================================*/ + +using UnityEngine; +using System; +using System.Linq; +using System.Runtime.InteropServices; + +namespace maxstAR +{ + /// + /// API for wearable calibration. + /// + public class WearableCalibration + { + /// + /// Types of HMD eyes + /// + public enum EyeType + { + /// + /// Left HMD eye + /// + EYE_LEFT = 0, + + /// + /// Right HMD eye + /// + EYE_RIGHT = 1, + + /// + /// Number of eyes + /// + EYE_NUM = 2, + }; + + /// + /// Wearable Device Type + /// + public enum WearableType + { + /// + /// None Wearable Device + /// + None = 0, + + /// + /// Optical See-throught Wearable Device + /// + OpticalSeeThrough = 1, + }; + + /// + /// Default constructor + /// + public WearableCalibration() + { + + } + + /// + /// Get active calibration profile name + /// + public string activeProfile { get; set; } + + private GameObject eyeLeft = null; + private GameObject eyeRight = null; + + /// + /// Confirm that the HMD unit is initialized. + /// + /// Result of device initialize + public bool IsActivated() + { + return NativeAPI.maxst_WearableCalibration_isActivated(); + } + + /// + /// Initialize the HMD device. + /// + /// Device name + /// Device screen width + /// Device screen height + /// Result of device initialize + public bool Init(string modelName, int width, int height) + { + bool result = false; + + result = NativeAPI.maxst_WearableCalibration_init(modelName); + + Debug.Log("Wearable Init is " + result.ToString()); + + AndroidJavaClass javaUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); + AndroidJavaObject currentActivity = javaUnityPlayer.GetStatic("currentActivity"); + + AndroidJavaClass javaClass = new AndroidJavaClass("com.maxst.ar.WearableCalibration"); + AndroidJavaObject javaObject = javaClass.CallStatic("getInstance"); + + if (!javaObject.Call("readActiveProfile", currentActivity, modelName)) + { + Debug.Log("Read Default Profile."); + } + + activeProfile = javaObject.Call("getActiveProfileName"); + + //javaObject.Call("setSurfaceSize", width, height); + + currentActivity.Dispose(); + javaUnityPlayer.Dispose(); + return result; + } + + /// + /// Deinitialize the HMD device. + /// + public void Deinit() + { + NativeAPI.maxst_WearableCalibration_deinit(); + + if (eyeLeft != null) + { + GameObject.DestroyImmediate(eyeLeft); + } + + if (eyeRight != null) + { + GameObject.DestroyImmediate(eyeRight); + } + } + + /// + /// Get HMD screen viewport. + /// + /// Types of HMD eyes + /// Viewport array(float type array, size 4). + public float[] GetViewport(EyeType eyeType) + { + float[] viewport = new float[4]; + if (Application.platform == RuntimePlatform.IPhonePlayer) + { + viewport[0] = 0.0f; + viewport[1] = 0.0f; + viewport[2] = 0.5f; + viewport[3] = 1.0f; + } + else + { + viewport[0] = 0.5f; + viewport[1] = 0.0f; + viewport[2] = 0.5f; + viewport[3] = 1.0f; + } + return viewport; + } + + /// + /// Get calibrated HMD projection matrix. + /// + /// Types of HMD eyes + /// Projection matrix array(float type array, size 16). + public float[] GetProjectionMatrix(EyeType eyeType) + { + float[] projection = new float[16]; + NativeAPI.maxst_WearableCalibration_getProjectionMatrix(projection, (int)eyeType); + return projection; + } + + /// + /// Create sterescopic camera + /// + /// + public void CreateWearableEye(Transform cameraTransform) + { + if (eyeLeft == null) + { + eyeLeft = new GameObject("EyeLeft"); + eyeLeft.AddComponent(); + } + + if (eyeRight == null) + { + eyeRight = new GameObject("EyeRight"); + eyeRight.AddComponent(); + } + + eyeLeft.transform.parent = cameraTransform; + eyeRight.transform.parent = cameraTransform; + + eyeLeft.transform.localPosition = Vector3.zero; + eyeLeft.transform.localRotation = Quaternion.identity; + eyeLeft.transform.localScale = Vector3.one; + + eyeRight.transform.localPosition = Vector3.zero; + eyeRight.transform.localRotation = Quaternion.identity; + eyeRight.transform.localScale = Vector3.one; + + Camera mainCamera = cameraTransform.GetComponent(); + Camera leftCamera = eyeLeft.GetComponent(); + Camera rightCamera = eyeRight.GetComponent(); + + CameraClearFlags clearFlags = mainCamera.clearFlags; + Color backgroundColor = mainCamera.backgroundColor; + float depth = mainCamera.depth + 1; + float nearClipPlane = mainCamera.nearClipPlane; + float farClipPlane = mainCamera.farClipPlane; + + float[] projectionMatrixEyeLeftPtr = GetProjectionMatrix(WearableCalibration.EyeType.EYE_LEFT); + float[] projectionMatrixEyeRightPtr = GetProjectionMatrix(WearableCalibration.EyeType.EYE_RIGHT); + + Matrix4x4 projectionEyeLeft = MatrixUtils.ConvertGLProjectionToUnityProjection(projectionMatrixEyeLeftPtr); + Matrix4x4 projectionEyeRight = MatrixUtils.ConvertGLProjectionToUnityProjection(projectionMatrixEyeRightPtr); + + leftCamera.clearFlags = clearFlags; + leftCamera.backgroundColor = backgroundColor; + leftCamera.depth = depth; + leftCamera.nearClipPlane = nearClipPlane; + leftCamera.farClipPlane = farClipPlane; + leftCamera.rect = new Rect(0.0f, 0.0f, 0.5f, 1.0f); + leftCamera.projectionMatrix = projectionEyeLeft; + + rightCamera.clearFlags = clearFlags; + rightCamera.backgroundColor = backgroundColor; + rightCamera.depth = depth; + rightCamera.nearClipPlane = nearClipPlane; + rightCamera.farClipPlane = farClipPlane; + rightCamera.rect = new Rect(0.5f, 0.0f, 0.5f, 1.0f); + rightCamera.projectionMatrix = projectionEyeRight; + } + } +} \ No newline at end of file diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs.meta b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs.meta new file mode 100644 index 0000000..2b67645 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Script/Wrapper/WearableCalibration.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bc62bce8faef4fbca3de67bbf04370b +timeCreated: 1535102941 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture.meta new file mode 100644 index 0000000..e14fd0b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2346cec0d28504e4daa988660cf57052 +folderAsset: yes +timeCreated: 1489450925 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png new file mode 100644 index 0000000..fd71d3a --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e48ac1bf14c7e07e2603f7875b417b812c1c8a04e069d5b9927357b786a3cc9 +size 14763 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png.meta new file mode 100644 index 0000000..4d6b532 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget.png.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: 83917d81b3ec54f3e95cbbe87e0ae31c +timeCreated: 1533799505 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png new file mode 100644 index 0000000..5093df5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:336327dc663024612d9b8735e9730751131b2aac80408c6029b9ee7961e31574 +size 21769 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png.meta new file mode 100644 index 0000000..8d0580f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/CloudTarget_UD.png.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: e748a64c9540c4d02b0d1ead8ef72b31 +timeCreated: 1533799506 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg b/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg new file mode 100644 index 0000000..56951b3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ad1242c5b488997a67bf46fb1c821c58b7a000ce645028ee4ceadfde0bacad7 +size 119258 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg.meta new file mode 100644 index 0000000..91b367b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/Grass.jpg.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: ddaa3ec8bdf1368468f4522e40aa248b +timeCreated: 1499321948 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png b/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png new file mode 100644 index 0000000..c2eec17 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6791d02b255ea25969c675e9747954e69b8120732469efb4bda1712346b06985 +size 98282 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png.meta new file mode 100644 index 0000000..d57527c --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/MapViewerCameraTexture.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 4bc4c9f7d9c4187449dab2307f398efb +timeCreated: 1490018359 +licenseType: Free +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png b/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png new file mode 100644 index 0000000..5db4b38 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22d13b86d55a2a2dc1f5ebbeb531635089fb8ebe8ea9e1589d3199f6123ddbae +size 2364 diff --git a/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png.meta b/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png.meta new file mode 100644 index 0000000..45b18a0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstAR/Texture/ViewFinder.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: ec8cc05b4ed5a734c92d92987a28532b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 512 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 91, y: 112, z: 90, w: 96} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples.meta b/QRCodeMaxStAR/Assets/MaxstARSamples.meta new file mode 100644 index 0000000..fd6b18d --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0a27a79d0b9373a49b44e6993b009c73 +folderAsset: yes +timeCreated: 1488845591 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model.meta new file mode 100644 index 0000000..5441be1 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bedafd59bf6cfe34dafa01f6ff84a890 +folderAsset: yes +timeCreated: 1502676614 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials.meta new file mode 100644 index 0000000..8c90d6e --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fc11424b6540aca4b915ed0d6ababc5b +folderAsset: yes +timeCreated: 1502678777 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat new file mode 100644 index 0000000..75a3525 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: maxst_cube + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9593c0c81e6d64f929f004c00760d7d2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: -1} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat.meta new file mode 100644 index 0000000..73432a5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/Materials/maxst_cube.mat.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1c0592fb1ac0c447987fe166c498ea4b +timeCreated: 1550810852 +licenseType: Pro +NativeFormatImporter: + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm.meta new file mode 100644 index 0000000..9a23a91 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: eca763f1795764e27b51a2694d857ce5 +folderAsset: yes +timeCreated: 1550811133 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png new file mode 100644 index 0000000..48ee6ba --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25414a11aa5fe2ed63d1d768467f17efdfedcb07ef711ee455411f6d8fd7de9a +size 28786 diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png.meta new file mode 100644 index 0000000..3f86490 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbm/maxst_cube.png.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: 9593c0c81e6d64f929f004c00760d7d2 +timeCreated: 1550811134 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx new file mode 100644 index 0000000..b583d05 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:689bd91c4439ac91cf64e942f7466ba04110231c86bb3b75ee91e9157107915c +size 48800 diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx.meta new file mode 100644 index 0000000..a981f65 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Model/maxst_cube.fbx.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: b0394c17b153c4785b97b2ec3cb567bc +timeCreated: 1550811128 +licenseType: Pro +ModelImporter: + serializedVersion: 19 + fileIDToRecycleName: + 100000: //RootNode + 400000: //RootNode + 2300000: //RootNode + 3300000: //RootNode + 4300000: maxst_cube + materials: + importMaterials: 1 + materialName: 0 + materialSearch: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + importBlendShapes: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + optimizeMeshForGPU: 1 + keepQuads: 0 + weldVertices: 1 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + importAnimation: 1 + copyAvatar: 0 + humanDescription: + serializedVersion: 2 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + rootMotionBoneName: + rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1} + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + animationType: 0 + humanoidOversampling: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes.meta new file mode 100644 index 0000000..3cc8996 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f61de80a34ce74d4ea9806528dab64bb +folderAsset: yes +timeCreated: 1488845599 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity new file mode 100644 index 0000000..776af8b --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity @@ -0,0 +1,2801 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &32831028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 32831029} + - component: {fileID: 32831032} + - component: {fileID: 32831031} + - component: {fileID: 32831030} + m_Layer: 5 + m_Name: VerticalFlip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &32831029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 758360481} + m_Father: {fileID: 1102190081} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -22} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &32831030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 32831031} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: FlipVertical + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &32831031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &32831032 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_CullTransparentMesh: 0 +--- !u!1 &212253768 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 212253769} + - component: {fileID: 212253772} + - component: {fileID: 212253771} + - component: {fileID: 212253770} + m_Layer: 5 + m_Name: StartCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &212253769 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212253768} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.99999744, y: 0.99999744, z: 0.99999744} + m_Children: + - {fileID: 2053513429} + m_Father: {fileID: 1102190081} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -130.4} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &212253770 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212253768} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 212253771} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: StartCamera + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &212253771 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212253768} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &212253772 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212253768} + m_CullTransparentMesh: 0 +--- !u!1 &222066034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 222066035} + - component: {fileID: 222066037} + - component: {fileID: 222066036} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &222066035 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222066034} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2076686267} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &222066036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222066034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: White balance +--- !u!222 &222066037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222066034} + m_CullTransparentMesh: 0 +--- !u!21 &234442106 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1745822900} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &354173671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 354173673} + - component: {fileID: 354173672} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &354173672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 43b6b43bf8bf5a142ab7aeb4864a57f9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &354173673 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &410476003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410476004} + - component: {fileID: 410476007} + - component: {fileID: 410476006} + - component: {fileID: 410476005} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &410476004 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410476003} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 867449991} + m_Father: {fileID: 1102190081} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &410476005 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410476003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 410476006} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &410476006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410476003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &410476007 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410476003} + m_CullTransparentMesh: 0 +--- !u!1 &608874747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 608874748} + - component: {fileID: 608874750} + - component: {fileID: 608874749} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &608874748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608874747} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1267573017} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &608874749 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608874747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: FlashLight +--- !u!222 &608874750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608874747} + m_CullTransparentMesh: 0 +--- !u!1001 &660168641 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000010897860484, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 20000010899958234, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: field of view + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 33000013049434070, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} + - target: {fileID: 114000010340955834, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: worldCenterMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: backgroundShader + value: + objectReference: {fileID: 4800000, guid: e02274309126848c690064f25d4cf844, type: 3} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: AndroidBackgroundShader + value: + objectReference: {fileID: 4800000, guid: e33d39913d1684483a67e9d9680cd2c5, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &689910904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689910905} + - component: {fileID: 689910908} + - component: {fileID: 689910907} + - component: {fileID: 689910906} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &689910905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.076, z: 0} + m_LocalScale: {x: 0.15, y: 0.15, z: 0.15} + m_Children: [] + m_Father: {fileID: 2143702593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &689910906 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &689910907 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &689910908 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &752284425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 752284426} + - component: {fileID: 752284428} + - component: {fileID: 752284427} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &752284426 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 752284425} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1301824443} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &752284427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 752284425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Focus +--- !u!222 &752284428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 752284425} + m_CullTransparentMesh: 0 +--- !u!1 &758360480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 758360481} + - component: {fileID: 758360483} + - component: {fileID: 758360482} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &758360481 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 32831029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &758360482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Vertical Flip +--- !u!222 &758360483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_CullTransparentMesh: 0 +--- !u!1 &867449990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 867449991} + - component: {fileID: 867449993} + - component: {fileID: 867449992} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &867449991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867449990} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 410476004} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &867449992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867449990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &867449993 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 867449990} + m_CullTransparentMesh: 0 +--- !u!1 &996116293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 996116294} + - component: {fileID: 996116296} + - component: {fileID: 996116295} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &996116294 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2109951370} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &996116295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Horizontal Flip +--- !u!222 &996116296 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_CullTransparentMesh: 0 +--- !u!1 &1102190077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1102190081} + - component: {fileID: 1102190080} + - component: {fileID: 1102190079} + - component: {fileID: 1102190078} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1102190078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + 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 &1102190079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1102190080 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1102190081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 2109951370} + - {fileID: 32831029} + - {fileID: 1267573017} + - {fileID: 2076686267} + - {fileID: 1301824443} + - {fileID: 410476004} + - {fileID: 1301349239} + - {fileID: 212253769} + - {fileID: 1555869158} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1267573016 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267573017} + - component: {fileID: 1267573020} + - component: {fileID: 1267573019} + - component: {fileID: 1267573018} + m_Layer: 5 + m_Name: FlashLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1267573017 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267573016} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 608874748} + m_Father: {fileID: 1102190081} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -44} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1267573018 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267573016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1267573019} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: SetFlashLightMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1267573019 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267573016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1267573020 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267573016} + m_CullTransparentMesh: 0 +--- !u!1 &1301349238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1301349239} + - component: {fileID: 1301349242} + - component: {fileID: 1301349241} + - component: {fileID: 1301349240} + m_Layer: 5 + m_Name: StopCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1301349239 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301349238} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.99999744, y: 0.99999744, z: 0.99999744} + m_Children: + - {fileID: 1857127993} + m_Father: {fileID: 1102190081} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -109.30002} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1301349240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301349238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1301349241} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: StopCamera + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1301349241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301349238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1301349242 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301349238} + m_CullTransparentMesh: 0 +--- !u!1 &1301824442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1301824443} + - component: {fileID: 1301824446} + - component: {fileID: 1301824445} + - component: {fileID: 1301824444} + m_Layer: 5 + m_Name: Focus + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1301824443 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301824442} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 752284426} + m_Father: {fileID: 1102190081} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -88} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1301824444 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301824442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1301824445} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: SetContinuousFocus + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1301824445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301824442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1301824446 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301824442} + m_CullTransparentMesh: 0 +--- !u!1 &1555869157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555869158} + - component: {fileID: 1555869161} + - component: {fileID: 1555869160} + - component: {fileID: 1555869159} + m_Layer: 5 + m_Name: Position + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1555869158 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555869157} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.99999857, y: 0.99999857, z: 0.99999857} + m_Children: + - {fileID: 1591468462} + m_Father: {fileID: 1102190081} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.00012207031, y: -153.1} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1555869159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555869157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1555869160} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: ChangeCameraPosition + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1555869160 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555869157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1555869161 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555869157} + m_CullTransparentMesh: 0 +--- !u!1 &1591468461 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1591468462} + - component: {fileID: 1591468464} + - component: {fileID: 1591468463} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1591468462 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591468461} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1555869158} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1591468463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591468461} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Position +--- !u!222 &1591468464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591468461} + m_CullTransparentMesh: 0 +--- !u!43 &1668451925 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.073125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000008fc295bd0000000000000000b81e05be000000008fc2953d000000000000803fb81e053e000000008fc295bd0000803f00000000b81e053e000000008fc2953d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.28125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!28 &1745822900 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 180 + m_CompleteImageSize: 230289 + m_TextureFormat: 3 + m_MipCount: 9 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 230289 + _typelessdata: 4f3735c4b2aee6e3dce5e6deecebe6edece7eaebe6eaebe6edece7f0ede8eeede8efeee9eeede8edece7eeede9efeeeaefeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8ecebe6ebeae5eaeae2e8e8e0e4e4dadfdfd7dbdbd3dbdcd66f706a50524f5456555155565155585156594f5457505656515757565c5a4c55544d55574752545560644e585a676b6adad9d5d9d4cee2dbd1dbd7cce5dfcfe7dcc6f5d7b1ffc990e58136f07321ee660ee15f09ef711ae96b16e9792fbe67327c4121674b3f6863606c70716973756670726771725860623238385b5c602c2c342d2e405355615a59551b1c1415181d343f536e81a92a4c6f2d5f66377b66327e502e8649359b59319c582a8f532e8852044c1e175c2f00511f11673662b18456996e588c5cacd0a2ccdab6c4ceb698a6a732506c2b5e9f1557ad125abe0f5bbb125fb1225c74abbc76c9bc39eacc2ef5ce28f2ce32eac829f7d72ee4c72dc2ac3deedea0baafab615f603b40173443008ea5336a8500a4bf349ebc26a2c31e9cc014a2c31ca3bf36a4b362232e0637423446504f66736a697466cdd2bed3d2becdc7b79aa9925e9a742f8d5b259861249e652c9c612894583ca970379862094d1e365a36999481b5a598c6c5b37f987b2b66381a723812813d0a863d0483360b81371a79392b6b39284124272a1521230e4f4a347f6e5ae2d0bce6d5c5e1d4c3d8d2b8e3d598f6ce52f2c222edc11aecc124e6bc36dbb246a47e2db68f56e8ba96f6caaff9d4baeac6acb690799a725991684aa77955b37d4ec8864cffb070ffaf67ffaf61ffac61ffa569b53302d84f2dc74428c14b2fad452a9e442a93472f8847337b4b37593a28402e20322b23252523171c1f151e25151e271c222e2c2a3822202546463a484615433300fbe35dfadc3efdda38ffd541f4ac3db03708b92a1ac7322bc9322bbf271cb92519ae2417b2432fbc7a5ab28c679c8565eee2cae9e3d7d4d4cc55564857594b17140f1a1712241f191e150c907f789c8d92535272384780365ab0224ca25f7cbeb1c9f5a2bcd796b3c173959e3771631a78440a792d2386333e7e32deddadfae1c3e3dbc8dfdbcfe1d7cbdcd2c8d5ccc5c9c6c14e504f3b4443424c4b3741404d5152414546293334060e101a191e1f1d2241454834383b525357494a4e373b3e2d32352a2b30272a2f1d2027191e242b3238353c424f565c474c50373a3f2122261d1d1f4141433e403f4b4f4e3d41424248483d41442428293b3f404c504f4b4d4c3638375354584142465657593b3d3c6f706be5e5ddf1eee7f1ede4f9f0ebf1e8e378605ebeaca8e4e1dae8e9e1e8e7e2edece7e9eae5ecede8edece7efece7eeede8eeede8eeede8edece7edece8eeede9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7ecebe6eae9e4e9e9e1e6e6dee3e3d9dbdbd3d7d7cf4e4f49555651585a57545655494d4e585c5f5156594d52555359595157574f5553565c5c50585a474f51555f61525a5c585a59605f5bd3d0cbd9d5ccded8ccddd2c0ebd6bbf9cca3d48246de7025f57723ff7a23ee6c16ed6d16f2741fe17125da834ea1664660443877726f6b6f706b75776771736b7576343c3e3f45453e3f4346464e5a5c6b6568715d5e592e302b252f38374b665573a5285282326a8315565a3178682170503e9b6f288956338d59004c1b003e103b8457186c3b0f6737004f250c512474a4705f7b41626a31d3d2a6bfc7b09eb2bb0630601f58a7185dbc145ec10b59ae1f597e97a87bc0b446e3c42ce9c21cedc92de9c728f3d529ecd233ecd56195843e716952292a186c743992a345768e14a4c0379eb92ea3c12f9bb92399ba2599b52c9ab244313d003a43264e584f67717267736f69736bc6cabccbcebdc6cab9bad4bb43875e329461299a641f92592f945c32945b3fa06a1e75421d5a2e71906ec2bdaab8ac9ea3ab9644674700421118763a0b7e3903813708873a0f81391f773a00290021351a2d301d263018b9c2a7d1d5bad4d7bcd4d8c1d8dcc1c8c9a1d3c57af1cb44fdcb2aedbf24ffd148d0a437875d07896420734e1a6537165d2f175e38215d392360372362351e6c391e6d3212712c05721f009230009f3600992f009d30009c2c00b2401cac381fad402c9c3d2994432e7a32235e23134b1a0c3a1608321a0e2c1f161f1a1427262426262814141422211c241d153120182f1e0c2c23004e4400eed868f4d849f9d939ffda39ffd440fdb445ad3405bd2b1cc02b24ca332cbb2117cc352ac43a2da93a26d08b6cb18b669f8868f2e6ceeee6dbeae7de71736551544343413429261566644b979376cbc0acd1c6c2b7b4c9707ba8183778345aa32c4e8e25447b7394bf264b68042e3c0e4a42106a4422864a27833a427a33bdb783f6d9b7e4dcc9dddbcfd7cfc4ccc4b9c6c2b9bdbcb7393d3c5d67662834322a36344c52524d53530610110711121514191d1b201c2023474b4e16151a2c2b302c30331b1f22333439373a3f2f323933383e1e252b32393f232a30292e3236393e1415193e3e401f20225f61603c403f4248483a4040494d50494d4e464a4b4c504f4446454547464041454142464546485153524d4e49deded6efece5eeeae1f6ede8f4ebe67c6462baa8a4e1ded7e9eae2e8e7e2eae9e4ebece7eeefeaeeede8f0ede8eeede8eeede8eeede8edece7edece8eeede9eeede8eeede8efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7edece7ebeae5e9e8e3e6e5e0e5e5dddfdfd7dadad0bcbcb453534b50514b5556514345424a4c4b4f53544a4e514e5356555a5d424848464c4c4f5553494f4d4c5051535758464c4a4e545050504e5655535f5e5cd0cdc8d0c8bbe0ccb4f7c9a7d08453d76624d85507f4711ffa7824f6741ee76710e2640de06f23c66c387e412267493e7169676c7071656f71667072677172323a3c484e4e3c40433c3d423e414a3a3d423c3e393c46473b5166466b95386db1306bb73c7cba27659809426d1f5d761861672b78680e4f2d0c4d222f784b186a3c267d521c744a1a724c196234184502a7b663e7dc80edd980cdc680c0c6a41b304339619e1d58b2145cc2135fbd1e5a966b7d7fafa462eac840f5cc26f6d138f0cf32e3c819e5cc27e9d05276650b636128757d4294a1458ea12ba1bb3499b626a0bb2c96b22a8ca62b7a932b71843566743f272c16626761666f6e6d77796a757b6d7578767875bdc5bab5ccb887b898368c5d2b9660299863379e6934865561a97948916363a47968966fa7c0a0cdcab7d4d3c1b3cdb44b825b1d703a1a844401813701883b0483361079342970380e370f232d15252a16263f223c613f345e38acd9b29ccaa6587e4f7e8e47e7dc72e4bf26f5c120f1bf3cc997366b3900603309623d135f3b17623317693923693e2e552b1d4f21124c14036119037b230d99351ea83824b53826b83926b03923a83e28993c2b8e3c308c413c6b2b294c1b16431e183d1e1c341a1b2b1719302222211c181b1714221e1d2620202117152d1d0e3620003e1e006032006336009d7b21dec14bfdda4afbd738fbd832ffd938ffd642ffb94bb63c0dc22e20c12c25cb322ccb2e25bb2318b82c1fae3e2a964f31966e4aa38a6beddfc5efe5d9ebe7dcdadcce4c4f3a47462a7675499ca15fb0b572c8c797e6e2c7e5e1ded4daea8da5bf1d406a2a508f00236f0f408d0e4482063e590d4d4f09594e1b6e50337b49557d3fa3925af4d3a8e8ddcbdcdcd4d2d0c3c5c3b6bebfb7afb4ae4e5955344340758584293737464e504c54562c3a3a222e2e100f141b191e181c1f35393c1f1e231a181d4445493d41443c3d42373a3f44474e383d432c333b282f3720272d282d31313439373b3e3a3b3d2c2d2f616264373b3c484e4e383e3e4a4e51404445393d3e3b3f3e42444342444358595d30313536373932343333342f72726aece9e2f7f3eaf4ebe6f7eee944312db8aba5e2dfd8e5e6e0efeeeaebeae6e9ebe6eaece7efeee9f1eee9f1eee9f1eee9efeee9eeede8eeede8eeede8eeede8eeede8eeede8efeee9efeee9efeee9efeee9efeee9edece7edece7ebeae5eaeae2e8e7e2e5e5dde1e0dbdfdfd7d9d8d393948e58595356575158595452544f55575652565552565754585b484d50515659545a5a555b5b4e5452565a594c4e4d545655555b57525753575755565455565457625a57e0cdbeeec5a7d2885bd87136d05009dd5104f06918ec6a16f2701cf06f1bee7421d96e2aa6572c4a1600422b23726e6d676c6f667072636b6d70787a10191840484a585c5f4e5156484d53404549363a3925323a092a493b6ca42c6bba286ec6296ebc2f6fb93b71bb3a70ae15557b185862174e3b3b7753418f672982561d7a4e1f7e541d7b5628723f406515dce17beed966f8da68f4e27ee2dd9b99a0982e4a722559ac1d62c91964c9215faa46617f9c9873e3c648f1c723f3ce37f1d035f2d428e3c821e0c43ccbb94963630988953982951fa0b73198b52799b62a8ea7257c9321687f2767793b75815b7d84722e302d6c6f7470757b6f787f6d77807079806b7073bac7c0afd0bd4885643a976833a069379e693f925e59875681a273446f444a744c83a280bed1b5d7d8c6d4ddca3760402e7346106d3413864101883c02893c0b80391f7a3d002900263f1f2d311a283019173c1b66a078569e704e9a6b4f94674f81428b9938d6c543f4cc2cfdca30fecb5e5e2d006432116334225a341d633d2661321e4c1b0a4416074a1a0e60281b722d1e7e27148824148a1e129f2e28a83532a838369a383577262264201f521c1c482021482b2d3321213024262c21271d131b2e242d2d232b2a20212c1e1d301b183c1f194f2a1a6a3f1c8c621ab17f28cd8f38c18320f1c145fed545fdd538fed734ffdb35fdd538ffd64cffb653c4461ec83128c8312aca312bcc2f26c62c22c6382caa3724c27959ac805da28867d5c4aaf1e3d6ebe5d9e4e5d5868a6f6f7245bfc481a4ab4ec1ca6dc8cd8beaeac4efe9d9e4e3e1d4e2e299b2c63c5d93042f7d0d43990d499100385815555e0b55587bc6bf2b6f58517551a69260fddbaee9dccbd8d8d0d2d0c4c2c4b7b3bdb492a59f183530b2d1ccb7d1d02537374c5154494f4f2836361523230f10120d0c11151a1d181d214c4d512d2c313e3f433f40454041463f40452e313632373b292e341a2127272e34282d312f3336363739252527191a1c3034373136392e34344e54543a3e41474b4e494f4f5054553b3d3c4143422d31323135364142444d4f4e50514c494843e3e0d7ece8dff7f0eaf7eee93a3128afa8a0e1ded9e7e6e4eeecede8e8e6e7ede9e7eee7ecede7f0ede8f3ebe8f2edeaefeeeaedeee8eeeee6eeeee6f0ede8eeebe6eeede9ecebe7eaebe6ecede8edeee8eeefe9efefe7e9e9e1ebebe3e8e8dee2e2dae3e3d9d9d9d1dadad27777755557565254535d5f5e3f41405458574e52515157554d5353565c5c3f45455056564d5353515757474d4d565c5a383d395156524e54525157574f5553585a594341446a5854704630d68e66de743ad85914f6732bf06b20ed6416f26918f77320ed701ede6e26bb602b480c003f1e176a605f707477606b6d5d6969666c6c6266651b242340484a3b3f424c4f5452575d54595d565b5e3343524c739e376eaf2e71c22870c53078c43478c33875c53771bb3f7cb3316e8b215a5455977b12684521835a1b82531980511a7b502c733988a646e3e06bf2dc64ffe167fde46ef2e28a50502a586d7e2c5ea71f63c81e67cd2366b73e699398a68dcdb642f1c92bf0cb35f0cd35e5c21ef6d532efd13be5d14a8b89108a951b9cb42a94b12188a71d85a2246b801765762878885b6e7a62666e614d524b595b565e605f757881747b85747d82707b7f737c837284848db1a3539275419e72389e6c449e6a5a915ac1bb87cab48342491f465a35bbcbb0d1ddc9d6ddcda7baa422562f0a5b231b84420b853c0084370a8a40177c402a724204250629351d282c13152405376741438c5f3994683e9a693d8752497528e2e069e2c231e6b81ae5b429dbae536035006034195f33265931253c12064012034b1a0b5324144f15079d51449c4436a043319b3e2d9d40398d3a36631e19551e195a2d285a3431482424492f2e2b1d1a25201c352f2f2a24262a21262c20242d1c22341e213e1a1a47171351120b61180781320bd18440d9992de5a72eeeaa3bc68511ffcd43fed03cfcd03cfdd43ef8d033f8ca37f9c14aea9545c4422acb3131b51c16cd332bce2f29cb2e27b42014b63d28b26646b48662a98b69b9a58af5e5d6e9e1d4e0dfcbd2d6b3929c5dc7d17ac2ca5bafb54bbfc27bebecc2e9e2cfeae3d9e7e8dad2dcdd5a6e932e4e890e3a81104480043a561d5c6309555576c5c978c1d06c989b928565f2d0abebdac8ded7cfcac7bebec3bc97aaa4294d49a1ded69cdad5abd4d8273c414445474d4c4a28343222322f0f15130206070a121510191e21292c3b40443d3c424340473130381d1d2533373a2e333632373b2f343834393d2b2f323233352e2e2e4a45494e4c51383d413842443d4748444d4c404548393e423f474a4045482d2d2f4c4c4c464c4a333c394f53544042415252503b3a356d6a61eae6dbf4ede5f5eee6514d44b4afa9e8e4e1eae6e5eeeaebedebecebede8eaefe8eeefe7f1eee7f2ede9f1edeaeeede9ecede7edede5efece5efece7ecebe6eeede9eeefeaedeee9edeee8edece7ecece4e8e5def0ede4e8e5dce3e0d7e0e0d6d5d5cdd7d7cf64655f595b5a494d4e5458594c505155595a5054554d5351494f4d5359595056565157574d53535056564f5555555b5b5256575156524f5450565c5c4d5353515a575556516153505933269f5937db7642df5e1ce65a0fe45f12ec691bf36e1ff67323da5b0ce6762ebc5f26510b0046180b3f2a29767678626d6f647273545f614c5051373b3c3c4647414b4d494e5151565951595c4f595b3f474a3647573e608d4678b7316db63476c43a7ec73779c53876c9447fcd3f7ab603405f5f9d984f987b2a86611e855a1783521d8353247c4c397430deee83ece161f5dd5ffcdf61ffe264e2cb61d4c989323e344774af2263bf246dcc236abc346ca55e7d78bdb354e3c435edcb36eecb33eeca2ef4d137f4d53fdcc93ea39f229da92d91a8267e9b1b748f1e5f771970803f77835b727e703e494b8c969f4b555faeb8c1596269343843787c87747f83748285707d856e81856181761a4c333f8a634f9d6d5d9b68748c58e2bd88cd9b6a82734cadad91c5c8b5d4dbcbcad8c7aacbb00f4e1f1d773a15843f0e8c4202893c08813c1e774100200017291130321d2e2e142a3b1b39674240895e3696683a9460498348889e49dac842fcd137f3c12affcf555623005423023b0b003606003605003f0e0744120975433877493a4a1507924c409143367b332463211172353093635f5b3c3956433f322423291d1d3b2b2c2b1d1a2b221930261c291a13371f1b43241f46211b4b1e18511b11652315772817892d189f3815a73e04f99740f4a129f6ac29da9219ffc040f7c12df6c82cd8ac17d0a410deb317f5c63ad09a30691800b93c2ad13f40b11e16c63226c82f27c93028c83929b9422a9d5232b48662ad8a6aa68e74ecdbc9e3dac9dcdac5c3c89fadb96fd6e27efcff8bcdd162cace84d6d5a9e0dac4e0d6caded6c1dcdace959cae253a652b4f8d17467e033953205f640753517cccd36ebfdd7fb8d395a5a4938d7fdfdcd5dcddd8c5ccc595a9a0395956a6dad697e2dd95dfdea3d5dc1f3a414444464a4947192d2b19322e0f15110d0f0e010b0d06181c0318193143450912171a1f25383b4423262d32373b313b3c2b39392c3c3c2c3a3b1f2b2b36424097a09f6d7172454a4d212f302236352335351d302e2c3c3c1b2d2f2b404325393a434d4f47504f37423e414d492a3a392f3e3b484e4c51514f515149e2dfd6f0e9e3f6efe9b0a5a1c6bdb8e2dddaefe9e9f3e9eaf2e8e9efeae6f2efe8efefe5eeefe7edf0e9edefeaedeee9edece7f1ece6f1ece6ecede7e9ebe6e9ebe6ebece7eaebe5eae9e4ece9e2ebe7deefe8e0e6dfd7e4e0d7e1ddd4dddad3cccbc6595a555153504e5251373d3d565c5c535959505656565c5c515757373d3d555b5b535959575b5c55595a525659363a3d565a5d5455575253555759585256553a3e3d565c58564f455b3a29995737ea814ad65513d44702f8681fde5300ec6813e96b17ee7628e7772fb6571f56150045170746241a806f68686e6c637373657074646b713b3e452d32384752584553565c6165575c5f515b5c5a65675765684353623d547600184726538a487bba3f78bf3f78c74179ce5189d64a84b60241530042321769452a895f2085591e8357227e4d347942688f40dbdb63f4de57f9dd5ffddf63f5d453d5b641c9b05646441e072e552264b2256cbe286fbf2c6eb84b77909ca266d6c54feace3ce9c82bf0ce37e3c332dbbe36ebd75c95942a8f9b39718522687f2762753375845b7580706670712a353b1d2d3d2a3f5c1b3558415f81afc9e4636a7a797c857683896f808776858c6c7e8050635d1f38252b512c406436839668c6be8de3b180c38c63c7ae90cfc7b4dad2c7d7d9cccee4cd77a58116632f1d824011873d05853807893f1384443682510c3612272c1638311e2b270e353f241639194b855f3c8b5c458a516b7f40e7d87de5c034e8b51bf4bf35e8ad494804005410076323197b3c338d4d44995a53955a528b564e663e3455312560382c866256947c705241372e241b2f2a2443423e2e2e3028252c2f2a3120171a30211c3c1f115a311f65321f501100611600802a1195371b9834129d350ea1360aa03002a83500bb4c00ff9638ff9c34e88e1ce49a1ff3b82effd133ffd834fed434eec326ffd336ffd349f7c765b06b30ae412daf2b27b12d20c13c2bc3392cbb3124b42f1cb1432aab64448155327a563693785de7d5bfe2d7c3d2d0b7bcbf92c0c777ccd56cdfe76d889020aaae64cccb9fdad3c0d8cbc2ddd0bfd9d0c1c6c5c357637b3f5c96204d86043e563c80830047437ccccd6ac0d973c5ea76badd7bacca809bacc7dae07e9b9676a096a3dad5a0e2e198e2e593d8dfa0d4df26444c212528303634aed5d2638a871d1f1a110d0a000f0f001312b2dbd782aca8234544b6d0d14e5d6438434939464c273b3cb4d4d199beb72d4c47b7d6d17999947a99945d76739fb8b5bbd9d724474389ada9b1d5d1b4d8d6b0d8d7a8dad7acddd96d918d334c49404e4e233735a6cdc8add5cd4e615f434947373934787772e8e3e0f5edebc4bab8ddd5d2efebe8eeeae9f2eae8f5edeaefeae4f1eee5f1eee5efefe7edf0e9eceee9edece8efebe8efece7edece7eceee9e9eee8eaece7ecede7eae9e4eae7e0ebe7deece5dde8e1d7e7e0d6ded7cfdad5cfa6a5a053544f525451505453434949474d4d4b51514a5050535959444a4a454b4b5056564d53535056564f5354434748393d4051555847484c50515554555748484a48484857535051483f5f4431915233e48557e26221e2540afa6c24e4580df56d17f5751ceb7724e1762ebe5e247227003e0f0041241c6d524b584944676d6b6270716e737766676c46464e3a3d444953552f393a525655595d5c565f5c5b6a67536363526069515c72172846000f2f03285220497f4976b74a78c34d7ec0093e66003c45145f48247b5123825621875822875b2d814d3f7331d0e58aeee063fbde54f8dc5ef9db5ff9d759b28f1bae8f34635a2f1e415f306bb12b6db9276ebe3276c73c719d8a9e82a9a34dd0b739ebca3feacb4ed1b43f9b81137e6b0c524f02383e005b692c6b7b4a79866a727e744c56604a59700e1f3b00173c2a4e823a67a23667a1557baa56657c5f636e78858d7d8e9576878e77868977827e4f5a4a3a452751562e685f349e7f53d9a172c58b63dbbc9fdecdbbe6d9d0dfe1d43a583c3e794d1b6e3819834109853c098c400b843d237e43042b0025280b321b092f0f004429183624103f3d28727f655c7a566f8056856d3da2732be8b444fac448fcc65a894f06a15e4b9d5b5f9a5f5b915a538a534c834e4874453f724b468a6e6a65514a42271c3923154c3f2f332d1d2724132725161a17082c241935231f3f2723462a1f48220d521b00621e008c3f15a74e22b34e20d56736ec7742f47b42ff874aff8a48ff8c49ff8a40fe8c34f68527f68529e8821defa027fac031ffd532f9d328ffda36f4ca28ffd837fed549f4ce69c99657a04a2fa23c2e99301b91281289230d811d0679190074290a916a418170447d6f4a7d7956d9debecfdebdc3dcb595ae74bfd278b5c656abb93eacb54a393a003e3814867b69d4c3b9e0cabcd8c3b0d4c5aea8a8a02738521f42600d424821645d0b544d7bc9c980d0db3b899f72b7d675b0d085b3cd3965729fd1cea6dfd69ce2d899e1dd0f545993d3dc9ad3dc21464e2a3435364240aadbd8659391465250373b3a25424000201ca8d9d379aaa4063231b3dbdb3e5d60112d30314d5117393aa8d9d393c5bc71918e98b6b4aedbd6396a6449726eafd2ce6987852343404f78744f7c79547e7c5b8c88508d8694d1caa6d5cf2845412f393b3e5050a4d7cea2d5cc4658584145464b4d4a4f504bdbd7d6ede7e7ede9e6e7e6e2eaebe6eef0ebedeee8edeee6eff2e7edf1e3efefe5f3eee8f2ede9f1ece9f0eaeaecebe7e8ede6e7eee6e6ebe5eaece7eaebe5ecede7eae9e4e8e5dee9e5dce7e0d6e0d9cfddd6ccdad6cd89868155545058585848494b53575a5258584c5252555b5b53595943484b585d60565b5e4d525553585b53585b4c515452575a565a5d4f53564f53565b5c604e4f515b595a5f59594a39326945358d5033e38154d85d24d54e0cef621adb5309f16e20e96b16ce5801e07527c26427873716450a00401c0e4b352a654d4972626366656a6e71766c676b716b6d5b565a2525254a4c4753564d58554c403d34363c32333f3552635d4c5a5b494c553f414d25343b314752142e45032143072959517aa603374f003d3c0e5a3c10673a258557218758208758308449567c2fd9de7af8e064fedc56ffe564fce063d1b138a4821eb3954f91876e4863813465a7346fbd276abb3478c9417aaf597775b9bb8ad4b562b68e2f8768188a6f2a846c2c7e6d37776d4a57553e808274798078656e691e2c2f4052602c45631e4070315f9d1e56a33372c22e71c02b61a16d85a9232f3f828f95818f9279868e7c898f7c8584878a7f88836d615233593f1c8b6139b87e50dba275e8c4a0e7d1b9eaded2d7dfd03058361e6233267d46117d4109874705844116803e4580487f6b488c4e398e4a3d9b554db9706ac67f79c27f77b4756cac7267a96b60aa5e517d3117713200b67e41d29f669161398e5d56946a6ec19e9cb69b947b66614f3e3741322d3d33313a383b2e252640251c4d2a163712004a26044b24074a23044e2b034e2400521c004e0e00792f08782800f19d5dfba359fd9c4ffb9145ff954afa883ffc873af67e30fc8535f98532fb8933fd8b33ff9137fc8930ff8c36f98b2cef9928ffc139f2c521fbd729ffd933f6cf2cfdd32ff3cf3be6ca5cc5a558a8754aa265496c2b0d8245287245267653336f512d6f623861743d53763c5c7f494e7a4536723e30773f38844432772785b64b91b33b687d08d4db7c413b093f31173c291a4d3529a5887ae3c5abe1c595ac9a68484728162a111540222f6d540c585481cdcd8ecdc2558170657a6b95aeab5b93a49de4f69be2e49ce4d994ddcc034a3c1552539bd6dc93ced6244f553e4e4e2f3f3eb1dfdf6295961d3f40b6d6d54f7b7a00312db2dcd884acab002225a9d9ddaadedca7dbd7aadadaaadedc9cded491c6be415053404d539dd0cb71b2aaace1db8cb0ae475055313a41082729153f3e183f3c19433f0b423c90c7c1b0d9d3485e5c221d2344494c9dd0c7a8ded1465051352f3157565242433d6d6c68e9e8e4e4e3dfeeefeae8eae5e6ebe4eef1e8edf0e7e9efe3ecf2e6efefe5f1eee7f4eceaf4eceaf1ebebeeede9e6f0e7e6f0e7e7eae3eaebe5e7e8e2e7e6e1e6e3dce3e0d9e6e2d9dfdbd0dbd7cedbd8cf6a6a625758525b5b596263653f4247585b6055595c5054554f5354636969454a4d4e535654595c505558585d606166693d4245575c5f515558505457616568595a5c4948465b5653423330664639844728ce7346df682ed64f0dda5109dd550bea681cf27525e36a17db6d22c369348f4828460d043f16144b30257764565b464376636571686b6e686a594d4d766b6945403d3d3a356765595d5b4c565445494a3a49504056625463746a4d5e584248462c312d3c473f607169aac0bed2edf605243902283d04393d0e50420757320e66362a855929865a278759367c3ebed57dece175f7da62ffe261fbe05ffce365f0cf5cb8973ab59a63ada4959db1ca0f38703469b53775ca377bce3d7ab95378934a544b72572c775017866b3c826f47928260b6aa90857d72817d7c7e7e86525864313d4d0c1e340011341d41733463a71f58a73f7fd60c4da108428c35609735496449505a5f6769818a89878e9480878d828888888880aa9f8da69078a1826590623ea16236e0a070eebd94feddbef5e3d5d3daca6385624d855638814c227d421081411682442c7c4142592da4664fc35c53b95851b95a56c25e60c76365c76768c56a69c06668c36e71cb7d7dedaaa4ae7a6c724933cbab92e9ceb9826d682b1b1c392e2a3b322d36312d3c3431382d29342a28201e213c332e442511ad7f5dcc9668c68857d08c5fd48c5cd3884edb8d4be18d4de3894bdf8046d47231ee8d3ef08b33f98a30ff8e33ff933efd8936ff8b37fb832dee761ffb882ffe8f36f58730f48631fa8736f67d2ef4822af29b2affc238ffd22effdd2dfed82ff9d22cfed731f6d842dcd15ec3c270aaa875ada58076623d796b444c592e435e3151713f46753e3378392c7b39267533297e3b1c7f3c1b863e127e321e7e2499df6f93c34b778e22c2c7754e451e2b1807482e1f36190b4e2d1e5b3717aa853edbbb64cebc68b7b96e365414487f5505514785d1cf94cdbc5c80666d7a5c1f3622a1e0e592e4f299e9f284d2d407524b0040380b464a94cbd297d0d92f5a60444f51314140a4d7d84d8a8b90bebeaedad9a9dfdf053d3aacd9d480aaa8001c1fa8dbde95d0cc92cdc799cfcf99d4d29ee6db8ec7c01d2f334b5a5f00312e9bdcd49dd9d1345c5b404950252e35bae0e1a9dad7b0dad8b4dedaa8ddd7b4e7e27fa3a12c403f57585c3543439fd9cd9cd8cc384a4a4341443232304f504b454543dadad8ebe7e6edece8edefeaedf0e9edeee6f0f0e8f2f2e8edefe4ebeee5ecede7efeae7f1e8e9efeae7ebeae6e5ebe1e4eae0e9e9e1edeae3e7e4dde5e2dbe2dfd8e0ddd6dcdcd4d0d0c6c9cac251524a4c4f485257514246454145464b50544b4e534e4f53515254494a4e43474a4e52554e5255484d5052575a41494b40484a5056564d5353454b4b5258584a50504a4c4955504a4c3f365f443b3d0b00c26836de6b2cd25310e9651dec671ae36010eb6e1cea7120ea7224cc672f97574b220009250d1d321e277e675f654f415d4843513d3c56444054423e52413a5e51492a261b403e317f796b8e8b7a848c77818f787d887792a091b3c9bdd4ebe1e7fdf0e9feefe1f5e9e1f9ebbfdbccc5e5d85e7f78012c2200331e0953320253282174462d7d56307e57327b4e497737dfdf7ffbe472f8df69fae067fde465dfc346edcc59ba9b41c6b280c2bcaeb9c5d31939624172b73977cc3b7fd44383cd4a79b1526585735f5e94745fb4a387c4bda1bdbca87f81747b7c776c7073212a31586877293e5b2743734565b03d65bc3b71c72562b52963b52e5da1425e86495468434144c8c1bb3a363392918f9393959192948d8f8c8e8e86b8aea2cebbaae4cab3cda282da9669e39662e19b6affcea8ffe8d7e8e2d2828b6c6980565276463b72393483412b75364c73465c4c33bd6460cf585aca5e5ccc6463e47a7cfd969affacadffc0c0ffbfc0e3b3b3bb9a95ccb4b0998785483f38222315323b2a3b4b403f4e47262c283635312e22225944434927254c292549322c4229155f360ad09a5ece8a4bf0a260dd8546ea8442f48033ee7a27e57a28d87728c76c26a54906eb893ef48939f8842fff8633e46c1ef37e31f47c2efc8332f07621fb8430fd8e3ffa8e43fa8e46f78640f7853fed832fdd8811ffc12fffd430fed629fbd228f9d026fdd42af3de478b972b42681d306b333770435172454e7443347b431c763622823a197f350f7c380e803a1287390d83350b85380582340c873713802736891d6096279fb4555b5b154031143a2417412615442715391809502d055f3800f3cb51e3be3ccab73f4a5900527e41074f3989d5d199d7d223584e61927fafe4d29ee1d89ae4e771bed06ebad26cb7ca0036450e48568ec2cf93c7d2284d553b3c3e192523a2e2e485d3d5a9dbd8345e5c9bd3d4a6e4e3a5ddd474a9a1002e2ca9dbdc2c5d5a1d4e4b1444442259569ae0d68ecdc42c5350163635aedcdaabdfdbaadfd9afdcd9284646032524a0dbd56aaba3063d3810423f18504d1546432d4c4e223a3c3d5756234c4695dbd09be1d6214845243636454e4d4e504f3f3f41676769f0ecebebeae6eaede6ecefe8efefe7f0f0e8f0ede6edede5ecefe8eaece7ede8e5ebe6e3e5e6e1dfe4dddbe3d6d9dfd3e0e2d7e6e6dce1e1d9e1e1d9deded6d8d7d2cfd0cabbbeb754575051564f4a514a53595553595751565952575b515459515256565759535458565a5d4d515453575a54595c50555854595c5056564f5555515556575b5a515554545857494a454037322d15093b0e00a65c35e47637d9570cf26e26e25d12ed6a1ae46310ee711dd16014d97539a159406549604e4b78484d754b4b63614f4d583e2f452f245d473c51392f462e2452393259473d261f0f959482dadbcbe4ebdbf0ffecd9eedbc2d5c2b9cebfc4ded3d2f0e4daf6e7daf5e4dff7e9e3fbebe4ffeae2ffe9bcdcc72f594145826319643d015428267c4f31835f357f5a3d7c4fa4c986ede582fadf6cf9e272fae16dfade61bd9d24be9c31bc9d4dd7c49adad4c6c9ced191a9c52957953d78c83f7ece467fcc5582c35e74a3a9a0b1cfbdb9ccc6ba9294879196927a82843a4147232d37051a2b0a28441d3f6d32599c4470c93565c74c84d90f458f3864a335507d444758594f4d998b7eb2a6965950496a6562a09c9bb6b5b1dddcd7f0ede4f5ebe1f7e7d8fbe9d5f6d1b4e69f73fea973fca770f5b383ffdfc4eee0c6d3c9a59693665f6833586d3449703756784684896b744e41d57577ff8a90de7071cf6565c6595cc65c60b55556af5f5ea267697553522116123d3d3b4b4c5041424634393231372d232a2243443e40353145302b57362f7e534c7d493e572316512b18361400724b14e1b26ef2bc76f6b571ce8342bf6622ca6014af4a00bb711a874f00683a00663100c27531ef914bfd954cfa8f49f78f50e68042de7734d0651dca5c11bf550bb75410b75516b65217bb531cb34a10bb5c0cf7ac35ffcc3dffd237face2dffd93affd635ffda34e9d74568831a3a7a2c2e8d4d217e4737713e0034001f7e3e11853c09873606873507853c0b894006833709863808873a09863a088036167f2d4195333f75139eb15f9a955b7a6a533c251d3d221141250f3a1a03603c08a47b11eec539eabe27cfb52a565e0059823e10553886d5cf94dcdb95d5d5a4e0d6a4ddcea8e1d0458378337a806ab7c771bdd772b9d530728a85c0d28fc3d1284952333333000906a2dfe096dedd78a09f1937351c4a4aa1d5d3abded57fb1a804312eabd7d6a5cfcd9fccc9a3d1ce9ed1cca1dad38cc4bb1d4a45aed5d2b2d6d6335757264f4bafd8d4a6cac81e4844a5e1d99cdbd29dd6cf9fd3cf9fd3d1a6d2d3adc9cc455f60a6d1ca9bd4cb9be1d6a3e7dca3d4d0adcbc93e48493434364c4b5048474cebeae6ebece6eef1eaecefe6edeee6eff0e8f2efeaeeede9ebede8e8eae5ece7e4e3e2ddd2e0d3cfe4d3c3d6c3c8d6c5d3dbccdbdfd1daddd2d3d6cdd4d5cfd1d3ce8d8f8c4a4f4b5156525b615d444a484c55524a5352515a594d5255575c5f43474a4f53564e525553585b4f5457585d6042474a5156595056565458594f53545557564d4d4b5556513b3a363c3734261619351105662100e07e41d0550fd95107f0661eda5208ee6b1be2640fea6c17e17a37a4644b5a42504353844669ab365a983b507b40353d5f43375134224c2f1d5137283f231853322d5c3f39524232d5d7c2e6f7e7e5fdf0e1f8f0e2f9f1e5fff2dffeefddfcf6dffef8e1fff3e2fcefe9fdf4e9faf0e5fae7cbe1cacce4ce2f523a42785e40876742976d2f8c602883602c805c387c49daffbcf4ef91fae278f8e076fce072f3cf57c09826b18a2fba9b5ad6c4a0dbd4c4ced1caadc0cf3a65984c82ca5284cd5782c6365a8e132a4ca5adb8a8a9ab9ca5a48c94976d717d373d4d6d76871d314a2348724173a8396cad3971bb2664b72d6aba25589a406599233857373b477d7270a89688d0c5b1e8e1cef3ede1f2ede7eeede8edece7eeeae1f5ede2f5ede2f5ecddfaefdbffe5c9d7946afba46fe68c4ee8a065f7d2a6f1dcb1e4cf9acdb97ebaac6b91884fa49f77b6af95a8958692655fb35f5fbe5559c55d5ec8605fcb6362d46b68ea7a78ee8a88cf89876b41423a30316b6f7228292e413c404735335637356635386b2f31783431732d23621e0b98553be09d82b47959ba8d66d4b284d9c088d6c287ccb87db39a62caab75936e378a60246f56134b570d4365193f671e3d4e0a825e2297541da659259a4e1d8b461d7d3a108f4514a3531ea9571fab591f9d4e159c4c17d48054a54e23aa5423a55810ffc656e8b631f0be37ffd148ffd34cf6c53affd440e3d1475879102d78251581361177362f692f083b022d7f3f157f3709833609883b09813712843e147e3c137b3c0f7c3b15824115793b26803a31792551812db0bf7ad1ca9c8d7d6d7d6962654b3a3e23064b2a01674200ddb544f0c93de2bd26ccba30505e00557e42185a3e8eddd78dddde9ce0e3aed8d6acccc1678a7673a1852a6d4e0047356db9c66fbfda6cc0dc7cc8e28bbfd42e4c572c3232161f1aa9d3d198c6c43747472f3739203435082221adcac590ada8364f4c6f8c88a4cfc8a0d2c9a0d3caa3d2caabd2cd3255514c6f6bb2d0ce495e5f546666475c5d4d6766b1cfcd4467631d443fa8d3cc9fd0ca9fd0cca4d0cfaccfd1253d41395556a2d4cb9dd9cf99d5cd9bd2cca6d3d0accac83c464738383a5251563e3f43f5f2edecebe6edeee6f1f2eaeff0e8ecebe6eee9e6ece8e5e6e8e3e8eae5e2ddd7e0e2d7c2d5c25c7a621e3a236e8670c3d4c1c6d3c2ccd6cbd0d7cfc8cdc7676c685355545155565256574b51514e54544a53524a53524a53524e5356494e514d55574c5456525a5c474f514e56584c54565156595156595357584c4e4d5959595453515753504c4743665f591d0c052b0802501400e2854adc681bcd4e01ec6418d74d05f26a20ec6b1ae86d1dec762cbb643749282f56618e355ea02c64b1356ab83f619e4949614631305534235936204e2e1f56362b5a342b58382d534333808370e8ffefdefaeee6fdf5e7fcf3e4fff0e4fff0d7f1e8bcd3c9a5baa99bac9ac0cac1e6eee3f0fae2f2fddfa4af9159694c48694e0d3e20397b55408c653f937136865f3e814e79a05fe9e794ffeb8efce585ffe480e6c156d4ae4bb7954dc6ac7bd5c6a9d8d1bfd4d4c8c6d3db204268406ba21e457c113162122a4e1a2c4277848cbfcdce75848b3644511e293d24324d233758496a973b6daa346db46fa7f25a8ed727579740689c3e5a7f4f6074abb0b4ebe6e0f8e8dbfae9d9f2ead7efead7f2ecdef0eee2eeeee6edede3f7f3e7f1ebddf9f1e4f7f1e1f7f2dfffefd7cb936eec9f6be99451d68e44fad48de1c97fd3b763c8aa50e1c86cdcc47acfb590c9ae9dc6a9a1b68984b36364ffa4a6f3898bdc6e6fcb5d5ec25050cd5352c45452b662609a64625f45485a4a4d574241603e3c6837326e2d297422248e3434c16862ca7767a85e4392502daa6c45ecb78be2b685e0bf89c8b37aaca064aba1649e9c5f979c625c6a2f516528476e2d2c6f281c6f27167028256322515620573609501e00652e10673b2061351a6f3a1b713616713711874c2494592f8e50297d38198c452579330f773802ce9c45dbaa44de9e3aeba33ffdaf4dffb550ffc556ffd56d76711f40631f1b6321256f346791611e4415296833297d4215793b147d3b1c7c3c267e4125723c1e6835106127004b1000420a00390050833880a258b6bf86cac4a0eeded1ebd7d08c7764876e4682611e9e7a1cd7af35ecc637e8c52dc9b72f4d5c00517d4211533887d7ce94e5df9dded873928c182d1e2d4b3117431f0a481703492400403e74bbcf72c3e077c4e08dc6da3456622f393819231b17322d36504d5056564745463b40433d47483d4c47475651414c483d4d4a3655502f574f385d5546655f3347465062624b60614357565561615b6463505a5b405050354b49425b582d4340213a362d4c471b3b382741422f44474a5c5e213a372c554d18453e2f56533151502d4b4b485e5c3f4545383838323335474b4cf0e7e2f3ece6efece5edede5eeede8eeebe6ede5e3eae6e3e0e3dcdce2d8dddbcfd3d6c55366503455380b32131a3e2246624bb1c8b4baccbec4d1c84a534e565a5b4f50543e3f43545559575b5e4a4e5154595c525858404646505455565c5c4a54554c58584f5b5b3b4747525c5d505a5b4f57594f53565455574a4a4a5a5653625a574d443f8a7d779889825c3d2b4c0a00db8049e07120f47b22f17221ec681df26c23f77329dc5a0eea742ec5612f7b3d2e7d769f4766a93161ab2e67b6306abc4470b940517f48405557362f582f1d5530275f3a315f3827593d2849422f323b28edf9ebecfdedebfceaeaf9e6e2efdbeefbe7f4ffecf7ffe8f5f6d7fffee0ffffedfbfae6fcf9d8fef9cfeee3b59085589b95718489693d5531264e293f734d5690685b9364385d277776359a873be6d17ef5e087dcc26b8e762c9b8657bcad90dfd4bee3ddcddcd8cdccd0d3b3c1db20375728435e233950202c3cbdc5d0a6afb47381845c6d754457650012282a4a703d65a05080c8366ebb447bcb22529e274583626588312533483a37ece0d2f4eedeefecddf3ebe0f5ece3f5eee6f5eee4f5efe3f2efe0f0f0e4f2f4e7eff0e0f3f2e0f6f3e2f4f1e0faf8ebfff2e2b0876ba46a3affc479fcc060fdd86eecd25bf8dc55fadf54ffe45ff0d971dcc593d8c3aed5bfb2ddb4aebf6d6fc95e64cf5a62d45860d0535bd2535ad55458cf5959be605eb36966894f4e642a266a20177d2718953827c66554c96c5dcd7569bc7063935442cc9d7fe5bf98dbb689e2be8ad7b47ebfa067b89e63bea764c6b36671701e4a6c1f347225217021126a1c136f240c6c220a6f29196e2d3c6b372129026349303913003a1e093215033f170b4a1e13411a093d1704471c094a1c0551210a501c04561e07642d0f77481c6c3000892e00ac3b0fbf4216bf3f12bf4310a7380a88320f58210252461e2a350da2ac944d604c406448255734003a14002b02144d2205380d012a000b3004143c081439031c3805233b0195a662a9b472c9c89a72694cbeb0a5e5d2cbf3e1c987723dcbad4bd2af31cea81ff0c835eac127d1b931525d0057804614563b8fdbce96e1cc4c866d58745d5d74582551302e653d0e4815134a200f3b2c27545a6daabf7abcd488c5d708353b15241d3a40341b2a254959564c5550434746424649494d4e454a44383d36494e4a4d5353283233576162555b59525655333738585d60586063525a5c444a4a454b49545a5a535c5b525d5f424e4e4248481e2221383e3e393d403433393b3c414a505047524e3a4944424e4c3f474a484d5133363b494a4c3e3c3d4a4a483d4140585e5cf5ece7f4ede7efeae4f0ede6edeae3eae7e2e9e4e0e8e5dee0e0d6e0dacee4cec1d7c0b25e5140191e07062408133a1d23452d314c3b6d837647564f4e57544b4f52494a4f4a494f5051565051565155584a4e51444a4a3b41414e52534b51514d5959475555384646404c4c4652524650515055584f53544848484d4c4a574f4c443b348c7d768f7e74938177946e57c67a49dd7631fb832cf37417e96b17ec6d1eed6e21f27227f17128d06129a2553b7652605b6ba92351a6255cae1c59aa225eb42c5fb03b5d9c242d544934394722194f28215931275d37243c1c0594826adfd9c1fbffe8f6fee7f8ffe8f9ffe3f6fad9fafeddfafde0ffffe0fff7d0fdf3cffffae2fffde4f6f1cbfdf2c4fff7c38f7d4bc0b18ac1bc9ca9b6987c997a3a63410026003a6f452044185153246c5c2974652a766b2d5f53196a5f3160593f5e584ae2ded2dfdbcfdedacfdfdedac6cad5939fad31434d73848cd1d6dc92979d4451571b2d373c52670f2d495a80a56593c53c72bc4179cc437aca3f6db85877b78f94bcc8a5abce9b8ab78b70fddebff7e8d1f7f0def5ece5f6eeebf4efecf5f0ecf6f2e7f4f2e5f0f1e3f1f3e5f7fbecfafdecfdfbecfffdf1fffcf3fff9edd6baa496693ff9c176c28b27b8901efad958ffe256eeca3eebca47f6d975e9d29ee6d2b9dbcabaddb8b0cc8281ffb3b5fb9296cd6063cc5e61cb5a5eca595bc75f5ebe6561af625c7e38309a5045b96153c0614fae4b3496381e7221046e270baa6f51eec09edfbc92d1b583c6a66bb9995cb19259c3a66ecfb276bfa45dad943a7f7e2142721c1d6e1f0b72230b772b11722b13722e218141055a210d481a344f2e5f4f3f36160b2e17074f382845231a4220173c1f11553622421e06441d00421b004f24026a3c1b7c4b2d8e60469b5941a93e2ac9422fd23c2bd13624c83120ba2819c2392fa83c3083472f42260e453c2d6e71666b796a2239270c291714341f4d6b534962452a391c3f4a2835401551582c3d3b124f4b1e46410a86804ed0cca97c7562675e576d625ca89d8b968653ceb34adbb933deb72be8be2cedc12accb22a545f00537f400e583392e7ca226c4970aa84527453567555366543073b1716401a3253344b6353435d5c3a5e6e4c798c8cbcc82850520b1f140f1a0c15221b3c48443f4843393d3c4f50524e4f513d3d3b5859545454524e504f38393b5a5a5c615d5c635f5e5250514f4f515f5e6358595d545857555b57494f4d5157574a52543c41446060603d39383a3436433a3d3c3137453f433739384b504c4d4f4c353334534e544a434b403940504b4f4645433b3b39464b472d332feee9e5ece7e1e7e4dde8e8dee1ded5e3e0d7e1e1d7dad8cbdcd5c5e5c9bdbe827a90423e9143414e1d16262b1522422a3a5947435d50465b524b5a5547504f5054575354595251575354585354584c50534f545751565951565954595c4e56584852534955554f5b5b4d59594f595a51595b4a50505455575a595745413e473e39776d647d6c627967597c695b8f6b51c07c4bd67733d2590aeb6913ea6916ed701ce66c17ec7324e46522c55d364b1417554d7430529c4a82df03409d1d5ab52965bd346bbd3565af47669c21233a544042502b2553271c471f17481e0effdec0ffe0bbfcf4cdfdffdcfffeddfffbd5f9f6bfe8e7affffed8faf6d3f5e9bfdbcfa7ffffe4fdfbe2d9d6b3d6d1a7fffbcd8a875ab7bf9ab3c6a8adcfb699c5ac85b6996ea4846ba17f486d4e8387708479675d584467665260634e5e62536467604d4f4cb1b1afdbdad5dcded1d8dbd0d3d5d2bcc1c4a1afb2adbac08f949a353e47162a3500172f0b2e582f5a913e71b04e87ce4883d3154c9e17468c5675ac43486eb59ea8e3a68af9ae86f1b38eeabd9effe9d4f9ebdefdeeebfceeeef5f0edf5f2edfaf7f0fefef4fefff3fefff4f9fff5fefff8f9f9eff9f5ecfef6f3fff3ebffeed9c3a279fac986f6c26cf1c15fface65ffd66df6c662c59742b38a4aeccca3e4ccb2ebd6c5ddbfb4bc867cc17e76b672699753488b473e7c382f8e453fae655ec48179a06054a56655b47563bc7d6ecb8c7dd59782b87f61cfa47adfb988e0b982dab378bc9957a17d33a47726c1974bc09d63634811ebd292bea457e4cc6c9b98373d661729702a116a2a1974371d713600460e00400b002d00164620253e215b4e3e290b012e12043217043b1b04412108472a0c62421b6c450e764d0f8e642aa77d41af823fb28449b98b69b5715ab03f2db62917c82f1dcd2d1dcb2f20df4539d03c32c3493ea158497c5744b4a391544e406c685d65645f3034335d66635c675f5964567d7e6e85806a5c563680755546341c4b371f5f4c2e847659aca79463655a616360606261605f5bc4bb9a9c8630d6b63ddbb32de5b827f1c531d2ba36515c0054863f298449167a462a7a4763a2750c3e192451320b371c30533f45564c555e594a55514e595b343e4a4d5b6845585e4a605d273d3112281c051c141828254b514f6262625c5c5c5555574a484d5553565857555758535357564d5351575b5a5a5e5d5a5c5b54545653545652565751575529322f616a675964604e5756464c4c4d51506567663939373b393a3d383c39373a3539384e54503c413d36383750515645464b333439414548292b2a4d4f4e484a49474948ebeae5ebebe3dcdcd4dadad0d6d3cad8d4c9dcd6cae6d6c9f0ccc0a46a5f913834942a2aa3363b9345433d2d1e354835445c4e40574d4f605a56605f3c41445152565051554f505455595c54595c383d404d5557525a5c545c5e52575a596163343c3e525c5d4f595a50585a50585a5b6063373b3c5658573736343b3632574e476a5e526d5f526f5e4e8a7766b7987bd8a36fcd7e3bda7024e06917ef7424ef7623e5711ce47025cd5320d06a537e4450655079384687294e9e2c5cb1184ea6487ed42e65b72e65b54673b460769f2f2c3d4624234c170f521713712b219943289e542ffff0c3ecdfb3fff9d9ece4c0ede6afdfdaa2ffffddffffe1e7deb5fef6cffefde1ffffeaffffdefffed7ffffd758613676946e5481625f957b649e8658907763987e60907662836e868b845e5a575c5e5d53595959636254605e727e7e454d4f606165dadadadadcd1dadcced9dbd0cfd4cec1cbca4e5b613b455154657706213c799fc6507db84378be3c76c0255eab4a7eca4a75ba5474a7576588676072b5928cf2a883ffb382d98e67c78f74ffebd8fff3e7fff5eefffaf6fffefafefdf8fcfcf4fbfbf1f8f8ecf7f7ebf6f7eff0f1e9f7f7edf9f5ecf7efecf9eee8fff6e4c6ae8ca07b44d6ab67c0964c986e22986c25a67a3bc19765ddba90e6ccabead4bce4d1c0e9cfc2eec8bbf8cdbdfcd1c0fbd0bdf7cebcf7ccbcfacabcc8968b7a463b73402f703c2668361df4c5b1e5bba3e4bc99dab686ceb072ceb3669c7a23a78426916d0fb7902bc8982afcce6cbc9b56ebd198fee6a8816d26cdb8656f6d1a3f5e1a3e753b1c652e003d090049161f653317592900380b16431c7e9578544c397e64578065547c604a7b604382654378582f5d3b00ecc56aeec460b0842ba87c23d1a640d3a84ae2b478c47e5aaf3a26c13222d33728d13121d33529c62a1ec52b23a92920d38676724832684d3064543b584e44655f5f6c676d6160656f717070726d68655ebdb5aa6e614e43311d260e02472c217c61503f291b2e241b43423e5d61625c61646061659a9581feecaad3b650e1b838e6b729f2c632d1b9354d5b0050863a1b7d34127f3c2c84485ea7721350271a4d2e062e163e56494d555756575c5a5e6158595d2f2c334e4d535054554954503d5249122c21062017182b25545a58393b3a5656544d4f4e5b5a6059585e545454565855515753515a57434c4b5056566062613d3d3d5a5c5b595d5e545859313536616765767f7c555b59454b49464c4c545a583c3e393b3c373e3d3b403f3d393b383a3f394f514c2e332f484c4f2b2e334e52554f53544d5150363835535353484647e2e7e0dfe2d9d5d5cddedbd2d6d6cad9d1c6e1c9bfefbeb79e4d4a932d29982d27aa3d389b3131944541664a3f4d504548554e4958553d4746393e4150515548494d4e4f535054553f4545353f3e444e4d4854524751524a54553f474a373c4052575a474b4e4c50535256594c50534041455455573b3b3932312d433e38524b41534a3b6054448a7d6ab2a38ccfb896d1ad71753f00a85c11df8235d46617cb5609e9772ec6551bda6b4f700900781d22924b5d8054756e618d5265a0385da3305ba95685d7265ba93264a94e77ab6574953e202a621e1d882923ab362dad2b1eae3a23b56c43ffe9befffae3ffffecfffbd7fffedafefce3fbfbe3ffffdbfdfdd9fbfde8fefde9ffffdefefbd2ffffd773865979ad865fa581448e6d66ad8f5f9b826fa28f5d84724a61575861605b5c5e6064635f6563596261545e5d4f5f5c52615e585c5f959192dad3cbe0dcd0dadccfd9e1d6d1dcd88f9ea51329410b274e557bac5480bd6398dc437bc5558dd73869ae5676b34456865f6680acacb8c7c0c7d2b5adf1ac8de8906af8a281dd9b83fff8e9fffcedfffbebfff9ebf8f6eaf4f4eaf8f5ecf9f5eafaf2e7fbf1e7f7f1e5f7f3e7f8f5e6f9f6e7fbf7eefaf1e8f0e4d4d4c4aad8c29bbba47adec79effedc7fff2d0fff3d2f9e8cafaeccff5e5ccf2e1cde7d5c7e5d1c6eacec0eacbb9cfb09bab8b746e50384828134a27144d281843170a572c1b643f25a27f5ff0cea9efcea1e2c486cbab5ea78023f4cc5de8bf41d2ac27ffdb59f9d34ef0c634e3bd38fdde84ebd491eed9a0cbbb87b4a6758484525e7143507647205624003f0d2a6e3d003a080f5a22003b051c4c1a8da87f82816585755e9b856eb9a189dcc8ade7d0ae977744c5a04fdab332dcb323cca121c79b1edbb226ecc13ec4932db46926b63d22c5322ace342acf3125ce3024cb2f23c32c25b2362ceda58fcb9e7dae8a587960375c564a6a6b6f6b6c70565759707271686c6b656b696c6e69211a10190b021b0603200702583c3142261b3018141f0f10646061626367605f64676155f1e4b8d8bf6fdcb23ce5b427ebbc28ceb62e5566004c863233944322904724894700541d33764a0133100b29111426184e5a56464e5054555a323137101010272727474749535959485953152c22092016071b12313c36505652575c55595e584e545453585b3e4444505654545a584b4f4e5f636666676b5a5a5c4646466666666161615e5d6259575c4c4a4d5f5f5f575d5b53595750545545494851564f595c533a39343a3732423f3a40403850514951544d3f41405051532d2b2c4e4d4b4445403738334e4a49524c4cd7e1d8dce4d9ebebe3f1ede2d0ccc0dac8bccc9f9a934948912427a62e2fad3e379d3830963e3c8447446a534d55544f4e54544c5457515a594d53534f53545354585155584e53565059584a56544b57554e5a5a4a56564f595b51595c51565a4f5555565a5b53575a4a4e5155595c55565a3436350f0f0d0b0c0716151077746d6a665b7872647f7969bbb4a2c1b396bfab78b99a5ac795567b3700ce7936da7b3bba5922902e079d3b2e6f0d0c730c0f690a106b1b288b546b7a648a6e70a12f3a7810286e3a62a8406cad45649a494b716939498f3638a32924b02119bb221cb82f1ca44515ebb380fff8dbfff9e1fff7d6fffcdafefee6fdffe7fdffdafafcd7faf9e4ffffeafffddaf4f1c6eae9bbc0d3a651855f73b997105536609e855d907f40665b4a655e4e5e5b58606253585b6d7373494f4d5c61645761625464614f5e5b63676a5e5c5dd2cdc9dcd8cddbdcced5dbcfd4ddd8b8c9d186a1bc5b80ad6995d26192d74e83c94e81c35783c21c3971404c7674718cbeb4bcd9ceccddd1d1e5c6c1a968549f4e33964029793623e3ccbcf7f4e5f8f5e2f7f4e3f9f3e7faf3e9f9f5eaf9f3e7fbf1e7fff4e8fbf3e8f7f1e3e9e3d3ebe5d5e3ddd1dfd7ccdbd4c4f2ead5fbf2d5f8edd1f5e9d3f8ebdafbeeddefe2d1f2ead7dfd7c2d9cdb7d6c5b3d7c1b4a38c7e6f5443492d1843271145291343271150341e5d3d285f3b215a2f0f7a502aba986bf4d6a0e8ca8cebcb80d6b558d3ae43f0c34cffd54ffacb33efc326f9d13cfdd53fecc520e9c42eddbd58b8a05acbb785ecdeb9e4d9bbaead8f6876535b7a512251230035021357240f582116642a094d12224e19c0d7abe8e9caefe3cbe2d0b8f4e0c8f3e3caf7e5c1dcbd84f2ce70f6cd3dffd736ffd140fdd03fffd93affd63effcc55af5e0dbc3f23d73f3ad2352cce3025d03024cf3327ca352faa3025f4ac93c79a73b9915d775f336361556a7275686a6965656366646567686a5d676657605d575652170c0a1b0909220a0832150f492b234526232c14122b1f1f66626362606365645f69654cc7b87fd3b04cdfb233e3b82eceba3756680448822d2d8c3a28984c1f854419723c03441a17442508210c1d2b1e4350474b545156555b4340472727274a4a4848464957585a53625d425a4d082415092415182921515c58373e37575e575059564d5655525b5a585e5e585c5b5557564243476162665a5c595f605b5656545755565c5a5d5a585d5c575d4a4a4c4e5452555b592f333464666560635a585a4d38342950483d645c4f4f493b413d314d4b3f4e4e464a4742423d37534c4657524c645f59918c88c3bbb8d4e0d4ebf3e8ebebe3f1e8dff2e6d8ccaca1914f508a2b2f962529a12d2d841d1688382f7d4a4761474656524f52585840434c4d50574d53514e57524c5552535c5b4d55584850534a54554b57554d5959545e6050575d4b52585055584f5857505b55515c564a5254434b4e4c51552d3134070b0a070c080c100f7074737f808247484a575c56464b445557526d6b5f7d765a988962bca4789a764694623181461a72300ec479665c0b08681215781c1f7010127a192068101c6f273b8e57748c668b61548052639b384d84756f9b89607e923c499d2628b32c26bf2b21c12820be371ab85514d09249ffe8b8fffbd0fef7c1ffffccf9f8d9ffffe5fcf9d0f5f2c7d9d6b3ffffdef1f2cae4e3b5d3d1a0f8ffd6607e624e7864739e8b3c60544f68645062625563645d6768575f615b6365525a5c545c5e51595c575f624c56585e686a5d62654f5354767b77ced1cad6d6cad7d9ccd0d5cfb3c2c7809cb25e85ae85b6f16395da5582c35c7fb71f315f2f32557c7084ae9aa3cbb7b8dfcac7e6cccbf7d1cec2897e844033d48c7efbc1b3f9dfd0faf3e3f8f2e4faf2e7fcede6fff0e9f6eee3e7e1d5d7cfc4eae2d7dcd8cdd5d1c5e2dbcbe8dfcee6dcd0f4eae0f7eedff8f1def0eed5f1efd6f3ecdaeee2d2dfcfc0d7c6b6dbc5b7cfb9ab95806d543b274928174d28164e29164c27144a291660412f66473563402d653c265427007d4c09c49344b98e3ff5cd78edca64fad260fecd4defbb33e9b52be3b11ee1ab0bdda908facd34fdd43af7cd29f3ce38fbd870e1c37decd4aef6e6cdf3e7d1b9b9a16978595c7e591d5123003a0800430b004308095014256026496b39d9e8bfe8e4c7e6dac4e6d5c1f3e2ceeadbc6f3e1bde9cc90e2be5ef9ce44ecba23ffcf42fbcd3cf0ca2bf9cd38ffc8579c4100bf3b22cd342ed7392ecf2f21e54338d4362dd13e37a52c21e59a7da4744e8e6b416c59396a6d666f777a71706c29211e302a2c434345696f6f666f6c6a6c67413c38362827382322250c0751342c48271e3e21193d2b274e44425e5e5e5f64605c635b716e4fefd892cdac4bd3b23fcebf4c5267084c8632258836128238288a4d146333053e1d1c422b233a2a48544a4b524a5557524442455c5a5f504f544c4a4f423d4358595b3e4e44375440042f141d452d132a22505c5c343d3c5a605e5b615f5258563d43415256556565675a5a5c56575b595d5c5c62585b5e555857554745465858585a5a5c45464a5e6265555b59575d5b373b3c5f61605e5f597571658a7f6b71624b77694f776d54433b265f5845534c3a554e3e675e4d9f9385ccbfb7d1c6c0d6cfc5d5d1c6e7f1e9e1e8e0e6e7e1f0e9e1f2e6daf7d9cfb57877842e31922d31a03e3f6c1e1a7d48446149495955564d5353404a4c494d5650535a4c555249534b4f5855434c4b444b51484f5548525346504f4d5758485254464d534950564d525547504d4e58504d554a52554a4a4a4033342c090a04090b0a05090a6a6f7221262a676a71656a70818b8c6f7b79737b7e7c808158595144433179715c7062487d694e8a70598a665a875b586e3c3f864b51500a0c600c0c9b393aaa4347ca6b736e1825833a4d89536d8066897e6487642e48923e4e9a272cb02a27b5281fb12518be3626ae3a15e18f46e3b061d9c28cfffccef1eab4f2efbcf3f2d3ffffe4f7f3cdd1cea3fffcd6ffffd9fefed8ffffd8ffffd1ffffd757674d4c64564e655d586b69525d6151585e626a6d474f525c6466575f61565e60535b5d5c63694d545a545b61525a5d4b5356555e5d5b6463d3dad3cad0c4d2d8cccdd7cfc3d3d39db7c46285a3476ca05075ac42618d3d4d6f56546cb3a5b4f8dfe3e3c7c6fde1e0ffe3e0f0d1cfc29a98f1c0bcffded9fac1bac79890f0d4c9fff3e6e8dad1aa99925f43402d1610dad0c6e3dfd3e5e1d6dbd8cfcecec4ebebe1efede0e3dfd3e1d8cfe5ded4f4f0e4d0cebfe4e3d1cec8b8e2d6c8ad9b8fdecbbc8a73634e3224432616402313462715502c1c472011603b29734e3c6645364b2a19643f2c4e2507805127854f0fae7816e2ad3dfac659f2c04fe6b636e5b429e9af1df1b51fe6b31cf6c329e6b00ff5c11ff9cc33e9be24ffd834ffd943f8d462f8db8decd6afead9c5f0e5d1f8f6df9eab8f6c876429582c164f1c144f19275e2755844e8ca979c6cba3ebdebef0d8c0f1d4c2e3c6b4e9cebbf0d7c3e9cfacc3a161ddb351fac63ff8c02bf6bf31f2bf2eface31e9b927ffc056a14804bf4629c63c31c63a29ca3b2acb3729bb2b20b83229ac3e2fd69376885c397d57337d654b65625b676d6d69686328231d39353659575c6d7174646a6a6f6e6a736b68120403473332331b1b3318115e3d2c44240b4025082817006f6c5d5d625c5c6564616356f3e4bdebd697b09949736d17374e004680341c7e33117f3822804400451817452844614f4c6054515e5542494142443f3e3d3b5a585b53525738373d5a555c56575949594e11311c2f5d4325503c0019152a3539484d5140444760646554585955595a55595a5050525b5b5d58595d414747515b53575e5650504e5a59575f5f5d5b5c575756544847436061595c5e535d5a515852466659485844299d8360775a3081663b8f764d5d471e69562ca28f65b5a277c7b489cfbc94d4bfa2dccbb7d7d0c0e1ddd1e0e6e6dee4e2e0e5dfdee1dadfdcd3ebddd4eecdc6895854712c2f87494e6c494d6454575c555c35353d4e555b4e595d4c56584d57584c575337403d4b5453565b5e54595d4e535763676a404646565f5c545e5d4c56584c565850585a494f4d585a555e5b4c5043215e4f260f05000c06000f0b0a615f6a313540676b76413f4a6a6a72636d6f424d4f646d748c93995e6669666b6e6c717450545562646360606057565b413f44403940544349835f5f490f0e95413f761415a84548a8474e73131e5f020d620611aa464ea531349f1f1eb12a249d140ab22c21c04533a74226d78d5ee4b871d8c17bfffad0ffffe2fffcd7fffad6fffde4fffee9ffffe6fffedffffcd9ffffe1fdfde1fdfcddfcf4cdfffcd63a43265361505e68675f686f4c555a565f64555f61515b5d4b5556515b5c535d5e5660615c656a515a5f586166525c5e575f62515a59515a59727d77ddeee4dcf0e4cde3d6bed3caabc3c58095a66070913f4a683a3e4a7a7677a59693baa29ee1c3c1d0b1affbdfdeffe7e7e6c7c4d8b5b1ffd6d4ffd7d5f6ceceedcac8eccecc472b284224224624224f2727422320aaa097e1e3d8dddcd7a9aaa5afb2ab696e676a716a4148413e403d2d2f2c272c262a2b26d6cfc9cfc0b9a88d86715348694e3d4f341f40210c4724103f1b0b4a281e8668608b70698064586d514566483e5834244d250293642c9f6816e4a941eaae34f3b732e7ab26e2a41bf5b829f4b824e8aa17fdc12bd7a40dc99b00f9cc29ffd637ffd541ffd541ffd332fbd437e6c947fce587f9e7b5f5e7cdfdf2def9f4deebeed181916c315024385c2c718c5fa3b289b4b490ddc8a9f8ccb3ffc5b1ffc3b4f3b5a6e0a593c5917cb88b76c59974c59452dca541d6970cd49300e8aa1bebb122d39a02eaaf25edad498e4300a44322ab422da84027ba4e34c14f37c24d3bbe4f3eb35b47d8a98db594737d4f2e754d337d6d605e5d586368625e635f5757596a696e51565a56575b7167651708031e0c082e1a1b220d12240b07432106613b0a855f16b0924c493b18666256656563625e5d71645bddceb99285634c4d213a5721427e402f8b482a935029824a16592d12361a485b484151461f2f2512211a111e154c524824251f1d1e226160686d6a7164656755655843604e2d56480d322b001216262f3661606657555a53545654585b4e535945484d6262645d5b5c545859343c3f5964685761635355543a3934595651544d455d50476555486459435f5438402f11462e08634113825720936126824c0c81500eb38440bd934bba9346b99541c19f46c0a147ceaf5de0c483f1dcadeee6cfeae8dbdadcdbd8ddd9d6ddd6d4dcd1dadcd1dbd7ccddd0c7e6cfc96b47496b4a51584f544a4d545858623a3d464952594a55594d5959475351515b5a353e3d5156594d52565154594f52575253583d41444c524e4d565151595b50585a52585646473f5f5a475a4d23a38b41a88e3acbb977372b033f362f7b7984696d78737a8236373c6c6f74343e40606b6f50595e4c555a636c717f8a9066707a5a67703e4b545f6c7558656e5c6972454f586364687f6b6c512121712323bb5b5c720b0e6f05077b0f0f7b0707ad2d2ab22923ba2720aa170fa81b11b83428ab2c23912717530c00e3b78afff6b5ffffc4ffffdafffbdefffad6fffbd5fffdddffffe4fdfce0f7f6d7fcf9d0fffbd5fffee5fefae1fcf3ccefeac249502f515e4c525a5c474e56545d625a6466545e604e585a5e6869545e5f535d5e535d5f495257586166555e63586166555d605b63655e676657635f879b92d6ede3d8f0e3d7ece3c7dbd9a1b0b55a626f43434d8a8581aca296d4c3b9cdb9b0cab5b0d8c3c0665251f9e5e4f4dcda6f55546c4f51d7bdc0baa4a75743455b47493c23263a1d1f3e20203f201e38201e2a231d1f211c222625191d1c1117131a201c111a190f1817222828141a181922211c211d534b4946312e4a27213f190e3e1e0f3f230e3c1d086847346e4940c29f99c0a7a0a9958a8f7566654632472309754b238b5b1dd8a24ceaae3eeaab2ae5a71ee7aa1be5a917fdc12beeb31be8ad15ffc731ffcc35ffd83effd637ffd635f4ca2af9d13cf5cd37fed432edc629e9c942e9cd69e9ce99fde8cdfbecd7fbf3dee8e4c9999c7d7e8a64a2ae88d0d5b5e0d6bbe6cab2925e498432248a2a1e96352cab4d43c26556df8875f0a28effb496e69663ea9749f49d2cfaa226e99521ed9c27ef9f22e69927dd903ed98a52d88261d17661c36c51af56389f4125923219973b24f0a890d4af95b7997da574567a4b316f5544686055595b56676d6b70717368696d65686f65646a12060622100c25110a2610052e140558361a5b3000e4b160d2992ee0b04a5a400365573a67625c6462655e585a655d5acac1b88b907a5171483b7a4146a261278c4a2b804776b185395033434b36101d0c15251a091d1415261c3c463b22272063656460616555545a6566685e6b61566c5f425f5a01191b050f1811131f4c4b5356555b636468585c5f54585b363a3d61605e5f5e5c5c5c5c45464a4f4c53595055634e4d60483e5b49334a37163c21004224005e4407654d0784671b8f6b17a6791eb78222d49a39e2a644f6bc59ecb751e3af42e1b240efc04af1c54af4cb4beac34ce8c463fae29cf7ecccf0eedfd4d1cad6d6ced0d3c8d0d6c8d0d4c5dbddd0dad7d2beb8b85b555949474a55565a4c51544c4f564c5157484f554750554955554b575548525149515351565a4a4d544f4f5756565e51545b565a5d4f54505459534e525551525652514d5d58425f521eb49f46dfbe39debe35a9923267581f79705f716f72666e716e7a7a5b6763707c78404a4c4d565b6d75772e3736666f6a707b77626d6f5c676d6d787e333c434e525b62656c656a6e706b6f856c6f3e0c0f59090c8a272a6a0105730504a4312aad322aac2521b628249d0e06aa1d16bc3833a1262194231fc76e66643120fff3d5fff0bdf5eeb8fffdd7ffffdaf8f5c0ded99ff4efb8ffffd1fffed8fbf8cffff8c1fef7c3fffae0ede7cfede6baeceaba97a280d1e2cf51625c5462654853554b5658525d5f5662625d6969657171545e60535d5f565f644d565b525b60515a5f58626467717269737445514f5f6e6700110b2b3b3bcadadaecfcf962716cacb7b37c837c797c757a79745957583c3a3b31302e21201c1e1d19221e1b241b1c241b1c21161c20161e1b141b1813191b161c130d0f1d13141d15131b1a161d1d1b1d1d1d2324261721201e2a281a1f2222262913181c2c3033181a19252a26121d19414841c0b9b12b170e411c1338120735140b462b20a18a7c92786b4a2d29563b34ab99858470553a1b006a4018966427ac7322e9ae46d79922c88906e8ab1ffac231f0b928f8c335fcc938ffd239ffd338fcc932fbc52dffcf31f8cb2affd634edc120fad638f1cf30ffd936f1cc33e9c241ffd678edbb8afdd0b9fce2d1f9e9d9f2ead7f9f1dceadbc8d6c6b6cbc2b3beae9fdcb8a87d3b2b8b20169e1f18a62721a4231dac271e9c180cb03025ad2f21a92c169e22009e2100a82e00b03d00bb4a08d16117e37830e7844dffad87ffb7a3ffb4a5ffa58df19a7ee69174dc8b6ed2866cebad94e3baa4b4917ba376598a5c4263452d6e5d4d57544d6d6f6e6b6b6b6a6a6c65656d68676f292428170c082310023b1e00562f00c28f3ef1b14de69e28d18200d69217eac1653b260067624f6264635d5d5b625f5af1eae4bec6b141663b3b7f4213742f1a7d3a307d47a2d1a7a1aa8b828067435036324531172d20162a2107120c50575050554f585d5954535875767a535955565f5a51595b3b40460e0a190e0a1b20222e40474f5a5f635d63635c5e595859514c494258534f5f59596f616166484654242074302d5e1b08916332f4cf7ffcd367f9d052fbd04ef6cc44fbd043f9cf3bf7ce36f0c42df1be2df9c639fac93cf6c634facb33f8c931fdcd3bfecf3bf8c828fbcc34e5bc3effe086fff2cbf1eeddc7c8ccc6c7c9c6cac9c5cbc7c4cdc8cbd4d18c90914f53564e5658545e5d3b44434e545450555850585b4b55574e585a37414348525350585a4e565854595f5a5d663a3d4451545b5457604e5156555b57535852333333635f5662593c6051186f5a00ceb235e0bc1ed4b119987e107f6e296c6145615e57656a643a453f546158828e8a77818342494f283032808684697069252e295660626a757b616c72677278666b6f595c615c61646a6667765d613e0d115304097b181b871a1d97211fb2362ea72219b52a25b32521b0251eb42f2a931b1a891b1c75111167181463342af2d8c1fff4c7f9f1c0eeeac4ffffd9f5f2bfe8e3abeae3acfffeceffffdedbd9b2cfc68ffffcc7fffee4fffee5ffffd5ffffd0d4debc32412e55645d50605f5863655863654e5a5a4e5a5a4b5757505c5c525c5e586264555e635861665c656a535c615761634f595b525c5d5b6564616c681b27231a25271c272b19252317221c19231b151c151a211a13171613161d0e1118171b1e171b1c1a1c191d1f1c1b1b191b1b1b18191d11121723242916171b161719262425231d1d211d1c2227231d2120211f201d1b1c2b2f2e191d1c121212252326292a2c2426252525232b2b29262a292829242f2219371f13532f23724e42a88b85836a63856d61795f525b3f34503428311b03674f2d946e479a692ebf872ace911eefb331fcc137dfa516f6be2bf6c028ffd63ffdce3aface39f9d239f4cb31ffd43bf7c830f7c830fccd35ffd13ef7c83af1cc40f1cb44f8c947ffcd58f0ba5ad49550c67a58b77262ebc1b5ddc5b9dacec0e6daccffeae0fde6dee3dad3e8d7cffcd0c39e5044c54a43d54642d74947cc3d39c02d25b42016b51d18b8231db4241b9b0c00b72613ac1e06ab2107bb3416b52f0ab03009a92e0d9c280f962215942419881a099229139e3a22b15339c9735aeb9f88fab9a7e5a695c8816d9f5b468b4e3b6d3d2f735a555a4f4d6f6a678482834543466f6d70706c6b180e02331b00815e1effcf6cd99d23e69d1ccb7a00ef990ed68704d9a1309572214d401e67675d61635e60615c74716cdde6d5254b223d8146268742228640337c45acd5abbfbfa3beb49bafb79f2d3f292c41322c3d354e57546d71706466615d5f5c636466606165565c5a606463646466645f664a3e4c1406152216205d565e4f4e56494c51595d5c5f615c524f48423733301e1e300c0c63221c6710079f3632a6462dca8b48f0c459f7c938fecf29ffd52ff5c71cffd022fccf1eefc612f0c717f2c61deabd19d0a300eec31ee6ba0fe7bb12f1c325e6b616ffd124f4c41ce9bc2df6d56cfceebff8f3dfa5b4d5a7b5d2b3bbd2b7bfd2b8c7dab6c6d5c2cad551565a4b514d363d36464f4c4a555148534f495553404c4a364041474f52474c504c51554d5558424951343b434b5053494d504d5057555a60404a49444e4652534b57512f695609d7bb4dc9ac24debf29dab823b69510ae912b967e387461406a61506b6d5f6d73696f74706a70706c767876808283888c6a6d727d81842b30343d444e7380896d7e854c5e62545f615460605c6a6a6a6e6d877778461a1b5a0e106200008d1919b53532b12724b82a26b72c27a31a14b42d279114108921227c2021640f0c5e130d4f1309d0a68ef9e3b4eee4afc6bd96ffffdfffffe1f0eacaf9f1cdfffbdbffffebffffe7fffdd3ffffd8fffce3ffffe6f9f6cdf9f7cef6fbdd242b192c332b576160656f706d7979525e5e5460605963644d5758555f614f595b5a63685d666b6e777c4b54595a64665e686a5b63664e5859555f5e616b6a08110e111717191e2113181b11161a14191d141a1a101415191a1f1c1b231a17201513181d19181f1c171c1b1623241e171c18161b17181a171e1d1926211d2116122d19182e1a1b2b1b1b271b1b2e22222b201e2c1d1832211a301e1c291e1a21231812180c1d1e191d191a251c21261619462a265230266d4c3d2a0d00755a537c6158896c5c74543d5e3c207754386d4b32613d1b9b703dd8a856deaa30f0b92bffca3effce41fed03cf2c52cffcf32f7c526fdd02ff7cb2cedc226facf35ffd73df1c530fccd41f7c645fbc853f6c55ee7bc60e3b263f8b372fbad7ced9d78e38971cf625bcf6967e8a7a3ffe6e0fcefe6f4f0e5feede6f7eae4dfe0dae6dcd3fbc9bead534acf4e48d3423fcb3f3ecf4543c64037cf453bd5423bd34038d04236cf4336d13e36d4413acc3932c22f27bc291fb32112b42612a41504a8150db11e17ab1b12aa1c0ea91b0da71f11a324159a221497221892201698211997201899241b8b282270312c9c7975dac8c4b4afa9acaba657574d635d517a6b4ac0a25ad5a940dea61fda9907e6a213ffb72dffba33e09613eca728edb8523818006b5e4b62615d6266695f615e53615210381630733e2d8c4a298a452b743cafd9b1c3c5afc2b6a8a5a696969e8f5361545c6960555b5b626365706b6f605b5f6162645e64644d58525b645f676b6c645f63685c606f555857292b673c435947574d4c5e3d44544d565f5b57563f2c283912155a1518992d2aa5241eb7332e891a00ad6b21d8ae38d2a50af1c719efc91ef6cd23f6c61ef7c71dfbd123f5cd1ee8be12ffd62cfdd42edcb20efcd230f5cb29ebc121face2dffd126ffd22ce7b925f5d463fff2bbf7f3d81939760c275e11235115274f0e244d2a3e5fa7b3c9c9d0da494f4d5259514c55524e5a583f4b474e5a564955514e58574b5053505559474f524c555a4f585f51585e484e4e555b5b4a5255505a5b515c56595f534a45326b5b2acfb651debe35d9b61ce3c026b8940ab5921cab8a2d937835836f4c7d725e75735e585b4a4b53485161575b756c57706a616f6f868e907f848862676d343b4528323c4859605c6e704553546c78783747466c72703c28293a0a0aaa5656932524b235319a100dba2a299e0e0db52f2ca427238b140e7205026305055e080967120f5c0c05570e056b3721fff9cdfffcc9fffdd4ffffdffffbe3fffbe3fffeddffffdffcffe9f7fbe0efecc1faf6c9ffffe0fcfbdcf8f5c8fffdcdfefed83c3f244c4e40676c66565f5e4d5959576363576363545e5f5b6566899395636d6f596267586166545d62586166545e60596365545c5f5f676a5d67694c5456303634161a19151716191b1a181c1b151c151b2318131b10181d17191a151e1d191d1c171d1b0e232210262813292c192c35242d35263333273d372b4b3f334f3d33583d365e423e5d4543624f4b53413d5a4b446c5b516f635563615249553f0d270a1533196d8175383e3c433941513740562e2c491e153d1c0b2c0f0044281c604333745239512f0a7f5a2d603b0e8a6342c59d79b0854ee8bc63ebbb33f3c325fbcc36f7c935fcd33bffd63cf4c62bf6c42dffd33ef3c939fbcd46f0c342f2c747f4c750e9ba52dcaa51f7bf74ffd696ffdba7f0b893ce7e67e78b7ef59b93d36f6df27a7ccf5c5fcb7b7cffe1dcfceee5f4f0e7fbeee8f6ebe7e2e9e2e6ddd6ffc6bdb6534dc84241d74142d54447ce4241d14840d04339d5423ad6413acd3f33d34338d33b38d43a3ad53c3ed33a3cda4040d63d38d73e36d73d33da3b37d83633d93c35cb2e27c2251eb81f19b02018a71a11970a009f1209a31511aa1a19a615109819137f2a25f9c8c3e5d2cbd1cdc4c8c6ba9b98896c64519b885eba9745ffd05cd9a110e0a106ffc02cd78e01e0960fffc843d78b02cf8e18d9ae604128006d655a5f606260606058655b1b4225226436449e602f8b48367d45a5cfa7b5bda8b1a89facaca46a6f684c564d555f575c606149494b696367635f6056585751575558635d424b48777779605c5d635b59785e5d7a44428446494919255031438072898d8a9d45444c1e0f1444171e671519a42421b7271fbc2e2a750300854200c89f2bfed434eac10fffd72af5cc22f4c81dfdcf24fed428fcd226f2c81cffd529edc518ecc319fdd42ef0c721f8d229fad127f1c318f8c923f6c82cedc94efff4b4f7f1cd13469f002b7b06296b0b286408255f1e3567364268bbc1d7b3bbbe49524f535d5e4d585a3c48484955534c58544955514c515450585b4452534352554d565d50555b5253555056544a5956404f48525b4a4a48316551387e632ed7ba52ddc038e6c333bb9607be9515aa8415a080298c74368474539489757e785e6c7055566a4e396043356e4e40785d2045334d625964706c687170363e41727b80677576364143525a5d6d75785e696b7272722b0d0d4303038d2929a82b29b12724a1120ea71515bd31309c2221750c095f04035d0706570200630805660200ac4b45812c25955b47fff8d4f8f4c7f9f5c8ffffd9fffee3f9f6d7fff8caf5f3c2feffe0faffd8f4f4b8fbf7baffffd4faf9cdebe9b0e5e3a6fffec5605d30807e657b7b716066645a6465555f60535d5e545e60535d5f757d804f575a5d6568565e615c646750585b565d63545b61565d635c6467616b6d5862646065691216171e211a22261527301327330f283410293713323d1d2d3818343d1e3c4623546038677247878c63a5ac83bfcba7e5eecff2eed58d806daa9582c0a695cdb0a2d7bbafd0bcb1d1bfb5c3afa6bbafa3979a8571856927532f0e4d201c69331460313671553d5e553f40453c222b56282849190f441d0c411e085432195633156c491f83602a93722fac8d4cb29261b9986daa8654f2cd7cfdd34bffd431f7c725f3c625ffd437f1c52efbcc40f2c242ecc151eabe5be7b85ee2b260f9c780ffda9fffdcaefecca9bc8064f3b6a1ffd7c9cf9389e3908ad97e79f89f99e1827cb64644da6e6cd1807dffdfdbfeeae1f7eee5ffeee7fdf0eae6ebe5ebe2dbefb4b0b54e4fd2474eda3f47d73e43d8403fd83d38d73d33d94136d53e35d13d31d43b33db3c38dd3b39d43937d63d38d63d37d63f38cc3932d33e3ad53b39d53c37d23d37d23e3ad54141d64646d24647cb413ecd4537cd4336ca3d36cd3e38cb362fb9362e983b34ffd0caeedfd8eaeae2ddd6cedcd0c4ccbdaab59d77c2a059cda23ce8b535e3a919fdb522e59907e09305ffb528e6990bd4900bd6a234704f0256472a69615e665e5c5b625a3d634a35764c0c6126287e3f2a6b35a2caa5a3b4a2a9aca56668656c706f6a716a63686464626365616264635f5e5d596e706b5d625e5e64625f60626258605b51595e5e5e6d63617a54518b4e4b9d48458634384a0f2134162e44495d7a7b8d5128385e0d14840904ba3026bb3735710800591b00c1962efdd235f2c512fece22f4c61bf7d21ff4cf1cedc317f4c81ff5ca1cf7cc1be8be0affd51ff6cc16efc710ffda21f6cf18f7c91bf5c51bfccd25efc83fffefa5fff4c90646a80a459f002a77002369042568112b66223464727f9fc7cfdab6bec04852533a44463e484a444e4f45504c4c57534c5456323c3e3b4b4a425252444f534850534d51523e4241444a464f53455b563970603f6548286242118d731fcdb247b6961db9951bb68e1db08a29a4823b896938cba990d7bcabc7bba3a6b191608661417f562f82542c7f531754322e58400012096f7978495355737d7f353f416b74796a6d744c51576d7779746e6e320809853735952121b52f2ea319169f1513bb35369319187209066005025000006a1b179a3d38861f18a2312bb24139b6514580351efff1cbfff9c8fef7c3e9e3b3ffffdbf9f4ccf7eeb5d2ce91feffd4f8fbced9d49ad3cd91fffecdffffd2fdfac3ffffc6f7f4bf8a875cb6b49b898b7e7c827e5d6768606a6b626c6d505a5c566062545c5f565e61535b5e525a5d535b5e61696c575e64535a605b62685d646a5c656a555e6353585c373b3a7f8277c9ceb7dae5bde2efc1e6f3c5e9f9cce5f5c8e7f8cbebfbcee8f9ccebfccfeefecff5fed1faffd8f1fdd5f4fbd9fdfce0bcb299c4b29ccdb7a2d0bba8d0bdaed6c4b6d2c4b7c0baaab3bfa73e61402762361568340c6e310f7a361a7f4317694391c8b354655f3d32306e494352281a5a3b26472c0f5b3d1b73532aa38350ccaf73ffeda7fbe4a0b29b65b39966b79862dab766f4cc49f0c32cf7c735efc036ecc13fe5bc46e1b64ee4b65efacb85ffe0a5ffdeaaffd0a5bd8667f3bfa9ffe2d4ca9f96dda29ce0a3a0ffd5d7ffcbccaf6363f5a09de8908cef908cec807ed76e6bda7c7affbeb8ffe9e1f9ece3ffeee7fcede6e6e7e1f1e4decb948fae5453bf464dc94249c54345c53f3ecd423fd04542c74140c33f3dcb423cce3f39d03c3ad03a39d53f3ecf3a36d33e38d03d36cf3b3bcb3737d13c38d63e39d13c36d43f39d23e3cd24041d44346d14140d24237d14234d2413cd33f3bd63d35cb453ca94841ffd8d1f9ebe0ebebdfefe3d5ead9c9edd8c7ebd1b0c6a369c29941f5c650e0a81fe4a00ff1a513ee9e11fbab1effb527cc8400db9d22e7b4582a050074544579544c7561562a3a203f6f47206f361d6e332d6838567b59576959656c656466653d3f3e6567646c6d6863616264626360615c474842676863696b68636564646466675d655a535a64686962635e76635d81524a953e37a84442a1464f61212f270f1f80697b3d04137f242b880701b52a23a42d316e140b430b00b68f30fdd43affd724f7c71ffacb25f2ce1ef8d728f7ce28e8bd19fed22bffd42bffd52ce3b90fffd62ffdd42cd3ae05f0cd27f7cc30e5b924ebbf2ae3bf45fae39ffff3c80249a508489f043581022a6f0122650725611435681f395ebcc4d9d3d3ddb1b5b64a50504e56595e666950565637403d505a5b4b57574955534f5b594e5c5c354141535c5b5b5a585243405c42335838129472459f7d58a0825ebba57ca9945dc3a857b39638ac8d329e7d30cda778ae7b60853d2ee6a89bd0bdac5b725844825d2f86591f864f20874f308a5621633f0222176a787b656e75818a934a535c6369756665734b4b5573787c7e7070541a19822424a52524b026249f1f1eab3737750d0c6103036e1916bc6965570000ab4c4696251fb1362eb7382fbc3c2fbb402eac4b2ad8a56ef4db99fdeeabded395fffbcbfff7c6d9cc88fef3b1fffdcbffffd6fbefc9e5d7b0aea77d969368b3af895c5938a6a587e8ead4e5e9dae6ede5d6dfdc5862636c7677555f61565f645c656a616a6f4f585d5961644d5558555d605c64676870734f575a61666c575e644e575e565f6460686a575d59a4ac9df6fee7f1fbd9f3ffd7ebf7cfebfad1eafbceebfed0f2ffd9f1ffdce9f8dbf5ffe6f2fdddf1fcdcf6ffe3f7ffe5fafee7cecdb8e5decbe8e1cfe8e7d5e9e6d7f4e6dde3ddcf9cb49c2a613a1a6e3a10783b0c7a3d0174330277310a7839126f403f86647ea68c3744303f321f3e2c163b32154f4723615025ad9869e0cf99fffbc4fffac8fff8c6fff7c3cfbc82f2d593d2ac57f5c855f0bf48e4b24fe0b15ff6ce89ffe3acffdfb5ffd9baca9279f9c2adffe0cec69c8ed39892f3bcb7ffe0d6fdddd08b574cfdc7bdffd6d0ffd5d0fec3bbffbdb4ffaaa9e98285ea7d83d36268d46365ea928effd9cff2e0d4f2e0d4f2e1d9e1d6d0e4d1cae4b9b09b5c53974746883233b86763994642a5464aa54550a84d5eab4d5db04349bb4748b94746bd4745c54041ca4040c93f3dcf4140d13a3fd73e40d23b34cf372cda3c33d73930d63930d83b36d43635de3e3ed73532da3b37d53b39d73f3cd93c37ca3f38be5d56ffdcd1e3d2c0bdb9a0d4c3a7ddc8ade3ccbaf2d7bccfab7bc79d51cc9c2dffca46e9a921d08800e89710df8d06e5940dffbc3ab86d00c07719bf78427f3417862f1e843c2d49301242572c296d341c6b32265f3423462855615362635d61605c6e6a675f5e5a5b5c575f61605054535f615e6666664d4b4e5e5c5f5e5d5b5c5b595f5e636160654648456f72695c5c507361578d5a598e3d3ca83d37ac3d36983d3cb05a5d6e0f13af3d3db3221dbd2d2d831a2950080b300400be9c42f6ce39e8bd0ffcd02ff2c72bcfa70af0c92ce9c229e0b822ebc22ae6bd27e4ba2ae7bd33e7be3ee9c147edcb50e8ca52edcb5df2d168f1d16eecd381fcf0bcf7f1cd04479e0b499c06378300276b0c32710a2e68163a6a324e73a0a8bdd5d5dfd1d5d6aeb4b24c54574f5458575c5f3036364d57564a54534f58554c575355615d323d375a5a5852403e6a413f5b23165b21009d693a9b744bc2a789d3c2b0daccb2cdb986b79f5fba9f5cf6ce9af4bba088392ca13930791c14e3b7aa98a08947805d2f8858238c53239152228a4d1f70450013055f7175535d6649515c777f8a4046525759665c5c6878797d836f6e5d1b1c8e2625ac2a28a31d1aaa34326d05027c1f1a6c130d5e0300680a02a64034a9372cb7342ac2382ec1342bc1372ac33c29bb4d2ca7612dfff0b3fff1b5fff1b9f7e7b6d3c392a08f5771642d50471c534a29a0947a5a4e369e977ae9e5c8efefd7eceddbedeee0ebede2e6ece2dfe9e1dee9e5a1abac5b65675e686a545d62515a5f565f64565f645f676a666e715860635a62655b6366555d6054595f5b626a535c65646d74646e6f4e57528c9789f3fce7f2fddff1fdd9f4ffddeffdd9eafbd1eeffd3f3ffdaf0ffdbf1fee0f0fde1f3ffe0f4ffe1f7ffe1f7fedff7fcdecacab0e1d9c4e3dccae1e4d1dfe2d1eee1d8edebdcb9dabd25683c167e410b843f047d3a0a8340037c370073320b743c146d3d8acba31a42202e3d20444a2e2e3d1c2a391256592cfefacafffbc9ffffd2ffffd7ffffd8fffccdfff8c0eed592dab765ffd573dbac50f9c687ffddb2c39a7eeec9b7ffe7decfa8a3dda6a1fcc5c2ffe0ddf8d0d0975c60ebb3b4fcdbd2fddfd4ffdbd2ffd7d0ffdbd6ffd4ceffc7bcc78177e38885f1888ce1767cf28187cf585add7773ffc9c0f8cec2f3cbbff5cdc3f6cbc5ffd3cdeab6a9d6a193d39c97cf9c99b1817f8a5d625a2d42401737310e3839133c703555783852642a406828399f4755a8444cb44b4faf4142c04349c14044be413dc04037c63d37c73c35c73d33c93f35cc3d39ce3a3ad73e40d23c3bcf3f3ecb3a37d43b36c43d39ce756fffdcd1eddbc7c6c0a6cbba9ed9c1a7dec7b5e9ceb9e6c5a2ac884cb98e30dcaa37dba221e29f1afead2ad67e00d88207f7a22ec36a04cb6c1cac4313a63419b03523a63827863c234c320f5b77472a5b2e1e47254f6b556269616f6e6a6b67646a666369686364655f61635e646965626463666465625d63635e625e5a59696866666a6b5e64645e605d5f625b575d515e5b54755c608b53549b3326b83928c34038b63633ac3435931312b41e1db52e34610f2534050f2b0d00ab934bdec048f1cd41f4d048f6d049ffd64cffd550fbd357f0cc54e4bf4dd4ae41be9931d9b555e8c46ee9c879eed185f1d78cf5dd97fce4a4f9e0a7f2e0b0f8f2d0f8f8dc0f479a0237875987d20b367a002b671640721a385e72839db1bbc5d6dbded2dbd8d2ddd9aeb6b8494e524c5155474c4f484e4e484e4c5056544f5551434a4255524b4f3a354a1d1a5f1516721b127420049c5730774a21b99f7ed6c9b6ccc5b3e0d5b9efdcbbf0d3b1f5bfa58b2f22a42e2aae2825aa2f2a923b34ac87755a75543e835432905421894a248c512c8255002919566b6e707a8378818a3a444d434d56787c8755585f7777797f6765581212750d0a9f241fa326206d04005900006e0800b04136b53c34b6362bb73623ba331fc12f22c9322bce3933c8352ec4372eb73f2eae5b3b79431d533213432e0f4735116858349a8b6e5a4e349f9780f5f0daece9d6eceadbebe9ddefefe5e8ebe0e8ebe2eaeae2ebeae5edeee8e6ebe5e2ecebd4e0e05560625661635b666a59646a5762665560644f595b4852545761625b65665e686a5d67695e656b535a625b656e5e68713f484d646e6d5a655df5fff0f2ffe3effddaf1fcdef1fcdef5ffdef1fdd7effbd3f6ffd7eefecdefffceefffcef3ffd0eaf3c4e7edbfd4d2a9c2b895e6d2b9ead5c0e2dac7e3decbe0d9c9dfe1ccd2e5c9518459146f34077934037432037633057c380b823e0a7e3f1581472b855170b5882955343053351e4c281a4720839f7686956affffdafefbd2fbfcd4fafbd3ffffd8ffffd1fff3b8d2ba74bc9d4b936b25a97850d5a28fd9aaa0fbd4cdffe9e1ffdfd8875850e7b8b0ffdad4ffe0deffd1d0ffdcd9ffddd7ffdfd9ffdcdac68a8adfa9a7ffc6c2de9b93e4958ed37671ff9997ff9a98b64e4bdf726fde75719c3d37a14842ffb1a7ffb3ab92302dbc5a57be6b5dda9787dbafa6cdaeabb1969b6e6175555988586dac2a4f9522448c24357b303a7f2f44852e3b70615175b997a8cfa5a7d8a2a0aa6568984d52cd8286e094967c272ca44b4d9d423dac4d47ad4542b34544b34141bb4747bc4443c94946cb3d3bbc423d88423a6b493d726253938c7ab1a494ccbaace6cec2f0d6c9e9cfbebea4819e7f3fb89136fbcc56d89c1af39f22ffaf39ff9e35d16e13ef873ea53200ae260cb42215c53228ad2016a92b1c90341f5d36195450335e6b5757675c43474669676a6f6d6e6565636769646467603b3b33676661727270626061686367656064423e3f6a6a6a65696a616767686a6962626050514c67676564656a765c5fa35048c1483dc73c37c333328400018b060bc23639a1323b4c1b3112020f1c10027c70487d6f306a5907533a00805f009060008958006a44004625004423004625004f3504856d3fe6cca7e9d1afeedab9fce9c8fbebcaffeed0fff0d8fff3ddf6f3e2f5f6e800307a05347c1b4287072d6b08346512385d4f647f6b7787aeb5bbc2cbcad3dedad3dedacdd6d5aeb3b64c545750585b585d605155563e403f5753505f564f4b322b50201c5f19176d0f10831a16922d1b9e482d8d5232bc9b7cd2c5b2d2cfbeded6c3ecd2c1f8c4b688352da32d29aa201eb82925b32c2696231c61190a2f26095d865c3b8c54298e52288f57298055477a6737504d6a75795259616f7c826a777d626b727b80867a787b674d4e5b15158a242288110bb53a3296271ea5392fb13d30b7392bb72e24c23629c13524c33726c3362cc83d38bf3b37a1261f94211a7a1a0c611a066636207f5f50534031998a73f2e7d1f3ebdeebe4daf1eedfe6e7d7e5e9dbe7ede3e8eae5e7e9e6e3eae3e5eae4edeee9ebeae6e6e7e2e5eae6dfebe9e2f0f0afbdbe5c676b5e696f727d83576266586367576264586264525c5d576162576163656f716972774e575c606b715f6a705e676c4e565957625e889486e4f4d7e3f4d2dfeecfc3ceb09aa17f85896471764d575d2f4e57227d875248501d424818686e3ea8aa7b625d35988b69a28e759987738c816f918a788c85728c8a7391977b72926d1d6a360a72330e7d3b047935057c3800742f1a934e0276350e773c52a6759ccfae95c0a4c6fcdc9cd2b08ab693b2d0ac4e5c39f8fedafbffd9faffd6ffffd9fffed3fffac6fff9bdf0dd98d3b579bd9272ffddcf7c4f4ad4acaaffdfdafbd8d2ffdcd6ffe1d9ffdad4ffd4ceffc7c5d39894f0bfbaffd8d4b0787bf0b5b7ebb1afffcdc7ffc1b9b3665efba29affaa9fd37b6db15b4c923a30a4413bc75451cd5350c84f46c84d45ce4847cb4947c05045c57365ebc3b9cfbeb7bcb0b475799242629b0c44910951a60a51ad1048a50a419c1b5cb6174c98405789b0b0cac0b4b6d2b9b4dab6b6d4acadd0a3a6d2a4a7d4a3a7d19fa0cf9895cd908bc17d7aa058597d33346519196f1e1d903635ad4544933a365e2f274f3b305a5046534f444f46415c514d62514a63524a55473e5a4b38644e29715412a97f19edb53cc67700d17506cd650ed2611faa3102b32c0ebf2719c02219b81e16b81f17bf271cb22c209538277b43346d5b5162635e68686a737277615f625555535156505c615a62615c736f6c5657525c5c5a605c5d666062615d5c61615f5f64605d61605e5e5e666465635f5e5a54546c61657a54538c342ab93f32bc312aa413109a0e0f9c1418b42c30942f373b1b2a1a1a2418150e191803151b00232200483700b09039e9bd52b5861c664000411f003a190046280c2a1400766450e4d3c1f5e4d4fbebdcf9ebdefef2e2fff8eafbeee5faefe9f8f4ebf2f2ea0d3a75022a650626610c28585c77953c5166434f5f606470a4a7b0b4b9bcbfc8c5c7d2ccd0d9d6c7d0cfb5bbbb434b4d4952574c51554d474b554142502a29511918590f106f1515841c1d7c0f0c962720ad483c9b503dbd8f78cdbcaad9d4c1e4d5c0f6cbba973832a7292aad2525b32523ab2019b32d22b03223801d0a531f096366474a8e5f228650248b542c83584a80682f4a41777c7f727378657074606f745762687c838b77767c472e326927297f201e9c2a20ad2f23b73528b83428bb352abc362bbd3829c23c30bc3730be3e3b921c1c861e1d77221d722c225e25144c1f0c977a6ceed8cbf7e6dcf0e6dce9e7dbe6e8dde8ebe4ecefe6e6eadce5ebdde5efe4e4eee5e8ebe4eaede6e8efe7e5ece4e4e6e1e8e9e4e8eae9e8eeecc3cfcf97a7a66272725c6a6d4e5b61424f555f6c725e6c6f566465535e605965655a66665f6a6c646f71434e52626d6f5e6a685c66655d6266676c70646d6c5462555a7154768f68152b07616f4b989a729f9a70a49b70a0976c9c986b8a875c85805a827c586e68466d6848766f557c7660857f6fa29f90c2c1afcac7b4958f7999917a9f957c788567457e55116b370c7c410b8645037b3b08813e067f38077c380b773d3385578bb69ac7e4d0d8ffe89eccb286b49aaad2b8daf4d74b5e3eeaf9d0fcffd7fffed2fffed1ffffd8fffecdfffbbdf9e9aead8d64ffe0c7ffe0d6ffe1dfffd9d7ffdfdeffd2d0d7a09befbdb6ffd2ccd69694e9a8a6edb3afffd5d1ffd4d4ac7674eeb9b1fbc5b9dea499a46458a25648a45944b37254c5896da76e5d904238d05655de4e4dd5463ed7473fd33d3cd74545c94541be5d56fed4c8eaddd4e1d9d6b9c2d35f84b917509f1258b00b54b31052b31153b4044cae104da032518ab5bcd8d1c1c1dabfb4dec5c1d8bcbbdfbcbae2bfbddbbdbbd3b7b3caada7cdaca7c59d9baa84836644455032324427295f3d3e6135365b3331402d2639322847473f4e504b3a383b1513161b1a1655554d47473f3b392c483d2b6f59308e6918e1ae41cb8a14cb780ea94000a72900b52910c83223b92012b71d11b41d16aa130cc2281ccb3527b52b21a33832905956776362676266646569645f637270716b706c5f64606664676866696365625f645e6763606c676364615a67675f5f62595d6059696461665e5c6b6663755d5b93575690332cbb3b2ec83c2dc24237850400c53b38ab1d1bba2c2a88201d2a0a0d14161515170c131a08283f25162500433300b1913cf7d25de5be3be2ba3ee0ba4f815c0b462700412c0f6a5947eadbc4e9ddc5fdf0dffdf1e1faf3e0f9f2e0faede5fff4eefcf3ecf9f2ea1c3e6c1736621a315b495c7d5a6b7d434f5b3038434549544c4f585d6266abb5b4b3bebac0c5c1c2c3bec4c0bd9594905357565654554a3a3b502c2c531719651717751b1b7e17188818179d2727b13b3bb84844ac4e44ca8777d9baa8e1d2bfecdac478473897292ab3262cbc2a2dbb2a27b72a21b32b1faa2111a02818731b0d3f1c086088632e805229814f35825857876f3a504421232069696b606a6b3c4b4e606d736a737a7b7a822f1a1f5a28295405009c3429ab2f23b73125bd342ab4342bb43b32b04233861e118a221f7517175e0e0d591917a87973f2d2c5f9e4d1f4e7d6eee6d9e8e4dbefebe2ebe8e1e5e8e1eaf1eae1eae5e1eae5e8efe7e2eadfe3eee6e0ebe3e6eee3e2e8dee4eee5ecf3ecd5d7d2b9bbb8a0a6a69fa9aa869497405256192c32a3b4bb5d6c7156636947545c505d635664675e6c6d646f71717b7c5e686a636e705e6c6d505e5e4e5d585a65615f64687c81857f898a57665f5a70590921016b805f4a5a369ca07ba39f79a49872a79974a096728d8463877d627a7359faf2ddfffbe9fcf8ecf7f7edf1f7edf0f8edf6f9eef6f7e743402d59513c6255428e907a9ec5a61d683f0b763e007738067e40098141047d38057c381080451d7545b3e1c4b4d0bab0cbb87d9e8b557e6cd3feeacff7ddcdeecf28421de5f6ccfbfed1ffffd3fbfdd5fdffd5ffffc9fff9c3ffe6bddab79bffdaced8aba8f0c4c5ffd2d2d79d9cdfa29fefb4aeffcec6ffc7c4914d4adfa099ffd0c9f1c0bb9568636b4339714b40734e459c746ab48476b78675ba9278c2a087c7a798a56961ca4e4edd4343d9403ada4038db403cd9413ed1433fbb504afccec1e4d8cae1dbcfbec8d16387bb154d9a094ca7034dae0a52b80851b80042ab0a4aa4254b89b4c2dfd0c1bed9bfb0d0bcb3d0bbb6d9bab5dabdb7d4c0b9d6c5bdd4c0b7d4bdb7c1a8a496817e53454457524f474546474344493f40483c3c47443f4e4f494f544e4a504e494d505155584f5553495049474c4563665d514c465e4e358664279d6d18f5ba56dc8b32ae3e0cac260bb72113bb2117b91d11ba2016ba1f1aba1f1abf2316ca2c20c92722ae2827a3585575565468626464686b686367625e5f666b6763696767676963636562676353585273726d75726d69645e6c696262635b44443c6d645f74625e7b5d5b9258569b3530cd4a42cd3e30c83c2d7f0900810c03950e08b3241ebc2d277d140e2e0b07191a1417181011190c122a1a2b3e1e483b06927320b6961bd6b325f4ce3feec843eac656b69747462e0a4f3e2c95896fe5dbc0faefdbf8efdefdf6e4fef7e7fbf1e8fcf1ebfaf0e7fdf4eb091d3e657692697687616d794e5a6628344034404e2a34404c5359454d50465155545c5e9e9d99cbbeb8c5b1a6c4aea19181744c3c2f795e55542722560c0b721818761715972e2a911b17a52927a92d2fc04847bf4c45b1554ac28a7bd6b7a5c8b3a0f4cabe872729b12f37b9272ac12926bd2a22a4140bc12e26b128229a2420641e1243432b4b79553f7e531d593367877249554b74736e7f7e7a757e7d72808144535859626975727933242739201b4f1d1290372fa7382fb53c33b03b3293322b6d1d164907004b1509b6857efad3ccffe4ddf9e6dff4e6ddede5daeeebdceeecddeaebdde8eaddeaede6e6ebe5e8ebe4e7ece5e8ecebe7edede3e9e7e8eeeae2ede5e6f2e8ccd8ceb1bdb3a5aca5bfc4bebdc1c08c9292525d5f38474c4f606ac4d7e5cde5f1c4dce6596c7256656c5c66705b656f5b686e5e696d525c5e59616462696f646e70556767596d6b5b6b6855615f5c67695b66685f6d705b6b6a58655cc5d3c2cfe1cb728268606d53646a4e857f658b7f6583785c6660464d4f3a4d503ff8f6eaebeae5e8eae7e7edede3edeceaf5f1f0faf2f0f6ec7d7f72c7c5b8beb8ac97998bc1d6c562977914754203793c007538027a3c057d3d027d3a0b83430c733b387b52c5e9cdd3e2cfa9b6a5e2feefd4feea95c7ae72a58693bf9e5d7b57bfcaa2fcffd4fcffd7fcffd2fffbccfff8ccac9573a8856fdba69ed89e9decbec0ffd3d3ffd9d9954f4dd28f89ffcec8ffc1b9d09086a565599f65599c6e61836358e4d4c7f2ebe1efeae6eee9e6bcb2b0928785867f798f8882968b89895959c34c4ed83e40d9403bd94239d74035d54238d1423abe4f46f5c1b3d8c7b5d8cdb9bfc4c76480b22354a31051ad0854b6064fb51c66d10047b81656ba1e4a8bb8c9e7d3c4bfe3c8b5dbc5b8dac3bbdfc4bbdbc0b7d7c1b6d1b9afceb2a6b7998eab8e886b565143362e4e4a4143423d4f504b534d4d504a4a4d4c484e504d4d53514c52524e52515b5f5e585e5a525952575a5155564e55524b5c4c3c805e399d6a33c07d39b2581cb73c1a9a0d00b82418b92219b91c15c72520d12b2bc6211fc8281cc7291dc2231dae282593423f7b5351585252585d6068666b5d5b5e7277735e655e5a5f5b5d5f5a666863595c5581827c5d5c5768605e685f606965645c57547166627d5a56994e49a53a34af2620ce3b33c53b31971b137b0e077607008a0500bb2c24c1332f9a312d2f08031c19121c191213160d1d2d222633194c400e755b07a8880ff0cc40ffe255fcda52f5d451f3d3704429004b3623aa9b86ddd1bbfdf0ddfdf1e1fdf3e7fdf5eafdf5eafbf3e6fbf3e8faf4e85a677a737f8d6c76775f6867444f5539464f404e5b4a5662454c5441484e5160674b52585e5050593831824e40ad7463bd8c7db88e80b28e80885c51641d17690e0b760e0bb6453fae352dc1443eb63a3ac24646981d16b5493fa9594edaa597e3c6b4e4c0b2d58b8a9d3335b52b2bb51d1ac12e26af1f16bc2721b32521a525226b1109301001555a432942222034182b281946322b59403b6a55527369677b7b7b7c7d81747579817d7e3a322f342a20482e2171382f863b355d0d045b1108eab1aafed3ccffe8ddf9e7dbede3d9eeeae1e9e9e1e8e9e1e9eae4e7eae3e9eee7e4eae0ecf0e2e7ebdde7eee6e7eee6e8eee4e8ebe2e4e7e0eaede4d6d9c8c6c9b4a8ab96b8bcabbbc3b69aa49c3f4541070d0d1f242a48515a63747ec6dce9acc3d5a5bed4b4cee5c5def28ea2ad596a7266737c79838c59666c5e6c6f616a6f5960665b62685660625b6e6c687b777b8b884856565f6d6d5f6d6e5463685b696c626c6b67726ad7e9d9cee3d0b8cfbdd9ecd984897594927d99927f73705f4b5344475349ecf1edf1f3f2e9eef1c9d3d598a4a4dae6e4e1ede9ebf4ef5b6059777a7384857f878a83a6b1a9a6ccb71b69410b763e0c8043088344077f3f068140007734117f40257947abe2bbcfe3cae5ebddeefef1d8f7e759866f87bca082b396d0f8d6859f787c8d61f3ffcff7facbffffd2ccb893ad9579b18e7affd8ce8b504acd9894ffd6d1ffc5bdca847aa15e56b07168b87e72d1998ad8a393c7998abb9a8b917f73f4f4eaccd6cedae4e3e9f4f6f0fafcebf5f7e7f3f3c6cfce999999583030c04c4fd53c3ed7423bd33f33d33f33d34036d2433db94842f7bfb0e1cbb6d8cab0c4c3be6c7ea2264989295eaa1b59ac1452a7124fa80e49a71b4e9f2f517fbecbdbd1c3b8dec4ade2cbb9ead3c3e4cabbecd5c5e3cdbfe8d2c5e0c6b9bfa499c3aaa59b8a83595047322f2650514b51524d454442514d4c4e4d49656661545955555a564447405c5f584d4f4a484a4544453f534e484f443e533d30be957f884b2c6a1500a83b1aba392499110395150aa5221aad1a13c52823ca2521d02825c7261ebe251db72824a3302d8e49446f504b6e69666b6f706563666c6a6b686a67585d576f726b6b6c6665645f65645f64655f61605c696363746b6c665d5e7869668160598b4a44af4039c63b34ce352dcc3931bc3f39710400720b0484130daa2119c33029b629229a312b3911091a160b1e1e1620261a1b28172c33113a2c00ab9134f9d759ffdc4cfddf4df6d94dfbdc5df2d3763a1e00473020ac9b89c3b6a3fcf1ddfbf2e1fcf4e9fcf5ebfdf5e8fbf3e6faf4e8faf4e8848f957f8b8b6f7b6f4c594f273236424f57404d554b545b494955484a572536403f464e674d50652825a54336de705f99322b883a3077503f3f200e5b26187f2f26ab3a36ba3d39ab3229b23c32951b18b73d3ab83f36bd4d42af4a40c37569d4a696e2c1aeecc2b2874137a02623b52421b1241bb82b21b92c22b42e258c170d660a00682e235b372b2d12013a160860211c722827691f205414153b0d0f35151635201f4133304f463f2f2b203f3b2f554d42e5d6cfeddcd5f9ebe2f2e5dcf3e9e0eeeae1e3e5dae5ede2e3efe3e3eae2efeae7f0e7e8e8e8e8e8ecebe1eae9e7edebe8ebe4e7eadfeef4e8e5ede0d6decfbcc3b3aeb19eb9ba9ac6c38cc1bb7fa3996878704c1310001619121317161920267a8295becce6d0e6fec0def8c2e4ff4e6f8e6c89abcce3ffd5e7fb70808d58666f57646a64737663717458656d5a646d60696e5c66675b6765606f6a5e6a685d69695864645f6a6c515e6458656b636d6f52615cc8ddd4d2f0e4cff3e9ccece199ae9bb4c0ac4446394b4e454d5a534d5c57eef9f5edf3f3eef2f3edf3f3ebf5f4f0fcf8f1fdf9eef9f55b615f616564636564545859626b6ab3cdc25f9a7e0d66381488490a8944047c3c0a81410178340b7d3812773b337f4ec5eacbf6fff2fbfff8effbf1dffae9a2c5afcff7dcc1eecd88b8904c7344475b26ffffcde6d1a49a7c58ceb096c9a895f1c6b6c893838c4e3f8c4938a3614bba7963d89f8edfab9dd7ac9bd6b19fe1c1b2f0dacce5d8cfd1cec7f4faf6d0dcdcd9e3e5f1fafff2fcfdcad6d4e0f1e9f0fdf38a8d845e3732bb484bd5413fd44439d14232d44036d13d39cb3f42b84749ffc0b7e5c6b2dfcbb0cac3b1707883374a6a2e4a79264a7e2b4f833256883455824861804f5c64a2a296aa9880a2896b99846798836899816799836be2d6c0e1d6c4c0b2a71102001d0f0c130907100d0810110c3234332325245c5857433e3b5551485250445a5a5044443a54524669655a534e48494440524d4a5c514d553d33af897cc3907f833624a12d1eb93529b12e249b261d71170fc76961b3342ebe2b23c7291ec8251cc52622b929289f2d2d91434179524d665951706d6881837e6667626768636c6d686766616c6964766e6b6f6661716a646d6a6563625e61636074736f72696089695e924940a93d33cb3e37cb322ac63329bf3c3490292471120e831a14ba3f38b6221ebf2620b82921740c013e17082724131f27181d2c171c2b0a282d004a3800c9a93af2d243ffe144fee145ffe35bf5d8748466283f250c4630259e8f7cb5aa94fbf3defaf5e2faf6eafaf6ebfbf5e9fbf5e9faf3edfaf3ed90988b9ca7977784703743374c555a4c565f2732363f464c42404b33354148565f4d4e534e24268f3c38b0382ab73324b138308430263e281144472a5a50357f5640872a22b33e37ba443aaf392fb83e399c221fa02b22b44237ca5750a8463dbd796ce5b8a5e1c5afd2a38f902b23a5241ea31a12af251abc3227bc382cb33a2f68010065160f702d274e0b05792a26831c1d922a2b7b1f225e1415511f203715143a2520463931dfdbcfe0e1d3e9e9ddecede5e4e9e3e1ebe3ddeae1dce9dfdfe9e0dde7dee3ede4dfebe1dbebe0dbe7dde8e5e0ece7e4eaecebdee7e6e5edf0e6eef0d9dbdabfc1bca8aea2b5bbadb9bfb1afb49ea6a787959360ada656b1a6549a8c4d473a107a7361959490b6bfbecddae3a5b5cf90a4c785a2c2b8d9f895bad7486b8b94b2d6cbe4ffd2e7fcd3e5f362727f6372795564675563665f6c745b656e8d989e3f4a4c5f6b675a6662586464545f61636d6f565f64626c755c6971515c605f6d6d586d68c7e2dbd6f5ef86a49a475c49c2cfbd73766d7c7e796a756f5b6763e8f3eff2fbfaf0f4f5e5e9eac6cfcea8b2b1848f8b525b584d5152939798777c7f2f373a2a33388397968eb8aa2168460a783b007d33027b38057938057a340c813a0e813c127137bff7d2e6ffe7eff8e7f1f5e4f2ffebd0e8d0d5f3db8ab29776ac8a6f9d767d9063554e2262461f8e694c9e7b6795716158321f6d3e2c965b49ad6c58b4785eb98168ca9988e0b5a5ebc7b7e4c8bad3c1b3bdb5aae3e3dbc8cecaeaf4f5e5f0f2e2ebf0f0f7fde6f0f1eaf6f2d4e5dbedfaf080837c906a67b7494ad34342cf4336d24635d4413acf3d3dc53d3fb04444ca8b84af8f82988773908d7e7f848785919f8b96aa8792a6909cac909aa48c939b9395929893809e90759b866b9d8368a0886c9f876ba1876ca38b71d9c8b4c6baaa7d7367140903160c0a1d151311100c0e0e0c13141612101115100d776e69ece2d8dbd4c4a9a395979183a9a194b0a89b988f86756a645b4e4860453e542015803b2ccb796ba33d31b93530bc3732d66a60c77368e4aba2a7685fc45f57ab2b22ba2b1dbb2c1eb02b26a83a39782e2d724947705e5a65625b64635e65666061625c5a59555d5c586c686565605d7e76736f6462685e5c696461716c685c57518372688963568b4838ae4436af291dda4036d53d32c64639bc504663080580252483130f900f09af1714ca2f2aa9160e932214561d0a2f1d0721230e1e290b2326009f97567b6104aa8510edc83cf2d039f1d43bfbdf624024004127023f28183c281fa79885988c76f9f3ddfaf5e2f9f7eaf9f7ebf9f5e9fbf4eafbf1effbf1f0a9af89b1b896565e47353c34292c354145514a535847515345484d3d41444c57595e54534e130f9a3c34a72e23b3372bc85c5072352228371638714632703f49653c885e488f352c89160fb73a369b2120bf4947bb4a42a23227b8433aa5362fa94841924c40a4816bdbb79fe49b8a90281baa251cc23229bd3328bd3529bb322aa12820670a03570400832324770d0f931a1f7e0d11701f1e95625fe7cfcbe4dfd9eaebe3e0e6dce7eddfe3e7d9ebeee5e7e8e2e6e7e2eaebe6e3e4dce3e6dde3e5e0e3e4dfe4e1dae4e1dae2e4d9e6e9dee4e6d9edf3e7d3ddd4b2bdb9aab4b5afb4bababbc0b3b3b55d5f5a1b1e130c100143462b817f4fa7a25eada84ab5ae53f7efb1c9c19d6660548484847886869cb3bbaac8e45070967293b6c6e8ffc6e8ffc7e7fecae9ffbedcf4c6e1f2c1d8e66c7f905c6c7c59666f69747a5e696d5a6569636e745b696c566663596a645e696d616a715e656f4e5460616b775e6b745d6b6e5662625864623c48441a271e4b5648878b7ababbab72726667675f7c7d757e837c777d7943494794989b3e414634393d444c4e606666494d4e393b3a6a6b6db5bfc193a1a48d9ca371868ba7c5c5639a850f703a00772f0b8039097e37098139027c330e8e440576362c794ba3d1acd7ebc8eaf1cff2fcd9f4ffe3d3e2cf869e90719a88678a762e331d55452e694932663d29683e30643d2e674232663f2e6b3d2e73433572433176483872483c734d4465433a64494088776fc8c3bddbddd8eef7f4eaf4f5e7f1f3d9e1e4c9d1d4e4eceec5cfced4dfdbdee7e4898a8cb38f93b54e51ca4340cb4337cf4538cf403ccb403dc5443ea64139b87f7689706b777372727b80717f8a78858e969593a3998da7997faa9b7eab9b84ab9983b1997da58c6e9f856e977c678d725f795c4a6b4c384324123c2014422a20312114180b02160807120608130d0d1511120a060717120f211310ccbbb3fbe9dbf8e8d9eddfd2e6dacebbaf9fc1b5a7d6cabec8b7ad8d7267804c3f8d2d21af352aab271bb93327bd3b2e790d00e5a291e4beabe8cebfe1bdafb26e63a44237ad3328a42f258d3b3075433a543d37746d676e6b666b6a666a666362615d5554506e6d6b716d6c6b67666969676c6b6769615f776f6d726c6c73656284685c965e4fa34335c04637c64331c93c2acb3224cd4134a8433799463e711719760f13890e10910a07bd2c27c52c26a80b04b83024973e2c703c262e1a02524727a79162bfa05fac872cdbb143e6bc44e4bd3ce5c441dec159442d003c27143b2819301f0fa4937f887964f9f1defaf4e6f9f6edf9f6edf9f5eafcf3ecfcf0f0feeff2b8bd94676d4b353c2c444847575761434551434e52465153485253464c4c50555135201b722721a1362eae332ca7312797372955250f2c47262b7246277b473872425b5638905545a03934be4242aa2f31b6403eb3423c8a1911a62f29ba453ebf4f4ba44a41c58d7ce0ad98f1a494a33b2eba342bc5322abd3026c03329c5352dba332f770a05740e0a750504820b0d8f14198a2324c58883ffe2daebe7dedfe9e0e3efe5e1ede3e0eadfe8f0e5e1e6dfe4e9e2e5e7e2e4e5dfe7e7dde2e2d8e4e1dae8ddd7f7dbd7efd4cddccfc6babaae9da192a4ac9dadb9abadb8b06066661b1e250e0e182423292b2d2cc6c9c2cbcec33f422d5e5c3664612a8c8a40e1de99fdf6ccdfd9c398918b68696b95a4a7233e49c9ecff456b9098bbdbbee0fbc2e3f6c7e7fc8eb1cd97bad6c1e2f5d2eefc758b99566673808d96434c53616b6d616b6d636d7659666e6070705669675462655c676d585f695c636d5d6771616e76515f606874746b737572767512130b716f62d3cdbfdad4c6ccc8bcb0aca1a39f949390877c7d7755575452525445464aa1a5a86f7477484c4d3438393e3f41cdd1d476818577888f8091995b6d776a7e8593bdb31e6f461882440d803d088039047d36027e36008137027937106e3aa6e8bacdf2bcc7dd9f99a968d2dfa7e1edc9cbddc5d5f5ded9f2df626355564237633f3162382a683c315b31255d3826714c3a6a4334522b1c6e463a815b4e6c4a405c3b326d4c47856966746562c4bfbccfd3d2e3edeceef8f9c7d1d3a6b0b2edf7f9e7f1f2d0dadbf7ffff4e5356797a7fc7a7acaf4f50ca4642d2453cd2423acf3e3bcb403bbe3e31a43f35925f5e4f414e40516f34567c2e537d324f71454c5c5c534c422e0b2e13003218002c0e00220000401d014929143c1d0b3415034e2d1c3e1b084924144a241b2f0e072b170e1609031a0c0c190d0f1d17170f0b0a171312120d091d0e07604e42f0dbcaead5c2f6e3d4faeadaf9ead7f1e1d1decebfd2bcaecaa79472311f9e2d1fc13327b51d10c53628ad3827ffd3c1ebc5b2fcefdceee5d4eedbccefc3b6b77567963e32f7a89be0b2a3614e4056534a666b6472736e6968646965626c6865504c4b706c6b7874756b696a6c6c6a6d6c6a57524f79716f736f6c7e6d668759499e4b39c44536d13b2cc73422cd3c27d54433c14637c27366944e467a1e1f8c1b1f921213ae2221c22e2ac02721b3140ec43429ac38299d4c379b715b75573b5d380e5227006539009a701cbf963cc9a245cdac4d73570e3e290a39271d3828193626169f8f80706353f8efe0f9f3e5f9f5ecf9f5ecfbf5e9fcf3eafdf2eefdefefb4b8a1585c4b3c423e50585b2a2f35484f554a555932414428363647504d514e49391610963d37ad3630aa2f2a9a2921933d3050231046523a396848306a413b6b415b6c4c33180595403bad3b3bb33d3daa3233961e1dad363296201cb23f3ac4514cb64b45b1574eb3564eb03d38b83732be332cc13128c4342bc5352cc02b25c53632a323207f0804911714810e0b831b1a6a1f1a75554aefe9dde5ebe1e4eee6dce6dee7f1e9e2ece4e4eee6e4eee6e1ede3e0ede3deeadee0e8dbe5e7dad3cdc1bfa4996829226f332bad958b95918666685b353b2d0a120321271d8f8f8fb8b7bd4a49513c3c44414546cad0cc7c867e7f8981a1a6a06f7068797a6acccbb9b2aba1766f69a8a2a2cfd0d4a1aeb6768d9d9cbedab3d7f7b3d8f2a6cbdec1e2f1c5e9ff7fa9d16790bc668aaad0edffbed1d5505f5c646e6f61696c5b64635f676a58606b636c7b616f786173776171715d696960686a5a5f62505a5c5b67675666636e7d7a7e86896566685d5852352c236f645eede3dad9d3c7d9d3c7dcd1cbdfd6d1d8d3cdb6b3aeb0aba8b6b2afa7a7a5898b885358543b413f9ca1a48e989a78858b6e7f874c5a6572808b73818a6f8c8a55907a12684107773f027d3c027e3806823c017d371990501984501c733c86c47799c667a2c4569bb44ecadf92ddf0b8c6ddafbccdab6b6a585b473e522d24663a31653a33653d334f2916714832956b556f4634522c1f5735296f534762473c5938334325256c595bc9c3c793979a798385737e8047525413232390a0a0edfbfbedf9f9f2fafc3f444854595dceb4b5a8544aca4c40db423ddd3b39d53b3bce3d38c63c2fb0474155223335376023529a0e53ae0a55b21455a92045894958798d84755b47224931175a3b26643a24643521562d1b441f0c411d0744210b47230b49230e4d2212462118250f121b0e1713080e130a0d100f0b10130c12150e14140c1e140b443224ab957ee2cdb2c1ad95f2e0c8efdfc8cebda9e0cbbad2b3a1bc9077712e14b14737a02112c73e2eb63726aa4d3bffdac8e7cfc3faf2e7f7efe2faedddf4dacbeecdbcf2cbbaffe3d0ffedddd5c5b86c62596c655d6a676053544c62615c5f5c576c67646c676460605e5e605d595856645f5c73696759544e6e7166776a5a955a4ab75343c64132d63f2ed83f2dd4432ece4f3cd16a5bb97165904a4286231e87100cb02c28a81915c32524b81916c12823b72820b331238a2312601f0d5427124b2108512808562a07532901482300563508402300452c0e3e2b1d3d2c2435271a3a2c21362923342923f5efe1f9f3e5fbf4eafdf4ebfcf4e7fdf6e6fcf4e9faf2e7575f54252c253f4448454c54373e443c454a39464c20303046555054574c3a2919440f009c352eb63633b235319a332a7437243e28101e2a12103217133d191038131b38192e2c156c362a923933ac403d7e0b08b33c388b1511bf4e48b4433dae3733be4846bf4f4bbc4946b83432bf3431c4352fc23229c43129c22f27c22e2ab0211da319178e0a0691120c921d16740e09560d06593b30eeeadee3ebe0dee9e1e6ede6e4e9e5e4eae6e5eae4e7e8e2ebebe1e2e0d4bebeb29ea095a09e92a6958b94685f862c23832a22553028433c343e3e343d40353a3e3026291e767772c3c3c576777c696c717c8282a1a7a50e17141d2625596164b5bac0c9ced407080dcfcfd1c9c7c8c8c8c8b7bcbf788691b2cbdfafd1edabcfefa6cbe694b8d098bbcfcdf0ffa0c5e03a5c75c4dde461716656603d656b476c7061636965656e6d5c6668636c755e687446545f4f60685b6d6f5e6e6d5f696866706f636d6e556161606f6a5a666253585b67676927201a291e18312320413632d4cdc3e2dcd0e9dfd6e5dbd2e2d9d2d6cfc9b8b3ada6a5a0a6a7a2828685848a8a6d7577899297808b916b7880717e8778828c5b656f8790996074756e998f2c7558117c48007635007832007a320279351f9354299a64197f401d6f1a306e0398c242a6c544aac55aaac368a5bd6fcee0a4706f535b473c603b32673a345e362e572f23986e588a5d46895c496f443470483c724d446f5347765a4f623f3b6444475a474bcac3ca757a7eeef7fce6eff49ba6aa2232327a8a8a748282e9f5f5e1e6ea3d4045484c4fc4b1ada35f52b84e40ca4340cb3c3ec14440bd443cbd4135a4423f582b42282f661853ad045ac70259ca0c57bd3366b7314a73a19b8dac966fad9579987a6261351a57280c5931175531175d391f6440285b321e5225124b1a094a20122d110d2e1a192614141d0f0c17100816130a0b0c0614110a21140c3522144c311c4a2f14533920402810d5bfa7e2c9b3e2c7b4e3c0acb88b6ec8886c650f00952f18b7473196321ac07963ab7e6bfff1e6f8efe6f7f1e3f1e8d7f5e5d6f6e5d5f8e9d6fdf0dff8ecdcfef2e68a7d74746a616c685f63635b75726d706c696e69666c6867676966545955706f6d6c6b676a6b636e76674b6248414a2d4f2d12a25a42c05541a62512db4e3ac7432ebe5542c37261b6776e631e17881f1b92120f950e08a4150fc72f2a9f0702c13129b1241bb72a20aa31266a1e115e2b1a592c17582e185b2e1b572c1b4c2916210600442920321e1733211d3425201c0e0524170e170c08352c25f5ede0f9f1e4fdf3eafef4ebfdf6e6fcf6e6fbf5e7f9f3e54e5a583d47483538414e505c4d545e414a53313e464856564c5747544d3187613a9a502da63024b02a27ae332c7721107f6a4b71825e415b3e406345426544486c485273565a6a5096866f83503f862e22a2372dac3d3296271cb54841b54440a127268f1313bd4745bb4440b63633bb3430c4352fc33028c7342cad1d15a21712b32926a41a178d0602930e0795160d8a180e6e140b9f6861f6e0d5e7e9dedfebe1e6ebe5e9ebe6dcdedbbfbab6b59d99b3908ac49c94c09b9373605a35231f4a2b28b67772a5322ba5392f5f302a52474152514c4b4e45525648676b5d5558512d3331757e7d9fa8a79197956e74722e32317a7e7da3a8a2b7beb738423acfd9d1a8afa81118118d9691c0ccccb6cad59bb7ccb6d9f59ec5e6a2c6ea5a7ca136577ac1e0f4b1ccc35f704e7c7c46aba255b2a644aba148817e5364685a6e7877818f92647275616e7464717952636a4a5f62576c6d526563798988848f934e575c6771725e6462242623151410241f1b231a151b110f342a28302722cdc4bbe8e0d3e8e1d1e2dcd0dbd7cececfc9aaafab6d72758990966871786b757e43505945525a79838c6f787f6a7177777c82878a9179848650746a37775c0c733c0a833e06843a017d340e833d0579380a8046138142258232428a2757850b729310a1c142a7ca4ca4c84e89a342767547574231644034663e34502c20431e0c94664f8858446b3d30673b3270443b744940724e4279574d6e4543725051362629afadb2757c82d0dbe1f2f9ff444b513f494b9ca6a8eff9fbf1f9fc4c5157323338454346c8b6b2916558924e41a34b499b454495554cd19185ffb0a59446466b41592a2d621b55a7075bbb0b59bb1155a81a4c815f7686938868b39765b19870b0946dbe986bbc966794744b5c401b472a0c58341e59291d5c251e632a1f612e1b4a26043817003414002c0f01260d061e0c081e100f2012112a17114b33294d2e1c492612512e1a4926124d2a1672523d5c3e266c4a2fc49b7dce9d7cdda580a464409c5632da9878ad7c5ea5816bb69c8dfef0e3f1eeddebe8d5fdf1e1ffefdffff3e3fef2e4fff3e7e8ded4eee7dd645d5569645e58534d726d69736e6b6763626a6a68686a673e433f6d6f6a68726759705c335b39295f2e2b602a48673b2e2e0a673b1eaa5a41bf4f39bc4d3ada8e7eb68173a7756c6926207d11119510119b0b0aba2d26ba3b2a820500b32f20a6190fc7322cb839335306006130215c2c156233195f2f186234244321152106003f2a253624203223203425223c2f29342a2021170b393021f8ecdcfcf0e2faefe9fff7f0fbf5e7fcf6e8fdf6ecfbf2ebd4e0de747e7f5a5d644a4d5641485248525b1f2a3039423f5559425a4822dfa7768f330aa82a1bad282399271c79351e686c47062c0514391a1035161e41202348262e55384462466d785a9e846b9b4a39b7493cac3c2ead3d318e211a790907b63c3bba3e3ec54f4bc7524bb83d38b83731bd322bc03129ab1c1494090498110e940e0b8d0300a91e199b1009a11b109c1c138c1f188b3d39bf8f8beddad4bdb6b0b0a6a4a29795837471644845602d2978332c81322b732c26390d0a3e1c1b59333282413da73028a6342a521d193d2b2b4b474640423f4d4e48484b445156524b5451586261232d2c6f78776f75755b5f62bec2c36d726c757c744d574fa2ada78f9a92adb7af7f8883455151aabcc686a0b1a2c0da9cbddcb6d4f897b1d697b0cf3f515b879270c0c078eede7cd6bf4bd7be47c5b3514038097576664953524a575d6270736270735e6b7158676c586b6f52656961747856686c525d635c636b2d32360a0e0f1719141817121f1a17160e0c2a221f342c294239342e251eb4ac9fe4ddcdded8cccecbc47e837f757e7d8b94997b848d646e786f7c856c798267747d606972787f8770777d636d6f5e6c6c243f38659587569f811d8550037c3719974d007b320d803d0e8042007739087c3b12793244993e6fa62f6d95105e8400597f00a3cb4488a33a6062315342306242355b352846210f6c432f7b4d3682533f5e362c59322b774f47785044724e406e483d8559567c5a5b2e1f2296979b717c8078858b9198a0737a824c555af5fffff1fbfdebf3f650575d44474c444245ccc1bdbda599ffe3d7ffebe7ffe8e5fbe7dcffe8daffdfd47f414270486227275b1d57a9065aba0959b81155a6295c917e95a3a59677a2824fa1895dad9267be9d6aa58451ba9f74a78f6b4b2e10381200521e13591e185e22186129126434045628005e2f055f3110542c13391a08270f05210d063b221b4a2e2341200f3f1a074e2716532919542918451c0a4c28123b17005b361b5f3817573007e4bb8fcda077cca07bd1aa8ba17f669e7f6bc9b4a3f2ebd9f6f3e0f9f0dffbefdffff4e6fdf3e7efe5dbfdf4ebf7f3e8f4f0e5706c6367625c6a65616763625a5a5a5a5c5b6466616e6f696163586975613352332b5c2f1c5b241f63281e5c29375e313d380e6e411a923b1ddf886dc99482c89e92b4827b6b211e8f2323900b0cb42320bb3529a44028690b009d2816ab2317c42c27b12b2855050058221667372165392061341d5a33224022181d05013c292537252138251e3a291f2c1f1630261c221908332b18f1e4d3fef0e3fff4ecfaf1eafef8eafbf5e7fcf5edfcf5efdee5dee7ede9dce2e2979fa1505c5c4852534a4f524f504a413b21a2855dd0895b99330db133259d21198f2a18652d1256623e002a070a33150e3719002a07032f0e002c0f042b0e4760403b2c0fa65041bb4038a5251a90140c7e0b08b747469a2424c44e4cb0413ac5564dc5524bb239309a1c10ae2c1faf2a21a01b1695110f9a1413aa201da91c15a3130ba4140cad2019ac2f2b801d205e1318af7a80b68d918361624824244d1f1f662926812a217c160a89190e821b147f38345927265935356c36349d352aa1393051191a513a403833394f52574e4f544d4e53373a3f5961645d6769212b2d0f171a6e7679aeb7be2b3238bdc2c6bfc3c66a6f75b3bac0afb7ba5b60637375728387868891961b2c36596e81b5cbe26f809a1a263c575f6c5e5e548e8453cdbc62e4cb4cfee35ed7be5a604b0a6e63458d8a81676b6e606972545e6856636b5d6c7178878a85909459636c636f7b67737f5259631c1f280d0f1b22252c1318141a1c17181415261d202b23214a413c373028362d243e362b8b837898918b7675715f68675e6c6d3a474d5c697153606867747c6d7a8269737c868d97757c864e58615a7272507c6d63a3893e91753d9f7901713f0c844704823b037f3706783a0b7d41027a3a068140188f4d197f2b6eb23b7bab2380ac2169910d4c6f004b630f2228064c42364f3526542f1c4a1b0788554082553e6d49335c3e3361493f482e1f553a296e4e3f815d514e2521462725392f2e707676bdcccfdef0f4d9e6eeeef9ffddecef88979aaebcbfc0cbcf4f5a5e353d4048494bf5f4f0f1ede2f8f0e5fff3eaf7ede4f2f8ecfaf6eaffebe07a484971466127225a1651ab025dc80055be0e5dbc17509d7089b19c8c7cc09f76af966eb09970a6895da5855cae9173583a2265422c6f443169362551190a4c1204a2694ed59b69d99f60e0a267b6794087521c512500442101391d074a2e2054382a5a39265b3824562c1c572c1c3d0d004f1f114d1f0f512816512c1949250b4b2904dbb890ceab83dab791dbb89ad7b399a07c6692735fd8c7b7e0d9c7e4dfccf8f3e0fcf5e5f6efdff4eadefef4eafaf4e8f8f4e8bfbbb059564d6f706a6668656569686d6f6c6b6a656e6a5e6f6a56333818344b1f3258273b6a3c275f32226134245221474f14a08347c0824fd5946ccea48cc3998da0605e7b2524811512a1221ba7180aad301c914a2e5d2004862514b33529c02922b02520660b06561b1357291c3612023617054f332531190f220e073927232b190f2a14002b15002212022115071d16062c2513e3d8c6fff8e7faeee0faf0e4fcf4e7fcf6e8f8f6eaf8f8eee8eee4e2e9e1d8e1dcc8d1cec0cbc79ba4a160646355554d60593db18f6ab2623fa23318ab2b22a82f2778200c592d10445334073415133e234a755a426d4f325f401b482b0b2c11626d4f55351caf4f43ba3b32a5271992190eab3a36ba4a49bd4648c04a48ad3e37b3473d9d2c26b74239b3392e94160a9e1e1395100b91090ba81d209a0c0ab3221da10e07a81712ae231e9c1f1d6f05095f060c5a0d17541319975c60783b3a57090786292283170b9a22149e1e1396211a721d184a0f0b5e3533652b29a138329e352f5c202244272b4c41454544494f4e544f4e5449494b4b4c4e5a5e5f202425a9aaae464a4d606569a8adb1999ea4272b346367729599a2a1a8aea7afb1131718151b1b636e724a5861172b36354d59081e29879ca15b6a6769715c70683a79671bd4bd4de1c7597459125e481f6a5f4b2b28237273775d646c69717e6370795c6b6e61737555636e626f822a3a5415233d6b7181535561171723212129191f1d080d09231e222c23283329282c231e2e271d2c281c342b22352c25483e3c7773726e7474626c6e66717766737b616e7658656d5f6c7469737c656c746b747b4d5a60819e9a5e9580519a7c53a78650a8824da7741274370d7d35057d3511874a01773b047c3c0c874403814116873944962779b43389b82e92b73684a039495a141215001a0d041e05006f4a308c563e8b573f78543a321e0527220f292c192d2f172f2b103e2f185339286241385b423e312c29424b4a3241442d3e4556646daab9c0c5d7dbcee0e2b1bfc23843452a35372a3435232728f3f5f2f6f9f0f9fbf0faf7eefcfef3ecf8eef2f4e7ffeee1a07876774d611d1345194fa5045ac1055bc20751b0255aa6475d868b796ba5835db19772ac9470b0946cb1936fb5957c6a47336b45306b412b6f402c6d3a25723d2b743c235219005115007d3c0695571ec48d54bf915f95754ff8dec5ebd4c2b29b8b4c311e3c1d09563320583120643929663b2b62372659301e431e0b48250f583716b4946eccae88cdaf8bddbc9de2bfa3dab2998f6b53775c47efddc9faeddae8e0cdf3ecd9f9f2e0fffbeaf9f0e1fcf3e4bcb5a5726f60565749585b50696c65545550716e67736b608277638b80626a653f6a72436476461c350b2241150e39042d4b0f4a4a04a58a47c69b64d7ab84c4a892c9a5995d17158325257d100b8e0f06a91c0ba9371f7f5636553a1c6a1f0caa3629b21b14ba2a2287211c5e1b13350a03250700290d00462a1c3317092b0f033f281a361b00341000b48f5a3115003722052e220c342917ded1c0fff3deebdbc2f8e7cdfbe7cefff0d9fdf7e7f6f6eadee8dddde7dedbe6e2d0d9d6c4c9c5babfb9acb5b29ca298b1b199bc9c83852f1e9f2820ae2a2899231f73241355331a2d3d22042c12335b430a301900240b032a0f385c425d6951805b499c4e42b6473e8a11069f36218d2a159a312b9c2c2b961e20a82e2d931d19ae3b36b13e3bd25b578d0e07a01d139c170ea71c17ac171ba10a0fa610119f0b09b2211ca91f1c991d1b6d00007a1316a2464962090f8a383ca658567c2420871713830800901a0c91190ba1221b8918145f0f0851150d2f0000a25752a42e2ca4332f54130f4b2a23534238514a4052514c4d4c47555145625c4e5c554b241d17847a79726a68322d276f6e6928292da0a5aba8adb1747c7e949e9d82918e6e80828da2a54d646a4b64695c797d294d4b6c999270a29676a5938bb19cb7c9b1bcbd9d716535836f3d7f694487765c1b11053e3a374c4d4f60656b8a909c6d77816d7b7e65787f243e571533590c2b5a08204c344058696d795a5a621d1e221218161b201c221e1f312829362c2b2920192e2c1f2829192c281d3d3630342b26382e2c6561605f5f6166696e686f7767717b7c8690858f996a737c5e656b626c6d505f5c405a4f5a85745d917b66967ea7d3b084a97578ad69156d2112853a068444007d401289471085410681420579321b7c1f69b23f89b42f94ae2f99ae514e581c392d155d453953331c5e3517824b2c8a5c3b6e5a394047285071562b593c2e5c35385d32616f4c8382668477665a4d447c7d78c9d3d4c0cdd384929d404c5a37434f2b3e454254587c8789222a2c2026243d4341313536fefefcf1f1e7fbf7ecfdf4edfffaf3f6f3eefff9effff4e5efd1c7704b53180a2d2c54991559ae1153a91c549f2c51863b465a766048735124553816664c2b8e724baa8c66825f416b462b643f25664127664228633e246f412a70402a6e3f256e3f23703a1e551f033c0f00371600decab2bcaf9edcd0c2ebdfd1f3e4d1f0dec8d1bba67055423a1e094e2f1a5939205c3a1f5f3d24664228623f23cfae8db39674d8bb99e5c2a4e6c1a6c9a187875e426942255f3a1f5a3c22e4ceb7f4e9d3fef9e3fbf5dffaf2dda89888a59585a69f8d6f6e5c636557535446766c6279695c8e7c68a18d72af9974bfac84c1b289c0b78c706c3f33320031310062590abe9c54c49c5fbf9e758e795c8d8270bca4986f2e2a74151385120f920f07b9291ea33d265f5732444e29542008a2382ab51c14d33931a2322762180d360b0224060056322457301f8257445a2e155b3511895c25e7ab53e6a748cb974bcca56cb59d7ba5957ed0bfadfff2da9a7c56a17c4fc19765f9d8affff1dcfcf8ece2e9e2e1ebe3e0ebe3dee8e0dee0dbd4d6d1c2ccc4b8beb2b0a996c29c898c2f28a32928a4242393261f72311b5d482b293c2002250d2c4f39001a04092c142d4b330c1b043f2d19985044b84d459c231a7f0b009c3d21a0492d77170b8b221e931f1f98201fa4312eaa3935c14b4b8a100f9b1a15a11a14a41b13a61713af161baf141aa80f11ad1c19b02623981d186d04015e000073141269090a812226690d10b0565588251fa62923b12c239a2214962215911412861010771812711e1673231c8b2a24ae2c2aaa2f286215034819003818003621002b1b002b1b00341f003821005e492a412b16270900ad8c87af8a82b1908b876d70af9a9faf9b9d37282533262078706d8e8c8f77787d5e63695d686c304442234439548572569279539277669e856a9381bdd5c5bdc4b2433e2b6e63518d7f72978e859c97937d7c7a70707266666e6b6e75575c5f09161e0a1f3a0724500e326e1939743e537e75839e666f7e454f5819262e1a23282727293f36372d23213229222f2b1f2e2f21403d343b3630332a253a2f2d33292869636364646663666b5a5e677f838c696b77696971676b6e929896c6d1c974887d46645a3e5e51445b4986916fd7d396d5e092427b2a147224007532078949077e3c0a7f3b05803f0d863f198839388f2e7bae3792ae3f4050093b39107e68536f4b3b774f357d502f844e2c7a522e4f4b2635532d215f3a206e4459a5763072422554289cba96c3d1b8b0b9a899a99ea3b6b25d6f7383919a636f7b5e6a7667788036454a454c52515558585c5b3337363f4042cdcdcbf7f7edf7f3e7fff6edfef5eefef7f1f4ebe2fbeedefff2e676504f4e3749344974234c841f467d2c4d7a70819d9a9a9ca68f70c4a47b7159377760417c6440412704492a0b56371a5d3e225b3d235a40296849346b412b6d3e2a6c4130693e2e6c3b2d67392a5c37248168548f8174736d61ccc6bae5deccece0c8e2d4b9f1e1c8f8e8d1f1e0cce8d6bea38f74786044775b4362422b5d3d248a6c50755838634425623d226b4128653920683a206f40226f4223623a21fddec9f9ead5eae3d0e9e4d0867d6c88766a87766c716d6167695b6163555e5b4c8e7b6c987e6daf977fb49d7eccb492d4bc9ad6bfa0d1bd9cbaa8807e6c3ab19e5cac9350a37f4589673a67533a160d006c695a8a74676b282286242188120eb22e29c0362ba048304a5c3232572b402104933625b6231bcc2f28a42b206b190d471c152d12095a362a5d2f1f5d2b1288542f7a4815e0a75ae09726cf830bf2b352d4a55fccaf85c3af96c6b5a1fff4d7aa895cac8246b4813f9f743df7e6caf7f1e3e3e3e5dfe4e0d7e2d4d5e0d0d6d9d2d6d9d2cfd9cecdcec0d3bead945c4da23935a42723931c148126135e320d6863391d32110b2d1226442c22422a2c53380f230a2a15048a4f41ab493ea63024bd4135b94430bd5a3acb72506d1803761a0d80150f8f1f1ba138329f3330730002a12428970f0fa61816a0120e9f100cad181aa30e12b82223ad221f9318117409035e04036915135c01006304026e0b0e6d0d11a84e4de07f798c1710a429219d2e238a1b1473000094161790150e981f16952017971c15b3261fb73221a7471dd18c49deab52dbaf50e0b05bdcaa55d4a145ca9a45e2b977502400c28572c37a74c16b6cbb6266b25f67a6595fab6366ab6768b47371bc7e7fc28a8db8858a93686f7f6264342b247481704c6f59699b7e35714f4686644c8b6e4e846a7ba389869d899fa5997e7a71736c626a635b857d7a746a68594d4d22161612090a120d131011230d1a3d001b560f377d14377b5170a794aed17890a8263e5825364a20242d2b2726291f1d322723352c27312c262d2a232b271e3b342e342b263b302e342a2986827f6c6c6a696768534f5070656b73676bbeb8b8d3d3d14f544e4c57514555524b5a5552584c988e6be9c47de1c66ba1af58377222187d37007736057c3a08813c0079320b8b411490481c833472b55689af5c424e262b200e7b5a4774473278492b7d4b2a864f307a5737404b23235727237a470a6e3a0b6736045a2b05572921653c669777a5cdb3759c8931554765807b70848361707589969c87989f707d8370757b3e3f4430343735393c363739888a87eaede2f4f6e8fafceff8f8ecefefe3f9f5e9fcf4e7fff4e9764b4558313438303b535b68565c6867676f8b8786a4988aa9987aae9c78aa9b7eb1a187baa787bdaa8abca88fb9a58cb19d84b7a58fb4a294a3897c6a3f2e72422e6d3e2c6b3c2a673628663b2b5534238d77696b61554c463ab3ac9cb0a891e5d8b6dacca7e2d5b5e6dcc1e6e1cde8e3cfece1cbf1e2cbf1dfcbcbb4a289735c452d134a2f126743296e3f2b6b38256d3a256e3c256c3a21683a20653a27b69584fde9de92887f776e65766d66786a697167666466655f6561676860695f53b29887b69782c2aa90cfbba2d4c2acd4c1b0d1c0aebfb09b8e80657e6f508374536e5f404b3c270b02000e0a01100d06514b3f7e625667201a7d17139a231d92130ab83a2c944f323c6432235c293121007f2e1bba312bbb231ea1251b731b11461e164029215333285d34225f2e106e380a763c00d39238f6a82ad58806b97b18e7b870f0d1a5ccb79cbbad93fff3d2b49a69b08d4db48537936b26fff7d3fffbe7dce0e1d6e1d9c3dbc5bdd7bebecfbfbeccbdb8cbb7c0c8b1d2bdaa7036289a332ca62f2993281e6b200b684b29646b420d250506240c38513c314a351531181b1f065b2719a74d42b43f35c5453ac14134bc4330b34629a23f22aa523c761e10771a12a0413b7e211a6100009e2729961318b62b2e9e100f9c0e0ca314109f0d0eb52022b01a1b9f14117c02006902006109075a06049c433f9b3d3b8a2a2c690a0e761e1d8126238f23207b120c7319115b0000bb4a4caf3132bd322dc2332bbf322bc1322cbd2821b52d15a63d04ce7e27b57605be830bbc7a0cb77308b67403bd8015dea7547c3f06ffb198c76862d36669d26068c85960c4595fc2595ec15d5fc46062bc5c5ebb5f62b25c5faf6065a86667a6757093756a7b7261656a545f72565873545c7d6067886d7b947e5f7060666c62ada9a0766e617a6d5abfae92261200280e002d1300291000220c0035221425202613274a062a641a418c133a855b80b56d8db41c365744566c28323b282a293129262e231f2f2523433b38221d17100d0619120c251c174b403c4338343a302e574c4a6f605d3c2827987e7fe0cbcad8cdc995928d383a374d56534f595a4f585555554d685837ecc077efc468dacd715874201b6e260f823f128949007b38038138007f3504834011803c2d80321040026e785f382922644741744d3e77482a86512f844b3075533724360c35734014773e0d7f4406713d006837117b4a10724137885d387e59145a36104f30326a5152816f446c613d6358698d834361592f423e465250404f4a48554e4c5751656f67dce7d9f4fdeceef5e5f7fbeafafbebf0eedff8f5e6fff5e97a4e457546407c635cfff7ebfff7e6fffae5fff5defff6dcfff3d1fff1cefaedcdfceed1f8e8c7fae7c7f5e6c9efe1c6f2e4c9ebdfc9dfd1c4f2dccf7047356e3e286738246a3b296638295f38295336268c7b6b645d537775698f8979aaa28b998c6ca99c79ded8b8e2dec3eeecd7ebe8d5e6e0cae9e1cce9dccbeedfccfaead3f3e2c8dfc5ac6541296a3b276f3a286b36246b38256c3e276c3f28683d2c5f3b2f4a312a53443f7267636b615f6d61616963655e62655e676662635d686055c3ac9ccdb29dd0bea8cebfacc1b3a8b9aca3b0a69d80766a7c7060463b291209000e070075746f696e68030c090a0c072e261b88645870221e760d0a8308019e2014b13e2b844c2b366833266b3430300c6b2a14b63730ad1814ae29228221184e211b442d25502f265b35227548277d4919a56825df9a3bd48a05e8a31aeeb54cffd58afdddaed4bd9dbeaf92fff5d2d1bf91ae9459a27c35a88446fff3d1fff8e5d1e2d8c8e3d2acdbbb5387636b9275a9cbb0a5caa9adc6a6b6b49b744e3990382a993126741a127d41367161515d6a565a715f526a5c566b625a6a5f515a456450389a5140b4483bb4352ec53e38c43f36c44235c64434be4435b54a406c120a8b403a5e171353050389292a9c221fa41d1a970f13a51a1f9e1211a81a18b82325b01a1cb31b1aad1c199f201a9d2c2477100b6f0e0880211b892e2b5c0305600b0ecf7e7b75211f7f2423620e0c470a073c0000ac4e4ea72f2eb72925bc251ebe2520bc231ebb201cb32813952e00d48529c1800cbd7f06f9b248ffbb53fabc4bc28a1de6ad567b3600a44c34c7615dc05658c15459c4555bcb5a60ca575ec65358c8555ac55257c7565ac6585bc3595bc15a5bbd5d5eba6060b76160af645fa86960a36e60a170619c726272544a826e657d6f66726658a4927ec3ac83e7c77ed0ac4eebc061fbcf70f6ca71ddb361c09a53baa272444535192e43082c6a113c8b123a801e3f745467855d697538474c2832332e2d2b241c194f4641332a2525221d15120d1e151024191351483f342a213b2726513534441e1d8057558a6262e2c3c0cfc2b956564c6468674e56584d59594d57565b5d5a61573ee6c88ceac672ebcc71b1b65c2b6d23238c491d94540580410c854207803b0179390f80401e7a3971ab787a836833241f25192568535879543982502b894f3778563b33451b3376401d8548037d400479440c814c0781480a80440c773f076e36117841177e471e824e2080522e865e2476521d67421454320d3d23264e36274e313254395c75626f8473d9ecd9d0dfcce2ead5eaecd7edead9f4eedef1eeddfdeddeb1857c8d5e549a7e70e1cfb7d1bf9bdac8a0dccaa4e3d1abddcca1ddcca1d3c49de8d9b2efd9b2e6d0a9e1cfa9e4d6b3e6d7b8e1d3b9e9dccbfce7d44924096e41246c422c633a28653e2f583726674d3c7e716048463a7173685b594dc6c0b0897e6a69614acccab3cac8b1c5bfa9ddd5bee6dfc5e9e2c8f1e9d2e9e2c8d8cfb2d0c2a7e8d2ba62432e6b3e296b3b276b3c2a643626653c28663d29643a2a6a4437785c516553496459535c554d5e554e5d58525f5f5f5e605f62655e626054cbc2b3c3b7a7b9b1a4ada79b88847b6f6a6655504d100b076f695d28221617130a0b08011a1d12232e2055695d616d614e423451251a67141075080592130cb03223ab3f235f2f073469331f6a3233451b5a2c12ae352cb71f1ec0302f992c2986514b593c345732295e35239a7151815224672b00b3731becae27ffca3aeabf4cf4d07af9daa3dfc69eb9a584fff5d4efe3bdc2b388b7a170bea77dfff5dcfff4e4c8e8d3416f532b764b2678483679503572495b9d6f265e31254722262b0bab896d64311c6434287b5d5517140d0a17100c1d150d211812211e20211c2a1206945c4daa4637aa2e22c6413cc53e3ac6413cc33e37c83f37cb48407f0e0a68100c652e2b330603460b0d7422248a17129b1410970f11a71c1fa01211b22221af1d1db01c1ab41f1bbb2b239f1812a3241d9a2119932019952a24a33f3d9037398535367d3131661f1d783232a468682e080543130f580000a22a29af201cbf211eb91c17b91e19ac110fb22714922900e29138d59420faba3fcb8219bb720bf2b542f4bc4dffc66c864002b95d46c55c59d56b6be27676ee7d81eb787de16a70d55e64cf565bc74e53c95153ca5254c85051c64e4fc74c4fc94e53cb4e54c84f54c45355bd5450c35c55c2655eb46463b16d6ca8736da7796a9d6f57603100f5c45ed19e1fc28906cd9210c68c0fc79019c28e1ef5cc70b19f618a8d7c1a315a06296b1e3d7d293f705c5e7376737a4f5458353a3d2c3031312f302d2824332c26312c28241f1b312823352b2236292037241d270b08492322966362945f5b61302c9f7970806e5a67624e3e3f374b514f4e58575059565657524b402c6d5622eecd86e7c170aba0503e6f2d1d783b0a7e3f038141017c390b84410782431082461b7f4343834f7a84625b4d42110b195b50586e50368b5f3c9a624b7b573f2d3712255929146b36137a45066c3d11784916855006794005783d15884d0e86480a8546007b3c138a500d7f4b14835019804915733f2376482a774b297546367e5033714a376f4c89ba9aa3cfaec7eacacdeacbd7ebd2d8ead2def0d6dfe4cdd6c5b196806ba59981ddd4b5d8cba1decd9ff9e6bcf9e6bcf6e5bae6d5aafbe8befff4caf2dfb7f5e2bafeedc2fbecc3f4e7c5f5eacef0e4caf4dfc0724c1d885827491a007b4e2d48220d593c2a8876628d84734c4e43636a62686963605d54716a62726c60848573dadac2dfd5bcdbcdb3f9ebd0e8dfc2cec7abe4dfc2d8d1b5e9dfc441301c4d342066412e653c2a5d38284b2a1b4625166b4b3c593c2e7155496d594e6859525b524d59514e5a534b60595366626364646463665f64665ba4a09797938a6b6b6367686277767121201c1212120e0d0b73706934342a1d20174a52476673624a5d4a22422d2b3c2a38221450160b6c0d0b8c1413b12d21be4029a03b11441b00396b30216c3328491c402605a43627b8231fc632309a231f8a4b42805c50522c2160392851280a8f62388f5b22dba451ebba39ffd747fcd657e7c65defcd83debf88b49c70fcecc8fdf2d6fdf3d8fff8dbfff3d9fff4e7fff4ecb9e7ca31734d21885316884d1f814e1f7d491a7f43208448267f49267241346f3f345e363850385d695d131915161c1c202b27141f1b202624311d1c833f3ea8403db0312ac83f37c33d3ac13d3bc33f3dbe3a38c33f3aa2251fc0554f6b1d193e1f1c2616164121245a1f217b181392150f9a100d9f0f0ebc2a2ab2211ea31811ac2218a81b11b4261ab02216aa1c12bd2e28ab201ba4201c9c2624983538b26064702c2b592120865d59947572230a05320500731815a12120b81f21b71717b51e15ab170da00805b12516902200e89141df9c27ffc044c07309c97c12f8b63ccb8e19ffce6f9f5b1cc46853be5252c25251c25050ca575ad05c5fcd595cc95558c85558cc595cd25e5fd35f5fd35b5cd05557cc5052cb4e52cb4d51ca4c4fcf4e52ce4e4fd15452cc504ecf5459cd545bd05d60d66b6595371ea9571df1a93bd9970de4a114d89709d8960ed7970fdca117e9b636c19c34b5a267464b512333572734545052677c68737d626767545a5e585c3c434919242832323434302d231e1834302738332d382d27432a254e2d28d2aca97f53508f5a565b211d85504c582a1db394755a4726312c1843453a52544f52514c5852466f6147ecd4a684642ba882445d4d122d4c202b7446057636078a4404874100833f007b3e12884c0f733346874d6d764b4f3f26403732594e4a4f371f603b1e87574176503b92886d94a787709c78528b68377455195c3d1e6b471974490d74450f804c128750007a4107804a118c55118a550e8950017d3e0f8c4a148e51078146007c3e00783a11894b0a7c40187f471a7b4515713e2d8150448b635c9a7577b188a6d6acc2e4bf5b75508fa881d6e6c1e1e1bfeee4c0eedcb6dfcca4fff5d4fff4d2efd6aee4cda4faedcbfff7d3e2d3aadecfa6d8d0acfff9d8f8ebc9ffe6b5cea052d29940c081327b43065f37148b705d726554666457666b65636c696369676064636e6e6e72716c656654d2d0b7e4d8beecdbbff5e4c6f4e6c9e5dec1e2dec3dad4bcc5bda82e2514251506381e11503428250d01160200301c114d3c32453b2f554e4456534c696866636164676266655c5d655c5d635c64605e634a4b436d6f64cfcbc8706c6b6267636368626869642c2d282d30290c0f083d3f3a676e66586956344c342c4832274732143a231b2a153b17077c2e24891717ac2625aa1e0dba3c16d97a3af0ca7f426d26266e2f285826342f0994351fbf3127bb2821a328208941327045345a34275934225e321595683f7c531db89343f5d05ddab62cffdd4dffdb57f5cc63d7b160b59759fff3c8fff4defcf4e7fff7e6fff9edfef3f1fff5f99ddeb6287a4a11874a0d8b4b127f461a864c1488470f864417844a198249137c411e78452a65475173631723211216174f55532f2e2a5f504d6a3a38a94649bb3d3ec6413cc43b35c43d3ac74140c33d3ec64444a92e298619147b241d541d1828161224201f3a2b2e482021782a267e110a95100bb62920a423108c0f00a32612a62716a92317ad2114af1b0fb51e13b8211ab6211ba718149b1e1a8420226d21235b26225e3933957c7735221c351e183c0f09b25a50981d16a81617ab1113a3130ba2140a940300a621108a1f00ec9949c88915e0a527fcb448ffb64dd08e14bd820ce4ac4db06c2dbb5c46cb5d5cd15f5fd05c5dd55e60d25b5dcc5559cc5559c85155c04c4dc65050c95353ca5454ca5253cc5153cf5355d25559d55459d55055d95258db5657da5357d54c53d84f57dc555bdc5d56c25035aa4809f2a12cdc9505ffcc39de9a09f2ab1ddc990ae0a30ce0ac1bc2951eaa8e44615d5261667960606c655258824b507d383b5d212370474b61565c494a4f404042312d2c2a231d3f362f372a24503c3555322c714842451c1682554f7641396832267d4d39aa7f5c815e24c0a86c5a53275b5b3f5755465e574d685c4c95846a927b51ceb483a18756787447719770348052117b3d0c88420b8942088342097f451f8752177036336c3760673d635234655643503f2f40210d77513a7d4f38784d3a886f5bb1ac98a9bba1abc7b0abc8b6a9cab99ecbb487c2a6246f50136d471c83541483500f7e4b137d4d15784c177d4d097a3c148945148b490b83430581420d8e4d068c450e914b08854308804211894b0d80451b8652177946197742217841307c4b3b814f418753659d6e97b28fe2e8c6dad1a8dccda6fff9d9fff1d3ead3aae8d5abf1ebc7f2eec9ede0b6e2d3a8ede5beeae0bcfceac4f8d89fcc9c3adfa333cd8e25b27a27b791607f674d746b5a69695f686e6a697271626b6a696f6f646569636361727467d6d4bfebdfc7eadac0e5d4b8e5d7bce9e2c6d7d1b7e1d9c4433b28433d2f7a72677f6e667f6e67776a64766b657669636e655e68655c676a616466615e605d68686a6662636e65666a5e5e6d5c62726464464034aba79bbeb4b2554f4f676964646760696961605d546062557276683d4339192517162f120c2a060922020d2503132d06252700491b00863114861300991900af3206b14505fcb05acaaf56325a11286c2f215c261f2a00813118b83425b21e14b4302484311f6f3b265d33255e37267d4e34794b27d0ac7cc3a461c09f42f8d861dab528ffdc4cfbca51f9cc67c8a756ffeeb8fff6e0fff8f0fff8eefdf6eefff6f7fef3f771c4901e7b44178a471289451f844a20834a1280411482431b7c461c794411743b1c7442306d4c486d5c1625222122241313111b0804360000a14c47b3423ea42723bb413cbb3e3ac53e3bc73938c63836c5413f8d1b1a68130e5b2a23351c1520130d231b1922191a341f1e551f1d731b17b63935a1220faa4e1db7652db04a229a230baa271dac1f18b52117b82116bb2820b12119a91a12a1221c8927265d1c1848281d3b2b1e3926204a322e44261e44120774231089200d8e0c0a950b0b9309079208058b00009316027d1f00eea853c18d17c18e11c08016bd7c14b07703c28d1bca9137b67032b7583cc0514ac0504ec95558cc5559cc5156d15458d7595dda5c60e06265e16567de6463d75f5ece5858c75151c54e50c54e52c64d52cf525acd5056cc4d54d3565ad05558cf585ad05c5cd6685b932c09c96c26ee9f28e49d0dedab19d18d00cf8800da9708dea810cfa117c29b32543c0056584b676d7971677066393ea74345b13533ae3b36791b19753d406f52574b3f414c47443127253927233f221e441d1662382cac82768e635c61342e4d1b109868518a69369b8033f0d36fdec8628e853871703a5d593c5b54427d6e59aa97798d764cd6c695d7d5ac9dba8e6cb2800d6a3512753c0d75380d7634278b4d00521e38875a47885e466e4b60604479654c735b4153351b8456467e4b3a7e4b387d4e3c694535c0ad9edaddcccedbcad1d7cbcad0c6c0cdc3bed2c6b7d3c547745f09572f106c3b0a60316cb48e83b89e5f9073397a4f1f652f266c30327c3f277541186f3a2387491781411484490b7f42118e4c0d8c490e8a4b0884460c8d4c108c4d15874c0c7e43068445108045387b4fc8e8bfecf4c5f9f0c5dfd2b0e2d4b1f8ebbefbf3c2dddcb0d3d1a8e8dcb2f6e9bdebdfb5e4d5aaeacea6eac486e2b04dfeca52ffd05af3c965f4d59596825f6559496e6b646a6f6b6e7472686e6a696e6a656563696a656869636f6f63bcb7a3e6e0c6e5ddc6f0e8d1f0e8d1ded3bdc7bba54a3f2d585147716c666d656362595a554c4d5047486056545f565137322c2a272055524b63635b2829212d2a2350453f7a65609f7e79be9e93846d5b54432f44322635282079726a69655a7069576a644e908e79a5a7913136202a371b2039121a30021f26002a28001f1800624a00d69d56722200b85514ba540add8225ffc359f7c85c675d002a530f32733d1e5e2a24390e6c2c11b03726bc2417bf2d20a440307532215f2b1d6b402f87583e6c3f20dbb591f3d1a3bd9a5acca74effd65af4c53bc9930fd4a12be9c360fde59dfff5d7fbf7ecfffaeefffbeffff6effff6ef4ca56f26854b1182401283411a7d441d7b4610783d157a401a743e17703a13723a1a6e3d336c4c4163521423202122241c17142304019a4b47ae413c9b25217f0e0a640501ab4c48b94545c0403fc743419b1f1d801c1c4400005f463f2521180a05013b37344444443c32313b1c1a713534892a26a13f26854603ab6d22a84c199e2d0fa42419ae231eb21f18b52218b7271eac1f16a91e1798231c7d2e2a6538324d3c324541361a110c23110f341711683a2be0997d721200840f068a08089f1a1bc74341bc3834b8432f822a00fab86cc1902ae9b94df7bc60ffc76effc665fec667ffc578c97e45ba5c3ae87f6ce2776fd66a67cc5e5dcc5c5bca575ac95558cd565ac95256cb5257cd5557d0595bd45e5ed76062d66263d76364d96568d85f64d75b63cd5159c94e53c95153c44e4ec75554d064578c2900ed9649df951ad39100ffc73ae5a014ffbf35dc9306e0a813c0940dbe9b374a36005a5d52686872694c50974f50b23531a8130cae1e15ba3b34a647456e2a2b7e52536648462f110f300e0d4e1e1e6e3734693025ac70657839328f5047ab715d7d4e24b99c4eedd66ef4d85bf1d861cabb607a7033716c4e5a53416657429b8a6ca590656e6134c2c9a083a87d5aab7343a76b1d77412f885000541a12652f3a8657a4e7be82b9991e4027727363706050a3937a5e442b774e3c7f4c3b7f4c377c4c387146358c6f616a6353e1e3d6ebe7deeeeae1e9e8e3e5e6e0dddfdacbddcf6596791f5d386ca481b2ddc1bcd1c0b6c4ad8298696c8645728a3c738e3f6c8b456c9551588c42417e38377d3f1e72371f81461982471682480f7f44168e5019915416864e077a4108904e16915029723dc2e2b3cfcf9dddcb9bedd7aee7d0a7d0bb8cebd9a9e7daaee9dcb2e7d4aaead5aae5d3a5f0d9a7efcc96e5b972f8c663f9c95bf8cf66f7d47ad1af6f967b4e6c583d74685a6e6d68676b6a646a66666c686365626363636d6d6b64645cd9d6c3f5f0dafbf4e1f5eddacfc7b2dfd4be978873463926403a2c4c483f645f5b645f5b2d252247403a4e453c564d442f2b2249453c6760566b675b5c5a4d4d493d62544b664d46532d243913065439265944315342323f3126675c56453d32463b279f957c8a837038361d3939172e30012d31003531008c792ce7c973e6c261d3a33df0b551eda946e99f3cfbb345fec142facb49f0d56068690b32561837713f1c5c282643175f2d14a43627b82515c83221a132218332216a30225f302051210b6a3c246c4528e7c49ed8b4849a732ecba43feec14ad9a329cc9926e9c360fde59ffff8dafcf8edfef7edfff8eefdf7ebfdf7eb45976626804c158145108143147b4313743f16774214723d126c36136d37146e38226f4133654846655513221f1b1f20302728754d4da34748b03c3da635377c2120541f1b4417127f3937aa504f952b2b9c343576242636000049363221231e2d363316201f2029283f3f3f1d13113b221e562924703a2091621cac6f1fa0420c9f2d09a32413a62017b1261fb0231ab7291fae241aa4251e8e2d266a3b35584740524a4722211f0f10120b090a1b0e06401d0adb9a7aa84d2eb34433bc3f3b9b181d8f0c118d100cb44331b55b38a15c259c652296641d9e64259d5d20a460239953178e430c974617d87c55bc5d3d8827148e3122771d127c251ca24f4bb86261c06769c7686cc86067c85960c8535bca5357cb5456cb5555cd5a57d15e5bd25759d95c60d75a5ed35559d75557d95457e05b60db6156983108ffab5adf9b1ed19503d7930ad18500d68200d78500ffc031d09b17c3a03a56460a5d6059645a65884e4ca24035b9342bc73329bf2f26ac1f1699140db039338725227929287a3a3b93585c844349581214843530a74d45b04744b24d41984c2ad09b59f0cf68f1d75cf8da58eccd59e4c57279642d4c442d5d594e5249385f5136746338837548aeab82637d5049905852ad7235885200400e46905f7dc597a8efc30f532a3e7e5c345e484b5049cfc8c2b7bbad8e8d796c563f734d36794b337d4d3676493472513e6354415a5748cfd1c6e4e7deedeee6eeeee4edeee6e8eee2e1f2e2b6cbb8cce3cfcedfcdc9d0c0ccc8a5aea057cfbc56d2be45ceba3dc2b241b5a93da1992e7e7b1c52550ed6e9b28db88d94caa66ca07a589168307548317a4d34784f277345298b502b8144476f3adcdeadffe0b1ffddacffdfafffe6b6ffe8baffeac0ffe9c5ffedc9ffeec9ffe1b7ffedc0ffe2a8f3ca7bfacd72fdca6fffd07cd1aa69d2ae74c2985e9970386d4c1977613c71695e5c5e5d6a706c616a675c61646e72757273756b6a65eee8d8ede2cef6e9d8f4e7d6f6eed9faf2dddcd1bd918670413b2367614b8478687a6d5c83786290856f998e7aa79e8db2aea2b6b4a8bfb8aec6beb3d1cbbdd7cdc1e8d5cef1d8d3fadbd6ffe3dbffeddff9ecdcf9f0e1f9efe5f3e8e4f1e6e2f3e5d8efe2d2f7efe4fbf5dffaefc1b8a45debc766e3b344d7a333cb931cc98a07ca8b08d49c25ffdc69f7cf55efca46f3ce3ff9d952c8b64abcbd6d364f162d5b2c2965312f502547220f8e3026bd3623c1331da7321e9237256a2a1e64322763322471442f623d20e1bf99d8b889bd9d628a6a1f916d17fdce72e8bb60d0ac60e3cc96f9f1dafdfaf3fff8f6fef7f1fcfaeefbfcee2b7e50217d4a127e42128043197c451f774725704725694213572e22693d1a633821613c2b573e214031081b151c252222211d4f3330965050771e20853433531716270f0b180b052304023705045b17165e121245000044040549232024120e3736321c22222c35344c50513736341b110f46332d41270c7b5816c69046d2804e992e0ea12213ab221aac231bad221bb1241da7231e9a2f27641e165f484251524d534f504d4b5030353b141519291b186d473a9b533a8f2f16831204880c0a8c0e12880b0f850b08b6483b913119964726884d238b562a965b319f5633a54a2bae4b2cc66344e07c5ada7350c55e3f9a341e8526147b2514813527712d246928226c28274e04056e171d812125a1363cc25153d2605fd1605aca5b52c8584dcc5750cc5652cd5a57d45e5ccf5250d65454d9565bc74d42bf5b2affb760d19211dda10ff6b229e29511ec9812e7950dffc637cb9616bf9d3c52410965605a7256629a4741ab32279b150aa71c15c03b36bc3732b2251eab201bb3312f9f2d2c9737387f2d2f63191a681e1d96463fae4b46c24243c6483cb95c33febe76f7ce62f5d95cf5d863f5d775e0c17e6b542b776e5f56555059574a544e365547226b60335d5a31abc2965595610e5e293682534d9265b9fcd123683c0b572908572a36845c2662462f4940b6bfbec6d2ceafb5a978695461462b785338794b337a4a347c533f9d86744c433483807783847ce2e2d6ecece0edede1f0f0e6eeeee6eeefe7e8ebe2eaece1eeefdfdfd6abd3b85feac449eac02eebc22ae7be2ee5be33dbb530bd98239d7b22ebd89ddee8c6e7fde8dff1d7d9f0d3bedfc0c9eecfbadbbeabd1aa467c405d86407d833d694e09a97430ac6d28ae732faa6f2bb06f2db17030be8047a76c34a76c32925a1d7e4b0cbf8d44fdce72fccf72eaba6e4d230052320bb1936d8b6632c8a46a8a70336a592b736d5d727471717775646d6c60686a555a5d676b6a676862a8a294eadecef3e3d4f7e7d7f7ecd6f6efd5f9eed8f8f0dbede7d1a4a1929c9b97acacacbfc0b8c7c7bdd5d2c9e5e1d8e2ded5e5e1d8e5ded4e6ded3e9dfd3eadcd1f3d8d1f7d4d0f9cdcaeac3bed2bcafd8cbbbcec5b4bab1a2a79591a08d86ab9683beac96e3d6c6796b4eb9a367d8b456d79d22db960dd8940fe19b15ea9d11e0980ec2880affd75afcde58f3d84bfede4b8b7000c1b442d2d27c3a490e2747182858282f4b233b1c0a7e2c21b23320af2109b63520962d1a722a1c673125542416613623ae896fae8d6aa88b5f9a7f4a937a429f8143ac843faf8742b08f59c2ac83fff7e4faf6edfdf3f1fff9f4fbf9edf9fceb1c794a1d804a168042177f401e77410f522910331d142a1d142a1d0925161f463328533f325b49486a5a526c5f5e7266616f625f62576150495e4540513531402f27101008090e080e0e0c120d0a2b1c17582c29893334801c1e741f1a48090236100f3d2d2e2e302f383c3b3f36373b2d2c3e312b47351daa8f5a7b53186a2e09842c16a6271eac1b16b02017ae2118af2322992323752420582d275149464c525057555829242a343740130e15260d138b555571140c7e0c02840c0b94191ca93132b6403eaf3c37a4352c91261e8b2f20975942a06a4eb7775cc66f5ba3271fa81d18ab2218b32e1fb02e18b43620be4333c55446a544347a27197d392e7a403579423b9a5f59702c2960120e6b13117b1c167d18107b130880180b8922119c3222b0493aba584bcb665ac75f52c65a4ecc5b57a83f2aa34a10fbb152e3a520ffc736db960dc27800ffb62ce19a0cffca3bc5971db29140533a116b544e824f56a9423dc34038b4302cab2f2f871a1d992f33a62e30a32123b42a28a9221fb2363477100b6e22155d1f108d4e3fa24b42cb494bca3f38be522efbac6afdcb6af7d86e6d5500917d3e3b28005043304a4541555553565950484a35352f0d696740505a355f7f5a427c54458c649fe1bb88c9a1508e65034a1e54ac7a11743e288f5828835737755e163932aeb7b6b4aca996867757432b482c14765039814835774232ffe1d4ccbaae5a4c436a62575a564ae0ded1e9e7daeaeadeebece6edeee9eeebe6ece9e0e8e9d9e9e5b6dfcb6aebca45ebc62feec724ebc421f2ca2af1ca2fdfb82cc8a02ed8bd6ee9e9c7eefbeaeef6dff5fae4edf6e3f4fdece3ead8d8dcb963641eddd276e8c55df5bf52f3b143da9226cc8420c27815c3740bcb7a0ecb7913c97512ad5900af5f00ffb755ffc463fecc6dbc92406b430f4c2e0a402b0ea797766a592d7a6e3a706f37363c106d7661566159707676686c6f6b706c666d66666d6660655e6a6a60e2dcd0e7d9ccecddcaf3e8caf6edcef9efd6f7eeddf5f1e8eef5fd40567b41608e5a789e6b84a2576981404757615b5f564b49938a83786f66665d54826f68451d1b551b1992474456110a654030aa9580ae9e857b6b544d3125694a38654924e2ca9e432f0a66501f7c5d0be1b646da9c13e6a00dffcc42e19d18f0a321d88d0ed5981bffcc4dffd654dbaf28daac22c1a015b9ab26b4b243a0a35c98a4747c9671556246492e19782f1eb43725bd2814c43620b13823721f0f7338285b2e19552f1a411e0b917158a88f66a58f5ea28d60a58d5fad8c59b08e5eab8d67b6a184fef2dcfff9e9fff6ecfdf4ebfffdeef9fae8227a50237f501b7c46207a442975460334161d2a202c2b2920221f1c25200a1f180b261d143228334f43374f4119312107200d142b1b15271b152218212d212d3e2e283f2f344c3e3e57514a5d575c665d74574f8d2f2f971d1c9c2b237f1e15681e1b5c29263315132412104f3d3d4838383128214536236e4e27815025b87759f69b88a6271ead1e18ac1f15b0271dad29258a1e1c5b1a1450332d46423f494f4f534e5219141a26242f756f797562689362657f21217f090790191b911a1c800c0c8b181392211bb2413bab39388d2c25b1735ec69376e0a087b15443af2322b5161ab21816a8130dab1b10b72b1eb0271dae2f26c55349b85349b35c53ae6157a35a53965048a55850923f3790332c923027932b22942a1d9024178b2010881f0c821d0b812010731104700c007c1809862119913319803100fab74fd89814e3a212e39b13e69a13eca414d08e00f8c131cc9f2aa180395d3c1b8d605b8a4246b13c35a52017a62c29993535df979a915054833238892226b12f2fc43632bc312cbe433b822715e59c89cb897ba7524bc94749d2433fc84c32cc6c39ffc67a7c580aa38f54a698717e725a726a5d423f3a5454524e534d5256486265483844207d9b775985627cb592afebc90a3f21013715003209004c1d005f2928955b1f925722915c34926d1b5f48a0beb4c7ccc5bfbaa76050393f230d6b422e7c44337b46388a695af3dccee6d3c5887a6d575040777465afada0e3e0d7e8e7e2eeeae7ece4e1efe8dee3e5d0eae4b0e8d167eccb3eeac62af6cf2af8d229efc920f3cc27e2bb22cfa421d6b558fffad3f5f7e9ffffebfaf7e4f8f4e8eae6dde6dfd5fdf1d798884ce5cc7aebc66bfcce6efac867f9c25bffc658ffc54fffc144ffc647ffc049feb542fab442ffc655faca5cd9b7539d8932958d45767644252d06102000869b74495f3141592765834d4362364c644c65756b696f6f6b6c6e6a6f6b656a645c615b6a6c67666560dbd1c8e6d0c2f3d4c0ffdec4ffe1c7ffe9d3f9ebdef4f0f1b2c0db335b991e529e1d52982e5b96405d8928334f443f465b504c5c534a645d5360595167564f734b4960201e943938630b076c3a2f977a68c0aa9399836c5c3c2f6c48326c471b93723d492d0085692a6d4b00f9cc59e1a217f2ac19de9a13c07a00c07000eea024c9880af4bb3af8c43decb830e3ad26e7b930e9d040c2b73bb6ae5dccca9748522f63674e4a361d632611ae3425b92113cc3524bb3728781c0d68291852250e56321c5733239777609f865d99845597845a9b855e92774c967951947b5ca38f74fef2dafcf4dffff6eafffbf0fdfaebfaf8e92d7255317858307e572c744e2057381538241e27221c1c1a070c050713091a29221d2c2715201c0a171017291d1e372423402c133220133223193829173a240d351b0d3b1f0f3d23153c2a163122181e10472519892b23951812a2271fa12b218f1f14821d136a170f551a145836354a3a3a0e070142322355260ccd8464993a1e93230d9e1f10aa261aa8281f981d15a02a208b2a21470d0234160e2e24224240415a54580b040c150d1a64616a60666674625e964c499d3532b24240750302790603891611830d0995221db6433ea54537995f3aba895ee2a38080240ba71e14ad120eb01813aa1710a3120dbb2c26b32523a31916cb4542c94946c74b49c14a46c34d49c04d48c14e47c14c45c54e46c44d45c54c44c84f47ca4f48c95048c45043b64439b4413aa7362e8c1d1490281fa03f388b3619975207f3b548d49410f5b225c87b00d38500d18600e5a10ee6ad1ec596227f5c1a764a2f9b5553953537b83c32b43628a33c3369241d866d68807674968283bc888a8e2522b7302cb0211bb2281eb43a2b983122f9a0986e0f0bc54546d14341c73f2fb34426b0693db48b5d8f7b5a9e94796e634d817a67565445494a425757575c615b1e2c155c7a584c805cafedc838745024573800250c042f130a471d00501c33985e2193571d925b21976317905a289463499473b0dcc39ba78f7e6f58714b367a49387244356e4738664330dcc1aef0dbc8e2d3c0b5ad9a4c4638645f5965605defe7e4e4ddd7ebe2dbe6e0d0e1e0c2e0d698ebcc57efc732e3bb1ef5ce2bf7d02aecc720f2cc29e7c025dab026d9b650fff7caf1ecd9f6f1def6f0e0f6f2e6f6f2e9faf2eff7f1e58b876a999771c3c3a18a896a7a795a8a7b42c69c36e6ae33f7bc44fac551f4cb61f1d46ee1d46bd1d46b738728597c284f7c37417c3c357a392a76352172301c6e301b6a33034d1841864f3b7545082f145a70634a544c6d6f6e696a6e66676b636162706c6b706865aa968de5baa9edaa97a04439a24a40ffe0d0ffe8def4f1fc42587f2959a30f50aa145bb52762b036548a323b58373536332d1f2e2a1e28261a222218261d16371e194d18147c2021600203692b2c8e6664ceb0a6bea4976143396e4b37784d23e4b984613e06ab8c49735402f5cb65da9f21e79f17ffb435f1a124ffb331df900dd48d0de3a723eebf31f2c232a36500bc8000efc535ccae2c7e6910bfb5785c5d35454829322c0a4c1e049f2e20c8332dc12a23b02b2484261c77352762341d67432b58341e7c5a3fa2865ea58d5fa48d63a58e64a89064a58e64a6926f9e8f70fcf3d6f8f2dafff9e9fff9edfdf4ebfffcf3c5f0df93c0a943755038673d16340e1d2d12292b20262521090e07040e061c25222025281d1e2022242317221a0d1d12162c1f1f3a2b304f402a4f3e2450391f51342257391d52341f4f372b4b36191a085026188b25208f0e09a3221d97170ea21c11a82619931d117d1f175517185f35373a19144b1f12772a1a8f2913a1240ea8240fb93423b02e209e2419911f14760e017320123d090036181033201c2d21213a2f3311070f6b636e6e6d73606f6a7069618a4f4b7e201ea53c39a63531992623a02a26840d098a130f96201cb24c3daa623ce3a478eea2809a341dad2318ba211bb31c15ab1811b3221fb92727aa1818b32322d54746cc403fcd4341ca403ec9423fce4944cf4a45ce4942cd4841cc4740cb4641cb4542cd4744d14d49cc4b45cc4d46cb4e4acb504bcd534ec6534ebe5551bb6043b16819e3a130d4940effc73bf5a922f7a921de9302f5b31fd69d10ca98296a42057e48309a413bb2403fa8281d95200f8a37298c60559392907f8f8e7b827a886e5f8f3a26b33826b82e21c2342abd3026b33026a73831730301c04243c9423fd1443bba3f30b9654da7755c7e6851958a7692867041362045422f76766a5654574b515157695987a98e9ccba7002b06224e2d02270818391e113c1e256c401c7944228f551d95581e97621b976314985c169457248b5c3c8862658e6c4a50346c50387248327047356a43326d473268452ff6dbc6e6d4c0e4d4c4d3c8b6615a474d463465594dc2baafdfe1d3d9e5cdc6dab5d1dc98e5d462e3c030eec629e9be1af8ce2aefc823f4ce2dedc62be5b82beac457fff4bdfdf3dafff6e5fef8eafbf7ebf3efe4fdf5f2f5f2eddae0d682918c728b926f8d98718e96818c6ed9c05bd9ae2bc69a219575085b55006d7b24476a0e396e1432772627792f1f793b20844416813916873912853811803b0d793d0061272782473078460025085b73656771697375726c707367686d615f626e6a6968605e6b4f4bad6f60ab493cc33d3ac2403ecf776bffdfdbf0e8ff4c689a235cad0650b11361c32563b60e295e20263e2a292729251928261a20201625241f312a24331f184a1a16721a197416145e1e12855642d7b295cbaa877a5a33725022815621ab7e438f6827825d16684300cea243d79b21db9710d48909d88e0bd58b04d58b06d1870abc7800fdc33ddda31bf7b431dc9c14ffd03aefca3d977b0eae9b4cd6cc99252100413c1c3b16009b3124bf2e29b61d17bc312a9b362e732d23582a1b48291544251163482da68c69a38c63a18d68a28e6ba28c65a48e69a18d6c9d8e71fffadefaf8e1fffcebfef8ecfdf3eafff2eadbeae5d2e1ceb7c796adb9774c4d09302b002f280c2922181e1d1b18191d282b321a1a2207040b070508333335272928212524030e0a12261d2642342f56412c58412c58412b584133634b294932241d0b6733287d1313900b10910c119712139e150d9a1206b1281ea1241e831a1e75191c7b221c8b261aa0261bb3291cc32b1ecf3529a41107930b00890e0092271581281a5410053f10063b1a133b1e1a402826473737392f30736e7279797950554f51443e8f5957853131861e1da22e2ea02a28af3736971b1b991d1da12726ba483e9f3d228122028c220ca1271ab0231ca70f0cab130eb01813b8231fb82221a10d0bbb2a27d24442cd4643cc4844cc4a48cc4c49c84943ce4d48cc4843c8413bcb423cce433ecb403bca3f3acc413cd04542cc4541ca4944cb4c46cd4744cc4844d04e4ed05e43e38a36de961edf9b12eda91ad18500e4970dde9804edb01ad79f14cd982e5f2b00884431a23a2fb0342ca62319a63829591f098670624d50597d888e4c4f3aa38c62d89560912d00b1371fbc3227c42f28c8352eaf241dbf3b36ae2e2bbc3836cf413fba3631a7453aae6c5c9070597e6e558c7c6364553e4e47353b372e524d51595d60485c532f47313748282b37131a20041d2c0f4f714e29633b10673a2692601f99601b9b6014935e14936012915a19965e219360278d5d378a5e41754e5359376f563876493276432e73432f724532613c2af4d7c7ebd5c7e3d3baece2af8f8550433312534e38516b524c7d5d1b5f2e3d7931bcd06dd1c648e6c12af5c421f1c421efc322e9c121f1c62cf5c235f2c756f0d996f2e7c7fff5e9fdf6eefffcedfefbecfef8ecfbf8f1eef7f67c94a079a1c46f9dc1779db49fb199dfce64fedb4deecd4c9f93254d6915417a352976302b86412083421f8947178943158a43138b430f873f11843f11803e0e7b3a01692a08672726733d002d0d4a65544d58527377766a706e696f6d6a6c6b6668675b5d5a5f46429a4b47bb3f3dd43635d83a37c14138ffbabd6d5f83395b9b1856ad0854b41663bd2561a71b355a282b3a241f252d23222a221f2b2622150f132e2425351d194718126516127c2a155a1d00784a00734a00744f00845e00977410b99541694200774b0288580e7d4800965e00f0b334e9ab1ccb8a00be8100d8a015f2b632ffc14bfdab3de89127ffb542f8b530ffcf3bfdd633fcdc3ceacb3f927609dbc683cbb99355462f441d0e9a382bb93123c8281aca3225b14136792e287e5654a6918c4a392f4f3e2c7b674e9b876e655941362712705a43a68c758c715c87725df8f3dff7fae5f1f2e0f5f2e3fcf2e6fbede4e4e6e5e5e7d2e2e0a3d0c971d4c462aa963d6a5a1e392b04332c122e281c2c2724221e1f0804050c0a0d2826291d1b1e1b191c202123232c29091a1008231401200e001c0d0d2c1c00251217301d332a1b663227790f0f9e191cac2529af2727a71c15a01208a7190fa017118e1013a127269a1e12af2d1dc13327a30c01bb1d12c92c23a8150d951306ad423088331f5111054d1e144b2d254e352e3e221e4129254f3f40645b5e7171732f3332161b152f261f7a5051a3585c821b1ea73032b23a3b870d0c7b00009e2021ad2f30b93e378b160498240da72e1ba02013af211daf1918b21a15b61d17bd2520b41f1ba30f0dc33430c83d3ac8423fc64442c64945ca4d4bcc4c49ca4846cf4946d04643d24742d64846d54743d34843d34541d0403fd44946cf4a45cb4742cf4542d24744d54e4bd05738ffa44cea9f22d89308efab1cda8e05ffb92ed99703f6ba28d09811cb912d5f1c00974132a73123b02e20a92c1a8f2f19a2765b5e55444f55636269717a7650bda55ff3bf69ffbd6c913100b03a1eb92c22bd2822b3231ac43e35750000b84240bf3e39bd423ba4463eac6a5c997660735f468b725c6853405e5244221b133935365054574b5a55505e4f34361e6d694c46442d404e3407370f00481833996a1c92601899610e935a0b90590e915b13925d15915b19925d2294612892614294664b744c51553467492d73452d73432d7545316d42316d4835f1d5bde6d1a2e6d681e2d47bc1b2773a411731603e3c8a630d6e38126c26205a069db84fdad24dd6bb26c8a30aefc428eac127e9bc25ffc838f4c34cdcc174fffdd4fff7eafcf9f4fcf9eaf9f6e3f0eadcf2f2eaf5ffff768fa36a99c36598c57197ae92a184d9c555f2d243cdb43d6b6d0c59843d26713811753718894b16884a1087451492491090450b8940128e461186400e813e0e7d3b046d2b0063202a7b41002f0b1833206a746c737572676d696e7470686e6a565b576b6d6c624d4a8e4846ab3938d43a38dc3733d13d33af4549562e514954922154a5165aaf1f5eab2f609802142c23232b2620242f2526261c1a251d1a231d1f271d1e2c180f3511055c22176d3013f3c27ff5cd75f0cd73f5d46bf8d557f4d254f4d46f391900b08737b68739bf88389b6306eebb45d9a827fac747f9c146e4a62fde9429e99034ea8736cc6015b75100c46f05ffbc3dffd743f7d337ffdd46f2d557c7ad59dbc490a28f6ec2998388331fb43c2bbb2d19c63e2ea2403d4f161d675668a7aabd6b6e773e3a3965594d7568586b675b6f655b81675a603a2da77d719a7a6df2e9d8f0f1dfeeecd7f4ecd9f5e7dafdede0e4e9e3e8e8cecec985dccf69e4cf52e1c645d0b648cdb6599281333627003526053126142b271e1e1f1a2327261014130909090d0b0c29272a272727282f27101a0f10180d121c132c3d353f4a424c44395b2f24821f19981912b22d24ba3026bd2d25b7271fa517139b14109d1c17ae2b21bb321fbe331c950e008b0200ac1d0fbe3026c64035ad3e33b5695ccf9f93dbbdb3f0ddd6f0e7e0645d5752453f4a3f3d3d383c67686d646b715e696b0f1e17797c75684e4d894d4f852024961e20971c1e890e107c02019c20208b09099d191796160d911304a32912961905970e08a41310ad1510ab120cc32a24b41f1ba0100fd14745d44c4cd14c4dcf4d4dd35151cf4d4fcb4647cb4544c9423fc53b39c73d3acb413fcc4542cc4643c9423fd14643cb403dcd4843d04b44d9504adb544ed3524cd2623cffb554df9917d8960ad28f02dd950dd68e06d69507ffc63acc9111cd8829771f00ac4034ab291bad2b15a73916aa5c367e5b3b5b56435057615055517b6c33c8ab4dfad560fdce5affcc708c3a00ab3720b7322dbb3b30830d03720c07a5443ea43a2dad493a8b3f327a45377656416249335636274f312646342a3e352e5e5d5b585a595357565b5e576260537b7e6d6d7c69042b10004b1d1f834f2393611b95620b8c560b92580593570691560f935a17935d118a5736aa7958c89667c99a529d7654805d555539674d346f4630764733784b366f4829644816f2d989eacd57efd75dd0c76a9ab16d478c5f319267329b6318813f096c291b6c1d42720fc3d55fd0c339ddba28e0b825dcae1bffca37f5bf41cfab55fff7c5efe8d6f3f4eefcf9e8fdfae7fbf9ecf6f7f1ebf1f18093a16890b4638eb1789198a6a77bf6d763f2cd48b6a442717832355c251359231b813f11863f198b46158a46118f480a89421290470c883f0d873c0c843c0b7c3c0b7537005614267a3f043b1416321b71776d5b5a556a6c696a706c6b716d555a546c6b69786a675a3930955146b33a31ce3a30d1392cc13d3ba74f6768436f375089275996345d932f4b722a314124202125201c2b241c2c251b2b241a15100c160f07241907261600472f17b29573e4c58eeed293f2dba5f7e198f6da6cf0d457edd6668d7511d7b963f3ce7ef7c775cfa14bccaf51b9a043e1be6ace9548ca6c26b33f04b64012be471fbb431ebd461cc44a17c3570ffdae45ffcf50f2cd41f9de5d8d7312cab367ffedabf7d6a1d38e6fa14631a9462fa04a3b97626a74647f42598b1d447b1d38630c1832686667676358676c656a655f86635d6c3530904f4b9f6a62f8e2d4fff7e2e7d7c0ead5c0fbe5d7f1dbcee3e6dbe1e0c1efe59de8d368e0c43ce5c532e1c43ccdb435c3ad3dbeaa4bb19a543f2b00302700312d122c2d1d1f1f150c0904120d0a2d27291b15171b1714100f0a2b2724272622161c1c030706b3aea8cdafa7853c358c251c9a281dae3024b93028af241f930e099b1c16860905a6271eb9301dc63c229a1800911400b13c2ba4352aa7453cc77a72ffe0d5edd7ccf0e6ddeaeae2e2e3dd959690b5b0aadcd7d498999d666d73606b715a6a6a5b6a655d645c1c0e0b471919892d309c28299a2325a63030b93f3e870b0b89070794100ec33f3b951709982508932406992613981f149819129f1b16b12a26a7211ea42423c64a4ac84c4cc84c4cc74b4bcb4d4ed0504fd35151d14b4acf4946ce4744d34c49d24c49cc4844cc4a48cb4745ce4646cd4643c4403bcd4a42c8443fc5443ecd5348b1451effb955db9712e09e12ffc73bffb731d58d07d9970bffc63dc98b12cd8129972e10b73c35b43023a127109b4218f1b78961451e5a553f4c545755574a9e8a43d6b647f7d955fcda55fbd1618d5000973915a133249b2c21801b1367140c5f12088b3c2f8b423383493b61362655362261443269453959372e49332841342c6a6663535353565656565553555650555d50384f3d3a6c4f00582a20935a18935c10915910935d0b925a06945a0b965b098f540f8f5619936010865211824c2187553991699ddab96e80683327116e4f3b71483272482f765023775a0ef1d56af7d54fefdb54b2ba535882383c8e5d369f743ba87154c1882e9965106f351c6921245b00a4bb49c5c241c8b42fcea91dfbc531f7c13ae3b859fff2b6fef7e4f7f8f2f8f5e2fffdeaefece3f0f2eddfeae490acad5c8b9d5f8f9b708f80929a61eed964d3ba3cb0a9598f9c66577f4d14592319823f0e863e178a45178a45118d45108e450f8d460e8c430d8a3e0e863e0d7c3a056d2e005a18287c411d512a132f16696f6169665f73746f6f716e6f716c6a6964746d67685e556153466d4635a64d3fbe4034cd392dcf3b37be424d93445a544667485d7c677892808c9a9f9f9fc3bcb4e6e0d4f1e9dcfff8e9fff9ecfffef2fff9ebfcf6defff9ddfbf4dafbf0d2fae7bdf6e3b9f8ebcbddcf9efff696f2d861ecd35c5b4300b69b40eac775e8ba65e2b8647d6815413100684f166a3406912904c8482bc54230ad2b1d800300bd3a26ca3c26c6421ba24200e3a037f1c7417b5e00ad901ac5aa3fc7b048ac8d33935c238b4b25ffc4a6ffcebbb3999a393b503a5c8a4673aa3151820316366868706966616268646c67638a62606e312e7b312ea5665fbfa292cfbeaadac2aaad917c846a5b684d42e4e3cfe5e0bad1bf75d4b950efce49edcd3ce9cd3ee6cc43e6cd4cdac047e0c250cfb24cb49c464f3c002f220030250f3125173229222d2a251d1e190c0a0b0a08092422252828282223252426258f9190231b18684b47c6918b6d1e1983201aa9342d810600931c1488151075070890201ea72d20af2e18b7371ab34428a1503bffc5b9ffd8d5fddfddf5e7dceae7d8eaeae2ebeee7dcded3acaca2b7b2acdcd8d5b0b4b3616a695e696d5f6b6b5f656160615b7a7270381615a14d4d770b097c1310a73a37a12726a325268d0f10951816c74c478a16078927029d4619aa5f388b4126914337953d3b96343386201e9a3636b6504eba5251c15552bc4c4ac54f4bc84e49ca4d47cc4b46c8443fcb4641ca4441cd4945cb4745cc4a4ac84646cb4649c94445ca4b44c74c44c44942cd524bc75147a84118ffb450f7b42fffc338e59c11cb7d00eb9f18da980cfcbe37cc8918bf6c1e9c2811b02e2ea62720a23926ffc19ddcba8c513e13514a2d4a4f49565540ac9643e6c34de5c242f1cb4ecb9c32ab711db36b319340207a2319691814702e22834b3e6c3a2f5a2c1f5f35276742305637239a7b696d473c532e2552362a402e24241a18433f4057555a565759555a544d5b4e4e6752043a1a3090601791560f91510d93540c91580e935e0c925f0b915c10985a0b90510e8e55057c4603703603642e0959320e462b29422f3836293a261b6647336846206b4806fcdb74f2d354e0c339d0c84b50741a85c78965bb8e2c8e673da77733966798e8c397e2bb277742196a2729711b447712afc04eab9d1aeec12af5be2ee4ba4efff3b0f3ebd6f6f5f1fbf8e7fbf5e5f7f2efe8e9ebd8f0e36b97864085734189715d946d7b9e5ad0dd6baaae3db0b771a0b6852a59250c551e177f40128947158847178a45178d43108a3f0b8d45098b451089440e813c0f793711743300530f32824533663d102c133038295959517c7d7774756f7773707e77716e61585043335346334f331eca877ea9423dcb3d39d73936ce3a38b84542ffc8c7ead2cee7e0d6e2e3d5e9e4d1eee5d4f5e9dbf7e9dcfbebdcfcecdcfff3e3fef6e3fff9e2f8f2daede6d3fef6e1fff3d8fff5d9efe9d3e6deb7fff4a3eed465edd052886800ab862be7bc6df1bb65deaf57977b275c4a02816b3cad80619e4733962618c34840c84940971807b9321fce3b2bc43a1eaa420dc47a23daaa24dbb81ed1af1ad6b623e2c22fdfbd38c59b39986d28ffdcb3ffe1c5edddc4f7f5e8c9d5e133475f2c405913203369686d6c67636968636e635d8c6663662f2c742f286c3025c3a08da48b758b6a59634233694b407c6055deddc1c7c29cf0e0a4c0a852c7ac39ebcf48e8cd3eebd140e9ce41e0c339eac93eeac944e2c44cceb550c0ab5c715e23322100372a0a2b2912282a1c0a090519171829292b1a1a1c2b2b2d16171925292a2729281c17141a0502794d4c793937731e1b80231c862a1f640b037925255f09086b0b00922d11b54b239940167b4425f8dbc9f8ebe5e5e4e0eef1e6eaf0e2e0e5dedce1daeceee3c2c2b6c0bcb1e3e0d9e3e8e2dde4ddbac0b470735e686546342f1242403338201c944e4e862725ac44419e312e8b1314860809b13334981c1cc24b47992e1ea94d28cc8454845021774b288555478d58548d524e874a497b3f3f6c2e2f914d4c53090664110b842a219f3d32b74f42c4554ac6564ac7574cc25149bb4c45b84b48b54947b24848b2454bb34a4fa44742a249439c4442a34845af4f4394390ceda33ad08e04ffc233dc9507df9109f2a61fe2a316e6aa26c18115a2540c9d37219d2f32952d2c813631462d28918f827c765c4c492a50523d5b5630d3bd68e4c559f8dc71e7c967755201deb772ecbf86ab764e864839773a35632f226439296540375e3e336745396e4d3e79594a5e3d2e532f236540375b3e30523a2e392929382f3459585e515659525b584b5b50465f4c376c4e2588591592580c90540e955a11965d1095601497650f945f0f975913995a0f8c5400753e00682d035b28014725a3d4bf556d602e352d4b443e4837255c461dccb268dfc04be7cb43dfce4ca6b2443f792f53a7733d986f59b9933b9d7460ba948bd0b3a6e7c9c0ffe67bd1a0106f2f166a1d30680d768e20d9cd47e8c83fe3be49f5d781fff9d5fff8ebf2ebdbb5b0aa6a69773849530a3629448567287d531e7643216e364180395585226b90319ab97ea9ca9f113f113c804d1f824b14884b1285421486401b8e43188c411089420e8744128544137d3f1578380e6d2b004e0b37874a457d50163315292d1c857e74807d74615e59655f5f6158536558477b6d527c715369553cba9585bd746dbc413ccf3631d73930cd3f33ba5646fec0abfce0c8f8edd1f2e6ccdfd3bbf3e6d5f9e9d9fff2def8e7d3f0e3d0f1e9d4fbf5ddf8f2dceee5d6f4ebdafaeed6fff8def3f0dfe9e5c2fff8aee2c65beac445b0870b9a6b0fa673249f6712aa7821a98531b59a55e2c9a1efc9b2efad9f9e453dbf4f4bc0443cc24030c63f2cc33726be40278d3005ca8537f7c23ed1a909dab715fad932f7d22bf5d133e7c540debc58f6db98dac495eddeb3f8efd0f5efe3eeecede1e4e96d7174423d3a544d456962588a7c71a6857ebb8e88d1988fbd897c8564515e433067473867473cd2b6abf7dfd3c5c7a2dfdfbbebe6c6efe7b6bbac57cdb948dfc33ceaca39ebcb3aeaca39dfc12dd2b624e8cd40e6cc44e1ca48d2bd48c6b2519383383028002e2b0c312f202827222b292a201e210b0a0f59595b2628271d1f1c262722282423352f2f1a06073f1516602b27612c1e3c0800350400471611551e095b2100a26222864f0e684316f3e0c2ede7d9edf0e9e2eadfe8f2e9e8efe7e5eae3f1f2ead0cec2bbb8a7e1e2d2dfe4dee2e6d7d2cda7aea365ad9e4b645b106364424e4138834d4d883336902424bf494981090a800507b130348e1011b7443faa4032852809d58b647e51287453307e5d4a7f635778665a6e645b645f636760677566691c04002e09004413046c2f1c6e2a1570250e6c1e086b1d09621606651d115f1a135f1e1a682a2b86475086515b7f5d5e7258576e5358815e5c91594886440aeba430d38f00dd9d08f5b422eea51adf970fd3980ccb9614bf891fb77c36be7a638e4a4b7a403f4a2d412238711f467d3c4c59bcbfaca4a178cec385f0db8ce3cc7cd6c786695f2eb9b391cbc4a7b7a984654e2c633f29673d2d6840345a3429623e32704c4079544b674239613f35604035624036573529543425462a1e3e292871666c595c634f585d4c54564d59554d6557497f6524895d1894601898680e90601195631299610f945d0f945b11955914965a09824c01703d066734055329376d569fc3b7a8bbb5b8c3bd434c494a4c3f56522fc2b66eebd25be9d751b5b74964863071bc8376d7ac258a6046a8824ca3837ecdb089cfb5a0e0c6a8e7ccb9ffdd94edbf12753e0c70302273264e7a1bc5cd5de2c746e8c351ceb16dceb795beaea187848f4154752e5a750f564e2b835d1370370e712e2b8e4d2485422f8943226e2e215f2e75a57f597c5b194b262e87590d7d42178941128236147f39157e390b742f1076340b6f331473390b65280a6424004e0f267a3f3f7d4e203f1d4e48301c0900271d14241f1c5b565a817c76786d4f8f8359968d62675f3ab5ab92cca795a7463dc03933da3d38d53b33c54238f39383ffd5c1ead2bafff3d6eddfc2fbecd5f6e6cff3e3c9fbedd2fbf4dafefae1e7e1c7fff7e2f3e7d9fff6e5fff5d2e2d9b8f7f6e2eee9c9fff8b3e6c65fe7bc3cb48104e1a84ee0a75ae5b15debbb66f1c375e2b979e7c49ef4d1bbf3cebcdda3978e2d26a92e26cb4637be3b27b03c25983b1c662600ae7a2ed39e1eedbd1fefcc2affe23cf9d630ffdc38fdda3eeecc44e1c258fde295e6cd97f8e1bff8e6d2ffeee0f7e6d6eee1d0fff6e8b0a798918575cdbdadd8c1b1b79a8c633d326541336247365d4634bca196e8d0c6e8d8cbe6d8cbcccdaee4e7cce8edd9edf0d3e9e6afc1b664d6c053cdae2ff5d04bf3d042efcf3ceed33cd5ba23ead139ead03be2c939d9c242c8b444a2943b6f66213731002d2906342d1a2f28202f29293d3b3e2a2a2a1d1f1c2123202a2f2b252e2d2d2d2d3724261e05013d251b240c022e1612553c3542230e59370ab2883c795302705118f3e1bbe0dec9dce2d8eaf1eae2e8e4e0e7e0e2e7e0dde0d9dcdcd0bab9a5e2e4cfdfe5dbe4e4cce1d599ddc86dddc652b9aa43797c4f504c406b47479651548b2729e16f6fa53235a7303297191d8e1011962320af45388a2a129a4f307d52308970519e89769f9385686a5f5b686153666a56696f5e696d6e706d1308023c291b50311fa17b68976c59996c59946959785044724d457b5c597b5f5e6f54597d636e68586269696b626c6d68717a7a7677866a55a77739db9a22d69300f4b623f7b92acd8600c78300efb72ebe8e10b38820b18943d5b096ceafac877271202542154599033e9a1d407647596d8b978b9ba283a9ac8f6d725e4a56563548572d49612e475b3844425a5746553d2563402a6d493d543228543022603c2e633e35603b3356342a65453a5b3a3159392e53312547291f452b2a6a5a5d4647494a53504c4f48435144345a4546896a2790651893641e996d1796691297620f965e159a6111975c12965c0f8f5409824c006f3a065f2f0e542f95c1b2a8c2bfaec1bfacbabab0bebfafbab44e56413c3c0aa59c3fdedb746c82306f9f6357a47a3e9c7a60be9a5ab39386d4bc95ddc7a3e9d1aeefd9afead4a8eacf429a7226906009804a0d803f227a2c3f6f0cdad152e6c24ae7c77ad2b990beb0a5a4a7ba42618f225d7f1a6e6128895c2e915012782e1a853f2794530c7437106d382d785184bb9e5a7d65437154338c5e11814611853a1584381a7a3a196f321f6d2f1f662c1b612f1f633221642f12551f024b14256b37336e402747208e80632f10003b271c2015114b474845403a5d5435a194688c7e51847b52abae8fbaa995d39183b2453ecd3c37d43531ce3932bd4439ffd0bdffdcc3f4dbbce9d9b8fff6dbffedd4e3d2b4fff4d7fbf4d8fcf7daf2ebcff9efd6eee1d0feefdaf8ebc8ebe1befcf7e1eee8c8fff8b8d9bb61e6bc4ed6a232cf9532d69e41a57310a1710dc79637eec072ffdeacf0d3b5e6d0b9e4bfaf803427a13c308a1909ac3f2b8c341e723010714218ac8236d7a626eab91eedca28f9d936fddb3bfedc3cfad733ffe146edcf4bdebf55fede91ffe5acffe6b9f7dfbbf7dfbdffecd1f8ecd6f2e7d5fff2dfefe0cbddceb9bbaa98574032583d328d7769edd7c9ebd5c8ead6cbe7dacad5ccbbebebdfe8ecdee4eddcdae3cee7ecd5ededc7d1c686c8b05ad5b345f2cb4cf7d349f5d542dec32ae9ce39e5c53ce6c63fe6c73bd3b829c0aa20b3a12197861a796a154a3b023d2e0f362a1e2d23242f2a3028272c0e121140453f26252126211d2b201e291f1e2d29282723241d14151d0e0b3f24194e2c07b68f40926a12886722e6d1a2e5e3cce3e6dfe2e2e4eaeaece4eae6e6f0e7dae1d9e8eee2b2b3a1d6d8c3dbdfcee5e2bfe3d187e5ca5fd6b834c4b0407073444a50467260608557599a4a49aa4646bd5458a13034ae333685090ba22c2caf4039973323792b1481553ca9937cbcac9db6afa77678775961645560644c57594f575a585c5d232220443f3b69605b57494670625f6e605f665c5d655f616a686d5e5e66565864696d786367725d666b5a66665767675d6e76666e70776a579c7c41cc9822df9e0ee9aa1fca8800f9b429dc9a10f0ba34b68c13ab8925ae9751d2c2a8ccc9c4252b29021c3510418e053ea51646a80533881242845183be1d5092184c97154ba30c47a50248aa104d9e1f41715157655a402f663e24653f326745395f402b60412c57372a6a483c714e3b5635244e2d265b3c376140395637325236323e2b244f473c4847334e4d2e44583334724d36926b21906620996c209a6916955e149a5f139a5f0d925b0e935c14985e12945814915704743c0c632e417f5897bfb49fb9baa4b9bc6f81835e696baeb8baacbabda5b2a868744e73875670966d93c6a79ad8c1baffea97dfc789d1b999decbaaeddbb2f2e1aaebd79fe3ce72bea255b08521895414884b037c350b84352d8024c6d361ddc55be4cd8ae1d1afd3cfc6a8b5c63358850641613f8e79207d481378362287412386431d7e392d8a442a7f463e836478ae9e5d887711492e1d7e49067d390b843d0e7b37237239326b38385e2f3e592e3e58333c563137512a37532a23431a2a53293c6d4018370e5a492b653f285c3c2d2f190e362d286c685f5e533da696759a835988754ba8a487bab29dceae9f985246bc4038d23933d73a35cb3e34b8523bc78263ffdebddec5a6f5dabcd3ba9cf7e2c7f5e6c9eadcbff0e5c7f1e3c6f7e7cde7d7bee8d8bef7e8cbfff5d8fff5dcece1c1fff7c3b39a5877550ed8ae58996b00af7f01daa928e0af2cfbcc48f9d15febd081eed8a6e4cfb0e0c4afdaad98945b485f1c0c5916067a412e67381e6c451e9e782fcfa626e0b81af6d02dffe23fffe44cfcdd47ffe147ffdd43fadb4cf4d650cfae3af2d26dffe490ffe8a8f5e0b5fdecd0f8ecd6f8edd9f5e8d7f1e4d1f8f0dbf6eedbefdfd2e1cdc4e4d0c7d9c5ba8d776a635041d8c7b5c5b6a1e4e5dfe6e9e0e1ead9dbe6d5e0eadfeaeeddf3edcbddce97b196497e5d00f5d566f0d355edd243e6ca38f1cf47d8b42ce6c42fe2c126cdb00ec1a70abca519b19b23a0872a7f682445320732230c342a212c27232828202f2f272e292515100c140f0b2f2e2c292a2e2d2e322f2b2a2c222025160f2b150093753797772c907232d3be8fd9d4bedfe0dad8d4d5e4e2e5dbe0dcdce6ddd9e3dae2eaddafb0a0d4d3bedbddc5dbd7a7dbc76eddc04be9c847d9c45b5c6138636d644e494575544f8d443d9f403aa0373b99282e81090b8b10129a1f229d2929ba50438e3b298a5948a48a7bb9ada1bfbcb74141494c535d555e63596466545e604c54575e636760656854575c676a6f6e717850555b59606a5d67705b677346545f5363725565725e707a3f505757676755676740545d5560647a7363ab8e56ce9b26e1a312da9810cd8b03ffb82ed79509f5c139b1890fa98b29a99755c3c1a86c7773000c0b001b36164a96003aa50034a40038a60142aa0d54bc0048b6004dc10045be0049c6004bc70047b01841837179905d422f6b4020643f2f5d3b316b4b3661432b49291a573627684330704b386444395c3d3866453e5e3d36503228462f213b2a18493b2080744c697547548e6550ab802891662094652197651f9a64189c62139a60149964179a641292590882470f7e491d7b491a5e2f43724eaac6baabbdbd6072720a1a1a1f282db3bdc6acbecaa6c2c5335443699179b2e1cd83b6a5578b7ec7fdef9dd8c49cdac5a8e5d3aeebdbafeedb9fe3ce71b9a14c9b7b369165278a531f854428934b087c2b2d8129bbca6bd6c472e2ce9be0d4bcc3c8cb7a92ac2f598b03405f3f8d732f8a4f1c7f3e2287432687420d6d262f8c45166b34398070275f6057847f346e5617743f087a35067d390b713202420e1e3d1155573254472759492f6151375e53354e48285150324b593843694212300c5f5137644330664637351d11352b2244403582796a6c5c459e8a658c7a54aba48ac3beabc4b8aad6aea29f3e35c23d34d63b36d23a2fc74631e7856afcc5a7dcba9ed1b397f0d8bcf5e1c9ecdac2dbccafe3d4b5dfceb0f3e2c4e8d7bbdac9affdebd3feeed7eee2c8f0e3c3fff5d06950273616006a460cbf9533c7971bd9a51ddca814f5c72bdcb529f4d875efd797e9d2b0e1c8b2cdb39aa3836c65392e613228471d113813004f2a0f654009bd9830d8b22beec932efcb2ff7d53effe651fad73ffedc47f5d449e2c03aaa8300ecc542be9d2cf2d579f2d792ffeab5fef0c1fcf0cafaecd1f8ecd4f9f3ddf1ead7fef0e3fdebe15440374830244d31234f34218c7563bda895ebefe1e0e7d7eff7e2edf5e0d9e0d0eff2e1dfddc6ece5c8d9ccaa877648968243dfca71ecd35cefd447f0d23ed2b019e2c029ddb821e8c124d6b216cbad19c4a71bc7a422bb9a269d85256e5a1387794c37290e36271230261a2928262b2b2d130f0e413d3a302c2b1e1a171d140d160d06302c29302c2330240a382600877543c9bc90c4bfabb5b5add1d0cbd7d8d3dadfd8d8dfd7dfe6dee5e8dfadaa99c7c3aad8d5b4ddd499d8c25de9cc56dabc4ec6b16262654a5c6560626355775a48a35644b24a3fb8454a850d16800a0a7f07068a0d1183080baf3c3596382e8d53489b7d72a69e935f615c4c4f58585e6a4f5c625564674f5e63626f75748187505b61535c655d666f5e677050596259626b525b645b646d4b545d5e687156606a505c685b68715a656757656650606d515a61776960a27e4acf9622d18d00efac1df9b629eaa114d18e01ffcf41b48b0f97741aab965db5b49f1e2829000f1600183a0d4496003ba200339603379a003fa10f57bd004ab4004bb50049af0149af0047b007439b27487b7e828d6f52346a4018623d2d5c372f4f2a1a5833215b3729613c2c5b352066402b4e2d1c5b3b2e5b3a2b5a36286e4d3e5435234c2f1d51351db1936f5a4e260a26004e8b6294ecba379f6c2e996f24976c199465159866149763189760098046066f371160336fa782547958193014556050868c82aeb5ad262c2a686f77b2bfc7aac4c59cc4bb1a4f35c1f9dcc8fbe8c8f6e9d1fcf3adddd194cfb9a1dfc6b0e5d1b4ebd8a2e1cc7dc3a7549e7d35835c87ddb063b7853684485099525aa3514677258a8b47d0bb86e0ceaad1c9beb1bdd343628e29588e00415f318164217c3f1c7b390c702a1f843e268d461e85400665392473772a687d527e871a4a3c10592c1371330e7a3e0b682f093d0c2a350d5b402378483260291577432e64361f6e492f44240d63573d3f5a3b09270b57584a5e4d45503c33513f35261e11524e42554f435851416c65495750338c8471b2ac9e9f9f93bba99ddea297aa4539c2342adf4135d53c2eb73a26ffc9b2fad2b9f0d7c1e9d8c4f7e6d4ffeedafae8d0f8e7cbfeeacffeebcdffedcff6e2c9feebdcfff0e0fff8defff8dbfff2dc3e1f0b330f003b12007e4c17d39d47d2981bd8a108ffd026e0b518f1cb5cf1d089e3c9a6dcc6b1b29a807b5c477f544e572a274c211a3a1409300a00411c02744d16b59038d4b133ebc630f9d133f9d131ffdd43cfae23e4c0508f6500c8990fffd141ffd552ba9018eec657eece67decb6ffff2a7f9ebbafef1d1f3e8d2f4ebdaf2e5d5c0aea0523b2b51322057311e5c3623543324ba9d8fdce3d3e1e8d8e2e9d7dde1d0dddfd1dddfd1ddddd1e9e9ddecece0e4e1ce524a2662561cc9b55cead35fe7cd42e5c731e2bd27f0c72ff9ce32eec629d6b51ccfb018d2aa14cba715c3a722b49a2b84691a806329af9062482e0b2f2107342b1a34281a372d242d28241b1613140d07100b07282c2b282a272e251c3b2e1b6e61412118005b5849d1d1c9cfcfc7ced0c5c9ccc1d0d6ccdcddd5e3e1d5a69f8dbcb598d8cfa6dacd89d7bf53dfc24ad6ba569a8846696c5b414a4741402ba386669b4f2fa33a25911d20ad353e9e2c2bab38338a0d119013178e1411a0393496514a855f56978b7f66676162656c636b766e7d8451646a55666d58697056656c54636a58656d49565e434d565b656e58626b5962695e676e5a636a5b64695b666c515b654c565f5a64665a63685e6c77666f766a635d977b53b98724d29715d19813c98d08c68400cd920af4ca44a98e1b7b6819a29a6b29301e00090906171e011f410f47940242a4144aaa073d9d003da1185dc5004ab70049b3024aae0146ab0348b00d459c2444738c91958e724b693e118d6856603b356740315932216a44375d372a5e35235f392459382760403157362553301d593825563522613d2d5936226e4b2f200900151a000a2804497f4b8ed79f6ec4952a8c632194691f9a6c1d9c691b96600778420c66331c502ae4fddff3fde27f816b4342300f0e006d6c5a8c8d7fbec3bdb3c2bda6c4bc2c58477cbb9c72b39381b59fd3f9eed1e8e2adc4bcb4d9c7b6e1cdbdead6a9e0cb85ceb35a9f80608c6bb8e2be326f4546855660915abbe8a7a2d586587c32adaf7ed1c3a0d8cdb1c3c0b78a98b337568431628d2063742d7f5b2d894a16753330914c2589431176321278371d7b5634808d2c6583aacedc30584d397a5020783c0f793b127137043d0a25350e5d452b7142306b38257946316b3e276b452e56331d5f50392b3f2634503a52595156514d5c534e675e57403c314e4b42524f4a54514852554256554161574da097909c9f96a19f93b09489be7e72bc483bcc382ad73528d13f30ad4c3bffd6c1ffe5cbefd6b7e3c9a6f3d9b8fde4c6917b6362523bd5c4b0f5e3cde3d1bd4b3528402d1e46361d57452d4f33274a292243201a340c003d11007c4a15ce9838d19b15ffcf27ebbe1bfacd5af0c880e2c4a0b79e8a7f654e8c6d595b342f4f2725532e264d2c1d411d072c0800300c006a4500b3902cd5b234e6c031f1ce3eead256f2df79705a11ceb268fdd86dbc9317a17500aa7d00c89c15e9c33ee0c449e7d068d3bc6effecb3fff1c6e9dabbfff1d9ceb9a4553f28573b2653301c53301d4c2c1f583a30e3e6dbedf0e5dbded3e4e7dcdcded3e8eadfe4e5e0d9dbd6e8efe7e6ecdee4e8d1504d2c4b3f0fd3c177e7d162dec23bdcb220ebbe23f3cb2de4c021e5c72bd5b71bd5ae15d1ac13caab13c8a71cc39a28ac7b1ca06e17a17222936c215f3d0041240039250d2e271f2b2b2b0a0b0f27282c2c2d2f1e1b1634221658453636281b362f252d2a253e3d38b8b5acc4c5b7caccbfc8cabdd5cfc3d8ccbeafa38db5a885d6c995cfbc70d3b545b99b23a48e28796e2e53544c6a6e716f6a4cdbbc8d9048189f3c1c720701a8393f9327249b2c25971f1e94181a9d1f20b84b48803029855146977f73756e66606163636e743b4c534f636a51646b43545b404f5656656a57646a5a656b586369566167586369505d634f5c624d5a605261665362675f6e71616f72555e655c656c616e765f6d704e5754757156bb9f5ed8b358d4af47d1a836d6a026dcab32d3bd4e6d6e114356149cb58d03180522373210252802243f154c8f0645a20b49ae0039a3003ba52262d00043b80046bc0044b60047bd0044c20b48b21f447999a2a7c6ae806d4511653e2f5f3a34633e2b603c26543324624034643d2c653e2d64403454322855352670513f53331e5837245f3d31613f356e4e3f3922104138270c0d008e935b6d823f76a86b89d6a031986b22976b1f9767148857046e3e0f5c30e5ffdfd0d1b2cec5a8f6ead0ccc7b367654e242100888562838464a6b397a5c5b05a8a7279b69570b08e7fb39cd5efe2cbc0bec7afafd3cac1cdd8cac0e2d28fcdb656b08d569674d5c4b0d8baa2455b34507645daeabddff1bd618f4e487638acbe98cbceb1cfd0b0c0c3b2656c7e435877215062397c752e81551672332685432c8d4a147333308b4e247d433a87652d6572436883d5e9f24b6a5b0c4f231f7d3f107f3a10793700450f0e3b124f5e41504c335c53365e5335635a395a5336545037565b45223521556a592832273f423b53555051535056565656565653535355575453594d55574c5d5552594f4e4d4c472f32291c1d151b03009b4d43bc4235db3b2dd8382ac14337e1826effc39b43100085530ae5b874b28d613016003024184d443f5749405541363d26164e38235f4d373c2a163217105c3d3a4e30265d40323013033412007d4f1dd3a246fac835ffcf34faca5bebc179cbab8481654f8b6b566642323d1b122f11094a3226250d003d1f00a28333be9e493a1700714c00997622cdb249cfbf5dbfbf7f7d85607f88734e533c5c5829e2d18ce0c367a9840fefc63ae2b622dbb127cca325f6cd5be3bd5cd6b969ffe8abeed1a9cfb497a38f76675841372a174d402f715f5337231adadfd9e3e8e1ebeee5e3e6dbe2e5daf4f7eee6eae9dde3e1e9f3ebd1dccee7f0dfeff2dd7b755db9ac80bfaf62ab9025dfb734d9ab17d2a70adeb817d5b417e5c72bddb91dd1ae1ccfb433b89c2e936e139066129e6e19a8761fa5731cb6873982581e6b4a1f3a2709312515352c272e26242b26222e251e42302479675b332b28211f202321222b2a264d4a4120201425271c95958bc0b6acc7baaaaca08aab9d78d6c68bcdb762d0b13dd0b33dbdac5268612d6767654b4c51625b3fccb184773a0ba4522da8463de076789f36337f1310800a08b63c3b8e1212b242407b221a71332835140b6459535c5e5d535e6251626952656c53646e55666e505f6658656d515e644f5a6066717764717757646a525f6558676c657479485a5e5062645c6e6e5d6c6f47515a5b656e5560644353534f6260676f6071623b896f36826a22957c28b6993bc8b95a9aa851345a0f23591f154e23022e13001909001b14183845154170083c850036900033940035993a71d8033da8114eb9053faa003aa50140b2083d9b264571b5bcb5bfa9706e480a613c29603e3566432f623f2972524353312550291a613a297b554a78564a6342335a3b296a4a35583724603e34603f36593d322e15012f1b005844119f8741b3a8596a7a335f8d4d92e0b04bae821e895b228c5e13724861a37ddbecccd4cbaedecfb0c9ba9be5dbc2f2ebcfada580504d229ba1754c5e3871987bc2f4dbc3fbe063997fd2f9e6d3dbd0cea6a7e4acafe1b5b4dcc5bfb6bcb0799f8a46936f477d5980614c8f5c47e5e3bd85986be0e9bcacc08f4a7b44c8fccbccebc9bacaadb7c19f676954584e56323642103931509276388b552a854226823f288743106c2d2e894e1168353881663e6d7d7490a8cedcdf38534037754c2d864c198240187e3d2878432762362e5130253a1b1f2d0c1d2905313b18333e1e2937202f3d2c47594b3d4d420c160d565d56515a57535b5d44484b5051555253555b5d5c5158515456515b55575a4f5357524f42433e303d362d2a232f0000a74941ce3c2fdd3b2ece3b33c54b36ee905df0a456efaa42e8ad498558173a1c002d1f142a2220271511442d254a2e205c412e604b362b16052f140d2306022e1207270b00371f15290c003c13007b4c04f9c83fd9a710f9cc59d1aa5b9d7b55876b56694a363414052b0d05280b03210a00250f00c3a54bfedd6af8d861edcc61704f024a31008b81437b7d4b6c756072817e76899074878e7884846b6d55938045f4d578d0a62df9ca40b18000c8960ff9c742bc8f12fdd76ae9c66ce7c07bd5b47edcc79cfff3d1fffbe4f7f0e0b1a5972c1e11d1dad9d8dfd8e0e6d8d6ddcbe6eedfd4ded3d6dfdcd6dcdadee4dad8dccee3e7d8e8ebdaeeecdd9f9b82b6ad84c6b16ecaa43ff0c040d8a911d3a706ecc82cebcd31e7c629d6bd3e91834440361d352c1b8f806bac956cb1905ab99050ba8b457846018653118b5b19835823482200442510392816342b1c342a202f2b223133302226271a1a18393834282924292a252526213f3e399b948c6a6054aaa1929f9270d4c584c1ad4ed0b439c8b141a39554655f455f5e6358575f655f5349381cc09a76b97c5fa54c44c65d619a3034790b0e810d0daf3834840e0abd524a9034277b372c350d0b2313145e5f614c575b46535c54606c54606e525e6a606c7867737f535f6b54606c5e6b745d6a734d5a624f5e6562717861707752646854666a4d5f614e606457666d5a676f5a686b5464645064655f6a647265527d6549836f4e80774e6a7742456b30286d2e14682a0e682b0a5f280b54270a412100150000110d001b2c0d2d530f346b10387e052e7e2b53a80c37860f3985173f851d438a1d479124457b30424e959476bda55d97752d5b3a1b6444375c3c2753321f613f355c372e5f38276f4934643f2c573421633f2f5f3b2b5632225e3a2c5f3d3147271a56392b674923be9f4dc0a03b9a7918664b00b29f50a1a461688d597dbe937fd8ac79d5ac7ccca528603de4f7dbe8e7cbcac4a2fcf2cef3e2c4c2b193fbeccddedbb88999726c8c6789ba9c9bd1bacdfbeed2f6eadef0e4b8a9a2e2a4a7f4a5abeeadb3e0a9acc396919787775a7e5a456e46a19d80826d52e4d7b7e7ecc4d6f2c14f7d4c8bc49bc2fad5bdeac3c3e1bd96a385625a476d4a444c382f1435164284542b793b287d391a742e27823d2b8c4525874a05643a2a7669457289b7cfe9c2d1ce8199811b512f468f64075b27156a332e7644417b4b41673e47613a5a6b4772825e82906f303e241a2c1c71827a34403e50585a545a584d53514d555742474a393d40202022625e5f4f4e4c5456555759585d565d5b50565b51524d4747414342383435462b30601e1fbd4338d43c2fd23530ce3925c3480fffa040ffaf28efac29d49e48401a0037230b2c1b132f170d33150b3e1d1467473a452c18260f00290e0750332f44261e46282041241e361504310900704200f3c13ad7a810edc446a27e2681613b5d4133412d1547301e31131326040246280c987939e8c253ffe051ffe049fcdc53e7cf6b6c62257a85745666669ea4a2dfe0e29195a0717c8e7387a07b879395897193743db08632ffd36acf9d24d6a522ffd44cffd149ba8d0ce6ba41fdcf60c8a142ceb469f9e5b2ffefd4fff5e5fff5e1fff7e25b6668bbc5c4d5dfd4dce4d5e5eddedee8ddd7e1d9e2e9e2e6ece0e8ecdedfe3d5eff1e6e9eae2efede1b7b29eb3a57ec9ac68cda746ad8202deb120dbb41be8c52bd9b928a894314947381e2744394366464d695f5e646f675c98866eab916eae8b61a77f4c956d32ac834d653f186c4d3046301938291631271b28251c2c2e292628252827256968662a2a2a21232223232324242227271f2422162a24165f5639c2b37cbaa75ac3ab49b19d47746b425351453130362d2c34494542494031907e687e5340a95a53a13f40c35b62902329b642438b151179080084190fb24d437929223b0b0b331d205b5b5d5a65675d6a726c7884515d695864705f6b774a566257636f54606c5b6871424f5855626b55646b5362694e5d6455666d55676b506266485960505e675c6971545f636873776879805d6769797069a79589b4a495999c8738613f1a63360e713b047137087234076b2d075e290b5325124421001b05001911001219041e39031c450a2359031c541e38692d4873273e68000e3400163b081e354d58545f5c3bc3af70b5995a6043234e311f5c3d2b6948395a352c4b261d5c37275e39265a362055321e6b48356f4e3f5834285432265d3b2f58382962423366451cbf9b43cba93ec2a142b899469f813ba6965b4b532429492260997679ba989bd7b3acd5b3d1dfc6d6d6befafbdce6e1c3c7b69ad4c0a5a49b7ef0f7d891af8d78a58495ccafa2d7c3caf4ead0ebe6e7f1e9cab7b1e1a6a8f1a5a9de939ade8d94d17779b36a61876d54696542a69e7adcd4afe8e0bbe8f3c863935f438351c2fbdac9fee0c9fbd6d0f8d3d2e9cd53523d654a3944341b34582a3e82473786441d742d2b853f2a853f0d6f241b7b3c29815b43867d4a6d81ddecffcfd9d0c9d7be7f9d815f8b6a5f936c3a7245417147567f5787a581879f7d5f72542333161322052c3a231b2d1f5c6b668a92943e4346464c4c545a5a53585b23282b191d1e393b3a585755545253545559595a5f5f5a605c53585d5256544b4e4b47483e3a3b3f323b4b2226953831c13e34d43935d93929d24517dd650ffb9819ed9f19e2a43f81541136190031170a41200f3713003b16005631166f4e2f3d1f052d11053e231c583a3245241b361609310d007d5122c29345e7b640e2b534e3bb4c654100684726341a0d2614003d2a1b2507073c1a0e311000caa74de1bc38ffe145ffdf40ffe355f7e17e3a3300636e68616f7cefeff1f8f3f0fffdfff7f9ffd6e6fd9aa6b6968c82b29a789e7d478a6318bb8e31ffd76bbf9119dcad2bc19208cb9a0dfbc73ddcac2ef3d068f8d989ffdeadc09c7ad8bb9bfae1c25162694e5d6099a5a3e0e9e4d8ddd6e8ebe2d4d7cce3e9dde8f3e3e7f2e2dce2d8ebeee7deddd9e8e5deefede0b6b19bb5a886d8c38cba9a45dcb540ebbf2ad1a510dab54088753344505c08235800175408205c071c51081d481a2e513b4b64515a6b585b607c7972918a7a938b78746754715c49503b28493a273b2f1f31281f2b241e2823202c2a2b2727292223251f1f2140423f222a1f2b312324251547422cac9e812b1b0074613653452047453041423c48474c44434942444347484345403a50352e9b57548c3232bc5b62b950578e1d219d2a278212079e2f24aa39356a0b094e10112e0e0f615b5b5b6566526166374a505061684d5e654453584a575d55626858656b576268525f6557646a55626a4c5b6248575e46555c5061684d5e65596a71626f785c646f595d685b626c606a76484f597c7678ada29cb3aa9ba9b59d124c240f6735087139037134036c2a086b2b126b330f632f065525074b22002a0d001c0c000f10000c1a2a324531394c262f3e1a2332404d5d29374402131b162626303d3445493851482bad9a7a5f472d583b2958362d563129633f3359372b6343385a3a2f704c3c5c3b285d402e593d2f57392e67473c4f2f225d3d2e603c2e563317a27f49c7a867c5ad6f938048b8a77be7dab7b0aa8887876b2c3a23637b63739272d5eecee5ead3d6d5c1d0d2c4eaebdbf0e5d3d0c5afe3e7ccb1caac4a7a60c2fee481bba387baa7d4fdefc6e4daedfef4f9f9eff1d8d1d1a09cd58a8fd57078e05e66d55053ba4f47a557418e623d8b7d4cebf8c296bf853c814abbffd6caffe0cefadfcbfadac8f5d4cef5dac9e3ca444e331f300c4b7d4a3f864a277d3c2b8b442d8a430b68212c894222783b438a603b6a587f9098f5f3fee1decfe4e0c7d6d1bbceccb3bfc6a5bec9a9c8d2b7808c742d3a262c3b282d3e2e26372582907925311b687362162113838a823d443d4f59583c464732373b4a4e515359556269624f51505152565659625c5c665c5b605a56575a54565a5154574f4d4b45453a3539412b2e561f1caf504ac73c35d5392dcd3824cf461af77e2df6952ee29c2d5a28004f2606583227562c14481d006e4408714808693e0969421b40240e42281b3a1e133616073a1600724820be8b4cc89347a67624774c00663d00633d0c4a2a1135190d2810064e352e2304002a070089660cebca49efd43fffe84dfadc4af8da62aa90433321001f1500a59f91fff9eeece2d8fff7ebfffdeffafceff7f9ebfff8e7f1e2cbb6a788a89168926c3b996d2ccda34df9cf61c2940df9c533eeb51ee4aa1ac79613feca5abb7922ac6722efb07bffdfb252636a57666b5863678f9799e8eae9d9dad4e2e4d9e3eadacfdacad9e4d6d3dad2dddfdae0dfdae2dfd8e6e6dceceddfc8c7b5c3ba9bddc893c9a954d5ad31d2aa2eccac577669473a5170001b5c04256a001b6106276e1a3b80082b6b0f326c0d2b5f1c335d0b1a39303d503d4b56555d60655f5f635957635e5b58534f5a4f49362b253028252b2a282d2e302d2e302525276668672630281722142b2e1d4b48372e261b372a2130221723190f44443c484a474141433b3b3d3c403f3a3e3d3c3e3d412f2f763f3c772625b5565a80171c8714197d090aae3b34a33029a42c2e9a2d3060130b3206006d605a545d5a3e4c4d50626653656950626657666b5564695b686e525f6549565c5461674d5a6056636b4f5e6558676e5e6d7454636a48575e58676e606a734e57605c636d575f6a4f5965565e694e4d5215100d3c362ab6c4ad4076540a5d2f066d36006d30026a2b066a2c0360270d66301367351760351f55331637223748403b41413236373637395256555a60605d6568333d3e1a201e1c252047524c4a514a36362c534b3e544434523b2d5e3f3c51302b57372862423357392f5a39305c3727704b39674635593c2c5a3c315c3e335e3e2f5535265f3f3250311f533a1c4e3a196053315f583b58523ac0baa4b5aa96b4a997c0b9a9bcbdabd5e2c8e8f2d9ebe9d4f0eadae0e2d7d0d2c7d6cfbff9f8e3ddf6d84a79576eb39699e2c7b5f1d8cffeeac5ebdee9fffdeefff5f2faeff9f5eafae1daaf7979c56c72d55459da484bd34440c24a39ac6137d2b37a99a269588149a2ddadc5ffdccefce0d0fae2cefcdfc6f5d5c8f5d8d4fdddcdf1cb0029005b96604a9457257b3a318d4a2d8d460b68212a853f16622262936470876dcbcac6e7dcdaf1e9d6ede2cce3d5c8e4d7ced8d0c5d8d2c6d4ccbf757165474d414c584c212e254c584e767f6e1d220e8f928116180a9193867c82786b7670434f4d3d424574787751564f595e574d51504f52575b5e676060685e5e605b5a585b57585a54545a524f514c4942404544393d4a2c22692615bd4431cd3728d33b30cf3c28ca4615ff984ff4a94ca9752263360f53270c461800c99a54cea144aa7b1f7945005c2d0072513242230f3a15054415038c5537c98b62cd8f52c48a4a794c154d270057310d6642284728163f2318250a0340251e35180a5f3f0eecca5cdbbc2dfce44efbe554f9dd62826402997d3cbda67c948160f9ebd1fff9e7fbf2e1f7ecdafaf2ddffffe6ece7d1fffcebfff8e7fdf6e4fff9e6fee4cdc5a48394753f876818d8b64be9c044f2c03bc89009cb900ef7b239fba23af89540ee8f4ddf8048536363536162535d5f63686c64686bebefeed3d9cfe4eadce5ede0e3ebdee4e9e2eff2e9eff1e6e0e2d5f3f3e9dddfd2e9eedad5d5bbbdaf92d9c394bea3549a81318b79498a8a821f3b6300216022407c102d67001d591e3c7a112f6d213f7d28427f031752000e4515265a001d4f0827550b2146192c4d1d3358414f6a29242b4b403eb8b1ab565751222721272d2b333237292a2e272c2f2026222a2a1e59574b2d29262a2424271f1d312c2828282620221f2626243434323c3d373e3f393d3d3b3a2b285a2d288c423fce6f6dd466677c050b7800049c2425840c0e81030eba48486b0f0041060055402f5d60594d5557505d6356636b525f675360685e6b734f5d6652606954626b5c6972525f68525f6757646c5e6b7356636b57616a57616a4f5962414c505b696a53656752646851626958656d5f62691614173b36302f35277c98821b5433005c29006c2f006a300a73381c7e430559252a6d44013215193a27283f35162828222d3154585b5c60615761625863655560625d65672f2f314d4d4f3b40432b3335333738424240413c385648455744404e352e593e2d50332160433559372b633c2b673c2b683c2f6137295837265639275b3c28583b294d3227554339453b2f403c3155544f52534d53564b56584b5b594d5e5a4f9d978bc7c4b5b7b8a6e0dfcde1dacaede6d6eeebdce6e3d2d5cebbc3cdb495c7a23481575ab58a87ddb6a1ddc1b4dfccd5fbeee7fff9f0fcf0f1f4e9f1f4ebefece7f7e9e6cba2a0b25858c34c48cd443ace4c32e2814ee6a9708473451c2601abbe9edcf9ddd3fde5ccfce4c9f5daccf9dad1fddac6f4cdd3ffd6053b0955945d438a4e2270322378371f7a35328f4829833b1c5f1c8da4707d7753f3e2d2e0ccc1eae2cbd7d6c4c8cccf8f95a5b3b7d0d3d2e4cfc6c7908e82454f4457645a2e382f70736a282919120f00231d0f6e6659aaa4987171675761592d3a333f4a46373d395050484645405152546063685e62656162645f5f5f61605e5f5d5e5b5a585b58515753504e4852453c3d3c2b0f603105ae491fcd4424d03729d3392dca4023c05126ad642f622f00502500643c00d5a84dcfa132c7961fd09c2cb27920663000583106744b2f5c1f0c883b2795371eed9071da8f67a76e435d310c6644285a3d2b34180d2c1005573a323f221a44281a311600dabd83cdb23fffe558ffe65dfee469d4b759dabe74b99f66b6a176ac9f7ffff8defcf4dff3ecdafff8ebfbf5e9f7f5e6f9f5e9f7eee5fff7edfff8e8f2ebd9fff3e7fdf0e0fff8e1fff2cdd0c38e9b8843d3b55fdaae4de1a43affbd55e8791ddb5e0ed35711f97d3d414f4f566262566062434b4e5f626963676ae5ece5d6ded3e5ebe1d9dfd5e3e9dfecefe4eaeee0e0e4d6eaece1d8dacde7eedcebf0dce9e2d2a19379d6c597cbbd90ada89588929c08275500226024417900154c00114a23417d041e5b18306e0014552e43841022645267a8284a891337751d3d781130660827552334502d2522493929bdb6a6dadacebdc5ba828982242625292a2c2b30332e34322d2e262b2a252d2d2f110f141a1615191514242424222423242625292b283638332b2d283f3f3f3c312f47242092534e943732811312ab3a409f2a32a52a2d8e1316961a25a32f2f922e0cab643abc9e845a564a5e6261636c71586369525c6557646d5e6b743a48515061695260695b69724350595360695461694c59614f596258626b58616a5760694f5a605564674f63644c5f636879805f6c725e63690506082a292533362dbac6b803291007592b1077400e794100622b13703b398255002206213d2e1c30272939364c5e60586669575f615961635762645462635561615b646357565b45444a353a3e3c44473b40444246494141434a4444554a46736157553a2960412f5535265e3d2e5c35245f342468382a683a2b603d2a60412d4f2c195838294d372c4c3f3955544f4b514f4b52584a51574f555350554f52544f585752605d54615d525d5b4f706e61bcb6aaded8cae9e3d3ede8d5e5ddcac6d3b9477b571c6d420f714045a275b8ffdbaee6cbaadbc8c6ecdde4fcece5f7e7e1f1e7dfece5dfe6dff0e3ddfecdc89c4941c25342d05d3ef99b68b16f3d6240242f1e0c6d5a49f9f6e5dafae5ccfce2d0fde0d1fddcd3fdd9d5fed6395e33153c0d4b7d48346e3340813d3b823c2f7f383588421c6f274c853eacb26cb1995de7cb9cedd5b1e8ddbfc8ccbe7d8e9e4c608549598c5f6795b7b7cfb9b8c051595b363f3a4746414a40378f796c7f685a99887e554b417b746a85877c5a655d57645d545f595258545854515854536162665b5e636266676165645e605d60605e5d5d5d5b595a5a5954595854565158504645413414ad885bd08158b74626c1372acc3d35c44536952f195411004c1f00815928caa360d0a74fba8e25c69421b07b099f6502a86d1f5a2200702f11903b269e3726b33c28ab3720d5755d8e442b79432b744f3cf7dcd11b04004c312a2f140b2a0e03452a19250b007258259f8524fce26bf5da65cbb049d8bb6fd4b77dd3bc8ad0bf94f4e9cbfbf3dcf2ecd6fffdebfffcefede7dbfffcf1ebe4dcfdf4ede7ddd4fffdf1f2eaddfffef3fdfaf1fdf9eef3edddfbf6e0fcf4d0fff3c1e4c686c4944ab97125e28039e2702ade6320f0702f324242556364576266535c61575b64505358525856e8f2ead5dcd4e1e9dee3ebdedae0d4e2e5dcd6d9d0e7eadfe4e8dadde0d5edf0e5ebebdfebe6d38b8064928c767e8786495d7501224d0020562e4b8300144e1335741b3a7b2c407f02124e000e49061c58001556243c78041e51011c51001b5d27417a354662292e2a4e3f16715d2ab0a788dbdac6d6dccebac2b7c2c5bc989b943037301c271f263027242b24303135100e11524d4a3c373327252619181d0a0e1123282b161b1e272c2f15181d342e30442b276c3a33701b16750e0fcf6b75881e289e26258b110e942126972a23a23a139b4a1bd7b3915c54415f605b5a62654a555955626a525c6654616a46575e51646850626450626457616a56606a5461694f5c644b555e505a63566069525c6569767f5c697253616a4f5d66616e765e696f596164272d2b3e433c272d2123291f27422f084c272c885700541e025e2b1b6740002c0f1128182b352d54605e55636452606153616157636353616153616454626359646059625f535b5d2e36394e5659474c4f37383c3f3e432f303252514f554e464636295c3f2f5f3c295f3e2d5b3a295c3a2e613d2f6e44345d33235a35235f3b2b653d31533127462f29392e28363932414a454f595a4951544e51564f505254575051544b5c5d585b5c575b5e57575a5156594e808275dddacbeee8d8e3dac9e8ebd63f624228663f176f3f0d6f3e1c794aa6fbd2aef5d795d3ba81bca0c8fae1d4f6e8d7ece3dde9dfe8e8e0ede2deffded4d9927ccf8361b1774f8b5e3d51292171454689524fc5a097e4f3e0d4ffe4d2ffded3ffdbcaf2cf3c57363e4422373912253705608041598635487f2b3472292f722d266f2679aa5896922fbb9b34c2a142d5bb70e7d9b2b5b7b27188a72c4b815873b65f73b86872af787ca98a8ba097909743313143201a824942713a334d322b544b442023188e9a90424e4c5b676758635f5f6362646265645f6565666b5f64675f65656066645d635f5e62615e5e60605e6358585a5858585953534f423c3a27182f0c003300005b0e00b24a3fa03128b65149954337b17d67a07b604e2a0a55320c4520004e2500ac7b2f875000a26d05faba60721f008c290c9f2e1cb23728b53323b73525b2362c9b332874281882523efaddcdf2dfd1523c315840342309005b41342008002a1000523500987929d7b961cfb35fd7b575d4b682d1be93968865eee2c8e6dbc5ece4cfe7dfcafaefddfef1e1ebdfd3fff8effff6edf8ece0fff3eaece2d6f9f6e7efeedcfffeefebe3d6fff8eafff6e5fff4d8feefcefff0ccffefc9ecb98ec98151be602ce07740485659566467546265525d615860635b60632d3633525b56eaf3eed1dbd2dde5d8e4eadee9ece5e8ebe4edf1e3f0f4e6e4e7dceef1e8dbded3e8e9dbede6d69d9a93aebbc438506a001d46002051022054092861092f6e001a5c001353223472091d5830468201195900114d001042000e400420610218495a5f63ded5aec7ac5dd5b965b4a773eae7c8e6e9d8e2e8dcdfe2d9d6dcd2c7d1c6b6c2b84650471920192c2c2e3230332924212925222a282b05060b161a1d060b0e10151812171a171c20262427332522340f09974e47b55a59e0858eae4a528c1413810601b34043a2352eae4120963f14c89a7864543d5655503e4649586369515e6657616d55616d57666d5264684e606245545949535c4f58615360665663696471795e6b7457646c515e665f6972626b745a636c535c635960684d55585a6264454b49868c884c4f4828292327372a0c3c242b6e4b1a653c125d34296c4b11432a5567595a605c53646b495f6a4e64724e65734c67704b636d50637156646f4953553d4645232d2e1721233e4648363b3e4445494b4c504b4d4c50514c382f2648362a5a3a2d633e2e5f3b2b573627523429503025623d2d6b4433613c2a5a36265e382d5b362e4f342d493831545047464b4448514e4e58595055595054574d524e4e534d53575655595850565250574f525a4f73766bcfcdc0d8d2c4e6ded18e8d7b78866f4a6d4d36724c1c6b3e15734110704049a17794eac3429a7239896493cfb5caf4e0d5edddd9e6dcdfe8e5ede6deffe4cdf7d3af8772431907004f322460343180413a3b0d00f4f7e6d6f6ded5fedccff5d03952324a503463523667502e3025007779389da953798e3169822f5b7c2b5c8630657e19b09d24d2aa27caa121e1be56e8d4999a97884b5c78203d756683c7546eb992a7f65766ab8893c0716e89735c6c5023288c474073332a674a46524d494b524a3b48415864625b676760696861656664626768666b5a5e616167676066666066665c65625d6361615f645d585f6061665c5c5c61544ca98e8333080149120d4207013c0000620f076b18104c07023700002d070031140430110032130135180845230a471a00ae7e3cf0c569e9b35d752300882007a0281ab32e25bb3327b92f24ba2f2ab5362f9c362a6e2111784736fedfcdc4aa9d452e20523829381d12260e0a41291d533914967941bea15dc7a963bd9d62dbc0912f2003d1ccb9d6d3cce6e7e2e7e8e3dfded9ede4dfd5c8c2f3e8e4e9dfd6f8ecdef8ecdee7dbcffff7e8fef9e5f5f0dcfff8e6efe6d7f9ede1fff3e5fff6e4ded7c5fffbedf3ead9ffefd7ffefd0ffe5c1ffcaa3535e604752544c5a5d5460604a554f4f595129322f48534f444f49d7e2dad8ddd6dde0d7d3d6cfebeee5e0e2d5dddfd1dcded1e0e2d5dadccee9ebdef1eee5eaeaea78858e40546c26426911305e09285717386b11387308306e002462001d5d051c5f021559001358495e9f0a235c314c81001950051630b1ac8f967f319d7400b68d17d0ba6ef0e7bceeebd8dcddd7e6ebe5e5ece5dde7dcdae2d5c3c9bd71726c3d393a2d282e2c272b23222726272c25282d17181c2325240f110e111310080c0d18191b21201e321d188b544dc47672ce797c7813198106098c0b0f9b20257e0806ae3b289335198851336c543c5a57524e575c505d6558656e4e5766515a6958656d5160654f5d665b67735b636e4e575e515f6056686857686f43545c58676e57626850585b4c50536162666566686667695256552e32330f131615141a2a252b2923252d2f2a16271d5c7b6b002511255b41145632001f0032523d344b453a5a67466d8a4670982d5883154667204b6b3a5475101e3b1c2135393945303338343a3a2c36372f393b494e524246494b4d4c2f2c273c2f274a34295a352c583026542e23603e3256352c58362c643c30653e2f5938275333245735294d281f5b362d4d2f27351e165b504a50554f454f4e4c56574b55574b55574a54564b51515157554c55504d574f52554e5a5a50827e73c9c3b7c8c5b69b9585bfb8a8b4b3a175846d42694a1c63390f6b3a0a6e3805703825985f2d9c672f8c5f428c67c3f5dcd4f3e4dae4e3eaeae8f5f3e4d6dcb670863e6e8338535222321f0051270f502b188c8774e1f3ddc8e7c7354f2c504f33634d356b4b32a4805e6a4518876325dfbb67bf9f3c7c6100917c0f918613ae9f22c5a115e2b220ffd244c18f14f8d67db7a67a80808a6c79a54659913d56993f5cac4262b54a6cb4586ca7685d874c253a7f433b571f10654d49545051464a491e2724646d6a656e6d666a6d65666a66656a656668646a665f686363676a5e62655d66655f6565645e62655e655b5c6159555461493d3c0b00702019953332801e1f9439389749456f342e2302001c0702270f0f240c0a270f0b2410072b18113a24192f0f003716009e8447eacb8bfccaa7762a1a8f241e9e1c1ab62922c3332ac03329bc3227bc362daa34287d2716783e2af2cdbb4c30223b1d122f120a422b25422f21372406cfba8ddcbf85d5b578a5854cab946b524b431f2734182c45455c7b7b8eaec8d3efd9d9f3e1dcf0e0dfe7dddcd8e0d9c9cec6b1ebe3d0fff6e2fcf1dbeaddcaf3e7d7fdf1e1fdf5e2ede5d0fff6e3fdf2e0f0eadefdf7ebfff3e2e0cfbdecd9c8ffeddc565f645a62644d524c585a4c5151354e4e343e443a525c5b303c381f2a26cacecddcdedbdbdcd7e7e8e0e3e7d9e0e4d5dfe3d4e5e9dae9eddedddfd2ecede5eaece9dee7ec707e8b90a4bd3f58772e4869435f842f4c782a4a7b11356916376d00114d0418571328670f296614336c09285e041f54101f345a512acdaf55daaa22edbf38d1b85ef4e8b6f1ecd8eff0eae2e9e2dfe9e1dce6dbd9dfd3e1e3d69d9a913d38354640423c3c3e27282d21242b1d20271f1e231616162524200708031317160c10111e1f2129191962332dc7827ba04f4cc363648c1519c5474b911619840c0b8610069f392a57130065422f59514e616c70616e774e5c654f59655a636c5c656a4c555a575e6862667167676f484d5057666353666445585c506369586a6e5964664d4f4e3936312d2522342b26312620160d081e19161f191d251b242c222b3d393a6a6a68656a6617221c12261d193a292457380538190f301b2b48434e75845586a75388bc4883bb518ebd23568145658e0715384549623e3d4b5a5b60464a4b3e464840484a292d305456554847432019132b1e16523e3751342e54362e52342c4c2e2445241b5a352c5d352b5f392c5433225f402e5834265935295d372c55342b47322f372e2f3d444a49535c51565c4a51574b585e4a575d4b5355494f4f4f585551575353524d6e69635851495a5349e1ddd1aba597a79b8fcec2b6c1beaf72816c37624420633a1568340e733903793c0682441e8f57228455297551a3d7c0d9f3e8ddede2ddf4d8294610a0c76e749836acbc715750195c3612764934270d00c6c1ae29391e3f4e3150452f6148326c4d394e2b0fe5bb93b0834c875611a5731cc19027c2931dc59a1ae6b82fffd140d9a00be5a30fd4960fe2b747f5d892daccc19a98ae787d9b6877a2435c94294b8b5075bb4c61a021113e50263c581e1c4111055a4b484243450408074a53505b66605e696364686765666867686c6165665f6561626b666266696064676165666363636d6469625b625e61686a6162300a005e180c952e29850f0f821010690100873130460b072408041b0d0c241115231014200e0e23140f24171123120b2109051f03003d1c00d9b68effe3caffdecfbc6c65912a259d201aaf261cbe3225be2f21c22e24bb3126b03b2a8b2e1c773624b78878381004412318564035210f0144341bb39f7cd4ba87d4b77fd7bb8b6d5c4220222e16284c1434630b30640f2f6220386845507d6a7296afbad6e2ebfadde1e0e3e3dbdedbd2d2ccc0e4daced1c5b7e3dacbfff8e7fdf7dfefe9cff3ebd4fff8e5f5ede0e2dacffff6ecf9f0e1dcd8bff5f1d45962695d5f5c4b432ca9986cc9b070cab77f595846576162525e5e5c6668272c32a1a2a7e1dddce5e5dde7ede1d6e1d1e8f3e3f0f8e9eaf2e5e3e9ddeff3e4d9ddceedf0e7e4eae69da7a8bccacdc7d5deb7c5d2444f631a2842374e6d435d823e557f3149771d3c6a214373163e6f163b6f152f6a303d5f201801bb9e52d6a725d7a922c2a94ff5e9b5e2e0cbdee3dce5ede2dee8dde3ebe0dee4d8d5d5c9b6b2a73e3a2f3f3c33494b463a3e3f282b302122271c19201d1b1e1d1d1b434542151918191d1e1c1b202e1b1d4e1d1996514aa75853b55a579022218b15158f1c17901b149f241fb9484269150b64322b5f51515a63685967705061684e5c5d5e686762686858585a5f595d6056575c52516e6b665a645c4f625c4f6865425a5a3648481f2a261f1e192c2219362418422b1d4f312653352b230a053d29283727282d23243a3a3aabb1ad5f6863202a22262b24232f2313301c50705b8fa397adc3c0678c945587a04786b24889bf4a88bb1447742242683748623e44523c3c442f323734393c3c41444d5152534f4e544c4a564d482116102419134f4440413634594b48776a6247352b4b2d22623e325e362e6e463c5b362455301d7851425b352a5331255f48424d484e5a617372839f020d2b524d634d47553b4850394b4f4f5a5c4c55545157575254535a5653473f3c3b322daca39cc7c3baf3f3e7c2c4b76e7263595d4e5d64548d9685abbda7799e7c2261340b7034047b3b097f4512814e25885a267850629b7ac4eec64b6e34a5c6773050004c6900506403bfb76c78421c934e3e501a0e3f1d132d2613414630373a273c392a43392d968573dfc6a7d2b68fab93679e8145b08b32e1b143ffd253c88a01d59609e7a314f1a416f4ac22c89113ffd67af3dcb3e6d8cfcbc0bc7674755560646778884f61876e709737142a67323c753e433d15165c53562f3837232d252f3c3253675c5d6d63656a6366676265696c62676b656b6b6167676268686064656c68696a6162665d606b666a5e616a6b5f6367302d923933780b08820f0a91241d760d076a00008d32373300002505081f0b0d1a0c0c1f110e1c0f091a0d0734231b2812072501003f0500ffccbbffdecaffdfcbffe0cfe8aea07c2015982218ab2317bf3022b72b1aa91c0bc02e1fb72f21a1312387342277402b6a4a352815063828193722116b5337b8a271c7b17fc2ae8d170e070f1b35122e5e3158910a34700a316c092a60051f50091f50172e642e447555688896a5badae1f3e6e8f5e6e5ebdbd7d6e7e4dbdedbc8f6f0d8ece8cddfdfc7fffde8fff4e2edddd0fff1ecf3e4d1fff7c1efdd935f61545a563978692ec9b2649d7c2b7e6628656354515a5f556062505a5c565d6565686fa09e9fe5e4dfdadfd8d8e2d7e3eee0d2ddcdd6ded1dce2d4e1e5d4d8dccbe1e3d6eff2e7e4ecdfc4cec3c1cbc3dde3e1dddee0e7eaf1ccd6e25a6a7a334458495f76415d733d5c703f5c6c354f5c3441524646445b4e22ac9138d1a21ecea21db2973cf4e7b0edebd2e8ebe0d5ddd0dfe7dadde5d8dcdfd4b4b2a6c6bfb54b45397672675455505153523b3b3b332f30140b0c18100e241f1b11100b1818161f1f1f2220212d1d1d572c2592534a883934b85d5a8e2522901f1b760300bf4842ab2e2ca32d2d8122204c0c0a66515055595c424c564f5c6259645c5c6051615b4b72615174574965483a432c1e3a30243541374d645e466361516d6e4b5f5e3741403c3b3750463d3f2d1f4d3221562f205f33285631285739313a231d3e2f2a2827231c221e1f28232429222e2b222c2c221f2c23091a122f3a32455856a5c7d16f9fb64f89b14d87b54e83ad335f8228435e3b4c5c3d464d30353942474b404549464b4e474948504b486158536b605a7a6f695c57534d4c4872727264666554534f685f564a34275437295b392d5935275b38255e38256335286b443d5743425d5d6771859d6f91b66d91c1839bc9211d3e362d403e43493743433a44453c444655595a5353535652513b36335048454a453f2b262041423a40483b3540322631233d4337cbc7bed8d4c8b1b9a188aa852f75431b7a42107d462b9c6862ce9d75d5a5388050235a20608a3e62852773942934510069841d7c7a2d905f37a0584967271e4b1c164a382c302e21494d3f6e716841403b4c453b71654feddec1fbedd0a69368a28038f6c662d29419ce8900e59e12d58a00df9000efa415d6970af8c957f7d999ebd8b7e3d3bcbcb79a969f724c5a364a504c5c51574618188046446d3a3969474853525057675d384936263c25183320152a17626750726e556a68536a67566a67606566616569686668676b666a6963656a6466656366636469725d624d0908a3413e7d0b0a9e2b267106007d150c7705058522256727282801021802051507071804031a010024030026000037070058160a943a2fbb594cb76150cf917cffe5d1ffe8d7ffd5ca741c12992518a62112b02715ad1c0bb4180bba2014c2382eaa392ba14f3a7b442f846755ffeede9c8577b39a84b59f78b39f7a806e58251f21182849062458355997062c6b0e306f2b49850f2d6309235e00185b001a5b0a26580f28513749714251727b85a0d4ddeeebf4fbeff6eff6f7e5e4e2cbf8f7e2f1ecd6fcf0d8fff2dffaebe6edd9c1fff4aaf7d977ded59a9f9647c8b946c8b7418c77246b5e31565b57535f6d515c60525e5e5862643a3f424c4c4cc2c2c0eaece9d8ddd7e3ebe0e7efe0dce5d2e2e9d7e9eddfe7eadfe6ebe4e6f0e5e0eee1e9f7e8d0dacfd2d8ceecece4edeae3ecede5e9eee7e1e8e1d1dcd67e8d86515e4a75784bdfd99bd1c07885711b715b00b09218c4970ad3a724e1c466fdedb1ede8caeaebddd5d8cddfe5d9dce0d2bcbdafbdb6accabfb9473d345c534e2c28275d5958362f273f32293b291f2c180d2114041d1307281f1a1d181426231a372d213a1c11905b537b2a27c25e60b7494a800a0a830b0ab33938830707810b0ba33f3d5c1511755654655f614a4a543e4146353628746b4c8e73447c52208b5026763c17623b1a4f4029607066537372496c7045646945585c5863655b5f626564601f170c4936275b33276030245f3424583323442717311b0e3427212a2623242625272a235755464c4c401f22271e252d1d21208f9da084a4bb3b6688abd2f992b6d87093a735515d435561344149505b5f394345363b41474c503f4749444a4651504b6f6b62736c6469645e6d6d6b5c6061535d5f5a6465495450696c653830234837274f38266045326043336c4639532116310d0d989db17096bb639dcf559ad3599dda689acf7585a9272334261d1e3d38323b403c3c42423c3d3f5252544747473c3c3a3c3c3a62635e4b474433322d2e332c1e281f29352b29332a646760dcdcd0d1d0bbbbc1a5819b783e71481d7545147b4c147a52146f4319602800370098c46f567b1b6e93296b9027a4c76d2e3a003f23007948375b241d6337343c2b243f3a346d6960524f48615d5e706c6b554f41574c3877674ebca27d9e7b41cfa14cd69b27dd9912ffb92ce09402ea9e0afeb71fd89900c99712f6d681ecd8a6d5cbb0acb18894a94e8fa445757a405242215e2f1b854d3e4d1d0f72564a5a5c4f384e393c5a34577b4f406543314d274b4d1b9085478f7b34806c2f7566456f65596b676464636867686d63646967686a606060716d6c280c096b24226b07057a06078d17177f140e760f087c121268100e7740394726211a0107180009240006370403873e37a44a3f6e0800b94335c9452cc84124c6422db14835ffddcdffede1ffece4ffe4da8c3a2c9b2c1bb52c1cb82213b62313af1d0eb21f18c93b37b5362fc66459ffe3d4ffebd9ffead7feecd8cfb9a4a48e79957e704a4041212f4c0a24551b337102175a384a88000947071b5a354a8b192e7110286804215d0d2c6308265c0a255a0f2a59162f58455d815e7388bac9c6f6f9e8fff9e7fff5e0fdf6dadad3b9f4e8dafff1d0d6b669ebc862d6c460d7c654e1d245d3c548bbb16a615d40595e62525b6a545d64545e60414c4e5963654f5356dbdfe0e2e6e7e6ece8d4ded5e8f0e3d4dbcbeaecdef2f2e6f1f3e8e1e4dbebf3e8cfdbcfdeeadcdce4d7ced2c4e6e6daeae8dceeecdfe7e8dae5e9dae0e7d7e3ead8e3e4bae3d57df0da63efd14df5d449f2d54debc941ba8c02af8308998024eddea3f4eecee8e5d6e5e6d8dee0d2dbd9cadad4c67f71683f2e2636251d4f423a58504d3d35323e3128322014452a1f391f124a35242e1b0c28140d1f0c052a1e103f322150392b7f50469f5049a13b378a1c1d9c2529991e20971b1b8d1111881212b34a476d1e1a4218192517171110162428295c5d4d5146268e72408c5f289c5f307c4117663a175f4a2f616557586c6a5773774b646b4a59605c676b4c555a57605f4c4d4551473d4d2f245f35276032225f34215b36235235254e352e3e2f2c2f27252c29244e4c3f40403623222a252837272f3c374d622e5a870c3f761d467a3e6086b3cddc3a4c503a454b47505539444638434531383e2a2f3346504f48534d1116105b5c566c6d675859544a4e4d5b63654954563947485a696658615c5b5c544c4437574632aa947ddcc3afedc9b9a26d5f461e1e373c52769bc75e9cd755a0e1549edd629fd57396c0586680625d612219141818162428292727291d1d1f3c3e3d5f63624347462f34302828261c1c1a6567645359553b443f29322d343935cdcdc5dcd5c3ded8c09c9e860a21050b472324714d237252003f14003100a3d07b355b00365a00365b009fc766395e10485d24473f1aeed5bffadacf987c78493e3a64615c59544e6f6c6772707368686a6b6b636e6b5c615545715d429a7d518e6722e7b34ec2840be09714ffba2dffc330d49301e0a616d2a023f1cd75e8d298d5cfad919b6694ae409fb840788130443a0759371b855b4b3413045f4d3f5f665610290c5e845148733d3b61387d95656b6720f2db7eeecd5cdbb94e957a338a754877684b7067566a6561646464626262656462554a444827205a141283232479080a8912149d302b8e251f6b0200802520ac6c62703e37522023591d25550d116d1312b4453ac44437ca3e31ce3827d43a1edb4022d93a25c54333ffc7b8ffe7dafbe9ddfff1dcffe8c091380cac300eb72a0fb82c15b92817bc231bbd241ec93531ad3a33fec3b5ffeeddfeeddbfceddaf7e2cdbaa48f8f7964493f3d29395a2742790017570217582e3e7c00104c001453324587394b8b001150061e5c1835710d2b670e2c6805225e021f59001c56021c415f7573d7dfc7fff6d6fff4d1feeeccfeeecdecd2b7fed9acc79443ecb24ee8ce43e6cf45d5c33da89b33625e2f59594f5c5f645759655959615a5f652e393f34414939404abfc6cedee9ebddece7e1eee5d1dbd3e4e5e0f0ede6dedbcce3e0cde6e4d7e8e8dce4e5dde5e8dfcdd1c3d1d5c7e2e5dce8ebe4e7e9e4e7ece8e2e9e2e1e8e0e4e7dce3e1b1e8d666f3d841fad838fdd93afcd748fed650b38402b68e1da49240c7c08cebe4caddd5c8dbd8c7dcd7c4cfc6b5352516654d43664b405c4736352414645a50372e273c2d28382521371b1a3c1e1c2d12094e30254e2a1e46221635180a503929553f32966f609e533c7819079d3532d5646a951a1f9b1d209114129b211ea838346f1514693539402c2e3b3f402b37333e483d5758464f41268a7152937553a27f6199735c795642826c557e7566848889545d6650575f0f181d4453565262615662604c4e4954463d5337295c36235b311b5f36225b36235c382a32140c2914113025232c282528282826252b21283a001439214c810648960c54a9114fa21747872f4a67303e47434c53323c3e323e3e3f4b4b3c4446444e4f4857543948455e6a66525d59586261616a69343c3e5059585a6362535c594955515d6864606666605f5aa09080bba58dcdb599e7c8ac8b59427c4c40755c6280849f7599cb5e95ce629bd0609dcc639bcc6995bc9eb1c24f5257302e31211f205355545a5e5d353b3b292f2f3d43432e34323137354448471c201f171b1a3436353739382d2d2d696661beb8a8bcb7a34b4c3a2a352409210b34563e49705b5a835984a554a6c35985a12a2f4c005a7d1579a047385914324a164c5631e5e7cfc8c9b778786c3839336668635558516b706a666b676569684e504d6b6c666667617c766874644a765b2c876317d8a846d08e1dcd8809d28f0cdfa426ebb74aebbe6368400081672ccbc498949e6191a83ea4c051a9be73666f40675c464b3a323d2f2e5956514b58474a6544456e364b763e587650a2ae7e897924f5d55eefc630f3c730e7c146c4a4418f702080662d7a6645756556685f5a6e646266544a57352b4d100d8430308b23247f0d0d6b0000780c028a19119f342c882e266e130e99322db7443fc34642c84239cd3b2cd03725d83627d83725d43923d63b25dc3a2bcd4336a55345ffe6d2fff0d5ffeebdf5c972ffc564b04e05ab3100b72c0fc22b18c42c17be2915b62a1bab3c3180463affede2fdefe4fbf0dcf6e4c0a592689f8b663632271f3861355c9f002061001f5e142c6a1d336d263f7800134c2e417b000e4905144b394a80243d7508205c233678071a5e091d64162d57708b7cb7c894b6ae6f9f8a4bf0cfa2ffefc8ffe7bbdb9358ef9946f39636e9cc4ec2a932d0bf578b833b62624a595e61565b5e595c6158586040434c2d3a422a3841323b4a3c4b5e6d889d5e7a88bdcccfedf4eddad8ccebe5d7f1eedff2f0e1eceddde8e9dbe4e4dccdcec6ced2c3dde4d4ecefe6eceee9e7ece8e3e9e5e2e8e4e4e7dee9e8d4f0e6abf2da5cf6d935fadc2ef9d930fcd43eefc53da17600ac8d217e782e87895ae3dec8e0d8cbd9cdbdd3c6b5534031614a3c6042386143385d44304a35204837256c5d4a53402f3b24144a2d1f3515062a0b004c2c15552f1a4a2411573325593c2c432918987559d7966e8f3b17a5443bb6494cab3438870b0d9d211fbc423de5746ea64743b674755a37353e3a312e3a304049443b3d385b544a504436bcb19dc7b6a2d3b7a9c0a18f8f6f56876d5678675d6b63615351545e63674f5f5e5164625a68694c5252736e683e2c205635245d321f6134215d321f5b32205d372a290b032813103228272322271f25330114352d548f134c9d074fb10650b30e4ca31b4b8928445c3a494e333e42454f51333b3d3c45443d464549535242514e43524f404c4c3f4b4b4954564e595b3c4648596261585e5c5c625e525d59616d6b535c616f717087766c917961a89168bfa16fae835082512879483773555d484d737394c7649ac95f9fcf5e9dd36499c57995ab8c969f5b5c60525051383a392b312f1b2121242a2a5e64642f35355a60602c30311a1b1d3131335252543737393334363e3f3ac9c5b9a29c8c3937283132242b2d20171f10405641a1bc916e8a36728c1e899f23b1ca54a2c569214300556c26617133626c3aecf4cf8c98843a44396b706a6e706b636a635d645d5e64606268646a6c696a6c696b6f6e676863756f5f7d6f528d77487b5919a1711dd09a38dca73fe5b553653900593100673c05b59562cac08f97a05d8da035a2bc4faac17b4959325051412924206b6a685358524e5d4a4d67424b71364a6d2db1bf8e9d975ba6892be8c03dffd736fecf27f0c42de7c037d0aa2fb894346d4d125e432673615763514d40251a552f246127235406047b1312921f1c8c170e931a0fab2f23ad3125b73e36c54941cf473bcc3a2bd2392bd73a29d63523e23c2ce03929dc392ad63f2ed03d2bda3e2fc94030aa4a3affdac1ffe1bdf4d18de4b541ebac2bffb347e17e2b9f2600b52f0cb92f13ae2c16a83725b25f51ffe3d6ffede2faeee2fcf1dbfff1c3ccb87d8d7640584d2d313f4a34507515325c112d5c071e5000114300184a011c511d326907184e1c295e000f46273a720009420919542e3e7a091c5e263f5e75936f74863a988d34c19b46c88b4adf9359db8344ec8b44f9913afe9134a48847cab47a807444646344545a56525d61505c5a535d5c565b5f3f464e36434924353d3343532a446723518d1f4c834a5b6fa9aba0efebc6e9e5c0e7e9deced2d1dde5d6e4ebd9d2d5cacbcec3dde4d4e9f0e0e9e9dfecece4f1f3e8e8ebe0ebede2e7e4d1f4e6bfeedb8ef1d653f5d938f4dd39f7de3bfed73cb68d00bd9c1bab9a32434f07627347cfd3bcdbd3c8a49085583e315d413364483a62443a5c3e345b3f3152372241280a8a704b5d42134426004121002f0f003a1b00503200573b143f24095131223b1c0a4a2b0e886235f6c3848a450ed57d65e27c77831514790505840d098c150f7a0b04a4413b88362b6e34285e47354b473b46454a3b3a425e5a5b514e49545148a6a296c7bdb1cfbfb0d0baa59b7f67826347664d376c62595f615e586460505f5c575f61606467696a6580776e4e32275f38295e30206336235d342059342158372652362a68554e242128112645244c870a40960b4baf0847b00a419c17417d001e3d0c292d263d35435350353f404b4f50161a1b4b5355454f502e3a38444e4d53585b51565a586166525d61545f614f595a4c525039423d5a65614c58583c474d68696e7b6969bfa58eb79d62af933fe1c45ebc90379f5d297436294e3048717caa629ed257a2d9639ad0759cc5415b6c4352553339373234312224214247433034333337361418190b0f101b1c1e3737392b262a403b3f1f1d1e3537362a3330444b4467675d3a3428373123342c1f2b21183c3c30304429264a1a6c964c6e93336e8918738c24244903638344b0b86bc3bc6b675b1380764332311d52545149484374736e636560697069606760636a635d60596e706b6363656161614f4e496f6b607367597d6b53836a4181632d88682d5c3c01613f11b5926cdaaf8ca6845e55471a8f914890a12e9cb341b9cc8c4d5639545148514c4938382c2b32202d3a264d613e50682e7d8a44c8be779f8330e3bc53ddb031ffcf3dffd035f2c429e1b41becc427dab22ed4ae592c0a003117085037325030233006005e2720641711a1362e981910b93529c73f31cb3f30cb3c2cd03d2dd33b2dd2392bd13624d73d21d63b1fda3b28d9392dda392fd43c31cd4134cf4737d0432fdc5843ea7967ffaf95f7ad80f8b767f6b235ffc635f4b226f8b037ffb0558c2a00a437189a3928f9baabffded1ffefe0fbf2e1f9f0dffff6d8c6b780d0b9738f6e279778358a794389836162615d4f556532425c152b502139670521531e386b021b5100104901144e2b3e760113450a1b4712244c031a43385559779a5a8a9b35dcc055d28f27f89538fe8c34df6f1bff913cf78d35fb933a3a260d33240d4842325a5d56535e64516067525e5c525c5b3740454d585e313f3f2e3d443b4d650e2d5b2556a2194681495458cac399d8cf84eee49de1dcbedbdcceebefd8b0b49dc7c8baddddd3eaeee0e8ecdef2efe8ede8e2e8e8dceef0e3ebede2ede9ceebdb9fecd470f4d848f8dd36f4de3af1d738fed53dc89f13bea1298c8324334305495d38c4c6b173655861463b63453a6346385f4234593e3551362b573c2b573a1c7c5c2b856220c7a252cda752cba550cda850c7a249c2a15083662a331a004326143616094f2d11704b1fdbb27a995f2db5614999342ca43a3a8c1c1bba44408c17108a1b147e170eb75c4a6f2c12826442675e414d4d4143484447484a4a4b4d4f53525e605b818179c8c2b6d0c3b2d2bca5cdaf93836950362a1e5b5c565a635e29333255585d595d604b515183827e5b474056342b5e32256334246237265e35215b35225a3928493224110e152e4e7511478d0f51b10a4eb31147a11d46885a75924b5f6629403a41564d455552495352404445494a4c4c51541c24264049484d56555256594c5053424b505c676b465153626c6d444a4a4e57543943423f4a4c5a676d595c61645656ad957bc6aa61e7cb5debcf47f9d155e3a155904e2e80555caba6c46d99c0619bc37997b936465d555e63383d39212620323731525451292b28282c2b2a2e2d4b4f4e303433585a592f2f2f282425201c1b17161453555059635b40473f37332aa0988d2f29192a271640372e3f3d2e253415364c1e223500425810768d336d8d3a4874437ea377b3bf77bfb965c4b45f705e1c4a432766635c64615c6f6e6a6d6f6c616662656b67666d6662676061635e6566685253576a6c6b6868666361626e69667b746473674f6e5f40917e5eb19b83a3897251331b4c34123226009598498b9d23a3ba469aa96e50584056564c635f5458573941461e6c744f818a5b4f59149a9544eed07ab48a28f1c653f1c443d8a822eabb31eebe36d2a317f5c632f2c140cb99444414007042323e0d0854180d621d0e590b017a1910ba4033d14536d13f32d23c2ed43b2dd83b2cdd3a27dc3724d83629dd402fd84325d34426d04331cf453bcc453fc4453eb03b329f2b1e870c00a0230fb03828b74932b35228de823fffb34effaf33f2ac26ffc942f5b53affc965913e00b46b42ffe9cbfff0d8fef3e1fbf4e2fff8e3bdb292b7a774fae4a8cbac6bc4a459c3a851b59a49a18852806d4d59564764696d4e5a743a4c722b426c031b4b162d6312265b0a1c4c18295411214506163708173466736cb1b9709b9026cfa038ec9e39f48c2dfd8a31f08330cf6a18f0913fed9440322e252c29205c5f58545d5c4f5d664e5c65535b5e565e613241482f4143212e271c2a2d3c4f70102b622a508f06213e7b7a4ce5d273e8d356ead560f1de92f9e9b5c4b58c6d6040817565bbb2a9f7f3eaf0ede6eae2dff0ebe7e5e5dde9ece3e4eee5ecf0cfd2c674efda5af3d82ffbde28f5dd32fddf41e2b126b7860da38821574e01484f23646952493e2a5f48385c3f316040335c4034563e324e3a31574435836b4f6c4e1ca67d2db3831db98611c79319d09f26b4870ab38305d2a734c4a145341600341a0132171049291e6b4a37c1a3899b6b54822b21982f2cae40438e1d218610108e181494231d9d35289f432c85441e6e541b4a4a0c53622b4759332f3b2f4b55573b434644484b61625d5e5b52bcb8acc6c0b2cac1b0b8b1a16561565a5b56444d4c0b15175e61685b5e655862646c70718d858348312b5830286030246131256232246133235c35245b41326564692d537a0f4e91125cb3064a9b2250821f3b514758526c776768716e252f30485454101c1a38413e4c5250494d50494d50696f6f5c6262585c5d525659555d5f535d5f5761635c66683d42455d62655662624856574555555d676667645f8e7f5ec3a954eccd50f5d037facf42eebc63eebf91b291829d8e93595f6b949da46c635e5f4b40654f416a584c40393322231e1a1c191419150c0e0b2e302d2025211a1f1b3a403c343933292b2654554f7171695e5e5444473c47473b807468d7cbbdaaad982e38202f3827282d1770704e4f411c5c371c664c2997a66f063100588f72bceed386a67594a45dbeba618073245b4c235b4f3f5c57536b6b6d6564695e5f635a5e5d696f6b696d6c6468695f68675f6565606163636363656668494b4a6c6d676f6d61706a5c746d5d7f776a726b5b635b463b37121a1e00869339859f2091ae3a667a3f48553b44483728270bcfcc95c4c17c5b5c1a5c5c12605601e4cd6ff9cf6df5c557e3ba3c946c009e7100c59624f1c361e4b155cc902ed7953fbc773c5711006d211479201ca0342aba4033cc4a3dca4033da4531d13622d93c2ddb3b2fde352ee33830df372ce03a2ce03c30da4133d34a37ce543fc556458c251c610400681310600f0b812a23770f04b54537c45343c2513fc3553eb14022c14a20b14101ffb356f7ad34eab01ee8b01bffd052e4aa46ffe39effefc4fff2ddfff1e4fcf1dbded3b7eeddbffff0cffcecc8d9c892bfa953c9a942cca035b98b2b9c7a30ab94687f726a7473814a56704355793f527c2b3e680d1d3f071637313f64535b80312b4f92797cb17f42ce8e34c4822cab6414cf8139d48543d18549e49d5dffbe79ffd88e3132343d4142555e5b545f6150616b4f5d6a5a5e67343b4129383f233537465149546265395079122f6736558b182b32e1d889e7cf4bebd039efd041eccc5bbf9f4a5d3f036f553086715e8072696d645d706b65b9b1afded9d6e6e7dfe5ebe1e1ebe3ebf0d2e9e196e6d561efd945f0d935f5de40fada4b966400a1700a937827564a0e454020403926554231573c2b5b3e2e583b2d53392c574436baaea2d6cbb9cebe9d7d6328c29a3ac59318c69009ca9605c99b0aaf8200d5a713d2a41ac69f2aac8c392f1700483227553b2c4b351db0a47ed2b68f90482f902f1fa9403c9a312d943021a44531a74c378f3e216825005427004c43005d6a18738a385a75325569463846394751502e36383a3f3b575a5356574fb8b9b1b7b8b0b2b3ad9c9d955c615b4d57585b64694a4f555d616a555e63535b5d83847f4a3d355b362d643428622e23623123633424613a296d50407c777466819c225280124d85154875223e4a9fada0d7e0c3575b401d20192023281b2326616b6c1824201f2a26484e4e52575a5a626439414340454863686b303a3b4c5657505a5b525a5c42474a5e63675560625967676171705e6a685e605b797051b6a14ee8c84ff7cf39fbd045eac169e8c38fe3c5a9ceb8aab5a49aa18b7d8f68498d5f3e865c448060514437313a393540423f4a4f4b4b4d4a252a263439351d221c373c365c615a75786f7c7e737f7d707f7c6d848273beb8a8c6b4a6dbcbbbccc7b1908e75463b256e563e62391b98583da95042a85f4e392905bdd3adcaf5e1bae7d2c1deb2a4b372b6b0627261195d4a1f473720cac3bb9392906363635b5d5c6769666c716d626669616568555b5b5b615f62666765696a5c62624349476b716f6b706c63645f64635e74756f6d6e66525345575c3e5a6430697c2b809d2999b44b4f602c4d573f4447344544259a9657a89c50e6d28bd3b56cb99040ae7a27884a00d5953bffc65df1bb4ee2ab44ac7319955611752f00802b00993b08af4f27892408ac3e31c74c44cf4135d33b2ed63a2dde4130d63620e2422ade3f2adc3d2ae13e2fdb3b2dd84436cd4134d04a41d2564c952a1a6c0c00782517570f03561710501511551513681d1873100aaf4337de7061bc4e3d7e0d00931a0f9f1d10b3371bb14c16f2a64ef4c142eec132e7b12af3bd43dcb250d3b169ffe5b9fff1d2fcedd0ded0b6fff1dafeefdafcf4e1f9efcceedc9ac6a84ec49929b9891dd6b05fc6a874bba693a89e9f7b7b87686f825e68815a657b151c2c6266724442502419274e3741866053af793db98031b6843bc2934dd7a661eebc75f2bc74ffd284e8b661f8c96f2d3134585d60555f5e505e5f4a5a67546171515a634c535948515a2d343a4b504c404d56425f890c31662f507db6c5c0dbce6eeed242f2d039f1cc36d3a51ce4b646c5994e542f034329183c2b24362e23312d222e2a27898a8583867da4aa9ee9eee7edf0dff3eec6f3e9abe6d880e8d76de9d95ff4da6382510089590d7d60264b380d543f24563f2d54382a5135275034268c7565c3ad9fe5d5c5f2ecdcece7d3eee5c6847137eac866f0c749eec539f0c833e9c730e7c830ebc62dcca613c9a31cb4922e391e00402c1446390f2e2a008a993eb5b6598e66206a2200a0452aaa5036914e246b38035c31004a2a00513d00726c2082913e87a1487693365f7b24475c1753653533422d4d5a53454e4b3e4440555a53494c45bbbab8a3a3a19ba09a58625a54605e505b5d4d545c4c50595c61655c62605c6457827f6e4d3020623425642f1f6532215c332164412e856453ad998ea6a8a777868b3b4e546c7b76b2b49cdfdbb6d6d4ad7071524a4d422b313130353b4f585d2b3a371d2c2757635f3a46445260604553544c56583e484a4f5b5b535f5d66716d5c65625157576c7174525c5d4955555f6b6b4f5958454a4d787661998a49d2b954d5af32f5ca57e6ba71ecc395e6c8a6e0c6abc8af99b08d719e6135b170467c483296746a6358523c3d382c2d28191b162025212328243b403a6768637a79747f7c75858176827e72b9b3a3e5deccddd5c2c3b8a4d8c6b2e3cdb8d2b9a357311a8e4c36aa4f3cb84b36c64935ce4437c04736833c1e3f2202cfd9c0b0c5a4a8ab74c3b97b7a652e80683c634e2fc6b7a2e1d8c7d0cdbec3c4b49c9e9054554d5f605b5e5f615152546d6c6a6b6d6a5f68655e68676268665b615f5a63625861605c605f525753666c68696e6866665e6667595f6c50576b367b933d9fb26050592e5456415250414e4d31bab983796528b07845ae6030c36937f09161f0946bba61358b3200e18e4cf4ac62eda05cba5c299a2c09941800bd3922d24a30d1452ad5422ed23b28db3e2ddb3b2bd63b27d84029de442cd94227dc452adb4729d54926cb4c2bbd553c7a24155005006f2c26591a0b5b200e5820133e0d0042160b5121175718135b080492271fe67567ec816dd36c59851b0e98261caa2c20830900ae4e38ffc29be4bb7bdfbb67fbc364f3b64cdeaf39f2ca5bc39b44b79454d1b58dfff1d6fdf1d9fcf4dffcf3e2fff6e4fff1d6f9e6bbb89f5fd4ba7dc8b493c9b8a8b7a8a3978989897d7f9a9091a9a3a33e36335d534a513e2d51300fa47d54926c3f8166316b6727575e18595c175b580b625100c6aa3fedc64ff6cd4fe0b938f7d04d444c4f56606154605e515f6051626c4f5d6a434c534a515748515a2930364446454a576044658e123a6e3758852d3b3bc5b75ff0d049f0ca3be7b928e3ac1ee4ad368857086b4516533a2433251c332c223131273333319b9d98aaada2adb1a2aaada2898b7eaba895efeaccf4edbf9a9253a59b46b5a14ab08b476f4811573c11563e1c563b1d492b11755b42cdb59dc9b4a1d4c1b0ddccbae0d5c1dad5bfc5c4a8e7e1c1faedb8e2ca70e8cb55eaca41e7c937e2c837e4ca37e5c532d6b323c5a31da2861b2d1d002620009da157a9b957a3c346a8c141b2a9408e6918895317733f06593a00615008a79d58afac67b2b56eb2bf77b2cc83b1d084b6cf7ebcd383adc37a9eb1795164443b4d3d44534e3c48464e57524d524e5f5f61a5a5a7a5aaa6acb5b099a4a04f5a5c5e656f0c131d51595b59625d535f5180816f4d332261362563301f63301f52281871503fab8c7ac8af9bc0b3a0b1a992ada487ddd0a6ebdb9da5944f6b61266b663c686957404443272c324c555c616f6f0c1f1b21362f495e574d5d5a334142545f634e595b576363434e4a3b464255605c4f55555860624a5656505c5c4852534d57585e676c5e61567f764bc3af6ad8b65fe0b765d8ad78e8be98e4c1a1dfbda1cfab8bc38f67c47940ba6e3aa77157c8a89d70665d3d3c3738393338393352554c666c627b7e777c7c74867f778a8178c7bdb3ede4d5eee7d5f0e8d5f1e6d2d4c8b2d3c7b1c7b19aa1745da35c46bc4f3bc94433d34231d63a2bdc3a2dd74434c2563c7f3f1c5b451eb4ae7eb3a065745a1f9170477c5d3e79654afeefd8f1e6d0eee8d2e2e0c9d6d5c0c6c4b7a8a59e626260525250716c696c6b675c656058635f6b716f616566616669626a6c5b5f605f63625c665e6168616666664f4f4d555d50616f4c576b24a0b069484c27524d3a4b44324b4126746e3e462a00702909a9452bb04123ab381da93a27a43522a23015992b06a2400f8a2400c04523d44c34d74536da4235db3e2be04028e23e25e64229df3f29dd422cdc4733d94833d34730d24c31cb4b2ecd5532cb5b2dd27144a05536340000330a045b3834593525583320603d2a48271644221641160d54110b660b06bc473da328199a2715b3453485190f7a090191150da22d24a94f47ffddceffeacdffe7bcffce93f8c375e4ba58caa53bffd573ae8631cbab70ffedc1fff3d2fff6ddfff3e3fcf0e4fff1e8fbeeddf5e8c8a99f8646404446404e8a7d849f8f8fa7948e9b897f59473973614b896e50522e00e3b16ae6af5ce1b15d6a4e00535a0a4c620f455300939832e4db64ead44df5d542e5c027fad73bfedd40596768526061535d5e545f614f5e65546169555d6051595c77848c949fa5b2b8b6bbc8d0b0cef213386c2f4e8529384bab9e67ccab44e3b337925900e9ab32cc932c885911957544ad997e8c84773637312d33312329291f241e312f224847333f422fbabdacbfbcadc2bfaed4d7bcc6caa5b4b3878b8355503e16513b16523a18533b17735a31927c4d9e8c5a97895c9285659a8e76ada189e0d6bbf3edcbe2deb9d0caa8d8d0a1fbf1aadfcf6fe3cb4de4c840e9cc4ae6c949e1c33de3c445c0a02f4f3d008d9236a9be5fa5c24ea0c3419fca3c9ec536a8bf3ba7b23a969c32616506a8ae5699a253b1ba79bfc893c1c99aa4af84b9cba1bbd0a5c0cfa4abb88caebf93b5c79db1c5a270846b44584d3a4d4b1d2b2b3d47485155565c5e5d767676abadac4d53534f575a373d4908111a57636358655e59635b5e5c505842345734216133235f3020663c2e3915074e3521b7a38aaa9779cbb58ef2d6a7e3c682d0b752a69023cfbb62796b2e79755c525451575c60353e432937373449442a49414d6b63394a4456605f445255626d71515a596c7270515b5a5d67684c56584c56585361626472735b6567545e60404d53616a697875664f3f25593d1847240051280a51270e4b200f5c2c16d39d79b87741e7954cc87d3ae4b393d5b9adb5ab9f4b493d4d4d4377776b8285747d806f7f80728a887cd8d0c5efe6d7efe3d3f3e7d7eee5d6efe8d8f5ecdbb3ac99b4b29dbca88f95583caf4d34c94435d74133d53f2ed63d2ddc382ed83e32bf452ed47b53d09a5cc39e58694507916c389370487e603e574424d1c6aaf6ead0f3e9d0f4e9d3f0e8d3ece5d5e3ddd1cecbc4a5a29d5b565267645f5f625b575c58666a6b6c70736263676b6c6e61615f595b565961565f665f4c51546f70746c6b6764674a68773284914b474627493d2d382612e0cbacc1ae83452300581505630600801201a12a16a52a1aa32415c5402dc43d27ce4d30d24d2ed54427db452ada442bde462fe34431e64330ea4330e6442dda4328d7472dd54938cc4839c74f3e9d341f7821066b1d00b86c3bd28c5ba26340370500341208472c233d2614816951cbb19a4c311c46251c4619145208056d0a04c6483ab02717af291eab2a24901a16810e0b961a1a962521b86459ffe0ceffeed9fbecd5ffeacdffefccffecc3efd8a2debd6cefcc70f1d17cffeda4fee6b6fff2d4fff4e1fef0e3fff1e4f9ebdef6ece2f1eff42b2f525f6187372c3a9482806c58513b251a5c46384d3215764d15ad7a29e7b049eab33fe1af40a88215766400d7cc56ebdb54e3ce3fe1c533f7d63dfad435f6cf2cedca28fedd3a5361644d5b5c555f61555f614d5c612c393f393e427c81879ea8b1b4bfc5c6cac9cfd9e2badbfe193e7214336a293751b4a67fcda951dba833e0a527dd9f2e995e00885911b2925fbbad903b392c4b5151444d5242494f676b6a3b3829504b37484a34aeaf9dbcb5abd7d3c8dce0d1dee5d3e1e4d1dbdac5c4bfa9e8dec5e6d5bb745e378d73369e833ca28e479f9154eadeb8eee4c9dfd4b8d9ccacd1c89fd6cda4cfc7a2dad3a9f4eebaa19750b29f41cab34dc6ad50ccb357c8b151d0bb60b39e4f807929adc267accf67a3ca579cc64699c93f9dcc3e9ec43989ad298eb038b1cd67b0c674c6d697b7c796c7d6afb3be9edde7ccd1e1c6d2e2c8ced7c2e1ebd3dae8cec4d3b2c2d1aab9c59f8c957a4c5341333b304e554e313a39464f4e565a595357569aa09e363e40464d55424b52505c5c515d5959646058595372625555382a6036265f31225d31245e392949301c766144eed6aaf4d79bceaa5e7b5500f1d04defd34beed45da49039bab38968685c1b1f1e1921231a232056675d0d2c1d37574851625a505a59556062343f4154595c5e6766313b3c4e595b586166555e633a48495b66685e66695a6265606b6f4852545a5a5a6b605c3c241a6a4638744b3973432f834a3779361bcd7f4fee9959f1964de79c5bdbae8fe2cdbcd2c6b8837d6f827e728583747e7d689ea08ad6d7c5edebdcede7d9f3e9ddf5ecddeee7d7f1ebdfede7dbf3ecdab1b09ba7b59b9190727a4428b7553ccb3d2fd93b2fd83f31d94032db392ed83a2ec93d2ccb5b33f9ac5cefb85b9b6c1e946b2b956f3e916e485a3b1e7c5e44dcb8a0f8d5bffee5d1f9e8d6f1e8d7eee8d8eee6dbece5dbd1cac0908c8373706757585067696668686862615f4642416f6e6c6869645f65595f665e4f575a696d706e6a615f5f3d5c6826515d1b3f3e22423427432a14a7886b69461e4716005a1007801e1dd25c509d190abf3727d94c3bda4435d84130db4433db432ee3442ee2442bde472ada4328db402ce14131e13e2de84c36dd5035db5b42ad372969010074180b74251660210f61290e6c370f9c693eaf7d5acea48bf5d8c8ffeadcf7e5cff8e7cdfeeacff6ddc74e30263d0d09601512720b04c13f32b8291bac1d17b32c298f17188410118e12129b2e27f0a796ffe3d0fae7d8faeee0fce9d8fce7d6ffeedefde9c6fff1a7d9b24deac155eec762977126d4b47bfff0c4fee8c1fae5b8fdeec7f4e9d5343031969ab72c2c46574946917c6b311d12513b2e2b10006f4c227f4e01e6ad44e1ab2d804c00e2b02df9cd4ad9b731f0d240ffe03fe9c821fcd635fdd736ffdc39ffda35f9d330fcd935565d655960665860625661634b5860515e674f565e82868fbec5cfccd0d9d8d8dacdd7e39dc0e8214d7e22416d313a499d8a62caa24bcea122dda921b17a06905800a77327c19c6592876b7d827b464f563f47542e31403f404556564a5e5b48989380b1aa9ac2b8afdcd3ccdcdcd2e1e3d8e3e5d8e0e1d3e0e1cfe2e1ccdedac1c7b688997720b38c27c2a046e0ca81e7dab0d5ccafdacaa8dbc9a1e5d6adf3e6bceee2bcede3bfe8debbe9dcb9a6976eb4a57ab7a881b6aa84b5af8b2f2c097673549aa178728c4d113500103500183f009bca5a9cca4da2cb4997ba429fbf5aa8c376c2cfa3d0d9bcdbe3ccdee8d0e2eed6deead2e1efd8e5f2e0e6eedfe1ead9e0eed7d4dfbfdfddb4e1d7a4ccbb836f5d2b6c623e44432e3c48445163652c3c395160593e494149524d485052565e60454e4d4e59554e5d585b615d675c584b3029572f236032225c31206039285838294f3416ddc386d1b65d7c5b00ffdc57f6d53cf3d235e6c834ddc750aaa15eb0af9057594e33353257574f666d5d5a6e553f5940596d62445350414b4a4a5254475153444f51414f50616c6e61666c60656b5b626861696c6a6e716165686a6f724b50535d5e6079716e5a413a411b0e4617074b0f00570c00ce7344fc9351ff944cd97539cc7f51d3ab91e8d7c5e2d5c4c7bead8f8677bbb4a4e8e6d1f1f0dbeef1deebeeddf2f0e4f0ede4f3f1e5f6f4e8fffff8fffff3fdf8e4b8c1a62b502f32502e3a2b0c9d573ec74233e03e33da3d34d63930da3a2eda3a2edd4135cf4924ffa245fbba44e5b644c29c3b98712e805329dca28ccf8a7b8b35248e412fd3a494ffecddf5ead8f2eddaf2e6d6f1e5d5eee7d5ede8d5e0ddce2e2c1f60615369675b625b53736e6a64646667696863665d696f655c61645b605c636649494c1d6c77353841083c3c244e40355437258c6047814626904528a5493aaa3a2fd1493dd53f30d8402bdb3f29dd3a29e43e30df3d2ee54633e34230e0412bd84126cd371ecf3928cf392ad63d2fbd2a1a9e1906b5483453040043050052180d3f06004f1b10f5c4b5f7cab3f4cdb0f4d0b0f2d0b4e7cebae7d2bfebd6c1ecd8c0efdbc2efd6c05b3d32461510631511881f1bb22f27b2231baa1c18a72223881115820e0f971c14a84130ffd3c0ffe3cfffebddf8e7d7f7e6d2fae8d0f4dec6ffe0b4ba913ff0be4febb433e4ab26f2bb44e2b148ddb45af6d47af4d972e5d07588773f4538183b2f23594838b89d723e230036240e3f2c1d4c2d0e7e561bc79536cb951bf8c73efbcd3affd13ef4c833f9d134fcd935fcda32f7d72ee8c221fbd536fdd535ffda37ffdc3be9c624545b655960684f595b5560624a575d48525b5d616c9c9fa8b5b9c2d0d3d8d9d9dbccd8e4aacdf3234a73203747525341ad9054ca9e3dd0a022d09e1bd9a130d8a242e1ac5ebf9a65625c462d373646525e4c5868484d604549546e736f44463b6864596f675cc7bbadd9cfc3ddd9d0e0e0d8dedfd7dfe2d7e2e6d8dadecdd6d7c5dfd2a68d680dad7e12bc9432e8cd80d1c49af1eacdddcea7e3d0a5e6d5a9d3c499eddfb8f2e5c2ece3c4f5ebd2a39886bcb3a4cec6bbc3bfb6bec4bac4cec5bfc6beb7c9b3769c6d58884c2350150f3e0034640e2c5b004e7a098fb44aafcb77b5c78dc1caadc8cfbfd6dfcee2ebd8e4eed6e0ead2e0e8d3edf1e0eaeddce8ecdbdbe4cfe5ebc9d1c490ccb16cc9a54fc4a04ca289466b5e3141443349555136494342534d525c54474c462b302c4f55533b414108110e56635c5d635f5f535344282559312760322260362059331c60412c957c53dbc270e1c653f3d245efce31eacc2cdcc422d3bf1ec9bd35c0be67b3b583716f586761558c8372a29e85949b7a4d5b4157675d4a595657605d565c5a555f605a6567515f604d585a424a4d3b404461696c454d4f454b4b606463555555504c49756c676e5c5043200c4d1b02793a1be79c75ed915ef69050f98d42dd772fc46c3acf8f6cc1a38bf5e9d9f1e8d9f1e7dbf3e9dff6eee1f6f3e2f9f8e6f2f5e2fafdecfcfcf0fffff4fcfdefeef0e2c0c2b78c8e819d9c8aafbda41841232750302b3417754930ba4533d63a2edb3e39da3d36dd4031d53827d8372fd54427d46715f8a63af3b141e7ab4bb36f30873913832815a5392fb13325a83729dc9486f1cabbfcecdcf5eedcfaeddcfaeddcf7efdaf2edd9f3f0dff2efde5f5c493b3623676050615a506b686361605b58584c68685e68666768645b4c44205f5520887d454a380a52321d4c1e11561b097b3019a94b31b64a30be4935c84533d63e30e24031e0402ae13f2ae23b2be43e32de4236d53f31d74536d04131d04332c33625c7342ac63228c02922b8281fb02c1fa335265d0b00450000510c0556110a934e47d6938bffc3b8fcc3b2fac4acf7c5acf6c9b6f2c9b7f5ccbaf2ccb7f4ceb9f3cab887594c6d31297b231fa134319c1814b42622a91b19a51f1e8c0f13860e0d901408ae4b38ffdecaffe9d7fae5d4ffecdbfae6cef9e1bff4d3a68e6523996b09ffcd54f3bb32d89e0ec28900e4af25ffcf4ffcd14ff1cc40ebcd49e3ca65d3b96c462a00c4a467a8863f4325004a382073604f6f4e2ba67d3fc08e2ff9c74adcaf1effd83bffd83bfbd131ecc11cffda30fcda30ffde36fcd635ffd93bf7cf2ffed636fad433d5b210515d6b535f6b505d655560645d686a555f618c8f96a5a8afc3c8ccd2dbdad3d9d5ccd9df91aed03a546bc3caabdcce87f9d26dffcc58e2ab36c48b189f6500834b00824e026d4d1c67675d41525c1323301a2a392d3a4b3945554b59644c575d60646755524b807861d5cbb2eae4d8dbdbd3dcded3d9dfd3dbe1d7daddd4d1d1c7dccfafb69548dfb352e1b658d0b367d1c59fdedabfcdc19bdfd1a4e0cfa3d0c295e7d8ade1d8adcfcea0eaecc4aba78c746f5c22191039362db2bcb1bfcdc0bec8bfbad2bc4b8352296f312c7331054606376d2f27591276a74b70973c62732f6f76437e8363848d72a6b598c2cfb3a0a58eb9bba5b7b4a1c4bfabc3bda5c2bea5cdcfb9cbc5a1c9b26ed9b253ddae3ae0af39bd962fb89b4d705d3257503d4d544d343e3f49474a6761634943435453514b5151111a1751585066635c6d5d5e482a2a60352e5d2f1f5e341c5e3d1e7d67429e8c4eefda6ff0d64befcd2defd02ad3c024b2ad13bbc226bac93c7b881f8e944ec6bc98cab8a0ae9b7da99a799d9475a2a18c848a865f6a6c454e4b5b615d464b476167674650525c676b4450505a66665d69695c6866455249535a527b767249362f3c1b0a8c5d41cc9167aa612ee38d50f79651ff9a4eea8537d07c33c37f40ca9666caa885c3b09ffaf1e8f5f2edf7f6f2fef9f5fffef8fffcf3f8f8ecfcfdeff7f5e8f9f5e9efecdbefefd3e5e8cbdce1cb6165566064566470622a4534304d37283a20352005b75844cd4134cf3630db3d34d73c28d43c27dc4034d54230c34417ff8f4ff18942aa3e00a72c0aac2915aa2514ba2c20da3c33bd2f25c26053975d4f493224f3eadbfef1e1f6e9d8f4ebdaf8f3e0f1eeddf5f0ddf3ebd6c1b9a22c271436311e6b63506a624f47402e70665c776565563b3442200073471a7d461f853b1ec56451a83928c8543dc94b34d0442dd53e29d9412add412be03f2ddc3b29de3d29df3e2ae24033dc4238ce453dc64a42c45247a130287400008d0d0ecb393c9c0305b21a19af1b17a51b10a11f12ad302cad3330bc423fbe4942c65750be514ac35852c75e58c76256de8172ec9689ffada1ffb7aaffc0b4ffc6b9f0a69b71241a7a251e89231ea22c289c1613c2332fbd2e2ab42622930c08900c0795190da94939ffdcc8fce6d1fee8daf5deccfcdec2f0ca9b9a691dc28e29ffd356ffd751ffd755e1b530c39605ffd53cffce34fbc82ef2c524fbd033f0c930f2cb3fe6ba3fe3b74eba903c4e2e00402e162a1a0a987b5b845d26aa7d2cedc251e7c12efdda36fcd635ffdc39ffd835ffd531ffda34fdda34ffdd3adfb513ffd835ffda37fcd633eac421505e6953616a5160652e3c3f374244798183aaafb2c9ced1d1d6d9d3dcdbd7e0dbd6e1e36e7f91546060cec88ee7cd6eb58612c1870cb57706a86b00965b00905a028c6325927e5d4c51547184951d2f3d4f616f62738333445440516184909c2123226d675963583a615336aa9d95d7cdccdedad1e4e4dad9dad4d9d8d4d1c8c39d846e81531f9f6923a06a2493692fcdba9ac9c1aadcd4b0d6caa0e9dcb0eddeb3efe0b7ccc398c8ca9bd2d7afeaead01a180928231d3e3d381b251d16261c4b5d51aaccb4317041246e33003c007ab17a5a885a224e1b356720335d1372874c8c9568b5bc9be4eed3e2f1d2ddeccfcad2bacbcdb8e0ddcae0dac4efe8cce7e2c5ded9c5e5dbb7dfc37aad8621ddae38cea028dbb248a7832b8a6b28816a3e5b533c514a426e585b64454a41222059413d5c58555355508a8b7dc7c1b33e2f2c4e35315830266032225c331d7354378f7b56b7a76be7d571e5d14ae0c828d0bf19b1b017b9c831b0c930b0cb3eaec34e8d963db1aa74d9c9a5c4b492b8a98ac6bca3bdbaab969a9b757d80515a576369655b605c4e5454555d60687375394545576764344e455a76684e6555323f2e232115614e3f9e795f6c37155d1e00cf874dee9754f99d52c06516c2782d744b096f5b20cbb989c9bc99bdb5a0fefbecfcfef0fffff1f6f3e0fbf6e0f9f7def6f7d8f6f8d3f9f9d3f2f0cad9daae9a9f6769723b6a754d49533a5a6257545f594a59522335272d402c2e240b944936bb4335d13c35d93b30d23c24d8432bd2382cd43c31ce432ed85636a12000ba310fc7321ec2261ac02719c12115c91e16c629229b2519f9ac9c65422f4c3b29d9c7b3fbe9d5f4e7d6f4ecd9f7f2dff2edd9f7ecd6fff3d9f1e6c8fcefcda4916952381356361d613a2b5c26247a3b32b1674a97431e943517c04e34d24734d7402ddd472fdb402ae03f2be5402ce13d24e4422bdb402cde4839d64737d44c40c94540bf4b4c8e313b4d000c3f00015d15196609137a0410c5363cb31a1da00c0ca51411a011099f100a9604049a0808ac1b189205009b140e94100b9b151498121194150f880d069e292098251ea3322ca93935ae413eb94d4ac15852c55851c6514ac64943c43d3ac23430c4352fca3934c83933b52e28991e16ce7265ffd9c6fae4cdf9e3ccf7dabcf3cf9fa1722ad9a23dffcc4effd44afdd64afdd856fcd752ebc733fed337f6c123ffcb2cce9800f6c220faca20f5c41ff4c12aaa7700b2842e5532004b371f332212e0c5aacdac7f946e2de4be5be8c537f5d42ff9d632ffd936ffd938fbd12fe7c11efcd935fdd32fe1b612ffd733fbd42ffed835ffd936545f63515f6048585552625f4c575b858e93b3bfbfd0dad9d6dbded7dbded3dbddd3d9d7ced1c8b9b496cab677edc971c18e23bf820fd39420f2b443d29932b38538664c2b59514e434d571427382736498191a163768415283694a4b3283033504835a797767666424c3b1f3d2525442a337e6666f3e4dfdad5d2d4cac8d8b9b6542217813a24b4674bd08369d79982dcb7a4cbb9a3f2ecccbfbb96ccc29ed1c59fccbe99bcaf8cdcd6b6e4dfc9e4e4d80b0d0820221f181c1d111619152524092b1d2c5e41246638326c3ac2ddb4c0d0abbfd4ad8aa97f1948123e70353e662a8eaa79cbd8bce5eed9e5f3dce5f4dde8f5e1e2eddcd5dccae7ead5d6d4bbdfdec2e7e2cce0d6b2dcc380d5b35ccba84a6f4e00997c2c6b4e00b6923cbf9b4d9378417857386a38317333345e150f5d2117a89086c7c1b3a6a18daba6904640324c3c2f5837265d3420512814492612725543cdb696c9b779d0c462bbb82da6ad0fb6cf35accd36adce39b1cc3fafc4439ca93f9c9e55c8c695dbd6b8c5c2b1b5b8af5b615f696e72595e62585e5e4e57562c3436525c5d5d6567454d4f4f57595d706c3b68541d52381f452c597157a4ae95fefadfffebccfad9b8966d4d6e3a13ad703aaa6c31b07f474631002c41084a6d35455322c1c79bb9ba98f0f1cff3fad0f4fbc8fefdc5f6f4b7e2e3a1a3a75d848c378d963d9aa34a9ea94d97aa4198ac4d8d9d5c2e3d16596358525b5a595f5d575e57333f313e35263f0700b34e42c73a30da3e2fd3402cd23f2bdb3f33d83b34ce3b33cd3f35ac190fb72317d53e33bd2518bf2618c12317c6211bc42720b73126f591817a462e65472dd5b79dceb49bffeed6f7ebd3f4eed6f2ecd4f7ead7f4e3c7d4be8ffff6bcffdb9dffe7afb36745923621780d05b23d33c1472fca4b2ad14c2dd5482cdc4029e6442fdf3c29e1402eda3f2dde4631df452ddd4830d7503dc74d40c4594f9339384b020b47162b361d45160d38130d2f1b011a5c1428780d17ba3232b11d19c03530d04542c02c2cc93334a31312950705d1403dbb2c26b82f29ad2622b32726ad1f1ea31815970d0ab8312d9e17139f1513980e0e9b1013910909910b088f0a059f1b1696110c99120ea31a149e130ca2150ea31410b32c29a72d2ce28880ffdecdf4dfc4f4d8b3e9c690734a00daae43fecc4ffecf45fcd549fed94cfcd64dffda4dffe04aedc12ae5ad1ce3a417b37800e1a918f8c329f1be25efba2eb5820db689365a35014c3018382111e8cdb8e3c9a6b79c67af903dfedd58f9d738fbd836f5d22effdc36dbb812fcd933fcd933fdd331fbd02cf3ca24fdd630fdd631fed734556064545f61515d5b3f4b49646b719aa1a7b4c0becbd6d2d9daded9daded5dbdbd7dad1d9d4bebdb1898f793feeca7cbb8926c48818f6b743a468009661059c783ca094885157637181912f42535b6a7f4f5e715063728799a593a1ac303433685c463020002a1f033124131d090b1d06104f353832201e191a151e1f175d4a3c582d1d7c32258b3128b05250853631885447d1b6a1d9d2b5b3b08dded5aee8dab5f3e5c2f6e8cbe0d4bebfb8a85f5f571a1c191f21201c20211d2726112820164630255e3d487d51cff4c9cbd2b1d0ccafcacfb1c5d4b3b1cfa917401435612e678e5fdbefd3e3f0dce3f0dee5f2e0e7f4e3e9f4e4eaf2e5e9efe1e3e6d3c8cab5d9d8c4e2d7b7d0b8789e81317a610f8d752b634d117a611e6f4b00b78d2bd1a8569c6d37a866568635349230277f2c1eebc3b7aea191b8b39fbbbaa5b4b19e5548375b3b26603723623c295631217450446a4f3ad0c198b3b262b4bf3db3cb2fa8cd30a9d238add13da7c63ab1ca4ab8c95f97a15a9da375bec2ab6e716a585d60656c72777b84a1a6ac5d6065484c4b4b50494144395d5f54686b62626962324e4024674829744d34664398b797a8b798eaebcbe4d7b7ebd6b7f8ddc0ffdfc0fff1c7fdddae7b70432d40121b5421306c365b7943bcc991b8c18abec68aa9b46f97a2549ea150a7a9569ea34f9fa84f9ea8459aa53f9ba243828c2c6e7a149aa94c3844042d37121d291d5660615359575a5f5b575c565c534c67423a8f463db94339c93d2ecc3d2cd23f2dd7392eda3c33d33a34cf3a36a10906be2520bb221aba2215be2418c3271bc8271fdc423ac93b31a63525fcbaa0d2aa878a65396342156b4b25eccfaff2dbbcf5dbc2fad9c6f8cfb3ecb687b67639b86e31953a05cb5937c3412bcc4333d34132d7402bda4026db4429dd4226e5432ce5402ae4422de4452fdd472cd74826d74c21d1532db147375100003e051425031c1605291718480c205d021e5d001547140e34400a22761621b434319b0e05920b078d06039b060a9b0608980a09bc312e990b07a0120eaf2522c33936940604ab1d1ba618179b0d0cd14140d04040cc3a3bcb393ccf3d40d94748ae1e1d960806980e0bb52e2aa7201ca41d19a61d17a116119f110f970d0b931516d97872ffcfbaf6d6b0edc98db58d38edc355f9ce4cfdd247fad040fcd748f9d549fdd74efcd74bfcd645f9cd39e7ae21fdbf36fec33bebb12be4b124ebbb33e4b63eebc15fdbb47354330a5f442f382113ddc6b4e7cfb5dbc39da08540e8c753e8c631fbd739fedb37f9d831f1d029f4d42bfcd730ffd733ffd935ffd931f7d128f3cc27fdd633505c6a4d576152575d5b5c6186858dabaab0c6cac9d3d7d6d8d7ddd7d6dbdadbd5dbdcccbdbba48f866794875bc8af6db7892bc2881aedad3f9d6100a57b31846d443b3c3e6f7e932235445c6f806979904251684356671a2a37060f18464847514b3f1c160a20211c606261262729161213150707130b080c1e1004220a5069493a3716703620882c1fa43d387f221d83443bd3b09dc9bba0e5e0bafbeabed7c297b4a683bcb195c6b6a6c0b7a8b7b5a6b3b3a767645f1f221b0c211011391e2a6642205930d5f1c8cdd8b0dfe0c0d9d5b8ceceb6caccb4cfcfb5c5d3b21a3e183d6741799b7adef5dbe2ebdaeceee1edf1e3ebeee3eaefe9ecf1ebeaefe8eaede4eaebe3e2dbbfc7b273cdb462937d319f8c4a9987579c864d765000d6a944daaa46ae792dae6c54913d3ba33b30a4473887574bd4c2b6c4c5b7c6cabbb8b6a74a3b285c382261341f5f39265d3826562e22785c47c2bd95b0bb6fb2c744afcd2faace30abd335a9d035a6cd40b3d4633049004b59285f684d5058495155545b5b6361636f6d717d4d515d7777834c4b475651337269407a6d4a726d505b68543763481975461a7b4827663b9abc97b0bb99dcd7b7f4e7c7f6e6c5f6e3c2ead6b3ebd4b2e3dbb6c3daae1d4c1e14562635703a304c0fa5b26aa6b45fa0ad519fad4ca1ad4ba1ab4b9ca64d8e9b4b4d590d777f32b3b66f7a753e8e86558e8750898351635d3b74735e3b473d3a4a474f5f5c515c585f5f5d5f57556a5b5659342c90413ab24237c83c2fd53c2ed5392ddc3e33d73b2cd73e30dd493dbb241bbb1e15c9281ec5271cc4261dbc221ac62f26c03027b1392bffbda4d3a478a88136d8af5f774604f1b988e7ac8cffc5aff4ad99964029d66b4bcc5431c74a2acc462bd43f29d9412cd6432fd7422cdf402be1402cda3f2de24733de422cde442ade4929db4c24db4d1be15b1cdc6416c05e1f5a18084628402730691030790a2b7a0a2f7d042a750524670b1a55180d383f112b691723b23c3c890200950f0cb6302f9203079e0f13960a0db52b2b8f08058f0804ab2522c33c38910a06940d09c33d3cc43e3f910609980c0fd3474aab21218c0404900a09cb4542920c09b22c29960f0ccf4845c03936e05654b42827d04240970b0a9c1615d06156ffc6abf7c48da97a1eefc54df8ce48fcd347f9d044f7d044fcd748f7d246f9d356edc54bd4ac26ffd94affd841ecb51deeb424ffd24bf1c445dfb748cead50af9250d6bc97bfa8965240322f1d11534032ebd4c4e8d0b8aa8e5cbe9c3addb834ffd940fad52ffcdb34f9da31fad82efad52cfed731ffdb35fdd42ce5bc16ffd935fed432515d6b323a453f3f475e5c61a3a0a7bebdc2cccecdcfd3d4d5d6dbd7d7d9d8d8ccd5d6c4aaab9d7f7c69d2c9aacfb980af8428915800b87912c58e3b8e6e3b857a6869717c7a8ea65a707e8096a497a8ba404f6294a4b46e7a865b5b63191514221c10403a2c292824181a171f221925271c13130b18241800270c3b7751256435537a4b5a4a28652d166f1f1477271e824739cda88bcab886b2a7678e77319c8341a69260b9a987b9aa95c4bbacc2c1afc9cabcd1ccc86e71680d250f3b63412f613cbce4bfd5dfbadad6b1cdc8a8e0dbbee2e0c9d3cebad5cfb7cdcfb7bed7ba254e2e3b6a465e8a69d8f1dbe3f0dfe6ecdeeff1e6e9ebe6ebf0ece9eee7eaefe8e8eae7f1ebd5e6d190d6ba66aa8e3a93782b9a8242a88a44c09634e1af3ee8b343a76f1ab07356b2655fa84033822212632f24dbc9bf585b522f392e7775684232235c38286035245831205c37255d38287c634dbabb9bb2c583aec74fa9c937acd03ca7cc3ea8ce459ec14d728f3b182f004c5a40525c515a635e848a8a5f62695f616d5c62705f65735453616b6660beb386a19155baa36dccbf927483623c704a10733d157c4425663b9dbf9ac6cdace8e2c2ebdcbbfceac6f9e7c1fff3cce6d8b5e1e7c3729b711853270e4c2523532b5b7142a0aa6e9ba95e889746626f1f2c39006c762d808b475b6830606c3a5c6431686a4269634b6b5e4b796950beaa91cdb3a2aa978988817754554f5556515f5f5d5553545f5d5e5b5b596a5c596236338c3f39b73e35cc3c31d63f34d53b2fd93c2bd53a28d53f31a10900bf2118d02f25d53529c12518c42d24c3332bcb4039ba453ba55443f9c093f8c971e3b14ed79445a2511abb5e3f942f1dae4333c14837ce402cda422dd43b2bde4132e13b2be03d2ade442cd64027e0452fda4330d6483acf4538d04933cb4927cf5522c54e0cd05708fa872ce87f16bb69153c0a003f31482641840c388f082e830a2b78102b6e1021591513441800243b0b2171212ca632338f0908940e0d94090cc93a3ca21315910609991314bf3b39c945418b07039a16118b07028d0c07a3211fa21d1e930b0f94090cd74f519b1514890503900c08a5211f910b0a8c06058e07049e17148f08058c0001960a0b930504a31716950f0ccc5b498b390a783b00fac553faca42fdce40fdd03ff5cc40fad549f6d248fbd654cda438bb9125e7bb3eecbf32f3c52af2c32defc03eddb242d1b051d5ba6bfbe5a9fff4caecdbc9fff4eb4a3c335a4c41403023e5d2c3e4cabbc3a57fa88738f7d25febc330fbd431fedb37fddc35ffdc33e9c519f8d32affd832fad12be8bf19f8ce2affd733444f55525a5d48484861605e949597b9bec1bac4c5c5cfd0c5cecdd0d2cdcecfbfc4c5b772777ae0e2e1beb8a0d0bb84cfa34aa26c02b27817b0843d8d7d63606165242f416a7c92344a581228330d1f2991a2aa00020b1e222b342d342d221c483a201b0c002f210633250b302007201a020713000019002e7749025f2607662c15692e3c72405c6e46422a125a301a80573bd4b17b9d8525c6b23fd9c04ca08420a0843ab7a06cccbea1d0cabac8cabda5a8a12c2b29282a251b2c1c192f1a7e9078d4dec3d7d2b4dfd4b4e0d5b7e0d9bcd6d2b9e4e6cec6cab1ccd5bac8d4bcb5d3b71758303d885f4e8a68bfe7ccdaebd9ecf2e6e8ebe2eff2e7ebf2e0e7eedee3e9e5eee9d5eed593dcb85ac99e369367008e6300c29727f3be3cf4bb38f0b944a16b15bd8866d18f839a3a2c983f31b1807962534c4f544e515c544e50453b2e2551342e5631295a36285a3926725543a1907caaaf98abbf8ea7c261adcf54a1c84babd05e6f8d334b612040522c445140545f59495153666b6f5b60635a64635c68685c6670555d6a6769768480779c925fdfcd85c8ab65e1ce9367744846794e1772391e7b443e774e9ebc9adfe6c7ece6c6f6e4beead3aaf1dcb1fbeabeebdcb1dee4b83c673c154d283d6a535879685d695b636758646c555f6950636c59646d5c606757666c5e666e6361695e5b62525f63555e5e5c76716e746659b09584e6bbabd09f91b0857c916a6357302b7057535c5b59545d5c545a5a5c5d5f665d5e57343297443cb53f33c73d32d53f31d2392bdb3f32d4382ccd3027bc1f16c3271ac32711d33b26d54137c83f39bb4039b0453f99413dffd6b6f3b965dc9e39df8c3ca53d06c94930cc3f35cd3f35ce3a30d63a2edf3f31e1402edb3825e13b2be13b2bde422bda442bd1452cc94833c55547aa42356b0700c86b3fe48e41f19e38d07906f2951ef99a22ba680579400b391a173f3c6b292e70363169352c591a0e342c1c3730172a3f1722450c15741f26ae3338a91d209d1114a01010a00a0bab19198b0607850806ac2c2992110c8c08038f0e0883040094150f8c0806890302ac2426c43c3e880100950e0ac53e3ab52b28b327269c1011c93f3d8f0805be3734960f0cd5494a900405940507920808931612ca6143c97a2df1b344f5be3ffbc73fffc940ffcb41f9cf3ff6d047f1cd52edc95bca9f43ad7f21f6c54ef8c93ff6ca33cba71fcfb056f6e0a4fff3c4fcf2cefff4d9ecdfccf3e9ddf5ede23024184f4232514634332313e5cabfd5b79b7f6123c7a544ffd54ffed337facf33fdd535f8d12ceac41bfbd92fffdd35fed52ffed32ef7ce26ffd62e2e3f4f2d3b4849505853575a8f9394b4babab8c4c4b6c2c0bbc1bdc6cbc4c4cabe959e99909da6c5ccd28f8a74d9c48ddbb35ca47314b283356a4a1966635c7a86964754670312252c3f4e92a6af4e5e5e0c161505060a130d0d2e20152f1c00b6a26585712a6d5517583f095b4317554d2800190038774c0a672e107c3e016d2f147c3f167438276d3953734c909672ada177ac9853d2bb47e4ca3fefd449d8bb3dc5a844d2ba74d7cda9d0cebf9496918185848b8f8e282d29212b20272e1ee9e8d3d8d2b8d5cbb0f5eaced1c6a8eee5c6dcd7b9cacaaee4edd0c7d4bac8d4be7fa083014c23318d5e20724444825b3c5842d3ded0f2f5ece8eadfeef3dfe8efdde4eae8e5e2cfe9d191dfb859ecba4bd19e28d3a22cdaaa2eedbb36d3a021ebb84d9b6d20b99571c99b8c8f43368e463a714c446358545b615d4e5953575a535b544e2614144b322e4f3224614530907a63b3ab94b6c2ac9db5919cb772a4c26aa5c66d001d0045592849573d5b655c626a6c555c625b626a5c61675d656854605c4d5d5a57646a525c666468735e5f59726d47cabb82a58846d8c4857d895749794923783f237a4576a680a4b89cf3f6d9e1d6b8ebd5b0f7e0b6ebd9abfdecbefbeabcf2f5c820491f1e5130385d4c566d675a626465696c606666616b6c5a636a5e67705d646c5a61695c626e5f66706064675d616474777e807e817e6d66714d3f652718762c1f722e25732e2789403947100b685956575d5d575f61555d60565b61685c5e693a34924035bb4539ca3e31d53e33d1372bd83a2fd73a31b31b10d03a2bd03e25ce4229cd4d40b8473fa5473db15c55c56d6cffb7a3a65617e89547b95517be451ac93624d3342ed13529d93b30dc3b33df3e34da3d2cd9412cd74130d34231cf442fd04f39ae3e266b08005f0c005209004d0c005d240097650cbc8a19e7a92eeaa121f89f27cd7513c07a3f58210d5a344939173a451731471427471725410f183d0a093f04004f0708771b1ea52d36c7454dc24448c34344c23c39b22e2aac30309b2120b333309b1611c43a37c23933aa231f880100aa201d910603aa201e920b0897100c920903980b049f100c9a0a0a9709088e04029a13108f0a058d0704991111bd3235b021239a13108c0f09cd633beea139e7ac22e9b021f0b928f4bd2ffac53bf7c942e9bf46e4bd54d5ad55dbad60b88939b78721f2c64becc637c8a92adbc780f8ebc8f1ebd3f9f3e3f8ece0f0e4d8fdf7e9eae4d68a7e6e24180a433b30393126311f159c86718c74487e6115fad35adcaf1efed136ffd433ffd834e4bd17fbd931f8d62effdd38ffd832fdd42ef6cd2513356219375d38506c788595aab0b0bcbfb8b0b9b4bcc3bcc1c2bab7bcb6b4c6c85c757ccce2efd5e3e4cac5a8ae9960f2cf7dcca75671522470614e889196697c8d4f5f6e9ca9b990a1b15e6c750002001310095d4e51655146321c00907725e7ce5aeed255846800bfa14773561a7f7d4a457b41126a2e0f733700652d1a7f470b70380b733813753a1f763f3f804a0b2e00b2b86ecfbd4fdbbd37eace3ef6db4ed0b63bc5b45ab7b2884d4f444f50545c61676973724d585220231af0efddded9bbd8d2b0e7e0c6f1ead0e1dabde0d7b6dbd3afd4d0add6dabfd6e4ca7c967b04331346976e096a370e6b32337d4c4e755a122215191e1a646560eeeee4f5f7ece8eeeae4e3cfe9d59adbb962e5b950e6b848e8bf53e2bd53e5c055e7c460edc774d0b073e9dabbd6c3b571463d724740604b465b5853595f5d555e5b4e534d52514f504b516b5f5f422c1e7d674fb8a789b6b596b4cbaf6b896d435d3674896041532b4b5a3d4e584f545a5a6064675d6164555a5e5961645b62684f595b525e5e7583834d5b5c5a6567465052545c5e60625f756e5c816a40cfbe8aa2a97d4d7749196a3222723f94bc99b0ba9ff3eed1e8d7b9ebd4b4e8d5adf6e9bce1d7a6e7d8adfafbd32a4d2524513231534253685f60696461666258635d5867625a6964576663576363596466545f65596269585b605c5d615256595b5653735b517f5040722312660a005700005b0000a73f32751d116d44426155575c5d5f595e6156575c5f5a5e6b605e69403a953d31bb4132cc3d2fd53b2fd1372bd43e30c83627c53c29c24028b7452db45946c07c69e1b19dd49f917d2c299d3733aa3d29cd5a3fdc644bc03b28c93229cb2e25cb3524ce3827d5392dd43a30d14536c84936b64632b54c377d1a05751c0a6920116124125b220f572a0b573809503d008475205b4700684000e4a635ed962dab4b009035097c2a148a41329f554c7d282568100e640e0f5807045506005b0800680b06710d0f7910176e09117117196c14126c0f086e080377060a7f0407840000900200d33b38d93e3ad13832d43d36cf3630d03b35ce413acd443cd1483ec43a30d6463eab1811b31f1d9f0f0e8c0501991510a82722ad2c27ad2927991314a61c1c9b110e971105cd5b27eca026e3a90ae9b00befb815ebbb1df1c234e5b340dcab4ed4a557d4a763d0a264b88f4d99752be2c162e7c643cbaf34e2cf8afff4cef3e9d0f4e9d7feedddf2e2d2fef7e4e6e1cde3d6c54a3d341c1a1d3b3c402e2b26332c1c4e4026715a24debc58cba41bffd437ffd92ffdd42efdd631fdda36fcd935fed732ffd531f2c824fdd6311e4483173a742948765a71918b9baabac3c8b6bfbebec4c2b8bcbbb0bbc17690a793b5d0c7e3fbd0dde3d0c9aca6905788681b7e5f1c4d3b235e5a5b4a58636e849291a1b08f9cac8999a9323c460d09062d1e17644a496d5139563c00ecd35cebd23af1d73aebd1498471086d66204c652c246f2c1277330d753a0d743d0a6f370d723a0a733a037134006c2c107332337a383a6317a7ae4fb3a739b09c23ddc849f8e5658a7d17635f2f595b4d6a6b6d585d6398a2a1959f97959589dad8c3d0cca9ebe7c1e2dbbfeee7cdede7c7e9e1bde1d7b4c0ba98f1f3db7b8a7314361b4e8565095a31025e2b187139125a2a09301506160b151b192323232625202d2e288a8e8de4e2d3ead6a3e7c677fcd270ffdd74ffea82ffe783ffe582ffe389ffeb9dcbb176e4dbbcf1e8d9fcdfd7583531634a455f514e595b5853595753555254565355585d5b5557594336af937dc4ac92bbb498394b3304210b1c31205462554d594f5c6562595d665c5e6a5c5f64575b5c595e61545c5e5c63695059605b64695d686a5660615b67675e6869545e60555c666e6c6d938369b8ab81b2b3873e58292e68382560349eb799b5b89deadfc1f2dfbef7e3bef8e6befaedc0e5daade6d8b1f8f4cf5768463a57393b524058685b646a5e5f6257656d625e696159676754666a4d60674a5e694a5c6a4f5d6a4e525b4c4d514b4c4e4a413c5230277030247b1a0a89190d7b120e720701b1372a8f21145e1715704c4e625c5c565c5c5c5c5e5c5c5e575b5c5748457a3f37a34337c24033cd392dd0382bd43e30d24332b3301cc95945dd856fd49880f8d3b9ae967ef5d4c383423edd8788d36f6fc15552b03f39971c15c53e38bd3026bd301fc43524cc382ece443aae382c7a14056a12005e11005e1a075b210d52260d482505492c044f3b06867f395a590789842881720d886300e5aa44c9751b9a3900821900891e0e89210890260eac3c30c4534ddb706acf6863b6544b8c271f89201a760e0d6508106818213e00033b00004e070156000076080b7c0002840000d13d39d93b3ad73331d9362fd8372fd93732d43a32c22f27a91c129a0d03a11309a00b05a8130daf1b19b22422bc3633b83b35ca534dd45e5ace5b58d3605dcb5352cd534eb33b2dbc5625e39c30e2ab1de4ad1ce7b321ebbc32f3c54dc59237cb9952c99b60d0a572d3ab78caa674d3b785ffe9a2e2c456cbaf41e6d48cf8ebbffff7def6eadafff5e2f9ecd9faf5dfede8d5f5e9db392f2e24293f28344e1b2838141d2233302b4e3e1c846918ecc850f0c92efdd42affda32ffd833f7d02de6be1ef9d22fffd937ebc325fdd5380e2c74062367001b5a2f4d835e7faa7691ae9fabb7bac3cab6c4d19cb1cc28487925487e5d78a5b5c1d1e7d9becfb27ab5924e8469325a504461656e0a17208a9aa7273649000c21223144070d191006076b544e6d4e4972552dc2ab41e3cf3aeed932e8d531e7da5080861c2d550f31763f0f6b2a005816016d31006c320972370870350e753d0d753a036d2f0f783611752d23752d386f2b092400726f2a9c8c37d0c353e4db74656328696c515d5e584a4b4f5b5d5c555650e5e4d2d2d2b8d2d3b1e5e3bdd2c9a8f3e8cae5dabad6cbabd5c7aceae3c9a0a58f435642426851154e2e044f261160311c6436659b7703200a07140a181d201b1c201f201b1d1f1a1c21251f1c13513f11ffdf96ffe58bffe37dffda70fbd568f6cd63fbd16df8d078d8b772f2e0b8f6e4d0a381778356516835316f4a44594f4e5b5f5e595a55565853474d4b58535071504783574a6e423554382a4b4d3f445447505b554d5854535f5d5460604a54565b63665d6363505654525858666e704e525d595d69575b664f535c61646b5d626659616350585a5b5e637472736f695b7c7656c3bb8a848452586a445f7455b3b99fc2bea1ece2beefe0b5ebd9abe8d6a8eedfb4e7d9b2e3d5aeede3bfbbb698bdbda3bfc2af8689787d7c688f8d788f8c797d80772834422a3e59193251193356172f511c3049242d3c23262b3b3a383e2c284b1c1682322b8b150b9b160d8006018b140eb839309f241c8119184905066d5d5d565c5a5a5c575b5c57595d5e605a5c513333824240b2453ec63d33d23931d53b31d03c2ec84a3bb85d4bffccb9fad8bcf2dfc1a4947aecd7c4e0bfb8e4b8b7eeb9b5ffc6c0faaba7c26764bf5a52ac3c31aa271daf261caf2a23690000680b035b0d01580f00521302511e0d472207422600463700615e114f5300474d009c9930e2cc5ccda534a36d03b97719b76e217b2100e97566b83837a7241ca8241f911110a72b2d961f21da6867891915871713891915700a0854050a40050b310709370b0a41020069120b7a0807971311d0463cd13e34d43633dc3a37dc382fd8342bd6352dd3362fd53e35d8433cd8433cda423ddf4543de4444de4a4adf5352e0605de7716dea7f79e07f78c16860a34f459c453c7e271e7b291ec87e61ce9455cf9f4bdaab53e1b25a986313ae7a2fca9957d4a76ecda778cdac83ccb089e4cca8ffebc9ffeebcf5d684d6b95dc6b366e8dba6f9f3dbece8ddf9f2e0f1ecd8e8e7d5edebdfece2e03d3b48283762334e852c4b810f2851181d301d14055a450cefd26ef3d040f9d42df6d128fcd62deabf1bfed231ffd937f9d134ffd541f2c536051f6c00186200165b0524650d35732d51837c90ab7d8a9d9eaec711284a35548b22427b6c81ac464c5a786749a88a5675572158421d2c2b273d4552111b251b293401102595a4b9121f300a0d165b4b4b694e477052486e5125c3ae43e2d241e6d736e0d73ea4aa2e3d5f00327a3a0765300d7236067030047032057334127c3e177f44005f271f844a117b3d0973310d783414793720753a3a7944001e00333c00919036b7b15b48450e65644657574b555651595651e9e5dad6d4bfd4d3b5dcddbbeae7c4e3dab9ded1b1e7dcbeddd2b6ded2bcd0c9b76066582e433430524114462d0b48263775501142243a5d451b2d1f030d05192124181d21191b161a1c19181d23221f1a322000e9ca89f0c873f4c865f6cc60f3c95bf6ca5df2c75ef1c765e7c375e8d1a5f6e0c86644389665608a49456e3432533b3b605b5861605c535550464b474d48444b2c2741181249241e69504b4c4b4657605b5861604f595a535e60434e52555d60545c5e565b5e525858595f5d555a5d5b5d695d5f6c5f5f695a5a624f525b5d6268586062575d5d60616656565865666175735eb5a87bab9f6d9e9e7ab4b79cb0ae97dcd5b9d9cda5eadcadfae8b8e8d6a8f4e1b7f9e7c1eedebad8caa7eadbbaefe4c6ebe5cddfddc6dbd7bcd4ceb4f8f0db67645d1b2638374b6e324d783e59842c44662f4159212b374b4e534c4a4b543f3c5c272389322b8a0e069c130b830600931612b9342da6251f90201c5b120c50433d525d555b60595b5c57595a5c59585d685d61532c2d893932b74238cd3d34d43a2ed33d2fc44534d17a69ffceb9eed9badad1b0f6e8cddfcebce0cfc7e3cec9d6bbb2d7b1a8d09b95f0afa9ffbfb7fdaaa2bc5550ce5e5ac0534e7d1712650d0974241b5b0d00561101461300522f0fa38f527f7a2866700f657008878a2382750cf0d061f1c258c99235965b0d985c20732501e97870a92429ad2525a61e1e901216931c227f1114ce6466720c0a6f0b097a1a1b5e0d133f09172d09152b0c122400005c151181201a9117149c15119d1006d23f35d63b36d63733d8352edc3b33e1443fd83f3adb433edc453ede4540d83f3adb403cdf4543db4745d24645d85654e3706dffaca7ffbdb5ffc8beffccc0ffcec5ffd0c7ffcfc4ffd4c3ffd6b6ffdbb1ffdfb2ffdaacffcfa3eeb98fddad7fdcb385d3b488c9b289e3d0afebdabeffedd5ffebc9ffe6abd8be74af9950e6d79ef2ecd4e8e6daf6f5e0ebead5e9e7d8fbf8efe4dcda7e7f9332477e264a942b56a423488c3c4f7a1a1e274f4625988334eed04eebc729f6d331f8d231efc42adaae1af9ce43ffd34efece52f8c750001a6427418b233c7f011e60072f75072e6f3251802b3f62333c59414c6a435b8161799b47546551504b695a33ae9869685334483c2e2b2e3515212f343e483c49526374865b6a7d29333f2b2a2f6e5d567a5f546d51456e5632685707d5c959d8cd4dbbc143355b003578290c652d0d70411b804802672b056e2b006a26127c3e016a2f137a430972390875340a74320d6f32005e211276361a79372975340033001325008a8a56605c39403c236866575d5e50cdcab9dcd7c3d4ceb4e1dcbedddab9e8e5c4eee5c6eae1c2dcd5b8ece6ccefe6d77571684f545045544f223c33193b2b18432f1138252c46394a5952747a76989e9c9ea9ab2c363716181510100e1115181e1b162b1c00e0c58ee7bf6aedbd59f5c65ef1c258efc35af1c85fefc65decc872d1b989d5bfa7907564b58a837e383a7d363a4c20214b363364605d565b574c4d48a49d97584642503e3c5953535152544d52555660615462624c5a5a525c5e555c6251545d585b6251565c575c5f6165665a5b5f555861585b645e5f63565a5d576163646f71525c5b5d656764646c60606a5858605c5c52887e5ac2ba8b85865eb6b99ab8b39deae0c7e8dab5dfcea2f4e3b7f7e4b9efd8ace7d0a7f2debde3d3b1e5d8aee4dbb2d9d5b2dbd8b9d4cfb1d3cdb3f2ebd8e6e5e0dbe7f541567359729a263e62222d3f4a515949515423282b3b3a3f4a363886534f873329841003a32318981e1b860907bc2e2aa6231985281955221127281a43574b575c56585856585a595b5c5e5a5a5c66545264342a984233c34133ce3726d03928c7422feb8b75e6aa90eed7b5c5bf9dfbebd2dbcab8eee0d3e8d7cde4cec1dfc3b5e1c0b1d5ada19b6f66a26f6bfdc2beffc2bfe1938fb75e5aaa4241a53833cc65567318039852386d3d17230c00827e3478801d8e932ce4d37bba9b48ecc76fd8af5fe5bc7a865c2a6a3f1c70311fda7973931c1e981c1a8e1615881a1b8e2b2e842b2fcc7c7fc47d7b7030316d313d5025393829482f25402e1220440c0f7416149019159a16149c12109c130da4160cd84035d83b32d33532c5292a9e090be04e4fd74343dc4743da423dda4139dd443cd74037dd4842d54640d44d47cd5650c66763e79a94ffc5bcfec8beffd1caffd5cdffd2c5ffd7c8ffd7c7ffdccaf9ccb9eec0a9ffd0b9ffd0b5e3b594d9b38ca28c5ad8ca99efe1bef9e9d0ffecdbffebd3fee9bedec791bda569e2ce9bfff6dbe4e3cfe7eacfeff1d9edebdcf9f2eae5dad6d5d4e6253b752b51a41f4ea61746981e4588536d92515851655b20d9bb49dbb526e7be2eebc236efc847f0c954f1c562f7c86eeeb764e4ac59253f89062168001557001a5c00185f1b3e7e122a582532521d1b313a374a31384a535b685051536d675b9485669d8d6c42392a2a2625515763384150212b352c3942112331596976949ba15955545c4e43654f41624a3e6a543c312100716a22c6c9702944003778280d662200561f036937076a330f73350a732e117c3609733300642910773f01692e0973330f75360d6a330e6d3505722f0a783110752f2172301f4f1b657e56a4ad90b7b9a39698838e8d79e5e3cecdc9b0dbd6b9e5dfbfccc8a5ece8c5d9d2b5d0c9adcdc8abeee8d0897f735e5955a4a8a99aa8a994a8a793adaa92b1aca1bbb8a7b6bba7b0b7a3acb1a4afb394a3a88594977e8887676f7161687050545759574a5e54316e551c7f611983631a8f71289b7f369e8239af9445ae9656b5a584746756998b7ec4a9a279474a70393e4d262746312e2924205e5f599c99928e8b864a49474f50524b565846545750575f4950564551514d5959586063565b615a5d666568715b5f685d62685e5f645c5d6252555c52555c5657595d6162626d6f647275505c5c5d656762656e5759655f6670aeb3af6b674ac6c19984805aafac89b2ae91f8f3d3e8dfb6f9ecbff0e3b9dccda4e7d2a5eed8b1ffeed4e2d3bcede0bef1e8c1e3d9b6f2e9c8ede2c4e7ddc2fbf0dcc0c0b897a4b4324a6c20406f233e6940485b484b503238384e54526a6b6f504242815a55712e257b1d1180140a7e120f7d0b0ab0312a9e2e226b2913583c26030700000b005d5f5c5f5d5e595d5c515755575b5c625c5c59423a80483ba93f31c23929cd3a2aca3e2db03f2dffb79fe7c9a7c5bb98ffefd5efdecae3d6c5e9dccbffefdbf6e0cbf6e0c9ecd3bdd7baac3d1f1541201b3b1512bf8f8dffc8c8ffb1b3c05c5cbc574f983727781d08984d2e845028583500664c01573d005a3800532e006b4812795a2b8c724fa89076331c0c2e0900e29e9bcd7977a149479e4b47833737682627793e422d00002b0102210007260e26170c2e1d20491a13353c0c1c5d0b0f87191892120f96100f99120f910c07930d04a7170ccd3a32e04e4e9706098c0003dd5152d74747d84440dc4740db4439d84438d84438d6433ce1524ef26d68ff9e99ffada7ffc0b9ffccc5ffd0c8fdd2ccfed5cfffd4cbffd9d0fcd5cefdd6cffcd1caffd1c9ffd0c6ffd0c0cea585c9ad7b958941cfcb82d8d19df1e6c6eedfcafdecd8f8e9caebdcb56a5528dac79ff1ead0f6f3e0e5e5cdf8f7e2ede7d9f7efe4f1e7dee7e6f4283e78173f941144a0144ba60e3e90173b75415168464229b39a4abb992bb79325b6952c836a107e6115eec37fd99f5fe19655ec9955132c6f0012550f286a001a5b001757263d6f2e324b261c251e0d13210d0e35221c4b3a33574e4979726a8e847840382d2524201d20251517241b1e2d323a450e1b233c4f5667767b1e1e1e59524a5047385343345740385e473f2c1c0c111400021d00467c48166b301177381175390c6e33127235046727006925006b2504712e157f3f03692a107436187c3e0165271a7941086b320d7c3a006e280d763110712e177030266b3588ae87a7ba9eb3b8a2dad9c5dee0cae3e3cbe0dcc1eee9c9dedbb2e3e0b7d6d1b1ded9bce8e3c6aea68f685c4e544b4693979a828f9571888e6b868f6d87947186977685987382956b80916c82906c7e8c6f818b657c826d848c7685987786997f939a8093918d978fa5a89da9afa3a7aa9f999b90bbbcaeb3b29eaba99a949693898d8e696e6a6465605f55564a3e403d393632312c4a463d85817678746b757772414f504d5f635160634751535a5a6258575d4e4f544b5054474f5256606251585e5e656b4b4f5a5e626b5b5e6554575c585f655c61656465695b5f625c676b546167576264555f615d6268575e6484919764706c6c6f5a8582639f9270aba27ba8ab7cb3bb88c7cb98e4e6b4f4f1c6f6efc5fdf0c4e3d4b3f5ede2e0d6d4ece0d4ecddcaf2e1c7f9e6c8f6e1c2f3e0c2eedfc2908e824f607a254578143f830c327114264a5e6575505558636862575c55413e3773605c6d47445e231f6d221c79241f771d15933529853e2c42280f1513004547394c4d450b030165616050595455605a585c5d5a5859605b5752352d8e413bb7463ec63c32ce3e35c8433affa192fbc9aed6c2a1fdecd0fff2d7fdeed7fff1d7fde9d0ffeccff8e3c4e6d1b2d8c3a836200b341e13210905200605200403442020c89898e4a2a6b55c5ec4534bc34b3dae403169020096361d803017390600684736765e5285746d605551100b0712110d0f0a061b07062206032307032004002006051c07064a37391606071506090a04120c1439131f4f19204e260b2e670f1d941c1ea22a2b7a0000951311900c088d100a8e110b981711ac2b25a92c28820501860200da534fdc4d47d24239d64339d64437d64739d6463bd2413ed54b4bcd5151cc6461fbaca5ffc7bdffd3ccffd4cfffd4d1ffd4d1ffd4d0ffd8d2ffd9d1ffd9d0fed6ccffd6cfffd4d4ffd4c9c5a67a98883bbec150b7c04dbdc06fdbdaa4dfdabcf9f3ddf4ecd5eee4c984785e7a6f59d6d0c2f4f0e4f0e6dafcf0e2ede5d8ebe3d6f4e7dee3e1ec3c56871f4a980e47a00f4aa61c4ea323488f2b3e76323348524324947e446d591e70632f6963434030169d714ade9560ec7f3cfc7e321a377d244185052264011b583044762a335220161f271410230c0630180e371a0c34180c3b2a234e45406c6764232321171b1e12151c1817271a1c2b161c2829333c62737a717f8034332e5b55496660502a221520110a1f140e1a1b13092111386f520e5c3411743e0b75371076351679390262230f7134006c2e097a380069270e7836086c2c0c6f2f005b1f0c703400632a0f773c09783602712d006a260067240f793716763930744578a480a4bda0b2bea6cacfb8e5e7cfe5e3cae4e1c2eee9c1e0dbb3d2cdb0beb69fe6d8be846e577452467857508b75778a7e8287828884828d84839575788973798574818a6c8389687f857382896c797f687c7d6e80846e7585767f9073858f657c8470818b6d7b8665767e68798165737e66737c6a777f68727b69737d67717a717d7d6b77756670726a7577677575727d796c6c62b2aca0b3afa4aeb1aa4353534d606444525551595c50515559585d515159585b625e66694f595b596164555a5e595c654b4e5754575c565b5f575f625c646756575b5b5c615b646b535e64586264848c8e5e66685d67685b6b6b5d6d636f775f65653fc0b685b2ac7086914c6d7e377e8e4d828d557e7f558a855f9e956cdad5b8f3f9f7313a41383c3d9c9c92a59e84a29978a5a17ea1a37e9aa27b7b8e7b04243d224b830e3c89163c8311254a4d5665585d606267615f655b6061597b76733b2b2c573b38623b36511f16582216663322694632413d242f341e484234695f561006045955525a645c515e57565a5b5b5c60555b5b665b59602b279c433db73c34c94036c34038be5748fcc9aed7c0a0fbeacefdefd4faecd2fcecd2ffeed2ffedcfeedbbbf1debedecdaf23130055473c665b573c3334807a7c5c585570626265414b995b66b55a5fce6262c15150c54f4fb93f3eba4c4b600f0b5114115e2a2e2f050936161b261012170b0b161010221e1d0d0906100b070c0100260d092304022103011b00001d000015000a1e1335281f4a28133c5a25438c1d2d9b1418c240428303008c08049c1b15870c05911a147100007903007f0c07840d07a72621e05751da4b45d8453dda483bd64437d9493ed74840e15150d85052fe8385ff9e9cf5aca3f9c3b9f6c9c4f8cfcbfdd1cefdd0cbffcecafecfc9fcd6cdfedacefbd7cbf8cfc9ffd1d4ffd8cfceb283bdb35ab1bb34b2c035bac25dced18eeae8c2ede8d2f3eedbece9dacdcac1262520cdccc7f8f4ebe9dbd2f7e9dcf4eddde3ddcdf8f0dddfdfdf8497bf21488b134c9d094196113a891c377a2631691d1e3d524b455c523970674a615c46555651665b557e5239b46638ed7a3bff7a3100227000216b02246b142a63393a58281b25291715503c332d1c123a281e29100b371e1a37221f3e302f2f312e212727191a1e1a18231813271b192e1c202c323b443e4b53111b1d393a3259574a4b4d3f3234271e1b1420281d02240b27633d116835076c30096f2e0d76330a7331097132187b420d7039005e280f783f006b2d127c3c056929096d2f096e34077037117a3f006327026c2e016b2b016b2b107a3807743309713414733b3180506aa47b94b997a9b79dc0c2aceeecd5e4e0c3dcd7b1d0c8a4d0c8b3fbeada84635073402d92483b8f41377b363172312f803c3d773b3d8051577b5d5d6d61536c6e59616d57687561707368757269747064726a5f81726d81726f7f787287868179787672736e7274676a6e607178706d78746a777d65727a6d77796c74766a7475677274687679637277687b7f6171715c615bcdcac1c3c1b5cbcbbfa1a6a04f55554d545a464e51454b494a504e4b525c575d695c636951565a595a5e6362675452575f6064585e5e565f5e596364525a5c5f60655a59615d6069575e667075785c6562555e5b606b6563746c5465523d4820888e52666a169fa6479baf4e95ae529cb365859356a2a079a9a0819e96726e725908222320464f10383792b4a6afc4a5768d633760341d5322134f1c18573816525d184c7c1541881534754857744f565e363b3e5c605f61625c6a6964605f5d5252504b504a2e2f272d261c514b3d454732272b140e0f00352f1f4a3a2d1404003d362c0b0c044b524b4e5754565b5e555a5e515c605655536f4e4778382cae4b38bc4c36c95c48e38f77ecc3a5e5d5b4f7e7cdfff0d9f7e8d3feefd8f9ebd1fef0d5fdedd3f5e5cce0ceb8352818554e482424240c0d111e22255f656347484a0d080f0a00092106157b515d7b3e45ab5b5cbe5657c44e4cce524aac3024b2382db8493e5000004700003800002b03041602031105051704002a0300560b08761b16bf665eb25b529d443e8a31336c1a265c0f21550a215901178919299c1a22940a08d74c45970e089b160f8f130b9c251d6d00006a00007807038d1310aa2222e35352df4e4bd9443ed84035d94237dd4a43d84847dc4c4cd95151df6363ff9f9effc2bcffcfc9fed7d2feddd8fed9d1ffd9d0ffd5c9fad2c6f7d7ccf8dad0f9dbd0fbd6cefac9ccf8c9bfc6a981aea44fb7c238b2c432b8c051d1d487f3f0c5e7e2ccf8f2e6eaeae8a2acb589939dc3c2c7ede8e2dbd2c1efe9d3f2f1dfe8e7d3fbf6d8dfddcedee8ff324d8217488d114189172f6b1118443d3a4f342f35696863555549403d2e605a4c5d564e4331236f4328ab663ddf7e49dd6f3200206202246409276532406d3e31422c141226120b27150b1a0c01170900230e0b2611103a2625342828282c2d26303224272c45454f120f200807190d0f1b282f373f4851303a3c64696231372b272c25282f2839433a37523f236037176c350a7031006724076d2b137937056f2d026c2c096e340b6e37096c3503682e147e3e0c75330c703004682a167f440f7b3f00692c067234046c2f087033016b2d0b77390a7638137d3f005e2312753c23774344865895ba98acbca1acb298e8e7cbe6e0c0dfd8bbe5dfcf836f646c3c2e883c2faf443a952017a3372da93e36ad3a37ac403d8e3936662c1e462f0d5f5e2e676e3a434013694e33613824643a225a2d10925d3d8c5b3b7653356d54367b66497a674677663a76683970643c6f66456d674d6c67516f694f72705b6f706a666b6e6771736674775e70745f6d6e424741d2d2c6c7c5b6b3b1a2c1c1b55c5d554c504f5a636257625a46514d535a62525864565d63555a5d5a5b5f53525759585d5d5e60646a6a555f5e5a6362575c5f494c5163636b62656e5d60656a6a6850524763695b5e6a544756397081554757168e9e46a7b94da3bb49779c337ca94c215002052900131d002121071c210182967a04362a0d4c431855461b51391d47232251251c5e302573411e6c3816614200404c154b770f387a132d684a576a4b51514f5457575b5a5b5c575b5a555b5b594d51505a666206150e2631293440346576631a27133233254d4337342113231002211a0a2d2d210607015a5c59565a5b53585b545c5f5c58556f524aaa7563da8d73883113f09c80ffc0a1f3d5b1e5d6b5dfd1b6fff0d9fff3defff8e2f9edd5fef2daf6e7d0f5e6cfeddac97c6e614e4d48606666060f141e272c242d2c3c4544010a0f40485341475514101e18030a8e6468ba787c993f3fb84940c64a3ecd4b3dcc4d3e951d0f9a2b20ba56546010113100002d00012f0000631d1b841816981b159c2217951b108d100a8a0d0b880e0d8813199227377211256c122c801a2f961519a21410bc32308a0401830000840703a02a2a9c2a2a800d0a8309068f0908d14544da4c4bdb4a47e0463ee24840dd4844db4949e35353db5151d75852d76b61ffb2a5ffcfc1ffd2c5fed6caffd7cbffd5c7fcd2c2f8d1c2f5d1c5f5d5caf9d9ccffdbd2ffd8d6ffd3c9c8a784685a13bec24ab8c245b7b85bc7c384d4cfafd7d3c8e8e9eba3acbb5d75916c819c888e9cddd9d8fff9e7ece6d0f2f1dfe7e6d2f3eed0e9e7d2e0e4f01b2e56234f8e2c5595202c566e657848332e72605455544f52544f433f365e544a4838296d543e926949c48d66d88f64f09f70527094112b502c3b622c2c48251218280f0a23100c291a1517080143322b210c0926121335292b322d3115181f182128101b1f111c201c20292a2a3426262e1c1f26151e27434e5467767325312f222a2d343e3f425a4c1647271e6d3d0d6f320b71320f75360f7335046a2b11793a026c2c0369281278370065231a7f3d0368240b702c0d702f0d7131127f3e0978360f7939046c2f0065290e76390d793b0b793c0c753a0b70361072371274390870331b7a4029754486b990a3b79bafb39aeae6cde4dfc9afb1a3716058561b159f3e38b7332eca3a31bb3124b92f22c02d25b52b21ba41367423086c5521929852888b3c7d64218e4019942f13ae4d2dc26033dc7331da7c34ca8949b98949d8b06ad1ac5ee5bd66b68d35bd903db98c39e5bc64e7c16cccab5e785f272014001915122323251f2326283231313a353032278d8b7cc3beabc7c2afbdbeac9b9f8e4e52445860555d686047524e555a5e575c604951535b65665d67684d57595c61654f52574f575a575f61565a5d5b5f625b6268565f645b626a6565676d6359726751747354707849707c3e667826a4bd579bb8429cbc3d618c16367618277529146d2b27713e032a0d18301a304f2f21512b004b210052261b5c3137704748805947845b40875b3b84561d5e3426614b3064790c3b69103470203a6b4d5d6a4e57525258565359575456515657523d3b3c4a4849575755090b0641423c33342c6b6b5f4644375e564b5044386d5c4c3c2b1b534737372d211409034e464359595755575459555264514b92665ba56b57c38465b97a57edb292ba8e6bfce5bce3d7afd1c4a2fff1d4fdf1d9f9edd7fff2deffefd8fcedd6f8e9d2f4e2cca69a8a5153485a6561152026050e152425291d1e20000407666b6f62676b06090e40434898979d2b21292d161c3209054c10089b4c47b3524bc04b44c6453fc5403b91110e6d00009a33366b0b0c811a1b8e14138f0b07bb362fae2723b62c2ca31b1d95110f8a0e108d1d2d822d4a3a0d385b274e871c2e9b151caa242b9a131a94090e95090c8d0509920d10b43836850b06890e099b1e1a920d0ea5191ab21818b31514aa1511b1201db52326bf3130c74336d36149ed9474fbb291ffbea1ffcbb2ffcebaffd5c4ffdac6ffdeceffdacdffdbd0ffd7caffd6cbffd5d1ffdbd0d3b09258430e9f9445bab365c5b584af9f858c837c6d6d77687691617aa2496f9e395c86313d55b8b7bdf6ece2f0e5d3f1ebddf0eadaece4cde9e2d0d9dadc32435f22498e1d408432334f624a48693e2b835d485a4f495352503a3128685747725640b29172d4b189fad5abffdebef8ccafb6c9d8a9b9c92d3447363240382828200c05301d1924121025130f200d071c07064634341f191b1b1a20181b220e151d18262714222323282c24252a1b1c2113161b20272f6d787e707e7f8191913f4a50364f4b2f61462972450c6b330c7435167c3d096d2f0d713310763711793a0062201177360065230f7432066b27026723005d1c0c6c2c0b6f2f026c2c006a29066e2f076d2e0a6f330e76390a763a057135087035086d311b7f4313793a0a793708773515793d317f4d6b9972a3ba9da8b098d3d6c17e84768c7f764a100c9c3934c1332fb61912c83224c93324cb3125ca3328bd33269432176d49177c7531786a1f824f0e972503ba2c18bd3a1ead2e01f5752aeb7e2b94540d754d05ba953dd6b252dab157946811b68737b48631d4a644e3b852c7a045ab8e4ac8b79bbfb5ac8078751b1714181a15171a115a58497c7563d1c5b5cec3afc8c4a9a3a3817676505e614450574f4f595a505558595d604d5557555f605462634c5759535b5e5a5f6352595f54595d55585d595e61575f61595f5b58594b6962487f6f4b9488568e8f534e5b0ca4b6529fb642a2bc41a4bd459bb3453f64052c6c220f65261c86481f804d2d6947001c002e603d48895e2d8650297e4721552540653c668e6b5e886463916a3d6b446b93704c7469012e4d0d386d1233685a7298303d45656c655e6460505551575c565355504543444442435656541415104c4d481e1e16161004494232292114382e224c3f2f4232233d30203f31243321172b1a135049416059515e5148472c213f1404f1bda8ae7c61bb8c6ed1a5887b5936c4b187e5d8aec6ba94fff3d3fff7dff9ecd9ffeeddffeedaf5e7cde9dbc1eedec7b4a9974e5045666f6c80878f2e323d030207252527232728393f3f080c0d77807f2f3a3c87969b5663690e1317140c0a1b0300300401975652b0564eb84940c54a42c94a41b43431aa2e2e941e1e8c14139918139a130dc23730a31511c8373aa11214d14745911112911d2a8738583021582518507026478a1b2e981e2bc23e498f060e9d1018bf303495090ac644428508028409028f140f911412b73132c73133cf3537c7332fc2312ebc2a2dae201e9c1706a932109c3d079945079a4b139a4e1c974d209651288549247c47287d4a399c6e5fb98c77cda08dd9a99fd8aa9dcfaa907f613d452d005b441a93775f7b645c6b60663d4256566c956183b35781b354779f46556ca9a8aef9f0e7e0d4c4f6eee3ede5dae7dbcbf6eddee2e2da9eaab623436c284565818375664f25a57a4771481a6a5c42494637675b4dbaa798e7cbb3dabd9dccb490ffebc9ffebd3fdebd7c9cacec6cacdc5c9ccbabcbb535049443a312a121033171638201c29140f4934331608082e2c2f0e11160f141a1b23260c16150a131037363b1310171a1e2123282b5f666c7b8086878a8f9aa4a569807a1b4c36257d4b00692b00571b0060240f75360f75360f7333167c3b0972300a7331076d2e096d3102642b177b3f04682c127638117336096b301d80470f74380066270c7435046c2f0f773a066f34016a2f0a6f33026a2d0f7c3b01702c087230005f1f006b2a1175392a78464b825aa2c1a1a2b298a5ae9bb3a99d5f342d94413bbb3431cc312cc43429be3225bf3127be2f27b0251ea7392a8d54368f6e458e61378f3f1eb62c22c92a27c43527b2300ee46c30d981416041136a6430817722bdad5699844b5f49226655376f5f3b86733996833fa99652b1a068daccafd7cabad8c8bbd6c9c0cac6bb6c685dbdb4a3c6b6a6d3c0b2c9b49fb8aa859f945ebfb66b6a66295256484f585f59616452575a4e53565e6669465153566062585d61575c5f4c5457656c725c636b545c5f61686166664c6f5f2bc4b067c3b35e7772166a7515a6be4ca1c1329fbd2ba2b5389197376f6a305d623933592a236832208245177b3f155e300025000e4b1f5fa276439567145630182c11615c46584e35a69b7fb0a786b9b695b5b99e8b9f9d2c55830b397511345e4b6179262e3122231e1e201f5b5d5a64676051544d4746445456556974700d19152c37335e635c322f1e38331d21200c0e0d003f352943352a4a3e303e2e1f4630224a3325412e20594638250e00301502341501613e2b5e34266439295f362458361bead4afccbd94ccbe99fff3d3f8e9d6fbebdcfff2e2fdeed9eee4c9f8eed3f8e7d3a89a8d504d465b5c5e0b0813625e6c6f6e74090a0c22282817201f707676676d6d5056568d9391323433181713140d073d3028b5a19ac1a399d5a99cf4bbaaab68557221109e3931a73630a32c26961a129d1b0ea21a0ec73d32a6170fb11f1f9706099c12108705078e141f7e32502d2f6c15266b3212447026478b212f981b21d1525b931018940c10a71d1d8d0602ca4540ba332f910b089c1c1b8b0909cb3a3dcf3a3ccf403cdf514de25355e25855d04e40d15b33e78031e38929cd781eb7630da24c00a04b00af621ad89964ffddc1f5d1bb805d3da68260d3a68fd0a18fb38a765f3924411d07542f1c502c1c4830264b414930384d5c739d708fbd82a2c8829cb35f6871a0a19ce9e5d9d9d2c2eee5dcf6ece3eddfd2f8ecdededacee7ede1394e3f728760939c49847f179b7f1e947824696422787749ccc1abcec1b1d6c7b2cec2aa7c745d4a442e4b42314e4534a69e9bd1cdcacbd0cabcc6be484f484a49444c3a3a3c2424371f1b473430271815251c1d18191b101519191e24252a2e0f1815181c1b1e1c2118151c11111328292b68696e75767b8f9396a0afaaaacfbd22664100652a087d39026c2e076c300d7538127a3b1a7e3e0064240e7735167e3f0c6f36096a340c6a35096a3411763c066b2f0e72360d6f3418764102632d167c3d036c2a0d7536056d30036b30005e210e733701692a097633006c28026c2a08723002733108753410723722723f407a5197bf9da7bea2bec0abc2a5977f362fb93735bf2621bc2c23c2352bb92c25c4352fc2312ca92f248b4231a56d56cf88728d2718b11d1dc4201fbf2c1cc64929dd7a506227052e2d28253c2c4d571884874068663f4f4e3c6667624a4b43413f286663406d6c40898760d1cbb1c7beadcec1b1dccec1d5cec4cdc7bbcbbead4b3827664c3fbb9f87ac9261d1bb6fd3c05ab1a7505c5c405b6063595e615055585d61645a5f62555f614953554e53575a5e615a5e5f6365605b5e536a6c567b76505e4e13d6b860e0c457b6a7308f8f15a4b33ca1bb3ca1c130a5bf37a3b047b6b572c6b89b9089791c2a1129512e34794a307e4c317247336a42306038184d230240170b3a18525a455c493a5d412cc09e83d4b392d5bb98d4c5a6a7aaa3032143113a683c607a1d3541353e3d32332e6e6e6e5f61601417103e413a61625d4b4d486d7a7117271d0b140f1c1f16403d2a4d49301c1b06211e0d362c22483c303b2e1e4c3b294a301f3b1e0e3a1e103c21104f301c4e2f1b5336264e31235c362d61392f4721144b2b16947d5ddfcfabd3c3a1feefd0f4e3cffff1dfffeedafcecd5f8eacfeddfc4ebd9c3b09f8f433b3067625e574c504e4347231f1c0c0c0412140924251d2c2c2a201e1f332f2c48413b433a3121190e352c23b1a89fb9afa6c6baaedccbbbfce3cfffe2cea473624100005602007d1c1393271b961c0f9d190dc1382e9b0e07c73736950706a61c1c880608891017782d4b2c377911368621266a3b194b77283b8b2026921a23dd5b63900a0b940d09bc322f9209039f16109a1510870a089e20218b0305d04445cd4341cf4542d94e4bde554fd8554bd75f3df4883ff49539f19f4bf4a956f1a54ff3ab57e7a55b834a13b78b6effe6d0ffe4c0e5c7a1eac5a8cba38a916b543b1604441d165d3830603c2e4f342b31262c2b2f48364d791d3c6b0923444152645256577a786ccac7b6f6f1deede3d7f5e8dff4e8dcf5ecdde9e3d3ebebcf828c589baa55a3b336abb329a9a1249d92288d8f3c616229b5ab92bdb1a5615b4b3735264344363e3c2f443e30574f42918c86acaba6c8cecc4b5757455354474f5247454a4135374c393527181314100d2e3231060c0a0d15170d111a0d111a192124252a2d26252b201b222c212740353b655c6168686a86938c93b4a138704d1867370d7037067236046c2f036b2e006c2e0f793b0165290b6f310067290c753a086b34015f2a00511c03622a0b7334046e2c056d2e167a3e197a450467310e7337006422046a2b167c3d0063270f7438046c2f0b71322184440c7030006d2904732e077431016b2b10783b0c6f3617713d37805283b38baabb9bc7b5a15d1d13b33934c32e28c22921c62d25c22d27c72f2abf221bbd372c6916089a5545a74e3ea23025b62520c72e20ad1d00d96943c2846d3b2a30667eae00274b2e482f81956451613d5966525d66634a4f535d5e604b504a465244505d4b5d645476786a8783778e8a7fc6c6bcbab8aba396835a45305f43355a391a553200dfbe5dd9c147e2d46968652e696c596364665858605d5d5f5658574f55555b63655d62665455575d5a536a644c766f3b948439d3b457ad871a9e7501d3b1359c8c03aaab219cad29a3b83fa7b74ca6b35b7e8a4c686f46767360756e6479776b6b7163657a6955725c5a78605c745a6d7a5e4e5d3c1a39101c3b121d280a5650383a260e886d50b89f76b7a170b5a375a8a1848e9a98233e4715383c4f6f6e596a643338325b595a3636363035311d241d5f605a1d20156671611f27182a2a1e514b3f57503e463e293e33214034244234292f21143526134735215f42305635244c2f1f4f2f20502b1b532e1e441f175b362e5a36285d39295a392a553826634f36d1c0a2d8c5a5ffeed1ffefd4f1ddc4f5e4c8fae7c9fee9cce5cdb1c4aa9188725b2e220c4f44324d40305245355247335e573b716646544a2f251c132b201ec7b3ac957f72c4b1a06b5e4b4d4337b8b1a7bfb6ade4dad0f6eadcf2e2d2f7e0d2fcdfd1b696892c0600310100651f13902721a62925cf4a459006039a0f0cb92f2d9a1413890d0b861316904a64333d840938940b2e881d24684c254076272d931f289c171cce4845960f09b128228c0500910d08af322c830908860c0ba325267b0000cf4d4fc84241cf423bdd5047d95350d6584cd86641e58555661f003e0a00976d45dbb890e4c1996c4a27653f28a9856fffe3c7fee1c3f3d8bac8ad8fc2a38741220e240b04341b165a3d2f51352a38232a39354e1d31631f3d73192f586c798c66635e5d5542b6af9cf8f0ddf1e4d3f9ecdce5dbcfe9e2d2ebe4d1e0dcb7b1b26caab54ca4bb2c9eb71d9fb02699a535747c3167683c9a8d7c3c2f2939362f33342c423f38a19d946f675a443b2c8f897d909086b2b7b14953524452554752565053585d585c3d32302d23211f21200f1515111715181d2012151e0f131e1b222813181c1415191c161a3021283c2b31584c4e7e7d7995a99d48745b10572d00562003672b10783b0e733701692c0c7638036d2f02672b0d7236005e20076f3401642d02632d0c693205672c08712f0c7634178141026a2d0c7139157a420b70340c7233076b2d096d2f1c7e43076b2d0a7233076d2e0767280d6d2e16803e0a77340c72310e74350e78380067290e773c13723a31794773a075afb398704232a5392fc3342cbd241cc92c25c62f28c62d25cc2e25c3362c78160b9c4438a8392ea9261cb42119c52e19bb2e00ea8154562b1b82879d81a9ef72a8e67ea6a660805b435f2e50663852614a445046454b494f58574b5b5842554f404b4342483e42433b4b4c44565751635f545f4e3c5d44306444355c3a15795300e3c04ce3c83de3d050d5cd78605d305d5d534f50555152565a5e614e53565e626162625a635c496e603b8d7b3dc3ae51e0c550f0c842ecbf32efc439f4d143e6ce38b4aa149c9f10999f2597953e807b4197977570715f3232263c3932423a373a322f32312d2b2d2823291d2e311e635d43565632627645273d0e2c36115f5a3c3622096a5133938256a99f6ca09e6ba5b08597b19461887321553f0738231637263b4d41686a6557544f3436283738266c67544c4734191c0906070040382b2a1e10130a002a21123e3222403021402e224b382945331f4b351e5536244f2e1f48281b4a2a1d5a33245a302449221d5e39335c382a4e2d1c603f30573a2a563c2bbba590a18671ab8f79efd3bbcbb196745d3e6a533446280e391b035a3d2b5138243e2a11bead8fbba88ad0bd9cc6b790b3a578cfbd8b9d8c609e8f782d1d103b2319d3b8ada99483a798857d7666b5b1a5e5ded4eee6dbe9e3d5ebe2d3f1dfd3ebd9cde2d4c7a292832f18086232249c423aae3834ce4d48b12a26a51b18c13734c23a3a8c0c0b8a1817a05b703940840f3d9b06379d113184201e43552a348223279c221fa4241bab261d9d1612b93531c54640830602830707aa2e2e86090790100f7c0000d54f4ed04038d5453dd74c4fe36362db6257c5604cba6f584a1300371100371702341100764b2bdfad8cd59d7caf7452f8c49fffd9b2d6b48ed4ab8d441b072d08002b0a0363413554362c3e282b2e2a3b23335721385a222e3c696b6a6b65594e4633aba492f6eddcdfd2c2f6e9d9f1e8d9e9e2d2f6efdce2ddb7e0dd96abb145a8bc27a0b91f99af315e6f1160682f6564464a3d34392e2c4e4d49494b4644413c39342e4b443a90887d887d6b8b8673555648484f474b5652454f504a50504445474543443030321d21240d10151c1b2018171d0f0f1912161f2e373e1b23261919172a2220382b323a2b306b605a8c8e8090ab9a2f644a12623b0f733d046e2c0d783405692b05672c0c6e310066270c793804713010763720844807692e0b6e35066a2e086d31046a2b0e7435006a2a117e3d0066280c7638076c3001652700591c0a6c2f005f221175370c7435096f2e1274370a6a2d19793c0060230666290e72340870310c7636056b2c15793d11733824743f356239988a6f9a3e2fb93028c33026c62f24c22f25c02e21be2619bb2f228f1c15600000b02a21bc281ebc2419c02a11e15822d06c38562d1b949caf71a3e06bace478acb7618b6789aa5b809a3f59702c5163335d68464b543f4a584b4e5b54545a565055515254514c4e4b4b4a48231a1564493e7857486642325b380ed0ad4fe7c641eccf35e7cf39e3d058988d3d5d5a3b5c5e5d565f66525a655d616c67645f685b39847031b49837d9b940f3d245f6d53cf6d138f8d134fad638f5d333f8d531f4d433f7dc45d2ba3cd1bb66ccb684c7ae9a6e5b55413a343e3d383a3b363c3d3830302e413d3a453c372f23157c7151d4d6a5688243637d407c7d535545244126094a3112726942a9b5877da370639d6a2a72422271420456250e5a2c134f29001d0217231733301f6f6743776a3e55411e4332164e43313b33263c3022281c10211a102622173933273f3327442e20503524462a154c2d1952322356362946281d5b3b30573325492318542d265a352f53322b59392e5e3d2e6243314e2e214b2b20462119bb968dba97848e6e555134143e1f025a37245a382e5539365138315f452cac926ddfc39be3c998e2cc93d8c384d7c27fc9b578bfae82b7a88b2816082c1913d6c3bdb2a39c7d796d5c5a4dd0ccc1ece6daeae7d8e5dfcfe7dacaebd9cbd9c9bcd6c4b6715c49592e1d944236a93a31d6574e910c03bc372e9309069c090fa1141a921b15a65e6a25245e1237900f3ba4113c9814366619182a682e2c872518972113c6463b991a14901311860607880608a21b1f970f0f9e1714b6312c96150f900b06db4544ce3537d14548d75459ff9ea2e2726ee887749d4c31732f186d2d127f3a13d18353d47e45dc7c3fed7f44ed864cd9905bca8b60e29f848a4233500a003c000069392b5332293a2a2a222126141f25535d547e774b41350547402d28241b8f8b82e6ddd4e5d6cff5e4daf9e9daece1cff2eddae5e2c3ede7b3b6b65cacb526a5b224868e387b7f4c7877583d37274c413f675e5f4f504b4649422f2e29413e3737372f1f20188e816e837b66bdb8a57b7c6e41463f4d53514b4f4e484c4b393d4023262b171c2010131a17171f23222a12121a15181f121923111a231219211317232223382e2d3d706f6d90978f9bb7b8083b3626705f096540076d2e0c732e0a6c2f0c6b310563270d7133006d2c057231036729005e2407692e14773e0a723508703315793b0f73330066240a7432006624076f3003672b04662b096b30086c2e15793b0b6f310f753400662510763715793b056528127034106e3207692c046d2b056e2c10743604692d00622506693034794a3e4a268e4532b23428c12e24c22a1fc23021c83627ce3629c33026a1201a8c0b069c0902b31911c62d25b8270cff8247e08046683f2d939aad71a4dd66a9e073aabe4572538db15190af378aa63f7e963e566a224f602955634056624e3c433b5459555256554749484e4a494f403d5f3e35643d2e613d2564440befcf60e5c939f6d93ff7dc43e7cd42ead76e5c531c64634e5e655e525854615f507067409d8a3ed2b64bebc73ff8d136fdd633fdd630f9d630f6d52effde37f7d52bfdd42cffda34ffd739e8c33fdabc66d3b4855837287a5e5d41363242413c6163601f24202e302d28231f5d4b473f2c1d3f330dffffca6a843d556e2c7c7d5154442345250c361b005855344f6a41367642227b41167940127b40086c2e28854c1261320c42201c2b161b14007e6e3a836e35634d264d391e3528173f35293b2f23473d333b342c322d273b38313931265842344c2f1d53301d5a37244f2f2243251a46291b57372a5b35284923165d392d4c2a205b3a3356352c5c3c2d4d2c1b6a463a623c33320a00b68f80a57d644f2c104b2d154d33244d353345313a30202b2f1c1e634932755830e5c697e8cb93e5c98ae3ca87e5cd85dcc582b9a5729a8862a8937e321e13312016bbafa35852443c392a30281d5a5247deddcbe0ddcae1d5c5d7c7bad4c3b9a69689261302582f1d913f31a6372cd5564d910c03be3e35920c09960508b52a2d981e19af6671120d451e429a0c3ba5053a9a0e427c173148371e17702e18932e1ca52f21db645c7f0804870f0e961e1f90191b8c1211a8241f9c160da11c15a51a15ab110fd33738d74649cf484ee5636bed7274c85747b3493394341eac4d2fe68457e37c42e17535de6c26e56420d96122c16a35c77952b2574289271a902a1e882b1c64180a6a322548251f221004292206988f58c5ac52e7cc7b4d4020231c164a423fcbc2bdf6e8dff0e0d3feeedef7ead9ece5d3f6f0d8eae2bbaeaa63b2b240a9ad3e7e7f46807e656b685574706548403e585453494a45484a4543423d403f3a2f302b2e302b9186748b806ea49985d2cbb9cfcbc27e7d79454641484a492324291b1e250d1518101a1c060f160e131919181d15141a1418240d182e07193d0e2654112c61243b673f4c5d5a6777859fc2163c61002e471859551e714506622310703100581b117134005c200870330b733604662b13753c076a3314794100682d0066270b7130046927076d2b076d2b1377391a7e420d70370e7138026a2d0c743500652615793907692c167a3c016b2d117b3d096e32107438005b1e1276380069270e7735076b2d096e32046d35076a34267545052400774129aa392bcc352ec7241bc32b1dbe2819cb3125c0271fc4302eaf1d1dbb231ec42c27c5322bc1371df27437e5874a8556449a98ad7aa4de6ba8e173a5be416c517aa03d88a924809e1c84a1237b9a22748e29586a203745145b684e4f594e454b4751515149413f5b46435f3a326b402d633d167c5a10eccf4de8cd34f9de4feed348efd044ebd158c2b3607069335b563669643c918539baa93fe1c945f1d33ffad63affd939fcd532fed732fbd931f9d930ffe037fad830fdd831fbd42ef2cd27e7c639ceb056bca0705e3e2f7359583d332a403d342e2f2a37393632342f27231a6e5a51422915594b24b9b87f9fb06a899e5b767f50483f22573627472a1c51513722451d18653124894f1f8f55097b3f127e4212773f0b663a14542f1b2a097e7248847031847035180d003c35253a34241a14062d241b3a312c372c283b312f312d2a544d454f3d2f4e3322532e1e562e225230244b2b1e563524502d1a5a34215f38275736253f1f105d3b2f512f236445337354426a493a66412e532e11ae8662572c024c2506422a20332932363c561c2747111731504d544c372461431db49262e9c990e6c98dead191e4cb8bdec58cbda778a38b65a18560aa9270392a0b2e2508443d234035214131245044366b6a56abaa96b9ad9dab9d926d6057281c10342414471d0d933b31a02921d955508f0a05941411b33632bf403a8d120b8f1812af627216124d224ba30f46ad0b45a60b4181284d6a232a227b5b447f311d9329199d2c1ef18175851f11a64c434e04016f201c8b1f159a170da11311d53d3ab1120cc2251ed64445d3484dd95354d75351ed6a62cf4f42ce513fdb6041d65e2ad66225cf5e26d3622acf5d21c45c27b46441c16f57912815a72d1eb33527a52718c24936b54c395e110141080088601bc6a33ff4c64eefc65dd9c191342415261b15b7aca6f3e6d5efe3cbf4e7d4f1e4d3f2e6d6e4d9c5e2d7b9a1996ab7af6e8480438786688485773f4030494b3d6d6d6571706c52514f4545434343413332302e2d2b2b2a28928a77978c78958671d7cab9d2c8bed0c9c3cecbc67f7f7f1b1b231d22280f17191721220f1a200f181f191a1c1211161417260d1c3b17346c12397e08327c13397a38537e4c638c0019511a3a7315365f325a6283b58f276929106220136f2e0f723214783a0a6e321b7f4300622613773b14793f0062270971340c7233056b29046a280c72300d7131006124005e23076a310c71370a74360c763611793a0a702f0b6d30197d3f006a2a0872340b7338096e320d7334096f2e0d7536076f301278390a6d34096b381c7a48004b181c471a623f21a03c2cc43129c42017c62d1fc6301fc2291bc72a21ca302eb21a19ab16129f100cb32d2a9e2713d06b37b36733673d24413b3d53709076a2c5668c952a4e2a7ca1387da01287a7157496036e94036184025e740f42560e172e04566c574652465457503b312f553d396442396b432a5d3a04d0af52e9ca3cecd235fff06afee668f6d852eed054e2cc6691802e857633af9f52dbc754edd746f1d738f6d72ffbd832fad52ffdd734fed835fada31fddf33f9d72ffbd931ffde36fbd832f2cf2be8c63eac903caa8f62b0968576635d41382f3e3b325857533637325a5b55211a104c3726573f25988b61515018f1feb874884321330124250643271936180d26200817350f2f7948147b431a8b5310864a128247158048076a3c1d653d072000817a4c7b692b412d003f3420362f274a44362d27191f1810342b263328244f45432d2c284f4f475044384e3729522e205931255531255a392a583522492411552f1c5d38265a392660412f5b3a29563526492c1c6245355c3a2e5f3b2570491e7f56207b4d115b32062b120b3e394d18264d071d4616243f6a6971644e416e4f32dbb993eccc9dc0a771d7c187b1995de2c993ccb58bcfb68da2814c8c6c2f977f3f3524003b2d0a897a634c3c2d463d2e4b4a38484937776f62695f556c635c5b5249503f354f25197f281f8d1c16d15850ae342fd25c5a760500a436297d0f02800f09b86b7d35306829509f174da50e479618477d274c5f2d422f8d856176402885331e9033218f3421893b274b0a003303005f251a7d211290170ca81a18b51a18d4312ad5332ebb2526d34446d34746d84e4cde5451dd524dd84b41d04830de6133d2602ac15b2bc26134c05e2dab4b21c36c51902f1e9f2414b22919bb2e1dbb2c1bdc4e3ad5533dc95c489e441fe19547e6a63cf5b93ff3c45c563804301e082c1a0ebcac9ffbecd7ede1c7f2e6d0f7e8d5f2dfcef1dbc6ead1b3efd7b5ab9772a39477948d7d8d8a81383a2c26281a57585048494320211c4443414342402e2d2b2f2b2a34302fb7af98968b75998a75d2c2b2d1c4bbcfc6c1cbc6c22a282921242b1f232c202425181e1e131c2310171f191d1e151a1e0c1427091f460e35780e3e900634890c3a880a347c11387b062d6e001a4f152c4e7e8c8da4ac7baac179316d2512651f0b6c290a702f0c7034096e32107937016c280b73340c74350b6f330064260b71300066240d773709713200642605692d096e34157d40006829006826006829046a2b0e7433046828167a3a1e824405672c0e7236056b2a0d7634046a2b0d72360d723610713b1d744713663a136a3521552479694791402bb42a20cb2a22c22c1dc3301ebc2416be261bbe2925aa1614ad1c19ae28259629264a00004d1400ab835fcaaf849e916e89907e516252394c30364e105f800d85ab1a96bd26a8cf38a3cd39a5ce44a7c44e69862a37602601290620371d545b4b4d433a59453e6a4e43624324573900f7d76aedce38f1d438f8e461fffd85fff37bffe972ffe675ebd163dfc759e7d15af3dd54f4dc44f7db3cfadb35fbda35fbda33fbda33fadb33f8d930f9da31fcda30fddb31fbd92ffbd834efca31eac84da88b45a6906bab9e8b787167302d2847434039363127241f24231f3c362a412d12b5a17c7f764b6f723bc6d59071884247622d4d5c355647303f26122f1d05414c2a3a7849227f4a16814b12854c1082440c793f278d5d23714712380f5c653a6a5e2c2913003f2c1d35261f3d302721190e362d242d261c3a312a3e3a3142483e676d6364605747362c5434254a2513502c1e5b3729542d1c5e37265d3c2d5535264526145a3b295f402e5336265235255d3f345f3c3655301d8e64328e5f19b784335d2f0040210f1709182c30553741651316292e2329371b17593829ab8c78e9ceb1cab88adac991ddc98ee1ca94bfa781ba9d71c09954e9bd64e1b64da27e203923002e220a5c5543474538494b3e63655a45453b716e6567645f5f57545c4a48512826772823892821c06054b14f44b14a439d382eb25242a54535a03934b66c7b241b4822417a2b588f23527e2e4e67344d492d42175d622ce7cdaa7f513769311a6c321c54240d53270e724830460f00701f0e750900b6312acc3431d63231d32f2ece3432b11f1fd24242cf4042d74d4bd94f4dd84e4cce4b41ff987df69874e29873db9774e09472b15639a63c269e2311b02214b72113b72112df4c3add523dd4503bd35441cc5537ca5b23fc9f52fcba5cac7f2c472c013e2914452c168c735fe0ceb8efe0cbfcecdcf5e0cffadbc7ffddc4ffddb9e1b18bc1997f977b668d7d6e7670645351455f5f57474a434b4d48474a4345443f312c282d2825302c29302c29e2ddc0958b72988773b1a090cfc2b9cec5c06d676725232616192011161c1a1e1d171b1a0c0f1623262f191c21161c2816254204205206368200368d0638910d3c94002d870b398e05347c072e651f355a535959b0a2718783398eac664b8644227235045f24016328006428167f3c00631f08712f0e74350a6c31086a2f076d2e0c7533066e2f0f7738006123177b3d187d410065290c7030066a2a0c713503682c0a72331379380e723200571a0b6d32016328107434086e2c026829005a1b05672c1b723d4d8f6b23654103552416521f484522894731b32e25bf2118c32d1fb82515cb3224d53b2fc02b25a91813a0130caf342d771f1d37000064493ebfb4a2b5ac8fb6b194686b562f341daaac84afba75a8c255a5cc4d9fc84ea1ce5999c85894bf548bb14c2452001758181a5c2c0d3d17425c3f646857362c204b3b2c5f4b266f5606eed15bf7d840f4d638f3db53fbe667fae264f9dd60fbde60fbde5cffe55dffea5bfae04bf9df44fddc3ffddb3bfcdc39fbdc36fbdc36fbdc36fbda33ffde37fbd931fad82effdf32f1ce2cf2cd41cba63e9a7741ac9176ac9f8c7c786c2d2e2944444264615c25201c56534e443b2ca793709a855894885e8c8b5b3c4808cfe6a268874b4e6636595637321d08351806453f2716441d2a7c4b00663117894e0d7d421581473797672d784f1a4623000f003c3612483515341f0e3b291f34271f2e271f2c281f363229433c3449463d5d655a464e431c1c144f4239503323512e1b5e3d2c5834244b2413512a1b59392c5336285333245c3b2a4829175f3f305d3d2e53332843201c7e5946724913ac7e30e1b054a7792e5a371b2a1416231c2e1f20343836413e373f3528323e2d3723141b1c0d0a615339d5c29ae8ca987650216a3d1cc9956d9a641ce9b24ef1ba3bd0a12ba68840372500231d055351454d4c475c5b59494a447677716c6d68585451493a3d5f41416d363365251b5b22115b220f561708551605602612672a17712c1d6c3a332722262e48493457515c7e6d576f4f7a8c58859a4b707b2feee6b8cfb698815d43643c22613d1d764b2b773e21742c16610b00710b00860a02c63731cf302dd12d2bce352daf1c15c13331cc4240d04644d34947da4f52d7534fc65140b25239fbb498e0a084b2664ca6462ea42a15b32716b82416b82012c83120e04d39dc513cdd5640d94e3bd95137d6522cca5a28c57a39c8945aae8663754f38582811693b23c6a28cfedbc7f3cfb9ffe9d0fdc6a8c38461c07f55c486617240296540303f251644342750433b463f3921221d595b563e3f373a3a322c27232d28252f2e295d5e58eae7c6938c6f99876f9a8776cfc2b9bab5b12a282b27262c2929310f121715191a1517161b191c1e1b221c1a270d122f00144702256903378a00389102358e1645a1073195103b990a3d8c0c3c7a25477527353e756a3cbcab65807c3f9eaf7980ae7f2a6f400b642e0d7135117738197f40197c3c04642716794206693212763a016525066b290c6f2e1a7d3d1074360c723315793b1474350a682c13723a05682f0f793b016b2b036b2c096f300d71350a6c2f056525036623036d2b107635176f354789597b9d823f63491e663e16552a262b0b7c422eb33328ce2f29c42b23c0281dc82c1fcd3125bf261ead1a12990f029c2e21440300260705716966a6aeb07e899b3747601f334b677578807b5bb9b5767786337091403c692e578a5f2958363b6b45083d09185c2115743a0f743a166d38205f32476948a0ac947c7f6a544d23c8b660f4da61f1d33ff6d838fee147fcde48fbdb48fcdc4bfade4ef9df4efae04dfae04bfce148fedf46ffdc40fedc3dfddd3cfadd3bfbdb3afddb3bfdda38ffd938fedb37fddb33fdd72af9d334ebc548704800673711572b1e583e2f7f75694d50494f55512f2e2a393430312a22796a55998057977b4c937f5a968d664a511dd3e7a85e823c1837002c31115947394f27252c130c1b381a4085582a8d5443b0761f8850207e4c0d5c2f0a4622072a1255665328281053472f37250f2d1c0c2b271c2728222c2b2736322f403b3745443f383d36262d251f1e19463c3353372953301d5635245935254f2817613c2c5030235a3d2f59392a603f304925175f392c5e382b633f3368453f6e493668430edeb76ac89f43886211623d134425113f2c1b32281f2b2b2d2f38492232540f224d0f1e4913163534242f4c2c214b1a00611f008630199437189c460dfaae56f1b638e8b935c7a23a8a6f282f2100322a1f5e53576258604543446566615e5f5a5b5a565c58595d555362514a55453648422a3b3a1e33331b2e2e16141200514d302e2602807d4a66722890a44b839d3a859f326f840d8b9e206f830699a53feae7b2e4d3b58264486d4625794c239b5b357b180389190e730c03730b027e0902ba372dcc3627d43726ca3322cd402f7f0000c3443bcd4642cf4342d84c4bd64d47d44e43c75240d47861f19d8395371e992b12a82310b42514ce4130ad200feb5a45e15139db4f36dd5339e3553fda4e37dd5339b43d1fc6704fb56e4e95503180341a86301997422db9735affd1b4eea280c9744bd77b48d37c47d2885b70310e6a361e572c1b3e1a0a2d0f044d322b47362f2f2a2424251f14130e383530332d2d2d2c2a474944171e17dedbba908a6a96816c957f71c6b9b0443f3c232227212129191a1f14151917181a1d1d1d1c18171f1a211a1b2f0b173f153075123c9000348a0038910a409801328e0e3a9d002c8d002f8300307210315e79868f93896586733bc6b88bd0d0acc8dcc0aedbbc30754912663407642d0f7138005a200e6d3502632d0e7138096b2e036626005c1b016423197c3c066a2a02662813773709692a09692c07662e12753e046e300a7736036d2d177f400d7334086c2e1578370b6e2d1175350d662c4281527fa9838da58d34543c2a6a47366843594f36813c2cb6362bcf302aba1f1bc52a25c5271cbe2015c42a22bf2c259b180e741712451d254846545e6b7c3e5672193463011e562e4f82364e6a9a9a8e9999753e502a456c4f69a09d629dab1c51633f737e235c4d135a381a7e4a0d7e4004703219723a2d683c3e643f95ae90a2ab7ee8e08ff2de6df6dc4bfadc3cfddb3bffdb3cffdb3dfedb3ffbe146fae147f7dc43fde046fddf43fedd40fedc3dfedc3cfddd3cfcdc39fddb3bfeda3bfeda3bfdd93afcdc39fcdc33feda2cfad338eec859603500723a1f75453b482c1e6d6455292c232e352e64635f312c264a4438665a42866d449e81559d87626f613e67663a61723b7da25c3d64230d1d00342b1a350d0b2e0d0848553b3463371560253a8e52266f4132724d194f2f001f05000e001723172c2d1f3c352230240e291e0c2b281f282a25030301484846413d3a4645412a2f291f241e1c1d1830251f543a2d5938294e2d1e5935275833235d38284523175636295a392a6342316d473a5e382d562e225a34295d382f6d48355b360adfba76d7b257c39f479272393b22002a1e0023260942564b1331390a2d4d0928541a2d572524443d1e30480d0f7c2b1a8f2912982010ae311baf3911ca651ff6ac3fe8b238e6b74bc29e487b61303c2a1659494a615760605e5f60625f6b6b696e6e6e6a6b6d68696b60625d6a706218280d2942221f3c1e08290c193a1d2a4a251935045c762c6a8013889c17687e0099b01a8ea60aa5bd21a4bb25a4b43ac1c280efe1bc8366467a4f2c7f4b1b6d20009423119a1b1586110a800d088209018b0900cc3b28c9311ac9321fbe2f1eb1301d8c0e00ca433dca3e3dd14342d54745dd4e48d14c43c65648f48a7a8414009e240fa71b0aa91708ac200fdc513ee45640e5583ddc5035e05439dd4f37e1553ed54f36d05a409b3c20974024b457388e2b0e8f220e9f3424ad4d37af5034cd6240da6d44de7444aa4b1d64180064280c6a3a244e2513411c0c442216492b2346322b3c352d3736312e2b261d1815262125373739434542171c16d8d3b5ccc2a789746399837895888029242123222725262b1d1c2119171a171518100e0f1814131e1e2617213c0e2456153a8b03349100388f00378b023890093c9504379200318a003289072e711d305092939548402bcfc6a9d7d9c4d7ddcfcdd4cc9eaea38dae994379592370440d67340364310e713b06682d086829036626016624076c2a076d2b0167261a803f1478380569290d733201672617793e05682f00672a076f300a73311177360c7233066e2f005e1b006122156c3538754b8da689a0af987a9e843568472a623d3d5535734535943229b32a20c0231cc52724c42623c5281fc0231ac72a25bd2b2b961d225a1021322b4c3551802b4b84002261062565002060143b7c3b5c8f4c5d71798b977399ae6197b95597c75598cd5391c22f6a8c366b731d5a4813623508672d0b773b036d2f11662d20643143764d92af81c6cb89f9ec8cf0da50f8da3afbd738ffdd3effdf41fadc3cf6de3ef9df40fedb3fffdc40fede3efbde3cfddd3affde39ffdd37ffdb35ffda35ffda37ffdd3ef7d939f7df37f7df34f7d92df3d13ceac45f774a0f7b452d6d3e36412b1d6f69592f2f234041393b383338332d1d1b0c726c548979589f8b669a875f7f7248787147303a08b8dfa0507c3d557141383c1b351a09311102403a1a2b3b0e57763b4e6f38435732394632021207000c05000501302f2a302e2233301f3832222e281a2e292323221e1f1f1d4b4d4a3f3e3a2625202f322b262b2522231e140b065e453e56352c49271d553327603c2e5c3828553123603f305433204e2d1a7958475f3b2d5f392c5f392c5b372968433150280f7f5726e6be67b59234b99e57645b24182900496f4a1f573c326b5c0c34362b3d473e3c3f3e20204b100c953b33a62a20aa1c12a5150db21e14c32c1bb62e08fa984fe59e46985f087c4b008b5f1e5a390e5e4c42534d4f626260464a4971707568676d5b5e63565a5d68686a67686037442a2a3e1b274223001f02305939164018103b03123700849e3395aa2ba4ba31a1ba2b9ebd319ebe2f9fbc249fb32ea5a955f5e8b382623984552bbf814e9b4a1f841f0b8b160f8f120ea41e1ba41b15980a00c83627c83221cf3326c93022c33521a9220f910d01cb4440cf4042d24043d44346d14745cf4d4bc0413ba52017ac2418ac1e12af2012c23524e25541e3553de2563bdf553bdb5339db5137de583bac3612a5380dae4516c65d30b446219c280f881208c04b44a43428bd4a38cc4f3dcc533ec05a445d08004f0e00350100502417411b0e42201447291e331b114231293f3b303f3f373834312f2b2a1b191e2e2e305a5957494843d5ceb1efe5cc83716387766e2d261e22211d16171b1a1b201e1d221a181b15131628262b1f202407102100133a0a2c6b002a8107399a0239930e469b003089073b9100358a002f82002e7e0b2b66272f4259544eddd6c6e0dacab1b4a99ba099a7a6a1bbbcb6c3d1c4b8d8c068a3771b6a33045f240b6d300f6f30157535096e2a117833006421056e2c0c7533167c3b005e20086c2e026b290b743202672b01662a005a1b076f30076b2b0d713104682a0b71320e78380e6c303170418caf8e9fa694a2ad9c436e522f5c3b4b5e3e6752377b291d8d130ebe2f27bc231bc22924c12823bf281fc32c23c52a25bd32376b051a4a183b445488002c6d093179052b74062b71183f840f3981254e8e2242734b709c5c91c75393d05298dd5099dd5799d62865943f718c538385346b4c236b3915743a137b3e187c3e065f2526703f42784777925dc0c779e9df66f3da49ffdb45fed73efcd93dfcde3ef7e03afadf38ffdc39ffd936fedf39fbde38fbde3afedf39ffde37ffdc36ffd933ffda34f9d938fbdf3ef7de39f5dc37f6d935f7d64b97721a6a3e0d6c382265392e4e3d2d6d6a5b31312741403b35343060615b6063585c5e517471688e8a7e9a947e8983698f896f252f0c557b4a54834c5077423b4c222b1903331400351e0061501a6a612061581f483d1d10070015110e0503043733340601000d0a0122201426261c2929211d19162f2e2a3e3d394546414948441f1e19242720282b241d1f1a160f09503c3557393153312858362a5d3c2d532f1f593527613d2f5736235132205e3e314b291f5e382b552f225c382a583426754e3f704824f6cb7ccfab4d7860166b6b2f405d2d275e3400320d0c4d2d4b7b63364f3a4e4d383716034f0700a0342ac1302baf100cbd241fc12622c01b17b21909a32e02c16c2c864b0786551092601b976d3b5e4d3d514d4a5456516e736f68696d64656953575a6c70716e6f7161665f243419203a150d2f0e062f0d0436102b6034588a554a782f8fb24c99b53a98b22aa2bd309ebe3799ba2d95b015a9ba2da3a949fcf2adc1a36d81521eab6e2f7e310084290a85170898180fb4251fb41d14c72f22c63022c62c20cb2a20cc2f26ba311fbc412f8413037c0700c84442cd4144d54447d64548d5494ad14745cd3e3ab3241eb6261eb02216e45745df533ae25539db4e32e0563cdf573fd95338bc4120952d06d16c3eda6d35c8551fac341190160190170fb63c39981f17ad3129a52019971811af443cb65c537f3029621f1751180f46140b5223194f271d411f16361e145f52493834294f4c473938362f2e332b2b2d3e3a374a4740cbc0a2e1d7be766e6163605722251e1e231f16171b18182013131b1f1e261e1c21111119121e2e0920400d316f00267409378d053790053c970b429c083b94003289002f85003281032c6e29426b3b3b43bdb5a88079699e9986b1ac99c8c5b2d3cebbd4d5c3d3dcc9c3d7bbadd5a059954d2a79260863130d6d2600581400631a168038006b280572310e78380d75360a6f330e733900612505692b0f743800672a056f2f046a2b13733624824617773a0f6f320c6a2c2c753e56754c7a856797a49098af9b38634744573b7a4e35963d2b9a251b97120baf2018c33028c13128b7291fb92c22cf4137c6312aa2252b742a4b3b2458001d5d00286d022366244384002664204d8e001c610c387f1b4c911047875391ca5197cb4f96cc539ad05497ce5b97c922517d496d857f9a915c8461226633176f351a7d4602672f106d38186634366f4454753ca3a94fecdd6af3d752fdda4afcdb42fcdf3dfae035f8dd2cffdd2fffdc30fedf36fbde38fddb3cfcdc3cf7de3cf7de3bf9dc38fcdb36fcdb38f8d637ffdc44ffe04af3d13af3d155583600643c18693b2460392a534031726c602d2c283e403f3f45431f282569747017262d41556e2c415e5d6c7f848d96343537768274062b0a6596695585512f4c203a2e1e66432f704713956620a2722696702f6d5a39322b1b3d3a332625212c2b2708070305020024211a2a26252a28291e201f5759567d7874645f5b504c4935343030312b292c232629201b170e534137573b305735295433245b3a294a291a5e3a2e4f2b1f59382957372c57353353302c61392f5a3226613b328f6a627a554c633c1b8f631ac09843664d0d5e5c295a7749002f02083d130029000039094c7d502c45252617045e1912932321a91c13bb221ad949419f0b09c22224c02520ad2b11a142168b58216440046537005a31035c4c3c4b4a456768604b4e456469636269626269624b554d505b5554665815321400230002340f457d563c7a4b033e0e002d03033900639937719f23a2c3369db6249cb72894ac1aa5b717919d0bb1b84ee5e08ffae29cd9b16b8551009250028835008a2302991c0abc2c21cb2f20cc2a1bcf2d1ed12f24ce2721c42c27aa3a2e9d4633a756417b2411730700c94843d03e3ed13b3cd44642d04540cd3c39d03f3abd2a23e25345ee6249e35638e45533e15232e0523adb533dcd50328f21009f4626923911d86934c34916a2290aa02716a62d24860f0987100c870b099a18188c0a088d160e790700800d0aa53936b45a52924239732822621f194308043c0f095f423a6a5c53241f195f605b5757593c3a3b48484049493dd1c3a6cfc8ae95938621241d1e231d1c201f2324281a1b201d1d271d1d272220251b1b250f1a2e172e5809337b03358c04368b073b9102399602379308378f002e83002d81042e760b295b97a3bdc1b7b8d6c6b7a79e8da39e8bb8b2a2ccc9baceccbfd0d2c4ced7c4c3d5afabc98187b45575b74b2c7d14136c1807691e0e762b0c7530016b2b067032006627096f3018804503682e106f35137238006224157d3e006425096d2f0c6c2f0a6a2d036528116c31256e37446f416f7352a0967ba1a68f7589703e5f4456543b84321da22717af3123840400b82f25bd3026bf3228af2218aa2216a51b10a4160aa0292b500b28534173001f6401337c1f4083001555002363022f72001e6500206d164a9d0f4a98225e9c5796cb5197cb5299cd589bd25b98cf4275ac4a7097677b8491aa975f946a1e693112733d0b743c076e361775400c5e2e2b6a354d6c28878f39b6aa44ead361f8de63f6da52f8dd48fadc3effdc3affdc36fedf39fddd3afddb3bfddb3bf9dd3bf7de39fadd39fddc37fbd834ffdc3bffda3dfdd540f9d549f5d463603a006e45276b402d5d3b3140312c676362282725383c3b5a63602b393a485963435b750a285c0b2965092554294165435271091c2b00231f4b7b61488653002d001317005f4222a67530c1852dba7d2a895c1b9784644945392e2a212a272222211d32312d2d2a252d29262d282c0e0c0f2e2d286b695d857b71a99f969d989234342c333329313326222417201e123a291f563b3257372a553425513122583728613d314f2b1f5433245333265b3a3575524c5c34285d352953312767463d5f3e35502b10895b1defc37ab29458534b1a42592d5a83590d3c123b704248875008440e527e5a18200944150b82251ea52017b82118ab1b13ac1814c42426ca2f2bb22e198427055e3c0e514511715b22533e13524b394a4b4663645e6d6f6a666865575c584b524a2e3a3016261b001a072d563451855e29633b1e5d32094716003b0b053d160039064a8630659a269aba317f9703abc234a2b8259eb010adbb26a9b343c4c46cf5e198cda95fa3731eac6f1c944b077f2300c04a2ebe3522ca2f1dcd2d1dc42e1fc23325c1322aae382e722a1b62331f724a3058260b6d1f097f1306cc453fd13d39cf3e39cd3e36d5413dce3a36c4302ce8584de2563dde5332e35330e35233e0523ada5a41a13b13843308d89674863d1acb663ab23c16a029118d1507c54c44860c098f1514b63a3c921115c0403f880d06870c049d1d1a7f030197281f8b261c8b2c26a84f4ba65552702925642b243b160d33251c1f1c150e0d0b4f4e4c616157535347cdc2a2d8d1b767695b1a1f182323211c1c1c21222618191e171a231c1c241d1b1e18151c1c1d2f19274e153a81002f8601378f002f89063b9910419e002b82032b800027770c2b6b3e4c677a757c4b33319b7f74e6d5c35f5a47888981acb5b4bbc4c9bfcbcbc8d4c6c9dcae8aa8489dc5487fb12a76b5333c8b2015721900661d0a723512733d0160280c6c2d0060200e7337066b3106632a0050150666270b6e2d0c6c2d0f713413793a097335016f301a7339406b3e616846927e63b59a7fc2b1954b472a4a593c65553c8f2e1db03120a33621770d00a22718a62015a01309ae2016b1271cb32b1dbe3626951f15701824633b5d152e6e00277211367d001f663057a22046910017610c2977002c82194da1001e674c7cbc5593d05298d45399d55195d25698d51247795678945e7e7d619272145825045e280d743c0f743a12773b0e7435156f3124682b3e6a2f7a8c50797838c9b873c3aa5aeccf71f7d768ffd95affd84cfad93efbde3afbdb32ffda31ffdb32ffd933ffdb34ffdb34ffdb35ffdc32ffdc2efcd633f6d550b492317b4e1775462a693f315f43421009195d607127272534372e2d332f4e5b611a3048304b781129710a25721f3e7f21447e012563264a7e2a486a002828429162307a3b49653452460ab07f20eaaf47c1913d7b5b221b11001e1e16201b150e0603241e1e2a24242923232e28281813172a2522493c2b4d3d245b4a365d503f5956474f5040dbdcca7879672d2f2129271b1508025c44405739314c2a2051312457372a5c382c58342657362552311e4f2e1b5c3926623b2c5e3929563b28523b295e4237532f197d4f1e906022d8b575927f474b512b15331152845e044117043f0f003205033b164f725426210b68301faa2f27c12822b61f18ba2119bb1a12bb2315ab2e127d2f0b2e27002d4717263d054556293d41324a4a4a6a6e710c0d12241e2807040b080c0d0f1c130b201106280f1f553116542b0e4b21164f243a6f433c7145245b33003807174e0a73a0438fa92aaec134abc13aacc43aadc62daec634a6b744adb258f1e29f7f5d20d9a961c78d43ad7128934709ac471db23519c73623bd2e1eb33b2b9f3c29832d1c6f352149351d35381b2e35142f29076e43236b1d06811002c9433acb3b32d13c35d5403ad5403cce3a38cd3d35df543fdf5338e55437e8573add553db94c2b6f3200a9854bc3a275a779577d30148f2a168010048a130db135378b0d11b7363a8a0a0b860607991b1c7f0a03a8352eac352faf3832840f068110089d3029780c097e1512710b07983935a2575138130a64574e443f3b17161217140d56534ad8ceb3cbc6b02123161f211c1a16171e191d1515171a1e211e222b16182410101a1d1b2820182d2023460d266605307e0d4194154da400328e0c3a98002a83042a7b05276f091f5084869241322b5738354a2922503929665a4a83827e2b323a2e3b4b55636eb7c4bbacbd9196ad52a1bf459ec23a67970d72b3352b790c257f2808651f146d33035c240b662b0161220d7133066a2c0260240f6d2f0767271676360b6b2e0d6c3200632a1170361368313468385f5c3d876248b67c66a3634a7940257f573d55492f563621962e21b32f22a0301c861703ad2f21b52d21c23229c53029be2b21be3022bb3222b2362a861e1d672d433d497d00276c1334810e2f7e214696001e6b041a65273e8a0a3385113f94153c8b001c655b94d74f91ce549ad84f99d6519bd8589bd02d5d85376171245540125328045b24005c210c6e33157b3c006c2507722c05602317602b3c693e43582fe2dab5e0c99de2c990dcbb74cda04df8c663ffd562ffce4effd548ffd541ffd53dffd73afdd535fdd734fdd633ffda36ffda2fffdb3dfad4577347007b41027a40186f42234f33282e25364f516826272c404241384043384857435d8206235b223c873e59a84563a912377b153f890f367b082358355b6e47936f3e8646395614897c2dd9a93dd49a2fb58c3d443000363c22132316030e00090c010e0d0b2925262e2624130e0b1e1a1b362f29e1d2bddac9adc9b9a03126103a372480816ff7f6e1f4f3dff8f9e7e3e1d4594e48543f3c573a3257372c5e3e315333264b271b55312558372657372256361d5a37214f28195a36284b301d543d2b5c3f37603c2c6e431994672ee5be7bc9af748b815e3640250b2e0e41734d10431a043b1300310c1f55333e5b3c35250b81301fad3527b53125b12116c2261ab32414972d135923011f2904083608194b16194315283b273b403a1515151914180c020b1009102526211b2618364c3705290d00320f4a8b63013b1200350b16461e002e0610451b002f010036005b8a3ca5c150aebf3b9da82688940e879406a6b22c878d21878231fae9b3be9d70794714713600d39356c97e44993e0f7f1300b4331eb73c2d9d402f793623300700524429142304234522042a05263f18817452693c1f6d1c0b811207c73e36d33e37cf3a34d13c38d84444ce3f39cc4333db503be7523ce3563ad45f3c9343106444007d752aa59a62ad916c894f3b752116821a0fb33e37a12525a8272b9d1b1b8d0b0b90100fbb3f3d88120e7c0b05810e09830d098a130d840d07b3403b9f2c298a1412810e0b7d0c08b25b527e544838281b554c45211c1625201a716d64e2ddca5553441c1e192020221d161d1811181516181a1f220c131b050e1f050f2a0809271c0e272e23410f1c491535700c3c86073e910a3d9600308c002b85032c7b0d2760495472433b384b35275b3f3b50332f513529513b2e3c2e2b211e25343c513e4b5b94a19abdc8a8aab57b9baa55748d1885a92392c13395cd4652931f24700e186c210b6527106d3416753b1e7e3e0e6f2c0464241578380c72310065260b6d34005c291169371b5a2d3c502d5b462b823f2e993929a73825af3a26a5321f9b402d71442f6d3c2ba9423bb52f2cb02520c3342cb82c1fbd2e20c0271fcb2e27d4352fd63c34ca372dbf3a31901d1a7128337f759a233b77021f6f1434890d2e7b23418700155b0b2369052a7000236e1c4b9d0839883e71b25890cb5297d24f9ad34b9bd0519bcc215e8b437b9600312f0d492d04551d0963230861270f6f300d78300575290d7b341b7a3a276e363a6436aaae8be3d2b4e2ceadefd1afffd2ae7c38137d29008e3701d3893effc05fffcd59ffd44ffbd542fdda42ffda43fed845f6d647fbd651ffd85fb87910ce822ea35912844f0d411f002715115e5769403c534749603d455a44537039548304235c244282001a5a0015500a2763092e7203256530457c001b360136224e7a45757c2ec1a748d9a43ac28a2b7c56152119000c2b090d3c1c0b331100170014241a171b1a1b1610160f072d2a2536332c5c54474d4532554f39413c2842412fe6e5d3f8f7e2f5f4dff3f2def5f2e3f7eee54f3e3652362a54342557372859392c57322957322948261a57362550311c5737225a34295c362d56342b5c3b347c5a585c382a5d3a14926d36a9823de1bf80ae916f3b2b141c20072136173d633e31633d1250274d8b6400330d344f2c4237176130127d220d9a2011ae1d189c1b15712a183a260b192e0f002a020e4a17134b1c1c3f1f32412c1c16061e1005150c070e0903140f00070b0015270d0b2e1001321238704b00340e01330e2b5d3814431f06340d0c3f1400340739702d618720a9bc3f9f96179a86039e8b0baf9a27917720927637ffecc4f4d2b7bc8a6f6423056f1f00782000e59165ab512c9630197413034c0000582a1a1d1700374a2c0019001f4c25063b1118421c212f0e281d013916025b15099e2721ca3936d13c38da423fcf3b3bce3e3dcd423bde5245e24c3ddc593b8d3601734500877a1e979a3fa4a15eab986da47a64783324862512c14e3b971d12a1221ba6221d9d19149e1d187a00007f0301880e0d840c0e8a121488100fac36347905057f0b0b941d19800d08770f06a5594c715142645b4a695f55362c232e251c8b847a92908318180e2224211c1d21120d1419161d1617191d27290f1a2c000d2b1b31600515461d193e1c14391c234d41588c0d34770b3986063180002877012c7a0628670c1b4242404e4a392f5339285338314a2d2951332951352a402826403438312f3c4d5059a3a49cbbbda7bfc0a1cad19b93a64c96b33ca0c53789b5208ec13880bb430e5800196c1c0d6624106b2e0362200362200f6f320b6d320c723314793d0b7036065f291b582c3c4d29784b34984032a7372bba382bbe3221bf2e1bc33122aa32228e4d39a3735f732e1f81231b941818aa1e1dc4372ecf3d30cb3127cd2c24ce2b26cf302cc32c25c53a3390150e600b0e8f7a8b5c6b940e2b71001f710b2b7600195f041f641833760726670e357a033689184c9f002b6e598bc65896d1539ad2519dd155a1d2549acb1d5b803e7383003427034b1d1363260a5f26005b1f086f2a09772e107e3717763422632b89ad7f939776eee0c5e5d5bceed3befdcfc0934f428b2920972c1c8c2f0d7f32008647009a6805e5bc4af8d15affdb66f6d260e4c658cfaa40d4a03ab97512c97714d0801de7a642ecb9666442123e271540333c1a182e131e3a4d63880b295d1e3e7b224484001b5b021f5726437d001d5d22427f435587091a360f2d256b815b948f4da68b3aae81308558145b3f101a1c002350293d7b52154e253765410a271517271a0409001615004d493d4541386a665d615d515554423c3b279f9d8ef6f5e3f4f3def7f7dff4f1def6f3e4ded5ce43342d593f3255352651312258362a502e245c372e502e225332234f2e1b5f3e2b58342857322a5a352f55302a67413e5e3a2c4d2c0dbb996b946d325a3200542f14856556483622201e0517270a3b5e3d376e4700310a003a1400270123461c5a5f37481f0071260f8220157c2a1f311802202f12153818033510003a0e1e572a1b4a2029431c625a365e492c1003001d15003f3414bbb5931d23071b3216092e0f0534123c6e4900300923573121562c386c3c164a1900330508340070872d8d861b8e6600ad7a07d4a936a07a0f774a00956d2ffce0b9ffe1c970412f7a38288b36227218006e1b00822c0b7916017a1607802719824332240f00435137294e2c12461f114a1f0e41180a2c0b36442a130e004117096f100aa52522c83e3bc33430cf3d3dd14140ce433ecb4136cd3729bf4222914c0b9d8229828019535b00929347b7ac76997e616a3d286f2c11a55135ab4e3c9b352782130a86130c8c1b137e0b06891110a12628b53d3f9a22238b1312860e0d7b0505820c0ca029257f0e08983a32cb897d977d6e837c6c776b5d887c6e5f5347c7bbad35302a1e1d181e231f1b21211b2024161b1f0d12161e2834001132143268072f770d337e000e49010d4105114501124a000d4d1934770826660828610b2b5a1428493431424f3c3e52372e56382d4e312b4f322c54362b51352a533733442c284d39324c3a30776456ae9e8fc0baacc2c7a99daf7195b35393b834a0ca366f990783b329558d10286a001f69140558100b652708672d14753f005e280461280d6f3204712e116527495f31754a2aa93c28be3024ba2e21be3022bb2c1bc53421c12d1fae332379311b3c1d01413c1c5343297a3633871e22b1342eca3c32bc2417cb2f23d0362ecb322dcd3530c73a3395160f751e156652499fb3bc234779001d63203d8b284390203e862b488c001a5b05266b033284124598032d75001c5b6094d05491ca5294ce5299cf549ace4383af3b6e8d03353c0a45290b50210659250f6933005e250062261171321e672f7c976aa7a783b4ae8ceee3c3ded1b1e3d0b2f1d3b7ebb49f953b309e322697301d9032167c2f0590511c7b470b966a29906a298a6924b5934cb18b44966723e7ae5dca8317db8d0ff4a31cd28707f5b949a77a277a5c36241b162c3d513050790d2c631334770b2c795476c03c609e002762153a7e314f8d0718430a1229212a29181b0a1d16001d0e003b2706705b3e291a050b1300204e2700380b215e34356c45032f0e1e3d1b4b6236808b63635e485c54494c474146433c4d4b3e3f3e2cb2af9ef7f4e1f4f4dcf5f3dcfaf5e2f9f3e7ede5e3190b0a5439305f3f325331255331254f2d23553327502c1e553121542f1d5531215c3a2e5a382e5a342b5832274b271b5f3b2b55321e6843287f5734562d0d4b24154e2920502e224e37251e16003842292e5236447758003213002f0b3e73470d380a5b6d45464622251700221e01193b1613472015492200300b0735110020002258263558205f5821654b1849360c68562ed2c0908f7e52bfb1961817020d21080c3314578b641d582a235c2f104c180c4e100c480a083300314005816c1dbc8630ce7d2ca65500a56c01c19626c797339e7525d2bb89ffe8ca5f371e6c331f7024147926148a352080200a9f2717c64034c23629b43a2da2524722050025422419512a11491c1a4d22002a0719371b161d0b2c140857140b6c0e06a93830c4433dc83935d33f3bcb4137cf4538d44332bb401e99560f9b8323818419535f00949642b6b1718c835a5143263a2a087057384b260c612c1a8a4639a5574d8c3c317f251d7b111182101091201a98231a981f17ab302bb23837b8403f7e04037e100fa24d4a7c453e5642395c5648675e4dd1c4b1d1c0acc8b8a1261c1a251d1a211e191e1f1a1d23231f24281e23290c172b0015440e357a02348b0032890d337c0011530a1f600416560e216300145000184e19315d3d5474656d804b3b3e5a3d3752342a4d2f2554362e50342947291e53352a5738334a2b26523227543425472a1a4d3326877873b4b1a2c8d0a784994e94b13d77990e8eb11f96be2a97c4366598174d8b1e1157000b5c10136c2c076529106d34126b31116c2f066a2a276c334d4b22904b2eb83020c9251bc72d21c22c1ec12e1ec12e1ec52d20b83427973c2949220531431b223d1c321f1b7e4148a53d3cb9342dc43022cb3224ca312bc8302bbe2621c13129a01b147a1e113017010b1f14143954123d7400175f0d2a7a072770001e64304c8d2a498c022b7b023183224e9900286c4c7cbc5d93cf5593ce5597d1539ad05296c728618c4e8298003028155233085626004d180d6734025c28035b2152915c9dac85bbb291ccc1a3bfb496e2d7b9f3e4c5f8e3c4fed2b7913e2e9d32289b2b208e20138c25149b402b974d32a36a4c9b74559e8365b59c7eb7a285bba58da8885fbd8e3ef7b749da8801f5a00ff4ab1ee0a52dbd8e3eb7a074a3aba0243e4f3f5d811f3f7217367912337a0d33720027640e34723853880c17370d0f1e2826293a37304340373b372e110a04201913272018161e0f0126072e623b255e3300350609380a49713f14330098a9736b67426b5e4b665f594d49484e4b42555346e4e1d2f4f1e0f5f4dff6f4ddf9f2e0f4ebe227212125191b5c433c58382d5331275c3a304f2d214f2e1f5c3828603d2a5c3727563222624132502e225d372a5e362a5732226540305d3929623f2cc19b84542e194420144c2a2148281d492d1f544333383723293f2a10321951755b002a094377500032060b3a0e446d4310340e0f39130f49200a471e0537120029093a5d3f28522e19541e3b692b5f6024ab985eb7a16fb49e6cc8b37a8f7a45ac94703b2d120d150016341a1246201e5d321350240943110c44053e67237282417e70319c6f2ebb7635c7702da04d00955d00efc54ff4c85fb38d3ca7905effe8c98b674f592a164d13055e180cac594bb0493ac33f32d33b2ed63226cc3429b33c344b05004c462c001b00244f2408380e0b3915103116121b0a2e1c1042160b601c11681006ad3e35c8413bce3d38cb3e35cf4238d04133c84b2db05c1ebd903b8b831e6b760d5d630395994c3e4512353f1c20310d1f2a0a372c168b7160724c3f43170c3a08005e221a9f514fa14c49852b227b1b0f8e231b891a138614137d0909850f0d7e1814934e49734a4462534c585448534b38d5c6afd2c0a8cbb79f7869662e1f18311f151c0e0519141018181a0f0d180a1531092c6603328001338a01348d03388609398300115f001e6700195e000d4a00154b0a1f4c3b45693c374b4b313058362c51352a45291e47271c48281b4c2e23462a1f4625204e2c2a4e2d284b2d235131224124144125214f3b328e8469b4b78089983b89a12993af26a1c33092ba2599c5348cbc355188112a6c0a0d58050d61160e6521055b1e176830216b3a29562b4d47256c2f13b43b2ac32b1ec2281ec92c23c52b1fc62c20c92c23c03027ad35276019033739141b3c1f263b3c5b4d5a8b424ba63232bc2e20c62f1ec52e27cb342dce372ccb372dc33533831c15361600111e0c0b2c331d486a002969042b780829762c4c95001455001f62173983042b7a002a7a1e4f9c2b5ca15d90d15a95d15697d14e95cd549bd15699cd2763881f536002382a084d21004f161468360c602e0c5f270e4f19a0bf96bec5a4c8c2a8aaa087fbf1d8e8dcc2f2e1c5f9d1b89748377b11048d190cbb3b30b82d26b32e27aa40306418089f7368ad9b9ba3a1af909cb4758aa55b687853473bdab27fe7a23be49310efa721ebaa28dea22adab04c483900373e1c1c362d2f4f5e3b55781d396b082a690d316f30518403193e2d33431311161d1f1e2429252429232a2f2809090724232126211e22231d3042360a2a12335e333e6d36558247406a2b406424768a4b736c3871613f5f564d4c484945423d716e65fbf7ecf5f1e5f3f2def8f6e1fdf6e6a89f962721211b1112563d365232255331275a382e5434275131225635245632225c39264f2e1b5b3c285c3b2a5834265a322662382c552d214d291950311d7f634b866a5450322741261d4a37298e8073877f749b998d2e3525242f1e2b3a2530442b314f330e3614002b06002e054174490e41180739140833150422082b442e4260480e37151e5e2c2d6631263a09a19d6dab9e6ab5a56ab5a569b7a469a28654c2ac850c0e001c351f104324448461104d2c5786624b63318b8a4a977c2f7d510aa97949743e10975c18976003f8cf51f2cf51e9c36273500c6549228d745ecbae9caf8f80d5b4a59c6c5e520400b84c3fcb3f30d6392ad7372bcb3328c43e337208006a2714280e003e542e153f17214926152d131f1c0d311a1239180f52231953140b6d140cc14742ce403ccb3a35cf3b37cf3e39ca4234c74f2db05c209b7c226567007d8b1a99ad4c2d43053049220e2d0e0e210b251d1029150c37261c39281e36241a1d04001e00002b04003d0c05844742a259538d3a34701210730d097a0d089f453c825045654f445b544c535145564b39d9c8b4d1bca7c9b39eddc9c0947e73583c2e4e322430191124100f1d0912191432162c660b328109378f00368e013c8c043d8a1340950d32830f2f7a1231740525620b22561f2851675e73492c28542d1e462015481d14441408613127462017502f264e2d284f2d2b4e2f2c4d2c254e2a1a3c15044a1b154d1e18391201947853796f2aa0a443a1af36a1b92fa0c12c8bb21999c12d96c53b6da32b508e231a6000115b060f5b102066271d552434542d484927562d11a23e27b72f1fc73025c62920c4281cc82c1fc82a21c42b23bb31269e3d2a31140027371d274a4e4f5a6c814859a33a3fc43a2dcb3220c22e24ca352ecd3729be271ccb37358919153e1100171a0500221422525e1e4e7e00266d062b7b10318000165a1235771b3c81082c7603317f17489700297607387d568dcd5694cf5197d35199d35396cd306b954474880029220a4d2405521a136330095828004b131d632d194d1f94b48db9c4a4bfbea2eae6cdece0c8f0dac2e7b7a1d67d6bb23e31be4034c0362ccc312cd23934bf3c329e3d36612f3255485c3042721d45821747871d447b303d5d97857bcd974ff8b145e2a028edac2aeeab1edca727c7ae515e6323243f1c38594e1c303732435d49608c203868455b8017263b5f60640c080562646321272509120d060c08212524080d090713091a271d16261b07200a3f6a3d386e34265c1e3164221b48053b55188c8c5672654271695c645e5e4645438e8d8bf3eeebfaf3ebf5f2e1f8f3e0fbf2e1f2e8dc170f0c7368646e584d57392e5b39305a382f5232255232235c3b2a5736255635245536225b3b2653301d5a35255d352960342b5c322661402f6549348d725db9a08c91796d9d8b81877d738a867b423f3831312935352b3a3a2e3436283d44343e4d3a1c351f002b0a4980580b4218255932093514072910213923516752324b35133c1e0d4c1f306e3d2140175a6239aea471ae9d65b4a56ac4b176c4a76db69b6c5650362638280e3c2f3b75694f86800125191f21097f6737aa7f30cc9946562900562c00916711f6d065f7d45cd9b94aa07f30bb9d69c3aa8cbaa393eed7c9fae4d7eddaccedc9bb510b00a53d30c84032d33b2dd73b2fca3227c63729be3a2db342349047344a3f1f2d411c293c1e1018002b1b0c33170c34160b4c271e3a0b055c16146d0607be4041c83d3ace3a38c83734d2433bcb3f2eb94c25b37e32b3a7417280077d992b334e072d4c2003270b0c2414241d1531221b635c5465655d27241f18130d1f160f1d10087058545b3c39582f2b3603008647429e554f97473e9a564b7250445f534757534a524e43524735c2b19dccb7a4b8a390e0c7b3e2c7b2e2c3aea6826c653a295b2b214e1c1f34112730285b1a2c740c348b023892023d8b06408a18469c0830870b2e7f0d317d002774082a6a1324523c384fbfa39f8a5c4c4f1106661d16742520651b18501817461a17522f294f31294d2e294a281f461c0c521a0b7b2e268c37327d2a24591200d9aa807055108b8321a1aa338aa01797b72585ab178db72588b52793c23e5e8e1482b846256400155100002a000c2c00324b2138300c813920ae3b28bf3123c62d1fc32d1cc32e1ac82c1fc62c20c13224ab362280371770563f384c534a596e804f65a7434fc73d30bd2510c43225c4342bc52e23cb322ac8332d860f0957190c1a12001840250e4c3f0d435f012f6a042b7a0d31852b539b1a4385032666001c5d234b9307307f244a9d001867588bcd5490ce5295d95296d55d96cb6799bc32606d05392c1b623a196735004d1d0453230555200858231565320e511e719869b6c8a0a8ab8cdcccb5d7b19ea25a4bad3c2cbd3529c4372ec8382fca3225d23a2dc7322bb640406325303128471c428309469909459b12438f2644769b9ba7cba47bc58c3fe6b050dca12bf4ad1fdda31ec7b4563743032f5428183f225665524c4e4942424c484a59060918484b522928240e0b046767652729283e42411c201f1c1e1b001005254d35315e410321070e31102d683820672f216a32266a2f366e311138013949246063485853406059515e5b62565461e9e4ebf9f1eff7efe4fbf2e1faefdbcdc2ae837a6b94887c99857a593e355b3a3553302a58362a5332215e3a2a543322553828583b295a3724603928633c2d68403461362d5731244728143d210b836452907466a793888e81797a756f2d2c27191a1523241f2627213637313738303c3f363b41373143332c54393e724c02320c03310c1c472b284e350a260f142d170d26100c3014003810225d311e462331411d9b8f65b19b6cb4a473bda976c8a970a08452c3b59a5a615a6b8f9d5b8aa4608ca92b435b322b335840288e702aab8a2bd7b7549b7a0ffbd860f7d460c4a143ae8e45f7dba9e3ccaac1af9bfff7e8f2e2d5f9e7dbecdaceefcfc4a5695e7e261abe4638cd4134cf3b2fd43c2fca3727c83627c5352aaf3e2e7f472c563e222110003423112f12003615043615063d180f49211f491519651820660107bf4240c93b37cb3c34cd3d35cc3c34c44a32b1662c98791e8f991e7e9b243e5704314d1a05290d1933262a261d63544f221e1b10100e595758302c2b241a18685d59241818170c0a483d374c3d3667504a6e51496f4a4170504568544b60534b6259549e948bcec1b0cebea7c9b7a1988670ceb283d5b88cdcbc93dab694eabca2c49180652e2b6e3e4a583b593c3a6b1a377d0738870a3f8b1146940d3b900931880a2f7f0b2c7906236f0c1e6018123eaa91a6b989856c281b7b221a84211c8b2523721716560f0d460f0c441d1646251c44231c532d24531d11742c1e6c0e068216137a0c0b7d181084321d73330d6b3b007e630cada93b97a7239fbc2e99bf2ba0c83496bd2e6f930d8ab33196c84b71a133537720284800254a052d3800572a019e3f23bc3521c32c1bbe2b19c83523c82f1fc72e1ec42e20b532209b361a925e49404d564a5b757a516f9c4152b12b20c62e19c43429c2332bc42d24c83025cc352e8c100866190f3e2c16123f180f5636104d4e1d53750023670f388a001c6700246b1c3f8321428503266a11357f0d32820d38862e60a55a90ce5f97d05d90bf678aa866848f203f3919432b0b4922065223004b1c004d1d0757220f622c075e2918663219541c537845a8b28fecdcc3d7ae9c934739b83e31cd3d32d03b34cb372dd03a29ca3423c93126bd3b3b87374230183a1d458a074aa3003f9c11428e2c4a6e80837cc5a670d3a550b48624dda939f0b130deab36402f003c46111b370e344f2e2d3619514f38625c50635c56312d2e1c1a1b2c2b2744453f7576714848462321221d1c1a1f201b1224163e6f51002c0442683f335d2f105119216f351f6e370e541e3a74391a410c435434535540625c4c60584d605a5a30272a3a2c292f2116908372ece0cab8ac9693846fad9c88c1af9bc0a69954362b603b33572f275f352960392a563522583925593c2c6849376f4b3558321d401c0e3c1a1048231a4422165536246649376f4f446e5149907d76786f68272622161815393b38595b583f403b26272131342d4345403d3f3a515d5335573f315d3c06320e083411001b00072a12021f09162f1a0e251302240c0032112d653e113d1c283d1c4a4118ad966ab29f74b5a16fc8ab71907741988b6b9aa19a5f819c5c87b42f51810a1d48302b493522243623008f7930977f1ff7db6ef3d565c1a03fdebf7edec195eed7b7d1bfa7ded2c2f4eadefdf1e3f0e4d6eddfd4eed6caf3c4ba5f170bb85045c34338cf3c32d1372dce382ac32b1ecc322ac33a307b1e0d59160363271c652b1f591b0c501203440a003e0d064e26267951593b0c1c5c1a28700b0fc24742c94038c73830cc413cc04837ae612db4903a959b21758f14839d44304e12072c0d19352654574c48443b1e1f191217131111135654555d58552d25231d171712110d1d1e18595b504d493d5c5246625245736356a5978eab9e96a29791b9afa5b2a595443724b7aa99645746d1af55c4a451bd9f59ac8e58b49873dfc0abf6d0c7b38a88653b3c51394744527713367018448d1946990b35890d3384082e750d26681c1a5b24073d5820436f2131812324811610901c1c901a188e1d17771009660f0857120b481710522b244e2c2350241b6520196b120a6a03007c0b058c14139018177c0a0981140d811a097a26016f3d009e8c289aae2b94b72983a81c98ba327493119bbc3792b72b98bd3298b83b698a15779f2c495f00503700954a20b43419c72e1cca3225c1291cc6301fc32c1bc42a1ec23428ad3d2777372b384150465b786a4f708f4157b83732c62e20bf2f26c03129c43127ca3328cf362eae2920721a0e3b1f071641160855270e57390e504f0d437200246c0727723752a1001a6b031e6b2b468d001c5f00296b1f4e920c41874172ac688cac8397a0a0a0969892788a8c6750653a2453291053270350220c5b2b14612d04511b004716054f1c14592220521f839871d5ceb2c5a691db9989ad3d31c73a31ca352ecc3628c93825cb3d27be2f1fbd3a32a93f4339031b243d760744940d449e1c457d283426e3d992e7cb5ee4be3fc9a326cea730bc912977540334260029250a24240c2527112f32174c4f345756421e1c0f36312d3e3a3b6a6a6c6266654b50494f5048271f1d29211f22211c1422114065462a572c3e652e335f202c6723216625266b3517562138682a324d167170515f5241675a5265584f7f705b816e50664c275e421b452f0a29180051422faf9e8eead0b9d0b0999f7867693b2c6637276a392a6c382b6b3d2e694b3360462d7155406e4e395835156c4a2e4831231c0500654a4175574d6d4d4273524970534f62484742302e2b211f272823575c56585a575758534d4e48363930363c32323730313632303b330a210f1d3e233d6644002503284a2f04210b0a2013081c110e24181b3a280533173063420f3b1a233b173e390fa08b5eac976ab39d6bb39d63d1c0888f8b65aebcaf6287a2608aba0524530f214f212552140e30332532715e4f937c4ab09755624607b9a06ac6b08bd8c4abdac8b0e1d2bde5deccede7d9fcf4e7eee6d9eae4d8eee0d5e9cbc0925950570000c24742cd3834d63733cd342cc9342dc6322ec13633a92f2a99282280100c8b1a148c150da02d28a23e3c5204024c1f1c40272d392b443b213c5a1c276e1010c1423cc53c34c2433cbb573f9b5f29ae9640868914778a147a9538365917113710082a12122511475241333e2d0b13065a5c592c2c2c43443f585753393631221d17635f56958f81c2b7a5d5c6b3cfbcabbcab9bb7a99e9e948aa0988d9c968a39312649413671685f4f463dca9d28f1c75bac88309f82409d865dd2bca5d9c1b5ddbfb7e0b8acbfa29e9e9caa334365253a711d3273172969202f6a262d612014444a1f4c6820457c1d338717239c2426a72a28b230309816168a0d09800d087311086111084f100955231c4c1b145c2018741f1c6c09046f0600891a11850e0a890d0d8f141980050a7b00029d33257b3008926c257e7f19889d24a3b93a637a008da221a4ba34abc0338aa1137991077c9b1279a2188da930635c049b6328b23b19c42d1ac52b1fca3026c52f1ec83120ca2d24c22e24b334257020193e374742516e64537582425ab13535cb3429cf3f37c03129c43225cd392bc72e26bd372c7f1f0f3f170016390f0a54210c58290c563f14546d002a6104256c354e9e041e721631822c478e0522640025630d3a7b104088173e7592a4b0999a88b0a27fd3c0958b8257b8bd9590a88617452102451c045022226a3a074f1d054d1d054918114b19486f4296a07d9e9578dfc9b1daa7949f3d32bf3f36c8352dd23a2dd03d29bd2f19cb3e2dc33b2fae312b8d3f4c3b3c6c1541880f4295113662d5d7a8ecd76af6d749f4d137f7d442f4d1596a4b00644a1945331b443427423024372a1a2c271420220d2025112a2c1f6964606f6b6c66676c5f6366494a443634283b2d2a2c1d1a231a111e211014240a324e26496c32537d3b2f631b2f6c29246932215d27416120535a17947f4a8f6f46876e4f8670495d490e70560c83630ec6a653765b18402a00231200f5dfd2e4c0aa7d4b347e412f7633236d2916651e0c71271c3e000048240e40260d60412d6f4f366949235f4220503b2a3a281e4f392e6c51486c4e466d4e4b664c4b604c4d5648476159565859545257514c4c4a5c5d584c4d4735382f23291f252a231f25211d271f101c102338250b2d14476e5304260d03200a041c0e091f131e3428173223183b2514361b1b36172d3816332c02927f54967e52ac9466b39d6cb7aa7ebfbea07a857d788ca57382a92322441f1132230b2f2506284c2844624050654e46baa68d533614785c37b39b81cab5a0d8c7b3dfd2bfe2dac7eae3d1fcf6e6f1ebdbece6d8ede1d3eed8cbe5bab1550c05b9504ac93b37ce332fd03b34c5362eaf211da91e1b960f0c8f0a0596120daf2a23a015109a100e880c0e8c2c2e4f1c1b34202b23274a2a2a503d1c315e1d25781613b94c45ac4e46eba38d98703faa9850a6a042989f3f5d74242d5114134017123d2103250c1c361d3c53394b5846494a45302f2d0e0f09313328201c135f584eccc2b8d5c9bbddcebbd0c0a9ad9c8a6252424034288a8277918a80433f343f3b324a463d413a32aca59dd29312ffc750ac821e97752d9e7c57c8ab99c2b0a4c3b5acc6ada8c0a8a6b3a5a4b3a8b0b0a3b79987a19b839b623f55511c306a21347c1b2f851525961a2497191c971b199b1b18a21c1ba71c1fa81d20951514770a056a0d0560110a530a046015107a2723700c0a6c03006a05008a22197e0d09921f1c780c0a6e05028a1e1b96362a80341a76451abda76b817c2a74760b989c219b9e1d9fa21f9ea323a1aa2d7985079fb43198bc34638000a5a8417e5408a93d16c23420c52c1ec92d20c62d1dc72e1ecb2e25c82e26c3332aa23a394524354f4c675d506e602f44b94244cf3831b6211dc6312bc43024c12f20c33026bf3b2f912a194e1b002135100e4c1d145c2a095634035151165878133d770929721d3e8b20408b001a60001f622d50940024691a418c3f5b8d777978beb395c3b78fc8bf98aaa387d9d4c0dbd5c5c2ceba103d1c17552e0a4d22004315004e1c084617304a239b9a7bbcab91bba38bf1ddc4c29d8aac5f55b1443dc3362cce3527ca3322c53220c83525c33424bf3727a2403f4d2d52243472113d88173d61d0ce93eed459fad73dfdd831f8d435f7d55a5d43082f170050342654382d4f342b3f2b242619133d3a334950486970696c68676a646668676d65666a807b7840352f3d2c24311d14301c132f1d0f4a3d2a3e41222b4716436d2e6e95542b5f1f216e3627662d4e5d18c1aa5aa17216bd882ac29941846304967b0af0d552f4d642f4d549d9b94c6348014331193017109766558b4430832d1c88281a852413821c0d891d136a0e0383503f593a25391a057d5f43755932644a25745c42553f2a230c00674f45684c48684e4d523f3b60524f5b535056555053544f3536311c1b193f3e3c36373123261d2a2b252628232228244a514a272820262c22081d16032318486f5c001e0603230e0a22120b20112638282435232b341f5852383d2e0f3725015d47208e73488b6f48836a4c796959454440817e878f7c8f7651636c303892464aa3474ca8474e90343f874456563f5bbdb3be5b3b22c8a176b3906ac7aa8ccbbba4ddd0bde6d6bfecddc6ece4cff2ebd8f1e6d4f3e3d3f5dfd2f4d4c7b78979b5675abc4038cf3f37a1140bab2218ad241ea0170faf261caa281a881301931f109d1e1795110fa11f1f790f13692c343a22382f3362232a5e28183c2f0c20592227713733784846714d41a992739b8a5eb19e64b7ae73707e4b305428265a3422593929573a11391e0e311344574353524e2218191412061d1c0a5d5646dad1c0ded0c3ded1c1d5c8b7b3a6935d514140392931281f2f2822433e3a45423d4d48424c453b51493ebab0a4ce8e0affc850a07212966d2ba77e60ba988cb3a092ac9a908a6c6a4f2c2a39140e370e08441414854e515715196e1f247c1b228213199819209e171d9e1414a7201da5211d991813ad2623b02626a3171a960f138911107009046108025d0805882d2a912d2b81110f750200770b017e1206840f087c0904710802710b068f2d249840349b5744a47257ad8c6d9a834f98832a9f8a179b84029e8801b6a323948508a09716a9aa289eae2979870c7d7b14704a00993911b7321fc32f21c72e20c93020c82f1fc72d21c92f27c82f27af35344d111d5b4458382b3f471e2ca13533c03129c22d29c8302bbb291cb01e0fb02015ab2519ac3b2b651f062c2707183e151d5526125931065744054f5800305e0a2f7300236d052771102f7200175a26448c001a651034803c568f5a606ea09e92929580525a45727773a0a0a2d0c7c8ced0cbb7d7c81f543a1956370b4d27064a1b113e1398997abfa78fd3b79fdfc3abc7b39aba9e89dea89c8d342cc23d34d1392ccf392ac83523ca3628c73526c53723b3403975354d3e2e5b1b387424445b4d4504f3d658f6d435ffda31f5d230f4d65c2b15002b170c51392f41291f2d1511412f2d33292a7573745b6463636c6b68686a6664676666686968665b504a3c281d482718502715572d1574482b8a5d3c7053292225004e63224761203462240a571f2f703658621b937419e3aa37d59517dca62cedc240f5d13ff4d433f4d525f5d42fefcc4acbad554330102911076f422f762f1b8f291a931f10931d0fad3125c2392fcc564cba7264855a4789654f55371b7d6543745d3b58432856412c6e5d4d53413758453f5b49475e53515e5653524f4856534a635f543e3b32403c3b3937382425202b2c272a2925292a2543484400040045423d3737350a171d0c2426002212375843051e090819060f1a09191d0c333122392d1d452c185c3e26553c1e4b31104f310d5a3b1e543928523a366c595f60404b894c549f484ea13a35a9322ab32f2ab22e29a325269d424b593752897a8d583925d0aa85a57e5db89a7ebfb09bccc1afe3d1bbcbb9a1a29781efe7d2f8ebd8f4e4d4f5e3d5fae4d6ffe8d44304008c170ea81b149d170eab261da42119a32316a82d1b9d2e139336177c2007922a1f8d1c189623208f2f305f27302e1a35393f79182663100e361f12265c46494a322e624e4d6c5953c4b29eccb395cca884c4a3809081643a43262f5432275b372056340c3b1917391858684e837f765649431b15055b5640d0c5afdccfbcdecebedbcdc0b4a89a5f574a3c382c38362a2b262034312c2f2b2a524e4d4e4a475851494e4236c0b3a3ebbb3beaba4b9767157b4c18582e18472219442218411911591f1e621e1f621b196f241f7a2b24751c168b21238a151b8f172090131b9c171ca51b1ba71c19a91e19a217129b140e9d1811a7231e9d1718950e129b191b800c0d680a0a640c0a8b2928972a27a62925a8281fa6281c9a1e1298191081040077020091241d99342891402f87503b8d6953b19486bc9d7ec2964fd49f37d9a01be3ab1ae0ab1fcfa014d4a91cbb9a0fa08c0fa8972b6d59039e723585310fab3625bd3026c62f24c32d1ec93322c43223c02c20c82e24b8312d8d373a7342466550556a4646a7463fa32114a51610b5221abd2b1eb82919c23023c23629bc382c7d1a0772492d6b6d4831502620572d0e563110584c1b506f0026620327731a3b88001d5f06226319337d001664001b6e183883405d9726426a5e7b8d506e79819bb2859bb3879aa9889ca77e9aa588b0b03264581b4d322048251c2d095142256d5139a99175d8c3a8d8c2aad8bda8caa698b36f66b53c33c23325c73828c93a2ac6362bc53326c12d1fb8382f9c40455a2b3f343c61273943594b0ceed15cf3d53ff3d632f5d73bf5da6529170024180c433a31251e183f39395f5d5e666a6d61696b646d6c5e66685f686f61686e676964211d1141342355371f642b10752b06813302b7672aca7a35b6722994691b79671b5a6520345e1f37804b003b032f4000856e11d29e24d6930ee1a31ed69f11fbcf30ffda31f8d62cf9d738f4cf4a4928002b160033200f2a110078412c9a3020b33123c54336c3392ed2382cc43628993525dd9a878a5d4664462e6c563f6c5a447564529a8d7d9a92875a53495851475a57505656564545451f18106a61524b3f29463e2b3e3b3629292b3230332f2b2c312d2a3b3a361515134f514e555553252a2d222e3c1e2f370e1f151b2816373a29201d0a251e0b2c1f0c311a0c34160b37170a5231224f2e1b4e2e17593620411e0b46251c66403d3c0b06954c46a93935b6322eb9342fb7302db93131ac2623b22b25a93d33d99c97cfaca6593c2c886d5a6b4f419c8678b3a797cac2afd8c7b5e0cfbbe8dbc8efe4d0faefddf6eadaf3ead9fdedddffe7d5de9f90992321a51918af2926b4352ea72d229e2d1b963515c6774eba7b4f874b27671d107f2e2a66160b6b2b226642443e344f2c37772b3c810b133710121e4d4c485a534b675c5a695652dbbbaee2b8a0dda688bd80649e5f4e5d3221494a2b12320b0b401629593190a57ec2c3a3aca48f8378665e5a41c1bba1ddd1b7e9d9c2dfcfbfb6aa9e655e563e3b363637312d2e2824231e1f1e192d2c2a282629454044514947dbcdc0d2c1addbb339d1a63d8151075e2b005d281857221c501a0e5214076f201b7a211d81221e8a27218e291f92231ab131309c15199f1c21a62124a61c1c9e1310a82219a82219a9201a960f099b181097140c9913109a14139d191789120e72150d5e0700942d269c2720a5251ca82217aa2619ab271aa21d14ab2b22a32a22992a2196362a8a3d2d865340a07d6ab5948bc1997fc68c4ce09c37eca41ce9a20ceca815ecac17e4a90fdda917cda0218e68036848008d63319b54369e3b28ba362ac12d21c63021c32d1ec43322c32f21cc2f26bf2f27af4039580d074621194b2319791f14a82e23b72d23c12c25c22e22be281acc352ace3a30b82a20911d0ea25f45a88b6b9595731e36122a56321e4f3c062c3f1c3c6d001f6a0f2e800a296c2342831f3f8804246f112c790d2a702947850f3063789ec32049692449732548703d5e7f6081a07395b8597d95254d4f496b5b42543a4b4a2c573d24613f26684e35745c4281654f886c57bea797c59589a43e32c13d30c73b2cc7382ac7372cbe2b21cd392bc3392eab353178292c27121b363322bfaa5bf2d458f3d539eed12decce3ae2ca5c2416003f392b3b3c36383a396c6d6f63676a6670715f6968606662626b6a5e6a763f4c541b21171716005f57305a3b0dc68253ce733cd5742fe27d2de27c27dc7d23cd791fb97d278b7021585f193f692928510b4e5000b0932dc28b0ceca91deba71ee4a816ffd12ffad127fbd42efad435f8d243cba737705214422b092616003d1201a74031c63e32c5382ecc352cd73528d53c2c971e0dc76c57d3977f8c68508f79649d8d7da7998c6d63595750485654485b5a48403e2f595a54413e37362a1a89795f9985624e3e1d3d382531302b2e292d342f33242321484743414141515254515254585d61101622353841807b773e34283c2c1d3a271836210e361d093c1a0e4a241b5732295e39305e3a2e66412f4621074722053f1a004d2009581d0f660f05ba3e34b12119b72621bf2f2ead2321cb4440b82e23992111ad5a4ad5a1945c433e92868840333a3d32369e978fb5ab9fd2c2b3e0cfbde7dac7ece1cff1e5d5f6eddef2ecdcf8ebdbffeedcc68b7d8f29248c16129328209c372b872719a6513cd3916ffac69effd8adffdfbb4d1c0d5a2118642b1a6e403360474a2d2846283a7c152a6d0b1632151d204d544d4e51485c54516b534f9664599e5d4b99563b91472e92403589453a65462a222a030f4013306537d3e2b9dcd6b4e1d7bcd8cdb7d1cbb3dbd4bae4d5bedfcebac4b4a571645b3d38343d3c3a2f2f2f30302e35342f38373233333128282a37353a4b4341bbab9cd8c6b0d4ad38cfa8416b41006631076e26186e1d19721f0f822b17852a1786221392261c98271f9b28219f2820a62721a11c179e1711b22921ad20179c130997190b9b211490140c9716109d18139b120c9b120ca8231aa22416811200741f02701c00912a179c2618a22415a62416a82415a82417a82418a6271e9e2920982f298d332a853b3083493bac7d6db88e7ebf9370c48943d8952ce49f13e8a109eca817eba915e8aa09e3a80cdea41fa5710b7e5b19836036885538863520b33826bd2c1bc62e20c52d1fc83022cb3224cb2a20c93126b935268b2614420700703726701409a42e24bf352bca332ac02219cb2a22c62721c0261ec42f28a3271bad5941b17b5fb28c75aa958078765f4c52464b525a545d840a1d690b2981012571042c7200246b042b6e142d66354671717d93081b2c4d6e8f315883395f9035598d375b8d3d659815447c17426d6f8a9b7f8b872f30205748315e3e295c36215a372356331f592e1d4e29178d7a69bb9c8aaf6252ac3b2bc13528cc3429c12e24c33426c63524c33426bc312aab3c317e442c917138e9c95af1d23cf4d326f0ce26e6c538c8af4b392e00373528616360676b6e6c6d71666a6b61676564696365675c5e635f0914281a27371f271863693d6062194d3800c5873edc8138eb8435ea7d2aec7e29ea7b21ef7d1ce77c1ad47c22d49b42675a006b660298760af2bb46d3930ffeb92eecaa1ee4aa1ae3b519fed432fcd22efed430f4cc2eedc53ff1c86c3818002a1b00320c009c3c30c03c30ca362cd13328d33627cf3827c03522c8563ef1a186c69479b69e84786d57564a3a584e445b524d60574ea89e857f7659968c7361553d42321199835ac2a875937d4b7e724a2c260e322e2d35343a5454524d4d4b4e4d5351515967686c58585a3e383c311e2244252345221c42241a45281a4829174726154b291f59342c552f245b332b5d3430613a295f390a966f2cb78b40a7793b43150055150cb1463ebd3934b02520c0332cbb3127a71f13c0372da62b23ad4641df9d9e5947533b4159262f50383c59767178a89b95cdbbafd7c6b4e4d5c2ebdecdf2e4d9fff6edf1e9defdebddf3cebe632e1e7d3a29a35f4ce7ad97ffd9c0ffdac2ffd8bfffe2c9fce0c8f1d9c1eed5bf4d2c1b5d3627693c29694137604a563a3a5c1f3773122c65161e331e1e1e51544d525449545045684a40893f36923929bb7053ba7558a25a4c753124874a374b34141c4a1c316b3bd1e1bce2dbbee1d7bce2d7c1e2d7c5e2d7c5e0d3c2c3b6a6726459433930413a34312d2a4846474240412f2b283b3a363b3d382e332f2626263f3a365b4b3cddc8b3ccab4ecaaa5787672c5d2d077e2b1d8e271e962b1792240d992a19901f119f261da62a229b20199a1d17a1201b98140fa31e15a82217a81d168f090094180e90170e8e150d9c211aad2e289315099318068f1c01851a009a3f139b521d853907962f10a02915a32614a42516a82619a82619a8231aa6261da029238f282187322b7f362d864438bd7e6fc28573cb8b68c57b3cd98d2de09214e69b0ee5a112e7a513e3a206e6a412e29b27ba7c258d642e71502d795638783a21a93925c03322c43121c72f21c52c1cc92d20cd2f26c72b1fc02f1cb33c24590b00732f1a5f0300a7342db93028be251dcb2924ce2b24c82923c92f27c9302aba362aaf503cb26e57b68171b48c80a7897ea28e85ffeeef564e653a42800c23710b2d7711367a0a2f66243f6a5b667c8989937577743f4c54213f65254a7e567aae3e6296688dc4234b883666a6436b9c728194a5a5a3a39d8f5d4c3a6746335d37245d36255e33235e2d1e552a1a3f2a19b19884c78e7a953a27c74135ce372cc73528c13224c03322c33426c43129b33527974223966020d8b247f0d349ebca31e3c235dfc0566955105953336b6c6465696a63686b6365646667626a675e6a675846412e231f1410131c0a13120a1400828e467d8923857d10653200e38f39ee842cf6832af08128f07e26f47f22f28027eb8231ac5a04e6b952b38e19ca8f11e49e1aeba61ddc970ce3a013e0a412dba912fbcf32fbd02cf9ce27fdd22bf2c631ddb03d7b550a422f0e2507006d241bb0443ac5382ed2362acb3423c93420d03926c5412ca03c24dc997ec9a78cb3a389503f2b4e3d2d66524798836ec6b388baa97581704275633b4d3b15847147a08953907b44786b3e3732154e4d4b4c4d524e4e4c52534e4f505248494d4c4c4c5d585456433c402313491f0951230b4923104c27154d2818542e214e2a1e5430245c3428562e24673f3d5e3825744c0ee4b95ddeae40daae4f3615005c2b1c91352ab63d35b22d28cd4039bb2e24c2382dbe352bb837319f292785323a32192f2a32561f2e592d375b3a3343867877b1a192d3c2aeddccb8f5e4d2c0b0a34e4236857c6dd7c6b6ffe0d0ffe5d3ffdac6ffddc4ffe5caf9e1c5f3e2c6f3e3c9f0e0c9efdecce0cfbfd2bfb0997e736140316f452f6c463b5341512e315a19387119396a1a20303934314e4f494e50455851476c473e913832a94136f2a186d9987cac7463672c1e8d40306e3f2537582d2d6234d4e4c0e0d9bde7ddc4e9ddc7e8d8c9e3d5c8c3b7ab776d63473d33443b343b3330231d1d403c3d3733323833302b28233b3c373536302c29204e4633857150cdb48bccb583c1ab7ca99572a0765d8a33209d2a18a62a12ab2816ae2825a61f23a21c199c18149a1816aa2828ac28268d0b099515129a1a17920d0e9b15169f1a1b9d1b1b971b19941f188f231789250e7c2100a8571fa55e1caa6c21b7812bd18f4397340aa42c14a82618a9241ba62720a72620aa231faa2421a52824871a137e2c2178302491443a853126812317af4b33d56e43e17c38de7f21f4a12bde9a13d59708e09c13e49b28ce7d2ebd7441c7966e694827644c2a6d3e22973323b73528bc2d1fc52f20c72f21c52d20c72d25c72f24c42f1bb8381f92381e60120063090090231eba332dbe271ecd2e28c92c25c52e25bc281ebf251bc3392e963222ac6757a27162a17b70ba9992d5b7af89645c90777bc7c3e6233067122768152a61444d6c9593969a896f907f618582797a87981e3c702448861c3c6d294a772e52862a4f86385f986480a88d9298c5c1b5c4c2b37c73625a402f5e39295a30225e30235e2f1f562b1b4a2b19876b56ae8b6f87452ba93423c33527c03224c23627c23929ba3025c0312bbf3b36952f2197512fd8b06bdfc76ddcc663907b285c4a1c7c705a69665f65696a646c6e626b6a6566606c66586e614e76644c7a694d7c6c536f604d46401c7b823297a93b8a9f1e93991b9c7b14d69134f4892bfb8225f48229ed8733df833ac77635cc7f49813d00ffcd6ddaa229e39e13feb322eaa218ffbb31e19607dd9704e7af1cf7c92efacf2afcd226f7cd21f7cb2eeabd3e7f5a013a24004330225d3f355a1b12b33e35c53628cb3824ce3921d13624cb392a99200fcc715ce2b397ddc2a4ddbfa5b19178cca98dccaa7cab8b40947a259b853c6b5a24463c19494021635629706434605a36504f3a444643545559615d5a56534a585e5253594d5e5a4f5c4f3e3c23054c2a00542d00542b00582e045d351b50291a4a24194c2717421d0b421c093712023916105632186b4300e3b448e9b432e0b33e7b621f4b2705620f00b13e37bd3935c23432b2231fb92c25c3392fa41e15a4201cb24d5372445e766c8f272f54181e3e241b2c2a1c1b433826a19379d5bfaaebd4c2fcebd9f7ebd5f3e9d0f3e7cdffebd3fee8d1eedbcaf0e0d0f0dfcdf0e1cce2d8bddfd6b9eee0c6efdfc8ead8c4edd7caf6dad65c3a316e40266f4837503e54363c6c1e407d2446762325325349474d4c4a4e4d49564b455b322c8026259f3630dc8a75db9f87a784706338278c382d7e3d29304117325b2fd7e2c2e0d9bfe6d7c0f0e0c9e3d2c2cebdb37c736a463f37423c303f38303b35373832362a24263934313e3b3647443f36323338312b4d4129827042d1b46ebc9947e9dac3e2d6c0dfd4c2eac5b3953a28a52a18b02c17ac2013a3171aa71a22a31b1d9d1716a01b1c9f1d1d9d1b1994121090131195191997161b981920a5282e9623267e18147a2015843320a86038ba7a32e2aa4dc6922fd2a33ba17606c6892e943402a32b13a92719a9241da62720a72822ab2421ac2522ae2f2980110a761e14823025882b247a130c8010058c1404971f04901b00a23600cd6f18f2ab35e2a025d88b21a85302b05425be6a4ebf7f66b1836b6245256b40207c240caf3824be3523c02d1dc62e21c62e21c42d24c72f24c72e1cbe361ea339216e130074170f760a07b42d27c12a23b71e18c82f29c12e24c33124d43c31c236298e1f149440358c4c40e7b5aaad827cf2c9c3ffd7caffd9d5b8a2af544b6a41406c4543687d6d77937b63a18345ac935079714a6f78732941671a3b713d5d8e264878294e831e43783151847c90b1a8a8a6c8c1aecccabbbdb7a7ab98896848395b2f226535275d2f1f542918421b0a65422e46280c68351aaa4533b93729bc3323be3223bb3325b2291fbe332cb3322d972e285e150464421d4638093f32006f663f6f695d66646768676c6a6b6d636864676a61646351665e477564468f7b5a9079598a724e9e855d988445968f27a4ab2998ae1f9caa1fa599218b5c00e79033f38d38e58636d37c37de925ed18e648f4f2c8c5222af7921e7af38f0a919ed9f09f3a81bcf8300eb9e10f2aa1adb9e0fd4a20bfdd22dfcd427fad022f6cb27fdce409f760c81672c6a5b3e6c65552706009a3f3ab6382ccc4029cd371fcb2f20ca3426b32b1db74a36ffb99ff4c6a4ebc199e7bf8ecea5679f7626c9a63e987e108b7b1c615b0f5356213f441b5150244b49235151375052445254514e4f5154534f5b5c54535b4e585c4b73695049330a6142008f6a11c79e32e5ba52c496493f1400401900310c003d1a073b1b0638150133120035170c5a3b1cb79349e2b74fe6b43bd1a73b958240381e00531200a5433ab33632930706c53333bf2e2baf251bc2382ebc2e2aa43033692b3a381f34342f458d8c9edcd1d9f8e9e4f5edd8f7edd2f5e0cbf9e4cff6ead4f1ead0eae1c4ece1c3feedd1eddcc2e9ddc3e9dec2f1e1c0eddeb7e1d3a4f2e2b1ffe9bafee2baebd1ac91765953352a5f3a3173493368463d4b40602c376d21417c3d5c8a21232f534a4554504d564e4b584740a77c76751f1e9b3530a34a3ae19f89a98d755f3c2880291f8f43334d4725354b24cbd2b1ddd7bde8dac0e0cebad4c0b581726b433c36413e393b392d3d3a31484445332e323d39383d3a353c3934413a3442382f54442b715a24ac8d3bcea742edc252dfddd0e4e0d4dcd5cdbb958c9a3a2ca122139b170b9e19129b1715a32123a41d21910c0f94121295151494141194150f9c1d17991c1a97191d9621298a272c762826975e55a477648c6343cfa769d9b044eac23cd1a520ebbf3a9b6f00cc8e278f31009f2a16a7271aa8251ba5261da6251fac221fae2421a629237c0b03721007801e159625217900007d0400890f04911304a629158b15009a3101b76710e3983ba74b0c7f1a00831d04a34232974036a1594b73412a6f3a1aa3542b9e340db8341fc02c1ec52d22c42c21c52e23c83023c92c1dc83523b63c27a63b298823196b0000ba332fc4312ad23f38bf2c25be2922c53326bd2b1ec0362993170d97281fc160578f4137ffcbc2ab7a73ae7a6fdca79fffd0ceffd4dbfed9ea401f2a522d25ab8a61a28a34e2cf68a59639504c0f4e5a584d678a466b9f5f89c5345e98193e73395a877a8ba5acaba6d0c8b3d2ccbcc3bdad6255456046376638295c2b1a572c1b492310401502633a265d3b226737208c3627a7372bbe382cc93b2db62a1db0261bb52c229f241c8b2f225f2318442e23312d227a74686c6960616564636b6d6668656a6a626665536e6a51766d50756b488275528375508874538f764d9f8049a88736be9c2e8f7d00b1ba29a2b420a9ad22907f09b98935b07030d4975ee8aa7bf5b391efac92a966538f5732724b00fbd362eeb424eaa107ec9b0ef5a31beda117eda81cf5b62be4ad1cffd738f9d32af9d124f8cc23fcca2de1b230caa64e98834e807b651e0b053e0000a9423bc23b27cd351ed1392bc83428c43527c34433ac4932feb48fecb97a9c741ddab243d8b537bfa220a192138e911e8e9d36425700576b233e491e4b50394c5445525750535550565855535d554d5852565f5e5c5a4d3320009b7b2edeba40d2a919c99b08cd9e12d8a730986b10532e00432405503520553e2c4a311d4d341ebba58ef5ddb7fbdf9ed2b162bd9445ab884691825758482e340f00954f43ad3c34bd322dba2626c4302ec1342db52620c93332a01e1eae5f5afed3cdf8e3def0e3ddebdad2f7eadaf8f3dde6e4cbe2dac3d9d1baf2f2dae2e0c7f3e7cff2e1c7f6e2c7f6dfbffae3b9ffeeb8ffe6a3f9de8fddbf69c6a24abc8f3ca7792b8d691f81612457340e55321e43251d53414f3b3c6a303f7a243d76546a93333541534c465148435e4f48584036b88c83631813953632a13b2fed9a88c49f8467412a7922199642385d3d24443f1fc4c8a5dbdabbe2d4bad0bdac8976704739384640403b3a361b1a1539393139383434332f292a2441403b3630303c2f2755402387692ddbb64ee9bd40eab737cc9514e1e2dadeded6dfdcd7bc9d9876261b98281da82d289f1f1e911412911412971718911110991918971a168f1512921f1a972a238f262276121482292dbc7a7caf8380967f79897d71928575b2a477c6b354ccb63ccfb139d0ad35bc9921d7a1418b31009e2b16a8281baa251ca6261da6261dac231daa251ea0271e801004770b0194211aa52323a41e1d8e0d089718118f0e089f2017800600922508ad5315bc64259f38178a1f0d84190fa13a33922c289e443c7c3425652205d88b5f9d3e12b53720bf3022c62f24c62e23c42e20c73122cb2e1fc42d1cbb3220b037267f15086c0000b6322db92e27b52a23bd322bbd2e28bf3028c2352ba71f139a150ea0271f942b2596413affc3bdffd6d2ebafa7ce8f86e8a7a1a36663bb8585c190896a3b1fa27a3ccdb143e3cb45e7cc47dec95e807a4055604f506c7a4a70945076a33153805a74977c8898bab1a8d5c6afe0d5c3ccc3b2c9c0af503f2b73503a5f3a2055351e5a3a235e351f6238225f39246639263e00008f352ab93f32c1392dad271ca92a219d2a2385271d6e2a1f4f29206f6468686b7268676d66676b6065686769666d655a71624b695532826d428b764795814f93824e97855597815aa08558a18242b89039d4a12ecaa21ea7a419a9b4299fa51fa19527e5ba76ffc498f7b793dc9577cc7a64c36d5ca85449924f34795517d2b24fdaa61ee4a10affb629f7a71eeaa117ffbe35d69209dfa213e3b519fcd530fed52dfcd228ffcf27f3c331deb54b99803d8780631b100a300a09631a14b63e2ec63522ca3628c93227cd392bc03425a42917c4623bc58337b6871be2b830ddb925d1b525a79a10a1a72d98ab3587a32a89a33e2b3d03424f33535d524c524e565752565751515850565c505b594c332403391c00caa437e5b922f5c51be8b50cdca807e6b221d9aa34e1bd69ecce98e4cdaee5d0bde5d1b9e2ceb3e4d1b1bfac84c0ac77b7a168caaa7bc0a47da6967ca296809d8674986554ab4a3aba372db92727c63031b52821c93c35ca322fb32c28a64638ffd8c5fdddc8e9d7c1e8d3bee9d7bff0e7cae4ddc0efe1c6eedfc2eee4c0efe3b9fee9bcffecbaffe3ade9ca8adab96cd4b157d6b449dbb341d7aa35d09d2aba8215a46f05b78c23ebc76f644212957a6932222c3c3b5d15245f213979253a6f4d5c7d484850554e46554b4256453b7d6356d0a4977e3b339a413b9f3329e98576dea48c965e477e211995372f8d4b3b936950e5c7abe0c8acd7bca78b74664b3c374e44433d39383938363b3a362a2b2533342e3536304d4e483e3e3438302557462a826227deb355efbe3bf6c02cf5be2ed7a012e7e4dbe6e3dae5e4dfe7d8d1e8bcb16f251a8b221f971c1e911517941818941a17941b13a52620a429247f120f7e201e6e231e9a5f59c08f8bab8582ab8f8cab9b9bafaeb34e5663282f4b363c4860613fa8a36971672a6d5e1ba99848cba35b8433069b2d12a8281baa231da8241fa8241faa231da8281d992a197a0c00921c10a01f19aa1e1da91b1a9f15139c1613a0201f800500850b0096240ce07851ab48217e1500972c24a73e3abb544f9a312b9c352c9f3e379b4230d48461b75d38b43d27bb3124c22e24c93124c3321dc13119c93020c93022c63021bf372794251482180aad3429b3342bba3a3199181296151097130f8c0200a2181596160dae3e33f29b92dc958fd99798efadaff1aca7a7605afeb7b5ae6d6be0aba7e9baa6774915ba9233f9d247dcb414f4c92cf1c934eacc4ad7c8636c703353654d385462324d688493a68c8d91c5b2a3ddc5abdacab3dcd1bbd8d1bec9c3a9534925685a33504122533e23603c225e351f62392760362853271c76362c9a3227a2281da22c20902b236e27235e2e2a50332d7366606d6c7161686e63676a6262626b676473655a916f56a579529f6e34774a06a07a3387651d8f6b21a08140a387579e8354a3864acda452e0a12de7ae2ba8921ab3ac3aada43ba28331ad663ad2725ac25c46ae3e2ab43927b73c2db54339832b178253276e4d00f2c246ffc536f2af20eda61ade940dfdb32cdc9308e7a513d7a208ffd332fcd22effd62efcce23fbce35ab831285671f7768492b221921120f330704a0423abd3a30c63329ce342acd3528c63224b92d1eab350ffcab5af0b541f1be31e2b923d6b625ac990faca72f9da72c9bb32793ae2d98ac55505e2b4c55445155545b5b595956515c584c665b3f8c75419475258a6600e7bb34f6bf24f3b812edb70cecb711f3bd25ecbc36dcb945ceb35cdbbf97d2baa2d5c0a1d4c29ed1bf9b9f8f6ba3946da79773af9a7fae9a82b4a38fc2b29bdcc8b0ecc4aba95942b34232c53a37bb2727b72c25b72e24b82923a219139f2d23d78577ffddc3eeddbff7ddc2f2d7b9f7e4bafbe4baffe7c5ffe9c1f5cf91dbb668d3aa508c6200eac052ecc24aedc542edc438efc231edba29e3a921d09513c08609ac7900fdd14ceec95e886d3ea5979632335104154b1c3c852041882d4271404b614b4b4b4e483a52483e57493cc1ab9dd1ac9cb3786a641005a8372faf3d32a74a3891362393271daf40379b3728a245349e4233b86a5d9d695b573b2d4940373c3b363c383549454434302f302f2b3a39343f403a36373134332150471e5e4703e6bd54d5a020f8bb2fdfa311e6b21ee7b822e9e6dde1e1d7dedfd9e3dfd6efddd1f8cdc4681a18831f218b1d20901e1e8a1a188c1f1a90231e87241f792523b77674be928faf928cac9b93b7aca6bdb4afbebcbf919aab1221422b3d6f2d406b3d4b58424e4a2128211f2312323210947a557c3215962d18a2281ba6231ba5241ea8241fa8251da4281c9a2d19780d009b2615a21f15b0211db21e1eab1b1a8f05038d0b0b7c010093190c941f0bb4482e8018008f2518a037338119168f27248d251c942c23a33a3689241c9c442c7e200493200eb83427c33124c22c1bc5351dc3331bc52f1ec72f21c73122bb3420a73b218c2810750400951c13880d067d0200a228238a0d0b8c0607b72f2f98140f89190effafa3e19e96ffbabdffc1c7914643dd928fe09a9aebaba9ce998bebbe959c721efed45befc427ffd829facb1dfed023f3c91fe6c42de6d35dc2bd6c8187618b9481848573aa9f8bd8bea5e2c7ace0ccb4ded2bad8d2bacfcfad8d915e53531d4c3e19563c215d3b205f392260392859372b51342e5b302a8c3c3591332b852e2568231c4d27267e6e6e6864616a6f6b626669666a6d66686768655e5e5141391e006032007e4300955700b07414c89232eebc5bdca845996c179c7e48816a409882518d6a28d99e40dca33cc6a94da6944293783187541da14329b23a2cb93a2bc33a2ac33122ca3a2fc039339a3324925c3a775412fecf63dca620ecaf21f5b223e79d16d78903feb125f4ad1debb21bfdcc31fdd02fffd42ffed227fad030f1cc4a94751a68552a352b1f25211e240f0e440100a93e36c3392fc93126cb3326cd3729ca3426d04b2aaf4803ffb54df2b632edbf2ee1ba2ec3a7228b7c05aaac2f9ab11b94b1219cb243425209525c3a575a515454525b544a655639725923a98531b08819b28c07e6ba25f4ba1bf7ba12edb808e0ac00dca70bc99a0ce5c242cbaf4c816736856d518571508a7a58948663978a68b3a588e2d4bafdeedbf8e9d6f1e0ccf1dfc9e6d5bbe1bfa4be7c62a74431b8332eb42320bc312abf362ece413abc332da72724a74135ffd5b8ffe4baffe4b3fcd89ee7c180a77e3c69370087520ce2af53f3c152efbd40e2b029ebbb2bfacb33f6c928f0c31ff2c21aecb615e1a310bd8000bc8602eaba3af7d051e4ca6d4f432ba2a3b72c385e1b30671b3c7f23417f4654795f636f4e49435047365245354f3c2dd0b6a5d9b2a1cb9281833427a53a32ac362ca63527a534249a2118840a00860c00a92d21b5352caa3b327d33285e362a463d2e181b1033322d3c38373d393a2a29274746412f2c23332f23463b1d5c4905cbab46e0b12df6bc2ce3a115fcbf33e4b52bcaa016e0e3dae4e5dde0e1d9ddddd5e3dcd2ebd9cff6cdc7612121872e32912e338724276f1618904947c28a89bd9492b49897bfadadc8bebccfc8becec7bfcbc3c1c4c1cc444b680a19440011460a21570219450e274f20376033476834435631222978373591302797271c9f261da1251da4251ea9261ea2261a9a2c1d8219069127119a230fb0231caf1918b21e1cad1f1da21c19a4251e981f0cb13f27952f197f1c098b2519831c1576100c851f1b922f29902d279c3634a23c38610000b75041952318b7372ac1331fc8331bc3311ac53220c63022c73325bd301fa62a10a24218892d068b1d0c790200a9322e9e27218b120a880b05981213bd35359c151190170c7f2411eda495e39b9ed48d93d48a8bffb7b8945657fdc4bbc48f6f744501e9c04cecc730f7d327f3d01cefc815f5cc1af4ca16e1b70df5ce35e3c33ce6cf5dae9b3d7360149c864dd8bc94e6cbaee2cdb8dacbb6d9d4b7c7ca9d78833e858642573a1261371e5c381e5a3a21593827563b304b39374d3437673737662e2d592d2c6648467769696a6a6a636f6d606c6a69696967625f6f6a6735291b674f2b8f6b2dae7f23f7bf4effc448eaa627c37e05d38e15d18d10dea7405536005e4d2fa69778b6a079cea675cca36fc8b17fbaa276b082608c4229b24435c03c2fc43827c33423c83428ca372fc03530b244378c4f32815a21a17419ebb741ebb024e3a10fffbb33e49610ffb52bf6a91be4a313d59d08ffce30ffd430fcd228f9d42df4d434dfc3464e3900463a24312d2a2b21223e1911974d42b63c31c63226cb3526c93324ca3425c4361ea72a00f48e46feb647eeb935e6b532d3ac2d573e00b2ac329bae1e96b72299b433a0b652444f15565c405758525b5444776128b8963db99024be9515bb9609e5bc24eab614f9c017f3c00dfbc91adfad0cd8ab1cd3b038d4b95e907c47a29271bbab92f3e4cdf6edd0f5eccff8ead0fdedd6fdefd5e7d9bfebdbc2f0e0c7e3d2b6f0d2b6cb947fa04938b7392db7271fc13331bb2f2eb92e29be3330ba2f32ac312ab356358f490eb9812acf9b36c08720cc932ae6b147f3c24cf3c53cf4c632f6c731f9c730edbc21e3b313f5c824f5c620efbf15e4ae0dcc9300bd8500c4940cf2cd58e0c66f50471c1b24352a3b668592b45f6c8e33446f2c3a5f9499acddd8dcddd3c7decfbcdac3b3dabdabd8b49edfb09ce1a394d38578bf6155790d018f190db4382c9a1a0fb23023b73527b83427bb3228b1352ba140377136284d3a2b3536282e2f273737353b393c4341423c3b3737332753432a614714c8a446dcae34f3be32dea414edb228eab335e1b646b59026e6e9e0e1e2dae7e4dde3e0d9dadad2e2ded5e8d7cff6d5d0703837723031c28081e1a9a8c19b98c6aeaad3c4c1d9d1cfd9d5d2d0cfcacfcfc5d2cfc6d0cccdc8c7d7303a5e03154700154e051d590a245f011e5800175503205a253b6a1a1939340b197230317d302a8831288d2f27912a239a2b22972c24963a2f5e0b00c8775a88290d9e1c0eaf2117a51b10a420139b20119f2a1892240baf4630761203801e13953028922b269a3231942e2c7a1b1783211e9b33327a0e0c9f322bd6655d8f1810bd3d32bc2f1dbf2c18c43320c03321c23a2a9d200ec2523c9a3c18b87035893e07760d008009059a201f840806a6292390110b8d0708a71f1fa0161394190a9c371bbf6b51e59c93e8a4a3c87e7dce8785ffccc77a4229744006c99937f5ca3fe6bf19f2cf1de9c710fbd623f0c916f7cd19facd1cf6c81bf3c823e8c426e9c938eed054c7aa46dbbd75e2c490dfc7a1e0cfb1cbc2a1b9b88a9196534a46065e3f205a3626553e2e503e324f3c384b3d3d3f3a403029304a333940272b7c6d726c6668676769626667626b6a62615d79605c74514d2e0d082707006a4614a97f2dc79323f0b630dc9b0de19a0afbaf26f5a920e39a0dd39a2670521642341988836db1ab95dac4afd7bea8c8bba8c3b2a2c79c958b403bb74239cb3f32c53625c63323c52e23bf2a23bf2e29b6403479361b855d2c6d4300ffd36be6ac27e7a513efa81cf3a71de19106f0a317df9a0eedaf1effd032ffd32dfdd42cfad52cf8d62ee4c640ac955243341d3b3833302c2d46373294655ba24035ba382ac33426c93324cb3423cb3622b62a11b13b0dbf6a17eaaa3ee7b135af8201dab63baf9d1da6af229db52398b3269ab23874842c5057215a5a40665939bfa256cba43bcba329c19913d8af23ebbf2aebb91cf0bc18f4c418f4c521ecbf32e6bd49ffe78cfff0acf9e8baf4e6c9f1e2cffbeeddf8f1d7e6dfc3f0e1caf8ead0e5dcbfe9e2c5ece5c9ddd6bae2d8bde1d0b6d0b09bb17260af3e2ebb2e24be2f2bba2b27b1241dbf322bc736399c160dba4826bd6420e1a038fec64bcd8d11bc7c00c58e0fedbd37f4c738f2c632f6c932f9ca34f8c933edc027d6ab0ff2c52ae8b71dd09c08be8a00b98800f7cc49edd06c524518181c1d152b54021b51324065bcc6e1c2c9e3d0d3e6dfd9dddfd5cce6d9c8ead4bfe8c4b4e8b9a9f1b8a4c78471934435993f34932d1f942416a22418ba3429ba3026bf352abe3225bc3023c13128bc362da83930b86e61785b49413e2d3a372e3938343e3c41413d3e302c23514328634813d4ae5bd7a532ffca43fbc63ae8b42de8b540cca03dbe9a4c82641ee7e8e0e7e4dde8e0dde9dfdde3dedae6e3dce2e0d4e0dacee7d9cce8d8c9d3c6b6c8bfb0d3d1c4d8d8ced7d2cedbd6d2d9d6cddbdbcfd2d2c6cacdc6c2c7cdbac5d91b2e58041d530b256008205c1d326b051a5300124d06235b0923540d1d4116172940353b4d38374d2e29512822652e27782f297e373159241c340b00835b38c68863962a109f210b9f281095280b8f2d068f330caf5938a54d37902f268c2826bd5755932b2aa4373a8a21257b1b1c8b2928a53534931d19a62f27de655cbc3d37a41f1ac1322ec13129ba2e1d9d1f09b54b35a75035965431a2703baf8c3a834f04ac492c8d100c910f0fa31e218b090994100e960e0e8b0101b12a279718099b2b05b85b30ffb99bc48573f0aaa0fbb3a7793520824413b17b1bfccb48f6c42deebf17f4c91afbd220f9cf21fed428e7bd11f0c419ecc216f9d124e2be12ebcb22e8cb27e4c431eac64cd8b655dcbe78dfc894d7c9a2c5bc95958b58504319504031493f403f42474048554a4c6341435a343b4b1f2531595965676570676a735f646a65686d686667726765815e5a79302a943d3683352b813f256a3c01ac8027c78f18df9d15da9708e49d0deb9e12ffb325dd9a03d19c1ca0823a1f1200212914616c5ccbc8b9cdc9bdb3bab39c9d9f78676f8c555bad3c38c4362cc63425c73526cf3b2fcb342bcb342bbe4032b0654e8d613a7f581fdeb45ee5ab30f4b021ffbf2ce89e0bf2aa18e39b0be0970ddf9c0de2ad0fffd831fbd528f8d229fed337f9d25b371e004134212924202f2d30625e5f957d79b6766aa44031ba362acc352aca3123c7301fc63524e060459f3909a8590cb77e0adeaf25dfb120dfbc2ca1980fa9b127a2b9239cb526a3b640464f00625c209a854cc6a24cd2a93dd9b23bcba423ba8b07e8b72eeebc29edbc22e9bb1fe7bc32795100d3b474ffebbcf9ebc8fbebd1f4e3cfeddbcdfaeadbe1d6c0ede6ccf0e6cbeee7cae7e3c6ebebcfe4ebcae4edcedee4cab7bba470725c4b2c17a54836ba3627c13126bb271bbb291ac8392bb11d19b42a1db03a16ffae6bf2b54bd4a323bf8905c48b08d19b1fb07d08d8a53af6c859f4c84bf2c744f0c747f4cb4be5bf3ac9a11eeec048c5921cb88704e1b230f4cb55c3a95e322e2d13204a162d5f0c26590a1c4a2f3c5ec0c5d8d9d4dae8d7cfefdac9e3d3bce4c7b5cf998fae645bbb6556a03c2c8b1b0f9b2217b5352ac23c30bd3124bf2f24c53127c53127c62f26c83126c73027ba3026b03b32a75549a6816f7e7160473f323f3a36342f362e25285242325f4512e3bb59d7a626efb730d5a016f0c23bd3ac37e1bd69c4a56cad966d6e5b3be6e6dee5e2dbece4e1e9e1dee9e4e0e0dfdae3e5dae3e5d8e1e3d5dee1d0e0e4d3dae1cfd8e0d1d8e0d3d9dad4deddd8d6d6cad4d5c7d3d5c7cacfc9c5cfd88798b20b234f001a5016336d00164f000a401a2b61000d490f2964082255061e44192a3e2e3841414649424240413c363f2e264120192b09001c08011c0e01281a003c19008033158a2c0a993e119f4c16a0581d864410824322b06d5c92453da04b48b45752ad4947ae4444801616943032a94140720000b1322baf2f24cd4a40e25d56a41a17b11f20ba2926c73d30b7402abb6448d39775aa835caa935db2a5567d590fa548298e110b8f0a0b8c05098d0809b83334930b0b890200ba34319e1c0c901700ce652cb5662dffd39fb16742792f0a783000a46516f2bf42f1c22afecc2bfccc22f6c717f3c615ebc012efc519ffd52bfcd228fdd528f8d021f5d01fefcc1af0cd1bf0cb22ddb61de2bb3cdab759ceb16be7d299e8d49fddc78b917f4f564f3c4f54574f6072495d7634425f2d37501d26356e78815d6a72636d7662697169686e6c6060826462703f3b7d302aa5362dac332aa5392f9841268a4d14b78429c88a11f6b327d59301fab623db8e00eca00ee39e03d59c17cdaa5844390c2d3c292b423c7c8b8682919476909d768ca37e88a1805f72a74041c2382ec83a2ccb392ac43026c02920cd3329bc3829cf7f667f4f2b7b57276a4400fdc554f1af25eaa210f6af19d08c00e09c0df8ac23e29e0fe1ac10f9cf2dfbd336fdd444ffd35ad8b45c3f29002a1e123a322f3935347d7c789a8d85a27c71a96153ae3c32bf3228cb3527cc3426c53326be3724b33a1fdc793ee3a133dfac1fe5b218e8bd23c1aa20b4ae26a6b41f9eb6229db12ba7b4405e5b008d7c2aa3802c785100a18019d3b146c69c30be911eedc240ebc137e9c032e5be47ffe3a0dbc39df8e8cef4e7d4ecdccce7d8c5f1e2cdf4e9cdeee9c1e9e6b9f6f3c6f1f2c8d7dfba92a37f4a643d2f4f28294826284a292749283738198a4830ac3d2a9a1506bb2f20b73525b33a29a63223ac3f2ba34221a1541c9f6913a77e15d4a939f8ca5bf9c9639b6c10a87a2f744a00987114aa8625d0ac4ed4b155d8b756bd9c3faf8936b9933ebb9737e8ca6addc6766e623c0c122c02134b263b74243970112256101d471b223eb9b6bfe1d0c8efd6c2e2c9b3a9837088423a9f423b9a2b20bd4336ba382bbf372bbd3326bd2f21c43024c22a1fc82f27c52e25c13126bc3225b32f22b33b2ba03c2dc88071d4af9ca3937c9285725347393e312b524131583d0ecba753e5b537d8a315fac541eabc44d4af45debf6cdbc089a089696453414d3f34e5e6dee6e7dfe7e8e2e2e3dde4e5e0e7e8e2e2e1dce6e2d9e9e0d7e4dcd1e8e0d5e8e1d7e0ddd4dedfd7dbded7d5d7d2dbddd8d3d6cdd3d5c8ced5cebccad7465b7a001b4a00144a335288001446000c3f0a195004195a253d7d0c2659091d42333a4c44454a444547171d19323d352834280c17061d261523291f2b2e27211e153023138462468c5e2dc99146d7a14bb5873aa27941f6d2b8debaaeedc5b9e7b3a5934a3bae5547ae493fb64b43b044417e0d09ba3e36bd372cbb2f20c03425e85f55aa1f18ae1913b6211aaa2111a23018c17553b88864c5a485cfbb96c3b8828c6c399b452c881208921010b12b2c95110fab2723981010910b08af2b279d1b0b9e1f00e47130de8122cb7714ac5704984a009f5a00d8a12cf4c633fad02cf6c71ff5c618f2c313f8cb1aebbd0ffed324f5cb1df8ce20fad121eac111f4ca1ce8be12edc317e9c018e0b612eac131ddb74c95731ccdae5bc9ab55bd9c3b957f2c6b673a5c665d3e53662c415c212e3e62697162676a636c6b5e6d6a606a69686669745f5e81504b80332b982f2ba72a24b72f23b42e22ad372d9c3821843403c07e2acc8a10ffc234d19500fcbc26e49908fbac1bdb8c00de9b16f7ce74201400283b28193b3d486a76678da46592b9618dba678cb8746f8d99474baf3125c73e2ec33424c5322bcc342fcf3529be3926b85e43824823845f326b4a05f8c95feeb333eca91ddf9808ffbb2cde990df4ad21febd2fdea812f5c638fdd053cda341775412755c34392a17342b242c2421352c25978b7b9a8b789b8377a6766c9b4138b83e31bd2e20cb3325c13423bf3721b3270caf3600ec9a34e7ad25e3b016e3b81be6c3358d7b00abaf24a5b72da2b630a0b12d9ba72986831ab89d56ba9a5f856a255f47009d803e9f7f32b1942cdfc149e1be3ee4c358fce4a8e2d0acffeed0f5e5ccf5ead6f3ecd2f6f1c9f0efb6c7ce80a0aa54858c3e828f4a223f09325c2c225324235d2b1c5d2512561d17572529481e5d3c1b9f513aa03221ab3a2aa84b3a974e3b75432a5d34189f7056a97b5a8c663778581f8264268e7030896a279171348f6f408465398c6e3a8e703c896a3bba9e6fd5ba8dccb488bea77d624f253c30064b48273e463915232c0515362f416f000f47000f4a2f3c7329366b091b4b1f2a4ab0a7ace2ccbfe8c4b4874f40954337a4392fb23428bb3327b93425b63120b93421c13524c72f24c92c25c9302ac03329b239289e351fb75d43e79d82e9b095e7bfa5dac2aad1c1a7b4a183b7a283796240523400dbb455ddaf35eab930d8a925e9c259efce7feacf98e0c9a0d6bf9db29e85614f41493830e7e8e0e5e6dee0e3dce8ebe4e3e5e0e1e2ddebe8e3e6e1dde8dfd8eae1dae3dad3e8dfd8e5e0dad9d8d3dedfdadce1dbd7dcd8d5dad4d2d4c9cad0cebfcee120365b00174900174f001f551c376c15255807144b0114561b33730921510a1d3d3437463f3e434347482c373335443d192d210b241109220f182c211f2e27212a2523261b322c1287794a85691fc6a7557c641e897342ecd5c3e9d5cee1cec0eacdbbf2bfac85412e9c47339c3b2a9d32288b160d961710b62d23bc2e20be2f21c3392ec1322ac12822b82116bb331da73a13d28c51d8aa6cf2cd98e9ce99d5c385d7b47cdf8f6c93241193120da9212194100b97170e9a180b9f200da0290ba633079e2c00db6f17fd9e26dd8605d17a09c17402c08402ffcf3de3b919eec51bf6cb1cffd21ffed120fccf1ef9cc1bfcd120efc517f0c618dbb202eec315f2c61bfed227f1c51aedc21bf6cb2ee6bc36784e00aa822addb850e1bd4ddcbb48cdb5558f8a53525b4a283a483d4f65667079656b6b696b6a656b695b6a675f69686f69695f3c3a883a30a6372cb53029bc2c24c12d21b82a1ea8241fab3a288c2f03cd8032ca840bffc939e7aa14efaf19ffbb28f0a514da8b00dd9c1cf1cc73322b00243a23153b3c6f9aab5f8daf5c8ec15a8ec8588bc2707ca2833d48b64138c03b2cc8392bc9342ec42c27cd3327be3523a13b24b36e4f89613d7b5c239d7418e6b23ceeac22f4ac1cf0a91defa71df0a91dd28f02d89e0cf4bf3bc5962ea17b328b6f4a7c6b5b31291e38332d251b19352b219b8f77a7997f90837395776ca46458a13d2ebc362ac43022be3320c43924ca351fce491eda7c25e8a62ce5b11de6ba1de5bb27d0b327aea820a2ae26a0b52c9fb72b9eb5278e9720b1a358b39c688c78469b895bebd5acc0aa78b49e53c8b154dfc25cf4d980f0dfabe8d9b8e1d1b0f0e1c2e1d7bcd4d0aabcbd79939a3d919f2d97a93194a1384f630c2b5515225d271f633016632b116323095e1d0d6126215b28434b2274573789513681472f603c225345284550283f4b274b452d6b594b6d5a4c4c3a2c2b1e0d7b6f598070567f6f557d6e5b8272628474647e6d5d806e62958176cfbbb0d4c3b3c3b49da8a08978766a3c46481b2c46132b51041b4430457207174b010e453242761122560c2055232f559b9599dac4b7debaacaa7263a44e41ac3c31bc362bc23227c33527bd3122bf3727b63120be3225b72e24b7372ca9392bd9816bfbb89bf4bf9fe7bf9ce4c3a4e3cbafe0d0b6e0d0b6dac6a5cdb48ca98d5eb99750e9bf4ff1c141d4a52fdfb853ebcf86e7d1a0e2ccb4d8c2b4cdb8a3bdac9856483f52453fe3e0d7e5e5dde6e7e1e1e2dce7e6e2e5e4e0e6e2dfe8e5e0e3e4dee2e3dbe8e9e1e3e3dbdfdfd7e3e2dddcddd8dbddd8dde2ded2d7d3d4d5d0c9ced2bfcfe913265100154a051d59213e7a1b357004134c000e47162b6a0a235b0b234913273f343e48394144364242323e3c2a332e1822191d2b1c192b1b11271a12281b192e1f1c2d1b212b12292a0a4d441b66592f766c49b6a88eeedad1f1ded8e6d8cdddcdbee8cebfd1ab98985f44a053399a3b2785170aa82b25ca4540a51c14bd3329b92c22be2e25c42924c62e20bd3912d06423d28825cd9524d8a238daaa44d6b34fe9bb66ffbf87b34a2c931308a61c199f1a13a32413a62e0bb74811d8772ad8801fdb8919ec9c1ffaa620f4a019dc8a0ac47e00fbc82ff0c622fbd02bface23f1c912f9d117ffd723f1c615edc30ff4cb19e9c114f3ca20f7cd21f6ca1ff5c51df9cb1ef1c713f3ca22e3bb377c520071440185590eddb53cd9b731d4b443baa44e625a2930331e727c7e58626c656d70666a6b66676b6a6f735b6a714c595f2b292a5f3a3498372eb23227b32d24bf352bbb2b22bd2e26c13633b03526922f06d28034d38b15ffbb2ff7b41fffbe26e5a812e2a516da9712d7a230edd7842d300024391816372e5078826893b3628bbf608cc95a8ec86f80ac76384da93b3cbe3b31c23325ca352ec82f29cb3328c13526b33f32c8726382533f82653d5d3b00fbcf64ffbe34e79c05fbab20e79911ffba2fde9709e3a10fffc845cba13db69957a4906f605343342c1f3531262b221d332b20979073aba58399917a93816d9a7362995041af362bc33529c23523c03322c73329ba331da53e04eda143e8ae28e7b91eebbc26e9c533817000b6b830a1b6299ab92d99b82cacc0437a791c978a469a895d8b7b5ac6b79ae8d8b7eddab0ead59ec2ad6af7e3a4fbecc5f9ebcef6e9c7f5ebc7e9e0b93b3700a6ae41a0b1279eb11a9cb01da0ae3341590038652220612b13632e0d642f11662f166b32116a3015642d235d2b30572a375225334e232c572c1f57281e5d262b603217301b1923223b414f3c4155383e543f44583f425345475440444d4448513f414d4645534642535b5360bbb1b2c7bab1cbbfa5beb49b9e9a916d6f7b3742621d2f5d112d5f072355293b6b273864051c48061b48192650777791d3c4bddbc5aed9c0acd1a696994b41a63932b9362cc43129c62d27c42b25c1342bba3c30a63628a84838f9ab97fdc1a9f1c8acedd0b0e9d2b2e3d0afecd4b8ebd5bde6d7c0e5d7bde2cdaed7bd9adabd93b29051ebc361e1b753edc882e2c394decca8deceb5e4cec0d9c3b6c6b3a4b2a497564e4b4e4a4be9e5dce8e5dce3e4dce3e4dee7e6e1e9e5e2e7e3e0e6e5e1e2e5dee6e9e2e2e5dce1e2dae6e3dee4e1dce2e1dce2e3dddcddd8dbddd8d5d5d3cbd2dc7d8dae061c4b04184d1a306a00134f000f4a11225a000c44112a630c26570922411f324327343c4a5557343f413b4747252e2b0d170f1a281b0d1f11172f21122d1e0f2a1b08210e1a2d1a202d19282d19242712727562a6a495988e85ede2dce4ddd3e3d9cde9d3c5ecc5b4874b33b86a53be5d4a922417a42d279a1d198c0b06920d06bc3227c6362bc93529c4381fc7521de68737c88115d2971fda9e2cdaa437d5ab3fcb9c40d28c4e9b411c901f0da2281da82f1eb4421ed06424e28027ef9928ec9f1deea91df0ac1bf7aa1ce9990cdd9205e2a20df4c723f4cc1ff4c81df8ca1cf6cc15f1c90fe5bb07f0c516eec515fdd525f3cd20ebc518f3c91df1c51aedbd11e1b105edc317e7bf2aae8722522a004b20007e5418d4af45caad38a68e3858480d6e68486d6e60656968676c7064696d676c72676b76666d7d112236213341222d2f5b423b973b2eb23023ac261db92f25bc2e24c03027c02f2cb72f23b2411fc96d2cd48b24f1b135d99a19e2a823e7b532fdcc53edba519b75202e2600313c11263b1a1e3d2d31585d628ba7648cbf5f8bc8548fcb6682b2825470a33f49b63731c33328cc352cca3129c62e23c13327bd3e35d4766c7a4a40664c35795e2fdeba66dca21df8ae17eda110faaa1fda8d03efa619f1ad1ce5ac27d1ac44ac954f998a69483e32393327201c11221d193e3e324d5337293310343d1e8083688f856ca67d69943c2eb23a2abe3320c33020c02f2ab93729872600e1984be7b032e7b520ebba20e9bf2dd2b5338b8105a5b22f9ab5309dbf35a0be3caab64addda89c1b585f7e8cbf4e8d0e8dcc4f8e4cbf8e4c3f7e2b7f6e3b8f8eac5faf1c8eee8b497945f5f5e32393d029dac479aae2b9daf1b9fae1d9aa7317e973b3568261c622e116a34127139146b34126a2e116d2e126e2f166a2f146129145e231a652c0f642d12693217682d2365370e30221e313f1c2e52051644000d3a13204c16234f02103704133400102e0c1c3d010f320f173e0e113284828fcbc4bed1c5adcec2a8c0b6aca19ca07b7c913f496c2338651028581729570a1d4700153e061a3b4f556fd0c9d1e3d0c1dec9aed8c6aed7b8a498584cb1544cb13c33b9362cbd342ebd3a32a83329d06e61ffb7a4fbc1adf3c6afeed0b6e9d5bae3d5b8e3d8bae7d9beead8c0ecdac2e6d7c2e6d8bee5d2b4e2cbabdbc19ed3b785d3b16ad8b7746a4d2d644e40564a3e483e34412e2836231d2d1e172a1f1924201d252523e8e6dae6e6dce4e7dce4e7dee6e7e1e9e6e1eae5e1eae5e1e7e6e1e8e7e2eae5dfece5dfece3deeae3dde5e2dbe2e2dae1ded5d7d7cfd6d7d2ced6e1324969001a490013451f366a00164c0010470c215812275e2641780c2857051d393446543e48513f474a394046343e4016252210241b1b33250a2516142e23122d240e2922102a210f231a16281c1d2f1f21321f2b3824313d2973796b9b9e93e4e7dee8dbd2eec4b67432247c24187e180c912519a13126932419891810830c0693140dc43b31c13828c4422cbe4a25d97b3dcb7f31ba7e26b9832bc49142d8a95bc29c49c59e53c7925eaa6641a14b349a3c23a03f1ead4e14ec9231fda72cfdaa20ffae1ef8aa16f6aa16f1a513e09603da9603ffc82ef0c31ff3c91deec012fdce1ef3c613facd1cffd425f2c81af5cc22fcd82ae5c512ebc816ebc313eec312efc00eefc018f1c531ddb5445a33003f1c004b2906705125b59c5c6451165d5030807a6c6564626a6b6f686c6f686d71606970656f7b363e55040f2d0d1f4328425d102f323b3d30803f2ba23320c13830c12e27bf3125ba2c1ec02b24bc291fba331fa4370cc17c2fd1a246fbd072c59e418860087b56087a5c2048370c262c1225382422391f1f3c28315958406d82638fc05a90cc4c94ce5e8cbe81678a934253aa3231c83a2ec22e22c93126cd352ac53228ba382baa4a3e9469632a19121f0d003f2300f9ca56f2b51fe5a20bf2a815eb9e12f8ac22eca91adca820f3d25e9d8b379a8d6a3a31282f2822231f1c21211f253229405e462d5231274d2822421d596e4d3e3d1f4f2d14954731bb341ec92e1cc03329ae3b299142217e4802e8b740ebbc28ecb920ecbd31e5bf50c3ab47a1a036a3b640a9cb43a3c53d9eb33caab154f4eeb2faeec8f3e7cff5e9d3f7e3c8f9e1c5fae0c5f8e1c1faecbfb1ab6d9c9f4888914259683f3a4d3197a97f99aa64a2ae42a0a936a6b1532d4700336a301f6d3b13703b0b6f33177330106c23157327126e23136c28126827136824146b270e662915662e1e612c3e6d4b1d3132202b4926386a21346f000c43101c500f1f53344579001245001244142c5c0c225301124a0813417e8097ccc8c9cfc2b2d0c0a7cebda9c8bbaba99e9a7f7c8352586e2332531628560217460a1c40445164c8c8cadfd2c9e8d3c0e3cdb5d7caaad8c5a5c7a18a9758479b4136a54036a5493aeb9e8cfcc2acf5c8b1edcbb2ecd0baedd7c0ebd7bfebd9c3ead8c2ebd6c1ecd7c4ecdac6eddcc8ebdcc7e9dac3e6d8bbe2d3b6e9d8bcead7b9e1c9a7ccb299402c25908282a29a97a29a97a6979c9f9397887f823b373421221a282c1ee9e7dbe6e8dbe4eadee3e9dde6e7dfe7e6e1eae5e1eae5e1e7e6e1e7e6e1eae5dfece5dfece3deeae3dde6e3dce2e2d8e1dfd3dad8ccd7d8d3ccd6e020385a001646001145142d63133068223f79001952021b5417346c021d4a081e3633414e404950383d413b4044222a2c04130e0b2115092316102c1e031f110d271c152c26081f191c2f2910261a0b21140e2513172c191f301e2d3b2c303b2dc3c7b98572646e3325953d339f3833b54440b6433cf58379ec8076760b037d0c08a32d29a82f26ac3726b1492ead552f944f18b37c3cc59557d4aa70e2bd88e4c58ff1d79efbe0abffe1b9facfafd79f84d99878823b0fb66921f5a832feae21fdab17fcab14fcab13f7a911df9802d69400ffca30efbb1addb108efc616f8ce1affd320ffd224eaba0ef3c518f1c71befc61ce1bb0eeac715ebc613f6cd1defc415eec110edc124e4bb47714b0039170031140240271155442a3a2f11726c5665646060606865686f64676e64696f5e656f5f6b7b24304a2835581e2d56041b470e2f52103a4a273b396f4a37923c25b5322ac7322cbe3022c23524c02c22b92217c33122ae35189b4e188858167d591b75571b96733b9c7d4f7a67477d7b6624342921392c253d271c372422453f57818f628db8578cc24e94c85b8cb77f74967f3e52ac3c3bbe382cbc3225bd3527b93528b33829ac413195473a2d0c05221816190e12281500f7d373d8a71ee2a50effbd24f8ac1beb9e12ffbb2ad39a0de5be3d967e1e94875d2b2219372f2d262223252b291d2e241e3f2a0d3618123c163059313a6039223e182f3916634523a44227b039239c3b289c563d5f3714543a00cfaf4ae0bd3fe4b936dab038af8934442c00979040bfca6aa4c04996b43aa1b449a6ae59eae5adf1e7c3f1e5cbf7e5cff7dcc1fedac0ffd4c2d7b0937360269f9d4a969f368ea04c2842291f3c4426414c364b446f7f5297a2668d99692d472231674f1f6a56106852106d50126a42166e3c126b35136c34116936116a34106a2d106a2c136b2f17662d1f5d2a0c35152231360a1334162a5f00104d04114817235713235706174d00114b293e77041b4f1e3569000c470614457e8399d3cfd0dbcebed3c1a9d5c4aacebca4ccbdaaafa59b8f8a8e636677253254101e413d455cc8cbd2dbd3c8e5d4c2e7d0beead4bddfd1b4e0d1b2e6ceb4f4cbb7ca8c7dfebcacefbba5f8d0b7eacfb4e7d3bae8d8bfe6d7c0e7d8c3e7d8c3ecdbc9eddac9efdac9efdac9eedbcaeeddcbeeddc9edddc6e8dabfe5dabee7dbc3e3d4bfe9d4c1cdb9ae4434372d22281c171327221e2e252639303549444a403e3f1d1a114c4a3be7e7dde7e9dee4eadee4eadee5e8dde7e7dfe7e7dfe8e8e0e5e8dfe3e9dfe5e8dfe6e6dee8e5dce7e4dbe4e4dae2e2d6dddbcedad8ccd4d5cfbdc6cf1a315300194b041a540119590623650322650522660724661835711f37673242594c5660373e463e43473b413f2a342c2d392f1323180f261c132d201934230a22121c2e2214251b17281e081c10162b1c12271810261914281c24342a2a3225342f1b44240f843528861d177b0f0f7101008f1a11952318a63632a83c3aa83a3b9b33308e3028934030ab644ead7459c49778fbd7b7fff0cef0d8b6fcedccf5eacaf2e7cbeadec4dfd0b9c8b89fcfb79bd8b794eabe8dd2994af1ab2ffaae1cffb01ffdad1afeaa13eb9e04de9e08eeb71ef0c01ef9cd22fad121f1ca15f1c912f8ce1aefc113f6c61afbcd20facf21f0c717fed525ebc212eac012f7c822ecbf1be2b710e3bc31a781302f0e00351b0c2e1d163b32293d3a31787b74646d68636b6ea9b1b4636562686a675a656b323f50101a3d0c18420b1c4a0c22510724500528522950790c263d4941367a442cac362cba271fbf3324b72b1ab4261ac63427c83224b6321da74925a869408e63408264429674518e71535b4f352b2e191f34231b3625223724203725253f3654727a6c90b26693bd578cb4678bad76728b74424ea23c3ab3392eb03f2fa63f2e9b4230aa5f4cbd7e6ca67d6b1f120226231c1f191d2919096a5208e6bf4ae1a918ffbd22eea411e89c0bf6aa18db9406cc940be6bd548d764a302418392f2e2c2b29222c2321322226372491a58ad8edcc38542e20482318471d2858263a5022705635663e244134143f45212a3a133b491487853bc3b35ebca146987929967d475e4d22847e4ea7ac6c9eae559dae52b7bd75e6e5afeeeac4eee7caf2e4cafde3caffd7bdfbbda4ba6958a661409b81348c8e298d982f697f372a48501236680d2d6a19367027436a2f455d7585952d43581743660d4b74044e750554750c576e145e6b1a656812615b0e62550e634e10664311683b10673416652e1d602a1f4f29182d281b273d162954000e402d3f6d10214c000c352e3d6813205417275a000d3b0e204e081849030c33828493d9d4d0dccfbcdacab0d9c9b0cfc0abcdc0adcec2b4cec4bbccc6c6888892373a43ccc8c9dbd2cbe6d6c7e6d3c2f1dacaebd4c4eed8cae9d6c5eddbc5e7d1baecd0baebcfb7e7d2b5e6d2b7e9d3bbedd7c2ecd7c4e5d3bfebdac6eedfcae9dcc9eaddcaedddcdeddcccf0dbcaf1dac8f1dcc7efddc5eedec5eadcc2e6d7c0e9d9c2e7d6bad1c1aa4e3f3a5b4f4f6d695e5f5d504d4b3e3d3a3134302d2c242234252083726ae5e7dce4e7dce3e9dde3e9dde4e7dce5e7dce7e7dfe7e8e0e3e9dfe2eadfe3e9dfe4e7dee5e5dbe5e5dbe2e4d9e0e2d5e1dfd2dbdcced2d3cbc8cfd53549622a416a1d31630d2259001a55001856001b5b1a38740e295e1a3057515c6e9aa1a7acb1b59ea3a6545a56383f37343c31232f23293d34051c12132b1b081f0f203023112114102516112617182c20172b201d3327162a1f0b1811292b1d3325028e6339943f208419057909059e2c2bab362ca12b218913117d0a0d9f3535a34843a55f53c48f7dd2a58ecba990e7cbb6f7decafee9d4fdeed7ede7cff1efd8e3dccce7dfd2e4e1cee9e4cee1d8bbfdeec7ffe9baba8c3fe9a42bffb222f8ab1dfaab1af6a611e09700da9f05f9c92bface27f2c81cedc414ecc30ff5cb17e7bc0bf6c81bf5c71cffd124f9cb1ef2c514f9cb1de7b90ce8b911dbac04d7ab0adfb722dcbb4a35150027100035261f38333080807e8f9595747e80bcc7cb616b6d5f65616d6b5e5f615628363f0a1e3912204d07164d0f265c08265a092b59082c5c0c316617355931423a664c33a03c2db2281eb4261ab8291bb02218c7372ec42c21b92d1ca4341cee9d82e0b09ab898838a6b56806a533c381f253119213a241d3d261b3421273c2d2d3d32879999758c9e69859d7c98ad8da0afa8a5aeb89697934842bf655ae79889eeab98dea792d8ae98d9b9a4baa59267604e1e1e1619141a271e15221500edd072f1bd33edac10feb822f7af1de79e13e19e19c89216e7c06170592f34261b3228272c2c2a242f212d3a28959a86e2e4cedbdec1e0eecd22411f2f5e341756212059242c482230482634613a255a30134319254c1d274009394106776d30e7d3a0f7e7c5beb096f3ecd0dfddb6cad094dee2a5e9e5b8f1e6c6f3e5caf8e2cafedac4ffcfbab7755fac5645a740378932169e722b9f943896a145334d1d1c3d5e163c8715388a123589193c8e1b3c83213a721f396a22457d1b457f16498011467a1347771a4f79104869134f690b4e61044d560f5a561965591862511a624c1d5e46487a6e17323d162947172d5e0d245819305c00113a00133b2e3f6a091748061347031543233563081849060f367f8092ddd8d5e3d8c6e1d3b9dbccb7decfbcdacdbae7dac9e2d4c7e4d8ccdfd8cedad3c9e1d3c6e9d8c8e4d1c2e9d6c5e9d6c5ecd9caf2dcd1eedacfebdac8ebdbc4e4d6bce6dbbfe8ddc1e2d7bbebd9c3efdac7f3decbf2ddcaefddc9e7d6c2eadbc6eaddcaebdecdecdcccf0dbcaf1dac8f1dcc7f2dec6eedcc4e9d9c2f0dfcbeadac3e7d8bbe0d0b7a9988e574a425f58486f6a57878570999685b4aba2b9aca6bca9a2baa39be4e5dde4e7dee3e9dfe3e9dfe4e7dce5e7dce7e7dde7e9dee6e7dfe5e8dfe5e8dfe5e6dee5e5dbe4e4dae1e3d8dfe1d4dadcced7d9cbd7d7cdd2d7d31f2e351728381e2f432839551c32592a42701b3766223f6709203f1e2f4139404a5054575d63637a807e949695a8ada99fa49d434d442d3a3323342c1c2d23112218182c21182c20152c1a112818081d14152920182c201222151c25202f2a1672581fb9873e994a07a1400d91220f8e1814a42b227c0000880606a32928ac453e94483afdcebaffe7cef3dec1f3e2c4f3dfc4f2dec5ffeed6f9ebd1f5ebd0f3ecd2f2e5d2efe4d0dcd6bee6e1c4e5dabaffedc9fee5bdb28645d0881cffab25ffaf24f8ab1ddd9203db9803ffca2be5b40ff0bf1af4c31efdcf24f6c81bfdcf22facc1ff2c719efc416f0c419e5b70aecbc10e8b80cf1bd19ecbc14daaf00e7c11ed3b4374d3200251200382d2944433ec8cdc7b2bbb8aeb7b6b4b9bc696d6cb3b6af95968680795d8986753d4f5b0014370b22561a326e2a4a8311366d062b62052860002157294c6c2f574c474a2d863b28b2362ac43129c32823be2925b92420c1291ebe2b1bb3321de17d66f2b8a4e4c3b0ddc4b0c6baa41b1f0424391a1b3e20183e251a3929213627676d5fc2c4b9cfd4d0c7c9c6cccbc6dbd7cce2dacdebdbcceacabbeac5b5f1cdbdefd0bee4c9b4dcc3add6c1acc1b29fbcb3a415100a1b181f24201f221b00b09c53e8b935f7bb1cf9ba21d7990ad19616e1b143f3d57b8d793a423314392c24342b2c353432242d1c7a826be7e4d1f7ecd8ebe1c8ddd9beedf6d9314c29225a291f6531145c2e175e32185f3305481c00380d265a2c1e4d1f26451b767a55cbc0a0faead1f2e2cbf3e8d4ece4cdefeacdf1eacdf3e7cff7e1caffdec5ffd8c3cd8173a2483d9b3d33831d1889181c7b140b9b5227b0894e888b5227432d22417715388c13357f13348111398e0a33850b3476113265576d9242536f2a3c5293a9c14d648420385e27406926466f12396012426613476e0940670e487009436911486f0a396300205100154e12317103215f02194f152b5c0f2a5705204f00144b0a1f581b3266031a500115520714487a809ad7d5dae2dacfe7dac7e8d9c6e6d7c4e7d6c4e6d5c5e7d7cae3d5c8e3d8c2e3d7bdeadac3e6d4c0ebdacae8d8c8eadfcde8ddcbecdccdeedcceefdccbebd6c1efd9c1ead6bdecd8bfe8d8bfeedfcaecddc8eeddc9ebdac6eddbc5f2ddc8efdac5eedcc8eedbcaeddcccecddcaeddec9eedec5efddc5eedac2f2ddc8eedcc8eeddcbecdbc7ead9c5dccbb9dccbb9dfd0bddccdbadccfbcdccdbaddccbcd6c5b5c6b5a3bbaa98e6e5e0e5e6dee6e7dfe6e7dfe5e7dce6e6dce6e6dce7e7dde5e5dde5e6dee5e6dee4e5dde5e5dbe4e4dae2e4d9e0e2d7daded0d9dbced8d5ccbebfb9414a471e292b343f43222e3a121e3412223c2b405d293f561628343441473e43473d4142494d4c494f4b464a49454948444b44414b433e47442f3a362b383121312715291e13291c1229170c2313283d34182d2614281c1829192127194339159b7c2adfab45f1b04c994700993b19aa4637ae483cac4137a7302a96271e9f4837975944cba892efdec4eadfbff4eac7fbebcaf2e1c3fff3d7fbedd2faefd3fef2d8f7e8d1f5e6cff4eacfe9e0c1f6e7c6f2dfbee5cdabd7ae78b1680ccf7804db890be39710da950af8bc26f3c21fe7b90efece24f8c81efece26ffd129efbf15f4c619efc416f0c618edc116e8ba0fecbc12f7c41df6c221f7c727d5ae0bd2b126987f233c2a00493f33aba9aabfc5c1b5c0bab6c1bdb5bbb9bdbcb87b776e7c7668aea68fb7aa8aa39e8a82939b223f6106235b1635750f2f6a03225804205017325d3b577c41667608422c3a58366f4129a23b2cc1322ac52823c32b2abc2723bd261bc12b1cc83b29ad3a27f2ab99ecc3b1e0c5b4d5cab4afb2972d3e1e1d3a1c1b3b231f3825283627bebfafe2dbcbe1dacae5dccbebdcc9eddec9e4dcc5e5ddc6e6dbc9e5d8c7e6d9c8e5d8c5e2d3bedacbb4d7c7b0d1c2afafa697150e061f1d20151412332d1d2f1e00f4ce63d8a724e3b134f1c250dcb152674a0025160028200038301d3b322b372e2f22231e23321d26361bd6dac3ede7d1f2e6d0e7dbc3e3ddc5e0ebcd3c6138256030126433116b380e6231125e2f0f4e21245d301a4f251c421d727f63f3eed8eee2ccf6e7d2f3e6d5fcefdeeee3d1f3e6d3feecd8ffe5d0d7a2909c5040a23d359728218115127d110f820f1682141382230f995c407065512a3e491c3b7c002379173981163b82032c841643980833771d3e6bbfcadec7c6cbc9c7c8bfbfc1bcbecba1a3b8737695b2bbdc8091ad172e4d1c385f3352801b3b6e1f427814396e1b3c72243d7303184f162f670920560818490a1b47081f480b224c0d1f51000e410c214e081d4a08194f000d3a767b91e0dee1e0d8cde5d8c7eadacaead9c9eddbc7eedbcaead8caeadacae5d7bde8d8bee8d6beeddbc5e8d7c5eaddcce8e0cde8e0cde7dac9eddccaf0ddccefdac5edd7bff2dcc4f1dbc4efddc7efe0cdebdecbede0cdeedfcaeddbc3efdbc3f2dcc7f2dbc9efdccbecdccce9decaeadfc9ebdfc5edddc4efdac5f2ddcaeddbc7ebdcc9e9dcc9e9dac5ebd9c3eed9c4e6d4c0e8d7c5ebdac6ebd9c5ead4bfe6d0b9d3c3acc1b29be8e4e1e8e5e0e8e5dee8e5dee8e5dce8e5dce8e5dce6e6dce4e4dce5e5dde5e5dde5e5dde4e4dce4e4dce2e2d8e0e1d9e0e3dcd3d4cedcd9d287847d2f342e2026244b4f504b4c5025242c2d2d39373d4937414a2a34353b4443404549494e51393f3b464d46414a47404a49495450434c4b42454a393d4038413c37443a172b20263a2f142419142419192d241a2f26152d20182b17252a0a574d0fc5a63ae5ba38e5b338e5af4b8e521cb6795dcf9182aa6659bf6c5aad5d46b2745bc1917bb79481fce3cfebddc0f0e3c0efddb9f3dfbcfeeecdfff3d3fef3d7f8edd1f3e7cdf7ecd0ece1c3ede0c0efdcbee2cdaeefdabbffdaadaa641ebd680dc46d04be7200dba014f5c72cf5cb27f4cc1ff6cb1af6c916ebbd10dfb106efc114f7c91bfdd223eabf10f5c91ef8cc21eec015dbac06c79700c69908d9b53db89a40584411726a53d3d2cdc0c6c6bcc7c3b9c4c0bac3c0bfc0bb82786cb6a595bcab97bfaf96c7b69cc4bbaaa6b2b22e4861062961001f62021a5620315f525c779eaab68ea7a427523f1056312f643a564b2f87402cac2a1dbf251dbc2721bc2c23b32114c53423c52f21b53325f0988af2b8aaeac5b5dec9b6d6ceb78a8d72363b24273119313a25303521cfccbde7e0d0e4ddcbeae1d0ebdecee8dccce8e0cdeae2cfe7dac9ebdcc9e7dcc6e4d9c3e3d4c1decdb9d4c2aacebea7afa697736f6319190f1a180c1a1205211000ebd292f1d186b59451412400331e00271a00221a071b15092f281e37302a3c36361f241e18351f214627365033d3e1c7e2e2caebe3ceece1cbe3dfc4e8edcd3e5a3225603014622e0a5e2a1d6d3a0c52201f59292351236d89617b8465d8d6bdf1ebd5f0e5d1f4e4d4f3e4cff7eccef3e6c4f3dcbc6e462c8e4a3d7a2119891c17921f1a841412a53936a53736861a177c1109964647472a3e2d3462092a71052f81153983173b8700267e193f920e2e6b4b5e7fd3d4d6ddd5c8dcd2c6ded4c8ddd3c7dcd3cad6cbc9cfc5c4cbc7bec6c6bcb0b0b0bbbbc3abadbc43485c2d37504d577073758a54556a3339532b304d3337523036502a344f2c35522c2f52282b4c272f46222d43232d4823293f7d7d85ded9d5e9ddcdecddc8e9d9c9efdeceeedcc8ecdcc5e9dac3e4d8c2e9dac7ecdbcbefdccbeddbc7eadac3eddec7e7dcc8e8ddc9ecddc8eddcc8f1e0ccecdbc7edddc4f0dec6f1ddc5f1dfc9eedfccebdecbe8dbc8ece0caefdfc6eddcc2f1ddc5efddc7eddecbeadfcde9decce9decaeadec6edddc6efdac7f3e0cfe8dcc6e4ddc3eae3c6e8dfc2eddbc3ecd7c4eeddcbecdccce9dac7eddbc7efd7bfe9d1b9e1cfb7c0b099e7e2dfe8e3dfe8e3dfe8e3dde9e5dce9e5dce8e5dce8e5dce5e5dde5e5dde5e5dde4e4dce4e4dce3e3dbe2e2d8dfe0d8dadad8dfdfddd8d3cd5f5c553c3d37474c460909074645432f26293a343649484d393d3e414640424844464b4e434b4d383e3a48524a404b47465250414d4b3e464845454d47464c434a43313e3446574d293d3227342b212e2411221a172c230f291c10260f353a117d7127d0b238e6bd2fe6bf36ba9221996d2effe9c7ffe4d4c49385ce8e75e3a485deab90d7af967c5649fbe0cffbeccfeaddbaeedbb3f9e3bcf6e6c4fbeecefaeccff9eed2f2e7cbf0e5c7f3e6c6f1e2c1f1dcbff0dbbefde8cbffe8c0b26e31c16c1cc56c0eca7d09ffce43ecc426f2cc29eac618efc50ff3c710f0c215f8ca1fefc113facd1cf5ca19fdd223e7bb10d6aa01dcae03d9ad06d2a406d4aa22846100705413bcad8ec3bfb4c8cdc9c0cacbb9c5c3bbc5c48d96938b8b83c6b6a7c8b29bc9b39cd4bea6d8c4acd2c9b8bcc5c2a5bed412376e1134784e629fb0b9e4b6b8c7bbc0baaac0ab2d5b371763351756294950317d4631af3425c22a1fd13c35b5251cb22514c23120c83023b83024a14133f5b6a7f1c6b6e5cbbadecfbad7d1b9cec9b5c3c2ad81806b81806cdcd6c6e9e2d2e9e0cfeae2cfebdfd1ebe2d3ebe2d1e9e0cfeedeceecddcae5dbc2e6dcc3e4d5c2e0cebad5c1a8d1c1a8b7ae9d9997880b0c001716041e140a2514002b1800291300331b00432f14251d0a231f14221e1b14100f2d282436312d302b28151f16193c261f4e2e264b2a294224dee2cbede7d1f8ecd6f4e8d0e3d9beeaf5d32857291f68310659230f642d135c271e5a275b8255849d73828968848468ece7d1eee6d3f7e7d7f7e7d0f4eac7afa17aac946e84573a8e44399533308c1c18901a169f2f2d8317146f04009f342e790908701826663d673133700626710f3d8b163c87284d9b194199163b8c18326bb0bed9dbd8d1e0d4bee5d6c3e8d7c3e5d7bde8dac0e5d2c1e7d6c4e5d6b9e3d5b8e1d2bfd7c9bed0c2bfcbc2c5c0bdc6bcb9c2c3b9c1bbb1b9bcb6c2b2b0beb4b1c2b0afc1b0b3c6b2b4cbafabc6b6b2cbbdbfccbcc3cdc4cad6caced7dbd9dcdfd8d0e7dac7ecddc6edddcdebdbcbf0dec8eedec5ecdec3e9ddc5ecdccdeadacdebd8c9f2e0ccedddc4eddfc5ece0cae9ddc7efdfc8ebdbc4efdecaecddc8efe0c9ecdcc3efddc7eddbc7eddccaf1e4d3e9dcc9e9ddc7eee0c6ecdcc2f1ddc5f0dec8ecdfcceadfcde8e0cdeadfcbebdfc7eedec7eedbcaead9c7e8ddc7e9e4c7e2dfbce8e2c0efddc5f1dcc9ecdbcbedddcde7dac9eedec7eed4bdeed4bbe1cdb5c3b39c927d7ae5e4ddebeae5eaebe6eeece7eeede8edece7edece8efeee9efeee9efeee9efeee9efeee9eeede8ecebe6e9e9e2e5e5dcdbdbd37b7c765456545054564f54575157575158574a5355525c5e7e7f7cd9d4cdded8c9f0d5b5e58f4cf4721dea6a13e97222ad64396959516a71736771733f46474243494f515f3f403b29344345648f2a666a2c7b5433965d227b46155a2c0d6231317a4e759e6bb1b990899b9f194f94135bbd175b94b2b55beac827ecc92beed12dccb85e6d685d5b6625849e1fa0bd2d9cbd1e9dba304c58234c565067736acccfbdb9c3af4090632498602d965b33955f33643cb2a8988a9b8217642e0a813a09833718612b27331b535740c1baa3dcd7c2d5cd9af5c938f1c42ac59b2e956f2fa87a5ca7826a845b44845233975327cb7135cd6e30c05121bd4227a7442b82372361301f3d281b27241f191d201d1f212b2220423c13c8b143fbda3afbc240b42f10c63029bf281db33626bb8764c6b599e5e0d65b5d4e27241a4f4a39b2a49e6c7198294d9b5875ae7493af2f5f5f15783f328034e2d3aae0dbcbd7cec3c8c4bd474e4d323d3c494e4f0e18191a191e35393c37373b2a2e312e3035262a302c3339383e43282a2e2e2f31484b4a3e44443c4042464a4a42444345464a494b4b9fa099efece4f5ece78c7a76e4e3dcebeae5eaece7efede8efede8edece7edece8eeede8eeede8efeee9efeee9edece7ebebe5e8e7e1e2e2dbc9c9c16f6f6853544f4c4f4d4f53554e53564c52524f54524f52524e5451545352797674dfc9b4dc9162d6560df26e1cef6e19e26d1e8d462163524d676e70677072323a3b474a4e40444a343c3c3154792f6cba2e6fb1275f921b616a1b58372c7c501f7a4f1d704576903deed973d8d28f465e7a1c5bba1a5eb17f8674ecc834f2cf35e7cc22c2ac3870752b91a3309ab62a90a927758c2e727f50484c456c74786c767c959c988cb69c3396633599645b95654e855b93b290d2d4c258886516793c01863a0f7d38174319272d17375f3c619b71649767b1b24cf2c528c5933464340e5f3a1b5d2e185326175b221378210e9a2e1faf372d9a3528772d25612d2c3c1f1d2e1b1e2d1f24241c1a2d1e1b4127166c4710945e16dab43dfcd73bfdd835ffc64ac1381cc73029c62a21b53626a66d4cc1ad90ede5d8a4a6937a7c4eacb262d8d7abe2e1e0859eb41a3f830d448e0945572a786d41774cceb484e1dbcecac9bcacb5ad5368645e71704950522230301111151e22262c2b303f41453c3d42373b40252c33252b3033363929292b3e41443f4545424649434748404241393c3e3d3e3f4f4f49ece9e0f6ede87b756de6e3e0eceaeae8ede8eeede7f1ece9edede8eeede5eeebe6edede8ecede7ecede6eceae2e7e5dcdeded5bbbbb45b5d5c5356564d51514d52515157574b51514f55555056564a4f4b505655535755594743b06843de611eed691df16b1ce96c1ea94e1d421b126c6d6f5d696a525757353f40484c5051585c3f4b54416ea42e70c03579c43a76c52c69944989781e7d561a8252287741cdd565f8de62f3dc6f6b70592c65b72168c35a7d8fd7bd3deecb34efcc2de9d04095991e8fa92277931d6d7e3665725d626a6a6f7577656974737e82707f8456837041986b5b9561ceb17f6d704cc9d2bebcceb9165d2a12863f05863b1761301c2d14252e113c7850399666558742e6ce44efbf30794a154b1d0f42150c50201358251696483c8635248b443f5a2e2a4328263d26262a211a2f22203721213f1c1a581e1676230fbc6223eaa32be3a029fac935e8bd28f0c42ec6822fc63b31be271fca2e27ba3523ad714fad9274ebdecfd4d5b8b6c170ced364d2d49ae4ddcddcddd150648b184482104b5b408e9074b3c6aba18ce0dad0b8bfb7678a869aded965878d4747471f312e0b0f0e081316243033282b312a2b333037392d37392a33354b50505252562c383a303e3d2f3a3d3341434045463c4542394342494a47a2a096f3ece5c5bcb8ebe6e4f2e9e9f0ece5efeee6ecefe9edece8efece6eaede7eaebe6eae9e3ebe7dee8e1d8dfdad2a8a7a15355524349494f55554f5555474d4d5157574f535444484b5051555152534a4b4a574d439a593ae16321ea5c14ed6711e87324b3541c461708624b44646f6e676d713a3c43414c4f575b5d5662614f5e65293c5d1c4171396baf4a7ec9154f6c1361432385592382536a984feddd5cf9dc5fddbc428777351d4f85276dbc3972aba9a960e3c537e3c33db7a02c6b6e19677a2f707f5b5c676c15263b2a4a765e82ab646b7a76858c7383884d5d523d532d938c5ed19a6dd3bfa7ddd9cd6f96751975390a873c1283401a421b2f210f362c16445e415283569e8d49ebbb36d8a03776332c82453e8c514a8150496a4b4358392c594a3c2a25192d2a2332262737211852220c7933159a3d19c3572ccf5e2ad15e22eb7c24f18c25efac29fdd430f7ce2efed43fd8a555a73c2ca7301da22a18942d148f643e816d4cdcdabfb9c69cc0cd6cafb9457b7a45c3b7a9dbcbbba6a5a32948731b595f408b8965b7cf75b3d381a3b28ebab49ddfda73b8be608c952c343487b3b02a2e2b09211f95c2bd648888354a4f2a4144a1ccc57b9a96769d987d9c995a7a77769d9984aeac8ec5c05b7d79334343a6d3cb45515152534ee9e3e1e9e8e4e9ebe6edefe7ecf0e4f0eee6f2ece9eeebe9e6eee6e8eae5e9e9e3e6e4dde5e0d6dcd7cd8887805a5a594c4f52505556565c5c4b5053515659575c5f4c5154515558595b5e53515054423c925335db652cde550eea671add6613bd622a54180b53392c6955556c696d6a6263403d3c58584e4d4c3f414b3e53635e3d41453c4c4d647e8f173b5d053f420c5f372685582b834db6c466fbde5ffce162c7a63ba9966d4a6c98316dbd3a79bf6b7f779c7a34866c31928154756f5d7276752f3d46223a5a2856962665b6255da04353697883867e888f8387828e806985613dc4885aeecbaae2ded03f7148247e450d834332753d9c5e48a6544cc16b69c0716cb56c67b76d62915c37c59e7a7353527a66614f423d3a2e2b312b2b5f3c288455308e5731925826995026a8521ff29649fc913dfd8e3ffb8433f7822dfa8a33fa8933f8852ef7ad30fad229fad42ef9d437d2c060a88961774f2d5d532d5d663844773a3e7a3f277b3d267d3090c2509dab463e321141291b8c6c56c4a767787943305f3745918d74a6956176658acedc94e0e0276e62538e925f919838474780b5b584abaa3f726f98c2bf547c7f9dd5d1a1d6d596d4cb3a494e6aa39d82b1ad3740465f8887658e8b7db3ad6886833c40439fd7cc3d42444646429d9c99eceae7eceee8eeefe7eeeee5ebede6eee8e6e7e7e2dfe5dae7e6dde3e2dadedcd5cdcec66f726a4e544d494e4e4e52565152554d4f534f53564f5457494f514f54544f54544c4f4d43362e5f2e1bd76729e36019e76415e46b1bcc69325a3a4b3a3047665047543e37503b3456443c494537b2b2a2b3c1ada2b2a2c7e0d5e1f9eae1f8ead2efdd527768195b3c126539307f59568d56f0e177f9e06be4c84bc8a746cec1a38b9db2386db7407fce5375a79f8b89b5ae9a91958c50565a2135452746753e67bf2e66b9305d9d495264958c84635e5b9e9d9db9b9b3dccec1e8c9afe89d6cf4b081f4e2cc949973506f393f783c686549d86e70d06565db7174d88888be8b8b7968645b55542e332738413938312d563b375a2f27442616a0733ae9a764d47c3bd6691bbf6c1a8e470be3863cfb8b3dec7e38e7762cdc6a1bd9712ad86e2ed46b22f4b02cfdd22ffcd42ff6d83a5b7e232d7942356231207c3c1283360b823b0b84370884380f8130458a228c95494c3826402412482606b99026d9b932526d1f49938479b7b496ccbd89cac15eaaba5398ae548fa05c889221272697dcdd5b83827fb5b490c5bc55848363918e5d8f8d95d2ca4369668fb9b88bb8b43b5f5d92d0c85489855c8e8d506b6d68918c9be1d66587844146464e4e51edece7eef0e8edeee7eeebe7e8eae5e4e1dbafc4b2859b86cdd8c7d2d7ceb4b8b25e62605257554a51504b54534e53564a50534e54575056594d5255505454545555514f4b3e3632351008c16229d8560be45b12e96918dc702c674b553a5f9f395d9a4b3c415233204d2f2258372f7e7765e4fbece3faf2e3fef0d3efe7c0d8c9deebe2e4f4dc7d937935694c3a8a6132866372a66cf5e88afbe27bdbb547b99954d7cbb3c5cdce39649b355f9c1d365aa0a9af7480853942553d516f34659e4e84cc2e63a83c5d897c828cc5b6abe6decbf1ede2edece5f2ede1f6eee0fbedd6e29a6ce39351f0d298d2ba72c1b068bcac8ead8b82c86e70d66c6dca5e5eda6a69a26462574b4d47393a5c3430742e309d4f478d482dca8e6ad4ac7ec8b57bb1a36893874f64622235661d2d611c704f197d3c14743c19844218934c1c965021a0522d8f4510e3b043edb33dfcbf48f8cf524e711c1972302e5e2925783a0e8039177f3c1a743a0d6a2c0e5c1f548738c0c28fb8a69b6d543a74510ee3bc3bd7bc2c506d214f988696dfdd799890476e520d512f549cab74c3df5e8999222b276386833f4647283738708681485c596a938b709992577371637d7b536262495b5b5a777444646061898569888a324a4a60918965938e71918f3a3e3f424346f2eae5eeebe5eceae4e9e4e1dfdfd6dacfc13f4a330f3316526e598c9d924e545347484d5254584e5255444a4a4f54554a5656404d4d4b56564f54564c4c4c554e4a7c6e68866d5eb25e30f07821ec6c1cf16f25e1682396513d5066a5275fae3065b63946714f2e2757302854311d7b7560f2fce9f1fce6f0f8def8fee5fcf7d5fefbe6fbf5cdc3b786a7a280617c5b33623d3b6839736a2fb1a0568c7a3885785be0dacad9d8d28a98ad3b50618f97a15d6b713a50623a5b804273bc3f73c24b68a48a727bbaa08df4ecdaf4ece4f4eee8f4f0e3f0f2e4f4f6e6f9f7e7fdf7ebb08461edb45de6c44ff7d94ff3d763e0cba5dabdb2d47f82da696ece575ccd595ab7636081403a974234a747339d4a35b97c64d8b38aceac76c2a36ac1a666988d37376f1f127022106f27126d2e274a204c301e3a200e431d1343210f451c054c1e04683417824c28a93a19c83c1dba341492311b503919686e5c3c5b430830132b54311d37122b4312323e0d82864ba19c7c9d9088ae9d79d1b23ee1b92adcbb2b536e21509b815d9f815774572355311a492031534d5b8fa351818b1a271c2d3b36414845494c4e4447424e514f44494a5a5b5a4a4c4e585c5f4c5150505756464f513f40403b3a3c3b373d444a483f464448494e434145424140414744ece9e3e1e0d7dcd9cfdfd9cdd5b5a89c49458536352e3824405a4c4d5d57484d5050515653565a474d5052585b53595c454f504e595a525a5c4a4d4e44413e5f554d746356927863ce844add6615ed701ee66f1ed15f32603d54365aa71951aa346cc13c68ac4041564d231c541f16cd9574f8f0c7faf5d2ebe7affdfcdaede3bafefde4ebe8c3b7b88c8da68482b1986ba0845d886c7a796c5c5d535a615859605eb1b1b0dadccfcdd1cd97a3a7545f6a254059335f973b73ba3c70bd456499857685f3ab85dea381fdecdcfdf2eff9f7f3fbfaf2fafbeff7f9f1f8f6ecfbf1ece1cdb0d9ac67d0a44ccca04bc59c60e8ceaee5cdbed8a69ad0998bbd8679bf827894594d8c533ed7a28fd2a280d2af76bf9a50a98431ca9d41b29458c9b26daea248386a251160250e5923053f0f335735554233573b295e40245f3f15af8639a3782ec19544c58b65b53523ce3120d03427c0362c985f4d75644e635e5756585a646b6489867863573d3f291767533c5f5c515e6161878476d0b759e1b62de1bf3350701e1a7e3f45915d174a271f432e4f585552595a3f444e49585721382d0e231d4e51505455555453585656545056545056555253535558593f4544646d694b52515357563a3b383d3a3b3d413e3b3f3b41444844474a3e403f4a4a4adce3dae3e2d8d6cec3cb9b96993332a33831923e3c5c50484a5553454c4c4e50534f5255434c4b4954534a5455464c504f54564e52554d4f5334353425231e615b51786e5ebfb096af8c50b26a27d16c24be541c952f22791f277948655c659b3150993463a9506692662b31a12a23b32d1ed09365fffae2fffad8fcfce4fcfdd9fcfce7fbfad4c7d0a467a47f468b6d5a8c7a4f6960575d5e5d626157606150605d6b6b6ddad4ccd8dcd0bbc8c93f5c7d5c88c45085cb3f6cad53628ea8a5b0d6c2c1c87c5fb86c54f6edddfbf7e6f7f4e9f8f4e9fbf1e7f8f2e5f1ecddede7dce4d9c5e1d1aef2e2c4faedd4f0e5cce5d6c0d1bcafa3867480624c52341e54311d5b3017ad8b63eccc95d5b45fe2b946e8be30fbd548e9c22edfc371dbca99b2ac845c754b1046151355220b5118628657b7b095cab59debd8b9caa861eac231e3b72ff1c837c9892dc33b2acf3227cd3024ba3129dca284957647646460636465696a6a6167652a211b1d070545281f2f181655505263615ebeaf7cdcb238dab92e4f75182a9244177439134c2610261448534f47464c2929294e4f513c50470820143a45404f554e4f56564e5454525655595b5f5657555c5c5c5b595e545255535957494d4d585b523f3b334d483f4b4b4149494643403c4d4b457d7775e1eae1ece8e1e9d4c89448499a2f317d2e28664b4a4d5151494c544b544f4c5553484f544853534d57594a51574c53544e58514a4e4b2d302e070a0941464764676b636b676c6f6b6c664f8f7b5886603c915a496e282b66101289292f8d40517e5171625e8b7d4e6b9e2c30b6281fba331dd38940f5e8b8f7f3bffaf9ddeeeac1f5f3cff4f4cbf2f3c754705a557369505f61566062596163535b5d545b60545c6053595a9ca29dd2d5c9c4d0ce7797b15f8ac54b6b9d555675c1acb3e9d1cfe3c1bfcd9991e3a99ef8e6d8e1d5cba18d87e6dfd4e0dacfdad8cde7e1d2e8dfd4ece7d7e4e1ccdbcfc0c7b4a58e75675b412f4b27165b36235636245e3a256f4017b48027e6b857ecc148f1bb2feab723e6b110f6ca31fad235f3d276eedabbe5dec8738a69164c1c0e4c14437740b4be96ebdac3e9d2bfedd8bcdab768f5c334f8c637f2c72ece842cc43c2acd3728cf362bb6362cb97f5e7d603e696c6a4a4642413e40676e6e63605c31201f371c174a2a1b3c2a1c62645d626659e6cf8cb09d3a466e1b188136176c371e492f415347494d474e4c4e49484d525054334b3b1d482f233533454b4c585d5c4e52525a5a5c515556575e5552514f5b5b5a5051515a5d5852524c645b4b836f517f6c4a5a4b2d7f7255a7987bd3c3b3d8d3c6dce0dfdadfd7dfdad0ceb0aa7341455c4e534847504b555a4b5656424b494f55575054594c50535059554e57594c514e5b56427e6a30473b1e4a46495d616c53535b4e585b636b716971755f666c575e6253585f4f4b52673e3e8d34348c272a720a109a282aaa2320ab2319ab3023ad6443eedb99fffcdafffad5fffde3fcfbdefefbd7fdfce1f9f3cc49543c555e62545d61525c5e535d5e535d5e535c61555e63565e5f5d6865c5d9cfcee4d9a4b8be4e576d7a7675bfada6d4bbb8d6bfbec8aba8d0aeaebc9fa072585840212041222074716970726f505550323a36282c2a2126228f827e68483f4d301e4a2a166e4a409e857c785b4d5e3a23906125d59a2feaad27eaae20efb41ff8bf2ae7bb20fad02ffbd23df9d030edd15ef5e1bafbf1dcbbbfa062794fb1ba96c2a98cc17b69cc7e72d18876da9e83dc994fe69a17eaa221e4a01bcc8236bd5f44b55438ac432cbd634ec5a1848456396c5f546064606666695c5e632f211e25110c33180d784f1cb98e365b4c2a6461608479728c886d426f3a319350378250354a322130241020173338305051546262665366591f40390f182056555b585b5d474b4f5f5e5e4a4d4f56585c534944544837503a23614f22664b1290641cb27b2bc5913ecea144d6ae46dbb74eecd18befead5cdcdcbcacfc8ced4cb9c9c9c5154554a4f514e5357495256444f504b545552565c4b4d5452555b5257524d4d4c5c5438937f26dcba298975226d675b5c656368746f515a5e50585859625c5f6a6e5a646a5b5f656666695d383c6c13167e1011aa2e26b22622aa1f199e25228d2e2aad8c77fbf0befaf9d3ece8b2f6f3c0f5f3cdf2ecb6faf7ddf5f3c69ba88e52625f505b5d515c5d576363545e60535c61545d6259636556616036443f4a58595f6c68555e57474b462d2d312021211d1d1a1f1b1b1a151b1a181e1a171a1f18171d1f1c1f1e1f1e25241c1e20222627232522282d2954443a4f2a1f694c448c736652362e715c42744c23b37b24eaae34e1a519f7c42ffaca37fad036fbca32facb2ff8cb33f3ce3bf9ce41ebb958d99d7fefd4c6eae0cfefdccfd4c8bdbc8476b0332cbb342faf2219b2271ea51f0caa2406b43609c64d16ca613cca6c5dc26049c46a4fdc9178ddaa96a46b53724b39645a57717070605f64322a27442908bc8a33e19924da8d0aa47e2d5f5b4b5f605bbfc1b5376c391d7f3a6ca777a7a78c54624b213529444c485a5d59626367575e5a55565b1e162537353e53575b5b5d584e48424b3939612722853124cfa054face46f9ce37fbcf2ff1c722f1c127ebbd23efc221f4c52cf9ca27f0cb57f9f0d15c729e647191697b96a0a8b4464d484a545147534f434e4c4a4f534a5256454d544c51524f55594b544d575135bba137d8b823bf9c16a0843177684e696b5c5d665f657674747c7f62666b434c5557686d5662635a64635030317e2222a32422b02220ac272290161171131461100b783f2ff9eebef0eec9fbf7dcfdfad9fcfee6f9f7cdfefde1faf7cb95987c4d534c5d6867556161555f60646e70596267596267596365565f61576161171e1c161a1b141919141b15191a1b1a181a1f1c1323241821281e292820382c25442c294432314133304e3f36413c31152511373d3837282e4d29233f201165493e7050366c4924876241c29650ebb82cfccb3afacf37f8c72cf9cd34f4c838f5ca40edbd4af9c86eeec07fe99a74e68c7ad76867ecbab6f8efe5f9ebe6e3e0d9d78d84d04442cf4242cd433ad44139cf4135d23c38cd3734c7312ac12d1fc22823be281fb21f15a4201497170d9e1b16981e17a16762d1c5be99988d786d52d3ac4edca00feea91befab26df9d256f532a6462605a615a1f542b328f4d6da676bab7a794978c535f5656595b676265595d5d505a556867696c5a5b6f3b3e4f37476565763f35374f1418a626229c1f16b47e20eac019f6ce23f7c81efad123f5cc20ecc31bf7cd29f5cc27f9cb23efc740fbf2c4083e9804276b0e2a65616d909ea6a9485254414c4c495450464e504050514a52574b4e4e47514a59563c6a4f27c3a73cc3a01cb38c1c967734ae98809595794b73513379542c543f4e5a575962654f5a5c5d63676c6f704913139f2928a51916ac2524780f0c5d0907761915992f2a934333fdf5cbf7f3c5fcf9d8efe9b4fbfed6e6e2a7fdfdcff3f1b7b7b5838e8d7b646c6b5a6465535d5f5b6366555d60586063555c625a61675a63673f4345626557828d6887956c8a9871909d76a4b387c6cda3e2ecc9cdc7aebea895d1b8a9d2c0b4bcb5a65b7859155d2c167037467f68423e3f572c244928125e3d1c977642ceb370b39766cba866f8cd3cf4c42df0c53aecbe4bf3ca75f1c683eab98bf1cab0da9e90f3c2bdd88480eb908bd46866eaa6a2fbebe2fdeee7e9e5dfc77a78cd434ace4041d2403ace3f39cf3e36d63b38d33b38d33d37ce3a37d43c38d23d37d34140d04242cf4335ce3e39c93b33cf8a84efe7dee4d8ccd6c0a5c59f4fe7b32feda412f1a416e1980fc2902c5740336b5d5636603f1c6e3353855a828d815c5f5d676b666361625a5a556669646063635f565d6462617e5550973f3d602233594f615a17229e1a138f1f1c845217fad029f8c920f5d120efc51dfacf23f2c818f8cf20edc819f2c422eec434fdeeb506489f032f770729671e3d68c0c4d49ea3a351595c434a494c56564c5755424e4c5654525c3a31794d24a68662c4b18ebea55cbe9d56bd8569a14e43a9a18d3a845a218a5024794932474360697258606b5859657a7475701f1fa824229823226f100d7c231f943029af3129bd372cb9442bdcb479f6e8abf2e7b6b9ac6fa8a379b6aa8ab2ad89bab99cd9dac7e3eae0abb5b35e686a555e635760655a6265586063596164595f66565f665a6260c6cfbdf1fddaeefbd5ebfcd0f1ffdaeffce0f2fddef6fee2e2e4cbe4dccae4e4d3ece3d8699573127a3d067b3a0377341b7547567d5f3b3920383b19988e61f7f1bdfffccff3e9b4e3c378efc157efc179e9c49af3d1bbe6afa2eecbc2d29897fdddd3e1b4aaffd6d1f0b2a8ef8f8fe3757bda706ff9d3c9f3d6cbeed1cbcf9a8fb06c6aa262617933446f2e4b943d4d903840b54248be4343ca3e42c73c35cf3b33cf3c33d33a39d63a38d13c3ace3c37e2a299d4c9b3d5c1a6e6cdb9caa56ed7a736dd9c16e69310ec9d1ec16e0ea44821983525573d1c326a362d553561665e68656261615c5c605d6363635b585c605e5c6163655c5f59605d52865152a9392eb04340962425b62626590d1a715023ebc534f6cd3aefc634ecc63de2ba37d8b138e8c25aeccf6cf3d77ff1d991f8f2cd053885214a8f0c3566516580bdc5c9d2ddd99ca3a54b52554e53544c4f4c504941512320701613903a1f9e7553d1c8b6e6d6bed9a28e9e2a24b02a268d3f334969432d8c5128875435574e6972795560686a6f777568696c15149f251e801913a12f24b8352abd3523c5342cbd332da22c207b3b1f5a3f288e7f62b4a996dad6c4e9eadbeaeae3e6eae2ebebe5e7eae5dde9e86d797b616c71566165515b5d5660615d67695961675d686f535c5f8b968ce9f9d9e1edcec1c9a5abb389a9b6839ba574b8be8ea49c77c2ae98b8b09eb5b29e89a482107134067835057b370e81423e9562628d6e66987591ae87d0d5affafdd5fffed5f3e7abc4a660cea287c99e98fedfd9dbb3abffdad5f4c2c0fbd4cfd9a4a5f2bbb7dd958df39690ce6f66bc5852b44a46e38077b94644c77163d8b7b09387953e5b98174d9c1b3d8e234990827b9bceacacbc8587d3979ab16d6fb96d69b05756943535a03836b13f3c673d336c6355897d73a6918795816d8a6c2bdaa731e28e18db741dbc4513b82414b8231aaa2c1d7040296064586162646261615d615b5d5c5761615f645f625b59586065646363625c5a58705d60aa4238ba2c28910a0caa30362c1423322b1647410d72570ead7e1b5531004222035d4624e9d4baf7e6cefdf0d9fcefe0f5f3e710366a1d36644d6074454c5980848ab9c3bfc6ccc89496954f53554f3b3c561c1c6e1515891a19aa3c36b36c5bd8c7b4cfb09da22b2cb52727b2281e9e25155a2e193e87582b84544268565c5e605864686771775a4e53651c1ba32e23b83327b7362cad35279e2b28731817a0665da58371d6c7baf0e7dee7e9e0e5ebe5e5ebdfe2ede4e6ebe2e7eee6d6d8d3c3c9c98897985e6f72505e64546267576466616d6d606b6d546162586461676c70636f6a4c64454a5d399d9c75a39870948e66817b5bb4af95b9b4a3c1c3b6dedecd726c56817f6744855c087b3f067e3e057c381a7c47aed2baa8ccb796c0aab0cdb0bccca3fefed1fdfed3fdf7bde1c2a0f5d1cafbd3d2e3aca9f7c4bdd39492f2beb8cc9c99b18378a47267ac6e5dbd8b6fa87063d54d4cd7433bd7403ec44d47f2d5c9cecfd23b6aab0a51ad0c51b50749a76f86b2d4c0b8d5bdb9dcbcb8d6beb9cfb5afb192905843424c3b3c533838433c354b4e493a3b3e42443f4b4c43594c35a47925d9912aaa3305bb2717b81e12b41b15c52a1eb32c26875a58656467686366646a666665675d615d6e6b6767655e585a526b625e7b5d5ba2423dc53c2d91160eae221e9e231e21110f14180c1e3317735c18dab636e9c2439977294f3c23d3c7adfbefdefbf4e2fbf0e9faf2ea4e5e756570773c48523a4652454d524d575c877874ad887a947567815b516513118e2522a92f2ab83d3daf4138c68f81e0c0b1aa4547b92625b4221ab82822831e17444931295330484d406d615d75787863696e58515341251b8b383087251cba746da37a70e2c9c1f2e7dfece7dfeaebdfe9ebdee7ede5e7ebe3e7ebe7d9ded3cad1c3b4beb46a706c6b71756c7d8498adbdc2dbeb65777f6570795b686d5961655d666a5c6f6d5c6b695d696a5a696b79857cb9cbb695a48d8a866f7d76604b5141eff1ebe0e5e6cfdbd9ebf4ed85877d97978e9bbaa70f733f057c3e047e3d097b3c73af88ccd9c6dffcec79ab9090b998aebd93f8fdd0f2eabfac8f75cf9b94edbfbdd79c97c88a83d5998eb881739a7a6de5e2d8e7eae9cac9c9b0b2ae836b6acb4446d74038d44035c6463fe9c4b3ccc7bb46669f1756ae1255b50f4cae708bb3d9c4b6e0c9bbe2c8bcdcc6bac8ada19d8680463f364c4d484e494953534f5055535255514f534e50504954473d986a45a1491ba82410aa1f15bc201acc2624c4261cb22824824b4762616265636664686364676162635d6868636b636368605f7e5a55ac403ac5332ca2261f790c05ac2019aa2f2a27110a1b1c13222e18695512e4c13cfbdd50f5d564432b10bdaf9bfcf0dffcf4e9fcf4e7faf3e88b96905a6659404a513c464c41414e3e48506a3534ba473895352c4e37216c3e2ca73731b13a30a82e2ab23e34b9564dd6a595c99a89a22621ae231ab9312683160e6529214b170c79232265191a3e15163d2c278f8b809a978ce5e1dae8e8dfe7e8dfe2eae0dfeae0ece7e4e6e9e8e4ecedd9dcd6cbd2c5bec4b4a8a987b9b26d7e73444d4b406b73779ba9c4b3cfec7b9dbba5c0dfbaccdd5c6b745c6a6d5b666f626c6f5c69655965655b666859656d596565aec6bebdddd495a6935f625957645fedf6f4ebf0f1d2dcdaadb8b4676b6b575b5d70807e4688690a813e057c3b077b36197a3ed7f7ddf2f9ecd0e9d4bbe2c66e9c75868e5d9c7e59b2917c9f7260965745b2745dd8a695debaaad8c4b6d8d5cee4eeeee7eff4e3eeece4f3e97e6c66c64545d14335d13e39bd4143d7a89bb4a8946a7584596f915f769666778b89887ba18a6f9b85699d856bd8cbb8584c44180e0b0f0f0b1e1f1f4a45429b958a777468857f736a625c5a4c4776483bad5f4fb3332aba4c42b0645cb73a32c0291db52c2a8639386c5a546e6e6961625d666561716b676d64606a67626c6761835f53a53c31d13b32c14136781916931e19bb231f9a1b113a1d0a1e27114145188d7113f3d23efadd4f7e62273f2919a49782f9f4dff9f6eafaf4e9faf2ee9ea47f40473b41434e46505344494b4b47467e2a24ab3228893b2a2d5832367040804f3ca7322eae3635a6352daf3b33a74b43c89c87c26859ba2f26bd3227b630296a09047c10108a171bb27a76e5dfd8e3ebe1e4ebdfe5e9e1e6e7e2e3e4dbe4e1dbebdcd6d7d5cac4c9bbb7c2b9747b7e67676d5a5c565659477a7743b3af5de7dfb77a777373868c82a3c2a3c5e2c5e6fbabcbe5c6e2f2647686616c745e696c5e6a71596a675b666c585e695f6a745a67695c6564393f34bbb9aa9593888c8b826266625a5c5f62676a494d4e6b6d6e8d9a9e76888f81a6a011753c0a7f39047d36057f3a61a87ad5eabcd4e0b2c1d2bba1c2ae4e4735643f2d63392d664130663b2c754a3c6b463c6e5049a29792dee5e2e1ebedcdd6d8d7e1e2bdc6c49f8e92bd4948cf4339cd3f3bb34037886363576577526981767372705d416d56416e503a6e513c6244314d2b193d1f1522130916090a15100f120e0c5a4a42f3e0d0f0e1d3d9cbbbd3c2b5926556a63024b72b1eb85445ebc5b2e9d2c3bf7a6db75246905f53615a536c6b67686461605e5c6f6c6c6b6b686c6462756b688f5a4bbd4233c83b28cb3f30a552487b171a961312c12b25b52017933f2c644a2f856333a17822d4ac40c0a13d3d290e3625158e7f6df8f1e2f9f5ecfaf4eafdefef626759444a4d394046354346424c4742271ca53731a43029652f1d2b452a23522b353a1f903a34a12e2da02925ae3b36b94642b7514bb73733c1322bc33229bd2b279413108d14106d1510aa988de2ebe1e3ebe4e3ebe5e5ebe2d7ddd1c0c3b6b39b91772c2476645b45483c22271b9fa0a0595960898f8e49524d878c8b858680b0aca8bdbdbf90a2b0aacdeba4c9e1baddef7096b896b1bc727e6d646b685e67685e687355656d5d6d6d5f67685863645f6d6a676a6d383029736762dad3c8e2d8d1d1cbc5b1ada89697945f65648c9599707e8664707a72848840816806793d027c360e86431d834c5a993e9ebf4abed583bdd19b6459495f362e5f362d784e397f5441623d326d514658373696898d9ba2a68e999c4f5f5fcddada93999c8b8283b35347d33e3dc8403bb54139422c4e1354af0b56b833538b8d7e64795e4560321a522b15512d164f2712491f112611131a0d0e13110a11110a2e1f13887058917b63dcc9b2ddc1aeab7459922918b23b27c48774f5e8ddf6eddef3dcccf9e1cff2e4d5756b626261596966626c67655e605d66646169675f5c614d8f4c38c03e2cd34430c75f4e98534a891815a41914b81d19ba2921a72b1e5f231253280f562b0f4221073e251138271f2b1d132d221cf7f0e2fcf3eafcf5e6faf3e7747f7f494c55454e57344042535137a36239aa2b228d2c1d57613d294b2c32563447644988745c9e3d30a6372b9c2d28a82d2cc14a46b83732c0312aac1d16a0171499100c99130b881910b7857edcd9d0c8c4c0a0959190635d9e655d472a27764542a5332b4f2f2b49494553564c474d49636d6c777d7c7074748f958e7d87807d857e848e8ca0b7c5a4c6e492b1d6738da695a37ebaae58bead49666546606c6d6270735b696f52666960727360696f3e4546191a161e18142b221f5b524bdad2c4dad5cb9a9f9c7f868c69747c56636c7078806c7479606e6e5087730d7d4007843b0b7f3c097c3f2f87326994167fa32395b6435f5636613d31512b1a86574162382e744a41724e427851516a62658b959b8e959c869092eff8fa44484d877e7eb78e82cf9896d8ada1c485804a375d1158b10d57b0476c8ea38d64ab9168b7936394785148270e5722196028194f260247200534170a210f0a3e261e4523114e291655301d53311993694aae7c55c38b67b1896ec6af9ff1eddafcefdffef2e4f4eae0cfc9bf65615a6d686561605f5e605c676e623a5e3d235f293253276e4321ba573fc890818b4f498c1314b0241e922214a82416bc302b58170d62331b5e321e30130b39272236251f33271e2b2213f8ecddfcf2ebfbf5e7fcf4ece3eae2c4cccb7c87855355537c6a49af542fa82b217128112844231d472a1d49280a32164e4b2eb2463b9a1e13a63533b64040b5463eb23e36a32519a01c15991213a71a16a3120ba8241f6b0e13844950764648631e1b861e128f1c1365221f6132319f362e5026294542474e4e53494b4e3e45465a6063787e848f9399858a92949b9e474b4a536067566c7c4558685e6560908342e5cc54826a25635c4d656a705d687264747765717c424f624b4f5b191b24131814231c1f342c28312a214c433a736d6a636d6d58656c5c697167727b727a825d707358937c479f7d1a834c067e37087c3f067f3e12853c69a92e80aa245873162623104b2c1c7a473066442b4335263e301b5f443454332f4646457e8e92b1bec6bdced195a2a5363f42949695f5f4e9fbf5ebf2f6eac5a69f4b32580d55b60657bb3c639ea3896eae9670aa8d648969506a432d65321f753c28945a32aa6b329665338264478e75654f2f1c562f1e552819562b1a49240f8c6a46d0af89dcb99ca6826cc7b6a3efe7d4f7f0dffaf2e4eae4d6787569656760656662736d616561434d6233284f23204d19756929cc9768c7a2907e302f8b150fa92614703e21932b1cb7241e6818113912083c20112c13083620134f31162a17032a210eefe5d2f5e8d4fcf0ddf8f6eadfe8dfdae4decccfcab0b8b0b7a48e942b239f252265331c1632181a3c260e311837432b9b51449621179a39218e251f9a2222a3302cb33c3b9a1710a31912aa1217a61111a8201c7408067e1d1e751b20963d3a981c16941d0f90171466160f732824a82e2b521a0d44311e3d3424483b24473928725e59806d677f7579807a7c70716d7f898c5464693553506194846ea18aa6bba57d7553807058625b5566676971767f4c595e122c4e0e2d6253607b484d561720222e282a2f26212c2b1e38342c362c2958535265686d6e757f70757f6e747772847c4e7666759579aac2811f772a037f3f0c823f07803c3591318aaf355863216049376941258251304c4f2c2e65443b7347697f5c949382a0aba789979f4d59664253594d5457393e3d8e8f8ff6f4e9fef6eef9f3ebfae9dc53364625508f1d4e8f5c6c86947855684f2e7d623d624124603e2462422a6d3f2a6c3f2965331d53301ea79989ddd4c6ecddc6cab6a098806b73583d67462e856549987b5aa58065875c42693f22a78870f5ebd6d8d1be9686787b78695d5d4f857365a48f75c3ad89c9b994766c3e7b6e2dab874c725d428f807274231f941813af392747552d722b16c22921842318330f085831227040268f5f29de9b32d7a559baa484e4d6bfa48051c39864faefdddde1dfcbddc9cad3c8c5cebdaa8373a1302b84221364522c0e290c2c48311a31186d3627b23f34bc4232b7543580281789231d87221f92171aa418189f110da91417ac1c1b7a09056009087d211f7313169f44418e1d177d18119c2425a9261fab2820b72b1dbb6324ca942ccb9131c48b28a37034d28578c86468b95a61b66062bc6b6cb972759a646778655b6579624c765757846976917c8b8c83736a5d77695d3320181b0c071d1b2609286024488c7592b82a405926292d2e2421362e29221e172b231d3f3431605a58594f4f968587bfbab7474e4a4b575569644ee9c37182984210793407803d03813711853e4d893944432d714d3d7c4b2b7e51332e5225137740056635116a3b5e9a7832664d567b6f5a757268807f4852533b44425b615eebf1e3f5f9eaf4f3e5fcf4e76f443f81797aaeaca8cbc2b2d5c6a4d4c5a8dac7a7d6c4aad1c1a9c9b5a86e412e6a3b28643829705647645e52a69f8cc0b390e2d9bce9e6d2eae0cbe4d3c0ae9b827d5e436c3a276c39246b3c237851418a79717268636f65655f6464666259bea390cbb8a1c8b8a9b0a39373664f4438244d483f0a0b05614d4172191593170ea0442d2e6430522a0eb5282391221946251d5632246f3d16b37426e19713e3af57e3c8a2ddd1b2b89e68a47c35fff7dca8c6b453946c5f916f74a27b5d5d408d4836733a313b3d3031463938453e5c4633a84334c03c37c43f37c54337811e1860221e651617991a169e1418a61816b11d1db3201c9f221b841711902d29741e20893b3a7f33323c0906932929b8231fbb201bb32014b75b18d3931cdf982fe8ad3db97a31ba594bcd6264d9686ed15c62c85257c75456c45455c15558be5859b25f59b0685d96645f8f7065987755dfb552ddaa39d7a63ecca5546567550e306e1d3d786068793941442b292938312c231f1b2a20193c2f273f22217b4d4b9b736f827a6b4e53514e5856575245caac69cbb8632a77350b844507813d097f403b8950605d4a3e313b7c543585573f2e52251179400977450b7f470b793f10804514814b1c7f52176b3f1f5d3a2d65404d765ab5d4bbd8ead0e3ebd6eaebd7aa897bbfae97d8c79eecd9b1e5d4a9eddeb5eedab2efdfb8ebdec0f2e1ca6c421c6439205734227e6e5c595c517a776c756d5dbdbca6d7cdb5ebe2c7e3dcc1dad0b4765e49683d2a5d35245e3a286643356c584e5d544e5d564f61616162645bb2aa9e8e8a8063615b211e1c4f4b4122231a3b463740554549271b750f0cac2c1e7b310e2b6a313d3713b02b24ae2c297a4c445932257e532da16723f5c238f0ca5ee9cb92dac8a4eadebcdccca8fff4e46bac8515884d1a804a1784451f7d4726703e43644f141b1a2c332f463331a34040c03b34c33e3bc23e3da42a257e2c272c1a18472224801914a01511a71f16a52114ac2115af1d12b5241da01f1b8e3538602a27795c57310e09972b26b01718a9160da2140abb5a22e1a229e0962bd3951dcc9041c25c51c95757d05a5dcb5659c75255cc5758cd5556cc5053ce5054d24f53d45353d25057d75e5daa491ee69d1ee6a717df9c10e1a91cb8983f4a505c4e4e5f7d53596445493f41463533332f29223d312b55342e855b57723b3480513f93784a4a472e56544b706450b4996987723c3f754a0a803e0585410e824827753b5f5b3853463b5939207c503b97927985aa8c699880569a7a14744910814d0e814d12814f0b82420e87480480410b8846107f44187e4734885c559d6d61956a82ac80d1d7b4e0d1aafff4d4e9d2a9f6efcbe3d5abebe3bffae4b8d29d3fae73218867476d6758666d6a6369686969699f9f8ce9dac0ecddc0e1dbc0b0a994433a2c614b414938325849405a554b60605c666365685e5f685e6369685d948e8c63676257575042453b3e453c2b43281a351a192e0f61240f941a0fb1340be3a85a306825274315a23220b1271e7a3c2a5b34247a4c2bb18d4fe1bf4af5d246f0c45edec78bfef5e5fef7ebfef4f6409a631285431d7f47127d4019764016723c3b6a511a22221b0d0a8736329c2622a1332fc13e3dbb36346e1211452b23211a16352b2b5d2220a03024a4591ba43915aa231ab42017b3231ba21f18722a264533282f1e1a492218933b268c0b08a21b1aa42419b96a2fcb9827dc9f3edba43ad29049c6604bd0615fcc5859ce5659d4595dd55b5ed25b5bce5859ce585cd2575dcd5056ca5254cf5f58b5551de19813e8a719e09c10d3a11187691a5f6262754e53ac302da32b257e3f415e4847321b194f242188564b7d4740835038b29649ecd263908741605a438979609d8b5eaebf95459b641a7a41116e324591634b7b5a6e65507159407e4e3d7d4c3889695abcbfafdcddd3d3dbd2a9c0b3276d4665a58095b79f517f4b4f803a4581443484411c7c401587480e8347128d4f0f81470d894a7aad7fe4dfb0e5d3adebdcade0d8aeebdbb0e8d8aaeac58df4c257f8ce67bca06c6c61506b6e6b666c68656563696a63dcd7c1f1e9d4dfd5bf7b6e5a554f45655f5c463d3c584f4936322a625e553f3d3364524b7a574d614b38423327635b536f67517d7b653035142732056e64278e7127c9873bd57e27f5b442ad9831316328214d1d87311cbe291b8f35246432236b3c23c8a37ebe9956eabf47d09c22f3d47efdf7e2fef8edfef6ed2d84531280431778431d70411666351c683b31584214201d453230973c3d7e282735140f6024237a21224d0a0a35231f252b29353b3a2a1e1c532f1f9f6e25aa471ca52215ae231baf241c8c27205c474045414117181c3c2318ab5a3e9e281f8f0f139e291f9f4b26915a229b5c2aa35124b25930cc6a488d2c1a7b271a8d413c903e409f3c42bd4b50ce5a58cc5a54d05756d2595ad55354d65754d57b3bd79810e09711df8c07e6ad258a7122655c5e9b413ab0251cb93029a9241e942b29883d3f6922249b443eba4740c7804af3d360f3d562a98f515d574a574f3b6d5f358691663f8b552d774667ae80327c4f3370517f8882aeb3a76d543c794d34774d39695c4caeafa5eaeae0eceee3dce6d9dbe6d7d8d7bbceb655ddbe36d0b537ad9827aca45fb9d9b89fc4a379ae886fa57f3d834582874bd4a76dd5a96fd7ac75d8b082cda573cea96ef9cc74cc9d56a98755ab844c765d2c6c6962676f6c5f65676a6b69dbd2c2f5e6d6f7eed8d7cdb78e8974918a81a6a091beb7a9cbc8bdd3ccc1ded4c8f0d6d0f6d3cee8d7c9ded5c7cabcb7d2c2b0d3c9b5d0ba76e0ab36d6991cd7920be4b53cf5d34fddbd36c5be5d304e1a2b5528632617b72f1aa1321f692d21623422a78464b5976493742ecfa454c9ac74fbf5e7fef6f2fafaed1f7c4d197d43165c311b2c2016251c1637293051434057493646383a372e3733291d2a1f2a332f54413b8b2627751c154d201f2f24234435353e312384602fa75b3fa9211aae21189f23215d27214a4a493b363b38353f6e494d7b120d8e15179a2523a5342e952e26ab7259c37660ab1f1cae1e16b12a19b83b2ea64437954d4392524b81352f82241e871f15881f10952d1c9e3b2e9e372aa23b2cc6782ce7a91fd9900ce7a013e2b02c806129805151b03730a72f2ea44b4f95282cb42c29a82e298c4030a85c51cb4442d36d40dbb057917e405e51394d4b484f52464e4f2d617e596caa844c886414552a23854f248d58266751b2bbb58274605a38217b4534d1b7aa8c7e73827e6fd9d7cbebeae5ede8e1e7e5c3e7cc54eec829f0ca24e9c228d1ad45f2f5dbf6f9e4f0f3e4e7e5cfafa256f0c661efb34ae3a136e39d28e4982bd58c25f4be59bb9d485444185f5f3e5b5f2f5363325c6b5c6b6f70676d68636761a39f96ead6c6f9e4c8faecd8e2e5ec34588f436a9b3f506c554d4e726a616b5e575b2826772723846251a08d755f3f2f9172465d4514b08a2ae4a214df9f1bdd9014e4a92befc03ad9ac23c5b838aeaf715e6c4c5b2e19b52c1cbe3623712616562c17704e39a18a5d9e885da18254a58e6efdf4dffef6ecfbfaea6da68d35734c193b1f22241f060e061c2724171e1b16271b1a362521423219432a16482b1d412e3120128e1d179f221a961f14731b12552f2f351c128a3f279d2911ac291b9b21188420143b10083429272b2329544f596968638e3b389c2d2b8e1b1789130fa83d33b77b53ba6749ae1d15ae1812b2211eac1e1ccd4543c74543c64944c74b44c84a42c84943cc4c47c44b41bc453fab3a33a84a39c78325e6a81fe19410e29b0bd29d1e774c1f9f4241aa2e21883d3386807e957e79a13126b72a20af3226a03a35c74342c1412fb173508f8066706651565547545756566e54659874204f2f0b3216125e2f2493581d95601a945b56a07d717d61724b366e453485644febd7c3ada3935d574cbeb5ade2e2d2d5dba9e8c946ebc322f2cb25eec829e0b83efbf2cefaf3e3f6f2e7f8f2eca0a38f8b998d7d8368d7ae3bd2a32fab9b3c8ca03e497c29337d3c227e381779340a642b347d482f4d38646a65686a6e6865657b6b66ca8777b1423cf3c7bd9ca6c41855aa1c60b725375f2f2c2527251a27231c401b16701414764139cbac966e4e31a27642876322a7802adc9c1ae79a1be29612d08c0eeeb92ecc8d11eac335a08d3866643d3e270ab02f26b82821822f245a321e5e3e26a38a62a28d66a48e65a08e6efbf5dbfef9ebfef5ecdde5dac5ca887e74293e3311252219242225080509272728171b1b192b22183c29183e2a1c402a482b1d881113a01a1d9f150ba61f17891a1c932419ad2317c52a1e9c1106932a185c190d44231a3e24204c40416362633936308c4c4d942526a12929921616b0363290260d9c2515ad1b17b01813b8221eb01e1bcb423fc94744ca4b48cc4945cd433ed04440cf433ed04441cb4944ce4643d15444ea9830e4a014e3980fe6a612cf9720773218aa3327a12d1d7756425e656e897d52d68f4dab3419c02e26b92f28a52a28c13d39a9584c866c5578654f423a2e4c4c4f44564a4047292f371c1f542b21885918985e10915c14925c20915e38895c575d3b71462e73442f8b6755e9d3b7d0c47e645c364274531d6c2f92aa42e2c42fe5bb1debc026f6c443efdfa9fdf6edfcf9e9f6f3e8b5c6ce6d9bc386a19fe9cf52b1a02e43752f1f7e3c198645148d450f8a4210823e087332166e31183d22676d69696f6c636764615754a34240d73835d05f5c514f801556ad2260a919253a29212427201d231b1d37170f6a2414ae7d3db28e37c19e2e93702b996c209b640fe7b02fdea423e3a427f3a03cda7d1feeab2bfbd73adbbc39d2bb7f7f624ba33526c4312186312e8c79815047427c6b585d53427d614f947665f4f1def2efdcfaece1e4e5d3e0d47ce2c741d2b944927f2e55441b2a26121f211a0d0a08262224181b151d2019202a2689736a8a261ead2d22b72a229b15109d1d16bd341e920f00af2f22b84f45dcafa3e9dad1b2afa88b827e68696e5f6a6d505a535430308f2427981f20961b1a910e0d9f1f159822099a190fa31611b32420b63130cd4c4ccd4d4dcf4c4dcd4644cb423fcd4643ca4643cd4442cb4740d04b45c8533beea734e2a216e19912ebad22cb891d9c321eab2a18b7633b645236505554ad9542fad559c48934a63521962319771d169940327a403263463259382c43332b5c5b5a5657556164583858410f6e3c19935d0c90590693580f91581b93603ca6745fa17d575239704833734a2caf9345efd5559dad583a926536a166187838518223c5be3ad4b023f9c338ecd38af5f2e6fbf9e6f3f3ebb6c6c8618ea788987ceacd5299984c2c632e14833e178a450e8c450e8c430c863d0a763613692a123b1b6769606d706c6669647067636f483cb94034cb3a3297465f3e5280526b8c6c6a6d89837a958e828a857b918770bbaa8df0d8a5efdda9f5df6eb09834daba65e4b66290792aa07533b54616b93c1fad3118c54719e09732d5b337b29834dabf71a45e3ad188727d6674375a8e172d536765636767627a4a4693534ee1cebcd5bfa9b69d90dbd8b9d5c06ee3c541e8cd3fe2c743e0c147ac943863532332261027261b0e0c0c2323242122243f3f3e593e3a78312d871e18811911771514942412ae411ec48c78f6e1ddedebdfe4e7e0cdcec3cdc9c2b4bab679817a5656454b3a348c33329b302d95191a9a1d1daa362ca64f258b4e298e4b438c3c398d3c3c973f3d9a3530ba4941c74e46c74c45c24945be4847be464ab54943b34944ac462beca62fefad20e19410e7a81fbb7215a12f24973028ac8d745a513152533dd2b654edcc5ab28530b77749772f266e382a62392e6642337152415e382e4f372b352c2d55565a4f5a52335a41208e590d92540e935c0e935f0f965708824b02652e2e6e503846394c392c7e612aedce55cdc24559965149a67d42a47997e0be5eac7b24701e809425e8c437eed072f9f4e1e7e1d4a0a3a964907e31805e4e884d8ea73ea4bb84205b28168447148743168c410c8a441083401074331a6a2a27502d4d4e4274736c6e6864675a48614f37ba746bcb3b36ca3d37e8aca1efe3d0e9e0caf6e8d9fbebdaf7eddafaf4ddf3ebd9fdf3d9ece6caf3e184c3a028b48832c5923b94782bbf9f7bb05749c24841b63220c43a25b15c1bdfb322debd20ebc831c8a23ef3d6a9f2e7cbb7bdc4636d7a5a5653726a629469659b5f559274606f4e40ab8f84d5d6b5ebeacaccc06cdabe3defcd3fe3c632e3c838dfc741beaa435b531a2f2c122b26213431342223222627232823243c1a183f190e3f1b1552260894621baf956ae5e5d8e5ede5e3e9e2dedfd5cecdbbe0e4d6cfc384a99a3b5e5b42824647ae4041931c1d981a1ca93b329f4a2b7e59368e77666a675d5c636857505030130872412d834632763a2a6c37306c3e3e7c545e6e6263746569905f38db9714efaf1dd8910ad29c17b6852dbb887c5a404c164088576879a6a782bab17d6f715877817d6b644e603e29603b30613d3068433b5e3d335b392f4d2e215744464e535649534d44715a1e8f6116956710966111965d119358047843075b2e84ac9faebeba7a847e686639d5c7577c97425eb48849a88379c8ad9ee1c9adeed243a3731178375c8b2ce2c74cd5ba83a9a2a3345b7e1f7359187a38238a481b7537518d66436d4e1f844f13843a167937166f2f166933116026135f262e5c32493824291e175b565481765183794fb9aa92ba554cd33a34d05449f9d4bef2e1c3fbedd4f4e5c9fbf6dbf4ecd3f7ebdaf0e6c4f3efd4efdc8ad5a630d9a046c59437e1b465f2d1aee6bfae953228af362491361b8c591fe0ae20f5d431fcda37f8d73eeacc63f6dca4fbe6c9f6e4cde6dbcad3c5b3c9b4a35d3e328e7667dec6bbe2d5c6e7e9dedee8d6e7ecd6dacc90bd9c36f4d451e6cb37e4c33be0c02ec0a8169f8c1a6955173628152d2828292b25231f1b251e1c2a292b251b1a371e0b9c792db49a61e0dfd0e2e0e2e0e8e1dfe6dcc2c3b0ddddbee0c867d7bd455e64496e54539c4541a5383d8f1517a12d2b963a2896725ebab0a7565b60535e6151595b494a4a5e5a5a6762646060665a606959637057636b5766665564698d7954d69d1ad6950ceaa61bd3a423aa903db3b0a1091b270a409b06399e1c56aa0d4ca70848b30449af3e547a624028633f3262432d5837296744315a3a335e3e37493027463c295e633c438f672293671d9763149a6011955f109055117f492a6c40a2beb95f7172778185a8bbbc5d77588dbca19cd7c596d8c2a6e6d5aaebd873bda33494641787431b802bccc966e1d0a3adb7c01a4c743388601c813d1c7e39267f404583743e705e107a3d0a7b371d562347552d4d5232464f2c3a4f2b2a4f2760472e492d20463f377c6f58937f57b4ae96c0998cbb3c34d23b33cb674eedc8a9e2c7aaf3e0c6e6d8baeedec1e4d3b9fcedd3f2e6c9c6b5847b571cb38513dba921f1c63eeed58ce3cbb0b78f795f271a572a176f4919d0aa26f4d133fcde48fddc44f1d147d5b23aebcf77f8e3b2faeecef6e9d3f6eedaf2e1d6968176634a3bb9a693e1e8d8e6eddae0e4d4e4e2cfccc3a88a7b3de3cb57e3c532e4bf28e9c125ccae1ac7a31ca08721705b275742262d271c2f282125211e150e082c2b27342710776a44a9a79ad1d1cad2d8cee0e3d9b5b099d9d19eddc353c4ab535a60536f604ba44a359e292f911d1b890d119c3029906056807c735a5f6958686d57666d5b696f545f67535c655660685760685a646b515d6759646659656e867156ca9016e0a118d39107d3ac2b97833e3e453b01172b07419c073c9d094cb10049b40048ad0545a555678473502a6a4539593323603b2d5f38245838285735255c3b29553522664d301d3c1968b8843aa0741b966719986208733c60946f77896e4b4f4073766ba2acae86a9a072ad8fb9e7d7bfe1d8a7dac4b2e6d27fc4a968a38058a27368a566669a4bb6ae7ad2c8b46d83a51e577b2b81511b7c381e833e1477412b6f81517b7a1e6f3a0e733716390c68432b6e3a266a4028563f2829432957534b584a43413c315450455a573f8f877aa5a196bd7e72ca3d30cd3a2be9af99f1dac1f3ddc3e0cbb0ccbaa1f3e0c8a18f80a69a80755b4b39130682501cd29a1bf2c420f3cb6fd5bca08d725b603632492319371202704b13d1ae30f2cc34eace4dac8c32dfb535c0951ae3bc44e8d471f2e1aaf3e7cbdfcfbc53392656311e6c4d40e3e7dee3e6dbe6e9dedfe3e0e2eadfc2c5ae948858cbb448dfb423e1ba1bddbe22d5b018c6a823a47a1aa1711c93681d593a1230271a242121282421513f323028222e2c297a796d939488ccc2b5aea185d1c07ccbad389082355b5d5c9e8c6692441ba83f3d932622981f1ea52f2e7c352c69564d5c62654b5d644f60684f5e645460665e696f5460665664694f5f635e6d6f545e665663675e665aa38849ae8f31cca73b838b2f456c380925140a262f0d4389023a9d1750b90544b50140b00442b0647991977842613c30623f2a5e3d305e37266a473c6040305b3a26603e344b302034280d93904d71a1624baf821c8c5d21774cd8e1c2dacdb0c2bca46a6641838d698cb69e83bea0beddcdd1b0b0d7c7bf9fc2b04e9572ae8e797f9268d1e0b16e9e65bfd0afabaf954c52632e655f298047288643207c3e297b5048728689a09a23713e147e3b1756263c4d2f3d3f1e4849294047323e514132393152575550515355565553574e5a525245443f24211b8b352ed73a2ccd5243c88153d0984268451d342a2245332b4c3321493521381b163f2317311305815319f2c12debc0629c7d5f6342302f11082d1509a78939b79642715009a89b4d868e6f6d7a73888663c3a64ce6bb32c79a16e3b842eecf7adebe8eb9a8889e9582615145afb8b7d9e1d2dfe8dbd9e1dce1e6d9e6e9dbd9d7c8b9ad83d4ad4bcda00ee6c328cfb32f4d4937504f558a7a61ad8c5c94682f93682e5734163a2a182e281e292b293838352627252a2a27534f45746b54c4b36ac3ab42736c4745444b504638a1795fad504d992e339c26258f20188d382d311212575d6058656f535f6c5b677354606c55626b515f6758676e54656a4c5e6257646d5a676a5c6b6c83736393896e406939136d3209682c09512504210c031c2a0929590f2f74193c7916336a12305f5c6254b398555b3c255c3c2a58342a623c295a3622674433583427563528614227c2a0429e7f28a5965156794c74bf997ab692dce4cae9e4c3d3c2a5dbd6b67f9e7a96cbb2cef3ead1d0c8eaa4a8e29da3b77f78636f4da99f7ee6e5bf72a16fb5edcac6efca878d75584031326436297c3925803a1e7f3b26785e88a6bcb6c6b74f825f2d724241784b65835d5364433c4a2e405146535b5c4e54534147492a2d2e5755545557595c545a564d4f403d3e4c272bb93d32d3382cdc641df5a4209d6c26321b0a3617094d2a19452913381d15492b2237160a774b19e4b42fb58f2e5e40283a26132d0d0a765524f1cf48fedf4ca0914365716fd8d9d9bec1cb97a6b99c886ab58e3ed7a938e6b836cb9c18e6b843ecd082efd7b7f4e2c751616797a2a1e0e3dddee3d6dde8d9dde2dae2e0dadddccdc5ba98cfaf5ad8ae26a98f44213760031d5e0b26611a356234446151565d6666606253494f463c3b312a2b272528292b3a3b3b222b1f3837254e422f46381f45453b4241453f4240443835843b39aa454b8b181a9c2a21942727430d0a5f5f5d45565a4f61664e5d62566369515d635360674e5d645261685161685b646e59606a535b67625d5c9396831a6136046f34046a2a0c652e0d592c0d341b1c282a3035403b42493e4951131f1f414a4061584357402d57352f5d3b2e5b3b316642315d3f2f5d3e33573729593725826639857548ada384a7a087828a76c1d5b8e5e4d0dadccfe3dcc9aec7a984c3a8a3d8c3d2f2e8f1fbf1edd3ccc7777cd85257bc4d40a57c4e9cb67e97d7aacdfbe0c9f7d8ccf2d64b66424b8b522a84411c7932237937548362c9cacde8e2cedad2c1cbccb6a4a6933a46362f3e314e5844484f3f73786f4e58564b4f52575d574f51535b5c655b5a5b5a5355534c4a40363a6d3027c93b2ecf3d25ed7c2fb67826572d116b3e1a956a1c693c094d301a3b1708804f2ec58d4b784d0e613b10412313361c15381806cead37f9e14bdbbd448c743e948870f9f1e3fbf4e4f6f6e4fbf3e1d6c9aebb986db89341deb333e3ab1fe1a82cd6852feea7704f5d5d535b5e84878adce3d8e1e8dde8ece3e6e9dce4e6dae4e8d3c8b99cbea96a928f7e09295d153069102a66132f6c162b6a1d2f6a103168142e5c2237593a302ca9a69c6168622a2b2d272d2d36362c252223221d1b232422292a283638323c36346f3935ad47468f1a20941b1d9c242a7a291172655557606354606859666e4a596257646d4e5b6455626a545f68555e67505c604f62655b6a7235373c31322a54765f056630066d351b723e123f2321382e374648585e60566263586263464549353c3f3c3f414842405b4842573a295a3b2d61382766392b5b3b285636244e3a3149463f4e525251564e58574f898579989788dad3c5eae6d5d0d2bc4a8c644da97daee8cccbf0e2eaf8eae8efe7e4d4d0c36e6acb503bdc8d584c3d1dbbc1aad1fbe3cdfadccffad54975474582492f7a382d833d2b752e999962e9d3b7dcd8c28793a58b92b5b3b0b548524c4b4c445246375f55498683794d5851474f4a514f4b5b5d616063645f5f5d5c5b5b5956524e464a624620c05430cb392db841256b300b7f5722cb9f3cc3901d975e1065331184331fb84e35b86d4c6b4126684d423f231a3c2014684d29d9bf49efd55dd6b96ec4ae7ee6dcc0f7f2def9f3e7f6f2e6f6ede4f8f2e3fef6eafbf4ded8cda0e3c67cd7993fe17123e66927495759545f63565b606e7672dce4dcdfe6dae2e5dde9ede0e7eadfe6e5d8a9a3906b7b8a001f4e0e29610d2d6e1426640f235e091e5d0116490b2560656a67968040cac3a2d6dbcec3c7be727c732a322a27262938332f1b1a1e121619171c1f2121244526218c3431b9555f8d14119f2f2ea04118977d61535756515d64545f6a4f61664c5e60515a64525f6657626b545f68616c75535f67596269474e4e4d524b2632261a5f3b0b5d2e1550303a483e5161655062695063685362694e57562e373942484b414145464746463a2f5d3c2c5c3a2a57362a653d2d5c38275c372c45322b4447404b54554f52564f534d575a57545952666a5fdcd8c9cfcbba4a6e4f1d6e4139956787d4b270b695c1e9d7dce8ddeee3dde7b2967753335c352e825048e0f7e2d2fcd9627a5a4f47264a551f6d8e3949782c578731b49c2bd0ae4ac7bea1415a855c75bb727ebe86869f5233377c3f3756443f4d554c535f5e5d65636562675f63665f65655c63605f5c615b5b5d6c5d5739130943050087281f7326206b4432412005431f0489581adda74a7e2204a82e20b83224ae332b803424d8b8a86c554842271b2c130974581fcaad60d0b17a998c6de4ddcee6e2d5eee3d7f1e7dff9eee2f4e9ddf6f3e0f6efe0fdf3e5f6ebd3fcf0d6ecc6a1e7a174525c5f5159554d53424049445a6560d6dad5e0e2dadfe2d5e0e3d5e2e4d7ecece7818f9c415b7e24416b1c3f74092b650216571a3070153269061b429b8a4fc69a1ce1d08feae9dce2eae3dae3d7acada33b36372c2b2f22242a1b1c1e1314100f1213261d1c9d5f59aa4f51971b1f8b1213992e1c6c3e27585a5b55636b515b67545f6558626c555b625464634b5d6357656a484b4b4946453f3b391e1d1e231d243f3d3c3b4b421338260f40202845384870864374a42a5d84253b5d353849414447363f41414547383632402f2755332b543329533027613a2d57372655312556332a43332f464e504c54584a55594c52524e56515b5a537f796fbbb7a8b9b1a37a8a7420643c0c6e37168b512c8a5c98cdb4deebe5b4c2a07c9946615f2b5c341b96927f596f50584a32725036a17946b28833a37f14ba9d1fdfb01fdea61de1c2739897a75868993b599f4f6bad492e4e5b241a554a492c3230606a66646769646569606863606467606464655e645f5c5f4a1d128723207f1919742e2a1f0704240e1023100b2a1911290c01a78858dcad969e3530b12820be3125b832278b33219b6e5e38180e3e2a1f7f6c4ad6b980a58b60292f3c1e3b615c71999a9dbdd3d7e3dbd8cde6dfd1e6dbcaf4eadaf5eed8fbf2def0e9ddf5eadaeee3cd5b5d548d7d4aab9250595d56545f6160646bd2d1cddbe3d8e3eddedfe6d9e0e4d4e8ebe2c0cac5c7d2d5888f9d687a923a50712f4d6f2848692f3c5778652bd2a520d7c47ce5e6d6dde6dadee4d9c1bdb24f4b40494c492d2d30191316252420191b1a261c1e733b34a7524e8e1e1c94201ba9312e661d185c57594e5c6458625c635f5765534d51463e4a5a53496463354443353029412b1d5532264327213727244a4c49303832282c2222392a6c7e77749eae4a87b5376c972e4661393e47393d4145494b554f4c564c46463f3b5c56545e544c523529603a2f5a3522683f34594643616f84596f953d374d3a464a444d4e5255554c474460585389877e696f61464d3fb6bbac74987516763c15865048a87b60986c6c904348670a7c862e8e5136501e153a34234a4c3d595045c3af91baa579caa043d99e1bdd980beca113e5b13beed9b4b7afa1677465585c705929306234364d504e2c3b2c374c3d67695a66675f6567646367666a64666762656760657a2c298514107d120c7c1618390b0c1907091b0906260c08360b04a3584de1ab98f9d6c5a14c42aa2618af2211b92517a535277f47327864547c6450b9a4785f52430f254c1d448012347009235811296340567a8e98b2c3c7d3e7eae3efecd5f1efd9f9ecdaf6e6d8f9e89dcabd65d1c14484783f545c64525d604b53568e9090e2e6e3e1eadedfe5d4eceee3e6ece2ddeadcd3dacdeae9dfeaebe1dde5d9a5ae98c9bf71ceb54abfa229bf930ed9c377ece9d2dde0d4d3d2c491847c493d3647413f392c233922172d1d0e22151031281a663f359f4441972426991f1f860d0d872f2b5038392f3036555039896533864b205d3f225a6c664c696e505e62585d5e41382d5931255d3322482b1b3a2c272928244c4b3e21242d424e573e688f658bb4647f8c3d4a523e494b353b40444c4a4b4b4468655f5b5f5f4b565859625d4941356b5541a585755b2e276d82a15a9cd65d9cd65969873932312c302f343436474847444643302f2c4146402d373090928ad1cfb8597252176a4012663e2e6528567c226b912d546e287b5f43946c6549403b615e576a6869615c4d816e54a5803fd69a24efa71beeaa16d49d12eed38cb9b99295ac44605d2570432f543426404e3a4e72444a6a418d8540b59b43806e466d665b6665666363634d3a366c1817820d0f871d1873121076443c370f1647090aa84439af3023cf4024c5412effded0feeaddad6144b32a12b52513bc2821bc423bfedfcffdecd8c8b39e6d5d541e335c071e5e1928651b2f6f182c6c0b27630b28610a2659294267b9c5bafff6dbf4e9caf7e0c3dcb156dec442b5a8405d5d4a585b6152545c2e3b42596370a1b5bdd7e2dde6e3dae8e6d6e8e8dadedfd7d2d7c8e8ebe3e6eae6e2e7e1e7e5c2f0d84dfad934f9d144ad850f9b9455e2dbc9d8d0bf6e5d4d62473c4d3826534739402d223c1e163c1e104c27174d2f207153409f4f31b34948981d20a12523a8413e6e4244343a3443493f60523ead967ca98875856f596e6b6b43484d4d5d5d525a5855453b5a33205e3421512d202a15112a2626192133184079074ea8144b953045563b4548374242414a4a41504d4b5755535e5e464f4f585f5d56615e6064649c8876c6ab868d5e3e785f656383b4619ccd6399c87c8b983f3e40434746272d2d3d43433e43431f21223c3d3e41413fb9b3a3373a2a1f301e608161829f407b9528658931485f209fa7828187775d605a60655e6268646365616d6c6677674999762fc3881edca331a5772b815d24afb07998b1448091574a423655514e4b6045497035929e6dc3a53af7cc2fe0ba3aa5852b6e56346b5d5854372c611b18851817800f07a02b219c312aba3d34cc3e33d53827db3727d43c28d23e2fd39784fce4b7f0bb50ce6b1db32a0cba2b15ae3f30dfc0b5fbefdfd9c79a6e5f3e2e486f09275d0d235a09215714265e16255b14276118296913295d839a6eab984de5b783e8a266f6943a766136615d44525d60515c5b464e532e3d4229405e204e8c81877fe7e0a9dcdcced6dcc8d0d1c6e6ebdceceae3ebede1eae9d8eedb96f4d842f3db39deb623ac9626485822b8b4a370564a6044365a3d33563b267255278d6c2d825f2884632653371141221264411cbd864ec163548b1c1b951f1a891f18873c2b64543c4444444f4e4e696962b7afa3c3ad988e725856524a4a5653595d616d6c6857392e6033225d3521573626392d2b1c41730b4aaa10459d2e4c6c273f3a414e4d3a3d3e3e45473f4948505558525c60525d5e454d4a475251555c62927e71c4a957e0bd4ca160357a6984619dcb6184aa4451572d322e373a372d3130262a2a3636372c282a2f2f2e414a435d594e302b1c3934292c431d4f6d23708b2a537840b9bb6c8678344d4a3c63625d666a65636a636366605e5f6164635e70675d7c69487860339a7d5c8766456a652a96aa357c885c57544c3e41285966436d7832c2a652e8bd46f0c031e4b624ebbf318359274b271d4d1a0f651810b03429c83b2ed03c2dd63a29d53929d53f22d43f30cf3f37ba3b2eb43220d36a55df8e53fcb63af7b531df963ca04620fddcc7fcf1e0ede4cad1be83ad8d48a28f4f746a58404a582b4068132b5c0a1d551325560c1d432a3e4f939f49daa33bf98d32e77b27f3913b33322e565e5c4e5d674d54592b3b40354240253e6c1f3c62cabc64ebd24ce5cc7a7f6a3f908275b0aba4dcd5d2e6e8e0e7eedae3d571f3da34f8dd3fb3820f7866154c4c2e55412f5b3d2f573e328d7d708e764bb78b27c48f0ebf900eca9d199a7829371e0d553827b79a7a8e34269f333393271d99382778341258520f596e32414f413c444653554fa4a297bab7ab6d6e673d4748575b625b6265685d585d32286130236035246a5a53315c890f4e92405d6f78826e323837353f402e38354b4f52555c5d53575a495254555e604e5356535f60586564726c5ad3b750f8cf3debbf7bbfa699908a89795d4975584838332d2e312e2a2d2a22272340453f5b5d55737166737264bdafa18d8e77423d286e5030844c35647448a6d6bd9fb67d998f3f5646288885826060626569666367695b62616264655356566c6e686a675d7471665150365864248ba7335261393d3e26b5af6d9b8f48aa8b35d29c3fd9a939bc8920b77e31ae621d923e1a963229bf3c2fd24133d83c27db3c2cdf392ed83d30d7473ba83524872b1e5b100c671a1693291ec85848a12e1bb13712e6943bedb82befba41ebcd86ffeed2ede0c6faebd0f2e5c1cfb55fc09329b8995a958a875b657c485778222d453b3d56654e57b98139b97f32d99a54e9ac67f7c575474e51525e5e4f5e6b4a5259394149464e51294b7a52697fdfc956eec734dfac2d82591b412c1f322d2361615d9fa397c2c5b9e0dab4d7cb7fcdbb548a5f195d441752391f795f4b9e8776d9c8b7dfdac5d4c99de9c85cebc739e5c833dcb925b897203221056e6f2fa2b4478e661e91491f6d440b7f682f8987419ab36391ac56798d4f435340404b474e534e989898909892636e6d404750585f5f6c706157332263301f603b29a98d7da3a2998c8f7dc8bf8f878258474a433c43492d3d3a3e4f4a4554544b55584f5a59545f5b585f604d5859505b5b5e625cab9954e0b953e4b985e2c3a4c29d7fb36d3da07564524d472d2e293e433c666861827d75aea79cdfd7c6d9cebad5c2ad9b6e57af4b38c94431d04233803c1ea3a480a4975c81663ba7967ce3dcc9c5c5b388877f5859596d6b695c66626267665d65655a5e5d626a6360605a5b684884974a4f51334d48327b6d3a9d512ac35c36bd583aa94619c36c33ba4622c03523d7432bdb3f29dc3e2bd8422dd6462cd34b2ccf5830823321531c175928174f2414451b115b0f09b54237c2564386180e971d14d58f79f0d19af9c26edfb549c9a24fe6cfa4fdf3d9fdf2e3fcedd5cab78a877b739d8f8f998a876c6056624b31af834a977433586015636715bdaa3befc941f3cf3f526062545e6046545b565d6197a2a9c0c8cc6587b3253c62bda55ecb9624ca8e23956e318b806c3c42413a403f403e2d7b7d6ac4c0b3d5d9c1bebd9c9385667f69488b733c9d8c54c1b596d1c5aaded7b1d4cda4dbd188d0b946d8bd4ed7bc4c907c29a3b858a0c54a9cc83b9db8358d9f35adbb6cbbc794bdc7a2c5d7b5c6d2b1c0d0aca6b79555635436403c484e4e7274745b626231394253605d595e575d44345f3222562e20705a42d5be92c7a661d5ba43b6a2497b786430363833423d2e4d424b59554b575a5b63624b5556515a5e526061596265525c5f625b5051321a62372068331dd18b58e1914bddb9a2958d80727165868875b2b2a3e9e1d4f1e7d7eee7dad3cdbaaaa78e9d4f35d13f31d63e2fd93a2fc95637dea75a8a61218d6b437f684cefd7bff6e7d3ebe4d5d3cdc588847c60615a686a6b5d5c5d6464615d645a5c616467665366732f443d2780684f6d4b2865120aa32c1cb83424ce402ed5482fdd442adc452be1412fe6442fda4d32ad3226932f1f682208a466389562499b8073ab9680c2aa93451e17640c07bb3527ae2620881312951f1ce9b3a3fbebd9fdead1fae6c2e9ca74f2d175d9bf8afeefd2fbebd0c3bcb75355756c5c5a4a352a50351ba17020cc962dd8ab32c5ae31edd43cf4d136fbd633f7d431565d65545e604b575f727780c3c8d0d2d7de6288b331414fb7964fd2a21fbc851ec2955367665845505c3e414e595a4f878173cfc5badeddd4dfe1d6dfe1cfd6ceaca17a19d1b25edfd5b1ddcca5e4d5aaeee2bdece2c2aea184bfb59d999b84a1a88f54794116400565942d85ac37aac575c6d0b2dce5d0e1ecd4e4eedae6ecdbdde6cbd7ca95b197526f623845504b3d4e4847504a464c4c353e3c56615b55413e5b30235d3421664a2fdac069d7b533ebcd2fd7c235b3b07658574b7a79685e6f534f60594d56554e595a505c5e4f55595860635b60615657586e65614a25157c3f25c1673cf48a43cd7b4cdcc3aee2d8c9ccc4b6f1f0ddf1f4e2f7f5ebf4f4e7d2d3c8c0c4ae264c2b5d3f24cd3f31d93c34d93b2dd6412bf19a35e0ab42945b26b463529c3828e7bbacf5ecdaf5e9d8f0ead7bcb9aa58564667605765656363655b6162605552295d5b224a33216c38239b472bb54434d74133dc3f2ae13c2ddd4031da4230cd3c26ca3629c22d22a9301f4e04004d0e06ab6f65f9c7b3f5caafedccb9efd1bcf1d2bc65372d81221fad241ea71e1c870e119f2e21ffdfcbfbe8d8f8e5cbddbd90d0a13ae6ad26dea92cf3ca5cedd05ba08c49675130785a2c4c3a26775324d29f32f3c634fbd037f7d12dfbda31f7d131fcd434edca28515e6a48565b586264a8acb1ced5d6d2dcdc63788ad4cb8bdbaa38c08615925900835e285963682637453e4d5d56646f50504b867b60d1cac2ddded4d9dcd4c6bba9ad8137b88e44d1c6a8d7cca3e1d2a6e0d4aad4d6ab888670302b2468746a9bb09f32743d2a692c36672d53802e738149a6ae90c9d8babbbfa9cecab6d6d1b6d6d2b5cbab56d9aa34bd993b7460354b4b426051544d3e3c424543818177503a395d3125623d23988554ead55de3c825bbb91fb5c734909d3dc6b994b4a484b0aa937b8283555c595359575761644b585751655e46544752463d744a2fa86538f09551da7e319d6826caac83ddd4c4f9f9effbf7ebf9f8e5f8f8dfeceacfb5b9907b83695c655a3148382d2f16b44938d53a32d53d27d53d30da5a32bd4514b62b15b92618c92c24bb63557b6655f2e2d0f5ecdaf3efdceae0c9938b717263465b453468403b7f4420954021c54836d24932da402bde4028dd402ed94332d1443d9b2f3180252278060cb72326a91513a1160da21b1aae2a26ac332caf3733b04137c8645ad2786fd57e779c3e36ad3a34b92e2bbf302ba71f1aa93c30fcdfcaf8e0cbe0ba89cd9934fed54ef6ce4beac12afbc82cecbb1df4c82bd9aa2d835d1a3a2814b2926ac39a41f0cc32fcd835fed533f7d32eefc623fed733f8d22f535f614a5856737c81c0cbcad7daded4dad8c7c2a9ccb068bf881cd79929ad7d2a6b61583d4d5c5463765366745f6a7163563c47381d2e171c7c67667975717854498e402eb6695abf9e8bcfcaa9d8cda7dcceacd7d0b9595a541c1f1f1522201b4b325b9063c7d2afb5c7a44771405a7f4bdbe9d0e4f2dde6f2e0e3e9d9d7d8c1e0d9bec7ab61907321785e16a6812c9d784182413b72241ac1ada0b0ac98665d4d5b3723542e1c876a55c6bb75b1bb2aacce34accc3bacbf4aa6aa6eb3b29f737878767b81525859424945595f5b505f59296548517457cdd2b5f1dcbcbe9878d4aa77675826305b24879764c7cc9ec9d296cece88b0b567929b3e959e418d9e3b47552247514c575d5948483e7a372ec83e31d03e2bd83b31cf3b34b01a13c1291ec02418cb2c24c64c3fab7c60a38461d3bc9ff3e4caf7ddc5ddb882d29a60b44d32b23327ce442ad74629e3412be2402cdb442cd94a2aa8382c6e262d2f0d29161a4d100c30621020ae2420ab221faf1a1ca31513b1221db52c28a71a189e1210bd3230b32525b52729990e0ba01a15a11a15a11610a31714bd504df9d8bedfbd81cca238fccf46fbd649fcd74cf8d03cebaf22dfa51fedbb29dcac358f692c462d1ae3cab1b89d60f1d045fad735f1cf28fad730fdd431f9d22bfad32f47525e525359a4a2a9ccd0cfd6d6dbd8d9cc9d9984bfae7cae7b1bc185228e7445636e7c566a79607085576776303135332d2130312d20201c14120c12371d405f376d361f822921a97867cabe91bfa971b3a47fc0b4a3bdbcad71706a19381f4d805bd4dfb8d9d5b7d3d2bbcdd0b54e72507ba180e2eeddebeee2eaeee9e9eee6e9e6d7d4bc729b83379d864abb8f2dc59133a860509c392ba6847884887c6e65565e36235c3624694937b7be88adc93ea9cf37a5ca415b7627525d415f66615e606a5d626f605e62897f539c8f66506f52157743609169ced0aff4e4c3f6e4c0e5dbb85a85591e592c73864a9aa85573802d8a94436572307b8044776e4a938760938670545952555b585c595961514d8c3d37c73c30d63c30d73b2bc32d22c4251bc7291ec22c23bd3b31dc9d7cd6aa54b8783acd7f65be5d4bd25035d1432cdb3e2ad8422bde422dd84434d5462cd34d1ee1611acf6a17461e241a367d092c7c0a2668130e3d5515269b1e1d9c1514a6171a9d1315a92420a41f1b8f0a05b22e2d93090cbc33338d0705a41f1c98110fae2724ad2221a71a19b3382fbe7f50e3b33ffbcf43f7d044f8d44adbb33fe9bf38f3c52deebe3bddb952ddc584dfccb849392d988577ceb393ceab41f7d133fbda34f7d329fcd730f1c821fcd4303c4852515356a3a7a9bbc6c6c5cbc6babfb3a9b0b4bdb089bb8d2f9f722873716e3644574155613e4d510d0d132f221967562b49360c4032110f2f13126e360c6d3235703d5f583aab9060c6ae3acfb43cbba157d0c8b0a0a39c4144411f2c1dc4cab1e0d6b9dfd6b8d8d6bbcfd7bdb0c6ac216e435c9974b5c4b4eceee4eaf0dee6e7dce4c575c6972abf9120e9b432c59231c49179934033795d57525a544e4b42452a2659392895826da9b998a5c2647c9e4552672d505c4d535b5e5e646855626056606a6b6b6eada16bc9b1705c7b4d1e77407da481e7e6c7f0dab3f5e2b5ede7bb23532c486b5b5f666060695d5f68635f65626067675d625c727072846d60a46b5c89524a6535305b5b59575c5e5e5153913f35c83f33d43b2ed3372cc0261acd3821c8453bb04942d78e80d7903fbe581ccc3c2dd13a2fdb3c31db3d2adb3e2dd5462fac3421872a1f77280fc98627e4961cdd8518723d1b3e2d573d21463314293a0f155f1318b03036b0292caf2321951717a3211da8221d920f0b930c0aab2222910906ac201c9f1212a017159c1512ae23259c1010ad3a26e39e32f2bb31fbc53af3c943e5c055c2953fe5b63eddb72ce5d090f9f0d2f4e8d7f3ecdf4b3f30403527a18978947630f4ca3ffcd234f1ca24fbd930fed731fad129183a6d4c6381aab3b6b8bfbcb8bdbb869faecde1ecbbad82b18f4262513c6a7a858291a06a7885130e09644e46816820ecd248ac92256a672c2372330a70360e733b0a73381b75394a702fc1b343dbc33ec5b344706e525b5e6278827f9f9f90dcd7b5eae3c8e5debdd3ccaac6ceb5386043166e401a6c381b37232d302d8d8d86ced0c6e5ca85f1c75ff2d36af2d36fe1c47ee4d7c18d68615f4f4a565c595153505a5559715a47bbaf92567056495e424d5a46555b5e5b5f62565d60555d625f6b6c556162535c5e656663a6956d778a5d236937a5b99bede0c2f0dcb7ede1b3efe7c0375735455d4e60665e5c6860576665516166515e6853555b504e4d6d423677170a670603972d20673e3e5b5c5e5b5a5d60504e9b4034cb3c2fd23a2dc43927c75842d08f79d5ae9b9e4a48c2564ab83e30c5332bc63423d03b31b036278c2d1a6a1c0859230d522c096153127a6c15ae7c1ebe631185250a90372595312b993b377c221a75110e6c0e16550a0b5f07027a04079a0f0ed73937d53831d23832c1332bb3281eb21f18ac1b19a6221ebc403bb93d3bb63432b43f1fe4a31fe8b217eebf33d4a245d0a363c9a067d3b56cd7b943efe0a8f6ecd7faebdaf2edd9968a80282c3a2326274f4224c6a436fad22ffed730f5d02dfdd532f5cd2c06216a0c286743659394a2b28092ab28497f71819fb59e7581642f48494a303d472f3d52111a284f3c396f5138d2be3fe7d735919a26256a2e086929026e320e773b0e73390b743415763126602a505518bfb7555e5d335455507c7b75d8d7bfdfdebbe1d6b7dfd4b6dbd1b95c685726533b155a333267450a1b0e181d211b1d181d1e1d9a824bf8d678f8d064f6cb62eac471f1ddbd885f58733e3a59514f5859554c4c49603a325d3b314c5249505b584f5a5b535b5e555a5b595f60575a665759635a5e64555d5e616165716d5ba9a171828c6bc0bea4e7dab1eddbacf0e0b7e5d8b3d4ccaec3c3aeaeab949a988a2938502842682338562c323c463b396c292393120a880d08ad2d266d14115956525a5d575a5a5c633f40ae3f36d13a31cb4232e19c89edd8b9d9c8b1e1c4bfe6bab3df9792d97f76b83f3895252066120a5610004c20086a591e5e64097a7917e3c052ae74178f4310cc524da8221f961a1daf3e407c110e7412124007102d070961120d8f110fc3342ad73834da372ed83b35d8423bda423cdd4341da4a49e06562f29993d89288c68279d09281e6b881eec582cc995dd5a872cdae82dfc9a7ffecc8e8cc7fd0bf7eefebd9f2efdbeeecdea29da52c457e2244802227358b7734f1ce38f8d22decc024fcd23ef9cb46142e770922640a2c70243b6332364f4a597355575791815b473b2c3239452f3a444a5a6a5053586a564b69513c776a20a0a6402b6c1c0664310c703607712d066f320b733a0a743309682e0e7633166324485e317e7f637a7a68d6d3beddd7badfdbb9e0d8bae0dabf928b81747e7c58726b56796e71817f949c9d788588424746373b3d706242b08c3dbe973ec6a249cdae5ab3a182a88c81783b3f4a2b2a504f4b86837d5047454e53554e565a4c5959555c61595c65585c625d5f6254575f595c5e606b6e5660615f606a7073749e98719b9a76d3ccb2e9dcb2edddb3ead4aaeddcbfe9deb7e2dbbaded6bae4e0d3798aa2304b753d44503b41424f47497f433c88180d86100eac2b23672b181b24195a5c59575a595e5959754034be3c2ccb3c2bdf8a74d7c6a4f1e0cae8daccedd7c7e6c7b6946d649e6e6ad5918fc36160a44233853e21604317706612927530aa8642a7865a4e2511c66a6899312f8028297d393c602b2d3e1c32272041420d16871613991210991008c93229c32c2cb9292bd84543da433bd94338da4843e46b65ea9b95fecac1fed3ccffd5c9fdd7cbf8cbbdffd0bdd4ae88b7aa6dece0bcfae8d4efddb3b8a372f2edd6ecedd5f2ece0e4dee32342891648a1254a874f5140c8a838cfaa2db7962febbb6be7a459142d71051f60203263261e27240f0d3a2319564b4557514a1a1d1f1819281f28335d6d72413e374c43343c2a23171b0c235833107237107436096a2c026e2c097432096d2e096a2d0c6f36057431076d2a18723575a07ab8c2abdbdec6e5e2c5e3dfb7d1cbaec0b39a6a534a8a868979848c75819273808e6a818b6e7e876a7f83747f9175898f838e8f879190878f8e8c908c7b81856a716f5e5d5f5157547b776d93928a47585a4b565956565c505258525b5e575d6253566056595e5960645b5d61576268626b6d5b6367687674717356afa577939d61aab27bbcb98fd6cba6bebdbbaba59bccbfa2cbc1a0a4a78e26446c113a8034415b5b605e55585065514f602e2a662018793a2a312a14504d42362f2d535e58585a5c5b514e903d37c53d34d15e53e8c4a7fdedd2fcedd4feebcfefdbbb83705843322a3f2d2e765c5ba5666dc25652a73833a23c2f541b1461403d332121130d0b1a0c0a170502210705270f1014020919194130183e88161f981b1b93100c8c110b8b110d8b120db93430d84740d74438d7473cd74b4ae57574fab8affbcfcafed2cefed2cdfed8cefbd4cbffd4cfb9a464b5be41c8cb7febe7cbf0e9d47c7565e3e0d6f3e6daebe4d6ebe5e13f5f9a0e479e1a418d272f596557396b5f3758503fab6f46f57c36002168142d68322634311e1725160c2a130f382826272d2c26272e1310232026302f3a3f494c4232362c2b352a18542d086a2e0c7230066f2e0e7139066a320c7636076b2c0d763b056d31036c2e0771320b753715713a59966baabba0d9d9bedcd5b3ccc0af7a4636993b308e3630933c3b7b44425f56395c64416b5a4969503d8867557a6957776d5c726c4e6f6e59696d656e70666970706573766172748f9088c2c0b383867f4e55564a534f515862555b605a5a5e5a5a5d596161565e605959605c60686165625d665b5b6b5366723393a13c88a847516f2f5f5f406a6f510e3a37356456587a54256031175c33104a661336774a55634e525360605b565755363e3836382d3a432f302d1e2d1b102522163e423e54595c5559597f5347b3553de69177ead0aff5e5cdfcf0dafbeed5f7e7cf9f8f7e49494613191d41474715161e3c2b39733f44b55657be453bc0463971120b5f1a1a2101023408067a1612a83f358f242176121b6c1025841729a81f1d9e16118c0f0a841515810c08bb3030db4a46dc443adb4845dc5050e3716cffc4bafed7cefed7ccfbd2c4f6d5cafbd9cffccfcaa99359b7c23ec1c36de1ddc1dbdcdd7c8d9fc5c4c7ede6d2ecebd8ede9d28291b11d4b8e2d355f4a3e41595952504a3e5544359c6744e186537087a12e334c2915132816122716102a1615282225141a21131f2223252c1c1d243942495f6d6c3240412c5c3f106e350e73350b7032086f30096f2d0b702e0467230c6e2e077332076f31096f3309763909703514773b0d76373d895798af90d2d2bb8a8479762823bd2e27c13123c22f249f321e796a2e7f69229c2f11b6451fe5782ea26c29cea855c29840b88a37e0b659ad8e446f6556373534212823646253cac2afb0b0995e624b505a55555a5d515a5b525d5f555b5f535a5d575b5f585f626060587c705270753e86983ea1bb47759727256e221d793f11371b31623d1568372c61365486604681573e71551241672744764b5759545a5755575243414232332f373831434033433a2e4d3d2e41352730221c57544f584841996857b98162bc8f6ee1d1a7e5d8b7fbf0daffefdbf4e6cdcfc0ad575d563239411a1a1d303537393f41636a6e2f2b312b0905853e39bb4b44b9393299252583151593120eb32a24b02325a01d1d89273e3a1b4b871c2fa7242e950a109c1215a023208d120c9f1a1bbe2425b82622b72728b73b25c77244cc8860ca9071bf9278c59b8de1b6a6ebc0b79e7f5b7e6d31a08b7068646b5f779e4b709d757c8befe5d7f0e9dcece3d1a2aab22244785e534c805734575044706254b99b80e6c9a3fce0c5c1bfbfc1c6c34a484139212137211d2a1c1b191a1e1a1f240f1715201d231d20226d7176939c9d54806b0b72360263270f76370f74340d7635096c320b6c340b6f330d6f3411733b09703009713302682c066d30067330046b2a06723129774586aa89afb5a18c534bbf302cc03127be3028b02f26935c409e5337bc2421be361ebe63314743258380346b6039615945706638948a56d2c7b1d6c7bbb6b0a5a69887af9785b4a26caba04f555a52545a5d585e614e585a555a5e5b60615d625c676443baa2529f962e95a836a1bf30a2ac4988835f264e26267c461e572e2d663b185931494a35867158c4b291aeb1a0123a682d4a642b302e51525141443d51524f3e4b442c332c3d3a251a1907403429433525452c1c442c1e3c200e4d2e1d5f362a522e1acab792e6d8b7f9ead8fdeedaf2e6cbcebeac55514c443d452928281b201b484b4a5556532b27214d443cbdaba1e8c4b4af7765761c189222199c1a0eb2261da91819940e0e8320341f30753f1d4f89212cb4353e970f10a9211da01a15921313bd2e30d24642de5351d3573eec8934da8832c97929bc7a3beac7aec2a27fd5ab9477503c4d281a51332635334247628f536c88727573e0dbcbf1e6ddf3e7dae6e5d471825299a02f9d8a23737233c3b7a48f8673514e3b4c443596938b838b894551544d494d3729261c1e1c0e15150e121c1b21251d1a1f36282e6863647d9889186034097034056c2f077133066b2e046a2d02642e0460290871300c74360f723c096e2f0a6f310c6f33076e301072320975320871300a71341b764174a17890715fb7342dc32921c52e27c22f25853123a6372bbd281cca4d25755855567db36380644f623d4f59514f545248574d555b4f68665d8e8d826e5b475e3e26a4802ae0cb4f817e4b595a5b57595b555b5c5d5d57706645ab9945d7b039d4ae2cb8ab1c9ca827989e497b805956524758554d45524641513d5c62432f491d3f4223584126aa986aa8a47a6a8479234c4337493f5353512d31274d4b3d282e20393225362e1e3f32213e2e2143301c5636254b2c1d552e20512b25583425593a2a917b64c8b198ead4bab39e80987e637d644e5e4f378a7a628a7e5d8c7e57463a2e9a83799f8e7c8d867addd5caefe4d5f3ddd0998074491a0fa0322db7312dae24219c1918903340213c8d0f2e844d2538931e22ac2821a41d19a2221d8d12118d0f0fb93737d4453dda5653d76b4e6a2a167853357e593ab08367e8bf9ee3c4a286624a2c0e07583a2e372a372036614350625e584bd3cbb9efe2d2eae1d2e8e3c6b9bd64a2b9238b9c27676c3856494140403a57544d635b4f887f6c757668474f4c484b4b34353814171c1b1a2111131c1a232a191a1e3029357d7d75588074136a4508712f08692d076a2c0572310c6f320b6d33086e310d723306702f046c2d03672b06662a0c6f31086f2e1073350b6b2e0a6b2e07702f0b70320e6c324f6b46a4392cc22d23c33023c22e2286110dae1d14be2816e371397968696ca6e064948b89a9486c8336536133505d4b4d524d4d504e423b3867463a613e1ce2c24aefd43cd2c0515e5b40565d5f65625696823cdbba3af8d438f7d332f9d633fad531ebcc3ed2b87581675c403b363d3f3b312f2d44352ca39e73627c3a68603a41250970774f4e8c571d75411068320c431f202413796b3b523e1e3f3425392e222c271e3b33294e34254f2f1b4e2f224f3024512b1e55312857362d5a3a2959362b7a53498f6b53492c1351352f412b2b785d3ee3c797e0c889d8c27fb2a0784b372a9d8d845b574a918b7fe3e0cee2d3c4cab9ad5233219c3c30b33128a7221ca112179f3f42192a730c3a9e14305565271ca53022a026218a0e0e951516a6201b9b150fc93030d3494dec797bbf5c4788371dc66f3fdb7637e67234ca7f50a9574469170e622d20311f1c494b359a894737301fa29b94f0e0d6f6e8d7eee8d1ceca8baab1327f824b64614e544c4b494b453c3b352c2d27918774b8ad9abbb6ae7676731d1f2610191b0c151b16151a10182c0f2a5e13346f475a772d4b79174557337c480c66260c6d300d73370a6c310b6f36056c2e056b29096f2d0b6c300b6e350972330b71311073350670320b70350a6c2e0871300b6f320b6e3a114a1d883d28c62a22c32b1dc42a20bb2524b21d18b52f21d6733a7159546b97c4517a737ea22a7f9e156f90134b5e1445563d4c514b4d3d3a663f30825f1feace3cf8e15aefd250a99a497e733dc4b344eed23afbd634fdd633fada31fbda31fcd831ecc932b89b597d635a3e382f3c3d3934322b543e2c7e7746a3b56f40451e45271a2b3a1a1f784214864c127d43106238484d27715d2432291a322c1e2e251f3d322f403d374e3a2c542e21523124512e1c5a3422543322573628604231623f2e7b542c5e330737272a1c294b383c4d5f452cd8b788d9c085d5bc81bea77d9e80524c3c1452462c483b2d6a6956918679564c4246291b8f2a21b93a34a32a279b251b9d3d4225377d0f47a31c487156523d83331fab44357f2b1e53130d8c1b10b4211ec62620cd3d3fd64e4ddd5750d4503cd7602ac95f2bbf5825b15b41a22817b32d1dc94d39812e19c58f37f2c251644e2c716359f2e5cff3e6d2eedecbd6c6a2a296668a8877393b2c5f5f583e3e3b3938362e2c2ab0a88fac9c8acfc4bd615e5d191d241a1e1e141921171b210b1d4008378509388d093482042a67415163a1a46746813b0e6b2c05692d09712e0b7233076a2e076e2d0a7333066a2c0d7337046a2a046a2d0b7131107132076a2f0a702f0467290f6e3628734b135926764d31bc281fbf2b1bc62d20b4201caa221d63111086644fb4a7855c645071804e8cae329fc8419dc84a6f93311a4f1c304a2f50473b5d452eaa8d32f2d43af9e868fce66cf8dc65f1d95af6dd49fadb3afbdb35fadb34fada32fbd92ff9d730e5c13fa5885992897a3938343a36323e39308d7955837e4f90a25f526a384737203a2f16276d3e0f7d450f7e422b8356223c1a45361438261a30251c312b22413b3252594f453d334f2e1d583425532c1c57372953332256372657392b5d392d8e6223a7762d361d15292b472d293440292a745e53b6a57bc7ab76aa855eca9b48d0a334503c1246423155554e5d5c55625e5a553b3b742a24893c2e7e2b1f8739278c423f26314c375f724c65555f6e2fc8ae8c6e3e265f34186830196d0f03b32923d22f2dbe2824cb3d3dd44a48d54e4bdb745ae5a080ba6549a62b18b52113cf3a29da523dd4513ad96932cd9146694a2b64402ae4cab5f8e1cceec0a4d9a47e8b654f615143524c4443443f41413a2d28253b3934bab596978370a49b95252429191a201719191c191d1317310a296d00368d083b9509349605357e354c67928450adac7b88b48e166b371072370a692d0b6d36076a2c0466251275360d71330c6b2d0c6d350772330971320a6e310a6c2b0c6f304788585e7e6425633c5f3d26c13229c02620c5281dbb251d901a103d1b1f6c758133486c3a516b9a98745a743a578b752f615615532b12793f146b35547855818966e5d36ff5d83ffddd41fcdb43f9df4afadf48fddf44fedc3dfbdc3afcda3afdd939fcdb35fbd530aa82286938226250423c413a3f3c37564c3c957a4e8d7d5879844e4c6f2e313019371510355d392e8a5025794a0b44211c301e38341f2f200d2928202b292742403c292f282c27205436275533235933235131245d3c2d5c372a5c362a684336a07a3eba943c5c3d172f26102b3a3e102a50182146411e236d230b982d16c36424edb338be993d4535195e52585a5a58646461626061605a4f30391d21311629381c48531f7a8c27829a218ba11594a528dfd7a87a573780441c8c1b0d7b0d0591140bcd3623c734239f2015cc423fd54846d24e43df7d6994260fab1e0dc03422e5563edd5137de513acd4e33ab563895412492321ec5785ed77953cc6d3b823e1d5e301b3b190c48312a312e2825221e2f2c2d2e312cdad1b68b776a433c361e1e231b191d18161917181f0b204d07348d043b9204378f01338a042e774b515db4ad99bec2b5b3b9b192b39d2c78480768300c6d2e076c29046a280f7534086a2b066e2c076b300367290b7130086e2f076829427f539ba994487455465939832c22bb271fc22723c1271ec12c2b6912252a3f700e3274092b6e2047864c66856095bf5397d3407eae396e721c67390d74381369304f8355bdc37af1db4efdd93efcdc3df7de3cfeda3bfcde3afddd39ffdc36ffd934fadb3bf6de36f5d63a986f256e3c2c5a4e3f38382f413f3a5251428a7f698e83635758326c965c455b303115034038105b672c353820070c071b1a172422152d2a1e2724203b3b3833322d282b251a1711563b345230255b37285b382a52321f603e315c36295d392a6c4525d7b1587f702f31542a1750342d4e46402f2673211ab0211ab51f18ba2310d07430885207835920574c455a5d5a69696e5b5f62676966293c1c0e2f0f1d4b25315d2190ab399fb82d9cbc319fb625ceca7f926a3ba05a26851d0b9f1b15ad1c12c73122cb2e23b8321f971a10cd4142d34446cd4745b42921b02116d94d38e05338de553bd34f32ad4118c55926a32e10a32b25a93328b53629a04034591710491a0f4a241a3a22194540363b383528272b4a4844d3c8ad6361561e221e1a1b201b1a231a192110213d062f7a06378e053b9604348b012e7f334e7ca39b969a9381bfbaa9d1d0c0c9d7bd8eb97034842509661c0c732b026d2d0870310c7237096a2f086e31046a2b1372360e6d31286e3877805f91a08a445b408d3825981a12b92b22b92b21b52a1fab252254264f00256a112e7008317103246c1349934787be5198cd5898cd3d68917490832d74400e723b116d38306b3898a046e4cb50f9dc4cf9dd39ffdc33fcde38fcdb3bf7dd3afadb37fbd937feda42f5d24e623c0f643b2b5a504732333138424042535d2039634457733d49512d573c33603044321b9a69239e6e265f533c2e2b2522211d201d1923202243433e837c7555534d2f30272020154e382d5534265332235733275535275e3c375c34296a463e623e2ab1863c72612a3d603414441927602d2f3e226d1d16b01f16b3211cc42625a1301167461060400d504b3f60625b60656049524a2e4033244b29235c34114e1e01370760962c95b2239fb726a0af16c0c362e5c77f99600f893102b4311ecb2d1dc92f21c02f288637267b3a238a2014cf3e3cd0413ccf3d39d24138e4583be25231dd543ca03713a35431c555269b230e9d251e941a199e1c1d850d069019169a3a3181302a65252059372f352f293b3a3a515146d1c9ae3033291d1b1c191b1f191c2518161f1d1f3b092f7a083d94083a97012a800626685f5e6761443e7e705f787c7b7f8b93bcccb097b6497eaf283b8a1e0d6f260a662e066426096e31055f240b6c2c0c6c300b6f33186c34616442a77d64816348564b32a12e1f90220faa281bb5251cb82b1eaf2f216f27381431720c2d781c408c0d26710c3a8e183c845493d25198d54485bd466d812a643f05622a1074380a702d1f642a5c713dd3c187e8ca77f0c555fcd64afed73affd836fed834fed933fed933c5a035794516613d2f3a374a30312f3a454a243e671e3884254788123879193b563d8854575f1fd19c348d6a262023130e0e06211d1c251f1e25201f94846e6c5e49585746cfcfbc8c8c7d47363154342b56362955312455352256341f5a34255138265b3a2c835621c6a86a48512f285933063b101c4c2a40341ca62e23b5241aba2115862b0c2033082748163a413729282b110b13151d16122f191f593309421823552b0d4115396b22a3ba3a9eb02aa1b424989d3bcab178a26c2eb772329d3311bb34229a3b295d2b192d351721310d7044268e2013cd3c34d23d38d03e3ad94e39e55439bf502d7e5b1daf916682321e8f1e15a123269a191a9a1b1b8a161097211c840f08992a257e100d9a3d3854392e342f29403c357876671e1f1f171219181c1f0711240b173d2017372032640a3984043186022a782935584a382d51353151362a372a2b3c4150abb2a1b3bb8388a33093c233619f29126519106c300c6c2a0c6e300b703106652e20592e69482f9e392bb43421ab352483503c943028ac2320c13327c82c24d1322dc4352d7c191a63658b0927760e2c7509226706296f0f41933b6dac5298d1509dcf35739a12484108592008622608742c137a36427845c3bd9ee8d1b5c28a708b2d0fb76a2ac7932bf5ce4afcd753e8c74cd0992ec2741ca5732d49352838334738466319376d112e6e0c27610b2c6c1f335b3257399c8f3fb3812a4432091e4c27153f1d1223181210053d39315c5649494632afae9cf5f5dff4f2e0998d85553729563528563229502f2055352159342a58342d67433b7d5a309e773b70543b292a11305230255e360d381347421e73210b9220183e250d0c310e0f491a2443213e321b130b02454029162a0e11411f0f411b20532c184a1d10420e8193299c7f08b0911d8b6821fbdfbf824932782308a04a267f1b096925192e3018163e1b0f4118222f103a13049f2520cd3c38cf3d3dd0463dd247308b520d7c7b1da59d61875944963b249f302392181188100c8c1111971f219119187d08088c18139f4a407b6959675c50776d6227211d1d201c1b2023151d27082356053282031756051551091d5d0a255c30446549393d51342a50332b4f32274d312c4f362b6e5749afaa9a9fb26e8fb32d85ae1e5e94172068100c65240a69300c692e106b2c664f2ab93021c02d20c02f1eba3022652b12393f1e6c2d2db63832c52d20cb322cc4312b891b124f4e4612366915307c143279173577063486092f75578cc95395ce4e93c42d617b0a45290759250360292071379ea780cbc1a1e5d6b8f4ceb498372b932b198c391792592c947241b49764b7905bd6952be5940cdca02e84693f485d6e1f3f7321428a1238752343810a14302628222e26193629161c1a0a13431d1e572c1c451c5d7242655d47514c474b493ce0ddccf4f3ddf7f1e2544a4a593c32553328502e225834245632215a382c5b34295935265e3b267a53374a251a4b2e2038341f2a4e34143f202354293b562d19280811441d0636111a401f2a5b2373662e867245ad9a686f62460e270d296138134e1e1850104a591da4752bb66316ba891dc2983cddc69e6b3e28641d0e993d2bbe382ac6352970251e223c1e15471c0c321320190b59150ba03229cc3d38cd4136c9432ca871227276108f904053522b3a36155b3b27783f3468221a8f2f2e8a221996221c9b25247f0e0c894a455b4f45988c79cdbba485736c3c261b211512130f230b2f7302348c043a87082877082165061e533f405e4f2f2849261c4c24194a291f4c2a274c2d2647241549261f83714f8a92349db62e95bc2782b22b3c7d1711600f126021265a2d553b1cb33423c52b21c52a1ec52c23992f1e2a2f133d4b54953d45c43222c73129c83327a62824261704123a43083272123481041f610f337c0e3c8b2353995793cf5198d13f7fad19494d054e1d0f602f0d572082a179bab99deee4cbf0d0b7a64435b13227c2312b9a34288061645f7095415f877c6e64e39f37eaa726e0a92e68612429473d29405d1f3c73233a5f2a2b30303432171d171517151a1f18152c1b3968363a6b2c436222786f435f595462605cf7f2e9f5f3dfe4dbce332a285b3f3558362c5232245735255534215938255a34265c32275838269277616f574c7a6e62656258303426323e2b26412712401b1f532a07321328412a25472b215f2e505e31afa06ab9a76cb79d6c29321f275d472d5f495d5d2ea2792b724216ad7c24eeca52ad8b419b8267d8bdafd2b0a280261bce3c2ed0352aae2d22752f1f32441f1b32152b1a0d421d1455120bae3331cc3a37cc3e36be4d279981258194262f49130a260d281c134e433a241711210a056239346f312c812e2a923b336d504455514790826fc7b29ed9be9ccfad909b6c5b55262e3732640b368808408c0d388e0b2e7d06246b443f619b6b626c1c14751f1c4c14114a28214b2922571f117d221c73180f8f582e85721899a92692b72594be3176a32650871f2145082f3f0c88371bc02f1fc32e1cc72d1eb9322187482e4353628f495dbe2e1ec33329c72f25a9211b451b0c11482c0e4462072d7b11357c0f30720f357e0f33834d82c35894cf648faf1b463f11582c014e1e085924105e2a648b5ac6c1a4b87f6fbb3a2dc9382fcd3627c0373252263c1245920a42955b6a81ca9e5ed49f35e7ab285e5a1a254621484d3a53515226262c292823525350262727131c142551322145211f632d1c652d26561d4b55385e584a514b51928886dbd0c0c4b8a3a1938281675c59352e5a35275836245b3d2c603b27512c1f512a204f311e7b5e518f807738373333353130312b393b343e483d345e3f04320d12361c0d28120a2710134a2321401e908054b5a372b0935d93907e6088a4304f733b2d317f6521c0a23be9c859cbab66e6cface4d8c8f5e7daedd7cc9d5a4fc1463ad03a2fc83325c0372c6a2e174721124314043d1006562b2d580f1aae3331ca3c34c74336aa732c85971d48631d0f2f194a453c1819153b393a453c3a1a1311423c355f4e456c534886766e968c85a496839e8f7bd3ad4aac8d48c0a688d7b6ae95737349597d1c3d821330771625603c174a721d329121209a1f1e83110c6410084f1d1651221a6c1610770b058a1110820d0e841c0c8659158da02488a5228faa2797b5287d9b1a71921d784f13bc3219c62d21c52f1ec42e239132243f495f774965be332cc3342bc73327c030285a1b080f481b0d553c08396b1d3a870721721632770a35761c4c8b8598a1aea588878b6336643d054f22105a27034b19235926a3a685d6ab97b43c32cc362cc83823c2382b872c351e3f7f124084b2ae72edcc47e0bb3c805e11392c1330291631321a2f3020534e4d64666846473f2d22201d1f132c4b28436b2e2a662320612b3f5b1d7c6c4876644e735f31836528493208867463c6a28c7f4939682d1c61261d54361e6b4c366342213b261a654a416e4e46664c4b483c3a4a4d4755565340423b2c3129272f29162c1923492b0c2c14071d111731221841261e3917685b30a89163bba8759da28c6b87aa151d461f1036543a4598815c795e2ec6b195dcccb7e7e0cff5eee0ece2d5d3ada3892824ce3733ca362eb72926991b17931914991914821e1e432023302746581923ad3832c46253a27f3d8e942a4e6c210f37161d341e313e2c3f403d36373036312aa69e92d0c2afa69584877c71847d72423c326b635ae7ac2f9e7521b18f77b8a79c977b78755b5a84636f703d4b6e1a278d18249c191c9c1b18a921209d1618760c075c0a057c25217408067a100784110c7208059130278d5033a18c5490871b9c930fa29d1e989e1d849c1a837017ae3619c62d1fc72e1ec82e24b6342f4f31444e3147ba3834c12b27bb291bb72b207b27121c391212582d08535909316e10327d041f6314347b2949898b8a839b997aa5a396cecec43f6f530b4c25074718888969cab299ccb29cb15f56c8382cc93423c63425b63b3048305b193d6dbfaf52fad735f5d4463821054d33283f2823423b395c645f696667666669554a434125194a2b18604b2c374f19446d2d20662d7e7729c58e23c3992cdbbd33f4d437bd9e3a37220f8146338b2718912315a02e2486554365452c7259355d4730523e32604a465b4e4b56524c4a4941343231292b252829242b312c32332d081e1c1f412d061e0b1623132e31204d3a214d361370532e68514064565c8b5865923838ab3a3b9537417d687d926f50b59474ccbeaae0cfb8dbd3bef4e5d4f5ded0ab7769af2c24a51c13a41f16a72a198a220b941d178f20204b233428306721112e5c34346d4e49b5a080bea5765a653f275835194829304a2f534c47292615b8ae9cddcec0a69b8b443e302f2923423e3b4f4943867b6ee0b33f7c4b0c542619491a0f681f1d76211d83241c981f2198191fa11818a81f199e16109d1912991213901313670c08942925a6251da52418991911911e1792392b8e624eb89783cf9742e4a417e1a717d3a514a88a177f5d1a9a3d24bf3025c52f1fc23021c22f278131305736339a2c22b4241cbd2a1cc73529a02618896849405c3519543a0f375f0a2b790c2a6c0e2a750d2a7627457a51738c5371916a859b7497a82e5a4d3244255d432a977f64ae937ebf9487b63a2ec7392ac33227c235298632382d2e38bda646f1d435eed24d2b1f0d36332d5b5a5b626a6c6168685761692e2f22533f1f9b5229bb6222cf792aa4711f5c641e275d206c640fd59916e1a418fcd22df9d531bf9b31442c0a411e0bae3729c63a2fd0372ab55644936850816d58887b6c6862585350434d4c495146365d4f3435332c302c2f3634313d3e3d484b4d212a35393d32332a192f1e0b3a1b0f4f2c2158352349250d4e2718632018b2322bb92e2ab72f2daa2d23ca9086735c53604e4ab3aa9ddac9b8eadecbf5eadaf6ebdbe8bfaf961e1ba42f279c3424ca805bcf9f77632117682a1e4c39482435780e1529505049655653bc8c7cb17055854537383b181c4f24c0c8a3b9b099b2ac93e2d3bcb2a49747433e30302d2b2a252b2b2b464041cfbfaeceaa476d410e7a251a8726128c25159b271e9b231c9f1d18a620179f160d951a0e9418109e1b13991a0b90230a813109982a14a32415a82517a7241b992a2386352c9c6253c08c72ce8935e49b0fe8a514e4a60bc78a1d7f5b2a7f462cb63421c52e20c82e20ca2d22ad311e5f1e10861e16bf2f26c82820c52922ba2f25af644cb18b798377697c7a8c162a76082c740c2f6a4b58794b566131537d4065983f669c29558a818e966158465f3c285a3422562b1b8e7663ad5947c8382cc33225c23324b7342a8e5529e8c749eccb2cbda23a4d482f64676866686866675f4a4a3f0f1823434c266b6812ba722bee812ded7d26ef7d1fcf7c269a811bce971ee5a219e4a617edc023fbd12cf3ca32a0792c3017039e382dcc352bcd3524c7412ccc8268aa957b5345356e5f53a99c767b6c4b6a5831a18a55564d2a403f4050504d4d4d52595959412f2b4822144625164b2919512d2358312660392e936b28c598424a1a0aad3c34bb312bb72d22b7332bac4f4f3c344c2a3357776d71cab8a8e8d8c6bfb3a7d2c5b7d5b09fc7937ff7d3b9f9ddc3f6e0c9e4cfbb6948396b4132463d5718346c21242c4f5149604c42953c31cf876b8a4a3c733f272c5b2dd9debde4dac1e3d6c6b7ab9d4f453b342d2a403d3d332f2c36383337332ba28d72d5c4a0c4a89098301eab2714a71d219f1917a01e1d9a17159416149614179d1f22881c1691361fb06727b97f29bb83289c2f0ca8251aa62620aa232096201a7b2a1f862c248f2414b7491fd07119e19e1dd18517be6b38a878596743249e311ebf2f1fc62e20c62e24c0321d80250f77130dbb2c25c52923c12d22c63428993d30ad7b6fcba69fc5a29d7d77992b34677a72779d8759797c73214073294a7a274c81526f9db0aea8b2ad9d7256465e3123592c1c5d3c29784b30b33929bf3324ba3124bb342e88301f987c3f8676326b614e686868646a676663547a684e846f517a6a4293992f94a41da8801af2892ee68232d5864c995725dba53befa615eaa118e69d0de3ae19fbd129f7cc25c19622594523523126b23a30cc3923cc3425b3412fecbc9fd8b490c19b65a78a2c7c6d2248451d5b542854523a4e4f4f595751555b4d5d51395e3e05956c216d4319421c0c411e0b381502472614b99038dfb039644a1982281cb12a27bb2b28b52c23ad3232623e563f415d887c80b4a992ebd5c1f6ead4efe4c8f9e6cdecddc7efdfc3e4d8b2f6e2c0d4bda48160586d45333f3c6328487e3a363b514d4a6b4f498b2c28ce846f84614c86382a394b23d7d8bbe7d7c0c1b0a5514b433e392f3b3638373230403c3741372e7a6532d1ad52e0dfd5ccb8b1922a1d9f1f1898181797141696161592171396221d891d219a5253967468a78c66d5b644d6b032be8d22952d0ba8261aa5251dac231e901a127f160d9519188a0d07991a0d8d1c02c06d21932e0c922c1e9a423970341bad542abb311fc52d22c52f22c72e1eb13725770d08bb312bc0312abf2e26b92d21991e169e433beab7b0d0978ee2acabae8388825a38cdb549ae9d3b5b665c4f749c33598b627896c2baabd0c8b7766655653b27532f1a582e1a6239237f281fc03a2daf281d9d281f69291e524a476d6a686267676b665a6f644682734b8b7c51937c54a7863eba961ea8b1229e991cd39d5ce3a378dc91789c5740ad8932e5a614f5a61bf0a91fe3a518f5cd2afad026f3c32db697495045355e1915c23825ca3528c4392ac46144c08d3adcb533b6a01995a02d6a82223d49234f564d555651515a51504d3e745619e2b825d6a50bcb9b259877419b836d978069d4bf9ed0b777bc9a608c7d607f5242b33b31bf2b2bbd2f28b92b29d49488f3ded0ecdbcaece6cce5dac1ece6c6f8e7c3f5dbafe9ce8ceaca6fd2a944b07e20ac873569482941303d28356f3a4f7d48454756494197746984322cc56355a77860882f26704c33d8ccadc5b09c5a4b483d3a392e2d283535303d3d364035298f6f33eabc3de0aa22e5e3dae3ded7cfa297831d1d8f191b8f1b179725208b33309d6964b39691b4a6a5676f802d395b61675247431d8e79418c2f11a6251ba7241ea7251c891c0c9b1f14ad1d1c9d12108a0c0a901908af482890271b9c3430952d2599372ea95132ae301fc32e21c3321bc72f20c132229227139a22199518129617139c1312992017eb9f96f1afb2c17974dd9a98e0ae9bb28830f0c82af7cb28e6c83e9999525d6e6b8f918dd7bea7ddceb7d1cdb3666134513e1f5e39205e37285d3028963229872920653a38655a5665696d6465645d4e3f85572a966013b78b37a8802f977c4ca58545dea335b19e389a7c2eb4553abb4331bd3729a436297e541cf2be3fefad1fe69b14eda517efbc21fdd32efbcf2bad8a254f422a27120f922e28c83429ca3426bf381fe6973aecba2dc9ab219f9d2397b0247183335158485856516658399e7d2cc29918f4ba18e9b409e0ae1cd6b74bac936fad9b79a69774b7a888d4c2acd6c4afe3c8aeb05641bb2d2bba3028b92d27b1463cfadcbdf8dcb2e0c18cbb9664e9bd67cb9e2eeec23ef0c530eebd22d49811c48f11f1cd5a877a6d1f2c581e3e8244506e4d483f524437ceaf9f995345a9392fa03a2998241b9a2d1fad473b73433638342a3c393732302e3b3a3438352475601ae4b233edaf22deaf20e2e4dce1e0d9e2dbd1cda6a17e3133a65859b68684c7b0aecbc3c1cfcbc1c9c5cc202c54031950062052152d5d282e486b28298e2b229828219e281f8422149e3a21aa1e16a91d16a02217a2321b821e0e8d261f8a2320872621942c2aa33932a62b21c0301bc3321eba2f1faf3a209a47167e0d0499201c92150fa21b1b98160eb15a44e09a99da9191c28a809d6b2bebc335f1ce1bf3cc19f1c615f0c82bd9bd3eb0983edec191decbb0c9c69f7579365c391d563b27523a32413337552f326951536a67686169676f5e5c3e2922825f26d6a130e9a721e19918d99a20594217a5997cd2b28ec3af8fa36856bd4033c43524c53027b93930824e26be9031e6a81bf1a71ef1a418e1a211ffd12ffad32bebcc3a604e24312c2b6b4037b6392dc83325c93521c04719e5a034d3a425a48f229cb2219ab3385761285c5743ae8f3dc0981dd8b01eefba17f5c417e2b528e9cf73c7b78ee6d7c2f2eacef7e8d0ece1c6e8ddc2e5d3b7ba7f6cb63327bd2f2cb92d28b22b28ae5222d9a038c58816e2af36f3c536f7c831edbd23ecbf1fe2af11bf8a00e6bf46665b2f16294f7481a27c86a5cbc7cce2d3c2e1bfaedba893b86a5d972f22a72a1eb12b20ba3225ba33299c473b4e423235352f3f3c3f3c372a7a602bdeb03becb72be2ae36b59135e6e5dde9e0dee4e0dce2e1d5e3ddced5d2c2d6dacddad7d3d7d6cbced0c7b2bccc0a21520a235e0f2057051a5509204b272b38473b3a4d302958231c3111076b45268f2a0e9b3610913f0fa1553b933934ac4845972c2e902d2d96211dc04339b9342fbb2a27b53220ba6549a376499876289a2c1b930e119814148f0606a8241bac4018dd9d76c57c64854312e3b133f7c624f5c919f4c91cf4c91ff6cd20ecc91bebc925e0bb3ed8bb74daca9b9485524f48404551613a415a373f4c60656f64676e6e6465774c4897352d903b29956319d99a19e39f0eec9f11d99c0e735d27364435a5aba48e9ca4806877b63a34c73628c73128c4372ba26546906928f1b332f1ab17e19b0be69f13eebf1ffad332f3ca5238260c322d2c837875a96457bc362bc93223ca3f2cb5511cd59e20e2b621afa81fa0b6228b9a2a796d25ac862dc6a12fc99b20ecbe30e7bd32c9aa6cf9e9c9f0e0ccf2e3d0e9e2c1f1ecc8ced4b390a27f798c6f46472ca5402db42719bb3424ad2d21bc5f2fc38f25d3a128c59326ba8c30caa131e2bb4dd0ac3bc69b36cea635c0a759141c3b1b31671625519b9cabe9d5c8d4b9a4a86057ac4336a72a1fbc3428c02e22c52f26c23025b93226af5346a68d795a51443c312e745a29ddae32eab532ddb748c7aa71726047e5e6dee4e6dfe3e4dfe6e2dde7dfd6e6ded5dfddd5daddd7d6dad4cfd3cb788aa300174b132f6309174c11276709204a3a3c473238362a382e0f200e212c2325241a725933ba9041967536eacdbde7c4b6ad6757a7453795261fb02e25bd2f21c53a31b72019ab2f16c88c5cdbbe92bea66ea5422c9f1b1a9a171298140ca42811be4a11e08718b56303cd931aefc524f7ca1cf9cb1af7cb1bf2c81aebc112f3c81cedc218e9bf29a57e24d5b353bea240696c4c33475b535c64646a695e6a686a5a5a8b3c34ab2d26b82c20a63325a75818e4a622e8aa14f3a917db930c8e76391e3a305f879d5f8ebe6880aaa03d3cc4392ac7312bc53526a353367c5925daa839eba618eea91ceda81be7b224cca03d7c623a352c212e25209c8f7a997c70a5473bc23124c03522be3612e59a2ae4b41ac9ab20a8af25a0b42c939d22b59d5d826c31b99f65c3a846e5c65ceddbadf1e1c3e7dfc3cdcd8da3b04c7a873328531c1e5d2a125c201b56246c4b2b95412b7c462f5544247f624a6f54336d582f866e41846d4d876f4d957d60d0bb9da292724e4d37202f3e1a2d5602104826356a15244fc1b2aebd8f80a24136ba3328bb3223bb3422c12e24ba342ac96953de9e7fe5bfa3dac8afc4af8d8b6e3be4b846ddaf35eacc7fe1c9a8c4b09754443be6e3dbe3e4dde7e5e1e6e3dfe3e5dee3e4dce3e1dbdedfdad9dcd8cfd2d455678c081e560f256005134c0f275f1127433741473541411d2620172718122a1c122918212b133f3c1d918b73d8cac2e2d6cae3c4b39d59409b3424ac2e29a01912be3026c53023ce5d22ce8d1fd9a337d7ad4cc775479a1d12a72b18c35619e28b23e99e1cf3a218d78f07f4c824f8cc21f4cb13f1c715f2ca18eec71bf4c91defbf14eec41d976f166f4409d5b23aa38b355b583b656c70656a6e676b74364551413432a43429b52d24bd2d24b93229b75721e5a027ecad20eab32bce992c5e5a251f3a23527b8e618bc36087bc904150be362bca322ac43226c2594d79533cab883eeeaa1bf2a317e9a015eeb025bf9e49796a53302a1f2f29216e6e4f78745b99715dae382bc03221be3326be6724e7b226eabe29a4971a9eb52da0bd37a5a44db7a881e2d4b9f1ddb7e9d59ff9ecc7dbd4a86f6c3b9fae369daf1b7e91272a6428106832136930126a2e1f5f2b2658251a5e2c20622f172c2725314e222b4c272e4b222b40242c432f2f48b4acabc9bea59a9696434d6e122c5c1c2e5b0419426b6e88dbc8b6d6b9a5a14c42b9362cc1312bbc4439d27d6cf5c0a9ead0b3e5d4b6ebd6bde5d7bfdfc9a9ceb181ddb864a789609688738c786e73645a3b3735e7e6dbe3e8dde6e6e0eae5e1e7e6e1ebe5dfebe3dde3e2dadcdad0d1d6d9142c540c21550d255c081f57122e611c30443d454a323a3d0d1f170f291b0d281c0e272014271e1529192434205a6355c5beb399594c932e25b7473c9f31288d1610b63629b84a2bba7130c28f45d8af6cdcbc79daaa81ba6f54a14c18f6a32bfdab1af8aa14e19906f1b81eebc016f8cb1af5c718f5ca1cf0c91de9c614efc515eec016c8a02e401e0053391971613668635965676b64696f515c6b202b4c112a4e203839883e29bf322bbe3022bd281eb33419ad7128ac873a8d69266e5d36233422203a243a636a5d8dc15490c2845671b73831c03125bf3428a94234432923271404eebe41edab14f1a518e6a91cc2a63b6459422b2523222a2525492e2248223c522f5d3c1fb63721a93f2d703e0de0b73ce5b72fa68732a6ac48a1c140a3b14cf2eabaf4e6cff9dec3f2d1b6afa467929b43364c3763775c929d4c6376372869430f6c44136d34126d2c11692e11692813672c21582d1a28391729610a174c16275c0a1c52102759031145a6a6b2d3c4afcebea8a89f98595e7113234c545f74d9d0c7e6d1bbdbccadcea48ec27265dd9c88f0cbb2e9d2bae9d7c1ebd9c5edd8c5eddbc8ebdcc6e5d7bbe7d7bdd8c1ab504141615b576a5f63524e4f2c2c21e5e7dce3e9dde5e7dde7e7dfe3e8dfe4e7dee6e4dbe2e3d7dcdbcecacfcf1e355a0b215a021d5d0926661731635a65736f75793c433d253126142a200f281718281c0f2316152a1d152a1e202a1f4e3619882a1880110f9c271d952322a13a38a2574abd8971e7c5abfae7cbf3ebcfe9dfcbdcd3bde1cdacddb273f4ab25fbac1befa109e7af15f5c820f0c816f1c713f3c518fbce20f6cb1be8bd10e5b712dfb92b4c2c0c33241c61605b838b89737b7c65665f2f3e4c0d1a460b225407285515375d564433ae3025b82b1cbc2c21be2f1fb86040aa83678b6e533939211e38242137254b615e6c8caa7193af927b87a94841ca705fbe7d69bd9683322c20221915977d31efb31ff2a916e69e12d8a83558462b302b292431238b9680b2c3a2224b242655234c4928364c272744176a6e29ac964faa9870bfbc90b8c377dddba8f1e5c8fadbc4d79781a44f3998852f6f81321b3d6713337b224075384e721846750b4c791352721357650a575612634b16643f286141172b3a0e21521528531726500e1c4f0d1d4b06123eadacb2ded0bad8c8b3d6cab8d8cdc49d9b9adcd1c8e6d3c3ecd7c7edd9cbead8c2e8d3bae5d6baecd7c1edd9c5ebdac6e9dcc8ecdcccf0dac9f0dcc6ebdbc3eadac4dfcfb56a5c566662536a6758736a658b7871e4e5dee4e8dfe4e6dce6e7dce5e6dee4e6dde4e4dae0e2d7d8dbcdcfd0c92532372735451a2d4e243d5f1c2d3e40464a5a5f5d7175735961592f3b361e2d24162a1e112817172c2315271a2b2b19a98132b16018982e1c9e2c2599211d9d4b3cedceb7f1e2c2f4e2c5fceed3f8edd3f3e5d0e7e0c4f3e3c1dbb989d38414ed9e16e29e0defbe19f6c61efbcd23f6c71befc517eabd11edbd12f2c01dd9b3137d6316544941a0a59fb2bbb99596939c9a8a989179384d63102b6513346c09295b294a6d2e4e36923b29c32c26bd2724bf291bc24834edbaa7d5c3af4652341a3c20203727b2b2a4d7d4cadfd7c9e5dbc8e7d0c0ead3c1dfcab4cfbeaa655d521c1a1c4d401beaba35e9b12bbd902a73612d3b3020302b2a39452fe8e4cfe8dec6b8c2a5285f301362320f592b164f221e481fa9a98bf4e5cef3e8d4f0e7cff9e6d0dcaa96a94b4187201a821313995630525c4614357d1437800c368b10356f8794aa919aa6727f995c6d922e4e701a446c14416f123d6c0922580c28630a1d4e09224e05174d0c2253041348a9abb9e3d9cae8d8c7e9d8c6e7d7c9e4d7bee9d7c1e9d9c8e8dfccebdbcbeedac7edd8c0eddac2eddecaecddc9eedbc4f0dbc7eddbcbeaddc9edddc4f0dbc6eddbc8eadac6e4d2bee2d1bee3d3c0e0cdbac5b4a0e7e3dfe8e4dee8e5dce7e5dce4e4dce4e4dce3e3dbe0e1d8dadbd7a6a29c343833393a3a2e2a303c404739413f444a4d3f4741414c49424c4b41434838433b2a3e331c2a20162a211229184b4814d8b336daac36b7885bce9b8cc77e66c9977fcaab9aefe2c2f2deb8fbedccfaeed2f3e7cbefe2c2ecd7bafae1bcb6691dc47106eebe2af1ca21f3c813ecbe12f3c617f6cb1beabe13dfb108cc9f0ca18023928669c6cbc9bac5c2a4a8a4b1a190c5b29bcdbfaa8d9faa0a2c6a48598d989fab6284711b5c3268482fb62b1fbf2c25bb2a1abe3023de9183e7c7b6c5bea67b7d67585b47ded9c9e8e0ceeadecfe9e1cfebdccae5dac3e1d0bdd2c0a89c96871514071f12038c73465b4019281d071c170e322c262729241c4126556f52e5e3cdeee5cdbcc5a31f602e0e612d1658255b7e5396997ceee7d2f5e5d2e3d7b4a483648a382f8d1c179224228e221e7e1d1f42335d082e7b1a3f8b11388d485f8bdad5cbe1d4c5e1d5c3dccec4d6cdbac8c1bba29ea77d8192918d9b7373887173896e738c6e6d8b707788757b8cc5c1c1e9dcc8ecdbcbeeddc6e8dbc3eadacbeedbc9ecddc4e8ddc8ecdcc7edddc9edddc5efddc7eddfcce9dcc8edddc4f0ddc6ebdecce9decbebddc6eedbc9e7dec5e7e0c1eedac5ecdccbeadbc7edd4bcd1bfa8b9afaaeaeae5eeece7edece7eeede8efeee9edece7e7e7e1bebeb55b5d594e53554f55544e5555888683e2c1a5e87124e86d1a81553e6770723e43464044483356812a6b802272501b6c3e4e864ec0bf8c2358a1587d84edc92ed8c03972793793ae2787a033535b4b8c958e6da784389760518b6199a7900d783711692c36452b98b08fdbc351b789267e542f7649368b3c21b8522e953b26642d223b241e2b211b523919b89d33fcce3ec0311fbb2f22b99576b4b1a3676740b6b3b047679f2e5e7c2c794adccfb1c5c4ba4a585730393a1f21253234383134392b31372c2d304045454145473f42425d5d5bf1ebe4c4bebaedeae8eeede7edece6ebece6ebeae3e6e2daa4a59e5054544c51514f54544c50524d504f675145d66125ec6b1ba249175d504c535a5d454c4f4d585d2c568c3c75c027686e1f815592b054f0d45c4e66723670aed4bd41dcbf357d8a226c7d4641535d657283728186487256a39b6ab9b69f568d640c853d1e3c1b364c2d5f8b51e5b9386f372367352c6c3c3064392d3e29263b22195e2c1b8a3b21bb571eeb9e28f5ca2ee3af3cb43326ae2e1d9a7453d4d4b8bcc661bdb895abacae1b4b6b56a0aba0b4b892b8b274aaae465756111c1b51696a2e3b3f5c74726376754b63615d7b7b4252515b6c69b3b0aaeaeae6edeee5eeebe6e6e9e2e6e6dfdddbd38889804f52535154564e53564e5355515455523d35c95f28e46216b05a2e5134315e4d4b5249448285767f90848e9f9967878c0e573b358554e6d869dbbd4b9298963874c07e7e76978b6a555b5c2d48752b5fa851637c7d8183a9a397c6936ceeceb1517d4e397541ba615acc7574a8726d77604a574a464e36315d3f28b3733faf5f20c26d2bf7893ced7929e97c2fed932bfbd32dc6ba3c606c403b6d35267d3a187f357fa240422d1994723a747f325ea09682b6af5aa4aa588d975c7f7f67959374a19f7fb2b06a959281b1ad587d7c64959257706f77a09a5c5d5ceeece6ebe9e4e1ded56076609fae9f696d6c4f53544a51514851534d545651504f645750a65220e66217ce6429455b913b5080513024695544eafbebe7f8e6e6edd9c7cca95d8461447d51c5b562a9904bd5d2c74c6a916a7886485b6f3c67a25470a4999a9ee4dbd0f0eee3f5f1e3e2c0a3e9b765dfc663c8af99d37073cf5e5f8c5452783d34995043bf8d65c7aa728489432e69213559205d3216673315713715975d24d67a2ea469273f5d331d60321e5f2e1d511a8d9a639b8975c29d2c95942664ac994e735a2a62515f97a932443f3c4444525e5a5e74705766664e5958485a59506061455a57586b6b3f4242e2e3dbd6c6bdab5a53683f374655504d50534950524d54564b5355474a4c4a453e8f7e6bc27835d8671f8f3a334855943561ab503d4d9d4232f0dcb7f8f6d1f8f6d7d9dab16ea1825c877262655f56605db3b2adbdc6c34460803f70b25e76a5c5978ae2b9a3faf4ecf9f6ecf5f3e7ebdfcfdec089dec392e0cbb6b28979885b4a8a5941dab180d6af4fd5ad3acdb4737d8b4e10541f295b2c8b78639c7f54c79d31d09c43c53424c532279f76595f5f5d6d706a3a2a1d4e3b30676561d2b34e969725278546163f234b52523f45471c32294a504c5154555257575657575457574e535243423d44443e444445545350e0e4decaa9a2793a3c514e514850504c53554c54554c53545c5943312e2755585e5f6767706d61705c516230338b30377b384d9b3034b23b28edd19afbf8d5f7f4d1f7f5cf516558535d60545d5f545c6168706ecad8cf728ba876788bd5bdbed2aca9c2a19b806964aaa69e90918987867dad9e927a60506c4d4061402d8c5d24dba431f0bb2fecbc20f9cf34f0d792c3c6ab4d72459e9672dcac9adfb17defb128dc9b2ac04933bb44349f75565f5d585a5c5e3a2c294a2b166c5a368c836d71803e2580432d4533363c36535256304e3f333b3e515556545657545351534b415c52368a6a389a7a3eb59b59e1d4b6959fb09ca4ac4a504f4851514850534b50554f55546e643cc1a32183723e626a635e696a575f625863675b4c4e821a1aae2722921b17844236f7f1c5f6f2c9f6f4cdf9f7d3737d6d545f60586364565f645761623b4645373f3c282b291d1c191f1f1b25201f312523322d2a2529222e2d2c4b2d237255476d4f35b48530f0bb2ff8c831f7cb38f6c646f0bd5be0926defd7cbe7dbd2c4615ac13631be3226bf331ec64326c3473abd4e3bad5142834a428e8a87705a33d99a20d39420645b4c5b785c49965c929582434e485f5f60595d5c4b373e58545b4932328a271fd9ab34f8cc29f4c922efc322f6c927f4dc8b053686243f7091979c4750504752524b50505d4b36a58b54bc9b3aa87858708b6c28734a4e5b5c575d64674545a1222083191785201ba83b2cf1e1ade5ddaccfcb9fd7d5aac0c1a9717b7b565f63575f62585f6452595ca6af95bac8a0c5d2ade4eccbd4cbb5dccfc1648e6b0c6f343e6b5344321ba08c5fdccb96e5be5cefc35eedc287e6b899eabeafeeb3ade47f7eedb4aff1ded7c4706eae4547a73941bb3c3eca3d3ccf3b35d13e3bd03d38d26861ded2c0d2b486e2a623e99b149f6123634b35336c3d696d676163605f5f5d5f5e60675c56893a3c7e33398e1a1bb68d25f4cb2bedc52deac232efcc49f4df91143b783b516cb1baba9095954e4c4c5927248c2920be9b85cb9485ad2823733e292f87544f635f5f686f67393a9e271eaf3328a42a23a85146a68a77c3bfafe2e6d8e7ebe3daddd98c9a9b5663685762645a65675b6567889884a2ab88a2a378a1a37cb8b099afab9757865e067a3a1a834887b094a9c3a4ecf1c7ece0a6dbb4a2edc4bfefbdb8e4b4b1c89188ca7f70bb5751d2524cd592887686aa124ba34664a0ccaba8cd9f9eba827f763a3a6b3c365e5a5371685d98752dcf7118b92b13b6241a824a3f63626461625f6363615e5f5b695e5ca04740a21b18651e212a2d119a791d86621b9a876bfaeed9f9f1e66572753c4750444b53965f567d4f41812b23ae3530b7594eca9085af241e9d231b473723643a3654484870665eb78981c9b0a6e7e0d9e8e9e4dde1d7cdd0c1b6b491757b758999aa9eb9d07887925a666b5d6a6a5b6767616e6eaec4b57e816e9fa79fdae3e2a1a7a27e8a83197d48067b3a8bbe9ac6e2cf99bd99c3bc91b28b79c3897dd4a093c0a499e5eae8d0d6d2a45756d34036d07c748c929c3863a25b7599bda692ccb7a675635b2f2e2a615d5967675f58544e835543ad3a25b3372fc1282189413d65656367676368656070625da8443ca72c259c1b15691e13262d14b39627dabc4a786651faf3e4faf3e96166583d454b44403c9c3029514128435231a13430a8352eb75f55bd3f37bc2f28810f0d944f4be3e8dfe4eae1d7dad0bea0999592867a807c686a6c686b58b3b08f8e969b9cbfdca6c8e18ca1a860696c5a686e5b666a5b686a4c4f4ba7a197a8a49e808181676d6e75848b518773057c38248b50a8c87db7cea15d4536673f306e4536674740aca9a9a2aeafbdc6c7a66a69cd403b8c4348315e976968686c4d365c3b254824141e0e0c12100b806e5fcdbca8bb9684a82f20d6a191e4c5b6cc9d8f68645d67636067666469655da64938cb4735903430ac1d18aa2c20663d20835c1e5c451e47382cf8f2e6fbf2e998a0a0515a5c885c3a932a1c314d2d274d2e89503da02d26b43f3cb3322aa118149f130d943430a78a8a864d4676332d8638324b38384c4e4d5c6364818687848c8b6f7b80748ea77d8671b7a44663655b5f6d7256666e40464c1b19173a322c9c958c747d80606c756a757b5389760d803f087d3d44922c7b9d284c38246d432d55392b67453d6e7275a0acb17f888bb1a59fe4cbc28765740c56b472797fae9167735236642e1e75421a5b3b23573b2b532b1a613a22b38762be9c85e8decbf8efe1a5a095666561676758345b2f4d5322c5876e872926962a19ab281e561d103d1d103c271a2c2010f6eadbfaf3e6d8e2d9c2c9bfa560537b331f1a371e323620a73c30973623932522a0201fa513139d1513731312872b2c8d1b138e1d199f2a2286501e8462288b624b9f686a986d6d8970745c71646d957b7f806a6c655e423e3e11264d4c6185252c342f28222e2822565251736f7579807c5d71608ca457097e3b1485385c772f6d48315e502d206d3f5a85646c888054686b424a4ab2b5aef7f5e9ad95925c7090a49b8ca48f6e9a8066815d4a673925735f4fcbc0aacbbda6aa947d91765981533c7c543db2a79a77716a817567beab92988b6d6d5d365a4d3e831a15714d2c8e2919631e15633720c08124d5af75c7b18ad7be945ea37c408d5e4b643e413d32363c35994036c23d399a2d264d1d1c951714a81d17ab20179a211c7a2d2e592926a42321ae1a11c97a1fde9b2dc06f43cf5e61ca5559c85556c65355c25a57b3605ec18438dea427b293403042685e50573533332e262055373382534b6b624d5a584db39b5c1f7b40088141486d43594032716246428c6420815210804a137b4817724047946781b69292a98ababd9aebdcb6eedeb6eaddb8caa8777c512a6a675b6e6d66c7c0a9e6ddc290846f5b3d305d4639635b57635c5c8481786a6a633c3c3428382440331f9922116e6a2f6d351a94362d6a4128ca9d3cefca65e8d8b4f5eadb24884f187942186d3b2641345f2c2a7b2521952e2d4d1a172c2a285e271fa4511cac2118a3231b553933321e199932229c1d19ad6927bd7b31c56c43a9423baf4b4cc04f52cd5958d05558d05655d07f1ee19910b28a1c755353ad2b258635335c2727964942bb8e4ac6af55675e498f8e6332854f3b8a585a765f826b577d533faba99cd4dcd190b79da3b07e909c3a6a8f415ea97a429867519056dcc08edec494dbc08ee8bb6bc29e5c6e6552646967a29f93efe4d08d847278716a857f76948e84b1948d9a8a7b9b9082938c6892761fc48f2ae7b03b7481334d3e1da92f1d663322b89567c79c3aeddaaefdf7ee36845a1a392313241b273b302a3d2f20392733352a8b201b611f1a432c26944829a723196e1e17383335584d528c232195211da75641b54636af2017b53830ac4b45a43b34a8342bac3e32a43d30d69223e0970eaa7e249e3e38964d4b9f403ca63227b64742c874457b6d4b51524a5a7453386c4b1b723f2087587e927c6d432fb39b8b999386dedad1e2d581eec824e2bb34f7f4dbf1efe1b2a974c9a148d09c2fa79939587635366632446643676c6a7a7570d7a090dacfd12a5da23a3f4f4a443b601f1c997665805d398e6c22e19d18dc9617e0ac26bfad4557492ab62e21682c1b846847a1895ecfc1a5fdf7ebd9d9ac9c892f4b41211d1c17181c1a192d20434135971f1ca51c159d231aac2215b04e418e71675f5353525754803132981e1e9c22189e1e11af1d18bf3735cb4a49cc4541cd4441cc4541cd4e41e7a023e5a115ab601cab3b2562584ec19d4eb548249a261f9f453a6e53404b45404e554725543017905b0e915a2b94635f6547784f38d5bf735f83513f8b43b7af2aebbd30f3e6c1f8f6e88eadbfb8b56f6e83351884400f8b430b7c38145325696d6866635fa84039a04b5b315c984d4c515a534d7b5a47cfaf70bea13ebc903dbd902bd17125ce681ee2b736b79c5bb6533c715a6c5251546e594ebfa193ddcdbddcd6a9dcc44ae5c63eb49d345c52212220182d2d2e472e2b601a13661e10ad7046ebe7dedcdfd6cbccc2918c5f6d433b9c2929a12925934f2b84594f754b4c7d3429a1463996413e975153985443e9a61fdc9a13b36b386c4f5c6a6c5ab9a96092785069372a643e326140344a352f4e55532d7a5510935e0f945a056e3a6687786b6143c2bb4c52a6767bcbab5cab7775962fe7d18898a0a7327f5b468b42568458178444137f3a116f32205d2b4c453a6c6354957960c8413be7ad9df2e5cef8ecd6f5edd8f2ebcedec059c5933ac9a66ebb6358ae3620bf851eeecc2ee7c661e6d9bea6a098a89287856153b69d91e2e9d9e1dfc2c1ab5ae4c73edbba24a68c195c4c21342c20282321271c147e6838cfcdc5dce2d8cbc8a9d5bc54655e4ea03b38921b1b964f417a7978546165555b5e5b5f6558616a566267706c60d59815d8a11c8c8255062c620c45a50549ae27529468442f5c3a295d3b2c56372b57482d3a855a219967108b544481596f7c7591a4a385b197a6dac8a0dec959a57e409147cdc38d5477952581491d7d3d3f77731175393849215a462b384828554437554e418b8269b77c72cc4636eac5abead8bce4d2b8cdbea77b5e3cb8861af0ca56bfa288572a1e795314ecca37e1c142d7b23fefd88df4e7c8ae9a8b775b4bd3d9d0dfe5dddadfd0bcb07ad8ae25d9b924816e329a773d6b4c2237281c352e2641403c76736aad9f6fa4913d635c51a252419726268f2f2753494951606954616a5662695463695563685a666599845268823518522707293b0c38880d3c9135537c81623b5d3b2b613c2b5e3c2c5839288975316d97604a9d74ddddbfb6ae8f88aa8cb7d7c7ddadae819179aea98799c393adbea041564a27803f237b49839fa42c78463e673f444d2d445145444a48494a4a5754543f3b3999342dd05b37b27b29382317492e1b3d2118583110ddb03a6549323f220fd3b343877b42a2a8a19f9674cea22fe0b642dabb76b8a791626e70c7ccc5e0e7dce2e2d7d0c298b49d54102b61112c652d3d643b455b39373a5757532b2f2d383428332f253739375c38359c2f32982323633e334f5d62515f66525e66525f67545f675561695656511d6b3e0c6b32134025364044495358333a394f463c593c315e3b2d5e3c2d553728675c447f7b69989e8be0deceaac0a488caacddf5e9e0c3bfc8574e9a7f50bce3c5ccf7d7497949287e394e824addd5c4adb0b4767b72464a3b67675c4b53505456555d5e60585352573c32c8412bb159218358229665145c2b14ad653e6a45213c201591742be6cb56b2a17bf9f2e2f7f1e3e1d2b9dac17cdfac41e2813a4f5a5c545b56bac2bae2e5dae3e5d8a0a6a71c3965112f6a0d2160092154968344dad5b6bcc3ba4d4e4b282629151819261d1ca24d4e931b1c8e4a2e545c60515e67525d64516065545e644d50533536362e46371049293e575843657e3e4a593940433f40404d362b5634295e39295233294546444d535451565287857aa3a8943c7c5646a07398c9b1d9d0bd6b6034958371798b6d6a593082832aa89b26d5b55e6373a06072aa5c31354845405d65636264665e64635f5c605d2c246f1c18481f193419098d642fa84c3ab52f24a65445604033574024c5a86e707475b2b4c0e6e0dcede5d5f6eeddf7edd8edccaea09651777052545c60c7cac5e0e8dae6eadecdd8d0b1b7bb7a8b947b7e5eb28f20e0d5a6dadfd27a72693d3936291d16241c1887433e94201e86221f4a464a665d476648334e6462444b4b4c3125472b203736312d342d587482527fa33845513d434557524d525251544a41725241624d4f5c85b14245533d41414d4b48585a526e74696d936e217f5254823e607a237b4e3c4b473c797063aa8c53de9d19e4a61dd2c59c6c764f5f342e41523e5d68457f75526765635f57587b19177c15133f19194b1814953425e7a796bd6f5eb42513a7392dbba49293816b142e61132b671c346a596b8faeb7b6f7eed5f0d7a39a8a3f555c593d464c506985c9cab7e0e1d1d9dcd0e9eae3e8e4c4f4d83ecca8269f9e78857163573d2e644d2b5f3f1d4b2b168c5a36a539359929246343374d4b439d8d7d907e6d4c53515b59565b34244b2b1d252d3d0e47992646643b44453f4a4950595a4d5655545c5dae9671a176486789b3607e98393c3a2d32322f30313b3d3b5f5c4d3849316e8b2d6e863f7c7c5a61645e62676169655b92733ca47d3a8875428a9d4a4c493e566b3bbfa94feabf2fa07c2d55352c7e1f19ae2c20c0382cd23d2bcd3b2cca5c49f1b864d57725c1634af0e0cfb19c6853595c20335c11245a122458546758d89f4fee9040484f4e4c58613742462f4b71e0c74eb18e406c6156b0b0a9dbd8ade3cf518462155a49318a7263b3a587d3aa32d2ab1f6e5316877d4592452586421f7c7031697d45444d4691908a676e6b52585d614c4060332379797c687e835e614f323d3d4853534d5557535b5c515d5e938756e9c064bca49190654c3937323c3f3a727169a7a192ae9b878a46308e4f33a2b185857447a4a1986a6c696165645f6462666860585f3f6b7c3a6e683fa97137c47832bb6e29b54621c23a2bd6412cd7452da03428752b1b58150fb446389b2613e5ab5eecbf5fe6cfa2f9edd3d5bb799c8b786969745b4e45836836ac8a35f0c257545e61565f66bac2c8476285c49c3cb785315c5e58444642a5a092d3d5c1b1a78aa68a41d3c6a5e1d6aed1c385c1b26e8995546d982d96b145c2cda0d1dec1d2ddc0a09e734c5043545d5a3f48495851485b3121a1885bd7b841aea3554d5249495d50505a5a4e575a5760625e5c595e331dbb6b3cd9a279ada698c6c7b5f1ecdfd4d2c2726044d33d31d4432fce933c956441d9ac99eae1d3a5a195605f5962645e5e5e4f544f267c4c31a53023d03b2ada432ed43e2aca3b28761c12ac6f56c49e89d3b8a263201aaf2720901b18f7d9c7f2dcbbe4ba52e9c879d2c08a67564a573d23cc9a2ce3be31f4d335f6d2304d5a5e8c9597d2d9dab2ad89cc94248b652a43525f51606c605640968986a3978daa6d40cdbe9fddd0a8a3a189323733507f5c779a6a597c40cbd8bdd4d8c5d8d4babe9c4393752c72554470544e7970655b3421b39f5ebec228a7bb3db4ae898487834f5553525d5b446450a18f77ca8f5d836628bdb892e2e4beccd09ab0b77659634c3f4639b23d32d43c2cc53c23bb2718c54136ae9279ebdec7d4bfa0946343993e2ac5432ada432dce402b912e31501e338f171ca91916a91e1cad2c27b43a34c3504da02822ae231eac302af3d4b4ddb04efad34bf1c12debb824b18629856c52d6b445f9d431f7d02cfad32f494f57b3b7b9cbcec7b0a98fb27f246665614d5f6c303135443a212024131c5c2f60492db89d64bfa860bbb6a73a4639b1bf9fd8d4b9a6b79b76a584dde3d8e8eaddc6a651c09632bd844b93564b64645a5633259790709dbe4768803858605a596168807a63848a5d43885be6ddbbefe1ba386742727f566e784d676e4d80745f84665a5c514e684e4dbd3d32d03629c52b1cbd3d34d89963c36239cf4838d83e2bcd3f2aaa3723d8721e98521b272c652215387f1d24a81e1e9f1b1a9b1612a01919a118169e1614a9201ea8271fdda23cf8cb40deb647e7bc33eacd7be8d9bc5a4c3eb4975ff8d136f7d32bf9d12a1d396f8e9ead798da4ababa076633d52616f37373b897137c4b5312e6a2d0a71370f7337517e33aba03b5f5f4d9a9c90e1dbbbdcd3b5607a621d663c1a271f646560daba69f4d067e7ce9b79544f5556535d4d466e6a584d5b4e565b5e565c625960655b60608d8b65829b78ecdcb5ece0b78490778184773e50603c47555b3d377e0e07862a255a5a586d4a47c63b30cd5b48dab79fc98781cd6158b8342b7e21125e2d0e62560eae8726a7471d9829238f2a27650d11500a08991513d73732d03933c6322cc33a38cf6964c06152e8b44ed8a851d1ae7ce4c97de8ddb5f3ecda6366772d343fcfae34f5ce2bf9cf380d276a1d2d5736303a645d502a2a2d3d4a54514a434c3f223f77310a6c3205702f096f310970311f672c89967bdcdac0dcd7b5a79a89737e7e6b7e8379878d556065868167a49669a1977b7a656359524d6c6d694f555850585c565a62575b605a61655c6367797c6bacaa80cfc89bdaceb2d0c7abccc7ae375480414952624c48751d176f2e1e3e3f38575a59874239d05849ebd5b9f3e2cdbb9f8b7d5754a0595693432f7e4c21795b3e502923541917451d202b1b3c7a141894100ba8201bc83a37d84439de5c59f7bab3fed3cbfbd3c8e2bd9dc7c47af0e5c9c2b9a0efe8d98c99b9184694685f42927b34dc92502c426f2c1b1b27150f2624261b1e27282f36424b461f54320b6f31096f30086d2e097031066d30097335237c4595b391c1baa591352ca8342c7c4d3178552fa25c37987a4c967f479888595d5f5c5d635cafae9e51595153595e565b5e565c5f5b5d606a6b53798b426d9332375f322f5c3f437150306b4416416e4d55595353513538313c3a2b382b1e46444171574ec37d61e9d7b6fcefd8d6c7b1393e3e282a2e52444a7333329c3830741e1c71110ea62b278219267b1b30991416901514b02927cb3531cb4842e3a58be0b29ee5bfb2cba88da59f52a0a4a9808fa3ede7d7bfc1c132456c5e4f42736251d7a57fa6a8a54540402c201e13171c191b1f4a464a5e8571066c2f0a7132076c30086a2f0e7238096f30066c2f08712f107236709d78a44940c12d25a23a2baf3527ae4f32606f5b5a5c4366664b999386968c7d997d5098904e575a5d555a5a747051b2993ea2a42995a246575d46325d3d335a33594f35b1a78532556241474343443c32372d322c1a4031224a2e1f4b291b583424c2ae91e4d2bbb5a18960554a56513d5f5750695f54dcc9bcac7b70852218af2421901e26232d75872631a41d19981815b52e2ed75147c169329e6734d1aa8cad886f48281d343d5a596269e4dbcceae4d199a64180812d7a7164555043918a786f716d1d212513151c141f34414d642b5e62136f32096f300a6d32076d2e076d2e076b2f0b70310a6f32086d2e0b6e34624a2dc32c21b1231cb42418a8694c6392a87c9b2f576b294a5248563f37ab8b30e9d14d767149ab9a44f2ce36f9d731f3d034a187603d3b363f352b8991584b3c1e426d401477402145245b4b25362c2038322b4f32234f2f21553022593a2b6b46335b3c2539313ca48862d9c183967f5c655943898373a4978a703023ad2d279e2c2d16388c3a3c479c33257c1813a01c16cb3636d75e57be5530d2672eb1563b912f21704928897238bdb0a4f1e5d1bcb57169694e4e4c4833332fab9f877e7876181b1e161924072c6f08368e1f3e6b89955b2c7c470b6f31086b2f096d2e0a6e30086e310a6e30096c2c36794f43512ebe2a20be261d76191676717068735f769d4854833e1c5f2f606348ddc246fbe156f6dc54fadc40fadb37fbd933e0bb3180664d3b3a356d5e43868855454f273343271c7f481c4c2b382c162d28213f40394531255631215635265937297c55317c58252c2d323734448a6447b36c38b28a2e4f473b5f5e5962474355341f604128566d41728630a386647430168b160dc93025c23a36d5564bc46950b12716da4c36d556369d5c33a76d56e2a17f915d414d392f36352f312f2ca69c8826252519181e0e2248053890023388495979b2ae9eb7c4b23d8743096c27076e2e086d2f056a2d0c6f313975446d856c7b3524bb2921b828223926530b2e702046825292c7437b9f32774c20723d9daa51f5d645fbdc38fcdc39fbdb36fada3ab8942e614537383a364f575a595e5644693e53391463572b1c1c1824221b4a4742373731372a215533255634255d392e65402d9e813b26522a30462e8f1f18b9221a984f15624b2c6063604e56511f4421184b1a88aa2d9eb624c1af66914110b22518c62f23932f1dbe3836c73b36cf4130df5337b04623b23f1a9f27209d271f7320195a261f4337303f3e3b65645719191c10162919255307388d0c2b6e5643405f534b88928c93b0484f96280c662709692b096b2e2a5e3096533c814c369c281db92a20be30265835530f2f7b092a752d5fa54d94cc2d626609642a10702e8c9969e0ba7ccf902feec437f8d441b47c25624733363b481b367113347329534f9d822e43421a15231526211c695f4cb2b29f9790845535295431235734235a3a2e98733d424a2b1d4d284e371b9c21143c2d0b244521221b16202d191247211a4c225b7e24a29d1cbaa5649452269d3218632e1c1c3915562913c23631d1433bc04f289381408b39269a211d8e1411901a17871613824a3f544c4441362f19181f062d7505236908205c413a4a4d2c224c2d2653372b867c5d8eaa2b659a1e186a1e15632a893b22c22c1f9f2d1d42392cb4342ec73129692920103466102e740a34804981bf4282af0b4d2e0f612ba9b08dedd6bba036289e3d25897667927c5ce39e2585743f2441651d3c7222262d2420161729162b5b2a5f673b57534cf0eddc988f8858382e5432235735245a3326704f385f453a3d463423442621441e113b1a2250267d7543a3906121452a2d5629806222c28c2ab99a609e7161a93527ad2f24373d1e1c2510631d14c43a35be4f2a868626313d185236294e1c177c2b258b2623694e45ae9e8ac9a96fa17b6f484d77103984182364783a457f1a16521a145720177c150f863c188f962088ab2761871a675515c12e1dc22e1f664544a03c42c532288221150e4a390f357a0e2d76204d917b97a93a6342075322266330bda48bc1392ec537294235604a6683dab0457f6319333b223e3d3a49494620201b2d532a21632a4a5c2e6559468e7b5dac988470443759312162412a503126674a3f564f4a3d3f3a3238301c41240c291412381e4d552eb19b697e9096272a488a703fbca060e3d4bef0e3d6ae5d53cc362d9e2a1f6d190f551e1c63202cc0463b97872b2c4d1b2c34263d3a384e4740907d6f897e757b7062b88726815d4e7a454383383d8c18209f1a179f1817720d098a1e1a8f170e89231b9d7555b79520bba1198b7c18b33320c52e209131327e3233bb281ea62b1c3d552f0e43570a297115347b6776808b99a13b6a5b475533b69d85bb594dc6342691343a70704ff3d43f3929194f49485f64654e473b78411e826123396426a0801cdeb328dab8344f2c15a42e21aa43357a5c42675849564d47534b3d302e2c31332f2831322431202b231350341e5b3c24804040ab3332a15659866b58cebfadebe0cddfbfb0a3251eac3f2b943f2c63292e1e224d5f4a46b790714f4f30496a47797362cabcab585249312e2b7a7067b495619028179b201a9d1d199b1813931b159d3419a155189f2813a7241c8b2a219c4f3fce771fdf9b14ab71358e3b23c42e1fbf2f20761d10c12a23c12e24a96958a38e8c31407a5b5f6c45597133588b6b7f99796554592e1e835540bf3527bb3228a57234a690395f60596b665a554e3d757c21d07e28e58030b77e28e29f18e6ac18f8cd2b7a5a1c9b352bcb3826c5846c967c5f917f436b5e324e4b3c52534f554530643d194724144d291abc903677321cb72c26b138334139559f928ae1d2c0e3cfbae6c8b0f2ddbfa88c7c573f472635545a4e47af5c4c814836859672dbcdba655d523934333a3630887448ddd5cda0413a93181792211e9b4f4c9276778278559a7e2c9b2914a7241d8c1a0f9a1512901608a4421b97332a974429bc2f20c52f1e9e2718aa271faa211aae473fdb9d99d39d99bc9736b9a53f5e7478a2a09dbdb29d5b42245d35218c31278e2c25614d4963605c7d60379a7e409d8048bca12baf8138cd6b529a5a2deead23e9a318f6ca27d4ac31492c20b93327c4412cdba434aca2226b7f2653564d695e3cc3981bdaa815ad915aaf9c7cc5ae82b0967fb73a32ba2d27dca594ecd7b5ddc494e9c877ecc653c69321a38549293361444b5c836b60a2483d994132a3634e725c5136333139382f896d2ae5b128e4e2dbddd0c8b78d87cbb9b4cfcdc569738f081e55122551592e2f7628216f2c189f26129d3a1f9331298d2826a3322cb62e24ba3d29a05b29901913961211a73521d79081b17a3bf2c723f3c91aeac628d6b74cd6c5976c5f394941444b414869606377514d794922dea01ddf9b15695e3bb1a999a5524cc53226a84831c99529eda416edb41cf4ce3a3e332193554cc53425c85d25cba121a1b0266d6f2eb8932ddeb021e1b737e6d3a5ece1c8e8e2c4b5b799964e3ab92d24b24226cd9626d4a430e4b834d9ad28cca5352a3448687190dacabec48273ac3d31b72c21bb31268f5a4a423c3881672be4b438b39248e4e4dde5e3dfe4e1d9deded8d3d6d23549740c1f560e2554363d411b291d1a281c635329baa589d6b1a29d3d2eae2820bf2e24c3692cd2ad60a93b27a72a13cb6618d7860eeabb20f5c917f2c819f0c417d6ac1caf892e897c3f545e67576165763f3ab52c23af4421e7a71fe1a21e4a512c5c86aa7e617cc4342abb44339e7636eea619eaaa1ea08244302820867b65ab4839bf331edb9923bfab219cb02ca49557d3bd86edd89bc8c09aabb64a52732714622b2d5a29544f2a424d3148423f544c465b514dbbad9752575e1225552a3760cbb0a2ad3d33bc362ad06758ddaa8ee3ccb3bea57cd1a94fbba581716358e4e7dce7e6dfe6e6dfe5e2dad4d6d112285707215d273d5e464d4f15281e10271b13271a2c3a2c8d5d4b992b23982824b35843d7ab7ae4cd9fd4ae8fd99236f7a814ebb116f0c616f6c81bedc516e8bd196143156a614c696a673c475b102750443c3cb82f23ba2d1dae76426f5b3420372353778c767d9aba483db862522f2016d8a629eba517957b37282a25607a5c384b25784227786922b89b47afba63d8d69defcdb5b792615469444a6166365c58105d580f61451365371e4338102254112153091949c0b9b3c9bbaa787a86bbb4b1e6d3bed8b09be7c4adead6c1ebdac7eedbc7e8d8bf9c8b7d6660595f5751e5e4dee6e5dce4e5dce1e2d8c9c9c22e363a2a3548363f45525956424a4825352c162a1e273017c38f2dae5f49b1604fe5cfb5f7e6c7f5e9cfeddec0d7a15de09a14f2c51af3c619eec215e2b310a2872d9d9f9aa6a6a0b1a6913750773f557f345e519c3627bd291fd27060b1a68f43523dd3cfc1e5dccbe8d6c3d8c6b04c483f785f268a671d3f34202a3628c2c5aca2b291135e2d295b2ec8c3a9eee2cac0927e932a2489291f2c3c661238886e7f9bb1b0b18f95a066788f4a5b7c3e4a703a466c3d496bcec8c2eadac7e7d8c5ebdac5e9dcc9eddbc5edddc7ecdcc6eddcc9eaddc7ecdbc7e8d9c2e6d6c4d8c4afd4d0ccedece6ecebe5d6d5cf6b6e6b4d5253625d5ae27e4098562e4e55583a526c2b6e8046894d88947d929c68a8a03170863f6c78786492687e9d7c12672e57724db88e3371422f773b28632d1e6c361dbc9028d4772fae5941abad7f9aa0a3327077b3bfb54d65662c3638394548475353475555969893ebeae5c0c5baacb0a9595d5b4c5254555351ad5423a55e434d40498d8b7dbccabb6b8f7687a25bbbad7e5b7491586877556f98b1b2b1d4bda6c6b36fa87f6db26462794c4093704f7f7230885c25a3521ed08a2a7f773425683350803c90753f73986151877a4f777d57716f658482597372526d6b586766d7cbc47247454951514b525447473f605f5c9368467138466e3e57cb8968f8f6d3a3b3955766626c737292a5b0838aa6cda69dbbb1aab2afa5b0987b8c6c5ba27134e5b63fe6c55d6e8a5e968b6dd2a34bcc6e2fae58435f605e422d2188795352853b304336394743464b4c545555545044735f3b998d6f415d8c5f6668495052746546ac894052775e535d617c33328d1d1ac69171e3deb2c3c5a55e686a565f63646d648992789c9a8779806f2656396b543ac4a560f0c15becbf81e89d84edcec6bc5452b53735c93f35c6433abc8b80c79b45b57b244d6a45666b635d5e5e6a484a7c2829dbb12aedc42af2d3664355667c6d6c713b33ae4f44bc5b51683c285a4b4a8d615bca9a91d0c1b7c6c6b09ba4a68395a25a6668636f6d99a38bb7bcaf8b988a0f7c41a3c9acc0c99ec6988ad3a89ed4c5c0be4d48ab888d40659ec6ab9e664e49645b54735b47b53e23a2342e64646268625e9c3f38821c16695c1ba1884af9f1e36a727285402c334b2c983b30b43d379f1712a46e6b96696178504b5b5f5f848a837a8d9d999c755f68674f5a603e3a358b8b886772792e8358368f406c7137633f2d71625f97a2a5c59e984e598a867a69643b26533219694b3a936046d5baa6c0b4a966655d525730a75143a2271b5328133b2919f8efe169a480554e38593c30aa352d791b19a71b16872523812320b24719c07d38c15c5fb55959ab665eb68635636158423c3f41312c766055827c55117e3e54573753714e278155206f487bae8c9ea891ddceaacab089715840a49e8db4a78e6344356d65617f7a704246336c2b1b704a23793726d8ad4fe7d8bb26633f1d352730372a6129224f25209e351f5928266f35349e3c2cb43d29af413bab3b35ae4036da9217a1602f99423fa53b34a577495b664f2b724753876790715fb9b9acdbc753d6cd80bbc39dcea3488e8f424b6a3e73736fd3b6ad3e54766140398e6e56b18323dca0218476348d2d1e997d51e8ddc8d8c977baa1353a361c3f2d2b6a1c11c89d85c8c7be7c624b9d27258e4d38813f3aa0433b9d5049e2a019925b4591885b8153396640344c45411e83560c824c6870598bae616cb786b5b65e70968a56894d14813f16662e5d564aac5a4cd7bbade5dac6e4cf8bc59a50b74f38d4a829dcc0889e9187a28578d9dfd5cbc69ed6b123886e354e381e423d36958e718477479b3a32723e3a525f6855616857646586843f133e330b3a8e59585b5e3a2a5a3a2a7586498bb9949caa8cc6c2b9959f82a0be95346c47508b73336d40444e37474948514a48b64b367d582a492e1f9e7326563823ad963fa4a084d8af40c5ad81525b5aced3cac1c4bd1533660b215ab5a97b82857f1e1f216434348f3125515d63515e6450575b313e3626503f3f566a3c404051352a583629494c4c6d6e676f937671b493a29677888971746e2dbda8436272a4523b3a5e63635d5f6066241e401d11995733ac41335b402a9b8e70cdcacef0e8d7f1dabf76724c455667d3d4c1dfe1d7eddd80b3a14e6e58486347246b42269e312b58473c958474535653532f201a3b6b304553475151505959a7865c6483a33337363637374c523f6e87366e705c65665e99773b888845525a3bd3b23e7b572b97251cc7392ac94a39e29643d8a18b837b631a2c5b344557e29746565f648495a6bb8e354f524eb7b5a4aa9665d9cda8c2b477799542aabd72d1dcbf7978584b52505a4234bba14d807d504d5c56515b5d634b3ec7865abab8a6dbd9c89f4d39d06734b78268c7c0b266645c5e5438943e2ace3d2ccb3927924232c9a48f8a231dc37a6febca82dec37b624c36d8ad2ef5d131798088b8b7a987704441494d3a391c38552fb49f5d7a7d6fc6caad84a687cfd3c8c7a245a8714f5c4b40939f5a5e6d4b696b64678a5eeadeb95a7550646e4e7f6455634d4bc03a2ec33d30cc7b51cc402eb03b23b6621c3021498c1a1ea01917a41b19a7211fc46830e8bd46e7c55ea29481ccac48f7d12a182a5b463f3e30363d4945331f7030076e2f116b2ea4b295bdad967474736c6e6e9588638a7c6b6765604f5659565a605c62638d926bbab994b6b99c3a4d686436315135296b4d48db9982d9c4af7f525082452b693e2e551b1a58172a9c1713cd3c36e78781f7cec3cfbb86cdc6b1c0c3c9415067b485477775721d1b1d2f31382e744e086e310a6d31076d2f0b7031786e53b23025ae422d606e5475755e927d5b827d52797550b9a8327478473c5c3978735332514b3c3c303b2e1f4b2b1d846751b19e8a6f634c695e51ba9d9197251d5927508c2528a1211ecd593eba7f56815341505157e3dac98d923f5f594e888074161a250631815e6f6c32804b086c2d086d2f0f6e30496340bc281e613e4a6181663872458e9147f8dc4ffadb3ae8c532584b3e6f6c4e3f4a27245a33332c1f3f362d55332367432d574b2c5f453caf6a2c595349514032585f2f939048872611be3329c95547c93d29b7532eba6f576c413136332e3937330f204c102f7055413b838b5e4388260c6829744d2f853727bb2e2535305c163e873f7ca10c642cbcb080cb882fc09a406a563919376f5055352836194c4838ada99a5433265836276b5835334224532e122f3e222e4828426223b29c419b46294d331a752a1dc547307f5e2d801e19881c1974574cac875c474168622640721713741a138d5f258b991e97481a9b352eaa33305538260d327147689236674b757f5cc13c2f594e61a4852d42443b43392e395d277a6f319981567a392b6044315a4c433437321a3320333c21887764724943c2ad8ad6afa2b0302569231d74343a6c6b3243493b7a6e6272695fac6f57981d19963431985927a22617932d23bf65159a4b2ac02e1f9e2419b14237937b8b78755a61768e765b478f3e2d9a49317b6e49766848a98428c37333e6a619c9a2269f3326ba7a50827b3155534487651f705037a5794ab5322c9c8783e2cca7e4c38775615c4d4a53994c3da1917a45403b816b34e1ddd6cebcb69198a60d21534b2e2b67311aac67549d2f28bb3e26a7522da93217d0903ff2c81be1bb2b9e8b524e4d537f4845b8741f9d7a26907880b93c2cd19522ddae2d62493bbe4327bfa522988f35dfbc56d4cc988ba1747a462c8a5c2da2843bb1984e364264c69184ba3f33be77648c7547b49552e5e5dde3e3db767f892234523a4441162a1f67542fa24236d8ab8be6cfade19d2eefbf17ecc015a1893b888377304367733f35bd4e365f61479da5abcb8e7d735b289470225b665458654188884eccc191b26f5838506556787d4373682c415c22315bcfc4b8bfb6afe4cdb8e9d4beebdac7d5c4b09d9184dadad4b1b3ae565958a56340705d53628687849a687b866878877f9fa77e706e528d633c784d26a66823896b358990676a93814760624f636361706e7a757f54554f69694e744c47a25d52d0d2af5d6768808b8ca79c8f7c7c64b89052e7b568ab8d78c76139a36156916f374d6746514e4d7f5f3abaa04e6b5d5c7a44349d3a3088605c9b827c97a09d757f796269638d948e459561958463ab9c989e727d7c717261493ba46c558b6c657f5242773117b3a48940624764342a83241b742927b14f29b44c4aba6f37774f4180503f46744a627052769c66aab98ec0ac6f74745e897d797663578e64247e4826cfb788cdc387756027704b3a978b708d3b3271505196764150565867493c4e624266957194b1887e9d713b804f3f543da26a5da38b669c6434c0a75cb79c6f767d75a2aaae9892685c50437e352a63615d4946402b49594847456a625c515b5273885f7373568f8659756a45753f319a3d29b06d4a817f7fbda78c828a8e746644747654b2a77a9bb07ab8b2886a54448a8a505b6a5d9b88689d9884a44e39c37e66904c39923f2ea22b23a74039d69a59b29963e3be343c3e4935473d0e6e30317e48966f608369547d746067685685855189906f43434450362bba988276554583463d761e2dc84f44c09677afaca6786f4e393c45324465407f3f25632d913b2a434b64447856debb4d9a803a45504632412865514460472d654727414631777b368b341fb3402f9b4f326739308d554d80322a8d321c9e641da82e25694956556e718e543f846242685a369679299e63337d613d4a482d735e41a16b5ed39b7d6740417a64486c604bddd8d14d5a74403329944b38c88262d28726d7b2256967609952338a7e66b26e3c8b7337977535bd9e5c7b8d7b5c5547908466a79593d39986ac97738c8c8b745b4a9887787482728e907bae8a54a86b43937049526659807652584c3b7f2d28ac5a498e6346646c4e768862aca47c7e7163826241a27a558c92907a7055704a423a474c59544f627158807c5774543ba455399f938437414622753a856356787659828359493e368d6c57753b34bc66528f7e6b8b6564834623a3583f83724f8061429b6e327f693c7d69569c796a91775d70493f976752797e5b978264876e4d425940836a536f6143805846a1735f7f624d8d6d55866751 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1857127992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1857127993} + - component: {fileID: 1857127995} + - component: {fileID: 1857127994} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1857127993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1857127992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1301349239} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1857127994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1857127992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Stop Camera +--- !u!222 &1857127995 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1857127992} + m_CullTransparentMesh: 0 +--- !u!1 &1981737116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981737119} + - component: {fileID: 1981737118} + - component: {fileID: 1981737117} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1981737117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1981737118 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1981737119 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2053513428 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2053513429} + - component: {fileID: 2053513431} + - component: {fileID: 2053513430} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2053513429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2053513428} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 212253769} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2053513430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2053513428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Start Camera +--- !u!222 &2053513431 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2053513428} + m_CullTransparentMesh: 0 +--- !u!1 &2076686266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2076686267} + - component: {fileID: 2076686270} + - component: {fileID: 2076686269} + - component: {fileID: 2076686268} + m_Layer: 5 + m_Name: WhiteBalance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2076686267 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076686266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 222066035} + m_Father: {fileID: 1102190081} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -66} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &2076686268 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076686266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2076686269} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: WhiteBalanceLock + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2076686269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076686266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2076686270 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076686266} + m_CullTransparentMesh: 0 +--- !u!1 &2098412916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098412918} + - component: {fileID: 2098412917} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2098412917 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2098412918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: -0.249, y: 0.419, z: 0.432} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2109951369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2109951370} + - component: {fileID: 2109951373} + - component: {fileID: 2109951372} + - component: {fileID: 2109951371} + m_Layer: 5 + m_Name: HorizontalFlip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2109951370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 996116294} + m_Father: {fileID: 1102190081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &2109951371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2109951372} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: FlipHorizontal + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2109951372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2109951373 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_CullTransparentMesh: 0 +--- !u!1001 &2143702592 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 234442106} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1668451925} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: cc476e45a18af674495a0c45e057cbe6, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Lego.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Lego + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.14625 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &2143702593 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 2143702592} + m_PrefabAsset: {fileID: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity.meta new file mode 100644 index 0000000..d799046 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CameraConfiguration.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb047593fa2964b459cb9b9f38a70c7a +timeCreated: 1509346009 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity new file mode 100644 index 0000000..31c2994 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity @@ -0,0 +1,910 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &116732438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 116732440} + - component: {fileID: 116732439} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &116732439 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 116732438} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &116732440 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 116732438} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0.471, y: 1.656, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &424740463 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 424740465} + - component: {fileID: 424740464} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &424740464 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424740463} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 20fe18cf84859419abe620d058cf3bf3, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &424740465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424740463} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &599457067 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4202662253424898, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4976764206675952, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalScale.x + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 4976764206675952, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalScale.y + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 4976764206675952, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} + propertyPath: m_LocalScale.z + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 33522104919187536, guid: 11361afab1d124cd9b535d1ff2baeb7a, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1994336543} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 11361afab1d124cd9b535d1ff2baeb7a, type: 3} +--- !u!1001 &710865583 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000010562872518, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_TagString + value: Untagged + objectReference: {fileID: 0} + - target: {fileID: 1000010897860484, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1499561944357818, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 0.23 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000010340955834, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: worldCenterMode + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &921571655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 921571656} + - component: {fileID: 921571659} + - component: {fileID: 921571658} + - component: {fileID: 921571657} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &921571656 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921571655} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1605151896} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &921571657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921571655} + 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 &921571658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921571655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &921571659 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921571655} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1272793653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1272793656} + - component: {fileID: 1272793655} + - component: {fileID: 1272793654} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1272793654 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272793653} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1272793655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272793653} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1272793656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272793653} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1605151895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1605151896} + - component: {fileID: 1605151899} + - component: {fileID: 1605151898} + - component: {fileID: 1605151897} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1605151896 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605151895} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1885750544} + m_Father: {fileID: 921571656} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1605151897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605151895} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1605151898} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 424740464} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1605151898 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605151895} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1605151899 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1605151895} + m_CullTransparentMesh: 0 +--- !u!1 &1885750543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1885750544} + - component: {fileID: 1885750546} + - component: {fileID: 1885750545} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1885750544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885750543} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1605151896} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1885750545 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885750543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &1885750546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1885750543} + m_CullTransparentMesh: 0 +--- !u!43 &1994336543 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.05, y: 0, z: 0.05} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: cdcc4cbd00000000cdcc4cbd0000000000000000cdcc4cbd00000000cdcc4c3d000000000000803fcdcc4c3d00000000cdcc4cbd0000803f00000000cdcc4c3d00000000cdcc4c3d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.05, y: 0, z: 0.05} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity.meta new file mode 100644 index 0000000..e63bce7 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CloudRecognizer.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: af95e4b9d8bdd4ba984454799803ed8b +timeCreated: 1532508300 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity new file mode 100644 index 0000000..2a7f98f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity @@ -0,0 +1,832 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &537610040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 537610043} + - component: {fileID: 537610042} + - component: {fileID: 537610041} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &537610041 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537610040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &537610042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537610040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &537610043 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537610040} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &541170793 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &642414756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 642414757} + - component: {fileID: 642414759} + - component: {fileID: 642414758} + m_Layer: 5 + m_Name: CodeValue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &642414757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642414756} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1139460413} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -45} + m_SizeDelta: {x: -10, y: 15} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &642414758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642414756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9705882, g: 0.9777249, b: 0.9777249, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &642414759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642414756} + m_CullTransparentMesh: 0 +--- !u!1 &905713135 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 905713136} + - component: {fileID: 905713138} + - component: {fileID: 905713137} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &905713136 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 905713135} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1005751032} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &905713137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 905713135} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &905713138 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 905713135} + m_CullTransparentMesh: 0 +--- !u!1 &906592373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906592375} + - component: {fileID: 906592374} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &906592374 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &906592375 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1005751031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1005751032} + - component: {fileID: 1005751035} + - component: {fileID: 1005751034} + - component: {fileID: 1005751033} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005751032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005751031} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 905713136} + m_Father: {fileID: 1139460413} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1005751033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005751031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1005751034} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2085391781} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1005751034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005751031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1005751035 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005751031} + m_CullTransparentMesh: 0 +--- !u!1 &1139460409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1139460413} + - component: {fileID: 1139460412} + - component: {fileID: 1139460411} + - component: {fileID: 1139460410} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1139460410 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139460409} + 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 &1139460411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139460409} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1139460412 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139460409} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1139460413 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139460409} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1895498319} + - {fileID: 642414757} + - {fileID: 1005751032} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1895498318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1895498319} + - component: {fileID: 1895498321} + - component: {fileID: 1895498320} + m_Layer: 5 + m_Name: CodeFormat + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1895498319 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895498318} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1139460413} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -30} + m_SizeDelta: {x: -10, y: 15} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1895498320 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895498318} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9705882, g: 0.9777249, b: 0.9777249, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1895498321 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895498318} + m_CullTransparentMesh: 0 +--- !u!1 &2085391779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2085391780} + - component: {fileID: 2085391781} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2085391780 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085391779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2085391781 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085391779} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c11a8e4ed4f53bc4e8d929a5a24724ba, type: 3} + m_Name: + m_EditorClassIdentifier: + codeFormatText: {fileID: 1895498320} + codeValueText: {fileID: 642414758} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity.meta new file mode 100644 index 0000000..b6025a8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/CodeReader.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e539a9b46136bc5429a27671bb01b1f7 +timeCreated: 1488845130 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity new file mode 100644 index 0000000..ce4a0d5 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity @@ -0,0 +1,4154 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &59057306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 59057307} + - component: {fileID: 59057310} + - component: {fileID: 59057309} + - component: {fileID: 59057308} + m_Layer: 5 + m_Name: InstantTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &59057307 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 59057306} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 423719637} + m_Father: {fileID: 2061182019} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &59057308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 59057306} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 1162384404} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 59057309} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnInstantImageClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &59057309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 59057306} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &59057310 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 59057306} + m_CullTransparentMesh: 0 +--- !u!1 &79385430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 79385431} + - component: {fileID: 79385433} + - component: {fileID: 79385432} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &79385431 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 79385430} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1464752808} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &79385432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 79385430} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Object Fusion Tracker +--- !u!222 &79385433 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 79385430} + m_CullTransparentMesh: 0 +--- !u!1 &100346062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 100346063} + - component: {fileID: 100346066} + - component: {fileID: 100346065} + - component: {fileID: 100346064} + m_Layer: 5 + m_Name: QRCode Fusion Tracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &100346063 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100346062} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000019, y: 1.0000019, z: 1.0000019} + m_Children: + - {fileID: 1831675285} + m_Father: {fileID: 2061182019} + m_RootOrder: 13 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &100346064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100346062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 879111899} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 100346065} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnQRCodeFusionTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &100346065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100346062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &100346066 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100346062} + m_CullTransparentMesh: 0 +--- !u!1 &164628302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 164628303} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &164628303 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164628302} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1973314258} + m_Father: {fileID: 1024854099} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &262180908 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 262180909} + m_Layer: 5 + m_Name: empty + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &262180909 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 262180908} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2061182019} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &289545246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 289545247} + - component: {fileID: 289545249} + - component: {fileID: 289545248} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &289545247 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289545246} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1098191041} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &289545248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289545246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Marker Fusion Tracker +--- !u!222 &289545249 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289545246} + m_CullTransparentMesh: 0 +--- !u!1 &359709701 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 359709702} + - component: {fileID: 359709704} + - component: {fileID: 359709703} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &359709702 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359709701} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 803601055} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &359709703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359709701} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Instant Fusion Tracker +--- !u!222 &359709704 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359709701} + m_CullTransparentMesh: 0 +--- !u!1 &396264680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 396264681} + - component: {fileID: 396264684} + - component: {fileID: 396264683} + - component: {fileID: 396264682} + m_Layer: 5 + m_Name: ObjectTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &396264681 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396264680} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1124178789} + m_Father: {fileID: 2061182019} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &396264682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396264680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 396264683} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnObjectTargetClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &396264683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396264680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &396264684 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396264680} + m_CullTransparentMesh: 0 +--- !u!1 &412034775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 412034776} + - component: {fileID: 412034777} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &412034776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 412034775} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1270, y: 1440, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &412034777 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 412034775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c5bc2d7b0aebc9d4bb2fb8391176d026, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &423719636 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 423719637} + - component: {fileID: 423719639} + - component: {fileID: 423719638} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &423719637 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423719636} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 59057307} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &423719638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423719636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Instant Tracker +--- !u!222 &423719639 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423719636} + m_CullTransparentMesh: 0 +--- !u!1 &436947101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 436947102} + - component: {fileID: 436947105} + - component: {fileID: 436947104} + - component: {fileID: 436947103} + m_Layer: 5 + m_Name: MarkerTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &436947102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436947101} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9999967, y: 0.9999967, z: 0.9999967} + m_Children: + - {fileID: 1023270206} + m_Father: {fileID: 2061182019} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &436947103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436947101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 59057308} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 436947104} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnMarkerImageClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &436947104 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436947101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &436947105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436947101} + m_CullTransparentMesh: 0 +--- !u!1 &547865540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 547865542} + - component: {fileID: 547865541} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &547865541 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547865540} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &547865542 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547865540} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &660248106 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 660248107} + - component: {fileID: 660248110} + - component: {fileID: 660248109} + - component: {fileID: 660248108} + m_Layer: 5 + m_Name: CloudRecognizer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &660248107 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660248106} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.99999857, y: 0.99999857, z: 0.99999857} + m_Children: + - {fileID: 1824682897} + m_Father: {fileID: 2061182019} + m_RootOrder: 8 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &660248108 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660248106} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 1404913208} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 660248109} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnCloudRecognizerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &660248109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660248106} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &660248110 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660248106} + m_CullTransparentMesh: 0 +--- !u!1 &737966989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 737966993} + - component: {fileID: 737966992} + - component: {fileID: 737966991} + - component: {fileID: 737966990} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &737966990 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737966989} + 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 &737966991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737966989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &737966992 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737966989} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &737966993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737966989} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 995311003} + - {fileID: 1966529426} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &803601054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 803601055} + - component: {fileID: 803601058} + - component: {fileID: 803601057} + - component: {fileID: 803601056} + m_Layer: 5 + m_Name: InstantFusionTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &803601055 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 803601054} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000019, y: 1.0000019, z: 1.0000019} + m_Children: + - {fileID: 359709702} + m_Father: {fileID: 2061182019} + m_RootOrder: 12 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &803601056 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 803601054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 1162384404} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 803601057} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnInstantFusionTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &803601057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 803601054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &803601058 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 803601054} + m_CullTransparentMesh: 0 +--- !u!1 &827646127 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 827646128} + - component: {fileID: 827646130} + - component: {fileID: 827646129} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &827646128 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827646127} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 940312029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &827646129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827646127} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Image Fusion Tracker +--- !u!222 &827646130 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827646127} + m_CullTransparentMesh: 0 +--- !u!1 &879111897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 879111898} + - component: {fileID: 879111901} + - component: {fileID: 879111900} + - component: {fileID: 879111899} + m_Layer: 5 + m_Name: CameraConfig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &879111898 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879111897} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1930504310} + m_Father: {fileID: 2061182019} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &879111899 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879111897} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 1404913208} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 879111900} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnCameraConfigClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &879111900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879111897} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &879111901 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 879111897} + m_CullTransparentMesh: 0 +--- !u!1 &940312028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 940312029} + - component: {fileID: 940312032} + - component: {fileID: 940312031} + - component: {fileID: 940312030} + m_Layer: 5 + m_Name: ImageFusionTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &940312029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940312028} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000019, y: 1.0000019, z: 1.0000019} + m_Children: + - {fileID: 827646128} + m_Father: {fileID: 2061182019} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &940312030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940312028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 59057308} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 940312031} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnImageFusionTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &940312031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940312028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &940312032 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940312028} + m_CullTransparentMesh: 0 +--- !u!1 &995311002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995311003} + - component: {fileID: 995311005} + - component: {fileID: 995311004} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &995311003 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995311002} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1792290271} + m_Father: {fileID: 737966993} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &995311004 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995311002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &995311005 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995311002} + m_CullTransparentMesh: 0 +--- !u!1 &1023270205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1023270206} + - component: {fileID: 1023270208} + - component: {fileID: 1023270207} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1023270206 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023270205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 436947102} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1023270207 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023270205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Marker Tracker +--- !u!222 &1023270208 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023270205} + m_CullTransparentMesh: 0 +--- !u!1 &1024854098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1024854099} + - component: {fileID: 1024854102} + - component: {fileID: 1024854101} + - component: {fileID: 1024854100} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1024854099 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024854098} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 164628303} + m_Father: {fileID: 1966529426} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 5, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1024854100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024854098} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1973314259} + m_HandleRect: {fileID: 1973314258} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1024854101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024854098} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1024854102 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024854098} + m_CullTransparentMesh: 0 +--- !u!1 &1053465271 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1053465272} + - component: {fileID: 1053465274} + - component: {fileID: 1053465273} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1053465272 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1053465271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1162384403} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1053465273 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1053465271} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Image Tracker +--- !u!222 &1053465274 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1053465271} + m_CullTransparentMesh: 0 +--- !u!1 &1098191040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1098191041} + - component: {fileID: 1098191044} + - component: {fileID: 1098191043} + - component: {fileID: 1098191042} + m_Layer: 5 + m_Name: Marker Fusion Tracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1098191041 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098191040} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9999963, y: 0.9999963, z: 0.9999963} + m_Children: + - {fileID: 289545247} + m_Father: {fileID: 2061182019} + m_RootOrder: 11 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1098191042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098191040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 59057308} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1098191043} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnMarkerFusionTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1098191043 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098191040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1098191044 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098191040} + m_CullTransparentMesh: 0 +--- !u!1 &1124178788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1124178789} + - component: {fileID: 1124178791} + - component: {fileID: 1124178790} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1124178789 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1124178788} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 396264681} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1124178790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1124178788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Object Tracker +--- !u!222 &1124178791 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1124178788} + m_CullTransparentMesh: 0 +--- !u!1 &1162384402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1162384403} + - component: {fileID: 1162384406} + - component: {fileID: 1162384405} + - component: {fileID: 1162384404} + m_Layer: 5 + m_Name: ImageTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1162384403 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162384402} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1053465272} + m_Father: {fileID: 2061182019} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1162384404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162384402} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 59057308} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1162384405} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnImageTargetClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1162384405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162384402} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1162384406 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162384402} + m_CullTransparentMesh: 0 +--- !u!1 &1217167637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1217167640} + - component: {fileID: 1217167639} + - component: {fileID: 1217167638} + - component: {fileID: 1217167641} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1217167638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217167637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1217167639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217167637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 1162384402} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1217167640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217167637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1217167641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217167637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 833def5a47809414a97a3a8ff57d897e, type: 3} + m_Name: + m_EditorClassIdentifier: + eventSystem: {fileID: 1217167639} + referenceDPI: 100 + referencePixelDrag: 8 + runOnAwake: 1 +--- !u!1 &1384723128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1384723129} + - component: {fileID: 1384723132} + - component: {fileID: 1384723131} + - component: {fileID: 1384723130} + m_Layer: 5 + m_Name: QRCodeTracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1384723129 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384723128} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1631377303} + m_Father: {fileID: 2061182019} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1384723130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384723128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 879111899} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1384723131} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnQRTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1384723131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384723128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1384723132 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384723128} + m_CullTransparentMesh: 0 +--- !u!1 &1404913206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1404913207} + - component: {fileID: 1404913210} + - component: {fileID: 1404913209} + - component: {fileID: 1404913208} + m_Layer: 5 + m_Name: QR/Barcode Reader + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1404913207 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404913206} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1758100638} + m_Father: {fileID: 2061182019} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1404913208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404913206} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 879111899} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1404913209} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnQR_BarcodeClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1404913209 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404913206} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1404913210 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404913206} + m_CullTransparentMesh: 0 +--- !u!1 &1438990740 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1438990741} + - component: {fileID: 1438990744} + - component: {fileID: 1438990743} + - component: {fileID: 1438990742} + m_Layer: 5 + m_Name: Video Tracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1438990741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438990740} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 1675842309} + m_Father: {fileID: 2061182019} + m_RootOrder: 9 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1438990742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438990740} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 1404913208} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1438990743} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnVideoTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1438990743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438990740} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1438990744 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438990740} + m_CullTransparentMesh: 0 +--- !u!1 &1464752807 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1464752808} + - component: {fileID: 1464752811} + - component: {fileID: 1464752810} + - component: {fileID: 1464752809} + m_Layer: 5 + m_Name: Object Fusion Tracker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1464752808 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464752807} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000019, y: 1.0000019, z: 1.0000019} + m_Children: + - {fileID: 79385431} + m_Father: {fileID: 2061182019} + m_RootOrder: 14 + 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: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1464752809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464752807} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1464752810} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 412034777} + m_MethodName: OnObjectFusionTrackerClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1464752810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464752807} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1464752811 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464752807} + m_CullTransparentMesh: 0 +--- !u!1 &1631377302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1631377303} + - component: {fileID: 1631377305} + - component: {fileID: 1631377304} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1631377303 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1631377302} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1384723129} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1631377304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1631377302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: QRCode Tracker +--- !u!222 &1631377305 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1631377302} + m_CullTransparentMesh: 0 +--- !u!1 &1675842308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675842309} + - component: {fileID: 1675842311} + - component: {fileID: 1675842310} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1675842309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675842308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1438990741} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1675842310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675842308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Video Tracker +--- !u!222 &1675842311 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675842308} + m_CullTransparentMesh: 0 +--- !u!1 &1758100637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1758100638} + - component: {fileID: 1758100640} + - component: {fileID: 1758100639} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1758100638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758100637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1404913207} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1758100639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758100637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: QR/Barcode Reader +--- !u!222 &1758100640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758100637} + m_CullTransparentMesh: 0 +--- !u!1 &1792290270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1792290271} + - component: {fileID: 1792290273} + - component: {fileID: 1792290272} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1792290271 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1792290270} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 995311003} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1792290272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1792290270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: MAXST AR SDK Samples +--- !u!222 &1792290273 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1792290270} + m_CullTransparentMesh: 0 +--- !u!1 &1824682896 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1824682897} + - component: {fileID: 1824682899} + - component: {fileID: 1824682898} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1824682897 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1824682896} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 660248107} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1824682898 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1824682896} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Cloud Recognizer +--- !u!222 &1824682899 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1824682896} + m_CullTransparentMesh: 0 +--- !u!1 &1831675284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1831675285} + - component: {fileID: 1831675287} + - component: {fileID: 1831675286} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1831675285 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1831675284} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 100346063} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1831675286 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1831675284} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: QRCode Fusion Tracker +--- !u!222 &1831675287 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1831675284} + m_CullTransparentMesh: 0 +--- !u!1 &1930504309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1930504310} + - component: {fileID: 1930504312} + - component: {fileID: 1930504311} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1930504310 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930504309} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 879111898} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1930504311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930504309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 8 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Camera Configuration +--- !u!222 &1930504312 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930504309} + m_CullTransparentMesh: 0 +--- !u!1 &1966529425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1966529426} + - component: {fileID: 1966529429} + - component: {fileID: 1966529428} + - component: {fileID: 1966529427} + m_Layer: 5 + m_Name: Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1966529426 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966529425} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2085964067} + - {fileID: 1024854099} + m_Father: {fileID: 737966993} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -10} + m_SizeDelta: {x: 0, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1966529427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966529425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1966529428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966529425} + m_CullTransparentMesh: 0 +--- !u!114 &1966529429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966529425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2061182019} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 2085964067} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1024854100} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1973314257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1973314258} + - component: {fileID: 1973314260} + - component: {fileID: 1973314259} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1973314258 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314257} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 164628303} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1973314259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314257} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1973314260 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314257} + m_CullTransparentMesh: 0 +--- !u!1 &2061182018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2061182019} + - component: {fileID: 2061182020} + - component: {fileID: 2061182021} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2061182019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061182018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 262180909} + - {fileID: 1162384403} + - {fileID: 436947102} + - {fileID: 59057307} + - {fileID: 1384723129} + - {fileID: 396264681} + - {fileID: 1404913207} + - {fileID: 879111898} + - {fileID: 660248107} + - {fileID: 1438990741} + - {fileID: 940312029} + - {fileID: 1098191041} + - {fileID: 803601055} + - {fileID: 100346063} + - {fileID: 1464752808} + m_Father: {fileID: 2085964067} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.00002985269} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2061182020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061182018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 2 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &2061182021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061182018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &2085964066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2085964067} + - component: {fileID: 2085964070} + - component: {fileID: 2085964069} + - component: {fileID: 2085964068} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2085964067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085964066} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2061182019} + m_Father: {fileID: 1966529426} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2085964068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085964066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2085964069 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085964066} + m_CullTransparentMesh: 0 +--- !u!114 &2085964070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2085964066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &2140426553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2140426558} + - component: {fileID: 2140426557} + - component: {fileID: 2140426555} + - component: {fileID: 2140426554} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &2140426554 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2140426553} + m_Enabled: 1 +--- !u!124 &2140426555 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2140426553} + m_Enabled: 1 +--- !u!20 &2140426557 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2140426553} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &2140426558 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2140426553} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity.meta new file mode 100644 index 0000000..f5f0328 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/Home.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce4838bbae628f949a584ae7c017f780 +timeCreated: 1570178384 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity new file mode 100644 index 0000000..f723ca4 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity @@ -0,0 +1,6741 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &214647081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 214647082} + - component: {fileID: 214647084} + - component: {fileID: 214647083} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &214647082 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214647081} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1835585411} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &214647083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214647081} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9998861, g: 1, b: 0.99983984, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Move your Device. +--- !u!222 &214647084 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214647081} + m_CullTransparentMesh: 0 +--- !u!21 &234442106 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1300995535} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!28 &273020746 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 226 + m_CompleteImageSize: 289104 + m_TextureFormat: 3 + m_MipCount: 9 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 289104 + _typelessdata: 110c061a171017140f1815101c171127221c18130d110e0718130f0e090527221e1f181043392f41402b3a502a577249303f222b301c1d1d111d1a11231d11211e0f2c281d221e13231b102c26184f4e3a242f1150643f293f191a26100818003152235a7c4937492333372026221729221c2019132220141d1b0e373f282c4422122e08182f12091b030a19040b1606090a04040300070802111109181109181109110c081b1813211f13222013201c10211f104445352223131a170e17120c2b26201b170e342e22312e1d38362150653e447f3d3e813a4f7649162e0e0d170027341837532b2b45200f160613100718140b1715091516080f1b033653273f60310d21000d230055784040632b1120012428171718101d1d15100c0319150c18150e201d182a221f221b15261d16241a112a1c19252817395d31638f5e182c10181f0f28231d0e060317120e221d1727201a2a231b1f18121d1812241a181a180c303821344525394c2c1429083447290e1c0317190c0906000e0d08090f010a2104062a002e592412440911480f1b4d182142170b1e0011170911100b100f0a13100b1913131b131118100e151608314222637e51587642253f122f33221210045d5a4735331e2d291d25221914150d0f120b14130e14110a2a261d2c261a3b3328272b14314a224e74413f6a34446a392a441f1020052b331c333824262918282b1a1715091210042e271f1f1b12140f091d1a13241f1b1f1a141e1b121a1b0b1e260f2736171d310e324a261f371721351a25301f0f13051c19122019131e1412261c10a99c7c877f5a58563d51524218150e18130f1f1a1619150c1612072321151815101b1a1505020013100913100b13130b2d2f22181c0d14170c292f210b12002b3b210d2c0c1d4c1e29662a1e632018531b0f3e101534150820080d270e082d0b0d41112d6830245d26134514294f2a0e2b0f111f0e0411001e2c131020051a27150c1b08182c1124381f12200f000b000a120322361b32602f24522120391927351e25321e222d1d191c151f1b104b3c2597896e110b0010100416130a46463a11160224371748733e3e683618260f47553c2e542369995b85b1763e5b2f1b1c0c2b201e231917291f1d231b181d18121f1a14221e15251c17251e141c1f0e3f442e1f230c21200c231f14241d1520170e322920302921241d152622173e372d2d23192e241a3b352739382640442b333720272519262219322920302a1e29221a1b170e211c181a1e0f5c754e7398645c854d4770385d7e4f566b4a1416091b13101e191319150c221e131e1c0f1e21101f24101c231119200e20201614140a0f0c0519140e17100a2019131f1810252118201913251e18211c161b140c3d33278b8b73344620465b346c755a5c5d4b2725191f1b10443e323f392b2c281c252115261e133a34263b3a261f280d304421475d391e2c121023051c3c0b41612f1d2f072730151d1e0e27241b2420153531252a271820230e35462623381723361a36462c1a2912040f00080e04020500000b000c1804111b031018030e12041d1f123435271d1b0c181607191708313220292a1a3834291c180f2e271f211a1018120626201025220f2635144d7f44528a4d19391044573b101a021d2a101f3e15526e480a11011511081a160d19170b1b1c0e27311949623b6683573d532f27401930531d7fa16e8497771e2712191d0f121208231f14221e1317140d1a1712201b171c1711282119241b142419132324161a34112f4d27223017191b0d35302a170f0c15120d19160f1b170e261f17211a1428201d2e26231b1b0f37412852634318270a0e1e012333182c38220e1003090b0008100104160026461f2b55235f8f53598b4e16470f0b3a063c63363f5d371125090f1a090f1209120e0b16101017120f15100c1515090714006a7e59657a4f1c2e08515942171a090d0f001c1b07332f2328251c17170f0f0e091d1a1519161119150c1a130920190f191a0a748565627e555071445372482235151320063a422d373a271518073c3d2f4c4a3e231f14201c13221d1716110b201b151f1a161d1a1317170d0f13022c361b475635182c074258341b2e12202f1a3f47381b1d121512091c150f20171221170d1f1300241e001d1b0256574518150c100d0613150a1216082f322115160814140c1c1b1709080413120d0807031b1c14090f01080f00121a0b09110226321e3141272842252b512a285d271d571c154e19114213143814001f001d3f1c0021001e5722003100063805214a202e4d2e2f472f0c1d0a0413005363482c3c1f16250e1527110214002e422730462f000d000810010c1b061c3f171c41160b1f032c39250f1c080e19091a2016171509140c002d220c7c796a1f1d102a281b3233231c1f0c3a482e3a5b3026461d5965514f5845001b001436043657281b310d28281c291f1d1e1510231c14201913211a14261f17261f17231a15241d151f220f464b3421230d21200c221c1020190f1d140b31281f332c2227231a353128241d13221a0f281e123b35291c190a1c19062a271629251a272018322b21251e14312d221f1f132424180b150017320922491429591f0a3c01204b15042000181a0d1f1714201c1319170b2a261a201c102523141f22111e22111a210f4b54412b2f201411081e170f261d16251a14190f0622180f3a31282b2219221b13161004413a285c5a415e68434c56314947302b24142521162e2a1e3f372a211a0a3c36282c26182c26183e3b2a45432e1f230a1e2d10364b2a3a4f2e233c142b491735511e22370c1d2e0a1e2c1229321d292a1a312b1d2f281844412e40452e3e482d1e280d3340264050354a5942293424364530294721284e1f264c1b3b5c2f3a52321c2a11353823191b061c20093639242d2c1a2b28171410044943371d15082921141d15083933253c342721260f4b6a4065895b384b2d19220d1c200f2c3820476a405070470f13022017101e170f1f1b101513060e16004f60400a230056704b557149001f002d4e238ea6843343281d2510181909262012201a0e1b180f1818101e1b14201d161f1a141a160d241d15272318363a293338242122142523171a160d15120b15150d13130b16160c201d16251d1a2c242217140d1115063543293b4a2d151d050f170029351f0b17030e10030912010016000c3307366730366e2d609a5060954f3b622d0020004f814e437a4352854c3055290b1606110d0c151412100f0b18151028251e1214071215041d2108383d1f545f3f4a55370810002023102e2c202e2a21160f07251e181d15131d18141f18101a160b1b16121a17101a1b0d222a131c2b0c13220320250e22251236392645483718190b201e111f1b101d1910231e181f1a161b140c251e161e1b1415160e14170c131c0723330f7c8d6346562f2d3c1b151e0b10160c1c1d1714130e1c180f1710081d140f23181222190a201b071c1a05302f1b3f3b2f17190c0b1d070418001e2c12141c0712150c1919170a0a0a0e0e0e191e1a313830040f000d1b041524112d3e2b0d1f0723351d11200914280d314f292a51242c5b2f20512412401124501d0233002259203f7c41366f3822471e0d240723342117251408190615290e293e1d1228043d5233162a0e06150012290d234924001c00070f020f1008101f0a05170022311a14210d0f1a0a030b001c241524281a17180a0f0d002d2b1e57554655543f21200b121001171a0904140045573d313729212316222510151e0335422820291629241e2c2220201a0e2623141f1b102720182316102a1c19362c2a27231a1f220d4b4f341c1c02302e192d2719372e251c130a3b35293c382c3230241c17111c1711292317292114322a1f2e241a31231a35271e32281f2f28202b241c2b271c3839292e361f202d11495f395d7d4c053200124d13599b5b4a8742002600121605251c17211f132b2c1c221f0e2e28182d2518211b0d1f20101d220e47503b1f23122a241830261d362c2323160e271a11392c233c2f26352b21251e14171105423b294d4930a5a9865b5f3c36321748432f4c493a2c291a2f26175d5445251d10211b0d1916054845322f2a162d2c172b301a2f3b232538180b26002f4f1e20400e344e21374c25536646616e544d4f3a2b2613433a2b433a29393420403f2a38382035371f333c213a442b2b3222324029224219416c374e75404f713f435d362a3b1b3d472c3b41274a50362a2e172d2a17221d0a322d1a352c1b342619312316241a0e3c34291d130a201a0c29331828371a1f271216180a101006151e0b46603d526a4617190b2219141a130d2a261d1b170c1516061b200a101a001322053f52320f22022033152e3e232a361e262b172422132620141f160d1713081411081d1a111d1a111e1913231f161b140c322b21281f16271f14352c23282117160f0527231a1e1b122320171b190d252116211715241c192522191b1d0f131c07121c042023101d220e2c38222130190515000017001c4b15417c3c3b783544813c38742c2659165277410024000029003e744043763d33592a0c14051a16150d0c0a11100c1716110e0e061111090c0e011d1f0a383d1f414d29212f0c1e280f1c1f0e2d291e2f2820483d372a211c1c12101c141119120a221e151b161324201d1d18121f1d103e412e61644f262415100e002728165356432422132c291a251f132a21182c251f251e182b221b2a211a1c17111e1e1613190d0c18022e3c1938491f3a49223841241a1e10050400110d0c1d1916221e151a160d1b140c19150c1a180b1112003a3e272628121c1a0b4c55403b5d3a5a855a1c4316072501232f1b1a1d140c0f080a1109030f031326121330111c3e19234524001e0014340f324b2b0916020a1302061400031a000b300f17441b1345103c74353c79331e60192465252d622e001900000e001623120915070213000e200a3e4e33233618324c29031e0000160003230057895410400e14280d09140308150123321d62715c2e402a22311e0e1b09282f1d1b1f110b11070a0f081010041a1b0931351a42462d191a0a1e1f11161a0910140518160a231c123a3225251f112425172020162d28242e2721221c0e2623121e1c10211a102c1f172a1b142f2621262418272b14393d2231311726240f373425312b1f2620146660521f1b0f2c2a1e27221e221d17241e12211b0b26201232281e38272036251e2b22192b271c2f2820262217292c190f1e013650296a8b5c688c5c123c0a58915c72b17868a9653f6c35212914261d162e2c1f1617052726142b251720170e2e251c19170a27291b1f220d2928163c322635281f3b2e2536281f41332a37291e42352c362c22261f151009003d3626443e283d3e1fb8be985860371e2601393b233630202c20122f2116392f23322c1e322f1e4441303029172c2314342c21302e21111a05193111385f30406834213e12293d183a492a40492e46442f554e3b554939493e2c483d2b564b3745362354473445402a4846313b372b171a09364a2e1c341236401e3e432346512f2f3e1d3d4e2c28351730361c2d2c1745402c3f38254c412b4a3b285542344a362b34281c2b21173627241a0b063a2e224d453819150c1a17121a161315150b101300181c05302c211f17141c1714170f0d1d13111b100a30261d3a2e22251b0f2c25151b1306423c2e1f1b0f2723182b271e3b342e261f192a231d1f1810211a10261f15261f151f1810241d13241b122d251a2b2117362c20372d233e342a1c1208231a11231a112e261b2922122e2516362921271d14201a0e1816091612071a170e1014051d26114353381f39141940113e74364d94445099474c8e461752102154195282483c6d2c58854a284d210220001a2d0f1a230e10100615110e1e181817131210100817190e12180c1924135362432d3d184d5b37222d0d1d250d1819091812061d120c1b100c261d1829201b1c150d252118201913261e1b17120e1c1d1517190c1e1f11171508221e15130f0431341f585c452623102720102b211530261c2219102a211a2e241b3328222f282219160f13140c202717232c1135402040492c1b200a14150d0d0c0a1915141e1a17211e172320172d2d23373b2d28301b2d371e5764481d270e2425150f1d03356a3429722d30823a2c6c2f00180028301848553b425235374f2f395e353a733e3173362461261953181a5215477141061802080b020a0b030c1407000f001639182e612935742d357e2c4b9443296728285729213c1d2c3e28202f1c253322000f02131f13191c110a13002d4829496f4637633213490f4e8d460c49035282484f7546314f29395435354d333e583d2643251c3316191e081a1b0d0a0f080c130c1b1e134044333b452a354226363f2c191d0e2723182b211820130a281a11271a11322a1f252116242017292420251e18292116251f132222182121172e241a261c10221f1030311f26281044472c46483230321d2627172a281b151201413b2b373123282117201b17231e1a2620142a271623220e242110271d13281e142826192021132721151e1b0c1f24102b40216c966663925e65895d05250020441e2d5a2f5f986164905f1a220d2a21182220132122141a1c0e26261a2c27232b2623221f1a1f1e1947422f332c1a493b2e4433293a2c2144362b48372d4130263a2c233f352c2c251d160f053931265049374b472e3e421fb1bd8f83906431381743432b4c43324436293f3327342c1f33301f38372531291c2f251b2b1c1532292014180912290d325b2f4d7747112a022833113a3d22433e28746c57514632403523574a375243306b5a485641306956455e533f57503e4a423719150a2d36232a321b3f3724423721484b2e434e2e5a694826341332361b393720504e37433d25524b3150442e584537402e2234281a3d33272d201a1d0b0746322b523f38271c1616110d14100d18130d1b14041c150529251c1d1a151e16141c12102a1f1b2e1f1a28161237241e46332c49362f24130b3627202c1f172d221c2f2621312823241a183027221e150e1d140b30271e231c12231a11221910221910352b21362c2233291d2b21172a1d1413060030231a23191031271d2e2516261a0c35282022180f1c16081c160a2015111a130d1e251516290d4f67431a400f0d4506458c403d8b374e9745508d480f40084b6e441e42164a7a3c588948163c0d0d25051116021d190e1c180f130e08170f0c150d0a100d0416180b171d0f46523c5d734d32471e404b29252b0f575c46464737272115231a13201712211a141c150d261f171e19132e29231e15101b140e1c1c1413150a1f1c131f1812201815130f063a3c27494d343633202e2717352c1d2e2418291f15241a1145382f34271f302720241d1519160f2022151c210b2f351b2a2d182023121a1914080403130f0c1a171215120915150b17170d0e1203222c1446543a59694e18240c1515093f4e37245f271b7224167a242d84351e49140c2100071d000e2700001900234d1d336e36296d301e5e22215f2031732c54874e021b000913080e130d040b030719093153320a3f07458940095203327a2e003d022552274d66494d5c49182615344233222e241b221a0f0e090b0e03081c0342643f4573443a70361e5713084100578b4d527e4b1838132b4427051d052f472f3751342d3f250d0e001511080f141014201e2d3d3a1d31262b3d2765755b616d571d211219100935262138251e3c2b21372a21302c213f4038414840464f4a30352f2d2920342d23212117262418272010241b0a201d0c3a392535351d48462d3d3a272b28191d1b0f2220141816092523142724151c180c2d26202f28222f271c221c0c22210f2b291a2a24182723172326152a2d1c201a0c1e180a3033222d3d2343663e3b5e34091e001b291017260f283f230d2f0a15330f2126122822161a180c28281c1e1e1217170d2924212c272424211c1e1d184338263528183d2b1d412f2346362949392c43312539281e392b222c2219322e2517130a2f261d43392d4a43314443273b42189ba779aeb98e3b411d3e39233c3020574a39423626322f1e464435433f34383129342a202721151f23142d3f2730562d4f7448343f1d3e381e5544307f6a5754422e7a6b56685d495a4f395546316a5844695443705d4c5d5542494333383127221b130d0b0036302249392a433323313119353b1f474d3125290e333317424324494a2b4c4c3028260d4c46303023132a1e0e312c182b26132c22182e20174e382d49352a25190d1a13091a171019150c1b130621190c1f1c1313130b19100920160d372a2135281f2e20172b1d143b2f2343392d1c1407261e13332d21322b2141382f3c332a3d342b31281f271e17201911342d251e1a11261f1730291f39322830271e40372e352d2240372e2d231a140a013a3027271c162e241b31271e281e15271c182118132a261b30291f261b1919150c1c2a1119350d5279442b5d1e35742e3e843c20631e4883434a79430f2e0536422c1321074f76415c8e4f7fb0781c41150d1a00141203151105170f04251b12241a114e463b231d112d2b1c585d4643532e33451d414b29181c031e210e1517092f2d213533271512091f1c13221e1316120925201a25201a1f1b121a160d201913251e1819110e261c1a1e1212150c073435234e523b31301e3431223a362a221e12251d1231271d33271b493d31443a30241b1226221919170b191a082b2d18272818232115110e090d090615120d1e1b12211f131614082019111d1b0f1d25102a361e31412715200f0e0a090713071d5224196b23086b1128842d44863f0c380305230026401d26451c0828000226003d633e2b552f2153223f7a3a50884b264c23213b22334a36061d0b2b47303b603e255e273576362363272b682f3b7743245329021900333c2b454d420b130811190e060c020c0c040b0d02040c00041600274124264523193c144e71490021000c260b1b2918040e03081408051103151d101a1c11140d071b1213191c210e212894bcc850797f0822176776614650381f200e1f160f291a172a171025140a2a20162e3128253a33597a73b6d6d127403a2e31282e281c2623142e28182f2313392d1f31291c3c36263f39214e462f3c3322241a103a2f2d21191716151023241c2b2d2026271940392f1d150a251b0f2a20142723181f1c13221f16262418222315252314251b1121170e20190f1c1a0e181a0c141507322e23221b11251c132720162a281b1b1c0e20211329271b2421182421182f2b201e1a111d16102f28202523172624174d3b2d4b392b3d2a1c4f3d2f4030214232234e3e313f2e2433251c2d241d2d282219140e2d241d3e342b53473b453d28494829363b13667347818e634a4f2f323017443c2540382355533e3a3b293d3e302c2d1f2a29171c1b091b1d0f192511284121516743505338584c36604b386e57456a55426c5b47574b35756953675843655241705b4a6554445c513f463f2f473e352e25200800003f322a38261c443425332c193a38213b362049452c3534164241225152333e3e221c1c041310002b2414362d1e39341e2e29152d231733251a4f392e523c2f2a1d0d1b1306120e031d1910251b1119110619160f2c272130261c34281a2c201235291d2a20142b2115332b1e413b2d1713071915093531252c281c352f232d251a3d3329463c32393027423b3130291f312a201d160c3d372b3630242a24182c261a31291e41392e3b3127120800372a2131241b2c1f162f251c30261d271a14281d17251e142b221923151220190f18270a1a37091e460890c27d508744568c50305c293053291a340f303c242a261d222014192d0a27481b406637627e561822091614051a140821190e21190c1b1306181204251f11403d2c272911525e3a44522e4f56371315001f2010211f132c2a1e2624181d1b0f221e15282119241d151e1711221b15242017211d14272018261f19291f1d1b110f2b211f0f08003336233f442e2324141c1a0d2b2b21232017372e253e342a41342b44382c3d33272b23183029211e1a111a160a2624172723181d18121813100b0603120f0a0e0b0213100716140818140b141206191d0c212d173d4b341a25140f0b0a08120917441d2c74341f7b28136f1a2b752a4c82481533110c20053b5333243c1c0a1e05001400031d041e401f497343537a4b102d0e233b232c48320019031731182042210838083d733f17481b25532c3a68410b2e0d1d2a1627291e0405000b0e07070d03060c0012140917190e0c1206343f31091706001100001400566c55122a14132515141e15171f14192615081504060c000f0f071916111a19150f151508212888bfd47ebcd1628f94405f593b4d3f15180d221a172c1e1d1c110b211d141b21170e251b84b3aba3dcd6abdcd91d3d38181e14221f10292718302e1f30281b362e21372f222a241425200d2a2511362f1f261d142016151a14161c1b1715160e2f2f2324251724251728291b211d111f1b102c272125221b2a2a2221221a171a0f26281d201d142c2920191a1416181315141214100f2b262230272232231e2f201b1f1410201b15191b1026291e302d242f2b222c251d322b21241d15221b11242213181907503c315845374d3a2c4b392b3a2d1d483b2b4030233d2f243b2e2520171024211a18150e1c130e5548424a3c334b3b2e5c4c3c453f253d472233461938491d737f576468473a391d30301640442b464f343c462b2028101e230d1c1e102c2d1f4847334b4934504a346a624d6b604c453a26594d37695d47695a4570614c6958466857455f4c3d5846385444354f4134392c23362b250f0400261b152d1f163e2e21544434392a17402f1d3d311b352f15433f22575137332f1633321e242213201a0e291f13332b183d352232261a37291e4e3a2f594336392719221407241b12241b14241a112116101b120d2a1f19403227372a1a261a0a292011261e11221c102d291d333124211f130f0d003a382b3430243f392b3d352840362a31271b372d21352d203a33232720102e271738311f322b194e47354b44343027183930213e32243022154b3d303e2e21433324382a1d392b1e39281e3e30252e22162d2017291b12261c102b2f161f310728470c3e622435511e6b80572b361820230e131000433b303c2e2b2b1d1c261f17272516272a152d311a272614242015221d171f1a14211d112c2a1b31322226291830341d33391d4c5334313a1b50563a52563f312b1f1f160d1e1a0f1c180d211a10271e152419153126222f241e292019342b24221b131e1b121b181126211b17120c1c180d0a0b00252e1b48513e41433617140b1f1e1914110a2f261f3329202f241e2d231a251d12261d142a211c261f193029232b26202a221f16110e130d0f0d070714100d0e0b06110e090f0f070f1207111709363c2e0d16053b47310b140018180e0d1506072604336c371f702b1c72292c7132346233445741081001161d0b4d5641121f0b0d1c070312002b3a250b18040d1305120f0a11120d0214060f2612303f2844573b13310f2c4e2b304f2f1b351a11240e2934240e0e0610080516110e0e0a07080d06090f050d0f02616356192414293527000c02344235243723001600091c09000b000a17060c1e08143210213f1d172911111c0b2532201b281716221403212183c3dc74c5e374c1db71b0c1052c330b1a1d272226231a1b1719140e1f1713342d9ad2c993e2dc93dfdba3d6d91531321a1b1325211519241614201626292027241b1e1a0e2f2d1e181e121921142a2e1f2e3126151a161b1f1e1e1b1420190f41372e2a261b1f2c1b192b1b16261c1e28202021192320192627212c312b212a2516211b1a261c112218142f2a001c18031b1b00110f182720242c1f26201229211420261c142016101c12192116242017271e17231c14261f172922181f1b0f212212222512604941584439533f344d3d2e4a3d2d483c2e382a1d2e20152c22192720182b2b230e0e06130c065f524c503f385341375c4a3e39331d424e2a92a77c40522a35411d4c51332c2c123e3e2645482d404527343f1f293a18303f22171b0a2a261a3f332757493c473b2b5148374c4532544c375c513d6b5e4b64554260513e5645355444344d3d2e5141344b3d3035271c2a1c134d40380800001f1812281b133022173f2d1f4a3728513e2f594a37524e333b3a1c575338322c142e281837312541382f2d23173c311f473c2a21150744362b49352c4a34294f3c2d3626172b1e15261c131f120a21120b32231c2f21183424152d200f3a2f1d372e1f48403339332739352a3b372c18160a181609444034302a1c443c2f342b1c3e3224372b1d534a3b3b3223453c2b3229182d251240382548412e433c29433c2a413827483f2e1d11013f3222706051614f413b2a1a4130204130204b392b5341334a382c4232254433294335284a4330393c1d3244143e52212b330e34341a57503e544a3e1b0d0453443d33241f30211e3d2b2b25131133251c2c20142e241a211a10231e1a25221b2422152523142220133e3f2f4f543d4f553946483020240b4b50391c1f0a2622161f160d201c111e1a0e372f243e342b291b1a23151430231b32281f332620322922211e1518180c18180e1c1e11191d0c2029142b3b204250371d211234342a1c1c1427221c231a11160c021a110a1c150d28201520180d2920191d140d2d241f322b251f1714443c3a12090a0f090916130e14110c0c08050f0e091e21162127190d1506333c2b44503817200b1b1f110a13020519001c421b19542413511e25562730522d122310040c00171b0d0c1303232e1d3b4a373847320a1504100f0a150b0a1d111316110e041006354737404c38071000030e00202d1b0312000c19070b0e0317170f1a120f1c141113100b13140c2e362b232b1e131708585f4d515e4c162413071108111b10223320061c052d402c0d1e0b0f1e0b34482f375934385c360720031f361c2940262e452b33452f16393383c7de6fc5e86cc3e16ebbd97eb7d2224559242c37161a1d0216142f544dabded99ae0d890e7e191e3e1a0d7dc122e311d1e18252219566a61a6bdb50d1812272820201e112b2d1f2c3c319cb1a88195890e231aa8c1bd7b8f8d18221a16180d34312841473da6c1b22d4d407e9994a6bab82d3a3319241c1c2824273734a9bdbb7f948f11261d9db8af96bfb993c1be97c1bf99c2be9bc3bb0c281c282a1d242215142419748e83a3bdb216261c2421182a20173a31281e170d2720161814081715061d1e0e57433c59463f49372b46382b493d2f393021281c103629202c2219221b131e1e161010080e0701685b553c2b24503f354d413142452a71865d4b613a3337203835244b493a3836273f3929423a274b402c4b4b2f2f481e2b471e19230b333124453d3244372e54483c493b306454476151426c5c4c3d301f5e4e3e5c4f3e6151425b4d405c5042695f53564e41494136352b22291e180e0b042320173528203e2d234535284f3f3057473849412c414125494f2d4e513234321942382c483a3144382c4b3e2e392d174d412b372e1f483c3059453c543e335b48394b3b2b4a3e304236283e2c203622175342325243305243303326134439273e3222362c2051493e30271e30291f3f392d150f034840333d3626534a3b4d41315448384c4030473e2f463f2f423928463d2c473f2c423a27443d2b4e4735453e2e615a4a7d7666342b1c473b2d5c4f3f6858494b3a2a4d37294f3a295e4b3c594637523c2f4a372948362a49382e46332c47392c413f262f2f1337301e3930214138293a3225241c114f453b372e1f372b1d2f251b44372f37261f422f2937261f261c13211d141e1e121f1d102f291d26171234271e31331d363a214d4b3632311c363b251f271220211319170b1c1a0d231f131f170c281d17291b1b2d1f1e30231a291d112718132d201a2e271d1b1c0e1e25131a27131d2f151126071e330c40522c132006181c0b1f1f132d261c271e0f2118091e180c2824183630202b2515241c0f20180b241c112e261b261d142c251d0f070415100c221f16201d161f1c1717140f2d2d231f21132c352416240d3b4b31202f182d38280810030813020a1b081a331d07200a0517000e1e040b210a0114002d3828040f00081704041a03253d231f311b13100b180e0c1410051113060b150c38453b0f1d10081005130f0c0c040214140a1e2013090b0016160e110c0614140a0f170a485544131e0d16220e101c04505d4356644b2230190b13040b16061a2b18162d13193117233620323f2e303e2d2640272b4c2f3351371e3a2109210721391f263e261d453c81c6d677c6e45aa0ba76bbda6cb6e375b3dc46657900171c578582a5ded8a5dddaa0dedb69b1ae95dddc9bd4db0e2f361c1c1c302f2b5a7773bbded81726212a2d262220142a2e202b4538a4c8be83a8a106302ca6d6d67fabaa14343100150f072116234338b4dfd6244e4a0e2d2fb0ced0add0cc042922032a27add4cfaed3cc0e2f28607771aac5c09eccc997cec99bccc997cbc999dbd992c4c1121b161b1a15152a257da09aadd5cd112f2731342931291c22180f251c1321180f1c14091a12071e140a4a37314f3e36413026332518292011271e0f291d11251b11241913241d151f1f1515150b09000060534b4c3b3443352a41382754563e2f3e1d3340223c36283c32294b473c37332740372844372755453546442b2f48212a462028311c302e224239304f453c50463d675a5183756a8173666457478477676a5c4f685a4d66584d52463a3e3428524a3f484236564f45433a35322b250a0a0213110544372e4f3e344b3d32473b2f4f43354c4733373c1c58643e4c58323b4022463c305f4e47594b426256486c614d504533332b1e0a0000311e1858443d6c5a4c645747685f50645b4c6f5d5165524461503e70614c574a37665b495d5141736a5b5c5248483f36453c35393228443b32100800544a3e4c4334473b2d5b4f41574b3d584c3e595144625a4d6f665772695a59503f5f56455e5747463f2f433d2f2e281c575145261e131d130961554977675a614f415946385c493a6957495845375d4539503a2d4e3c30412e27371f1b55403b4135293b312541342c22180f251d12292317231f16474036342d1b332c19352e1e32281c36281f44332c392a25271c161b190d222216211f132b22192b1c1736292143412c5a5a423e3c2534331e353a24222b161d26130f160410130218160720190f241b142a1f1d2f241e2d21152b2211261e112421101d210a1d270c1d2d101f3317445d3f2f4b2334521e3753201f340d1e2b112325172a261a2821113b3424423e32302c20423c2c423b293d3626342b1c32291a372e1f33291f3b3229120b03312a2428241b201d141f1b181e1b16221f16191c0b1220091123093a4c32313f280b13060c0f06090c030e140a0b13080712040511003d4c3559735a4f695074816f202d1b031d021436154468420b24060e0e04140b060e0c00090c0010130a0b0e070309000a0c010d03021207050a07003234274b4d4016180d120f06121409081003111c0c252e1d18210e09150026341a20301649573e35412b0411000a19041b2e18132e0f22391d040c00060b040d1b0c1f321f192e1b091c061d2f170719010016000c322788ccd985cde321556336697e72b9e370b8e06095a793c6ca9bdfe0a0e2e0a9dad73d6b68114d4b99d6d79bd2d914373d1817152827225e7e79b3dcd8223b371c2d27829287172f2111372a9ccac084aeaa00312ea4dfdb8cc3be416a6638585345695f497369acdfda1e4a490e2125324549aedad97eb7b195cec8aadbd52b4c430e281f061d170a292400211b00241f0023200239368cd2d086bdba0f1513221f1a081d187c9f99acd5d10d2a2527291e3d33272f271c2f281e251d12221a0f2e241b35282026150e2110081d0d002010011d11010c0300160a00150b01150a041811091a170e24221630281d6a5d54402f272c1e13180e021d150814110216100221170b21170b464032221c0c2d2413352d1a453e2c2a2c172a3924202f1c17170d0700000900000d0600110d041511061d170b211b0d20180b251b0f281c1024160b281a11281a1123160d1f150b1a1006150c050804010807030101000d09001908001604000f05000f07001d13073c372310160054633a495e33192905131001170a04180d09160d06140e021a14081a130b0c0300110300140701170d031a1205100a00150d02281b1326180f2616092e1e0f25170a2317091c1206191007120b03120d070a05000a05000a03000c04005f554961574b45392d41332835271c32251c2a2118261d14251b112c2216291d11362c203f372c3c332a4d463e5b5650736e681c150f0d0400170d041a0d041f110625140a36251b34261d35221b392117472f253e2c223928203120183221192d1b1721140e1c12100e0903131007141108120e0d110d0a322b213029192922122b22132e251630261c2720182c272121211725251b2421182d29202f2a2439352a403b286e6a514c4a3136391e2429122a361e37492f47573d474f381c1d0b1410051811091e1a11231d11160d00191400121b00132500243f122340101c370c2c451e5d75530f2e023e6d294776303656243448253e473445473a535144524e4249453a5c564a575040716857695d4f60544864584a6b5f5172685e5e554c0f080220191335302a26211b1d17172723201c1e111e2712364a2f20371b2f3d26192010221f16130e08100b0712120a070d000312000019003f6140405e42172f172e3a266a7c6493bc943469353e7138001e000108001009000c09001611001a10072d20182f21142418081d16061c1a0b151c0c0510003b44315057451d1f1205050008030016110d0e1005181c0e333a2a202c182d3f273f5337475a3a2f3f22232f1b1c2b162643241e371915170c1d1513120d0a09040016130a110f0233301f3d3e2c313c2b092a2188ccd588ccd7213d3e00090a0028386aa9ba95dfe893e4e890e7f08dd2d70e2b27000b060d3b399ad1d49dcfd60f3133201d1427251858766cb4dfd80128255c8780a7ddd085bfb00034279accc17fa49d00241ca8ded0a8dccfbcdcd7c1dcd7bfddd5bce1d9ade0d9254844150b0a140b0c315b5a96d8d49ee4da285a4e0c120818150c0e251da0c8bfa0cfc5a0cfc7a6cecda4cecda5d9d598bcb839342e2b1e161a251d829b95b9d3d21422222b221b2e1d132622162d2e203834283731252a23193a332b57494059483e503e305443334639284d41314a3c3140332a30261d110801110d0239352983796d978b7d8b7d72786a5f685b52685b5260514a60514a5e5246685f5057503d766e5b746957786d5b63604f727466272f240007000c0904160f091b140e1e1a11211e152a261b20190f3c342931291e2720161a1108281e152e1f1833261e483e35382f262e241a261d14221e1b1b1a161e1b1241392c5b493d5e4a3f50433a554b415e5246504835545536515b3665774f3543223d3c2a3a312a5046444a423f2d292009050015110827201a1d140f2c211b3f372c2d2518363024352f232f261d3e342b4130263c2c1f3123163f3627392f251c130a1e170f221b133b342c241b12281e146c60526153468f82723b2b1c8f7f725b4b3e392b204b3e353d332935291d4234273d2d205342385143385a4d443c332c0e0500120a071c130e1a0f093d332a41332a4133283b2d204c3e3143342d43302954393042261b210d0438271d25170a403023412d263624202419151811090d06000902000400000d0805130a01190f03201406120900140d000d07000e07000f0802120b031009000f0b000a0600120e02252211413c282b2b0f2d3412414d29242f0f000e002b3e204c5b3e4446302823103e362b2c231a5751454e48385c513f746e546d74526c7f526f8b587793607c8d614d5b371a29080c2700528139679a4d0729004e6539071a000009000405000802000d05000a00001004001407001505001707001e0e00170a001408000e04000c03000902000902000a05000b06030606001a210f35452a28421f1a321227351e19220f0f16040a11000912000413000017002f542b2856280029000015000010004551396f8060173b0f32632c386c2e3f6a345a6f505a644c626b4c6164475f53436b594b6855446256404c4c3428321a2635220d1c090813022f38274448392424182a261d2f282237332a37342b38382e3034262e39283c4c32475637465335414a353f4e37345631436240353c2c3632292a251f322b234a4036574b3f534737514a385a5b4d3d565090d0d990d3dc4e6b674a6159447272a3e3e598e2e192e3e78ae2f070b8c72a4b522d464a35616a94cad499c9d3557375676357807d6c7d9b91b1e2dc396c67a9ded69dd3c5a5dfd073b2a794cdc496b9b3668780a7dbce86baad5f827b132e293956513f645daedfd962837c968b87827a777fa9a59ce2daa0e2d875a09643463d37342d68837cb2ddd68abcb386b5af88b1ad86afab88b2ae13302b1f1f172c2920263a3180a09bb5d5d4233937181a152c281f2725191e1e12201c1027201630291f2f2b2259493c5442345b45375d48375441305241314a3a2d4938303e3129281e15120c00655f517b6f619387775c504254483a4e42364f4239503f374e4037534739544c394b3f297a6b5672614f695c4c5753485758502f342e0b0d081e1b1617120c1d1d1529261d29221a30231b3e2b2537241e32251d251e16201c131c180f261b152a1f19332a21403c313834282b271b2c251f2019133831274d43395e4a415b453a59473b5f4d3f6754456857454f47304b49304f52374749333938243a362a3930293c332e342d25160f05463e334a4237352d222e2418392d1d3328163a3120322b1b2f291d32281e301f153e2c203e31213c3421393021382f20493f333a3024584a3d3121125a4939715f4b816c5998836e9a887493806f8978688473638e7e6f8e7d6da08d7e9984739c85758c75657a6456715e5063524842342b1205001e11093c2e2543352a503e324c3b2b55443059483458463a634b4168483d60403544281d553f323f301d402f1b452e20412b1e5a4a3d3c2e2339271b3e2c221c110b645b545e52466f5f5068584b615346615a475a534066595073625b73625a5345384d46335d57415e523a5f553a3f3f23222e0a354d1d617c494c623451633b495734515439564b375f4e3e56463966584b6f6353675c4a6a5d4a584c36665f45605d3e787c577a7c577e705581755b484d2d52683a50743460853f7b9453465d256585563f58315f62437267517969597160507f6e5c8674608572638771636e5b4a62513f7d705f3a2e201c130a4b443a433d3140392f453e3633342635452a4a623e18330a2f48212235191c3414193e122e5a271e4d190b4008195c19155c181353162456232f4d2b3e4e3155603e8b957048572e40572939602b305d26345b2c3a5e2e4567345e74456a694a74684e7b715855533a2e3b2134482f2b412c384937353f34171d13212719282f1d1b230c20230e342e222d221c322826332e2a302d24353628454430454731404a32334a2d1942162b5428354e2e2b3b2124331c3b452d4f4e3a59523f5f5440574a3952483e42505093cdd98ed6e22d6063669a9699e2db9ee7e0acdfd885b7b86db1c869b4d376b8d24b89a218547090c8df97c6d65770748d877b848170799a93a6dfd9a2e1d89acec26d7f6f99b0a09fded6a3e5e192b6b45c7c79a6ddda7fbab646716a193d394468683c6463b0dedb648c846f7c73718377b0e0d27cb9aa8dbcb6b4d9d269827c627b757fa39fabd9d7285b5c386f6c2f625d14433d2b54503b5a553e5249324c4334635b70a9a3a2dbd5144742123632293e392d2c283a312a352e242b241a362f25433c32362515513e2d674d3c5d4430634d38604b3a523f3157453b493a3334271f191106847b6c7c7060534636766d5c413a28312a1a3027183a2e223f3529453e2c49432d5d513b6959426a5542776656625a4d58554c2e2f290b0a05120d0727231a2a2a202a271e362d2430211a2f1a1535221c271c16221d1715150d16160e281f1a2e231f30271e3630243f392b403a2c3b3128261c134a4034564a3c544035634d426856486857476c5545624d3c534431443927453e2e4d47374943333c3427352c232f261d372e25140c01443c2f473d313a3122322618382b1b3629183a2f1d39301f342c1f3b3125473529463426372c1a332b183b3221352c1d44382a55473a645445372413796451806751917961a48c74a6907997826f8673626956458f7c6b9b867396806b977e6a967b669f8471866b5a796252715e5047352b1a090027190e453528554536554434513f2b55432b493721543e306046396443346c4b3a6646375f45345f4a3556422a553a27634837554233493628462c1f4f372b1d0f064d43396f5f506d5c4c7360526654466a5f4d5d52406e5c527a635b796356604d3c7166506a604763533976684b5150323b471f37541c577a3a4a682c415522565c36676044634e3b6b5142654f418572638c7d6a7d6e5b8574608b79659f8a7797856d7a6c4f796a4d9077638876605f6740576d3e405723455c2467793b5e74362e4c16485d3273704f806e568b76618d7664a6907b9f8672a28879a18778816a588b76637b6a584f42325d53494a41384e483c3f392b413b2f3b3c2c2a3a1f1c38102c4e1b365825213b161a3610446c3a477a3f215d1f2a762e1b7b242f913c388a401a5a1e255022304a2399a57f86886359543463633f586b3e385a2743723b32652a396d2f3b62295c6d40565c36555f3c425130344b2e2d442a36432f161f0e1c2417262e2124311f303f282e3e23192109322a1d2e1f18372c2839302b352e263b35293c3226453f2f383d2933462a30502722461a26401b263e1c43613f26401d4352335a6142524e3349412c5951443948459cd5de8cd9e38bccd0a3e4e09ae2d69ed8c9738b7d61716e61869879b1cc74b9d86fbada67b1d683c2e396c4d452676a7b736891887783988fb5ded6a6d8cd6282758983737e7b6c9ac3bba9dbd89cb5b1667b76aad1ceafdcd7b7dcd4b4d5cebad8d8b6d6d5b8d9d25f7d7363746ac5d7cb9dbead5c7e6e647b73adc0bcc1d8d25b766f76918cb9d9d6b3dad9b0dddab1dcd5b2dad1bbd8d391a8a2677c75bcdad2added8ace5dea4dcd3acded5b2dcd8b6cfcb2b2a253c2f29271e15241e123930274e463b3421105a4532674c37624630604530684f3b5941355d49404f3e372a1c13201408706456817463847766847c69403b2735351d1818001e200b2425132e301a38361f574c365a49356853407664506c5d4a6e65543831270e0903201c13221e152622192f281e2821172b21182619111e140b1310071011091617110f0e092117153123203a30273c2f264e40334a3c2f3d31252c20144b402e564b375c4c3c6a5a4a524636574a396851416952424d3b2d3f312433291f473d343a2c2340322940362a3830234e4236170b00534c3c51483937291e352319422e233a2a1d382f1e342b1a382c1e4e3e2f3e2e1e3b2b1b372b1b3c33242e25163f352945392d4b3d3066564738251487715c9d846ea48a73b19780a38a74ad9684a5907faa97869e8c78a6927aa28c74a58d75a38771ae927ca78c77816756705a4c4836281505002a1c0f49392a5b4b3b6a59476b59456c5a466f5a47614a3a7b604f7f604c80604b65472f6647325b402b725742684c37694c3a5b4035553a31563a2f483024180a014c42366253407b6955816c5b6e5948635041655244735d528a7365705a437e6a5181705c7a6b585f4d397667506863454d542b455d2160813c55793161793b7c7a5378664e674c3b6f54437b65508b76615947338d7b67836e5b937968a58a778b705ba48f747b674e947f6c716d5056733d3f6029333d1b464a296879438b9f64717d4f797955614f37927764937865a08371a18570aa8b799a7a6d9b7e708e7362846d5b816e5d59493a5c4f464c433a4e483c4842343d37293435234d5941304b2244732d2a5c132348152a431c2c3d1929441b2b5d282878331482291187291a7c2f116622155d1b23541d55633f695f4478644b756146857d595d683d4e773f498144336d331c51193d662e62854f355b2832572b3553316a785f6e6755211807272b1426341a4a6447203a1d25341f1e2211372d232e20173f35293933252b291a3937283d352a3830253f3b303b3e2d3b44273b46242e3c1b2c41202448222e572d3d6438526e45535d384d50315255402e453b98d6d58edde19be2e49fdcd7aad6c5536b557a7562897b707e75786e78847fa8ba79bad670c4e97bc7e995c5d3516462897d719885748b88778d9385676d6185817596807298857686877f9aa19997998c8586788084769ca79996a4956b7b7086938c8e9991878f80636a5a7f81769d9a918582738e887a797067847d7595968e8689807070669b9d92919890929f96889c90607566728073495146434841808b855c726f57746f67827362786b60736f636e68474338473b2d453b2f372f222a20164a40344934214e38236f503c6646316647326144327155495b43394b3831281a112012076e615188786891826f9b907e7b755f4844293e3d2137371f2e2d18303016423e254f442e6a5b488673627461508b7a66564938362e230a0600201c13201c1327201630291f231c12261f152e251c1e170f18150e12130b10110b18151020161424161335282047392e4131244d3d30493b30302416605543605340554633514131473b2b5c4f3f5a4436523c2e4533273a2c2141372e4538323a2721352319362a1a463d2c473a2a2a1c0f4a43333d34254a3c313f2d234d392e453327322616392e1c3f2f1f503f2f4334213e2e1e3327172e251634281a4c40344c40344c3e315c4a3c483524aa947fad937cb59981bca088ad927db79e8a8f7868978271917c6799856d978169a68c73b79b83a58971b69c85ad94807c6553584536190b002b1d1064544469584662513d705e4a685340725b496e54437a5f4c8468528a6c5482624965452e65463265493471553f684b3967493e5f433852362b4931251709005b4f4164534163513b87705e846d5d836d5f6e584a70584c836c5c766048705c41806e5a77645376635257463272674b72724c64723d7b91517c95537482477e74507f674f8c6f5d8166539b836ba791799f89748a7361ab9482947b67a68a7573574180664d8f7a5f7b6b546c704f638950678c5637371f473f286672447f8d588f9068867b5d6d543ea58674a58672aa8b77b49380a68775b39185a18174907363876d5c806b5a6c5c4d6d6057463d343b3328322c1e4c4636595846444933485e37426f2a55873e2c4e1c324623363a1f303b1d274c231b5a23197427137626146b26136221175f1d2c5d2537431d756a4e937e63987e6592785d7b734f3b55252a57201948141a4613264f17365f273d68322852223e633a2c41227c7761271c08282b10394a284c71481c401c21301927291b322c20281e12332c1c3734232b2a18343223362d243a2f293930293734253f422538421f34442029431c2b562b103f13244f2249683c465328444c273b492f2a4b3a9ad9d192ddd99bdcd68dbfb341594173765b86745e8366568d7166928483505f66719cad77bedc77bedc94c0cd5b6b6b9a897f9e8372988574847464837062937c6ea085749a80718f7b709686799a8a7aa69784a69583a89b8aa3a2903f403278766a847e727a7160867a6a8f8279837268967f719a807190796b9885779183789183788c7a6c675748928479857d728081731e2012414234343024463f355d5a532e332d4c534b3c433341453650534c383830372f22403424362a1c2b2115403426393021644e39553a276f4f40795545734f3f704c3c7e5d4e674b3f4e3c323c2e252a190f715f53927f719481727f6f60958575877861897b61867760968a728b7f678579618478627a6d5a84746484746577675a6b5f53382f260f0b021f1f172222182521162620142f281e282419251e16252118221d171e191318130d1f1a14231a152a1f192a1d1531241b47392e584a3f44382c291d115d4f426656475c493b4a37294735294b392d4d3b2d4e3c3052443743372b44372e43352c3f2d23412f234f3e2e453623514132271b0d534a3b4a4235352c1d3a2e203c2f1f3f2f1f4233204536234938264e3d2b4f3e2c4a3b284f423143382646382b4a3c3157493e56483d625042473221a9907aa88e75b89d80c7ac8fb0967d947b6597806e917c6ba8937eac967fac937d9b836baf957cbda38ad7bda6c9ae998a715d5843321a0c012d21154b3b2b6f5d4979674f715f476a554279625079604c6b523c7e644d876b557657426c4d385f432e6a513b7058407057418063536144365a3f34432d201b0b007565557665535b49357663528e79688976657f6c5b7b66539f8a77735f4786745c816c59826d5a735e4b735e497f6f557269485a583286875d8a895d857d567f6a4b9d836ab79d84a89078b39d85b6a088a58f7898826db09a85a9907ca88f79ab93799b86699a8769726447686e4a375d2c3e62344444285e52387b7d587c8159928f6c908567a08a73b29681a98875ad8c79aa8b79ad9080ac8c7daf9282a08574876d5c927d6c715f5173675b3d352a372f244d47395d564656513e494b354c5737506c3b3f5f2d455b352835194448313d402b3341282a43232c5326204c1b3661343f683c32592c3f5a2d565e3594906a968c6997846498785f9c84686b6f4a57683e3d4c232e3f132e44153a52224d63354b683a325e2d40693d51664529321522260d3342214874414e7a491a290c2a2b1b2425171f1d10464034352f233c382c3c352b362d26392e283b31283b3a263f512b3350202e501e2e56242757271a481a314f294b5c38535830464c26334b2b254f379cd8cc9ddbd06e9b8738543b4b543757523485735b8f76629377699781767168613742445c83928bbacc96bbcb5d6c71a7938ab79685aa9081947d6d8b7162876c5b8c71608b7160856e5e877261937d68a7917cad9480bfaa979d8d7d574a3a8373648977698f7c6d917b6d7b6558917a6c977d6ea28877a68c7ba48a799c8575a48d7d917a6a917a6aa791849c897b88786b2c20125f55495f55495c50443e342a544e424d493d554f41565042544e42433d313b312535291b61554734281a6659495044345d44306449367555467753456e4a3a7b57477652426e51435e4c403224193f2d237864598c7668a28c7e988576a08d7c8c7764836d588470589e8a729886708878617367516e614e7164537a6d5d74665b76685f3f352c1710081b1811211e15252115201a0e342e222c281d2b241c282119251e181e1711241d171c130c271e17251b123a2d2443362d493d314a3e32443a2e24180c5f51466250446450455a44375f4c3e503e30513f314b3d304d3f323f33254234295b4d404b392d4735275d4a396855445646363629193c33244a42353b34243b32213a2e1e473a275645335847334f3e2a5b4a36483725524330483b28493c2b3e31214c3e3156483d5d4c425d4b3d55402da68d77bba186c6ab8ec5aa8dc1a68b9177608c75639b8472967f6da8927daa917bae957fad957db0987ec1a790c5ab94a98e79654e3c1d0f062e21185a49397b69537c68506d59416b554076604b765d47765d478169518d735c80614d6c4d395a3f2a644b35937d657d675075584663483751392d4632271f0e007e6f5c705f4d5e4d3b73604f82705c97857194826e82705a89776195836d82705a7f6a577a6552796250705a457a664e66563d65593f908569b2a187a99479a3876fa0846ca38970a38b71a08a72af9981c0a791a9907a886f5b826953a78c77b59b84a68e72a38e7199886a6e6b4a344e274760394e472d7b6951958a6e979171857a5e99896fa9907aac907ba68572c09f8cb59684b99c8caf9282b29583a285739d826f9f88767c695a6e6055392f254a4237554d424b43364a4333534c3a60604854623f40512d3741263d422c4d4c3a3936273d3b2e494c3b3e432c333c21404d33424f333e472a686c4b817c569b8f69a49673978263b49078ad8a74ad9c80a79c7e9b8e6eada380a09e78a2a47cacaa84838b624966384268394160372e46221f3010273d173c6432466a3c3942273e3b2a3f3e2c4846372c291a403a2c3e382c342e22373026312d223637273a472b4c6b3f406b332355183e7436245e242553223248225b6241605c3951532e394f29416947a0d8bb3c73542e542f485d36595d38736a496e5d419a826aa08570a0857479625452483f6771736f838aa4b8c16a6f72a69083b89784a78b7dad9183917462a689779c816eb19884b49a89b39a86ab8f79b99d87bea28dbaa08faf9a895946378f7a699881718b7164ad91859c8072907667b19788a48a79987e6dae93808d7261ae93829d827193796a92786b9b83778f796e38241969584e75675c84766946382b423628514537473e2f51483950463a473d3145392d44382c443629625447594c3c554837533d26573e286e513f66453468473473523f8665527358475544344a3c2f5644386d5a4c947f6ea48d7d9f8a79a48f7e816c5b8a7564816a5a9e897894826e7d6c58786b58574c387166526d604f76665962514747362f1b0c071d120e292019271f14473f322c24192d271b271e152b22192a211a2a211a271e1730251f1f140e31241c2619102f211844362b4c4034443a2e2115076a5d4d736252675445614b3d463324402f1f453424493c2c5043334f43334f4134564939574537513e2f5f4a397762516756463222134b3f3142392a362d1e342b1a4135254d402d4b3a285b4a364b3a2661503c4e3d2b50412e4b3e2b473c2a3c30203f33254e40355c4c3f5f4d3f56412ea48b75b69c81cfb497b2977ac9ae93c5ab94ab927ebca291b99f8e937a66d4bba5bba28cad937cb29881bda38cc1a790c4a893654e3c21100835271e635041816c578a745d725c45715b467e68536f5640876f577c624b876b55805f4c694835624631684f39735d4589735c6e53405c40324e362c4834292a19097d6c5a6451406b5945705b4869543f6d5843846f5a9e8974a08b76826d5887725d755f4a745e49876e5a836958876d5e8b74646f5e4c7e6d59baa590a88f79a98a76a98974c3a791bca28bbaa28ab69e86c0a791745b45aa917b795e49a88c77a78873b69880b89c84b3977f6d5c425e61443c3f22715c49a889779b826c927c649f8972a38a74a18472ba9b89b89784b79683bb9c8ab59684a48573b19280b79886ad907eb197869b85776453494a3d34463c3341372d4e4236483a2f68574d493d2d4f513941472d40412f2f2b1f40372e392f26362d263930272f271a362f1f4f48385145374e3b2a876e58a48568b08f70b19275a8866bbd9780af8974cca892c9a690ad8971be9c81ab9274b39c7db69b80ad987b938d6d69734e4e673f37572e3e6337476b3f526d44354322453e2c4b3d304f47323f3b223a3c244a4c364039273832223334242f38232e422615350e113d0c2b6125397b343379304b8d464e8043617447777755776e4f645f3f69754d4d6d3b27571d3f73352b5516536f356c74455048237d6a4aa1876ca78c71b3947f9e7e6f53382f7a6864887d7b817a7485796da5907db29782b09584a085749f836ea48873af947fae937ebca18eb89d88c4a590b89984c0a48fb59a879a83737660529e87778a7363a08679a2887ba08679a28b7b9f8878ad9686b9a2929f8574ae9485ae9485a88e819f8479998177988277947d75321e1554433996857b716356594b3e45392b382c1e463a2e4135293d3027493c336e61586e625675675a4c3e314c3f2f7c6f5f6d553d6a523a6b4e3c62432f7d5c49765641896a566f5642635343453828402e206855469a8373a28b799b8472967f6da38c7c796252846d5fa08a7c8c796a887868817463504533776c5a6457466c5c4d584a3d483c30241c111b170c1614084d47392d2616383023322c202b2219332c22241b142219122219122b201a31271e271d1432251c3e31284d4135483c30493d2f2b1f0f6858485f4e3e614e3d5742313926154e3b2a4938284737275c4f3f574b3b5346366656475241314e3b2a6952406d56446a57462d1d0d524535524638463a2c3a2e1e3a2d1d413121604f3d4a39254837234736225a49374d3e2b4f422f493e2c3a2e1e3d312345372c6454475341335a4532ab937bd2b79cd9bb9fcbad91ceb096e0c4aedcc1aee8cebdb79d8cc1a796b09783bda48eaf947fd5bba4d4baa3ad937cbea28d826857210f0534231b654f4179634e7a644d87715a6f59427f6952735b43735b438369528266507c5b48704f3c583c27765b4689735c7d67507a5f4e583c2e553f3447352933221275645262503c85735f806b5869543f624d387e69548f7a659e897468533e7e69546a543f7d67527e64537e645381655792786b6c57466f5d49b8a18fb09580b3927fb2927dc4a68ec5a991ae947bab9379bca28b997f68aa927a967c65987964b79782a78971bd9f87ba9a838b715a9f937b4438227b5e4ea58171a1806da1826ebca08ba388739f8270af907eb79683bf9e8bb69785ab8c7aab8c7aaa8b77b59481b2937fb79c8ba38c7e62504641332a3f322a33292051443b584a3f503d3657493c544f3b6b6a5649433742393030231b483b354437313e312b44372e3e322645382f4f3e3442281b9b7a67c69e85daae93c1997fcea68dc39a84b58a77c29784daaf9cc49a84d0a791c9a58dc39f85c59c86c7a18ac6a890a394776f75532e421d3e5e37405e38505e3d45452d63574b605043584c36544e343235184d51363b3622403b2834392335452b304b2a0b30072d582a376d333e7f3b3e823937722e60874e6e794e7a71509281679284677f865a344e11557d345887374a7428355210697142a39b77ac9478bfa187b7997dbfa189a689795034287e635a9981759d8678b7a08ebca38db49b85b79d8cbea392aa8e79bca08ab69b86bda48ebda28dbba08bbd9e89d7b8a3b59984c2a995937c6e705a4c9a8574a58e7e9d8374aa9081a28b7b917a6ab09987c0a997b69f8dac95839b8170957b6c8f7568ab93878e766c9d877c88746b4432284d3b317d6c626052455244375d514334281a3f33274f433744372e33261d5d5047594c436c5e538e80737d6f62504333795f487157406e4f3d6a49367453407e5e4982634f7f66525a4a3a25190966544664514280695798826d927d6aa8917f9c816e7e6350735c4c8d7a6b8e7e7183756a7e72664f43356d6151594c3b594e3c524b38383a241d2911071b0241533b4546342721112d2719262314363024282418241d132c251b2a2319271e152b22192f261d31271d40362a362c2040362a423628392d1d6858486b5a4a624f3e5e4938503b2a4734235a49393f2f1f635645574a396454444737274534244835246049376c524175604f3120104e3e2f52463844382a392d1d35281847372752412f564533544331594836605040443424443724463b294034243c302246382d5b4b3e3928186c5744ae947dd5ba9fceb094e8caaee4c6ace7cbb5e4c8b3e5cab7cfb5a4d0b6a5ba9f8cc0a590c8ad98cbb09bcdb19cc4a893bfa08c8b71602412082b1a10624d3c7f6652937a648a715b826c557d6750856d55755d43846a51927660896653734f3f6c4d3b634732886f598c735d6e53425a4033523e3536251b4434247e6f5c5c4b397765517c67547863507a65526d58458a756296816e96847095836f8b76637b66537b6454745a497c5f4f8d72617a644f624e36c1a892ae927aae8b75c19f86c3a488bba083a78e70c2a98bbba083cdb496bda687b69c819e826ab4967ebca186b2977cc2a48acbaf97aa947d3f2a157e614fb1907fb79280af8c78b798839a7f6a9e8370b99e8bbe9f8bb2937fad8e7caf9280a2836fba9b87bc9b88bfa08cb79a8a9f887a513f354f41383c2f273f352c584b4354473e514539554c3d4f4a364c4936453d3240332b473a314739303a2d25463c33393327373425383629403d2c3f321fa48b75c09c82d8b194bd987dcba68cc99f89dcb29ccda490d1ad97c1a18ad2b49abf9d84b69079cba590c49b87b68d7bc19c89a58a7582735e1c1d0b3c412d41402b504b3752463a54463b61514244392546492e4c50375855423a3925343c244454393d543736513015330d2f562733692f34682a55774568774e8c86649d896ea98f78a491738289566076356c8c4082a855567b2d7f9857787d547f7157ae917fc6a390c8a58fc2a68eb7a28f473626806e60998375a58c78b79b86ae927db19482c3a99a997f70ba9d8bb29681b9a08cbfa994b49b87b79e8ac7ab96c7ab96b79c89bca593816b5e756254907d6fae99889e8775af9682ac967fa9937ca38d76a9937cb7a18aaf9982a48b77a38a769e8473a089799780729d877a8773685341353a281e5e4d4391837686786b7e70636d5f52665a4e45392d4a3d344a3d3443362d5f524965594d95897b5d4f4267594c9c816c7f634e8162506d4c3b8a69569f806c886955846a596353432114046351456e584a826b5b8c7563917a68856c58876854927661856b5a927f709585788173688173684b3f31554d3a544f394c4f344c57393a4b2b2d452545604144583d1e1f0d2d26162e281a2e281a302a1e332d21282117312a20261d143229202219102c231a352b21392f2340362a3e342835291b4e4131625042655243624c3e68534255402f5944335845364534244b3b2b5343334838284c3b2b4a39295d4a396b5140755c4877624f2f1e0e4636273e30233d31233a2e204336264535254e3d2b5443315847355849364030203d301f4e4130463b29443828392d1f4c3e335e4e41332011796451aa9079c3a88de5c7abeccdb1e7c9afe3c4afd8bca7d3b8a5dac0afc2a897bda28fd4b9a6bea390e3c8b3d7bba6c9ad98b79884987d6c2d1b112b190f654e3e664d398267528f7660886f597660487b634b876f557e644b8f735d8a67546d49396e4d3c674a38836a54856c58684c3e593f325642393525184e3d2d8e7d697765518c776489735e816b56725c477d675279634e89735e806b568f7a65937c6a8c75638b7160987d6c93766693786568523d58442cbaa28aae927ab3937ac09e85d1b397c9ae91ac9375d1b89ac4a98ce0c6abccb297cdb398c8aa92d1b399d2b79cd1b699caaf94c3a78fc9ae99482f1b997e6ba0846fb18c7abc9784b4947fa68a74b09582b69b86ba9e89bc9d88af937ec2a691b1927eb59681b4947fc2a38ebb9e8ca38c7c48362a3f312841372e3f342e4b41385b51474a403452493a524b3948413140362d55484050433a4639304b3e363d332a453f333735283c3c30413e2f392c19a99179ccaa8fcea78ad9b69ae1bda3dbb29cebc2ace4bba7d9b59fb79981b2947cceaa92c7a18acda792c79e8ac59787cd9f8fb8918093766820120940372e4a4333544b3a4d413556483d513f31483b2a48462f3e4229474c354951392b341926331723331822361a142b0e1934113b5c2f3954294b52318f886cab957dae9078b4947f967e62928f627d864d89955593a25d91a05d7d854ca6a07eaf9d87b79687c29d8dcca995bfa38eb19e8d3528178878689a8572ae927cc2a28bb99984c7a894ae9382c2a796b39782b99d87bfa48fc6ad97c5ac98c9ae99bea28dcbac98bda08eb59b8a725c4e7966588f796b9f8a79a68c7bad9480a28973a69079a38d76a69079947e67967d67a18872a88f7ba68c7ba98f80a68f819c8678856f6259463849372b4f3e3477695c796b5e55473a5143366e6256493d31392c23392c234e413852453c5e52465145395345383d2f229c816e7c5f4d9070617d5d4e9172609c7d6b9475637a604f5c4c3d4436296b574e674f4362463a6e5244795d4f8a6f5e947563836654816756735d4f826f61826f61695647584b38555539404e2a304c232e52263f623a3d5b373d4d332429152b251532291a33291d33291d32281e32281e2b21182f251c2b21182f251c23191031271e44372e41342b372a2137291e3a2c1f5343346654465a47385a44365b44365b4436634d3f5340324c3a2c5d4b3d5e4c3e5e4c3e362315523f315e483a735a46705743735c4a48352645352647392c463a2c392d1f4538284437264334214d3e2b5a4a3a4e4130423525493c2b473a294d402f483b2b46382b413124574738251203897260a68e76c3a88ddcbea2d8ba9ed5b79de1c2add9bda8dabface9cfbeddc6b4cbb1a0d4bba7b29985e8cfbbd8bdaad2b7a4a78b76ab918033211726140a6851417e6350876c578d745e80675178624a725a42866e548d735a8f735d8966537d5848704c3c6243318166537f66526b4f415d42375240363020134c3a268b775f7d6750735a44826752967b6683695290765f836853876c579f846f9d826d8f74618b705d9679679578669e81718b725e89745f4b3921cbb59ecab099c6a792e0c0a9d6b8a0d3b79fcfb59ed0b8a0d5bba4dec3aec2a792d3b7a2d0b09bd0b097caaf94d7bc9fc5aa8fc2a68eb59a85422915947e699b826cba9784caa592ba9a85b69782c3a492c9ad98c5a692c7a893c7ab96c4a893ba9b879a7b66977760c7a991b89d88b19a884535285f52495249403f362f4c433a594f4661574d5b4f43544a3e51473d5d4f4c5446433a2d2543362e42352d362b25453b323d342b40393141342b53392ccdac99e9c4aae3bc9fe8c5a9e5c3a7dbb99ed9b49adeb49ecba18bcca38fd5ac98be9883ceaa94bd9784ba9481b78e7cad8774b18e7b967b6a1f0e043c32284f4337584c3e5448385c4f3f5d4a394f3e2c5d56434247303447273448254b5636414a2f3f4b33394831394d343f513741472d37321c7d6b5da88c80bd9888be9885b99982b59b80a89874b2a37cb6a27fb8a27db09a71c0aa83c0a98abea48bbb9b86bf9c88c29f8cc2a391b29c8e3c2b1b6e5b4a96806b977961d1af96c6a38dbc9c87b0917dbb9c87c5a58cbd9d84b89a82bd9f87bfa38dd5b79fcca993dab7a1cbab96c5a89673594a877060927b69a38978a68c7b9f8574a38978a58b7a9b826e9b826ebaa18da98e7b9f8471a287768d72619d8374a1877a998175897366604d3f4a382c4e3e31594b3e5e5043776a5a6659497e72644f433544382c4a3e324c403452463a574b3f382c204032256f6154977c69977c69896c5c8c6c5d8c6d5b8f705e91746282685760504126150b664f476f544b7c5e53785b4d7a5d4f8467578465537154426f5546867062907a6c7f6c5d806f5d4f482e464c2a41532b40603140643633512b374c2d050a00221f102d251832281c392f233e342a3a30262d2319281e15281e152c221940362d3b312833292031241c382b2233261e46382f3020135543356653456d5749654e40675040735c4e70594b614b3d523f306451435c493a5643354a37284e382b5b4635664d3972594578614f46332438281941332643372945392b3e3121483b2b4434244538254a3d2c4a3f2d4438283d31215242335444354636294e3e3159493c625042210e00907967baa28adfc5accdb297e3c5abd2b69eedd1bbc3a893e5ccb8dfc8b6f6dfcdecd5c3ead0bfb69d89e9d0bca68d79d7bca9af947f987e6d342218200f05765f4f7e63508f7461816852907a637c664f7b634b8b73598369509d816b8662527752427551416c4d3b7d624f7f6453745749583d324d3b312e1e11624d387c644c7b614a6b513a8e725c947862977b638c7058a28670a488729e826c9d816b9b7f6a9276619374609d816c8a6f5c7a614d77654f45331ba8927bb89e87b69782b2947cc2a38ecbaf99b89e87d7bca7d6bba6d5baa7f1d4c2d5b8a6d0b09be2c2abe8cab0d7bc9fbfa489baa087a38a74452f1a75604ba6907bbf9e8bc39e8bba9783c4a390b49382c09f8eb89883b99a85bfa08cc7a893cfb09b9d7d6695755cc7a991c7ad96b19c8949392a5e5448544b423b342a3d342b534b404e443a52463a493d31594c434a3b384b3d3a4f443e463c33453b324d433a392e283c312b453a3455443c57392ecca795e1bca2f0cbaed8b398e7c5a9e7c8acc5a388c59c86d5ab95deb3a0c59c88d4b09ab99680b4917daa8773a5826eaa8b76a28c74867762180f00463c324d3f3657493e504438594d3d534431524a33494d364b593f2b401f182c093f43284f4f354d523c47503b46553e4e57425851413c291ba48980a7857bab7f74bd9282b09079a68b70b69c81b79981be9986be9883bf9982bd997fb4947bbc9c83b7937dbc9784b79282b59586b19a8c3a2718826d5aaa917ba98972d0ae95c29f89ceab97d1b19cb69681d2b097be9c81b4947bc5a78fb99a85bfa189dbb9a0d9b79ee4c4afceb19f654b3c937c6c927b69af9886a18778b3998cb49a8da38c7c9c8575927b69a08675947a698c7261b69c8b9d8374a88e7fa0897b967e728771646552444b3b2e7666595f5144786b5b7568584033239e9282605446473b2d4d413544382c594d414e42365d514347392c443629a085728d725f7d60507f6252896c5a876b56896c5a795f4e6856481f0d0180685e7052487656497858497c5f4f8063537a5f4e745948654b3c9f887a9481726d5e4b675f48555436626844505b334e5833606a478e92774c4b390f0800271e17322a1f2d251a322a1f362d242c231a251c132d241d2b221b382f28372e27312821352c25352c25352c23362d26352b212f1f12604d3f6d5a4c685244735c4c6d5644795f506d53446a53437c65555c45375e4938644e40574231543d2f5a4333725945705743705b484736264030213f312444382a3b32233e32223c30203a2d1c41342341342440342444382a3e3222412f21564335503c31544236534135574537301d0ea68f7dc6ad97cdb39af9dec3e2c7acdbc1a8d8c0a8b19b84efd9c4eed9c6e2cdbaf0dbc8cfb8a6d1baa8e6cfbde1cab8cab19db59a85a8917f301f151f1106614b3d7b624e89705c99806c99836c846e577c664e7f69518d755d8468528c68587751446a46386a4a3b73564472574665483a5e43384d3c32211104604b387c634d7d634c81675080644e88695491725d9e7f6a9b7c67a2836ea88c768468528b6f5a977b668b6c58a88c778a6f5a806a535f4d353b2911b7a38acab298d5b79fd7b99fceb098e1c5addcc2a9ddc3acefd3bdeaceb9ddbeaae8c9b5d8b5a1e1bea8d4b49bc0a288b1937bb39982b19c8752402c988370a48d7bb89985b79481cead9ab49380b99585bc9888c9a692d9b6a0debea9c5a590dcbca7caa791bd9b82bb9b84c2a690b69f8d5846386155494a4037483f3639312661594c4c443750463a4a3e324f42394f403b574a44554c43423a2f3d33294b4137554b4241382f352c2544362d492f20d1b19ce3c1a6eac7abe0b89edcb79ce1c2a6e8c9add1af96d6b49bc0a089c9a992ab8b76a6877290715c886c56a1897177674d6463446f74560e0f00352e264b3a324e3b3450413c4b433837351e303b1b52704a48684329391f323520514c3858523a645f494e50385058414c4f3c5b4f41362315967f6daf937eae8875be9885af8f7ab99a85ad8e7aba9988b99683c09d8ac09f8ebd9c89b89581d4ae99c79c89c29786bb9485bd9b8fb69c8f4933257b6452ab927eb0917dcba894c29f8bcbab96dbbca8ccb09bc3a58dc7a991cfb39dd6baa4c6aa95c7ab96d4b49fdfbfaacfb09edcc1b05b45377e6b5d9c86789d8779aa92869c8679b6a093aa9486a7918395806f9b86759a8574947d6d957e6ea992829e8978a28f7e907d6e9281716d5d4e37271a7d6f62645747796c5c685b4b4e4130574a39675a4a594b3e534538514336534538807265483a2d4a3c2f5c4f3faa947f624c376a513d917663927762896e598a6e59765c4b6a59492310028b6f647d5d527453446c4b3a7655448161528265557055447c6255927c6e7b695b6d625067614b555136757456827f607d785b938c72a094844a3d34180a07271c182a21183229202c231a271e152a2118393027251c15332a232a211a3b322b3f362f3c332c362d262f261f3e352e352b224333266c594a7761535b4635765f4d6b55407b6150795f4e735948856b5a765c4b6d56445d463468513f6b544270574379604c7d64506954415241313d2d1e4135273e35263d3425382c1e3226164134243a2d1c362a1a3a2e1e342b1c403225493628523c2f4d392e513d32453327473527352213a48f7cd7c1aae3cbb3f2d8bff0d6bdf2dac2eed8c1e8d3bef3decbd4bfacebd6c3f0dbc8ddc8b5c1aa98bda694cdb6a4c7b19cbba28ea994813b2d221709006c56486e5443735a468a715d97816c917b647a644d8771598068507a5f4a7f5e4f714d3f6746377c5c4d5c3f2f6348375e41334d322747362c1e0e01523d2a806751745a4385695385665193745f9a7b66977863967762a78873a58671856953937762997d68765743896d58866b586e584367553f3e2c14ab957db39b81c3a58dc5a58cba9c82c4a98ed8bda2d4b8a0dcbea6f4d5c0f1d1bcd9b9a4eecbb5e0c0a7dabaa1b89a80b7977eb79b8399846f5745319e8976b39a86b0917dc0a08bcaaa95dab9a6d3af9fc6a18fd9b4a1d6b19edbb8a4ceab97c9a692b5927cd9b59fcba892c6aa95a48a79534133584a3f3d332941372d4a40345f5549534a3b574e3f5c53424a3e30685952574a424c44373c3628362e2140362a4f4539392f233b312847362c644938cdad98e9c5adeac5abdeb69ddfbaa0d5b69adbbda1dcbca3dec0a8d4baa1c1a9919f876f7f6b526c5c426c5e436c5c426a6346525a3551613d303c262d312240362a4d3f344a3d353c342742422630401b5d8256496e4539462c3b3d2865674f61664859603f515a3b5c6049545140574b3f322012a28c75ae947bb4947db8957fa4846fa58672bc9b8cba998abd9a87be9b88ac8b7cb79687c5a08ed6ad9bc99b8bcd9f8fb68f80bf9e8fb49988472d1c886e5da48976b19280c09f8cba9a85c4a590c9ad98ceb29dc8aa92d0b29ad5b9a3bca18cb99d88d2b6a1d5b5a0dfbfaadabdabdcc2b16953469683757f6c5e9882759e867a988074a18b7ea08a7ca18b7daa95849f8a79988372a18a7aa58e7eac9585a99280a5907fa3907f9382707b6b5b3f3124635548897c6c8376666053426b5e4d726554574a394e413160524587796c998b7e7d6f627265555b4e3e564939988a706f5f4677654d7c6850907a62836b53937962856c586552412d170984665b724e42815c4c8a6553835e4c8561518d695b8262538e77697a685a776b5d5950418175656f62517a6b587c6b597f6e5e8474659a8c81564941180d0b261b192b201a2c211b3429232b201a2e211b32251f372a24392c262f221c3c2f294c3f393d302a2c1f192f221c30251f2c1f164432247865547d6857705b48715b46755f488067538168547358457156437e6350684f3b664d39765d498067517d644e755c466f59446a55425d4c3c36291944382a483e32352c1d392d1f382c1c3427173427173d312345392b3e34284133264734264933264e3a2f4e3a2f4b392d4836284b3829a48f7eccb6a1dfc6b0dac2aaeed6bed8bfa9d7c1acead5c2efddc9efddc9ebd9c3f9e7d3eedcc8f0dbcadfcab9bda8958c76619e8571a6917e3b2d221a0e02635041796250735948846a59917a688e786377614a755f48826c559075628564556c483c67453969493a6c4f3f674c3b5d40324e33284c3b31211104533d28755b4470543e80644e8e705889695295755e9070598d6d569a7c649e80689a7c64aa8b7691725d856550856652876a5a7d63547e6956564430927c679e836ec5a590d7b7a0d4b69cbfa489cfb499caaf94d9b9a0c8a891ceab95d4b49bdbbda3d1b397ccae92c2a387c5a388c2a48a95816965533db09783b0947fab8c77b89881bd9f87c1a18ac9a692dcb7a4dab4a1d9b3a0c7a290cba694c39e8cc8a390bf9a87c3a08cae8f7d997f705b483a6150464a3d34473a3144362b5c4e415b4f3f564e3b7068535e56435a4e4252483c524c3c46412e524c3c514a3a564a3a4a3d2d413026533d306e4f3de2bdaadfb4a1dfb59fe1b8a2dbb79fe9cbb1d9b9a0f8d4bee5c2acc6b09877674e574b314b472a383f1e3e4524524d30464123565a35576740506a45415a3a313b2047472f312c1839331b494625333a11647d535570475d6b484e5e3a47613a3c60345077485c7b51565c42514a385b5147342417b09781a78b73a78d74c0a68fab8f79b49581bc9d8bcaa998cba590c39d86c6a390a88474cfa899bd9385c49a8ac19b88b99481b69681ac8d786347328c6d5ba68574af8e7dbfa08ca78b75bb9f89cdb19bba9b86cfaf96d5b59cc9ab93caae98c3a48fd6b7a2ddbaa4ddbaa4d9baa6c8ad9a5f483a8d77699e887a927b6d8d7267a08479a68a7fb79b8fa2887ba48a7bab8f819f8473a08574ae9382a085749e8370a48a797a635196816e7865562e20136054466b5f4f7c7060776a596558478e81704f42314b3e2e736656645649584a3d615444584b3b5747386656467b6b5278684f806c547d69516f59417d654d775d46806751715e4d2d1a0b8d716581615285645181614c7c604b947765846354785b4d846e60827263645b4c574e3f695d4f5b4b3c6f5c4e7c695b79655a7b6a609c8f875f544e190f0d1f1513231814291e181f140e3c2f292b1e18382b252c1f192f221c31221d32251f46373234272138292430231d392c26281b123826187966557f6c5b6853407b66518c765f947e678e755f7b624c856a55846954765b467e654f634a34856d557c644c8d745e7f69547a65546958483b2d2045392b4d4135291f13392d1f3a2e20382b1b3e3121493b2e423628594d4147392e4733284933264531264432263d2b1f463426725f51b19e8dc7b29fcdb7a2c2a993eed5bff4dec9d0bba8f1dccbebd8c7e4d2bee8d6c0ecdac6eddbc7fde8d7897463eed9c8c2ad9ac4ab97806b5844382c2e2216594637816a58775d4c765c4b8972607a63518a745f816b5679634e8c72616a4a3d634135624034664639634636664b3a604335563b304f3d3321110459432e745a4381654f82634e92725b876750926f5993705a926f599979628868519c7e6684664e8768538767527c5d49684b3b6147387863525644306b55409f846fb99a85c8a891d6b89ed5ba9dcfb698e1c6a9cfb197bc9c83d3b39ad2b49abea388ccb194d1b699ab8c70c4a289af8f78927c6567523dae9380c9aa96c0a08bae8e77b6987ed8baa2d4b49ddbb8a4cfaa97cba694ab8777c4a092b79383a58171b5927fa887768e7161876d6066524756453d5b4d44483b325f4e445b4b3e786a5d584c3c524733554a3855473a786c60786f606d66564d4538453b2f5548383f2f205040335a4739947a69ccad99d6b09de2b9a7d1ab96e9c6b0f1d5bdd3b59df7d1bcf9d4c1d7bea8b6a7906861475c5f425263414458353037183e43234a542f6678524c68423b5933536c4541512d484f303637183b3b1945492444532c4c5e3652613a40572d507a4c4e834f3f743e254c1f585e42584f3e60564c41302697806ea78c77a58c76b59c86b89c86c3a792ccad9bb49380d1ad97cca892c6a390b79385c39f91b18d7fc6a294ad8c7baf9280a58a75a98e7b6f54418063539b7e6eaf9280b79c89b69d87b8a28bb09580bda18cc0a28abd9f87d4b8a2caae98bea28de0c4afd7b7a2d2b29ddcbdabe8cebd5d4739736153887566887566897165957a6f91766b8c7166998274a38c7e91776893796a997f709a8071927869987e6d8972628b7464836e5d806f5f34261b55493d85796b6d61515a4d3d7e71608174637f72617a6d5d6154446e60535244375a4d3d5b4e3e726253625242654a377b5e4c7e614f8366547c604b8468538266517158446958482515069a8779907b6a87725d7a6a517d715980715a846d5d83695c715b4d796759665a4a7269587064547468587366566559498377696f655b8178714c453f201b1815100d1d1512231a15261d182e231f3126203a2f292e231d2f241e30231b2b2118392c24352b223427213f342e3126202a20175545388573658170609885748674608e796495806b937d688e75618b725e765b487e63508c735d9c836d766048866e56886f59876e5a9883726756465141343a2e2253473b3c3024493b2e3f31243828193b2b1c44342747392c47392e4a392f49352a4e382d544035423024412f23362617978577c1ae9dceb9a6bca691ecd3bfc7ae9afae4cff2ddcaffebdaebd8c7dcc7b4e4cfbafae5d2fce7d4ffead9d9c4b3c1ac9bc5b09dc3aa96ad98853f3327130700534031745d4d715748775d4e7c62537a63517e6755745f4c85705d79625070534568483d7050456b4e405d42315a3f2e674a3c5c4235554337241204553c28664a346d4f37785a427d5d4687644e7f5b4385634a815f467d5d447e5e4587674e76563d76563f6d4d3663442f5b402d523b296a584474624c503c249f876fa2866e9f8469bda388b49d7eb09b7cbfa888b09779b79e80cab193c5ab90d7bda4bca289caae96a6886eb7947ec1a18c9b826e826b59ab907fd0b19fd0af9cb99984bd9f87d2b49ccaaa95bd9c89c6a594b39283c3a396c0a395b29587a78a7ca98c7c7d615371574a715b4e513f354c3d36483b3352453c907f756e5d536f5e566f61565e5242574a3a6b594f6d5a5355443d594a435a4d45463931503f35584a3f4e4138463c32b5ac9be4d5c2c3a998c8a796cfac99e4c4afe8d0b8e4cab3d8b5a1ebc6b4d7baa8e6d1beebdfc9c8c6ad6e7d5e4c61404c61404a603c49633e3b55323e5236243c1c405f334666355167403a48273c4526444b2a4148275b6542606e4a6079514a78493d734145774444673d4c52385b52435f554c52443b927e73a2887bae9183b59684a88d78b29782c4a593c8a796ceaf9dbb9c8ab7978ab09287b6988da78b7fad9688a08a7c937d708976689583776755477867578e7b6c8e7b6aa08d7cc1ae9f998677b69f91bda394c5aa97c1a693c0a793c7ad9cc6af9fe3c9b8e1c4b2e0c5b2dac0b1af998cab9a907f736777695c8173668070637e6c608573678674689383768676697e6c609f8d818a766b89756a907e728d7b6d77675a7e6e616d5f526f63574a3d34473d334c4034675b4d3e3224675b4b7a6d5d776a5a6050436151446b5b4e7f6f6281716469594a89796a978778a78a7aa38676a58578caaa9bbea191a98c7a8265539177665545363022153a281c6b594b7d6e59998f76514d3487836a928a73aa9f8b706350948474a69686a194849386768175657c7364665d4e635b4e585045443d33312a220b0600100b051009032019132a211c261d182a211a2e231d291e18251b121f150c281e1522150d261c13261b15271c162b201a261c132f211865554889796c8d7c6c837262806d5c897763a6917ec6af9db29887987d6c937a66ac937fc1a89278624b836d567f6451876d5c5c47363d2b1d1e0e0137291e3b2d223d31254234274232253c2c1d4636274f3d314f3f324e3d33534238634f445d493e64524659493c544437554536705e50988777c1ac9bbda694dbc1b0dac0afc2ab99e0c9b9fae4d6c9b6a5eed9c6ddc8b3f0dbc8fae5d2a79183c1ab9db49f8eceb7a5cab19db39e8b43372b170b005542346b54447f655873594c7d63568770607c6555705b4875634f725d4c63473b67493e66483d7356486348375e41316343366b4f433b271c29190c604b3a6049376d54406a4f3c7f625076594785665285665282665170543f806550775c476449345d422d755a477156435e44357a655479685674634f56442e89745fa88f799d856da28c74ae9a7fbfae92b4a387bca88fb8a48bac987fa08c749c8772a48f7ae6d0bb856c58a18472a78c7b5e483b6f5c4ea58f84af978ba5897bb29786a9907cb9a08cbea392bda090bda291a98f80b69c8fad95899b8578856f616b54465f483a5d4a3c63514743342d30231b564c435c4f465e50455f4e44604f4863524a7064545f53435442384d3a345e4c486859546153505a4d4755443c56453b50433b655c537d7568c5bcabddcabbdcc2b1dbbcaad8b9a5ebd2bcf4dbc5fadbc7f1d0bffadacbe2c8b9f6e3d2e6decbdfe3cccbd8bcb2c1a46f7f6252664a4c5e44464f3a3a4a2d4a70414b764147663d354828424d2f52593a5154357178565c6e484d683f4c6f45496e435272495c704d696b556e6556aea49a44372f7f6e668e776f987c709f8274917864957f6a957a699174648a7061907669977d708a7063816a5c836d5f755f5275615669574d5a494155483f3f33275e50457565587664567461536d5a4b796657735d507963557d6656927b698e7767917c6ba48e80b59f91cfb5a6b09687b79f937e6c604c3f364e443b62584e7d736775675a6a5c4f77675a7365587264577163565f51445f4e4481706672615777665c796b6074665b72665a6659505e544a31271e6c625990837a6054487165597e72646c5e515f514479695c807063a49487b1a194bdada0b3a396a59588ddcdbe2f190b321c0e341c10341d0f3b24164b31225b41326952446a594f2d1f1628140d2811091403002a1d0a352d1a54563e68765334421e46492c766e57907f6d7862544c3a2e4b3a305d534931291e1e160b140c0043392d544b3c2f2818544c3f332a23160d080b0000140905160b05170a04140700130600130600130600120400140700170a021e11091d100835282044352e33251c24160d1606001404001a0800271405473123755e5090796baa9081b99f90ac92834c3523695240937d6883685740261590796965524468564a4133282b1d142113081101001a0a005f4d414f3d31432f242f1d1138261c2d1b112715092715091404001608001a0c00160900413122604f3f5a45346a5341745a49674d3c4a30215f483a695345634d3f7b6550816b56826b59725b49765f51533c2e7c6555745d4b654c383b26131a0c011b0d022c190b6c5545755b4e8c72657c62556e57495d4636513c2b503d2c442f1e4e3427492b21503227533628573c2b674a3a7b5b4e83675b4f3b301406003b2e2554473e7062578372688b796f927e759d897e9c887d9e8c7ea997898e7c6e98867889796c98887b7b6b5e736155907a6f9c887d9383768073633f2f20b9a698b6a092bfa99bc5b4a4d7c7b7d4c7b6d9ccbbd2c5b5cdbdaedfcfc2e0d0c3ddcfc2dfd1c4eee0d3f5e5d8ebd7ccf0ded4978a84473c366e635f8c7f79a6938c9d897e8d7b6f89776b8672676e5a4f6552435544344836283c2c1f38281b39291c311f1329190c26180d1c0f061c130c130c04635a534d433a62564a5d4c425b4842514038544c394d4633574b3d594b425f524a60554f5d544f584d4759483e4e3c324b383235241c1100001c0c002513052913053f23154f32226447356c513e705a456b5140674b3d52362a4931253b281a332616392e1c2d200d1f1402130d000c09000c0b00041300436e413c6e3d3e5c3a0918001c21036061425f6543677551506c43203a131d28084245283b39205c5741382f1e5b5243544a3e382e24110400150400240e012c16083b2a1a5140303e281a8872645e483b958274736250513f2b46311e49322245291e563b3230171022100635291d20160a33261d210e07624942775c5189705c7a644f816b5d614b3e6d5648553e2e533c2e5a4436473124725c4e7a6051735c4c543e313220161f120a0c03001008001b1105291c0c4030204331235242335c4c3d6050416757486b594d5341354a382c4533293d2c2239282026180f1f1209160901110600392e285b5148463c3235291d33271b322419493b3046352b49382e5a493f46352b39271d412f234b392d5c4a3e7660536d574a957f726e584b87706250392b593f325f473b87736889776d8f787099827a705d4f9786769585758c877172805d7486607f8966a5a68781775e92816f7e6e5f6f6154675b4f443a305b51456155498476696d6050685d4b736757857b722318123e312b7b6c6572615a8170688170687b6a6286756d76655b82716776655b8a796f7e6d657e6d65a1908887766ea2918934231b6a594f67574a665446a18e7fa99385cdb5a9d2b8abd5bbaedbc1b2dfc8b8dfc8b8e1c7b6ddc4b0d4b9a8d5bbaae6cfbfc7b1a3a79184bba79c73625876655b2311036755479a8779b29c8fbfa79bb29a90c9b3a8a79388b7a3989e8b7d9d8b7da49284a593859e8c7eb9a898b2a18f8d7a6985705f816a58a28877b29889c2a698b89e8fbaa08fb29983b79e88bca38da9907ca38c7caf98889b81709d8470a98e79c4ae998574649886789c86785c4535200600331709402315593d2f553b2c5c42317e675577614c7c6150775a4a7a5a4b7b5c4a7256416549346a4936775a4a68514348362a190c030c02001306001709001b08011604001b09001c0a001b09001b0a0022110727160c1d0c0239281e3b2a204331254e362c5e463a614f414b3b2c5442364f3d315d473c412e202a180c2010031a0c001608001b0d02180a001a0c01190b001a0c01190b001b0d022414073a281e43322a4d403a0f06010e07010a01001b0c05200f0725140a3a291f44332b5f4d434d3b2d5f4f3f5e4e3f6154444e40335244374f41343d2f22392b1e2d201732281f231a1321181132281e2c1e115543356d564e513d324336232c200a2c1c0c2a180c28170d26180d281b123322183e281b5e43387b60578d756b6650438d7769b19b8dae9787b49988b39686bb9c8ab79a88b29c87b09987ae9284987b6da3877ba78d80937c6eab918294786a947a6b9885778c7c6f877e6f4d573e4770463c6a3c334829444a3079785a908b6d9d9a7b828967577049506a43535c3d706c538c7d6a81705e6c5b4b6e5e4e81756570675850433a78675dad9a8ba89584c2b0a28f7d6fa79281c1ac9bcfbcaecab8aab09f8d9a8872c1ac99b19786ab8d82b4968cc8ada2baa4976457476d6153a4938b210d06836861bb9d92b69a85b49984af9888ac95878f7868a68f7d836c5cb09989b7a092927b6dd4baab997f70927b6d96827773655c33291f655b5177695c7c6b5b867362927f6e8c7968897667917e6f8c796a9885767c695b847163806c617662577563577c6a5e6d5c5261534872655d2d201830231a887a6f96887b97877a78685b5b493b3b291b4f3d2f584537635042877466a390827d6a5c887668977a72b09489bfa598aa9081aa9081967a6cceb1a3c4a799c2a899ccb5a5a48d7f897366a38d809c8678a18a7ca895849a947c737659727d5b76825e8c92709b9c7d666249736b58847868695b4e847467827064816f61806e608171628476697f726921140b806e64988275a4897ea1867b977f759b857a9c887d99877ba28f81927f71927a6eb79f93ac9188ab9387957f72a69385503d367260566957497c69589f8a77ceb4a5cfb3a7d1b5a9d1b7a8dcc2b3d8beafe4cab9e0c5b2e6cbb6dfc4b1dec5b1dac0afd1b6a5e3c8b7bba1929d877c5745393b281796816eccb5a3b89e8fcbada2d3b5aac7ab9dc4aa9bc8aea1c0a699a89181c9b2a2d2bbabceb9a8d6c1b0dcc9b88a77668772616d58459c8573b09582cdae9abc9c87bd9d86bfa189bc9e86bea086af937bbba28ebda694bba08bb29680c7ab95d4b8a2c7ae98c0aa95a8917fb9a2924a2e20775748916e5b906d5a9e7d6c947360ab8c77ac8e74b7987cad8e72b49279c5a38aba9b7fb6977ba384689b7d638a6e596e5443291608423024604d3f6f594b9f85769a7f6e684d3c7f6556b096879a8073a3897cb49a8d8b7164a58b7cae9284ae9181aa8b79b194829e837097806e917c6bb6a0921b0500957f718471638c796a8c796a897667887566756253a28f80978475a28c7ead98879a8373856e5eab9486b59f92917f753022195749405f51466755496a5749685547645143705c5169554a695346705d4e705d4e7665557562547664566755476f5e4e6c594a6a574964514a73645d645a510f0300614e3fa38c7ab39988b79c89bba08da08572ae917f9477679c8170b69b8a997e6bb59886b1907db59481c09f8eaf9282977c6b9c8170a98a76b89784ae8d7ab59481c4a390c9aa96c5a994b59886b19280b29583a588769f8471a085729e83709679679c816e9b8570a28f7e9c8f7f4f533c486b433c5c33686c4b9a8f73ada68aaaa184c0ac93b6ab8f6b7553536943516b446b7c5aa9a38ba79581a8927bae9881a89783796c5b79695c988678c3ae99d7c1ac9d887785705fc6ad99bba28e9a8373a99385af9888c6ac9bc0a592c2a794e2c5b3d8bba9b79b8dd9bfb0aa9582bca796af998e331d12ae9485ae9380c4a994ad927db09582a18673ae93809b806d9a7f6e907564856a597c61507b61507c61509d80728f75689d8b7d2d1f127363567d6a5c887161896f5e967c6ba28877957b6c907667a68c7d9f8576997f6e917766897262866f5f8a7564846f5e78625478655687756757473a6a584a9583757f6c5d7c6756806959947d6ba18a78aa9381a08675a68f7d9d8674927d6a87725f8f7d69c2a19aab8d83ccafa1d0b5a4ddc2b1ddc0b0c4a497c5a596d1b4a2c8ad9aa089796d58479b8377a58b7ea88c80b09687bba695a79c8689896d7d84626f79566e7855505a387b7b5f877865846e608f7e6e8775677b685a806d5f827062867669978a811c0e03927f71a88e81a285779e8173a5897eb1968bb7a1969e887b9e887abfa898ab8f81a78b7dad9185ad9185a389789f8a796f5b527f6d63af9e8ea5937fb19b86b89e8dcdb0a2d6b9abe4c9b8d3b9a8e3c9bae9cfbed9bcaae4c8b3e9ceb9dcc3addcc1b0dfc2b0e8c9b7d6b9a9ceb6aa624f418a7562b6a089e4cbb7d3b8a7c9a79be1bfb3c8ab9bdfc4b3edd1c3d6baace5cab9e1c6b5dac0afd6bcabe2cbb9dbc6b3ae99888671604a35228c735fb39782ceae97c5a189b38f77c9a690dabaa1d0ae93d0b298d0b7a1dac4afccb09aceb098cbad95ebcdb5dcbea4a2886f98826daf95847053438b675799755fac8671c6a18ed2af9bc2a087dbbca0c8a98cbfa081ceac91e3c1a6cfb093e5c6a9eccdb0d8b99d997b636b503b3c2515897365a48d7dac9281b79a88cbac98c1a28ed9baa6c5a896c3a696bfa294bea191af9282b59684c0a18dd0af9cd2b29dd1b19cc7ab96c8ad9ad3b9a8ab94842d17099e887aa48e80a79281998473a5907f967f6f917c6ba89382c3ac9cbea493b49a89bba08dba9f8cb59b8aaa9383917e704b392d5a4a3d5745376451436953456b54466c56486953466a564b80685c725c4e6b5547725f4e7a64567461526855466a57486651405f493b765f5776635c5e51481305008a7564a88d78a48873be9f8acdac99b89582b4917eab8875bd9d88a78772c09d87be9b85c39d88cba590c7a28fbf9f8aa68a759e826dc7a490cca892c4a08ac09d89bd9a86ba9a85c2a18ec7a693b89784ac8d79a0816da48873af937eb29681b49883a18570a38972ac9681b5a49458533f4051314f5d39aea083bba68bc2b298ae9e84b69c85c0aa92a7a2858993715c724b54654178725aa48f7ab89c84b59b82b5a38d9e8d7b635143cab7a8ceb8a1a89078dac3b1b19786b89e87baa089c5ab9a978070b89c8e9b806fd5b8a6bea28da38771d3b7a2a78c79bca18ec3aa94bba28eac9488483024b29985bea68eaf947fbfa38ebc9d88bd9e89a18570a78c77b598869e816fa98a78ad907e977c699a7f6c947465ac8f7fad9a893e2d1d766355846e60886e5fa98e7da58a79b09584b29585a08373b79a8aab8e7ea78c79af9481997f6eaa907f9d83729a8371917a68897260826f60544132927f70816c5ba18a78af9584aa8f7cab907db59a85a98e79aa8f7ab39883a88f7ba48e79957f6a8f7a65c6a59cdec0b5d6b9a9d5baa7dabdabd8bba9e3c3b4d8b8a9d0b3a1d1b6a3c7b0a0f0dbca9e867ac0a699b19589b99d8fa085748b7462b49f8c887c648c8d6d808f6850693f7e8d6689735ba18270907d6c7d70607c6a5c7a685a806e6084746774675e24160d867267998274ab8f81a4887ab1958ab2978cb59d91af978b9d8374cdb2a1b99e8da88c7ebfa395b89e8fac9281b19a8a7b645c746057968374c0ab98c6b09bd4baa9cbaea0d9bcaee8cdbcdec3b2ddc3b4d3b9a8e4c7b5e5c8b6e0c5b0f0d5c0e9ccbcdfc2b0e2c3b1e7cabaddc5b9553f318b7560d1b8a2c4ab97d7bcabdcbcafdbbbaedbc0afd0b6a5c6aa9cd4b8aaedd2c1ebd0bfe1c6b5e4cab9d4bdabefdac7d1bcabceb9a84c35237057439d816ccbab94d8b49ccba78fd8b59fdbbba4d7b59cc9ab91dbc2ac4b321edec2ade4c5b0ddbda6e9cbb3e4c6acc3a78fc9b09cb69b8a5231229a7563a7816aedc8aee7c3addcb9a3ddbfa7caac92bca184cdb295d1b59dd5b9a1d1b399e8cab0e7c9ade9cbafe4c6ae6a4f3a3f28189d8779b59e8eb69b88c8ac97eccdb8e3c4afdcbda9e6c9b7d8bdaaccb1a0dfc4b3b49988b69987e4c8b3eccdb9eccdb8e8c9b4eaceb9e6cbb8ccb2a1937c6c5b45378e786a9a8373a089799d8676a7907eaa907faf9886a08979ae9787bca291bda291ac8f7db49986bfa594aa9383917e6f4735275c4a3e5c4a3c635042675143634c3c644e406852456d594e60483c6953456a54466b5847735d4f705d4e6a57486956476853425d47395a4439705e54605249150500957e6ebea38ead917cb69782bd9d88b28f7bc7a490b5927eceae99b3937ec19e88d4b19bb9937ec9a38ec19c89cdaa969c7d6992735ec6a28cc6a28ac29e86c4a08aac8872c09d87bf9c88b3937ec0a08bbf9f8ab08f7cb79884ad8e79b2937ea68772aa8b76a38772bea390a78d804f3e2e443c25b8af92b69c83cbad95d7bfa7ab957dc9af98b29a82baa890d5c9afa19e7f93907170614aa9947fc6aa92bda287beaa92a79682513f31cab7a8ebd5c0d3baa4cfb6a2bea591c9af98b49a83b298879b8474c3a897ac9180aa8d7bc0a48fbda18bcdb19ccaaf9cd5baa7d9c0aabfa692ab90855e4437bea38ebfa58eba9e89c3a792c0a18cd5b6a1bfa38ec7ab96bc9f8dcbae9cbc9d8ba78a78bca18e997e6bbd9d8eb19484b19c8b3a2919867365816b5d7f65568c7261917766836958bfa493b19685c3a895c2a794a98e7d997e6dad9281ba9f8e9d8271a389789e847397806e998375644e409e8978b09989ac92819d8271ad927fb29583ad917cad917cae927da98e79b39a86b19b86ad97829d8772c4a39ac5a59ac1a494cfb4a1c8ab99d0b3a1f0d0c1e6c6b7e9ccbacbb09dd0b9a7e2cdbc887064a78d80c0a498b39688bda090a78c7bb79c8bbfad979792755c68425575446f8557a19072a88974ad9885827161806d5f7562547b6a5a7e6e5f74655e2b1c15836f66a28c7fac9285a68a7cb59b8ead9386b99e93a88e819f8473c1a492bb9e8ec5a898a58b7aab9180b49b87ae9785877166614d42ae9b8ac8b39ed2b9a5c3a895d7baaac1a496d2b7a6d1b6a5d0b6a7ddc2b1d9bcace6c9b7e4c9b4ecd1bcd8bbabe4c7b5ebcab9e2c5b3e3cbbf4c36288c735fb49c84ead1bbf1d6c5d7b7aaceaea1dbc0afdac1ade0c5b4dabeb0cfb4a3dbc0afe7ccbbedd2c1ead0bff1dac8ebd4c4d1baaa5a402f846956b1927eb3937ce0bca4e0bca4d7b49ec5a58e9a7a61caac94dcc3add2b9a5f1d5c0e5c6b1f0d0b9f2d2b9fddec2dec0a6bea38eb89b8b4b27179c7661c9a489efccaedab89fbc9e86d6baa2d5bba2e5cdb3e9d1b9e0c7b1dfc6b0e3c9b2dfc3abe1c6abf4d6bcd8baa2c1a691422b1b917c6bb19786ceb3a0d5b9a4d8b9a4e3c4afdbbfa9dbc0addfc6b2d2b8a7ddc3b2d8bfabf5dcc8ddc2adeed3bee3c7b2dcc0abe6cbb8dfc5b4d3bcac9b8474755e50b69f8fae9787b29887ae94839f8574ab9180b79d8cac9283b39988b89d8cc4a795b79b86ae927db39885b69f8f9f8c7d3927195341355e4c3e624c3e6b55476b54446b55476953465e4a3f614b3e705a4c6855466b58476f594b6751435c493a604d3e5a45345c4537644e4363514761534a28180bae9785c4a893c4a590c0a08bba9783c3a08cbc9985c5a28ebf9c88bd9d86b5927cd0ac96c59f8acaa48fd1ab98c9a692c2a38f81624dc7a38dcba58ec7a38bcaa68eb5917bc39f89bd9885caa793ba9783ba9a85ab8a77b59481a3836ea58671a88974a58671b69783c9ac9aa98d82533c2e77654fddc9b0e1c3abceae95c1a58dab9379bfa78dbda58bc8ae97b9a189a9957ab5a48acbb9a3a9937cd1b399b59a7f9d87709d8b773d2b1de5d2c3c2ac97c2a993bba28ed0b5a2ceb49dd3b9a2bda392b099899f8473927764b49883d0b49fd0b49eac907bd0b5a2d7bca9b99e89dcc3af765c4f81675abea38eac9078c6aa94c5a691dbbda5c8aa92d3b49fd2b6a1caad9bbc9f8db79886ba9d8ba88d7aa38875b89889ccaf9fb6a190392615806a5c90796b9e84758d73629379688a705f735847775c4b927764967b689f8473c1a695af9282b29786bda291b19685a085749e8473a089795c4535a089799d8372a58a79ab907dad907eb09381b39782b29681af937eb99d88a68b78b19884aa917da18b76c19f95c2a295bea18fd0b49fd0b3a1d1b4a2d7b7a8d1b1a2dfc2b0d0b5a2d9c2b0d4bfaea38b7fbca295bb9f93b99c8eab8f81b79d8eb6a18ec0b19ab2a78b5e603b6e88585b7545a3a17ab09f81a58c768e73628f73677d66587f6c5d8373646758512f1e178371679b8578a98f82a08677ae9485ceb4a5b2968aba9d8fc1a290c9aa96cdae9cbc9f8dd2b8a7c0a695c0a791d7beaaa99185543e33bba695cab5a0c6ad99c4a996c2a595c3a698c2a796e0c5b4d3b7a9d0b5a4e2c5b5dec1afe4c9b4efd4bfe4c7b7dfc2b0ddbcabe9ccbadac2b64b3426ad927fc4aa93f3dac4d7bca9caad9fd9bcaee5cab9d6bda9cdb2a1c7ac9be0c5b4dcc1b0ddc2b1e7ccbbe3c8b7f1d7c6ead0c1dcc2b3573d2c937863b69782d7b7a0ceaa92dab89fdbbba6d1b29dd9bba3e4c8b0dac1abead1bdecd0bbe6c7b2f9dbc3fcdcc3e7c8ace0c0a7dcc0abd9bcaa4e2917a17b64dbb699f2d1b0ddbea2ebcfb7ddc5abead4bce4d0b8ead8c2eed9c6eed9c6edd7c2fee5cff5dbc2e1c5adeaceb8c0a5904f38267d6857b99f8edbc0add7bba6e0c1acd8bca6d5b9a3d9beabe5ccb8e8d1bfdcc5b3f1dbc6e2ccb7fce3cdefd6c0f5dac5efd6c2f9e0ccebd4c2e4cdbd947d6d866f5f9a8071bba192b49988b79c8bab907daf9483baa08fad9382b89e8db19685bda08eb79884cbac98b59886b49a89a89284513e305644385a483a654f4165503f695242745e506a5447665247644e41685244614e3f6653426c56486852446451426350416853426b5446634d426b574e504237483829a58c78c5a993d2b39ebd9d86cdaa94d1ad97c5a18bc8a58fb8957fb7947ec8a48ecaa68ecea891caa48dcfa994cda993b0907b84644dc5a189c6a187cba68cbe997fb8927bc4a088c7a38dc4a18bb4917db5927eb08d79b28f7ba78470b99984ab8b76ae8f7aae927dbda28fa58d814b35277e6c56bca88dc0a68bd7bca1bba389b09b80bca78cc2aa90b29680bb9f89bda189c5ad93c6b099b49c84b6987ed4b69cb69e86af9d893b291bac998accb6a1d1b8a2e2c7b4e1c6b3b79c87c3a893b49b87c3ac9accb1a0ba9f8cc6aa95b89c86d4b8a2d0b49fcaad9bd5baa7d6bba6d5baa76c5044987c6ecaae98c5a991d3b59dd5b59ec7a790dabca4cdae99ccad98b89985a88975a88774b2937f977b66a58974b39281b9998acfb8a82e1b0a907a6c9f8878a58b7a9a816da68b78967b68917663886d5a8467558568568c6f5da38674c1a290b39684b39686a18474aa8d7da38877a086776d5344b3998a927766a18675a98c7aaf907ea1826eba9b87bd9e8aac8d79b69a85a58a77a28975ac937fa88f7bb6948abc9a8eb29381b69a85e3c6b4d3b4a2cbaa9be3c4b2e1c2b0ddc2afc3ac9a9984737c6458b99f92c2a698ceb1a3d0b3a5caaea0c1af9bac9c85c1b19796906e6a774c76875a7981587f7c5987795e8f79649076658268597c695879695a64534c3e2d267e6c62a08a7db89e8fa38978ba9e90bfa493b99c8eb29283c9a895d1b09dcaa996bfa38eb39a86af9682ba9f8acab19db0988c6e584bbaa592c3ad98c7ae98d0b5a2ceae9fe8cbbdd1b4a4dfc4b3eed2c4e2c7b6e7cabaeacdbbe2c7b2e3c8b5f0d3c3e1c4b2e0c1afd9bcaac0a89c452e20967b68ab8f79fadfcaead1bdf5d9cbd4b8aadfc5b4d6bda9ceb3a2dec3b2dbc0afe9cebde5cab9f1d6c5f6dbcae0c5b4edd3c4c6ac9b5e4330dcc0abdbbca7e8c8afefcdb4eccab1efd0bbebcfbae0c2aac7ab93f3dac4e1c8b2edd1bceecfbaeaccb4f4d6bce8c9adebcbb2e1c5b0ccad9b603a27b0886ff0cdadd6b896edd2b5e7cdb4f5dfc7dac8b0f2e2cbdecdb9e8d5c6e6d3c2eed9c6fae4cdf9e1c9e3c9b0ead0b9e5cab568513f715a48b19786d7bca7e3c7b2d6baa4cbaf99ccb29be2c9b5e9d3beecd7c4e9d7c3f0dbc8dcc7b2f2ddc8e9d3bef2dcc7e0c9b7e8d1bfddc6b4d5beae826b5b9e8475ad9382bba08fb39885b19482ac8f7db29585bba08fb99e8db69b8aab8e7cba9b89c9a895b39480bd9e8cc5aa99b09a8c6350425440355b483a5e483a65503f675040634d3f634d40614d42644e415c46385b48395d4a39604a3c644e406a5748614e3f624b3b624b3d614b406f5b52504237645244b29985b69880d3b59ddabaa3bd9a84d6b29cd2ae98c6a28cc3a08acaa88fd3af97cba58ecda48ecfa690d4ab97d9b59fc9a994886851c29e86d3ae94cda88ec29d83c7a18ac49e87b7937dbb9781b5927ec5a28eb89581c9a692bd9a86bb9884a98974b3937ec2a38fbda291a0887c3623149d8d76e7d6bad3bb9fceb597d6bea4c9b197d4bca0b59b80cfb199e3c3acc4a68cc6aa92cdb59dd2b8a1d6b69ddbbda3dac2aaa48f7a342112d6c3b4dac4afd3baa4b29784d5baa7dabfaaccb19cc8af9bbea493d8bdacae9380c7ab96b49882dec2acd1b5a0dcc0abc4a893d4b9a4bda28f5a3e30b69a8cbea28ccbad93d4b49dd0b099e1c1aad0b099d3b49fb99a85b39480be9f8bba99869c7d6990745f826651987766b0917fd5beac3823128f786aa68c7da78e7aa88d78ab907d9c806ba68977aa8e79a28573ab8c789374629d7e6c92736190715f9b7c6a9e8171a78a7ab59888a4887a715748a18675a88d7cad907eaf9280ab8c78ad8e7ab89985af907cac8d79a88c77b398859f8471a48b77a38a76c8a498cdac9dd2b39fbb9c87e1c2aecbac9ad5b4a5e1c2b0dabba9ecd1be9d8372866f5f654d41b49a8d7f6355ac8c7fc4a298c7a79ac3a9989e8a72817054a39676c8bd9dc7c4a1737f5776865f687750959978a2947a8d78636f5c4b72625359484047362e776358998274ae9382967b68b69989bb9e8cbb9e8ed4b5a3debdaad3b39ec9a994c5a692c1a693bba08bb79d86896e59b99f9260483ccdb8a5ddc7b2d2b9a3b89d88cfafa0e7cabcc9ac9cd4b9a8dbbfb1c7ac9be6c9b9e0c3b1ebd0bde5cab7e1c4b4f6d9c7e6c7b5e2c5b3cab2a6452e208c705b977863e8cdb8f1d8c4cbb09fecd1c0eed5c1d2b9a5d2b8a7dfc5b4edd3c2dbc1b0ecd2c1f9dfcee3c9bae1c7b8e2c7b6c0a594765b48ddc1ace0c1ace8c8afe6c6adf8d8bff4d8c3eacfbaf3d7c1f9dfc8e3cab4e1c8b2f6dbc6edd1bbf7dbc5ebcdb5f4d5b9f8d8bfd3b8a3d5b6a25b3520b1896fe8c7a8cfb594dfc5aae0c8b0dfcbb3f2e0caefdecae5d4c2eedbcceddacbf8e3d2edd7c2fde7d0e3cbb3e2c9b3e6cdb977604e553e2cad9382ceb39eeaceb9ecd0bae3c7b1eed4bde6d0bbf8e3cef0decae9d8c4f1dfcbf6e4ceeddbc5f2ddc8f2ddcaf3decdecd7c6ead5c4dcc7b66f5848ac9281b89e8dbba08f917462a98a78ab8f7aae917fa58a77987d6cbea392bda08ecdae9cc6a592c1a28eb69785c1a695ac95876653456956485845376650426049396750406b55475b45386855476e584b604a3c5542335e4b3a5d4739675144655243685546634c3c6a5345654f426652474c3c2f736252b49984c4a48dd6b69fe1c1a8dcbaa1e1bda5d6b29ad1ad95ab8970bb9980ceaa92bd987ebe967dd5ad94ddb49ed2ac95c19e8886634dd4b098e6c1a7cda88ec9a48ac09a83caa48db8947eb08c76c7a28fb5907db18e7ab28f7baf8c79a3806db28f7cb4917ebb9a87b59888a58d81321f11a69780cabb9ec2aa8ed3ba9cf2d8bfc5a991b59a7fd1b399bd9a84ceab95d4b49bcaae96cfb59eb99d85d6b69de4c4abd9bfa6cbb5a0443122e2cfc0dec8b3dcc3adceb3a0d1b6a3957a65dbc0abcfb6a2b29985c5aa97a88c77d4b8a2bda18bba9e88caae99efd3bec8ac97e9ceb9d9beab4b2e20c6a999c7a893cbad93d4b49bd2b097c6a48bc5a58cc0a28ab3947fc1a28ea88975b2917ea88975a589749d816ca58171a28170ccb2a13c27169a8375a48a7bb39684bfa38db59984be9f8aba9b87b89984c7a894ceae999c7b68b69582ac8b78ac8b78bc9b88b99a88ae8f7d987b69987d6c755b4a937867a28776b29583b19482b49581b89985b0917d90715da98d78ad917ca18673b19683987e6d9d8372d2aea2d3b2a3e9c8b5c1a28dd9baa6d8b9a5cfae9fcdae9cceaf9dcaaf9cc3a9989e87774d3529af9588a38779c5a598d6b1a8d9b7abb49785cab29aceba9fbca88dc3ad95d9c9afc0c1a17985616d7d56707c58b8b798857e626f644e6358464a3c3149382e8d7a6ba68c7dcbae9ccdae9cb0917fbe9f8db0917fb69783af8e7baf8f7ac6a691dbbba6c7a896aa8e79b69a84b89d88a3897c553d31cbb6a3d4bea9b79e88c8ad98ceb1a1c9ac9eeacfbee7ccbbd7bbadd3b7a9d3b6a6e9ccbaf1d6c3ddc2afebcebec9ac9ce1c4b2d6bba8bea69a43291c8a6b5795755ecfb49ff7decadbc1b0dfc5b4d6bda9dfc6b2d3baa6dcc2b1edd3c2f2d8c7f2d8c7e5cbbaedd3c4ccb2a3d9beadbfa491644936d1b7a0d3b7a1d8baa2e9cbb1edcfb5fbe0cbebd2befbe0cbf4dbc5f3ddc6e7ceb8f3d8c3f0d4beedd1bbf0d4bcf6d7bbe9cbafecd1bca28671724933b48c72f4d5b8e0c7a9dac2aae6d0b9f4dfcaebd9c5ecdac6e1cebdf6e3d4fae4d6f8e3d0f7e2cde7d1bae3cdb5e0cab3edd7c2826b5b422b1bb29786ebd0bdddc1acd6baa4ddc3acf3dac4e5cfbaebd9c5e0cfbdecdbc9e6d5c3f3e2ceeedcc8e5d3bff0decafae7d6f0ddcce6d3c2e8d3c2634e3da48a79c3a897a08371ab8e7ca88975b0917dad907eab8e7cb39887ae9382c4a593c2a391bb9a87be9f8bbe9f8da78c7b9e87796751445744365b483a644d3f6c5545715a4a624d3c614b3e614e40624c3f725c4e6350416a55445f473b755d51614b3d6b5547695242634c3e67514468544937271a978475b59984ccac95d0b097b29077cca890d0ac94cca890d1ad95caa88fc3a186c7a389ddb89ecca48bd2a890dbb29cd1ab94bf9c8688654fd0ac94e2bda3c9a48acda790bc967fb38d76b28e78caa690c49f8cc5a08dbf9c88c3a08cc5a28fb08d7abe9b88ac8976bf9c89bc9c8d927a6e2c190bb3a18bd1bda2d0b69bdcc1a4c5a78dd1b39bdfbfa6ceae95c6a28cdbb8a2d6b69dc9ab91b3977fd6baa2d8b89fe6c6ade0c6adc9b39e5b4839c4b1a3c7b09ed0b7a1e2c7b4e1c6b3d0b5a0d0b5a0d8bfabd0b5a2ddc0aeccb09bb49882ccb098d4b8a2a98d78c1a58fbda18bd5baa5c4a996412414d2b5a3d1b39bcfaf96cba990caa88fc6a48bc2a289c3a38cc8aa92c1a28da38470a78673c3a490a58974ae927dae8a7aac8b7ab298874c3523a48a7daf9385be9f8bb99982b3937ec7a790c8a591c29f89be9b87cdaa94ac8975cca995c6a38fb89883b08f7cb59481b08f7ca68977a388777056459d8271a88d7cad907ea38674ab8f7a917560b2937fb29681ab8f7a977c677d624fa78e7a9e84738b7160d1ad9fd5b4a3dabaa5c0a18cd0b19dceaf9bcbaa9bd3b4a2c9aa98b89d8acab09fa38c7c674f43bca295a98d7fe1c1b2debcb0dab9aadfc0aec9ad98b8a088e6d0b9cfb9a4c1aa98d9c3aec1b198c1be9f818866687652707e5b62694a5957403a3120504031887362ba9f8cc9aa96d2b19eb1907dc0a18dbd9e8cc6a793c1a28ec8a893cdad98c9a692ba9988ac8d79ae8f7ab99e89866c5f4e362ac2ad9ad0baa5d4bba5d9beabf2d5c5e0c3b5e4c9b8f5dbcad6bcadb79d8ee1c6b5dfc4b3ebd0bde9cebbeacdbdeacdbde7cab8dcc1aebba3974a30239e7d6ab7947ec8ac97dcc3afe2c8b7f3d9c8e1c8b4f0d7c3edd7c2edd7c2f1dac8ebd4c2e0c9b9dac3b3e5cebee8d1c1edd3c2d9c0ac6f5441e1c7b0e1c5afedd1b9f1d6bbe1c5addbc2ace3cdb8ebd2bce3cdb6e4ceb7ecd3bdf7dcc7eed3bef7dcc7f8dec5f0d2b6f9dbbfe7ccb7967a65855d44b68e74e1c3a9e2ccb4ebd5c0f5e0cdf7e2cff9e4d1efdac7e9d4c3f6e1d0f6dfcffce5d3f6e0cbf8e4ccf1ddc5eed9c4ead5c2a79080331c0ca28776c7ac99dcc0abdabea9e8cdb8e2ccb5eed9c4ecdac6dfcebce7d8c5efe0cdf2e3cef4e3cff1e0ccf3e2ceeeddc9f5e4d2f6e3d2dec9b8543f2e927867a38877ab8e7c876856a0816fbfa08e9b7e6ea28575b19587bba08fbd9e8cc7a896b59481b39480b79886ab907f9d86787862555642376754466b5446664f3f654e3e5d48375c46395a4739644e416d5749634d3f715c4b685044674f43725c4e66504269524260493b614b3e5541362c1a0e907d6ebb9c88c3a08accaa91e1bfa4c8a48cc9a38cd3ad96c29e86d9b79cc9a78cc6a288d5b095dcb49ae1b79ed2aa91d6b099cca892724f39ba967ec19d85c19d85ad8973c4a08abe9a84bc9882bb9781b5927eb5927ebf9c89be9b88a68572a07f6cad8c7bc6a594b69380b292839b8075321a0eb69b88dabea6dabca2d3b498edcbb2d9b79edcbca3d6b69dd6b29cdebba5dcbca3e5c7ade2c4aadabca2e0c0a7e0c0a7e2c6aed3bda66a57498c7a6ce8d3c0ead1bbeed3bed9bea9ebd0bbd8bfa9e1c6b1d8bda8d9bcaadec2add5b9a1bb9f87e5c9b3dabea9dcc0aaceb29ce0c5b0d2b7a4432616ceb19fc6a890debea5d0ae95ccaa91c8a68dba9a81d1b19ac6a890ad8e79bd9e89aa8976ad8e7ab79b86b89c87af8c79b49382ae9483563f2d91776ab39686d1ae9ad0ac94b9957fc7a38bc8a48ecaa68ed3af99d0ac94b38f79c5a18bb18d77b08d77b4917dc0a08bb79782b495819e8473745d4d977d6ca08675a28774b39885af947f9f846fa48873b19681927764987d6a9d826f9e85718d736288715fd0ac9edbbaa9c4a48fd2b49ce4c5b1e1c2aeb39283cfafa0bfa08ebca18ec2a897a18a7a624a3e9a8073ac9082d0b0a1caa998cfae9dceaf9dcfb2a0cdb09ecaaf9ecdb6a4ceb4a3dcbcaddabfaceddfc5bebd9fcdd4b38e98766d725259573e3f372485756585705dc9ae99dfbfaad1ae9ac7a693c7a896b49785b59886bfa38ed3b49fc6a691d8b5a2b59181bb9a87b3947fb19681987e714e362acdb8a7dfc9b4e6cdb9f5dac7d7baace9cdbfe8cebff1d7c8ead0c3dcc2b5d1b5a7e4c9b8ecd1c0e8cdbce5c8bae2c7b6f4d9c6e8cfbbb49c905c42359a7764c6a28cba9b87d6bda9d5beace7d0beecd2c1e0c7b3dfc9b4ead4bfebd4c2d8c3b0e6d1c0f3decde6d1c0f2dbcbdcc5b3dac1ad795e49ebd1bafadec6f6dac2e9ceb3efd5bcf1d8c2ffe9d4f0dac3e9d3bcedd7bfefd7bff2d9c3f8dfc9f3dac4ebd1baedcfb3dbbda1eed5bfa0846f7d553cbc947ae4c8b0f8e3cef4dfcef5dfd1ffebdaeed9c8f6e1cef7e2cffce5d5ebd4c2f7e1ccf4dec7e6d2b9f4e0c8e7d5bfe8d5c4a28c7e2e1709b69c8dceb3a0d8bba9e6cbb6e1c8b2ead4bdecd7c4e8d7c3ecdbc9dbcbbbe7d8c5f8e9d6f8e7d3f5e4d0f2e1cdf4e3cff0dfcdfce9d8e8d5c4594433856e5c9278678f7262a18270a788769a7d6bae9181b99e8da78b7db89c8ec8ab9bb99a88af907ebc9d89a58876ae93829e87797865574e3a2f614e406a54466c55456d5646624d3c5b45385a47395f493c634d3f624d3c604939694f4271564b624b3d634d3f6049395f483a5f493c6a564b2b190d8d7769b89985cba78fc4a287b9977cd7b19ad3ad96d8b29bceaa92af8b71d1af94cca78cd1a98fcca289dab097e2b8a0ddb89ee3bfa984614bc09c84c29e86cba791b7937dbd9983b9957fc7a38dbb9781cba894af8c78c6a390b4917eb79683a48370ae8d7ca07f6ea988759b7e6e8d7569331b0fbda08ed6b69fe3c1a8e6c2a8d7b39bd4b299b5957cd0b097c7a790b1917ad0b099dbbda3c2a48adabaa1d1b198d7b79ecdb199bba58e7f6d5f8c7a6ce4cfbce2c9b3e2c7b2ebcfbadfc6b0dec5afdec3aed0b5a0d1b4a2d1b5a0f0d4bcc2a68ed3b7a1c2a691d9bda7d1b59fdec3aedfc4b14b2e1ec8ab99c7a991d7b79ee0bea5d5b39ac6a48bbe9e85ba9a83bc9e86d3b49f9d7e69bf9e8bac8d79a68a75b49883bc9986c2a190aa907f6b5442997f72c9a99adeb9a6ba947dd0aa93cea891bb957ee5bfa8cca68fcda790cba58ec8a48cc5a18bcaa690caa791ceab95b99982bfa08ca288777d6656937c6c957b6aa18776b39885b09582b79c87af947fa18671a18673957c6899806c8d7762a48d7b806957cca89ae9c8b7debea9ceb098efd0bcdbbca8b08f80e3c3b4d5b6a4c7ac99b59b8aaa9383c1a99da78d80b79b8db69785c4a390dbbca8e0c5b2d1b5a7a17f73ccac9fbea495d7c0aed2bba9efdac5e9d9c2deceb7d3c1abd8c6aec4b69cd5c9b14b402c90816ec7b19cc8ac97caaa95cdaa97d7b6a5d6b9a9c3a897b39988a28772a88c77a07f6ce1beabb59181b99683bb9c87d1b6a3e7cfc3523c2fb29d8ccfb9a4d9c0ace9cebbc4a89af1d5c7e0c6b7ead3c3e3ccbee9d2c4f9dfd0ead0bfe9cfbee8cebdf8dcceeed2c4ecd3bfe4ceb9b09a8d6f5347997462a37d68c9aa96d6bda9fae5d2fae5d2ebd4c2fde4d0f2d9c5edd7c2dec7b5f9e4d1f2ddccf9e6d7e5d2c3ead5c4f4ddcbfbe2ce856a55e7cdb6e5c9b1ffe3cbf8dcc4efd5beffe8d2f6e0cbffecd4e6d0b9fae4ccf8e0c8fee5cffde4ceffe6d2ffecd4f3d5b9d6bb9ec6b09b6247328c644bcaa288e5cab5f4e1d0f0ddcef4e1d3fbe5d7eed9c8f7e0cef5dfcaf9dfcef0d6c5ead1bddfc9b2f4e0c7fbe7cffbe9d3f4e1d0bba597210a00a3897abca38fdcc1aedbc0abe3cab4e0cab3dbc6b3e6d5c1f2e1cfecddcae8d7c5e9d8c6e7d5c1ecdac4eedcc6f0dec8f8e6d2e7d5c1ead7c65e4938806959987e6da18675886b5b8d70609a7d6d9e8171ac9180b39789ceb2a4b29688ae9181af9280ab8e7caa8d7da98f809e887a78655749352a5c493b604a3c685141664f3f5d4837654f42624f415f493b654f41675241675040705649654b3e6c5547654f415a43335e4739624c3f5c483d200e00917c6bc0a08bc4a088c9a78cc2a085cfa992caa48dd3ad96bc9880aa866cd6b499c39e83d4ac92d2a88fe0b69ddbb199d1a990cda79299755fb8957fb3907ab7947ec9a690bb9882c3a08abe9986b99481bd9885bf9a87c5a28fc29f8cb2917e9574619f7e6da48573a48571a28776877164372012c2a794c8a891ecc8aeecc8aed8b89fd2b49ad5b59cddbfa5d5b9a1b0947cc8ac94cbaf97d1b399cfaf96c9a992c7a991d5b9a1c7b19a776557a49487e0cdbcc6b09be3c7b2e9cdb8bfa690c5ac96d3b9a2caae98ba9e89e0c4aeebd0b5dcc1a6e4c8b3e5c9b4e8ceb7ddc3ace3c8b5d5baa96e5342cdb09ed0b19cdbbba4cba990c2a087d0ae95c5a58cc9a992af907baf907cbe9f8b987764a0816d957964b89c87c8a494c7a695b59a89856e5c7e6457c0a091d0ab98cda48ed9b09ad8af99e2b9a3d9b09adcb39de3bda6cda790cba58ecda991cda991d6b49bdbb9a0d3b198caab96a58e7c8974639d8877957e6c917a689178649b826eb09783b39a869d84709e85719a846fa68f7d7e6755927b69816c59dab6a8dab9a8d3b49fe1c2adc1a28eb39480cdac9dcbab9cd3b4a2c9ae9bc3a99ab29b8b6c5547af9588c7ab9dcdae9cd2b29db59681a18675d8bcaecfafa4eacabfe7cabcf7decaeed8c3edd8c3e1ccb7e0c6b5e2c3b1dabba9d8bfa9bfaa95473825665744b49e89cdb29dcfb09ccdae9abda090a98d7fc1aa9cb7a090a88f7bb99e89a68773bf9e8bd5b1a1c3a28f8c6d59bca18e9f877b644e43c1ab9de3cebbe7cdbce0c5b4ecd0c4ecd2c5eed7c9f8e1d3f4dcd0f4ddcff3dccef6dccdf8decde9cfc0ecd0c4f3d9caead4bff0d9c7a08a7d7d6155ac8574bf9984d7b8a4ffead6f1dcc9e2cdbce8d1bfebd2beecd3bfe0c7b3f2dbc9f8e3d2f2dfd0fdeadbfbe8d9eddac9f6e1cef2dcc58c735defd5bef8dcc4fee2cafee2caefd3bdebd2bcfce6cff5dfc8edd7bffde5cbeed4bbfae2caf0d7c1f3ddc8f4dcc4eaccb0ebd0b3cdb7a24a2f1ca57d64c1997feed3bef8e5d4e5d2c4f9e6d8f6e3d4fde8d5fbe6d3dcc6b1d0b9a7efd5c4e6cdb9e3cdb6f4e0c7f3dfc7f9e7d1eddac98e7b6c2f190ba58e7ed0b7a3cdb29dd5bca6dcc3adf2dcc5efdac5e7d5c1f6e5d3f9ead7eddccaf4e2cecbb9a3e7d5bfecdac4f0dec8eedcc6f0decad6c3b25c4938826d5c947d6d816758967b6a9b806f9176659f8473b39988a28879957b6c8d73649e8274a08574af9481a48978997f709d877a8573654533275340325c4638654e3e634c3c6750406a54475d4a3c624c3e68534275604f6c5545674b3f6f5548624b3d715b4d634c3c6953455c493b6553472816089b8675ba9a85bb977fd8b49adab89dc39d86d2ac95be9881b7937bc5a187e0bea3deb99edcb49adcb299d2a68dd4aa92d9b198d1ab96916d57aa8771bf9c86bf9c86ceab95be9b85af8c76ad8875a37e6bac8774ad8875a88571b3907dae8b78bd9c89a2816e9d7e6aa58672ae9380867063442e20b39a86d2b49cdcb79dd4af94d8baa0c4a68cd4b49bc5a58eddc3acae967ec2a891b0947ccbad93c9a990c2a28bd5b79fbfa38bc0aa9572605487776af1decde0cab5f0d4bfecd0bbdfc6b0edd4bee5cbb4dcc0aadfc3aeccb09ad5ba9fc9ae93ebcfbad9bda8ead0b9e8ceb7d4b9a6a08574846958bfa491d0b19cd1b39be8c5afddbba2e1bfa6d1b19ac3a38eba9b86b69783a88975af8e7bb0917db19580af937eab8777b59483a98e7da18a7a71574ac6a697d4af9cdab49dd1ab96dcb69ff8cfb9efc6b0e0b7a1c49b85c8a28be1bba4dbb79fcfab93e7c3abd2b097debca3d6b7a28b74647f6c5d9c8678a08b7a836c5c97806ebda392aa917d9f86729a816d9b85709d8772957e6c927b69a08b78836e5bdcbbacbf9e8de0c1adb79b85cdb19cb99a86d1b0a1c8a899b39482c7ac99d6bcadc2ab9b563f316b5142c6ab9abe9f8bb99984c5a590ae8f7da48779eaccc1eccfc1e8c8b9f4d5c3f3d8c3d4bba5e8cdbae1c4b2c6a697dabba9bea18fd5beac433222907f6fc3ae9bcab19dcbb09dc6ab9ad7bdb0b39c8eaa9487b09a8cb99f8ecdb29fb69783ba9b87c9a895bb9c88b59984b59b8aa68e846d574c978475edd8c5dcc2b1ebd1c0dbc1b4e3c9bce0c9bbecd6c8fae4d7ffe9dbf8e1d3e8d1c1f1dacae0c9b9e8cec1e9cfc0ecd5c3eed9c6a08a7d75594da27b6ab48b77e8c7b4f1d8c4e6d1c0ddcab9f0d9c7f4dbc7e0c5b2e5cab7d0b9a7ebd6c5e7d4c5f0ded0f8e7d7ffecdbf5e0cde7d1ba9e856fefd5bee5c9b1fbddc5fddfc7e2c6b0f7dcc7f4dbc5fae4cdf4dcc4f7ddc2fee3c8f3d9c2f3dac4fce6d1e0c8b0f9dbbfdcc1a4bca691371c099a7259cca48af7dcc7fce7d6fbe8daf7e4d6ebd8c9f9e7d3ebd9c5dac5b0ddc8b5ecd5c3f0dac5ebd5bee2ceb5f2dec6ffefd9f9e6d5ab9889412b1da89181ccb6a1d3baa4e8d0b8e8d0b8eed8c1f1dcc7e9d7c1f8e7d3f8e7d3eddbc7eddbc5c8b39ee3cfb7f3dfc7f4e0c8e1cfb9e8d6c2ddcab9665342816b5d9e8779927b6d9177689d83748e74659f8576a08677977d70917a6c998274a18a7a9177669b81709f8576917a6a9986788270643b291d544234695345654e3e63493a6d56466751446650436d56486d56467962526a53436b4f436a4e42795f526a53456a5544644e40624f415e4c402d1b0da79281b3937ed1ad95cda98fdebca1d5af98d2ac95c29c85caa68ecca88ee5c3a8e5c0a5e1b99fe0b69de0b49bddb39bd3ab92cca6919c7862bc9985c29f8bc4a18bbf9c86bb9781bd9983ab8771b38f79bb9781bd9983b28e78a98672af8c78a784709b7b66a98875977663997c6aa58d815a4436ab957ecdb297dbb69cdfba9fd3b59bd4b69cd5b199d9b59fcaae98bca28bc0a48ec7a991d1b198b99980cdaf97c1a28db59981cab49f958578685a4ff9e8d8d3bda8d1b5a0dabea9d9c0aae1c8b2d8bea7d8bca6e5c9b4e2c6b0dfc4a7d6bba0d1b5a0d0b3a1e6ccb3e6ccb5dfc5b48b71629b806fccb19ed7b8a4dabca4d5b29cd9b6a0d5b29cdfbfa8bc9c87d6b7a2b59682c5a692a38470ab8f7aa68b76b49984bd9c8bb19280af9584ae9787604639c1a496d7b4a1e4c0aadab5a2e4c0aac9a38edfb9a4d1ab96d3ad98deb8a3d6b09bd6b099ceaa92d4b09adebaa4d7b39dd2b29d877060816e5f8d7a6b7663526f5a49927d6aa28b79a9928097816c9c8671a58f7a917b668f786687705e9a8572836e5bc09f90b29381b69a85ab8f79ac907bcbae9cbf9e8fc3a394bc9d8bd3b8a5cdb3a4c5ae9e9d86785a4031ad9281a48571ad8d78ba9a85b89987c5a898d1b4a6c5a898c39f91dcbba8d2b6a1eed4bdcfb39ed1b5a0c5a694c2a595c8ad9caf9888382618b2a092b7a193c1aa9ad3b9aab8a193c5afa2d1bdb2f8e4d9c7b4a6b7a090c5aa99b99c8ac0a48fc3a792c5a994af947fad93828c746a6f5b52b19e90e8d5c4f1dac8eed4c5d3b9acc5ada1f4ded0e4d1c2ecd9cbe6d3c5f3ddcff0d9c9e5cebef7e0d0f4dacdcdb6a6f3decbf9e4d1917b6e8c7064966c5cc09582e7c6b3f2d9c5ead5c4e1cebddfc8b6e3c8b5dec1afd4b9a6e2c8b9f4dfceeddaccf4e2d4ffeedef6e3d2fbe6d3ffead59b806be4c8b2e9cbb3f0d2baedcfb7f2d3bef2d6c0e5cab5fce4ccf7dfc5fce1c6f8dac0fce0caebd0bbf5dcc8f6dec6f3d5b9d3b89db8a18f371c099c745bc1977efee2ccf5e0cdf5e2d3f6e3d4f9e8d6f7e6d4fbead6ead9c5e6d3c2f5e0cfeed9c6e6d1bcf2dec6fde9d1f1dcc7f6e4d0a592814b382776614ed0baa5dcc3add7bfa7edd7bfe3cfb6f1ddc5e9d7c1fbead6f4e4cdf7e5cfedd9c1ddc7b0e0cab2f0dac2f9e5ccf3dfc7e8d6c0cbb9a55d4a39766052937d6f7e67597a63559f8578967c6d8e7465967f6f9a8375a28c7e8872649983758e7767937c6a927b6b8e786a8874697462562d1d105f4d3f675143624b3b654b3c6750406a5246705a4c70594b765f4f755e4c745a497e605575594d72584b70594b695443654f41715e5058463a362416a5907fa68671c39f87d7b399d4b297d6b099bd9780edc7b0cca890d9b59bccaa8fe4c1a5dfb79ddeb49be1b59cd5ab93ddb49ed2ac97ae8a74b5927eb6937fba9781b3907abf9b85c39f89c09c86c7a38dc09c86c7a38dc39f89c4a08ac6a18eb79480c5a28eb0907bc09f8cc1a2908e766a705a4cc0aa93c0a58ad6b499d3af95ddbfa5cdaf95dbb79fd3b09ac0a48ec7ac97c0a18cab8d75b99982c6a68fbd9e89af937dc6aa92bca6919d8d8046382dffeeded8c3aedec3aedbbfa9d6bda9f2d9c3ddc3acd7bba3e3c7b2eaceb8ccb194c9ae93ebcfbaddc0aee0c6adddc5addec4b3a08679b5998bc6ab98d2b6a18a6b56cbab94e4c1abd4b19bcaaa93d5b5a0ccad98b2937fc0a18da38470a58974a08570bba08bd0af9eb59684ad9384b7a0904e3427a88b7dc9aa98c4a48fd7b4a0e4c1addfbca8dbb7a1debaa4edc7b2e5bfaac49e89d1ab96dab49ddab6a0dab6a0ddb9a3d9b8a58a73637a67599582747f6c5d897365897463a38c7a9e8775917b669e88739e88738d77628b7462927b69988370725d4ac3a394c5a694d6baa5dec2acae927db99c8ab49384b29283bb9c8abda28fd6bcadd2bbabcdb6a8452b1cae91819e7f6d987c67c0a48fb59a85bda28fbd9e8cd4b0a0c19c8cdcb9a6c9ad98cfb59ed2b69ed4b8a2c3a792c8ae9db4a192cbb9ab645248ad9b8fe0cabdceb8aad2bcaff3dfd4fff7edf8e7dde7d6cc867267af988ab39988c5aa97d7bca7c1a790aa8f7a997e69856b5c846d658672698e7b6defdccbe4cdbbdcc5b5dfc5b8f6ded2e6d0c3f0ddcffbe7dceedbcdeed8caf3ddcff7e1d3fae4d6e5cdc1f4ddcfead5c2ebd9c57b655872564aa27868af8471ebcab7d5bca8dcc7b6ddcab9ecd5c3e8cdbaf8dbc9ae917fd5b9abe0c9b9f8e2d5f4e1d3d9c8b8ffefdef2ddcac4ae99a08570c4a892d2b49cf6d6bfffe0cbffe0cbf9dac5ffe5cffce4ccf2d8bfecceb2ebcdb1fce0c8fee3cef3dac6efd6c0ffe4cae2c4aa947d6b3a1f0ea37961bd937aebcfb7f4dfcaf8e5d4f9e6d5f8e7d5eedfcceddec9eddec9fae9d7fcebd9f5e3cffae5d0f0dcc4feead2f1dcc7f0dbc8b4a1906b5847634e3bc7b19ae6ceb6e9d1b7e8d3b8efdbc2ecd8c0f4e2caf6e4cef5e3cde7d2bdd8c4acf0dac2dac5aadbc6abf5e1c8eedac2d9c4afd4c2ae5b48377a6758725f51776154937d6f937c6e897264846d5f846d5f745d4f978173907a6d8670629079698f786890796b826f608b796d7362582c1b115b493d594638664f417157486e57476d5549665042715a4c6b54447b61507d63527c5e5374564b72584b725b4d6b56456e584a5e4b3d5e4c40412f239e887ab59481caa68edab69cd6b499bd9780cfa992cea891d1ad95dcb89ee8c6abdcb99dd2ad92e3b9a0e7bba2e0b69ee3baa4d7b19cad8973ab8872c9a690c9a58fcfab95d0aa93ecc6afddb7a0deb8a1c7a18ac59f88cca68fd4b098d4b09acfac96caa791d7b7a2c9a895a085727360528f7c6dd0b7a1c6ab90d6b89cbfa185c9ae93b1957dc6a88edabca4bda18ba68a75b0917cba9a83c1a38bad8f77d8b9a4b99d87b1957da08a7589786e33251cddcdbdaf9a85e1c6b1d2b6a0e9d3bee7d1bae8ccb6c8aa92e6cab5d4b8a2f1d6b9e1c6abe6cab5dcbfadf2d8bfe6ceb6e6ccbd5a4335a78d7ebca190ad907ecfb09bc7a790ceae97debba5b5957eceae99ceaf9ac0a48fbfa38eba9b89a48775ba9f8cba9f8ca68574a18270917768c1aa9a41271a9f8377b89b8bad8e7ab49380cbaa97e2c1aec7a490e6c1aebe9986d4ae9bdbb5a0cba590b9937edfb9a4cfa994e9c3aecead9a594234857365978476705d4e887264675241897260957e6c8e7765917a68a88e7da28877846d5b7b6452a58e7c806957c4a797c0a391cbaf9aa78c77c1a492c5a898c3a696c1a494b49988d6bcabd5beaed4bdadc4ad9f43291abba08fb09383ac9180a18776b99f8ead9480c5a896c2a293dab6a8bb9a8bc4a998b59c88d6bba6b19681b89e8db7a291c6b4a6cdbdb06f5c55f2e0d6fff1e8fee8ddfff3eafff5ebf0dfd7fff1e8fbeae2aa988ed1bbaecdb3a4bda392b59c88a18874c2a995ab94828b7567816d64a7948d604e42f1decff9e2d2f5deceebd3c7e7cfc5eedacfeedcd0dccabee9d6c8f3ddcfdec7b9f7e0d2efd9ccf5dfd4e8d5c7e1cebfeeddcd5e4a3fa2877caf8b7db08b79ceaf9ddbc1b0d9c6b7e7d4c5dec7b5d5bbaae5c8b8dcbfafdec3b2e3ccbcceb9a8cbb8a7e7d1c3dcc7b6cab3a5b9a2929c836fb19780e0c0a9fdddc4fedbc5f9d9c4f0d1bcf1d5bff0d6bfdfc5acc8ad92e3c5abe3c7afe4c8b3e8cfbbe3c8b5e3c7afd3b7a1af98884d3221835d489d735bbe9c83ffe6cef8ddc8ffe9d4ffead7fae9d5f0e1ccf7ead7fcecdcf5e5d5f6e3d2e2cdbae8d2bbefd9c2ecd3bfead3c1c4b1a07564524f3a27c4b098d4bea6e3cbb1ebd6bbe3cfb4efdbc2f0dec6f3e1c9eddbc5cdb8a3e0ccb4e9d1b9c8b098dbc6abf1dcc1f1dbc3e2ceb6c7b29f6451407e6b5c705d4f614e406650436c56497c66596a5447786254806a5d6552445d4b3d746153816b5d8d7769907a6c8e7b6d8e7d7382716735241a513f336552446e584a6d5646745d4d6750406750406d5646715a4a775d4e806456674a3c76594b755b4e745d4d6f5a49654f416551465d4940503e32a89284c09f8cd4b09acba78fe6c2aae4c0aad7b19ccca691e6c2ac9e7a62b8967dbd997ff3ceb4e5bba3d8ae96d9b09ad4ae99bd9885a27f6c8f6f5aceae99be9e89bc9985a88571a27e68b5907dc4a08ad0ac96c8a58fd2af99cfac96cfac98c5a28eba9783cdac99c6a795ae94855f4f42968677b49b87ae927cbfa58ec8b098ceb69eceb69ec8b098c3aa94ba9f8cb295839e816f967a65aa8f7a977c67ab907db49986bca38d9a85725e4d43302219b1a194c3b09fd2bca7d5bca8d9c4afd3bea9e7ccb7f2d7c2ecd1bee9cebbdcc2a9d7bda4d6bba6ecd1bee7ceb8dfc9b4dbc5b7a38d82bea89ba79082a18a7aad9382bca18ebea28dcaae99a38772b49883b69b88a38a769c8271604534ad9384a58e7ea58e7eba9d8fb4988a7c6659ad9a8c3c2418765c4f8e7467977b6daa8f7ebda08eb0917fc5a694cbaa97d0af9cc09d8ac4a18ecda895d7b29fd4af9cd1ae9ab99683c2a595513b2e51413489776b6d5b4d705d4e937e6d8f7a69a28b79866f5da68f7d7e67559c8573826b597c6754877261a89380c1a796c5ab9aaa917dc3a998caaf9ec1a798c0a697b69c8dbba494bda696d1bcabcfb9abd6c0b24f382ab49a8bb79d90a88e81ab9486ae988ab29c8eb59f91d2bbadd4b9aee1c6bdd9c1b7e3cdc2decbbdb4a193c2afa1d8c4b9f5e1d6e3cfc4715e57b4a19ae4d0c9ceb7b1bca59f907c757c6963beada6d6c7c0f7e6decdb9b0bda79cae968ab19a8cad9688b49e90cab9a9ffefe0d4c6bba6958b49372dc7b3a8d4bcb0f3dbcff0d8cef6dfd7ead7d0f3e2dae7d5cbeedbcdecd2c3e0c4b6f2d7ccf7dfd5f9e5dcdccbc1d7c6bcd3c2b858453ead968ebba097ab9184c0a99bd3bdafb09d8fd9c6b7ddc7b9c5ae9ecbafa1e1c6b5d4baa9d3bcaae2cdb8d6c1acd0b6a5d5bbacbea69cbba598947f6ea9937cddbda4e3c1a6f3cfb7edcab4f6d5c2f2d6c1f1d6c1ebd3bbd1b79ee8ceb5e9cdb7d3b7a2eed1bfe1c6b5e2c9b5d9c2b0978070593f308463528d6754ac8269c1987cefcaafe7c5acfadec9fde7d2f2e1cff4e7d6f7eadaf6e6d7e5d2c3e9d2c2dbc0adf0d4bfe9cdb7d0b7a3d4beb0867565301b0ac8b39eddc8ade5d0b3d1bc9fecd9bbebd8bae5d4b8e9d7bfd8c6b0c9b49fcab5a0f6ddc9cfb6a0c2aa90f3dec3e9d3bbcbb79f9d88756552417f6c5d625042635145746055776358634f44523e335c493b6b574c5e4c406f5e546d5c526855477360526b584a7a685c705f557e70653b2b1e4b3b2c6a59496857476754456d5646785d4a6b4e3c7056456e5747795e5374584c7053436e51416d51437760506b5643614c3b654e46563f39574038a58e80ba9b89caa793d5b19bcba791bb9683c19c8ac39e8ba98471ba9582b28d7aae8875c39d88c19882cda88ebb977fcba693b894869272655c41309f85749075649477679878699879679a7a6ba0816fb29381a78a78aa8d7bb69987b79886ba9b89b69584b29283b7998fa79088473a32887b72a58f81ad9384a1867bac9488a49180bcab999f8e7cb8a594927b6d9c8275ac9285a48d7fa48e809a8779b6a093938072aa9786aa99898072691506008b7c75a29489b09f8fc4b3a1cebdabd3c0afe5d0bdd2bdaabca699c1ab9ed4bdabdec8b1cab19bcfb9a4e7d2bfe1cebfbfada332211a9e8d86897870806f65806e627e6c5e8370628471628875667b6655816e5d8372628b796b48362a7563597a695f917f75957f749480757a6b649b8e86200e02503d2f5c483f7662576b5347776052856b5c8f7566a58b7c967c6dab907fac8f7dba9b87ab8a77b89987c0a393b99f92a7918667564c6d5f5699897c7666577867577b6a587b68577863508b7464816a5a8a73638974637c67567562515d4c3c776654ac9688968072a28c7e867062937c6ea993869e887b9582749c897bae9c8ed6c4b8d5c5b8efddd14b392da9958ab5a196bfa99ebaa69ba3918592827382726578685b65534957433a57433c614e475e504774665d7b6d648c7b719d8b81a4928858473d31201847332c4f38323e2622331f1836231d402f2757463e5a4941a08e84ead6cbd3bdb2cdb7acbda79ab8a597b4a797978b7d71655947392e2c1a0e8a7469957b6e846a5dcab2a6bba79cc4b3abb2a199a9978da18b7ea388779c8170a5897ea99089b5a399c5b7aecfc2b9d3c6be5b4a43503d36604c436551487d695e9684769e8c7e9c8a7cb19e90af998cbca498aa9286c1ae9fb7a696ac9b87af9e8accb5a7bba399c9b5aebca9a27f6f62776453c4a892d6b69de5c7afebccb7f3d6c4f0d5c4efd6c2f7e1ccf1dbc4e9d0baedd2bff0d5c4ebcfc1e0c9b9decbbc7e6d5d766354634d3fc4a89caf8e7f97715aa67c63ba9279bc9882cdae9ae4cdbbcebdadfff6e6fffceffff0e3f9e5dac9b1a5cfb5a6e2c8b7d6bcabb49d8dab988a897769200d00c7b29fdecab1dcc8addcc7acd9c5aacdbca0cebda3f1dfc7b6a48eb6a490b8a390c8b19fbca593b09c84cab69eb8a690baa894806f5f5f4d3f7666594b3d324f41384d3f3657494045372e53453c60524954463d5b4e454b41385c524957494054433964564d67595060534b5f524a37291e2f2114594b3e6b5b4c6b594d705a4c795e4d725744725b4b6c55476c514872574c8063537055426e54456e57476a5746725f50634f484e3a334a332b9a8276a48978a58974a2836f9473609676679f7f707f62528b6e5c8b6b5c9778668e6d5ebe9d8a987863b09079b89a82a48873a5877c8469602d17099983758b74669076698a6e62866a5e90746884685a886e5f7f65567861517a60518f73658165577252457a5c518c7065947d7520130a1206001d07002a100130150c2c14082a17062716022d1c0a2e1d0b362012331c0e321b0b321d0c2f1c0b2d1a0b3421122815042f1d092f1e0c210f031302004e3d364938308d7d6e9383738d7b6d9683747d6759705d4e6a564d6854496953456f5a4769553d75604b968374b09e927f6e671609031205001b0e081c0f07190c031c0e052012071f11061d0f022d1d102616071e10031d0f041a0c03190c041c0f0928191239271d3c2b233a312c3f36311507002b190d251309220e032810042b11042c12032b11003016072f1504331807391c0a3a1a053e1e094829155035244b3124715d52402d26827169d0c0b388786989786884716089746197826f988171856b5c866f5f866f5f8670626653445f4c3d5f4e3c3c2b213120162f1e1436251b3b291f3221191e0d05150700180b0223190f3b3128483e3550433b51443c43342d2617102f1e1427160c362a1e241b0c392f2360544845372c62544b58494261544c493f362b2318170d0315090021130836281d473b2f4a3c3148362c4c382f563f394d3930604d466250464b392f49372d503c314834292e1a0f2815072b190b1e0e00140600a6988b8274694d3d30665345735d4f6d5342604635513a2a634d3f513f337464578371639781739e8370bba08daa8e82a58d81503e3210020023160d30231a1b0d0437261e4533294f3d3347372a4333266a5c4f32241736261936261933221a2a1b1422150d21170d22180c1309001104001104001207052116143b2e282f1f123b261536200b1c0700230e002912042a1305261100251000220f002b18073d2719452f21311e10200e0040322525190b1d0f02190900150100210900361a0c492c1c674a3c795d4f8a70637f695c7b6b5e8f81769a8c8193857c98857e99867f927f7881706870625972645b57493e2f1f121a08007b685786746086745e87725d74624c8e7c6684735f71604e5d4c3a5845344c37263f2a194431205747387c7062867a6c6f635762584e0e04001c130c1b120b221914261d181d161028211b332c2629221c37302a352d2a1914111c17142f262131282338302d322a273e36343e36332f241e10030052453d5749406d5e576d5c526650437c6557725f517a665b7d675c6852477056478f7566765f5166534587776887796e92837c392a231302001b0800271201210c001e0900230e002512032310022815072e1b0c291608261304291306251000311c092a15003b291332210f3d2b2147342d2412062614061704001a04001d05001900001b00001901001400001b0500150000250f01250e002d1608361a0e4b2f237054461b04007a6a5a958673bda790bea48dd5bca8e0c7b3d8c0a8e6d1b4dcc8ade4d0b5cfb9a1dec6aeebd1badac0a7e7cfb3eed6badac2a6c3ab8fa79071836b51422817432b1f644e43533f344330223926182a14092b150a2c140a2e180d2612093422162c190a4c3a26715f4b806e5a4a3729332218160700493c364a3d374d433a473d3355483f44362d53453c52453d51443b584a4173655a54463b4f4239564940574a426457512c1f172312081a0c030e07010d06006b5e559c8a7cb7a193bda394aa8d7dbd9e8ac6a793be9f8abb9c88c1a28dc6a691d5b29ce1bca2dfbaa0d7b39bb89883a586742a1001190100130000200a002e180a2e170737200e452b1a5037235a3f2e5b402f4b2f21664a3c5d43346c5545533c2c57422f5c4b4457463f6857505b4a43705f5877665f6c5d58695c56574c461a110a443b364e45405045415f54506658555f524c75675e7a6c6175695d584e4262584c61574b74675e63564d5e5149544a413b3229231a113b312860534a5b4a405b4a405a4e4256483b6452486a564b594137472f25543e336c584d513d325943365c46395a4437644e416653456553455d4d3e3d2d208e7d737f6d63847065a38c7ebfa594caaf9adfc4afd4b9a6ad9684d2bfaec1ae9fe2cdbce1cab8c8ab99c7aa98bea193c8aea147342648382b5e50453f3229594b4261504856443a5c4a407c6c5f6153466b5d5054483a66584b5e50454e4037594c44675d54655b5261574d6e645a554b427267611a100e685d5975675e8f7c6e88715f947e69826f5e725d4c8167587359487d6654725d48735e4b6954418972608f7a69958271806f5f2f22117366558d80708d7d6dab95879f897b9a8276ad958973584d987e71755b4e957e709c897a9b8a7a7e6c5eae9c8e9a867b78645b715e575d4e473e332d1b11087a6a5db4a294988576bca796b8a18faf99847f6954baa590947f6c8a75628e7c68b49f8cd3bcaaad9684f3dac6e9d4c187796c140a00372d23291f16342a21483f38352c25352c273c332e5a534d4e464335302a29211e1f1a142a25211f1a16262020282320362d282a211c1a120f1a12100b03010f05031e0f0a22110a2b18111e0b042a171029150c341d0f341a0b3d2618412a1c523b2d624b3d866c5b8a6f5e896f5e967f6f3b291d1b0d024d3f3476685baa9989b6a490d0bba6cfbda5e7d5bfefdecaf5e6d3ffefdff3e3d3f8e8d8e5d5c5e0cfbff1e0d0f0dfcddccab4d5c5acb9a990aa9b868a7a6d231208837061a893829c8273876d5ea88c7eb09385a487799c8072b39988b39988b19786b09685a88d7ca28776b89b8bceb1a1a689772b1200aa9884c5b39dceb499c5aa8dc9af96d1b79edcc1a4cfb594e1c8a9ead3b4e8d1b2e9d0b2dfc4a9f6d8bce1c4a4e2c5a3e7caa8cdb08ecdb08ea78a6c967a64705544a88c80a08679ab94869f887a876f63775f5590756c8a72688d766e7a665b806d5e6c5948735e4d8c796a7e6a5f6d5b514a39325d4e4750433a63564d584c40625449604f4571605863544d61524b6a59516b594f6d5c526f5e546c5b5162514973625a69584e7e685b705e523e332d1c130c7c6e61a89586bba08fbe9f8bab8874c4a289b6927ac29e86cfab93d4b098dab59be2baa0dbb296d8af91cfa58cd0ab9193705a41220e6e514392766a95796b9e8372b19482b39782af907cc4a591d5b6a4be9f8d977866ceaf9dd3b3a4c9ac9ad1b6a3bda28d68544d59453e67534c66524b705b56725d586c5955614f4b5445403629233f322c4e433d60534d6d605a62534e73615d7a676179665f75645c776960796c6372645b65564f60514a5748435c4d4842352f2619115a4b445d4c443e2a2156423947372a4c3c2d56403560483c61453a5d4136694e436f5548583e3154382c54382c64493e5e43386b55486855475b493d4e3a317f68608269629f877bbea294e0c3b1f1d2bde6c8b0e2c3aed7bca7e9d0bce3ccbae0c6b5ddc0aee9c8b5d3b29fd9b8a9ddc0b24831233d2a1c38261a726157726056634f46604c43624e455f4d4163534663554a52443958473d5e4e415e4b3d5c493b6654487767586250426856488070616b5b4e1d0c02816e60876c5b8e6f5a94745b86684e70563f846a5393755da6866daa8c72ae9376ad9277997f64967b6081654d866c55897159523c24b6a088a8927bc0a890c2a38ecaae99cdb2a1b09687c2a796ccaf9dc2a38fa58671c4a890cab097a98f78b39883c8ad9ab89e8db59e90b9a59aad9f943c2c1fbaa594eed5c1ccb19cecd1bce2c6b0d3b7a1d1b59fe6cab4dbbfa9edd3bce3c7b1d7bba5c8aa92e8cab2eacab1dfc3ad9c897a1605005f4e4466554b8271679b8d8286786d7a6c637c6e6572655c6e6159695f556c5f5761574d665c535b5148594e48594c465e5047685a515a4d457669634a3b3646332d826a608b6f64ad8f849e8075b99d91bea193c0a18fbe9d8aceae99be9f8acfb09bccad98d1b19ad0ad97d7b49eb1927d563f31170400b19e8db49f8ab8a086cdb496ddc6a7eed9baead5b8f6e2c7fae6cdf8e4ccf8e4cbf3dfc6f8e4cbf7e3caead4bce9d4b9e5ceafe6d2b1cdb998bba88aa48f7a4c3523ad917bc8a88fc29e86cba78fd0aa93d2ac95cea891d1ab94d1ad95d2ae96c09c82cca88ee1bca2dfbaa0c9a188cfa992bd9e89391e0bc7b29fd3bda6d3b89bd1b295dfc1a7e2c4a8e8c7a8e9c8a7e7c8a9e2c8a7d4b99bdfc4a6d5b69adfbda1d5b795c5a783dbba97e1c09de0bf9cd0af9094745d866755aa8a7bb598889f84738c72617c6255654a3f6b50456b504570584e766055675143654f416c55475f493c69524a6e5a5345322b624f486d5c526f5f526351456c5a4e715d5478645b715d567c655d71594f92776c987e718d73668f75688b70658a6f648f75688d6d5e876b5d8371675d4c42988274bca18eb59681b29077ba957bc1997fd5ab92ab8467cca48ac59d83c9a084e3b79ae0b394e0b392dcaf92c79e82c8a3895f3b257a5743977461b08d79b18e78b08d77bb9980caa68ed1ad95cfab95ddb9a3ab8771d7b39de0bba8e7c4aed8b59fcfad94654e465d463e70595169524a6f5852645049604d475948414c3d362a1d1543362e473a32564941594a436a5b5483726b76615c715c577b6a6267595054463d64564d695a536f60595e4f4a4f403b41342e23161040312a4d3a33523932462e24453126503d2f51392d614539583a2f7254496f514664483a6a4d3f6447395b3d325d3f345d4136634b3f624c3f6753484b342c7a635b7b63599d8376c3a696ddbeaaf1d1bae9cbb1edcfb7e5cbb4f6ddc7e9d0bcf3d8c5eed2bde5c4b1e9c6b3d6b5a4dfc2b24831214633246553457765597a685e614d447a665d6c584d7f6d615d4d4057493e493b304b3d325f4d41644e405b4537513e2f655444675445614e3f6755474736262815068c75639a7a6399755b8f6d519172559b8065b39980caac90bea084e1c6a8e9ceb0e9d0b1e7ceafe4c9acdabfa4b49a81886e55735940cfb59cd2b69ed8baa0ceac93e7c4aedcc0abc2a593e6c7b5dfbeabb6937dc5a38ac5a58c9e7f63e3c5aba4866ec7a893bb9c88bca190c1aa9a9b887a614e3fcab3a1fadfcaefd4bfeed2bcecd0bae7cbb5f5d6c1e1c5afefd3bdfce0caf0d1bce6c7b2f3d3bce4c4abfedcc1d1b39ba5907f2513059e8c809684768f7c6e978476897668776557806e628676697565586a5a4d73635662544763554a61534862514963524875635772605478675d6a594f46342a5b433988685b9b7769b28d7da78071bb9686dab5a3c6a28cd1ab94cea891debaa2d8b69dceac91e0bba1dfb79ee3bba1c7a58c6e52441a040096816cccb79cd7bd9cd2b691d2b895eed7b5f0dcbbf9e6c8f0dcc1ffedd4f7e3c8efdbc0f6e2c7f3dec3f0d8bef4dcc0fae1c2ebd4b2e5ceacdcc7a8b59f885d422db29075ddb89bc39b81d4ab8fcea589cca387eec2a7d0a78bcfa68aedc4a8e5bca0e7bea0e4bb9fe4b89be2b69bcfa78dceab975f4230bea795e7ceb8d4b599e9c8a9e8c9adddbba0eac6a6e6bf9ee2bf9febccadf5d8baeccdb0eac8adc9a68ad8b798efd0b1bf9e7fd2b190e9c8a5debd9e88654f8d6c59a18172a285759e836e7c634f6c52435942346c52456e57496e564a664e42513a2c533d2f5941355d473c5c453d6f5b54443027705c517d6b5d796858786556786557755f54725b536c554d79615785695d9c7f71a5887aa98c7c9373649b7e6ea6897b9c7c6da37f6f957566877164513e30a89181b89c87c6a38dcfaa90c39b81be9579d5a98cc2997be8bfa3dcb397d5a98cb88d6ddeb08fe8ba98dcaf90d9ad90caa288704b3198725dbf9b85d4ae97ba947dc8a389e2bda3e9c4aadbb69cdcb69fd6b099e7c3abedc9b1e2bea6e3bfa7ad8971bd997f755f54715b506a5449755f54725e55746057604d4658473f40332a261c1243392f4f453b584e44594c4361544b584a415e4b456b58525e4f4862554d5a4d446e615873665e796c645a4d475247413b302a23181233241d46332c4c332c523a30462e24644c405b3f3346281d785a4f987b6d7c5f518b6e5e8464555a3a2b82625576564b74564ca58a7fc3aba1b9a59a433125735f54887265af9888c0a592dfc3aeffe3cbf9dfc6f1d7c0ead4bcf0dcc4f9e4cfecd6c1f3d8c3dcc0abeccdb9e6c9b7e3c9b8715c4b4d3c2c6053437b6e5e73635665534778665a66544669594a6053435246385a4e4051453762524566534555423451413259493c4735295a483c6f61545444353421109a816d99796296745986674ab99e81d4baa1d8c0a8dbc3a9fce7cafeebcdf6e3c5ead7b9fce9cbfde8cdebd5bdead4bdd8c2ab674e38d4b9a4ccad98ceae97d2ae98ceaa94d8b7a4bf9e8dd4b0a0b69380b69380ceab97ac8c77c1a28db69782d0b19c8d6c59ad8c7ba38374b79a8ca086778d7867efdac9fde8d7fbe6d5f6dfcdfae3d1edd6c4fbe1d0ffe9d8f6dccbefd5c4f4dbc7f4dbc7e6cbb6e8ceb7e1c5afe0c5b07f6a59190600ae9b8d917e6faf998ba89284846e60937d6f907a6ca79485725f518371637664566858498474676b5b4e746256735f547865578774657b695b8270644d372a795d51997464a87d6da97b6ba57865ad8271b28975a0785fb28a70e5bba5bb927cd2ad93d7b298eec6adebc1a9eec4abd0aa937b5f531e080088735ec1ac8dc7ab86dec09adcc29dead3b1fdeaccfdecd2e7d5bdf8e6cef3e1c9e6d4bce0cfb5ffebd2f2dcc4e9d4b9f8e1c2efdbbaeedab9baa588a58f7a563d29d8b69ddcb79ceac5abdab298deb69cf1c9afe1b79ed7af95e1b99fcea68cbb9379e4bda0dab298dab195e5bba2e3bba2c7a4907b5c4ad2b8a7f5dac5f2d0b5eac7abf4d0b6eac6acd4ad90f8cfb1eec9ace3c0a2f1cfb4efcdb2f4d0b8cba78fedcdb6c9ab93e2c2a9dabb9feccdb0e0c1a58868539e7f6d927565967b6a917862806a53624b395b46356b5444705a4c725c4e685244654f41534031594336523e3359453c57453b3b291d9d8b7d8d7c6a7665518876628673627f695c705a4f6a564b7b6558876d5e977c6ba48978b09582937664987b69ac8f7fb19482b594818e715f917e70544234ad9887b29782c0a087cca78dc79f85c0977bd9b092bb9274c1987ccca588ddb496e2b797ddaf8ee2b492d8ab8cd9b092ddb89d88644a9a76608a6751a48068d2ae96d8b49cdebaa2c09c84d5b199cba892c9a690a3806ab8957fe2bfa9fad8bfb9977ee6c4ab6d574a6f5c4e7a64577864596d594e6b594f6d5c526254494d4339261e113c34294a42354f473c58504352483e50433a5a494266554e70615a685b5364574e6b5e55675a526a5d5561544e5a4f495f544e241a1132241b87756ba68d86674c43553d314e3328674b3f624439735648d1b5a77257469479689176656e51418060536e4e43694b4172574e755f546753484b392d6b594b867062b09989cdb29fdbbfaad8bca7e5cab5f4dbc5f5dfcaf2ddc8f8e3d0ecd6c1ead1bde3c7b2dfc3aee2c5b3c2a7967d68574c3b2b6f5f507666576755494a3729604d3f715e5074625465554661544456483b56483b69594c6d5a4c725f5153463660544666564959483e65574c5040314e392899806aa28269ab896de3c8aacbb294cbb39bead4bcf0dcc1c6b599d6c7aaf2e3c6e2d3b6f0e0c6f3e1c9f6e4ccf1dcc7e7d2bd674e3ab69b86dabba7e7c4b0eac4afe0baa5c9a693ccab98d6b3a0dfbca9aa8774b59481b49883a88c77ad907ead8e7c9c7b6aab8a79c6a594c0a091907564b8a18ff3ddcfecd9caf8e2d4fbe6d5edd8c7f8e3d0ebd6c3f2dbc9f5deccd2b9a5fce3cff7decaeacfbaf2d7c2f9dec9dec5b1ceb9a8251203c2afa0ac9688a48f7eac9786a5907f8873627f6a59847162523f307f6d5f6856487664588575688775697f6b608572648670628774658573658472643a24178f726497705fb38472ac7b6abb8b77a77866a47a64986e55976d54a37661a076609f775e997158ad846eb28872b78a73a07a6587695f210b007f6d59c2ad90cfb38ef4d6b0ffe8c4e9d5b4efdcbefbead0e3d1b9f9e7d1f8e6d0efddc5fce8d0f2dec6ebd5beead2baedd5b9efd8b9d8c1a2bfaa8fa38c7a614635d2af99dfba9fe2baa1e9c1a7e7bfa5e7bfa5e4bca2e4bca2ebc3a9e2baa0f1c7aedfb79de2baa0dbb399e1b99fedc5acd2ad9a987764b79d8ce2c9b3eccaaee4bfa2d7b399edc8ade4bb9df6cdafe9c5a5e5c2a4d2ae94ddb99feac6aceac8afeccdb8f0d5c0f0d4bee5c9b1e4c6aae1c3a971523e977a6a927668a086777e68536d5843685342594335604a3c745e50725b4d6b5446664f415c46386b55485e483d614d44634f463f2c1e978473ac97829d8971a18b749b85708b7162846d5f776154907a6cb39887ba9d8bbca08bbe9f8bb3947fb2937eb29381a1826eb18e7aa1826e9983753e2c1e9c8573bba08bc2a087caa58ac69f82bd9478d9b092c79e80e5bea1cba487d0a789c9a080deb190c09372dcb191c49b7dd1ac9185614797735bb28e76d2ae94d4b096d1ac92d3ae94dfbaa0d6b298d1ad95ceac93c29f89ba987fdcbaa1c9a78ee5c1a7eac6ac6b574c705e526d594e79675d6b594f68574f62554c5e544a4940371b15093f382e4e483c50493f554f43433a315e544b67564f83706a94837b71635a6e60577c6e65584a4164564d61544c5c5249574d44291c1435241c5642395a3f384e312954392e6850446c52457a6053987e6fa089797f6a577a65527e69566c5543785e4f5e42365f443960483e65514846342a5744368f7c6d917a6ab69b8addbeaceacbb9dcbcade9ccbcffe9daead0c1f3dcccf8decff6dccbf2d7c4faddcbdebfadefcfc0eccfbfa98f804630226f5c4e6e5b4d705a4d796155886d627a60538c7567755f51705d4e6552445b483a5d473a6852456754464f4232392d1d5e504367574a6f5f52362416654f3a997f66ab8c6ff5d6b7f1d8b9d8c3a4fee6ccc7af97b9a88ce3d4b7e1d0b4dac9add1c1a7e4d4bad6c6adf9e9d2f3e1cdecd7c4462d19c3a792c1a08debc6b3d4ab97c09a85b6937de5c6b1dabaa5dbbca8b39480b39684af9682c5af9aa48a79b196839576649a7b69c5a694d7bba6674c37d8bfabf6dfcfffecdeefd8c8f5deccf3dccaf0dac5ecd6bffae2caecd4bcd2b89ff7dbc3efd3bbf2d6c0f9ddc7f9ddc7efd4bfceb9a8241303c4b3a3aa9788a895869e8b7c7b68598875668a77687e6b5d7a6759705e527361557463598e7d738b7a708a786c8e7c6ea08d7e907f6f8a7d6d8f7f702a17099f8375b89180dcaf9cc99887c79783b78a77a27862b1876fb58d74b58a77b28776ac836fcca38fa57c6a9a6f5e9265528d6655876a64260f09685747c3af96d6b997e2c4a0f2dbb9d7c4a4f5e0c3fbe7ccf5e1c9eedac2f6e2caf8e4cbfae4ccf6dec6ebd3bbf7ddc4e9d0b2e8cfb0dec5a6d0b69baa8f7c563927d0ac94e9c2a5e7bda4e2b99de5bca0e7bea2ddb498e5bca0ecc3a7ddb498e8bca1e4bb9fe5bca0e3ba9eecc3a7d8b096ddb49eaa8771a8927bfae5caf5d6b7f8d6b3eac5a8e8c3a6dab392e8c29eddb997ddba9ad6b395d7b498ceac90e9cbafe3c9b0efd7bfecd2bbe1c7aee9ceb3c9ae93694c3a9c8072977b6f856b5e846d5d65503f614b3e5a463b6c584d695346775b4f75594b674b3d6b4f435f4439684d44684d46654a41462c1f957b6ac2a792b29881b99d87b89c87a384728d6d5e896e5d9b806db59481d0ad99b08d77cba78fab876fac8870ba9582b38d78a47b65a37e6b8f73653f281ab39686b99984caa68ed3ae93b79073d2a98bcda486c69d7fdeb79ae0bb9ed0a98ad1a888dbae8dc99c7bcea383cea788deb99e9e7a60825d43b89076c7a083bc9377d9ad92dcb397e2b99dd2ab8ecfa78de3bba1b89378b28d72ddb59bcfa88be6bda1e3ba9e6f5b506e5a4f645047624e4574615a6b5a5261524b62584f493f36271e153d362c4d463c3d362c50493f786f66564c436b5c5581706974635b85746c73625a806f6768574f66584f65585052483f5b51482c22182b1a1057433a583d34583b33583d325d4237694f427c625587706085726163523e73624e63513d816c5b6a5345664b40593e355e473f56423b4d3b316553457966558b7462b79c89ebccbae4c4b5efd2c4ffe3d7efd4c9fee6daeed6caf6dfd1efd5c6e8cdbce0c3b3eccfbdf9d9caeed1c1cfb5a8493224816b5e7963567e665a6c5245785c508a6e6281675a725b4d7d67596b55475d473a755f52654f445442345b4e3e5b524160544663554866554b2c190b846b57a98f76ddc0a2e7cdacd8c4a3e0cdafa08a72d8c2aae1cdb4dac9adf0dcc1d4c3a9e4d3b9fbebd2f2e2cbe7d6c2f1e0ccf7e5d15d4332bda08ed8b7a4c7a38de9c3acc49e87d4b49dc9aa95dbbca8e0c1adb29583bca18eab9180baa391b69c8ba78c7b8b6c5aaf907eb89987b396844f341fe5cfbaf3dcccf2dccefbe6d5f5e0cdf5e0cdf5e0cbdfc9b1ffe7cdffebd1e6ccb1c6ab90dabfa4e0c2aaefd3bbfce0caf6dbc6ead5c2332210d3c0afb7a4939b88798e7b6c7c695a917e6f8f7c6e8673657563577462567e6c628573698b796f86746a827064938173a69384948373a59888908071231002af9385d0ab99e9bca9b88874bc8c78b0836eae846eab8169a07660a47968bd8f7fba8f7cad826fa479699f7464956855a076669a7b76230c06554234cfbba3dfc2a2ddbf9bf2dab8e6d1b2f8e3c4efdabde5cfb7f1dbc3f0dac2fbe5cdfee6cefee6ceedd3bcffe5ccf4d9bbe8ceade0c5a7d1b79cba9f8c583927c5a086e4bb9fefc6aad8af93eac1a5e6bda1e5bca0d6ad91cfa388e9bda2cfa388e0b499e7bba0e8bfa3e7bea2dcb299dfb59dab8970897459e5d2b4e8cba9e7c5a2e5c1a1e6c2a2dfbb97dab692eac8a5e3c0a0efccaed7b496ebccadf2d7b9e6ceb2efdabff9e1c7f0d8bee4cbadddc3a86d523f8d716392776c7d6257836c5e644e405842375b473e604941775f55795d51694c3e7053455c40345d42375e433a6348415f443b4c3225a28776dbbfa9d3b59dd0b099cfaf98c7a491b3927faf907cb1927dbd9b82c9a58bbf9a7fcea98ebe967cc69e85b9907aba917bab7e679d776099796a472b1db49581c6a38dcca78dcda58bcea587cba282d5a98ccfa688ac8566caa384dbb495d5ac8cdeb190cea180d3a886d9b090cea98eae8a7089644ab89077c99f86bb8f74dbad93deb096e1b59ad5a98ed9b094e2b99dd4ac92c9a285b99074e7bea2f7cbb0e8bc9f8368617d625b6c534e8168636c54506a55506d5a566b5c5760514c342721473c364d423c685b5362554d57484160514a7769606f615882746b8a7c738274696c5e5384736b6b5d54776a62534940877f7439312627190e4f3d33664e4490736b75594e5b3f346f5347775b4f836c5c9f8c7b8d7c6a47362493806f897365674d4051362b5439305d443d5a433d47352b5747377a6b5885705bb7a18cefd4c1f6dbcaead0c3f5ddd1ffece1f5e1d6ebd5c8cbb5a7f4ddcdf7e0cedbc1b0f3d9c8e9cebde7ccbbc0a99b3b28194f3d2f6c5a4c7d6759957e70876d60745a4b685342776453725f4e6855444f3c2d5b483a705e546453493d3121322918584e4254483c7a69612d1b0f846d5bc1a991e8d1b2f6e1c2a99a7bb8a88ef5e1c9bfa994dac6adc7b39ad2bca4e2ccb4f6e2caf3e1cbffeedaf4e5d2f7e8d5ebdac64e3725d2b7a4c4a591bf9c86e7c3abbb9980c9aa96d5b8a6dabba9edcebcba9a8bb59888b095848d7261a68979a18172967566977667a68677bfa292402615e2cbbbfae7d9ffeee0ffeddff8e5d6fbe8d7fcead6fff0d8fde9d0fae5cae6ceb4f6dcc1efd5bae0c4acfae0c9f3d8c3f4dbc7dcc7b2513f2bcbb6a3af9d89897665917e6d7966558572618a7768806d5e9481737e6b5d776358857166937f748672679784758f7c6b9e8978a89584a59585a494841f0c00b69b8ad3ae9bf8cbb6dbad96c4967fc79a85c79d87aa8068c49782cd9e8ca27361c1917bac7d69a7786893645491614da476669573692e1109483224cbb29cddbc9bd9b792f7dab8e7d0aed6bfa0f2ddc0fae6cdf5e1c8ffecd3efdbc0f5e0c5f4dcc2fae0c7eed4b9ebd2b3e8d0aec3aa8ba58b70a18673856654cda88ee0b499eec2a7e1b59ae1b89ce2b99dedc4a8dbb296ecc0a5f7cbb0eabca2edc1a6e6ba9feac1a5eac1a5e8bfa3dbb198b69278503b20fce9c9f8dbb9f4d3b0dbb89ad6b395ccab88cfaf89cdac89d4b392d2af91d7b697e7caaae6cdaeeed7b8ecd4b8f0d6bbe8cfb1e7ccafe0c5aa765b489a7e7084695e795e537a6355664f41553d33563f376148416d554b785c50715547674d3e5f483a634d405e483d705951624c414d36289f8574c5a993c2a48ac1a188d7b79ec5a58eb79780d1b39bbd9e82d8b798d3b090d0ac8ccda989a98263c39c7fb58d73b38b71b4886daf8a6f9a7b67583d2aaf8f78c29e84c59d83d0a789d7ac8cdbb08ed7aa8bba8f6fc29979cfa686cfa686be9371e2b693cca07dd4a885ddb290ebc4a7c19d8378543ec09c86c29983c1977fd3a68fddaf97e1b39bdbaf96d5ab92dbb198deb69dbf977de0b69de0b69ddbaf96d5a98e795c54795e55795e5779605b72595479615d6a57515a49424d3e393b2e2650433d50433b66575055473e5f4e476b5a5276655d73625a706259806f678a796f8e7c72806d666f5e5672635c867971c3b9af6a605624160d6e5c52543c325f423a63453b76584e6a4c41674b3f917768685342796655806f5d6e584a765f5172564b5e42376f524a7e635c654e483a281e59493a88796699846fbfa690e5c9b4e0c3b1f8decff5ddd1fae4d9fae6dbf1dbceead4c6f6dfcff0d9c7f0d6c5ead0bffce1d0e4c9b8d1baaa4a37287b6a5a8170607c6658836c5e987e6f644d3d745f4e68554472614f6554445746365a483a4d3c323b2d224b3e2e4e42325d51435c5044716056301c11a08977e5cdb5ceb99cbbaa8cc0b297d4c6acd2c0aabba691c9b39cd4bca4eed6bedbc3abf6e0c9ead8c2e4d3bff3e4d1f7e8d5e9d8c64b3623ccb39fdebfaae5c5aef2d0b5dfbfa6d4b8a3e8cdbcaa8d7dccac9da9897ab798869d8070af9280ae8e7fa88879a88778ad8c7dac8c7fb89c8e351e0ef3ddcff0ded0fff1e5ffede1ffefe0f9e9d9f9e8d6e5d4c0ddcbb5ecd8bff8e3c8ebd3b9efd5bcf6dcc5fee6ceeed5bfefd9c4f1dcc96e5946ac9786aa9786826f5e8d7c6a6e5d4dad9c8c8a786a8e7c6e7d6b5d796658735f549480757d675c9f897c87716395806f9e8978a3907fa796869b8a7a220f00b79d8cd5b29eedc4aef7cab3b48770a77d67a47966ba907aba8d78a27562b38472b0806ab1816da97a6a9a6c5da879679f74639d796b361a0e3d2618af9682e5c4a5eccaa7e7caa8fee6c4efd8b8ead5b6d4bfa4f3dfc4fae6cbf1ddc2e9d4b9fce4cafbe1c8f1d7bcfae1c2f0d8b6e2c9aad9bfa4856c58684937dbb39adeb297e2b69bdeb297e4b89dd8af93e3ba9edfb398e5b99edeb096e3b59befc1a7e2b49ae0b499f7ceb2edc4a8daae95b89379473217e1ceb0f3d9b6e7c6a5e5c3a7e8c6aadfc19fdbbd9bd9ba9bd4b596e3c1a5d4b598dfc4a6dfc6a7f4dbbdeed5b7edd4b6f1d6b9f8ddc0d4b99e61463381655784695e796155715a4c6851435d453b563e346b5349664b427155496e5244654b3c60493b614b3e655244604c435c463b4f382a9e8473cfb39dd7b99fdcbda1dcba9fdebca3c0a089cbab92c3a488d5b495cfac8ce0bc9cb69272c29b7cc7a083c9a187b99177c89f83b691769c7d69664b38ba9a83c8a589cfa88bcfa484c29574d5a887e0b392e0b392c39878d0a885d2a785e5ba97d9ab87dfb18dddb18ee6bb99deb798bf9c80704c36ae8976b9937ec29882c99b84cd9d86e1b298d7a98fe0b29ad5a990c99f86deb49bd3a78ee2b69de1b39be6b89e6e5348786054796157735b51765f57614d466b585166554d3e2f2833261d50433b52483e63564d54483c5f514868574f736059816e6788746d735f58866f678b726b7e6560765f5979645f71605966575042342b200f074e372f61443c60423a5c3b326444396e4e4366483d785c506c52456b5446715b4d5f4538775b4f74564c73524975574f72574e6c554d3f2d236a584a9d8a79b29985e3c7b2e6c5b2eccbb8efd2c2fde3d4f5ded0f9e2d4f3d9caead0bff6dbcafde0d0eacfbee3c6b6eccdbbf6d6c7dcc2b1432c1c634e3d917b6d856b5e82685b836759644a3b7e67596350416d5c4c4937293e2c1e4b3b2e4b3d324032276050416656464f3f305646377563572f1c0ea8927de3cdb5ddcaacdac9abb9ab90ded0b6f0dec8cbb79fdfc9b1f5ddc3d6bca5d6bca5f8e2cbfae5d0efe0cbf6ead4f6e9d6e6d5c34e3926d3b8a3d0b099d2b097dbb89ce5c6aaecd1bcd1b7a69d826fc2a593b49583a98a76a18472a88c77a18270b39482bc9b8aab8a79c1a494c2a897271201e1d0c0f8e6d8f8e8dbfff2e5fff1e4f8eaddfff2e2f7e7d7ecdbc9f2ddc8f1dbc4e9d1b9ecd4bce9d1b9f6dec6f6ddc7ead4bfe8d3c2867362847162c4b3a3816f617767586c5c4f8a7a6d95857877675a7d6d60816f63806e60ad9b8da99688a390829c897a968372a28d7c9b8877b6a49699897a291709bca595d1b29ee1bda7d9b09cb38a769e7865ab8473ac8371ba917f9f7664b38877b48571ac7d6ba176669d7365a07565926b5a9a796a3b1f132e1a0fb29d8cdbbda1e9cba9e3c9a8f7e0bef0d9b9e6d2b1cfba9defdabdf8e3c6f9e4c7d5bda1eed6badfc5aaffe6c8f2d8b7ecd2afddc5a3c6ad8fb89f8b7f604ee9bfa7e7ba9ddfb295e9bda0dfb396f4c8abedc1a4d4a78ae7ba9de2b397e3b498eabda0e7ba9decc0a3f6cdaff5ccb0e4b89fcaa48d3a2009f0dbc0fce1c3eed1b1ddbfa5dfc1a7e4c5a9debfa2dfc1a5dabca0f6d6bdeaccb2ecd1b4e5ccaedfc4a9e3c8ade6cbb0f2d7bae8cdb0c8ac946c514081655991766b7961556c5547624c3e634d40614b3e6c5448755a4f6d5146765a4e745a4d664f41685245654f425e473f614b4053382d7d6153cdae9ae4c1abd8b69de4c0a6e8c4acd4b09ad5b5a0d5b59edfbda4e1bda3dfbca0ceab8fd1ac92d0ab91d5af98d5af98dfb59cbd9780997a68765b4ab99982d3ae94dab193d1a485c89b7ad3a583ddaf8de0b491c79c7ae8bd9be1b694d2a784d3a581e2b58ed3a782dbb08dcba483ceab8f5d3923ad8875c09783b68972cc9c85e4b297e4b194e2b193cf9e80dcad8fd5a88be7ba9de3b59beec0a6e9baa0e8b99d715a4c6e57496f574b644e435e4a4164524868574f5c4e4540332a3e342a544a405e544a685c505d514560524755473c8271697d6a63705c55806c65917a72836a6389706b836c66806b667a6962796a63453830200f084d3932563b3460423a614338694b4070524766483d7b5f536a50436c5547745a4d765a4e73554a65443b65443b6a4c44553d33604e423f2f22614d428c7567a68979d0af9cd4af9cf1cebaf4d5c3edd2c1e7cdbee8cebdddc2b1dbbeacdbbca8f3d4c2f9dccae4c5b3f1d0bff6d5c4e6cbb85d46347c6754705b4a967c6f765c4f6e5244775d4e826c5e614e3f69574965554859493c44362b55483f382a1f38251665503f61503e6a59499885773c2618baa48fe8d3b8e0ccb1e8d9bcf3e3c9e2d2b9f2e2cbe3d1b9f0dcc3b29d82ebd3bbeed5bff0dac3c8b6a0cfc3adf9eedaf6ebd7fff6e3533e2bd1b6a1dbbba6e8c6adf8d5b9dbb99eefd4bff5dcc8d4b9a6a08371aa8b77c0a18da98d78b59984977864896a56cbaa99c1a08fd2b5a5a389782e1906e5d4c2edddcef7e7dafff1e4faece1faeee2faece1f9e9dcfbeadae7d2c1f5dfcaf1d8c2f9e1c9fde5cdf8e0c8fde5cde8d2bbeed9c8a39081887567c8b6a88f7f727060535e50456a5c51796b606456496d5d508977698977698f7c6d9e8b7c9a8778a08a7c9984739a8574a69180a08e807866583b291bbca796d2b6a1dab7a1e1bda7a6806daa8573a27b6ca07666a27868b28b7a916856a477649a6d5aa0796a9872659770619b76649172604c32231b0900cbb8aae3c9b0dcc1a3e7ceaffae3c3efd8b6f3dcbcc4af92e6d1b4fde8cbead5b8e0c8acfae2c6fee4cbe7ceb0f3d8baecd2b1ccb492bba186856c58846553e2b8a0e0b396e2b598e4b89be6ba9de0b497e2b699e8bb9ed6a88ee3b498d8a98fd2a588dbad93deb295e2b99de3ba9edcb097cca38d452913d8c0a6ecd1b3fce1c3e7cdb4eed2badcbea4e8c9ade9cbb1f5d7bdebcfb7f5d9c1e9cfb4dfc4a9f0d2b8eaccb2e1c3a9dfc1a7edd2b5d7bba36b503f765b5081695f745e53614b3e5441325e4b3d655244654f427a62567a5e537b5f5473594c5f483a6650436a57495b473e624b435e433a694d41d3b2a1cca995c9a78ed8b49aecc8b0e6c2acdbb8a4d7b4a0dbb7a1e6c2aae4c0a6e0bca2dfb9a2d8b29bdfbba5cfa992c89e86cba28c9b7c6ac8ab99b5927ccaa58ad2a689ecbfa0daac8be5b795d4a684e4b796e0b593e3b896f0c5a3e7bc99e8bc97dcb08bddb18cd5aa87e2bb9ccaa78b51311ca27f6cb9937ec1977fc89a80cc9a7fcb987bd8a586e5b494d1a382eebfa1e0b394e1b497f4c7aaeabb9fe0b19571594d71594d6b554a6c564b74605768564c6b5a52605249392c24453b325b514762584e5f5249594c435e50456b5d526a5d5473665e76685f796860806d6687736c79615d8e797483716d72655f746b644239301c0f0748372f4b342e5e463c5a403373594a7054466e5244694f427f65586c5547795f52775b4f7f61566d4c435f4137664b406451435548383f31246b594f8f776da08373dcbba8edc9b3d9b59fe9c9b4f1d5c0ecd1bec0a791e0c5b0e2c6b0f3d4bfe5c6b1e0c3b1fddeccfad9c6f7d6c3efd4bf69533e8e796687725f7f68587c65557b6154664f41725f513c2c1d4d3f32473b2d41352930261c3f372c4135275f4a397a604f75604d7b68577c695a4a3524c2ac95eedabfe2d1b5f4e5c8d7c7aef1e1caf8e8cfd9c9b0d6c6acd1c0a6d1bda5f4e0c8f2e0cae5d6c1f1e6d2f8f0ddfbf3e0fdf0df6c5746c6ab98c6a592e2bea8deb99fccaa91dfc0abf0d4bfd9baa69c7d69ad8c799a7b677e624da78b76ac8d7bb0917f9c7b6aac8b7abe9d8ca588763d2410f0dec8f5e4d2f9e9d9ddcfc2fff2e7fef0e5f8eadffff1e7f1dfd1f8e2d4f2dbc9ffebd5fce2cbf4dac3fde5cbdbc3a9f2dcc4f1dcc9d4c1b2321f116654467262557e6e616e605387796c7c6e6177695c6c5c4d6f5e4e7b6857947f6e8f7a67c5b09dab9482b49d8bbba492ac9585988577695648483527ae9787bca08bcdaa94b38f799e7863906958936c5d9e7363ab8171977260b6917e9467549166559b75688b6a5b9571618966538b6f5a553e2c160500af9d93d0b8a0ebd2b3f0d9b9f3dfbee2cbabdcc5a5d8c3a6e7d2b7ffedd2f2ddc2f7dfc5fde5cbfbe1caefd5bafbe2c4d7be9fdfc6a7ae947b705645937364e0b89fe1b399e0b298dcb095ddb498e7bea2e1b89ce0b499e5b79fe6b89eeec0a8dfb197e7bba2e4bb9fdfb79de2baa0d7ab92cea68d5f4129d3b9a0f7dcbef5dcbdefd7bde9d1b9fcdec6ecccb3e1c3abe8ccb4efd5bef2dac0f8dec3e6cbb0eed0b4f6d7bbe7c9afedcfb5d9bea3a48a73694f40644c4266524b6351475644384f3d315a483e604e44624e456e584d755a518c7168725c4f6a57485947395442345e4c42624e455d453b62483bbf9f90c5a491d1ae98dab89fe4c2a9d5b29cdebba7e0bda7d1ab94e5c0a6d9b49ae8c3a9e8c3a9e6c0a9d9b39cd2aa91d8ae95d3ab919a7a65987964c3a186c8a184d9b092cea383d8ab8ae0b392d9ac8bdeb391eec5a5eac1a1e2b999ddb290daae89eabe99e8bc99e6be9be6c1a4b8967b472b16a08371bd9d88c29c85d3a990c5987bd9aa8ce0b193d0a382d0a583e4b999eec3a3f1c5a8e4b89bdbae91ddb0935f473b6a54476d574c634f446450475b493f5d4c44584b422f251c3e352c5a5247665e5360564d6b615763554a5c4e435b4e455c4f465c4f476f6158907f787a676186736d83706a8576717669636a615a4940392116103f3029523e37644c4270594b6046376f55467b61546e54477056496c554771574a6d51457254496d4f4562463b5f473b6b594d6054463e322666534c866e64bea193debdaae6c2ace4c0a8efcfbae7cbb5efd5bee9cfb8e6cab5f0d4bef4d6bef5d7bfefd0bbf4d5c0f1d1bce4c5b0e5cab5735a4677624f947f6e9a8373887161755e50402a1c8371635446394d443542382c41372d483e34594f433f3124664f3f836958866f5d715c49927d6c5c4736d3bda6f9e3cbe4d3b9dbcbb1f3e3cceedec7f5e6cfeedfc8ebddc3c8b89ee6d4bce4d2bcfeedd9f0e3d0e4dcc9f4eddbfaf1e0fcefdf867062cdb2a1c09f8cc4a08aebc7afdebca3d2b39ed5b9a3b3947fcdae99b0917d8f735e8b6f5a927661b49581a98a76c3a28fc8a796bc9d8b8c705b513621dfc9b2efdeccf6e6d6fdeddef6e8dbfeede3f6e5dbfeece0f6e3d5fee9d8efd8c6f9e0caedd3bcefd5bcf8dec5fae0c5f0d8c0f9e2d0a28c7e675446766456746254a392828878696f5f508679698e7e6f756454a895848a7864947f6c998471b29d88af9886b59b8ab29887ab94849481735c4a3e594336ae9485ba9b87c19e88aa86708c6754906b5b9a73649e74649f75659a7764a3806d9067559e74648d695b88685b997869896a58866a556c55451807008d7c72c7b19ae6cdafdec7a7ecd5b5e6cfaffae3c4ccb596f3dbbff4dcc0fce4caf5ddc3e9d1b7e6ccb3fde2c7e8cdb0d5bc9ec9af94977d6673594a9c7c6de0b89fe4b69ce8bca1e4b89deac1a5e3ba9ed3a990dab097ecc0a7e7bba2deb098e5b9a0e6bca3d7ad94e2baa0deb69cd9af96deb69d6f4f36d6bca1e5ccaefee6caecd3bde8cfb9e9cdb7f2d4bce6cab2f1d7beead5baf1dcc1fae2c8ecd0b8edcdb4efd0b4dec0a6e5caafe9cfb6c2a99350392b5c453d624e4552403658463a5543375d4c425c4b4163524866544a735c54816a627561566e5c4e5f4f425c4c3f604f455c494259453e3d271cbda193c0a18dcdab92d7b399d3af97dbb79fd0ad97e5c3aae1bba4e4bfa5deb99fe8c3a9e7c2a8d7b298eac5abd7b297dfb89be0bba0987a628c6e56cda98fd6b194cea587e6bd9fd4a989d2a785e9be9ccba380dcb393d3ac8bdab191deb693eec3a0e8c09ce3ba9adfb899f3d0b29c7e644a311d907665b3937ebe9881c8a087d1a78eefc2a5e6b998ddb18ec79c79ebc09ee4bb9beac3a4efc6aadcb093ffd3b6614b3e624e4359473d5543395440355a463b56453b52453c2a21184a43395c554b5b544a5b544c584f46685b525f514673675b776a61695a537c6d667c6a66907f7885746d76655e7e6c68786964695b58a1969222150f35261f50393153382f6a4e425d413551372a6c51466b50455e4338694e436e5447513529715547705448664b40654f4463514754463d3627205c4b437c685fae9286b89987dab7a1dfbba3e0c0abf1d2bdf4d8c2e2c8b1dec1b1e1c4b2edceb9dbbba2e5c5acf5d7bdf5d5bedfc0abe2c7b4765c4b674d3e93796a7b6152927867796252705a4c5343364f43373f352b38302552483f5f52495042355b493b735d4f765f4f896f5e866c5b6d5847735e4bb39a84dfc9b2eddbc5eadbc6fff1dcf9ead5ebdecdfaeddad5c5acdccbb1f4e2caefddc7f2e1cdf6e9d6f2e6d6fef5e6faeee0fbede0b7a194b89c8ed8b9a7caa793c7a48edabaa1caae98cdb19bdec0a8c1a58dae937ea38a7699806ca38873c7a8939c7e66be9f8ac6aa95d6bba8765b466f533be0c8b0f8e5d4f0ded0feece0fbebdef6e4d8fbe9dbf9e8d8f7e4d3fde8d5f6e0cbf9e0caf7dfc7f8dec5e6ccb3d7bda2e8ceb5efd9c4b8a392574537c0aea08f7d698e79649481708776669181718979699e8b7a9b88779e8c788f7d69ad9b8795836faa947fb19884cdb29fac9585a291874739306c584fb09689b0917fae8e799773638864568867588a66588f68599e77669877669675649672629672628f6d6178584b8a6a5d8c6f617a5f4e735c4e1507007a6c61ad9883dec4a9ebd0b3e5ccade3ceafe6d1b2edd4b5f2d9bae1c8a9dac3a4f1d9bde9cfb4e5caadebceb0c2a488c6ab90b49a83a48b75604635a78874d7af96dbae91edc1a4e3b79ae7bba0e2b99dd7ae92e7bea2dab195d5ac90e2b69dd4aa91ebc1a8ddb39ad1a88ceec4abe6bea5d8b49a97785cbea388f4dfc4fce6cff4d9c8f5d8c8e7cab8eed2bde8ceb7f2dac0edd9bee9d5baf7dfc7f6dac4f7d4bef7d5bce1c3a7e5cbb0edd5bd816a584c362b5e473f614b40624c3f5f493b624f405b493d5f4f4260504369594c6c5a506f5d536a595161534a6759504f4138523f3956433f4e3f3a2a1911b99f90ccad98caa88dd9b499ebc3aadab59bdebca1d3b498e1bfa4d3af95e2bea6dbb79fe5c1a7d7b297ecc7aadcb79ae2bfa3caab8f8367519f836dc7a58cdeb99ed0ab8ecea788dcb393dbb292dab28fd5ad8acfa784f0c8a5eec8a4e5bf9be5be9dddb997debb9ddcbb9cbc9d809b7f67493224866a5caf8a70bf967ac29e86caa68edeb295deb28febbd99d2a480f9cba9fdd2b2ecc7ace3bea3f0c4a7ecbfa0533f345b493f57463e5c4b43624e455d493e58473f53463e2a2118494037544b42423b31514a42635a516d61555f514475675a63554a7c6b6483726b82706c71625b74635c73625b77645e7967637b6c697466632518123e3027533c345f443972564a7d6155553b2e74594e6c5146664b405d4237785e5174584a6a4e4071574a553e30553f3467554b5847403f30295749408472688f776bbda090d1b19cdebca3e4c4afd9baa5e3c7b1dcc0aaeacabbf7d7c8e9c9b4debca3e4c2a7e1c2a6e5c5acedceb9eed1bf795e4d7a6051987e6f957a69886d5a967b6a8e7767948274635548372b1f43362d63564d5042376c5a4c6a59495947396f5c4d765f4d846d5b725d4cc1ac99d1bba6f2dec6e7d8c5f1e4d1fdf0ddf2e5d4e9ddcff7ebdbdacbb6eadac3fcebd7fdecd8feefdcede0cffcf3e2faf1e2fcf0e2ffefe2d0baaca78d7ce6c7b3c9a992e1bfa4e5c5acd4b8a2c5a994b4967ec8aa92cdb29dc4ab97a38a76957a65967860ceae97ba9b86af947fd0b7a35e452f866a52d6bca5e1cbbdfbe9ddfceadef0ded2e6d4c6f5e3d5fdeadbf0ddccfbe6d3d3bea9f1dbc4f8e0c8fae0c9d8bea5d5b9a1f1d7bef1d8c2bfaa97362416a79686a28c75957f67a6917c98867292816d92816d9d8875a7927fbaa590a48f7aa79581b8a390b8a28dc1a892af94819f8878a5978e362921735f58ac9186aa8d7ba887748b695d7f5d5177574c78584b936f5f9773639473627d5e4c7e5d4e7a594a7b594d7353468d6f64775a4c775b4d776052180a0167594cab9681dec4a9e8cbadcfb294cdb496e2c9abd0b393eccfadebceaeddc2a4ead1b3e5caadd1b295c7a88bd7b89cc2a48aab907b957f6a4b3120ac907be6bea4e7ba9ddeb295faceb3e3b79cdbb296dfb69addb498eec4abcea48be3b9a0dbb198deb49bcca289ddb39ae1b79ee3bba2ddb99fa68468c0a286f8e3c8fff0d8e6cbbaebcec0e8cdbcfae1cdf3dbc3f6dec4f2dec3feedd3f1dbc6f7dcc9f1d0bdfdddc6f8ddc2e9d1b5e3ceb96d5a4b58443b5b47406751466751446a54466350415f4b4065534965544a6c5b516b594f77655b75645c71635a62554c4f4039513c3754413d493b381a0d05bfa89abea28ccdab90d8b597d4ac93e5c0a6dcba9fe3c1a6d0ac92d2ae96e5c1abdab6a0caa48dcaa58ad6af92d7b295e0c1a5cdb1996b503b9b7f6ac9a992d7b399dbb89cc49f82d2ad90f0c9aae6bfa0dcb393e5bc9cf1caa9e0b998e3bf9fd0ad8fd9b899cdab90cbac9093755b917661553d31866a5ea77f66b4886dc9a58fc8a58fd4ab8de1b592e8ba96ecbc98f1c3a1e2b797e1bca1e9c4aaf2c9abedc0a1614d465e4b4554423e5b4a4367544d64514a51423b463931251b12554b425f554b544a40625a4f594f455446395d50406a5d4d62544774635b73625a73625b95847c7c6b616e5d5378655e6d5a546a5b5660534d291f1646382d5c463b72584b785c4e765a4c7e645573594c735c4e7b6456644a3d684e3f63493a745a497157486e5749665043614f4359484043352c5e514854463b5e4a3f987e6fcdae9ad5b79ff7d8c3cdb19bd9baa5f5d6c1f2d1c0f8d4c4e1bca9e5c1a9f4d0b6e8c4aaedc9b1e1bea8d0b49f866b5a7e6453b59b8a9e836ea28671a1826e9e816f7258474c36283c2a1c4737285747385040306f5f4f67574769594a7c6b5b77645383705f524131d5c4b2fdebd7eadac3d8cdbbe3dbc8e5dac8f4ebdaf6eee1f7f0e0f3ead9e1d6c4ede0cfe6d9c8f9ecdbf1e5d5f5ecdbf3ead9ede1d1f8e8d8cab5a29c816cf5d5bedab89ce1be9eebc9adeecfbaebccb8e8c8b3d3b39eb29681ae93808c7160997c6aaa8a75d5b29ca58671c7ab96c5ab9a4e34238e735ee8cfbbefdccdfae8dcf8e6d8fae8daf1dfd1ffeee0feebdcfae7d6f8e3d0ffecd7f2dcc7fae4cdf5dcc6edd5bde5cbb4f3d9c2fae0c9e4cbb7382214b7a493b59d859f856ca38a74a9947fb4a28c95836d98826db69d87b39a84b9a38cb49e89a8927da7917ab29983ab907daf9a8994877e1d130a7b68618a7266947968896c5a8e70658062577d61567b5d5269493c8665567758468165507253418566547858497656478e71637e61538063538c7565201003564637b89f89dcbea2ddbc9dcbaa89e3c4a7d2b094e5c2a2d3af8ff2d1b2f3d4b7c2a488d5b69ad9b79bddbb9fbd9e829d81698a715d8a75623a2311987d68d9b49ae2b69bfdd1b6cda188d6ac93e1b79ec49a81cba389ecc4abddb59ccda58ce9c1a8f6ceb5eac2a9efc7aeedc3aadeb49cdcb49ac49f849a7b5fffead0fff1d9ffe7d4f8ddcaf8dfcbfde7d0f3ddc5f3ddc5ffedd5fff3ddf0d9c7f8decdecd1bef2dac2e3cfb4e7d6bce0d1be4e403350413a5e4d466350495d4b415f4b405c483d5c48415d4a4365524b715e577b695d6e5c505f4f4254463b53473b6d615554413a503f384c413b1e1108bca99acaaf9acfb197e2c3a7d7b39de9c5afd4ae97e7bea8d3aa94d0a690ddb4a0d0a793d7ae9ad9b198e2b89fdeb99ed4b49bc8ac96634a368469569b7c67bb9980cdab92cca88eceaa90c5a085d7b297cfa78ddcb598d8b194d8b096d0ab90dbb79dd9b79cc19e8892725b9677628d705e60453a7f63559f7962b88e75b7937dbc9880d1a88ce4b796dfb18fe9b897f4c6a5ebc0a0eec9aed9b499f0c7a9e7bc9c56413c5f4c4861524f66575267564f6b5c555346404136302d221c544a4164564d5f524953493f5a4d445d4f425a4a3b6b5d505d4d406c5952725f5883726b7160587e6d63817066715e57604d476a5b564e433d261c1344372e534135664e4263493a6e544571574a745d4f7f675b765f516e5749755e50695242745d4d745d4f70594b6350425240346b5d54483b33473e355b514847362e766355ae9787ae9581c2a995c8af9bdbc0adeccfbdbe9e8fd5b4a5e4c0b0d4b3a0c9a994d9baa5caaa95caab97c0a695856e5e5b45379e8777806655a08572957866997e6b6f55466c56487b685a6351435545355f4f3f6454447464547b6e5e7f6f607c6b5b9e8c7e57473aeaddcde4d5c2e9dac7eae1d0fcf5e5f6eddef7eedfe1dbcffbf5e9f5eedef3ead9f2e6d6efe2d2f3e6d6fef2e2f9f0dff0e7d6e3d7c7f1e1d1ccb7a6644936d3b59de5c6aaeac9aae8c6abddbeaadcbdabcaa996d0af9cad8e7cd9bcaaad9281bea18fbb9884c5a28ed7b6a3b79a88d2b8a93c25159e8775f0d9c9efdccefae8dcfceadcfeecdef1dfd1fff0e2fae7d8ecd9cae3d0bff3decbf9e4d1f2dcc7ffefdaf4dbc5f5dcc6fadfcaefd5becfb6a2402a1cbda897cfb79fcbb198d8bfa9b7a18cc1ac97b4a088c6ad97b99e89cab19bbca38dc8af9bb6a08bae9883b59f88a78e7aac97868f82791f150c9e8b84654d416d53447b604f6d524770554a765e525d42376145396d5143755b4c806655896f6083695a7a5e5272584b70554a7e64576e5447745e501f1108382a1da58f7abfa489caab8ec1a283d0b195e6c7abc8a587dfbc9ee7c8abedcfb3cbb095dbbda3c5a68abc9e84a0846c957c668a75649481722512019e8571d7b39bddb59be4bca3e2baa1eec6adf5d0b6efcab0f0ccb4e8c4ace7c3abfad6beecc8b0f0ccb4e4c0a8dfbba3ebc6acdcb49bdcb49bcca78d8d6d54d4bca2e5cfb7f2d7c2f6dbc6ebd5befce6cee4ceb6f8e4ccecdac4e5d3bfffeddcfde6d6fce5d3e8d4bceddcc2f1e1c8ecdfcc463a2c52453d594c4661524b5948406553495d4940604c4569544f64514b76635c735f5665534757463c55473c5b4f43564a3e53423a52413a4a3f39281e159f8d81baa391c7ac97d2b6a0c1a290d2b1a0d2ad9bd6b09dd5af9cd7b19ed0a998e3bcabd3ac9bd7b19ed6b099d5b199be9f8bcab09f4f3a298f78688f74618e725daf907ccfb09bc5a691c8a891d2af99bc9a81ba967ecaa68ecaa88fd2af99bf9c8697776295766290745f9477658b6f61664e446d5247987764a6826cbd9a86c6a18edfbaa0f4cbafeec2a7dbaf92e1b89ae1ba9df0ccb4efcbb3dcb79cd7b0935b4844584642584a4762545162554f5d534a544b464037322015113f322c4d3c3567564e4c3d3655463f56453d56453b7362586c5b5373605a7d6a646c5a5667585166554e7160596c595374625e615352392f2d221b153d342d4f40394e3a314d35295d463870584c7862556d574c5c463b7c665b846e61786255705a4d8f796c7e6a5f69574d5d4c449a8b844d423c3c3733504b474d443f60534b7a696177675a807061b19f91b9a698d3bdb0a38b7fd0b5aacbb0a5b4998eb6a093bba597af998b998678ab998d7b695f6452488b776c9c86798d77699a8476746353786859685a4d73655a67594e655548645246705e5075655873655a85746a8a786c837167584a41bfb1a8ebdbcee9d9ccfef4eaf7efe4f7ede3eee4dafff7f0fef5ecf7efe2ede1d3faedddf1e1d2efdfd0ddcdbee9dbcedbcfc1dfd3c7dbcdc2ad998e63493cc9ac9ec2a391dfbfaaebccb8a88879e9c9bcddbcabd0af9eddbeacdcbfafcaad9dc4a593e6c5b2dab7a3d1b09dc3a696bfa89a2f1c0dbeab9dcebcaeefddcfefddcfe4d2c4f9e7d9eddbcdf6e4d6f8e6d8eeddcdd1c0b0f5e2d1f1decdffeedbedd8c5edd6c4ddc6b4f0dac5ebd2bcc4ae994f3c2dcab7a8c2a993c2a891bda490ad9782c5b09bb8a38ee4cbb7d9bea9d5bca6dfc6b0b59f8ac2ac97c0aa95b39d88bea795a5928392887e180e056f5e545b45386b54446e57476e584d634d425d493e624c4161493d755f546a584c6a594f604f4565544a604d4655443c5e4d465b4a42604d46594b421c14111f160fa08e80cdb7a2cfb59cc5ab92d2bda2d7c2a7d2b89da3896ebba38b97816a9f8b73c1ab94b9a08aa289739f887694817278685b9f8e84241206a99282caab96caa88de3c1a8f8d6bdeccab1e7c7aeeeceb5f9dbc3e3c5adddbfa7f6d8c0f0d2bae6c8b0d1b39bc7a991e0c0a7ebc7afd2ae98d1b19c856953dfc7afc4ac94c5a993d3b7a1e9d1b9d1b9a1d9c1a9dbc5aec3b19dd4c1b0e1cbbdebd6c5e4cfbce9d4bfebd9c1eedec5d3c4b13f31246c5f576355527e716b6b5c5564534b69564f634f48624e4768544d6a564f725e5769564f58474055463f5d5047594c445b4945574845574c4a3e332f97847ea99388b49d8fbea497b1948cbfa29ab99d91bfa395b59888c0a395b19388c1a398b7998ec4a797cfb09ecdb09ecfb8aaddc9be47362c524036594335654e3e806b5a8e7966806957826c57785f4b644b356e533e6e533e6f533e684b395c3f2d6348375f4433543a2b4c3225412b1e2d1a133320197862558a70619474659e7d6cad8e7abd9d88c5a08dc4a08ad2b097ceae95c7a894d8b9a5d9b9a4c8a891705d5972605c6b5d5a6a5f596b61585c52486459534338321c0d081100001f04001e0200260b0230150c3b20153f251843291c4d3227391c14351a113e231c341c12230800260b022508001c01001601001000000e0000130200321e1551392d4026193b1f1330150a3e231851392d4c3428371f13462e22573c31695145775f538c766979655aac988f47342d30211a1b0e06251810221109241208311d122b1508392615442f1c553e30543a2d583d2c452a1953372b543a2d4f392b4431224835273b291d37261e31201829181197867e6f5d516451436c5a4c675748584a3d62564a61554963554a7463596b594d826f61806e608e7e71b19f93ab978cb9a59a56453d1e0d03301e12513f316b5d5282766aad9f94c3b5aac8bbb2d7c9beefdfd0e0cfbde6cfbfd3bcacc3ac9c95806f64514289796a8476698c7e735543393e281debd3c7dac0b3d3b9a8cfb5a4cfb5a8c2a69ac1a494caad9db69b8a9f8473b99e8db89b8bb79884a88774c4a593b69b8aac96882d1b0fcbbdb2e9dbd0f7e7dafaeaddf7e5d9e0d0c3feeee1f6e6d9faeaddf0e0d3ebdbccecdccdead9c9d6c5b5decbbce7d4c5e4d1c2e8d5c4e5d0bdd7c4b5807267b5a79ab19c89a18b76c3ae9dc8b5a6b8a795c4b3a1a48f7eceb7a7b7a28fc4af9c9d8a7b9f8c7da49180a28f7ea79281b9a79991887f1007005d4c44634f44685546523f3159453c5f4d43635147604e42604c435e4c424e403542352c45372e3f312845362f41322b4a3b3643342f53423b544741261e1c1008057e6d63c1ac9bb29983dfc7afefdac5ffead5c9b39cd1bba4d1bca7baa894af9c8bb9a793cbb4a2b5a08fd1beb0d1c0b6978881998a83200f07a08a7dad917cc1a38bd1b29decd0bae4c8b2dabea8ffe8d2f4dac3ffe4cffde4cef8dfc9f4dbc5fff1dbfff0dbfae0c9f7dbc6fbdfcaeed1bfd9bfb05a43336a5341533a2440240e3b1f092f15002b1300270e00210c001c0b00281707221101281506341d0b36200b4731195d493176614e1a08001b0a022a1b163b2c2546373050423961504659473d513d345a463d5642394e3a313f2b223f2c254332283a2c212a1c112c1b1421120b1e110b1104003e2b246c564b634b3f5941354a2f26563b324e362a462f21492f223e24173e261a3d251941261b482c2050352453392a513b2e604e441b0c05120100261005311b0d402b1a4e392667503e755f4a8168548f76628469547d624d8d705e856856a78a78977a6a856a5985695b785c4e624a3e59453c26140a3d2b21331d1038180b3514033314002d0e00330f00310e003717002c0e003516023e1f0d3f200b4c2e16180700291a13241a11150b01180c001b0d002e20151b0900351a0f7e5c50754a3a8857468c5d4d8f604e8f604c7c4d398b5e49815441956656895b4b956758895e4d976a579467549667577a4c3d7850447f5d517d5d503e1e0fa58171d1ac9adcb8a8ebcab9e3c2b3d4b3a4c6a697e5c5b6a38374c9a99ab090837151447d5d50947769bb9f936e5247563b302b0f035433228e6b578b675176503977513c8a644d8a6749b18e70af8a70ba957bc19a7dc59e81c19c82ad8b7274563c755b44684e3d543e3138261c1e0d0316050077665cb9a799c4b1a27964539e8b7a847264604e4248382b655546544234513e2f442f1c806b58544132483224735c4c4f3a29220f017c695a988372a6917ec2b19fcfbeacd7c2b1c7b2a1dac7b8f4dfcedec3b0bb9c879d7963a7836d99755f8c6c579b806b513a283827173424152010031808004a382c564436271606291808200e00241103260f012a13032811012912022f1808371d0c3f24114b2e1c6043317b6152a4918325170c0e03001108002b1d1436281d4e3d3353453a5b4d426e6055665a4e5f53475b4f434b3f334b3d3246382d3b2d222c1e132c1b111b0b001709001205000e0701362f2986786b8d7d6e7b6d626b5e555d534955483f57493e5d4c425e50437163567062597f71668b7d70b2a497b9a99ccdc0b76f68620f08024f40395341374b392d82726553423a54433c4a393145342a3d2c242e1c122515082313042313061e0e01180700200f051100001c09021c08011f0e070d03020e0300271308361c0b432813422712260c00230900240900250a001902001e0800170100230c00210a002009001f0d0126180f3528224d403a1805001701002a0f004225134629197d62519075649a806f977d6c987e6d947a6b8b7464806959644d3d806957614736755b4a574030422f212e1d131609011708016b594dc8b1a1dec3b0e1c5b0e8cdb8f4dbc7edd6c4d8c5b4e0d0c1978a7a998c7c877666cab09fefd0bcddbfa7dabea6dabea94a30219781769f8d839c8b83918378bcaea1beaea1baa89ae2d0c2e6d5c5c7b6a6ddcab9ecdac6eddccab4a592e0d4bef6ead4d6c7b4b2a2929b8e7b8b7c69342110513a2867513c836a56775c4b73594a7b6454786151745a4b745a4b6f584a6a5345876d60896d5f8568588368577760524e3a2f35221ba59389ab9387aa8f7ec7aa98ba9b86d4b5a0c5a691d5b5a0c9a690b7937dc6a28cd6b29ccda993d0ac96d8b3a0bc9784b99683af8c799b7a697d61536d5648200a0073594ca17c6ab58c78c7a48ec3a08ccda393c39a88b9947aceab8fd2ac95cfab95c8a48accaa8eaa968b9381757c6e618477679283708d7c6a7665556e584a5130217c51408b5440965944955843975d479b6149a36951965c44a16751995f4ba167539b624e975e4a99614aa06650975d49985f4c9460529a6c5d926858512816c79a87d4a794d8af9dddb7a4eec7b6e0b9a8e9c4b2dfbaa8e3beacd1ac9ae3beaeeac6b6e8c4b4edc9bbd5b4a58867586c4c3f724d3bb0826abf8e70e0ad8ed7a485e3b294d2a385cea27fc59a77e0b394e3b697dfb18fe5b897cb9f82c49f84ceac90caac90b29681c5aa99b0998b7b685a2d1b0d827062e2cdbce5cebce5ccb8dec5b1e0c9b9edd7c9f8e2d4eddac9e1cebdd8c3b0ecd6c1f3ddc6f1dac8cfb8a6d8bfab947b672f1a099a8572b39a84c7af97c9b39ebfa992ccb29bab917addc2adf1d5c0f1d1bac7a389b88e76d8ac93d4a88f9b735abf9d84d5b9a3ccb7a4c9b6a59685755846383421129986779b887785735f8d7a698c7766735c4a7e65517057415c412c6d523d694d386c4d386848315e3e294e2f1b745a4b55423434271f3d302848382b645244645246715f5392807488786b6c5c4f746659584a3d5446395d4d405b4b3e69594c86766969574b5c4c3f43352a7d73693129260c050052463a4f413444362d4f42394a40373a30263f31283c2e232e20153123182b1d1424160d3323162c1c0f38261a382a21160d06120800230f062f170b331d0f321f104531265a463d725f517764569c8679957f71a79080a48d7b967f6d95806f9d8877947e70978173947c7091766b5e473f362724120000735b4f8c6f5d93745f9576628d70608b6e5e9575669c7f6f62463882685b8f756693796a947968987e6f98827578665c33251c423127755f52a48a7bb09582bea28dd5b8a6d5b8a6d1b6a3ccb19ee4cbb7d3baa6dac0afe3c9b8e4cdbbd5beacdbc2aedec5b1cab19dcbb6a3c4b4a5a3968d352c25140903978378d0b6a5e0c1adeccdb8cdb19befd4bff1d8c4f8e3d0f5e4d4faeddcd7cab991806ec5aa97e5c5b0ebc8b2dbb7a1c29f8b60412ffee4d7e9d3c6f4e4d7f6e8dbf4e7d7e3d6c6efdfcff6e5d3f8e7d5f2e1cdf3e1cbefddc7ead9c5eedec7eee0c6eee0c6eadac3eadac3e7d5bdc8b49c533d28725945876c57937863987b69a88b79a083738e7161876a5a997c6c9d80729275678d70608a6a5b7f5e4d8b6c5a765c4d604a3d3a261dab958abea294c3a492d4b49fd2af99d4b19dd1ad97d1ad97e2bca5dcb6a1d1ab94cca38ddfb9a2e2b9a3dbb59edeb5a1c9a38ecfa996b7927f93705c91725e2e1407ab8e7ecba18be1b399d1a98fd5ad94d9aa98dcad99e3ba9cddb494e4b69ce8bca1e5bc9ee4bd9cb39a86af99849c8774b7a58fb5a189a7937bac97848066554c27178c5d4ba1644f9f5f46a6654f9a5c459b5d46a4664fa66851b2715baf6e5aaa6c57a466519f614aae7057a7674ea05f4b955644925a4b9968598a5c4d855a49e1b2a0f2c3afe8bba8eec3b0edc2afeabface3b8a5d4a996fbd2c0e5bcaae0b9a8f6cfbef1cab9e7c2b2eec9b9e2bdad926d5b855b45c69374e8b08dd9a17cd59d7aefb899d8a685f1c49df5c9a4ffdbbbffd4b4f7caa9ffd7b7f7cdb4f3ceb4debca1e0c1a5e4c2a9d9b6a2c6a997caaf9e341d0bac9681f5dac5eaceb8e7cbb5ecd0bae7ccb7f2d9c5f1d8c4ffe9d5e8cfbbf7dec8efd6c0f1dbc4e2cbb9e5cebcecd1bed5baa7301907c5ac98d1b59dd1b69bcab099e2c6aed5b59ce9c9b0e6c6adeacab1ddbda4c19f84caa289d5a990a87a60deb297caa58aedcdb4d2b6a0d3baa6bea4934a2f1e785b49eacbb7eacbb6e5c7afe2c6aee9ceb3dabca0d2b396e4c3a4e5c2a4e0bb9ed8b194ddb496d5a98ccba080dbb296dcb69f9a7b67634c3e9d877aa78d7c917661a98e7b9a816da58c78987f6baf9682917b66b0998788715fa58f7aa58f7a947b67bfa692ac937fac95838c796a6b5b4e31241c20130a6a59496f5c4b6754467663556151446f5f506855477660528f796b826f6078655767544675604f735c4c765c4d917a6c49372b7a64579c7d6ba885719878639f806ba38472b59684d0b19cb99982bb9b86cdad98c2a28bc0a087b6967d997b63b698809a7b669e7f6baa89769e7d6c927265543b342108018464559e7b67bf9c86b28f79b3927fa3826f8c6b588a69567556446f5240a384709879649c7c65886c56967c6b8d7867594433937c6aa3846fba9a81d3b39adcbca3e5c7ade2c4aadec0a6e2c4aaddc2a7eacfb4ecd0b8e3c7afe4c9aee5caafe5caafe7ccb1d4b99edcc2a9dfcab5b4a3935649401a0900a08675c0a089ad896fb69176dfbda4debea7e2c6aeecd2bbedd7c2e2d0bce9d7c1edd8c3c8ab99dcbba8d9b3a0cea591dfb6a2694431ffe4d4f8e1d3fae8daf2e4d7f8ecdce6d9c8fbecd9efe0cbddceb9fae9d5fce9d8ecd9c8eeddcdf6e5d3f1e1caf9e9d2f8e7d3f2ddc8f0dac2bda38c6d503e8a6d5b8b6c588e6f5b947362a88474a17c6cbb9483966f5e9972619c7767957060a6816f96715f95705d84614e7b5e4e73594c483024b9a294d7baa8d8b7a4c3a08dbf9c88c7a290d8b3a0d3ae9bdcb8a2c7a28fd6b29cd0aa95c7a38dd8b29ddcb8a2d9b39ecba791cba693bf9984a57d64724e363d1e0cc7a491ce9c81f1bc9ce0b193e4b79ae8b49eeebaa2e0b290e1b18df8c3a4eab596e9bb99fbcfaaaf9481b59a87a58f7acdb7a2c9b39ca28c75cdb6a4ad92814a2513946450a86c54b26f55a6644cac6c53a2644da76950ac6c53a7654db06e58ae6c569f5e48a16148af6d53a361479955409a59479055458552418759499d7261f2c3b1e7b8a4dfb29df0c6b0f9cfb9f2c8b2f2c8b2f1c7b1fad1bde8bfade7c1aef9d2c1f9d4c2e7c2b0efcab8e4bfadc29d8a9b7159c79270dda37ddca27acf9871d09a78ca9877ecc09bfbd3aff8cfb1ffdbbff4cbaffad0b7f6cdb7f5d1bbfbdbc4fadac1ecc8b0e4c0a8e4c4afaf937e341904b39883f3d7c1f1d3bbe8cab2ebcfb7f1d7c0f3d8c3f0d7c1f9e0caedd2bde8cdb8f7dec8ead4bff3dccaf2dbc9ecd1becfb4a1311706b59c88d2b49ccdaf95e6c8b0efd1b9eccaafdfbda2e0bea5ffe0c7f8d8c1c6a28acca28ad1a38bc29077bf9076c2987fcea98fd0b099b69a84bca08b4324109f7f6ae3bfa9f3cdb6f5d1b7f5d3b7f9d8b9ffddbff8d4b2ffdbbaffdbb8f4c9a7eabd9ce1b392daa988dba986d9a786e2b598c19b84523525c9afa0b79b86b296809b7f6ab49883ae927da88d78a78c778b705b896e59775e48826752846954886d58876d567c604ba9907a9e897675635525170e3123187c6958644d3b6851434e382a4c392a4b38296d56488a736357403075604f7e685a8c76686c52435a402f866a5c7a60515b44369b8170c29d8acfa690b8947ac19d85b08d79c09c86ae896fdfba9fc5a086d3ae94dcb79cc5a085c5a085d5b296c4a185ba967cad8971b08a75ac86719a7565775a5233160e775647b38e7bb38f79aa8773805f4cb596828564518566527a5d4b8f72608f705c9d7d6893735c8465508d725f8167566a503f9c806bc19d83e0bba0efccb0efcdb2ebccb0f4d5b9fddec2ddbea2fddfc3f6d8bcecceb4f1d3b7d3b599e3c5a9e8caaee0c2a6d4b69ad5ba9fd9bea9ddc8b75f51441b0b00ba9e89c8a68ddbb89cceab8ff3d3bce6cab4f1d7c0ffe9d2fbe6d3eddac9fbe9d5ffeedbf5dbcaf8dbc9e9c4b2cba28ecca28c8f6954ffe7d5f7e0d0f6e4d6fdefe2fef2e4ece0d0faebd8eedfcce8d9c6e9dac7fcebdbfae7d9f3e1d3fcebdbf9e8d4fff0dcf8e5d4fde6d4ffebd3c4a68e59382794736497736395725fa4816e946f5da07666ac8371b88d7ca57a69b28878936c5b9c7663936d5a86604b87624f806051715549573c31c9afa0e2c3afdebea9e1beaae9c6b2c9a491dfbaa7f0cbb8d6b29ce1bda7e2bea8ebc7b1edc9b1cfab93d9b59dcda991d0ac94d5b19bc19b849e765c7e593f533221b6917eeab79adea886edbc9cd6a789d9a38bdba589d4a480e4b48edda687e6af90ecba97f1c49d9b8174baa395b09a8cbfaa99c9b2a0bda6949784758871634423149a6d5acc9076b8775bac6b4f9c5c41ae7057b1735ac08065af6d53ba765fa7654db8785fae6e53ae6d51a9684ca5614a9d5a478f54428c5948815343ba8f7ee7bca9e6bba8e3baa6ebc2aeeec5b1f1c8b4f6cdb9ebc5b0e6c1aee7c2afefccb9ebc7b7f4d3c2debdacf8d5c2eac7b4caa793855d44cd9b78d49d76d69f78cc9670cb9676c99b7ac29a77eecaaaf2ceb4eac6b0eac6b0f0cbb8f6d2c2f4d3c2eccdbbdfc0acdabaa3e3c3acebccb8d7baa8412412ceb19feaceb8f9ddc5f0d6bdefd7bdf8e2cbefdac5f4dec9f7e1ccebd0bdebd0bdedd6c4f8e3d2fce6d8ead4c6dbc1b2b094863a2011ddc3b2edcebae6c7b2debfaae1c2adf8d8c1ddbba2dcb9a3eac7b1e8c3b0b9907ec3937fc08c77a87059a9735baf7f68d8b097e0bda7ddbea9c7ab96371804d6b39deac6aef9d4b9f2cdb0f7d4b8e5c4a5f5d2b4eac6a4f5ccace8bd9bf0c5a5f7caabe4b597fbc8a9f3bc9de7b091f5c4a6c99f8747271abba194b196859a7f6cb297847d64508067538f7662846b57b49b877c634f9a846fa9907c977e6abda490927963987d6a98826dab98878777681f12093b2d248673649d8877937d704734265644366f5d4f947e7160493b947f6e6c5948877465a791848d77696d5648866b60866e625d473a6f5546e5c0ade6bda7bb977fcfad94bf9c88c7a28fcda88ebf977dcea98fdcb79dd3ab91d6ae94dab396d3ae91dab598b99479cda88dba9279c39983b18a7974564c381b138a695aa4816ea3826fa18270ad9183947a6d7f6357866c5f856a5f755a4f8a6e60806353997a687f62527a6053775c5170554abf9f90dfb6a2d6ac94efcbb3dfbfa6e0c0a7e1c1a8e4c6acf1d3b9fadcc2f2d4baefd1b9f5d7bfeed0b8d9bba1eeceb5e3c3aaf1d1b8d4b69edcc0abcdb6a653453a241609bba08dc7a991e2c6aee8d0b8e1ccb9f8e7d5fdeedbfcefdefff3e5fff6eafef2e6fff3e6fff6e8fbe5d7f1d2c0edc8b5b68d7988644efadec9fde8d7f4e4d7fdf1e5f7ebdff6eadcfcecdcf2e2d2f9e9d9f3e3d4f3e1d3ffeee2f1dfd3f0ded0f8e5d4f3e1cdf9e6d7ffead8f3d3bccca890421d0d9973669c7767a984729d7866a47e6bac8673a47e6bb58c7ac19b8696715ec19c89a27d6aae8976a27d6aa07d6a8b6b5e7d615554392ebda394e2c3afecc9b3e3bfa9eecab4dab6a0ebc7b1dfbba5f0ccb4e7c3abc6a28acda991dcb89ee1bda3ddb99fd4b096d9b59bd0ac92c29e84a58066835f49604031c5a28fd9aa8edcaa89c89b7ce3b59bb48068cd9a7fd5a986e4b895e9b697d7a487d3a584e6ba979c8072b69c8d907969e8d1c1c9b09cc2a897a18b7d9d86783c1b0ca47764e6ad92c88769af6e52a46449985a41ab6d54aa6a4fa7664aae6b51b06e54ad6d52ba7a5eaf6e50ae6b4ea9634aa15f498d52408855446c4130caa18ff2c9b7f5ccb8e5bca8edc7b0ecc3adeec8b1f8cfb9e8c2ade1bda7dfbca8ffe2cfeccbbaf2d1c0f4d3c0eccbb8e6c3afc9a692784e35cc9a75dca57cdba47bd9a47cd9a580dfb18fe3bc9bf8d5b7f7d7bee8c8b3f6d3c0f2cebef7d3c5e9c8b9d9b8a7d6b5a2eac7b3e4c4afe8c9b5b79c894c3120c1a693f1d6c1ecd2bbe4cab1e2cab0f3ddc6f5dfcaf5deccebd5c0e3c8b5f7dcc9e8d3c2ead7c8f7e4d6f3ddcfdec4b5b39887402617d7bdacdcbda8d3b59dd3b7a1d9bda7eacab3f2d2bbf2d2bdfadac5fdd8c5e4b9a6cd9a85ba836ebb8169a56d54b8866debc1a8d8b69ddabea8ceb29c381904d2b097dfba9fecc5a6f1caabf3d0b2f6d3b5edc9a9f8d1b0f4c9a7ffd5b3fccfb0f3c6a7ecbd9ffac7a8f0b897f3bb9af1bea1c4978051312293786db89e8f846a59ab91808167569a837197806eb099879d86747e67559f887698816f8f7964987f6ba48b77806753b49e898c796883736421140b493b329986778873628e786b877164806e608e7c6e897366a992847c6756443120927f707b685a786255937d709f877b998175644e41846958d9b39ee2baa1d4b098bf9c86ceab97cda895c49c83dbb399cba68ccba68cd1a98fd5ad93e4bda0e1ba9ddeb79adab396cba487d1a78ec3967fab82706d4d4250322a9d7c6dac8b7aab8c7aac8f7faa8e80ac92858a6f648e73687b6359866e62977b6f977a6c9b7b6c886b5d7c645881695f6b50479d7d70c69d89e9bfa7edcbb2dabca4d9bba3ddbfa7e6c8b0f1d5bdfbddc5eed2baddbea9e0c1ace3c5ade6c8b0e8c8b1f0d0b9caaa93e4c4afccab98c4aa9b4032272e2013bfa692e9cdb5ead4bceedcc8f7e9dcfff8ecfff8e8fdf6e6f1ebdffef5ecfef5eefff6edfbf1e7fffcedfbdfd1debdaab28c777e5a44dabea9fee9d6fff1e4fef1e8fcf0e4fff2e5faeadbf8e8d8f1e1d2f9e9dcf5e3d7f9e7dbf9e7ddeedcd0fbe8d7fae7d6f6e3d4fae3d1ffe0c7d3ad963912039f776baa8374a17a69a6806da7836dc09c86be9b85d5b199d0ac94b7947ee1bea8cdaa94d3b09ac6a28caa87738868596f5345563c2fc1a695dabaa5dab69ed7b39be7c3abf1cdb7debaa2e8c4aee9c5add8b49cdcb8a0debaa2dcb89ef2ceb4dab59ae2bda2e1bca1d7b297c7a288a7816a75503d68483bc6a292deb194ddac8cdbae91d4a68ce7b59cd8a68bd7ac8adfb291e3b093e6b396deb08fe6bb99ae8d7acaab97c4a591c9aa95c7a792cfb09cc1a796b397894524139d705be6ad90c68768a8684ca5654aac6e579e6049b5755aaf6e52b47258a8664cb37358af6f53b67557b47154aa644b9f5d479257458b5847532817e1bba8e7c1aef3cdb8e9c0aae6bea5ecc2aafed6bdeec4aceec5aff7d1badab6a0f4d1bdf0cdbaeac7b4f7d4c1ffe0cce4c0aae0baa3815538d9a47cdfa478dd9f76d4996fd69f78eab893f5caa8f3d0b2e9c9b0f9dac5f9d8c7f0ccbefbd6c6e2bdabe2bdaae9c3aeecc6b1efcab7ebccb8bfa692735c4ad8c2ade7ceb8e7cdb6d8bca4e8ccb4f3d7c2e8cdb8e0c5b2dfc6b2f0d5c0e9d0bafce7d2ebd9c5fae7d6f3decbdfc6b2c4a9943c230fd4b9a4cfb197e1c3a9d7bba3f0d4bcedd1b9d6baa2f0d4beffe2cafddbc2e3bba1d9aa8ebc896cb98264e5b091c69779e4bda0debfa3e1c5adc9ad97492d15e2c0a5fcd7bafcd3b3f8cfaff1cdadfed9bcefcbabfbd4b3eec3a1fbceadfacdaef5c8a9ffd0b2fcc9aaf9c1a0f1b996e6b192c79b824326169b83778e77679e87776c55457059496e57478f78689a85728e7966866f5da18a789d8772907a658e7561a48b75806550af9682a69180705e501a0c0356483d8c77668b7462816a5c7a64577562546552437962547b64547f6a59614c3b7b68595946378a7466836c5e775f5380685c796252917462d3aa94ecc2a9cea98fcba78fcaa592d7b29fcfa78ec69e84d2ad93d5b096cea68ce5bda3dbb497e6bfa0ebc4a5edc4a6cfa386cb9e81cd9e84c598837553475f4136967566bc9b88a68775a98a789e7e6f8e6e5fa4847790736584685c997d6f9f8272987967a78874967b687d6759705d4f6a5446816653c5a086dcb598ffe0c7fee2caeaceb6dfc3abdfc3abdbc1a8f6dac2e9cfb6ebcfb7eed2baeaceb6e2c6aee6c8b0d6b8a0dbbda5e9c9b4ccab98bba08f2e20133d3121cdb49ef5dbc2dec9b4fff4e4fff6edfbf4ecfbf7ebf9f6e7f5f1e6f6f2e9fef7f1fff8f0f9f5eafef4e8ffede1e6c7b5e8c2adab856ec3a48fffeddbfaeaddfff6edeee1d8f4e6dbf5e5d6efddcffeece0fdebdfffefe2feeee1f8e6dcfbe9ddf6e3d2f9e6d5fdecdcffebd9fbd9bedcb49b492213a47e71b38e7ec9a491e0bca6dcb8a0d4b49bf1d2b6e1bfa3d7b89bdfc0a4f0d1b5d5b398cfad92c7a38bb18d778362517656476f5242af907ce3bfa7f0cbb1dfbba5ecc9b3e7c4b0f3d0baecc9b5debba5e0bca6e6c2ace2bca7e9c3ace3bda6d7af96e7bfa6e1b9a0e6bea4b89077a57f686e49368e6a5cd3ad9ac79a7de5b795ecbfa2e7b89cdeab90ebba9cdaaf8dd8ab8adfac8fe3b093e6b897e0b3928e6f5acaac94efcfbacdad96dbb8a2e0c0abb09584b499884524119b7159e9b294b57655af6f53a06045b1735ca4664fb06e54b27155aa674da15f45aa694dba795bc98767bb7659b16b51a15f479a5d4b915e4d663b2ae3beace9c4b2e6c0adedc4b0dcb29ceac0a8fbd1b9e7bda7eec5afe1bba6d7b29fc7a491c5a491f4d0c0ffdfccf8d5c2ffdbc5d7b19c8c5f42bd835dd29368e1a076dc9d74e6ab81deaa83ffdabafad5baedcdb4f1d5c0f7d7c8f9d7cbfad7c4e6c0abf0cab3e2bca5f8d2bde7c4b0ffe5d38b7160947f6cd4bfacf6e0c9f1d7c0f1d5bddfc3abe5c9b3dcc0abecd1beeed3bef0d4bef3d9c2efd9c2f0dec8fae5d2efd9c4edd2bdd3b9a2462b16e4cab3e8caaef3d5b9f4d8c0eed4bbf7dbc3eed4bbfae0c9f8dec7ffe1c8e1bca1dcaf92ca977ab47d5fcd9879d8ab8cefcaade3c5abe4cab1c4aa93523620ffe0c7e6c1a4f0c7a7f7ccaaf7d0b1fcd7bafad3b4f9d2b1f1c6a4ffd9b6fbd0b0f0c5a5f4c7a8ffcfafffcca8eeb894edbb9acfa68a3f2411a49183937c6e9982729f8878755e4e563f2f675040634e3b8c7764927b69826c57735d487a644d967d67987f69b29782b198829d8674614e40140600534238907b6aa98f7e826b5d755f529f8c7d7a67585841319881719f8a77614f3b8d7a6b8d7a6baa938390796980695b8c7265866c5b694a35cea48ce4b89de0bba0d9b59dc9a491cea893cca48bc79f85b59076c39e84dcb79ddeb99ecda88bdfb899e0b998deb595d6ab8bd3a687cc9a7fba8d766f4b3d6d4d42af8e7dc3a28fb09381997c6aae8d7c8c6b5a9b7a6bb49485a38779b09486a88b79a0816db49581a18673816b5d705e506a5748624935c8a589d7b093eeceb5e4c8b0f1d5bde5cbb2dcc0a8ecd2b9dec2aaf2d8bffee2caf8dcc4d6baa2edcfb7d8baa2ddbda6ceae97dcbca5c09f8cdcc2b1261a0e514839c5ac96d0b69ffee9d6fff0e3faf1ecfcf7f3f8f4e8f9f7e8e1dfd3fefaf1fbf4eeebe6e0f9f6edfdf5eaffefe2e2c1b2dab19dc39b82a98972fee5d1fff2e3fdf0e7f9ece3ebddd2f5e5d6f5e4d4f6e4d8f9e9dcf6e6d7e8d8c9f7e5d9feecdef9e6d5feeddbfcebdbfff0deffdfc4d3ab91492211916b5ebd9888caa793cca993d2b097d0b097e4c5a9e6c7aad3b497e0c2a6dfc1a5dabb9fd2b095cba78fc6a28c8b6a597a5d4d6a4d3d987965e6c2aaeac5abecc8b0e1bea8e1bea8edcab4ddbaa4dfbca6f7d3bdd8b49ee6c0abdbb59ee3baa4e0b69eefc5ace1b59cd8ac91c69c8397715a66412e977061d3aa96cc9f80deb08ee1b296ddae92e8b596cf9d7cdfb291e5b897edb79befba9be4b393eabd9c9e856fc3ab939d826ddabea8b49580c7ab96bfa596c4aa9b4d2e1c916852e6af91c28362a8674bb270569f5d47a7654fac694fb67358aa644bb67359c7866ac88769ca8868d28d70b46c53a8644d9c5d4c925d4d6e4333f8d1c0f8d1c0f4cdbce9c3b0f3cab8deb5a1e0b7a3f2c9b5f4cebbf5d0befcd8c8fad9caf8d8cbeccabef9d8c9fedacceac5b3e6bfae8a5c44d09470d6956bd8946dd5946cc3855ce5af89f4c7aaf2ceb4ecceb6efd4c1f1d5c9f4d6cbffe3d2f8d5bff6d2b8ffdcc4ffe1cdeacbb9e9cdbf776050a08b7ad6c1b0e7d1bceed6beebd1b8fae0c7edd5bdf1d8c2fadfcae0c4aff0d1bcf1d2bdf8dfc9eed9c4f6dfcdefd6c2eed2bddabba6593d28ceb29cecccb3d5b59cf6dac4fde3ccf6dcc5efd4bfdfc9b4d8bfabf2d3bec8a48cd2a58ebb8970c69076cf9c81d9ad92f8d4baf2d6c0f4dec7c5af9a7a614bf0d2baf6d3b7efc8a9f6cdadffd8b9f0ccacffdfbffbd4b3f7cfacf8d0acfdd4b4fcd3b3f0c7a9f5c8a7f5c39ef6c29befc19dd0ac8c3b25107c6a5c826c5e998274836c5eab9486766150998473513a289e877588725db49e89866d59aa917bb79c87a58b74a58973ae937ea18a7874615317090072615975604f614a38664f418b7568927f706f5c4daa93859a837367523f7664508f7c6d9f8c7b957e6c8e7463ab9182a286786d523f4d2d16cda188ecbfa2e4bca2d2ae969b7864d2ae98c59d84caa288dfbaa0c29e86d0ac94e0bca4e2bfa3ddba9cefcbabe7c09fdeb391d1a483d2a183ba8e75795545745447b49382a2836f967b68a88d7aa98a78b59684a68979a68a7c9e8477876d5e9e8171846755a78a78ab8f818c766b6d5b51614d42402416b69079e3b9a0dcbaa1edcfb7e9cbb3e0c4ace4c6aef0d4bcfadcc4e6cab2e5c7afecceb6e7c9b1fdddc6e3c3ace3c0aad9b79ed6b69fdabba7937e6d181005635c4cbea891f7ddc6ffeeddfff0e6fef2f2fff8f6f8f4e8e2dfceece9dafaf6eafff9effdf9f0fbf9edfbf3e8fff2e6f1cdbdc99f89cba1889f7d62fee4cdffeedef9ebe0fdefe4f8eaddfff3e3ffefdff5e5d8efdfd2fff5e5f6e9d8f1e1d2f5e5d5f9e8d4f7e6d2f7e7d7f4dfccf1cfb3cea98c522d1b9e7a6ccaa696d4b49fdfbfa6d6b69dd1b19ad9b6a0ddbba2dfc0a4cdaf95dfc1a7cfaf98c8a58fbc9983a98875876a5c765c4f63493c7d6251d7b7a0e8c6abdbb9a0dcbca3e9c9b0e4c4abeccab1e7c5ace3bfa7e1bda3e0bba1deb99ec9a187b99074ca9e81c39679c29578b1856a99735c58321fa37969c79a85d7aa89d8aa86e9ba9ce2b193f1bc9adfad8ae9bd9aefc3a0e8b394f5bea0edba9be3b593b29c85c7ae98cdb29dd1b5a0cdae99dabea9c5ab9ac5ab9c6b4b3c8c634fc48d6fae6d4dac6b4dad6a50b4725cb16d58b06953b9735ab67057ad6a4fcb8a6cd69776e2a27fc68162b76f56b46d579d5e4c956050794e3ef3ccbdfbd4c5f8d1c0f2c8b8d5ac9af8cfbde5bcaaeec8b5fdd8c5edc8b8eac9baffeadde3c3b8f6d6c9f3d3c4ffdfceecc8b8d8b1a08a5c45dca27ddc9b71e09c75d4936be1a67eeeba95eac1a5fddac4fadec9ebd0bff4d6cbf8dacff4d4c5efd0bcf3d5bdf1d3bbf7d8c4f5dac7ead3c3644f3ec5b09fd6bfadf8dfc9f4dcc4ebd3bbf1d9c1e6d0b9f4dbc5fee5cffce1ccf4d9c4e5cab5f7decae2cbb9ffe9d7f0d6c5e6c7b3dbbca770513dd7b8a3e2c2a9e9cbb1eed2bcf6dbc6edd4beefd6c2ecd7c6fae3d1f4d8c3cba892dbae99ce9c85c9937bbd8b72ecc2aaffe4cefee3cefce6d1b8a18f967d67ecceb6f6d4b8fad6b6f7d3b1f1ceb0efccaefbd7b7ffdbbaeac4a0ffdebafbd5b1f0c9a8f8cfaffbd0aeeec19afbcba5edc19ed7b4962712007767587a67598872648b74668a74666b56456e5948624b3b786151af988688715f9f86728f76609c816ca58b74997f68917864b6a190625044180a0177665c837061745d4d8c76686b5548917e6f8370615f493b907a6c745f4e7e6b5a938071aa9584a48d7ba58b7a9175677357497b6150432410d1a78eebbfa2e2baa0dbb59eb48f7cc7a28fcfa78ecfa78dcea98fd8b399e3bfa7debaa2e0bda1e5c2a4ebc8a8efc8a7e6b998d5a786daa98bad8069553425795b50a88879a586749277649d826f9376648667559376669277668a70617d6354896c5c9275659f827293776b8872656b554a654d433c1f11ab8570cfa78ee3c1a8eaccb2edcfb5e0c2aae5c7aff5d7bff5d7bfddbfa7e4c6aeeed0b6e8c8b1d6b69ff2cfb9f1ceb8e0bea5e1c1aadbbeaccfbcad140c01726b5bd6c0a9f8dec7ffeedffeefe8fff4f4fdf5f2fbf5e9fbf8e7f6f3e4fffcf0fdf6ecfff8eefaf6ebfff7ecfff1e4e3c2b1e3baa4cea48b785338f3d5bdf8e5d4f4e6d9eee0d5f4e6d9f8e8d8feeedef5e5d6e7d7c8f5e8d7fff2e1f5e5d5f9e8d6f7e6d2ffeedaf8e8d8fbe6d3f0ceb2bf9a7d5f3c298a6958d4b19ecfac96d9b9a0c3a38ac29f8bdcb9a5d1af96d3b198cdad96d0b099c4a48dc4a48fba9a85b596828a6d5f705649735d50604939e2c4ace8c6abedcbb0e5c6aaf0d1b5f2d0b5edcbb0e3c1a6e2bea4e7c3a9e0bba0d7b297c9a084c5997cd5a889d4a685b68867bf9273a883693c1802b18876d4aa92d9ae8cdbaf8af1c2a4e9b898eeba95f0bc97eec09ce8ba98efba9adca586e9b796dcab8a997e69c0a48febccb8c5a691d3b39ce3c5adcbb09bbda28f6b4b3c825947aa7156ad6c4cad6c4eb16f55b3715bc17d6abe7763b66e58af674ec88568dca07ce9af89e3a782bb7b58b77054b36b53a1634e8f5a48784f3df0cbbbecc2b4efc5b7ecc1b0edc4b0dfb6a4ebc2b0e7c1acf4cfbce2bdabf7d6c5ffebdde2c5b7f5d8c8ffe1cdf9d9c4eecbb7deb7a68d6049cd9570c98a5fd8996ed3956ce5ab83f1c19dffe0c6f6d7c3f4d5c3fcdccdf2ccbff7d3c5edcfc4f0d6c9ffe8d6edd7c2f1d8c2f3dac4ebd6c3503e2adac6aecbb59de8ceb3ecd2b7e5cdb5dec8b1f3dac4fce3cdf6dec6f3dfc7f1e0cceddcc8edd8c7eed7c7e3ccbcf8dccee0c3b1d9baa67a5b49bc9d89ebcdb3f5dabff2d8c1fbe2ccf8e2cdfbe6d1f1decdfbe6d5ddc4b0f8d8c3ebbea9c28f7ab37c67c6937ee6bba8ffe3d0fae0cff6dfcd917864b69c85f9d9c0fedcc0fad7b7f5d4b3fcdfc1fddec1f2cbaef9d0b0f6d4afeccca6f9d5b1f8d2aeffd4b1fbd0adf1c7a1f6cba8e5b99ed2ae962a13016d5d4e69554a6c594b725c4e9582716d5a495b48377f695c644e419d877a6e584a836c5a968069755c467b624ca48b77957e6e8a77696454472c1b11705f55a996876a5446544133594638644f3e846d5d412b1e493326836c5c5c4535887163a38c7e997f70b99e8d9a8071785e516f574b3d2113cba78dedc4a8e6bca3ebc1abc7a18ccfa996c79e8ad0a68ed8b194e5bea1dcb49ae8c0a6ddb39aefc8abeecbafe3bea1e7b998d29f80c29075ba8d7a45251a7c5f598d6f658161548166557c614e8164528263519a7b67977a689679699b7e6e9377627b5e4c8d716384685c866c5d72584973574b432618bc9986c19e88ddbea2e8c9aceed0b4d3b59be2c6aee3c7afeaceb6dcc0a8e9cbb1d9bb9fd9b9a0d6b69de6c6adf0d0b7d9b9a2debfaad5baa7c1ab9d160800908275dec6acedd7bffceee1f8efeafcf5effff8f2fcf5ebf8f4e8f9f7eafdf9edfcf3eafef5eef8f1e7fff7edfff4e8eed3c2c8a68dc7a2876e462ce5c2acffeeddf9ebe0f4e6ddfff2e7dbcebef4e7d6fff1e1f5e8d7f9edddf9eedcfff1defeedd9f7e5d1f9e6d5fbebdcffebdaf3d0b4c29b7e69493492735fc29e86d8b29bb28e78d0ad97c5a18be8c4acb9957dd4b297caa88fcaa88fc19f86ba9781a2836f997a66836654765b4a7360524f3828cdab90e5bea1e1bda3f3d1b8ebc9b0e7c3abe2bea4eac6ace2bea4e1bda3e8c3a8dcb79ac9a082c29777d2a482d7a783d5a37eca9c7aa78267361400af8b73c29d82d1a684deb28fdeb190e3b291e8b48fe7b38ee9b897eab998e4af8fd9a283dfaa8ae0ad8ebba08bd8bca7ba9b87bd9e89d1b19addbfa7ddc3acb79c876d4d407c5242bc8066af6d4daf6c4fab684dac6853b36f5cbd7662b97159bb7458bd7b5bdfa37ee8ae86eab088c98b66ae6749a45c439e604b9c6853946e5bf3cfbffad2c6ffd5c7f8cfbdf1c8b4efc6b2ddb7a2e5bfaafbd6c3efccb9ebcab9fbdbceffe9dbe9cab8ebcbb6edcab4ecc8b2e6bfaea2745dd29a75dea175e4a57aebae82e5ab83e8b894f4d2b7f1d5c0f6d9c9fcdccfe6c2b4c19f93f6dbd2fbe7def9e7d9f1decdfae1cdeacfbce6cfbd3b2613e3cab4e2c8afe0c5aaf2d7bcf6dcc5ebd2bcf6ddc9e6cdb7fbe2ccffecd7efe2d1f5e8d8ebdacafae7d8fae3d5f5dbcce2c7b4e5c9b4795a487d5e4aeaceb6ecd2b7e9d1b9edd7c0f3dec9f8e3d0f0ddccf7e2d1efd6c0efcfb8c99c85b27e66b9836bdaa68ee4baa4fbdbc6ead1bdfae4cf7b604bd3b79fefd0b4f4d3b4f7d4b4f4d3b4fcdec2fedfc3ffd7bbffdbbdf2d1aef8dab4ffdfbbfad2affdd1aeefc3a0ffd8b5fad1b1fdd1b8d5b09d2c150575655669574b6654488a7969806f5d544130564334806d5f725e53756156675143897461907a6379634c5e48318c7261705b4a9b887a433324433326534133978173584332725f516f5c4da78d7c644a398f796b665042694f3e8d73628c726393796aa78a7890745f80635194786a8a7268513529af8d74e9c2a5e3b79ce4b89fcaa289deb59fd8af99d4aa92d0a78bdbb495d3aa8ee4bb9fe7bea2e7c0a3eecbafe5c1a1dcab8ad8a383c9967bc1948144231a8a6f6888675e8363569e816f846853846755937462a889759576629474658b6e5e8569548e736095796d7d63567f645383685775594b5c3f31f3d4c2c2a28ddbbca0eecfb0e0c1a5ddbfa3d2b49cdabca4fadcc4d8baa0dfbfa6d1b296e0bea3e9c7acdcbaa1e2c0a7d4b19bd2b29dc2a794a99483180700a89889e3cbb1ffedd2fef4e8faf5eff8f1e9fdf6eefff8eefaf6ebf5f3e6f5f3e7fdf4edebe0dafef5eefdf3e9fff2e6f8decdbd9d86c29d825a3017cea893ffead9f4e2d4fcebe3f3e5daf2e5d5fdf0dff9e9d9f5e5d5faeedefff4e4feefdcf7e6d4fce9d8ffefdffcecdfffecdbeecab0c39c7f6e4e37a1826dd0ac94bc977dddb9a3c5a08de4c0aad0ac96d3af97c6a28adab6a0cfac96b8947ebd9a86a182707e614f6a4b396c51406a564b3c2517bf9b81d4ab8fddb99ff1ceb8f6d2bae9c5ade1bda3e2bea4ebc7adf8d4badeb99ed8b398cea788a67b5bc99c7bbb8b67c2906bc89a78aa856a371700a5836ac9a68acca181dbae8de0b394f2c4a3e4af8de4af8de7b696e7b696dfaa8ae7b292e7b293e2af90b49b87baa18dbb9f8acbaf99c7a991d3b79fccb29b856a55533324754c3aa5694fb26d4eb46f50b87356b8705ab46c56b06a51b67056b57051b87654e5aa82f5bc91f2b78fcd8d69b87153aa62499355407f4c37a6816efddeccf8d7c8f2cec0eec9b7f9d3beeac4adf0cab3e0bca6f4d1bdf3d2c1f3d2c3f0cfc0f3cfc1ffdac8fed9c6eac5b2eec8b5ebc0b0ae7e68e0a681e1a277f9b98de5a67ae4a97df0c098f7d6b7f0d6bff7e0ceffe8d8faded2fadfd4ffece5f4e5defff6ebfbe8daf7d7cae3bfb3dec0b54a2d1fdfc2b0e6c7b2e6c6afecceb6f0d4bff9decbf0d5c4ffe8d7e7cdbcf0dbcafbebdefff3e8f9e9dafdeddeffeee0ffeadce9cfbee6cbb89e8171846755f0d6bff1d7bef4dbc5f3ddc8f9e4cff0dbc8ead5c4f6dfcdf0d6bde1bfa3e2b699be8b6cbd8868c59273b88f73f1cfb4d3b9a0efd7bf5f452cdfc1a7fad8bdfcd9bdf8d3b6fedbbfefccb0ffdcc0fad1b5fed7b8ffe3c0ffe0bdecc5a4f9ceaef3c4a6fdcfaef6cba8f7ceaef5c9b0d7b29f311a0c65544a7161543b2b1c5a4a3a70614e42311f3827178270625e4c3e7d6b5d84716086745e9480686f5b43523e26b29c877a6552725f4e5746364c3b2b786554533c2a68523d7c67568a7562947a639a806999806c765d499a7e689a7e68987c679e826ca6866dae8f73a5856c997a666f5345563a2caf8c76cca588e9bc9de5b899dcb395d9b293d6ae94d1a98fd6ae94dfba9dddb697dab392f3caaaf5ceadfbd8b8e1bb97d7a580d9a37fd19e7fb0836c3d1b0f83675c7c5a509271628d6c5991725d8669579f8270a286718a6e59af9282a08373997c6a937867987e717d6559765c4d795f50775d5072564aaa8f7ebc9d89d5b398f5d2b4dfbba1d4b297f4d4bdeacab3fcdcc5d3b39ad6b49beccaaff6d2b8f1cdb3e9c5abe4c0a6e8c4acd5b29cd6baa5ab9482160400bfad9fddc5abffedd2fff8ecf6efe9fbf4ecfbf4ecfff9effbf7ecf8f6e9fdfbeff0e7e0f6ebe5faf1eafff6eeffede2f4d9c8dfbba5dab0974d1f08c79d87ffe4d0ffedddf5e1d6fae8defae8dafae8daf9e7d9f9e7d9faecdffff2e2f4e4d5f6e6d6f5e4d4fbebdbf5e5d8ffeddbe2bda29b725676533f8d6c59b9937eb18b74d3b09cc8a592b48f7dbb9684b992819c7765ab8676a98474a37c6b9570608462567d5d506e4c4067493e69524a42271ed1ab96ecc2a9edc9b1ebcbb2eccab1efcdb4d9b59be6c2a8f2ceb4f5d1b7e6c2a8c49f84e1b99fb38a6eba8e71c99c7bc89a78cda0819d79614c2b18ad8a76bf9b83cda186f8cbacd4a88be1b495ebb998d3a180e9ba9cdfb094e4b194e5b295dca98ce5b496a28975a78e7ad1b5a0b69a84c5a993dec2aad7bda6866b5660403169402eb87f64c17f5fb06e4eb16c4fc17961b46c54b06d52b77457b67152c68461da9c75ffcda3d99b74c07e5baf6548a45c44995b46966650c4a18dedd0bef7daccf4d4c5f2d1c0e9c6b2f2ceb6f5d1b9ebc8b2e8c7b4f3d3c4fad9cafad6c8f9d4c4eec7b6f4cebbf3cebceac3b2ecc2b2b2826cd09875e5a67be6a67aedad7fe6a97cedba8fffddbbffe7c9f7e1c9fde7d2f9dfd0ffe9ddf8e7e0f8e9e2fff7eefae6dbf3d3c8876259c09f9644261bd5b8a8e8c9b5eccdb8edcfb7f4d8c3f4d9c6d8bba9f3d8c5f9decdf4ddcdf4e2d6fbede2f9ebdef9ecdcfff1e2fbeadaf7e2cfebd2be8a705f5e4330dfc5aeeed6befde7d2fbe5d0fbe6d1f4dfcaf5e0cfffeeddfadec8f2d0b4d7ab8ed1a080c79272c79675b28969ebc9ade5cbb0e7cfb553391eecd1b6f9dabefddbc0ffdcc2fad6bcffdec3fcd8befdd8befcd9bdf6d9b9ffe3c3ffddbfffd8bcf2c5a8facdaefcd1aefbd3b0fdd1b4dab49f30180c5e4d4377665c3d2d204f3f2f6a5b48372815332212705e506f5d4f927f708d7a6979644fb6a28a9f89717c664e957f68b19c89ae9b8a4231215141314b3a288f7a6757422d644f3e604b38887058937962907761705741967c656b4f379c826bae927c95755c8c6a4f916f5485654e8e736261443476533fd0a88fecbfa0e4b695edc5a2ecc5a4d4ad8ed3ac8fd7af96d3ae93d3ae91dab694e6bf9ef6cfaef6d4b1ecc6a2e4b28de5af8bdaa788c4978044241582665b89695e8e6d5e9c7b688e6f5b876a5a9277668e715f8b6e5c9a7d6d9a7d6d947968a288779e867a8a72667a6355846d5f7f675b775c51866c5dceb19fddbba2e7c4a8f1cfb4f3d1b8ecccb5eed0b8edcdb6e4c4ade5c3aae6c4a9f1cdb3e3bfa5efcbb1eac6acdfbba3d3b09abda18ba992801f0d01cdbcace7cfb5fee9cefff4e8fcf5edfff9f1f5eee6fbf4eafcf8edfcfaedf1efe3fdf4edf8efeafbf4ecfff6edfff3eaf2d6c8dfbba5d8ae964d200bc89f89ffe0ccffe7d4f8e2d5f5e3d7fae8dcfff4e5fceadeeddbcffaeaddf5e7daf9ebdef9ecdcfdf0e0f7e7d8fdeddeffebdaeac2a8a77b60815e4b93726396715e85604d8f6e5b8d6c5b936f5f8561517f5a4a7c5747936f618c685a936e5e7c584a76564b72544968483b6e5247654e4841291fe0bdaaedc7b0f1cfb6edcdb6f5d5bee8c6adcba990dbb99eeac6aedfbda4efcdb4efcbb3ebc6acbe997fbe967cc79e82e3b79ad5ab929f7a67583724a6836fbc967fc09479f0c3a6e2b49ae4b599deab8cddaa8be2b397ecbda1f2c1a3e6b597e2b193eab89da88d7adabdabd9bda8dabba6d4b5a0d6baa2d4baa3d0b5a29e81716e4835c58d72bd7e5fae6f50bb7a5cb16e53b57257b26f52b77457b97455c17f5cd5956fe0a07acf8f6bb67150aa6045a35b459d5f4a80503c9f7c69f5dac7f3d9caffe3d5ffe2d2f1d2c0e9c9b2fadac3eccdb8f7d8c6f1d4c6eecec1ebc7b9ffdcccf5d0beeec9b7fdd9c9fad6c6deb9a9b88b76ca9573da9f75e6a77bebab7decae7dfdc799eec79ef8dab6f2d7b9ffe6cbf1d7c0fde6d6ffede3fcebe3f4e3d9f4e0d5f7dbd0ceb0a6c5aa9f472f23dec7b5f5dcc6e0c6ade6ccb1f3dbc1e5cdb3e4cab1f8dec5fde3ccedd4c0f4e1d0e7d7c8fbefdffbf2e3f0e2d5edddcef6e3d2f3decbae97875c4231cfb6a0ead2baf7e1ccf0dac5f3ddc8fee8d3f9e2d2f8decdffe4d2bf9f8abd937bc99b81d8a789c7987adcb598ebccafe2caaed1bca13b2309fae0c5f5dabff4d6bcfcdec4fbddc5f5d9c3f2d7c2fadec9f9dfc8f7e4c6f2ddbefbddc1fedcc1f1ccb1f4cdaef6ceaaeac09af0c3a2ddb89e39221453423876655b412f23604e406d5c4c503f2f352213837062655244bba5978e796879634ed4bea7a18971a89078c8ad98bba4929e8c7e46382b3125195244373a29196b5a485b493b71605096806b6b5540836e5b4a35209d87708b725c69533ca48b75a2867192725d9a785f86664f7f64536a4e40533223be9885e5b79decbfa0e6bd9de5be9fe9c2a3e2bb9ee6bea5e9c1a8dbb89ce1bea0fdd6b9f4cdaef0ccacdab191ebbb97daa887d4a589d7ae98492d1f796358785d5273574b7a5e50866a5c7d6153876c5b876c59a38875997c6c937666a78c7ba58b7a927a6e81695d6e584a755f51725c4f8a7266584133d3b8a7cfb199e7c7aeeaccb2dfc1a9eed2bae0c4aefadec8dec2aae9cbb3e1c3a9efcfb6eeceb5eccab1f1cfb6e6c6afd1b39bcdb19b9d8372200d00c8b5a6e9d1b7f8e2cafbefe1fff7eefaf1e8fbf2e9f9f0e7fff8eef6f4e7f9f7ebfffcf4fbf4ecfcf7f1fbf4eafff6ecf9e2d4d4b49fcda7924c2613c29e88ffddc7fce2cbf4dfcefeeee1f7e9dcf6e8dbf6e5dbfbeae0fae9dffeede3f2e6daf9ede1efe3d5faedddfbeadaffe6d3c89e85a77a637d594b89695e8864567453427356468d70608d6e5c81604f8261508564537d5c4b8463528867567a5a4b775b4d684e41684c3e694f425d4940533d30cfb39ee6c6afebccb7e9cab5efd0bbeacab3d5b59ee5c5ace5c2aceeceb7f4d4bdf7d7c0eecbb7e7c4aef6d2bcf4ceb7efc6b0eac4ad95705d94715eaa8572b38d76d6a88ef0c1a3ecbda1d7a88ae4b192f1be9fecbd9fedbea2eebd9decbb9bf1c0a2e7b89ad9bda8dabea9e3c7b2e4c5b0e6c8b0ceb29ad1b59f9579647f625267412ec89278bd8061c48768b77859b16e51b67356af6c51b37053bd7859cc8768cd8b69c1815eb2704ea45f40b36851ab624f9d5e4d905d4c65402ef0d3c3f1d5c9f5d9cdf4d7c9ffe1d2edcdb8f6d6bff9d8c5fadacbf0d0c5edcdc2f6d2c4fedacaf5d2bff2cfbcffdcccf1cdbdecc5b6c39681b58060daa078ecad82efb182fabc8bf0b887ffd4a7ecc59af4d1a7f8d6b0e9c6a6e7c8aceed3c0fde6d8ffeddffbe4d6edd1c3e6cabcb69f8f715c4be2cdb8f6e2c9cab59ad9c4a7f0dbbee8d3b8f7dfc5fae2c8f4dcc4f9e3ccf0ddcce8d8c8f9edddf8ecdcfff3e3f9e8d8ead8c4f2ddc8c3ac9a4c331fc4aa93cdb39ce5ccb8ffe7d3f8dfc9f1d8c2f3d8c5faddcbfadbc9d3ae9be7baa3f1c2a8cc9b7dce9f81be977af9dabedec4a9cbb69b432b11ebd3b9ebd1b8fde3caffe6cfffe7d1ffe9d4ffead7ffead9ffeedafff7def6e5cbfbe3c9ffe9d1ffdfc6ffdcc0fad4aff8cea8ebbd9becc4aa422d1c4f413665544a5c4a3e816f61b6a595897667402d1e614b3d7963558d7668bca593ab927eb39b838e745df1d7c0b39781c2a995806e6034281c594c439e90856c5a4c5947393f2f226d5b4d988372846f5cbaa7964c3928b5a08b3f2914311c076d56446046356348356545307b5c477b6150896f602e1103ab8674d6aa8feec1a2e6bb9be9c0a0e3ba9aecc3a5f6cdb1ddb39ad5ae91eac3a6e7ba9de9bc9fdcb093e7ba9bd8a685dea989c8997fb18b76472d20705c51765e546850466c544869524482685b8268597a60517b6150886c5e816557856b5a8770609781747862576f5c4e645143705c517864592c1609b59e8ead917bdfc1a7d6b89ef1d5bdfae0c7f6dcc3e5cbb4ebd1b8e7cbb3eed3b8e5c7ade3c5a9f0d0b7debea5dec0a6e5c7afccb19c947a69251106bdaa9ce3cdb5f2dec6fff2e5faf2e7faf1e8faf2e7fff7eef1e9defaf6eafaf6eafff7eefff7eefcf8edfcf6eafff5e8f8e1d1e1c0add0ac9655321fb79480f6d4b9ffecd1fde8d5f8e8d8f1e4d4fff2e2f6e6d9ffede1ffebe0fff2e6f6e8ddf8ecdef7e9dcfdedddffecd9ffecd7cca0877f513a7f5b4d88675e8664588767587f6355795d4f8363547e5f4d7d5e4c7b5c4a7d5c4b775846795a48795c4c6e52447b61545c42335e47395e4b3d614b3dcdb29fe8c9b4e0c1ade6c7b3e7c8b3eeceb7e9c9b2d0b099f4d1bbeeceb7edcdb8f4d4bff3d2bff7d6c3f0cdb9f7d4c0f0ccb6dab6a0987561ae8b77b08d77bf9a80d8ab8ed5a688efc0a4e1b092edbb9aefbd9ceebfa1e2b395ecbb9aedbc9be9bb9aebbd9cc0a68fc7ad94d0b69de6cbb0e0c5aaf0d5bad4b8a2a28671634334552c1ab67e65c28266ba7a5eb06d52bd765aba7357b37056b47157b16b51b97359be7b60b37055b97359b06a51b16651ab6452a462548f5a4c592f21efcdc1ebcbc0eacabff0cabfffd9cdfed5c3f4cbb7ffdac8ffdfcfefcdc1fedcd0f4d3c4f1d0bfebcab7e7c4b1f0cbb9cca596d9ada0cb9b87b88361dba179eeb185f0b185f9ba8ef2b888efbb8be7b582fdca95f0bd88ffd0a0f9caa0ffd9b9fad8bdf8d9c4fde1cbfee0c8eed2ba7359429a846cd1bba3e1cdb2d7c3a8d9c5aaf0dcc1f4e0c7efd9c2f1dbc4f5e0cbf8e5d4ffeddff5e5d6f1e1d1fff1e1f2e1d1e9d4c3e2ccb7ead1bbdfc4b14429149b7f67d7bca1e5c9b3edd1bbf5d9c1e2c7acd5b79ff1d1baedc7b2dbae99e5b39adfa98dce997addac8cd6ad8fefcdb1d8bca4b19981523a22f7dfc7f8e0c8fee5cffbe2cefae4cff9e7d3fff2e0feebdcfcebdbfdeed9feeed7fae6cefce4ccfde3ccffe2c6ffe5c2efc19dd7a582ebc4a74a3726453b2f8676696a5748a895866a5746897665402d1c7e69589b86738e7765b7a18ca48b75967e66b79d84b2987fc1a58db69d89978476443329827169b09f956450455a4739645246877368745d4f9f8878402a1c3e2b1c77624f432c1a8671604a35245f4a397b6653684d385e452f7c6b57564533230900a88774d1a88ae1b391d4a788f9ccabe5ba97e9be9bdeb391edc0a1e2b395dead8fdfa78cca9277dea88ceab596eeb597d8a182d8a68dbb95806a50416f5b506953486a54496b55487862557761566a54476b55487f695b77605280695b8d77698b786a7361576452485a493f5a493f5d4c446958501c0b01a69384b49882d7b99de3c5a9edd2b7efd5baf6dcc1f8dec5f4dabfeacfb4e7c9adfbdcc0ebccafefd0b4f0d1b5e5c6aad7b99fcdb29d9b8472331f14b29f91e1cbb6f0dbc6f7eadaf0e6dafff6ecfcf2e6fff4ebfff5e9f9f3e3f9f3e3fff9edfff5e9fef6e9faf1e2fff4e4f1d7c6cdad98c09d8761402da0806bd8b69affe8caffe9d1f8e7d3f9e8d6f0dfcdf7e4d5f7e1d3f4ddcdfbe4d4f2e1d1ffefdffbeadaffebd8ffe5d0ffe2cacea18476483086625483655b806053755548816557785c4e8666578b6a5b81604f805f4e7e5a4a8463527251407f5f50775a4c775b4d593d2f63493a60493b695244aa8f7cdbbca8e5c6b2e1c0adefcfbaecc9b3e3c0aaebc9b0eac6aed6b49bddbaa4e4c4ade1c1ace6c6b1fad7c3f0cdb9ebc7b1e2bea89f7f68896950b9977ec29d82d7aa8defc1a0e4b597efc1a0e1af8cdaa885dbad8cf7c9a8e3b38fe9b995f4c6a2e1b391c5af98dec8b1e4ccb4dfc7afdec6acebd3bbd3baa69076657b5f53421e10af7f69a56d56b17864a56b55a96950b7775eae725aac6f5aa86a53a3654ea76b53b57961a96d55ab6f57ab6a58a46554a3695b7c4b3d633d30d8b8adfee0d6e8cac0e6c1b9e8c2b7ddb8a8d9b4a2e4bfaff3cfc1efcdc1eacabdf3d6c8edd2c1e8cdbae2c6b1f1d0bfdcb8a8cda599cca190916447e5b38ee4ad86e3a880f2b78debb084e4ae7fedb884f2bb83f0b981ebb682f3c093efc39ef2c9a9f4cfb4f6d4b9f3d4b8eacfb480664db29c84e0ccb4d9c7b1d2c0aaf0dec8f0dec8f1dfcbefdccbf6e5d3f5e3d5f7e7daf2e4d9f2e4d9f9e9dcfcecddecdacceedbccebd4c2edd4c0efd5c4422915aa9079d9bfa8e3c8b5edd2bdf6dcc5e9cfb6dabea8ddbea9e4bfacd4a996c2947cbb8970b68469bb8e71cca48adab89fdbbca7cbb09b634932f1d7c0f6dcc5fee3cefee3cefde4d0f9e3cefbe5d0fbe4d4ffecdbf0dbc6ffebd3fee8d0ffe7cffde2cdffe1c8ffd7b7fbcaa9e9b494efc6aa5b4839392f2389796ca08e809584749988785b4a3a3e2d1b8774639684708d7865b5a08bd6c0abb8a28ba99179c3ab93d2b8a1ab927e8b786a443228938177fdebe1a38d826e584b7c685f806c61a790828871634f392c554234685342b29d8c604a3c402d1e6f5c4d8f7a69533c2a5b46336a5a4a6858491b0500a68775bd9174d6a584e5b295d8a787dbaa89e2b490cda07fd0a281ddaa8bdea789dba287dfa389d59c7fd89f82dca386d6a084d8a891a6826c745a4b6755496b594f62504667554973615576635c6b5851715f55726054746055836f647765596e5c5266554d61534a50413a54473f4f423a64574f1c0f076b594d9d826dd9bba1efd1b7e7ccb1ead0b7f6dec4e1c7aef4dac1dfc4a9dbc0a5f1d3b9eaccb0e1c3a7e9cbafdfc1a5e3c8adcbb29c715c4b38241bc0aea2c5b09dbeac98ccbcade0d4c6eaded0e5d9cbfbede0f0e2d5f7eeddfaf1e0f2e6d8fcf0e2f1e8d7faeddcfbe8d7e9d0bcb59682b998855c4130836855c8a98df0d2b6edd7bfebdbc4e7d6c2f8e5d4ebd6c5ead3c3fae0cff0d9c7f1decdeeddcdf1decdf1dbc6ffe0cbecc8aec4987d5a301889695c765b527b5f54765a4e62463a785c508063557d5d4e7857487e5d4e7c5b4c79594a7f5f50775a4a7c605283675b71574a6f584a6d5648735c4e7c6253d1b6a5c9ac9cd1b2a0e2c1aeeacab5e5c2aeedcab6e5c2aedabaa5d1b19cedcebad6b7a3d5b6a2e9cab6d7b6a3ba9a85d4b5a08c715c7f66509c826bb79981d2ad92dfb89bd1a98fdbb296d9ac8debbe9fe0b79be2b99be3b697e3b695e1b696d8af8ff5e4d4dac9b9d0bdacdbc8b7f6e3d2e1cebdc7b4a6f8e6dcb7a49e442b24745044976d5fa27a6ea0766aa577689c6d5b9366538558437b4c38784935774a337e543c80583f9d745ebb8e79bc917eba90806b4737240800442d1f7d675abca89dc8b4abd2bcb1e7d1c4e3c9bcd3b5aaf4d6cbf9dbd1ffe6dbffeaddf8e5d7fff1e0eddac9f0d9c7f0d6c7e1c6bbdec2b6583925edc8aee9ba9cdea886cc946fe1aa83dfaa80e4b184e4b182e8b98bdbb086dbb18be2b999f4cbabe9be9ce8c1a0f1d3b7c1a991846e597a6854dacabbe9dbcef5e7dce4d6cbe0cfc5ead9cff3e5daeee0d5f4e5def6e9e1fff8f2fef3edfaede5fcefe7fdefe6f1e0d6ead8cae4d1c3ccb8ad4b382aa59283d5c2b1ccbaacd3c1b3d6c3b2e0cebae7d2bfd3bcaad1b7a6b79a88a2826dcca892be9881b08c74c7a490cead9adabdabb69987785945e3c4afeacab3f4d1bbfad7c1f9d6c0fedcc1ffe2c9f9d6c2fcdcc7fedec7f1d3b9fadac1f2d2bbfcdcc7f9d5bdecbfa2e5b293e2ad8eedc0a97e685a25180f8274697f6f6292817779695c8d7d7059493a8371639f8e7e8978688f7e6cb4a190b8a594a38e7b7b6653846f5c8f7a69938072453327847268d3c1b5927c6f745e515b473e4e3a31846e61b49e907460556d594e564033baa4979582747a67594e37277b61508268596f594b7d6f645b4d44210a02997869b88a70d39e7edaa186dda489dea789d3a081e0b195d6a98ce1b092dda78be1a990e8b097cf997dd6a084e4ae94ca9b81c2988282614e6a54466c5b516e605760514a64564d66584f796c6662554f6c5d566d5f5663524a6c5b516a595167595056474052453d4336303d322c4e433d554a441b100a3f2e26c1a695d4b5a1d2b6a1dcc1acd6bda7ffebd4e9d0bae1c8b2d8bfa9dec3aee0c4afeaceb8e8ccb6e6cab4d4b8a0cdb39cc9b39e5441302210065442386c5b4b7c6b598b7b6b9d9080a69989b6a697a99888c3b2a2cbbeabcdc0adb7a797cabaaacdc0b0c2b2a2cab5a4c1a798a68b7aab8f814c36295b4537b29782d1b7a0dbc9b5decdbbe0cfbfd0baace2cbbdcbb1a2d7c0aed5c0ade3d2c2e2d1c1decbbcd8c1afdec2acbb9980b08a73472712856f64837069917a728f776d8e766c887066997e739f85789074689b7f71a3877985695b9f8375997f72957e709e867a9d877a907d6f8b75678d77693d2a1cdac4b7d9beb3f9ddd1e8cabfe3c6b8c8ab9dceb1a1b29585a08574bfa493c8ae9fc2a899c5ab9cb59b8ac3a897d8bdaae1cab89181723e30236d60508b7a6aab927eb69b86d0b5a2e4c7b5e1c1acebc8b2e9cab6f5d6c2fad7c3dfbca6e4c1abdcbca5291105553d318f786a776052695244503a2d46322726130c2617121d0a04260b021c00001900001a00001c00005a3a2b533221462310593623a07d6ad8b7a4bb9c87e3c7b1af937da88975a58672aa8d7bc3a897c9b4a3a79485a08e80726255200e021e0b001e0800260c00351508330f01340e0332100433150a351b0c3016052d14002e1300290c002406002406001d0000997964e2b8a0d2a389c29377ae7f63b08364b38866a075528e6843916e4e9c7b5ca68367b69174b89170caa787e7ccb1f4dec78d78651603001303001507001d100831221b54433b67554b7d6d609c8b81a4968dbaaca3c4b7aed0c3bbcfc2bad4c5bed0c1bacbbab2c8b6aac1afa1b8a69a59473b56443699897a97867c97877a907f6f7564525542314f3c2b5b48394b362559402c725742917560ab8f7ac9ac9accb1a0b79b8da18577866b58ffe6d1ffe1ccfbdcc7f2d2bdf2cfb9e3bea4f3ceb4f2cfb9f5d5c0f0d0b9eacab3f6d3bdf3d3bcefcebbe1bca9e9bfa6f6c8aee1b298d8af9b9e887d20130bc5b4aaf1e0d68c7b71c5b4ac806f6558483b7464579d8d7e8e7e6eb6a696948274beac9eb7a496c2afa1d6c3b4ead7c8c3b0a23b291b372519cdbbaf786254806a5d8a786e8e7c72826c5f968073503c317260546956486c56498e7a6f4c392ba48d7b795f4e866c5d9781745a49415b4a431d0600705043b48a72cb9c80cc9882d8a18cdaa48adcaa8fd7aa93d2a890cfa388d4a68cd2a28bd4a48ddfb197cfa388e4b89fdeb59fc8a8938b716026140655493d5e5149574a444c3f3952453d4d403a44372f3b2c254130283d2c223f2d233321172e1d1329180e2312081f100927181120130b34271f170801200e04ac9283b69987cdb29fe9d0bcf4dec9dac5b0d5c0abe1ccb9d6bfade5cebcd0b6a5c1a894e7ccb9bba08be6cdb7baa48da08e782b1a0a1605001a09004e3e2f7364517c6b596253404837255e4d3b5742315f4a375a49356e5f486a59455e4d3b5a493959483855402f4c35252c1507210b001806001e0c00412a1a765f4d5645354c3c2c3624163e281b4c35273c2213402b183826124c3b2b4838295948385c47365d412c7758439c7d682e14031201001609011e0c02200c01240d051c04001e06001e04002e12062e12042f1305371c0b3218093d23142a1305281103271104331d10372010422b1b4c392b301d0f33170b4020134b2b1e6b4b3c7050417454456447356e513f4f3423715645654b3a6146336146336b4f3a694d386c533f5a4a3b160a000d01001c0c002a1504391f0e40291930160737180657382444271761413254332053301c64412e4d2d18a27c73d2aea2d3afa1e4c0b2e3c2b3ccac9fbea0958b7369907d766e5b545b45384630234d3c3434231b2514049f8a79b29887a18474927565d0b3a3e3c8b7ecd2c1ffebd8f3decbe1cbb6dec8b3d7bdacebd4c2cbb6a5dfccbd9886785f4c3d4b3120775844805d4a875e4c8d5e4c945f4d9a634fa16c5a9e6b5a9a69587747337d4f3787583e8e5e47925f4e8c5c4e855b4b6e4835734a366e4533563526270a00a28575a78b76bfa187c1a3879e826a9c806a7e624a7e624a8d72557f6447866c536b523c977e6a957e6e907d6f6c5a507d6b61432f26b49e90b8a18fceb5a1bfa994c2ad9ae3d1bde1ccb9e6d3c2eedbcdf6e2d7ebd7ccd1bbaeceb9a8927d6c806a5c654f416d5a495441303522142412041e0b00c3b19de4cfbadec9b6c5b4a2cfbeaabca792a6927a7d675067523d65503f5a47383b281a3b281a4633245a473667554192806c7f6c5ba08977b69681ccac97dbc0ade1cab8dcc5b3eed5c1f4d7c5f2d5c3f7dacaeed1c1e1c0add6b39fc6a38fa184725442381b0c051f0d0359453a321e152c180f2a180e1e0c001f0d011b09001a08001a0800210f0322100624120829170d28160a2816082a180a3c2c1d372718473728402d1e422f205c4a3e655347836d5f746152816f635e4c405e4b3d4f392b4835274c392a5e4c38634e3b5c45354933263b271e230f08170000472b1db69782ceab95c5a08dbb9280ba907abb937ab08b7888655173533a7151386c493562422d5f3f28694b3362432e684d3a7d66563d2a1b2d1f1222180e1207010d0200160b05170d04190b022b1a1028160c433022412b1d4b34245e4739533c2e664f3f6853427a6457654f425d473a715b4d6953465c4537492f203a200f240d0036210e46342065533f64533f64534152412f6756444e3b2a6f5c4b6e59467a6550826d5894826cc3b29ea89888a8978d27160cd3c3b47e6e5ea9988489786494826e816f5b6e5745745e49a5917987755d98836ebfaa977665537665559582718370618370627f6d6175675c8173689d8b7d534133948777766959736155574436442e205c473658433058463231200e3e2e1e5442345b46354d321f6246315f4534412e201c0f07342a2165544a907d6f665045ac9488d4b8aaf5dac9ebcebeba9b89ac8d7bc2a391cfb2a29578688b6e5e8469588268597c6052c7a896d2b5a3b39c8e543a2d83604dad8470b58c78ebc2aeedc4b0e6c0a9e4c0a8dbb79fdbb9a0eccab1ebc9b0e5c3aaf1cdb3d2ad92e4bfa2bd9b80b29985281204533d2f5137269475619f7e6ba2837192715e6e4a34bf9984ae8977c9a390ba907abf927bbd907baf856deabfb6dab0a4dab0a2ebc4b5ecc5b6edc8b8debaaee7c9beaa94898470656852456c584d6a5d552b21174e41319b8a788f7a69937c6cc1a798e3c9badfc8baf1dbcde1d0c0e7d6c4ecdbc9f1dfcbf1dcc9e7d2bfd4beb0c4aea07966585039298d6a568a604a92624ea5715bad775fb47c63c4886eb87c64a56752955740ab6d54a76a4eab70529a5d418d4c389b5e4c915c4a9869558c5d4b93695b60423a271008c5afa4b6a092b79e88c6ac95cdb29fceb5a1c8af99c2aa92c6ae94c3ab91b99f88c2a691ba9e89ab907f9c8478a28e83836f66503a2de4cab9e8cdb8ffe7d0f2dac2e9d5bdf5e0cbfae6cef2ddc8f2ddccf2dccef8e0d4f6dfcff4ddcbbaa48f927b6bb39d8fb39e8daa9584b4a1939c897a3e2916c7b29dd6c0a9e3cfb7e0cebad0bfabddcbb5d0bea6d8c4acdac8b2d0bdacccb9aac1afa1b19f91d7c6b6cebfacd3c4afa1927d3e2f1c4f3c2b745843967a65c0a997b5a291d3c0afad9885c0a793b79c89bca190cfb4a38f7260896d58826651cab09fc0ad9fb2a094ac95878f7868715a4c2f170b624a3ec1ab9db19e8dc6b3a2c7b4a3cdbaabddc9bedbc9bfe0cec4deccc0e4d2c4dccbbbd7c6b4ddcebbd3c3b3e3d2c0b4a190321d0c1e0b00311e10543d2d634c3c6b5547927c6ea891819d8372977d6e8a7361a7927dc7b19cad9281bea1939f83777155498363567356467c5f4d644936492c1c52311ea27c65a47e67775440b2937eaa9079bda58d745b479e8873b7a18ab9a58dd1bca99c8978d1beafe9d7c9cfc2b28f8176392a236b5e5660534a7264595b493d5d4739553e308066579479649d816ca98c7aae8f7ba58973ad917ba98c7ac7aa98b19580d0b49fceb19fc9ac9ad2b7a4a78e7a381f0bd4c0a8cfbda7dfcfb8e8d8c1dccbb7ebdac6efdeccfae7d6e8d6c2e5d3bde1cfb7cfbba3f0dec6f0e0c9e1d2bfb4a49739281eb3a5989181719886707e6c548a7860a28d78b39a86aa917ba48e76a490777b654e8b76619e897688766283715da59480847363887869a093828a7d6c9686775d4d3ebfaf9f7262529c8b7bc0ad9ec7b29fdbc6b1e0cab3ecd7c2b7a591b9a695837061bfaa99cdb29fb19683c4ad9d6b594b2a1c138d7f74b09a8cc0a695cdb2a1e8cdbcf7dac8f7dac8f2d3bfd7b8a4c6a38fc6a691d0af9cbb9c88a38470ab8c78c4a795a38472e3c0aae1c1aad5bbaa533827a47e67dfb39ae1b59cf5c9b0ecc0a7efc5acf0c6adf3cbb1e9c4a9f1ccb1f1ccb1fbd4b7fcd3b5f6cbabe2b795dbb294c4a18b37180463443090705bae8871c29c85c7a18cc8a28dc1977fdbaf96deb49eedc0abe4b49de2ae96ce9a82d29e86e1b9afddb5a9d9b2a1f3ccbbe4bdacf3ccbde9c3b6e0beb2c9aea39a82767d63567b655a61524b291c14776757a89682c7b5a1d5c0aff4ddcdd5bfb1f2dccff7e4d5d4c4b4efe0cde2d3c0eedfccfae8d4e9d4c1ebd5c7c5afa1a39082492f20a47764a36c57a76d57c58c71dba687f0be9deebc9be0a98ab8785daf6c51c68366c68464c68565b57456b06850ab624fa867519f624d9a614da06f5e7250444c3126b09a8cae9785cfb49fd1b7a0d2b7a4cdb29fcbb09bd4baa3af957ccdb39ad6baa4b99a86c1a28ea184748e7368a08a7f8b776e493326bea493fee3cee4cbb5dfcab5f2e1d1fdeddefeeedfd7c6b6ead7c8ebd6c5ecd5c7f1dac8fde7d2f1dbc6f8e3d2e5cfc1ffebdac6b3a2b9a69885726445301dcab5a0d5bfa8f3ddc6e3cebbc8b39eb29e86edd9c0e0cab2edd9c0e1ccb7eed9c4e5d0bdd9c4afe5d3bbbaa890c7b69c8f7f66584831b8a38edbc0abdfc4affae5d2e8d7c3e9d7c3ecd7c2ffe4cff7dbc5e5c9b3f1d5bff4d8c3f7ddc6f9dfc8dfc5aef8ddc8e6cbb6e0c4acd9bda5dabea9583d287d624dbba28cdfc9b1ebd6bbead6bdf3dfc7ffefdcf3e0d1f2dfd0f4e1d2feebdaf5e3cfe7d5bff9e7d1f5e3cfecdac4cdb7a23a210d8c75639c8271a88c77a78874a98c7aae917fc3a28fc5a590af8f7aa78873a387718e6f5aa5816bb58c78ad8271a97e6da27764ad877488685984685a715645ae8e79fad2b8f1c8ace6c2a8e9c9b2d8c0a8f7e3cbf8e3d0cab8a4f4e2cafaead3fdecdae9d8c8ecdbcbfff1e2e1cebdc9b6a5624f416451435a47387b68577964535a402f5c4130846853a08067ac8a6fb18d75c39f87d0ab90dab59addb7a0d4ae97d1ac92d2ad92cba68cd1ad95f4d4bda0846c543820e7cfb3ebd6bbf0dcc1f0dcc1f1e0c6efdec4eedcc4f7e3cbf9e5cdd9c5acdac6abf2ddc0efdcbef0e0c6e9d9c2d7c6b6453327a292838a7b6898866e907c63847057b19b84b09580b59a85a28a72a8927a97836bcbb59ea38d76a48e76bea890937f6683715b86745eae9d8394826a907f6d5d4c3ab5a38d9a866e98826d9c8671c6b098c9b197e6ccb3d2b8a1dfc6b0e3cdb8d4bdab705a45ba9e88d9bda8bda392b59f913d271aaf9586c6a691e0bca4d6b29af1ceb8f2d3beeed2bcd4b69ed1b39be2c0a7eacab1d2b29bd8baa2e1c1a8cfaf98d9bda7b1937bf7d2b7edcbafd5bca8482d1ab68e75dcaf92d7aa8de7ba9df8ccafeec5a9e8bfa3f2cbaeedc8adf9d4b9fcd5b8fcd5b8ffd5b5ffd9b8e5b795efc2a1c1977e572e18b08771bf957dd9ad92ebbea1e7bda4daae95ce9f83eabb9fd9ab91ffd0b6dfa98de3aa8ddaa184ebb295edc7bcf1cbbedeb9a7e8c3b0eac3b2e9c2b1efc5b7dab4a7d2b4a9ccb2a5a2867a947c7065524c1a0b04bba899bcaa96d7c5b1ecd7c4e5d0bff6e0d2f5dfd1e7d4c6b8a797e5d5c5e1d2bff0e1ceefddc9e8d3c0dfc8b8e6cfc1baa7995c4032a97c69b77d67cc8e75ebae91e1af8ceec09cd8ac87fec9a7ca876ac47a5dcc8362cb8764e3a783eeb290e6a086b16951a9624cb16f579b5d48935e4c6c4639684e41998270bfa994d0b69dae927ad0b5a2c4a998d9bea9c1a790d7bda4e5cbb2b59984b19580ba9b87b19482ab9184927c6f9581762e180ac9b09cffe9d2ffecd6f8e3d0ecdccdfaece1fff0e6fff0e3f5e2d3f0dbcadec9b8ddc8b5ecd6bffbe7cff1dccbeedbccfce9d8f5e2d3c4b0a58875674a3524bfaa95dec8b1dcc6afd7c1acddc7b2a58f77ccb79cdfcaafeed9bef2dcc4f0dac2e8d2bbe5cfb7d8c2aad3bfa4baa68d8c7a625c4734cdb8a5dbc2acfee5cfefdac7e4d3bfd2c0acead5c0d5baa5fbdfc9e9cdb7dec3aed7beaae1c8b4cab49fe3cab4e5cbb4c8ad92f7d9bdd1b296c6a89050321a9d8169e8ceb5bea68af2ddc0e3ceb1feead1f8e3d0fce9d8f9e6d7ffefddf8e7d5fcebd7f0dec8fff0dafdebd7f3decbe5ccb83d24108f75648e73629e7d6aa5826eac8b78b5927fb48e79c49e879a745dc5a18bbe9b87b08b78bc937db78d77b2836fac7e67b1836ca37a668b6b5e92766a634835be9e85d0a789e7be9ee9c6aaf7dbc3f4dec7f6e4d0f9e8d8f3e3d3efe3cdfbefd9fef3e1f3e6d6e3d1c3f8e5d6f6dfcddbc4b2c6af9f846d5d927c6776614c7e6853684f3b6245338465509e7c61b79478cda88ec49c82e4bb9de6bd9fdeb49bf0c6ade6bda1f4cbadedc4a8e5bda3eac8afb0927a74593ef0d6bbf0d8bcf6e3c5f7e3c8efdec2fde9d0ecd8bffce8d0fce8d0f0dcc3e8d4b9ebd6b9e7d4b6f4e3c7f8e6ced9c6b54e3b2da29283a0917eb09c83a89378ab977cc8b29abea38ec9ae99c2aa92c4b097c8b49cc7b39bab927c816951a08b70a69279b3a18998876da79273af9a7d968372524131a59179bea890856f5a806a55d6c0a8a0886ec5ab94d9bfa8ceb59fe9d3becbb6a3745f4cc7ae98987f6bab9486ab9587422b1d9a7d6ba17c62ddb498c59d83edc9afc2a289ecceb6f4d4bde1c1a8e1bfa4c9a78cc5a38aeacab1b6927acaa88fd2b29dceac93c59e7fd3ae91d4b9a44e3320cda58bd8ab8cecbfa0fcd0b3eec5a7edc6a9f2cab0f8d3b8f7d3b9e7c3a9f1ccb1e0b99cefc3a6f6c9a8eec09feec09fd9ab9161351cb68a71d7a98fe5b698f2c3a5ecc0a3ecc0a3deaf91ebba9aecbda1f8c7a9e0a98bf1b89ae9ae90e3a88ae1bcb3e0bcb0cca996eac5b2eec5b3f1c7b7f0c5b5e7c0b1e8c8bbceb1a3cfb2a4987d72604b461c0b04c9b3a5c8b39eccb7a2d6c1acead3c1ebd1c2f0d6c9dcc5b7f9e3d5f2dfd0f1e0cee6d5c1efdac7f8decdddc3b4dac3b5d2bfb1947a6b8a614d9d6951d09478fabf9ff0c09cf4caa4e8bd9af7c2a0ca8365cd7e5fd38868d89673ffcea7f7c7a1ffceacc78b6fb5735da5614eaa695598644f5f3a2a7c6150cfb6a0c6ae94d5ba9fccb196cab19dcbb1a0e2c8b7dec5b1d7c1aadac4adbda48ea08570d4b8a3bfa48fa48d7da08a7c7966553a2510cfb59cfadfc4f2d8bffde7d0ffeedff8e7ddfff0e6fbe9ddffeedef7e5d1f9e7d3f5e3cdf4e0c8f6e4ccfdead9e7d6c6ebdacae2d1c1cdbbaf7a685a746150f1dcc7d7c1aaeed8c1f0d7c3bda490a38d75e9d4b7d2bd9ee9d4b5cfb79bd9c1a7cbb39bc5ad95cdb59db6a088a9937e816c5b4d3529f5ddd1e7d0beefd9c4efdac9fae7d6f7e2d1e6d1c0f0d9c7f1dbc6e2cbb9edd6c6f8e2d5f8e5d7e7d5c7f4e1d2ffebd6efd7bff8dac0eccdb1dfc1a94e2f1aab8f79c6ac95dfc7ade9d4b9f2dec5fae8d0f7e6d4ffefe0f1e1d4fbebdcf9ecdcf5e8d7fcecdcfdecdcf8e6d8fce9dae2cbbb5a40318d7366a5897bb79685ae8b78a78373a78272a77e6cb88d7aa87d6aad8470b68f7e9f7867bf9b85ab8570ac8671b48b77b0886fa6816e95776d91766b593d28be9c80fed6b3d4ae8aefd4b7fff4ddffeeddfae8dafff0e6f0e4d8f6eddcf9f0dfeee6d9f9efe3f3e5daf7e4d6fce5d3e1c8b4bca2917c655369533c7561499d8875836e5b5b4130917560be9e85c2a085d2ac95c8a389cea788d8b192e8bea6deb49ce5bca0f4cbadf1c5aae9c1a8e0bda99f806c8a6e58fae2caf9e4c9f8e4cbe7d5bddeceb5f0dec8f9e7d3fce9d8ffeedae9d7c1e5d3bbf8e4cbf8e7cbf7e4c6eedabfe5d0bd5845369a8a7aa79682b39e83b1997dc6b196baa48cb69b86dfc4afad977fa08c738f7b63ab9681af9a87a6917e9e8c769b8b749d8c78a6947cc0a98a9b8367837262614f43dec9b6a7917c9c85759c87769f8d79a08e78ab9482af988692806c948371817464544737716050826f6065534956443a442c22a98c7cd2ac95d2a98dd6b196b9957bd2af99e7c7b0e2bfa9e3bfa7eac5abd7b298956f58ba967ec39a84d9b39cc29d8ad6b09bd1a487deb599bd9e8c523523c7a287f3caaaefc6a8fbd4b5f2cdb0efccb0f5d1b7f7d5bcf2d2bbf6d6bfe6c4abf3ceb4fad0b7f8ccafedc0a3deb194deaf9572442cc4987fddaf95f1c2a4facdaeffd8bafbd2b4eec3a3f2c5a4e5b99ce4b798e2af90ecb797e5ae8fecb395e5c3baebc9bdddb9a9ddb8a5f0c9b8efc5b5e3bcabddb8a8ebcbbcceb1a3e5c8ba987e715d4942221006ccb7a6d2bca7ceb8a3ecd6c1e9d2c0d9bfb0edd3c4f4dacdc9b3a5f0ddccccb9a8e8d6c2f4ddcbf4ddcde6ccbdefd8caccb9aa63493a67432dae7f65c78e70fbc3a2f0c4a1edc5a1f1c7a1eeba95cb8262ce7f5ecf8361de9e7af5c9a4ffddb8fbcda9d69f80a96751ab67549857439b67525934229a7f6ac3ab93e0c8accbb294cab095d7c1ace5cebcf1dac8cab49fd8c4acd2bea6bca792d3bda8dec4adbba18aad96848c77668875644b3520c6ab90f3d4b7eaccb2f6dcc5f8e3d0f1dfd1f9e5daf4e1d3f3e2d0f9e8d4f5e4d0f5e5cef2e0caf1e1cafeeddbebdacae7d7c7cabaabc6b4a8604e407d6a59e4cfbaf7e2cde7d1bcebd1c0d8bfabad977fdbc6a9c0ab8ed8c3a4e5cdb1c5ad93d1b7a0ceb69ebaa28ab19b849a8373957d71432a23f5ddd3f7e0d0ffecd9fce9d8efdccdfbe8d9f8e5d6ebd8c7feebdaeedbcaecd9caffede1ebdad0f6e6d9eedecffff1e0f5dfc8ffe8d0e3c5adc9aa96462713bda18bd7bda4d0b89eebd5bdecd7c2f8e7d5feeedef6e6d7f2e4d7f4e6d9f6e8dbede0d0eedecff6e4d6fbe9ddfce9dbdcc5b7745a4b93796ca68a7cbe9d8cae8977af8a7ab38e7cb18673b18771c19683be9380ac8170a87f6db38d78b9937cb48e77ae8871a47f64ad8a7496786d8b7164593d27d5b89ad4b28ff6d5b4e9d4b9feecd6f9e8d8f5e5d8fbede4f4e7defaeee0f4ebdcf1e7ddf5ebe1f2e4d9feecdef9e2d2e9cfbec4aa998b71606c533d816b566c5746796453654b3a836752a6866dceaa90e4bea7d1a990d5ae91dcb596e8c0a7f4ccb3e6bda1efc6a8e8bca1f5cbb2e5c0ad91725e987d68f6e0c9f2dec6ffeed6f4e4cdf5e5ceefdeccf4e3d1f4e3d1fcebd9f4e2cef1dfc9f3e1cbebdac0f4e0c5f2dec3dec9b475604f7a6959a2917d958063ae9778bea98ec0aa92b39982d1b7a0bea890ad9980a7957da5937db5a08da99481b7a58fa5957ea3937ca4927accb498af9a7f95837569574bb39e8dc3ac9aab9685ad9887a9968584725e8b7665ae99886b5a4a6252435a4e404d413355473a5443395a49416d5a534c362b8e7163be9a82d3ab91d7b297dbb79dd5b19bd1ae98e1bda7d0ac94ebc2acc29983e0baa398725bcca38dd2a993c7a18cba917bddaf95e6baa1c4a39062412ed2aa90f2c9abf9d5b5f0cdafe9c7abedcbb0f6d4bbf7d4bef3d0baf0d0b9f8d5bfeecab2fcd7bcf6cdb1eec2a5dfb295daab918d5f47be9078dfb295edbf9efbceadf5ccaef0c9aaf4c9a9efc4a4eec7a8e9c0a2e9b898edb898f4bd9ef3bd9bd3b2abf6d6cbdcb8aaedc8b6eec9b9e1bdadefcebde9c9bae7cabae0c4b6ead0c1a79183544035422f21c2ab99d6bda9e2c8b9d6bfafd2bbabd9c2b2d8c1b1d8c3b2d9c4b3dfccbbeedbcaf8e5d4eed9c8f0daccf0d9cbc5afa1b19b8d71574655321e986a50c08769f7c19ff2c7a5eac4a0facaa4daa37cc5815ec47b58c88058dfa17cf6cfaefbd8b8ffdbbacd9274a9664ca6624d9c5d4ba16e5b4b2814a98f78d4baa1ddc3aae2caaee3ceb3e8d4bcead5c0f1dcc7eed9c4d7c5adf2e0cadfcdb9e1ccb7ddc3aab49880baa18da99483826f61422b19ccad91e7c4a6e5c3aaf3d5bdf1dbc3eddbc5e8d6c2f4e1d0f5e4d0f1e0ccf7e6d2f1e2cdfae9d5f5e6d3fdedddf3e3d4eadacbfff1e2f2e0d2695848948170dbc6b1c8b39ee3ceb9d3bcaad2bba9d4bba7e1c9b1c0a890ceb69ce3cbb1d1b99fe8d0b8e0c8b0ae957fc2ac97967f71887265422b23e7d1c6fee8dafbe6d5f2dfd0f2dfd0ffeee0ecdaccf5e4d4fff1e1fbebdbf7e7d8fcecddfbebdcfdedddf2e2d2fff1dff2e0caf1d9c1ffe7d2af8f80523223b99b83e2c4a8e4c9ace4ccb4f2ddccf2e0d2fdeddef4e7d7fcecddeedecffceadefff4e6fceadcf6e3d4f9e6d8f6e0d2f1daca967c6d987c6eaf9282c0a08b96725cac8774a9836eb78e78cea48cc89e88b08670bf917adbad95bb8e77cda089c79e82b28b6cbb9475ba977baa8b77927764533920d1b99dffe7cdfde7cfefddc7feeddbfff1e1e6d8cbfff4e7f3e5daf9e8defdefe4f1e3d8f6e8dbf9e9dcf3e1d3ffeedff8e3d2bba4947b6152694f407b6154745e50826b5b5136258d6e59b49078cfaa8fd6ae94cea78adab396dab598fbd6bbe9c4a9eec7aaf8cfb1eabf9fefc3a6ddb7a081614cbca691f5e5cef8e8d1f3e3ccfdeed7f7e7d0f4e1d0f5e2d1efdecaf5e5ceedd9c1c8b49cf5e3cdf7e7cef2e1c7f2e1c5e6d4be95836f6f5c4bcdb8a3cdb899c3ac8cae957fc7ae9ab89e87c4aa91c0aa92d2bea59d8c70bfae9495816985705b97836ba9957caa967bb39f84c6b299c2ad987a6959665446a89682b6a48eae9986a18c77c4ae99aa947fbea795af9a89c1b0a07967596e5c4e5c4a3e503f3556453d604e44806c61564033735948d2b29bdfbba1d8b398ddba9eddb9a1d2ae96d3af97d5b199bb977fd0ac94d4b098deb8a1c39d86c8a389c39e84c29d83cca48adab299cda99368442eefc3aaf6cdb1ffe0c1f4d7b9efd1b5f1d1b8ebc7b1edc7b2fbd5c0edc9b1f0ceb3eeccb0fddabcefc8a9eec2a5dfb295d9ab9180523aab7c62e1b092ecbb9af5c7a5f5ccacf8cfaff9ccadf9ceaee8c5a7f6d2b2f4c3a3f4bd9ef0ba98f2bc98eecdc4f7d5cbebc6b6e5beadf0c9b8e9c4b4e4c3b4f5d4c5fbdacbe5c8badbc1b4a690834e3b2d675446b8a392e2cbb9ccb5a5ead3c3ead3c3dac3b3c6af9fe7d2c1ecd7c6edd8c7d2bdace2cdbcf4dfceead4c6d6c0b2d6c0b2ab9587785e4d4d2a1792644cb37a5cfcc4a1e8bf9fe5bd9af9c59ec58760c07c57e09a76ce865ef5b994f1caabf3d0b4f5c2a3c08064b56f56a25b47ab6c5ab17e6b482511b59b84e9cdb7cdb39ae4cfb4ffedd2e3d1b9e0ceb8ead5c2ead5c0e7d2bdd1bfa9e7d5c1d8c3aed1b69bd1b69bb9a08aab96859a8779382111ae8f73bf9b7bddb99fe7c7b0ffe7cdfae9cff9e4cfdeccb6f1dfcbf8e6d2ffefdbfae9d5f8e7d5f4e3d1fbeadafdecdcd1bfb1d1c0b0867364493625baa592dec8b3d1bba4f1dbc4ebd5c0cab49fd0b7a3ecd3bdb39b83f1d9c1b29a80baa288d4bca4c9b199d7c1aab69f8da28d7c8f796b432d20d6c0b3f4ded0fbe5d7fbe8d9ebd8c9f4e1d3ead8cafbe9dbfdeddef7e7d8f1e1d2e5d5c5f4e4d4f6e7d4fff0def9e8d6f7e5d1f9e3ccffe9d4a88b7d59392ab99b83d4b69aefd4b9fce4ccffecddf3e1d5f5e8d8f8ebdbeadacae9d8c8feebddf9e6d7f1decdfae7d6fbe5d7dac5b4fbe1d0c8af9b866959b89987c8a891c8a68dbb977fc9a38ccca78c987056aa8269bd957ccca289ddb498c79d85d8ae95d5ac90d6af90edc9a7d8b798a68772846755674f37d3bda5efdac7f9e6d5f5e2d1f6e5d5f8e8d8f0e3d2eadacbf2e0d2fde9deeedacffae8dafceadcf2e1d1fff4e4fbead8fbe8d7c7b0a0a086777b5f53886c60856e60755b4c8c705b8f6f58d8b399dfb89be3ba9cf0c9aae0bb9eecc9abfad7bbe1bea0edc9a9efc8a9ebc0a0eec2a5deb69d7f5c46c5af98f0e0c9f3e3ccf3e4cdf2e4caf9e9d2fde8d5e6d1bef8e8d1f8e6cefce6cef4dec6e0ccb4f7e5cdf4e0c7e0ccb1ead6beae99846f5a49baa48fbba786cbb494b49986977c6ba88e75ab9377cfb79fb09a829f8b70b29e83a59178b5a189ac967ea48f74ceb99ac5b093d6c2aabfac9b7a6758635041917f6bac9a846b5641baa48f8d745ed6bda7c8af9b8c7764b19c8bbeab9ab49f8e9f897b7d6b5f76645a826c5f947d6f6c55477f6554bf9f8ab49078c29d83e8c3a9d8b29bf1cbb4d7b19acda991e7c3ade9c5afbd9981dfb9a2e0bba1ba9279cca48ac69e84cea68dcca78dc9a38c956d54eabca2f6c8aeecc7aaeacbaeffe1c5ebccb0edc7b0e6bca6fad0bae8c0a7efccb0ebc8aaf6d3b3eac3a2f9ccadecbd9fdbac92ba8b71ce9c83e7b497eeb999f1bf9ceabc9befc2a3fcc9acf3c4a6ebc6a9efc8abeebd9dfec9a9fac8a7e6b692f2d1c2ebc7b7ddb4a2d8ad9ae3b8a7e2b7a7eec4b6eac2b6edc5b9dfbbafdbbdb2ab938747332aa9978bc9b6a8d6c3b4d7c2b1d1baa8e9d2c0d3bcaad9c2b0dfc5b4e7cdbce3c9b8f9e2d0e5cebcebd4c2e9d4c3d4bfaedac7b68572617d66564b26168b5b47b57a5cf6bb99f3c8a8f5caa8f5bd9abf7d5aba7150c67b5bc17953f0b48febc2a4fad5b8ffddbec9886cb96e57ac614eac6a5aa06d5c54311ec3aa96dec3b0dcc3ade6d0b9e2ceb6e5d0bddbc6b3e9d2c2efd8c8e4cdbdeed7c5e2cfbeecd7c2cbaf97ccae94bfa690b09b88af9c8e351e0ed0b195e9c6a6ffddc3fadac3f2dac0fde9d0f9e3cef2dbc9fae3d1ffead8fce5d3fde6d4fbe6d3f1dccbf7e2d1fde8d7f6e0d2eed9c8e9d2c258412fc2a993d5bda5cfb59cddc5abd9c1a9d9c3abe9d3bbb9a38bb8a086af977de6ceb4dac2a8dcc6aedbc5adc6b099ae98838a75629984714d3a29cbb8a7edd8c7f2ddccffebddfce9dafce9daf0dfcff7e5d7f4e2d4f6e4d6feecdefae9d9e8d7c7e6d5c3ffeeddfcead6dcc7b2fbe5cee7ceb8b398875b3e2cc5a991e6ccb1f7dfc5f3dec9fae9d9fbede0fdf0e0e4d7c6faeadaeddcccfae7d6dec9b6e5d3bde8d6c0f7e2cfdfcab5f7dec8e4ccb4816550cfb09be0c1a5e9c7abe3c1a6c19d83c9a688e8c5a7edc9afe4c2a7dfc0a4c5a78bf1d2b6e1bfa4e3c1a5e8c7a8e7c8a9c4a68abda18c866b5a8b725cffe9d4fde6d8ffe9dcf8e2d5ebd5c7f0ddcceedcc8ffefdeead5c4fae3d5f7e0d2fce7d6f6e1d0f7e5d1f9e7d3fbe9d3efdac5e3ccba7b61508a6d5d8669597056457b604d9b7c67b39178e4bca2e5bc9edab193e2bb9acfab8be5c2a2fad7b9f2cfb1e8c5a5e8c4a4e5bc9ce9c0a2d8ae966a4630e5cdb5f3e2c8fcebd1f2e3c6d7c7adead8c0fee8d3fbe4d2ffead5f4e0c8e2cab0e6ceb2e9d4b9ddc8adc9b197d6bea4e5cfb8bca691574030d6c0a99e8a69cfbb9ad3baa48b725ea68e74b29a7eb79f87ae9880998469ad987da58f77b59f88c7ae98b7a189af9a7db6a184bba58ebba6955b4537533e2dc1ab96c5af98b7a18cc7ae9ae4c9b4d4b9a4ebd1ba9c836dc3aa96e0cab5b79e88a9937ea89584897667a89181a98f7e755b4e543729c7a491d8b29fdbb2a0d8af9bd6ad97edc4aee1b8a4c59f8ae0baa5d5af9ae6c0a9ddb49edab299b98f77c49a82c99f87c89e88d8af99cda4908e644cf6c4abf5c2a7e7ba9df4cdb0eac7a9f6d3b7f2cdb3f8ceb6ebbda6eabca4f3c9b0f1caadfad3b4e0b595e4b192efba9be7b59abc8d73a7735bdda78deeb799eab193e3ab90e6ae93f0b79af0bb9cefc2a5edc1a4edbea0facdacdeb393f3ccabf6d2c4f0cbb9d0a795e8bba8eec0b0eec0b1eabeb3f7cdc1e4b9b0d8b2a7d2b4aa9d857b46332cac9b93fff6ecdbc9bbe5d0bfe8d1bfdfc8b8e9cfbee1c7b8f5dbcad3b9aad0b6a5e7cdbee5cebcfae3d3dec9b8dec9b8b8a39295806f9c82733c180c8f5e4fae7155ebaf8df8cbaaf3c5a4e9ad89c17b59c47959c67b5bb9734fe2a682facfadf9d0b2f4bd9fd08f73bd725ba95e4bac6a5a9c6958664532ccb39fe9d0bce7cebaebd7bfdbc6b1edd8c5f0dbcaf4ddcfe1cabaf9e2d2ead3c3e6d1c0dbc5b0d6b7a2d1b39bbaa089ac9681a690824d3624d1b397e5c2a2e1bda3fadac1f8dec7f8e2cbfbe2cef4ddcbffebd9fce5d3f4ddcbfae3d1f6e1cef7e2cffae5d4cfbaa9f8e3d2cdb8a7a28b796d5742dbc5aee2cab2f6dec4c9b195dac5aaddc9aec3af94b5a085c5af97bea890cdb79fc7b199d3bda6bfab93bba691a38e79927d688a7864564430b7a591f2dfcefce7d6ffeadcffecddffecddffecddf3e1d3efddcff6e4d6fceadcfff0e1feebdcd6c3b4fbe8d7eed9c8f6e1cef6ddc7dec5af927766624734c0a890e0cab2e6d1bcfeeddbfff5e8fdf1e3f5e9d9fcefdffcecddf8e5d6f8e3d0e8d3bef4e2ccf1e1cae5d3bfeddbc5f5e1c9f3ddc569503ae0c6adfcdec2f1d4b6eecfb3ccad91c9aa8de9caadf5d6bae6c8aee1c8aae2c9abceb396dfc1a5ddbfa3e8cbaddfc2a4c6ab90b095828f7564856c58f7e0cef8e2d5fbe5daffe9dcf4ded0ebd4c2f5dfcaefd6c2fce2d1fbe1d0f4dac9fce2d1f5dfcae8d2bdf8e4ccf9e5cdeed8c1d0b7a17f64518d705e8a6d5b9c816ea08570ab8b74d0ac92e4bda0e9c0a2e0b799ebc4a5f5d1b1efccaef9d8b9f9d8b9e9c6a8f3cfaff3ccade4bda0dbb29c4f2c18f4dcc4feead1eddabcdecbadbba88a927e63ddc7b2edd8c5ecdac4e2d0b8ecd4bae8ceb3f5ddc1e1c9adebd1b6f4dac1e3c8b3cdb4a0513a28b6a089beaa89b39f7ed3bda5a48b75c3ab91b0987cc1a991b29983aa947cab957dbea58fa68d7799806ab09a829c876cc3ae93b9a38ea790804c35258f7866c1a892ead1bbc0a793c2a897dac1ade0c7b1f3d9c2c5ab94d9c0aaddc5add9bfa6ddc5addac5b08a7560bfa690c0a592856a59533626bf9c89d4ae9bdcb3a1e3b8a7d0a592d9b09ac59c88d3aa96d1a894d8af9bd2a995be957fc49a84cda38bdfb29bc59b83cea48ecfa690be9581936651ecb8a0fcc6aaecbda1f6caade6c1a4e4bfa2edc8adf1c9aff0c4abefc3aaf3c9b0f9d0b4e6ba9df4c5a7e9b495e4ad8fe9b89ad3a4889e6b50d09a80daa385eeb597f4b89ed79b81e9ac8fedb496eeb89cebba9ceec09fefc2a1eac1a3e8c1a2f2d0c4eac6b6cca594e5baa9ebc0b0e5b9acf8cdc4f4ccc2efc7bfe9c4bbeed0c8866d66402f28b1a29bf1e3dadeccc0ddc3b6d7bbaddfc3b7e9cfc0f3d9ccdbc4b4cfb8aad0bbaaeed8cae3cebde9d3c5ead4c6b8a193e5cbbeb79d908d6f643d18108e6051a4674ae2a682f9c8a7ffceaddd9b78c67c59cb7f5fc27757cf8965eeb28dfacea9ffd9b6f6bfa0c18062bf755cb66e56a769549a6a5680644ed8c4acf0dac3ecd6bfedd9c1e2d0baf0dbc8e7d2bfead5c4f1dccbedd8c7ebd6c3f2ddcaebd2bedfc0abd8baa2c9af96b49e879a8574796250d6b89cefceafffdcc0ffe0c7f1d5bffae1cdfce1cef5dbcaf8e3d2f8e3d2f9e6d5ffecdbfeeddbf6e5d3fae9d9ecdbcbc0af9ff3e2d0c3b29e978770d1c1a8d6c5abe8d7bbd1c0a4a19076baa98fd4c3a9c4b097beaa92b5a1898f7a65a18f79c1af9ba5937f998773b4a38f97867291826f534431968774f4e1d0ffecdbf7e4d5fae9d9fff3e5fff2e4ecdaccecdacceddbcdfbe9dbffeddffff0e1f5dfd1fbe5d7f5dfd1f5e0cff8decdf6dccb957b6a684e3dbca691efdac7fff1e1fbede0fdf0e7f7ede3f8efe0f4e8daf4e4d7ffeddfffecd9e2cdb8f0e1cefbeedbf9e9d9e9dac7f2e2cbecdac257422debd5befde3c8eed5b7f3d7bfffe4ccd7bda2ecd4b8e8d0b6f1d9bfe1c7acf8ddc0dcbea2e5c6aad2b397d4b599d7b99dc5a991b89d8a80665595806bf5e3cff5e3d7f2e1d7f1e1d2f3e2d0f3ddc8d2b7a2f2d7c2e7ccb9f7dcc9f6dbc8fadfccf4dbc5f9e0cafbe5cdf2dcc4f2dcc4d1b9a16e533e7c604b8f735e9b7f6a987c66a5826cc39f85d9b197e5bc9ef1c8aaf4cdaef3ceb1f3d0b4fbd9bdf4d2b6eecbafe8c3a8f8d0b6e6c1a7dabaa5341906d0baa5f9e5cce9d1b5dfc6a8e6cfb0d1bc9fe2ceb6f0dfcbe5d9c3ede1c9e6d2b9e9d1b7dfc5acdec2aaebcfb7f6dac2eed3bebba28e452e1cac967fb4a180bca988aa967db7a18ac5b095b19c81c0aa93cab49da08a7299836baa947da9937e7d6752ab977fb29e85a08c73aa95829c8575523b2ba68d79ddc3ace8d0b8eed5c1bba492ffebd8e5cebca68d77d9c0aac3aa94b09a82ceb69af3dec1d2c1a7cdbca2bea98ea89076a48b75513621c1a18cd7b39dd6b09bd6ad99d5ac98f0c7b3e4bba9bf9986e3bdaac6a08bd3aa96cea58fdeb49ebe947ed3a993c59b85c99e8bc9a08ca87f6db58b75ecb8a0f0bda0ecbfa2f4cdaeeac5a8deb99eefcab0f0ccb2e0bca2dbb69bfbd3b9f0c7abe0b195edbc9ef0bda0e2af90e9b898e2b49397684ad8a789d8a685dda687e7ae91dfa688e5aa88eaaf8de7ac8cf4bb9debb696fdccacfecfb3eabca2f1d1c6f0cfc0dfb8a9efc5b5fdd3c5f1c9bdffe1d6e6c0b7e2beb2dab8aed1b4ac9b847c33221befe0d9eee0d7d1bfb3e3c8bddabeb2cab0a3e8d1c3e5cec0d6c0b2e5cfc1f0daccd5c2b3cfbcaddac7b8e3cdbfebd5c7f7e0d2a58b7e8f7368401f1893675aa5684bc98965f7c2a0f9c3a1c37d59ca7c58c47554c77b5bc37d59e1a37effd2aafac8a3da9f7fd49174c77d62b26c53ae715c9769529a7e68e5d1b9f5dfc8f3ddc6e3cfb7f3dec9dfcab7e0cbb8f1dccbe1cebdf4e2cef9e7d3ead5c2f0d7c3ccb09bc3a48fc2aa92aa967e9d8a7b4a3726dcc2abf2d4b8edceb2ffe5cde7ccb9f8decdf4dac9ffe9d7fce7d6f3e0d1fdead9f4e3d1f5e4d2fbead8fae9d9f6e6d6b8a898d0c0b0b4a592b4a590e7d8c1dcceb4c4b69be1d3b8ddcdb3d2c2a9e1cfb7b5a38bb09e88bfad97b09e8a64523e756452a39280ae9d8b9786769e8e7e7060505b4e3d6e5e4eeddccaefdccbfdecdcffefdfefddcfeedccefceadcfeecdef7e5d7ffeee0ffeee0fff2e4eedbcce7d4c5f6e0d2fee9d8fce5d3fde4d0715746765f4dd8c2ade2d0bcf7e7d8f8eaddfaeee2fef4e8f6eddefcf0e0faeaddffeee0f0dbc8e7d5c1f2e3d0fbeeddfbeedef8e8d8f6e7d2c9b9a2422d1ad2bca5ecd4b8f2d9bbf1d5bddbc1a8d2ba9ee0cbaef8e2caebd5bddcc2a9eacfb4e3c5a9e9ccaec4a589d6b89ed9bba1b59983a38875836d589e8974fff4e0fff2e5fff4e9f8ecdcf3e4d1dfc6b0fee2ccd2b6a1f6dac5fde0cef2d7c4f3d8c3edd4beecd3bddfc7aff0dac2fde7cfdcc4ac755c466f543f90745f9478639b7c6798755fbf9a80cba188d7ae92f2c9abf1c8aaedc8abe9c6aafcd8bef4d0b6ffdbc1fad5bbe4bca2ebc7afd3b4a0301605eed9c4f5e1c8eed3b8dbbea0bea483d9c0a2c0a890fcead4e7dbc3e4d8bedcc8ade6ceb2f0d6bde0c6ade6cab2d3b79fd3b8a39f8471412716a69079a28e6db29e7d9f8a6f9d876fbaa588baa58ac5af98a8927bd1bba3c5af97b39d86a8927baf9a85aa988097866ca18f7773614da28d7a735948cab19bc9af96baa087d4bba5e7d2bffdebd7e7d5c1c9b2a0dcc6b1e1cbb6bfa992e2cdb2fce7cce6d4bcdccbb1d7c2a7a79277baa48d472e18bea088d5b29cd7b39ddeb8a3dcb39fc69d89dfb9a4dab49ff2ccb7a8826dd7ae9ad3aa94e2b8a2e7bda5caa08ac9a08ab58c76c49e89a27c67cca28ceab89df2bfa2fccfb2eec5a7f2cbaee0bba0f7d4b8d5b397f0ceb3d0ad91f5cdb3e2b69be1b296e0ae93fbcaace7b89aeabc9be4b5978b5c3ed9aa8cdfaa8adea788e8ac90ebb092ebaf8be6a784ebac8de9ac8feab394eeb99ae9b69be9b79ef9d7cee3bfb3d6b0a3ecc5b6e2bdadefcbbdf1cfc3dfbfb2e6c6b7d6b9a9d3b9ac9e887d433127e4d3c9e4d2c6d5c2b4cfbcaddec8badecbbce0cdbef6e3d4eedbccb29f90e1cebfe3d0c1ead7c8e1cebff6e5d5c3b2a2f1e0d0b09d8e9b857841241c865c4ea56849bd7954ca8e6ac1825fc17553ba6745c0704fc47858b56f4dda9a76ffcca4ffc9a3c48363bd7658b46a4fac664d9d604b976854937762e7d2bde4ceb9f2dcc7f3ddc8edd7c2f6dfcdedd8c7f4dfcedecbbaf5e6d1eedfcae5d4c2dfcab7f8dfcbd1b8a4c1ad95b1a08c97897c49392cefdccbe8d2bbf8dec7ecd1bcfde6d6f7e1d3fbe6d5f4dfcef5e0cff3decdfae5d4f9e6d5feebdafce9d8f4e1d0ffefddecdbcb918070857462e6d5c1f7e7d0e1d1b8f7e7cefeeed5f3e1c9c7b59fd4c2aca08e7885735fa2907ca49180d1beada49182a99687a99888b4a2949a8a7b908071655848544435dccbbbf3e0d1f4e3d3f4e3d3ffeddffdebddf9e7d9f8e6d8fceadcf1dfd1fff2e4fbe9dbead8caf7e5d7f6e3d5fce9d8ffeed7f7dfc7755c4677614ad4bea6e8d7bdf9e8d4fbeeddf0e4d4f7ebdbeae2cff8eddbe5d8c8e9d9c9e2d2bbe8d8c1fbebdbfff1e2ffefe0f9e8d8fae8d4ffefda4a311dc0a590e0c5aaf3d5b9efcfb6ccae94d6bba0cbb196d9c1a9ead2badfc7adeed4b9f0d7b9e5caacbfa185c4a68cb0927aa28670b196837e6853ccbaa4ffefdbfff5ebf7e9e0fdf1e1ede1cbd4bea9f8ddc8eed3beedd2bdecd1bef5dcc8e8cfbbd6c0a9edd7c0e8d2bbe2ccb5f2dcc5d1bba4624c37735a46806552977864977760a48068bf9a80cda38ad3a78ce5b99cefc6a8eac3a6f1ccafe9c4a9f7d2b7fbd6bbf9d1b7f8ceb5fad4bdcfae9b351b0af2ddc8feead1ffe4c6d8bb99dfc39eefd2b0edcfb3fae0c7f5e1c6f4e3c7ead5b6c8b192dbc6a9c5ad93f1d7bce1c6abcdb39aab917a3d2410a38b73b69f7fb09977a58d71b59d81c3ac8dc0a88cccb49cac937db59d85b9a189a58d75a38d75b4a088a39179a7977da4947aa3917b8d7863644b35c8ae95e9ceb1cbb294f8e0c6e5d1b9f6e5d1f8e7d5f2ddccd6c0b2e7d1c3d3beadf6e0cbfce8d0e9d8c4c6b5a1cebaa2b7a18ad2bca74e3521ba9b86bd9a86ddb8a5e0baa5dfb6a0e1b8a2e8c2abcda790e6c0a9d5af98ddb7a0e7c2a8b99178bf977dcea68dd1a990d0a88fd5af989a745dddb59ce3b699e9b898edbea0f0c3a6f6cdaff4cfb2e1bea0e9c8a9debb9fe2bda0e7bea2e0b298ddb093dfb094e7b89ae7b89aebbca0e4b59b84553bd5a287d69d80de9e82e3a388e1a084e6a482e9a785e19e81ebab8fe4ab8de7b293ebb89de6b29ae2bdb4ecc6bbdcb5a6eac3b4f8d4c4efcebff1d1c2edcdbee6c7b5dec1afd0b6a5a18b7d513e30e9d7cbcdbaabdecbbceedbccf1decfeddacbe8d5c6bfa99be4cec0d4beb0d9c3b5efd9cbc7b1a3f4e1d2f6e3d4e5d4c4f4e3d3b4a393927f71462d26825c4fa36649b06746b57353b87354c27251c37050c47557b96e4fc27b5bc3815fdf9f79d69672bb7456bc7257ae6449b67056a1644f825540977d66cfbda5f8e2cbf6e0c9f1dbc4e4cfbae2cdbaf3decbe3d1bdf5e4d0d7c8b1eadbc4e4d3bfe3d1bdd8c2add4bea9ccbaa4ae9f8caea095483a2ffbe9dbecd7c6e7d1baefd9c4ebd5c7eedbccffebdaf0dbc8f5e0cff6dfcff4dfcefce7d6f8e3d2fce9d8ffecdbf8e5d4f5e4d4b6a595493828ead9c7f3e2cef5e4d0e3d3bcfaead3e8d6c0d6c4aec8b3a0a18c799e8974816c57af9a87a89682a18c7b8b7867988576a290829684768b7b6e5e4e41443425e1cebff2ddcceedbcafce9d8ffefe0fce9daf6e3d4fae7d8fdeadbf8e7d7f6e5d5f2e1d1f5e4d4fae9d9ffeedef8e5d4f5dfc8f7dfc76047338d745ecfb9a1f6e2c7ecdac2f6e7d2fbebdbfff4e4ebe0cef6ebd9f1e4d3faeddcf6e7d4f0e1cefeeedffff3e6faeaddfbebdcf8e5d4ffecd95f4836ba9f8af4d6bcedceb2ecccb3c7a78eccb196d2b89de7cfb7ffe7cffde5cdffe7cdfee7c8eed5b7ceb398c8ac94bca08ac5aa958d74607c6651eedcc6f9e8d4fae9dffff5ecfbf0deeddec9edd7c0f0d5c0f9dec9ffe6d0ebd2bef3dac6f7e1ccdfc9b4e1cbb4fce6cfead4bde6d0b9edd7c279634e9d86748c735f91725ea27f69b08c74b18970c59b82d9ad92ecc0a5f1c5aaeec5a9f2cbaeffd9bffad2b8e7bfa5f3c9b0fdd1b8efc6b0c3a08d492e1bf3dec9f9e5ccf3dabcd5bb9af4d7b5f2d5b3f0d1b4f7d9bddcc5a6eed9bae9d0b1edd4b5f4dfc2f1dcbfe6ceb2c0a88cc9b197c0a890422915967d679b8465a18a6a9b8166bfa58acdb496dbc3a7d3baa4ac967f99836cc3ad95b39b83a38d75a7937ba29279b0a287a3957aaf9f8887725d6c533da0866db99e80f3dabbe2cab0ddc9b1e8d7c3d4c3b1fbe8d7f3ddcff4ded0dec9b8eed8c3e0cab5e2cfbeeddac9e2ccb7c4ae99ead3c3765c4bb1927eceab97d0ab98e4bea9cfa992d6b197d8b399c4a088f1cbb4e3bfa7dbb59ed3ae94d2ad93d3ae93dcb49bb9947ad6b197c29e8689654de0bba1bf9376d7a988dead8fefbea0f8cbaefad1b3deb99cd2af91deb79adcb397d4a58bdaab91dcad91daab8fe6b99ae6b99ce7b7a0d8a89275472fcf9d84d79b7fd49478d19175d99a7bde9e7be6a683e4a387e5a58adda486d5a080dba388dfa98feac2b8dab0a4dbb0a0dfb5a5dfbaa8eecabae9c8b7dab9a8e9c9b4e2c3aeebd0bb917a686a5446f2dfd0d3c0afeed9c8e3cebdead5c4f1dacaf9e2d2f6dfcfedd6c6ceb7a9e1cabcf1dacad8c1b1e9d2c2dbc4b4e8d3c2d8c3b2e8d3c2937d7047332c725046a96b54ae6447ad654cb56b52bf6e53c06f52bf755ab67056ad674dbb7659b97453af684abc7259b76c55b1674caf6a4da76b537e513ac6ac93e6d5bbdecab1eedac1d7c6acf4e3c9e9d7bfebd9c1e9d7c1e6d6bdd0c2a7dcceb3d8c7adc5b198ddc4aed3baa4d7c3abbfae9accbcaf3b2d22f0ded2ffebddecd6c1f4dec7f2dbcbe9d4c3ffeed9f7e2cdf8e3d0efdac9ffead7f7e2cfebd9c5fae8d4fbe8d7f9e8d6f7e6d6cdbbad554536edddcdefdfcfebdcc9e9dac7dac9b7f1dcc9dbc6b3f9e3cebfa994c9b39cb29c85947e67b8a48cb6a08bc2ad988b76639d8a7998857789776b6b594d311f11d7c2b1ecd5c3f0d9c7fae3d1fde8d5fce7d4f3decdf5e0cffde8d7ffefdee1cebdffeddcf8e5d4f9e6d5f8e5d4fae5d2f9e3ccfde4d0583e2f8d7364e1c8b2dfc9b1efdbc2efddc7fae7d9feece0fbebdcfbeeded4c7b7f2e6d8fff2e5fbede2f0e2d9f5e8dffff4ecf0e3daf9e9dadfcebe7d6759ac9281e3c7b1ffe1c9d5b6a1bc9d88cdb199d2b89ff7dfc7f8e2cbf3ddc6f2dcc4f0d8bcedd3b8e3c9b0dcc2abcbb09bbda28f977d6c6b5540f2e0cafff2defeede3f8eadffff3e0f1e2cbe4ceb7f6dec6d6bda7e2c9b3f7dec8e8d2bbdcc6aff2dcc5edd4bef1d8c2f8dfc9f8dfc9eed5c17c6251a3897a967b6aa685729f7c68a5816bc79e88d3a991ebc1a8ebbfa6edc1a6f4cbafeac1a5f6ccb3e5bba2e5bba2e0b49bfaccb4ecc2aabc97845b402bf1dcc7f8e6ceecd7bcddc6a7d4bb9cf1d7b6f3d5b9edcfb3dfc6a8d3bc9cedd2b4e6cbadf8e0c4efdcbee9d6b8f6e3c5e6d2b9e2ceb6493421836c5a7f6a4f7762459e866cbfa78dd3bb9fbea68cbba590b49f8c7b6955af9a85b8a28ab19d84a29078a19178a29479b1a389958470968470806a53cbb399bda486cfb899f4dfc4eedcc4e2d1bddbcab6dac5b0ecd7c2dec9b4cab5a0f8dfc9ebd2bee8d3c2e0cbbaf0d6c5ba9f8ce2c6b86d5042a98673c8a28fd0aa95d2ac97e3bda6ceaa92e1bda5eac7b1f5d1bbebc8b2e2bea8c9a58dd9b59de2bea4efc9b2bd9981dcb8a0debba59b7862ffdfc7d7ab8ec79978d8a588dca68addab90d9aa8ed8ac8fcda184cda083d4a589d8a288d49e84dba88de1af94e9ba9cd1a487d6a994c89b867a5038d8aa90d89f81e1a485dda785dca785e2a883e2a785d9a082d1987bdea587d59d7cd4997bd19678edc5b9e7bdafecc1b1edc2b2ecc5b4eec9b9ecc8baf1d0bff4d1beceae99ccaf9d836c5a7e6b5cfff6e8f6e5d5c4b1a2d6c0b2e6d0c2e1cbbde8d2c4ffebddffe9dbefd9cce1cec0f6e0d2fee8dafae4d6f4ded0fae4d6dec8baead4c6ae988b4e3a31624034a86b56b76d54b36b53bb7059c4775dc0745ac17b62a7654bac6a52ad6a50a55e42b3694eb16651b36853ae644bb36d53a46752855740d1b79ed1c0a6e0ccb3e1cdb4bfae92c0af95bead93cab69ebda991c6b29ac0ac93c7b398cbb79cbba68bb89e85a88e77b49e87b09e8ac7b5a93d2c22e8d6ccffecdeefdac5e3cdb6e5cebcfbe4d2ead4bdf0dac3ead5c0fde8d5f7e2cdf4dfcaffebd6f7e5cffbe9d5f2e1cddcc9baa897875c4b3bf1e0d0f3e2d2fae9d7d7c6b4eeddcbf4e1d0f2ddcad6c1aec9b49fa38d7689735b9d8970bca88fc7b39b8b76618876628e7b6a8f7d6f8472665f4e4429170bdbc4b2cfb49fe8cdb8fbe0cbf6ddc7fae1cbf2d9c5e8d2bdedd7c2f0dbc6e3ceb9f1dcc7edd8c3f8e3cef9e4cffee9d4ffe9d2f9e0cc51372a9d8376c5ac96bba389ebd6bbffe9d2ffecdefff0e2fcebdbf4e4d4f6e9d9f0e4d6fef1e8fdf0e7fff3eaf7e9e0f5e8dff3e7dbe8dbcbe3d3c39e887a98816fe1c5afd4b69cc5a58eb79981d8baa0d1b79ce6ceb4fae2caeed8c0e8d2baf9e1c5e8ceb3d3b79fecd0bae3c7b1d8bca7a88d7a684f3bead4bceed9c4ffefe1ffeddfefdfc8fae9cfecd6bef4dcc4ebd3bbffe7cff2dac2f5dfc7fbe5cef5ddc5e8cfb9ead1bbfbe0cbfae1cbf3d8c5b69c8b765c4da18675a58570c3a08aac8872ad8770d1a990d0a68deac0a7ebc2a6f1c8acf0c7a9edc4a8ffd8bcf6cdb1ffd4b9f3c5abedc3aacfac96755b44d2c0aaf9e9d2ecd8c0e2ccb4e6ceb2ead0b5f0d5baf6dcc1f8e1c2fae3c3e5cbaaf2d7b9eed5b7e5d0b3d4c1a3d8c7a9d2c1a7c4b29c594433715c4b614b34766146937b61988066a1896fb8a28ab09987ac998892806c988670a38d76b29c849581697d6d54a9997f9f9177ac9b87b5a08d725c47af957eb79d82a48b6dc7af97e8d4bceddbc7f4e2ccd6c2aadcc8afddc9b1b19d85e5cdb5e9d0baf0d9c9c8b1a1c4a998c0a594bda193caad9f7e5b48d7b39dcba590bc9681cfa992e9c5adf0ccb6eac7b1e5c1abe9c6b0f2ceb8e2bea8d1ad95cda991cea891c6a28ad8b49ed4b19b7e5b47cba78fcea68cc29679ae7f65c49279cb9980d3a48ad8aa92ba8e73bd8f77bf9076d39f89cc967ed19d87daab91cca085c79f85ae8976ad88756a4731cca289e5ae90d89d7dcd9b7adba988dfa786e4a989e9b294e7b195d59e7fe2a98be7aa8dd6997aeec8bbf9d4c4f2c8b8efc5b5edc5b9e5bfb2d9b5a9d6b2a4dbb6a6dfbeadd6b9ab907a6d76655bf6e9e0bbaea5b7a99eb5a49ac3b1a5e1cfc3c6b6a9ded0c3ecded1f4e8dce5dbcff5e9ddf8ece0f2e4d7eee0d3e6d6c7f3e3d4dac8babba89a584235482716aa705aa86248b67057b76f57b46a51be785eb47459bd8167a86a53ac6a50aa6347b96f54b06852b66d5ab06550b06955a86b59815242d5b9a4d5c0abdec8b1ccb69fbcab91c1b096d7c3abd9c3aee5cab7e1c5b0d7bba5cfb39bd1b99fe1ccafc0a68bd7bda4c6ad979c8774c0ad9f48362cb9a79df1ddd2e8d3c0f2dcc5f2dcc7fce6d1f8e4cbf7e3caf4dec7fde7d0fbe5cef5dfc8fbe5cdfff1d8ffebd3fcead2f7e2cfd6c4b063503fe5d2c1eddac9efddc9e1cfbbe5d3bfe9d8c8f0dfcffdecdab8a793c9b9a29a8a71ab9b82a4947b92826bab9b846c5d4aa29282988a7d7b6d6464574f211006d8bfabe9cdb7e8ccb6f8dcc6f0d4bee9cdb7e1c7b0f5dbc4f5dbc4e8d0b8f4dbc5ffedd6f6e0c9f6e0c9fbe5cefee8d0fbe5cdefd9c2301609a98f80cdb59de4ccb0ffe8c9fbe6cbfae3d1fde8d7f8e6d2f2e2cbf4e8d2f4e9d7fdf1e5f9ede1fdebddfdebddf1e1d2ecdcccf1e2cdedddc699836e866d57e3c5abc7a88bc3a186d8b69be1bfa3f4d7b9f1d6b9ebd1b6f2d8bdebd1b6f1d6bbdec0a4e7c7aeeeceb5f1d1b8f8d8c1ae8f7b6f533debd1b6ffe6cdffe6d2fde4d0f8e0c6f8e0c4f5dbc0efd5bcf8dec5f8e0c6f2dac0f1d9bfe9d1b9e7cdb4e1c7b0cdb39ce6cab4e5cab5ffead8d3b8a5826756a98c7aa98b73b8967baa886dc7a488dbb69beac3a6e6bfa0eec7a6e9c2a1e0b998f8d1b0d3ac8bf0c9a8eac1a1f3caacedc6a9ae8e75927861f3e1cbebdac6ccb9a8ebd6c3e2cdb8f8e4ccdec8b1feead2fae9cdf3e0c0e9d0b1d1b496dbbda1dfc4a7d6c1a2e8d5b5d4c0a5d0bca46c5545634c3c634a365c442c6b5138a389707e664cb8a28ba38c7a8f7c6b705e4ab6a48ea9907abba18a866d57a38f77ac987fa08f758f7a678f78666f5642cfb59eaa8f74bca186bba188a98e79c5ac96b29c85b9a38bc1ad94c1ad95c4b098ceb69edac4add0bbaac2ad9cb09685bca2919e8777876d5e5e3f2bcaaa93d2af99b08c74cea891ebc5aeeac4afedc9b3eec8b3c5a18bd3ad98e8c2add8b29bcaa48dd5ac96e5bfa8cfa994cca892714c39b7947ebe9b85be9c83a68069ab826cc39983a37963b28774bc937db9937ec39a84c89b88cc9d89c99a88d0a690c2a08791755f836a56745a493a1f0ac19d85daa78ce3aa8ddfa98dcd957aebab90eaaa91d8a089ebb59dd79f84e3aa8dd79e81f0b799ecccbfe9c8b9edc8b8e8c3b3eac6badebcb2dbb9afd5b3a9e9c5b7d6b5a6b89c90957f7445362f5e534da49b94aa9f99b7a9a0a9988ed5c4bad5c7bcf7e9defff8ecfff5ebfbf1e7f7ede3fff6ecfff8ecfaece1fef0e3f8e8dbe0d0c3f2e0d44a37292d1000996955a36b54a06650b07660b67964ad755ea5735c96664fa06d58a06954a468509e6049a86b58a66957a46554c08575cb958990665ac5ab9e9e8d7dd6c1b0c1ac99bdad96d5c5aed2c0acd2bdaaf4dacbf0d3c3b59684d9bda8ccb69fbca68ed0b8a0bca48caf9584a08a7cb6a496544339ae9d96e0cfc5dcc9baf0dbc8dbc6b3e3d1bdf6e4ceead8c2f7e5cfe2d0bcf9e4d1f1dfc9f7e2cdf3e1cbfdebd5fff1ddf9e6d5e0cdbc766354c0ad9edac7b8cbb8a7c7b4a3e2d1bff6e6d7f2e5d5f3e3d3c3b6a3bdae99968a74ab9c85b5a991aa9e88ab9e8b988b7a887c6e5c4f4680766d524741170900967f6dccb09af8dcc6edd1bbdcc0aae3c7b1eaceb8f7ddc6f7ddc6edd3bcf1d9c1f2dac2f7dec8f8e0c8edd7c0f6e0c8f3ddc5d9c3ae321b0dc0a99ba18b74d4bfa2ecd7baf2ddc2ebd4c2f5e0cff1dcc7f3e1cbf4e5cefbeedbfaeee0f9ebdefdeadbf8e5d4fdecdceddecbf7e8d3f7e7d09f8a75755c46dcc1a6c3a589b39176cdab90d9ba9df5d8baefd6b8f2d8bddac0a5c9af94d2b79ce8cdb2eccdb1e2c3a7dcbda1e8c8afbf9f8a6d4d38c4a68af7d9bdebccb7efcfbae5c6aaf0d1b4e5c7adedd2b7e7cdb2fee4c9e6ceb4d9c1a7f2d8bfecd2b9e5c9b1ffe7d1d6baa4d7bba6fbe0cdf2d7c6654b3a9277649a7b66977760ac8c73b5937ad4b098debaa0fcd7bcfad5b8f3ceb1e6c1a4fad5b8f1ceb0f3ceb1e9c4a7eac5aadbb9a0a28671a7927f9d8d7de9dccce1d1c2e7d5c7decdbde2d1bfe6d3c4ecdbc9e7d8c1d3c2a8f2dabecaaf94e0c2aad5b9a1edd8bbccb89dc3af97b2a08c8a7467715b50594336533e2d77634b927e668a7560a3917d928171a49284837363af9e8c9f8a77947d6b917c698e796694826caf9f889380716e5b4d8e786aaa9383ae957fa28a72af9682b39a86bba28edbc5b0d3bda8d4bfaac6b4a0b49f8ccfb9a4bca6918b7869a895869780707d6656b9a6987d6759482f1bb09580b79b85bb9c87ceae99d5b29ea68370b2917eb69582bf9e8bc3a28fd8b5a2c3a08dbd9a86d3b09cd3b09dceab98bc9b8a452413a58674a98c7ab49883c6a793b69582cdaa97af8c79b3907d967360b4917eb99683b18a79a47d6ca27b6aa5806e8165506c533f5b48393a27182e1705a78874cc9e87d4a088e1b19aecbaa3f1b7a1e5ac98d9a995d4a591d6a48ddba990d2a087d2a387d2b8abb49a8dd4b7a9d5b8aad4b6acc9aba1dec0b6eac9c0ebc9bdf6d6c9c6aa9f442d252a1814160b07140b06160b051b0d041b0b001d0c022b190f37241d48352e5a474073605983706969564f524036645248715f536e5e517060534434271f0e04140000876a5c916d5f916d5f906c5c8d68587e5a4a6447376548385735296642346a4535775041714b40916b60ba9286a77f75b8958f674b4731231a4e443a988a7fb0a093bfb3a3b7ab9bd9cdbdbfafa0d3c1b5d7c1b4cbb3a7cab3a5d9c6b79481709883708c7764786255cdb9aecab9af80736a433532f2e5dfe6d8cde9d9caf6e6d7ddcdbeecded1e9dbceeddfd4ebddd2e6d5cbdaccbfdfcfc2dacabdf0e0d3e4d4c7e9d8cebfaea44433291e0d032413093a291f6150468c7c6f918376dcd0c2e7dacac8bcacdfd2c1c8bdabf0e3d26f64527064547067564f4637746c613b322948413949423c1a10078b7869e9d0bcd9c0acead1bde0c5b0e1c6b1fce1cceed5bff7dec8f2d9c3e0c7b1e6cdb7e9d3bee3cdb6f2dcc7f7e1ccedd8c3e3cebd2d170cbaa499b7a291c9b49fdbc6b1efdac5f0dbcaffeddfe6d1bef3e1cdf1decdf4e3d3eeded1f3e1d5eedbccfce9d8e4d4c4cabdaccbc0acc6b9a6a69686422f1ea18b74af957ea98d78c6aa95bba188efd7bdd9c5acf0dcc3d4c0a5d8c3a8d5bda5d6bea4c9ae93c1a68bd1b397c2a289ae8d7a644330c3a188caa88dc7a38ddbb5a0e0b89ed9b499e5c5acd5b9a1e9cfb6f0d6bde8d0b8dbc3abe0c8b0cbb39bdcc2abcdb39cd5baa5e5cab7e3c9b8c8b1a15842349780709e8372a48573a88879967564b79685c9a897d6b5a2d6b5a2c3a28fe9c9b4e9c9b4e5c6b1ebcab7f4d3c0f2d1c0d7baac91796fbfaea6fcf3eafaf3e9fff8eefff8ecfff6e9edddd0ffefe5ffeee2e4d4c5decdbbc5ae9cdac1adb19a88c0a997e9d4bfcbb6a1efdccbe3d1c5a897903a2b286c5d585e5148534737504533493d2d3d33273f352c3e342b372f2442382c6052476a594f6f61567d6f62968a7a918575aaa096574c468c7f7993867e918376786859ae9c8ecdbbadb09e90c4b1a3978174a79184b29f91a79184947d6d957f71816f636f5d517663556d5a4c8e7d7388776d291607d0bbaaa89284c8b2a4b49d8fc2a89bc7aca1bba397bda599b8a094bea69abfa499a78c81baa093bba194bba496b59d91cbb5aa1f0900331d12392315462f1f503524715645a08574836958482e1d2e1403492c1c54342541200f3817062d1000270c00270c00230c00210b002410052911054c3022a27f6cd2ad9ad7b4a1e3beabf6cdb9e9c0ace8c7b4e6c7b5d9b6a2cba791caa791debba5261003291305240a00290f002c11062c140841261b593d31634334573728604335563b30614d463f2e2738262254433b7d695ea28c7eb6a093a89285baa298bca49a8d756ba78f85b49c92b79f95c6aea2c2aa9ebea89bbaa4969b8577beab9da8968c9a878049352c1c0800362217432f2440281e4933284531263f2d2149322a4a322861493d685046675048907770452d213d2519503732301d17291c16170d041a09001c0a002515063427162b1e0e5141325644366451435741344c3629443123483526432e1b3b2412472f23321c113927192d1f121e1109261913281a0f2414072212051e0e011f1106190c031d0e071f10091f1108271910281a0f382a1f4a392f604f456c5b5166554b2110061f0e041b0a0027160c301f15251508281b0b3528183b2e1e281b0b3a2d1d392c1c291c0c3b2e1e322417281c0e312519251b1121170e261d160f06000e0400705e50a99685ead7c8f2ddccd6c1b0dec7b7dac3b3d0b9a7e4cdbdc9b2a0d5beaed9c2b0d6bfafdbc6b3ddc6b6dec9b8ebd6c5d6c3b52e1a11534137887668988777968573b4a192d7c4b6c0aa9cccb7a4d9c4b1d1bcabc7b1a3bfac9dd0baacc0ab9a7c6958584638392c1c2f24122e23114034262e1e0fa6948097816c9c82738b7160ac9681a28d78d0bfabcebda99a8a73bba993b39e8bccb5a3cdb7a0bba38ba0866db0958096796b664939b79883caaa93c4a18db5927ec6a089b8947cbc9c85bca08ab89e87bba38bae957fa38d76a48e77ac967fa58c769e856f846b578e7765ae99889b8879342214a89587ad9384a88b7bb29585ceb1a1d1b1a2b19484aa8d7d9679698b6e5cac917e987d6a957a699d8271c4aa9bc3a99ad5bdb1826b631c0b04180b03281c10362416432e1d462f1d513726533729563a2c563f2d523c27412510341501361a052509002004002104001a0000140000170200130100110200483b33463d2e3a321f352c1b2a2014281e151f150c20160a1d13071c0e031c0e0325170c1c10021e12022118071b11081e150e3128233b302a44382c4b3d304e3e31564436503d2e483224624b3d5b41346850446750424c32213922123421133422142c190a2917092214091a0c031a0a003f2d214d3b313f2d21422c1f382214301a0d2a14072e1a0f2a160b2812053b2518392316362013452f214d372a5640356a564b6d59503723185e483a796252bca190bba08fd1b7a6a8917f8f7866cbb1a0dabdaddabaabd6b5a4d3b2a1dec1afe2c5b3d9bcaad5baa9d2b8abbea398c1a599cfb2a48063513112008367528e6f5b8d6a54a5856e8d715c7f634e74543f906d597d5c49856652e1cebfebd8c9e1ccbbf8e3d2d8c3b2e5cfc1ebd4c4dec4b3e1c2aec3a38ea07f6ca38472785c503a1e13ba9e93b99d91b89b8bbe9f8dbb9c8ac0a18fc4a797ceb1a1cfb2a4ccafa1dcbfafd3b6a6dcbfafceb19fdfc0aeeacbb9d8b9a5ddc0b0b0948988716947342d4b3c3551443b50443857463c705e5468574d61504665524b76635c7b695f69584e7f6e667a695f6a5a4a6b5a4a735f54705e543f2e24b19f93ba9e92d2b5a7d1b6a3dac4afc8b19fe9d4c1edd6c4f1dac8edd6c4bfa896e2c8bbb3998ae1c6b1dbbfaad2b5a7e5c9bbd5bfaaddc8b5d3c1b358463a2d1a0c856f61907b6aaa948672605466544a6d5c545c4b4167574a514134705e50988777a59484b7a696cebbac806d5e8572633e2b1c4e3b2c9683726653425542315f4c3b7461505e4b3a8b7867a895867b6859523f3175635588766a7a6a5d6e5d534032274739305f52495b4e454f423954463b8173667e70657161544c3c2f4735293725193422142d190e321f112c180d301d0f432f244c392b5842374936285946384c392b1f0d0323120826160928180944342739291c503e30523f3067523f57422d5a43334a33235f4632402713523827503b2a5845373c2c1d4236264034241f13071406004534244a35243c2418452e203e29184835243727173020103624162d1b0f3b271e3420173926183b2817493723513e2f7d6960321e151b06001c0700230c002a1301331805381d08452a154e331e3c230f402a15493421442f1c432e1b503b28402b1836210e2d1a09402d1e3220121606001b0f0327170876604b937962927861856b547a5e48775d46715740725a428870588b755d98826bb8a48cb49f8ae1cfbbd8c6b2e5d0bf725b4d492f22755b4a9a7b66b48c72c49577ddac8bd4a281c79678c99c7fc0997cc29d80cca083d5a88bc3957bbe9076b4866cb1846da279658d69596f4e45462b24210a028c786d89796295876d96866f8c7b698471628a77689a88746d5b47816e5d857263826f5e8a79657c6c5570614a7161522a1c111709001507002e1e0e41301c614c3977614c816951977d6691755f543822856a55a0866fab9075d2b89fcebaa2c8b6a0c4af9a8775617a6d5d7c6e635b4a406b5a5014030096847ab69f8fcaaf9cc1a894bba28eb49a89b59b8aaa907fbaa08fc7ac99c3a895b69b88b39a86bda392d1baa8a38c7c684e3dccac9df0cfbef4d3c2e1c2b0eacbb7f0d1bdf1d2bdedceb9e8c8b3dab7a3e7c2afe6c0adf5cfbcf7d1bef0cbb8e3beabe9c6b2ecc9b5e6c3b0d2af9b96785e56381ec3a38ce7c5ace7c2a7f3ceb3e8c4aae5bfa8dcb29ae6b9a4deb5a1e5bcaaebd8c9e8d5c4ead7c6fce9d8e7d4c3f5e0cdf0dbcaffe6d2ffe3cdfedec5c2a087a3806a735442422215a9897ce1c1b2c7a693d6b39fc29f8bd4b49fd4b3a0e6c7b5e6c7b5eacbb9e0c1afe2c3b1e5c6b4e4c3b2e5c4b1e8c7b4e0bda9d4b3a0d4b4a9a48c8243322b4e433d584e44655b5154463d685a51685a516c5e555a4942786760594b428b7d749b8c8574665b6f6353786b5a736356827064574537d0baacd5b5a6e0bcace7c8b4eed2bdf7dcc7fce3cfeed5c1f1d8c4f0dac5ead3c1eed4c7d9bdafecd0bbe5c9b3eacbb9ebcebeddc2add5bca6dec9b83e281a9e8978f7e0d0f2dbcbe3cdbff6e2d7f7e5dbebd9cffbe9ddffeee2ddcbbdead7c6f0ddccf7e4d3f5e2d1f3decbf5deccead5c43d2815846e598e7863644e37665039634e3b8d7865927d6aa48f7ca38e7d877163806a5d4b382a5c493b9480757d6b5f544236614f439585788070636c5e513c30242c1f165a4c416150466050437b695d4b392d5e4c40766257917d74645248604e445e4c424e3a318c786d826e63837062564335554337816f638f7d6f7e6c5e847264645244705d4e86736279644f6a5540745d4b8e75617b604b8b705b8d725f886e5d846f5e7463536f5f50685b4b514336534135ac9786ac9583a288799e8779846e605f4c3d9d8c7c9786769a87799783785e4a41533f36a690839885769a89775543352e1d151d0c04897868806e5a9b8673ae9986bba590cfb6a2ebd0bde9cebbbfa692b7a18cddc6b4f3decbb7a08ebea795b6a18eb39e8bcab5a49885765b493d49392c2d2115251807a9937bcbb196dac0a5ead0b7f6dcc3f1d9bff9e1c7e0c8aedbc6abdcc8ade7d3baf0dfc5eddbc3f1e1caf7e8d3f5e4d0927b69957866ae8a74c3977cb98667be8663cf9772cc9672dcaa89eec1a2e4bfa2dfbc9edcb596dcb093cb9c80b7856abc8a6fcc9a7fc08e77bb8c78a67f706b493f361b108d77698f7b6397836a8f7b638e79648c75639d8772a38a749b826cac96819e8873937d6895816989755c88765e72614f4232231908008e7e71b3a18dbaa68ec2ac95d5bda5d7bca1dfc1a5dcbda1a18266c4a589d9ba9eebceb0f7dec0f8e0c4e9d4b9bea890ad99819c8b7987776856463945342a1f0e07ad9b91bda392c9ad97d1b7a0d5bba4d0b69fcdb39cd0b5a0c6ac95cfb39dc1a58fc3a791c1a58fc8ac97d7bca7b49984876b56efccb9f4cfbdffdecbf1d1bcfad7c3e9c6b0f5d2bceac7b1d7b49ef8d4bef6d0bbd6ad99e2b7a4e0b5a2f1c8b4f5cfb8fad5bbf6d1b7e4bea9ecc8b2a5856c75563ac7a389e0bba0e5be9feec5a5e9c2a5e8bfa3dfb199e2b49de3b6a1e5bba5eed9c8d8c3b2e2d1c1eddcccf4e2ceebd6c3e8d1c1d4bdabfae4cdffe5ccfcd8bea37f657b5c4845291bbfa397dcc0b2ccac97e5c2acd6b6a1e0c0abe5c4b1e1c2b0f7d7c8dfc2b2e9ccbce9ccbcd6b9a9eacabbe2c2b3e3c3b4dbbcaad6b7a5d6b9aba68e824e413951484161544b62564a61544b3e31284f43375a4d445d50485b4e46877970806f678c7b7397867e7c6e6364584c64564b847467635041e9d2c0eed1bfedcebaedd0bef0d5c2eed3c0f8ddccf1d6c5fbe1d0fae5d4edd7c9edd6c8eed4c5efd4c1e1c6b3eed1bff1d6c3f4d9c6e0c7b3d2bba9382310f6e1d0f3e0d1f2dfd1fbe9ddf2e1d7e7d9cef9e9dce8d8cbf5e5d8eddbcdfee9d8fff0ddffeddefce9dafee7d7f5dbccdbc4b6402919755c46b69c85755b42644c347c66515e473597826f76614e766352422f1e9e8b7c3f2e1e5847377462547563554d3b2d827161ad9a8bc0ad9e9b897b3f31246254499b897d9e887a8f7a69a48f7e564130968072ac96896e584d4c382f9a887e5a4a3d3c2a1e6a5447786254927f706451405c46387d6857877060a38c7a8066557d63528e776598816f7c6752806b56a58f7aa58f78957c669a7f6aa48a73b298817f66508069576958466b5a4a3b28179c8671dbbfa7ba9c82c6aa94dcc3ade6d1bee1ccbbdac3b1dac4afd1baa8dbc4b2e1cbb6bfa692bca18cad947eefd9c294826e4331272b190da58e7cd1b7a0caae98e3c7b1e6ccb5dbc1aae9cdb8e6cab5ecd3bdd0b7a1eed4bde1c7b0f8dcc6ceb29cd4b9a4c9b09aceb5a1bda694b29b8d9b887a67574a31200eb59d83dabfa1e2c9abefd5baf2dac0ffe8cef3dbc1ddc5abdac2a6efd7bbfee6ccffe9d1fce8d0fcead4fcebd7f7e6d4a59281715442af836ab68366a26f50dead8df7caadf9d1b7fbdbc2ffe7cfffedd9fff1ddfff5ddffe8d0e4c1abc19980b68a6fb28365c89075c38d75be8f7f714b3e5a40338974638c77628e7a62927c67a48e799b876f927e66a08a73937a64a38b73b9a1898d755d8a745d88745c79675374645557493e16080099897cb29c87b9a187cfb9a2dec8b0ceb597dfc5a4e0c1a2be9b7bd7b093e0bba0d0b296e2c9abf7dcbff1d6bbd0b49ec0a590907a65927d6a6655455a4a3d2c1b11b5a196bda490d8bca6c8ac94d6baa2d6baa2cfb39bdcc0aac6aa92c3a58dd3b59dd2b49cd5b9a1dcc0aac9ad97c8ac968f735edfbeabf9d6c3efccb8fddac4fdd9c3efcbb3ddb9a1d7b39de5c1abfcd7c4f1ccb9f2ccb9e8c2afc29c87fbd5c0e2bca5f5d0b6edc8aefedac4e4c1adb3907a9c7a61c7a288e5bca0f8cdadecc19fe8bf9ffbd2b4f7ceb2f2cab0e7bfa6f1c9b0e4cdbdecd7c6dbc9bbeeddcdefdccbebd6c5ffeadce0cabcfae9d7edd9c1fcdabfc19d837c5d493e22149c8275e0c4b6d1b19cdcb9a3dcbca7ebcab7e7c8b6ebcebee2c5b7eccfc1eacdbfeacdbfffe3d5eed1c3e4c7b9e2c5b7dec1b1e1c4b4dcbfafb49e904f423a4d443d65574e6052455f524961574d4d41353b2f23635950473a326a5c5365544c6a5750907f7767595041342b5c4f4675675c493627efd6c2e3c7b2ebcfbae9cebdffe5d4e8cdbcf6dbcaf0d5c4f5dbccecd9caf1ded0e4cdbff0d6c7d8beaff8decdedd2c1f3d8c5f1d6c3ebd2beebd5c04e3926fff2e1f1dfd1fdede0f7e9def8ebe2fcefe6f9ebdefff0e3ffefe2f1dfd1f7e0cef9e2d0ffeedff6e3d4f7ddccf4dac9bba496483121795e49bda18983674f7d634c553f2a634e3d402b1a9582717a67587a695976645654443579695a8e7e6fa494855342325a49393320118471627d6b5d3e302367594c957f72937c6c6f5544ceb5a1a18a78816a5a715a4c574134422e254d3c323c2e21514132806a5d5640327966576956454d38279c8573907562a186739b7f6a8c715c8a6f5c9e857199836e68533e634d366e584199806aa48974a0866f8b715a90765f634d3863503f7a69573d2815b09781f1d2b6d4b598ccb196d4bca4ebd6c3fae7d6ecd6c1f1d8c4e7d1bcd5bfa8eed8c1e0c8b0f2d8c1f3d9c2d8c2aacab5a25442362e1a0fcfb6a2e6c8b0e1c1a8e2c2a9e6c8b0fbdfc7eacbb6f0d4bee2c8b1ecd2b9e4c8b0dcbea6debea7dabaa3b79883ab8f79ac907b9d826fa5897bc3ac9e5d4a3c402e1abba389ead1b3f6dec2f6e1c6ffead2fbe7ceeed8c0e6d0b8efd7bdfde5cbf0dac2fbe7cef6e1cceddcc8f6e7d4f1e1d1baa9996b503d95674daf7c5de3b697e0b99affddc3fde1c9edd9c1e8d9c6f0e4d4fcf3e4fff7e4f9ead7ffe9d5fddec9c6a288c99d80bd856ad29a81b1806f633c2d7f65569d8a79947f6ca7927d927c67a58f789f8b7397836aa18b74ae957f9e846db0967d977f679a846c947e6975634f74645543352a150800a69689b39a84b79d84e3cdb5dcc8afe3ccade9cfaee3c5a3caa787d2a689e7bea2eecfb3f1d8baeacdafe9caaee5c7afb69a859e846d77614c837061715f512d1d10b8a597c0a793c3a791cbaf97d9bda5ccb098d2b69ed5b9a1d6baa2d2b49cc7a991d8baa2ceb098dabea8dfc3adddc1ab836751ddbeaaf5d5c0f7d4c0f6d3bdeac6aedfbba3f2ccb5ffdbc5f3cebbf1cebaf7d4c1ffe1ceeac7b4f4d1bde1bea8f5d1b9f8d3b9e5c0a6ecc8b2efccb8a78470ad8971d0a88ee9bda0ebbe9dedc19ee8bd9dd6ad8ffad3b6e6c1a6efcab0f2cdb3e1cabcf1dbcde2cfc1ead8caf9e6d7fbe8dafeeae1f2e0d6f5e7daebdac8e0c1acddbaa68566544e3123b09488bc9f91d5b4a1e3c0ace8c8b3dcbba8ebccbaffe4d4eacdbfdcc0b2ebcfc3eacec2fde1d5f6dacee7cabcedd0c2ddbdaeddc0b0ddc0aeb29b8d3d3028534a435e50476254475e51485c524852463a4b3f3340362d5a4d45483a314d3f367261596e5d555647404d40385b4e455c4e434a3728ebd4c2e4c9b6f2d6c1eed3c2f2d8c9fee4d5fae0d1ffe4d3ffe8d9f8e5d6eedbcdf4ded0f5decef1d7c8f6dccbfae0cff3d9c8f6ddc9e8cfbbd8c1af8f7a67fdead9fff0e2feeee1fdefe4f9ece3f6e9e0fff2e7fff2e5f7e9dcfaeadbfde8d5f2ddc8f6e3d2ecd9c8f3dac6f5dcc8c8b3a25944336f543fb79b858a70598168527e69568170608a79697969594a3a2b7467576e60533d2f2246382b998b7e4d3f323f2f22453528513f314b392b807063392b2066584b7f695c978070947a69bca2913e27156f5a49a48d7fb59f923e2c224231278476699686777360525943356c594a604d3e614c3b8f78668d725f7d624f9d816c8d725d806550765d4787715c725c478c735d846b558c715c937863866c55866c55947b657e69566453438675653421109c866fb79b83c8aa90d1b7a0dec8b3fae7d6f6e5d5ffecd9ffead7eedbcaf9e7d3fdebd7fde8d3ffedd6ffedd6e1cdb5ebd9c5604e422c180dac937fcdb199e7c5ace8c6abf2d2b9f0d2bafbdbc4eed0b8ecd0b8e7cdb2f2d4baf8d8bfffdfc6d3b39aceb098c1a58fa38772b69b88a5897bb19a8a604d3e4f3c2bf0dcc3efdabff1ddc4fae8d0f1dfc9ffefd8fdebd5deccb6e1ccb7ecd7c2f4e2cceedec7f3e2d0f1e4d3f5e9d9ede0d0d6c3b4654836a87c61e4b798e3bf9ff7d8bbfce1c6fae2caecd7c2fae7d6faeadbfceee1f7ecdafef1deffefdbf7e1caffe7cfd9b59bb5866ac08e75af826f4c2818836c5ca79684ad9b87a9947faf9984a38d76ab977fa8947baf9982a18872af977fb9a189b199819b856d87715c74624e675748483a2f160900948475a9907ad6bca3f4dec6f5dfc7e3ccadfde3c2fcdfbfdfbc9cd4a88be1b89ae5c3a7c0a385d4b394ddbb9fd6b69fb79b85c2a79296806b8c796a736153301e10b9a697c0a791c3a78fcdb199ccb098bb9f87c6aa92d3b59ddcbea6d8baa2c5a78fd3b49fcbac97c8ac96d8bca6cfb39d8b6f59e6c7b3f4d5c0f3d3bedfbca6e7c5acf2d0b7f3cfb9ecc9b3f4d1bdf2d1bef5d4c3f4d3c0efcebbf3d3bedbbba6debba5f3ceb4e6c0a9e6c2ace0bda9a37f69b28c75d5ab92f1c4a5ebbd9ce6b896daaf8feac1a3f2cab0e9c4aaefc9b2fad4bdffe9dcfbe5d8e6d4c8e6d4c8f2dfd1eedacff6e3dcf8e7e0ded1c8f2e2d5f9decdffe0cea5887856392b907267d7b7aad6b5a2e3c0acdab9a6dabba9efcfc0eed1c1f9ddcfe8ccbedfc3b7f4d8ccf4d8ccf9ddcfe7cabcffe6d8ebcbbce0c0b1dfc2b0b59e90382b23554c456153486153465e524662584e574b3f695d513f352c443a314e40375d4f4668574f76685f57484142352d4e413854463b483526e8d1bfefd4c1efd4c1fde3d2e9cfc0f8decff2d8c9fbe0cfe5cbbcfce9dafeebddffe9dbfee7d9f2dbcbf9dfd0f7ddccf4dac9f1d8c4e2ccb7e8d1bfc9b4a3fff0e0fbebdcf5e7dcfcefe6fef1e9fff3ebfff4ebfceee3f4e6d9f0e0d0f2ddcaf9e4cffae8d4f0decaecd6bfdbc2aee0cbba624d3a664d37ae947d866c55775e4a9986757766566f5f506e5e4f3c2c1f3b2d208f81765e5246574b3f6054482b1d1263554a58483b47372a72625568584b2a1c117f6f62947e71a48d7faa9081967f6d8c7764442f1e91796da08a7f9e8c826b5a508476696656496e5b4d816e607d6b5d6956484933259d8676927867765b489f836e785c477055406a513b6f56407d67508168527c634d8c715c765b4680664f7b624c634d387863507766566252432b1a08d1bca7efd5beb1977eccb39de1ccb9e7d6c6fcecddffeddcffecdbeddcccfff3e3fff0ddfff1dffee9d6ffead7f6e4cee2d1bf706053231105b8a28ddbbfa7c5a38ae7c5aae1c1a8ddbda4e1c1a8e3c3aafde2c7d5ba9dedcdb4edcbb0c6a48bd0ae95b5957cb89a829d816bb0947f9d8271a288795d4a3b604f3dd1bda5f4e0c7f7e5cfe5d3bdfdecd8f9e8d4eeddc9e0cfbbe9d7c3dccab6e6d5c1d8c7b3eddecbfff2e1f6eadafbeedeead7c8775a48c8a184fcd5b6fde0c2fde8cbfeeacff2dec5fbe6d3f7e4d3f2dfd1efddcff0e3d3f4e9d7fbeedbffeedaffebd6fff0d8dbb198bd9178b8927f3b1c0a675241a59683a2907ca8937ea7917ca7927da6947cbcab91bea891ad947eb19882bea68e99806aa48e7799846f7d6b57685848534538140a008c7f6fb8a28bd7bda4eed8c0fbe5cdf1d9bdf8ddbffde0c2e5c4a5dab193dbb294e1bea0d5b495c4a181d3b092dabaa1d2b6a0977c67927c677b68597664563b291bcbb6a5cdb29dc8ac94d1b59dcdb199cfb39bcfb39bd4b69edec0a8d0b29addbfa7cdae99c5a691ccb09ac8ac96c8ac969f836dd5b6a2f3d4c0eacab5eeceb7fbd9c0eeccb3f2cfb9ffdfcaedccb9e8c9b7debfadf7dac8ffe5d3e4c8b3f2d6c1f7d8c3f4d0b8fcd6bfedc8b5edcab6a4806aa7816ae3b79cfacbade4b393deb08fe8bb9ce4bb9deac2a8e5c0a6f7d1baffd9c2f2ded3fff2e6f3e1d7ecdaceffeddffff2e7f6e3dcfaebe4f3e9e0faeee2fbe4d6f6dbcaad90825c3f31826255bd9d8ed5b4a3debba8dab9a8d8b9a7d7b7a8eccfbff6daccf3d9caddc3b6dcc2b5e5c9bbe4c8baf5d8caffecdcf1d1c2ebcbbcdfc2b0ac9587392a234439336251475f4f426b5f53695f5553473b6b5f5360564d554b424f41385f51485d4f4674665d584942594a4343362e45372c453424ddc8b5ebd2bef7decaf8e1cffce5d5f4ddcdf4ddcdfbe1d0f6dfcfeed8cae9d6c8f4ded0f0daccfde8d7f2dbcbf6dfcdfbe4d2f5deccf2dbc9dcc7b6c6b3a2ead9c9fff4e5f5e7dcfff6edf5e8e0fdf0e8fdeee7f7e9e0fceee3fdedddf2e0ccf6e2caf6e4cef7e5cff8e2cbf3ddc6f6e1ce6d5845705741af947f8065509b8170a18e7f4735278b796b7b6b5c433326584a3d5b4d427e7065594d414135294e4035584a3f83756aa3958a6555485e4e412e20158e7e71a18b7e8d76687e6757836c5c483322766352a7918499857a5a483e7e6d63c1b3a8695b4e6d5b4d6f5d4f614f456f5b52362013897264997f6e755a4772564185695390765f947c649d856d9d856da288718a70597e624c80664f81665169503a725c475a47366454457e6e5f261505d1bfabf4dbc5fde4cec3ac9affecdbfdeddefdefe2fff0e2fff4e6fff3e6fff3e5fff3e3fff9e8fff3e3feebdafcebd7e1d0be716154200e02856e5ce5c9b3e3c1a8f4d2b7f4d5b9cdae92f6d4b9f3d1b6edcfb3d5b89af3d4b8cdab8fd5b197dbb79db09077bb9d85ba9b86826651a08574e7cdbc67544382715dd9c5adefdbc2f8e6d0f1dfc9fdebd7f5e3cff1dfcbe9d7c3f4e2cceedcc6cab8a2eeddc9fbead6f6e7d4f8e8d8fcecdcf5dfd1664b36cba88cffe0c1fce7cce3d3b9f3e5caf5e5ccffeeddffeedff4e1d2cab9a9fff3e3f9f0dff5ecdbf2e7d5feedddffeed9ffe5ccddb7a0ae8e79452a1783705fa3948194826e8a78649d88759d8875aa9880bdab93c9b39bc5af98d0baa3b8a28b96806b9a846f806b56806e5a6b5b4b564939190f035b4d40c6b09bdec4ade4ceb6e8d2baf8e0c4e4cbadfce1c4f3d1b5e8bfa1eabf9fd8b494dab694d9b38fe4bd9ec9a78eddbea9b59c868873607e6b5c6553455a4738c2ab9bc7ac97d7bba3d1b59dd3b79fd1b59dc3a78fd7bba3d7bba3dabca4e1c3abc3a48fc7a893ccb09ad2b6a0bea28cb39781b49883f7dbc6f4d5c0f0d2baefcfb6f6d6bde5c5aee0c1acfadbc7f6d9c7f2d7c6fce1d0fbe1d0efd6c2fde4d0fee2cdecc9b3e4bea7f2cdbae7c4b09f7b65ba917bedbfa5d7a88ad5a484dfae8ef4c7a8edc4a8f3cbb1e5c0a6e4bea7ffe0c9f0dfd7fdefe4ffefe5f0e0d3ffeee0e8d5c7fbe9dff6e8dfe9dfd5f4e8dafce9dafde3d4ccb0a26f524486695bc9a99ad6b2a2e0bdaad4b0a0e1c0afd9b9aae5cab9f5d9cbedd3c4ebd1c2fbe1d2ecd0c2e9cebde0c3b3f4d4c5e0c0b1d6b7a5d1b4a2856e5e33241d443a3168574d6656495c50445f554b53473b6e625660564d574d4432251c34261d60524953453c796a6371625b51443c483a31544234cfbaa7edd7c2f1dbc6f6e1d0f1dccbf2dbcbd3bcacdcc2b3ecd5c5ffeadcf6e3d5fbe5d7fee8daf4ded0f4dfcef9e2d2f6dfcdf3dccadac5b2cebbaacebdadffeee0f9ebdef2e6daf6ece2e9dfd6fff5ecfff2eafff5ecfff4e9feeedff3e1cdf0dec8f2e0caeedcc6fff2daffedd5f0deca8974615d4732c1a892947966917766705b4a816e5f705d4e5c4b3b8472647b6b5c908073493b2e25170a4b3d30493b2e3224174a3a2d5a4a3d8d7d7064544746352b8b7b6e8d776c7f675b9e8779aa95845f4c3b83706196807598847986746a796b60766a5e4034283e2e215d4b3f3c2922614f45301c11927b6da086757d624dad917b8569538b715aad937aab917ab49c849c826b876b559e826c977b659b806b755c487c67546e5b4a5b4b3c655546362515cbb8a7f5e0cbf7e2cdead7c6faeadbf9ebdefef2e6f4e4d7fbebdefbefe3f8eee2f7ebddfcefdffeeedff8e6d8fbead8efdecc917f73271509a18c79f2d8c1e3c3aaeccaaff4d5b9ebccb0e4c2a7e5c3a8dcbda0dbbea0eccaaec19f83f5d2b6c29f83dcbca3c4a68cba9b86c7ab96907562b69c8b513e2d998874ecdac4efddc7f3e2cefeedd9eddccaefdeccecdbc9ebdac8dfcebabbaa96f9e8d4f5e4d0f1e2cff1e2cff1e4d3fdedddf3e0cf5b422cd7b89bf2d5b7f1dfc7ebdfc9f0e4cafef2daffeedefff0e2ffeddcf8e7d7faeedefff8e9f9f2e2faf1e2fceee1f5e2d1ffead4eeceb5b397824c331f7867538c7d6a847361907d6c8772618d7a699d8d76a09077b8a48cbea891b49e89c2ab999d8772907b66907e6a806f5b705f4d615444150b00433729bba693c9b199e2cab2f0d8bef3dbc1e9cfb4f2d8bdeecfb2ecc5a6ffd4b4dfb794d7af8ce4b996d6ad8db7937bb99a86ab927e7a65528370615441336d5749c3ac9accb19cd0b49cccb098ccb098caae96d7bba3d8bca4d3b79fd0b29ac3a58dcbac97d1b29dd8bca6d1b59fcfb39dc4a892a68a75f8dcc7edceb9ffe0cbefcfb8f1d1baf9dac5fddecaffe2d0f8ddccf6dccdf7e0d0fae3d3f8e1cfffebd9fadfcae7c4b0fcd8c2f0cdb9e7c4b0916d57cda58cebbea1e9bb9ae0af8fe0af8feec1a2d3aa8ee2baa0f0cbb1e9c3acdfb9a2f3e9e0fff8eef9ede1e7d7c8f4e1d2ffead9f3e0d2e9d7c9e1d4c4ecdfceecd9c8f1dac8dcc1b06d5241785c4ec7aa9ad1ad9ddcb9a6ddbaa7e3c2afe1c2b0e4c9b6f6dbcaf3d9c8e6ccbbd4baa9e7ccbbd2b7a6d9bcace3c4b2d2b1a0d3b2a1c9aa989c857535261f3e342b59483e5f4f426c5e5362564a53473b685c505d534a61574e3a2d2450433a6b5d5465574e75645d4b3c354f423a41332a604e40c8b3a2e9d2c0ecd6c1f5e0cfffecddfce6d8efd8c8dcc2b3eed7c7f7e1d3bca99bfae7d9fce9dafae7d8fdead9fbe6d5ebd6c5f1dcc9edd8c5bca998e7d6c6fdebddeddfd2faeee2fbf1e7fef4ebfdf2ecfff3ebfef1e8faece1fff1e2fff1dfefddc9e5d3bfecdac4f0dbc6fbe6d1f2e0ccae9986513b26c8b29d89705a765d4957402e846f5e341f0e5d4a395542333221117f6d5f59493a49392a5040313525163828193422147361537e6c5e74625469594c9583776650458971656f594b786254402d1e493729523e33645248493830382a216155495a4e426555484c3c2f4c3b3364514a39251a887163846a59937863a68a748f735b9a7e6692785dc7ad94b99f868c7058a0846c80624a967762886d58977e6a7a65527c6958564637605041594838efdeccf8e6d2ffefdbe5d4c4fceee1fbefe3f5e9ddf4e6d9fff5e8fcf0e4fbf1e5fbefe1f5e9d9f1e3d6f9e9daf6e5d3e2d1bfa08e8229170b907b6ad8bfa9e0c0a7eccaafefcfb6efd0b4dcba9febc9ade0c1a4c4a789ceac90d4b296b59276aa886cd9b9a0c5a78da88c76947863ad927fab91803f2c1bbcad9afaebd8fff6e5fdf0dfefe2d2faeedefff4e4fff3e3fff2e2f7eadaf1e4d4fef1e1f7eadafff3e3fff9e9fcf0e2fbeedefff3e3523d28c2a488f6dbbef7e5d1fbeeddf3e7d1fef2dcfff3e3fbeedefceddaf4e7d4faeee0f5ebdffef4e8f8eee2f6eadefaeadbf7dfc7ffe3cba58b744a341f86756191826f8978668d7c6c8f7c6e8d7a6b84735f95856eab9983b19c87a893829883727d685576614e8876626e5d49705f4d6d6050160c00312517a89682cab29aebd3bbf5ddc3f9e1c7ead2b8e4ccb2f4d6bacba787f2c7a5ecc19ef4c8a5eec09cc29777ae8a7280644fa9907c826d5c766354614e3f7a6554bca593d0b5a0d2b8a1cab099d4baa3cfb39bcbaf97c5a991c9ad95cbaf99ceb29cceb29ce5c9b3dcc0abc7ab96e3c7b2bfa38e8e715ff9ddc8fcddc8fcddc8e6c6aff3d3bcf5d6c1f1d2beefd2c0eed3c2e5cbbcf0d9cbf1daccfbe6d5ffebdaf7decaf6d5c2eecbb7f7d4c1f0cdb98b6751c8a087deb194dbad8cebba9aeec09ffed3b3eac3a6e0bba1f5d1b9fdd7c2e1bba6f4ede5f7eee5f3e9ddede0d0fae7d6e7d2c1f2dcceead7c8f0e3d2f0e3d2e9d8c6f6e1ceebd0bf6a4f3e63493abfa292dbb7a7deb9a7dcb9a6e1c0ade4c5b3e4c7b5f2d7c6fbe1d0f3d9c8ecd2c1f6dbcaebcebce0c1afddbca9dfbca9d4b3a0d9baa8846d5d4a3b345349405a493f5f4f406052475f53475b4f436b5f535b5148493f3651443b40332a54463d60524972615a6657506c5d56483a31564436b5a291efdac7e9d4c1f1decdf4e1d2fde7d9f6e0d2fde3d4f9e2d2ffe9dbe3d0c2f7e4d6fae7d9f1decff4e1d2f7e2d1f1dccbfae5d2eedcc89f8c7be6d5c5fff3e4fff3e8f9ece3fdf3eafcf3ecfef5eef8ebe3fef1e8f8eadff1e1d2fdecdcf6e3d2ecd9c8fdebd7fcead6f9e7d3f7e4d3c3ae9d523d2ac0aa95644b35674e3868523d8d766447321fa08b78796453ab9887a79485806f5f918070897868513f314c3a2c574636392818584536a795876c5a4e877569836d628c7468937d705744367d6b5d4b392d301e142d1b1151403862554c3d332731271b5d4f445342385f4e465a47403f2b208f786a997f6e977c678d715b8f7459b99e83bea388b89e83a58b70b79b8385674fad8d76997b637f634d987f6986715e7966557c6b5b7968587e6d5bf4e1d0f6e3d2f1e0cef9e9dafdf1e5f7ebdff1e5d9fff2e7fbede2fff3e7fff4e8f3e7d7f9ecdce7d9ccebdbccfff0dcd9c7b3a08d7f2d190e826f60e1c8b4e2c2abeac8adf3d3bae2c2a9d0ae93e3c1a5ceaf92a48769ceaf92dfbda1d9b69ac19f84c5a58caa8e76ba9e88a28772caaf9e9c85732a1907d0c3b2fdf1e1fff5e7fff5e7f7ebddfcf3e4fcf3e4fef2e4fef2e4f9eddffdf4e5fff3e7fdf4e5fdf4e5f6eddefef4e8fef2e4fff6e5584630cdb398f5dbc0ecd9c8f4e7d7f4e7d4f7ead7faeee0fff3e5f6ebd7f6ebd7fff5e7faf0e4fff5e9f0e6daf6ece2fef1e1f0dcc4f3dbc1b79f87543e297766528e7f6c8372628472648b796d8775698878689a8b769b8a76988672ab9889665042836e5d7866527e6d5974634f695846665646191106170d01998876c5af98d7bfa5f7dfc5efd7bdfbe3c9f3dbc1f1d6b9e4c1a1e4bc99d1a582e5b793e4b490d6a98ab9977e886b59684e3d85705f7663547764559e8978c0aa95c8af99d1b7a0cab099ccb29bd4b8a0cdb199c3a78fd1b59ddec2acc7ab95bda18bceb29cd4b8a3c4a893e7cbb6d1b5a0846755eed2bdedcebaf9dac5f9d9c2fbdbc4f4d5c0f0d4bff9dccaf2d7c6fce2d5f2dbcdf2dbcdfde7d9f9e4d3ffe7d6fbdcc8f9d9c4f6d5c2e5c5b086624cc69e85e2b699d6a789e5b796eabd9ce9bda0ecc5a8e9c5abe9c5adf6d0bbf7d1bcf4ede5f3eae1f5ecdde6d9c9efdccbe9d4c3f5e2d3ecdbcbf3e3d3f7ead9f1e0cef7e2cfe1c6b5937666422618c3a696d7b4a1dfbaa7e4c1adf2d2bdedcebae8ccb7e7ccb9fce1cef5dac7e1c6b3e9ccbadbbfaad9baa6d2b19ee5c2afe8c7b4dfc0ae826b5b7c6d666a60576f5e5460504160524764584c5f53476054485a504753494042352c473a315b4e456c5e5571605962534c5b4c4551433a635344857261ead5c2e9d4c1f0ddccf3e0d1f6e0d2fae4d6fae0d1f4ddcdf0daccfeebddffeddfffeddff6e3d4f4e1d2f7e4d3e2cfbefae8d4e8d6c2958271fbeadafff7e8faece1fdf0e7fdf3eaf6ede6fcf3ecfaede5fdf1e5faecdff3e3d4fdebddf1e0d0fdeadbfdeadbffeedff9e6d7ead7c8d8c3b2604b38a7917c99806aa28973baa48fa08977907967a5907d9d8877a6938263503f4d3a298776669f8e7eab9a8a7564548b796b382618584638968476544236877368735d5280685e6e584d4a362b8474673e2e21412f253b2a2084766d5f5249392f25493f3564564d473930695b5255443a3f2b20866f61927965896f58846850a1866bb0957a9d8265baa183a88f71b3987d8b6d53a98970c5a78f82664e7a5f4a7b66536d5a49604f3f615040a79483f9e6d5fdead9f3e3d3f6e8dbf2e6dafcf0e4fbefe3fceee3fff2e7fef0e5fff3e6efe2d1f9ecdbecded1fcecddf7e5cffee9d4d1beb03622176b5849ccb5a3f3d5bde6c6adf7d9bfe9cbb1ffddc2e2c0a5c7aa8cceb193e7c8acdcba9fbe9a80b7957cbea086c3a78fb29680ccb19cb79c8b9a83732e1d0de8dbcaf8efe0f8eee2f6ece0faf0e4fbf1e5f6ece0f8eee2f8eee2f4eadefbf3e6fcf2e8f0e8dbfcf4e7f7efe2fcf2e6f2e9dafff5e5675740bba186fbe1c8f6e3d4f7e7dafbebdbf7ead9fbf2e3f1eadaf1e9d4fff5e1fef2e4fef1e8f5e8dffef1e8f6eadef4e7d6efdbc2f5ddc1c7af975c4631a5937f81705e7564548674668e7c7279685e8d7d6e837363908070827161958474715e4f74615087746372614f7c6b59685642675747140c01140c01968676bca890d8bea5dfc5aafde5cbedd5bbedd7bff4dabff9d8b9e5bd9adeb28fdeae8adcac88cea182a8866d7154427c6251735c4c8e7b6c655243a6917ebaa48fc5ac96ccb49cd6bca5c2a891ceb49dd5bba4d4baa3d1b7a0d8bea7b59b84ceb39ebca18cbda28dbda28db19683c5aa977a5d4be8ccb7e4c5b1e6c7b2e2c2abffe1cae8c9b4f5d9c4e1c4b2ecd1c0fce2d5ecd5c7f8e1d3fde6d8eed7c7ffe5d4f8dcc7f3d4bff6d7c3ffe3ce8d6953cca78dd9b092e0b394e6b998e8bd9df0c7abf1ccb1f8d4bcf6d3bdf0ccb4d9b59de5dbd2f9efe5eaded0fdeddef6e3d4e8d5c6fceadcf4e4d5f8ebdbf8ebdbfdedddf7e2d1eed1c16f503e432719b29585ceab98d4af9cd9b6a2dabaa5ddbeaae8c9b5e8cbb9e4c9b6f3d8c5e8cdbaefd3bedebfabdfbeabedccb9e0bda9ddbda8dbbcaa7d665658494251473e53423857473a56483d5c50445b4f43584c405349404d433a3b2e2553463d60534a60534a5e4d465c4d4665564f4e4037584839624f3efae5d2f9e4d1f1decdf2dfd0f6e0d2f2ddccf1d7c8f2dbcbffeadcfbe8daf5e3d5f2e1d1f8e5d6f9e6d5f2dfcefdead9ead8c4eedcc882715ffcebdbfff8e9fff2e5f8ebe2fffaf1f6ede6faf1e8fff4ebfbefe3fff1e4faeadbefdfd0fdebddf5e2d3ecd9cbffefe3fdebdff7e1d4c1ab9d5f4a39bda893b79e88b19882a58e7ca28d7ab39e8d8974635944336d5a49826f606655458b7a6a77675836261769594a6d5d4e706053615144817164736155756156816b606650457b675c5341353f312454463b332218847369675950675d53473f34443c313f322951433a45372e57463c432f24846d5f917864856a557a5e468a6f54ac9176a18669c0a68bc0a68bad927786684e95755cb99980a1836b8e745d6f5a475c49384a39275b48379e8976f7e2cffeedddfbebdcf8eaddf9ede1f4e8dcf6eadefff3e8fceee1fff2e5fff0e1fcecdcfaeadaefe1d4ffefe0ffead5f7e1cac0aa9c392618614f41d6c1aeddbea9edcdb4fadcc2efd1b7f3d1b6ffdec3dabd9fceb395d6b79bf2d3b79b7960c7a58cbea088bda18b927762b79c89ae9483b5a08f2c1c0ce1d5c5f9f0e1fbf2e3f4ebdcf4e8daf6eadcf8ecdefcf0e2f9efe3fff5e9f5ede0f7efe4fef6e9f9f1e4f8efe0f9f0e1fcf0e2fff4e492816db49a7ff4dac1dfccbefff3e9f4e4d5fcefdff3ebdefcf4e7f6eedbf3ebd8fbefe3fbeee5f9ece3fceee5f9ebe0f4e4d4ffeed3f0dbbeb69e8667513cac99889382728674668171648170666d5f547b6d608578689282737e6e5f8e7c6e786658715e4f6a594772614f604f3d6e5c48706050160e03150d029f8f80c2ad98ddc3aaf0d5baefd5bce3cbb1fde7cff1d7bccaa98ae9c39fe3b794c69672ca9877ab7e5f78553f674c39725648695244685547574435b7a28fc1ab96cab19bcdb59dd5bda5cab099d0b69fcdb39cd2b8a1dac0a9d5bba4bba18aba9f8ac0a590b69b86bda28dcbb09dd0b5a2654836f3d6c4edcebae6c7b2f1d1baffdfc8eecfbaeacbb6f1d4c2ffe9d8fde1d3fbe1d4ffe7daefd8c8f5dbccffe5d4ffe3cefedfcafadbc7f2d3be88654fd5b096e1b89cdbb090e7bc9cfad1b1fad3b6fcd8bef2d0b7dab7a1e8c4acd0ac94e5d4ccfae9dff7e7d8fceadceedcd0feece2fdece4fff6edfcf0e4fceee3f8e8dbffe9dbeecebf9a7666503023a68979cdaa96dab7a1e7c4aee4c4adddbea9e8c9b4ddc1acd8bca7e5c9b4e9cdb8e9cab6e1c2aee2c2addebea9e4c4afd6b7a2dfc2b06e59483629216f655c5d4c425e4e415244395d50475b4d4263574b43393050463d493c334d40375e51486659505e4d4567595061524b473930564637473423ecd7c4e6d1bef4e1d0f8e5d6f5dfd1eed9c8edd3c4ebd4c4f6e3d4efddcff2e1d1fbeadaf5e2d3f8e5d4fae7d6f0decae8d6c2ecdac66f5e4cfff0e0fff0e1f5e7dafff2e9fdf3eafaf1eaf4ebe2f0e3daf6eadefaecdffeeedff8e8dbf7e5d7feebdcf6e3d5f9e7ddfbe9dffae4d7b39d8f6f5a49b9a491ad957da38d76a5907d725f4e5a47386b5a4a6a59498a79694533257a6a5b6252435b4d40493b2e5a4c3f6d5f5254463b66584d87796e7d6d606450457b645c614a427f6d6338271d81736880726946352d8d7c745c4e4532281e3b3229372e25271a127b6e666052494d3c324b392d6a5446846a59a085706e523c8f735b91775eb49a7fa88e75a2886da3886d82644ab3937a96765d9e80669177607a65525d4a39655241493723bca794ead5c2f9e8d8fff2e2fcf0e2f8ece0e6dacefef0e5f2e4d7f9ebdefff1e4ffeedefdecdaecddcafceee1fceadcf8e2cbf4dcc4e1ccbb422f21392719cfbaa9e4c5b0e2c2a9f6dac2f1d6bbeecfb3e8c9ade0c2a6d4b99cd9b9a0eacab1caa88fc8a88fceb098c0a48e846954a08572967c6baf9a89322212f6e9d8faeedefdf1e1f9edddfaedddfef1e1fef1e1fff2e2fef2e4f7ebddf6eddefaf0e4fbf2e3f3eadbf8ecdcf1e5d5f2e5d5ffefdfb09e8a957b62f4dcc4fcebdbf5e4daf7e7d8fdf0e0fcf4e7f2eaddfbf2e1fcf0e0fff4e9fff3eaf9ece3f2e6dafdede0fae9d5ffeed3eed9bcac947c745e49a893828370617967598a7a6d7f6e6485776c7c6e618b7f71908275817366857568736354645343695848695848604f3f6653426c5c4c140d03140d03918376ae9c86dabea6dec0a4ffe6cbf4dcc2f2dac2ecd2b7e2c3a4cda987d3a886d4a684cb9a7ac69a7da88873836857795d4f72584b715e50574436bca796c0ab96bba58ed3bda6ccb69ecab29ac9b199ceb69ed8bfa9ceb59fd7bea8cab19bc0a793bba28ebda490c0a793b39a86c5aa975f4232d8bba9e4c5b1eecfbaeacab3f8d8c1f6d6bff9dac5fddeccfee1d1e9ccbeffe4d6f8dcceefd5c6ffeadcfde2cfeed2bdf0d4bef4d8c3e5c6b196735dc09c82e5bea1f7ceb0ebc2a4f1caabeec9aeebc9aef2d0b7f6d3bdecc8b0f5d0b6f2ded3efdbd0ffeedff6e4d6f9e7ddf9e8e0f5e6dff8ebe3fff1e8f4e6dbf5e5d8fee8daebc7b9b28d7d503023a28575caa996d7b7a0e4c4ade7c9b1e4c5b0eacbb6e5c9b4e3c7b2edd1bcefd3beedcebad9baa6ebccb8ebccb7e1c1acdebfabd9beab6953454a3d356158516a5c51605043594b406c5f5666584d65594d4d4038675d5465584f594c4360534a6759506a5c536c5e558e8179493b3049392a3c2918f5deccfee7d5ffebdaf7e4d5f0dacceed9c8e5cebcf1dac8f8e5d6e7d6c6f3e2d2f9e8d6f6e3d2ecdac6f0decaf3e1cdf2e0cce5d3bf695645f5e4d2f0e0d0fbede0fff4e8fff8eefff8efece2d9fef1e8fff3e6f2e2d3ffefe0f6e6d9f9e7d9ffecddfae4d6fceadeefddd1f4ded1af9a8965503f9b8673b8a28ab9a38c715c498471628d7c6ca69585ac9c8d99897a6d5d4e6353442e20133f3124463a2e63574b7d71656b5f538679706a5c51746359837165503c3366524957453b77695e6b5e55574a41392b2263554c493c3332281e2a2118443b322d231a73665e685a515d4c42544236594335836958896e5b896d588367519b816a997f6890765f9e846b8b6f577a5e46866850a6866d997b61866c55846f5c7b68578775614e3926dcc6b1eed9c6fff0e0fff1e4fff5e9fdf3e7fff5e9f9ebe0fbede0fff3e6fdede0fdebddfbead8fdedddfdefe2fff3e4f7e1caebd3bbdbc4b24a37282d1b0dc3b09ff1d5bff9d9c0edd1b9ddc2a7ddbea2ffe6cad7b99db69b7ecfaf96aa8a71b49279b99982a88974836751896e59917663cdb3a2b19c8b352414f5e8d7fff2e2faeedef5e9d9f9ecdbfcefdff7eadaf7eadafdf1e3f6eddef3e9ddfcf4e7fff7eafff8e9f9edddf7ebdbfdf0dffcebdbd1bca98c7259fbe3cbffefdffceee1f0e0d3f4e6d9faf2e5faf2e5fff8e9fff3e5fff8edfff6eafff6ecfdf1e3feeedff9e7d1f6e3c5eed9bc987f69755e4c9e887a8d7a6c7866587365588b7d728274698276688c80729a8c818e80757c6c5f645445614f415f4e3e5e4e3f6555455d4a39635344160f0717130a685c50a69480ddc2a7e6c9abecd2b7e6ceb4dac2a8f2d8bddec1a1c2a17edbb090b08163cd9e80d3aa8e9877649377698a6e6281675a776358473527bca998c5b09bcfb9a4d1bba4d1bba3bba58dc8b098ccb49cdcc3addac1abccb39dc6ad97d6bda9c1a894a9907cb39a86bda490bfa692563b2ad0b3a1f1d4c2efd0bbedcdb6ffe0c9efcfb8f3d3beedcebac4a593d1b1a2ba9d8dcbaea0f6d9c9f5d8c8faddcbf2d6c1f1d5bff2d6c1e3c4af856550d0ac94e3bc9fd8af91f5ccaeffdabdffdbc1f7d5bcedcdb6eac8aff1ccb2f4cfb5ebd3c7fee7d9fae5d4ecd9caf8e6dcfae9e2e2d3ccebddd4f7e6dcf8e6daf6e4d6f6dfcff2cdbdb58e7f563629927565bc9d89d6b7a2debfaae7cbb5e2c6b0fadec8cbaf9afbdfcaefd3beeed2bdd1b4a2d0b49fddc1acefd3bef5d6c2e3c7b2dfc4b15b4839534940675e578072675d4d4067594e695c5364564b514539695c54544a4175685f6d605764564d6d5f5666584f5e5047b2a59c625449524032645140fce5d3f5deccfae5d4efd9cbe9d4c3f6e1d0f8e1cfead5c2e4d1c2f8e7d7feebdcd4c1b0ebd8c7e9d7c3fbe6d3f0dbc6f6e1ccebd9c365533ff0dfcdfdedddfbede0fbefe3f5ebe1f6ece3fffaf1fff7eef8eaddfff0e1fff2e2f6e6d7fff6e6ffeddcfae5d4ecdaccfceadcffeadcbca7965944339f8a779a846d907a63a28d7abca9988675656150406352426c5b4b6454454535265d4f423b2d20382c1e5246383f332735291d453b315c504479685e7a685c68544b5240365a494154463d675d54342a2136281f64564d3629212c22194239304239306a5f597c6f67473930402f2558463a4832257f68587d6352836855755a455439247257429d846e795e496c503b8e725ca3846faf9179ad8f77a58b7485705d5f4c3b806e5a3d2815e0cab5ebd6c3faeadaf4e8dafff5e9f8eee2fff4e8f9ebdefff2e7f1e3d6f8e8dbfcecddfbebdbf1e1d2f6eadef6e6d9fde7d0ead0b9dac0af584234261607b09d8eeaceb8dfbfa6f2d4baf9dbc1eacbafffe0c4e1c3a7cfb497d5b59ccfaf96debba5c5a58ecfb09b977b65846954af9481d7bdacc1ac994c3b29efe2d1fbefe1f4ebdcf2e9daf7ebdbf9eddff4e8daf2e9dafaf2e5f8f2e6f2ece0fcf5ebfbf4eafaf2e7f4ecdffff9eafdf0e0ffeee0ead3c38e745bf6dec4fdecdafff2e2fdede0f7e9dcfcf4e7f4ece1eee4d8fff3e7fff4e9f6eadcf7efe2eae1d0fff0e0fae8d2f7e4c6e7d4b66d5742786151947e718e7b6d807061887b6b8274678074667d6f628a7c6f9180769c8b816c5e51675748655345604f3f6050416d5d4e63503f675748160f0916110b473a31a99685ceb398eacdaff0d6bbebd3b7e4ccb0d8bfa1f5dbbad7b997d6ad8fcda083c5987bb78f76a38470967c6d896d617b61546652473c2a1cac9988c0ae98c2ad98cdb9a1c7b39bcfbba3cbb59eceb8a1d3bda6d4bea7c4ae99bba590ad9782bda792b9a290b19a88c0a997bca2916c5241c3a895eccfbdf2d3bef6d6bfeeceb5f2d2bbfcdcc7ffe2cfd7b8a6d7b8a6eccdbbe7c7b8fcddcbefd0bee8c9b5e9cab5f5d6c1fedfcbceaf9aa0806bcaa68ecba68be4bda0f6cfb2ffdabdfad8bdedcdb4ecc9b3f7d3bbebc3aaf7cfb5f3d9ccf2dbcbfce7d4f9e4d3f1ddd4fdeae3cec0b7f7e6dcf7e5d7e8d5c6e9d4c3ffe6d3e1bcaaa67f6e5d4032967a6cc1a590dbbfa9e3c7b1d9bda7d6baa4e6cab4eed2bdf7dbc6e3c7b2f0d4bfc9ac9ae0c3b1e1c4b2d3b8a3e7cab8f0d5c2e5ccb853403152483f655e56695b526c5e5174665d61544b65574c5d5145594c4441372e6a5d546d60576a5c5363554c5c4e4562544b75685f7163587e6d5d725d4ae8d2bdedd3c2eed7c7ead4c6efdac9f0dbc8f7e0cef2ddcaf0ddccf2e1cff5e2d1f1dfcbf4e2ceebd9c3e9d4bff5e0cbedd8c3e0cbb67e6c58efdccbfeedddfbebdcfaecdfece0d4f4eae1faf0e7fdf0e7f7e9dce7d7c8f6e5d5fff2e2fbead8fee9d4e0cbb6f9e8d8f5e4d4fde8d5c5ae9c8a7564a99481a28c75af99827a6552b6a3926653425b48378673626e5d4bb1a090827262ab9b8c5447375548388e80734a3c2f564a3e6a5e524234296f5f527260546f5b525d4b4165544c54473e473d34574d4435281f584a413d3028443a313229203f362d2c211b4c3f375d4e4745372e5e4c42321c11715a4c785e4f6d52416146357d62517c6150785e4d846b576146338c705ba0816daa8b76ae9078a08570745f4e8877677764533b2613fae4cffee9d6fff2e3f6eadefdf3e9fbf1e7fef2e6fceee1efe1d6eadcd1e6d8cdf8eaddfaedddf8eaddf9efe5f0e2d5f3ddc6e4cab3e6ccbb624c3f1e0e01a49182d5b9a3e3c3aac7a98fd3b59bcbac90d8b99dd7b99dbea386d5b59cceae95bc9983b09079c5a691896d579e826da08570bda28fb9a2905b4837f3e6d5f7ebdbf7eedffdf1e3fcf0e0fbeedefcf0e0fbf2e3fcf4e7fcf6eaf7f0e6f7f0e6fbf4eaf8f2e6f2eaddfaf1e2fbeedefce9dbe6cfbf533920f4dcc2fcebd7f7e7d7feeee1faece1fffaedf1ebdffffaf0fff2e9fff9edfff6e8d6cfbffbf2e1feefdcfbe9d1f8e7cbedd9be5e4936867062a18b808e7a6f8676678b7e6e786c5c796d5d776a5a6e615188786b7d6d606153466356465444356a5a4a584a3d6656476a57466d5d4e1b140e15120d392f26a18e7dbea388d4b799e2c9abd7bfa3d5bba0ebd2b4d7bd9cd6b798cca588c09479b78971a178628d705e846a5b866a5e7f6558715b50473527b8a594beac98c7b29dcbb79fd1bda5c9b59dc6b099cfb9a2c5af98c3ad96c5af9ab7a18cbfa994b19b86bfa896b09987baa391a38c7a7f6554b29887e0c5b2e3c7b1fadcc4fadac1e7c7b0ebcbb4e8c8b3f8d7c4f2d3c1fddeccf4d5c3edcebaedccb9f3d3beffe0cbf2d3beebccb8d1b19ca5826cceaa92d7b297ddb699ebc6a9ebc8acf0ceb5fadac1efccb6efcbb3f0c8afeec4abe8d1c1ecd5c5ecd7c2f0dbc8eedbcddfcdc1e9d7c9d6c5b5e2cbb9ddc4aedcc6afe4c8b2d6b09baf8a776b4f43735c4ec9b09cceb49ddcc1acd3b8a3dbc0abd4b9a4e0c5b2e1c6b3e8cdbae4c9b6cbb09fe4c9b8e0c5b4e7cebadbc0afceb4a3d4baa94532237a7067726b6390827995877a72645b685b5275675c675b4f62554d584e4541342b685b525d4f4663554c6052476e605566595064564ba59484a89380d5bca8ead1bdeed7c7f1dbcdecd5c5e8d1bff7e0cef9e4d1f5e4d2f3e2d0f6e3d2f0decafae8d4f1dfc9fae5d0f9e5cdecd8c0edd8c382705cfeebdaf4e3d3fcecddfceee1f1e5d9e9dfd6f3e9e0f4e7def9ebe0ead9c9f2e1cff7e8d5fcebd7f5dfc7f6e0c8ecdbc7ecdbc9ebd5c0c1ab9675604de4cfbca48e798c735d9d87729b8673ad98859e89766b56439c8a76a08d7c978473958273948373d1c0b06b5b4c6050415b4d404f41343f2f22604e426b594d48342b614f454d3f36574a4252483f6359505c4f4746373063564e382e25473e37251c15362b2542382f46393153453c736157382419573f3383695c74584c6c50426b5142694f40644a3b7359486247366043318f705e90715d987c66765b468873626f5e4e796655422d1af8e2cdffead7fff0e1fff7ebfdf5eaf3ebe0fff5e9faecdff7ebdfe7dbcff5e9ddf1e5d9fff6e6fff3e5fff6edefe3d7ffe9d2e6ccb5e4cab96d574a1f0f02867565d3b49febc9aed1b296ddbfa3d0b195c2a387d3b599c9ae91d0b195c4a589b49279b08e75c6a68fad917b725641967b66bda28f9a846f72604ce9dac7f6e9d8f9eedcfff3e2f7ead9f2e2d2fbebdbfef1e1faeedef2e8dcfbf3e8f8f0e5f3ebdef9f0e1fdf1e1f9ecdbf5e5d5fbe8dae2cdbc3d230cdfc7adfae8d2ffefdffbe9ddf5e7dcfff9ebf9f7eafdf6ecfcf3eafff4e8fff5e7f2ebd9faf2dffcedd8f6e4ccf2e1c5e6d5bb5542317764568d79708371678474657e7160736856695e4c776a597467567666576b5b4e67594c5f52425848396454445a4c3f5d4d3e76635479695c1d18140e0a071e130d918070bea388e7caaacab193cdb599d6bb9eedd2b5d7bf9dc7aa8ac09b80b1876ea87b649b75607d6050795f5275594d83695c7f695e423022b4a393b1a08cb7a58fbba991bda991c6b29ac2ae96c9b59dc7b29dc6b19cc5b09bb8a38ebea996b19c89a38e7bae99869c87769f8a795e47379a806fcbb09ddfc3addfc1a9ddbfa5f3d3bae4c4ade7c7b2efcfbaebcab7f4d3c0e9c8b5f2d2bdf2cfbbf3d3bcf1d1baf4d4bde0c0abc8a8939e7b65b9957dc19c82d9b197e7c2a7e6c2a8ebc9b0ebcbb4e9c7aee1bca2f1c7aee5b99eebd8caeddacbdfccbbcbbaa8f8e6dafaeadddcccbde6d5c5e4cfbec5af9adcc6afd6bda7a58876a285779e887d645246c8b3a2d9c4afedd6c4c2ab99c4ad9bc1aa98bba494b69f8fcab3a3c5ae9e7b6456e3ccbed4beb0b29c8ecbb5a7d3c0b1e2d0c245372c7d746d716863b1a39aa5978c95877e83766d8b7e756a5d54584b43483b3345382f65584f6b5d5462544b6759506b5e5565584f695c5392867aaa9a8ba99483cfb8a6e1cbbdf8e2d4fbe5d7f7e2d1ead5c4e6d3c2e9d9c9e7d7c7dfcebee4d1c2ecd9c8d5c3afe3ceb9f1dfc9e7d5c1b1a08e8b7a6afae8daf0e0d1ecdccff8eadff9ece3f1e7defff6ede9dcd4fdefe4f8e6d8f7e6d4f4e5d2f6e5d1fbe7cff5e1c9ebd9c5f7e4d3f1dcc7c4af9a978473c0ad9cc8b29d907a638f7964ad9883695240927d6a614c398f7a67ac9988a59281513e2d604f3d9481726655454735275c4c3d7a6a5d52443968574d615046402f2757463e483b33463c33534a4360564d2b1e1633261e51443c3c3229615851463d362e251e42382f43352c4e3d33d4c2b857433a7b655a7e665a73594c6b51448b7164806659796254745d4d755e4e785e4d8a6f5e8f746179604c937d686d5a49837262917e6d594433fbe4d2ecd7c4fdeadbf4e4d5f8eadff7ebdffaecdffff1e4fceee1f4e8daf8ece0f6eadefdf1e3f9eddffcf3eaf9ede1f7e5cfe2c9b3dfc5b4735d50211104645244d0b49fffdfc6dcbca3e7c7aed2b299c9ab91d3b89dcdb297d9bda5bfa189ab8b74b89881e2c2abb596817b5f4aaf9481cdb3a278614f806e5aefdecce6d6c6eedecefceddaf7e8d3f0dfcbfae9d5fceddaf5e8d7fff2e2f8ecdefcf3e4fcf3e4fff4e4fdf0dff9ead7f7e6d4f2dfd0e9d3c547311cb9a38cead5c0feebdafdebddefe1d4f4edddf9f6e7f4eee2fff7edf9eddfede0d0fcf0e0f1e4d3ecdbc9eadac3eee0c6cdbea7503e307c6a607b67607260567565567669586f6452736856675a49756556695848604f3f6050415e51416a5a4a5848386050416351436f5c4b7a6a5d231b18110c091b100aa89688ad937cc8ad90ae967aa08b70c8ae95cbb196d6bea2d4ba9fe6c3adaf8b75a57f6a86634f6c5140675042684e415b4337604c4354443799897a9a8b78a1907ea3927eb3a18daf9d89b5a38faf9d89b9a793b8a795ac9988ae9d8ba392809786769786769483738f7d6f907e705d4b3f927f71d6bfadd2b9a5dfc6b0e0c6afefd3bdefd3bde8ccb7e6cbb8ebd0bfdec3b2dcc1aee5cab7efd3bee6cab5f0d4bfe7ccb9e9cebdba9f8eab8c7ac6a691bb9884c7a48ec6a691d9b9a4e4c5b1eacbb7c8a893f1ceb8eec8b1dab19bd3c5bcccbeb5cbbdb2887a6f786b6271675e786e646b5e554f42393325182110001e0c001506001104000e01000e00005e50457d6d607666597060535644383a281c2d1c122211071c0b011403001807001201000f010015070014050021140c2019110e07010901000b00001405001506001708011d10081d100824170f180b031f100923140d23140d1c0f06180b021407000c02000f05000801000501000c0500302217cebcaed3c0b2d5c2b4d0bdafb7a5979d8b7d8f7f72776b5d6c60546a59517563596a564b938071a28f7ebfae9ee5d5c69f9186473930eaddd5f5e6dfedded7eaddd5dfd2ccfaf1eafcf3ecf5ebe2f2e4d9fcecddfdedddfdedddfaeadaeeddcdcebbaca08a7cc1ae9fbead9d695c4b8e8274786b5bc3b19dcab5a0a79581c9b7a3bfaa99c9b4a3c3ae9da89584c2b0a4d2c0b4b6a595b9a896a592818c7968a190809484778c7e756659539287814d423c5247413429234338324b423b4d443f473e372d221c564b4540352f5c534c463d362c231c352c252f221a4c382dceb8abaf9b924d39307a685c79665895806f8772616e57498f786a776153826f60665344715e4f866f61856f617a69597b6a5a8c7b69857261897463887362ead3c1edd3c2ffe4d1edd2bff5dbccfce7d6fdecdcfff1e1f6e6d6fef1e1c2b6a8fff5e7fbede0fff1e4fff2e9fff3e7f0e1ceedd8c5f2d8c9725b4d221004594739c3a9989f806cd0b09bc9a994d4b5a1c2a691bca28baa917ba18776b19786917661d5b9a3b99a85ba9b86d9bea9d3baa6c8b2a45d4a3c8b7867f9e6d5f5e2d3d7c6b4f4e3cff1e1caeedec5f3e3cafff0daf9e8d4f6e5d3f0e3d2faeedefff4e2fcefdcf2e3cef8e6d2ead5c2decbbc655345322215806e60826d5aa08977d3c0b1dbcbbcf4e8d8e0d7c6f3e7d7f9ecdcfae9d9ffeedfcdbcacf1e0d0f3e2d2efdfcfe6dbc9bfb3a541332a1605001704001100001a0a001e11011609001d0e0028170d2c1a103221113522114635253d2c1c4c3c2c4e3e2e4633244c392a5b46334a3929241711150a0620130b958578bea998b8a28dc8b29ba49078b7a28d9b8671ae9883baa48fc9af9ec9ad9fdcc1b09d8372927d6a715e4d66534568564c6e5d5634251e1c10022a1e1033251842312743352841332645372a47392c47392c3d3123423427362a1c362a1c2b1f1324180c261a0e1306000e04000d0600342b2459493c6350415a493737261435200d210c001e0b001909001606001204001909004332223d2a19392413624f413d2b1f1304001204001401001701001d0600240d0027110430180c4d332645291b371b0d371b0d482d1c472c1b5e51495e51496f61586f625942352d342a2143393061574e6d635a71645b8674665f4f426158534b4642251a146c5e556251476454476d5d506656497b695d55433767564c7e6d637463596251477160587c6b6365574e53453c6e5f5864574f261f17463f3980736d77665f5a463f715d54705c537f6d6386756b97867c8c786f8f7b72907c739b877e77655979675b907f75907f757f7168867b752d2928241f1c2211096d574a7d675a7a63556c5547776153867365715e5055433773615553413769554c644c40674d3e644a39664f3f5d4a3c4c3b313b2d241a0b04180a012d1c1447362e75645c9c8d86aa9c93b3a29a928074a69384b6a392b8a596a08d7e9a84776e564a6b5144442d1f392617281809110500130600341f0a3d240e301a032711002d1302260c00210b001f0a001f09001a07001f0d00210c002812003d241057402e8572616c5b511e0f08382d27453a344d423c514640574c46534842463b354b403a382d2751473e443a31392f264a4037443a31392f2645372e4431235a44375f4b4446352e64564d7060535442345542333f2c1e3723183321152c1c0f3121142d1d0e311f133e2c203c2e234032256453439d8a7b8b7a6a594638af9c8dd9c2b2e1c6b5eed3c0e8cdbce5cbbce7d1c3ead9c9e7d4c3eeddcd645445f8e8d9ffefe3fdede0faece1fbede2e7d7c7f0ddcce7cdbe6e57491f0f02382a1db09a8cb69c8bc8ab99ae917fa18776d2b8a7d2bca7a7927f9b85788976687b6653846b578e715f9d826fb69d89c0ab9a8d7b6f5d4b41190600230e002c1706513c295c4a345f4f366d5d446959407e6c567866527867557c6c5c776a5962554256473247372039240f38220d291401261304180a0037271a412b16432a142813003726142e1f0c2c1f0c271a072a1b062f1a072f1a053019072e19063623123b2b1b4a4132473f3233261d493830735f589b877c867466a29380c8b8a1cfbeaadac6bbddc9beddc8b3a8947ca08b78a89682b09f8bd3c2aedcc7b6c9b4a1baa48f7c6a566f5e561a0b0435271c776758bea89abea99875604b604b36523d2a402b1835200d2c17062b15072a1406261002321d0c2b16033724133c2a1c1c0b0130211a4639313e32264e423461534863554c65574c5f534762564a5c5044615547584f4060564a6d63576b61555e56494f473c4d453a544b422720180a06034f48424d3d30453223524131857464aa9584b39e8d9e8d7bb1a19192847995887f8e80758575669380718b7665a08d7eb3a19524170f3f3128867365a08979947d6da0897b9f877bb3998c8366587b5b4c8565568e71619a7d6da085747d6c62837268806e628070637b6a6064564b68584b827265827265827062866f5f95827382756d83787227160ea28f81a28c7e6e5747c8b19fb39c8acbb4a2cbb4a29a8371d2bba9c5ae9ebba494a08b7a8b76659f897b927c6e8b78696653453321156e5c5289716794766cb29287b59588b19184b59888ad9183ad9183ae8e81ab8b7ec3a19597776a967969a184749d8173b195878c7265826e63645751271811391f12ac8d7bb59483b79685c7a693dbbaa7c5a692caab978c6f5defd4c3b79c8bb39887d1b29ecdaa96d3af99d5b29ec3a694ad9384442e20412e205c493a6d58477e6757856b5c6d53467c6255ba9f94d0b4a8a18675b49984a18673b89d8c8e7163b7978aa180719c7c6d7b604f6e57454e3928291200d0b29adbbca0e0c2a6d6b89cd0b099ceae97ccae96ccb09adcbfafbda28fdfc3abeed3b8dcbea4eacab1ecceb4e4c8b2a48a7b1a070024130b21140c1e110922150d2518102d20182e21192a1d152c1f1734271e2f221932251c2f221933261d3022193423192c180d3521182a1b161b0d0a12070360534b63554c66554b53423a50413a4c3f374a3d354e413854463d4a3b345748414d3f364a39313d2b1f37271a30221933261d20130b21130a3422143f2c1d4c3629614b3e5e483b766053836c5e816a5a372415b3a0919c8679b4a193b6a49aac9c8f85746483705f6c55473721141c1004140a004e41314534243e2b1a2916051f0c001d0a00200d001d0c001e0c02211006210f012b1809351e10341e10402d1e44342732241b34261d6350427e6757927764a68e76b8a28bb2a088cebea5d1c2abc1b09ee2d2c2f9e9d9f7ead9f1e6d4f6e9d6e9dac5d9c7b1d5bfa8c2a993c9b09cb49d8b3927199d8c7cc4ac94d1b99fcfbba3dcccb5e6d8bef6e8cee0d2b8d6c6add6c1a6cbb69bd2baa2b9a38b99836c7f6e5a6a624f2c251575695d8d7d70a79183c3a998c2ac97c8b49cdfceb2e6d5b9e3cebbd8beaddfc5ace9d0b2fae2c8f3ddc5f4e0c7f2dec5f0dac3ead4bcd6bea4cdb9a1b8a69a170600a79788a1907e9e87757c6651a48e77c2ac95b7a18ac1ab96b49e89b8a28db7a08eb59e8ccdb6a4cfbaa5b5a08ba795819582733725195b4a4274665d67594c6e61517467577262537f6f60837666796c5c665a4a6d61517266566a5e4e6a61505d5445655c4d564d3e5f564762594a3e34280d02006a5b54735c4e977c6b876d5e907665967967ccaf9d967b68a48d7b927c6faf998e877164a48d7da88d7c947863b89984e2c6b03d2312977e6aa98972caa68cb8947ad6b29abe9a84a07a63b98f77b0846bb1856cab8168cba189d7af967864599c897b8673658976688977698c7a6c7f6d5f8c796a907d6e8d7867a58c789d86747b6a6072645b493628a99282baa08fceb3a0c8ad98d1b6a1d0b5a0c1a691d0b5a0d2b7a2d6bba6dfc4afdbc0adb29985b29985ccb39fc3a9988a7361351f117f695b997c6ea38273b79383c19e8ba68370ad8c79a38472a18270b69282b49080dbb6a6b89582be9d8ab59481af8e7d9f806e9c7f6fa8908476635c412e275f4234b18e7bcaa592b38e7bba947fd9b39edebaa4e7c3ade5c2acebc8b2c2a28ddbbba6e5bfa8cda58cd4ac93ddb7a0d0ad998467554127165d46347a614dc0a592d7baa8f3d4c2dbbcaaecccbdfad8ccedccbdefcebbf1d1bcc6a691977663debdace7c3b3d8b3a3d0ac9cd3b4a2997c6a7e63503e220cdab69cf4cfb2e8c5a7efccaef4d1b5f4d0b6f4d2b7e7c7aef0cfbcf5d6c1ffe1c5fddbbff4d1b5f6d3b7fcd9bde7c8acc2a6916a504155423448362a5341356351457a685c8573677f6d6178665a68564a6654486755476e5c4e8371637866589683757c66598c75677d675c725f59493a353526216f5e57806e6468544977645d78675f88777083726a7b695f68564c76645a8371677f6b627864598771648b786a74635946382f2a1c1329180e5741347962527a5e50a38779ae9284c1a494b89987bc9d89886957a58876c2a391caad9db19587a18778987f6ba68b78967765a4887a78685b3125174737278d7c6a8d7b678c7a66745f4e85705d7d6855ae9988a28f81a29084b5a293dbc6b5e0c9b9d1baaceedbcca09081726157433125bca291cdb19bb99982e3c5abdcc4aae6d2b9fcecd5f7ebd5fff4e3faedddfaedddf5e9d9f7ebdbf9ecd9f5e6d1f0dec6e9d3bce0c8b0d8bca6b0978333200fbdab97dcc2a9e0c6abebd7bee9d8bef8e8ceebddc2d1c2a5f6e5c7dec9aad0b999d0b99abaa183a3896e98846b695c493c33227c7062928171c0a793cfb39dd3b9a2c6ae94ead7b7e5d2b4f2dcc7f4d9c4e8cab0f1d4b6f6dbc0dcc4a8e6d1b6f9e4c9f9e1c7f7ddc4ead0b5ceb8a0c3b0a11e0c009e8d7bd0bea8ceb59fe9d1b9ddc5abe7d2b7d7c1a9d9c3abddc7afe6d0b9e0c7b3d9c3aed4bba7b9a38ca58f78a8947cbea9985441338d7b718b7b6e7a6a5a7c6d5a78695681725f82715f6d5d4d8171616e61506e61507065536c614f6055436e6252685f4e554c3b5d5542675e4d463a2c190b02675348ad9080c6a592bfa290af9280cdac99ccac97ae8f7ac9ad98a98d81a88e819b8172caaf9cb1927ec6a68fdbb9a0b99980472b1692735ee6c1a7e7bea2dcb397e7bba0cfa38ad4a88fc59378c69577ba886dad7e62c29379cc9e84907a6d9c86789f897ba18b7d816b5d867364877465877261af9a89907967b19681a38a76978579655548705b4aad9382c2a794cbaf9ac8ac97c7ab96c9ad97d3b7a1bea28cc7ab95dcc0aaceb49d795e49b29782ac917cd3b8a3c9ae9ba6907b3a2917907f6f957b6ca78a7aa68775b1927eae8f7bb89c86b29782a48974ae8f7bc0a18dbc9d89dbbca8b19580c6aa94947561b99a88987d6cb59f915f4e4627160e795f50ae8f7bc3a38ecdaa96caa690d2ae98eecab2e2bea6e3c1a8d3b198e8c4aef3cdb6e3bba2e1b9a0d2aa91e0bca4b69681725543c7ac9be3c8b7e4c7b5e0c1ade5c4b1fad9c6f0cfbcedccb9f6d2c2f4d1beefccb6f2cfb9f6d3bdf3d0bcedc9b9eac6b6fed9c7eac7b4eecdbacdae9abd9f87593a1eb48f72f2cbacffdbbbf5d0b3ffdcc1efccb0eccaaeffe2c6fdddc8fedfcaffe0c4eecdaefbd6b9fbd6b9ecc9abefcdb2d5b6a26449385f45348c7565634c3c715a4a7f6556856b5c8a705f7b61508167568d7362a38875907562a78c79b59a87a68b78c4a893bb9884b1907d8d73664c36295b4337896f62876a5c8467578d71658c7265977d70866a5ea08373907363977a6a9277668e73627e6352876a58836654c4a89abca293583e2fc3a696c3a08ccda792cda38de6bca6e6bda7d1a990e0b79bf1c5aadbaf96e0b49bebbda5e0b29bd2a592e1b8a4dcb49be2baa1d0a38ed4ae9bad92814f38285f4632ccb19cd2b7a2dac0a9dbbfa9d8baa2e6c8aee5c7afdbc0abecd1beead0b9edd3bce8ccb7f8dbc9f0d7c3d3bda8cab09f533722d4b096d2ab8ccea78ad8b597e3c8adf0dac2fbecd7f9eedcf8efe0efe6d7fef5e6f3e7d9f4e8d8f1e4d3f6e7d2ffedd5ffe9d2e7cdb6dec0a8c7ab95382310cdb8a3f0d5bae2c7aae7d2b7eddcc2f8e8cee9dabdebdabcd4c1a1dbc4a4e3cba9e5cda9cdb392d4b596b99e8363523e3a2d1c6457479a8776bda18bd6b69de9cbb1e1c7acfae5c8e8d4b9f0dac5ffe7d4d1b39beacab1d0b298f8dcc4e9cfb6cfb59cdbbfa7e8cdb2e5caadc9b197b8a390251201a6947ca59178c3a990dcc2a7d2b99be7d0b1f2dac0dfc7adf4dcc2e3cbb1eed4bdc2a993c2a792d7bfa7e2cab0d3bda5ac95834731238874697563558473617665517c6b5779685474624e6b5a4873625070614e6e5e4e695c4b6a5d4c706553776c5a6c614f6459475f5440655d4a4c412f1d0d00796355c1a28ee4c1abd7b8a3c9aa95c9a690be9b859a7a61a0846ca88d7ca58a79a28774927661b59580bb9b84ccad98d5b9a461463380644fcda991d2aa90dfb59cd2a88fdab098d9af97ce9f85cd9e84b0826aae8269bd9079c3967fa58f829a8476927b6d907b6a8b75678c76688d77698772619b84749c836f8e725ca085708d7a6c58463a7c6555b09783cdb29fbba08dc5a896caaf9abca08bceb39ec2a691d4b9a4d9bda8af947fac917cae957fbda28dbba28cbda28f97806e3524148473639b8474957a69b293819d7e6aa78b76bda18cac917cb49986c1a492cfb09ec6a795ab8c78b0947fc3a792c8a997c2a593ab907fbaa4979687802a1c13846d5fc2a593b79884dcbca7eecbb7f1cdb7e0bca6e1bda5e2bea6b79379cea891ecc3ade7bfa6dfb79ee0bba1caa791ccad997d604eb39887dcbfaff8d9c7eac9b6efccb9e3c3aef1d1bcfbdac7f6d3c0f7d4c0f4d0baf2cfb9ebc8b2fbdbc6eecdbceac9b8eac7b4f4d1befad9c6f0d1bc987a60907154f7d3b3f4cdacf5d1b1f5d2b4f7d4b8f1cdb3fbd9befadac1ebccb8ffe7d2fcdcc3f5d3b7eac5aaf6d1b6fbd8bceecfb3eacbb76a4f3c765b489075629f84718065527b5e4c826553907361795d487c604b74584393745fb1927db2937ebfa08baa8b76bc9983b8927bb4907aab907f4f35287e6256987b6d906f609574639174648c7062977a6c9f7f70ab8777a78471a2816e8f705ea5887692756392735f947561917260a28371583726bb9683c59881dfb096efbda4f0bea5f0c2a8edc0a3dcad8fdfb190efc0a2ebba9ce3b093e2af94dba992cf9f88dbad93cea184d8a68dd7aa95ba9986492e1b866a55c9ad97f2d3bedbbda5eed0b6d6b79bebc9aee5c6aad7b8a3d9bda7d3b9a0e1c7aee2c6b1fee1cfffe9d5e2c9b5ddc0ae4a2711d2a98bebbe9df1c6a4f2ceaef5d7bbf8e2cafceddafcf3e2fff7eaf2eaddf2e8dcf4eadef4e8daf5e8d7f8e9d6f2e2cbfce8d0edd3bce5c5aecbad953c2513bba590e9ceb3eacfb2edd9bee6d6bceadac0faebced8c7a9dfccacdfc8a6f8e0bcd1b794ceb18fe3c5a3b99e836654403b2e1e544639a28f7ed1b59dd5b397e4c5a9efd1b7f6dec2e9d4b9caaf9ce7c8b4bd9a84ebc7add2b097f7d7beffe6cbf1d5bdd9bba3e2c4aaecceb2c8ae93b19b8635200d9d8971a48e76a58b72a68b70d2b99bc8af91c8b094dac2a8d1b79ce5cbb0d6bca5dcc2abceb49ddbc1a8d5bba0d4bca2a9907c4a3323715b4e8a7769806e5a73634c8a78627d6b577b6955826f5e7f6e5c6d5c4c60504069594a685b4b6154445f53436459475c513f605541665e49514632281808947f6cc5a78fd9ba9eddc2a7d7bca1c8a88fdbbca0d9bb9fc7ac91b398838d7460ead1bbe4cab3d9bba3c9a992e0c1acd1b5a0654b3a846755c8a48cd2aa90cb9f84c2967be2b8a0c99d84d4a58be2b399c3957dd5a78fd1a48db88b74ae9a8f8d7a6cbea89a978173897668847162897667968374927c6ea48d7b977b66b499868d7b6f4a3a2d877261ae9483cfb5a4b49a89bfa493d4baa9a98e7db49b87d4b9a6ad9480927764bfa692aa917da7917ccbb29ecfb9a4cdb3a2846d5d3b281a998378a2867bb19186a88478ba9688b39283bd9c8bac8d7bb09081be9d8ebe9d8ec9a597b89484c4a392b0917fcfafa0c5a89aa88c80a89287837670241510ccb4aafde0d2d4b4a5b79685f8d5c2e9c4b1dcb6a1d8b29bd6b099dab49dd4ab97d5ac96e4bba5d5af98d6b39dbc9d88b99e8d694f40886e61efd3c7f8d8c9f4d3c2edccb9f5d4c1f6dac5f6dac5f3d2bff7d7c2efccb6e8c8b1efcfbaefd0bcfadacbf6d6c7f2d3bff5d6c2f8d8c9eecfbbb99b81bb9c7df7d4b4f6d3b3fcdbbcf6d4b9f7d5bceeceb5f9dbc3fadec8f2d7c6ffead7fadec8f2d4bafddbc0f6d4b9f0ceb3e7c9aff2d5c3604635947a69886e5d9e8372826756705544a98e7b9b7e6c7659478d715c7e624d9c7d689d7e69b1927da58671ae8e79c9a690cfa992b28f7b9f8576493326937b6f9f83778363569c7c6f73594ca48c80ae9487997c6eb99889b49382997a68ad92819881738f776b967c6d8f7463967a6c997c6c5c3828cea593dbab94e7b499d9a68bdaa88ddcae94ecc0a5c19578d1a588e0b595ecc1a1e2b395e3b498e8baa0eec0a6d8ac8fc99c7fe5b39ad9ac97af8e7b492e1ba98e79f7dcc7e2c6b1e4cab3e8ceb7d3b9a0ebcfb7dac0a7e0c7b3e6cfbdf9e4cfebd6c1f9e2d2f6e0d2fbe8d9dbc6b5ecd2c3563723c59c80eabd9cefc4a2efcbabf2d4baf7e3cbf7ead9f8f1e1f8f0e3fdf5eafcf2e6eae0d4f7ebddfbefdff8ebdafaebd8feeed7fbe5ced8b8a1d1b19a3b2110bea893edd2b7f7ddc2e5d4baf2e4cafef0d6f7e7cef3e2c8f1dec0ead3b3dec6a4c4aa89d4ba99d7ba9cbda38a7967593f32293f3229a18f81b79d84d6b79addbba0f7d8bcf2d9bbeed4b9e4c5b0e0bda7d1ac92eec6ace4bfa4e9c7abfee0c4eed0b6dbbda3f6d8bedfc1a5dabea6896f5e4a3325998270987f6b917560927661b0967fb69c85b99f86bca287cab095ddc3a8e4c8b2ddc1abe1c5addbc1a8c6ac91bda58bb299854b3424755f516e5b4c82705c84725c897461725d4c816e5d79665781706066544669594a6050435c4e4157493c594d3f514535524938574f3c5c54415146322b1e0bb5a38ddabfa4dbbea0e1c9add1b99db89a80f4d6bad0b598dac2a6f1dbc3d2bca5edd9c1d2bca4e7cdb4e8cdb2d9bba3ceb29c866b587a5b47d2aa91d1a588d6a789deaf91e1b399daab8fca997bcf9c7fe6b499d4a58bb88871c5957e9e8a7f9481738c76699380718875677e6c5e7d6a5c8f7c6d9e887a957e6e927661ae938069574b4231278e786ab29b89c8ae9fdec4b5c1a597c7ac9bc8ad9c9c8170bfa493b59a87ab907fae9581a58b7acbb29ecbb1a0c2a995d8beadb49d8d402d1fa58f84a68a7fae8e83a78377ae8a7cb69284a28172c0a091b39384af8e7fc29e90c29e909e7a6cc5a495a28273c09f90b69689b19589a8928776676223140f866e64e0c3b5f6d6c7e5c4b3cba694caa592e4bea9dab49dc9a38cddb7a0caa48db8927bd6b099b6927ae7c4aeb1927e9e82747f65587f6558eacec2e6c6b7f5d4c3f2d1beefcebbf0d1bdfbdcc8e8c7b4efcebbf0cdb9f5d5c0f5d4c1efd0beefcfc0f8d8c9fbdeccf6d9c7f8dbcddbbcaaa28269cfae8ffedbbbffe4c4ffe7cbffdfc4fbd9c0f6d6bff7d8c3efd4bffbe1d2f9dfceffe4cefadcc2ffdfc6f0ceb3f6d4b9f2d4baf2d5c3694e3d8c71607d624f8a6d5b8f7260977a68a48775846551a1826eac8d789b7c6795755e92725baf8f78d6b69fb5927cb08c76cea891cdad96a48d7d422f21967e729a7f74a282757c5c4fa1867b755d51a0857a9a7e7299776bbc9b8ca28575947a6ba08a7f927c71a78c8194786ca4887aa285754f2e1dcfa994d8a98fdfac8fdfa98dd5a285eabba1c89a80c99d82d8ac8fe2bb9cedc6a5e8bd9de7bb9ef7cbb2fbcfb4eec2a5edc1a4f3c4aad8ab96be9f8b402713b09582d3b8a3f2d7c2f4dbc5e4cbb5f7dec8edd5bdf3dbc3e2cdbaead7c6e2d1bfffeedcffefe1ffede1f6e6d9ffeddfdfc9bc5a3d2bc49c82e5ba98ecc3a3ebc8aad4b8a0f9e7d1fff3e3f1e9dcf9f3e5f8f0e3f4eadefcf0e2f6eadcfbefe1fff3e3f8ebdafaebd6ffefd7e3c5adc6a68f472e1ac5af9aecd2b9f9dfc4fbe9d1f9ead3f6e7d2e6d7c0deceb5f4e0c7f0d8bcdcc3a4b2997ac4a98bd7bd9cddc5ab9b8a7a4a3c3330231aa39383b79d82d5b697cbac8ff9dbbff6ddbff1d6bbd6b69fd2ae96eac6acd7b297dfba9fd8b49ad7b79ee8cab0e0c2aaf8dac2e4c6acd4b8a2765c4d664f41836958947966a58974b29681c4a893d0b69fe2c8afecd2b7e1c7acf4dac1f9ddc7e9cdb7d9bda7ccb098bca287b59b82a38a76513a2a725a4e6751437f6c5b82705c85705f7f6a598572637d6a5b7765575a483a51413456483b625449584c404e4234534a3b443b2c504736574e3d524735403320ad9b83d5ba9deccfb1dac2a6d7bfa3ba9f84e9ceb1e9d0b2e0c9aaf7e1c9b29e86ebd7bff0dcc3f2dac0f5dbc2d4b8a0d6baa4a78c795c3d28bc947bcb9e81d1a284d3a486e1b296ebbca0d5a285d09d7edeac91d2a389d3a188c3937c9c887d9d8a7ca58f82a18e7f8d7a6c867466917e709b887a957f71a99282a085709e8571907e723423198e786ab29889e2c7b6ddc2b1e6c9b9dbbeacd5b8a6cbae9ccdb09eceb29dbfa290c1a590d4b7a5d9bea9d4b9a6d2b7a2ccb19e9b8170453223968375a98f82977a6ca78677aa8978bd9c8bb49583c6a795b59684b69785ba9988ad8c7ba88776cdae9cba9b89c4a392cdac9ba58878a58d8175645d1d0c058b7466d5b8a6dabba9bf9e8bbd9885bc9681dfb6a0d8b097d3ab92dcb79dddb7a0cba58ec29c85c6a089ddb9a3c29f8cac8f7f85695b705647f4d8caf2d5c3edccb9f4d1bdedcab6dfbaa7f1cebbe4bfaddebba8f1ccb9f2cfbbe6c3b0f6d2c2edc9bbf7d6c7fbdccaf3d4c2f7d7caedccbd8a684de0bd9df9d5b5ffdcbcfcd9bdfedac0ffdec6f9d7bef8dac2fee4cdfee4d3fee4d3fee2caf0d1b5fdd9bffbd6bbf3d0b4f9dabef5d6c1b296819f806c8e6f5bad8e7a7657438e6e598b6b567b58429d7a64c9a78eb08e75a37f67b49078ae8a70bb977dddb89eb89379ab836ac4a289a98f7e49362790796b93776ba48276a38376684d42af978b70554aa38779ac8b7ca98877a38674977c6bad92878e73689e82769f8375967a6c71564581624ebe9a82ddb093f0bf9fe5b091daa586d19e83dfad92e0ae93e5b89beec7a8d5b191ddb496efc6a8f3c9b0f5cbb2f0c7a9e1b598ffd3b9dfb59f9c7d694a311dd5bca8e5ccb6f9e0caf2d9c3e6d0bbe1cbb6ecd6bef0dac3f9e6d5e8d7c5e6d5c3f4e4d4ebdbcefeeee1e4d6c9fcecddf8e5d76a4f3cdfba9fefc6a6e6c2a2f6d7baf4dcc4fbead8f8ecdeefe7dafff9ecf7efe2fff3e5fdf1e3fbefe1f9eddffef2e4f8ecdcfcf1ddfae8d2eed0b8ceae97341e09d6c1acefd7bdfce4caf8e8d1f6ead4eee1cefcedd8eeddc9f4e2cafde8cde8d0b4baa286b49b7ccdb18cd8be9dab96815d4b3d281a0d9b8a78b49d7edfc5a0e4caa9dfc6a7f1dabbf9e1c5d9bba3f4d4bdf5d7bdeaccb2e9c5afedc9b3fddec9eed2bdf4d7c5ecd0bbe3c7afe2c8b1654b3c7e6757977e6a9e846dbfa38bdabea6e6cbb0e2c8aff5dbc2f4dac1efd5bce7cdb4edd1bbf4d8c2edd1bbe8ccb4dbc1a6957b62aa917d5a43356a52487761547d6a5b826f5e7f6a597c6756736051705d4e6a584a6250446f5e5456483d62544955493d4f4337564d3e554c3d524b394f48363c311f4c3b29c9b39ce8cab0e6c7aaddc3a8f3d9bee1c3a9cbad91ccb194d4bca0fae1cbcbb59ecbb59ef2dcc4ffe7cff6dcc5e7cdb6cab19bb39988432712bf9982c99d82d5a78ddeb096e3b79ed9ad92e3b498e2b397d4a58bd1a38bd4a48ec99b84a58f84a99386a89284aa94869986789885778a7769988274a89284957e6c997e699178647f6d5f3321159c8678bba190ba9d8dd8bbabcdb09ee2c5b3ebccbad9baa8c6a793e0c1add9baa6e5c6b2d9bda8d5b9a4b39782e1c5b0d0b49f9e85714d3a2b978475baa093bda090a98879b39281b1907d9c7d69ad907ea78a78b0917fbe9f8dac8b7aa58473b1927eb69783b89784b3927fc0a391866f61604f47180700957e6ee4c8b3d3b4a0c6a691c8a48ecfab93d9b49ae5c0a6d6b196e2bea4fbd7bfcba78fcda790cfa992bd9784c4a18e987869795d4f6f5345efd4c3f5d6c2f0d0bbe7c3ade3bfa9f9d4c1efcab7ecc7b4e5c0adefcab7f3cebbf2cdbaeec9b7f9d3c6ecc8b8eccdb9ffe1cff6d4c8fcd8c8744f32deba96fbd7b5f5d1b1fad5b8f7d2b7f4d0b6ffdfc6f9dbc3eed4bdf0d6c5fce1cef7dbc3f5d6baf5d0b5fad2b8ffdcbff8d6baf8dac2a3877286675390715d9b7c689e7f6a88685394745fae8b75a4816ba7856cb7957c9d79619c786098745aac886ebc977db38e74c49c82d3b198aa917d422d1c5e473994786aa9897a9b7b6c866c5f836b5f8d7366725648947465ab8a79a08371a48978997b70b99b90aa8d7fb6998ba08677907667b99c8ac8a58fcea589e8ba99dca788d6a182ce9b7edeab90f5c2a5e9ba9efad3b6eec9aeebc2a6f5cbb2eac2a9e7bfa6f7d0b3efc6a8e5b79fdab19bac8f7d543d2bdfc9b4fde7d0dec8b3fae4cffae5d2edd8c3edd7c0efdbc3f1decdf6e6d6fff1deffefdffeeee1efdfd2d4c6b9fceee1efdcce947968d0ac92e4bd9ee3c1a5f7dcc1f8e3cefcecdcfef4e8faf2e7fcf2e6fff6e7f8ebdbf3e6d6fef0e3fff5e9faeee0fcf3e2f8eddbf7e7d0ddbfa5ceae955d4732bfaa95f2dabedcc7aae5d5befcf0dae6dac4f2e3cef2e1cde9d7bffae5caead2b6f3dbbfe5ccade8cea9d2ba98b59f88604f3f2113089080708a7556c4ac88d7bf9de0c9a9e7d2b3ccb498dabaa3e6c6afe5c9b1f4d9beebc8b2dab7a1eccdb8ffe4cfffe2d0e8cdb8d8bca4e0c6af533c2a98816f9a816bc0a68dd2b69ee4c9aeecd1b6f4dabfead0b7e2c8b1e0c6adefd5beecd0bbebcfbae4c8b2eaceb8efd5bcecd2bba98f7e725b4d5f493e5f4b407360518c79688f7a698471607461506a59497765577d6d5e77695c6d5f525c504253473950463a584f404b44344d4634564f3d392e1c534230c2a993d8b89fdbb99eddc3aaecd2b9e1c3abdabca2d0b59ad8bea3f0d7c1b19884e4ceb9fde7d0ffe6d0f9dec9bba28cc8af9bc9af9e351806bc967fc69a81daac92ddb196d8ae96dcb299e4b69ce4b599d9ab91c2947cc4967fbd8f7891796da48d7fa08979a68f7fa08a7c907a6c9781739881719d8676977e6a9b7f699e836e766354311f11937c6cc4a996d5b8a6d0b19fdabba9debfadd4b5a1e6c7b3d8b7a4c7a693dbbca8ebccb8d8b9a5d2b39fbe9f8bc9aa96cdae9ac7ac99533d2f8875669c8275896c5ca48374a58473bf9e8bad8e7aaf937eb49883b59684b59483ebc8b5a78673d1b29ebe9f8bb59681b1927ea489769b86755e504523150a9d8877a48974ad917cb69782dabaa3d6b49bd1af94d0ae93c2a387f3d4b8f9d7becba791c6a28ccba791bf9c88b796859b7e709c8074523628f0d3c3eecdbaefccb6fcd8c2efcbb5f5d0bde5c0adecc7b4f2ceb8f2ceb8f5d1bbf7d1bcf1cbb8ebc6b4efccb9f1d2bde9cab5f1cfc3f3d0bd7c5836eac79ff7d3aff1cdadefcaadf6d1b6f3cfb5f9d7beebcfb7fbe1caf6dccbffebd7fadcc4f8d6bbfcd4bafbd3b9f6d1b4ffddc1f7d9bf967a649174628e715f846755725543826553967a65a68773997a66a3836ea2826da1816aaa8a73b08d77a07d67ad8b72c39f87b38e74c3a188ba9f8c341d0d70594b967c6d9b7e6ea285759c8275988173644d3fa48a7b9b7e6ea182709c7f6d9f827099796aae8e7fb69687a38676a68c7f9c85775e4435b99a86d7af95cfa285dba889e0ad8edfac8ff0bfa1e7b495efc0a2fdd3baf0cab3f8ceb6fed4bef2c9b5ecc3adeec6acdeb69cd9ac95cfa994a08675584534eedcc8fdebd5ffefdbe4d2befde8d5d7c2adecd8c0e8d6c0ebdacaf9e9d9fff1defaeadaf4e4d5f7e7d8faeddde7d7c8f0ded0af9584b08d77debca0f5dabff3ddc5feedd9fff2e2fdf3e7fbf1e5fef2e4fff6e6fef1e1fbeedef9ebdef8ece0f8ecdee4d8c8e8dbc8f7e5cdcfb195bd9e828f7962d7c3abe4cdaee9d4b5f8e8cefcf0d8faebd4f1e3c9fcecd3f1ddc4e9d4b7e9d2b3cfb899e9d2b3efd8b8d6c1a4b9a7936252451f150c74685caf9b82b29b7bcbb294dbc2a4e8d1b2dfc4a9e4c0a8cba78fd6b89eceb396dbb99dddbea1eed3b8f2dac0fce2cbf0d8bee9cfb4f0d8be48311fa38c7acdb49ed6bca3d5b9a1eaceb6f5d9c1ebd1b8e7cdb6e5cbb4e1c5afd5b9a3e7cbb6dabea9f0d4bee2c6b0e7cdb4e4cab3cbb1a0846d5f634c4467534a7764568c7b698b7965816f5b82705c82715f8e7d6b8b7b6b7b6e5e6356465549395d51416158496259485b54424b4431544d3a3c311d5f4d39b49984d2b097d0ae93ebd1b8e6ceb6edd1bbdabca4eacfb4e3c9b0ecd3bfcbb1a0cab3a1f9e3cef8dfcbf5dcc6c5aa95c3aa94b49a892d1000bb957ed0a48bd5a78de7bba0e2b8a0e8bea5dcaf92ecbfa2e3b59bcea088cc9c85c79780b39c8ea790809f8574a98f7eab94849680728f7868826b5b947d6b937a66a48570886c57715e4f3f2d1f866f5fba9f8cccaf9dcbae9cbda08ee9ccbae6c7b5c6a793ccad99ceaf9be6c7b3c9ad98d6b7a3d0b49fc2a38fa18570d8b9a7d2b7a67b6859847163a08679b09385a483749f7e6db59483ba9b87a78a78bb9e8cbfa08eb69584d6b5a4a988759c7d69bd9e8abe9f8bb59984b69b88af9a894e40372f211695806f907560a18570b79883be9e87d6b69fe0c0a7b6987ebea086cbad95e7c7b2cfac98c09d89c5a590b39480ad9080c7ab9daf9588533628e5c5b6e7c4b0eecab4ebc7b1f4d0bafcdcc7e2c2adf3d0bcf4d1bbe8c5aff4d0baf4ceb9e5bfaaf2cdbaf3d0bcebcdb5f4d8c2f9d8c9d8b5a27b5733e7c49af9d7b2fcd9b9f1ccafffdbc0eecab2f6d6bdfadec6ffebd5f7e0cefce2d1f5d9c1fedcc1ffdec4fbd3b9eec9acffe1c2f8dac0866a548c6f5d7e614f886b598f7260876b568b6f5aa98a769475619d7d68a2826db79782bb9b84a08069b7947eb4917bae8c73ba957bb08e75c0a3913e2415978070967c6d9f8270a386747f65568b74669c85779e8475bda090856856a98c7ac0a391b79886b39281ae8f7dae9181a1877a70594b6c5243b49583e5bda4deb194e2b193e3b091e2b193f2c3a5fbcaaaf0c3a4efc5acf9d1b8ffd2bbf2c5aeeec4aee0b89fe1b99febc4a7d4aa91c59f88836a5663523ee7d7c0feeed7fdedd6e9d7c1ecd7c2f7e1ccead4bde1ccb7e4d3c1decebef3e4d1f3e2ceeedbcafff3e2e4d3c3e6d5c5ebd8c9c2ab9b91735be2c2a9f7dfc5f1dfc7fdedddfff3e5fcf2e6fef4e8faeee0fef1e1fdedddfeeedff3e5d8fceee3faecdffbeeddfff0dbf6e2c9dbbca0b49579866d57cebaa1e5ceafd5be9ee6d7baf0e2c7fbebd2f9e9cffde9d0ebd6b9d3bc9db69d7ed2bb9befd8b8ddc6a7dfcaafbcaa96594b3e2e251e756b628e7c68b69e84d2b89debd2b4f0d8bcdcc2a7efcbb3dfb9a4ddbfa5d9bea1e4c5a8eccfb1eed5b7f0dbbef7dfc7f1d9bfdfc7abe0cbb04e3924ae9883bfa78fddc2a7e0c2a8d6b89ef0d4bcd6bca3b79d86e9cdb7e0c4aed7bba5dfc3aeceb29cd2b6a0e8ccb4dfc5ace2c8b1d4bba7ab9486563f3768544b7866587867558977638d7b6583725e907f6b8c7b697f705d756857645746615644574b3b5b5241716857726a5758513e554e3b453a26705e4acfb59ef1cfb4e3c1a6ebd1baffecd6eaceb8e3c7afe7cdb4f9e1c7e6cdb9d6bfadc9b4a1dfcab7e0cab5eed5c1c6ab96edd2bda98f7e371a08af8972d5a990e6baa1e4b89fd4ac93d8b096ebbfa2dcb093dcae94d5a78dc1937bca9a83bca5959b8474b59b8ab39988b59e8e9982727c65558d76669e8775a88f7b896a557b5f4a746153322012a58e7eb19786b19685a08574c8ad9cc6ab98e9ccbae3c6b4c7aa98dbbeace2c5b3d8bdaadcbfaddabfacc5a896bba08dc0a393b09687513e307562548b7466987c6e9b7b6c9f7e6fb49485a18472a08373b09383cbab9ca88879b9998aa58674c4a593ab8c7aa28371967667b79a8a917b6d3f30294a3c339079699e816fc8ab99e3c4b0bf9e8baf8f7aab8c78b99a86c5a692e4c5b1c3a492c5a694c3a490b497859d8372a89181a18b7db69f915a3e30efcfc0eac7b4e7c2afd4af9cf3d3beffe5d3f6d9c7e5c6b1fadac5ecccb7fad7c3f1cbb6f7d1bcf4cfbceeceb7f6dbc0efd3bbf8d6caddbaa78c6844f7d6abf7d9b3f3d5b3f6d3b5e8c3a8ffe2c9fadcc4f4dac3f6e0c9ffead9fce5d5f1d7c0fcdcc3f1ccb2f7cfb5edc8abd0ae92ecceb6937761ab8c789879659c7d6895766196766190705b9b7b64c4a48dae8b75ae8c73b8967dbb9980a7856c9f7b61c8a48ab59076c9a489b591799f806c513625977d6c896f5e987b69a08371a98e7dac928383695a7d6354987b6bad907e9477679c7d6bb29180a68572c6a793a28573b79d8e9076695236289c7b6addb39bdaab8feebd9fd2a181ca9b7ddeb192edc2a2e4b999edc1a4f2c6a9f6c9acfacdb0f5ccb0dfb899e5be9dd1ab87c79e80bb967b8c745c64523aecdbc1fbead0ebd9c1dbc7aff9e3ccc8af99cab19bfde7d0fdebd7fce9d8ecdac4efdbc3ebd5bee7d1baf2ddc8f9e7d1f9e4d3c0a9977e5f4ae2c4aaf8e3c8f3e3cafaeddcf8ecdee7ddd1f0e7d8fff3e3fef1e0faeadaf4e4d5fef0e5f1e3d8faeadbf8e7d5fff1d8f8dec3d2b095b5937a917862cdb7a0ddc4a5c2ab8beedbbdf7e6cad9c5acead6bbddc5a9e2c9abe6cbadddc3a2d7bf9ddac2a0d4b99be3c9aebaa48c6f604d30261d62554d8c7668937762bea28adcc2a7f9e4c9eed6bcefccb8debba7eaceb8dec4abe5c7adf6d8befde5cbedd9c0eed8c3f6e0c9f8e3c8e9d4b9402b16c6b09bc1a98fe6cbaeddbfa3e4c6aac3a88bb69c81c4a890dabca4e0c2aad6b8a0d9baa5caab96d5b6a1e0c4acd1b79cdbc1a8d5bca8b8a1914f392e5c483d73625281705e806e5a8674607d6b579b8a767e6d597465506b5e4b5e513e665b47534836695e4c857d6a6b6350665e4b5b524135281772604addc3ace0c1a5e7c8aceed6becfb9a2ecd2bbd2b89fe1c7aebda58bf8e2cdddc8b5e0cebaefddc9dbc6b3cab49fd6bda7eacfbae4cab9371a08b7917cd3a990e0b69de1b79ef0cbb1cfaa90e8bfa3e5bc9ed9ad92cda186cd9f85d4a68ca89183b19a8aaf95869f8878a28b7b9782718a73658e79689780709379688f735e9176638773682c1c0f887264a48d7bb89e8db9a08cc2a796ac917ecbb09de6cbb8c5aa97d9beabbea390cbb09dc3a895cdb29fbba08db99e8dc4a998b19a8a715e506b594b917a6c9f83759b7b6c9d7d6eb49485bc9f8fb69b8a9d8271be9e8faa8a7b9e7e6fc8a997a98c7a9e816f9a7a6bb29283af9385ae988b3a2b245c4e45937c6ca28573a18472a18270b2937f9e7f6bb19280937664d3b8a5b49988b69989bb9e8ec4a996af968293796a9b8474b59f91ac958764483adfbfb0e9c6b3fad6c0deb9a6e2c2adeacdbbedd2bff0d4bff6d7c3f1d0bde3c0acf8d2bffbd5c2f4cfbcf5d5bee7ccb1e9cdb7eac8bcc6a292b38f6bfeddb2ffe3beffe8c8f9d6bafbd8bcfddbc2fbddc5f6dcc5fbe5ceffecdbfee9d8f3d9c2f3d3baf5d0b6f6ceb4f8d3b6f9d7bbf4d6bc90745e9b7c6794745f93735cb2927ba4816ba5826c9f7d64ae8c73b9957db38f77a8846ab38f75c19d83bf9b81b18c71bf9a7fb89379cba78fceaf9d63473993796a846a59957a677c614eab907f9d8173a88e7f997f707c6150a98e7d987b6d9c7c6da28170a88977a48573b19484a68c7d80665994786a886754e3b9a1e2b397dcab8de3b496efc3a8efc6aae6bda1dfb899e5bc9ee9be9ee8bb9cefc2a3eec5a7e1ba9be8c29eddb792c29979b28d72725a40705e46f2e1c7f7e3cafde9d1efd9c2f5dcc6e1c6b1f2dac2f1dbc4ebd6c3fff1ddddc9b1ead4bcf3d9c2ddc3acffecd4feead2f4dfcedac3b1573b25ead0b7f7e3cafcedd6e6d9c8f6eadcf3e7dbfaeee0f1e4d4f8ebdaf7e7d7f4e4d5f4e6dbfcebe1fff3e5fde8d3fbe3c7eccfb1cda88ea37f69b99e8bd4bba5d8bda0e3caabd3bea1f4e0c5ebd6bbdcc4a8dec5a7dfc4a6ddc0a0e3c6a4e7cdaad8be9bdebfa0e7caacd5c0a36d5d46362c2242352d836c5ebe9f8dcdaf97efd4b9ead5b8e7d2b5f4d4bde9c6b0f0d1bcf7dbc3e9cbb3edd1b9eed8c1f4dfcafae5d2fce7d2f7e1c9ead4bc3f2a15bba590c7af95d0b598d0b195cbad91cbb093ccb194dabca2dabca4ceb098ddbfa7e1c3abe2c4acf6d8c0e6c8aeddc2a5c3a98ec7ae98bca5954b33296e584d6c594a81705e7b685782705c76635289776381705e7463515c4d3a615441574a375e533f695e4c645947605444645b4a5d5443453827816c57ccb299caab8fe3c4a8f4dcc4dfc9b1e9cfb8e3c9b0e2c8adf8e0c6f4dec9f0dbc8dfcdb9f6e4d0ffead7cbb5a0dec4adbfa58ee0c5b44528169c765fd0a68ee6bca3e3bba1d8b49cd6b298e5bea1dbb294d1a88acfa386b98b71cc9f82bea89bd1bbadb39c8ed1baacc6b0a29582738b7568877465978173ac9585917663634c3a5c4b41190b028c786d988372b79e8abda28de1c6b3d9bea9cfb49fe1c6b1e6cbb6d9bea9d2b6a1b29681dcc1acc0a590c1a691b79c89c6ab98ccb5a38673645c4a3c90796b9f83759f7f709d7e6cb49583a98c7ab79c89a18673b19280af907e90715fc7a896b49785b0947fa68977b59888b69a8c9e887b3a2c235749409881719b806bab907b886c57937762a88c779b806d9279659b8472a38c7a9b81709d8372967b688065529c80729a7e70b59b8eb3998c715547cdae9cf5d2befedac2eecab4eecbb5ebccb8dbbeaceecfbdf1d2c0f0cfbef3cfbfefc8b7e4baaaf1cab9f7d4c0f4d6bef6d7c2f9d4cba98376b48d6cfbd8b0ffe2c3ffe1c5fcd9bdf7d2b7ffe2caf6d8befae0c7e5cfb8f2ddcaf1dac8f6dac4fedec5edc8adf9d2b5eec7a8f4d1b3f1d3b780644ca5876fa3836ca1816aa88871ac89739a7761ad8b72bc9a81c2a087ba987fbc9880bb977fb49076cba78db9957bcca88ec8a48cc7a490c8a89b8a6e62a3897c8e74657e6551a68b789c8072a18579a68c7fa68f81967f71ac92839a7e728f7166a282758e6e61a78778a08476a89183917a6cbca2937a5b47d0ab91e7bb9ee1b495f2c5a8f8ceb6f9d3bcedc7b0f0cbb1f6cfb2eec7a8e6ba9deabea1dfb89bddb89be0bc9ae4bd9cc59c80b59076735a447d6b57fce7d2fce6d1f8e1cff4dbc7e7ccb9f7dcc7e5cdb5e7d1baeddac9ebd9c5e1cdb5ead5bae7cdb4e4c8b0f1d9bff8e2cbf2ddccf0dbca331a04f1d9c1f7e6ccf5e6cff5e8d7f1e5d7fdf1e5e9ddcffdf0e0fff1e1faedddf6e8dbfeede3fdebe1f8e5d6f0d7c1ffe3c3d7b494c9a08a8c6755b19486e0c5b4ddbfa5d1b397cbb198edd5bbf0d6bdebd0b5dfc1a5d4b598e3c5a3e4c6a2d2b691d8bb99ccab8cdec1a1c8b49376684d3830232c221892786bae8d7acba990dabd9ff1dab8f2dbbbe6c4a8f4d1b5f4d2b7f0d1b5ecceb4f8dcc4ebd5befee9d4eedcc8f9e7d3efdbc3f1ddc5412c19b69f8dcdb29de1c5add0b099d7b79ed7b9a1ccb098dabca2ceae95c1a188dbbba2cdad96c7a790edcdb4e1c3a7dcc1a4c7ad92c3aa94cab3a1462e22604a3d796655847160806b5a7d68577966578a77668170607a69595e4e3e5e51405d503f584b3a5e51415e52426054466155475a4e403b2b1c806a55dfc3abddbba0e5c3a7f9dfc6efd9c1dec4adceb49be1c7acffe8ccbaa18be4ceb9dec9b4e8d3becfbaa5c1a892d8bca4e0c4ace4c9b651321e966d57d6aa91e5bba2e7bfa5e2bea6e4c0a6dbb797deb595e4bb9bd4a989cc9d81d1a284cab2a6baa395c1aa9cd6bfb1e7d4c6988678927f718d7a6ba08d7eb6a092907665735c4c5140361b0d04816f639b8577af9584ceb3a0c8ad9ab69b86c2a792d2b7a2d0b5a0c5aa95ebcfbabda18cccb19cb49984a68b76b69b86c3a893cbb1a0927f704633248770609e82749777688b6c5a9b7c6aa98d78b79a88b69987b49785c1a290bd9e8cb19280c1a28e977b66ab8c7aaf9282b096878b786a33251c80726588715f937863ac907ba18472977a68967b689279658972608f7a699e89788b76659d8674987e6d7f635595796baa8e80a48a7d9f85787a5e509d806ee3c3aef4d1bbf8d5bff3d0bcf4d3c0eccdb9f1d2c0fbdccaf6d5c6dfbbabefc8b9f7d0bff4cfbde5c2aef1d3bbfddec9f4d2c6d5b0a0cfab8bf2d0abf8d9bafddec1fad7bbffddc1f9d7bcfddfc5f7ddc4efd7bffee8d3fce6d1ebd1bafee0c6f3cfb5f8d3b8f2cdb0f9d6b8f9dabe9d7f65a98b739b7c67a78770aa8771b898819c7c659e7e67c19f86b59179bf9b83cdab92af8d74c5a38ad0ae95b49078caa690c5a18ba78673af8f829274699a7e72a28678846958876a58ac8f7fa28678b3998ca48d7f826b5da18a7ca08478b89a8faf8f84ab8b80a48779987c6e876f63a993865d473a604532d4b096e2b99bfed2b5efc6aaeec6adfed8c1fcd8c0f2ceb6ecc9adfcd7bae1ba9df1c8acf0c8aee8c1a4e0b99aebc4a5dfb79da5816b6a503f796655f8e3d0fbe6d3f3dcccf9e2d2f6dccbf2d9c3fae2caffe9d3ecd7c4f7e2cdebd5bdf8e0c4f5dabfe1c6abefd4b9d6bca3f0dac5f9e4d1331d08e9d3befae8d0feefd8f5e8d7f7ebddfaeee0faeee0fdf0e0f0e3d2f8ebdaf5e5d6fceadcffecdeffe8d7fbdfc7f3d2b3cca888c299838b6654a08476d3b9a8ccae96c9ab8fd0b69dcdb59bd2b79cddc2a7e2c4a8d6b99bad8e6fbfa081cfb290c6a989cdae92dabfa2bba4858c7c62342d1d120800ac9587b2937fd3b198e1c2a5f4dcbaf4dcbaf4d2b6ebc8aceccaaeeccdb1eaceb6f6dcc5ffe8d2ffe9d4f8e3d0f9e4cffce8d0e4cfba432e1db7a08ec6ab96d1b39bc8a891ddbda6d1b29dd1b59fd5b79fc5a58cbc9c83c5a58ccfaf98caaa93d4b49bdcbda1ddc2a5cdb398c8ae97c5ab9a4630236552446855467d6a59806a5c806a5c715e4f8c7b6b7463537d6d5d5f4f3f645444594c3b6a5d4c5d5040675a4a66584b716557564a3c37271799836ed7bba3fcdabfd1b296c8ac94d7bda4eed2bae9ceb3e3c8abe1c7acc3a992f0d7c1ffebd4eed8c3ecd6c1d2b9a3bda189d5b9a1d8bda85d412c87634dc39b82d0a68dd5ad93dfbaa0e6c1a6ddb697ecc3a5deb597d5a98cc99a7cd1a082d0b6a9d1b7aab69c8fccb5a7cfbcad9f8f7f867565897866b09b8a917a6a8d7666735e4d513f31433326927e73a89285b69c8dbda392cbb09fcaaf9cd2b5a3d2b5a3ddc1accfb39ecfb39db1957fd2b8a1c7ad96d1b7a0c4aa93d3b7a1d2b7a4917c6b3f291b90796994786a987b6b8e6f5dae8f7da58674af907cad917cad917cc5a994bb9c88b89985bd9e8a997a668c6b58aa8d7da58d8175615828160a8170608c76619478639879679373648c6f5f9378679c82718770608b75677764568b7867937e6dab90858f746993796a997f709b85779781736750429e8473e4c8b3e2c2adf8d5c2efccb9f8d8c3e8c9b4f5d6c1f3d4c0ebccbafddccbf0cfbeeccbb8f3d2bff4d5c0f1d3bbf7dbc5f7d8c6c1a08dd4b297f8d7b8ffdebdedcfadfadbbee5c6aafcdec4ffe5caf5dbc2ead2b8fae1cbffecd6f1d9c1f6dcc3f8ddc2e3c5abfadbbffcddc1f1d2b694765c987e67a38772a3806cb18c79b09079977961a4866eb6937dc49e89b9937cc3a188ba9a81b19379b89881b38e7cba9382bf9c88a68773a68979987a6fa9897e9f7f72957465ae8d7cac8b789c7f6dbda2919d8674967f718f7568886a5fa7877cab897fb9998e997c6e8268598d7569a28e855f4c45462e22b9977ce3bc9de4bd9ef5ceb1f2cdb3f8d3b9e1bea0f8d7b8e1bfa4eccaafe5c0a6e7bfa5efc5ace9c0a4dab193efc8abe6c2aaba99866e5445917e6defdfc8fdedd6eddacbf1decff1dccbf9e2d0f9dfc8fce2cbfce3cdd6bea6f1d7bcf3dabcfbe1c6f5dabff9dabdedcfb3eed4bde9d0bc3b2412cfbaa7efdeccf6e7d4f3e6d6f7ebddfff6e7f7eedff9f0dff4e9d7fbecd9fcead6f0d9c7ffead5ffe8d1f9d5bdbc977cbb9379a97f67623e2896806bbeac96c9af96caaf94a98f76ad957bc8ad92b2977abaa182c8af90b2977cc3a88dae9376ae9479907761b9a08ac2aa92a48f7a473b2f1003009b8675947964a0826ab39478f0d1b4ebccafe9caaee9c9b0edcfb7eed2baf0d7c1ffecd5ffe8d0ffedd5ffecd6f5dfc8f3dec9d9c7b3483320a7917cb69c85d4b69ed1b19adfc1a9bfa38db69a84b0927ab7977ebd9d84ccac95c8a58fbf9c86b6947bbd9d84d0b49ec8ae97caae98c3aa964d3a2c6555486755477865577e685a8f7a69736051736252655345615142655546685b4b6e5e4e7363536d5d4d685b4a6e615174675750443442332087715ad1b59dd5b79dd8baa0dcbea4d7b99fe9cbb1f8dabefce1c4eed5b7e2c8adf5ddc3edd5bdf1d8c2cbb29ee1c8b2cdb39cd7bda6e0c7b36b523e725641c09d87d0a88fdbb296d8ac91e8bc9fd7ab8eeec5a9d6ad91dbaf94e9ba9ed9aa8c8e7467b09689aa8f84bca498c4b2a4a0908094847481705eb8a1918f75668972627862544938285c4a3c7e6a5f9e887dad9589b89e8fa38779ba9f8eb69989c4a795c9ac9acbae9ccdb19ce1c6b1d9bea9cdb29dbda28dccb19cc6aa95cbb29e957f713b281a8f796c947d6fa2887ba38779ac9082ac9180a18474b09582a68b78c7ac99c4a996b79a88c1a494b09381a487759276688b746c8370692210066654467d68578d76669e847782685b896f627a63559b84749b85778773689480759483738b78699a84799b8379a28b7da18a7a8f7c6e826f616d5a4c644d3de0c3b1e6c7b3e4c0b2c7a393f1d0bdf0d2baf1d1baf7d7c2f1d0bdf1d0bfeecdbcf6d5c4eccbb8f9dac5f6d8c0fadbc6f4d5c1ba9b86e6c6afeeccb1fcdbbaffdfbef6d7baffe1c5fce1c6edd2b7eed4bbffe5ccffe9d1fee6cefae2cae8d0b8f6dcc5f5dbc2ffe5cafbddc3f3d4b89f8167907860bfa48fba9582c6a08bb3937cae9078a0826aa7846ebf9682b48b75ba987dc8aa8ed9bba1b1917aa37e6cbc9586b79683a88975836656a6887da9897ea9877db38f81b79383b89784be9f8b876c59b399889f8576a78d7e977a6cb09083b5958a947769ac9180977d6e7c645887736a8976703e281dcba990e8c1a2ebc4a7f6ceb4fad2b9eac2a9ebc4a7e2bda0edcbb0d9ba9ef0cbb1d7af95eec2a9f9cdb2ebc2a4f4cdb0eac7b1c0a18d664c3d9f8a77f7e5cdf9e9d0f4e1d0f7e4d5fbe5d7f0d9c7e6ccb5d6baa2f8dec7dcc2a9ecd1b4edd2b5f1d7bcf5dbc0f7d8bbf5d6b9e8ccb4f2d9c34d3825b4a190f0dfcdf1e2cffcefdef6ebd9f9eedcf7ecdaf5ead8f4e5d2f8e6d0ffebd5f9dac5e2c0a7e6bea5d2a68dca9c84b3876ea97f694c2c177f6d57ac9d88c0aa93c2aa92ad97809d8770a78f779880669b8669a69176ad947e9d846e977f678e7861816c5985705d9c836d97826f584c4015080091806ea8927bb1957dc9a990f7d5b9f4d2b6d7b89cf2d4baf3d5bdf2d8c1f0dac3f6e0c9fce4ccf9dfc6fce2cbead1bbe7d2bdccbaa657422fb49e89c0a68fc5a991caac94b4967eb29782ae937eb3977faf9179a68870c0a18cc6a691d4b49dc3a08ab6967fbfa491bea591b89c86c7ae985f4d3f7062577261577d6b5f766354715e4f79685869594a7262535f52425a4c3f6b5e4e655848726554665948655847695c4b8277655f53434b3e2b846f5accb29bbfa58eb99d87c9aa95ceb098e8cab2dabca2e8cdb2edd3b8e4cab1f1d9bfe6cdb7f8dfc9cbb29ee8cfbbdfc4afddc4aed7c0ae7a6351533928c2a38fd4b098cca387d6aa8fe5b99ceabea5d4aa91b78f76bd937ad5a98ecc9f82a28a7ea48c809c8178b39b91a69287917f73907e728d7a6c977c71a68c7f866f61a48e813e2c206a584e8470698871699a82789f877ba0857aa3897cb09488c2a698c2a698e5cab9d5baa9c4aa99c9af9ed1b7a6c7ad9ccdb3a2c3a897b39c8e96857b3729209a8981827066dac6bbab9588c3ada09d87799d8678968072ad9789e0cabcc5afa19a8375a58d819e8779947e70978476a7948d67564f1e0f0881726b706259695b52695a53685a516352486e5c5088766888756788766c7563597c6c5d8272638a786c89756a8771639885769785778b796d826e634c3527c3a696e5c6b4e8c4b8f1cdbff8d7c6f9d9c4f3d0baf5d2bee3c0adf8d4c4f3cfc1ffdfcff4d1befad7c3f3d0bcf4d4bff2d1beae8b78d1ae9afbd7bff2cfb1f4d1b3f8d9bcf9dbbfffe6cbfbe0c5c9af96ffe7d0ffe9d3ffecd6f4dbc5f6dec6fce2cbffe6cdfbe0c5f8ddc2eaccb2b2977c7e644dccb09ab8947cc39d86a6846ba8886fb09077b59179bc937dbd957cd0ae92cbac8fb6977abc9c83ba9582a78270b5927fa3847276594bab8f83a082789e8076b29285bf9e8db79884b99a867a5f4c9f8574bba192ad9183b396889c7f6fae9181a1887486705b967f6d765f518771667f6b64371c11d5b29ce7bfa5e5bda4f2c8b2e8b9a5ddae9ae2b49de6b9a2ac886eb9977cdeb69cd5ac90e9bda2e8bca1eec5a7ddb699e0bca4af8f7a573c2b967d69e7d1b9fce8cffce7d4edd8c7f2ddccfff0dbfbe1caf5d9c1f1d7bee5cbb2e8cdb2f5dabfe7cdb4f7ddc2ffe8caf7d9bde6ccb3fce6d16f5c4b867561e4d4bbf7e7cdf3e3cafff2d8faebd4f8e9d2efddc7f5e1c9f2d8c1dbbba4d1ab94c79b82c7987ecf9c81ca947abc8a73a67c6c3e2113948475988c7c927f70a28d7c9b8877948170947f6e917c6b7c6a566c5b477b68597e6b5c6c59486b5847604f3f61503e6e59447e6b5a4e44381b11058a7a6a9d8971b79d84e4c5a9fad8bce7c6a7e4c5a8e7c9adecceb4eed2baead2bae6d0b9e4ccb4ebd1b8f6dcc5eed5bff3dec9b7a591644f3e9c8573b79e88bca08acdb19bbb9f899d846ea88f79a88e77a98f78b29782a58a75b29681967a64a68772bb9f89a7907e9f8a77ac937db6a08b6c5c4f766a5e73655a7565587a6a5b7464557063537266585d51435b4f415a4e426054466155475b4f3f6054446559496b5f4f635a495e5546645848927f6e9982709f8574a98e7bae9380b79b86ad917cdabea9ccb09be1c6b1bda28dd7bea8cfb5a4ae97859e8777a79080d8beadc3a998a79082624b3d3f2516d4b7a5cfac96dab59bdcb49bd5ad93e1b8a2d5af98c29c87c6a089c29a81b99178ac988fa9958c9f8882ad9992938079b7a69caa998fdccabedbc5baf5ddd3f8e2d7d0bcb16a5951281a115a49428877709f8c85aa968dcdb7acc9b3a8bfa79bdec6bad6bfb1e3ccbebba496b49e90e6d0c2e0cabcc8b2a4a18b7d776052796658675950271a1271625b9a89816452489b877cc3ada2af998ca69083958273b19b8eb59f92a08a7d836d60836d608f796cd5c2b4f5e3d57c6a602211091a0b06796b68766b67d8cfcaebe2dd9b9188615549b1a1949b897b715e506d59505e4c406454456e615179675d816d62776456907e709f8d8187776a8d7b6f301a0dcfb5a6e4c7b9e3c3b8e2c2b7eed1c1d6b9a7f5d4c1efcebbd0afa0edcbbff6d4c8e7c5b9f4d3c4e1c0afdebfadddbeacf2d2c3c6a697cead9cfdddc8f0d0b9e5c5acebcdb3e4c9aef8dcc4f0d6bdd5bba4ecd3bdfae1cbefd6c0f5dcc6f2d9c3efd4bfffe6cfffe3cbedd2b7dcbea6b599816b523ca38a74a0806bcaa791b79780b79981ba9a85d5b29ecfa994d7b39bc9a990a7896db09278b3937cbd9a87b59181a485739a7d6d755b4edfc7bd7e675f866e64bfa598bca092b89d8cdcc1aee9cfbec1a798aa9383c5ab9ca38877d8bdacb69b8899806c907b688f7c6b8f796b735d506d564e402619bc9983e7bfa6e9bfa7f2c5aef3c3afeebea8f0c2abe2b8a0e3bea4e4c0a6e9c4a9f1c7aedeb299ebbfa4e6bd9fdfba9dd8b69dab8c77694c3aa28975e9d1b9fee9cef6e0cbf5deccead5c2e5cfbaecd2bbe7cdb4f2d8bff2d8bfe8ceb5e4cab1f2d8bfead0b7ffe9cedfc5aae1c9b1ecd7c27c6b5b625340f0dec6efdec4eddcc2ebdbc2f4e4cdf7e6d2e4cfbae7d1bcd1b6a1d1b29dbb9781ab826cc2957ec3957db88871b386719f796e3c21188274677f73657b6b5e8472647e6e5f7b6b5c756355715f5165554666564758463a5644385a483c5341335846386352426654405e4d3b473b2f0f0500a89b8bcbb9a3cfb59cd0b296e2c3a7d3b498c4a589d2b498cdaf95a2886fa9907ad1bba4bfa58ef2d8c1dbc0abecd3bfe1ccb96451405f493ba18c7ba48b77b39883b89d88b398858d76648f7866937d689f8974ab94827d6654a18b76927965886f5b97816ca28f7e9481709a857087756174685c7d736994877e75675c95877a796b5e6254476c6054706458544a3e574a414f4337504438574b3d5143366054466054465b524363594d281c0e4232234d3b2d7c695b836d5f877062957e6e83695a866c5da89181927b69846f5c7c6756806b5a4b38296c5648624c3e624b3b624b3b624c3f392618230d008d7364ceb19fdfbfaacca993d9b6a0dbb8a4ddbca9c3a28fd1b09dcdaa96ceab951205001104001102001405000b00000a00000c02000d0000110000180600160300190b022a1f19261d16241b161108031005001205001002001406001a0900210f052a180e36251b4232254030234c3e3363554a57463c4e3d33503f354b3a304032293e2d23322016230f04432d225d473a5a4236563f31624b3d5c47366e57495942345c45375e4739513a2c644d3f7e685a836d5fa791839f8c7e79686050433d2016140d05020b04000e04001e0e002714052a13033e24153d2316372012311f113826182d1910220e05220e031f0d001705001c0b011908001f0d012e180b9a8375e0c8bcedd5c9ead4c6f8e3d2e7cdbee0c6b9af948bedd2c9f2d7cef5dad1f0d5cae2c7bcaf94898b7065bfa79d7d655b2b1307452e20887161b49b87dec4adc5ab92cdb39ce3cab4e9d0baccb6a1f5dfcaf5dfcaf0dac5dfc9b4eed5c1f0d7c1f2d8c1d0b69dcfb39d8f745f604d3c9f8c7d8165578063538f7461957a69aa8d7f9a7a6d997869b0917f977c69b9a08a9a7f6aa68977b49789af9385ac9082a790827f6d6364564da1948c91847b9a897fa59385cdbaabffecdbfae7d6b5a293f2dfd0fff5e4fff2dfd6bfadc6ab9a6f55467b68599c8b7b8d7b6d6e5c4e4733283a2011a0806bd5b096e0b89fe1b59cdfb197dbaf94e2bb9efddabee8c4acdab89fe8c4acedc8aed9b09ad8b097d7b297dbb79d92725bb0947f4f3423b9a08ce9d1b9ffead2f8dfcbf0d9c7e7d2bdfae4cfe9d1b9dac0a9f6dcc3cdb39affefd9f6ddc7d4baa3d0b69fe4cab3ddc5addcc6afe2d0bcb4a495544435e3cebde1cab8ead5c4dcc9bad3c1b3dccabcdeccbee3d1c3dac4b6cdb6a6c1a796bba08dbea18fb99d88bb9c88a78a7aa2847a270f0537291c43372945352848362a3f2f223323162414071f0f021d0d001d0f021f0f021f0f022715092715092513052613042510001b0800190b00180b021d0f023f2c1b6c523b76583e62462e5e422a6d4f375b3d25614730634a345c45336e57457156437b604d987e6da58e7ebea89a867364433022715b4e8a73638f75668b7162967f6f705a4c7764557966556857455342325b4a3a5d4c3c624f3e63503f4e3d2d685b4b4a3d2d4a39278a7a6a33291f0f08002c231a2d20171c0b01170600160500170900140600170a01180902160800190b021b0d021f0e0429180e301f1534261b43352c493c33140c01150d02180e041b0f0321130825140a301e143b291d4636293323144232234434255b4b3c584b3b49392a39291a3724154e3b2c3725193222153220142815072a1303492f1e4429163d220f2b10002d13042b1404250e002309002007004f423a4b3e3655443d57463f60514a5e5047685a518271678470679b877c816d648d7a736b5c554a3f392d241d140b04352b22685b5281736a89786ea08e84bba99dad9b8fdeccc0dccabee7d7cabeaea1c3b5a8e0cfc5d8c7bda39288ab9b8ea8968aae9b8dac9689493224a08679b09687b99d8fcfb4a3c5aa99bda392c8ae9dc7ad9cc2a796c3a897c0a496c9ad9fdbc1b0c4aa99d8bfabcbb4a2af9c8e53453c2a1f1b110803291f153d2f224e39284f36228f7260b59886cdb09ec6ab987b6152675042bea398a0857a61473a7861537d675a8471637360528a7769665042503a2c260f015842345f4c3b523f2e412c1b341f0e321c0f362015331d12311b103e281b3f291c4c36295842357e685d735f546c594b352214422f204b38274f3924452c164d34204f3924523b2966513e604b3856412e4f3a2755402d3c2513422c17432a143e250f3d220d381f0b2e1d0dbeab9d987e718d706265483a775a4c8363586c4a40613f356f4f426247365c412e7152406e4e3f86695b806257977a6caa90835c483f170900130600140a001f1106362416412c1b7059477962506b54428f78667d6752856f589a7f6aa2836e775b466b554065503d57422f301b08361f0f2f14036a4b36c7a48edcb8a0ddb89ed5ad93d2ad92d6b79bb99b81e7c8b3e8c7b4d3b39edbbaa7d6b3a0debba8ddbda6dbbca7d8bdaadbc4b4503a2cc4af9eebd5c0f9e3ccf7e0d0efdac9e1ccbbfce7d4dfc9b4dbc2acdec4add9bea9dfc8b6bda694c0a592c8ad98b59c88846e595e47357865547163562f2114867362705b484d38273825162917092414051d0d001a0a001808001c0b00190800200d00190700200e00241200220d003a2013482e216a59456859446b58497b685973625287766483705f9c897ac5b4a4998878d9c7b3c5b39fd4beb0d6c0b2d4bfaeddc6b4c3ad98cbb6a3ae9c8ea99b8e1d0f02615040ead0b9eacfb4dec4ade1c8b2e6ccb5f7dcc7ffe6d2f5deccf9e2d0f3dccaeed5c1ffe6d2c5ab9adec7b5f7e2d1c5b2a35d4a3c220f002913052914032f1a092f190b382517402e204d3c2c6f604d6353436353436b5a4a655444927f6e867565776a5a6d6050806f5d604f3f645a50120900180e045b4d426f5c4e9781746f594e7e6a5f8470678b776e8e7a718d796ea08a7f988275a89084a99386a69085ad998e9a867b79685e261c12443c31564c427a6d64806f6579685e7c6a6089776b806e627666578674667a69598574648372627766567b6a5876614e917c6b948373816f618775675b4839564130ceb7a5d8bfabead1bdd7c0aee5d0bfdac5b4bea996aa9582927d6a7f6b607a665b8d756b947c729880768f776b927b6d8f7566997c6eb5988a886a5f907468876f6347332829180e36251b7f6c5ea69083b59d91bca597d0b6a9d2b8a9dbbfb1e2c8b9e6ccbde3ccbcddc6b6c5ae9efbe4d6d7c0b2bba194a89183b19a8cc4ad9dac92834c3120a68979c5a694b1907fc7a894c7a894cfb09bd6b7a2debfaadbbaa7ccab98d9b8a5dbbaa7dab9a6d5b5a0ceb098c5ab94c1ac9b604e4227181123150c523f31947a69a88c77d0b09bd7b4a0e8c5b1ffe1cbe7c5acd8b8a3dcbba8f0ccbce0bfaed1b09dac8d799d806ec1a492cdb29fcaaf9cb39885654a37573e2ad9c0ace6d0bbead6bee6d0b8a18b73c6b099d4bea9ddc7b2a08a75ac9681d6c0abd4bea9dcc7b2d9c4afddc8b38f7d69816f5bb4a48ddacab3e0cbb6bda893d8c3b0e1ccb9cab5a4decbbadac7b6e1cebd877463b8a594e0cbbae1ccbbd8c1afcfb8a6d4bba7c6af9dae9b8dbca69935180a5433246440308a65558b63576a3f365a3228421c0f6743336643306b4433673d2d70493a6f493c794f41805b4b694b40442c20513f336351435e483a7f6554a58974ceae99cba894c4a18bdbbba4dabaa1bb9c80e5c4a5dfbb99e4c09ec6a788ddbea1e0c1a5c0a087c0a0899f806b3d210c654a356c4f3d7457459c7d697a5e496147364f38283a20133a201343291c3d231644291e4c31264c3223412c1b493729584a3f21130a3b2a203c2b1b4736245b493d5a483c5543356c594b614e3f513a2a7d62518a6f5e6f594c553f324f33256348373d2314412a1c3e27173f2c1e3c2e2523170b9685719c8c73a79780978873a0947e998d77948774aa9e889a8e78ac9d868b7c656b5d4392846a95876d9f9379a4927a836853b2947cc5ac8ed8c1a2d5bba2cfb59cb0987ebba68bc0a88ee5cdb5dfc7afe5cdb3e3caacedd4b6dec2aadcc0a8e1c5ade4c9aed6bba0c3ab91c8b39ec2b19d20100082715de4caaff6dbbeffebd3f7e3cbefd9c1dbc5aef5e3cfe7d5c1eedac2f3ddc5f7dfc7ffefd7f4dbc5f6e0c9efdac5e7d2bd564430796753c6b4a0d1bfabd6c4b0d2c1aff4e3d1eeddcbf8e6d2f6e4ceefddc9cbbaa8e7d5c1e8d6c2fee9d4efddc9ead9c7e5d4c2f0dac3e9d4bf8a7a6b1f11041f0d00776251c6a997b89985b99a88b19482bea191a88b7baa8d7dab8b7cb99889ac8b7aae8d7cb69582b08f7ec1a290ac8c7d9d8374483527655548766458907d6f87706283695a987c6e8b6f61927668816756977c699f8471896e598d725d9379628c725b785e458a705989705a816b54816c576e59446f5942e1cbb4e5cdb5dcc4acf8e2caeed8c1f4dec7e4ceb7dac4ade3cdb570584c7a6355896e63967a6e94766ba4867ba88b7da58576ad8c7dbc9888c4a0927b594d7052476a4f4429150a715e50a28b7dc2a899cbafa1d7bbadd9bcaee4c7b7edcdbedfc2b0e8cbbbecd1c0ecd1c0f0d5c4f7dccbdabeb0ac8f81b4988ac7ad9ecdb3a2b89d8c573a28ae8f7dd7b6a3cca996e1c1acdfbfaadbbba4dcbca5dcbca5ddbaa6c19e8ae8c5b1e7c4b0e3beabdfbca8d3b39ac0a48ccab5a267554726150b4430258a6f5edabba6ecc9b3f3cfb9eac7b4efccb8f0ccb4f2ceb4ebc7b1f5d1bbf9d4c1f0cbb8efccb8ebc8b4f4d4bfefcfbad8b9a4dabba6a38772472c178a6f5ae6cdb7f9e0cae8d2badec6aacfb79bd8c0a6c8b096ddc5ade8d0b8e9d1b9efd7bfdec6aee2cab2e1c9b1e0cab3b19d85b5a38dfaead3efdfc8f1decdfbe8d7eedbccf8e7d7f8e6d8f7e5d7ffeddff1e1d2f8e8d9fff1e3fff0e2efdecef4e1d2f5e2d1f2ddccf0dbcad1bbadb3998c6645367b5443764d3b9b705f9262549a6a5c996b5c592e1e956a599b6e5b9463528c59489a6b5b8d5e4e7b4c3c9f74647b5a4b5c4034553f316a574868513f8a6f5aa2826bae8a72caa48dcea68dd1ac91e7c2a5cba787deb894eac098e9c299ddb995c9a784dcb898e6c2a2e3bea1c09c827657437c5f4d81615287675886655480605181675a755a4f745a4d492f22664e42634d40654d436a52487761545e4b3c64544752463a2e2017b5a598dac9b7d1beaddbc8baecdacef8e6d8f0ded0d4c2b4fbe6d5e5ccb8f3d9c8e8d5c7ac998a886d5cceb3a0c7ad9cbda694a99280bea998b7a99c3d3123cfc3abeee0c5f0e4cae8dec3ece2c9eee4cbe9ddc5ece0c6e5d7bda29479cdbda3cabb9ecabb9ebbad90d6c8abccbb9fa48a71b99b81ddc3a2f5ddbbe9ceb1f2d9bbd0b99af9e2c3e4ccb0f8dec3ffe7cef2d8bdf0d6b5efd5b4f2d4b8f0d2b8fbddc1f7dabcdcbda0d9bea1cfb79fc4b29c1f0e009b8973f2d8bdfae0c5f9e5cdf1e0ccfde8d3f2ddc8fcebd9efdecaeedac2ead5bae9d4b9ebd5bdf5dfc7f8e2caefdbc3f3dfc7988670c6b49edbc9b3d8c7b3f5e4d0f4e5d2f4e5d2fceddafeedd9f8e6d2e7d6c4f2e1cfe9d6c5f4e2cefde8d5feecd8feeddbf9e8d6f7e1caeed8c3cbbaaa3727182613049d8372b1927dbc9983d8b5a1c5a590c09f8cc9a895c8a794ae8b77bd9885c8a390c19d87c8a48ecba693b79480c09d8aa487755a43356953466750429c82739e83729073618263519273618d6e5c9a7b67a1816cac8c77a080699c7c63b290778d6e52997a5e94765a957a5f93796088705868523a8a745df3ddc5f5dfc7f6e0c8e2ccb4e9d5bce3cdb5f4e0c7fae6cdf1ddc47c665b725c4f866b62886c618e706695776c8c6f61a68979b19182aa897abc988cad8b7fa9897e6d52472b190d89776ba99386b19a8cd0b6a9e1c7b8dcc0b2dabeb0d8bbaddcbfafe9ccbed3b7a9ecd0c2dbc1b2f2d8c9d5bbaebda195c0a496cdb3a4b19788bfa395523525b69785d4b5a1c8a794e2c2add3b39ed4b5a0dcbda8dabba6dab9a6dfbeabdcbba8d7b6a3c5a28fcba895d9bba3d3b9a2c3ae9d6452442511065b44365a3b279b775fdebaa4d9b6a2dab9aae9c8b7f9d6c0e7c5aaf1d1baeecfbaf2d3bef3d4bffedfcaedcebaf5d6c2eccdb9dfc0ace8c9b5907361402512bea390ead1bdedd4c0f1d8c2ebcfb7e5c7afcaae96e6cab4fbdfcae7cbb6f0d1bddfc0ace7c8b4e1c2aef1d5c0d4b9a4b9a08cab9482fde8d7ffeddcf6e4d6fdeddefff3e4f0e0d1fbebdef9ebdefaecdffdefe2fdefe2fff0e3f3e3d6f1e1d4fbe9ddfeecdefbe8daefd9cbffeadaa98c7c8a6451885b489c6c56a06d58a26e59a46f5dae7b689f6c579c6a539a6650a369559f624f965d4aa56d5c8855447e53427f5e4d654b3c4b38296a5947725d489a80699a7a61c9a68ae7c2a7e3bc9fa37c5da27b5acea884e5be97edc19ac89e78e0bc98dbba97d6b491eccaa7e8c1a2cea68c855f4c8c6254875b4e9668598d5f4f906656987466917061b493829f806e7356466f53457054487155476d524167503e665342534232311e0fc9b4a1e9cfb8e8ceb5f1d6c3fee7d5fdeedbf2e5d2efe0cbfae8d0efdabfeed9bee8d6c0e1cfb7f0d6bde7cdb2e5cdb3d2baa0b79f85d2bca4c2b19d3d311bcec4abede3c8f1e7ceeee4cbf2e8cff5ebd2faeed4faecd2e5d5bbdecdb1f8e4c9f7e2c5c9b497d4c1a3bba88adcc7ac9c866fa08870f0d9baebd4b4e7d2b5f6e2c7d5c1a6e8d7bbeeddc3f5e1c9e9d5bde6d2b9ecd7b8e6d2b1f3dbc1f9dfc6ebcdb3f3d4b8eac8acc9ab8fd5bba4ceb9a61a07008c7968f6dcc5f3d9c2f7e4d3eeddcdf3decdffead9f4e3d3f6e3d4eedac2ffebd3fee8d0e9d5bdf7e3cbf7e3cbfae6cef6e2caa4927cf0dec8f5e4d0eadbc6f1e2cff8ebdaede0cffcefdefff0e0f6e6d6e3d6c6f2e5d5fcecddf3e3d3f5e4d4fcecdcf5e8d8f6e9d9fcead6ddcab9dbcbbe4133282a180a927b6bb19580b3957dc5a691c2a38ecdae9ac9aa96c5a691ba9a85c1a18cc9a690bf9c86d7b7a0cfaf9abe9f8ac0a18da08572564032533d30614a3c866c5d8f74639073619c7d6ba1806da3826fa2826daf8c78b89581b18e78ac8a71a27e64b492769e7c60a48569a4866c91755d977f676e5841a5907bf6e1ccf7e2cdf2dec6ead6beead8c0f3dfc7dbc9b1f4e2caf4e2ca5541367360527c645a8a6f64997d729072678f72649f8272997c6ca18172be9d8eb08e82a0807571564b322014766659ab9587c4ad9dcfb5a6d5bbacdabeb0dbc0afd5b8a8e0c3b3d7bcabd1b6a5dcc2b1f1d7c8f9dfd0e5cbbcc5a99bbfa596d3bcacd5beaead93846e5244c5a898dbbcaac4a392d3b29fdfc0acc7a893ccad98e4c5b0dfbeabe8c7b4dfbeabdebdaacead9ccead9ae1c2adccb19cd2bdac8c7669200800836759d7b49edbb69cd9b59ff0cfbceecec1e8c8b9efccb6f0ccb4efcfb8f4d5c0f3d5bdeecfbae9cab5f5d6c2c7a792f4d4bfd7b7a2e2c3afa88b79402512cab19df7decae7cdbcedd2bfefd3bdf4d6bedbbca7e0c4aedfc3aeeecfbbf0d1bff8d7c6e6c5b2efcebbe1c2aee9cdb8ceb5a1ac9585f8e2d4f4e2d4f2e2d5fef0e3ecded3fff1e6f7e9def8ece0faede4f8ece0faede4f5e7dcf1e3d8f2e4d9f4e6dbf5e5d8f8e8dbf4e1d3c5ae9ec8ab998e6553895b44b1816ac5937ac18d77b7836db07e6775432ca9755daf775ea86a53ae6d59a96c59a56c598f5a4a8b5d4e805c4e775b4d4a37286655437d6853a48a73b19178cca98ddbb69bc69f82c59e7fd2ab8adab490e3bc95eabe99f1c7a1f0caa6ebc9a6ecc8a6ebc7a5e4bb9bd2a68b8f64518e63538c5c4e9f6e5fae7d6c9567579e7766ab8676a07b698564517558467c6150795d4f6b4f41735847664d39624d3a614f3b2e1906ccb39df5d7bdffe2c6edd1bbf5dfcafff3defbf0dce3d7c1f3e3caffeacdfee9cce7d6bcfeead1fae1c3efd4b6ebd2b4d8bfa1b69d7fe5cdb1c0ae9645361fd5c9aff2e8cdfaf0d7f2e8cff2e8cff8ecd2fef0d6fbebd1fff2d6bca98be5d0b3e4cfb0b49f80c5b091d4bfa2d1bca1bea994957f68f2dabef4ddbdecd9bbead9bdf5e4cae7d6bce6d4bef7e5cff4e2cce2ceb5f1dcbdead5b6f6dec4e9cfb8f5d7bdf1d2b6e2c0a4c7a98dd3b9a2bda7921c0900a28d7ae4cab3f0d6bff4e1d0f6e5d5e6d1befce7d4f3e0d1f7e4d3f0dbc6f8e3cef5e0cbffefd9f4dfccf6e1ccf7e2cdf3dec9a89682f1e0ccf8e9d6f5e8d7f7eadafaedddf2e5d5f2e5d5f1e4d4f7eadaf1e3d6f9ede1fceee1fbede0fdeddef1e4d4f5e9ddf9ebdef5e2d1fbe8d7e3d3c6493b30301c11bda696c0a48ec1a18ac2a48cc7a991b69782bc9d88c6a691ae8e77bc9983c19f86cfad94d0ae95c3a38cd6b69fc4a5909a7e696049396d5749957b6c8d725f9b7f6ab1927da1816cb6937db5927cad8a74c09c86c29e86c7a389c3a084c6a186bb9679b28d70b18e70bc9a7ea48569a1856d5e442d89735ef7e2cdffebd6edd8c3feead2edd9c0f6e2c9efdbc3eedac2e6d4bc796759766354755d517f655894786c8c6f61967b6a967b68907562a88b79ba9988a584759e7e71745a4d3321135f4f4095806fc0a997f8decddcc2b1d3b8a7d2b5a3dec1afd2b5a3e7ccb9f4d9c6e8cfbbe6ccbbf8ddccf0d5c4ceb3a2bca293d4bdadcdb6a8bba1926c5042c9ac9cdfc2b0d0b19fe6c7b3ccad99ccad99ceaf9bceaf9be0c1adebccb8e9c8b5dcbba8e4c5b3efd0bee6c7b3d6b9a7cbb1a4997e7334180ca18270dab69ccda88df7d4bef6d7c3f5d9cbd4b7a9ebc6b3ebc5b0f3cfb9f6d3bde4c4abf6d6bde7c7b2e5c2aee9c5aff9d5bfe9c6b0dfbfaabea18f422714d4bba7ebd5c0f3dccae3cab6ecd1bcead0b9d5bba4ead0b9dfc4afefd4bfeccfbdeacbb9e0c1addabba7eccdb8d4b9a4d0baa5ab9685ffeddff0dfd5f6e8ddf4e8dcfef1e8fff3eaf9ece3f3e9dff4eae1faf0e6fbf1e8f8ebe2fcefe6fdf1e5fcf0e4fbede2faece1f0e0d3dfccbe8e74658a65528f624dc09278cc9f82c7997fc6987ec59980a97b63a3745aae7a62b07660b67964ae7460b37a679e685c9b6c62825c536c4e444b352a6a5749765f4fa68b76b5957ed5b197d8b399cfa78dcda58bd8b192eac3a2d4ac89e2b794e5ba97e3b896edc4a4f0c5a3e9be9cedc09fb88b6e9067538a6352976d5da37a68ab826eac8671d7b29fad8875b18e7b9374606d5342614a3a70554a7e64576b5142624b3b5a47365a49373a2514d4bea9f4d8c0f3d5bbf0d6bff4dfcaeaddccf7ebdbe9dccbf3e2cef3dfc7edd7bfecd8c0eed8c0f7ddc2f5d7bbeed3b8e1c6abd7bca1dac2aac5b09d3d2c18ecddc6eadcc2f0e4ccede1c9f1e5cbefe1c7f7e9cff7e9cefeefd2c3b294b5a584e8d5b4d8c8a6d1c19fb9aa89a79678c1ad958c765eefd4b7eed3b5f7e0c0f6e3c5ead6bbf9e5ccf3dec9f6e1ccf0dac3fde8cdf3dcbdedd4b6f8dcc4f5d9c1f5dabff1d4b6d4b596c9ac8ec1a98fc3af97210f009c8772cdb39af4dac1f5e1c9eedcc6f0dac3f3ddc6e7d1baf8e2cdf6e1d0edd7c9f8e5d6f6e5d5f5e2d4f1decffce7d6ffebdaae9b8af9e8d8feeee1fbede2e6dacef4e7def8ece0faecdffaedddf9ecdcf3e5d8fff3e6fff5e8fdefe2ffefe0fdf0e0f7ebdffbede0ffecdbf2ddcce8d6ca4e3e31341e11b79d8ccaaa93d1ad95d1af96d1af96d6b39dcaa88fcfab93c09c82d2ad93d1ac92e8c3a9d6b197d8b49cc9a58dc4a18b9d7d686e5342876d5c9176639d816bac8c73bd9b80bd9b80bc997da88569c5a286c09b80dab59ae4bfa2d4b090ba9374c8a180d5aa8abf9474c1987ab79073b08c726f51399b806bf3dac6ffead5f8dfc9fce4ccf0d6bdf1d7bee3c9b0ecd4bcf9e1c9726052766355806a5d7d65599175698b6f618367598c7160816653927563987768a884768c6a60795d5138281b524535b19b8db39c8cddc3b2dbc0afd5b8a8d3b6a4e8cbb9f1d4c2e5cab7dbc0ade1c6b3d7bdacdcc1b0dbc0afd5baa9c0a496c9b2a2cfb8a8b69c8d715645cdb0a0d7b8a6e3c4b2e1c2aee3c2afe1c2adcfae9be1c2adeccbb8e1c0add7b6a3e7c6b3e3c4b0e5c6b2e4c3b0e5c6b2e1c4b6a5897d3f2214d2b19ed7b298c6a186f9d7beedd1bcefd3c5edd0c0ffddcbf2ccb7f1ccb9f2cfb9eacab1eacab1e2c2adf2cfbbb6927ce8c4aef2cfbbcdae9ac3a8953f2816e8d3bee8d6c0ebd6c3d4bfacf0d7c1edd3bceed6bef1d9c1e9d0baebd2bce2c5b3f6d9c7dcbda9d6b7a3e7c8b3f2d8c1dcc6b1ac9988fff3e6f7e9def8ebe2f6e9e0faede4fdf0e7faf0e7fbf1e8fbf1e8fcf2e9f5ebe2f5ebe2f5e8dffaede4f9ede1fbefe3fef0e5f5e7dae5d3c7826b5b9b74639c6f58d7ab90dbaf92c49b7de4bd9edfb69ad2a98dad8164b8896db88268b87e68b88069a26b57a36d6184544a7e564e79584f472f257c6658917766a98d77cfad94c5a187ad886de5bda3d4ad90d0a98ad3ac8be1bb97e4bc99ffd5b3f1c6a4efc4a2e1b694e4b997dcb08da87c5f8c665195705ea07a67a883709b78629c7c658f6c56b99982b4947f80644f6f58467a6456755d516d554972584b614a3a5e4d3d53423243301fd3bda8d9bda5f1d6bbf6dec6f2ddcaf6e9d9f7ebdddcccbcf7e5d1f3dec9fae4cdf9e3cbfde5cbedd2b7ecceb4ceaf93dcbea4e4c8b0ceb39ebca796453221e4d2bce8d8bff9e9d2f3e4cdfef0d6f2e4caf6e8cdf9e9cff8e9cce7d6b8ddcdacfceccbebdbbac1b190cfc09fc9ba9da08e76755f48e9cbaff4d5b6f0d9b9eed9baecd7bcdfc9b2f5e0cbeed9c4f5dfc8d9c1a7e0c7a9eed5b7f6d8c0f8dcc4f7ddc2eed3b6ddc0a0b3987ac5af97baa890231100beaa92e4ccb2e7cfb5f1ddc5efdbc3f5dfc8ecd4bce8d0b8fae4cff3decddac7b9ffeee0fdebdfffede1fff0e2eddacbfff1e0bfac9be6d5c5faeaddf9ede1f6ece2f7ede3fffaeef8eadde7dacafef1e1fdefe2f9eddff9ede1fdf1e3fff1e4f9eddfe0d6caf8ecdefff0dffeebdae9d9cc47352b3c2619c8ad9cd1ae9acea891e3bfa7edc9b1e8c4aec8a48cbf9982cca78dc39b82cfa78ec9a188caa58be8c2abd6b29ac4a08aa1816c7255459a7f6e8c705bad8f77cba98ed1ae92d0ad8fcfaa8db28d70c8a386c6a184d7b295f4cdb0e4bd9edbb493d4ab8be3b695dfb291d1a485b58c6eae896e674730e3c8b3f0d7c3e2cbb9ffe9d4f2d7c2dcc2a9f2d6befce0c8eed4bdecd3bd736157756158765f577a615a8f726aa0847994786d8e74679a80718d7163947268a580779e7b75876a623c2b2335271c8e786ba58b7ec5a99dd2b6aac6a99bcdb0a2ddc0b2c7aa9ad0b3a3dcc1b0d8bdacd0b4a6d8bcaed9bdafc3a698bb9f91bda394d4baa9ba9f8e705341c8a997debdaae7c6b3d6b6a1e6c3afe6c6afe2bfabdbbba4e2bfabe7c4b0e4c1add8b5a1dabba6ddbda8e3bfa9e2bdaaceaf9dc0a393482b1bccab98bc977df4cfb4fbd9bee9cbb3eed1bff2d5c3f7d2bff5cfbcfbd6c4f8d5c2f6d6c1fddec9f2d3c1e2c1b0d6b3a0e7c4b0e8c7b4b09381957e6e382514decfbae9ddc7f9e9d9e3d2c2f4ddcbefd6c0ecd3bdf0d7c1ead1bbe3cab4f3d6c4e8cbb9dcbda9d1b29dddbfa7edd1b9e0cab38d7a69fef0e3fff5ecfbeee5fff5ecfcefe6f9ece3faede4fff5ecfef4eafaf0e6fff2e9fff3eaf4e7defef1e8faeee2f5e9ddf8eadffbede0e7d5c9644a3b8259479a6a54deb194ecc19fd1ab87c09c78e0b998ddb494d9ae8e956849cf9c7fd19b81d9a18aa9725e9964549060548e665a8d6b5f4e3224795f4e9f846fd7b99fdab89cdebb9bceaa8ad8b494d3ac8bd5ae8debc3a0d5af8be5bf9be9c39ff5cdaaf0c8a5eecaa6e7c39feec8a3a0795a906a55936e5ca6806dad8875b2937e876d568468507f634b8b6c577f634e7f6a576e5b4a6b554a71594f674c416750425b4a3a706050443120cab49deed3b8f6dbbeedd5bbf5e3cdfff0e1f2e2d5f6e3d2ffead5f7e1caf7dfc7f2d8bffbe1c6ecd1b4fee0c4f1cfb3debfa3e8cab2e2c7b2b9a493614e3ffae8d4efddc7fbe9d3fbebd4fbebd4fbebd2fcecd2ecdcc2c9b89cefdcbee3d0b2f8e5c7c8b597c2af91ae9b7db3a2889c8c75725e46dfbfa6f6d7baeed7b5efdcbbf2dcc4dfc9b4ffebdaf3decbf4dec7e7cfb5e5cbb0f4dabfffe5cdf9ddc7f4dac3dfc5accaac90bca186a9947f9a8874412f1bbea994fbe5cefde7d0eed9c6fae5d2fce7d4f9e3ceffe6d2f2dcc7f9e6d5f2e1d1faeadbfff1e2fdeddeffefdffdebd7ffebd6b6a18cf6e4d0fff7e6fff5e5fffaebf9f0e1faeedef9ecdcf0e3d3f6eadcf7ede1fef4e8fcf2e8fbf1e5fdf1e5faf0e4faf1e8f8f0e5dacabaf2e1d1e7d9ce4e3d35473328c0a697cfae9bd7b39ddcb8a2debaa4d3ae9bdbb6a3c29d8ac8a48ecfa994cda790d5af98dab49dd2ac97d0ac96c8a591ab8a777f62549c8072957664b79782ba987db89579bb9679e2bb9ec8a086e4bca2cca48ad0a88ee5bba2e3ba9ee2b99de3ba9ce1b495e2b596e3b79ad2ab8eb38f755e3f2af7ddccf6e1d0f5e2d3fce9d8f3ddc8f1d8c2ebd0bbf2d9c3ffead5fae4cf76635c705d568b746e806760896e67876a627b6055957e708d76688d73669b7b709a756d93706a886b653d2c24281a0f8c766ba3897ccfb3a7d1b5a9c0a297d5b8aae6c9bbebcebee7cabae6c9b9f2d7c6dcc1b0e6cabcc2a698c2a597b89c8ec2a899c4aa99b09584785b49c6a795d7b6a3e5c2afd9b6a2dcb9a5d2af99e0bda7e4c1abe7c4aee9c6b0e2bdaad8b5a1d3b39ee3c3ace4bea7e6c0abc9a895c5a8965d4231e3c6b4d1ae98f2cdb3e0bca2f6d6bdedd1bbf2d6c1f4d1bdf3cebbeec9b9fcd9c6fbdcc7f9dac5f7d8c6f7d6c5debba8ceab97eccbb8d7baa8927b6b5e4b3aeadbc6f0e1ccf2e2d2ebdacae3ccbaf2d9c5ead1bbf3ddc6f5dcc6e3cab4f4d9c8e4c7b5d6b7a3ceaf9aeed0b8edd3bae4ceb7806f5dfbede0fff2e9fff3eafdf0e7f2e5dcf8ebe2fdf0e7e4d7cef4eae0f8eee4faede4fcefe6efe2d9f8ece0f9ede1f8ece0faece1fdede0f8e6da694d3f8d5f4f9a6752e0b193cea380d1ae88e0be98d1ad89f0caa6e1b996bb906ed09f81cd9a7fb07a62a56e59a46f5f966658956b5d7d594b492c1c765b489f836bd9bb9fe7c6a5d9b794e5c19fe2be9ce6c09cb38d69e6be9be2bc98ecc8a6eac4a0e8c09ce8c09cf6d4afeccaa5e5c29c8b6445835d48916c5c9f7867a17e6b9c816c816b548f775d8c72598a6b56866b567c67546d5c4c665045745b546b53475842345d4d3e5447364e3b2ab7a18ce5caaff1d6b9d8c3a8f2e0caeedecff8e6d8f9e4d1fee5cff7dfc7fce2c9ddc2a5e1c4a6f2d7baf8dbbdeecdaedfbda1caac94c7ae9a856f61746152f1dcc9feecd4f8e6cef5e5ccfcecd5f6e8cee8d8beeedfc2dccbafd0bd9fe9d6b8f2dfc1ddc8adb39f84bda88dae9a81b6a68f604c34cfaf96fddbbfedd7b2f6e4c0ebd5bdfce6d1f5e0cff6e1cef7e1c9eed6baf1d7bcf9dec3f5d7bff5d9c1ecd2bbeed2bad3b497bfa185b7a28db19e8d624d3adcc7b2fee9d6ffeddaffefdeffefdefeebdcf0ddcce2cbb9fff2dffeebdaf8e8d8fff2e2f8ebdbfff3e3f9e8d6f0dec8f4e0c8e3cfb7d3c1abd2c5b2fdf2e0f4ebdafaf1e0fbeeddfcefdefef1e1f7ebdbf5ebdffbf1e5f4eadef9efe3fff4e6f6ece0f1e9defbf1e5f6e6d6fcebd9eeded156453b574134b5998bc1a08dcfab95d7b29fdab5a2dab5a2dcb7a4d2ad9acda993e4bea9d5af98e1bba6d3ad98d7b39dc29f8bbe9e89ab8c7a84675995786aa0816fb28f79cba78ddcb79adcb596c9a283ddb699ebc4a7e2baa0e5bda3f0c6ade7bea2e6bda1d0a789e3b697edc09fecc1a1c8a182c3a1865d412bfbe4d2f7e6d6efdfcff2e1cff5e0cbffebd4ffe8d0f2d9c3f7e1ccebd6c17b695f6d5b5178615988706691766d85695e997f72927b6b887362816a5a967669926e628e6961795b535140361e1003826c5fb59b8cbea294ccb1a0cdb0a0cdad9ee5c5b6efd0bee3c6b4e7cab8f3d8c5e6cbb8d1b4a4cbae9ec4a797bea392e0c6b7c6ac9ba68b7aa38674d5b6a4ddbeaad6b5a2dfbfaae5c5b0dcbca7debea9cbab96dcbca7d7b7a2e1beabdab7a4d4b49fcdaa94dab19bd9b39cd2b39fc8ae9d685544d4bfaeddbeaaedc9b3efcbb3eeccb3efd3bdefd3bdfedfcbeecdbae8c7b4f6d6c1f8dac2f2d4bcf7d8c4edcab7caa690e0baa5e0bca6cdad98977c6b78614fe3ceb9edd8c3f5e0cff5dfd1e8d1bfe7d1bce5cfb8f2dec6efd9c2e5cfb8f8ddcce4c7b5e0c1addcbea6ebcdb3eed4b9ecd6be756450fff1e4fbeee5fef1e8fff2e9fef1e8f0e3dae9dcd3fff2e9fcf0e4fdf1e5fff6eafbefe3f6e8ddf3e5daf8eadffef0e3fdefe2fbebdeebd7cc63453a8c5c4ea8715ddead8fcba07dd7b48ed1b087e9c6a0f3cda8d0aa86b58d6ad6a789c7957ab68068a9725ea26d5d9767599a70627d574a4a2a1b876856ac8e76d8b99ce0bf9ee6c4a1e9c7a4dcba97e4c09ed6b08cebc3a0eec8a4e5c19ff2cca8f8cca7e2b691f0caa5ebc7a3ebc5a090694a8f69568e69599d7868a58473856b5a8b7661937d658e745d9276608b725e7e6b5a5848396f5d536d595266504565524456483b4e42325d4c3cb9a491f4dac1fbe1c6e3cfb6eadac3f6e5d5efdccdf6ddc7fce2c9fce2c9f9dec1f5d8b8f4d5b6f4d7b9f3d6b8f2cfafe7c6a7d7bba5bca2917e685a786556e8d6c0f5e4caecdbc1e2d2b8f2e4caf2e7cbf3e5caf1e3c6dfd0b3d6c5a7a59476b9a88ac0ac91b1a084b7a38ab6a58ba3937a6c583fd2b095eccbace3cda4f5e3bdf3dec3e9d3bef6e1d0e8d3bef1d9bfe0c7a9f6dbbedec3a6f1d3b9ecceb4efd3bbe9cbafddbc9bb59679b39d86816e5d7c6752ddc8b3fff0dcfce9d8fbe8d7f2e1d1f0e0d1e7d7c8ebd8c9feebdaf8e7d5f4e4d4eee1d1f8ecdcfff2e1f1e2cfe0ceb8f8e4ccf4e0c8a5937de0d3c0fff9e7f9f0dff5ecdbfaeddcf4e7d4f9ead7fceddafcefdffef2e2f8ecdcf9edddfdf0dffdf1e1f5ecddfef2e2fff1ddffebd6e9d8c8524131634c3cb59886d2af9bceaa92ceaa94d2ae98d2ae98d9b59ddeb8a1c59f88d7b19ad5b096deb8a1cea891d6b29ac6a38dbb9b84a0816d795c4c947765aa8b76c6a489c6a385e1bd9bd7b18de1bb97e5be9df3ccabebc4a5edc6a9e3ba9eecc3a5f1c8aae3ba9af0c4a1dfb390f1c6a3ddb793bd9c7d6a5035fae5d0f2e1cff7e8d5e3d4bff8e4ccf8e3c8f8e0c4fae2c8f3ddc5f8e4cc66544a6d5b516b574c6a54496e564a8d72678b7466887161968170947a698e6e5fa07e7298766c6b4f4454403528180b634d3fad9384e1c5b7c1a695c9ac9cccaf9deccfbdd5b8a6efd2c0e0c3b1e2c7b2e3c8b3e4c7b5e2c5b3b69989b69b8acfb5a4d5bbaca78d7ea4887acaad9ddabba9d3b29fe1c1acdabaa5e6c6b1d6b6a1e5c5b0e7c7b2e2c1aedbb8a5cdac99d4b5a0e8c8b3d8b49ce3bfa9e0c4afd8c1af6f5c4edbc8b9dfc2b2f5d2bfebc7b1e8c4acefd1b7fadec6f7dcc7d7bba6efd0bce3c3acf2d3b7f5d6baf0d0bbeac7b3dfb9a4cca691f4cfbcdbbaa7a388758a715de9d3bcdfcab5ffecdef8e2d4ffebdbdcc5b3f8e2cbdec8b1e4ceb7ffe9d4e8cdbaeed1bfe4c5b1eacbb6ceb29adac0a7e8d2ba7d6c58fff3e3fcf2e6f9ece3fff3eafff2e9f1e4dbd8cbc2fef1e8fef0e5fff6eafef0e5f0e2d7fef0e5fbede2fff2e5fff3e6fdefe2feeee1fbe7dc6244398b5b4da6725deab99be8bc99dfbc96d3b18bdcb993d9b690c59f7be8c09dd1a485ecbda1b7856cb27f6aa46f5fa675669066588c685a4222138a6b59af9179d7b89ce5c2a4efcdaaedc9a7f8d4b2edc9a7d7b391f4ceaae7c19de9c5a1e6c29ef1c6a3f3c9a3efc7a3f1cba7d8b08d7e573a886350a58173bb9787aa8d7d866f5f7d6857977e6a907560896e5b6d5644746150655345614f455a463d6a5449614d4257493c483c2e5c4c3ca48f7af9dec3ddc2a5f3dec3fbe9d3fdecdaf3e0cff8e2cdfce4ccfde5cbf4dbbde1c4a4f0d2b0eccfaff9dcbcf6d5b4f2d3b4d4baa3b7a08e856f61877463f0dcc4e7d6baf2e1c7edddc3f6e8cdded0b5eddfc4e4d6b9cdbe9fcebe9ddacaa9d5c5a4d9c8aa857458b3a288b2a088ac9c83826e55c8aa90fadbbce3cca3e9d6aee8d3b6edd9c1ffebd8f3dec9e6ceb4ead0b5efd4b7f4d9bcdcc1a4e7ccafe9ceb1f6d9bbd5b493c1a486a8937e796856937d66f2dcc5ffecd7ffefdbf3e2d0f6e6d6ecdfcfe6d8cbfff3e4ffefdff0e0d0f1e4d4f3e7d9fbefe1f6e9d8fff0ddf1dfc9ffebd3edd9c16c5a44decfbaf2e7d3f0e5d3fbf0defdf2e0f5e8d5efe0cbf5e6d1ebdcc9f1e2cffff1defff1def7e8d5fdf0dffaeedefef1e1f6e4cef3dec9e6d5c5402d1e806655c2a691cdaa94dab69ec8a48ce6c2aad7b39be5c1a9caa58bcba68cd2ad93d4af95d8b49ac09c84cba990c3a38cb1917aa586718a6d5b856856aa8a75d0ac92e2be9ed7b38febc5a1e5bf9bf1cba7fdd6b5e1ba9bfcd5b6ecc5a8f8cfb1e1b898edc2a2e5ba98ecc19ee9c29bd7b18cc5a48572573cfee9d4fae9d5f5e6d1ecddc6f6e2caf9e1c7f5dbc0f9dfc4efdabff5dfc75240346553476755495d493e745e53937d708d76688c75658a70619b7f71987b6d9676698c6e6371554a594135311b0e5e483ba89084b4988ab99e8dc5aa99efd4c3e3c8b7dec3b2d3b8a7f2d7c6dabfacf1d4c2f4d4c5edcdbec1a597c3a99ad3b8a7caaea0796356977f73ddc0b0e9c8b5ddbaa6d3b09cd0b09bd3b29fd6b39fd1b19cddbca9ddbca9ddbaa7b79782d7bca7d1b7a0e2c4ace5c5b0dabdabd4b8aa7a6258d2baaefce0d2e9cab8eeccb3f4d1b5eeccb0ebcdb3f8e0c8f1d8c2f2d6c1fdddc6f4d1b5f3d0b4f5d2bceecbb7f0cab5e2bdaadabaabf5dbcc7a6351b09b86e7d5bffeedd9eddbcdfff2e6f3e0d1c9b4a1e5ccb6e5cab5dec5b1f2d9c5e6cbb8d5b8a6e4c5b1cdae9ad3b7a1d5bba4d9bfa865503bfff7e6f3eadbfff3e7f7ebdffdefe4fef0e5dccec3f9ebe0fcebe1fceee3fff5ebfbede2f8eadffef0e5fdefe4fbede2f6e5dbf8e8dbecd8cd6c5245896251a3755ecc9d81e3b695d9b38fc4a27cd2b08ae2c09af2cca7d4a987ca9d7ec7987cb68870b88a739c6755a5746387604f886756472a188e7360c7ab96d6b69fe3c0a4e3bf9fdab490dfb995dbb591eecaa6fad6b2d9b591f0cea8efcda7e7c5a0e9c5a1f5cda9fad2afdeb5977e563d9b766391705fb49787896f60857263998375987d6c8d725f8e7765614c3b685342665140654f425e483d6d574a63504255443a4d3f32554434816b54ebccaff3d2b3f4dbbdf3dfc6e2d1bdf7e8d5f9e8d4fdebd5f7e3caf8e3c6f9e0c1f9dfbef6d9bbe6c7a8f1d3afe7caaac8b098b29d88796655978571e5cfb7e7d2b7edd9c0f2e1c7e3d3bac3b39acbbba1a59478e4d1b3d6c3a3cebb9bd4c1a1d6c3a5ae9a8185735ba08e78a4918087725fb8a086f0d8b6f6dfb6e7d1aaefdec0eedec5f0dcc4fbe5cef1dbc6efd6c0f2d8bde3caacf3dcbcf0d9b9ead1b2ecd1b3dec19fc1a88aad9c88534230bea68ef5dbc0edd8bdf8e4cbf8e6d0fdeedbf5e8d8f3e7d9fff4e4e9ddcdfdf3e7fbf1e5f6ece0fdf1e3eee1d0fff1dcffedd7feecd4fbe7ce66543ce2d2bbdbccb5f3e8d2f1e6d2fdf2e0f7ecd8f6ebd5f7ebd5fff0dbf6e5d1fbead6f3e2cef1e0ccf7e8d5ede1d3f6eadae4d3c1eddbc7e2d2c336241693796abfa08ec4a48fc6a38dc8a58fcdaa94d5b199caa68ebe9a82d7b39bc7a38bceaa92b9977ea78770ae9078bda18bb599839d836c997e6b6f5240b18c7ae3baa4d8b190e5bf9bd3aa8af6cdaffed5b5fad3b2fbd4b7eac5a8f4cfb4eec7aaecc0a3ecc1a1e8c1a2e9c5a1e4c199eac8a2ba987c9d816bf8e3d0f6e5d3f2e3cef8e8d1f4dfcaedd4bef6dcc3e8ceb5f7ddc4ecd4ba614f456250446d5b51715f53735f5689756a7c6659856e60846a5d977b6d96786d977b6f8f7367765b505d4237382016503c319c867bc5ab9ec4a89ad9bfb0e4cab9e0c6b7e0c6b7d9bdaff0d4c6ecd1c0dec3b0f1d1c2ebcec0c8aea1bba192ccaf9fceb3a2a99388b5a294d0b4a6debfabddbaa6dcb9a3dab9a6ddbca9d2b29de0c0abddbeacd8b9a5ddbca9cbab96d1b5a0dfc3aedabaa5e5c5b0ddbeacdbbfb180655ab39b8ffbdfd3e9ccbcf5d5c0eccab1e7c7aeecd0b8f9e3cef8e3d0f4dac9f1d5c0f6d2b8f1ccb2efcfbaeac9b6edc8b5d7b4a1e7cbbddcc5b557412cc8b49ce7d5bfdeccb8f0dfcff3e1d3b8a596e3ccbae3c8b3e8ccb6ddc2aff0d5c2dcbfadfcddc9e2c1aee5c5b0ddbeaad6baa4e6cab4917b64fceddafff6e6f9eddffff6eaf0e2d7fff4e9ffefe5fcebe1feede3ffefe5fbeae0f9ebe0fbede2f9ebe0fff1e6fbede2fae9dffceaded3c0b26a4e407d5846936651ac7d63e3b496d3aa8ad6b28edfbd98c6a47ecaa27ff0c5a3d9aa8cc8997da97d64bb8e79aa7968976959936f5f9073634126157a614dcaae99d4b49decc8aeecc5a6f5cdaaffd7b3dab490e7c39fdbb795e7c5a0e7c59ff2d2acd3b28ffad7b7f4cbabf3c8a8d2a88f765039a6836f8467558d725f866f5d7e685a7963558469587f64537a65547862546c55456d5646614b3e6855475c493b5d4b3f56483f53453c483829816b56e5c6a9fddcbdf5dbc0f3dfc6f2e2cbfeefdaf8e7d5f6e5d1f8e4ccf1dcc1f4dbbcf4dab9f3d4b7ddbe9fe2c4a0dfc2a0ccb299b19b86644f3aae9a82e3ceb3d8c3a6f3dfc4f4e3c9f5e5ccdfcfb6d1c0a6dccbafdac7a9b8a384e4cfb0c9b696bda98ea392788e7c668a78649f8c7b937e6bb8a084fee6c4e5c9a1efd8afe2cfb1f3e2c8efd9c1e4cbb5f0d9c7f5dbcaf3d9c2f2d8bdedd6b7f4ddbef2d9bbe9ceb0ddc3a2c3ab8fac9d8a554434b89e87e3c8adefd7bbedd9bef3e1cbf9e8d6ebdbccf9ebdef2e5d5f9eddffaf0e6fffcf1fdf3e7f2e6d8f7eadaf0e1cef5e4d0ffeed8f8e6ce4c3a22dac8b0c5b59cf4e5cee5d6bfe4d8c2f1e5cfefe3cbf8e9d2f0dec8f9e4cfe7d2bdeedcc6efddc7e9dac5eee1d1f8ebdbf0decaecdac6decebf311f11ab907fcdac99bf9f8acba892d4b19bd6b29ccba78fc8a48ccea891c39f87d0ac94b18d75ceab95ceae97bb9c87a58973a48872a28772957c685b3e2caf8a78dcb39dcaa382e7c19cdeb798f1c8ace9c0a2edc6a7f1ccb1e7c4a8fbd7bde9c4a9f0c7a9e1b598eac3a6f3cfaff5d2acf4d2acc29f83b59681fbe6d3f3e2cef6e6cfefddc5f0dcc4fde4ceeed4bdf1d7bef6dcc5efd7bf503f376352486e5d556b5a50705d56725e557f68607d655b876c6182685b84685d8f73687b5f547e635a6449423b241c412f25958178e6cbc0cbafa1d4baabc5ae9ed9c2b4dcc5b7d7bdb0f0d6c7f0d6c5e6cbbaddbdb0d3b6a8ddc3b6c4ad9fc9ae9db89e8d958176beab9dcbafa1d8b9a5d4b49fd9b9a2dbbca8d2b39fdbbca7e8c9b4d0b19fd2b39fdab9a6d4b49fe5c4b1d8b5a2dab4a1e7c2aff5d4c1f6d9c9927b6bb0998bfee2d6f4d7c9fedecfedd0bef4d9c6f2dbc9f0dbcae8d5c6f2dccef1d7c8f6d6c1f6d6bfe7cab8f4d7c5f1cebbd5b4a1ddc2b1eed7c557412ad9c3abdfcaafdbc5addcc6b1e1ccb9a99282dfc6b2eaceb8f6d7c2e4c9b4e4c9b4ddc1acdebfaadebea9dfbfa8d4b5a0e8cab2e5c7afae967ed8c7b3f7ead9f7ebddfff5e9fef2e6f9ede1f5e7def7e9e0fbede4f6e8dff5e7def4e7defdf0e7f4e7def2e4d9fef0e5fceee3fbe9dde5cdc17555488056469465519b6950b8866bcea184cea585ecc8a6ebc7a3e5ba9ae8bb9ce6b799ddae94b58770a2756293675a855f5477574c83675b43291c725847b69a85cfac96ebc6abeec5a7f7ccaaf5cda9c6a27ee4c29ff3d0b0eecdacf1d3afc6a584f2cfb3ffd7bdffd1b7e3b59db28a7163402a8a6b568e725c987c669479648e74638f75646c513e7f6652776153735d4f6f584a6c5547645045614f435d4b3f5b4a4053463e544a4153473b665543d7bda4dec3a8dfc9b1eedcc6f4dfcafbe6d1fae5d2fae5d0efd7bff7ddc2eed3b5eecfb0f1cfb3ad8c6dedcda7e2c4a2cfb199b59a85553c26b7a189dfcaadf5e0c3f1ddc2f2e1c7f0e0c7f3e3cad5c5abd8c7abb2a183dbc8aaf6e3c5e0cdafc0ac9398866e74634f82715dbaa592967e669c8164ffe4c0f4d2ace1c39dffe6c7f3dec3e6ceb6ecd3bdf9e2d2fbe4d4eacfbaf3d7c1e9cfb8e9cfb6eed3b8eed1b3c4a98bcab298bead9d412f21d1b6a1f5d9c1f6dcc3f3ddc5fae5d2efdccdffefe3fdebdffff1e2eee0d3fdf1e5fff6edfdf1e5f1e3d8f8eaddfcecddfdedddfff0defcebd76a5844d5c3adfae6cef5e1c8f6e2c9f2dcc4fde9d0efddc5f9e7cff5dfc8f4dec7e4ceb7e6d2baf5e3cbf5e5cefaebd8e3d4c1fae6cef7e3cbebdac8281302ba9d8bc8a591dab7a3cba693c6a28cd0aa95cda792bb9580d0a793c59f8ac39d88b5917bc5a08dad8a76ad8c79bd9e8aa586729f836e8f7662573c29af8c79f0cab3e4c09ee5c19de6c1a4efc8abe9c2a5e2bb9eefcbb1e5c3a8e8c6adedc9afdbb497ecc3a7ebc1a9f0c7abdfb794d6b08cbc997dcfb199edd7c0f7e5cdf5e4caf1ddc2f3ddc5f8e0c8f6dec4f9e1c9e7ceb8ecd6bf53423a52413961504867564e68574f6c5a507460576f594e735b4f7860547d6257765b5072574e755d53513a32422e27321f1899857cb89d92c2a698d6bcadcbb1a2cdb3a4dbc1b2e0c6b9fee4d5dabfaee2c7b6e2c2b3dbbeb0d7bdb0cfb5a8cbb09fa288797e6a5fb29e93bda394d0b19fc6a691d5b5a0dcbda9c6aa95e6c7b3d6b7a3d4b5a3cdae9cd7b6a3be9d8ae5c1b1e7c3b3d4ad9cd4af9dbe9f8dcdb29fa7907e937c6cf2d5c7ffecdde2c1b2ebcbbcf3d8c7f0d6c5e7cbbde4c8bcf3dbcfead0c1f3d3befadac5fbdeccf1d4c4fad7c4fddcc9edd2c1d5bbaa533a24c9b199c0a88ed8c0a8ddc4b0ebd1c0c8ae9dead1bde5c6b1f8d9c4ddc2adddc2addabea9e4c5b0d1b29ddec0a8ad8f77ddbfa7edcfb5ad937cd5c3afffefdffff2e2fff5e7eee0d3f2e4d7f6e5dbf5e4daf2e1d7faece1fff2e7f6e8ddfff1e6f3e5daedddd0eadacdfeeee1f4e1d3d0b6a97b594d8358488555419f6b55a5735ab5876ddfb69ad3ac8fe8c1a2c4987bddb093d0a187b5856e986955a075648f675b957067896b6063493c382113573d2e896d58c6a38de6c1a6efc8a7eec6a3f0caa5fcd8b4ffddbaf8d5b5f4d1b1e1bf9cf6d3b3f0cbb1e4bba5e1b49d9c6f5a9f7966694835836654927661a1826d8a6e59856b5a705b48836c5a695441725c4e6650436a5345735d506652475d4b415e4c425a4c434f453c4a40374b3f33473626e1c9b1edd3badbc7afe0ceb8efd9c4ffecd7ebd5c0f3ddc8efd7bfead0b7ecd1b4f7dabcf1cfb4f1cfb3fddcb9f0d2b0e6c8b0ccb19e4c331fbca68eefdabdeddabae8d7bbefdec2eadac1efdfc6edddc3dfcfb5ebdabedbcaaccab69be3d2b6cfbda583735c7869566f5e4c7b6953a48c7484694ce9c8a7e3c09ae5c29ceed1b1dec4a9e6ceb4e9d3bbffead7e2cdbaecd1bce4c8b2efd3bdf2d4bce9cbb1efd1b5d5ba9dd5bda3b2a191332113edd4c0ffead4fce4ccffead2e2cdb8f1decdf0ddcef8e5d7ffeedff2e1d1faecdff6eadefef0e3fceee1f8eaddfef0e3f5e5d6f9e9d9f1e0ce83725ee7d5c1f6e1ccf2dec5f5dfc7e4cfb4f0dac2f2dcc5f7e1ccefd9c4efd9c4f7e3cbf3e1c9e6d6bdf7e7d0f4e5d2fbead6fde7d0fde7d0dccbb7241100c0a391d6b5a2dcb9a5d3ae9bcaa592cca691c19b88caa48fbc9381caa48fab8572c29d8abe9986a78470aa8976b495818c6d59937762856c58593e29997663f3cdb6e8c1a0efc9a5e3bc9feec7aaf0c9aceac3a6f0ccb2edcbb2dcbaa1e8c4aaf8d0b6e9bfa6f6ccb4e5b9a0f4c9a9ddb592b18c6fe8c8affee6ccf2dcc4fae2c6f7ddc2edd3baecd2b9f5ddc3fce7ccfae4cdf9e5cd3d2f244c3e33594b404f413666584d604f4569574d6450456653455f493b70594b644e405e483b624e435c4a4039271d2312088f7b70b89e91ad9281d7bca9cfb4a1d7bcabd9beadd2b6a8dabfaedbbeacdfc2b0d2b1a0dfbfb0d8bcaed3b7a9d0b3a3a3897a5a463d7f6b62bca293c4a593d3b29fd8b7a4c7a896cbac9adab9a8bd9e8cc8a997c6a795dab9a6caa996d6b7a5d1b2a0cfab9dbf9d91c6aa9cb19a8a7f6a57533928d7b6a3bd9784d7b19eab8673e1c0adeecbb8f1c7b9ecc2b6ffded2e7c6b5eecab4f4ceb9eccbb8eccbbaffe1cefbd6c3f7d7c8a98e7d674d3cc8af9bc2a993dbc0adeacfbee8cebfbba192e3c8b7ebcfb9dbbfa9d9c0aae5ccb6e7ccb7dbbfa9cfb39ddcc0aae3c7b1cdb199dabca2a18770b6a18eeeddcdfff2e0ffefddf2e1d1f3e2d2f4e2d4fae8daf7e5d9f9e9dcfbebdefcecdff1e1d2f3e3d4f2e1d1dac7b8f4e1d0fae3d3b5998d7854487f54448e5d4c8f5c4797644f986a53b38973d0a791dab299c89e86bb8d76bb8d76a97a66986b588a5f4f815a497e5a4a6747387f6453382111553e2c5d422d91715ac9a68ae8c4a4f1cda9f4d1abe4c19bdcb691eac4a0eac29feec3a0fad1b1f4ccb2d8b29bad8772815a496c483c54342988685d8f6f628e6e5f8a6f5e7b68577363536f62516f5f4f675446644e416e57496e584a6f5c4e5e4c405a483c59483e51443b50433a5c4c3f443120dcc2abe4c8b0d2baa2ebd5bee6d0bbeed8c3f2ddcaf9e4d1ffebd6f4dec6f4dcc2e7cdb2f3d5bdefd1b7f0d3b3f0d5b7d4b9a4dac0af422b19c2ae96d8c5a7e9d6b6f0dfc3eeddc1e4d4bbe1d1b8f0e0c7e9d9bfd7c6acdecdb1e7d6bce9d8bea18f797f6e5a796959948474786753907c646a4f34e1c0a1e8c29edeb894f2d1b0eacfb1f7e0c1f3dfc4f2e1c7f2e1c7fae2c6e9ceb1f2d4b8f4d6bcecceb4eed0b6eacfb4dbc3abbfac9d281608dbc2aeebd1baedd5bdfbe6cbf8e4cbf9e5cde8d3befae5d0f7e3cbead8c0f4e4d4f3e6d6f9e9daf5e5d6f6e6d6fff2e2feeddbfbead8e9d8c4b2a18d988773e3d3bcedddc6f0e0c7fdedd4f4e2ccf5e0cdecd5c3f4ddcdffecdbf8e7d3eddec9f3e7cffcf0dafaeddcf9e8d6fae4cff3dec9ebdbcb1f0e00d4bdadc2a593bb9a87cba895ceab98b48f7cc8a391c9a491dbb4a3bb9683af8a78d3b09dcaa794b89784a98877a384728b6c5a7e614f846954694d37ba9783d6b099d5ac8cf0c8a4e9c0a2efc6aae7bea2fbd2b6f1ccb2e7c3a9edc9afe2bda3e4baa1f2c8afcaa289e7bda4e6b99ad6ab89c19c7fe2c0a5edcfb5e8cab0f0d1b5ffddc2f5d3baefd1b7eed6baedd8bbe9d5bad1c0a64639304e413840332a4e413852453c52453c53453a4a3a2d5644365846385341335442345644385d4d405e50473729201e10077a685ea89084bfa395c8ae9dd6bda9dfc4b3e0c4b6d5b9abe0c4b6d8bdacd6b9a7d6b6a7c1a192ccb0a2b89e91d1b7a8b7a1946f5e5754433cb09a8db49a8bc3a696c0a393b89c8eb89c8eb99d8fa08476a98d7fb19587b89b8bb19484b69c8bbca293a78b80ba9f96b9a59aa08e809686763f2c1b90745fb4917db28c75ba967ee4c4adefccb8f2c4b5e5b7aacda99bd9b8a7e2bea8edc9b3ebcab7e9c8b5ecc7b4ebc8b4e3c3b4b99f90735c4cbea996bfa896d4baa9d0b6a9b99f92d4baabe8cdbcdfc3addfc3add1b8a4f5dfcaeed5c1e9ceb9cbb09bbb9f89b59983c0a48ce0c2aadbc1aaa5907df1decdeddbc7f6e4d0efdac9f4e1d0eedbccfce9daf9e6d8fff3e5fdebddfdebddf7e6d6ebd8c9feebdae7d2bfe7d0bef8decd977a6c7a564a855a4a8859478855428a5a469669568c635196705d9c7661a67d699d735d9d705d946754875c4c845a4a7a534265422f785947735847432d1f5a44366349385d412c896950b18f73ddbc9dc8a786e5c19fe4c09edab394eac1a5d9ac8fd0a78bb4907883634e674633694a386a4a3f593b3186655c8161567d5d4e8065546c594b5c4e415d51436355486c5a4e675144644e416852446855476956485d4b3f5e4e415e5045544639503f2f47321fcdb19becceb4e8ccb4dbc1aae1c9b1f0dac3edd7c2f9e4d1fde8d3ead4bdf8e0c6f0d8beebcfb7ecd1b6e8cdafdac1a3ddc2addec7b5341f0cc3af97ecd9bbdec9aad4c1a3e5d1b6f3e2c8f3e2c8ebdac0ecdbc1d1bda4ebd7bcb9a58ccfbba29f8d77816f5ba796848a7969a49381917f69583e27caab8fdcb596dfb897e9c6a8eacdafe4cdaef4e1c3e3d3b9fff1d4fbe6c7e3caabf3d8bbdec3a8eed3b8eacfb4dbc0a5ccb49ca69382281707e1ccb9e3cdb8ebd7bfe8d4bbfae9cffae8d0f3dec9ffead5f5e1c8f9e7cff6e5d1fff1deeadbc8eedfccefe0cdf7e8d5f7e6d4ecdbc7d6c5b1a8978367553ffae8d2ffeed6f3e1c9efdec4dcc8b0f7e1ccffeedcf4ddcdd8c3b2d1c0aedbccb7f3e7d1f7e8d3f0e0d0f4e1d0edd4c0fbe5d0eadaca2c1c0d9a8476c2a899c2a593b39482c9a897c3a291dcb8a8bd9a87e5c1b1c19e8bb08f7ed5b4a3b69785aa8b799679679679698c71607a5f4e876d5c6c533fa78876c5a28cd9b293eec5a5e0b89eecc4aacea48bf1c9afecc6afe9c5adf0ccb6e1bda5e5bda4deb69dcfab93d8b399d7ae90d9b293a7886cddc1a9f4dac1e9cdb5f0d2b8dcbca3ecccb5eaccb4eed6bae8d3b6ead6bbf5e1c6362d26453c35433a333d342d433a334d443d493f364c423850443863574b594d415a4e42574a41554b414f463f352c25170e097e716998847bc1a99db8a193c5ae9eccb2a5bfa598c5ada1c1a99dc3ac9ebea497c9aba0bfa196b1968ba99386c1ada2c8baaf6a615c362d28a1938aae9c90a08d7f9683759482768f7d71a79388917d72988479937f74988275957f72948274917f73917e778c7b748a7d756e655c5852461f160763503f89705a81654da3886dcbb198d7bba5dfbca9cda898bd9d8ecbae9cceae99caaa93d9bda8e2c6b1e3c4afe3c4b0f2d7c6a99282655444b2a191b6a392c8b3a2bca597e6ccbfd7bdaed6bbaad2b6a1dbbfa9c0a793d9c3aeddc7b2d1b8a2b19681ba9f8ac8ac96c9ad95c3a58dc0a48e8b7462efdccbead5c2e6d1bef6dfcffee9d8f4ded0c8b5a6f6e3d5fff4e6f9e7d9e0cec0feebdce4d1c2fde8d7f0d9c7f3d9c8f7dccbaf92847b57498258488052428f604e8556448055447a53427c574585604e7f59468a644f865d4b7d54427049386f4a3a7550406f4e3f6d5042745a4d523e355b473e654d43583e315e41315f432e7c604a9f8169a38168b49078a57f6ca57e6da67c6e8f6a5a6548385a402f59402c654c386b51425e4236785b4d7858497c5b4a7f6252735d5064524867564e6150486f5b525744366653455e4b3d6653456452446957496250426353465343344e3b2a4f3924bfa38bf0d0b7d1b198eed0b6e7ccb1cab097ccb49ce8d2bbe6d0b8ebd6bbf1d9bde3cbafecd0b8dec3a8dec4a3dfc6a7e1c7b0d9c3ac291500c5b198f2dbbcd6bfa0f3dcbdf5ddc1ecd7baefdabfe5d0b5ddc8addcc7acf4dfc2968166a38e73bca68ea69079a9947fa99783a08f7da18e7d452f1aab8f77b49175c49f82e9c6aae3c6a8dcc7aad4c3a7efe1c6d8caafe9d5badec9aed8c2aad4bca4e4ccb0dfc8a9e4cdaec7b297b7a692302010c3b2a2cdbcaab7a692d1c2adf3e4cff1e2cfefdeceefdecef8e6d2fdebd5f4e2ccf8e6d0efddc9f8e7d5d6c7b4e1d2bff0e1cebcad9ab1a08ca7957f432f17c0aa92d6bea4e9cfb4b39a7cbea386c9af98f1d6c3bfa594d8c2ade4d2bce4d4bbffeed6f1dfc7ffebd8e0c6b5ceb29deed3bee7d6c63828199e8b7cb29d8ca58b7cb99f8ebda291d3b8a7b99c8cba9d8bc8ab9bb093818a6d5dbb9e8eb09584a58a79967c6b8d76667b64546953456a5749685449826c5fbba08fd8b69ddab59addb9a3d9b4a1cca691dbb7a1fbd8c5f0cdbae2beaec7a491d2ac97d3af99c6a691c6a890dfbda4d8baa0a9957dccbda8d6cab4ddceb9ceb9a4bea893edd3c2e6cdb9e1cbb3e8d2baefd7bfddc5ad332620382d27372c26463b35453a34443a314c3f3652453c5d4f44594b405c4e43493d3141342b362c23342b24130a050a0300453a3486736c9d8579a18a7ca18a7a9c8275856a5f866e62735b4f695145775d5067493e7153484f34292f190c200d0027160c1c130e160d081406001604001300001603001604001b09001703001905001a06001905001701001c06001805001c09001e0a011a0800180a00160c02130c02120a0028180b5b46336c523b9579619b816a957a65a48370a382719d7d6ea78876a88873b3957dac907bb39782be9f8bf2d3bfdabfae917b6d2a1a0d65574aa39183b29f91b59f94957f74af998ebea799c8ae9dc2a897e9d4c3b6a394b09d8eb4a190b19c8bbca593ae9483b299859f836e9b826e544132f6e4d6e1cebfe5d0bfdcc6b8e9d3c5f0ddcff4e1d3f3dfd4f5e3d7f8e6dacebeb1ead8caf7e4d6d6c0b2d9c4b3ead0c1e1c7b87c60547d5f54846052845f4f784e3e7b54457955477150418060536b4e407353448162507453427a59486141348363566e4e416f534763493c6c564b604f4852413a5c453d6a4f445c40325b3e2e6045346043335736236241306f4b3f5c3a306540386140375a3e32684c3e614633694e396b5140684e3d7c615076594771503f7b5b4c795e53776058634c465f4b4459453c523e336d5a4c6653455e4c3e6452446553455d4d3e5d4d3e5545364e3b2c45301d9a7f6ad3b7a1fadcc4e7c9afe6cbb0ccb297d4bca4d6c0a8c7b199cfba9fceb99ca89074f4dac3e2c8ade5ccade1c8a9d9c1a9d7c1ac271300c8b79ddac5aadbc6abd1bba3d8c2aad9c3abebd5bdd7c1a9ad977f9b856db7a38a826c54b6a289b8a28b9b8671a28d7aa49180968677988b7b3d2a1bb09987ac8d78bd9b82c9a78cc1a286c0a88ed1bda4ad9b83d8c4acd7c1a9dbc3abd1bba6d5bca6d3b89de6cbaddcc3a5d6bea2a8927b3c2a1673605158473771604e8b7a66998874b1a08ec7b4a5cab7a6bea996a6927a886f596c543c4f3620614832604a332b1500240e001e08001a04001e0600250d00d5bba2ffe5cda58a6fd3b89bba9f84b69a84e6cbb6dfc6b0d1bba4e4d0b8e6d2b9e3cfb6eed8c1f3dac6ebcebcdfbfaad6baa5d1bfb1160800413124948274a08a7caa9383c6af9fd1b7a8d2b8a9d3b9a8cfb3a5dac0afb5998b9d8374896f60654e3e533e2d3d271936201225120424130b2012092e1b14b8a094c3a38ec19d87c6a390c6a292bc9785b79280c5a191ac887aae8a7cc09b8ba67d6bc9a390c3a08cc3a08c9e7863896954715f4b150800332411453420664f3d6f55447356488063517e624c83654d96765f87644e2e170f2612092b170e37231a362219321e153c281d2d190e422c1f4c36295541365c483d5b473e5d4b4154433b493c34261b151508002713082b1104361c0d3318073a1d0f432618462a1e4b2f235036295d41336c4c3f59392c73574b896d5f957a698d73644f3d332412087a6256a68a7ca28575bb9e8eb19589b89c90b29688ac9082b89c90ac9084bea191b79886b79b85c5a993bea28db29782bda28dbaa3916a5a4d544339443027381d12411d0d3611003110002f0e002d0900300c002b07002d08002f0b002805002d0d002b0c003110003817063d2012422a1e35241d1407011302001704001d0a041e0b0725130f27160f2c1a0e3c2a1e3629203e342a31271d34281c2f21162f1f1228160a2d1b0d2a14061a0800110400473a32a19086b7a599d3c1b7d0beb4bfada3beada384736b94867d94867db4a69db6a59bc2b1a7d3c1b5dfcdbfd3bdb09b857a27130a5e4a4160483c674d4067493e65493e60453c614a425a463f624e45523c31624c415e483b6751446b544c5b473e58443b5b493d5644385a493f3e31291001003d271c5c40345f3f304f2f20422515492c1c44241548281b3d1f1543261e47291f492b204f2d215c37277148346c46317655425c412e6f55447a614d8b6c5a7d5e4c725449694e455f443d634a436953485c463b6450455d493e614f435d4b3f59493c55473a4a3c2f48382b5646374e3d2d564334b39c8abfa692dabfaaead0b7dac2a8ddc7b0e1cdb5b8a48cb09c84af9b82958168c6b09be1cbb3c9b497ccb79a9d8873a4918022110092836eb6a794c3b4a1c4b3a3a796868271619483737e6d5da695859e8d7b91826f9c8b79a394819c8b7b8c7c6d7a6a5b7a6c616359505c534c180e0557493e8c77666f533e482811401e053a1b062f13002b0f002b0c002c0b002b0c00280b0027080037130067442849270b4d2b1062422b3014002c12013c251547311c4f39225c462f7d6750a78e78bea68ec1a78ea58a6fd1b198dfbda4e0bca2debaa0d4af94e3bea3dbb497cda88bc49f84b18d737250379c7e66e8ccb6d4b9a4d4bba7c4ab97bba38bb9a189937d66907a638d7961847057876f577e644d7053417453427754417c5f4d7664581205001609001a0c012613052a14062f190b3821133b24164b34243e24174c352552382b50392b5841335741335640325744364f3c2e4f3d3156474040312c1102002d170c4926133f19063e1909401b0b3e1706491f0f4e27184f2819542a1c572d1d6033205e2f1d60311f5e2f1d723f2e794c395e3f2d34190644251153301c704b38643e2b7d52427f514181543d8e60487d4d367949329d7d729e807596786d95796d9e807575594b987b6d8a6d5fa083739e8171a386788d716382685b80695b6951477b675e3b2d243d2c228e7467b59684cbac98c8a893caa794cba895d2b1a2c8a798cfb09ec9a897d6b19fcca795b89786c8a794e2bfabcaab9752382b472d20af8f80c09f8cd7b29fd7b4a0debdacd7b6a5d7b4a1dcbba8d6b5a4e0bfaed8b5a1e5c1abdbb59ec8a48ad1ad95cba78ddfbaa0d3b09adbbfb19c8178482b239874689d705db68670a67966a97e6baa816b99705aa47a64a0735ca67d61ac8568b69176ba967cbb957ebb9781ba9784b79b8f2b1a1252453f705f5875625b6956506c59556a5b5676676063514769594c65584f372d244a4037493f3556483f6052476453496351455c493b513f3353463e291c145b493d442e20351f12351f12301a0d261003331d10311e10301c11332012311e102d1a0c301a0c382113442a1b563f3147332a1907002c1609281103260c0032180b2f190e2c180f301d163220162b190d332012321f11231002220e033c281d3b271c311e102a1709251305200f051a08002b0f017c5848966b5a875c49704a3768422f6d44306b42306c46395d3b2f6c4b3c502d1a774c3984543e9c664e925e488259454a2918553a296046356445336d4e3c624233533628573b2d492d2142281b3720123c25174b35273620133724163725172d1d0e29190a2313061d0d00180800170700b3a195c9b3a5ceb7a5e0cab3dcc8b0b09b88b6a3928a796791806ca594809d8c78af9c8bbcaa96c0af95baa890aa9989a393861e11011004001609001f11041d0d002212052614062614062e1c0e2b1a0a2a19092e1e0e2f1e0e3323133c2b1b3c2a1c43312339291c4b3e3540362d352b2226180d18030092735e9a7258976b5092685081573f8f634a80523a91634b90664e9b725c946e57a87c61ab8060b08767b58e6f9d7458886349bd9d88c2a38fcbaf97caaf94cdaf95ddbfa5debea5dcbda1d9b79bcbaa8bdbb69bd8b096dcb397e0b497e1b495ecbfa0e0b291deaf91e0b394c79e82b890764a260e78584155392454392644291442280d3d24063a20053d2308563c215d442666482c604027714c39855f4c966d577e5b47321c0f54463b55473c59483e5943385840346e57496f584a6d5346765c4f7a6053684e4171574a6d5346715a4c715a4c654f426a5447725c4f66524747342e56453e1201004c342a7f5847865946794f3f885e4e885b488556449163539162528859498d5c4b99665195614c99624e905744995c4a905744774d37764d37b08069b7836bbc8870ae7a62a7705bb47e66c59071af7859c99274b17a5cbb9280ac8673a17b68ad8875b38d7aa17c699f7966a8826db58f7a9c7862a4806a95725e8f6e5b6c4d3979594a6b4f41473124553e30b59481cca691d0a88ed7ad94d3a991dab098e4bba7d8af9bdbb59eedc4aeefc2abf3c6afecc2aae3bba2d2aa90c4a08692735f492d18b3907ad1ad93d1a98fe0bba0c7a38bebc9b0e7c3abe8c4aceecab2d4b098e5c0a6cfa58dbf927bedc0a9ecbfa8d9ac95edbea4f0c2abebc1b3e3bdb24c25169a6b57b97d61cf906fc68d6fd19a7bce9979cb9976c99472cc9873d4a27de1b48ddfb38cd6aa85e1b592f7ccace7bfa5af8f7a3b281a46382d503e325f4b408a766b735f56725e55725c51795f52654e3e614e40514132604e40746353735d4f6b5645836c5c745a49765b486c5241715e50392617896c5a8767529a7a65a98974c19e88a27f69ba9781b09079c6a691d0b099bf9f88c1a18abf9c86bd9a84b7937d93735e5237267f6554674c397458437b5f497d614c886b5b8b705f927869a58b7ca08675a58c78a9907c79604c8a715da28774a58876a182709a7b668f735e7e6455745747552a17ad7963a66a52ae7057b97d63b47b5eaa6d50ad7254a9715a9e6c53a8795dad7c5eb2795cbb7e61ba775ab3735a9762504f251739170b42251741221075564191725e856953a88c769a7e688e725d8266519b806d5e4330896e5d917766907b6a8572636756465c4a3c6353463b2d22130900362920412f233d2a1b2916052817052614062616092d1f1227190c24140524140527150b3523173b2a184030202a1c132417111107005d53495b4b3e6b58497862546b5547735c4c664f3f88715f88715f866f5d7f6a5586705b816c578a745f98816f97806e7d6654836e5d604a3c564334846d5b321400c1987ac58f69ce936bd29672d49572c98965de9d77d69871ba805ae7b38ece9e78d6a57dd3a47adcaf85d4a77dc3936b9e704ed8b096d7b399d9b698ebc8a8dcb898f2cdb0f4ccb2e0b99ce9c2a3e5be9fdbb294d3aa8ce2b699e2b797e6b99adeb192e0b193e4b597e6b99acda184b1886c6c45288f674de7c2a7debaa0d5b397d4b390d8b794ceab8bd7b494c9a686d7b391d1a888bb9070c19379ac7d63aa7b5f855b424d301e6953455842345a4236593e336e53488066597b615483675b85695d85695b684c3e7357495b3f31785c507e62567b6154694f4274594e6b5047644b445740381400005a3e30895a4694604a82523e8b5b478a56418c554197604c935c488c5340995f4ba76b539d6147985c4496584199574198583f854f33af7859b87654d5916cd1916dc88966bb7f5dc68a66c68b63cb9169cd936dbf8861b98c75b38971c29882ac836db18872c19882c8a087a37b62a88067ba9279ab866ca9856d8f6b557b5b467d5c496b4e3c563c2f503426be9986c69c84ddb196ecbfa2d7a88eebbda5e6b8a1e6b9a2eec4ace8bca3ebbba4cfa086eec0a6f1c5aadeb599bd987ead8d784e2f1bc39f87d3ae93dbb497d6ae94e3bea4ceaa92dfbaa0fdd9bff8d4bce2bea4e8c0a6f1c7aee0b49bebbfa6f5c8b1f2c4acedbba2f7c5aef0c5b4d8ae9e5e3322a37158d09472df9f79e8b08defba98fbc9a6ffceabf7c39efccaa5dcac84e7ba91d4a77ee2b68ff6c8a4e9bc9be9bda0d4b2993822144030235d4a3c574133846e605d4739796254775d4e7a5d4b6f5441725b4b604b3a553e2e68513f684d3c654a378366549c7d6983634e9e7f6b7056453c2211987861ad886eae896fc6a187c8a086bf977decc4aab89174c39b81bc977ccaa58acfaa8fd2aa90c79f85c0987eb08a736545307c5d4994765e88684f957358b7957cad8d76a98974c1a28e93745fab8d75c2a78ccfb197c4a68ccbad95c1a18ac39f89cba58eb48f75a17f66886955805d496737219e6248a76245b06649b46f50c37e5da45c36af6a439f603fa267478c5431b97e5cbb7c59b67150be7555b56f55985d4b6e3e308a6256997565926e58cdab90cdad94d8ba9ed6b89cc0a185ba9a81b1917ab2937ea3846fb99a85bca08bb29985927b69826b5b7c66588573658f8176190e085d534a67574a534031624f3e4231215444356e5e515d4f44685a4d90807189796c6f5d537361576b5a4a544435493a332116121f161184776e9b897b7b6454a089798e7463785d4c806351997c6a9e836eae937ebea48dc6ab96ae947da98e79866c55967a65896d589d7e6aac907b9075628c705a5b361bb58561da9b6fd68f61df9a70cd885ee69d72efa87adb986be4aa7cf4c194ffd4a8facb9fffd1a5ffd3a6ffd8abe1ae83b4845cd4ab8dcda88de7c3a1fbd5b1e6c09cf0c7a7f0c7a9e9c0a2edc2a2c89d7beabf9ddcb18fdaaf8de4b997e7ba99e0b392e5b796d8aa89e5b796e2b596a27757855c3ee1b89adeb798d4b090d5b18fd4b08ccdaa84bc9672bc9672d9b18ecea380c69a75dcae8ce2b191ce9d7dab78598f62455535206349385a3e3052362a705448785a4f7b5d529073658a6c617d60527e5e5186695988685b76594b8f6f628366586f514686685d7b5d5271554a61463d5d453b140000715444885842935b448a5641915d488e55418c523eae74609157439659469f614c9c5e45a16448a3654c96553f95513aa8664e874c2e9a5e3cc77d56d98e64d49166d29569cb8d64c88a61cd9063fabd8ed69b6fe7ac82c29880bb937abf9680b58f78b7917acca68fcba58ec7a18aaf8972af8b73bb99809c7c65886853876b56795c4a7a604f543c306b4f43c5a08ecfa58de0b499f0c3a6e9baa0e7b9a1dfb19ad5a891d7ad95ecc2a9e8baa2f7c9b1e0b49befc5acd2a68db9907ac3a291563627ddb8a5c8a28bdfb79ee2bca5e9c5afedcab6fbd7c1ffe0caffe4d1e8c4aeffdbc4f2cdb2f1cdadf8d4b4f2cdb2f6ceb5ffddc2f4c8afefcab7bc99855f3924ad8166d4a07befbb94fbd0b0fad5b8fed6bcffdcc2f6cdb1fbd4b7ffdbbbe8c4a4ecc5a4eac3a2edc4a4eec2a5e5b9a0d1ac99472f2339271d6c5648877060917768856b5c886e5f785d4ca0816d92735f775c4b6046355a3f2e8267546243317859458766539976629d7961a08069795e4b3f2411997962bb977fc19c82caa58bc0987ec49d80b58c70c29b7ccca588d5ae91e3bea1cea98cd8b398d8b398c6a187b48e77704d398c6955916f569e7c60c09d7fbb987cd2ae94ba967eb9957dba987fab896ec09e82b69377bb987cbc987ec8a389c59b82cda38ac79e82be9b7f9d816b73533c7040299c6044af6a4bbc7353b16a4ad28c68c87f56c17d50bb7d54c48a64d69a76cc906eb47451c07e5bb26c4aaf6d4da1644f63301d835643b68d77d3aa8cbe9776cfab8bddba9cceab8dbf9c80b28f73a381669f7f6683634cb49279b09079a58672a38674977b66876c59947d6d766458190c046659508978688873608b76638a7562897665a895867f6e5e8978689481707764558c7669897165897461816e5d8b78712c1d16100300a6988d7d6a5b87715c8168548e735ea488736b4c3773543fc1a28da48570af937ba1856fb59981ae8f7aab8d75a2826da3806aa07c66b6937da5867191715a70492cc18d68dc996cd98f5ed18c62d79469e19e71df9f71e0a879edbe90fdd6abffdcb2e1bb94f5cda9f2cba4ffd5adf5c59dbf916dbf9a7fc19f84dab998f0cea9e6c29eecc6a2eac3a2f6cfaee0b894ddb591edc29fe8bd9ae5b996f1c5a2dbad8bddaf8de8b796e4b694e1b391e1b493af8462a57c5cd4b090d2af8fd8b798ba9978bd9977d4b08ec09978d3aa8acca383d3ab88e0b592d7ab88d5a887d5a786e6b595a5795c70513c6a4f3e54372963453a7153488a6a5d9474678b6b5c9373668868598f6e5f987967906f607353449c7b6c95756687675a8e6e6189695c85675c6e52475f473d1a07006d524180503c8d5440905b4989564387503c945b489b624fa36a57965b49a06350985b46ab6d569d5f4a9b5a46a762529c5b4791583db07555c97f5ad0875cdfa275f4c091ffcb9fdea57ad19364ecac7eefb085db9c71b88e76c69e85bb927cb08a73bd9780c39d86c19b84ba947dd8b29bad8971bb9882a98974876854896c5a7e6352755b4c523a2e73574bbd9886cca28ac7997fc19276e2b399e4b49de8baa3d0a38ed3a991cea48cf3c5ade5b79fefc3aae3b79ee3b79eb48b75dab6a65c3b2cc6a18edfb6a0e8bfa9e8bfa9f0cbb8debba7fbd6c3fbd7c1edc8b5e7c2afedc7b0ebc6abf4d1b1f0cfaef5d1b7f6d1b7f3caaef6cdb1f5d3bac19f86714c32a77b5eddad89ffd4afefceaff0d5baedcdb4f0ceb5eccab1fbd9c0f2d3b7edceb1eecdaeecc7aae6bfa2e0b79bedc1a8cea996462e2236241a735c4e9076659d826f856a578267568f726089695484644f6f54415f4534694e3d7659478162509877649e7b68ab8872a27e66997660896c5a432815a6866fb29077af8a70c19c81cda689deb798d2a98bbe9575cca383e4bd9ed3ac8dd6b194cca78ad0ab90c49f84af897284604a936f59967258b18e72caa588c39e81cea98ecea98fdeb99fc9a489dcb79cae896cc5a181c8a484bc947ab58b72c69a81d1a389daae91bc977a9b7d656a4a337f5036a86b4eb16a4ac77c5cab6242c9835fbd764cc17e51bc865adea981dba17bd2946fbb7b57bf7b56bf7653ba7556a3674f68341f956853d6ac93d7ac8ae0b592dfb897c7a383ad886dae896fa58368a7876ea2846c8f715995755e89695280614d9f806c9e7f6ba48873927867766355291c137a6d649b88778e78619e8873a6917c97826fa18c7b8d7a699b897585705d826d5a83695c7c6253836d5885705d77635a42312a180b029d8f827d6b578d745e8f745f927660b0917c86664fa78770a6866fb2927bb1937bb4967ea5876fab8b74a8856faf8c76c39f87b59179a7836da2836e8f6f58895f46b07a58eca577eb9f6edf986cd9966bd99669d49768cb9768e6bb8effe3b8f2d2abdfbd98f2ceacecc8a6fad2aef8c8a2cfa17f916e52b6977bcfae8fe8c6a1e5bf9bedc7a2eac1a1d2aa87f1c9a5eac39cecc19edeb28fe5b996e9bd9addaf8de1b391e4b694e4b694e0b290e9bc9b9b704ecca481deb894dbb795d8b492be9a78c09c7acba485d9b092c79e80d0a789c29979deb692caa27ecca481d4a987d6a886d4ab8d82634e684d3c5c3c2f7553477d5d509878699e7d6e8f6e5d9c7b6c9776658e6d5c8f6e5ba6857491705fa98877a382718a695a8564558c6b5c88685b6d51465c4438170400785d4c915e49ae7460905b4995624f9e6753945b488e56458d5544935848975c4a9157439a5d489f624f9455439b59499e614f8f5941ab7254c07754d89167edb789ffd0a2f9c89dd6a074ce9061ca875ad79469dc9c70d1a58cb4886fb68972cfa58dd8ae98e0b7a1c29983b78e78d0a791bf9982b58f7aad8875906f5c8d6e5c8a6d5d775b4d4f382a674b3dc7a28fc69c84d4a68cd2a387e9b79eeab8a1dfb19ae0b39ee6bca4ca9d86f1c1aaecbda3e0b298e7bba0e7b99fd5ab93e1bcaa5f3c29caa48fc1977fe5bba3e1b79ff5cfb8fcd8c0ffe5cefcd8c0ebc7b1ebc7afebc6acf6d1b6f3ceb3d7b399eac4afecc3adebbfa2f4cbabebc6a9b08b6e71452ac39476f6c4a3ffd8b6fde2c5f1d9bff0d2b8fedcc3f5d5bcdcbea4eacfb2ffe3c5f8dab8f7d4b4f3ccade1b89ce5b99ed3ad9850382c38261a513a2a765d49765b46896e59826857755a498d6e5a9879657a5f4e624837614635997c6a8667559675629675629d7a66a37f69a4846d8a6f5c4f3421ab8b74b6947bc29d83be997ecfa889d9b090c89d7dd3ab88dab28fdbb591cca584dcb596c6a282cca78abb967bc09b818963509a7461a27c65c7a287cea98cba9578d4ac92d0a88fc8a087ddb59bdbb399e1ba9dbc9576c29b7cc1977ec1957cc59780bd8f77d3a78ccda58bac8c7564402a845136a56446b96e4fc37455bc7255ba7554c98860d0976cf0c39cfdd3abe1ae83e8ad83c18058c9815bc37755c77d60ac705863331dac836dc49f84c79f7cd6ab88c9a283cea98eab856e9774607d614b644b356f56428067539b7f6a876854785b498d705e91725e9275639075647b65582f221995897d927d6a9d856d9e8a7293816993816db5a38f877561897761836e59806b568268597a604f7f6952816f597d6b5f52443b140a00796d5f8b79657a624a8c725b9b7f67c1a188ab8970a9876ebb9b82a6866db8987fab8b74a3836c9f7d649f7d64957159a17d65a986709c7d68977a68856652997158ca9374d1885de89768e2996eefaa80d28e61e3a375dfa679edbe92ffdbb1f2d0aaeac6a4f1cdabf0ccaaffd9b5f3c39dba8a66936e53b69479d8b396f4ceaaf0c5a3efc4a1e6b99aeec1a0eabe9be9bd9aebbd99e0b290e9bb99e7b998ecbf9eeec1a0e9bc9de7ba9be1b495d8ab8aa17453e2b693e5b994d9ad86daae87c99d78c19878c49b7fc59b82c79d84d3aa8ecba485d3ad89cda782c9a37fcba581d1a683cea786a88a725c3f2f6b493d7753479271629c7d6b8e6f5d9778648e6d5c9c7b6888675484644f8f6e5ba48370997865a3826f81604f906f5e8a69588d6e5c785b4d583e311a07007b5e4c8f5b459c5f4a97634e996452a66d5a9e6552854d3c824a3b915646955a489258449a614da9725d97604c8d54438e5645895943915b3fc57c5cd18b67e9b48cfcd1a6fdd0a7dca77dc9895dd49061dc986bedaa7dc1957cc99d84bb8e77cea48cb98f79d0a690ba907ac49a84c89f89c39a84b08a75a7836d9a7764997a688f7262896d5f5d43367d6052bc9683deb299e4b599eabb9de3b196e5b59ecea089ecbfaaecc2aad8ac93e8baa2ecbea4e7b99fe9bba1e1b497f2c6adc39e8b6d4a36dab49ddfb59df0c4abfad0b7ffdac0ffd9c2fbd5bef2cdb3edc8aee3bea4ebc6abf7cfb5f7d2b7f0cbb1ecc6b1e9bfa9edc0a1ecc19ff6d2b2a88164875a3bcc9b7bffd3b2ffddbeffe5cbf6dcc3f5d5bcf7d5baefd0b4e8c9adffe2c6faddbff1d2b3f8d7b6f1ccafeec7aaecc0a5d5b199654e40342216695443967f6d846b5779604c977d6c8469588a6b577b5c48765b4a5f45346144348b6e5c9675648e6d5a9675629c7965ac8973a58671876c59593e2baa8c74c19f86be9a82c19d83a98467bf9879cba485dfb696e0b895d9b18edbb493cea786d8b494d4af92bc977cc29e86845f4c946f5ca57f68a9846aba957acba389ba9278c0967ec1977fddb39ac8a086cca588deb79ad7b091d4ab8fc5997eca9c84bb8d73d0a487ddb699aa8a754a2610885236a66444bb6f4fc67758b86e51bb7957bd7f5adaa67effedc9ffe0baffd0a4e3aa7dd08f65be744fc37350be7354a3674f63331dab856ecaa68ccaa384bd9474cfa88bad886eab87718a6a557c5d48664b366249355d4332785d4c957a69775c4b7257447e614f8c6f5d7b6152715e50281a118e807587725f8f796287735b95836b988672a79581917f6b96846e907b668b76618e7765856e5c78634e73614d8070636a5c53160c024a3e307d6b579a826a9e826abf9f86a8866db29075ac8c73ba9a81ab8b74907059bb9b84a2826bac8c75b39178cda991b6927c94745d90745f917665725341af856dc2896bda9166d58759e89f76dc956bd99264e9a979daa476f8cba1ffdbb1f3d0aaf4cdacf6cfaefcd8b6f2cca7fccfa8c599766a472bbf9d84ddb699e8bd9df5c9a6edbf9debbe9fe8bb9ce3b593ddaf8ddbad8be3b593dcae8de1b392e1b495ecbfa0e0b595e3b898f1c6a6e0b394ab7e5de4b895d5a783deb18ae4b48cc69972b78e6eab8369c49a82c59b83cba389c6a184caa382d0aa86dbb493c09a76cca480d3af8db2947c573a286f4e3f7955498e6d5e997867967562957461b5927eae8b77aa8771ac8973926f5bb6937fb5927f896855a07d6a8b6a57926f5c826150785b4d563c2f251000745541905c46a1654d95614ba26e599b644f9e6551975f4e8b534298604f98614d8b523fb7806ba5735ca4715c98604f86513f84563f713d25c37c5ed78e6de4af87facda4f4c79ecc976dc6865ad99266efab7ee6a275d8ae96cda38bcba189c69e85cca48be0b89fc39981c79d85c39981dcb49ba57f68ad89738d6c598667557f64537e64555a4335795c4cc29c87cea289c29377edbea0e4b79ae8baa2d0a38ce2b5a0dfb59dcba188edc3aaf0c4a9ebbfa4e1b399e3b59be0b69dc7a38d7a5741d4b098dcb49aeac1a5ebc2a6e7bfa6f3cdb6f8d2bbf6d0b9edc8adecc7aaedc8abefcaadfcd5b8f3cbb1f4ccb3f4c8afedbea0ecbfa0efcab09b765b946645d8aa88f6cfb0fddabef8d6baf3d1b6f3cfb5e8c4aaefcbb1f5d2b6f9d6b8f8d7b8f7d8bbeccdb0f9dabef0ceb3f1c9afeccab16750423422166b584a6d5749655241836e5b7056459174629778667b5e4c6f54415d422f795a488c6b589e7d6a7a59469673609a77649e7f6a997d68614834705540b1927dbc9c85b79782bc9c85ab8b7458361db79478c8a386dcb596efc8a7e0b797c9a283c8a386dab59abd9981c4a18b80604b906d59b49078b59076c0987eb98f76c0967dc1977ee3b9a0f0c6adeac2a8e1ba9dd1aa8dd5ae8fcca385cca383d4a989d4a987c59a78deb79aa586714e29168a5237af6a4bb86c4cb8694ac4795abe7958bb7f5ae8b890ffe7c4fedeb8fcd1a6ebb68ad29169c87e59bf7049b76d4aa165496c3c25a27d63c09c84c59c86b68e75b38e74a37f65aa8b6fdcba9edcb99dd5b1979b7c678b705d876c5b896f5e7b6452725945876c598065546f594b5d4b3d49372b7563577d6a5b8e7966a08b78937e6b97826f9a85749a8776a2907c937e6b8c77647964537a67567e6b5a6e5d4d69594c61544b180e04372b1f998473a48a73b5957c9b775da9856db5937ab1927dad917cbb9f89b59681b0927a90725a8f715983654d9f7c66aa8771997962997a6584685a735243b3856dcb906edf986ceb9e70da9369dd986ee09a69e5a575e8b78cfbd4abffddb6f1cba6f4cca9ffd8b5f8d5aff1cea8ffdcb8c5a17f66472bc3a38ac6a186e6bb9beab998e8ba98ebc2a2f0c9a8eabe9beec09eecbe9decbe9dd6a789e7b89ae6b998e4b796f5caa8f1c6a4edc2a2edc4a4a07757e1b898dfb492e0b592cca07bc89d7ab7927598745aae896fb08b71b69278bd9a7ecfaa8dc79e80deb393cea381d5b18dc2a180c0a68b482f19755848815f539470629d7868a7806fa98370a77e6aa87f69bb967c9c765fb18d779974619f7a68a07d6aa37e6c997663936e5b8766557052474f3429230c00775643824e388c523a8e5a429f6d54966348b37d65a16d58a26d5b94644e8d5a459c6551925b479e6b56ab78639259459158448557406d3921be7759d58c69e6ac84f0bf94f3c297d29c70ca875dcf885ecc885be19e71d0a88fd0a88fc49c83d2aa91cda58cd2aa91cfa58dd7ad95c79d85cda38bac836daf8b7594745f826651876c5b896f5e593f307d6050c49e89d2a48cd6a789e4b597eec1a4deb297d6a992e6b9a2f5cbb3e5bba2e4bda0edc4a8ebbfa4e7b99fe9bda4cda38bd2ae988e6b55b6927ad7b298f0c7abefc3a8f6ccb6e9c0acf9d0bcfed5bff6ceb5ecc5a8f7d0b3eec9acf9d2b5f0c9ace6bca3f4c8adf1c0a2e4b599e7c1aa8d654c996b49e4b692fcd8b8f8d5b9fcd7baefc8abedc5abfad2b8dcb79ce9c4a7eecaaafad7b9f9d7bbf9dbbff6d8c0f3d3bae5c0a5d9b59d6d5346382419503a2d5943365d4a3b887362775c4bb598868162507e614f8d725f755a4583624f8e6d5a9b7a677d5c4987645193725f9e826d846b57664d39765b46af9179b79780b2927dad8d78b2927db09079bb9980c9a68ad6b194e3bc9becc3a3d6af8ed6b194cca78cdbb79fba978182624b74543dae8c73b59076c49c82c89f83d6aa8fd3aa8ee9bfa6ecc4aac8a086e4bda0d7b093dcb596d8af8fd6ae8be8bd9bd2a785cba07ed8b396977864492411854d32b46f4ebf7454bc7050ba6f50c3815fcc946fffe1bae6c5a2f6d5b2f5cea5ecbb92cf916cc27956c97b55c47b58a064486a3a2388624bb08c74b28975b38875ae866dc7a287debb9ddebb9bd9b293c8a386b3937c7f644f886d5c856b5a735d48866d597154428d72616d5a4b5c4a3c58463a806e62847264968374947f6e9b8673836e5d8a75649a87767d6a598d7865907b687663527d6a5971605069594a6d5f526d61551c1209281c108c776690745f98765d99745aab876fa98670997d68927764977b66886c577c5d487c60487b5f4985695391715c9a7a63b292798b6c57997d6f765544be8f73d39772de9a6bdc9464e19e73e09d72e6a06decae7be9bd90e7c49cffe3bdf9d7b2e8bf9fffd6b6f8d5aff2d1a8ffd9b2caa68278563ac8a68bd9b295daaf8ff0bf9ef1c3a1e7c3a1edc9a7f0c3a2e6b896e2b594e9bc9be2b596f0c2a1e3b594e6b896e7bb98f4c8a5f7ccaae4b997a27959ebc2a2ebc2a2e2ba97dbb08dd5ad8ac19d7da9866ab08c72b08c72ad8b70b18e72bb967bbe977ac49979d0a585ceaa88c7a889b19679422811745747815f53a27c6fa37c6d8d6754bc937db89077bc947abd957ba78267bb957ea6826cb8947eaf8a77a6816ea27d6a906b588763536c4e4452372e270d007754419d69539a60488e5a428e5c419c694ca57257a26e59905d4a8557407b4d368d59448a564192624e95624d99604ca8715c91644f5f2d14b97455d68e68dfa47cfbc89bf2bf90cb9567d59268dd966cd18e61e4a476d1a78ecea48bc99f87c89e86cda38bd0a68ec2967dc99d84b48770c99f87bf9680bc9882926f5b8566527e6151856b5a53392a7f6250cca691cfa189ddae90e9ba9ce4b79aebbfa4d3a68fe6b9a2e8bea6dbb198eec5a9dbb296ddb196e5b79fdaac95cfa58fcba6939b7865b28d7adcb39de6baa1f8ccb3facfbcefc6b4d6ad9bebc2aef2c8b2ffd7beeec6acf5ceb1fad5b8f3ceb1f4ccb2f3caaeeabb9df5c8abe4bca37b5339b48460f1c19bedc4a4f3ccadf2c9a9f3c8a8ffd6b9efc6a8f9d1b7e3bc9ff8d1b2f9d5b5f1ceb2fbdcc0f8d8c1f1cdb5e8c1a4ecc7ad907466382016583d32745a4d6e5747745a497d62519275659679698c6f5d7459467a5f4c8869579877667e5f4d8c6d5b91705fa18270aa8f7c87705e5b44328d725db49279c7a389be9a82b6937db18e78be9b85a8866de1bea2edc9a9d0ac8ad8b190dcb594d2ae8cd7b393ddba9ec7a58a8a6a538e6e57caa88dd7b297dbb497d5ae8fddb496dfb698eac3a6f2cdb0e1bc9fd8b396d2ad90f1caabcda484ddb592e6bb9bdbb090cea585d0ad919d7e6c441f0d996347af6f4cb6704ebc7352bb7252b57454d8a27effd9b3f4d3b2f2d4b2f1cda9e9bb97c48969cb8665c47a57c17a5aac70586d3d277f5942a37f67b38671a4765fb58970d0a489bb9272cfa784d1aa8bb28f71ac8e768b705b8d725f856a598267547d624f7f5f50917466745e505a483a6452467262557161528372628a77668b7665816e5d816e5d88756477645383705f7f6c5b73604f8d7a69806f5f746455695b4e7165591e140b1c10048e786aa487759a7761a9836caa866ea27f6b876a587f6451836752785c4790745e876b5590745f94786280614c9c7e668f71579e826c967b6a62422dbf8e6ddca175eba977f0ac7bdd9d6fda9a6cf4b17ce9ad77e3b786fad7adffe2bcefd2b0f7d4b6f6d3b5ccaa87f0cda5ffd9afd6aa83815838d9b092d4a88bedbea0e9b897f3c5a3e4c09ee5c1a1efc4a4f3c6a5e8bd9be0b592d9ac8be3b593dfae8debbb97e7b592e1b18deec09ef2c6a3916644e5bd9ae5bd9aeac49fe4be99dab48fd8b492c9a583d6b292c19e80bb9a7bad8b6fad8a6ed1ac8fd3aa8ec09779b89474b89778ba9b7f51321d7b5a4b8460549a7668b28d7dab8771ac876dc5a083c29e7eab8669b59075bc977dbf9b81c7a389ad8b709a785fa07e6599746187635373554a492d22381c0e73503d95614b9e644c9764499e6c519360439761478b5742905d4a986b568859459a67548b56448554438757438e5a45915e497d533d481a02bd7c5ecf8b66d49e72f4c494f9c999dca678d18e63db976ad39365d79a6bcca28acba189d6ac94d0a68ec69c84e1b79fc1977fc79d85d2a58ed0a690b7917ab38f798b6a57836452725746947a6b5e44358c6f5dc9a38ed2a68de8b99df3c4a6e8bc9feec5a9b0836cefc5addeb49ce3b9a0dfb59ceec5a9d7ab92dfb199edbfa8eabda8d3ad9abc9785805a47d7ae98eabea5f7c9b1f1c4afe1b6a3cfa493d9ae9bd4a790edc1a8ebc2a6edc4a8ebc4a7e7c0a3f0c6adf3c7ace8b99bd2a588f2cab16f472db58561ffd2acffd9b9f1caabfcd3b3f4c9a9f3c8a8f0c7a9eac3a6ffdbbeecc5a4f3cfadfbd9bdf9dabefbd9c0efcbb1eec7aad9b499977c6b341c1060453a7e64575e4433795e4b7e614f9677657a5a4b8568568166536a4f3c85645398776674554380614f9e7d6c7c5d4b7a5f4e745d4b553e2c886d58b6927ac9a187af8972c29e86bd9a84bb9980c5a38ad7b599d9b696dab694e8c4a2dbb793dcb896e7c4a4d6b395d4b29699775e85634ac3a084c9a487e1ba9bd1a888cba282e6bd9de8c1a2dbb797e0bc9cdcb898e6c2a2fed7b6f1c9a6d5aa88e0b394daae91ddb697d9b69aaa89784a2411996445bc7d5ac5815cb8724ec87f5fba7856d7a37cfbd1abf1ceaefcdbbafbd9b4f7cba6cd9574bb7959b56c4bb56e4ea2664c784530744e37a27e68b98c75af8169b98d74daae93d4a788cba07ec0997ab29074b5977f9378638467557457477a5f4c876a588161529b7e70846e60524032534336655548605245655546725f50725f4e7966557a675689766773604f73604f746150806d5c7c6b597d6c5c74645567594e7a7066241a111407007a64578b6e5eab8673ab856eb18b749a766081624e90736190715d9576618c6d58896d579b7f69987c669d7e69b0927a8668508667528368576b4832dca883d89a6be9a775d08e5af7b98ae3a574ecab75efb47cf8ca98ffdeb1ffe9c4f5dbbaf3d1b5ecc9abf2d0adf1cba4fccda1e2b186a07250c39679d4a68cdfb295f0bf9ef1c5a0f1caa9e8c1a2e6b99af6c8a7eec3a0f0c5a2e6ba97e5b795ecbb9ae5b392ecba99eab897eab998edbf9d996e4bdfb793e7c19ceac49fecc9a3e4c09ceecaa6d7b391bb9775c7a484a48364a38165c9a78cc09c82d3ae94b59075af8c70ab896db290756747306f4b3b755145977365a68370b08c74bc997bb08c6ac19d7bbb9777bf9a7dc09b80c8a589bb987ad5b2949673559f7b61ab87719d7a677052474a2e23391d0f8964528f5b459a6048915b418b583d8a5438905a4096624d855241895c478e614e804f3e925f4e8a594884534285523f90604c8b624e421600b67758c88761d7a173f3c190f4c494cf996ad18e61d99266dfa172e3a979d3a993cca28cd1a892c9a08ae6bda7e1b8a2c79e88cfa690c09680c59c88be9a849b78648364527f6252705647786153513a2c785b4bc29d8ad4aa92dfb197e4b79ae0b79bebc3a9ddb39de9c0aaf1c8b2e7bfa6d1a990d3ab91d6ac94e6baa1f2c4aceec1aaddb7a2c09c8687614ad5ab93d3a58bf4c6acf1c3abf5c8b1efc2adedc0a9f0c2aaeabda0e5b899fcd1b1eec2a7f2c6abf9cbb3f2c3a9f5c3a8eabb9fdeb69d633b21a87a58edbf9bfbd4b3f4d1b1f0ccacecc8a8edc9a9edcaacecc9abe1be9efdd9b5ffdfbaedceaffadcc0ffdfc6f0ceb3ebc7a5e5c2a4a58c78311b0d695244785e4f7a614d8368539576629d7c6981604f81604d7256417b5f4a8f6c598e6b588c6d5990715d8e6d5a7455417e63507d6450422915977b66bd9981c69e84bf9982bf9b83be9b85d1af96d7b59cdebca0eecdaec7a582debc99d3b18ee0bd9df6d5b4dcbb9ce1bea2987559643f24ddb699d5ac8edcb18fc79c7af1c6a4e7bf9cf0c7a7f4cdacb68f6efad3b2f1caa9eac29feabf9ce7bb98e6b99adcaf90cfa887d5b0959d7865592e1b986142b47450b47049be7650b16744c07c59e6b189fbcfa8fad4b0f6d4aff7d4acffd5abd19771bf7b56c67d5aaf6947a86b4f8250376a462ea8856fc0967eb58970bb9379aa8268ca9e81cea587bf9b7bb29074a98b73967a659f806e9174648e73627b5e4e8c6c5f8d7163937d6f4937295a4a3d6656495345386356466655456c594a8471628473637563556e5d4d5f4e3e6756467261518877677c6a5c655546726459695f552e241b1306008771648a6d5db7927fb9907aa07761916b54aa8773a3836ea787709070579e7e6590705784664e8c6e569d7f67987861a7877092725d98786978523be4ac87e19f6fe09d69e9a773dea071eaac7beeaf79f3b880efbd8affdbaefde0befadfc1f7d4b4f4d0aeecc8a4f0c9a0edbd8df5c094b68463ac7e64bf957fd0a68de5b996eabe99ecc19ff2c7a5f7c5a4ffcdace5b994e1b791e2b693ecc09dedbf9edeb08ff0c1a3e9ba9ce5b897e7bc9ab8906ce4be99f0caa5eecba5deba96f3cfabeecaa8f3cfadefcdaae8c7a6d0af90c1a286bf9f88b2927bba9a83a3836a9b795ea48266bb997e916e587c5b4a7a594a8f6b5d9e7967c19c82cca888c7a17dc6a07bcaa382b48d6eaf8869cca888c5a17db5916db4906ec6a1849f79629c77656c4c41472b1f44271785604d96624c9258408f593f925f44996347905a40925e49915e4d7d503d7d503d8352438453448652448652448956457f503e81584454280fb57a5cc2825ed79d6ffac593e1ad7dca9263cf8b5cd89163dfa172dda373c69984d4aa94d4aa94c89f89e9c0ace4bba7d0a793d1a894cda490ba947fbc97849978658c6d5b826756785e4f745d4f4e3729886b5bc39f89d5ab93deb297f4c8abf1c7aee6bea5e3baa4ddb49ee1b8a2d0a88fe7c2a8e1bca2e6bca4e2b8a0eec2a9e9bfa7d6b29cbb98826d4931d3ab91e6ba9fdfb295dfb199edc0a9dfb29bdcaf98dfb197eec1a4e4b798f4c9a9f2c5a8e6b89effd1b7f6c7adf2c0a5eabb9fddb59c684026c09372f7cba8f2cbacefccaeefccaeebc8aaf3d0b2eac7a9ebcaabebcaa9ffdfb9efcfa9fadbbcf5d7bbeed0b6f4d5b9efcbabe7c6a7a88f7b291607624c3f664f417259458e735e997a669d7c698e6a5a9c7b68795a46755642916e5b82614e8b6f5a9b7f6a977665886957785d4a6e57454329189c806bba967ec79f86c8a389c7a18ac29e86d9b59dcfab91c29f83e8c5a5eecca9e7c5a2d8b693d5b292e2c1a0dbba9bddba9eae896e633b21e5bca0ebbfa2dfb291e1b694d8ad8bdfb794eec5a5f2cbaad8b192e7c09fe1ba99e0b895edc29fe9bd9adbad8cd8ab8ce0b797e1ba9d8e68556639269b6245ab6b47ad6743bb724fb76d4ab3714eecb78fefc39cf7d1ace8c6a0ecc99ff4c99ed0966ec2815bca8460c17c5ba96c4f8452395d3a24ac8e76bd987dac8568c4a086b08c72c1987ccea587bd9679c5a286ac8c73997a659c7d6990715f826754745948896c5c9377698b75674b392b54423656443879695c9585768e7b6c9582739c897ba08e809b897b9887778473637968586f5e4e7261517462546a5a4b695b5083766d382e2516090076605596796ba17e6aa68069af8670b69079a88571a17e6aa5826c95735aae8c7194745b967860a0826aa98a75a6866faa8771b2917ea48475744b37dda37ee2a070f3af7ee8a674de9f73e3a677d69764e3a773efbb89fdd4a6f5d7b5f2d7b9f9d8b7f6d4b1eecca7e9c29bf7c799ecb78bab7859865841ae8573ba947de4bc99e2b892edc5a2e7ba99f7c4a5eab897dfb18fe0b48fd9ad8ae4b895eec09fefc0a2e9bc9fe3b697e8bd9de4bc9999734ee0ba95caa781d2af89e5c19defcba9edc9a9dfbb9bc6a383bb9a79d1b091b7987cc5a590a485709e826ca88a729a7b5faa876bb38f758e6b556e4f3b7454458d695b9d7868bb977dcda989bd9975c9a37fd2ab8aa98263ae8768d2ae8ecba783cca983b69270b68f72bb927c8c6755715146391d1151342477523f9b6952955d44945e44925f42a26d4e9a6448915d489461509164518659468859498554467a493b7746388c584b805042795340633921a56d52c28662c88b5fffd1a1e4ab7ecc9165d48d61cf885ad8986ae1a779c79982c2957ecea18ad2a890e8bea8e7bda7e5bba5d6ac96dcb39dc29c87c29d8aad8a77937462806554795f508a7061573d2e886957c29c87dbb198dfb398e7bb9eddb39aefc7aee8bea8e0b6a0efc5afd6ae95e4bfa5dab59aefc5adddb39bdfb79ed1ab94dab9a6ba9b8765452ed4b096e6bca3f2c9adf5cbb3f2c9b3efc6b0f5ccb6ecc2a9e5bca0d9b094ecc3a5f4c8abf4c7aaf1c4a7eabb9fdeaf91eec1a4dbb39a653d23c89a79f3c5a3fad1b3ecc7acf1ccb1e7c2a7f4cfb4f4cfb4dbb89cefceadf3d1abe7c5a0f6d5b6fedec5f2d4bcecccb3eecbadebccb07a6353230f045b443c604a3f7b64547f65549f8272a283718867588e6f5d7255437a5d4b856453876856866b58836a568c6f5f987b6b7e64536a55443d26168a6f5cb08d77ba957bc9a48ac09b81b79278d1ac91d6af92bf9879e3bc9beac4a0e5bf9bd0ac8aceaa8adcb999d8b597ceab8fa9836c633a24dbb198d0a78be3b79aebc0a0e8bd9de3ba9aefc8a9fdd9b9d4af92f6d1b4ddb699edc4a6f1c6a6e6b99ae9b898e7b698ddb091dfb59c845a4a673828ac7058b37053b57051af6848b87151b47552e5b48cf0c9a0ebc9a3f0d0a9e5c49bf8cea6c9916cb57551b87654bc7b5baf72567c4d3352321ba88e77b89579c6a184b69479b59378c7a083b48b6dcea285c49b7fb693779e7c6394715b9778638368538e735e8b6e5c927766766150412e1f6a54469f897ca18b7e978173927c6e7b68579b88799b88799d8a7b927f70907d6e927f6e8471606e5b4a725f50655345706257786b62352b22160900513f359c85779c7d69a7846ebe9a84b4907aad8d78b59580a3806aa9876ea7876e94745baf907bb49882987c67a68772a1816c93725f7d5f54744d3ccf9776da9a6ed49164f1b185febf94e4a77be4a778d39969efbb89facfa2f2d4b0ffe6c8ffe3c3dbbd9bf4d5b6e9c7a2f6c99fecbb92ae7c61724532b58e7fb6937fc7a383e6c39de9c2a1dcb395f0c4a9e9bc9feabd9cedbf9de8ba98efc19fe1b392eabc9be5b899e3b697e5ba98d2aa86956f48d9b38cd3ad88d8b28ed5ae8de3bc9fcaa386bc977ac7a484bf9c7cc4a183b18d73a8856fa0806b856953a1866b9d7b5fab886ca98469a17d655a3e287053418563579470629d7a66caa68ccea98ccba787d9b497b89378b48f74c9a487d9b595bb9976ba9779ba957ba27c69846052694b40361c0f6145378663508e5e48955f47a774599f6c4f9b66479f694da7735d91614d8455418356438a5b4b8555478353477f4f458a585187584e7e5949704a3597654cce9577cd8f66fabb90eeb38bca8c65ce895fca8359e7a67cf1b38ab5856fdeb098d2a48dcb9e87cea18ae2b8a2e1b7a1cea48ed6ac96c49b85c09a85af8c789e7f6b836654725746816655513625886955bf9680dcb097e7b99fdbaf92edc3aae6bea4f7cdb5e3b9a1e6bca4cca289eec6acf0c8aeecc2aaeac0a8dbb29cdfbba5caab99d2b5a3664631cda991deb69ceec4abf3c9b1fbd2bcf7cebaeec5afdab098dfb59cd8af93e8bfa3f1c4a7f4c5a7f1c2a4f4c5a7f4c5a7f2c4aadcb49b6b4329cc9e7df0c2a0dbaf92fad3b6eac3a6ebc4a7f2cbaeeec9ace7c2a5d7b391f4cea7f0caa5edcaaaf8d6bbfedbc5edcbb2e8c3a6e5c3a8c1aa9a29150c553e3681695f917a6c8b7160997c6ca9897a8261529f7f706d503e775a487f604e8a6b596e54436349389176657b604f8b7464604b3a3d28178c7261a4846dc8a48cd0ab91c19c82d3ab91c69d81daae91e2b797e6bb99ecc19ef1c9a6eac4a0d7b091d6b194cca78cd3ae94a87f696a412be0b69ddbaf94ecc0a3efc4a4eabea1e4bb9de7c0a1edc8abe7c2a5d5b093caa386e2b99bcfa386f4c7a8dead8de3b292dbac8ecea289683f2d693b2b945a44a36147ae6b50a66144a56343a96d49dfab84ffdbb1e3c098e7c49cedc89ed7aa83d09470c17f5dbc7756b67356c5856a8b5940472712a88c76b9967ac09b80c8a88fb99980c9a489b48b6fba8e73c39a7ec09b80b08c72b9977e9777608167509a816b9c816e927867927d6c3f2c1b846e60a18a7c917a6ca48e80968072907d6e816e5f8f7e6e907d6f8e7d6d86736493806f917e6f867364705d4e6250425b4d427c6f66382e251c0f07322117927c6f9c7f6daa8a73b3907aba9781ae8e79b59580a28067957358be9c83a4846b9d7e69a1826db1927eb79883bc9983ae8e79836658694432cb9573dfa077e4a478e4a478eaab82e5a77ee2a77bedb586f1bd8bfbcf9eedcca3ffe1bdfddfbbf2d4b0f5d8b8f2d1aeecc298e5b58fb4856b592e1bb59080ceab97d9b696e1be98ebc4a3eac3a4d7ad94f8ccb1f9ccadf2c4a2e3b593f3c5a3ecbb9aedbc9be4b695eabc9bdeb28fd7ad87a07950cfa982d0aa85d6af8ec7a083bd957bb99177c79f85c9a487b69272ba9578a07b60a7836bad8a74a4866e9d7f65a482669f7c60a98469a17f663d220d674d3c7d5d5088645695725fb18d75cea98ec39c7fc59d83cca48aa77f65d1ac8fcca888b39072be997ec8a28b8f685777514467493e280e017a5e507e5d4a87594289553d99674c8554369e694a915c3da16d55976751865841875a458758468657477f4f4382524878463d805147825e4e75503d8d5f47d59e7fd08f69e9a67ce2a27ccd8c66cd885fd89167c8845dd3926c9f6d56b08167ce9e87cc9e86cda188cea18ac79a83d2a890d0a68ec9a08ac09a83a7836d91705d8a6b59816653886d5a482b1990705bd2a892daac94d0a288e6ba9df2c8aff5cdb3f2c8b0dcaf98e6baa1caa185e8c1a4e8c0a6ecc2aadbb199dab09acca693d0af9ecdae9c73503cc6a089dcb299eabea5eec1aaf2c8b2eabfacf4c7b2deb19ae6baa1c79b80e9bba1e9b79cecba9ff1bfa4edbba0edbea2e4b69c9b7159683e25cb9c7ef8caa8edc2a2efc8a9ecc5a6f0ccaceecaa8edc9a7ecc4a1fcd2acf7cca2ebbf98edc5a2edc6a9f6d1b7eec9afecc3a5dab79bc4aa992d190e4e382d674f43876d5e7c6150a487779f806e7756459d7c6b6b4c3a6a4d3b8364507a5b476f5642836a56886d5a7055426a53414f3826513a28977c69a68772bd9a84b6927ac39e84c49b7fbf9376c59877d0a280d8aa86e5b793ebbf9cecc19fe8bfa1ddb699bb967cd1ac92b1887270462ed6aa8fe9bda0dbae8fe0b392e2b596ecc1a1f3caaaf6cfb0e3bc9dc7a081d7b091d4ab8be0b595e7ba99eec09ce2b490e0b291c69a7f5a3522683f2d915a45a56750b06e56a46248b06f51a66746d69c77f0ba94f9c9a1ecbf96f5c49bf6bc96bf7b56ba704db46949b77052b8755ba16952401a078e6e59be967dbf977dc7a790bc9c87c8a28bc79f86cba188b99177b89379bd997fb9977e9c7e66977f6788725b8d7664816a5a7b6857352213846e609982749882756852456e5c4e675547604e407262537664587b6b5c8371638372628b796b8b796b9381736555485e50455c4f46453b321a10071c0e03897667886d589e7e67b08e75b6947ba6866fb5957e9b795eb49175bd997f9d7b609a7a63ad8d76a78772b39178b49175b694798d6e5c78543ebe8967dea077e8a87ce4a176efae84db9c71eaaf85e2ac7de1ac76ecbd87f9d0a2f7d2a6fad5a9f9d6aee9c9a3f5d3aef1caa1d4a885b589705c331fb5907eb59179e4c09cddb68dd4a986e6bb99e7bb9ee7bb9ee9bc9feabd9ce5b795e4b490e9b794e2b08debb696ebb996e5b591bf936ca67c54d3ac85c49e7acaa686cea98fdcb69fcea68dc69e84b28d70c39f7fbf9879b58e71b28a70ac886ea98a6eb29478a280649a775ba6826a8a6a532e18035e4735725243866151997360976e58a67e65d0a78bdfb69ac79e80cfa688bc9576d2ab8cc29d80b89076b58c76885f4d7b5646674a3c1f05008266587d5c4991644d84553b82533998694d976544905d3e8b593e8c5d4393654b8759417e4e388959458455437a493a8c584b8656487954417f5b434d21069c6644c9845de29970d6916aca865fd58e64d18a5ec37b53c57d57895b439a6c54a4765ebd9079b88e76c49b85cba28cc49b85d3ad96c09a85b18d779b7b66957664917464896f5e8066554b301f8d6e5aba947fd9af97dfb59ce3bba1e9c4aae2bca5ebc2aef0c7b1e6bea5ecc4abebc6ace2bea4d5af98dfb9a4d7b19ec39f8fb19486af93859d7e6cab8b76c09a83dcb39de5bca8d1ab98ecc5b4f3cab8d4ab97ecc3ade2b9a3ebc1a9e1b79fe5b8a1dbaf96dfb29be2b8a0d9b09a9a745f69432cbc9075e0b394ebbfa2e4bb9df2cbacf7d3b1eecaa6f6d0abf0c6a0f5c9a2f1c49aefc299f5c9a6fbd2b4ffdcc2ebc3a9ebc2a4d9b69ab1978637241666504350382c886e5f7e6352997c6ca386769372638b6b5c7457476d523f896a58876a5877614c836c5a806655755b4a4932204831215740309c8170ae8f7bc0a089b7937bb99177ad8164ba8c6bc08f6ed4a27fcc9a75dba984ca9a76d0a280d0a384ddb196c69c84b89077a37b62774f36b48b6fecc0a3e7ba9be7ba99f5c8a7e8bd9be3ba9afbd4b3ebc4a5eac3a4deb798cda484d9ae8edeb390ebbf9ae9bd98dbae8dc59d834f301c644332855642955e4a995f4b9d604b965d428c5133b07354bc8161cb9571cc9873c6926dbe8663b57353a55e40ae6749b06d52a76650a06955411b0885624eab836ab1896faf8c76b2927bc19b84cda58cc49f85d1ad93c29e84b8947ac5a189b6967f7e644d86705b876d5c8b74647c695a3926177d675990796b7a64576653455e4c405545386a5a4d5f4f425f4f426a5a4b7262537c6a5c806e607d6b5d8c7a6c76665956483d5a4d44493f36180e051206007a69598c735da4866eb7957cbe9c83ab8b74a080699c7a5fb18f74bf9b81a8866b9d7d66af8f78aa8773ad8b72987559ac8a6f8465517b58449e6d4db87e58d5976ed6976ee2a27ce1a37cd7a079d4a174e8b683e3b480dbb17fdfb688f1cb9eebc69cebcaa7d3b495a28160cba88ab3907c6b4a39a08071967762c09f7ed5b28cdab490cca383c1987ac0987ecaa58bcaa58bc9a283e8bd9dd3a687e0b193e2b193e3b294d7a88aa97c5ba07552d4ad86cea884d9b291d1a98fd7af96e0b89edfb89bd2ab8cd0a988cea585cda484c2997bb79275c09e82d0ae92b69377926e548d6a54886955311a08665140614436765546835f4f886552a27e6899755db38e74b59075d4b195b08d71bb997db59378a9867093705c7d5949715144573f331c0600695244785b4b78523d8c624a8f654f8a60478d6043946549966a51996f578b6148845a42855b457f54417c533f895e4d7c4c3e825747805f4e80614c472208a27153bf7f5bc8835ccc8a68cb8b68c4855cb87950bc7855be79588c634f855f4a8a644fa17c6995705d9e7b68c5a491c3a28fcdac99be9f8dc2a5939b806f917768836d5f816b5e5c4639412b1d8b7162c4a392d3ae9bdab5a2b18e7ae1c0addcbda9ebcab9e5c1b1e1beabd6b39fdcbda8c2a38fbf9e8db49485b79a8ca1897d826e654230263a2719c0a999c8ab99c0a391cbaea0e3c5bae0c2b8dabcb1d2b2a5c4a593d8b9a7d4b7a5dbbeacdabdabd6baa5c0a48fb69987af92828c6f5f7a5946a47e67bc9279b4886fd8af93dfb69af0c7a9fcd3b3ffdfbcf9cfa7f1c69ce6b990cea27be2b795cfa688ebc4a7e6bea4d6af92d3b196baa5944b3b2c6755476c594a826d5c735c4c866c5f9d8376886b5d8165576f55466952429b7f718268578977637e6b5a7b66555d48374a37263f2c1d4f382a95796ba88974bf9d84b18c71b38a6ec09271cf9d7ac9936faa724d9f68418c572fc7936eb98764ad7c5ca8795bbe8f75ba8e759b755e815d45b08b70c8a184dab191fcd1b1d9ae8ccfa784dfb897efcbabebc6a9f0ccacf0ccacf1caa9efc8a7edc5a2deb390d9ae8cc59c7ea9856d422b19654e3e714d3d855a498b5d4d996a588959429462499961489c6348b0795b9461429e7257996d54b37f69a46c55a56d569e6551905b499a6b5b452111795845a67e65c89e85b69278ab896ecaa288d3ab91c9a78eba9a81c7a58ab69278c49f8596745b785c467a614d896e5d8c7263644f3e372211725b4b7a65546653445e4d3d5846386250425f4d3f6654466856486452444f3d2f5f4c3d6d5a4b7261517867577060515c4e4352453c4c4239190f060f05007e6e5f8c766191755f93745fb1927d9c806a876b55a4846d9f7f66bf9d84b29279a686719f806bb6958294745fad8d74a4866e846958644533b68c73b07d5ec58f6dd59a78d59a7ac7916fc49372c3966fcca073d3a778dcb184f4cea1d8b28bdfbd9ac1a689a18971543e276954415c483d33211778665a8b78679e866eb09578b39477a48266c3a186c3a48fa88e7db19a8aad947ea78b73ab8b74b7947eb28d7aa07a678b624e997158966d4fc29a76e3b895e2b794e2b594e9bc9be2b999cda582dcb491d3ab88d0a582cba07ddbb08dd3ab88e5c19fc5a0838e694f835f478d6a567f604e4b31206f594b604a3d5c463971594d775d507d6155876b5d9b7e6c8f745f9e856f9f86708a745f846d5b7f695b755f526c564b5d494065544d1304006c5b53786459795c4e8162508060517d5c498b67518b654e8b68548463508a67537a5744835f4f7150418364528b6c5a8660557a584e4e382b321f10321905957159a67557b78062ac765ac18e71b28161b281619e684ca36b528a67547c5b48785746725341826253836656816655715645694d3f654b3c5740325c46385642374a382c5f4e4455443a241206776154997d6faf8f809f7f70cdb0a0bfa596a18778cbafa3a6887d9d7d70a285757f6453816758674d403b20151c06001604000f0100170a013022152918082c15052c1503281103200800240c02240c02230900260c001f0500260f00250f01231001240f00321d0c3e281a4832252e160a280c0053301d7e58439c735d9c725aac846b9f775dc9a082c59d7ae0b894deb790d2a784c29775cea587c29d82ab866cc29e86c49e87b3947f4532241204006656498371637c695b7f6c5e614d42685247644c42634b3f624e43675446725c4f7966577262539487777361537664564535265b493b8c786d9d8678a88b79ab8b749d7961b99177d1a588bf9170bc8a69b78260a6714f865431b68564ac7d5f9d6e52a3755baa7c64916751957560523620ae8e77dcba9fdcb79ce5c0a3d2ae8ec8a484eac7a9eeccb0c4a287d0ae93d3b195d6b397cfac8ed9b595e9c2a3d8b194b48e779778662e1c101302005036297555487351454726177e5b487f5a478052427b4c386f412a7a50386845315e3d2c6c47374a20106a3f2ea07565a1776ba17d715e40357255457e5b479d7961ad8f779f8169b18f76b1917aa387727e634ea48872a68870a8856fa2826d836a568f7868876f636b53475340323220125b483a5240326355485a4e4050423755473c42342945372c46382d4a3c2f5141345545385d4d3e5f4f4060504360524760534a473d343f362f241b1410060056483b7e67579c816ea98d78ac8f7d7f6451a287749b7f6aa788739778639f836d9579649275638b6c5a846755816854745d4b664f414024168b68559c735daa7c62a273579b6c52966850946a51a47d60a9835f99734eab85609e7a569b78589b7c5f755b443a25122a19092b1d1022140b1e10072c1c0f574636644e395038204d311943270f371b03280d001e07001c06001f0a00200a00220900290e003215072406002505002908008f6c56a88569c29e7ce0ba96f2c9a9e6bd9de6c2a2d0ad8ddfbc9ed3b092d2ae8ecfab8bd1af8ce4c1a1dab799b2907590705b8869577a5d4f795d511f08005d4a3c63514559473b5440355943384a3427422a1e432c1e3a23132f1a09200d00220f001d0c001a0a001e0d032110081504001403001302001502001a06001f03002c0f0033160640210f43200c48250f5435214d2e1a47261341200d3e1d0e432616341b073319082e0e011e0200100000201207210b004f331e774f36683c23754831774d356f4a2f5e361c62351e5829153e210f4023115e4131593e2d5c42335c4535513a2c4933255a44375643354a362b4b392d3a292117090020130b382b2342342b4c3a30462e244e34273d23163922143724164733285b423b563e34684d425e463a5d473a4c392b5844395e4a3f614e404735272a1c11564a3e6d60507b6c5987725f9a846fac95858d77699c8679957d71957e6e937c6a937c6a8671608572648c786d7761546852453f2d2127150b422e2360483c6a4a3b967360815c4997735d95725c86644b9a785da88567a27f61987557a0785f8c634d7b5540704d396a47345e3d2c4824143c20142110091f1410180b021c0e03200f081706001203001102001000000e00001405000c0000100000140600140a00130b0022150c31241b2e21184a3d34170600200c03382215452b1c573c2b6b4c385a372179553d8f674e8961488159408863496640296d493167432d6943305d36253f1b0b240a001a05003c2211c0a590b79883ba9a839b7b6298785f9b7b64a2846ca98a75a38771987c669c7d68b1937bad8d74b6907bb7907fa682768669611c0d081207011c09021f0b0226130c27150b2b190b2e1b0d2f170b3d2316422819402615351f113923163c241833180d3013052f11062106001f08021100004d392e7056496c5243846f5e7e6b5a7e69588d786785736787776a8e7b6c927d6c947a6b9982748d7d70887a716556515c4d48584d471f160f463c334239304a463d423d3737302a382f2a39302b382f2a382f283b322b362d26382f263f352c3a31283d342d3e3731423d394c4845332f2e0f0a07140b0636281f806a5d886e5f8a6e60987e6f7962547f685a715746654b3a6248376349386046375a4333593f30634c3e503f355a49412c1811240d051d0200260a002e0d00351200320e003312013415033317023418022c1000391b033717003517003014003118043720103e2b1d2b190b1e0c0078655479634e6d543e6c513c7b604b7c624b735b436b533b775e48866a5591755fa2876caa8f72977d628d745e6b5347260f091904011e0904321c11735c4a8b715a9b7f67b4967cb4997e9c8269b79f87937d687b65508a745f88745c7e6850836d55664d374932223b251a2e1a1319060019080148372f3a291f412e203721143d2719361f1143291c3f2518472d204730205d463666514063503f61503e6d5d4d706053221109352319553b2e5b3f31765a4c7d605088655297725f9873608d6953b28a71b99177a9856db18f76b58f78b28c75ab877184644f8e725ac9af98a28575896f622110085042396e57498568567c5c47835f4977533d734f397b5b4278563d7a543f7e55437e614f816653987d6c917766917a6a7b66556a54466a574856433557453767554953433635271e130600392f264f453c53453c53423850382e5b403561493d675144503c31604e4269524a6e564c644940664e425c4639523e334e3a315844396d5749725f50322417786c5e7d6d5d82715d9d87728d745e77604e8e7767967f718f786a7a604f9a806f9982708b746290796b826b5d846a5b856e604936285b473c9a8479a58b7eb19182c29f8cd4af9cbc9784c1a18cbc9c85b3937ac1a286b39478c5a38ac59f8cd2ab9acaa595cfab9bb69584af8f80ad8b7f8f726a2f201d564d4850433a43352a5948414d3b3745362f46373042312937261e3e30273d2f2635241a3f31262e241840362a54483c47392e1d11056153488e7c728e7a6f957f728c75679e83728e715fa98a76af8f7ac29f8ba4816da4846f9c7c67b99984b69582a2816e93705d7f5a487c5b4c614a3c210e005e443563483564453160402b613e2a603d275e3b275a3a255e3f2b5f402c593a26593a2650301b583823583522532f212e0d0469504953443f5f524c56453d614e4764564d605249594b3e6555486f5e5665524b6553476c5a4c7d6a5c7662575f4b406f594e7f685a755e503e2a23271410200f0726140a2f170b291204220f001f0e00241102200e001d0c021d0c021f0c00230d00260c002610022c1e13261c13382a271b100c1c130c110801120800150b0217100a1e17111d140f191009170e09110801160d06160d040d04001b1108170d04120800110700140b040e07010a05010a05021008053f322c321e1534180c3212032f0f00331606351b0c3c22133e23124d321f563b286146336f55447258476b503f422b1d1103006e5f58776058846c60937b6f8d7666957a679b806d9a7f6e8c7062a68b7aa388779f88769a806fad9080af907eab8e7c9f836e9e816fa28776a791834e3b2c412c19a18b738e7358af91779c7d689c7d69a98d77ac927b9d856ba389709b7862a37f65ad8c6ba68864a98f6eb99f84a08979321b13301c1b3f2b2a3f2c255240344d3a2959442f56402b2d1702412c17503e2a3421132b190d2c1e114b3e2e3526135546314d3a294431233c29232a18141c0e0b160903736258837062a48d7d876d5ca1867393766492736194756399796a9a7d6f937867a18874977e6a6c58406c574478655459453a6b53478a6b5993705c9e7b67a88370bc937dbb927ca47b67c49b85b78b70b1886cbb967cbe997fbc947aad856cb08a73c19d85d3b498ccae92a88873937867200e046b574e8e716393725f91725d8e6f5a94715b93705a9979629777608e6b578c67548d6e597a5b466d4e3a6a4e39816653876e5a725847533c2a7059496f5a49735d4f75625342302413030046382d4a3c314b392f523e335c40355e41336d5143644d3d5f493b584235583d32705649795d51785e4f6d5648634d3f5c4639674f43785e4f6c5545301e10766657816e5d77624d9075608c705a9a7f6ca88d7c997f70977b6d9f82728c6f5d7c614e927762927661896d577d5e4980644e533928866f5fab9182bda090bb9885d0aa97c49b87af8974ab8874a6836dc4a289bb997ea6876aa9876eaa8572b58e7fa88371b5927fa68671c1a08dbf9b8d9d817629181142382f4235254e3e2e4e3a2f634f466a564b5d4a3c61493d654d41553f315a4436513a2a5a453441301e463724675443574231402b1a8c7565a3897abca190b79a88b1927ec1a28eceae99d8b59fc9a690cdaa94c3a08aceae97d3b39ce0c0a9e0bda7debaa4cda790c29983be99869a7d6f1f050079594a7f5c497e58457f5640926852855b457c513e835a46825c498a645187614c805a45875e487c563f7858437356443016074f392c59483e4d3c32604a3d60493b634d40705a4d665042725c4e6b574c6d59507f695c866f618f75665e4435816a5c674d3e876c598469586e564c2e1711897167806458816154907061907363997e6d8d73624b312289726490796b9c816e967a659e7f6ba58a775140306356463c2b211302001204002111042c190b3b281a38261c36251b372519453325544236493729463426463426503e304c392a5643345a47385643345543354c3c2f312318170a012d1c1270584c856556906b589f76608f665089634e8e6b578c695587644e6c493386644b79573e74543d7757406c4a316c503b160300907c71a88b79c1a18cad917bc0a68fbba085c5aa8fbca28b997d679c7e66aa8c74937962a68b76a38470a68572b3927fba9a85b8957fb2927db297865b4130523a229a81639c7d5ea9866aa8846ea07d69a6866fb2937797785ba17f63ac866f997158a17d59b39269b3936ab79975b2977c503524775f556750487e685d847162745f4e77624f5c47367a65526d56446e5948745e537b695f2c1e13564a3c685b486d5e49826d5a6d56485f4b42604d463a291f2917097d6752987c669d7d68a4816bb49076b18d73a27d63a57f68aa8372a47f6f9c7966b0907bb8987fb89d80a68a72755a4553392a6346389b7663a57c66a87f69ae856fba9078d8ae96be957fc39a84cfa38ac79b80bc977db48f75b89076c49c83b38d76af8a70c39c7dc69f80a88369af8f7a280d02775a528b64559e756397776091735b87654c9d7961a07e658966509a76609e7a6478584193755d92735e947862866b56896e5971564179604c5f493457422f715a48705b4a4a382a1a0a00382a1f4f3e34513d32533b2f674b3f65483a5f4335644a3b664f415d4638755b4e7054467b5e4e705544624839694f40674d406a504384685a765c4d2c160858453668513f836a548b6f599c7d68af937e997c6ca38678907365a585769d7e6c967967876b568a6e587c5e4684664c7d5f475b422c735a46ac8f7db39480caa592cea893d0a793bd9480b9937ec09c86c29e86ceaa90c19d83b49078b5907ec19c8abe9b88a6836fc7a48ec29f8bbe9d8cad91852413093c302440311e4938264e382b553f324a3426604b3a60493960493957402e5b4633513a28523c2752402a54422c59442f5e473548311fa38875b2937fbd9c89c2a28db99984cba894c3a08ac4a08acca892d0ac96d4b19bc6a38dd8b59fd5b29ce0bca4d0ab91d6ae94dfb39ac49b859f7e6d3417076d4a37835d489369539769528b5d4593654da1735c956750885b46946a54865c46895f49885e48815b4483634c755a453e27154c392a4e3c2e4e3c2e675040644a3b6b5446715a4c6e5445755b4e6e584b5842356d56486e57476c52417b6150745a4b7055445e422d795e4b70554a482d247f615691706195716193705d96756292735f8f705e7e614f806353907361a787729f7f689e7e679e826c9d877252402c392617241102685546584332644a395f4433684e3f664c3d6049377a644f78624d715b46644a3969503c6247347055406a4f3a6247326a4f3a735a466954436150401e0c004731247f5f508963509f755f986a529769519e715a946b55a07a63906b516e492e8863488360447f5b4177553a6d4a2e62422b220c008a7466b69681c4a287c4a68cc4a98cd3b698cfb294aa8f74bba085ae8e75b19178bc9e84997b63b99680ac8973a7846ecba791c19d85b28f79a487775e43307a60459f8262b08d6da78265a6826a97735d967459ba987cb39271a68365a681679a72589d7753a8855bc4a275ba9970b6977a6347327a6053735b4f6a54467660526e59486c57466d5749715c4b7e6956685342624c3f7460557b6b5e69594a746552604e3a755e4c745d4f624e43544339332316352211866c5598795da8846c957056a27a60af886ba2785f9f755d9b705da57a69ab8270a37d66b491759e7c609c7d61a2846c9578685938298c634dab7f66b78a73b0826bab7d65cea289c19781d3a993ad8168b0846bc49c82ba9278b78d74bb9178ba917ba47c63b08467dfb494d9af96bf9a8733160887675ca177679e736093705a93735c9f7b6398725bb6927ab28e7687634d9e7a647657426e523c9f836e927762896e59785d487c614c8269537b654e6b573f7d67526e594841342412080035281f4e40374c362b5e4437684e41694d41664a3e674b3f684e416b5144725648775b4d7b604f6449386e53427e6352755a4972564881655a785d542b1508705b4a725744846852896d57937761a38470816454ac8f819474699e7c70a9877b9676697d624f715842705840725742755c465c46316a5341a38674b69582b89380bd9782c6a08bbf9682b38a76b9907acaa48fc29c85ae856fd2a995bb9684be9d8aac8d78a4846dbf9984b89380b797889c85752515063c30204f402d4532215741344d372a5744355c49385b46335e4c385a47365a49354f3d2957452f55432b4e3c244e3c285542313a25149b8170b1917cbc9983b89581c4a390c5a28fb4917db5907dc09a85bc9681c4a08ac6a28ac6a28ae7c3abe4c0a6deb99fe7bfa5ecc0a7cfa78e9473604627157e58458c624ca0725aa072589c6e549b6d539a6c54a3755da5775d956950946c52835e44855f4a87634d805d47866a543c27165846384d3d305846385b4537665042634d40735d50604a3d775f53685143745d4f695242664f3f65503f735e4d644d3d5a402f7055426c5241715a4c4a3325866659926e5e916e5b9a77639f7c689e7e699a7b678c6f5d896c5a886b59aa8a75977760a0816c8e725c997f689479647e654f240e006c55436a513d6448327c5c457d5e4974554070543c795d4570543c765a4280614c7757427250378361467a5c427a5c42795b4173573f6b56436251411f0d005f483a7d5a478d644e9e745c946750a77a63976a538f654d976f56976f55734c2f805b3e825f417b583c79573b68462a674931260f01967e72b89985c8a88fc2a78cc9ae91dab799b89577be9f83c1a389bd9d88be9e87a58368ccaa8eb39074cca88eba967cb49076ba967eb794809f8375462c1b93785db39477a38062ab886aad8b6f88694ca28366b8997ab39273a38263b59274a17e5ea6845fb4916bc39d76c39f7bb7997d7a614b4e382a574436654f416852446956486a57496c56486d57496f5a496d58476f5a4975604f766352705d4c715c4b6e5747755e4e6953456c5c4f574b3f271b0d47362482665097755c8561478f6a50a0776199705aa17864996e5b996e5bae8370cba18bcaa289bb937aac876da6836d9b7b668e6e5f563524a07763b0826ab8866fc7957ebe8c73a4765ec3967fbc927abf937abb8f74e0b499cda184c3977caa7e65be917cc49780ca9c82edbfa5bf9682bd98863717088d6e5ca57f6c936a56ac8671a6826c986f5bb38a74b9957dae8a70ad8971a27c657b5d457e6048997d678e725c9b7f6981654f7455407e624a735d456c563e785d486c55434838281a11022d20184130285741345a403363493c674d40674b3f65493d62463a6f534774584a795d4f725746775c4b735646694c3c7255437f6453755a516751462714056957436f573f7a60478e745b987e65a0846f826553b095848d70629c7a6e9e7d6e8c6f5f785f4b5e483166523a7a644f66503b5b46335a4530a28774b1907daf8a77c8a28dbf9984be957fb58b75ba907acaa48dd1ab96d4a996c9a08cc19e8bc3a48fbd9e89997962a6806bb6907db69687917a6c291c0b4237254c3c2c5542335640354f392c47362651402e5544324f3e2c51422f483926493826503f2b4d3b234c3a2252412d4d3c2a463324a88e7db18e7acca892c3a08cb89784c3a08dceab97b5907dd4ae99d4ae99d5b199d6b29ae6c2a8d8b49ad8b49ac39b81e4baa1e5b99eddb39b8f6e5b5c3b2a855c48986b549b6d53a376599c7053a4785bb7896fb5876d885a4095694e936b5198745a9e7a6489654f8a67518c6d58412c1b5b493b5b493d5e4c3e614b3e6a54466c564b614d426b554a69534672584b795f507c655377624f6e5b4c685544745d4d705645765b4a8268576f594b4b3424927064a37e6e987561ad8a7495725c8c6c55aa897690715f896c5a92735f9777629e7e699576628f735e90715c90745c8d715b5b422c6f5944664d376a4c327d5b406e4c3378583f77583c7f60447e5f4386644b906c5686604b855d438d684b87654a8465498e6c5076583e745e49614e3d200a00694f40835f498d634b9e745c9b7159986b54966952936951996f56966f5275503387624589664882604478593c66472a62462e311a0c8f776bb79884caaa93cab095caaf92c9a487c6a184ae8c70ba9c82c09f8cbc9c87c19d83d1ae90dab799c9a688c09d81b08d71be9a80b3907a9c8170442a198f7157c1a081b79275b59073b1906f987a58a48664c5a687a58465aa896ab28f6fb59370ae8c69a6825ecda581c29e7cc3a38a836a565b4537645143685244654f41624f416552446a54466f594b6c57467a6554745f4c6f5a457962506b54426f5546745a4b5e44356d5749695b4e4c403425190b5b48398a6b569e7a6089644a8a654ab68d77ae856f9c735fba917bc79d87a57b63be947bcaa288b68e74b48f75ad8971a3836e9a7b69492817af8672b58770b3816abd8971bb8970c19278d6a992c69c84be9279b4886dca9d80d9ae8eb88c6fa4785fd5a790b3856ebf9076d0a48bcca391af8b7b472816896a56946f5c9c7661a17b66b6907ba57c68b18872af8b71b18f74a48068a37d667d59419b7960ab8b748e6e579b786294715b8b685299796083674f6f553c82634e7d624f5643322313043928204432285840345f4538674d40684e41694f42684e41694d416f53476d51437256486a4e407155476e53427358476d503e6a4f3e6e584a5242322e220c66583e766345806b4c8c77588d7859957d63594129937d667f6952886d58876c5788725b8672595e4a31634f3679634c6b553e5e493449341f977c69b49581bd9a86cba791d4ae99d6ad97b68c76d4aa92e3bea4c09a83cda490d6ad99be9b88ba9b86ae8f7ab2927bb08a77b08b79b39386927c6e2014044138275144334c3b2b4e3c304b392d45352644352261523f5445324c3c2c4a3d2c3d2d1d45342242301a412f194f3e2c5948383c291aa99280ad8d78c19d87c29f8bc4a390b6937fc09d89c8a390dbb7a1c8a48ed6b29aceaa92e4c2a7e3bfa5e6c3a7ddb59be1b79ee7bba0cea48c75523f6f4b3b8a614da57861a2745aa6795caa8165a98064b1856cab7f64b68a6f9e75599873588d695195715b87644e98755f8b6c574932227563556553476f5d4f5943365b4537634d426953487761564f392c765c4d7b6150957e6c85705d8c796a715e4d6c5545765c4b6f54437a5f4e745e50442d1d98766aab8676ab8874af8c769c7a619e7e678c6b58a2836f8467559175609c7c679575609b7c688b6f5a8e6f5a93776192766170574178624d6c533d6e503877573e77573e806047836146805e437b573d8a644d9269558e644e9f735a8e65499d785e815d438e694e7a583d7e634e45301f1c0400785c4e815d4791694f987057966e55956b539a705892684f936950966f52744f32835e418360427e5d3e705132694a2d6a4e3638211191776ac1a28ec3a38cc7ac91cdaf93dab598bd987bc19f83ac8e74a58570b99984af8b71d0ad8fe6c3a5caa789cfaa8dc19c81bd987dc19f86a689773e230e9c7d60c5a282cda685cfa887ba9875b3926fb69572cdaa8aa98666c19e7ecba689a78363c59e7fcea585c79c7ac7a081c3a1886d523f584133604a3d644d3f6b54466c5649786255654e40685141644d3f7861517e67557e67557e64558268597258497256486347395841335f4f42584a3f1f0f02644e40a0806b9a755bac8568a98263a37b61bf977dc69e84ae866cae866ccaa386be9776dcb594c49d7cbb9777a07d61ab8b72a6877250301ba9836eb98c75bb8972b9856fbd8b72b18369b38971cfa78ec2987fcaa185d5a98cd3a888bc9073986f53a97c65b2856ebd8f75c3977eb9907e9f7b6b4f301e977864906c569a745d9b7560a37d689e7561a9836cb39176b29074b49076b28e7498745a916d537e5c4397775e916e587c59439a785f8c6c5381664b7458407d5d48765a4567524129190a3423194b392f553d315b413462483b654b3e664c3f63493c6c5044785c506a4e407155476a4e406f53456e53427b604f795c4a7258477c695a6a5a4a41351f54482e5d4c2e6a5536816e4e7764447d684b7b664b937f669f89718e735e8c725b7e685077634a75614868543c69533c65503b5c4732412c17967b68b0917db79480bd9983e5bfaacaa18bc39983d9af97ddb7a0c59f88d9af99caa18dcda895c2a28dba9c84a1816aa6806bc09988bd9d8e9c85772a1e0e3a31204538274b3b2b4e3e314c3c2f4134244235245548374437264f42324033233b2e1e3f2f1f463521402f1b4b3b2b4a3a2a3a27189f8876c4a48fc8a68dd3b09cd7b7a2d3b09cc29f89efcbb5cfab93edc9b1debca3dbb99ee7c5aaefccb0dfba9fd8b096ecc2a9e3b79cd3a991714e3b876451835a46996c55a5775dc2967bae8569b99177be947bb0866da87e65b38b71a9846a9b775f9a7761906d578b685290715c5841316a5749635145624f415a44365f483a634d406e584d654f44634d40785e4f6f55447e67557d68558673627d6a59715a487f64537a5d4d684d3c5d48374f3828a18071ac8878a07d699e7c639c7a61a181688a6a55917560876a5880644f8969547f5f4a9a7b67896d5882634f896d578e735e52392366503b5a442d71533b70503773533a7c5a418561478460468863498c644b956b559b6e599e70589a6e5381593f8c674c8861447d593f735742634c3a2107008568588a664e90684e976f56997158996f57976d55996f56896147856043704b2e7f5c3e7d5c3d7d5e3f7152337154366f533b432c1c6e5447a58672c4a48db0957ac5a78bc9a487cea98cba987ccdaf95caaa95dfbfa8ccaa8ed8b597eac7a9e9c6a8dbb89ad0ad8fc9a489ceac93bca08b2e1200b49576c2a07dc59d7ac8a07dc09c78c4a27db4926fd9b794bb9777cba787d9b497b99275cba487bf9678d4a989dbb296bf9c86644938644d3f6d574a6c55456d564670594b7660526e544573594a654e40715a4c765c4d785e4d7a6051755b4c755b4c684c3e7a5e50735c4e5644385b4a40231105786153a78470b38b72c0977bb58e6fb68f72b38b71bb9379b99275c69f82d8b192bb9571caa480c29e7ac8a585b28f73bd9d849a7b6650301baf8974a47a62ba8871a7755cb8866dab7d63b78d74d7af95cfa58cd0a78bdaae91ca9f7fc09777a07759a97d64bb8f76cd9f85c59980b58f7ca58171543725977b6697735d8f69529e7a62957159926955b38d76a78569a18265a9876ca17d63a280658c6d517b5d438d6f5584644d9070598a6a538b6d55765c43745c428266507b624e705f4d291c0c27190e48372d4e382b62483b6e5447694f42684e41654b3e674d40644a3d715547694d3f7155476c50426c51407a5f4e6c51407258497b6558513f313c2d1a52422b654f386f573d755d43836b518f755e8f745f89705a7b604b735442896a569277627b654e68523b634e396c5641644f3c634e3b3924119c8170a18270b28d7bc59f8cc29c87c19884c99e8bbe947ed0a793d4ae97be947cdeb49cd6b09bbc9882c09e85b8947cbb927cd3aa98c2a19289726435281749412e4437264838284c3c2f4a3c2f453929403424463929483b2b3f33253d31233a2e20382b1b3928163827154535254e3e2f3e2b1ca18a78c8a891b8967dcca995cfaf9ad2af9bbe9b85d9b6a0e9c7aee7c5acd7b89ccdae92dfbda2dfbca0dfba9fe6bea4e2b89fd3a78cc89e866e4b378b6854946b55ab7e67b5896ebc9377ba9278ae866dbd957caa8269aa8269a78268a8846aa5836a9b786296735d906d5792735e5e47377c695b7361556653455e483a513a2c644e41624c3f6b5548604a3c7f65566349388b746285705d907d6c8e79687258478469587f6252785d4c6b5645513a2a8e6e5fa17e6b9f7c66af8f76aa886f927259a686719c806b8e715f967a65a0816c8c6d58876b56886d588e725d8f735d876c57836a54604a35644e39694b3376563d73533a77553c815d43815c42865e44936b52966c569f725da2745a8e62478f674d845f44956e5179553b71553f6c5241230700876a5888644c8e694e926a50966e54946c538860478f674d8860468661447954377e5b3b7251307354356c4d2e7457396e53385137264a3021b2937fbf9f88bb9d83e1c2a5bb9679cba689be9c80dabb9fd3b39cc5a58cbf9d81e6c5a6dcb999d1ae90e4c3a4dfbda1cba88cd0ae95b599842b1100ad8e6fc19f7ad0a885d1a684c29e7ac7a580c1a07dc2a17eb08d6dbb9679cca78cb99177b58d73c79e82cb9f82c59d83c3a38e51352760483c6c56496d56466d56467a63556e584a755b4c72584970584c6a524667504070594970594b7c655772584b775d50644a3d6e584b6353465443391d0b007d6356a17c69a67c64b68972b38970b88e76b48a72ad856cb78f75bb9477c7a081d1aa89d8b190e0bc9ccba88ac29e84cca993a3826f5d3a27a37d68a27860ba8871c08e75af7d64b18369a67c63cfa78dc49a81d7ab8ed0a384d0a583c69e7bcba282a87c61ba8e73b98c6fb5896eaa816d8966536347328c705a99755d9e795f99755baf8b71a07761a37e64a384679e7f609c7a5ea3816598785f97775ea88a7084685090725a896b5370513c7559416f573f7d654d7b604b725847504030332719281b124a392f58423552382b63493c5c423560463961473a5c42356c52455f4335684c3e6c5042705446715645715645765b4a795f506a5449513d3242322252412d5d47326b523c7d634c8e745d876d56785d48876c596f544170513f947563826651735a4468543c634e396c574267523d5f4d39271200957b6aa58674aa8774c09b88c7a18cd2ac95cca18ebf957fb78e7ab7917acaa088cba189e4bea7c7a38dc5a38ab69278ad836dc09785a98879664f413f3221403825493c2b463928524437463a2c4239284037264236263b2f213d3327362c202e2216372a1a3f2f1f3a29174535264e3c2e3d2a1ba7907ec7a790b8947ae0bda7d2b29be9c6b0d0ae95d8b69de9c7aed3b498dfc0a4d7b89ceccdb1e7c4a8d2ad92d9b197edc3aae8baa0cca28a56331d76533f916751a67a61a2765baa8165ac846bb9947ab38a74b08771ab836aa37e64a07c629d7b629976608f6c56916f568f705b5e47376b584a7a685c725f515f483a634c3c695346695346735d505e483a705647785e4d715a48664f3d735e4d8873627056458d7261816454755a49675241543d2d8d6d5e9774619b7b64a989709d7b6094745ba1836ba58973a287729a7e69957661aa8c748d715c876c578e725c8b6f598c715c7a614b5c4631604a3373553d7b5b4273533a78563d8561477c573d7c573c815940926852a77a6595674d8b5f44855d43835e438b64477e5a407d614b765d491d0300876a587e5c43957055936b51956d53966e559169508c644a8c644a8762457956387a57377655347758396546276e51336b50355a402f371d0ca38470c0a089ceaf93dbb99dc9a487deba9ac3a283cbac8fc4a48bb6967dcfad91d0af90dbb898d8b595dab99ae9c8a9e3c0a4e0bea3c5a994351901b09270d1ae88ddb28fcda27fc8a27dc2a07bc5a37ec7a582b18e6ed4af92c5a083c29d82c79f85caa288c49b7fcea98eaa8b774c3223624c3f624f41664f3f664f3d6c5648715c4b6d56467760506d55496d574a765f51745f4e6b5547665042715a4c6d564870594b715e4f7565584b3d30160400806657a98370c59883c1947dbe917abe947cbf977ea77f66a68166b79073c09c7cc29b7ad0ac8ad7b393ceab8faa886fb0907b9473626c4936a07b68b08670c79780be8c73ae7f65d1a389c89e85cca48ac1957cd0a489e8bb9ce1b694d3ab88b68d6dbe9275b3876cb6896cb4886da67d6b8e6b586347328c705aa482699a765ca581679d795f9f7a60a58167a182658f72529a7b5e9c7d608868519c7c6581634b87685382634e81624d99786580614c7259436d543e7055426f554666564732261a1e0f084e3d355a4437634c3e5a43355c453763493c583e31694f4263493c694f42644a3d63493a694f407256487054466d5241755b4c705a4d4735294639284f402d59442f6a543d7058408169517a624a876f578b755e8b725c866a557c604b9b806b69533c6f5d4564523a66523a6b573f64543d251300826c579f836eb79782c09d87e0bca4dbb79dc79e88c39b82cea891b79278b89076a27a61cfa992e0bca6c2a087bc9880c89f8bbe9885c1a1925640325346364037264e4232433727473d314b4135453c2d49402f3a2e1e44382a392f233b31253c30243d2f223c2c1c4938263a2a1b4c3a2c342112ae9581bd9b82cda98fdab7a1b99680c3a08addbba2dcbca3c5a68addbea2d8b99de0c1a4eecfb2eac7abd8b398e2baa0dcb299f0c2aac2988066422c7c5842946a52a1735ba07459966d51ae866db18c72bc937dad846ea77f66a58066a27e649472599d7a64a07d678b69508f705b644d3d6f5c4e7e6b5d8774665e4739553e2e624c3f7d675a5943366d57496046376e544378614f7d6654846d5d705949684d3c8a6d5d876a5a8368576e5948503b2a7457478e6d5c9f7f68a6866d8e6f539d7d64ab8d75a0846e9e836e997d67886851af8f789374608e725d876b558266508f755e7f665057412c6c563f6d4f3777583c7c5c4377573e89674c7f5b417d5a3e845f458a614b9a70589e75598a6346856246805e427752357d5b407159416f5a45230c00886d587e5c4386614690684e966e548d654c9a72598c674c825d42886346765335704d2d7655347b5c3d66472876573a7d5f45684d3a210600c0a18dc5a58ebc9d81d2b094e2bda0d2af8fd6b596cfb093dcbda1cbac90caa88cd8b798e2bf9fe3c0a0d9b897d9b897c8a587d2b094bd9f8745270db79572d1aa83d0a47fd7ab86d1aa83dcb993c5a27ccfab87b38f6db69272c7a285caa789a27d62c09b80c7a285ae8a70b398833c27165f4d3f6250426d5847705b486451426e5b4a624d3c776251755f52675446705a4c6c59486451426f5c4d6d5a4b654f415f4a395d4c3c645649534739180800816a5a946f5cab8169a87b64a1745dc0967eb48c72ac876ca88567be9a7ab99774ceaa88d4b28fdcb999c09f80ae8c71ab8b74aa897673523f8b6854b18b76bc8e77bb8b74c09177d0a489a57b62a57d63b78b72c3977cd8ac8fd3a888eac1a1bb9473b78e70af866ab2866bbc9279a98271916d5d674a389377629e7e6798765d96745ba5836aa6826ab8967bb19476ac8f6fbb9e80a5876b95755e97776091725d8a6b568768547b5c488867548e6f5b735a4479604a7356467e645546362933271b160700493830584237533c2e5f483a57403261473a664c3f684e41745a4d644a3d6d53466f55466f55466f53456d5143684d3c6f55466b584a423223483b2b4f402d55402b68523b6f5941745e467c644c876f57836d5679634c7b5f4a775b467259436a563e5f4d3562503867533b604c345d4d36291700856f5aa88c77b99984cdaa94cdab92caa68ccfa690d6ae95c29c85cfab91dfbaa0c9a48ac29e88dab7a1c5a28ccca993c09a85be9987ab8f813e2b1d3d3123423b2b3e35263c33244a423741392e413829453c2b41352540342441352942382c33271b36281b413020463523402f1f4b3a2a311c0b9e8571c6a48bd7b297ceaa92e0bda7c4a289dcbaa1e9caaed2b397dabb9fe2c3a7d7b89bebc9addcb99de9c4a9dfb79ddfb59cd6aa91c0967e66422a88624b986b549c6e54a87a609e7559b0886ebd987ea9806a9c735da98168a27d6399755b9b795e94725994715b916f5693745f5e4737594638776456624c3e664f3f73594a7a6355806a5d5e483b5b44364f35267b6150806957745d4b7c65558f75668267567d60507558487056477966574c372676594b8c6b5a96765f9d7d649e7e65997b61ad9179a387719d836c9c806a9b7b62a2826ba889748a6e598c705a90745e896f58846c5437210c6c533d684a307b5c407b5b428060478563487b593e7f5c408562468e654f9870579a7155815a3d7f5d417d5b4077543867482c6650386a5840210c0080655086644b805b408c644a926a5090684f976f56805b408762477f5a3f775235724f31785736805f40694a2b74553873553b6f54411e0300947561c4a48dcba98ed6b397d6b395e5c2a2e9c8a9d7b899debfa2c6a78adcba9ee2c1a2dfbc9eeac7a7e0bf9ed3b291debb9de1bfa3c5a78f4d2f15bc9a77cca67fc49873d1a580c19975c09d77d4b08cc7a37fb4906ec29e7ebb9878c6a385b28f71bb987cc9a688c5a68aa28973402d1c4836285341335d4a396f5a47715e4f6754456c57466e5948715e506b584a6e5b4c6855446352425a4939604d3e6c594a6552415d4c3c5e524244382a261607836c5a9c7862986b54a2755ea87c63a0765db0896cc09b7eb99676c5a380d7b590d1af8ac8a681c3a17ec09f80af8d72ba9a81b696817d5d4885624e9e78639e6f5ba3735cb8896fcfa187b2886fb58b72b3876eb7896fb78a6dc09575b38a6a9b7252c89f81bc9075c5997eb28870ab8473734f3f6d503e957964987861a5836a8c6a51ad8b72a6826aba987dc1a484a28565c9ac8ebc9e82906d579a7a6383644f795a457655428463507b5a478a6b57775c476d543e7558486e544559493a33271b17080147362e5541366852455f473b5d45395840345d4539634b3f644c406d564870594b63493c6b5144624839694f40684e3f6750426e584b311f114a3a2b4b3c295b46336e553f735d45725c448068508e765e816b537a624a846853715540876e586650395e4a3269543f6d57425a442f594733301b06866c5ba58674ad8a77c8a390c5a18bd5af98ddb29fcba18bd4ab97caa68ed1ad95d4b19be6c3afceae99bf9f8ac4a48fc19e8bbd9c8db69b902f1d1342382c3731233f35293e3629393228363024473e2f372c1a3e312040342445392d483c30403227362919493828493826433222503f2f3924139d826db38f75d1ac91dbb79fd1ad95d5b39ad1af96e0c1a5e5c6aae2c3a6e6c7aae8c6aadebb9fdab79be3bea3d3ab92e0b69edfb29b90664e734f378762488f634aa3755ba5775db3876ca57d63a78268a77e68a279639e765d9974599b785c8d6b5099775e8e6c538e6b55937460664f3f4734267765576350415f4838684e3f6d5648755d515d453960493b543a2b7c62517f6856735c4a755e4e846a5b7c61508366567f6254785e4f6350414b38276c50427d5e4c92735e9f816797795f8c6e54967a628c725b977b659c7e6699796096765d9778639175608e6f5a8d7159866c556d553d301a056c533d6c4e347553377c5a3f836146846048846046775438815e428e654f966e55976e528f684b7f5d427e5c417552366b4c30654f375a48302611007d624d8462498961478f674e896148916950926a51916c528a654a8560457a55386946287251327a583c7553376d4e3275573d6d523f210600b99d88bb9c87ceac91ddba9ed0ad8fddbc9db69576c9a889e5c6a7e1c2a5e1c2a5debd9edebb9df0cdafe8c7a8e8c7a8e5c3a7d3b498bba08b543a21b39573ba9771bc916ec79f7bb99571c2a07bcba986c29f7fd3b092c09d7fc8a585bd9a7ac7a687aa896aba987cb5977d8f7964352213443224604e406a55446a55427360516f5c4d766150675241745e51725c4f766052614e3d6554426352405c49386954436c59486150404d41314034262717088e7765ac8872b68a71a1735bb2846cb68a71ab8266c39c7dcaa684caa684c5a17dc09c78c6a27ed5b18fceab8bbe9c80a6866da4846d90705b7a5743a17b669e7059b28069b7856ab081659d71569a6e53bf9177cc9d83d3a488b38466b78c6cbc9171a87d5da07356b88b6ea97d64ac83716642327154429b7f699f7d649c785ea27e64a68268a9856bae8b6fbd9e7fae9171ba9b7eb192759e7b657d5d466f503b85665192715e8e6d5a97766380614d7b604b735a446e513f6c524169594a35291b14060043322a564237604a3d5f473b61493d5c44385b43375b4337674f43664f416851435e4437654b3e5c42356c5243684e3f6d56486350423624184639294b3b2b58433076604b634d36917b63866e568b755d8a745c6d573f7156417257426d57405d4931604b36705b466d5644644f3c604e3a33210d8e7463a98c7ab08f7ecba894d4af9cd5af9ad8af9bd7ae9ad9b39ecda993ba987fc19e88c8a591d9b9a4bc9c87c1a18cb4917ebf9f90ad95892c1c0f3c32263a322532291a3d3327383226342e22312817372c1a372a194c3f2f4b3d303226183f3124403021413020453221413020523f303e2918836853af8b73d7b297c6a288c5a189ebc9b0d6b49bd3b498c7a88ce5c6a9e3c1a5e9c6aaecc7acd5b095e3bba1d7af96e3b9a1d8ae96966d57734f378460488d61489d6f55a17457aa7e63b28a70a47f65976e589b735aa57d649a755a9875598d6b4f98765d8e6c538b68528f705c614a3a321f117e6c5e6c594a6750405a40317d6658826a5e765e526a53454f35266b5140836c5a7f68567f6858715748876c5b8669597f625472584963504149362764483a7d604e8a6e59866a52947860967a62856b548a7059896d57997b639a7a6198785f9475609f836ea2836e866a528a6e58856c56291300664d3766482e6c4a2e83614679573c87634b7b573f815d438a654a9269538b634a9f765a8f684b8a664c79573e7450366e4e35685038604b36281300705540815f46926a50855d448961489971588e694f8a654b8c674d926d538e6b4f7552367d5a3e78563a6e4c3172533775573f6f5441270d00ba9f8cbc9d88c8a68dd6b397cdab8fe4c3a4caa98ae1c0a1e8c9aae2c3a4e9caadeccdb0e2bfa1f4d1b3e8c7a8e4c2a6ddbb9fdabaa1c4a994725841bda080c5a37ec49b7bc09978b59370b2916eccab8ad8b798ba977bb89577ad8a6aceab8b9f7e5fb49276b08e72c0a28aa58e7c2b1a0a3a2a1d5e4c3e644f3e7059496751435d4739644e406a53456b544670594b745d4d6a554463503f6a5746735e4d6853426a55445c4b3b493c2c34281a3121127d6352a37d68a87c63b1836ca5775fa97d64b0876bb38c6db5916fc09c7acaa883d1ad89c09e79c8a683b79476bf9d81b3937aa88a72886a525f3e2ba57f6ca37661ba8a73cb9c82d9ac8fc79b80a2765da87a62c1937bcb9c82deb194d3a888c39a7ad9ad90bd9174c3957bc497809b74635b3a2b795c4a9075609e7b6597735b9c7a619c7a61b8947abb997eb49779b09375ba9b7fb19276997960a1816a7859448e725c9d7e6a957662a4857071553f6c543c664d376a4e39785f4b685848433a291a0e023e3025554136553f32553f325d473a604a3d584235594336513b2e5e483b614b3e664e4260493b6b5446614a3c60493b654f415f4d3f28180b4034244a3d2c55443252402c705e487c6a5274604888765e76644c78664e78624d725c476e5c465a4a336858416e5c46715f4b6d5b476958443a291576614ea38a76ac8f7da98a75bd9d88be9b85bd9983c09c86e0bda7c3a38abf9d82bf9b81d1ad97c6a28cb5927cba9781b5927cbc9b88a086773220123c30223f33233828183f2f204135273e352633271743362543332346392947392c3b2d204434273b2b1b3f2e1c4b38274938284e3b2c402a1c7f6652b99680d8b399debaa2e6c2aaad8b72f3d1b8f0ceb3e5c3a8dab89cc4a185eec9aed9b197e4bca3d5ad94cca38dc69d87b78e787f59427a574175523c946a52ab7d63a37659a87c619a72589e795fa87f69a47a62a27a61926d528e6c507f604389695092725983634c8468536c5648311f1379675b614e40765f4f654b3c664f41866f617d655960493b745a4b765c4b826b59755e4c7d6354816758735847886b5b785c4e6b5446726052513f317e6457896e5d8469568d735c886e57937962816651765d47836952947860a3836a9c7c639b7c67a98d789f806b876b55997d687b624c321c07674e386f513778593d78593d7351367e5a428b654e79543a8762479067519f755d9f735a946c52835f4775533a6b472f5d3d26533a2458433030190770554076543b845f458660498b654e8660497f59427b553e876349936f5589654b76523878563b7452377250357252397455406c513e2f1504937a66c0a48ec4a289e1bda3d5b398dfc0a3d8b69ad5b397d8b99ae6c7a8ebccafe8c9ace2bfa1f2cfb1d9b698f2cfb1e0bda1d4b49bbca18c7d624dc5a88abf9e7bcaa384be9778c09d7dc0a280c3a485cdac8db9967ad7b498bd987ba48163b8967aaa886db09175a0846e7661502a180c3423197260546f584a7157486b54466750426952447056496e54476a5043745a4b6d53426f58486b54446d5344705647674d3e5c4638453528281a0d3e2c208d7364a98370b98c75a77d67b48a729f775ea98469a98467ae8b6bbe9b7bcbaa87c7a582bf9e7dc5a485ad8e71b5977b987d62987e65866c554e311fa685749c735fb48772c3967fcea48bbe967db78e78ae846ebd907bb3866fc89e85cba487ddb699be977aa27a60d1a990ba947f8f6b5b4d30226e54457f6856957661a3836ca78873aa8b76a989749b7b64ae9378a98f74d2b69ea88c7690705983634c8b6c57967a65ae8f7ba687739b7c689175607d644e89705a7a5f4a7158445c4d3a352c1b25190d392b205440355f493c5f493c5e483b513b2e7761546f594c654f425842355a4437634b3f5d4539584133614a3c543d2f624c3f59463836261744372750433256433269574365533d68564074604875634b6c5c436e5c44755f4a6f5a456957415b4b345d4b356c5742644f3a62503c61503c42311d67523f9f8672b0947fb49580ad8d76b5927ce8c4aec9a58dd1ae98d4b49bcba78dcca88edbb5a0c39f89b8957fc4a289c09d87bb9a879c82733e2b1c4538283528173d2a19422f1e372718372a1a3629193629184030203f2f1f4032253f31244030213f2f1f4332204431204f3e2e4d3c2c49362873594ab4947fddb9a1d8b49cc5a189e1bda5e6c4abe4c2a7e2bea4e5c2a6eac5aad5ad93deb49bd3a991ddb39bbe957fbc937db9907a6c483271513c83634c946b55976b529a6e53a3775c8b63499671579f766099705a9c745b8c674c8e6c5085674b7c5e448c6e567c5e46876b566a54462c1a0e7f6d61614e40644d3d644a3b826b5d816a5c6a52466b54467d61537359487a604f7f685693796a765c4d876a5a7b5e4e775b4d5e47395c4c3f3f2f22644c40856b5c9a816d8f76607e654f7c634d8c735f785f4b89705a8d715b97775ea18168a38772a18570a58974a0846f9c816c816854321d08654f386b4f377152367252397b5b4288644e7f5942724d33856046815842956b53a3796090684e835f47714e3876523c6848335e453147321f3c2513775c497e5b458d694f8d67508c68508a644d805c44704c347d5b42815d4579573c755338755338704e33694930705039765742694e3b412716583e2da98e79be9c83c4a086c8a98dd7b89cdebca1e6c4a8eecfb0dfc0a1e4c5a9eecfb3e1bea2dbb89ae9c5a5eac6a4d9b497cda98fa98d789e826cb7987bcaa787cca586cca586bf9c7cb69876cead8cb69576caa789bd9a7eb08d71ac8a6f9f7d64997960a4866e9d826d5f4c3e2b1a1028170f6553496d554973594c6e564a634b3f654e40684e416a50436145397256486e54436b5142694f40694d3f65493b6b5144634d3f51403633251a48362c8c7265a17c6aa277649a705a996f598d644e976f569f775d9b7659aa8568a58264c19c7f9f7c5eaf8c709a785da6866da3886d9f856c917760381d0aa98a78bd9784a67c66b88e75c59b82c49f85cea891b98e7bc49782cc9f88d7ad94cda58bd6b194a47d60be997e9c745bab87719776675033257962528069578b6f5984664e8b6c5791725d93735e9576618569518c725992786191755f7c5c476c4b387a5b47755644886957896a5883625180614f785f4b856c58896e5b795f4e5545354e42322a1c1136251b55433759453a5e4a3f6450455b473c624e436d594e655146614d425c483d665043654f42644e414f392c5c46395f493c5b45384837274333235141315b4635624b39604a3567523d68523b69533b604c335f4b327057415c462f745f4a56442e6249336a4f3a6d523d6b523e644f3a4d3823795e4ba1826ea0806bb08d77b7937dc09a83c69d87cfa78ed9b39cd5b197c4a086c6a288bf9b85c7a38db8957fb09079b59580b2937f9780706453439181716858483f2a1945301f301f0f3727183f2f203727183a29194030203f31243a2c1f3e31213a2a1a41301e5946354937294d3b2d57433850392bb39480cfab95caa68edfbba3ceaa92d6b29adbb79ddebaa0e7c2a7dbb399d7ad95e6b9a2ebbea9d7ad97d0a793c29985b38d78704d39765a45795a458f695491674f9c72599a7057966e5599745a956c56a67d6790684f815d437f6044755a3d785c44785c46765a448065526451421f0f0279695c594739614a3c5f4536664f417d6658866e6280695b7f6355886e5d9379688b7462785e4f93796aa5887874574764483a604a3c4c3e31493b2e5a44377d63568f75647e6851856f5876604977604e7e6755856c56997f68967860a4866e9e8370927764ac917e826754a78e7a9a837136210e5d4732674b3571533970523a7757407c58427c5840714d338762488d644e99715898705685604584614b6e4e39724d3a71503d553b2a3d281748312170554274543d85634a84604a87644e86624c7d5a447d5a4479594077553c73533a70503776563d74543b63452d75573f715540664d39513a28392210b89d8ac29f89b69278c4a48bc6a88cb99a7edebca0f9dabbf4d5b6e4c5a9eacab1eecbafd9b497dbb390e4b996d1a686c69f82a4846d9c7e66cdac8dbf9b79bb9272b38a6abc9876c7a683d1af8ccba888c5a181a07b5eb69479b4967eb1927d9e826d9378659d867657453b20130b16090162544b543e315e4739705a4d5e483b4f392b5e4739634b3f644a3d644a3b7056476d5346664c3f6b4f4363473b5f44395d473a5241392f211848372f745c50a783738a5f4e8457448354408e5f4b8e614a90634c9e7259986c53a2785fa67962a97f67b28973a17b64a6826cad8d769d7f6790745e351904af8f7ab78e78b98d74af8366ae8265bc9377b68c73b3856eb58770cfa189c19379c69d7fb18a6bb2896b9b7455bc9377a5806693705d3b1e0e634a36674e387e604885654c7c5c4586664f8c695398785f8d6f55886d529e80669a7c646548367154428568587d625174584a75594b826557775b4d7760507b66536a5041735d4f483b2b534b3e362c22291c13524036614d42614d425743385541365c483d5a463b69554a735f54756156553f32624c3f6a5447654f42644e41614b3e725f513d2b1d4131245848395d47396852445f4a396853406a5540644f3a64523c67553f6b5442604b386a57465b4a38513c29624b395e4737634e3d5746365a49373f2818b69b8a9679679c7d69bb9a87b79480b6917eb5907da98672c8a893bc9c85bf9f8abb9a87bd9c8bab8c78997d68a68977a58b7a7d6a5c27190c64584a827565826f60503a2c38261838281939291a36261738261839291a3a2a1d3d2f224639293b2b1b4231217261516b5b4c8d7d708a786c5a4236a88977c19e8ac09c86cfa992e4c0a8ddb9a1e0bca2f4cfb5e2baa0edc3aae2b59ee5b8a1ca9d88c29580b48976cca691af8a777c5b48876c597257448764508f665090684f8e664c95705697725891685289604a936d568e6c517e6044755b406b513a775d46735942745b47604d3e1c0c007262556452445841336147387a6355765f517f675b684e41785c4e866b5a816756846d5b83695a765c4d755a497155476c52455e483b44362b43352a523c31776052816a587e6853806a557d67527964537d68558d77627f66508f735d937761957a67967c6b987d6c947a69937c6a907b6a43301f4e39265c412c5f432b70523a6d4f377d5a447c59437c5a4178543a8660498d684e9d785d8c684e7e5e497b5c486a49366546325944313f2e1c493423684e3d71523d78583f87644e81614a714e3a6a4a3577574072523b73533c6c4e346c4c337153397658406a4c3477584373574269503c644d3b2a1504b49b87b18e78c19d83d8baa0dbbda3c9a990dcba9ee2c3a4d4b596ccac93d8b89fcba78de0bb9edab392d6ad8dc1987ad7b2988d6e5a9e8370ac8e74a18265b89579bd9a7eb8997cb79a7caa8d6f937457a48266bb997eb89a82b69b86b69d898c7563897262705d4f4c3f371e15100c03005f524a6351453c291a4c3a2c402e204f3c2d6a5748695346634d3f5e47395e47376852445d4638654a3f64493e624a3e564237463730261c134f423a6d594ea08073997462a17767865b4b865b4a8e63528e6551966d598d64509b725e9a715f956f5c9972619a7764b49380866a558c715c856c58311706967b6aa88571a8826ba98469b18c71b8947aa17d65b68d79b68d79b78c79b18872bd997fa27f63ad8a6ea885699f7b639979648467572f180a6956476f5d49785f497c624b7d624d81665183675290745f8c735d7e6851886f598d745e796254594335826c5f7f695c6852476650456d554b877164917f716d5d4e725f516353466963557775692a261d1b120b53453a4d3b2f5442365c4a3e665448675549776358614d4269554a725e53685449735f545f4c3e5f4c3e6a5447b19d9299888020130a3c32296d63596b5a526b585166544a6555485a4a3b5141315348365b4e3d5644365a4a3d53453a574b3f6a5e5265594d8d7f7655483f554c4330271e271a129e8d85b19f95a894897e6a5fa18b7eaa8f84ad93869b85779c86789d8676ab9182ad91859e83788770628a73638b75677f6d5f6d6057140b021f180e534a4155443a736258675a5130231a3d2f223e2e1f4432244232233e2e21392b1e4235254535254e3d2d4736262a1c0f23150a26150b3620158c6f61a88572ac8774b58f7ac7a18acea891d1ac92e0bba1dcb49be1b79fbc8f78b1836cc79884cfa28dc39885a47e6996735f61422e543d2b745a4981604d815b468d654c8e664d8d6750815b449067538b624c88624b88664d8e73586b5339543c247a614b765c4576604b61504016080067574a5543356a5446664f3f614a3c846c60755a4f694f42634739785d4c866c5d6d5344725849775d4e7c605275594b7a605369534636281d9f91866551466850447f685887725f856e5c765f4d7b66556f5a49907b6889735c90765f967b66947a698b7464846a5b896f608770607d68574e3d2d3522115a412b684e376549336b4f3975564177574078583f7b5c406e4c33745237805d4185664a765a445f442f6b4f3a694e3b5f4e3c2b1e0d49382655402d6f533d74563e7e5e4977584373533e6e4f3a6f503b785a426d4f37684c346d4f376c50386a4e386549336b4f3a6f543f5e4531664f3d220d009e8473a88571b6927ac8aa92cfb499c0a087c2a085d4b598c2a386c3a38ce4c4adbc9880bc987ec3a186c7a58abc9c85b497857f695c614f43a08e7a9a846d967b669a7f6a99836ca7937ba08c74a28c759e856fab927e9a816db9a290d4c1b0c6b5a5917f718173683a332b16110d07020060575046382b4737274d4030564939574737544434736153614e3f665344604d3c5e4b3c614e406d574c594338533f3456453b433832171008352c25605247785e517a5a4b7454477d5d527f6254785b4d9073658063557b5b4e7656497f615671554975594e80685c7663546f5e4e615141574a3a1d100765574ea99386ae9485a08574b69b889c8271aa9081a2867aa4887cac8e83c8ac9e9f8574a28b7996806ba38d78967f6f816e606c5b541207012e271f4a43395145395e50436b5d527062576f5d53655548695d4f6c6052685c50665a4e5b483a6452443f2d1f4230223c2a1e503e32473529423024190b00180a001505000b0000070100060400150e041b11074836285f4c3d523f303d2a1b351f11250f011f0800210a00261002331d0f331d0f452f214c3726503a2c6552446c5a4e4e4037120800160c03170d04180902211008211006281a0d2416092216082118091b12031d0f021b0d02150b000e06000f06000c03000b04000e0701080100150e04140a001f110825170c2312082212052e1c103420152b170c3624184836283f2c1d503a2c523a304f392e59453a6c5a4e7e6d63695b50352c230c05000a03000d0400170a013d2f2633261d31241b35271c3c2c1f3a2a1d41312444362b3c30244234273c2f1f4232233023131107000c02000f0100120000a68c7fa48777a0816fa1806da58471b2927db1917c9d7d68ac8975b5927eac8774a6816eb99281aa8573a682729e7f6da184744e3727130000200d005d413365463476574375564178594582634f8e6d5c81604d795a467c614c7c664f5e49345e49365f4a37634e3b725f4e5e4e411f1106685a4f99897c513e306650436c564b7b655a755f54634d40563f31644d3f5e4739594335765f517a6355654e40735d506c564b6a584e21140b41342b7f6d636652477a67597b68597b68597f6c5d7462547160507d6a59776551897461927d6a85705f8a7466826c5f84716374625499897a4b3b2c3221115c45335f4632503a255a412d6c533f6e533e6a5039654b326448326a4e366d4f356b4f3760473158412f543d2d4f3c2d4437271f13033b2e1e62513f624b39644b37664d39705542694e3b604532694e3b69503c715842725943634a3666503b614a385942305c45355740305843324a3728160300c2ab9bc7a894ddbda8e5c9b3d8bea7c0a48ed2b39eb59981bda189b39782a28671ba9a85b0917ca78b76aa8f7cb29b89aa97886b5a520e00001204001c0c002d1a0b3724154030203d301f4a3a2a4837274a3929493627402d1e3827171f0d001c0c001406001006000b060014110c090200453c3364584a423525291d0d534737594c3c675a4a6656475e4e3f5242336f5f505f4f42614f435e4c42503e344f3e363f322a2d241d0f08020700000f05002310022e1709351f143a2419342015362217372318402c213f291e3f291e321e132e1c122412081f0e04180c001006000f0300291d0f271d131e1007231103291305210a00240d00210c001b05001c04001d05001c04001e0700200b00210e002914012411002d1d0e35271c2e231d0901000a07000704000c03000d03000e05000b01001306001309000e05000b04001209021108014634286a584a604f3f5d4c3c5c4c3d5f4f403828193e2e1f40302132221323150a25180f170d0343372b6655457d68558168548269558a715d624935513621694e39715540866a558c715e8368537d624d6a5039745b455b46312f1f10463a2e3e322644382c3a2e20483a2d5040335d4b3d5f4d3f5444345f5241584b3b4d41314539294a3e2e4135255044343a31204c4334342c1f1b140c171008201408403020513e2d4735215f4c3b5948366d5b47705e4a745f4e745f4e7c6555533c2c6e584a6d5a4b6e584a624f416252453022170f0200190f052b1e153e32262c20142b1f13291d113123183a2c1f35271a312318281a0f25170c1c0e031309001e140b160800160800130700160c02150e0618110b2319102b1d12221004271406250f02210b002310021906001b08001d0a00220f011d0a00200d00220f01281207342015402e244533293a2921190a031a0d05170a011709001a09001a0a001f0f0229190c38261a4a382c3f2d2148362a4636274232233f2f224131243c2e23382b2222150d170a04281b131d100821130a1d0c041605001908001a09011a090123120a231107301e143321172e1d1336241a28170d35241a26180f170a021207010c03000b020012080054473f52453c5b4d425e50455b4d4265574c6153486252455b4d406256485b4f416656495e4d435548405c514b5c554d433a312012052715074936284b382a4736264837275342325948386754435a473655402d5e47355f46325f493457402e523f3042352c433a313f352b1208000b01002115092d1f123424153a2a1b3725173725173624162f1d0f311f112f1d0f2818092111041e10031d0f041709001306001003001f11061f0f02261408513e30735c4c785e4d6049374d3626462f1f3a2315321c0e301a0c2b1508301a0d3a20133f25184f382a2a17082b1f0f322b1b291c133a2c233f312640322752423548382b5b4f3f51453557493c594b3e50423555473a4d3d305c4c3f57463c5d4f445c4f4630271e2821191910091d100727190e6050436151444d3f343e32264a3c2f3426191f0f021305001f150b2a201634261d35241a473930493c34352c27211a14170e091e150e251c132b21172f21182f1e142f211822140b31231a2c1e133c2f263b2e2530221730221736292030261c2b1f13392f253c352d342c211c0c0053412b836e59826c558b735b745a437b614a947a636349327e634e7a5f4a836853876c577f644f7f654e7e664e7359426650394736241b0e0045392d463930443a2e483e324d4038473a31483c30483c304e403751443b483c3054483c4e41385649415c4c3f8573658978688675639281717e6e5e8d7d6d8271617f6e5e705e505a4c413a2d241d10075a4a3d866f5d8f745f937761a0846e987c679a7e6893745fa0826aa08069a1836bbfa08b91755da2846ca2846aab8f77755f48453828483e324d41334b3f2f5548385444345443336f5e4e64534162513f615141594c3b504333564a3a5448384b3f2f453a285348364a3e2e3e35263a33293b342a3c2f1f715f4b6c563f7a644c6551395d4b3566523a6f5b436d5845695441765d49755b4a6651406451406651406653445b4d40372a210b01005b51474a3c2f6252436a584c58483b6a5c4f6353467160507360517f6d5f786658826f607b695b5c4b41806f65938072836d5f7361535d4f42574e45251c135e50436757487462548a7768715b4e8572647b685a89776b77655988786b7c6c5f6d5d5078685b7666597d6c62695b5034261d2e21194f443e544943483d37342b24483f38473e35443b3241382f3b312843393040362d40362c4a403640332a3f32293d30273629201e1108150c051007022318126a5d555a4d44685a516f61586a5c536b5d546d5f56493b326f61585a4c4355473e57493e5b4d4259483e5e504565584f52483e0e0500110a02211a12221b132a21182d231a291f1533261d34281c33271b2c201437291e33251a312318362e23322a1d3426193c2e23281d173f36312521180f07002b1b0c200d002610022d17092714052211011f0e001b08001805002611001902001a0300240d00220c002d17022a1909180f062b2620382e2431271b342a20392f252d23174034283f332554483a44362945372a45372a4436294b3d304b3f314a3d344c4238493f36463d34473e370d03006252457b68596e5948705947735a467d624f856a57826955876d5e967f6f9f887a9a83758e7769846d5f8e746592786b8a7467201003393325413e2f51443b52443b483b3252463a4f4136524439493d2f4b423344382c32261a4b3f3335291d4c3e3556483d4c3b3156483d52483e3d342b2b221933261d5d4c425a483a5f4b405d4b3f4e403544362b3020134434273222152c1e134a4138433a314d3f366b5a5235281f140b0216110d514c485d544f40352f453b31493f354b3e35382b223b2e26564c4251473d5f554b41372d3c342940362a43392d41392e40382d4a403450483d48443b544c4127160480684e80654881664894795b8d72549b80639c8164896e51a58a6d7c61467f6449785d427c61467f64477f64477e63466e563c64543d100300584b3b5e50434f42324b3d304f413852443b45372a4335285042374c3e3342342744362952443954463d7a685a8775679a8778998675998876a2917f8e7d6b9582718b7867917e6f6d5d5036281d2012076e5c4e8d77629a806990745ea0846ea1857080644ea2836eaf8f78a78770ae9078b0917c9f836bab8d75bfa187b1957d9d87704c3f2f574d414b3f31594c3c584839605040604f3f715e4d756251655442695949625544675a4a584b3b423525493c2c504332483b2a504332453c2d3b342a241c114a3a2a67523d7158426c543c6d57406c58405d47306e5a42695441513c29664d39644e396954415644305b46336956455e4e3f372b1f0e040042362a6e5e4f6b5a4a6d5a4c6f5c4e6e5c4e7461536e59487c62517d624d896d57896a558a6e58a287749f836e9b7b64a28269a3856d9c826b7863503a2814755c487d634c8a6e5890745e9273619b7b6c9275659b7f71927869997f708f78688069598974638e79687660525d4a3b4735274535265446394f413653463e3c3229342a21382e24342a20392f254a3d3440332a50433a463a2e4034284e403555473c5b4d425042375d4f442f251b1f150c3a30265b4f4365574a59493c5444355f4f405e4e416252456656495f4f424e3e2f5848395646375747385d4c3c54443556483b4d4133241a0e574f424f473c4e463b574d414c4236564a3c493c2c4639295346365548385447375240345b4b3e493d2f5a4e3e5f4e3e5645355342382e211825190d1f12027c6651846a53795d48856954785d48765c456c523b674b357f634d7a5e4887695193755d94765ea1856da0846c644e39130700362d24433729483b2b4e40334c40324e42324a3d2d5649395043334d3d2d4d3d2d4e3e2e5a4a3a625242554837504235594d3f514539463c303b3127170900735d4897796194745ba7856ab18e72b39074ad8a6eaa876bbb9980a282699e7e679c7c65907059a6836da07e658d6d586b5142201001423c2c423f2e4d413547392e42362a4e423647392e493b2e493d2f44382a463a2c564a3c3a2e2242362a4a3e32483c304133265246384f453b4e463b33291f483c30574539513e2f685245604d3f6755495646393927194d3b2d6f5d4f4434273b2e2541342b4b3a3058463c4b3d32180e040f08023d3630483d394a3d353f33273f33273e3226372b1f4b3e3545392d4e42364d4337483e32453b2f2e2216291f134a4237342c213c332440362a4e4a3f372f22301e0a866e52876d4c9175509a7d5b8e714f8f7252836646997c5c8c6f4f7e6143816446896c4e917456876c4e856a4c81674679624366543e1808005a4a3b5242354737284f3f3250423946382f43352845372a483a2f47392e45372a45372a5244394a3c31867365a28f80947f6e9984739d8a79a28f7e9885748e7968887362806d5c68584b4c3e3324160b705e5099806c9e826ca0816c9b7c67967763947560aa8a7394745da78770ad8d76997a65b4967eae8e77ac8e74b498808e78613525165a4e406457476151416d5d4d736250624f3e6f5c4b7c69586754436150406252425c4c3d5c4f3f5346364d402f3f32215c4f3e574a394c40304a4438221a0f48372768523d7a5f4a6f553e725c4577614a77614a6e5a4267523f5e49366b55406a543f634e3958463069543f614f3b5a4a3a37291c21150965574a6857476954436a5446836c5e7d6759786153775d4c775b4682634e80604793715897755ca4846f93735ca37e64ae896eba967cb2947a927963442e177f654e83654d87695194765e8f6f5a8f705c987b698b705d7c634f6c533f705a4576604b806a557a6550604b38604e3a382715473825584839504235483b32392c2351443b3e342a41342b3d302746393042362a3a2e222d211553453a3c2e234c3e335042355a4a3d584a3d54483c25190d504436574a3a5f4f405e4d3d5746366251416150406353436452445a4a3a4837275443336554445d4c3a5b48375645335b4b3b5a4d3d2519094b4233564d3e5b52435a4e40594d3d514433574a374e3e2e5245326555455a4a3a5a49395543354a3d2d504030604d3c65503f6a584a6d5b4d3c2b1b5b4631967b60a38165b49076aa866cb7957ab59377b89579c19e82b79379ba977bbe9b7fae8b6faa866cba987daf90749e846d1c0c003a2e224a3a2b4b3b2b574738504332504332594c3b5a4d3c5546335b4c395e4f3c5645335b4c375746345b4c39625242514434534636463a2c4c40321f0f007c624b9071549371559c795bad8969b38f6fa47d5e977353aa876b9674589472579f7d628e6c5199755b906c528f6f58866c5b2311035750404c463652443949382e4032274b3f33392b1e47392c463a2c4a3e3054483a584c3e574b3f52463a514539423628493c2c574b3b4d43374f473c382e245244395e4b3d594335715b4d6a5446614e406552445d4a3b786254745e505c4a3c3a2c2144362b503e325844395040331a0e02160d06342d2541363042352c44382c46382b4e40335042375244393c302245392d5145374e42363f3627594d3f32291a3f3529463c30352919463d2e554f433a332338230e866d4f977b56997d56a68a639e825d8a6e498b6e4c8b6e4c8467459578568b6e4e9376568a6d4d8a6d4d8e74538c724f79624262503a15050059493a47372a4f3f303d2d204d3f36493b32493b2e4f42324c3e333c2e2147392c493c2c45372c3a2c218b7567af998b9a8373a08977b19c8ba28d7ca08b789b8472846d5b9883707b695b4a3a2d3121147160508c735d987c64987a629d7f67a2836e9d7e69a88871b7957caf8c76a989729c7d68b1937bba9a83b6987ea488709f89723121125246386353446756467564546e5b4a735e4d79645175604d6b59456855446554425c4b3b4d3d2d4b3b2b5444344d3d2d564734645744544838574f443a3024463322664d3780644e7f634d6f56406c563f7a644d7561496b564368564266513c624d3863513b5b4931523e2659473162513f3f3222261909685849725f4e715a4873594a755b4c7f6556826658886b598b6c58826553896d58896a557d5e49967765a38470ac8870b8947ac4a48bc2a690a18a78412e1d77604e876e5a866d59907761725c4575614979644f77654f67564267564261513a62523b5f4f3865563f5e4f3a60513c4235224c412d5a4e3e564d3e473b2f5244394b3d324f433740322734261b40322745372c43352a493b2e45352854443759493c5d4d3e6250425545385b4d402115075d50405e4e3e564535503d2c5f4c3b5c49386e5b4a5645335a473852412f5542315b48375e4b3a64523e5f4a376755416453415f4f3f2d200f524636605444665b49675a495445324d3e2b5d4e395847356c5d485d4c3a604f3d604d3e5746365141315e4d3b5d4835614a386a5544614c3b402b16a1876ebc997bd0a787cda486c69d7dba9171c7a07fd6ad8daf8666bb9274cba282c19878bc9574bc9576b69174b693759a7c641f0e003d2f224736264f3e2c4a3a2a5141315444345b4c395a4b384a39275b4a38604f3b5e4c38594932574531604f3b64533f5243305c4c3c5144343c2f1f2b1b0b79634c84694e91735993745892735688694c8f6d51997a5d97775e83654ba88a72987c6494786291725d8f705b937762846a5b3a281a433c2c403a2a42342943322856483d4c3e33463629483a2d4f4333514535584a3d55473a45372c4b3d3254483a473b2d514434564a3a453b2f463c302c2216534538554233563f2f685141695244614b3e614b3e624b3b7c6555644d3d6552436050415e4e3f5e4b3d5744364e3c2e3022151a10073c332a34271f3a2c215244374a3a2b4232254d3f323f31245e51414e40334c403055493b5347375549393a31204138294d44355247354b3f2f443c2f31281747311a8e7355977b54a2855d977a5292744e7a5c3691734f8466429f815d91734f9678567b5d3b8b6e4c8366449b7e5c997c5a775e3f67553f1909005b4b3c4f3f324a3a2b58483b51433a43352c4b3d304a3d2d47392e3f31243e3224473b2b3024183d3125ab9587ac9585b59b8aab9180ab9484b0998997806e9d83729c836f947d6b806d5e56463738281b685546977e68997d65a989729c7c65a586719a7b66ae8b75a6846ba5826ca2826bb99984a68772bc9c85a6866da88a72987f693927195a4c3f604e407b68577d6a597a65527d6654765f4d80695775604d786352624f3e6b58495443336655456b5c4961503e6a5b4851422f574c3a534b3e2a1e12443120674e387f604b7c5e4670563f775e4869503a67513a66513c6a584466513c68533e5f4d3564533959452c6351395f4e3c4636263c2c1d6656466853426d53427e6352886d5c8e72649376669675648b6a5784675583665493746092715e9d7e6ca98875b59179b49076af8d74ae927ca28d7c483526715c49765f4d897260816a587c6a5474644d665541685944675845685946695a455e4f3a6657425e4f3a71624f61523f4636265649385c5040504436493b30483a2f4e40353e3025392b2041332835271c4c3e334c3e3142342756463953433652423357473865534559493a5e5043190b005747385e4d3d5c493a66534255402f5a45345a47365946354e3b2c544130594637614e3d614c3b6853406c574465503d5b4837695846261606483b2a6356455d503f6050405d4e3b5847355948345d4c3868574361503c5746346150406756465343335a49396c57446f584679645366513e482f19b4967cc59e7dd2a784ba8d6cc09372c29774d0a582cea180cb9e7ddaad8cca9d7ccba07ecda282cda484c19a7bb89376ac8e76231001493b2e5443334938264c3c2c4f3f2f4b3b2b4e3f2c4f3e2e5a4937604d3c5b49355e4c3857452f5846325a48345b493551402e5c4b3b4737274e3e2f33221079634c8369508b7055937559a0816596775a9a7b5e917357a98b71866b509e826a9478608d715b8d735c8e725c8e7360886e5f412e1f42392840392945372c5d4c424e3d335244374c3c2f423225493c2c4d413163554846382b584a3f4d3f344f43354d41314e41315346364a3e304c423620160a56483b5340315942325c42336e57476750426a54465c4535684e3d725b496651406b5a4a5f4f3f5946374532234e3b2c4b3b2e1d13093d33292f22193b2d224232234838284b3b2c4c3c2d4b3e2e514434423525483b2b4b3f2f473b2b4e43314b402e3d34235249383e312042372540382b3e32225b452d94775791734da78a629a7d5591734d81633d91734f90724e9779579a7c5a97795778593a9576577e61419578588669497c63456856402313035545365b4b3e4e3e2f4c3c2f51433a473930483a2d5144343f31244f41344d41334b3f2f44382c3e32268c7565b59e8ebda3929c8271a58b7ca18778aa907fb99e8db29784a289759883725443334131227a6756836a549a7e66977760b79780a68772a3846fa17e68b3907aa07d67a78770aa8a75ad8e79ad8d76b8987fa3856da78e7a4f3d2f4e3e316b5849816c5b705b4a735c4a8972608e75618c735f816b5687705e7863505d4a3964514066534252412f645140695844594a35574a3951473b34281a5d4835745a4372523b876750876b556e563e6e563e7f6952614c37594733604b366a554069553d6e5a41735d456e5a4173614d6354413a2a1a5f4e3c6c5543765d498166538c6f5d896c5c7e614fa483708e6d5a957461aa8976a784708964519c7965b38f79c39b81be977ab89378a989707b624e594431735d48856c5879604c735c4a7a65546f5c4b6855445e4d3b5a49394e3d2d6653446c594a6e5948725d4c665042755f515a443754403565534947362c392b2052443944362b4234293d31253b2f234135294b3f333c2e213e30234a3a2d5c4c3f5846386553455b493b62524555473c1c0e03615144675547655244584536624c3e5b45375c46385b4537574436523f305b45384e382a634d3f65503f6d58475b46355f4c3b6c5b4b2b1b0c4b3b2c5747387060506655456453416c59485e4b3a63503f5c49385c49385b4a3a5746365c4c3d5c4c3d6858496e5b4a644f3c73604f695443442b15b99b81b99271dcb08dc09372d0a382e4b796d3a685c89b7abe9170b78c6cbf9474cca181cba080c49b7dc7a083bc977ca788732513054a3e325444354d3d2d574a3a5346364b3b2c4232225745375b4a3a6754455e4b3a644f3e65503d5d48375b48375a47365948385b4a3a4f3f3041312446332292785f96785c9374579172539c7b5c8f6e4f9372539270549b795da8896db999809173599d7f67876b53a0826a8c705b7f6556483526473e2d514a385244375242355d4d404f41345444375141324c3f2f493c2c5343344b3b2c4f41345c4e41504235524535554536554838514537574e3f1f1307594b3e5946355942305f45345b44346a53455c4638563f2f493220563f2d584330594838524131584536614e3d4b38274737283b2f232e241a33261d4032254636275b4b3b6e5e4f6151426050414b3b2b5242324b3e2d4a3e2e4f43334f4231392e1c4e45346058454e412e4c3f2c3930213b2e1d765e449b7e5e997b579d7d57a5855f9f7e5b8968459675549877569a795a8f70518f705178593c9576599d7e618465488c6d50755a3f67553f2919095040315141344535265545383a2c2143352a4e4131392c1c473b2d4e42345c5042473b2b3024184034289f88789d8374b29786a98e7da88c7ea98f80b59a89a58a779d826da08773846f5e604f3f45332573604f937a6495796192745c9d7e69b0917ca68772a68671a3806aaa8771a88873a1826e987964a6866fa6866f9d7e69a48976402e204030236b58497f6a5979625089735e8d74608c735f8f76628269557b61506c55437964536653426451406a5844806e5a806e5a64533f5b4e3b433a2b2d1f12654e3c7d614b8d6d568161487458428a70596e563e6c563f6a5540614f3b715c476e59446d59416f5941755f477f69517866525d4c3a2e1e0e61503e67503e6e5541806552795c4a7c5f4f876a589574618a69568b6a57977663926d5aa17c69b18c79ac8671ac8269be9579ac876cc9a990664d3956412e735d487b655079634e78614f866f5f755f516953456552435b48395c493a5b4538604a3c6751436b5547735d4f5b45386650435642375e4c424c3b31483a2f57493e4d3f3446382d53473b392d21483c3044382c3e30253d2f224e3e315141345442345644365846386050435b4d42180a006453495c4a3e574436624f41594335634d3f644e41553f32604d3f5e4b3d5a4437574134644e40614b3d614c3b644f3e5d4a3b5c4b3b2f1f105d4d3e6858495e4e3f6150405645355845345946355d4a395c49385b48396554446050415848394e40335646375a473663503f5a49395c4938462d19c4a68cd3ac8dc99c7bbc916fc89d7dcfa484c39878cba080c29777c19578a98062b3876ac09779c59e81b89378ad896fa78b752f1f10463a2e574a3a5545355346364c3f2f4c3c2d5d4d3e513f315947395643345845365d483755402f5641305641305946375b48395c4a3c5846384434275643328569519b7c5f9f7d618c6b4c987758a380629e7b5d99775b9e7c608c6a4ea1826693735a8f715790725a7d5f4780644f7e6352503d2e4337274d443349392c4230244b3b2e5545385a483a57453751413255483849392a55453655473a4b3d305446395346365f4f405548384a3e30504738190d0155473a53402f594230563f2d513a2a6a54465d4a3b5d48375c473458412f533e2b554233564535523f2e4d3a294d3c2a473727382c202b2117382e223b2f213525165444345343345747385c4c3c5343335444345a4a3a5346365246363a2d1c4538274438283a2f1d574835493c29453c2d382b1a60482e947556997857a3825f9978559f7e5d7352318968478e6d4e9b7a5b9273568c6d5087684c8364488b6c508162467c5c4374584054422c3525154b3b2c48382b4333244333263e30253022173528184d40304d41334c4032463a2c4f43332d21153e3226a58b7aa88e7db19685a38877a98d7fb19587a58878ab8e7ca48873a68b767b66535d4c3c4836287562519077618367518f705b9d7e69b0917da2836fa6867194745f9d7d68ad8d78a2836f9c7d69b79782b5957ea2836e987f6b4836283525187761537b64547e6453a08773957a679d826d8f745f846b55927965957f6a7d66546d584589746195806d87725f85705b6b59436354414337293326166952408d6e5983634c87674e8f705b816750765e46735d466e59445c4a36604b3669543f654f386a523a7e664e7b624c705b48604f3d281808574636614a38785f4b856a577c614e8b705f8a6f5e9374628f705c967765a78675a4816ea88572a98673ae8a74b58d74a98167b9957bc8aa92563f2d584534715e4d705b48695441745f4c826b5b6c5746675241634e3d5c47365f4a39614e3f5f4c3b6855446754436a57465d4c3a5a49394d3d2e5346364d413355473c4b3d325a4e425044384b3e3533261d3a30264e44383d31254a3e3246382b594b3e67574a5d4d4063514361514463554a20120769584e5f4d415e4b3d5f4c3e644e415d473a5b483a554234604c41624e43665345685547654f41654f41634e3d6752415c493a6553452b1b0e58483b6858496656476958486554446451426451425d4a3b5946375d4c3c6251415d4d3d62524359493c5646375b4839675443645343604d3c553c28ba9c82bb9475ba8f6dc29979a87f61ba9173be9577c69d81a1785cb88f739f785ba47b5fa88066b0886eae896fa48066b0947f3c2c1d463a2e5e4e3e5e4f3c594c3b524535504031503e325644365c4a3c645142614b3d665140604b3a604b3a604b3a644e405c493a5947395240323e2c1e5e4938876b538f7054997a5e9d7e61a7886b9674589d7b5fa280659573588d6e5297775ea080678c6e5671553f7f634d7c614c6e54435c493a362a1a49402f4c3c2f5240344f3f30524233503e304d3b2d5545354f3f2f5b4b3b59493959493a51413251413450403158463859493a56483b4e42361c1004524437584536503b2a4f3a2955402f5d4c3c58473757443355432f5843305b4633503d2e4f3e2e4d3c2a483725503f2f4d3d2e372d211911063830234337294d3d2e5242325c4c3d4e3e2f6454446857476353435141315346364a3d2d524232433625473b2b4c4030514131463626463a2c3a2a1a7d634a9374559a79589b7a599c7b5a9271527655368f6e4fa280648f6d518a6b4f8b6c5088684f85654c93735a88684f8a6a536e523c5d48353b2a1a39291a5545384e3e2f4a3a2d52413745342a493c2c4336265145373e322441352741352533271b3c30249e84739d8372b69989b89b8bb19587ac9082b39686ad907ea488739a7f6a76614e5c4b3b5141326d5c4c86705b967b66917560997d689c7f6d957866a38470a48570a0816d9d7e6a917462967967a2836eac8e769b7f69937a665947393e2e216b55477e6757856b5a7b624e957a658c715c8e735e886d587e6350a18874997f6e816a58816a587e6853604a3577614c705b466e5d495244373828196c524185665192725b95755c6648309c826b775d4679634c75604b67554169543f6b55406d543e7b624c765c45755c4666513e715e4f2a180a64534367503e634a36654a37795f4e846a5b886e5d8d705e977864937462967564a683709f7c69be9b88a78470b68e75bb9379c8a48ad6b7a24833205241316a57466d5a4967544368554466513e644f3c6651405c4938644f3e69564563503f5b49355d4b375f4d39685743705f4b5849364c3f2e5d514154483856483b594b40483c30372b1f44372e362920443a3040362c3c3024473b2f43352a5042354f3f325444375543355b4b3e56483d3024185b4d406151426755475d4a3b5640325e483a4c392a5a47395a47396855475d4a3c584536523c2e65503f5e49385a47366150405e4c3e3323144e3e2f67574867574775645479685666534263503f63503f6653426b5a4a6d5c4a5f4e3c5e4d3d534133614f415c49385542315d4c3c584534624935c9a990a78061b58a68b48b6da67f62966f52c8a086b58d73a88066a57d639f775da88066b68e74b18970a07b61a37f659478624f3d2f35271a62514161503c655643584936513f31564436655444624f406953456651405b4635634e3b685340695441634e3d6752415d4a3b4d3c2c4130206954418569518d6e52a38468917256a7886c98795d9b795e9d7b60a17f64b8997d8a684da2826990725a826650856953785d4a7359485b4839281f0e4b42314c3c2f5341355947394d3d2e5947395544345b4b3b5d4d3d5040305d4d3d7161525848395d4d405745375c4b3b635344584a3d4d4135180c004e4033584536574231584332503d2e5141325040314c3c2c483725523f2e4f3c2b4534245846384f3e2e4837254f3e2e4d3d2e3c3226140c014b4336443b2c504031554535544737584b3b5848385a4939504030564636514434483b2b4030203f322245372a4d40304737274939294c40323c2c1c735940826344906f509271509574558160417756378e6d4e916f538f6d5188694d84654987674e78583f84644d8868518969526d513b5c47344b3a2a33231451413443332445352858473d3b2a205144343f32224c4032403426372b1d3f3323362a1e483c30a58b7a9b8170a18474aa8d7da88b7dc0a395b09383997c6ab397829e83706e5948402f1f524233685648816a58876e5a967b6899806ca086759278678a6f5c9579648e715f8b705d987d6c8a6f5ea38470ab8c779a7e69a0867554443729180e6d57496b54447b6150866d59896e59977b66a0846f8d725d987d6ab29985b19884937a66856c587f66529077638a745d846f5a705f4b4133263b2b1c6e55418668509979608d6d5480624a745a438c725b735d4666513c57422f69533e6f5944735a447d624d775b45755a456c5746715e4f2816086855476b54447e6453896f5e8c72617e6455755b4a8467558e6f5b977864ac8b78876450a4816d9b7865a47f6cc39b82af876dbc987eb99b83442f1c5645356653426853405d48375e4b3a54422e55432f5b48375f4e3c5e4b3a6a59475d4c3863523e5c4a364f3d276755417867536354414033205e53414f433355473a392b20493d314a3e3243392f362c22453b3141372d463c32443a2e3f332756483d58483b5444375543356252435a4c3f4034266255456050405d4c3c5a493763503f5b48375d4a39503d2e5a4939544333655444574634574433513e2d59463553402f5342305948383222124f3f2f6252426859467766544d3c2872614d61503c62513d62513d5544326a59455f4d396755415b48395441326b56456c59486857475e4938634835aa886f906749aa7d5ca67d5faf886bb48c72be967da37b629b735a966e559e765d9b71599e765d9870579c775d977258a78971564334342415685642644f3a5e4c365f4f38604d3c68554479665573614d6f5a47745f4a77614c705a45644e39624c37685340634e3b5e4b3a55423142311f715c4787694f8c6a4e9573579f7d619f7d62866449a684689d7b5faf8d71ae8c7099765aa7856a98785f8d6f5771553f755a45755b4c5e4b3c2017064b42314e3e315a483c5d4b3d4f3f305c4b3b5b4a3a5a4a3a695a475d4c3c6453436857476e5d4d6755475b483a6a57486755475f5144413529160a004a3c2f52413153402f4e3b2c5342324a3d2d534636493c2b4c3d2a5542314d3a294e3d2d493729514131504030503f2f5343343b3125140c012f271a433a2b5242325b4c39584b3a4f42315444346857476756465444344134244235255040313f32224e40334a3d2d4c3c2c4838284b3f31302010886c54967556937253927150937251805f3e6f512f9476548d6e4f9273548a6b4e7152358163476a4c3075573d87694f795b436d533c604b384837272616075040334d3d2e4a3a2d57463c46352b4e41314d40304032254133264234274336263e302545372c9b8170a28877a58a79ac8f81a98b80a5877ca88b7da98c7ca08371ae95816d5a493d2d1e65574a6151426d57498c7563846a598972609f8878917a6a8a705f907763856a599076658e7465a68c7bac907bab8f7990745f826b5959493c35271c6e5b4c735c4c7d6352866c5b8c715e9d816c95796490745f9378659f8471856c589c836f856c588f7662957c6691786289735e7866524e3e3140302172594593755d8e6e557e5e4585674f947a63806850745e47755f4a6c5744735d487c634f765d477d624d7458426d523d5c47366d5a4b29170b6653456c5545836958866c5b806655896f60836958886b599b7c68a48571b1907daa8773a4816db28f7ca88571bd9780b79278af8d72b4988235200d5a4939614e3d6954415c4736624f3e5342305344315445325b4c394e3e2e5b4c3957463455443062503c503e2a73614d6e5b4a62513f3828185144335346364c3e3133251a3b2d2245392d43362d22180e3d33295e544a3b3127453b2f5145395a4c3f4e3e315242335d4b3d685849584a3d564a3a5c4f3e5c4c3c574634564533513f2b614f3b5a473663503f6251416e5d4d5f4e3c5d4c3a64514054413062503c62503c5c4b395d4c3a3a2a1a4b3b2b61523f6556436e5d4963523e68584166563f6958446e5d496e5d495f4e3a68533e624d3a5a45345f4a39624d3c5d4b375a47385a45346d513ca9856db28767bb8e6db1886aaf886ba47c63b78f76ab836a8f674e9c745b8e664d8d634b9e745c946c53a0785fa47f649b7b645e49382b1a0a614c396b553e6e5a4265533b5f4d376755416e5c4875604b7e6954755f487c664f7b654e6f59426a543d7b655067523d6654405644303c2b196c5641886a5089674b93715592735798795d9d7e62a384689b795d9a785ca78468926f538b694e93735a8c6e56866a54755a45725849624f402219084b44325646396755495f4f405f4f406b584967544566554370614e5c4b3b6251417362525c4b3b6a57496451426653445f4e3e55473a4a3e321e1206504235564535564332584536544333514336493d2d4f4232524232463523503d2c4836285745374b3b2b4535255140305141323f3327130b00463e314b42335646365e4d3b4e41305245344939294b3a2a5140305343335848394437274d3d2e574a3a4a3e304c3f2f4a3a2a43332343372930201082664e8968499675568261409574538264427f613f9577558f70519778598c6d507a5d3f785a3e77593d7f6147785a4074563e654b345944314e3d2d1a0a004e3e3149392a39291c503f35503f354336264639293f31244a3c2f2f21144639294c3e334a3c319b8472a58b7aaf9483ac9082ad9185b3978b9d8173a48978a38875b39a866b584939291a605448695b4e604d3f6c57467b6454826d5c8e786a796355806959846d5b806657866f5f856e5e917a6aa489769e836e957a6798837267594c27190e7865577e6958866f5d957b6a9378659e8370896d58947863937865886d5a9178649e85718d745e89705a7e634e886f597e68537664504636294634267d6352896a5586664d85674d8f735b8d735c6d553d766049745e49614c39725c4762493579604a7158426c523b6e553f644f3e665344261408685547775d4e886d5c775c4b896e5d896d5f8267569d7e6c987965a38470a1806da5826ead8a76c5a491aa8976b6927cb49078ceae97a68b763623125c4c3c624f3e5f4c3b5c49385746345a4d3c4d4230473c2a5348365649394a3d2c5747375544345542335f4c3b5a45346653446b5849412f215f4d415b4b3e47372a3a2c1f4a3c31493d314135292d21154c4238493f3545392d372b1f524439584a3d554538604e405e4b3d5f4e3e4e41315a4e3e695c4b60504057463453412d5f4d3953412d66534264514064534161503e5643325643325c4a365c4a3658463268564262513f61503e3f301d423320635441695a476e5d496b5a46715f4967553f6c5b4771604c5948366857436d5843735e4b5a45346a5544634e3d64523e604d3e533e2d72533fb08b71c99c7dbb8d6ca57c5e9b7457a37961a87e66af876e997158976f569b735aa67c649d735ba57d64a27a61a07b619e7e676a55441f0e0067523f66503975614977634b6c57426f5a457f6a556b553e7d67507f674f836b537b634b7e664e7b654d816b5476624a705e4855432d42301c76604b90725896775b93745892745a997b619d7f65ac8e74947559947256916f53906e53a280659272598b6d557c604a735845775d50624f411a1100423b294e3e315b493d59493a6252436f5c4d5b48396352406756446451406956456e5b4a715e4d6f5c4d6f5c4d6953455c493a5b4b3e594b3e24180c493b2e564334614c3b604d3e5544344e3e314134245040314e3e2e4938266754434936284d3b2d4a3a2a4939295342324f3f303e32261c12083830234a3e2e5645335745315647344f422f4e3f2c4736245b4a3a5747374e3e2f6053434d402f4e41314d41333629194333234d3d2d3e32242a1a0a957a5fab8a6b9576578c6d4e8465466b4c2d8a6b4c7d604095785a8c6f51876a4c8366487b5d417e63467f6449765b40765a42725a42614f3b52423216060063534445352640302337261c3b2a203d2d1e5343344131244636294e3e314a3a2b4a392f4c3b319a8371967f6db59b8aaf9385a88c819a7e73aa8e82a18675a88d7a947e697463533a2c1f483c3053473b685648705d4e584234594637756254806d5f7d67596d56467e67578a7564836d5f897463937a66937863957c68806b5a5c4e4125190d7e6c5e796355856e5e826b599378659a7f6c9c806b9b7f6a937865987d6a9d84707b624e816852987f69866b568b705b7e6551735e4b4b3b2e412f21896f5e876b5597775e8163498d7159866c55786048705741705a45715b46765d497a614d745b45725943674d365d442e604b3a6552432c1a0c655244755b4c8469588368578065548f72649174648f6e5d9c7b689a7b67a98a76b18e7aac8c77a48573caab97b08d77c3a188c5a6919279653726165f4f40604f3f6451404e3b2a554432493c2b5d51414b3f2f5a4e3e6659495040316050414b3a2a5c493a8f796b6852446c5648624f4133211366544859493c5c4c3f68584b2c1e135a4c413a2c212014084f42393b312542362a5a4e404c3e315646375745375d4c3c5946376756463c2f1f5b4f3f5848396555455b4837513f2b604d3c5c49385845345542315c4b3b68574566534453402f66534265533f624f3e6f5c4b64514061503e4938283d2e1b635343695a476857456756426957436a58446e5d49705f4d6b5a485e4d3b6b59456d5b475d4a3b6754456e5948604d3c604f3f614c3b6b4c38b38e74c19475b486659e7557875f45ab836ab0886faa8269a47c63a47c639d755ca27a61987057986f59987359a17b649979646c56481d0d00644f3c6c58406f5a456d5843725d487a644f755f4a846b55775e488169518068507961497860487b634b7b624c77614c6a55405b493543311d856f5a93775f87694d84664c9b80659f836ba48870a5876d8c6e52a485699d7b5f9d7b6095765a9e806680644c715740755c486b5446564436140d0048412f50423553413558483959493a6f5c4d7d6a5b705f4d705f4d5b48376b58476956456c59486c594a65524165503f5d4a3964544556483b261a0e4b3d304e3b2c55402f4c3628503d2e473728473728473728463525523f2e523f2e4936285442345343334b3b2b5140304d3b2d41352923190d322b1b51453558473563513d64554264554252412f503f2d544333615141584b3b5e51415245346255444b3f314033234b3b2b4131213d31232717078d72579776579374578364478162457c5d40896c4e96795b9275578a6c5076583c806548856a4f876c517c604882664e7f634b80675162503c5344311c0c006656474a3a2b3d2d2055443a5140365646374535263f2f223b2b1e58483b5b4b3c4a392f5241378d786598816f9f85769a7e70a58a7fab9085a4887ca78b7da98f7e8a73616c5b4b2a1e1050463c5e51486a5a4d6a584a6653455e4c3e6b594b7361536f5c4d7761537d67596c5648735d507e685a8369587c634f866d597e69587e70631f13076755498b7567846d5d816a58997e6ba68b78977c67957a65ae93809277649279658b725e9479649d826d937962896e597d6450715c4947372a5644368066558f735d7c5c437d5f457a60477a624a786048735a446b5540634d388168547d624d7d644e7e654f745a43755c466d5845715e4f342214635041785e4d8063518c6f5d8f726298786b9575669e7a6ab69380b89883a48570ab8874b0907ba48573a48571b28f79aa8a71a98d7776604b3d2c1c5b4b3c5d4c3c5e4b3a6954435f4c3b5441324f3e2e554335574537614e406552445f4c3d6d5749584234604b3a574231755f517360522f1d0f56463958483b5040335141325141345042354b3d304a3e304c4034463a2e3a2e222f231555473a5b4b3c614f416453436754456956472a1c0f675b4d59493c5545366350415c49386953456751435e4b3c534031614e40635041675446564334634d3f65503f634d3f624f406350415746365745373423136452446d5c4c6d5a4b63503f6754436a57465643326350415847375544347362525c4b3b5c4a3c5f4d3f6b58495c4b3b5b4e3e4734257a5d4bb48e77c4977aae81629770539772579e755f9067519f7660916b548e6851926c5599735c926c5599735ea37d66936d58947561685547190b00594635604e3874634f6957436952406e55418269557b604b866b568c715c785d487d624d775c47775e48755c48755f4a66513e5f4a393623127a6351886c548a6c50806248886d528a6e569a7e669c7e64a5876bb09175a6876a9775599d7e62987a608c7058775d4679604c796254665446231c0c433d2d4b3d304e3c305747385848396653446a574874635183725e5947337863507d6857715c4b7865546d5a496b56436957435f4f3f5447372a1c0f564637564130523b29584131523c2e5846384f3d2f503e304b38294d3a295441304c392b5442344939294d3e2b5a49375d4c3c3d2f22170d012e27174a3f2d5f4d39614c375d4c3856473266554352412f6e5f4c625242574a3a625545493c2b50433245392b463a2a4b3c294d3e2b3a2e1e2e1f0c977c61a381658f7054896b4f6c4e327d5f43886a4e8e7054775c3f8d725774593e7a5f4492765e91775e775d46896f58755b447b624c64523e5c4d3a3525165f4f404131215040315140364c3b315848394e3e2f4535285040334b3b2e5343344433294433298d786587705e8d7364ab8f83a4897ea3887da5897ea4887aa086757964515140302c201250463c52483e5a493f6b594d6957496755476e5e517262536d5a4c7360516a54467963557461537d67597d6654755c4881685476615087796c25190d705e52796657816a5c8f7866856a59836855997e69977c67816653896e5ba188749c836f9e836ea287729b816a896f58785f4b86715e3f2d214d3b2d8d7362866a5484644b85674d80664d806850897159786048755f4a76604b836853886d588b725c89705a8b715a79604a6e59466f5c4b4432245d4a3b785d4c7e614f8263519d7e6c97776a9c7b6caa8676b5927fa686719b7c67aa8773a98974997a68b79884b5957ebb9b82b2968066503b3d2c1c6050416150405b48375d48376c5746634d3f5f493b5f4c3e6451436d574a634d406751435e483a634c3c5b44344631206f5c4b6b584a2515065b4b3e47392c5343344f3f3051413453433647392c4d3f32483c304a3e324a3e30493d2f49392a59493a554434756454715c4b5744351e10036a5e525a4a3d5242336350426552435d4739614b3d554234655244645143624f416754465f4c3e614b3d6d57495f493b654f416d5a4c6855475a483a2f1d0f5947397260526f5c4d6a5748695645604d3c6a57486855464d3b2d6553456050406454445c4a3e6654466c5a4c5f4f3f5a4c3f3d2c1c866959aa846fca9d80ae8162a37c5f8e6a50a17862926955956f588b654e926c55916b54946e5996705b9b75608f69548d69538f705c705e521d0f02594838756450705f4b6d5c48735c4a7157466f54418368558368537d624d7f634e816550775c47765b466b523e7e6853786151604b3a382516735e4b866a528c6e528c71568a6f54846a51876d5496785e997b5fae8f73b6977aa8866aa8896c97795f7d634a7a604976604b60493b5c4c3d282111393323493b2e513f334f3f305444355f4c3d665342604f3d6f5e4a7d6855685340634e3d6e59485d4a395947336954415c4a365949395245353426194d3d2e4b3625543d2b6a5343553f31523f314b392b4e3b2d4f3c2d5d4a3943301f5744364c3b2b4333234c3d2a51402e5241314234271a1102261d0e4a3f2d5846325e49345746325546315847355342306455425b4c39534636514434473a29483d2b413527463a2a3e2f1c3a2b183e32222f200d977c619d7e6185664a7d5f4573553b7b5d4387694f85674d9a7f6491765b7e624a82664e795f488d735c6a4f3a7055407a5f4a735d486b59455e4f3c5545364d3d2e4939293d2d1e402f2546352b43332451413254443748382b4f3f324c3c2d514036503f3517150d15120c1e18121b160f1a140f201a14534d3d425831485038201d12312c1f2723182b241833371f3b502c142309395a292b3717242116262218272917253c191e31160c1907050702090e0314150615150c2423161c190b303120211d14251f17282315343c20488241304d2818230a34512910120518150b191f0c48653a1f351250733d35412817180e1b170d1a1711221b17251c14252016395b311a2510201915191510241e16211a15211c153b482c1c2e0f2433190d0e030810021839113e6d3313450e294820101909100f0a18121015120a4154323f572a2a2d1c2e2d1a2b271d12120c17150f221d12262415557047496d3e1b2e0f333925272a1a252317231e1619150f1f1b1517180a2d3a1d2a3f1b1e321723291b1b160f2117105c523546463116120b17160d1f1e111817110d0b0612110b151a0b151c0e232f191f421e225f231348150c2a0c0c2d0d164c181749172443250918062b3a1f14230e1b2e15101f0f101c09234c1f1f31171824121a1a10483c272e2c1f2e2c20222c14395e30414d382a4f20446536252018231a16201914231d15241c152f331f20210c221c11281f162b251c2f291f291f14322e1f2e2e192722192e261c2521171a1c0f41613335622935542b19160e1b180f221f132022111b210f373d2b231c12281e16261b12352b211d160b4a46306a714d3c3722322f223b32242b2517322e1e302f192b381d233a162b4a182a3f173e4c323432203e37263d3f292f351c3d4a302e3a272c50243f633230452431361e31351e292614302a1b2a1f122d2518262113405733212a151b210f4b694219170c201a12141506202f123f553216300e46573b1f2210221c1017150b1e1b131e1a12251f162d2c1d2824191a160d1a18101d1b11251c1a1a190e253118181e08202d170613011a43153a7333477e3823471b3465343e6a3610130b100f0c1917111011052a2e13404c2a181e0b2e291f2b221c1c14111c170e1c18141e1e10333c221e1f0d3d3f2d222012221d12241e19251d151b191211180841512a3947241015091715111b170e1d150e1b17062b2b162f3021284526152c0b191e140b0e0a1822170f260b1931181d34170d1c061833131b481f21521c1f591b316c320b24091624130b1d07263a1a21391a061d03224b210c16060f1f0a31402b101c0c2026170e11062b2a1c3a3b241718091b2612232316252412262b1a2b2520231e10211c12281b142c261f32361d282710332c203832262e2b1f201b15251f112e251a35251d2d261c2a251b272e18425933375d2c4d8a503c70371f1e11242314282414271f131f2010302e1a3f32263b2e244030263c30271e170d423b2a5f61406a744a3839213a2e20372e213835242f261830271d14220b3d663620350f3d432857513c4d412f564936554432504a352d291d2a391f3d3c213f492a39472731331b45402b4e422c4d3a2d33281c26171247382f1b161016130e1715032520191b131124181332231b372a1f2d2217271f16312a2429201c1e160e27201621191029211732281d32271d20150c2920162a21122c21181c170a1a140c18220e324c272a6123499341306b2936612e4d7d3e13330c181f0b14110a181110131309212a1a435631343f1f3438241f170e201712211a13241f181d161118190f1c1a0f19140c42462f2c27152f2519261c14362a222720191a1c11283015292e18100f0b1815121b19102224182f392139452c212916276b2a277b30142c0b273a1c2444203170361e5c20396f340614030a0f06132d142c67272e77271d531e394f35243221131f140f1207304d2c32632e205b16527f492b47262942292941241515070e1510293429404e34333a28281e162f1f162f261c32322931312c2b251a222117271e112b2917393a2137372323221524211228231627211c282214242311272015252617201b0d29351d537b4d233d1b22401f3962362322132120131d1d112a2522201e1944352542302244342642312531251c231f17372d2449422e555a33737e553d3922473d2941402e38362a2823152029163d5c3646452a68544069574363584262523e6b5747524a38332b23221b1342312334341c3c3c223a3a1c48492b2826102e2414302b172e22174d382c20170a18140b1e160a1d1a13271d1333261b2b1f143c33261c160a312c20372f253c32293028202c261d2c251b322b20342c223a3127251b122c20182d231a251a152a2319201711192f0c4a773946823f32652c28451e252a183a5e2d4f754613180419130721180d2b24183a3b2743522c2e34181c1d0e2d2b1f1c1910211b12221c161f1b12241d162017151b110d3d402b2827182a271d32291f403428342a20231e15212010232015100b0814110a17150a1a160c20291427341f0a0e081e5d25187620316d2d122d0c233e1a122e101b411c4a7b441e3b1d19311d274629275f2822592728582e1e2917171c14080f040f1107121c0d152b132f4b2c0c250c121c100b17081014091813100f1c217aabba4461592d3524251a1622160e20251c699089698b8625251a2b271833291b332c1e36301b2f2619251c1b1a1a14282a1c2a271a231c1025211924231a202215241e141a191015140c2b251e2b1f18201c1321231729261d2a251b241d152120125843384e3b2e453828382a1e2b21191d1b14382e284d3d334d412e51603847562e45472a3c3e243d46292530152222144a4332544b38544a366256416758445e4d3c554435483a2d392c24160d09302218453424493a27413d21443f262e2b1b2d24193c332033261a4e392e372719261c1321150d291d163528192f2515322b1e3531251816093834273d3527392e213e3527352d1d342d1b423b293f3727362c1c4a3c2d4736273c2d1e453428392b1f35271c33371a354f193f4d273d3c2831261c3223202b201a2c2717262114221d172522152d2e1f40452c383e2242462e251e131e1a0e2f261c281b192e231c2e251e1c1a101c1a11171a0b36422b2a2a1f1d1b14261d14241b13241c12251d162e272128211e10090a130f0b0e0c07171c0f20281828321c121709163b151961252d5e2e1825142128171f2c191c2a160f110715100d1224152e3c26182e15162b13171f11150f0a120f0a181f14363a2b2a3626131e1313261110210f16261228492513260e2537211830257ac5e16fbbd52c505e2120251528227cb1a991e2de5a8285201f164a5a5020231b2524173e4a3f39453954625f1b1b1237352b42594a566862222720252d295766623649404f726e4c6b69384f452623162f3e3338473d261f17282017211c111d1e0e523f38403025342a1c2b1f14251c1518180f372d2846362d48452f475935383525413e304138274c442e2c471f292c1b463c3354483e7263566456466354465d4f42554b3e4f473c342b25131108413229493b2e4e4433464c2b4246274b3f345245395045302e251b4d39305d4c3d564b3d523f325d4d3b5043305449394a4137372f262a221849403250453653473851493b5a51415047354d4635453f304b4336483c2f625243543f315d4b3c523c2f47362b46322b3b3521342b1e322a1d372f26352c1c362c213c2b242f221b1e1d122621162e201a40412b3c3a252a311c191d0d19180a221a112b1f1c2c2014271d132022101d2b13283f1f324a1d19260b2623172a22132e291d3932222d25172e261930271e19120d221f161c1915212215192610314128121a0d0a13050c1d0c15240e2d442d313d2c082007243e21130d080e0e02171e150810050f07051b1b101f21161210071b261719231123301838462e131e0d1527111c33181b24171f36201c351e13280f13322281c9dd49869d70b6e04e75818dc8c68abfbc6aacab55828923221f89aba61f2e293943375e8378436d6995c8c623423e2e50456895903f585b77a29e7ba9a43d5d5546605a4d77734d7c7a8fcbc9171a1545615b5d807a312e2229201720180e261c123d2d253827182e23162d20161b120a221e136d62565b4c4241362b3a302642372b4d4635534937504f3d1c2719100b06130d071c180e261f14271e1323180d2c1e1630251c20170e13100d1b170f39271f30261e413929424a293f502a28211632282419140a18110b1b0f0a271e13231d122e231a3424172e211322190e19120b1c160f2a21196c60535445383e3025362b2231261a3b2d22493e343c352e2f27221e140d2e211738281d3b2b23452b21332218312117311f1a19110c0f0a030c0806231b0f21180a1f170c1b150e1a160d1a160e27231846422b3c40221c260f3d4e32333520251e143933273f37243f4c294b6736445930243c174f7f372f4b20222c1b2c29212e27213b30253d2f254033263c322a1009051b151115110e222a16263d1e222c181314080b10040e220a193e1a152c165361484370402d5926313827393a2444372b4738282b2b17131f0d3039272224181d18122524192e342535452e4050322f3c272e4c2b27261c1d1813312b20453f2e34453a8cced82e444254899294e1e685d4df1931325b8d92668f944b483b8eb4ac4f7e789bd3c5689f945e827a9fd3c67b9a947c9e9778a29c50464578afab76b0a527281f72938b94c3bb96bfbc759d992b261e50665f69807f2720182524182d281c302a214c3b2c5f47365a46344e3d32382b24443d30776b5b594f403f352845382e4d443262553e6e5d4c5a564c1c1e191b171026241c2f241c36221c271e1719170f291f19362f253833262b221b493f345b463c6250426753424c432e4a47333d392a362d25251d14463e3233291d362a19372e1d332b1f3e2c20392e1d382f1f463b2e483829705c49937c669a86727e6c5c917f6e998371977e6c7a635457463b1c0e0546372b503e2e53412c5b4538664538573c2e4c3a254f36274d3c2e422d213a2f276a5a4c68574a605744705e5567554961584265583e3b401f49652f49602f555939604d3c69574a776a587465517f725979735285745c5462394d6a2e61773a46613370694e806d5b927e6a937c6d776350605242433a31433d313d3a2d3146252a481a1e3614345f2c1c571b1e7124226325304d287f88645159323e602d38632f456a34646643595d3f30442a2b3b27232b1f27311f20291130261c352c28353126423e2d37452c254b1f2b412131462951543b544b35494c4592d4de70aaaa9be0d681a49e6ca6bf68acc964a3c17598a287807295bbb491c2b7838b7ba1d8d27c98949fd0cd7297917c9e9d8ab0a882928789b5a594b3ad79928c96b9b670a09e6996906c8b86647d747fb3ad81b7af688783332d282a23193f382e493421674a3463473360483d3a2b23473a2d877967766e5b343319292a1536351c5a4c387662506e614f211b13201c132a241a261f15241a1113120a13120d2519163c2f26493a2d382b1f584c395b4b3a5246365f483942322640352c3a2a213d332435281b4a42333d2d22433125352b1a4536263e2e1d342a1a3b30234a3d30503e2e9e8671b1967ead947f9d88779b8771a08971ab8f78a28874634e3f2012075c4c3b6958446d584571574583654f6c4d356549346a4e3a5d41374e342835291d6858447e68576e594b7b65577560477c6b5868574366634160783a6982417c6e4f785d4b927b65836f5b957d6a9276628b755b7a71575779433d3f227585507f805a816853a0826fa98a77a282758a705e715f4f564b42403a2d45423242523341712a2a471b2e3d1c255e28147c27146b251e5b1e5a5b3b8570567b73503e693120531c3e662e325b29425b3b4c44312b3419345332222b192f251b383223302f1f3930263a372a3b43232d401d234c233e62364a522d394b3894dad898d6d06c836d8272618278796e97a876c1e275949b9683758d84758076699a8273918a80978f809a968678807184887e7a78698b8379908273897a6f8f897f7f776b8e8d84616c5e4b5044595a534b5b55516051525a5441382a372d203b31245e4531755343724e3e72524446362b54423795807293817187755f8f7e678c7d66776b567c6e5e736559271f171f1d15231e132d281d272018201a141d1710261c153528204c3f3335291d605144594538503e314d3c2f483b2e483b304432265644334132234840323930203e31204d3d2a503f2c4c3c2a483c2a46382b57493e564333ac937ac2a78aa58b73937d6ba48e79a78f78b29980c9af987c645024170d635240746149705a47745b45846a537354406147317c644d6e51414c352a4b3b2c6756447e6b598c7a6789756183715a7e6956735e4a746549756f4d9a8e6c977d63a99077ad977fa9917b98806bab927b9f8a6d7871513b5b305a5137888663908567a9907aaf8e7bb19382ae9180997e6c877363554a3f484135514b3b51533b485f3538442841422f38422c2f47233d5935455933817e57998a68a5856c8583616c6e496a764a717f553f65363a4f2c263515466f3e2e341d3231223934273a3429352d25393a283f5d2f2f5b2422532142553052542f34543485bfaa4767495b5b3a8771599a80705c554d6f8c9680939baf9385a48a7b927665987e6c9c8573a78e79b9a08c7f6d5d8c7969967e708e7567a38979a489789e8575947b6b9b85785e4d40675a4f594c404c443750493a4b43373e32264e4134594c3b60483168493773523f7c5f4c5142335a483a9d86759c8675897363907a6b897766675b496e625067574a33261d1d170e3a322530291d2c231a261d16281e182a1f1731241b493c30362a1c685949604b3c43302047372754483857493a523f306b55434b3b2a4c40313a30204234245443304e3d2951412e4a3e2b3c3021544539584534b59c83c9ac90cfb39acab09eb19785bea590b89e87bfa58e9a806c2a1a11705b497f695277614b775e47816650755441664a35806a53674b3b4c372c5342316d5b47705b47745f4a9a85707b6651735d48816756896f61715f4cb29a85ad8d79c1a58eb29981a28872987f68a78974b4977f997f675f5a408e705f9b806aa88e79aa8c7ab99885b49583aa8b78b29381a9918154443b3e332a4f423755463b53543d3e3a2d3c31293c312a392f234d40346c5241bd987cb9957bb9917bcca590bf9981ba9c80bb9b82998f70485d3740623946543454483a4e472f40432a3c3624323a251f3c192858233a7d364b814170754e7f74575a6d3c44732f3f6220727248a2896db4967d795c4f86726b968679b19984b19685aa8e78b39984bba08bc4a590baa08b846e5f998373a2887a9d8576af9887ae9685a38979a0867a967f756450476d5b515f514443372945392d3f322964574e6e605465584881665071513f866652836653403222665345897260947d6a8c705c857060897a6e66594c5b523f504f382e3c2134492e2d2a192b2618302a1e2a23192a21182a2118372d223d33273f3324665545624d3d513c2b4d3c2c5647374f3f2f4c3a2a6b514053402e493a2c3c302241322252412f574634483928473b293e322352433754402fbba188e1c3a7e5c7afdcc1adceb4a3c2a794ccb19dccb09ba6897729180e6a53418b715c7f68517f674e886d567c5947684a38876e5862473944322867574575634f7f6a56755f4b88735f8e7a66897360846b5a8b6f5e67523bb59b84b8967ec6a98cb9a082cbb093c2a98dba9d84c4a98dc6aa907e6651997c6ab4907daa8d77af9480b99b86b39682b0917dbc9c88ad938349392f3e332b54493f5046394d4735463b32493b3242362e3b36293d3b2c715e49cca78bd0ac91dab19bd6b09bbea088c29d86c8a18cc297869c806e2e291b4b46335245394f413046482f484a35323d232d43261c391436602c65724ba08c71a58c727c844e829a51788d4b928a6bbb9988c5a58f7967568e7b6bb39681b79985b39888b69985bfa691bea490c5a994b99e8d7863569b8676a78f7ca79079a58f78a48d76a38a76a389799d86796e5a4d4c3a2f817366645649584c4041342b50433a6a5e5155473a917663886959917260886c5a49392c6952487154478064548264527a625384716263554246502d37582b3956322127162e2618372d2132281e2a201731271e30261d3b2e25392c2244342664514360493b6851435441325e4c3d4d3a2b5641326e55415e49384132244135274336264637254f41304236264e403048392c544436574232c0a78ed9bba0ddbfa8d6bca7e6cebdddc4b2ceb5a1c9af9ca68b782b190f765d4b896f59816a537f674e8f745c805c4b6c4b3a7f645165493c3f2e226d5842755c468e735d8d725a9478639d826c9176629679668b705d64513abda58ec3a48ecdb099cbb19bd7bca7d6baa7d4b49ed7bca0bfa58b775e4a927c66c19e8bbb9a86c0a08ebfa08bc4a691b0907bae8f77b89f8b524438473f364d443a574c4151463b51434044383042372f3d332b463a33907161e7c1a6e2c0a4d8b59bd0a690d0a793c6a28cb5907dac88759b826e2e221752453a56493a5445324c50392a3e1d464c30434d3643523a433c299b8175b89080b1937ab19b7cba9d81bb9d7dbb9f84bb9883bc9a897661538c7662b8977fc4a28dbc9c88c4a38abb9c84c3a58ed6b49cd0b19e7c63549d8573a68c7ca78e7e99816ea58b79a086749b81719c8376756053564538635547645747726658483c304e42364e42354e40338e75617d62508a6e5a8065534432247e61577353447c5e4e785c4b846c5e7a6a595e593f6a6d4b6f7151716b5a1d130d2e261c2e251c2c231a2c231c342b24382f28332a23372e254f3e30695446705947765c4c775f4e67503f5f4938624a39765d495c49383f30223e3425392d1d3d301f3c30203d31234c392b503d314d3b2e6b5746d3bba3efd4bae4ccb4dec9b4e3cebbe2cdbacdb6a4cfb8a5b0988428190f6d5545876e5a917b647e68518268527c584a6d4c3d684c3c5b3f333424186b543f7d634c8869549778639e7f6a9578639377628c6f5a7f66514f3d26b7a188cdae95cbae95d9bea5eaccb7e3c4afe1bfa9c9aa90b4977f7c6954a38c79b79783c9a895c39f8ed4b09cd2b19cc9a691c7a48db89e8a58493c443a3050473b51483a4f4437594b444740343f362a473d333e3229927563e7c4aadeb79ddebfa3d8b79ec7aa939b816a7c654d7b6b515d6443272a1b493a31483d34363c1e507249333c245b5a42575a3e535541463729a58c76b6927dac8c77b79686bc9986b79686c9a390c79b8abb96887e6556947b68ba9a87c2a28dcfb29dc8aa92cdb19bc5a994d9b9a4d8bbaa756153937e709f877ba89284a18c7c9a85749b8474a6907f9e8b7a83726255473a7a6d5d60534261544356483b7163566d60525548397e6e557b68507f6850836a544c382881615484614e866553826253836f6162584a6d5f507866567d6c5f7a6d651d1311281d182e221c30231d32251f33252040332d30231d2f221b5b483974604e7b654f88705b795e4a785d496f56417f664f7c644f6a57463e31233c3225382c1e372a1a433629473b2f48332649352a453326847061cfb9a4dec5aedcc6b1edd9c7e9d7c2efddc9d5c0afbea996a28b773125196d5847785e4d88715e7d6751856d596f4d40664537664a3a583c2f37261a654d377c604a8b6c5592705a94745d97786091725c83634f7357486854428e7560c7a791cfb397d2b79bcaab92d1b199cdb195c2a488be9d847c6852b59986b4947ec3a48cd4b29dd3ad9ac09b8bb99584b79481967b6b5e4b414c3f3656473b6054445d53405e52465f58484d45374d3f2f4f3c30ac8c7addb4a1ddb7a1e1c3aaf3ceb9b29e87595438434f2e41422357633d45613c434f303a391e3f411c52673f4f603a486f42446c3d55543e4b3e34a58b76b0967fb69984c1a18fcaa58fba9786c0998bbd9888b0917d896d59937463b59784b49a84bca08bc8a990ccaf99cdb09bd8b7a1d9bcaa6f594b907b6c92786d9e8277a0887a9b8071a085759a7f6e8c746484706045382c766a5a6d604f776a596659495f51445b4e3e6454448a6e5c9b7d6d997d6a81665344342673605285765f756c54907f6d7b6a5a877b6b7e71616e63546b6155504841130e0a1c140f291f1a30261f2a1f19281d142d21192f241e2a20185b4b3f8b7a6b85726095816ca48b78876d5aa58c767d674f856b5765524237291d4135294334273d2d1e4a3a2d4c3c31554136544236473729988576c2ac99d9c0ade3cdbaebd7c6e2cdb9f8e3d0d0baabc2ac9abba4902b1f14614c3d765c4e7e655677614f796451684a3e6c4f425d423164473a3725185e46336e523d7e5e4a83624c7c5d467e614a6b4d376d503b61483772614d735e47a1876fb0997eb8a487b6a084b6a085b49d86b69c85b0917d7a6453b3998bb79a88bca08ac0a290b79989b99d909e84767c625368534643342c53463d6e5e5468574f6054445e4b435d4c4756494354443a52463eb6ac9bd0b7a6d9b9a5ead1baebc9b6e6cbbae3d9c499a6896d8060485f3f38492e466a3a415732454d2e575e3c5a6f484671444d70455f5d49685c53907a70a6897aa08672ac8e7da88c7ca18578987e718d786b776459645449766557867363907d6e978072a58c7aa99180c0a999cfb4a4af988b71635975695d77675a7d6c607e6f6276655a816e6483726676685b685b504b4037685c5064584a6e61526e5e518f7f72968679a8988a503a2d5a4336573f315f463869584e5e47405140336a634f606f4b78795b8676636050444e44393b3226615648574e3e3c322b3529254739324839324839324738304f40375c4d4567585036261d3e2d246e594ba89083c4aa9cad9585ae96839a806fa892838270644d3d332d1c127e6b5e7863577561576856495a4a405c4c4082726175604f7f6654876d5e8f776899816c967e6a866f608a7160836b57544437644e3f543a2e604638573f2f624d3a62463865473865493677594a4431272c201947382f5340395b483e5f4d415b4a3e5d4d415b493d765f546f6051665447846f6279685a77695c7466597c6d617b6d6188796c95837a4e433d443a365f4d455d4b40655349594838504132443528392a1d2a1c1120181040372e4f40345a463e433a2641322543352c433730503b30624c4447342b6b56477d60519073618f77647f6355735b4e6a58485d4938504539393c2b406d402f4124616142797f5d456038484d30685f4a5b4e3e5f55473b2c256954457765568b7666a28f8183715e8069577e6157755d53493d3046352d856a619b816c8f786a7d665677615280695c967d6d6b564a34282141372c5a4a3a6c5a4b7564557d6b5d6754475e4b405343384032293a2e27564a4065574b53433746342856443869564a6a584bac8f85c1a697bea393c6a89ac9af9e8e78699f887ba890819b937b7b826180876568684d7d6e5e8775677e6c5e83736554473e947f72a18578a2887da28d82a48f81a68c7fac91869f89796c59508e7c6bb59d8bd0b4a7d8beaee2c8b8e0c5b1e0c6b2d9beadd7baaa897467846f5bceb5a4d2b2a6ccb0a1d2b7aacdb4a4d4bcabdbc6b5917c6b77614ebfa18dbc9a83c7a78fc3a48ac8b09cc1a58fd4b7a0c1a78fa992806e4f40997561b2907dbc9d84ba9b7ecaa88ec9aa8dc0a1857f634e4b3729877162ae9281a08371b49989b4998ba58979bb9c8bbfa08cb09683b19a8a5e483c968273948070887464a89484b09888a48b7aaf988967554a594a3e6754466854466a564a725d4f705d4d7662546a5748665243705d56382c268d7765b39683b79986a88876ad907db3937fbd9985bd9c8a9d826fbc9b87b99783c0a08cc0a18eb1927fa28571a78c78a18571a28c787d7663445d389a9073b1a58abba78e7b84635b6f4a9b8e78b098809c8c798f7d6fc4ad97ab9483bca38da79080b19887c5a996ccaf9bbca190b9a28e755e53b39985b79c87b29581a488749f8371957967896f5d9b7d6f6d5c4d7a6759907766a388779d8272a98e7ea08573947b6b917a69826c5c6d5b4c847162927c6b9a816faa917da88e7b9e87748e7965cbaba1ceb2a1d2b5a3e4c4b5d5b9a6dac4b3a38a7db79b8ea38978ac98847f8562647c4f9c836c8e7d6c7a685a7f6e5f4d3f37907b6fa88c7eb1968ab1988cb29786b89c8cb19787af9785756056b39f8dcbb29fcfb2a3dabfaed7bdade1c4b3e8cdb8e1c4b3e5c6b5988174a78e79ddc3b0d6b6a9d7bdacd5b9aae0c5b4e6cbbae7d0bed6c0b0664d3ab3947ed8b49cd3b29bc1a188b59c87e6c8b3eacab2e0c2a8bda28f74503fd3ae93d6b49dd4b79fd5bca1d9bea7dec2a9e9ccb0b99d866b5545baa08fd8baa5dfc0acdec3afd6bbaacdb3a0e6cab5e4c7b2e5cab7b39b8b846e5fa68e7ea48b7aae9584ab9282bda290b19581b49b8a6c594b5a483b655042675041665145664f426956466e594a6350415e49396450453f3027b19785b99b86ba9884bf9c88bf9e89c6a38dc49e89caa5929c7d68c7a38cc5a18ab9957fbe9b87bc9b87b1917ea98a75a78873b79b877c645794866dcbae96bba38abda58cc3af97a4997da39079c2a68ca7947e8f7c6ed0b8a3c5ac98c7ad96ae9685a78c7bbb9f8bc1a58fd1b6a3cbb19d7f6559b99e88c1a58fcdaf98caae99c3a694b49684a78c79bc9d8e7662528570628d73638c7261967b6aab907da88d7cb19685ab907f9c83717e6758a28b7aa68b7aae9280af937eaf947fae9582a58e79bd9b90bda08dd5b8a6d5b5a5dbbeacc2ac9aa48b7fc1a496bfa394b8a7929991726a7e50928f6a927c66876d5f7d6c5c4e3d368f7b6fa88e7fbda293b5988ac9a996c4a693bda391c6ad98866f63c0ab97c8ae9aceb0a2d4b9a8dcc1b1e4c7b6e5cab6e4c7b6dfc1af8a7366ac917cebd1bcdabeb0dbc2afd0b5a4e0c5b4e6cbbaeacfbedec4b4896d5ad3b49ee0bea5e1c2add8bba3e6cdb7ebcdb8f4d6bde6c7acd8bba77f5944e4c2a2e7cab0e5cfb7e7d5bfead6c5f4dec8ecd2b9dec3ad695240c7ac99dbbfaad0b59fe2c9b5e6d1bee7d2bdf1dac4edd5c1ead2c0b39c8c9a8171b79c8baf9381b59a89b49a89b49785bfa08cba9e8c826e60574538634d3e695344655044634d3f5f4c3c665042645142654f40675248534336b49983ceaf99cca892c9a58fbe9c85cca790cda58fd2ac97a1816bc7a38ac5a086c19c84bf9b85b89581b89581b6937fad8d78ba9e8b715b4eaf9d84cdb498c2ab90c1a98fc7aa93c3a78ec6ae96ceb096b8a28c7c695ad2bba5d2b7a4c8ad98bfa693c3a896bea28cd4b8a3cfb3a0ceb39f85695bc5a991d3b39cd4b49dc9aa95b49581ac8c78937762ad8c7b826c5c988172a38976a085729a7e6b957765977967a58775a38575aa8d7d886d5fa38878a98d7baa8b77b79884ad8f7ba68b78a68d79ceac9ecdae9ad7b8a4d4b4a3d7baa7a08877856c5fa48679ceaca1b79e8aab9a7dcabda088926e76825d9a90756c5e4c4c3c33907a6db79a88b79988bd9e8cc3a38fcbab97bb9f8bab907a846b5ed2bca8c2a892d3b5a6dbbfafd3b7a8e0c3b2e7ccb9e2c5b5dfc2b0836b5f90725ce7cdb9dcc1b0ddc4b0d7beace9cfbeeed4c3dfc5b6ceb3a2a18772dcbea7edceb4f1d6c1f6dcc6e7cfb9f1d6c0efd3bcf2d3b8cdb19c8c644ce2c6a7dfc7afebd8c2e8d6c3f2ded0f4dfccead4bce5cdb8644d3cc5ab98e2c6b0e8cdb7ebd6c1e9d8c5efdecaecd9c4f3dfcdebd7c6a58f7fb29887a58977ab8c79aa8e7cad9281c4a593bf9f8cb699888570625c493b654e3f695243614c3f6852445f4c3c664f42665143664f40665145635243bea08acead95d6b29ad0ac94bc9a81cba78dcca38ad6af98a3806adbb69dcba58cbe9881b9957fc19c89b99682b18e7bb4917eba9a89654f42bdac92d0b69ad3b69eccae94caa791cfb097c4a890debea5d3bba4917e6fd4bca7d8bdaac4a994cab09cc5a995c4a891c0a48ecdb19bd6bba7886b5bccad95cead94c4a38abfa089b3947fb1917da58974a88575816958a48a7cba9c87bb9c87bf9e89c7a691b2907db59480b69583a78876876d5c9e8372ac8f7daa8c78a98a76a68a759d836f977d6cd4b1a2ccac96d8b9a5c8a797bea18fb39b8a876e62c1a394d4b2a3d1b3a0cdb39fcab3a0d4bba7bbb89a8c9875606246534736a48c79d2b19ebf9f8cba9c8ac6a893cdab97b59482b295806e5548cfb9a6e1c7b4e4c7b9ecd2c2d4baacddc2b1eacfbde6cabae7ccb9856c5fad8a76cdb19de4cbbae7cdbae8d2bde7d1bfe4cebee9d2c2dfc6b3ad927cefd3bceacfb5ebd3bee9d2bcebd3bcf3d9c4f3d9c2ecceb2c2a7929c745be7ceb6f2dccaf7e2d0f1dcc9f4decdf7e0ccf0dcc4e9d6c26a5344bba08eddc1ace5cdb6ebd8c4e3d3c1efe0cdf4e3cff1e0ccf5e3d29c8877927968987a69a78977a88c7cb29688c1a291b49581ad907f8a75675a473a695243644e3d5a4638644e41654f3f6a5044675143614a3b5f4a3e5d493cc09f89caa88dcea992cea992c8a68bcda88dd8af96d9b29aa9856fbf9b83bc9881be9a84be9a84b99682bd9a87a88774b08f7eab8a79634a3ec8ab96ddbca2dcb9a1cdad94cba992dabba3d6b79ddabaa1cfb69e806d5fe6cfbae4c9b4dfc6b0d9bea9d6b9a6d0b49cd4b8a3d5b9a3dbc0ac886b5ad0b198d4b299c1a087c3a48cb69782b0907db29681b89684866d5ca98d7fcea994c7a28bcca790cea992c29e87bb9882c3a08bb899848c7363977e6daa8f7cad927da98e79987d6a987f6b8e7664dab7a8d8b9a3cfb09ccaaa9bceb19eb49c8ca0887ac0a292c9a995caaf9ec9a89ddcc3b2e6d1bde1ceb9d9c1accbb9a2615340c3ab96ccac98c4a697bba292aa8f7bb99885c19e8db598848e776cc9b3a2e2c8b5e3c7baecd4c5edd5c8f2d9caecd2c1f1d5c8ead3bf8e7569a98370ddc2aef1dccaeed6c3ead2bef0dac8f6e2d3eddacaf5decab99f89f6dac2f4d9c2f6e0c9f1dcc4f7dfc6f9e0c9f9e2cce7cbae8f7762af876defd8c5f0ddcff6e2d1f0dac7e9d0bfe4cdb7f5e1c9f5e2cf665043b49c8ad6bba6e4ccb6e5d2bef3e3d0ecdbc8e1cfb9eedcc6efddc89e8b7a8b74638f7464947868a78b7aad9284a28678aa8e7ca389798e796b4f3c2f624b3c634c3c634f41634d3f6b55456a5043685244614a3b5f4c3f5c4939be9c85cfac91cba58ec09b84c9a68bd4ad93d8ad94d6ad94b28d77b4917bc3a08aba9781b18c79b5907db89582ac8a77a0806ea68976624b3ec3a791e2bda3d1b399d2b39ac3a991c1a58dcdae94c9aa93c6ad96847367ddc9b6eaceb9d4bba5d7bca6d1b59fd9bea3e3c7b2e5cbb4cbb09e9f8372d2b49dd4b299d1b098bd9d88b2937fa58572ab8f7abb9988a188769d8072d2ac97d7af99e8bfa9d8b09ad0aa93d1ad95dab79fd4b39c8e78679b85758f7765ac937fa289759c8570927b698d7765c3a292bda18cbfa28ec6a697c2a592cab1a26d5546b59885b99984b39585dbbdb0debdade1c7b1dabeaac9aa9ac2a8976f5d4ec1aa99c6ad9cc8b1a4c6b1a4c0a695ba9c88c3a590b19683836c63c7b3a3e9d0bfd5bcafe9d3c5f2ded0f0dacbebd4c4e4cbbcf1dcc98c7367ab816feccfbce3cfbee9d1beddc2afe4cdbceddbcdfae8d8f5e0cbc2a892eed0b8efd1baf0d5c0f8e0c8fadec4f3d8c2f1dac3e6caae785f4cb0886ef9e1cdf7e4d5f5e3d1ead8c3e8d3c2ebd6c1f0dcc4f7e5d1776353ae9885dbc3ace9d3bbedd9c3f7e7d2efddc7d9c4adf3dfc7e8d6c09a8776897365866f60977d6f987f70998173968071937a69947c6d857366463527654f40674e3f69534670594a725b4a71554971584b675142624f426b5848bb9982d5b298cea891d1ac94d5b298e2bca1dfb49bd8af97ba957fba9783bb9882be9a84b9957fbf9b85b8947fb4917dae8d78ac8c7a7f685bbea58cd8b49ad4b69cd7b39cc3a891bc9e87c2a28abea08ac0a79077685ce8d5c3d8bda7e0c7b2d9bea6e4c8b3d2b79bdabdaae2c8b0baa090b89d8bc3a58fd7b59ed4b29cccad98bb9c88a58773ad927dbc9c8bb09787856a5cd1b09cdebaa6d8b39edbb6a1d7b19cd3ae97d9b59fd7b5a0836e5e857263846f5ea28b7998826d98826d8c7563897461c3a494c9ad98bb9e8cba9b8cc0a492d4bcac866d5fad9080a98e7bb69b88c5a695cca999c4a995cbaf99bea593c4b2a49c8a80ead6caf0e0d5f9ebe2c4b2a8c0a799c3a996b39984957c6b8c776fb3a092ebd4c4e9d1c5ecd8ccebd8cbecd6c8f5dfd1edd7cae8d6c47b6257ab8473dabdaadecabae1c9b6d9bcabddc4b4e1ccbde6d3c3ceb7a6ac917ce9c9b1fdddc7f6d9c3efd5bde0c3a7f0d4beebd1bde5c9b1725948a0775fe6ccb4f9e4d1f7e6d3f0e1cdf9e9d8f1decaf1dcc4edd7c39583728f7a64e1c9b0e9d4baefdcc4f2e0cadac6afdec7afe7d2b7e6d1ba968370766354745f51816a5d7a64567b66587965578b74658c7768837267433126644f416f58486851426e57487b6151735549735a4c6b55465f4c40756154c4a28dd8b49bd1ac96d4af98c6a389d7b398e1b79edbb39db8947fb4927dc4a18cc19c86cca791c9a48dd0ac95cdaa95c9a893b799887d6c5dbea38cc6ab91c5ab93caaf97b39783a78974ab8f78bb9f8ba9917c524239c0ad9dd6bda7dfc9b4e2c6b0e3c8b3e1c6ace1c5b1e7cfb8af988ab1998ab29785c3a590bfa18bc1a38faf94809a7e6daf9685ad8e7f9e8879644a3da28576b99a88c7a694cfac99cca894caa490d4af9bccaa98604c3e7f6c5f7c6757937d6b927b6999806f7f6856947e6cb29a8aa58d7db1998aaa9384b09b8cd2bfb1978376b29b8eb29c8fa59184a08d7f9c857b9d877e99887da8968bc6b3a86b5951927c766f59536c5a539f8e87c5b1a6bfa99db5a092c4b6a78c7e73715e52b79e92dac3b9d4c3bbc7b4a8c2a797cdb3a9d3c2b8d3c4ba6b58518a7369a99487b09e90c0aa9cc4aa9dc7b2a1c4b19dcab2a4bfaaa18c7967d6b79eeccab4f2d5c2f0d7c2e4cbb4e6cab6e6cbbbc5b09f725b4ca08070aa8168d3ae95e9cfbbecdecdfaefe0e4cec0dec4b2d0b7a4a39081776351dfcaafdcc8acdac9add9c7b0c0ab97d2baa6cbb69dc9b69f78655568574a5c4c425d4c4258473c5d4d436053496150446b5b506b5c533b2c1f6555466b57487357456f574772574c7357467056476a56455a453e786056b39582b5937eac89789d7c6aa3816faf8b79b5927bb897819c7d717058488f7566907264937567977b6b947969a082729575679f857c40332b664e416a50456c5a486c5a49654e406d55466652436955466c5a4832221a706159a59484b09e8ea89483937e73a28c7a9d8771c3b0a161514954453f4d3d344f3f335241345341325242343b2c2253443b67544a6357512c1a0f4632284d34285a4031664c3c705443775743846654876f6365544c99897b7f6e5d84705d8a726287716177625364534247362e49383054433b41332c2a2018453b345347414b3d37514137493e32564c405f51485a4d46342b2231261d43332950433758453b503a31604c434f3c31533e324833274231236152477463588e78699d826f8d7564958375b7a292b99d8bb59a8d3b2b203b2e2543332b513f35594a3d56493c4c3d3040322a43393040362c3a2e282d221f5b4b41634d3a4c382a51392a4e38274a3624665040594738413425544537604a407157497a5f52846c5f907f7296867a907d7478665f4e423a6d5d507a67589c88748c78638c786484715f89736297826f5b4e41554a3e3b3129281f18372f29312b2529221d2d2622201b19302722271f1c251d1a1f110c3c2c244b3931523a2d5a4538664f438369597e685859493d63544b6351467965528572628f7d6d907e6f8473648b7868826f5a73634e4c3a305d4a3b543d346348405d413a654d44664e42674e3e816557563c2f9f8e7bc3aa90d3baa3dac1a5e2ccafdfc7ace6cbb1e5cbacd4b99aa78d6f6248377f675b715c4e543d325d443a5844395946357b685659473c41322b52463d55493e594a41594b4467584e5f50465e4f475b4c444a392d1d140e8a7a6dbba090b59580bf9d87c7a68fd5b199dcb59acba68e684a374b312b604739725846816552917463856757997d6d8e7562604b4369534c6d5852614f4a40322b4539325e514a70605a76625c73635b685b5267585157484333261f5040394b342c49382a5a413562453a6a4e425e42355c3f3462493d624f42644e458e756acfb2a1eccdb5e2c6afead2bee7ccb9e2c1aedabbac442f20614f436b584f6a564c67564955473c58473c5e493b64534464524366554654413291725c8e6e5390765db09177c8ac90c5ab8eb59a7f927961927a62c4aa92d0b099c6ab99d4b6a4b89781bc9f85b89c84c0a390baa39579685adbc3afe5cab4e1c5afe3c6b0ecd1bae4c6b1e1c2aae5c6ae5f4c3f7e6c61907f73806f637d6d626d5f54685b5061554b5d4f476b5b506c5d554c39318b6d62a88679c2a293c5a28eceab95d0af98d7b49bcca9913d261db19d87cbb192e2cbaaf2dec0f8e4cbf4e0c6f5e1c7edd7bcebd5b5d2bd9d806954c0a086c8a289cfa78ed7ae95d7b197d6af94e2ba9fd2a990886a56cfb8a4d8b99ce1c2a6e8c4a4e5c6a7e4c8aad9b89cd8b998d3b290ddbc9b8b6a56a88a7a9177646950426c52466e574b5c453760493c68534b56433a7463566f5d4f735e55745e55886e629c8173927567967a6d9373636e5a4fad9382be9c85be977dc59c7fd5ac91cea385e1b493d5aa8d987259997561bb9781c5a188d7b39ad7b29cd5b19ae2bea8c4a188705b4f745e536f5c52615147362b21463d32554c41564a4162504966585065584f6f625a594d47382d264c3b336a5149533a2f5a3d3295776a83675777594979594d7c60569680755b483c9b8475d1b6a2edd2bbf0d9c2f4e0caedd5c0e2c5b1dbbfad614e3e6f61516250436b594b685849584c3d5c4d4066534557493a57463a5d4e416d56439e7d64bb9f82d8c0a7e3ceb3efdec0eedcc0f4e0c7e6d1bb957b67d6b6a1dab5a0caa996cfac9ab89682b2947fb89986a07f6db898899d8574f2decef8e3d2f2dccaf5decdead1bff6ddc9eacfbae5cbb6624e40ab9789a99484907b6b8e7a6a715f506f5d4f7e6e617a675b826f60816f61634a3da27968ad7e6caa7f6ca0775db88e78b89178cda48dc59c8550362ca28e74d9bc97ebd4b1f9e7cbeedcc5efddc6f3e0c7ebd5bdf0dabbcfba9c7f6754d9b59ce3bca2e7bfa5e0b79ddeb69cdbb398dcb399e5bda3ab8976d7beaaebc7ace8c4aae9c1a3e7c3a5e3c0a6e4c1a8e4c6b0e4c6ade4c5a98b6c5a967b6b7e68525f49396b55476d57495e483a5c473b5d49406b594a92806b927e6a7f685a7a6558a28776b39784a38572ab8d7ba585726e5b4dad9481c6a289c29a7ecda486cfa78bd5ac8dd7a988d4a98bae8a6f9b7760c7a38ad6b299d2ae95cca992b5927ce0bda5dbb89e6d5a4f6b574d6c5a5260544c352c22453f344c453b5b524975645d7f6f6677675f62534b5c514841362e433027563a315c413672584b917a6a73604d735e4c694f425d443a534037715e4fa28977e5c6b4eccfc0f5dccff3dbcdefd5c4e9cbbaf0d2c281695b756153745c508165597c65576f5a4c624d40614d404f43336153464d3c2f8a725bd9bb9de0caabcfb89fd5c4a8dfcdb2e4d4bae9d9c2f1dfcb886d5ad2b09cd0a993cdad98dbbca8b59885b69e8bac92809a7b69c1a3919c836ef6e0d1f5dfcdf3ddc9f1dac1e8d0b7e1c6aceed1baf6dac583705fbeab9b9b88798370618774657462557a685e8a786e8b796c9a8878938575664f41d3a997c1907dad826dac826ab18674b78d7aa07565946a585a3f3a93806cddbf9ce8d2b1f5e0c3eed9c1f6e1c8fbe3cbf3dac1ebd1b2d7bda0846855d8b297e3ba9fe7bea2dfb69ae0b59adeb398e5bca0e1b89dc49e86c4af94eecfade7c2a4deb996e1be9ddcb99ce4c6a9e9d2b7edd4bbdcc2a67f63538a6f63735d4e5b463b6a544a73574a674b3e60453b634840725748c8ac96c3a58faa8978a18470c2a089c19d84b69077b7907ba37b656b4f41b99986cda88ec89f81cda386cda688d4ac8cd4a786d2a888be997f9e785ec1987ddbaf94dab094dbb297c19b80d3aa8fe9bfa37c6159775e5870585467554f4739324d413a61534b60504873645b7f706781716777665e70635b7b72674232276a4f466a4d426d5145867060736150806a5b62463b674c444f3b336c5d4ba58e79eacebbf2d9cdfae5dae4cec0f4ddccead0bfecd1c08570616d5c4d846d5f7d64556e5a496c5a4956443557463c413626594d41514035b29b86d9c5a7bdae92d0bca5cfb9a1dfc8b0f2dec7f2e2cff0e0cd8d7562d1b19bdcbaa1d6b9a6cfb09fb39484a28675a78878a07f70b29485927a6bf9e8dbfdebddfae8d6efddc7f1dbc1efd6bbf3d9c1f0d8c3a28e7ab4a08e8a7766867463887667826f61806c618d786c907c6ca18d7ca292826b5445e3bba7d2a48db68b76b88c77b08270b3836e9f70609e705f65453a7f6856e1c09ef0d6b4e8d2b3edd9bff6e2c7f3ddc2f5dbc1efd6b6c8af92846855d9b095e3b79cdfb59ae2b89de9bca2eabca2e4b89dedc4a8c8a0879d896bf1d3b0dfbc9fd5b692d3b392d7b699e2c8a9efd6b9edd3b6e4c9ad7c60507e64586e5749573f36674e45715548624a3b614c3f634d44765d4ecbae96d4b399c6a68ec7a78dd3b192cca888bd9678ba9278b890757d604cbc9a82cca486d2a685d4a787c89f7ed0a684d9ac89dcb18ed2ac9095715cbf9680d1a38cddaf95d9ad95d0a78eddb299ddb09771584c6f584d66524965544c3b2e26554a405e52475e50467c6a637a665f897169806862796660594b4336231c5d40396243386a4c4172574a6f57496f53476c4c42694d44523f357c695ac2a692e5c3b0f3d6c6efd6c7e5cab9f0d2c1eacdbcf2d1c1987f6e786252846a5d725749705c4d614f4149392c45382d5846365b4b3b5e4a3ccbb59edfcdb0dacbb2e3d1baddc7aee1c8b1ead5bfebdec9f4e7d4917965d9b8a0e4c3a7e8cebab49886b1927fa98d799d7e6bbc9b8abda291867362f5e4d6fdefe3faede0f5e5d5efdac5efd7bff4dcc4f1d9c3bfab9ba693847d6d5f6f60547a6b5e7d6c5e917e70a18e7f9a86769f8a7999887a766353d7b6a1c49d89a57f6daa806fa57c6aa779669d74669971606c4f3f715d51e0c4a7eed6b6eed7b7dac5a8f5e0c3e7cfb3f0d7bbefd5b4cab1928f7360e4b89ee3b699e6ba9de2b699e0b296ddaf93e2b69aebc2a6d5ab94917860f4d9bae4c7aee1c2a6e5c7acf0d2b9e6cbafe7cab0e6c9aeddc1a77358497f675c604b3d614d3f6f574b75594e6b52456751445e493f654a3ed3b29ed7b49ae3bfa8d7b5a0e0bca4dcb89dd5b097d6b099cba38b9c7e6dc29f87daae90d6a887ddaf8edcb18fe2b795deb18cd8ac88d1ac8e7f5c48bc927cd1a086daa789d8a889e2b597e9bba0e6b79c6a534769544966534a5f50483a30275f564b60554c61534864574f6e605784716a836f697b6d685a514931231b574138674d3f72574971574a70584a75584c66483e654f424c3f3279645bc6a795e4c0a9ecceb8e1c7b1e6cab4f0d1bbefd1bdf1d1bdac927d877260877060654e40615042483d2f3e3329463b2e7058477964526d5848dfc9b1e5d5b9eadac2ecddc5d6c6ace3d0b9f1e1ccf0e7d4fbf0dfa18978cba894dcb9a0ddc0aabd9e89a1826e90745fae8f7cb49382aa8c7a97806af4e4d3f3e5d8faebe0f9e7dbf5dfcef8dfc9f5dcc3edd5bcd7c2b25d4a3c8171637a6b5d8173657d6c5c8b7765a7927fb09887b099887c695b7f685ac0a08ba17c68936c5ca17767a27e6b9469588e6b5e906e5d745a485a4941d9c2a6ebd5b4e7d0b0dfc9acf8e2c7f4dcc2f3d9bfe3caacbba187846757e1b69ce2b59ae4bb9fdbb196e7baa1e3b69de1b79de0b89ed6ad949d8167f3dabcebd2bbf0d2bae7cbb3eed7bef1d6bcf0d0b5e5c8aec9b0975e463a5f4c435442365c4b416653497d645b6f5b4e59483b5f4c43553e34c0a190d3b198d9b69edcbaa3deb9a0e1bca2e3bda4dab49bdab298957660cba78bd6ad8ed7ab8adaaf8ee1b999ddb493e6bb97e4bb99cba98d705542bb9882cca187e3b596d1a582e8bd9debc1a4e4b89b5c483c58463d5b473c54453c393127534b4159514964574c7063587868617f6e697867607967637e706d2e2019553c336d514561473b664b406a5044684c3e674c40614d424838316c5b52ac9081d9b7a0e3c4afe5c9b3e7c9b9e3c3ace7c8ade9c9b3af948283695a8a6f5e836b5b66574a3c3127584c43604f416c5749826958846f5dd5bea8ebdcc8f9ebd8f1e4d4ddcdb5f6e5cff4e6d3f9efe0fbeee1b9a092d4b49fd9b89fcbaf9ac6a991b89e8a9d836eb1937bbb9d889e8470aa9078f1ddcff9e7dbf2e0d3f7e4d4f0dbc7f6dec7ecd2b9e1c6add5bfab7c6b5c94806a9683718f7f6d9f8b79a28f7aa89581b49d88b198877062598e776dac8c798a6759805e519570608f6f5e8966577d5c4f86685b765d4e43352bc4ad95e1c6a8ddc6a8e6cbabe0c6a7ead0b4dabc9fc8aa8fa68c777f6350dfb599eabea1e1b79bdeb599dab196ddb299dcb299dfb59bdfb99fae9074f9e5cceed2c2edd2bff0d8bff1dec3f5dbc6f7d5bfe9cfb3af9986574139644e42634f405f4d4166554a6f5d536c5c54594b43533f3b362821c0a593d1af93dfb99fdbba9fd5b298debaa3d4ae95ddb79ad6b79c8a6e58d1ae95cfaa8ddeb697dcb492e5bd9be5bf9ddab697d4b3969e81686a5043b2896fc7a38cdcb190e4b591f2c5a4e6c1a6eec2a45c49435d4d4867554e4a3d373e342c5d5148594f45594b3d655649715f577f6e667a695f6d5a5460534d362a20614b3f6f5446755c4e7861546b53456c544470594a5e4b3f53453c55493f6c584cbfa490d3b8a3e5c7b4dfbdaedfbba8dfbda6d8b6a1a68c7a8a7262987c699b7e6b664e3f5846385646376b5b4b776858857262998a7aecdcc8e8dfcdf1e7d7f2ebdeefe6d4ece0cff6eadaf4ebdaeee0d0a58d7ae1c1a8e7c5a7e4c5b1d5b4a0b99c89a38776bf9d88bea08c886e5ec1a895f4e2d4fbe9dbf8e6d8f7e4d5f3dfccf5e0cbf5dec8f1d7c1e7cdb87a6656bba289b69f89af9c85b39a85bca48eb69f8bae9881ab9381574c43816c628165557a5e5372574c6f51437b5f4d80645376594b7e62557b6253332417bea38bccac8ddabb9ed7b495eeceb1cfb196cdad92a3876f8c7765654d3adbb49ae4baa0e6bea4dbb49be5bfa7e7c1a8edc7aee9c2a9dcb49bad8b70edd9c0f7ddc9f6e0c9f0dbc3f3e3cdf9e2d1f0d8c3ead8be988a7a5647405e4d455f4b41604c466c5952705d5257483d5c5044524039372b24b7a291d2b59dd4b29fd8b29dd3ac97d7af9dd6ae9adab49bc9ab967159479c7e69c5a48dc7a68dcda88fcea88ed1ac93c2a0889d7e689073616c5246a57f69bd9984e1b89ce4b697e8be9ee9c4abe2ba9c65524e63565261564e4e443f2214113c26203d28204933295b453b574038513c3547312a48302c30201f1f141047342b492f23553c305942365f483c6a5246836d617a675e574841332a243c2e265340356b58488d766983695b896e62806b5d725f516352486b59507e6a5d78655766584b675a4e69584d79675a8d7d729c897e62534a958477b8ada2d5c9bee6dcd3ecdfd0e8d6c6c9b6a6ac9d8eb2a599685348d3b8aadbbeabc8aa9dcdae9ec3a695bfa292c7a693c3a593715d4fd0bfb3f3e2d5ecdbcef5e4d7f4e3d5e7d6c6ecdac9e7d3c2e6d1bfdac5b1938275b59d88bda795beab97cbb3a1cbb4a0ac9886ae9986b09c8c524940624f45644f40624d43604c4165504559493e5242394e3e3751413b5748411c1410aa9788c9b098e5d0b8c3ab92b7a28bb29e89b69f8bb5a193918278634f43c0a18ae5c6aee4c5aef6dac3efd3bcf4d9c2edd6c0e5c8b1e9c9b3a28774977f69846852856c567f68557665548571628d77649f8c746857484436305a4b455f4e465b483f604c4459463e4b3a3246392f3f2f2a3024207a655d8b736684685f83695c7e63557b60548064578f7362978276312019452e2167524077604d7b624d775c477a5d4a7f62516f544459403337241c5c46396747377253407b574580604b8465518a6b555f4d444e42365445364b392c5f3d2f875341915c49925d47905d4796614f94614f9865518f5b4a895e50674233c49b89debaa8e1bdaddcbaa9c8a595bb998ab99889a1827557382b946b54ad8167ad8268b38c6bcaa185d2a889bf997ea082688c7362604c404e3d32d0bcacb69f8dac988aa49283978473a8937e9781718b7461594535ae9782c6b29ec5ad99e7cfbcd4b49eb58d76a47e67a0846e806d5d49382b5b483a5c4a39574334503827472e1b4f34225739256144316451432318114333275d4c4178695d695b4f54473b52433755463a4232263a2d242019146c5e515e50474d42394b3c324b3d314f413766574a7d6e6329211a3d29204c392c513e365d4b406653486451415a47385a473a5541394a342c180b09563e2f6b4e39583c2f5e4135462e24573e345b42355543383d2f27513b33765a489b7e6db19684b99f8db69d8da7907fa68d7a98806e7565591d110aa69082e2c5b1e6cbb6ebd5c3d9cabaa29382d8bba8dfbea7917361c7b1a5c5b6abd4c6b7e0cfbfe5d4c3ead8c4decdbaecdfc7d7c7b3b5a48f523c298167538a6e5d886e5e826657816759896d5e8466556650426f5b52b59a8ac9a995cfae99d4b09bcaa58fd3ad97d9b39dc6a18db4907d8366555a4134c09781cca68fd1a492d1ab8edbb299d7b194b19884b19c87b19c85a9917f6d4331a6674fa4644ca1634caa6a53ad6d57a0614aa9694f9958458f5a4a8c6050eabba8e9bda9f0c5b1e6bba7f0c7b5edc6b5eec8b7e8c3b29c7560d49d7bd69e78d8a483f3c7a2fdd6b7f9ceb1f5ceb6ecccb2e3c0a8c8ab98715844f0d4bee9ccb5efd4bff6ddc8ecd2bdf0d8c2ead3c1dec3b0765d4bd0b39ae0c3abe2c1a7ebcbb2d7b59ccea38bc19378d1ac93caae98816552b99984edccb4eecfb4e8c7a9f1ceaee5bc9ddbae8fd6a888c6a088866d5fa88c78a48975a48a759c836e8e7561947b66987e699f8671827060291c136e5a49644f41594839755f507762527a65576b53438168596e574ab5917dab8a73b2907dc5a38bc8a58ec8a68cba987eb39279a986719d7a69472c2593705fb3907aa2826f8867547b5d4b997a668e70598c73617c6451bf9d84e3c1a7e9caafe6c8adeed1b6eacdb4dfc3a7e5c8add6ba9fd2bcaa3a2b21b89a85c29f83e5c5aeefd6beedd9c6f4e1cde4c7b4d6af9ca8816cfbe2d2f7e7daf2e5d6f4e5d2e9dac6f7e5d5f4e3d3f8e8d3f7e3d0dbc3ab785948916f5d9d7968aa8271a279689d76669a7562896451775a4d886f62dbbca9d3b09cd1ac9addb8a4d7b39edbb7a1d7b29bd0ab94c8a28d8c664d83614ee1ad8fe1b294e2ad95deae8ae9b394f0c29da99081b9a393c4ac999781736f4837cc8e72a6664aa86a51af6f54af6c54b37358ac6b4ea35f488b54439c715fecc2afe8bfabeec5b0f0c8b3e3beaaf1cfbeeecdbbedcab7a37e67d29d77d59f77d3a17fe2bd9ceeccb5f0ccb9f2cfc0debeabe2c1acd8baa7866a58efd4bee9d0b6f3dec8f2dcc8ecd1beedd8c8f4ded0c6ac9d8b7161e0c1acdabda7eccbb4eccbb5e0b8a6c28e7aac745cca9d84dbbba581634edcb8a0f1cbaef1ceb0f0ccacf3c9a8f5c8a9f1c0a1efb797dcad93795c4fa18776967c6a8f7764a189768c756299826ea2897599806c907e6e31231a907c6c7b6659746254897265705c4b8e7a6c816a5d91786c6d5446e1baa4c7a48cc8a490caa389d0ab91d3ab91dcb598d2ac90c8a186b88e7a5a3b329d7c6ba68775a58a7d876c607e655a8e71638e70607b62568d7064d8af99e5c4abddbea6eacdb4f5d7bee8c9b3e3c5adeacab2dcbda6ceb2a0392b1fcaae99e8d1baf3e4d5fdf2e1fbf2e6fef3e9fdf1e4edcdbb9b7560f3dbc7fbede2f9ede0f8e8d8f5e5d6f8e6d9f1dfd3f7e5d3fae5d4e4c1aa6c4638a37d6da37e6ab38e7ac6a08bbb9783bc9883ac88747f6154896f61e0bfa9e3bfa8e4c0aae7c3acd8b49cd8b49be2bea4dbb79ccca78d916b55947363dbac8dd6a98ccf9d83dbaf8de2af91dfb290b4947fd2b29dd4b39eb69b8a704a36d29778a6664ba76952b17055a9674db17154bb785aa6624a915a499f7665eac4b1e5bda6f3cab1ecc2ace2bca7dcb9a6f4d2c0f6d4bfb0876ed1976edb9d73e1aa83f8d2b3f0d1baf6d4c5efcab7e7c1aceec9b5cdb29fac9783edd4bde4c8b0e6cbb6e6cbb8eed4bef1ddc8f5e0cdd8bea98e745ee2c4a9eaceb6e9ceb6f8ddc6f0ccb2ce9e81c79173dcb294e1c4ab8a6e57f0cdb2f6cdacf8d3b4f7d0b0f6cbaaf6caaafbcbacf5bf9cdaab8e705748967f6f7c65556e574785705d8e776586705a987f69a48a7585706135271e937d6c7c66587c695a7962527863517b6859917b6c80685b7e6351dcb299d4b096cda895c9a188c7a288dbb49adbb496e5bd9dd0a486c6977e6c4b3eb1907ea58775997969a081739b7f729f816fa487747763556d5645cfaa8ef3d6bde7ccb3e0c5acebd0b8f3d7bfe3c7afdcbda6dbbca5c8aa98382c1ed5bca5f6e5d4fcf4edf9f5e8f2eee4f8f2ebfbf4eaf1d9cacba48edabfabfdf0e5f1e3d9f3e2d3fae8dcf6e6d8f9e7dbf9e6d5fdecdbeac5ab714b3cc09c8ad6b39cdebea4dcbc9fe3c4a8d4b297c29e877f5f4f886a58e8c4abe5c2aceac7b1e1bea9e5c1abe2bca6dfb79fe6bca3cfa58b835e49b28c7bd5a788e4b599dfad8fddb18fe7b396e5b695b69e87c5a994c8ab96c3a99975513ec68b6bac6a4faa6852b26e54b06c52cb8b6dd18d6eb16b53985e4db48b7bf7d0c0e8c0aee6bdaaf4cdbaf1cebef5d7caf3d2c4f4d1c1b48975d79972d8956edda57df3cbb1efd4bff4d6cbf6d7c4f6d5bdf5d7c4ab9383c4ae9df0d8c1f0d7beeed5bff5dac4eed1bcefd8c3f4dccae2c3af9b7d69e2c3aaf5dac4f0d6c1e7d0bddebda7cd9e87c69278eec9b1f8dfc9a38b76f2d1b7f5cfaff3cfb0fdd9b8f5d0acf8d1aff5cbabf4c49de0b897554131877163907a6c796453725b4a9c8672977e69a78c769f846f8b766745362d735d4d7963568572638c766773604d9a87779a827094786a5e402dddb196dcb69db99581cba389d1ad93dcb8a0e0bda0ecc6a6daad8cc4957b6e4d40a889779b806d9d7f6d9c7f708a70628f7261a184757a655a50372bc49d85e5c5ace5c7afebceb6eccfb7e8cab2e8c9b1eac7b1dbbaa2c5ac9b40382be0c8b1feeee2fef4f3f4efe1f6f3e6fef8eefbf6eaf4dccdd1a78fc1a288f9e8daf5e7dbfdeedef0e0d2faeeddf5e4d4f9e8d4f7e5d3dbb89b765241d0ad9ad4b49bd2af9ad8b69dd2b39ac7a790b4947f7d62546c5445e2c1a8e2c1a7ebcbb1e8c6ace3bfa5ddb89dc49a7ecda082b98d6f754f39bb917dd8ac89e9b99aebb794ebbe9be9b395e5b493ba9f8ac9aa96d9baa2c7ac97755041b07255ae6b4fb4715cba725dbb765ae2a782d49772af674c9a614dbb9584f4cbbdf0c6b4e5bdaaeec9b5eccab8f6ddcff2d3c0efcdb8bc927ed1966edea075e8b38df6d7bff8d9cae3bfb2f3d9cff5e0cff2d8c396826fdac3abe9cfb4e8d0b9f2d9c4f8e2cbf0e1cfefdbccf2d9cadfc3af8b6c59edd1b7f0d8c1f7e2cdf4e0cfecd0bac99983c28d77f0ccb8f5dccaa58a74f6d5baf6d4b4fcdec1fad3b5f3d2adfad5b2f9ceabf7ceabe2b9a24d3a2a6856498471615c49397560537964578c7661715a438d75637361534c3b2f806b5c6350427c64535f493c755c4c92796ba28674896e5f61473bd4ae93e5baa2cfa892d0a790d9b295deb69be6bea2e8c5a8dba989c1917a63453d86665b876b598668569b7c69937666886c58886d607e6454614537ccab97e3c4a7dfc1a5dcbfa7e6c9b0dcbda3ddbca2e5c4abd7b6a1c0a796594a3febd5bbfbf1e8fbf4edfbf5eaf8f5e8f8efe7fcf4eaf8e5d7c3a0879e7860fae9daf8eae0efe2d2f8e9d9faefdefcecd9fae8d7fdebdcd9b49882634dc9a48cc9a48fd8b49dc9a58dcfac95bb99829677647357455a4437d1ab90e8c5acecc8b0e3bfa5e9c5abdeb99ebf9676cb9c79ca9a766f4c34b7947ad5a988e4b695e5b18de8b796e0ab8be1ad8ead9480c3a791cfb29bab917b643f2fb37557b36f50b87059b36e53ba7655ecb38ad59771ad644a905843d4b3a1f5d4c6f0ccb9f0cbb3e9c6b2f4d4c4f5d2c3f7d1bfedc7b5cda08ddda17aecac7fe9b287f9dcbefae4d0fbe1d4f8e8e1fceee3d5b2a78b6c61e0c2afeaccb4f4d8c4eed3c2f0d8c8faebdffaebdcfeecdeecd3c0826655ebd1baf7e1cbf5e0ccf5e0cfefd0b7d2a284c49070d1ac8fe3cab09f8469fbd9befbd8bcfad7bcfcd6b9fcdfbef8d1b3f7c9aaf8cfade8bfa849342958473b60513f3928176f5d4f877565927e677661499c86726e5c4b58463568523e725d4b927861836a558d715ba0846e9d7c6295745d6c5041b08a73e7ba9ae3bb9bd3ab8fd7b196d8b393f1c9a8efcba8deaa85c7977c61433689685b92725e8f7261917461a08373987d6b8f766a7b6254775d51ae9280e3c0a5e5c3a9eeceb7e7c7b0e3c1a7eecab0e9c5abdbb8a1b9a08c705e52f0dabffbf3eafaf3ebfcf7ecf8f6eaf6ede6fcf4ecf8e3d7dbb49d8a5e48ffe5d3f6e3d8fbebddf6e4d7f9ebddf7e8d9f9e9d9fceadac39a80856351a17b67ad8b79a17d6c936e5d9c7869916c5c7a5a4e6a4b40543b33e2bca6edccb3edccb3d9b69cebc8afe2bea4cfa88dc1977ad3a789775540b38f79ddb094deb194deab8be5b69ae8b698e3b194cdb19ddec1acd7baa3c2a7917c5a49c1876ab8795bb37054b26f53c07c5cd0906bb67352aa614a925a47ba9a88f6dacdf8dbcbf1d1baf5d5c3eecfc3f7d3c4f2cebbf9d5c5d1a795cc9570eaac7ff4ba8af4cea5f7d8b6efd2baf9e4d7f8e4d8e5c9bd8c7467ead4bedac2a7ecd5baf3dac0f5ddc7ecdbcbf9eedef5e6d7f1ddca866d5cd2b9a2f2dbc6f6dec9f7ddcbe2c2b0d7aa91ce9e80dfbc9fd6c0a4988066f4d9bffde1caf9e0cbfce5d0f7e7cbfce1c7f8d4b9f4cca6e8bea14734275d4c41806f60534031705c4ea48e7eaa937db19881bda4906656495e51465a48395e4c3e87715e74604e87705a6a543e7d614e805f497b60507a5847e5b89be6bd9de6be9fe8bfa5deb99cf0c6a8e3b99adeac8bc89d855e463972584d755b4e826758876d5b8d7061967c6b8871656d584a796357826b5cd0b29ae3c6adefd4bceacfb7e7cbb1e9cab0eac9b0debfa7b29784725f52edd7befcf2e6faf1e7faf2e8f8f5e9fef7effbf6ecfbebded4b19c86624efbdfc7f9e7d6f7e9dbf9e8ddfdece2f6e9ddf7e9dafeead7ae826a8361548260527e61528364527f5f4e7d5c4b7d5d4d71564962483b5b473adabca7e6c7b3ebccb6dcbca5edcbb5f2d2bcefcdb9f4d0bae8c3ac9b7864b28e77dcae91e4b598ecb999eabb9decbb9bebbc9ccab29adec4abe6ccb2b69b875d3a2cb37b62b0725ab57257b07058ad6b52b3735aaf6e55aa6653945c4ea07c6feecfc5efc9bfeac3b1f5d1c1f1cfc3f1d2c2e7c8b4e2beadcfa393c28e6be9ad84f1b689e9b583f3be88f5c495f6cfaff7d7bef2d5bb8f775fdac6aedcc9b1f1dec6f1ddc9f6e3d3f6e6d9f9e9daeddacbe9d1bd947a67bda28ae8cdb8edd2b9dfc1aae0b7a3d09e84c69578dab59acbb099a78e76fae0cafbe3cefbe8d4fde9d9fae8d2fce6cefee1c9fad1afe6b899483a2c867467907e6e5846358d7967a18c78b29a84b59c83bca38d6a584cb09f95735e5279665b90796a483326755f4d5c47377661505d453069584762473ad1a484e2b293e2b592d9ad8cdeac8ed89f84dda588dea688c499826c56496753496f5b4e705b52735f527b65597f6b5f67564d56463d5e4f47524136c0a38be9ccb2f1d7bdf0d6bce2c7abf0d1b5eacbafdfc1a6a9917d776458d4c0ace4d8c9f2e7dbfaede2f8f1e0fbf1e4f8eedff5e0cfbe9e89775a47e3c6a9f3e0c9f1e0cef0dbccf6decdf3e2d2f7e3d1fadbc4986c52816257795b4f74584b8364557d5c4c7d5c4c795a4a7b5e51674d3f6a5345b49887d8b9a6e9c8b3e8c5afdfbda6dfbfa9dcbca8eac9b5d6b49f8c6f59b3937bddb396dfb496dfb08fe5b99ae4b694e3b795937e70ac9787a38f7f8a776d4f3b365331295d3c366d473b6c44317a513ea17c66ab8972b08b77a48272765f51927f72766257836b608b6b5f97776c977f72927d6b8d736381655c7e5e4ddeaf92c79473c99973be9168b8926ecca687d4ad8ce3c9b06854447a6b62897b72a19086beafa3d2c4bbe4d9d1e6d8d1e2d2cad5c3b589776a9a8879b3a195ae9c8b9783718b73638e705baa8a73caab99ba9d8db79b87f6d5c0f5d3bdf4d2b8f6d5c0f2d2bbf5d4bdf1cebaebbda2e1b39a58463cad9d9296867b6f5f528c7b6d978676af9d8da59181b4a0907562559684797f695c705d53947e706855497964567a665979614f836b5d63534b51362bc29378d69f87d9a588d7ab90d8a78cdba78fd4a387dcad94a5847054423660524b5a4c445a4d4755463e5241374c3c323d2d2431241d3d312a24150dbda190d9bea9e8d2bce0c9b4dcc3afd6bca7dcc0abd0b6a079675429180f6a5a498172608070608875649889759281709080708a7464674e403723188e75629685748975668d74668974619685759a86769b7c6670503b4c3a33574238553d355d433a614538634739694f40614a3c614c3f644d3e645143917468a081749e8071896c5b917766937868917563a389764f413348392e705845896e5d967662a082709f7d699c7a65cea69bdeb8aae1beb0c3a59a8b776e5d473b45372e6b5a499d8473c1a696e7cfbfeedbc9e6d3bfe6cfbdd0bbac6f5c4d7654418f634fa06b56ad745e9c6451915b439660459159488659477f554340241ab09788bfa38ab59a85a1876fa58b709a8069a48a788e7a6e645046ceb5a3dfc7b1e0ccb7ecd8c4f2ddcfead4c7c3ad9b8a74658773626a5749796553dec9b4d1bfacc3b099a5917a9683737a6759917f6f9b8a766a5746a38570ccb5a3d2bcaad7bba9dbbfafb39481ac8f7c78665b6c574a3f291e5a463a6c594b725f537e6c618270668472648676658d7c6c5a46364331256b55467662557c66566d57478b7762836a5b5b433955382e997a66866351ae877098756192765e785b478e745c8d75629d897a6b5e5230241e3f332a3f2d224f3a2d6f5644816756886f5b937a6a937a69967d6d7e645359433096846fa3927ea49381a79483ab9882b5a18bcebfab6e5e53a5958692806b907d688f77639d897097816c847260907d6b837163887a6c7867598e8070897768907b699f8a757766547c68588b705c735e4f41342b998476b1988aedd1c0dbbcaabe9e8bbb9d8b977967997c6cd7b7a38b7262ac856fddb39cebc2aae8c1a9e8c4aaefcbb0edc6a9d7b092755845654a37a88570b08d79b28a73d0a893cfa189c3937ce7c0b4e4beaceac3b2e4beb1c0a5998b726642322ba59381d7c4b1e8d3c3f1dcced7c8b7e8d9c6eedbc7ddc6b880695ba97662c88d73e6b493e9b694bd795dc88464d29473bc745da866509a624f644539ad9685c7ac95ccb19fceb39dceb49bbda08bb395829a8276655045e1c7b3eed8c4f5e5d7f4e5d7eedacae5cfbef5dfc9eedacaeddac9a28f8285705de0cab3d7c2adc3af96e6d1b7ecd6c0e2cdb7d2bea6a7957c8e7a65e4cab5eddac6e4d0bcf1d5c0e7cbb5e8ceb9e1c8b2e2c8b1e0c2a892755eaf947ddec8adefdbc1f9e6d5f7e5d5f9e8d5f3e2ccf4e1cd8a725d917766a48470ad8e7bc09c87ad8a75a78772b38b75ad806da87e6a8a6c5e8f725ee8bfa2ebcab1eed9c2ebd9c7f6e7d0f5e7d6f1e0d1dec9b8846f607762506e5644715441a8866bc19c83ddb699dfb79fdfb89cdbb49acbac94a78d72f0dbbff1dfc4f1dec5fae6cee2ceb4ecd8bbf1e0c7907e6f9b8b7aa08c72a9947cba9f8ab49d85bca78f9c856ea5907794836ba69277756352ac98808e7863c1aa91d5bba4dec6b1a08a77bca18cb29a8b72594ac9a48bdeb9a1e3c5aedebfa7ddbca2d6b69dccaa92caab94dfba9d8f7561cda387e9bc9ff0c6aaf1c9aef1ccb2f2cbaff8ceaeecbe9d946950be937be6b89be6ba9fe0b093efbfa4e4ac8fe4aa8ce4c1b6dcb7a5efc6b5e5beaedbbdafb89d903e2b24cbb6a3d7c1ace5cdbcebd1c4e8d4c5e2d0bef3dccbe2cabba58e808e634ce3a88af0c4a0efbf9ccb8061d58f6dfacea9e5b190ab68539d624e735341cdb59ccdb397d4bca9dec6b3d6c1aabaa38ecab09a9f8878614d3ae0c4a9f3d9c1f7e5d7f9e7dbf8e7d4f6e4cff3e1caf3e1d0dfcebf9b897cb19d8ae8d2bcdbc2afc5af95d4bfa1d4bca1cbb39bbba48c967f6f9e867cf3ddcaf4e1d0f3dfcff2ddcbead5c4f6e3d7efded0f8e4cff1d4bb8e705ac1a68fe0c9b0f4e1cafaeadaf4e5d8f4e7d7f7e6d7fae8daa38a7b9a7f72b4917fac8776b08572b48a77aa8170b5907ab08974a9846d91756a91735ae7c29ff5e2c8f9e8d9f7eae0f7edddf3e9def6e6d9efd7c5a18877725c45816c5a755a47bd9b81d3ad95d5ae90e8bfa7ebc2a5edc3a9bd9b87c4ab94f8e5ccebdac3f2e1cdfae9d7ecdac4f3e1c8f2dfc3a38f7d978674a99376bfa990c6ab95ad9880a18e77ac9784a5947da2917ab59e81786659bea996a48e7d9a8874a48e7d7c6b5a5e5243665648604e4571574bcda68dd0ab91d7b59eddb9a2dbb49cb18c75cea690c69f8adcb0958d6d5bdfb79af4cfb0edcaaef6d3baf2d2bbefccb3f9d0b4e5b99cad7f66cfa288f4c6a7f7cfb1f0c5a4e7bd9fe9b595edb697ebcac1e6c1b0e9c4b4eccbbbe9ccbdc4ac9e523f32ccb5a3dbc3b4dbc4b4d7c1b0e4cfbee6d2c1efd9cad8c2b4917969724a34d9a181eac19fe4ae87ca8460da9771f5d0b1e0ab8da9644da66d5a7c5d48d9bfa6e9d5b9e5d1bbecd7c3e0cdb7dfccb7ccb198b19a87655041c7a689e7c6adf5e1c9ecd9c5f3e2cef8e8d3f6e6d3fae9d9e2d2c38a7868c1ac99dbc5afd6bfacdcc3aeccb49cc8b096d9c1a9bfa893937d6f907a6ef9e4d5f2dfd0f2e0d2fbeadbf6e6d7f3e3d4f8e9d8f8e7d3fae3cc806152c9ab91ecd3b9f5e2d4f7e9d9efdfcffcebdef7e4d4f0dccdd2b9a8a18474b99881b6917bba9279b78e77d0a58bc99e86c8a083ceaa8b997c68977f66f9e3cef5e4d2f3e4d5f3e4d7f8e6dbf7e7daf7e7d8fbe8d7a78e7f795e517c64557e604ccea98eddb599e0bb9defcbaff0c9abecc1a2ae8a73d9c6aff4e4cdf7e8d0f2deccf5e4cde9d4bcf0dec6eedbc1c4b19b998471c5af8faf9582b39a81c4ae95ab987d9d8871a48f76bba78ac7b39d6f5c4da6947f9c8773b49c87b09987aa978787736566544a7d685c6c5445c8a68fd7b398ddb8a1d3ae96d6b29bd3ae96c9a38ac59f85d0a88fa47f68f1c5aaf2d2b4f2d3b8eac4aef2cbb4eecbaff3ceaeecbfa1bb8c73d09f83efbe9cf1c6a6f8c9abeec9abf5c1a1f0bd9af0cdbddbb09ee8bbabeec4b8e2baafbda29778665cdecdc0ddc7b5e1c9b8e3cab9dbc1b0ead2c1ebd5c3d1bcab8c7666683d2dd09575f4c8a7d79875c27857d2916cf5cdaee3ac8fb26752a56a5a927461e2c9b4e3ceb7e7d2bfebd4c4edd6c5e3cfbccfb199b59d88756050dbba9cf4d3baf7e0c8f6dfcbfce7d5f9e2d0f6e1ceefdac9ead4c4937d6ad4bda6dac2a7dac4abc6b197baa38ad5bea5d2bca4b49f898f7b67897664f3decdfeeadbfae8d8f3e1d3f9e7d9f7e6d7eddbcaefdac7edd5bf806553d2b9a1f3dec9fcefe0f4e7d7f6e5d6eed9c6ecdac4ead6c2f0dac2a68a74edceb2d7b69bd8b79aeacaafd9bda0dfc1a5e3c4a7d3b699a08573c1a995fbe5d8f5dfd2efdac8f4dfcdf7dfcff8e2d0f4e0cbf4dfc9ab917f896c5b896f5cb29079e5bda0e1b99ae6c2a2f7d5b7ebc7a7e9c1a29b745ef2ddc4eedcbfc3b196f0dac6f0ddc6e7ceb3e7d0b5dfc6acd4bca68c7662b7a382b59d87b29a7fb59e86a69177af9881b19a83b09b7fb59f8c624b3bccb49ec0a794dcc2adcfb69fd6bea8c5ad96a5917eb39a88684c3dcca895dcb2a0dab19ccfa793d7af9bd4ac96c89f87cca189cfa58faa806bf4c1a7efc3a6eac6a9f2cab1ecbfa7f4cab0edc1a3e7b294d7a78bbc876ee8b092e4aa90edb496edbda0f0c3a3e8c0a0efcdc0dfb6a6efc5b7f4cec4e5c0b6b89d9584746de3d3c9dcc1b4dec4b7e2cabcdcc6b8ddc9b9e3cec0dfc8ba9e8276673f34bd7f5ffac6a5cb8360c57959d89672fcd0aad99b7dbb7259a16b56b59d86f1dbc4e9d5bee5d0bdebd6c5f1ddcaedd6c3d1b39dbaa38b7e6959e4c7abfadbc1f2d8c4f8dfcef7e3d2fae7d6f9e8d6f5e4d4cebeadb0a08cdacbb1d7c7acc2b198cbb9a0b8a58e917e699f8e7ba493808d7d6b6c5d4bf3e1cffbe9daf6e7d9f4e2d4f7e5d7ffefe1f1dccef7e1d2f9e0ce785f4ed9c4b0faebddfbefe5f7ecdefaeadceddac6f5e7d5f5e6d5e7d7c0957f6af2d9bcefd4bbddc5a9eed7bee7cdb2e3c5a8d0b195caad94977d6ac9b7a3f9eadff3e4d3e8cfb9e8ccb8f6dbc8f3d9c4efd7c0f4dec6a38b74826651987b66af8b73d8ae93f1c9abefcbaef7d4b9f3cfb4ebc4ab846753ead6bfe4c9add3bb9ce3cfb9e7dbc3e4ceb3e3c8b0e6cab2c6ac98755e4ab19d7ca79179baa58abda790b39d85ab957ea08c75a28f7696826f8d7461d1b8a0d8c1adf2decbc8b19cc4ae97e7d2b6d8c6adb9a3887d644ecaa993d8b19dd9b09cd6b09cd0aa96d2a994d9af98caa18bc29a85b28a75eeba9ff2c8aae6c1a5eac7acdebba0f0c7ace3b396edbb9de6b797b48567dca787e6ac8ee7ab88ebaf91f0bb9ceebda3eac6bbe2bbacedcabbebcbbde0c1b1b8a09298867ad8c6b8e2cfc0e4d1c2e1cdbecfbbace0ccbdf0ddcee3d2c2a49182634237ad6b4abd7d5bbf6f4ec07253c4815fecb28cbd7759b1694e95604bb8a08af1dbc5edd7c2edd8c6ead7c5e8d9c3e2d0bdddc5b1bba99475675befdbc9eed6c0f3ddcef7e2d1f4dfcef8e4d3fbe8d7fae8d6c9b8a8a79684f0dfc9f4e4ccdeccb5b7a38f917d69b29f8d9e8a7aa59385928274564738e8d5c5f4e2d2fdecddf8e5d7f8e6d7f8e8d9f3e2d3fae7d7f8e2cb765d48e0cbb2f5e5d1f8ebdbf0e6d4eee0cfecdcc7fdefe0fbeadcfbe9d6886f5beccfb4dbbba2cfb59aead2baf2d9c0f0d7b8c6a98fb498828d7661ecdbc6fbefe5f4e8d4ead1bcf4dac4efd6c2e5ceb9ecd6bfe9d3bca6907a866d5a987762b08b73cfa48aecc0a4eec7aaf6d0b5f3cbb1f7ceb6846553f7e2cbe7ccadedd0adf3d6baecd8bbe2caabe1cbafdec4a9c0a78e6e553fa89171ad9478cab295bda58eb29b83a79078a7957da7987d9986708e745dd8be9fe6d0b7ead9c6edd8c9e3cdbef0dac4dfcdbacab59fa08775bd9c88dcb6a2d9b29ad4ae96e3bea6dcb69ec7a086cca58ccfa990b79279d8aa8beaba9df7ceb0debb9ddeb89bddb095dcae91e6b89ae3b39ba7765dd79a7edb9b7fe4a381e5a488dfa889e2ad93e6bdb1e4b9a9e9c4b3e7c6b5e3c2aeb29986b6a496decbbbe2ccbdecd6c7f8e2d3dfc9bcefd8c9ecd6c7e6d0c1c4afa05a3f35ad6951b46a52c07156b77157b06c52b0684bb56b54b0684d935e47d3bda4e3cfb6d2c1a6d7c4acd4c1aaccbba1c8b59ac4aa93beab95827266f5e2d6ecd6c0eed8c7f4dfc9f3decbf8e3cff6e4cff8e6d3d2c0b0a39383f1e1d0e1d1bfecd8c5d5c0aba9937ca9947cb29d878f7c6a8c7a6d49372bdbc3b1f3dac6fae3cef0dac7f6e2cfedd9c6f5e1cefae5d2fbe3ce745a4cd0b7a0f2ddc5fdebdef9e9daebdecffdefe5f6e9e0f5e9e0e8d9c9978070e5c8b1c3a48dd1b69df3dcc4eed8c1efd6bbdfc4acd0b5a0846b58f2dfcafdece0f6e7d0eed7bfe8d0b9f1dac2efd9c1ecd3bdf9dfcac4aa98937969ab8975b18b75d7ae95ebc0a6efc6aaf1c8aeeec3a9f1c5ac967762ecdac4e5d0b5e5ccaef1d5b9e9d1b2eacfb0eed8bbe2d0b2d7c4ac65503e735e43a1896fbaa288b29d8a95826daf998295836ba6987ea2907d9a836cb9a183e4cfb6e7d5c1dec9b2cdb9a2ecd3bde0cab9cbb09fb5998bb18d79caa48fdab59de9c5afebc7b1dfbba5d6b299d0ab93d9b59fb8967fcba082c9967cd5a48acda185c7987ed29d84d9a78ed3a78bbe9581a27860dda384d8a483e1a785dea689daa283d89c7eeeccbdedc5b5e6c1b5d7b4a9debbabac938783756db0a49bb6a59bd4c3b8f0e3d7f4eadff8ede2f6eaddf3e4d6d9c8ba452b1ca36952af6e57b5745caa735aa56a53a9664cad6a56b16e5ba06d5fc3ac9ad0baa6c3b39ad5c0abeacebdcdb09bceb89ec8af96ac9482847266cebcb2e9d4c1ebd6c2f3e0c9f2dec8f6e1ccf9e6cffdecd5e9d6c39f8c7ce0cdbcdbc9b7f0e0d0dacab8ad9e87ab9c84a496808b7d6d7b6e643b2d25c8ae9af1d5bfe5c9b3edd3bcf0d6bff5dec7f6dfc8f6e0c9edd7c0725a4cc9b298f6e0c4f5dfcef3e1cbf5e8d4faede1fbe9daf1e1d1f3e3cd8c755fd2b499c6a489e8caacefd5b8dfc5aae2c6abe8c9aeebcbb292735ee9cdb2f5d9c4f1d5baedd2b8f5dbc1e8d0b6ebd2b9e4cab3ddc2acefd6c3886d5ba4846db49278ddb89ef2ccaee8c2a3edc7a8edc7a8e9c3a7a28771d9c8b6dfcdbce6d3c0ebd8c3e9d8bdddc3a6dbbea4ddc9abc6b29a725b4d5a4331856e5698836c9a8676968471a58d79917c67a3917a8773629d8573ad937ab19782c3ab96c8b39cbfab96ccb69fb19d8da08777968071886b56bd9c86d6b39dcba894c9a692d5b19dc8a48ed8b29dc9a59284624fb69681b38f7ab8927dad8773ba9480ba8f7db78e7c8f735d624c3b735641d7a389deaa90eaad96dba893daa58bdaa58a755d507d61547d6156987a70a6867870554a3827212d1f1955433869554a7d675f806a629580778f7a6f9582758371635d4a445f4439664a3d64473a533b2d53362b6a4b3e7e5f5678584d674d472f231b5f4f447366568576679985788d776a7e6b5b6853406f594d6c5c505e514b86776b84746683756985766d81726886776b9f8f839e8d8328170d28170d5040347265568477678679697064534e4233463c303229211f1710a38f7ee7d1bfddc4b1e5ccb9e5cdb9ddc5b1dfc9b5e8d2c0e4cfbe59453ba89483c5b19ee1cdbedfcbb7dfcbbbdbc9bbc9b6a58f80717b6f5d554536a38d77a58a77bea68fd9c7b0c0ad94cab39dc4ab92b89b83836453c3a28ac6a28dcda88eccae96d2b9a1c4ad95bea790baa18ab39986bca696725e4fa58978af9080c0a090bb9c8ab89a87bea18dcfb2a0d8bcad7b675e8d83799d9083a08e7ea993869a8675846a567259487d6458806b6443312e483a34483e2d392f2030261d2d23184031274b3d31594e3d4e443c62575065574a877668836f617e675a8974666b54445643364d3b2c54453b5441347f6b5e7c6457775f53735d51776053735b4f826a5d907a6e3d281e553f308d7261a68d7c745a499475668867568568587e6354755d51816558896855b2927ec49e89b69884aa8772aa8974e7d4c5efdbcae6d1c0edd6c4e8c9b3a98873593c2ebfa194c4a492c4a390d3b4a3dabcacdcbeaddcbeade5c5b2dabaa7ac9187483932574c4160514767574e6b59527262588172696e6050756358857266d0b0a2dfc5b0e8d0bdefd7c4e1cab8d6bcaee3c7b2e2c5b6d9c1ac917d6f917c6dc3ad9eb19e94ab9a90a59487b8a696d2c0afcdb9a87a66557d6956614c38705c4a877361937e6f6451437c6a5d5f4e4367574c65574c4f41366a5b4f5b4a3e44322659453a48352a4e3b306b574b5f4c3e46342956453759483a66534468533e695240694f3a6d544363504156493935271c79655470584a5a463666564664524547332a6c584962503f3e2b234f3c30654f3e7d634f997e6a7c645097816e816b5977624f7360503b2a1e2517099f876fb69c84b59b84ae967db29c83c9b69ddccab4ead8c4785f4f9f7d68bb8b6cd29e7cd6a788d1ac8fd6ab8dc09176bb8b71aa7f6b7150455b4539917f668f7d678d7967917b66947f6d8d79647f6d5653433534251c7665519b856fb3987f987a61b0937ad7bda1ddc9afad998286776858473c5d4b44c1a794c8af99c1a793bea490c6ab96bba08bcbb19e917764e7c5b4f1d0beefceb9efceb8e4c1ace6bfacebc3b0eec7b3f1cdb6e2bea9816248d4b198ebc4a7e7c0a6e0b39de2b8a4e5d0bfe5d4c5eedac8e6d0c1f7e2ccd6b3995e402fc5aa9cd7b6a0dfbfaae6c7b5e9cbbce9ccbdebcdbfe2c4b5dbbdacc3a89a4e433c615449574b424c4034584c4475665d87756d62544a6e6055a18b7aeacdb9f1d5c4f1d6c4f4d9c9f0dccdebd3c4e8cdbcefd4c2ecd2be907b67f6e4d4f8e7dbf3e5dbf6e6d9f4e3d5fbe6d4fbe9daf7decd877061987d67765c44644e3b7863516b58486958497463546e5d4e6e5c4d9684755143369882759b8472836d5d7862555d4a4048382b6e584a766353705a4a967d6b886e5b937b687f6a5586705a9a806ba0866f7c644f6c5a49705b47d6b89dd0b69eead6c4e4cdb9dac3afdbc4aed3b9a3c9b49f3c291ecab09bdbbda6e8ccb5eacdb8e2c9b2e3c8b0dfc1abbfa38eb49b87ad95874d3b2bccb498efd7bbfae4cbe9d2b9edd5baf9e3cbf6e3cef6e6d38e7766aa7a5ed0a283fbd6bcf3ddc5faeddbfdefd9e8c8b2bd9277c68e759065567f685995806b9b856f98846ca08972aa9179917a63826e596051445a4b41b59c85dac5addec5a5d2b291dbb397e4c8abeed2b5caae988d76616d5b4d715f53c5ab96d0b49cd0b49cd3b79fcbad95d3b59dd7bba5ad917ceac9b6f6d3beedc9b1e9c4aef1cdb8f6d3c0e2bda9ecc7b1efcab0efcbb6a8856ed9b095efc3a1e8be9ff2cbafeec7aef3dccfe6d3c6f5e1d4f7e5dcecdccfedcebb735546b4968adcbaa6debdaaf1d4c3e9cdbfe9cdc1f7dbcfeed2c4e1c1b2c8ae9e473c346052475e5349574b3f473c334f41386f5f574e403956483e998473edd1bef1d7c7f8decff7ddcdf8e5d6f9e3d4f4dbcbf5dbcaecd4bfc5af9efdedddfaece1faeee5fef1e6f5e6d7f6e1cdf3e0ceebd3be9883728e735e8168528371607767584d3e3065584c65584b46382c4d3c2f69584b514337937c6fa48a7a5f4938a28b7f6250468172646e5a4c6c594b755f4e84695790745f745a4479624c836a54886d588168517b6550706050735f4bc7ac93d6bfaaf4e3d3ffebd9f4e4d2feecd9feebd6e9d6c1473529c2a993debca2e8c8afebcbb3e9ceb3f1d1b7dab9a0bea089a98d79a58b7b5a4838e8d4bbf1dfc8f9e8d3ead8c3e4d0bce8d7c1f4e5d3f4e8d8a68e7ed4aa8cf5d7b9f9e2c9f6e2cff5e5d7f6ead8fcebd6f5ddc6c3957b7b56438d7a69a89480a8927cad9a81ae9780b59d86a28b7384705c5a4b3d524538c3aa92f4dec6f2d9baefcfb0dab092d6b698d1af91ceb099a087727b695a7b6859c5ab94cdb199c7ab93d8baa2d2b49cccad98cdb19bb0947ee8c9b5eac9b4f0ceb5f3d1bbeecdbaefcfbdf1d3bfe8c9b3f2cdb4e8c4afa7826ce8bc9fe4b595e4b99aeac4aaf7d1baf7e7dcf3e2d7f9e8dbf8e7dff2e7dcfae2d3907466a38475dab7a5d9b8a7e0c2b2f2d7c9e7cdbfe7cbbcf2d6c7e4c4b5b89e8d3c302963534763584d5f53475a504745372e605249665750483a31917e6cf0d8c4f6e0cfebd4c4eed5c5f2ded0f7e1d3f5dfd0f7e0cfecd6c4cfbcabf8e9dbf7ebe1f6ebe2fcefe7fdefe2f2e0caf3e1cbfae7cfb6a28f8f76618f75637662537463536656486c5d51423529483a2e7263576c5c4f6353478e776b927b6b6854449b867b75645a786b5f5d4c3f5b483f604a3d8a705d8a6e58977d65a68d769379628c715a7e644f6d59466858497d6c5bf7e0cae9d6c5fceee1fbecdffcf0e3fcf1e1fcecdcf1e0ce524034bfa692e9c7ade7c8aceccaafdec0a3dbb99dd9b69bc2a38aaf917cb39887746250e8d5bef6e4cff3e2cfecdac7dfcdb8e9d8c3f4e5d2f8e9d9aa9380e4c5a7eedec5f5e8ceffeedfeddbcbfcf2e2f6edddfbeadaf2d5bd7c604c8a7a678c7a67937f6da8977fc1ab93bfa99497816c84715d64554533271acab29de7d0b8eed5b9f3d6b9efc5a6dab492ddb593c5a48d98816d6e5b4d937d6dceb29ccfb39bcdb199d6baa2d3b59dc9aa95d1b59fc0a48ed2b6a1f4d5bff1d1b9eecfbaf9dccaf6ddccf7decdfce4cfecc8b3ebc8b4ad8770e6b79addac8ce8bda0eac3a9eac6aff7eee6f0e3d5f4e0d0eedaccebdecdeedac9a78c7b987c6dd9b5a4dfbdaae3c5b3f5dbcae6ccbbe6cab9debfadd5b4a2b0958443372f5c4b3f63564a605448584e4546393061534a66564f51423a8c796aebd5c2f6e2d2f7e1d2f0d7c8e5d0c2f9e6d8f6e3d4f3decdf1ddcac9b7a7faecdefaefe5fdf3ecfcf0e7f8e9dcf8e7d5eedcc8f7e4cfd6c2b08a7460725943735d4b5d49376a57477f6e5f6c5c4c4231224d3c2d7c6a5b7c6a5e7f685d745e515442344432274c3d354a3f3358483c5a4840634e41917764947860a88d73b79d839a7d659778618d735e7d69576a5a4aae9d8bf7e5d3f5e7d8f6eadefbeee2fdf1e5f7eadbefe0d2ecdbc8655246b29c89e6c5abecccb3debca1c5a789d3b296be9b80c3a48ba68a74af95837d6d5bfdf1e1f8ecddfcf2e2fef2e3f7ebdcfcf0e1fcf3e3fcf1e3a99b87dec3a7f4e4d3f6ead5fcf0e1f7ead7f9efe2f9efe3f9ecdef6dec57e66508676638776668b796b8e7e6aa3917c947f6f7b67547a68546a5b4a1d1307b49f8aebd3baf3dbc1efd4b9e1ba99e5b995daac8b9b7c65856e5d705d4ea58f7cceb49ecdb39cceb29ac8ac94cfb39dcfb39dceb29dd6baa5bea18ef7d8c3f3d3bcf2d4bff1d5c4f0d8caf6e0d1fbe4d3f6d5c1f0cebba7816adcae90e9bb9aefc6a8e9c5acf2ccb7f1e8dff0e3d5eddacaf4e2d3f6e8d8f7e4d2b497867e6253d6b29fe2c0ace6c8b3ebd0bdecd1bee4c7b3ddbdaae2c0acae938263574f5e4d415d50445c504453494045382f61544b63534c574941685646f1dcc9f1decef6e0d1f4dbccfae5d7f9e7d9f6e3d4f1decdeedcc8c3b2a1fdf3e5fcf1e8f8efe8fcf0e6f9eadcf6e5d6f6e3d5fdebdedec9ba887360a88f79a8917f9c8675826e5d6653438a79696f5f4f675648746355705d52765f55614d425546394c3b316c5f56433a2f4e403756463d624d408c725d8a6e55a68b6fb89f829c7f65af8f768a6e586c5846594737cdb9a7fae9d9f6e9dcf8ece0fdf0e4fef1e4f7e9d8f5e6d8fae6d07f6c5e9b8776e8c9b1f2d4baf4d2b7cfb294e2c3a7b5937abea189b19681ac9484887a69f9efe1f6ebdef7ecdff9eee2f8efe3f8efe3f8f0e3f8eee0bdb09dd7bda3f2e2d5f8e9daf6eee0f6edd9fcefe5f9ece3f5e7daf4e0c48f7862998775806f617d6c62847566887868837162756252705f4d6b5a48140c01ac9a87e0c6acefd6bcf3dbc2e4c09ed9ab87c798787d5e4972594a6c594ab6a08cc9b19acdb49dcfb59ed4baa3c7ad96c1a691bba08bc4a996ae917fe7c8b3f4d4bdedcfbaefd4c3f8ded0f8e1d3f8dfcef9dcc7f8dac5ad8971ddb294ebc0a0f5cfb4eecbb4e0bca4efddd3f9e8daf7e5dbfaece4faede2fae7dac9a6967a5b4dd1b09be5c5aee4c5b0dfc3aeeaceb9e4c5b1e5c6b1debea9a38a7a5348406151455c4f4562554951463e55483f62554c66584f5f5148483727f1dbc8f8e5d5f0dacbebd3c3f0decff6e5d4f3e0cff3e0cdead8c4b3a290f7e8dafef4eaf6ede5f8ece1faeadcf7e6d9fbe7d8f7e5dad3beb08a7563b09982826e5d7d6c5c8e7d6e6353444a3b2e5245396a5d5177695e756458644f466150467063595b4c4342362c382f2650443c5c4d435844378c715e82664f9e846b9e846b8a6e549d7d6493775f75614f604d3adcc6b3fdeedffcf1e4f7eadef9ebdefeeddff8e7d6fdeee0f3dcc4917d6d7e6a5beccdb5ecd0b7eccfb3d0b397ceae95bf9e86ae917a8f7460b09988948575fbefdff8ebdbfbeedefcefe0f5ebddfbf3e5f8eedff5e9d9deccbbc3aa92faeaddf6e7d9f8f0e3fdf3e3fff5eaf9eee2fbead9f4e0c38b735e9581727b6a5d84756a85786b8e8074766658635142625242645242150f05938373dec2a7f1d8bdead1b7d3b392cc9f7fcc9f819577657d6255614e41bfaa97cbb59fc8b29acab29ad7bea8ccb39dc4ab97b69d89bda38f977a69ecceb9f3d3bcf4d4beeaccbadcbfb0e9cdbffae0cff0d4beebceb9aa8770e5bda0f4ccaef3d0b6efcdb6f1ccb3f3dbcdf6e2d1f8e5dde4d5ccf3e1d4f5dfcecba59576594bcbae98e0c3ade6cab4eaceb9ebcfbad2b5a2e0c4afebcebb9c86745c534a6c5d52695b525d5045554a416e61586759506052497e7066695646f1d9c7f0dacaefdac8f2dccaefddcceedbcaecdac6f2ddc8ebd7c1b09e8bfcecddf5e9ddf8f0e7faeee3f6e7d7fbeeddf5e1cef5e4d5dfc9b88a75639e8871a38f7d695747705f4e7666576557495b4e4045382c53473b746358614e44594a424e443b493c33382d243d342b574b444a3b324c382c7960517156446f5441846a56795e49a78872a88b747864535b4835f0dbc7f8ebddfbf1e6fcefe3f2e4d8f4e5d8f7e8d9f5e8dcefd7c09e8677665445e0c2aae1c3a9e2c3a7d1b498d1b198c3a28bad8f7a9c806cc3ab98a29281f7ecddf8edddf8ecddf8f0e2f7f1e5faf3e9f6eee2fcf1e2f2decfb29980fbecdafbecdff8f1e5faf0e5fcf3e6ece4d4fcecd7f0dec1725c4a947f738677687c70617a6d5e8c7b7065574960504062534468564617110b726356d2b699e4ccb0dfc5a9dec2a1cba184b5897092766582675a564336b8a593c8b39dccb8a0cbb59ecbb59ebea893b6a08bb69f8db69e8c977d6ce8cbb7f6d6bef0d0b9edcebaeccdbbf0d1bfedcdbaf3d4bfe2c2aeb7947dd8b296f2cdb0f4d3b9f0ccb5f0c7aeebd6c6e1cebbefded1e0cfc0d9c3afdcc4adb2917f786154cdb6a2d7beaaccb3a0ccb3a1d6bdacc3aa9ad3bbabd1baaa8f7c6e766d669e90867c6e6574675c564a4254473e63554c685a5066584fa29182cdb6a3edd7c9f1dbcbf0dbc9eeddccead7c7ead8c4f1ddc7dcc9b4c1af9ef3e2d4f7eadff3e9e0f4e7ddf2e1d1f7e7d3f6e1c9eedccad8c2adab9785a28b759d8772917b697d6956a18e7d7664548d7c6c57473956473b6453484f3d354c3f3759504740322a493e35443b343a2f284a3c32756258745c506f5447775d4f7058486b51408d705e866c58796756695543f7e1cefbeddff7ede2fcefe2f3e7daf5e9ddfdf1e3f8eee3efd8c2a890814a392be3c3acdcbca2cbac91cfb397cbad93b19078c2a38d8c705ca68e7bb2a18ef0e2d2faecd9f5e5d3faecdbf8eee1f8f0e2fcf1e1f7e8d6edd9ca876f58f8e5d2f7e7daf9f4e6faf3e9f9eddff6ecdaf2e1cce4d5bb6653457f6c637b6c5c6f64527163536a594a6152445f4f3f5e4e4075645617120e5c4e43c6ab8fb9a185d5ba9fd2b899c19c849b745f7257496e54485d4a3ea59584ad9c87b9a690bba892bfac98b5a28eaa97859e8b7a968273796455d4baa7dec3abedcfb8e9cbb6e9cbb9e6c9b5eecfbaeed1bbd2b5a2b1907bc7a28adab8a0e9c9b3e0bea6e7bea69689808c7e74574c4361574d584b4148372a342a252b1e1a68584c6e5e5158463a4c3b3141302845342e37292241332c261f184236333c2b2448382f57483f54433b5c4a4249392f50413a463c37181311635145a793859a86788876686a5b4f66544b715b4e8a75658b7a6e61534b897a72a1928acfc3bbcabcb2d5c3b4d3c2b2b19c8e836d5f6151424a3d337f6a55715d49765f4f6a55487360566b594a65503e8471615f5048564b45493e384e433d493f39423831463c3440362e382d246e594c68554d716155715d4d5c473a5543354d3b2d5e4a3d5c4c3e8472627d6959d7c1b0eed3c1efd6c6f3e1d2f2e1d1c7b9abfdeee1fcefe4ecdbc9ae9587342316b29786c3a591c2a693b7a08b9d8677997f6ba78976c8b09c837064705c4f927e6da79780ad9d84bbaa95b6a695b4a896a2947f94806c64514140302369523e8370608b7f6d8f816f9582718773629483738d837434251d4d3a35584839726352826f657a675472604e8776648d796976635030221c58493dbca695907b64796450725c49796152745c4c59453349372b46372f34281b4e3f345244385245394f43355145384a3f33392f24261d16261f1a5341335948376c574761504353453e5b4b3f6551407c6a5c21140d543f375d463a6a52456447396043347256458572678371647c6c5f7d6c5e88756697806f7c6e666e5b4ea68d7cc4ab98c9b09dc3aa97cdb4a1ad9684ab94838f796955413496796cb79587ae8d7da78a7ab08e80bb9889aa8b79a78979947b6e503f397d5f4eba9785cda995d4b39ed2b39fc1a491d4b09ad6b09ab19381483222806957b39887ab8f80dcbdb1cdaf9bad8f7cc2a292b996879579684c3321debca2e3c2a5e1bfa6dcbda5dfc1aef2d4b9eccbb0eccdb37a615338271d3d2e2454443a53443a4b3c314d3d3257473c5d4b405a45393f302b4537316c5b5064534c68595161514766554d635148614e4147382f24160d503c2d72594b9077699e8372856d5cb79d8ead9789917b69775d4e36291d5949395f4d3a4d392a594637604e43776354866f6184726446372d9a8271b59881cbb69de4d5bee6d8c8f7eadaf5e9d7e9d9c3d7c0a9c1a793715f4ed4bba1dfcdb5efe1c7dfcfb4d3bea0c5ad92947f674e4533847567bea592c8b19ae4d2b5e8d0bce8ccb1efd7bdf1dcc2f2dbc2d6bfa66b5a4ead9c8ab49c87cab49bcab49dcbb59fc9b29ecab39eaa958077645579695f7264547768577c6c5c7366556f6352685d4c665c4c59504053493a3d2e279f8372a18574bea08dac917da48b7fa38b7bac8f7acbac956b4f3ccfab91d4ad92c0977fbc8e74b08368cca0869a84779882738772638873649d8674a08570786659927a69c5aa96c7ab97c9ad98c6aa95ccb19ba18671bda38db09884604f3f9b8070a98a77b29580ad927ebfa18ec1a28fba9e89b59784ac94845141399b806fc8a893debba5e4c0a8d3b097e5bea8e2baa1d7b2999c7d6aceb2a2e9cab7eccab7f2d1bdf5d2c0f1ceb8f3d1bcebc9b8f1cebbe9c9b58f7056e4be9ff7d3b4f5d2b6f7d7bcf9dbc7f7d6bbf5d0b4f0cfb2a386737c62507c63528064548368557f64519d806cb39682b49580b6927d745b4d7e63568b6c5d8d716494776aa0806f9678679074638c6e5bac8f7f8b6c5bcda38de4b69ee4baa0e2b698e5b79be3b399d7a994d9af94d4a8927f64529e836edec1abddbfa6e6c7adddc1ace2c8b0f0d3c0e8d1bd90735fd8b092e2bc9cefd6bcfbeedbf5eddff5ebdef3e7d6f7e7d1f3dcc5d5b79f7e6955e9ceb2e9d7bcf1e1c6ddcbace5cdabd4ba97caad8f4f402e7d6c5cceaf97e7caaff0dabee7cdbad8b79fe4c5aceacfb6dfc2a9d8bda2705b48a28e76baa086d4bc9edcc4aae3caafd8bea8d0b69fd7bfa57962517d6a5d7b6a567e6d58766552736351675848685c4b695e4c5f544159503c544132d0b099d5b8a0caa990b6997fa38875c0a590c4a58ed4b7a2725744cea88fcfa48ad7ac94d4a58bbd9077c2957e9b877b9c87798471638a77689a8374a28773604f439d8675cab0a0c6ab9bb09584bda290aa907db09784c9b19db79e8e6e594da98b80ad897cb29081b39384bb998ab89485b69686c2a294aa91854f413ccbb1a5d9b9a9ddb8a6dcb6a0d5af98caa38dd1ab93caa9948f7466b79c90f1d1c1f0cfbcf5d8c3f0cfbbeecdb7f0d0bdf5d5c6f5d7c4eecfbeb9997dfad9b9fcddc0f5d4bbf6d9c3f9e0cff9dcc4f8d6bcefcfb5ab8f7e896e5d8e72609478668d6f5c947661977862b69781b6947ec6a38c735d4e987e738f6f628b7166a08478b08f809f8272967f73977d6f9d8071926c5adeac92d9a68adeb096cca084e6bd9de4b799f2c5abdeb295e2b39c7d604dc8ad99ebd0bae5cbb4e9cfb7e4cebcf1decafbe7d9f2e0d19e8373d5ab8dedc6a6edd5bdf7eddef9f1e5f5ebdef8ecdefaeddbfcebd4d4b49d816955f2d7bdf2e2caf4e5cdeddbc1e5ccadc3a989d2b79b67574b6c5d51c6a98de6c6aaf1d7bbdbb9a2dfbaa0e0bda1eaccb2eaccb3dcbfa66b53449178669e826dbea48dd0b69cdec4aae8ccb6d8bca4bca3897c64526e594b816f5b7f6a597f6c5c6d5c4d5b4c3e5b4d415247384f4635554b3973634eddc1a4d8c0a4d3b79bdcc3a6dac5ade6d1b9edd3bad4b7a080634fcaa085d6a789e1b397cf9c7fdaa98fc4947ca18d80a69082907e70937f719e88789a806b5d4b3fa58d7ed4b8a7dbbeadd9bba9d0b29ecfb19ed6baa6ceb39eb59a876f5c4ead9284ab8a7aaf8f7db39583b79886a98877bb9c89be9d8ba4897a42312ab69c8bccac99c39f89ddb69dd9b49adbb69fc9a38cc7a490907364b09586f0d1beeac7b2eec9b6e4c0adf1ccb9efcab8f2cec0f6d7c5f5d3c5af8b6cfad6b5fad6bafad8c0f7dbc3fadfcef6d8bef9d4b9f8d7bad0b39d90715d9677638d6d589a7761b5937aa37f67ab876dc09b81c19c8377604f856b5ea28274876e6284695ca484749f8371a3867ba78a7d8d7363af8f7ae0b395dca788d7a488e8b89ceac5a7ebc1a5eec5acedc4a6e7bca4795e4be5ceb8f0d9c3ebd5c1eed8c0f1e0cff6e6d4f5e5d8ecddd0b9a292e0ba9dedcdb0f8e5d1f7eee1fcf4e6f9eddefcf0e3fbefe0f9ebd6d9baa289735eeed6bbf3e5cff0e2ceefddc7f2dbc0d1b89bd7bd9a8773615c4d3fb8a07fdec6a5e7d0b2e3c3acedd1b7e6c3adf5d8c3f1d5c2dfc4ac735b4aa38a73d3b79feacfb4edd3bae9cfb6edd1bce8ccb6d2b89f876f5f6751467f6c5c836e5d705d4d705e506a5b4f594c4053493b4f4837463d2b8a7661e0c0a5e6ccb2d9bba1d2b79cd9c1abe7d1bafbe1cbccb39d7d614fc29981daac92dcb197e3b498cfa188c79882a38c7ea38b7a9c86778f7969967e6c997c67554334a58c7bceb19fd7b9a7d9baa7ceae9addbfaad4b5a1ba9c87cfb29f7662549d8173a28171b69683b19481b79786c4a290b99a86b69883a8907e3f312699816eae917cd1b099cdad92cfb096debca6c5a28db59583ab8f829e8072ecc9b5f2ceb8eecbb7f1cdb8f0ccb6f0cab5efcbb8eed0baedcabab28e68f7d4b1f5d0b4f4d1b8f7dec6f9e2d0f9d9c0fcd5bbf8d6b8c2a58d8a6d5b8366548a6e5a9e7f6ba0806baf8f78a98771b49179b8947b7b604f8c74659f82718f76699077699f8271a88b79ac8c7bad8f7e947c6e8d7160daaf94dfad8ee8b79af0c0a1f5ccb4f9ceb7ebc2abe6bea3d0a79077614ff3e2ccf2e1cbedd8c4e7d3bde9d8c8f7e8d5f5e6d6eadbcbd2bdaec09f86f4ddc4feefdffcf2e6fdf1e2fceedef7eadef4e7d8f4e4cec6a78bae9881e1cbabf2e4c9f7e8cff5e1c7d6bfa1dec7a7e0caac8b7b6b4d433aa9947ad8bfa2e4cbafdfbaa3d6b99ee2c2a5efd7bbf5dcc3e5ceb379634fcfb69dddc0a7e9ceb5dbc0a9dbbfa9dbbfaae3c7b0e2c8b0b39b8a624c447c6a5a8876628574608878676d60505a4e3e635a4a5c54414a412d947e69ddbba1eed6bfe4c8b1ebd1b7dcc4b1dac5b1eed6c1ceb49e705443c39a82e1b59bddb49be3b79ad8aa90c79780ab9485ad9484a18b7b8871619c8372896c57564336a08878b09684bfa492dfc3b0d0b4a1d0b5a2d1b6a3bda18fb99e8f685547947b6d9c7c6db19282a88c7cb69687b19181ad8f7da18171a98f81473931987e6dbb9d8aaf8f7baa8b78cbae9bbea08fba9e8b9c8474ad9789a28476ecc9b5e1bfabf2d7c5f1d2beeeccb8f6d0bcf2d0bbedd1b8e1beafccaa82fadebbf4d1b4fcddc4f6dec7fde8d8f4d7bff4ceb4ebc8abc0a38c9c7d689d7d679b7a64aa8971b28e77b39076b18e74bb967cc09b82886b598d7363927663a78c7c9076679a7e6d997a6ba88876af917f9b8173826354deb298dfaf90e1b598e5bb9debc0a2f1c4a6e8c0a2deb895bd9679745f47f3e2c8ecd8c0e5cdb6ead3bcf8e6d3e8d4bce8d0b9f9e6cfe1cbbaa88b74f7e5ccf3e6d7f0e6d8f9ecdcf6e6d6f7e8defbeadaf7e0c4bd9a81baa18cd6bd9eead7bbe2cdb2dec5a8e0c5a4dbc2a0dec2a59a887042362e977d6dd5b9a0edd8bceac8b2ebcfb8ecceb5f3ddc5f6e1ccf0dac1806a55cfb69ad6b89cc3a98cd4b79ed8baa2d9baa4e4c6aed3b89dc3ab99584238786656806e5b8573607969556153405b4f3c6e6452655b4a4c4130a69079dcbda1e3ccb5e2c8b0dec5aaeed8c4e8d6c2dbc6b2d7bda68f7462bd957ee2b89fdbb69de3ba9dd1a68ac99b80c4ada0c6afa1b6a3948c786aa690827d655338281f907b6ebca28eceb39fd1b6a1d4b9a4cbaf9ac7ac97b59a85c8ae9b6e5b4d947b6d977767a88a77b19582b59684b19280af917ead8f7ea38c7d504238937a679f846f997d6a9178659a847398806e8b705f9d8173aa9083957868f2d0baf1ceb8e9cab7f2d3c1edcbbbeec6b6f0cbb8f6d7c1dab6a9dbb794fcdec0fad7bcfadcc2f1d8c0f7e1cdf7dac2f4cfb3f3ceb0c1a389a3846da6856ea6856eb19077bc9980bc9981c4a188c09c84be9b86a486799b80728b705ea28678a89082998173a08377a28276a083759a83757c6251dbb397efc4a6f7cfb8f2ceb5f3cdb0e8bea1e5bea2e3bd9dbf997f745e4bfae5d1f6decdf1d7c3f1dac2eedac7ebd5bbe8cdb3ebd2b9f2ddcb907862f9e8d0f4e7d8f6eaddfaecdcf7e9dafdebdff8e0cde5c4a4a8816dc0a596d0b298d5bca2e2c7addabc9fccae8dcfb290d4b698a18f712a2115a78b7ad6b69af2dbb9eecbafefceb2f1d5bcf9e3cef5e2cef0dbc47c6654d1b59ed2b29bd1b39dd0b198c7a78ecbab94dfc0a5d3b89cc6ad99543e317865547f695a7f6d5d7a6a5a5f50405d503f60534365594b483a2bb39a84e3c2a6e1c8afe0c6ade9cfb3d4bba5ecd7c2d3bca6d2b69e9a7e6aad856ddcb399e2bea4e0b99adab091cd9e80b79d90baa094b4a394887867a18a7a806a5a4e3d2e958075b59c8dbca190c7aa99d0b3a0cbaf9acfb59fc7ac96cdb29d68524491796b9a7e6faa8d7cab8e7bb79c88bb9d8ab193819b7d6c8a746b4c3a2d8a7360927667886e5f967e6e8772668f7c6c9b82789b8374907c6e755e4fe3c5b1e4c0aff0d0bbf4d4bff2d2c0f0cfbdf2d2bef6d8c1d9baa6e8c6abf9d9b8f4d6b9f8ddc2f2d9c0fde6cff2d9c1f1d6bcfcdec3c5a78ca28871b5907ca98a73a88770bb947ebf9f84bc9d85b28c7cb0907c997c6ea6867aab8879af907ca58b799a81739d7e72ab8b7f977c6d8c766c5a463cd3af92eec7aaf3cdb3e9c5a7e4c3a8e4bea4efc4aae9c1a4d2b09b806a59f7e6cef2dfcff5dfceecd1bae9d0b8efd4b8f5dbc0f4d5b9ecd2bb826d5bf1e1cff7eadaf9efdff5e9d8fbe9d4f2d7c2ecc8b0bc93797f59439f8d77c5ac93a89078ae947ab0997caf957da0876d937c68a68f7a30241b998470b3957bf1d0b4e6c7adefd3bbf5dfc8fce5cdf6dfc9dfccb77e6955c3a890cbad95b59984b2947cbb9c85c8a690ba9981c5aa95c2a893604f427361557c68597260516556466456476d5f4f675a497366564f4130aa917ac9ac94d2b49be8cab0efd5b9ead1b8efd6bfd7beaad8bea7a68e7b91735fd2ab90deb296e0b69bc99f85d8ab8ea69086a68f87a08d83a8968ac3aa9fbca69a4e3d347b6861a08a81b69e92c3a99dd7beafc1a99ad8c0b0bfa79799827356483f897870a08c81b49e919b8678bca699a08a7c957e71bda99b6b59514c3d38897d7695898278695d877466715f55746455837065897667928073624d41d6baaae7c5b9edcebcf3d1bde5c3b3f3d1c4f0cebce8c8b4d6b5a4e5c3afeecdb2efd2b6f8dec4e2c9b1f9e2ccf4dbc4fae0c9f7dcc2cbae95967c65b9957faf8f76bc9b84c7a189c2a387b5957cb4907ea586749d827690756cba9d8fc1a491b09685b59c8cb29686a78c7a8e79667f695c584036d7b29aecc2aae9b9a5e6b9a2caa78de3bba0e6ba9fe3bc9fc4a38c7d6350f2dcc3f4dfccefdcc8f0d6beeed4bbeacfb5eed4bbf5dbbfebd4bd746351eeddc4f2e2c9f7e7d1ebd7c1dbbea8bf9780c6977ebc8b736f4d418b7d6f8c7a6b897868826f5f6c5b4a695749604e3f5e4d3d6c59462f251aa69582ceb297e5c5a8d8b99dd2b59cd2bba4dfc6aeead0bbbba794806a59b29883bca18c98806ca088729f86739e856f9f85709f8a78a08b7674685c7c6e637f70626c5f515f5346584b40584c3e5d504262574853483a6e5b4b917a6aa08775a38876b9a08da58d79917b6a846e5f977f6e685345705747d5b49ed5af98dbb6a1c7a38fc59f882f221c34241f34282440332e513f384f3d3641352f1d140e2f241d4b3c366553497a685d9180748b7d7197867c7a695e756358523d317c64578e7466907767957c6d8f76678f7567a78f80baa39372625919100d1f150d3824136b503f816757523d2f6b53494630234c3a2f4d3a2e5f493b927b6ea490808e776781685e927a70937b6f775f538b746a442e21725c4b8d745e937a659b8470a8927e9c8773977f6b9077607459457a6858896d5f8064548c6c61866557836955876a579a7d70a48a7c55443b564a416454489f8a7aa48f7ebfac9bbca793937765796554604c3c392112a98771deb79ed8ae93dbb99ee4c2ace0bea7d9b39edab8a0bda18e876f5ef3dcc5f3dccaefdac6dfc6b0dec4ace4cebacbb09bbea690a5907c6a5b4dae9987927e6e7e6d5f7d6c607663576d56486b54456a514052382c5344335c4a3d5b4a3b5846386656477766557e6a5d7e6a5a735e4e615347362617ad92799f856da98d76ae9580ad9684b69c88b79f8ec0ab9c4c382b5a43345f48395744356756445d4c3c63524272604f6558486d5c4b2e241b32271d4e3b3046342b4e3d355240385b493e6652476d5b5067574d241c1140352b4f3f355b493e5b4b3d6150416e5f4f5d4c3c624e3e5f4e404f3c2e654e3d907663856c5c7a64535f483b7862568f766b977c719b8071ad8e7f9575696a50453e2b20a28b7dc4ab9dd7bcade2c5b6e7cdbcdfc6b6e8cfc0b09688c2a99a816655bb9c8bc9a895d4b49fdbbba5d1af9be0beabdcbaa6c9ac949481712d1c13927867d5b59fe5c2aff2d0b7e5c2adeecab8d5b4a0d0b19ed2b5a1806551a88e79ecd6bfccb59bceb79fd0b9a2d6bfa9dcc5aeddc7b19d8b75ddcdb6e2cebbe7d4c2e5d2c3ead8c8cdbcacebd9c9e3cebddfc8b6bba5975a38297f5847885b4f63392c7f57457c4f3e815647845a4b6044375c493b735b49b0907ac9a48edbb89ed2af8fe5bf99d2b190d8b699c09e856548347a5b4b876755694f414c322552392d573e3358423355463a4f40368b79689e8c80aa988aa08c7cb79d8b96817382665680675878635354473bbbac95c5b89fc4b9a2c4b8a1b3a58da3947aaa9c81b9a98fa48870dbc3a3dfc5aaccb699e0c7adedd4bbebd2b2e7cab0edd1b5d3b89cc7b39d574533f1d7bbf8e4cdeed8c2f1e0cceed9c0f2ddc5f5dec7eed9c38b7964d2c0ace4d3c0f4e4d2f9e7d2e4d3c0ead8c5f9e6d2f1e0ceefd9c36a5a4c564131ba9b87c1a28ebb9c8bb29280ba9785bb9884bc9a88ab8c7b5b483a826c5e8e73638d70608e7160a0836f947760977a618b6f558c735b77614bb39d86ead3bbecd6beebd6bee9d4bc6d584c856a6092756a987b6ca58576b59386896c61574539b29b8dd5bbacdabfb0dabdadd9bdade4cabbe9cfc0c0a496c9b1a18a6f60caac9ad0af9cd3b49fd9baa5dfbeabdbbaa7cba996d6b9a3a18c7d483025a98770dfbda8e6c5b6efccb5f0d1bbf1d2bcf2d3bee6c7b2dfc0ac6e523fdac0acecd2bfeccfb8dabea7ebcfbaedcebbe7c7b3e3c7b2b79f8dfae6d6f8e8dbf6e8dbf8eadefaece1faece1f1e2d6f8e7dbf5e2d4cdb3a38a5f4bac7b64af7b669c6954a36f57a66854a268568857477657485947368b735db7967bdab498b68f6fdbb58fe3b893e5c29ee6c3a0dbb1958b6151916354976a599c78689d7c6a7458487155476b513f5e4c3a7d6754f1d5bbf4dbc7faedd9efe0c9f6e1c5ebd9c0efd5b9dec5a9c8b19680715be0d5bbf2e8cff4e9d0fbedd3dfcfb3edd9bcc5b092ceba9ea38d76f0d8baecd9bde6d4b9efddc6e9d5bdebd6b6f2d9c0f1d2b7d6b69accb59f594538efd5bef3e1d1f5e0cef5e2d2f5e0caf6e2ccf6e1cbf6e2cbcbb9a4f2e3d0f6e8d7f3e6d5f7e9d9efe2d4f9eadcf7e8d8f6e9daf2dfcd9283776a5546b99b85c3a58ec2a38ebc9d87c19f89cdab93c9a993af927d5d47398268589a7d6aa48470a98873ba9681b9967db59176a9866aa5866b806750c6b19cf5e0caefdcc4ecd9c1efdcc47563547c64578f72658e7362927664a7857685675b473728ae9787e3c8b7d3b6a5e2c5b3e6cbb8e1c7b5e7ccbbc7ac9cceb7a7937869d3b5a4debfacd7b7a3d3b39fe5c5b2e0bface6c7b4e1c2afba9e92795b4bd0ac91f4d4bee9ccbef1ccb9f2cfbaebcbb2e8c6b2e0bca6e1c0ab806653e3ceb9e5cebbecd2bce7ceb6e8ceb9ebcebcdbbca8e6c9b4c0ab98f9eadef6e9defcf0e7f8ede4f9efe5f7ece3f9ede3faeee2f7e8dcb49f91936a56cfa287cda285c79c82ad7e63b57b65ae766197655a79564c5d483b957b68c7a58bcea78dd2ab8ddcb593eac09decc1a0e7bc9aca9d7e8e6854a07866a37f69b38f7b9e7e6a6d5646745a4e674f40594736897360eccfb6f3dbc6f3e7d7ebdbc9f3dec7f4dec5f1d5b9dec1a6d8bea6806d5ae8d8c0f2e4ccf4e6ccf7e8cee7d7baddccabd5c5a3beae8f98836ceed1b4f2ddbdebd6bdf2ddc8eed8bfebd3b4f6dac2f2d7bbcbae8fc0ab93675441e2c9b0f0ddc5f0dac3f0d9c3ebd7c7fae8daf9e7d9f9e7d6d2c0b0faece0f1e6dcfaefe2f5e8d8faeddffcf0e3fdefe0f2e6d9fbe8d799887c7b6354ceab94dcb9a1d4b099c6a188cda68dd4ae94d7b39bb18f7a806554997d68c19f84c5a286b99579cda88ce4bea0cca484d5a989bf96778c6b52d8bea9f5dfcaeed4bcf0d5bdefd6bf7360587e665f8f736a8c72669076689b786e8f6f6935261c988073cdb1a5c9ac9fddc0b1dec1b1ddc2b2d6baacbea193c5ab9b947866d0b09edebda9debca7e0bea8e6c3aeddbaa6dbbba6e3bea9c7a896957765dcb89eeecdb3efd3bff4cfbcf7d3c1f9dac5f0d0bedab7a3d6b7a56f5a49e8dac4eeddcdedd5c2eed6bfe9d0baecd0bed4b5a0e9ccb4b4a08cfdf0e5fdf1e8f7eae1f6eae1f9efe5fdf0e7f6e9dff7ebdffaebdfaa948790624edeb191d0ac87dfb896c29776cf9b80b57e689866578b6558614535bb9e86debb9bdbb796d0a987e2bb97e9c3a0edc5a1edcaa6bf99778d6855a47f6d957b65876c548669547561506d564c644c3f5e4f3f84705ceed3b7ebd6bef5e5d7fae5d1f8e0c8eacfb3f5d8bbe6c6a9d6baa4847061f5e3cdf8e7d0faead2efdfc5d9c7aaeddabcc6b296b29f8489775fe8c8adefdbb8edd7c1f7e2d0efd8bff0d6bbf8dcc5ebd0b8c6a88caa97838f7b66fde8d3f9e7d5f8e4d2f4dfccf8e6d6fbeddefdedddf8e5cfd8c5aff3e8d7f9f1e1faedddf6eadaf9efe3f8eee3faf0e3f7eee3efdece9e8e83846c5fcdaa96dab6a1d9b4a1caa591d5af99d8b29cceaa95b696828c7062a78773c6a287d0a98bddb59ad8b096e7bea3deb598e4b798dab1928c6c53f7e2d1f4e2d2f6dfcaf3dac4f6e1cc6e5c52755e5484695e8f77688c75659574668262593a2a1e91796bcbafa0cbad9de5c6b5e6c9b7e7ccb8d8bbaabb9f8ed2b8a8a48979d5b7a5dab9a5e0c0abd8b8a3debeaad8b6a3d7b6a1dbb59ed4b9a6a18e7ee7c6b3ebc8b0f1d5bdeed0bceccbb7f4d5bbefcebad5af9adebca88e7563e6d0bbf8e3d4ead4c2ebd5beedd7c1ecd0bee2c3aee0c4abb19e88fdf0e4fdf0e7f7eae1efe2d9fdf1e5faede2f8eadffdefe3fcede0aa9186996655deb090d6b48de4c09acca582d6a78ab17d67a06e5e8c6557674737c2a389e6c4a3eac7a4dfbb98ecc6a2e9c4a1efc49feec8a4b48d6c926d5ca98877846d5c917863846b576b5949655249655044504335857260f1d6bbeedbc3f5e3d2f9e1caf9e0c4eed0b0f2d5b6f0cfafc7ad99806b5decdbc2ebdac0eee0c5eddfc3d3c4a5c3b293b3a285b4a2898f7d64e0bfa3e9d4acecd7bdf4dfcbe8cfb4edd2b5e7cbafedd1b5caaa8b95816db7a18bfeecd9f5e4d3eadbccf9e9d9f3e3d3f5e8d9f9ebd9f2dfc8bca992ebe0ccf6ecdaf8ebd9f6e7d3f5e7d6fbeeddfbeeddfaefdff9e7d2988676967c6ad1ae97d3af98d9b59ecda88fd4af96d1ac94caa890ac8c76866958ba9981d7b493e2bc98f1caa9edc6a7ecc4a6e8bf9fe7bc99e3bb9797795cf9e6d1eedfcaf7e2c9f8dfc4f3dec55e4c4068564a806b60866f618f746796786c806458472f237c665abda293dcc1b1e0c5b5e3c7b8e5c9b7efcfc1c1a798cdb2a19b8579ddbeaddab7a2d6b5a2d6b5a0dbbba8cfad99d6baa5e1c1acd9bcac9f877bf2d5c6f0ceb6eacbb2f6dfcaf4d8c3f3cfb4eecdb8e5c0ade4c9ba927c67ead8c3f3e3d5d5c1b0e5cab4e7cdb9e4c7b5ddbeaad6baa4ad947efbf0e0fbf0e3faede2f3e4dafdede3fbede3faece1fceee3f9e7dca58e818f6551cfa083d1ac88d6b48ee0b694cc9d80b4876fa06f5e8c6a59634836ceb09ae7c2a5ebc4a0e2bd99e5c19dedcca6e7c4a1f5ccaaa98067957461937968856f61896e5d786252695343624d40624e41524339675441f0d0b2f3ddc2f2e2cdf9e7d3f5e1c7f6dcbcebccaee6c8a6bda68f887460e1ccb1f1dfc4deceb5c7b69bd3bfa0d3c0a0b9a58b8f7d67978371d7bfa1ecd4acecdbbfefd9c2f1d9c5eed4b9f0d9baecd2b3cfb596806f5dd3b9a0f0dbc0f8e7d2f3e5d6f4e8d9fcf4e8f8ede0f4e7d5fcead4a9967ed6c6afefe2ccf2e6d2f4e8d1f7e5d0f0dec9f0dfcbf2e5d6ebd9c689786ab29584c5a38ecfac96cca890c9a48dc5a189bf9d86b2957fa68a747e624fc7a08cdbb592e5bd9ff3cbabefcaadf1ccb1eabfa1ebc6a5edcba4b3937af7e4d0f3e3ccf3dcc6efd5bcf1d8c055443c68574e6d5a527761577c635781655a775d534c352d68554ccaafa2ceb5a5d7beb0e9cfc1e4c9b8dbbcaed1b8abbba190a08d81cbaf9ed1b19cd3b5a1dfc0acd0b19fd0af9ce2bfaddab4a2ddbfad9f8878f8ded0edcebef2d8c6e8d0c2efd7c9f6d6c0f1d4c3efcdbae3c9b8937b64d4bda4e1c9b6ceb5a3efd0bbe0c5b0dec0abdabba5d1b39ccbaf97e8d8c6fdf1e3f5e8dcf5e6dcf7e8def7eae0f8ebe1f1e2d6fae9dda98c7f875947a5735acca083e4be9edbaf91d1a288a376628f675c795c50503728b4957febc4a7f2caa6e9c6a2f3d0b0e3c2a0f1cbb1d7aa9287624d8b6e59957964846b5a755d4a705a4c6d5749614e445c4b404f453c524435e0c7ade1ceb7f7e2cdf4dfcaefd6bdefd3b5e0bea1eecfaccdb09b856d56ecd7b9eedcc1eedec5deceb3d4c3a5e0ceb1aa98807766539b856fc1a585e7c59fefd6b9e8d0b8f5dfcdebcfbaecd1b9edd0b4ceb498786758ecd3bdf8e1c9eedac8f9e7d9f7e7d9fbefe3faece0faecdefaeadab6a591ead7c1f4dfc7f0dbc2f4e0c9f1dbc5edd9c1f1e1c9f2e3d0fae5ce847260c6a693d4b09dcba590c49e8ac69f8bb9947fb5917eb2927e987b66715742caa691e7c29fe9c2a5e9c2a5ecc9afe6c3a9e9c1a6edc3aae1b996c8a78df5dfc7f5dfc5f0d8bff7e0c6f1dbc447392f4d40365a4c425a493e5c493b5e4a3c5c493d4a3a30524137b2988ad1b6a4dbc0b0d8bcaddabdabd1b1a2cbb0a2bea59666544cb99e8fcbac9ac0a393bb9d8eba9c8cc3a492c6a998bb9c91b39d90695543b69480bb9680e8c6b2ecc0b3e3c1b2ecc7b1ebcab7f4d1becfb1a297806ecbb29fd6bcadd6bbabe1c5afe1c8b3e6cbb6ccb09ac9ad96cdb199cebba9f8e7d4f1dfcef6e3d5fae9dcfcebddf1e0d1ecd9c8f3dccb8f6f628658488e5b479b6f5bb78f7ab18670a577638b604f7752407456464a33246b4f3aba987ce2c09de2bd9ae6be9de4b99ac09c847f5c4960403587675c8567576d5c4d67594a6753466a53456754475b4a3e54473c4d3b2bdec2aadfc6afe9d2bcf4decbf6e1cbf0d8beeed1b8e8cdafdac0ad7e6954e2cfb0e5d3b7eadac0ebdbc1dcc9afd6c3aa907e698f7e6e8f7d689b7d62e0b997ebccadf0dbbdf1e1c6f0d8baedd1b5ecd0b5dac1a76d5b4be2cab6eed9c0f9e6cdf5e0cbf3e0c8f6e8d6f1e2d1f6e8d6f6e5d3c6b5a1b6a58ff3e2caeeddc5f5e0ceefdac9e4d4c0f6e9d3f5e5d4f5deca887768bca393be9e8cc3a18fcaa694cfaa98c19f8db898859e7f6e836755775d49bf9c87e2ba9ae9c0a5e8bfa4ebc6ade7c3abe6bda4d5af96dbb191c9a98eeccfb6eecfb4eecfb6ecd5b9e6d2b8392e283f352e463c354c41385a4d4155493d483d34322923382e299e897faf9889aa90849f877b987f72987a6f765d51736257342b265e4e4657443d5442395a463e57433b57413956433955423a493e34261f135b4735896d55b49982bc9a88b39383bc9d87c6aa95ddbeaac1a89869594ab4a192bba397c6ae9fcdb29fcdb8a5c4af9cb59d8abca18caf937db19d8de5d1bfeed8c8e8d4c6f7e6d9e7d6c8f0decfe6d1c0edd2c288695d825a4a8156457953437a59497f5c4a7c5745704d3f704f416b524557453d60473d5c402f765a4683614c8560517e594d604435624834664c3d785b4b795949715b50624f485c483d6552446350426351435a4a3b4b3725c6aa93e7c9b0d8bea3d7c0a8d9c4aad2bb9fe8cdb4e0c7a8dac3ac77644ddfc9ace4cdb2e7d2b8d1bca2c8b3999c876dad9780a6927f9b8b7b77604cb8967cd5b599d0bba0d2c2a8dec8afd4bda6dec5a8d7bfa272604c968575a1907ccbbba8dbc9b9d6c2adb8a28ca5907c907d697b695a644f427f6852d8bea5bfa488d5baa5d1b9a5e4d2b9f0dcc4efd6c3dcbfaa817163897668aa9182c9b09fc5aa99c8ac9ca5897a9076666c55454f3a2b453329887165cdaa92d0ac99c6a18dd6b3a2c5a191c49e8ac4a38eb7957e7e6e5b8a7c6798816db19684b29881ba9d8663493f634a405e463b624a3d73594b785f536e584d604d442c1e16654b3d7e624f8464538a6c5e9173649977679f8071b39583422c21a38677c2a290c7a89ac4a594c6a899ccab98c7a790c3a38ccaab968d776b573a307249366b4534674131673e306a4432724f3c7754417b5f5031221b43312c43302b4b3a354d3b2f44382f3d332945362b4635293c291d3528217d6a5e836f637461555f4c426a5a4f756357867264826a5d39251d462e22492d21462f2647342c44302446312449342a4734293f2d2122120b4f3326724d3c58372559342452312653332569412f82543e674633674d3b76574563463a583d334f382b513c304a372a44342637281a362519746154cbb3a1e0c9b0c9b49fa08e78a18f78c4b09bc3b095a39180382a1b6b5d4e6a594b5847385f4e3e6151406857466856475c4c3e52483f32261c6950406e482f5e3b255933215d37265f3c2c7c543a7e593c6d4b32795d4b8a725aa0866ec7ab93c2a488d8b59bdeb79ce0b79ad9af91c69f83846148a2856f8c725e7c6449664e35705a3f72563d765441815e4b43322837281e402a1d503a2c5a41335b4134604639644d3f5e493c5d493d4c3c3627130d633b295f38286439286f44356f42337b4a36794633844f3d5f3c287f55408f624d956450a06f539c684eb48b76af8772b18a75ac856eac866fa37f6881604b73544350372ac19b87dbb196dbaf96e2b6a1e7bea6e7b8a1ebc0a7cca58b755742c6a289d8b196d8b59ceac6ade7c3aae3baa1ddb199eabda6f0c0a7e5bcad794d39cd8f6edba483e4b28fe1ae89ddaf87daae87edc19fd4af953e2c1f584438776256755e52715747614d3d644f3f6a5241856a58806350553f2f95745ead8b73ba947cc39e86c5a289c6a38ac59f87ae8a726c4f3c7d604a91725a9a7c69a28674ac917bad917aae917bb5937f9f7f677e604e814e38aa684db8795baa6947a1684ca67151b77859b773577b483867443785644eae9078b6987f9e806a937662a3877496806e705c4d6c5d502f241c4e3b2e3d2b1a43332546382b5848394f3d334e3e2d2e201a443931776355846c5d745a499178659c836f9e8671947b678c735f8a715f7d655280593dd09369d4936cde9a72d3966ce9b990e8b98eebc094bd8d65d3ad92e9c5a4e9c2a2ebc2a6e0b797ddb393e0b595e2b595e0b192deb19290674acda589d6b395d3b18dc7a280d1ab89cba07ec7977a9a6c4f5b402e573e316b4f4481655883675a7c5e50735548826458765a4e72564c5e453d3c241d8d5b458957438c54409a614d965b47a06349995b439b5942955c3dcb845ecf9068c48761d59a6fd2986fbe957db79079c09a83c39d86b8937cae8d76876955795e4d60463ac79f8ad6a88ce5b69ddbad96d8ae96edbfa7e8bca3c89e86937262d2ac97e4bca5e9c5b0fcd8c3eeccb8f2cdb4f3d0aff4cfb5f6ceb3d8b59f896046e7b691f4d1b4f6d3b9f5d0b6f1cfb1ecc7a7e8bfa1dcb39d3f2a1f7d66568e73628468588f705b694e3d6e53417c5d4a9a77639d7b64614532ab8971be997fcba487c1997bd4ac8ed6b093d3ae92bb957d84614c9d7a60c19d80caa58bc6a289bd997ebf9b7dbd967cca9e85c69f8285664f8c563cb87051bd7654c17c50c68d64d39773bb7a56b6704f834b36a87d68d1a887d4af90b9957aa8866b94755da08068997b67987b67846e60483b328e7a6896806c9a86758c7a6984705e846c5f846f5c5b4a425a4d44836e5a8b715c91725da0806aad8f78ab8e77aa8b74ad8b74ac8872997a649a6b4ce29b6bd89368db9a6cdfae7ffbd9afe9c4a0f5cea9deaf8ab18f73e0be9ce9c39fe7bf9ee5be99e7bc99e9bd9addaf8de5b694e2b593ae8563d7b391caa786c6a280cca485cca383d7ae8ad2a685cda08071544161423683645792726393726390705f8e6d5d9f7e6e88685a88685b654b40452e23925d498f5b49935b47965d4b985c4a9b5f499a5b489e5d4c9e6549cc835cefba8ceab68ad59567df9f73c3977ec39880d0a690bd947ec69e87ae887493736186695a64493bc9a18bddae92e6b59cdeb09addb199ecbda4e5b89ee3b79d9c7864d0a892ecc1a9fbd6bef9d7bfe9c5acf0cab0ecc7adeac2adedc2a3cea88ba17355fcd3b2f8dec4f6d6bce9cab0f8dcbef5d5b5ecc5a8deb59d483327715a487e6450846a598a6b576c5140795d4b906f5d997763a5846e6e5340b2927abf9b81c49d7ed1a887dbb390d4ad8ccfaa8cbe997f8e6956ad886fc39d81c79f85d0a78ed4ac91cca587c69c81c1937bd3a98d815f48955a3dbf7252ba7354cb9069fad8b2eab589c68059c27656854f38b9937ac8a07fc49e829d7a6570553f6b523e8b6f5c7b5f4d8b6d5b7d66575e5147917b65938068a18f7b8d7b6687725d836b5a7a67516e5e543b302486715ba0846cb19076b29279a6866eaa8a73a7856dae8a729a7a65876a58b48469d98d60e59d73dd9a6ce7b488f8d5adf1cbaaf7d2aedbad889c795ee4bc9df0c4a1e9bc9de4b795e2b491e3b593e9bc9ce4b899e2b596c49876dcaf89d3a57fb99073c59b82cba487cea884cba582cfa785836551724f43957464937360a3816e9876619e7c699e7d6a8e6d5b8a6958674b3e4b3223965e489965519f66538a5241955c4a9b624ea26d588e5645835139cc8463f0c097e6b58bce8c5fe7a376d1a88fc9a188d2aa91cca28acca38bab856f8a6b578368586a4f40c9a089daab8de6b89ddbae98e1b79eebc1a6e7ba9fdeb299a8846ecfaa91ecc3a7eec6aff9d1bbeec8acf0caadf5ceb2f0c6acebbc9ebf9980ba8c69f9d5b7f5d1b5f0cab0eac5aaf6d3b4f5d5b9f4d4bae6c1a84f3a2d604a3d735f4e8b6f5d8466547358458564528c6b5892705d967a656b513cb4957eb4947e997861c09d82e0ba9adab292d1ac90c5a28b81604bb28f75c1987ecaa085e9c0a7ddb69ad6af91d1a888d8ad8cd1a88974523e9c5e40ba6e4ebf7858dbaa84f6d7b4f1c399ca8661c0744f854f36a68169b78e79b28d73d0ae91d4af93967863876c5b79614d8165536552436553478975669883708f7a689481708e7966796554716050695b4f24190e967e6aa07d63ac8971a28571a386718e70598467509c7b659b7c65816353c38e6fe1996add996ee5a371ecc298fad8b2f6ceacf4d2abe3be9a9a795ed7af91ecbd9bebc5a4ebbe9ce8bb9ae3b596e4b796f0c4a2edc2a1c39a7ae2b997d1a682ae8a6daf8b71b49176c39d80d0a584caa9877e644b7a5b4d9d7869a67f6bb08870ae886faa8570a98571a17c698c68565f42384e3020915a43925f46a26e539d6955885842915b479b695498604c784830c8815fecb58be0ac7fd28d63d89668cda38acda38bd0a68ec49981c79c85b9937d8968558267566f5343cda38de8b99be9bda1d5a992e0b69ee5bca0deb197dfb39dbd9885b9927defc3aaeec3b0dab09decc1aaeec6aaefc9acf2c8aee6b89aaf876ed6a681f4ccadf5cbabf4caacf1caaef3ceadf8d7bbf4d2b9e6c0a4644b3d6a4f436e5443886b5a886a59765b488f6e5d7f604e937361876e5c715844be9980b9947db99680c9a78cdbb897ddb896dab796d3b0948d6c54cba78bd8b192dbb293e7c2a3ddb89ae9c3a4dcb291deb293d5af91755240a76c4cbb7552bc7756eabb95f4d3b3f3cba6c58766bb73528c553e8e6951af826bc5997fca9f7fbd987a9f836c8266557f64518b6c5e6955476353466e5e4f7e6a5a7d6a597e6b5b7a67567f6c5b7968596e62561c11078d7464a6816ba5816b856855876a558a6e589579639a7b658e7059795b47d39c74e4a270e4a576edaf78f4cd9ef8debaf2d0b2e7c49fecc096af8464dcaf92efc09ee8c2a2efc2a2e9be9be1b492e6b594e7b693edbf9dbb916fe7c19ce3be99d9b592c6a282ab8a6cc19e82c69f83b28f72886850785547a27e6eb08c73bd9979b69174c09c81c19e819b795e9a75635d40355b3b2a965f48946046915b408d5a468d604b8d5a498655448c5a46643923c2815fe4b182e5b283d59164db9d6ecea38dcda48ee4bba6cda48fc29a85ab8874846655755c4e674d3ecba48ee5b89ce8bfa5e1b8a2e2b9a2dbb49ae1b69eedc1a9cba791a78067e2b59aecbea7e5b8a2e9bca1eec2a2eec1a6f7c9b0eebea2a17960d2a583f3ceafedcaabedcaabe8c6a7fad9b4f5d7b9f4d4b9e9c6a66952416a52447f65509a7a668b69577659448b695690735e886855785e4b6d533fc09a82c39e85caa78fd1ae94e2c09fdbb996e3c1a0ddbb9d835e42e0b79ad8ad8be3ba97f1c9a8dbb494e6bf9de9be9bddb090d9b2947a513ea46847b66f4ab6704deebe96f3cfaaf5cea4c88a63bf7956955e4386644db78e74b69076c99f82bc987ba0826c9778667f64538d6f616c584a5a493d7162547d6a5b917e6f857465705f4f7665556f5e5071645a23180f876d60ad8872a57e67a5836e9c7a639c7b6291735ba0816ba5846e8a6654e0a379e8a673e2a475e6a973f6c999f7dbbbf6d4b2ecc7a1f1be91a47458bd947fe5ba96ecc19ff5c3a3e1b590e2b693e9bb9be9bb9de6bb99c59e79deba95e9c5a1ebc7a6d5b493c6a688b69680a88a72a07f63a38068765545957161c5a184c49f7bbe9777be9979c4a07cb99475a07a6557392d644331966048915d42996347915e4b8457448454457f4c3e8553436c432cb77b5be5af80d69e70d28c5edda071c69881cfa28bdfb49edab09acea58fb7937f8c6f5d7d62526d513fcda48de2b599e7bea5e8bea7ddb49ce7c0a6e8bea6dab39cccad9a9a7861e9bfa5f5cbb4f2c9b3e2b89fe1b89bf3c5a8efc1a4ecbea1a17960ddaf8eeec6a9ebc5a9f2ccb0e2be9fefcba5f6d4b7f2d1b9e9c7aa614c3f644d43856c5da082728d6d5d745745856553765c4a8c705f745d4d634b3ab5927ac6a187c8a186d4aa8ce7bf9ce3bd9ad5b091d1ad91875f49d9af94eabea0e6bb9df0caabe1bc9fddb597e6ba9be4b393d9ac906e4332a5664dae694bae6d4becc098e9c7a0e8c198c38662b976569e674c7a5c46bd997dba997fbd967ac3997db18d739e7d678a705a927765614d3d8b75679b85778c7869917f6f9380718e7b6b826f5f6a57496f6258271c136c584ca2826db7947eb1917ca07e65a7866da88a74a98b76a78671775546d49973e3a276ecae83e1a778f5c594f7d9b6f2d4b2f0d1afecbe958b5c46bb9685d9b693e6be9fe9bea3f0c3a1ebbd9be8b998e5b898dab08db79169d4ad8acfa78ac19a7fc19d7eb38f73a7846e997c64a28064a580675b3f2c876457ab8771caa587c8a186bd977bc4a181be997f8b65554b2f237758488c5a4399664a9a64469c6a54845742865747805045825148795442b17d62df9f76d99b74cf895fdc9b739c6d54be9078c59a83c99f88caa38cac897390715f8469576c4e3bcfa58fdeb398ecc5aceabfa9e0b79de7c1a6deb69fd0a996bfa091a07e69d8af97e5bba7efc5b2e1b69fdfb49be6b79ee6b69de2b79e815942d7aa8beac1a2f1cbabefcba7f3c9a3f0c49bf2c9a9f3ceb4e2bc9f765f505a43378267579f82718c6b5b6d503e8364517b634f7b604e523b29765d4cb4937eba957cba8e70ca9a78d8a884dcaf8cdcb295c29b828e664ed7ac90e2b595eabe9ef1c9a9dfb899d5ad8edfb393e9bc97d1a5885d3927945d48a2634d9e6142cc926fdead86dba680b46e4db26b4da76b5465412db68e74b89881c7a088c69f85bb977db3927b88715a88705f5946368a74667862556150436656486e5d507d6b5c8472647e6d5f5a4c422f251c4c3c30957862b6947ba98972a68469b08d72a4846dac8a73ab886d805f4bbc8460dd9d73e3a37bdda67be5b47feac293f3cea4e7c6a3cca6848b6550a88572d5b18cd8ae8cd3a98dd9b094deb291dfaf8ee6b494c99b78bb926ccda785d4ad94d4ad92c5a080c39b7cb58f73ba9a7ea17d62916f594832207352448e6956ac856dc39c80c39e81c19d80aa846e7c57473e241b775b4b865b438c604791614391634a8a5e458255408053428454457e5b47744629cc8760cd8a66c8855bc07a5585614d85624f8d6c5b9e806e967868836a5b6d574a645045594336b79786bd9c8bc7aa99d0b0a2bd9c8ba78a78856759624b423a2a22544233785e4c7d625780655b775a4e7c61537f66567b62507a6151573a2b8c6650b1866ec69d82e2bb9aeac099d2a680d0a789cfa98fc7a48b5645396e5d4f7b67587a635773594d685244816a5b837261705c4d4a3828836b5eae8f79ae886dc79978b9846195603cb88765a57558ac7f67805f48c09d82e5bea0d0a988e9c5a6dbb89be2bea0e1bb9addb494ae89713925196e4c3d774f40865b468b58428b5a3f7f584183544193614e9b6e60634334a27c64ab8a71bf9b82a88a73b19179a9866f81675481685a47342466524260504257473b52423657473a5543366655466a5a4c55483f3128203c30268d7461a68874907560a1826ba98a739a7d68967663917560634838a37860b98567b37f62af8364b88f65c69f76bb9876846b5444322033231961504180684f795b41795b45644d41644c3c6b4d3c6a48395c3729a37d60d9b18ee8bd9dd9b392d8b292cea785d8b290cda98c8a68527f61514d37295e4a3d654e42644a3d69503e624c39533e2e4b372b3f2c2427171344312b5134275b3c2b68442e6b4b3763412d5d3c2d5d412e5332282c1a104d321f8e5f4496664c8c60437e4c345f4230775c4c7159495b453757433653413526170f382c244d3d334f362b4f372a4b382c614a41644a3f554134574338614e3f4a3d30796a58927c678f7868957e718f76658f7867887366796254422f247861559c7b6aaa8571a5846dad8c71ac8a6eb08974a07c6a8b6a5970504431241f31241a3725202b1c17251511261813261610251b103b2e243d30265442386750427b5f4c8a69539f7a63926f57906d58815d4965413130190f6f54428d6d587c5b447d5c4782634f795b4681624b85614f705148382a243c292244342b453527503a30543e305843364f382c543a2d29130d29160f4d3426503d2e533f305140355844365e4638594c41443732281f182b2119302a2329201b261d17271e17251c15281e16271f1829242017110e2e20195b40326144355a4133583d2c5e4432664d3d5a41324a3a33523c33583f356446356243346b4f3d664c397354406b4e3a6a503e5744355e4938886e56876a55907660886f5795755ea78a6ba1876c5841372914124d392c735b467a614978624c5b473662513e62503a4f3a29331f181909035e4c426852436950406a4d3e7054467d6554715d49705e4e4633287355448e6e5ca57e6aa37c67b48b71b49077b38c74a7846ebda087997d6c3e2d2484685887665184604a886850845e4b84654f7f614c856b566b523f654f3d725c4d2e1d1345372c503b30614438644a3c5e473a6b5043765b4c664e3f644c3f775d4e4a372978624f90745ea28674987c6e9b7c6c8a6f5b886b557f614a69513eb19483c8a390bf9783b28e79c3a087b08e74b58f7eb08c79bb9a85b1928432241b463625543f345c4739614a3c584231533d2b4b3a265d48366d5644b39684b89985c7a691cca892cda993cfae97ddbaa4d4ae96c8a0896245387a564489604a8d614a8d614c8a614d855d47825b44785a45422b1c503f33624b3c6b55476e5648675247776152745a4a73594a785d4a553b3286695d8e6c5c947664795d4c8a70609e806b9f826d6857452a180e3c2b1f4a33244f392c554131614d3c5640305b44335f4836614b3a5140322a180d7f5f50996f5a936852936e597c583f825f4578563d694931543f35b89983bda188c8ac90ae937aa98a71a3876fab8975b79580b7947e83685781674aa68466a17d67aa896ea48265a17a61a6825cba9970866a53725a4f786355715c4a6d5747705a49715c51594b3d6a5a47755f4f5d4a413221138c715a9f7c65ad876ca17a61a37b69a6816db09074967960694b3c9d755eaf846dc2977fc59b85bc9077bb957bbb9279b08871c59c7dbb967f56382e99705f93735c96725aa4816997735d775942957a64876b567c604a715b43735c492d21133c2e25563e32664c3f664a3e684d4175594b715645725645755a49755b514a3626775d4790755e9174619f8174a07e7185695869523b7159445e4835aa8c79ba9581c09983b68d77c9a38dc79d89bf9d8aa98973b48f7ba68b7b3225154d3c2b523c2f52403057453253422f4f3e2a4e3c24503e2b705949ba9882bd9b88c29f8cbf9a86caa58fd2ae95debaa1dab399dfb49b71503e89604b9f71579d7055aa7c6395684e906a508c68528766504c3829574538624c3f6853476a544871594b7059486b5747684f3f755a485d46379370629b78649776609879668a6d5a9d7d679476629377616249356a533e71523a75553e775a407a5c4383614b815d427f60457c5d43685442412b1e86604a9a6f589b6e57946b52855e428460427b593d65462c5f473ac0a08ac7ac90c8a486b99a7fbd9d88c09d82c8a588b79479b8957e715646a5876bae8a6d9f7f60b09272a98869af8c6cab8864c59f7b9d816a5844366650426653456c5648705b4a715c4a725d4c7058486a52445d50443b2c1d906f5889644aa77e68a47a66ac826dc79e85b48d73a4826c715140ad816bbb8971b7876ec69b83bb8f75d3a78ab2866bc2957ed1a389bd97856545349a735faa846fa87f6ab18e74a58069906c5393725a8e6b55927159795e457c5e4a4230203e2d24594034654b3e664c3f6f53476e52446c50427257467054436957484a3d256f5b3d847050796348917b638a6f59806b5367533a6c5640503b26a48773bf9b86d6ae99c99f88d1ab93d1a893c1a08cae8f78b18b78a78c7e3126164b3c2c4c3b2f423424534533493b2b3f2f1e42301b4f3e2e6f5a4abe9d86ccaa96c29f8bd8b49edab69fddbaa0e5c2a6e0b79ddaaf96775341926752ab7e63ae856ab2876eab81679a755c916e588f6e59604b3c6654475b4537675145634d41755b4b856f5c7f6c5c745b4a725746594232a38172a6836d9d7c6492735e866a568e6e599274608a6d58785e4869523c71523a79583f825f45866047946954996d538a654a835e43664d3a4e33298b654c976f56976d5591684e7f5a3d805d3f7757386c4f345e4637bb9b86c2a58acba689bc9c81c1a18cc8a589e0bd9fceaa8dc5a187735743b59475caa280bc9a76c3a17fbc9878c19b7ec79f80cfa586947561624b3e695243725c4e6b52436c55477a62517b615270554669504259493e473326a5806ab28a6db28b70ba9277c59e81c7a17ec29d7cae8d72785843ad846eb5826bb4846ac49b81caa186d3a789ad8365af836bc4977dac8675745643946f589c7760a27b65ab896eac886e97765c8d6f568b6c547e6049755d447a604c46382838291e563e31654b3e63493c644a3d684c3e6e5244725746735848614d40483824674f3880674f876c567e644f80614e80675165503a68533e4834219d806fb89380c6a08ac49a85c49c87cca28acfaa94bc9980be9581967a6c3f34224638284b3d304137264236263b302335291a3a291849382a705b4bbf9e86d3b19cd2af99e0bea6dcbca1dbbba0ddb99ee3baa0d3a88f714e399d725baf8469b38c72b28972a78167a27f6696735d906f59685344715e515c45376650436650437258487963508671607c62517b5f4e5d4737947362a4836c9b7a60a2846e987b679a7c66886d588d715b846a54604a3473543b75543b805c42855e449b705a94674c86604585604473594553372c8a664c946c5290684f8b63497f5b3d7856356e4f306e52364a3020b4957fd1b196cba688c9a98cc4a48cd0af91d7b495e1c0a1d7b599765b46bb9b78d2a885c4a17cc3a27ebb9779c29d81c39a80c8a084826553644e41695242715b4c725a4a6d55497059496f584a71594b6c56485d4e414c362bad846fb98d76ba9078ac856bbe9879cea887d3b092ba9780805e4ba57d68bf8e76b7886ec2997fca9f84daae8dc69e7cb4886db6896d997360775b469d7960a27e64a17b629c7d5f9d7c6094745d88695481624d8b6b5772594373594844362932221b5943365b44366046396a5043674d406a50416f53456e53435846384a3c2b5f4a34745d45806850846d577d614c78604964523a65513943321c937a65bf9d88d4b097cba38bc5a087c09a80d2ae98c3a089c19a877f6658443a2a423828473e32453c2c3f33243d3327382b1f4232214433236c5543c9a68cd0ac96d0ad95d6b79cdcbda1e4c4a7e1bda2dfb69cd2a68e744f389a6d559f7358b28c72ab826ca57f659a775d99765f8f6e57624d3e776355624b3b765f525f493b664c3c7a63517f68587c604f7b604f604c3b8162519d7d6598795fa68a739b806a9c7c65947762896d57866d5659422c7153387b5b42825f44815d4292695290684c805e427452366c563f523a2a825e4491694f936b528560457d583b74523172523376583c452a1eb79782cbaa8edbb899d9b99ad2b397d8b699e3c0a0d9b897d6b39685674ec49f7acea27dcba680cba783b79372c4a082b38f73c09e81745d495644366a55436a57486c57466e5a4c6c58496351426753455f4d3c56493b503d2e9c745ea47760b1886eb38f71c4a27fceac88c7a685b08f7593735f97735ead7e68c5977dac8269b98c72c89c7ebc9474ba9074b98e749670607f624f9c7b639c7a61af8c72af9273b99b7e916f597c5d48866552866653745a446f53434a3c2e2d1d165c473b5f473b5a4236624a3e6a5345644a3d644a3c6850414d3a2d493a2a654f3b7660488770587c654d755a456d574065513b654f3c46341f987c6abb9886d0ab96d5ab97d1ab95c7a58dd5b39fbf9f8abc9a896f5a4e3b33263a3124363025392f1e4033234235293d2e21463423493728654d3ac29d84cda991d9b79ed7b89ce4c4a7e6c3a7ddb79ddbb299b78c757c573f976a50a87c60a881679e755f9d775d9370559371588e6d584f3a2b715e50614939786053674f426248387d66547a6152826656795e4f56433472554590735b93765d8c715a95786198785f96796490735c8066504a331e6c4c317e5c41825e46805d41906750956d507f5d43704f34614c354e3623876249896148926b518c674d876347735033755337725339492e1fba9d88d2af94d7b597caa98ae4c5a6e4c5a7e9c6a8e7c5a7dbba9f917660bb9b78c19976b89672ccaa89c19e80bf9c7cb08f71b7977d65503f4f3d2f6a54436955466a544570594c6d5847655341675342645241423627584434ab826baa7c64ae8469bd9777c6a27fc5a27ec8a584b59479997a6387634fab7c65c29377a77b61bc8e75cb9d81c29777b78b6db98d73825c4c8568559b7860a07d63b28f74b39677b5967993735b896c57a1826e90725d765d467358444e42312d20145742365b4538604a3d5f493c5c463961493d614a3c5e483a453426473a2a5947346e5c4579664e726048735d4863523b67553f69564251402c87705dae907cb7957fcba790d1b098c5a187cda892ba9781ba98846b54453d30203d2b1b3b2e1f382b1b4132224032253f2f204432204c3b2b5e4738c8a58ed8b49cd9b79ee6c4a9dbb79cdeb69cdab198c39a84966f597857419a6f56a1755a966f55a1776197705687674b88695082644e4c382b6e5b4e6850407b64566c5548765c4c7b64528167587f62526d54465746387b62548e745f856b557e65508b70599d7d64a285709a7d688c715d4b351f70523875553b835e487d583e916750996f567b573f694730533c29543b28815d458a644d835e467b573f8562487653386f4e3373533c513624947a66c9a68dd4b498dcba9ee2c3a4e9caade4c1a3e7c3a4d6b3989f846fc1a181c8a182bd9c7bc5a485c5a286af8b6fa6856aa4876f4a372a4c3b31705749685144695143684e417055456b53436a4f41644c3e3c2c21675145a9806ca379629b735aa47e62b59273b99676ae8d70a5886d937961755745ac836ec39880c19a82b98e79c79c84d2ac8fb0896eb48d7670504279615091735c9b7c679b7b65997f65a78b756f503d7c5e4c7e60507e60517b6451775e4e4f43332f221858453a5e4a3f5b473c65514669554a604a3d604a3d5f493c5441334b3b2c604a3a634e3a67523c624f37654e3a63503d5f4733664e3b584532836856a0806cba9681bf9983c7a48dc19f87bf9d89ab8b76ac8f7b67554677695955403135251539291a3a291a3b2d203e2f1f534231635244624d41ba9985cda992d9b59de3bea4e4bca2e0b49dd3a792c49b87936f5b795d498d6650956c52967157956c568c674e795d41745942775c473f2e206a594b5e4537745d4f7b625681655688705e8066577f6353634b3d46382c675043826b577d67517a64528a715c977a63967c69967b6998816f48342164483170523a7c58427b573d8e674f916c517a5a456c4a374a35235a423078584084624c77553f77563f7252397051386d4f37745640604835735b49ba967ecfb096ceae93e8c9aadcbca3dcb89cdbb391cba3869a7c67b69577b89274bc9c7cb69576b08d70b6977fa489758a7362382b23382c25543f32564235594436644d40644b3c654d40654a3e5d45393b2d245e4b419a75658b5f4d8c5f4c946953986e589f7660a17b66a3826d8f735e6a4e3bb08872ad8569b28b72b58974be927bb58f73a88265a6816860433268523f7d614a80624c8d6e58876d55937760644f41604c3e5642375f4a3e4b3c2f3d2d253b372f1d150c5140334f3d2f4935284630264c372b543f335642337a675a463830352b2243322b4434293c2d1f3a301f3a2a1d33281e3a2f273e342d2820193d302768564c5b483c6d564a6d594b755f507a61567560537c6a5e30261e221a1347372e3e31283a2b1e402f213d2f234133244131221a0e061f0d089f8172a88572ba9782bf9d85c7a18baf8671be9481aa8573795b493e281d71503e815d47825f4a8a655181604a745d44624b36705a463c2d216f5f52614c3d725c506d5549654c3d6a5243765d4f72584b6e584c4d40366c574d7e6a5a7d6857736050836f5b9078638b7464846d5f8470613f2e1e5f46315e442f71543f70533a6c4d3477583d6349345d45333b2d1c4e3d2b6a4f3a7256416a4d396e523c6d523b684e37624834634937594332664f43c09e89d4b9a1c5a58ec2a48abea08ab8967fb69880b3998656443c5a4839654e3c6f5d4975624e76614f725d4c7563554d3f361b16112d25204c3e30473b2b5a4c3c6654466150405f4d405d493e4d3d33251d162a201b503729573c31583f3361493c5b4034543c304d382d4334283c2e2231241b685244664d3f60483c5f453d6b5148604a3b614c385e4c3e2d211c221d1631261f3c312a3e30263b31283c312864524572615172625261514158473837291f34271c7d67558d725d876d587b5e488d705a977b668a6e577b634d403326463a2d4a3d2e5b4a3c5e4d3c5c4e3e4e41314a3e2e483d2c4238292922194334245f4b365e4c376c59436f5a486e5644695545675243493a2f23181245372b46372b493b2f5444365343374f3f3243352c503f343e30252a221a44372b513f314f392d503d314d3b3149382b4c3a2d503e333929203d2f292b1f182f231b2f2218372a1f42342946372c3f302534261b1f140d32261f40322942332b42332a3d2d2540302644352a45342a44372d110701160e092f241c42352c473a2f4a3c3148392d493f324d3d32453a34342d2524130639251735241439281a3f2c1e3922184129193f2b1a3128202e241a261b133326194032243d2d1f3a2a1c3b2c1e35271c30251b1d120d463629554131765d4b6c5442674f406650425b4437664c3e483427352e1f41342b46382e4e3f33504435493c30493c2f52433855453b463c33271e163e2f245f4d4147392e3c2d2024150a352b2248382f3629212f2823342a25372d24382920382b2243372d3c3128382c21392f253f352a433c3245321f81694f876d5391765c83694f7d624a7e634b7e644a71583f352618504336493d304d3f3646392c4e4137483b2f52453b8a77699783739e8c7a927f6e89756555463a48382b977e689a7d67927560a3846daa8a73a68972b19279a48b734c3f315a4c3d6655456855456f5c4b6354435d4f404a3d2d4c3f2e4d4231322b20584532715841705a436b563f5f4a3767503c5e4b36634f3c493a2d35291f6a5848725d4f756153765c4a82644e8f6f589d806ba38067aa8c73624c377d624b8d7059927360937767846b597d6654846e5b64503f42322152443743372e3e342a3a2f2544372e3f322747392e53453957493d31261b4e43365e4f405a4a3a6150426050425040305b4b3b5847365548393a3023534a3d554a3c5145344e402f594b3b5645384f41325e4b3b5545393626168e735a97775f96785f92735a9a7a62a18167a6866c947961271b1147392a5042335043325547365445335646345a4b3956493a4b40322f2216856a519a785db18d6fa48062a7856a9b7a6197745c9271594c37284944344b3d32463a2e443629473b2d524638493d31493d304c3f314e453a41352a574436685345604e41564335604e403e312752403533261a251e1745393242352944372b473a2f4c4034463c2f382d2040372c3d3325443e315d472e9276529b7e5a896d4b8c6f4e876a4b8d7051896d4e7f67463d2c1e53433548382a4b3d34483a2c45372c46382b46382da48e7fa68e7dab95849b8472937c69665547503f31957a639e7f679f806bac8a73a7866faa8c76b4957ca0866f45362869574876635277614f75604d6956455948395b4b3b5b4b39584b3943392e553f2c7e614a7058416f594268554165503b604e3659462e5141304c3c2d6d57467b6151886c5e8c6d5a8467548a6b579f806db38f76b89a82735e4d79624f88705c75624b6f5d4867574362523c62523c6455414a3d2b574b3c4a3c31493c303b2d2241332846382c5040335747395d4c3e3c2f225b4c3c5a47375a46355d4b395341305a4737624e3c65513e61503f3b2d1d6155445d4f3d56463362513d5d4c395f4e3e56463666503d6a5543775d46c8a180c39878c49b79c79c7bca9f7fc59b7bc0997aad8b713221144c3b2a4d3d2d5142305342305d4b385a49345a4834584734534434392a1a7e664d90725794755894755892745a9c80688f735d8f725e614b3c413a29493a2f50413647372a4d413155473a4d3f344d4133514535483d313d3124554031664e3f644e416850406852426251425441334535272c221836281e493a2b49392b4e4131493c2c4e4233493f2d473e2e473b2a3c332470583c9c7f579477508769449274509577558466458c6f4e8469494231205646384f3f314b3d344b3e2f45372a473b2c3b2f239f8777ac9281a58b7caf9483a48a767461505c4a3b91765f9f8069a78873a7856fa6846ea38470ac8c74a286714736287561517962508b735f876f5a796250675443614f3d73614e5b4d3a3d31246c543f81614a7c624b715a43614d396a55406c5840755f476a59464939286d5542816553826554947360987764987460aa8672ba9277b59379644d3979624e77604c786353655141574536634e406c57476a54465a45395543394a3c3146382d413529463a2e3d2f225141345947395d4c3e382a206250445d4a3c5e483a5b4538594638564033634d3e634e3d604e3f403021635344604f3e5e4b3a5d4a395d4b3b5a4a3b5a4a3c63503e64514081664ecca281c59978d2a685c49878b88d6ec29778c19a7ead8c74382a1d5343345245354d3d2e5745365c493a5e493859443359473757463748362792755a9373559977599675579b7a5e9f806690735a8a6d56654e3f4a402f4b3b2f5343365544364e40314f3f30524437524436574839504537392c1f57423058402f634d3f553f2e56402d55433455423249382732271c392d214a3a2b5e4e3f5646365243334f43334135234b402f4e412e3c31218166499c7c599f7e5b8665449675568f705285664a8b6c4f7c5e444635224c3c2e48382a3a2c214235254b3f314d4132362a1ea18776b09484ad9183ac8f7ea286716a57455e4d3d8b725c957863a0826fa0806ca1826d997b68ae8f799a7e69443326766051876d5b9479658a6f5a91786481695787715e78634e6b5944403223795e4a8c6c54846851765e4769554167513c6d553f78604969564443322268503d775c4a886d5d917360997968a4816eae8b77b38b72c7a68e523e2c6d5a486a56446e5846634e3d614d3c5f4c3b62503d67564352433254473853453a4a3e323e312843392e42362a4c3e3159493c5d4c3e423429615044604d3f5d4739554234614d41604d3f604a3b604c3b5f4e3f4030226757476f5e4d6451415f4c3c6554445e4e3e5847395c49395e4c3b8e725bb48b6ab1886ab58d70b0886da67e63aa8267ab856ba2826a4132245f4f3d594b3a5140325e4c3d645040614c3a644f3d624d3e554334513e2d8a6c529a7b5f9e7f629d7b609e7e6298785e83664f7d624d664f3f3c32214f3e315141325240325747375848385c4c3d5544365b4b3c52453835281b554131533e2e554435503e2c54402e4e3d2e4a39284e3d2e281f1342392b5040315547375f4e3e5646364d4030443626493c2d49392942342581644895745491705082614294725688694d8262498969517b5d464f3c2b44342648382a4a392f473a2a463a2c3e32233b2f239f8574a68a7aad9083a68979a78c795643336050418069578e756398806f8e73608b705e957b6aa98b769378654233276e58498067559276629478639f847199806c866d599077627d69554233257e624c8c6c5383674f7c654d67523e715b46785e49735742695545473527755d4c866c5b7f65558d6f5ca585729e7b67a6826fb99279b5957d4a37256652405e4a3953422f5a49375c4b395b4a365745306f5e4a4f3f2d54483743352944382c372c22483e3442382d4f42375343355e4d3f5245365e4f3f5847365c49375a47365f4e3e5e4d3b5845345c493759483641312164544265544068574266554162513e64503c59453565513f5e4b3a886953a97e5ead8567b38b719e765d976f56986f579a72599f7d6444322266513c63513a63513e73604d75604b77614b67513b6b55415b493656433088684d96755996755aa07e62a78569977459907159785c47695344352d1c59483b5a4a3b6250406656445f4e3e6958486451426553444f423633261a5442315341314d40314d3f2e4e3b2a4d3b2d4c3c2c514031281e1340382a58483651443354433357473747392a4c3e2e4b3e2f4838283b2d1e8a6b508f6e4e8a6a4885674591725380614476583c7c5e446f533c53402f37271a4636284f3e34483b2b4234273e312246382d9c8472af9484a88c81a28778a48b77544335584c406955466b56467e6a5c7b6454836c5c8872629a7f6b90786643362a7b675888705f977c699478639176639178648b725c856b5579634f4635278569568869508b7059725a436d5743715844745b45674d37634f3f4735277d63538065548a6e5f977765a1826eab8975b79784b7947cb295804a3829614e3d5543325346364f4433554737554535675444655041503d2f5e4d4051413446382d322519473c32463a2d5344375a483a5f4d3d4f43336152425543305b49365d4a3962513f594635604e3b64513f61503e41321f6656446958456a58436e5d4a62513e6e5a46624e3e65513f5c4939906e57be9070997154a98067a57d649c745b9f765d9d765d9e7b6444312367523d725d47715c4778624c7d654d7d654d7a634b7a634d624f3a604c379072579073589e81689c7d6299785c99775c8e7058755a456651432e26155242365a4a3b6d5a4b6a59476451406c59486b5849614d3d5b4c3f372a1e5642325440324738294a3a2a5542314c3a2c4c3c2c503e2f2f24194137285948355b4c394d3d2b594939594b3b534636433728473727332516997b5e8d6e507a5b3d896b4d8f71548063468165497c6147795f485949363e2e2242322446352b4a3a2b4030235242344c3b318e78659c8173a58a7fa4887c927b6944362754493f6655486552446f5e50715d4f725c4e7863557c63507e6755524538766356856e5d917664977c67927764967d699c816c90755f7b64504a382b886d5a8061487d644b7a624b6e5843826752836a547b614b6e5a494d3b2c7b5f4e8e705e977769ac8977a78772ab8a75a68774b3927a8d745f4d3c2d5d4b3b644f3e5945365b493b655143644e405d4737604b3b4c3a2c5444375040325141344a3c2f493d313e322554453663524366524346392c564638614e3f634d3f5a4739624f41604d3f654f41624d3e6351424433246655466a5747665342624f405746376454445f4d3f6452434e3e2f977562ba8d6f977256986f59946d56906a53956f5999735e906e5943332661503d6e5d496e56447b614d8469547d614c765c46745d48675140564230896c52876b518b70589b7d62ae8f72a180648e7158785f49665244312b1b4c3c3054443565524271604d6d59456f5a4966534266523f574939403123513b2a5a4334503e304d3b2c503d2c503e2f4939285645342c20123a301f5d4935574733584735635442574a3a493d2c4438294435223527169b7d6286674c75573c886a4f8b70557b60468a6f58765c46775e4862513e4d3d2e45352648372d4e3e2f4c3c2f4e3e304a392f211f15211912231b1352563a3534232f291c302d1b2739192d451b2f302031361f25321a1a271325341a2829172a2718282115384d29202e152a381f19180b304723374e2a1c1b0e1b1811221c1429331d1a170f211b15262b191d2a110d1d0635652b244e1f1b291414120d2e391c2c311a2520181c160f2c321f2c3c1e2e2f1f231e151e1912252e162432171b1a112c24152d2c1c1c291312130d131c0e1b2b15183b151643161c4f1c163415182a1014290f13260f20361a1820112b2819282a172d3c232d4020251f17221b132c2a1c2723132e281d26201530291b2a241a29301c3e6a362a3e20221f12201f103d31214030252b221947412e5a613c3d3422373425232514374e29594f39594d39584b392a291c3c3921383b1f403b23372b1c392a201a140c1d180e261b1433271d272015332a232821182a2218342a20261b13291f162019102b451e3a76332c4d223a602f1616071d180f3843272c3119211c13211b141d19121b150f3434212c241a342a202122121a190f16140d222615222b19206d271f401721471f2e612d112411234e22255e2623301f0d1308213c1d2a51251b2d18191e10304446384736261a133a443b3b423a292316332f1c2b261a232216262116242116222013293520262f1b262f1c242117231f174d3a3035291d201b133f322b4a4f3240422a413f282631184d4436635645605142504437241d163f3025474229403c274339293e2f2445372b4031254337263a3328312b1f463c2e484031453d2c41392a4f40324d3b2d4231253a3a2038352133281f32271d251f152923183d3e27292c19211c102b1f18231f131d28132a371b241f142c24192b231920181418150f1c23121f281610301121391e1d2c1818211112170d151e0f19211214150c222a19212e1c1428121d311b192e16497b805592ad4766687fbeba3c51504556503f4e425a79742839314f6b66516c67435a544d7370425750435a532a2319211b0f4936284232262f271d665a4c3f34294f45345b5344181911211c142a1f16231b1230281d2a231b4b3a304e46313b3c272921192c231a2e251734271b30261733281d6958486e5d4d69594b695548372b233a2b2049372a4e3428402d1f302218372d24453a2c473a31453d2c414a263f4c2b4b3f305b503f636644535c384c6b30444a306354466553443e33292e2920293e1c22371815421421481f5b6c4735552a4a52323f422a242f1f2126162e2a203a3f2c2e462628331e474330678c8d669b9a7fbcc45287996d7d7a82ada58ab4a886afa8789a96768d8583b1a86c857f7eaba65d746d7097923b413a312b206146336a4c3d47372d8a7a6a635942685e48746555211c142822171f1a121e1711403329493c2e5443354c3b2e423328433525413729413322483826403424524234b0967d9f8874a18b75b39982493729675641705845795c466b503b593f325444347e6a59806b5775624e6c6b45877f599a826c97806b9b836a5f6c45666744908065aa8b799d8170695a4d474234475c33354224295527305d2b8076557c7a555168394b683c343f22334929342f21352f243b4528284f2147562f608c796580688a76676a89948f8f8c927e6f978373a59482827a6b8b7a6d9984759180727971645a53484e4f43464035483c2e70533f7e604c534334937d6b89726177695a5d54422d331f2f2a1b2b2319291f173b30245042335541314f40304f3f2f5d48364236274939284f3f2c423626544234c7ac91d7bca6c1a694c5a994644e4078624d7b634c7f604b755b46553e3168564476614c8a75618169577a6250b39580bca187b59b81b79b81927c649e806caa8e7ab69784b2937f7c675b473c3250483942382f3c3328594a3ac6a186cfa792be9c84ba998257583f4d483648442d3a3e2823421d48713b9082646b8244727d4bb79882816c5ead9380b19582bba18cbfa28e8b7567a38b79a8917da28877816c6066564a5346394b3e35635648876c5a876b585d473b77594a7e63536e614e5a64403c3e2d2f261c2c231a332a22362c235846386d54456650405a443467513e3f32233e31204034244c3b2e594637d8bea5ddc4aee1cbb8ccb5a16a55467b6250846d5682634f6e503f4b3428725a448e705b987b669074606d5641c1a58ecfb39bdfc2aed5b59d998069ab8f7bc2a08eccaa96be9c868672624a403651473a4d413a41372d695347e2bea3d8b59bbb9a848f755f4f4b364c3f3548513341482d4e533c725f4fb28f7bb79882be9c86be9887856e5dbe9d88c6a891c5a791d6b6a3877061a48c7e9d87769e87768c786a625446645747594c3f594c3e89715d886e595f4a3c7f6b55836f5f786c5c7164563a322d251b162e221c2f231b2d221b6e5c4e88735f8a705d876f58745d4b3c2f233c2e1f48392d4f3c306a594ad0b9a5e5d0beecd8c4c9b3a26f5d4e6d56467c66537359486447384a3427694f3a85654f8567507758436a5443957c65bea68abea58abba188977c69b49786c2a48fbe9e8e9c7f6f624e435a4c426154465d4e45524439817163d7b6a3eacbb5c1b19b6b77584559384155304b54324e6c435263437a685ca88c7ab39582a8897b957b6d7963559a8372ab917ebca391c8ac9c77675b8570648673668b76697867595a4f436c5f5073645787786993796d9d8273917b6d8a7768808264736f566c5e507364565e5047816a60826f648b746a715f53867263c9afa0ceb4a3c7ad9c9680728b7666af9588a89184b29e8e806a58ab8d7ab49780ae9582a8907a7a60518a6b599b7e67a5866e876c575845398a7163957d6f92796a9e8574806b5d8a78698c7a6b9b8677816f645a4a406652466654455e4c3e52413658493d907867856c5c9075658d7363a18370ae907d987b6a8d7461746a585b6b489c93765d6c4a8d7d687b6c5e9e8876a7907fa68e7ba98e7e7a6758a78c7a9d83708f75648b71625e4f43866f5e947c6d866e5f725e5067574a816c5d897161867160c1a294d6b7a7d0b7a5b09588b49e8c7b845e928369806b5c6e5c52b09587ba9d8dbca08f9f8777c2aa97d1b5a5dec2b2e4c8b5b79c8dc8ae99d8bdadd8bdace7cdbcac9281d2b29ad6b7a0dfc4aeeacbb1a48470dfbfa3e0c9b2e8d1bcdec2ab967d6bd6baa5e0c8b4e5ceb8e8cfbca28a7bae9382b19787b89b889982725d493b665043624d3f655142644e427f6a5ac6a58fc19f89c9a48db7947fc6a188be9a83b79581ae8d78967c6cb9a389bfa88dbfa68ec2a88f9a8573cfb6a1c0a692bb9f8cceb29ea78d7cc7a992cdae98b39481a587748771629a806e997d6ba28573a5897893796aa98c7ab1937ea68d79cfad9cd1b19fb89e8c9e8376ccad9dc5b099b0aa8d7a7b5d766454c2a390c0a18dc1a08d927766d3bba7e2c6b6d8bdade6cab9b49a8abc9d89e2c8b6e4cdbbe6cebec1a792e9cdb4ecd4beeed4beefd3baae8c75e8d0b9f0dcc8f4deccead6c0927969e2c7b1e7d5c2efdfcbf1dfcd9d8675a18372ac9080bc9d8a9b8273604b3d604b3c634e40675042614b3d8e7563cdaa91c9a58ccfa98fbf9983c39f87bd9882bb9884ad8c79896d5eceb29ad2b299d0af98d5b69daa9481e0c6b2d5bba5ceb19ccfb39eb09482d0af96c1a189b2927eb0917d957b6cc4a28cc9a68fba9882b89783917867ab8f7ba28672957b68c7a795c4a694c4a9989a7f6ebb9d8ad9baabdec5b1c8ae9c968170c7ad9dbda595bd9e8b9c8274d7bfafe1c8bbf0dacbe9d0c1bda696c8a693e8d2c0e3cbb9f2e0d0d9c2acf0d2bbf3dbc4f6dcc4ecd3b997765ff5dfcef0ddcae8d2bff3e0ca907a6ae0c8b1f0dec9e4d1bbeddac4917d6d8e76669d84759980708f796b554233664f406e57476e5447624e40917663cfab92ceaa91ddb49ac7a089ba9782b9957fb99581ad8c778f7565cdad95d3b39bbfa48cc3a48c9d8978e0c9b5d9bfa9d9bda5dfc4aeb79c8bceae97cdac97ae8f7bb396839b8171d6b29edbb49fd3ad97d7b59e887464957f6d9a836e8b7563b29888b09788c3ad9ea08a7cac9586a99184a79184b9a599917d75927f78b6a298baa394a19084a48e81dcc7bdceb8aad9c3b8a39187a48b7ec2ae9fcbb2a3ceb9a8ab9687e5c5aef1d6c1e5cab4dac1af896b5acba990ecd9c7f0dfd0ddc4b18e7a69dfcaafdfceb4ceb7a2d1bda576635464524762514569584c7261575040326d5645715849715647624d41967b6db99783ac8975bd9883b2907e8f74639f7f6fa48674a787777a665b80675785715d7b62527c65545b493c9c8a7cbaa593ad9785bea8947160576b584b705b4b604d3f735f5357453b644c407d61508b6b58997c6c7a695d826f5e8b74647460505c48405f4c463f322b60524c69585063564d45383148362e513e3162473c593f335a4538755f54caad9acfb7a2d8bba98870615b494063514554453a58473a5a4a3d654f4080654e9f836ba289707f6953ac927db59988ad917bb197858a786bc3ab98cdb29dceb49fcdb09a68574b71625763574d554a4054473e4d3f387c6156a48676b1937ebb9b85705c4ebaa488d8c5acd8c4add1bca1958069a78872b48f7bb8967fbf99829e8572d7ba9ee3c5a6dfc2a5d6b897a7886e927767654c40614b3e6550445d4c426a574d766056886f6282685b7d695cbc9982caa388d7ad8fae886e937260b7967ec29f8ac2a08b6d584e66564e3d342a534b4174635b6b5d544c41394f393062473c846d5c705647634d42856f60e5c8b7f3dbcceacfbdb19787715c4f78615464514459493a57473aa68b72d3bca0ddcbafe8d7bfbca691d2ae99d2b19eb59986a58775ad917ef5dfcff2dbc6e6cdb5efd3bd998676927e6f7d6b5d7f6d628d7a6c796658c19482aa8069b48a77a57a68765f52e2c8a5f1ddc3f6e1c8eed5b9ab9179ddb69be3ba9edeb499e2b99ec3a58de9c7a8e1bc9be0bfa3e9cfb6af937d806859624d416b50435f463d957b69aa8e7ba88b76b7947cab8571907463c8a186cda487d4a989c69e81af896ed8af94caa38addb59a72594e66534b483c335e51467a6861826b646b5c544b342c67483d725a4c6d51455c453b998271eccdbdebd2c2edd0bfc2a6957c6556715a4b5746384d3e315a493bd1bda3d8c8afddc5adebdac5c1ae9adcbba1ceb3a0ac8e7ca98978a18978f9e9dcf6e7d7efd8c1f1d9c2b09d8c7a695b7d6c5f9481739b8776867465cfaa96aa816fa87b699b71626e5648e7ccace5cfb1efd8bdefd6b7aa9077e1b69ae3b79be0b297e6bca0b29179ebcdb1dfc0a3e7caafe7cbb0a98d7970594c654f436e5347624c419c7f6ed9b69dd7b59dd3af94caa38baa8a75d5a989d8ad8bddb18dd4ac8b9f7964d5a489daad90e4b79c5d493e59483e473f355e544a71625a7c6b65776864412e26684d40694f43684c405443398f786ce0bfa8e5c8b5e7c7afccae9a866d5c705d4e483c336350427f6957e0cdb7f2e4d2e6d6bef4e8d7d7c4b6d5b49dc9ac95a68b77b49680a38973f4e2d5f5e3d5f3dcc7e8ceb5a59180907d6a92806fa28f7ab199877e6b619f7d6c8d69598f6b5b8364565e4a3dd5bca1e1c8aae8cfb1d6b99d947965e3b89cdfb69addb298ddb39ac3a186f2d9c4edd3bdf2dac2eed0b7866f60604c3f6150456e5c5357463f7e675bd7b399d9b69cdab59dd9b69aad8e75d6af90dfb795dfb998bf9e838f6e5ad2aa8ee7ba97e9bfa362524d574c4534241e4733295c463d55403844302d372820553b2f60493c745d5064544b3e322b735e4f997e71957b6c7a6558796558725f516455487f6e61827165b3a597e0d6cbeadbccc5b5a698877ad9bca9cdaf9fbda08fc3a391a08d7ff0dfd2f4e3d6ebd9c7e8d3c0b4a190b8a18dc0ab97baa591ae99875d4f45675144644f435c4a3f57443d3e322abba38fd4bba2bca58eb59e8c79665ad4b39ceacab3eed1bae9ccb5c4a690a0867097806a948171a6917c5c4c425c4c445e4b4355433a46372f5b4a43957a6d9073648e70629e84744934287f6753896c578a6c596d5242553e327e5e4b916d57987862a18b789c877485523e9f614ba66853a1644c925948b48776e9bface6bdabe4beaeb5917fcb9674dbad8af3caace4c2a8c4a692aa917de1c6b1e2c9b5dfc8b4a08774d2b79ee3c4abcfa991c29980997f6cbe9f8ad0b297cfab8dc2987a947766977d6a977f6c866f5b8d75624e3f34685446624f41705c4e755d4f8066569d7e6bb4957fb090789f7f6a664a3f9776628b6a587f61508368568e735fd5b59de0c3a9dabfa6d2b69d7b695cbe9e87e9cdb7e7d4c1dcbba7caab9aeddfd1ebdccaf2e0d0f3e1cda28874937260a079689773627e5e4eab9081d0ad9ad8b39ed8b39dc9a38e82604bdcac8fddab8fe8b897c0a18dc1a491a06f56a6674dad6b51b473569a5d48c49c8aebc2abe7bfa9e9c6b4d1ab94d59a71e9bb98f2d1bdeac5b1ddbda9c9b19ce6cbb4ead0bcf2ddcab19782e4c7aeefd3bcdcb297cd9d80b3977ff1cbadf5d0b1f5c9a9f6c3a2a5816b8b74647d67568b74609d846f5d4b3f8671627a6556796555887163ac8975ceaa93c8a188dab397d8ae90966f5ca989779b7c6e997c6d8b7362a1826cebceb5e6cbb3eacdb5dcbda6806b5be3cdb9f9f2e7f6f0e7f5e4d8d0af9af7e9dff6e5d7f6e5d8fae8d7ac8772c4a08cd7b79cd6b59a9e7c69b79781e6c3ade2bea9dfb9a1d8af96987461dbad8fdcad8de5b394c0a38fceb19b93624cb06d54b87359d99c78a4644cd6af9fe9c0aeedc9b6f4d7c7d4ae9bd79a70eec3a3edcdbef4dbccc5ae9ae0c8afedd4bef3dfcbf0dacab69885edd3bbf3dfcbd9b39dd9ac96cdb39ff5d3b6fad7baf6d2aef7cdaa977965786557695547856f5e836b57604f42715d4f705a4b836b5b957a699a7966d7af98d3ab91e1ba9ee1b798926b5b896b5d9173618c715f84695b947664e1c2a6e2c5acddbda4debda68a7769f2e1cffaf3eaf8f2e7f9ebdfb38f76f8e8dcf3e5d5faecdafae8d8ac8a71caa58ed0ac95c5a38c866956977965e9c6ade5c2a8cea78ac99a77937057dcaf8ee6b491e0ac8dd1b5a0caae989b6d56b57356b87456c685619e5d47d9bbabf3d4c0f0d1c2f4d0bfe4bcabdca077f3c498f3d6bbf8e4d8b79c90e2cab1efd6bdf0dccaf7eadabaa391e3cbb5f5ddcadcb69fd4ab8db8a085f8dcc3fae0caf9e2c7f6cfae9779646b5b4d5f4c3da38d7ab198826252465d4b3c7e69567b644e81624d7c5d4ce5ba9be4bca0e6bea1e0b29293705e765b4e856b599277677b64577f685adabca3ebd0b8e8c9afe3c3aa927b6bf4e4d2faf1e7faf5ebfaefe4ad8974fae3cef8e7dbf8e9defae9d89972608464558363527f5e4e6a4f429a806fe8c9b3e3c2acedcbb6e9c4ada4816bdfb094e9b899eaba9aa48e7e9b87795639316c453b784d3aa78069a882708a7466876f649a7a6e9c86758f7265b1886fcb9974c0956ed3ad8da7907b8a7b71b5a599ddd0c7e5d6cdb09d8faa9789a89483937664bc9b86b89c89f5d5bff5d5bef3d5beefc7af9b7b6a9e8e837b6b5da39180ad98888573677662567c67597763547b64535b453bcd9a80d8a88cd9a68cd8a78c7e65545e4f47594b435342383a2b2334261ecbaf9ce5cdb8dac0abd7bca55744367f705e8f7e6e9f8f7d978575563e329b8572957e70998675a38a7762483959413862463b684c3d624c3e6852439f81749b7d6c997e6da18572534335856b58a2816da4806be3bdaee5beb0a0877b705f53dbc6b5e4d2c2ead9c5ac9687b37d67e1af8ebe7b5ec280659e624e866b5dc7ac98caaf98b598847e685ce5cdb9f2e3d4e9d4c4ead5c3c0ad9eb19c87ccb7a1e2cdb5d3bea798856ee3cdb8e8d0bce4c9b4dac1abb0937cbda68ee9d5c1eedccbead8c3876f5ca38571b08e7aa98671a379668c6e5de3bea3e3cfbaecddc9deccbc7762536b523faf8c73d7b097d7b197b2967de9d6baeedbc3e2ceb2bdac989c8a76ae9680b59f879e88709b88708e7c68a48f78d2baa4aa917d8d7566cfab94e0c2aad6b69dc6a68fb6967fd9ad91efc6abf0caaff0c5a4a47a61e1b599e3b499e1a98ce7c4b7eac6b6d5bbac8e7969dbc3b4ddc8b7ead5c4b49d8ea6765be7b793d18c67eabd9ea66752a98d76e5d1b8e5d1bcd3bca58a7463d8b79cf0ddc8f5e5d0f7e6d5b6a595cdb7a3d8c0accab299cbb39d917b6ef4e0d1f5e4d5f3e3d4f7e7d4bda28ed9bea4f6e5d5f4e5d6f3e0d0b79c8cb6937db78f77ca9f86c8a285977c66f6e1cef3e4d6f6e6daf8e6d68f75677c6250d4ae92e6c2a5edc4a6c2a790f4e5cdf3e1ccecd9c1d8c5adae987fb29882b5a188a08b73bfab918b7867a7907cab9685746255735d4fceab92d8b39bd3ae96c7a187b9927af0caaeeecbb3f0cbb1efc5a7c4947af0c2a1f2c8aaf1be9ce6c0b2f0c8bcceaea4b2a29addc2b5dfc7b9e0cbbcbda497925f49e2a482cd8664eab593ad6d56d1baa3e6d1bcedd8c6dec3af9b8571eed0b5f5dbc9f8e4d3f6e5d4beae9bd7c8adc6b59ca5927ca2917e7c6d5bf7e4d4f5e4d5fae9dbf3ddcfb79e8de8d6c5f8ece0f2e1d0f4e5d4beab95efd5bae4cdb2e4c8accdaf94b09985f6e6d8e8cdb8f4dac6f1dac3927862a2826be3bb9ef2ceb2eec8aeb79e89dac2a4e5d5bee3cbb1d6bba5937d63b09b81b7a189a590799d8872ad947fe3cdbac6af99ddc9af9a826ad1ad98d6af9bd1a995d0a790ba927df0c1a4e8c4a8e7c1a6e8b799cc9d7ee1a98ae9ad8ceebc9fe5bbade8c5b4caad9ac9b6a7e6d0c1ead4c6ecd6c7d4beaf835442ba6d54b36e54b26a4fa1634adac5acd4c2a9d0bea5c6af969f8d7cefdbcaf1dbc8f5e0cdf7e5d1b9a898e9d9c7dfcbb7a8927ba08c786a584ce7cebbf5decaf1ddcaf6e3d0b79e8ce1cab2fae9dbf3e5d9f5e9dfbfac9bd4b69fe1c8afeed7bdd6bba5bba591f8e9d8ebd3bcefd8c0f1d8c2aa907fad8974e0b69cf0c7acefc4aac0a792e5ceb0edd3b5ebd2b4dbc9ae6c5740ad957ba38f7ba28e76a3937ca99277e5d2bbd5c1aae6cebbbfa394bd9884e0bca5e4c0aad2ad95c7a48eca9b7fd1a287cc9a81d6a78cb08670d9a282dfa586d99f807a60538a6d638b6d6133241e604d427f6961937e748d7a6d5e473d65483b53382c74554a6f524a483a307c6e5e937e71745f4d6d5a4e73655c84756884756b9384786453493d2c217c6f5f7b6e5e4a3f31282018c5b09ee1c8b5e1c9b5e3cdba9e8a7cb6a290e0ccbaddcabbac9b8b695a49a48b77cbb69fc5b098bea38aa3836ec9a58dcfb39bc1aa92b69d88978272aa8b7bbd9e8dbb9d8ad3b7a684756b9e8f80a18c7d7c62507e685e4535314036262f251b46372c53493c63574d857264836d60614c3e5040336956497a6155765e527b62566651467158488d73628e6e5e8165567a60539d7d69bd9b86aa8873e5d2c2ead5c4e6cab2917565dbbaa5e7c9b8eaccbedec0b087756a5c4f4551453b7d6c6467594ec4ab98f1d5c4f2dacbe9d0c0edd3c0c3af9df5e6dbf5e4d7fae6d6bfa797876c556e5846695747705f50816f607361548e77666a564a5b483a725d4d8e746288715d8f77618d745e6e5a48d2b69de7d1bedac3aeceb6a1836c5ce1c3ace6cbb4e1c4acb89e897d6859ddc5a9f1dbc2f2dbc1f5e4d09c7862e5bc9ff5e4d0f2dbc5c1907686665698826d9c866f9d856e705e4d877363dcc5a9d6b294e8ccafab927c6f5d50c9ae98d0b49ccfb099c1a58fefcdb9ebc6aff2cfbbe7c2adeec9b2c09a81eabf9ff0c9aef4e4d9f7e6dcf5e3d6997c6dd9b7a6e9ccbde6cbbceaccbd79665a6254495c514652443b574840bfaa97f0dac9efd8c9f6e0d1f1dbc9e2d1c2f6ebe1fbeee3f2e0cad8c4af8e746174615269594c45372b6e5e527865597c6656867368695a4e5d493e8a6f5a9e856d8f755e755e4a726252f0dbc7faece0fbefe1f5e5d4887363e8c7ace4c4a8d9b69bb79982937d6befdcc6efdecbe4d2bdf6e7d5c6ac93f1e3c9f6e4d5f9efdff6dfcb826d598e7b69b3a088aa947f7362507d6b5aead2b8f0ccaedbb391ad917c806c5dcdb29bd0b49cceaf99c8ac96e2c4afefd0b9f6dbcaf8e1ceebc8b3c89e84e2b496eac4acf0e4d9f0decef6e6d5997c6cdbb9a4e7cbb7e7cbb7dfbeab8774675d4e42574c4253463d5d4e46ab9886f3dfcff6dfd0f6e4d5eedcc9dfd1c2faf0e7f9ece0f6e4d5ecd9cb98816ca089787460507a6a5a6d5c4e725d525b493d5b4c42473c325b483d8a6f58ae9477a4866c7b634f93806ff8e9daf9ede1faecddf7e5d38c7869ecceb5e0c1a5caaa8fb599839a8776f7eddef8eddff8efe2f7eee0cab6a0f5e5d7f6eddcfaede4f4e3ce937e6a7e6d618676677b68596c5b495f5243e7cdb3eaccafcfa07f775b49907c6bcab29bd0b7a0c4a993bea38fc9ab98f0d1bbf2d8c8f7dfcff7dac5c59d82f0c7aae7c3acf3ddceeddcd3f2dece9f7e6fd4b8a2e6cab4dcc1ade3c8b47c6c5f6c5e54594d43695c536e6056ad9786efd9c9efdccaecd9c7edd9c3d6c5b4f5ebe1f7e9dcf7e6d4e9d5c5957f6b8673627463536153454c3f3369574d52473e40342b493e364c3a30745a4a785e4b8e715c8f7662a5917ef9ede0f7e9ddf5e6d8f2dfce816c5ddfc1a8d8ba9ec9a890a48773b19d8bf6ebdcf7eddef8f1e6f9eee1d0b9a5faebdbf9f0e5f4ebdcf5e4cb826c5d80726381726561524365544543392fd9bfa2ddc2a4be9479886c5d867363c8b39ccab49db9a38eb49c8abda28ff2d2baebccb9edcebbe9cab5c6a288f1cfb3efc8b08f81785e53495445393429237060525b483c4c3a3343342d392d284a382f5b4a4259473d51433c40342ca28d7f806d60725d518e7a6b73645bb7a89fcfbeb1c1ad9e7662536755467b6552766156725d4c7664574d413b4b413a443a313e322a6854496f5d4f5946385643366e5d4fa08c7ce2c9b8ead9c9dcccbfedddce6e5a4cb29784b39b87977e6eb398857865589e8c77b7a690baac9aa08f7a5745367d6856948674927e6c8d807047362f6d5d4c867263857360887562493a31a7917d7b66527c64555542334133295344385246394f443632281f3f3328685444604f44655243544338614a3e6d51436f51409983758772639e8572846f60c6aa96c5a994b59a85b69d897e6858ad8e7bb69886bc9e8bb09584786256d3b19ddab79ee0b9a2b79680dabdabefcdbaf2cfbbefcdbaedcbb8bc9a7df6d2b5f7d9c1f6d3b7c9aa927d63528267558e725eb3958095766585685a9074679c7d6c8e72609a7c6cd8ab94e1b69ae4b59ad9ad95a98672c0a48ee1c3aae0c5b0ecd3c0b49178e8c9acf8edddf4e9daf5e2cca98f79e9d2b8e7d6badbc2a08d7760a38c78ebd1b5dec1aae6c9b0dbbfa587725ec4ab8fdec6abd5baa3a68e797b69587a69556c5c4b665b495b513d947a66cfb198b0957ec5a993a38773cea58bd5a78ec0937ba38d80917e709b8370806b5dd6baa9d3b5a2d2b5a2c1a6928d7668ac8b7ab49583b39381b093817a6458c6a490d9b49ad1ac95ab8b7aceb1a0ecc8b4eac6b3efcbbbf4d4c3d4b08ff9d6bcf8ddc8f7d6bbe3c4a991725e93725cab8870b490769b7d68937669866c60a18372a5887c9c7f6dddad8ee0af93ebc4a7ecc3a8ae8b76ead4beebd5c0f2e2d0efe0d3cbae97f2dac1f9f1e3f9eddff9ecdab29780efdcc3efdfcae0c8abaf997e88745ee1caaae6c8afecccb7e8cdb78d7460dec3a9e9ceb6e8ccb7af9682725d507a66566e5d50564b3d4b4231b59b83e0c4aad6bda4efd7c0a38975cea289dfb297cb9c85af9787957f70917764776254b89e8cd6baa7cfb3a0bb9f8f7e685aa58675af9181af907fa588796f5b4fb1937fb59885b69987a38c7dc6a594e9cbb7efcfbbf3cebae7c6b3e4c49ff8d7bcf8e2cdf4d2b9d5b59b9d7d67a3826bb39077b79379a5846f8f74639c8272997c6da98a798d7263deb195e5ba9dedc2a4e3bc9b987a60f0ddc5e8d1baefdcc6efd9c2c3aa96f5e5d1f4e9daf6e7daf7e2cbba9b85dec7aadfc7acdac09fbba4896b584ce1c8adeacbb4efd5bef2ddc6a68f77ccb095d4b69edcbea7cbb19a675346816f5c6c5d4a635746574d3cc2a78ee1c9b1e4ccb5e0cdb9b39884cda48cdfb89dcda085b59b909e8d7e9680716f5c4fb69c8dcbae9dccb29dc5aa967a6457a38777b09582b1958292796c6a57488b73648b7568917b6e937e70a98e7eeac8b5f1d1bdf1cfbde5c7b1eecdb0f5d8bdf5ddc5f1d7bfe0c2a7aa8b75a98972be9a82b6937fa38575a78779ac8f7c9e82759f8275715c52e0ba9eecc6abe1bda3eac0a5a78b78f3e1ccefd8c3ecd1b8f3d7bcb59e8af3e4d1f6ead8efd7c2d1a88f8c705caf9880a68e759d856d937d69645546d3b398e6c9b0f3dcc5e6d1bc9e8671bca089b2957dbb9b84bda48f6b5a4d76645562544567594a5f5242b09680d4b69de2c9b0d5bda8b59c88ae8d76ddb398cea4893e2f28493a355d4941352821504139816d629c8a7d9380766d594c8f75669d83739b7f71b59d8c493c35413023896d5c755d4f60493c634d3fa28c7d927a6b9c857890786b6b56459e8670ac9784a48e7b917863826a5b8565578061508c6d5d7a62565e4f43a58e7dc1aa96947a65614938b4917ac8a48bc9a893c3a18c947c6be3ccb9dbc5b1d7bfaab89f8a816f5fa5917f88786a7a6657755f4d644f3e6f5d4c7563528c7967897462564638b39880b69d87bba490c4ae9d624c3d735f4f796857806f5e7f6f5e382b215d483c614c436f594d7662563c30255e4b3f6754456d5a49675343634e3d9a816e816b5a786155937669a9897a6e564ac3ab9cdabdaddec4b4d4b9abaa9181cfaf9dd5b6a1ddbdaad3b49f7a6356c9a790eac8b6efd0baeacab5a78a76e3c9b5e4c7b0ebcebae4c6b1d8c3b2f7e8dcf8ebdff5e7dcf6e5d8a98876b3826ba3725aa66a57805849735d4ac8a589caa482e5bd99deb7978f64549c7563876a586d53436d5947f1d7c0f3e5d0f0ddc2e6ccb0a59179e9dec5f6ead0e5d3b6c9b598c7b096e9d6bbecd9c1eed6bbe2c3a7927d6aefd9c4f4dfcdf4e0cbf6e2cddfcfbcf4e7d7f3e5d6f8eadbf4e4d3806d5fc2a38cc1a18bc8a58ebd9d88745b4ca58571b4917bbd987dad8a6ea58d77f1ddc6edd9c17661598c7166937669614940b1978ad4b6a8dec2b2c9ad9eaf9483d7b6a3debca7dfbda9ddbaa5b09381e5c3a9f0d1bcf6d4c0e4c1aea68b79ebdac7ecd4c0ead0bcdec0aad7c7b7faede4f6ebe2f9ebe2f8ebdf9d7b6ad7ae8cd1a987c28d749265578f715ddebb9adbb491ebc4a0d4af8c9974628d725c7b64516751456f5d4cecd4bbf7e4d2f1d7bcedcfb2aa9380f3e2cbf2e2c9decbaebaa68bb79e85edd8baf1dbc5f1d6bdd8bca19e8a75fae7d4f4e1cff7e8d9f8e8d4e1d2bef8eeddf6eadbf9eee1f4e7d8927d70d2af9ad1ac98d5af98c09e899a7c6acea88bdeb69be3ba9ee0b595c2a892f4e0ccf4ddc76150457f695d8d716562493d9b8376dbc0b0e4c8b8d7baacb29a8bd8b7a4d6b6a2d3b39fdbbca7bca192f1d2c0efd4bff2d3bdeac8b4bba28fe9d7c5ddc4b1e3c8b4d8baa5d5c2aef9ede1f7e7ddf9ebe1f8e8dd997767ca9f7fdbb592be9076916959937763eac3a2e5c19eeac7a4c79e82937562846b5c6f594a614c4059493bedd3b8f5e3cef3dbbfe7c9a9a38d77e9d5bad6c6acd4c1a29f8c75b49e85ebd4b2efd8c2eed4b9ddc2a4ab9680f3e0c8f4e6d7faefe3f8e8d5c2b19af0e2ccf4e3cdefddc8efe0ce9e8777cba792c8a48dbf9c84aa8c77a0806ce1bb9aefc8abebc4a8eac5a3d7bca6f2dec7f0d7bf46393055473d5b493b4d3d337c675dcbb1a1caae9fbd9f92826f64a98f80a48a7ba5897aa68b7e796758a78671deb8a7dbb9a6e7c7b3ab9282cab1a1d6bca9dcc3afc5aa94c6ae9af1dfcdf5e3d5f3e2d4edd7c78862548e604da67e6a8f65537353435a4232b59578cda688ba947c6c4d3d82635569584b665143614f42504032dcc1a9e8d2bbebd5bce9cdb1ab937fe2cfb2e6d5bbcfbca295836f927b64ddbb9ce8d6bae8cfb3e0c6ab9e8a78e4d1b9edd9c3e2d2c0dbcab8ab9985e7d4bbead4c1ecdcc6f1dbc99b8677be9f8dcaa896b394838368578e7160dfb89ce2bca3ddb8a0d1ab8fc5ab92dcbea6dcc5ab77594c7458498165566b5447584135987662a38272af8b7a836757b99986ccab9ad0ae9bcca992bb9c8a744c3b875d48865d47906b53634b3e4c3932564238483b30513f324432278870627e6758856f609177674c34285b40325e483c614a3c5d46394a2f23784d39693f2e7248357d513b705240725647624a3b5c493a443326857264ad99838b7965a4927d5f50426e5e4f65514272604e6d5a4a5244387a563e7b4f367f553e98705188664daa8e74ccac91dbb599ddb394a98367a58770886d51886b4f88634d443126533c2e63493b684d41624c403e2a246b412f7345347e4c39854e3a7f523aa06d53ab7657bc937cc29b84b4907a836654937262deaf94daad96e9bca3b18c77dbb49df4d0baeecab3f0cbb0e4bda4be9171f5d4b8f2d0b4ebc5a68e6f5f816857886b586c51408d6c5881634eb59279c79f81d5ae8fc6a186937059c5a084c5a086c19a7ec89e83885d44ba7252cb9167cb8c679d5e43bd9378bf9b809071599576618b70606e5d4f988470887562826b5a5849418a725d9e7f68aa8c75aa89729d7c67c0845ddb976bedc397f0caa6c39b7ae5c09de6bc9ae6b997e2b492cb9f7ed1ac89c69f7fcfa785cea3826d4f3f8c6d5e947362987666896859563c30915d49945c49985d499a5d4bb17150ebb88cda996ccda38acda38bbc947e8568569a7865e2b397dcb19ae6ba9fc69d87dab299eec5b0eec7abf1c9aed1a68bdcb292f2ccaff0ccaef4d4b99d7f6b695344876a587d5f4d8d6b597e6450b6947eb28f77dcb696ceaa8f9e7c64caa285e2bb9fd7af90d5ab8c895a41bb7353eac29edca57fa26143a9816bc29c81b29178806553755c4d7260528c78668a776577645445392e9a7c66a1816c93766092735c8a6c58d4966de3a171f3cfa7f2ceaac29d7ce2b696ebc1a0e5b897e8ba99d6ac8adcb390b79376b99679c8a2817d5e4ba37d6bb18b71af8c7497735f573a2c925c449a664f8c5a4594604c9c6145e5b084d59266cca18ad9af9ab9947f7e63529a7866e5ba9fe1b8a1e0b89fd9b29cc39a80ebbfa8e7bc9ff1c4a9c69b80e2b999edc9abeecba9f4d4b8a78b73745b4b9372607e604c886a576f5644bf9b82cda88ee0bc9adbb999b0896ee0b595e6bfa0e5bb9bdbb0918d5941b36d4beec59edba981aa6b4d9d7960bd977cb18e748d705d7b6253736154897667806f607361524a3e34947564a9856f9e7c649c7e6894725fe1a175e4a776f6d1a8f1ceabc59571cea68aedc0a1e4b895e8ba9ad0a884ddb895d6b292b8977da18268886651a6826dc39d7dc09c7ba9846c5e3f30925e4596624a845544814f41926147dca377d694679f745eb68f7aab89757e6454967562d9b39cdab49ec9a58e9f81739f7f6ac6a190be9883c39b8499745fcaa083e6c0a0eabf98e6bfa2a284706f594a8a6e5f765b497a6250644d3cb49179c19271c89875c2977cac856be2b797e6bfa0dcb394d5aa8a6b4433945d45bc8866b07859a5695289644ebb9880b9967d9a7d676c56467762545e4e406a594c78675943382f6c5747a88872a9876da2826c8c6c56c28a67d09873d9af7fd3b28e866750a4866cb69074b38f76ba8f74ac8262d5ae8ecfa98bc39c7dac8a6f6a4e3c7557489c7a639f80667959494d362c78503b83593f79503b744a3b64422db87b5aaf714e7255436c54435c483a32241b513b30533c30664d425b453958463884705b957d6d9076648168586d5648ae8a76ae8d74af8a73a07e6b5b453b3c2b223a282136241b3c2e20614e418c705ea7846ea8866f926d59593d2f86624c835f4b7f5d466f5141443229513f335c46395e46394b3328563c30634c3d6a544568554634271f372a21392c2337291f3a2c222a20195d43356f503f674935654937614c418064537d604d80634e84665367513f90725a95785f9f7e61886e564f3930735c476b564561503e4e392d4734287d614e7f5e4e896e596751418d6a57ae8671b68e75af8972b2917a684d408a68518d6a54896b54866852745c4638291e5e4538684c407054467256455c48397f674d9176628d705e6b543e806653c19b86c49c85c59f8bae8c776c58484d3b2d503f2e4c3c294c3a25957966c19f8ccba691dbb79ddcb3997f5945a3765ba4785e906b546e53415d493c675145745d4c6e5848674e3d9b79679777628f715c91735f69513c73533c7c5c4289634a805f44563f30906851956b52825d407050348d7160c6a68abc9c84c9a68abd9a808e7059b08d6db29272b59070b18e72614b3d6a5546715b4a725a4a624f426b513fa17a60b0876fbf987c8d6c57b2846dbd9076c99e81b5896fc19781805e4aa57e68ab876e90705884664f755c463d2e225b433663493c694e407055455241316f57408268527d624d65513a6f5844c29d88c59d87cba58dbe9983665444463a2c413626382d1f413021987c67d1ae98dcbba1debca0d9af96875f48ad8469aa836a9a775f7a5f4c685345675144735a497f67566c54439776629e7f67997c668b705a70584274553b815d43946951805c406148368c664c8c654b7956377051347e614fcfad90cbac90d6b496dab89a9c7e60cba47fbf9c7abf997da08068634e3f6e58496d57496b5547604f40795b4ab38870b79174cdaa899e7c66ab806aba8e74cb9f81bc9274a77e678b6b55a27e65a585688969538d6d597257433b2d225b45395e473a634b3e634b3c49382969543f7c674f6e574166513c6d5844bd9b87d1ab95cca892bb9a86544436392e213c2f1f3f3023473525937560d4b199debda1dfb99ebd947d896148a2795e9c745c8e6c526b513f69534570584b725a497e6354654e40826653896e5795775f977a64674e39735339805c43936a51755339553e2a8660488863497d593e7251377b5f4dd1b093dab99be6c5a7dfbda1a98b70be9977c5a384b18f72846b565c483a6852446d5546675241514032836452a67c62b89474be9b7ba2846b956e59b98e74c1957cbd947698715d8b6d58a38169ac8f736d52416e5546624e3f372c215643375541365b463a624d4047382c54413352412e503f2e523f315442348d71619f806ea18471957c6a5144384332263a2a1c3d2f2047382a7a6053c4a18ad5b097ca9f8aa07c6970513f8c674e8b664f71583f584433655143735c4f775e4f7a5f51574539745e4f7964518d745f8f766569554464493276553d825f456b4d394c382677584272523c6e50386a4d38644d3cc6a68ed0b196cead93c6a387866c58987b61997c63947b684e3f35413329544334634e40624b3f44332961493e7550417e5a487e5e4c735b4a7156458f6e589571608d6e56694f3f5341326750406a56457b685a7d6c5b58483a614f3f8f735d92745e9b7e67685643524435625041594b3b493d2d39302459453268543e69534064503f392c225646385e4c3e6852416e5848574636634e3d6c5445614d3f5e4b3c413227352921382b2143352a45372b31261d4c3d324d3d324a3a2d4b3c3029201743372c4c3f324c3f314f4036433324604735634a38694d3b483729382c204336274636264537292f241a69523f896b547f6350765a4743362745382d4a3d304a3e314f41353d332a5543364c3c2f3b2d224031273229243c2f2542362b3c30253c3327493b2b8b71538a6e5182664b7c63464435274a3c31483a2e493c31a58d7da68d7c836d5c735d4ba0816ba7866fab8c75725e4b725e4e7e675467544361503e4c40316e543f725a4365513d655139524232755c4a8a6c5b8e6e5aad89729076607c6551705c49604f3d665341534435483b2f403327493a2d5a493b4b3d305b47385845355d4838624f3e4f41305b4b395e4c3a5a4a3a65513fa28164c69b7ac39878c1997a7058444e3f2f5241305b49375946344a3a2a8b6f54957558997b618e715a5344344d3d324d3e2f50423551443542372a5a4433614a3b5d49394d3b2c32271c4d3d2f4f4030493e2d493d2c5947329a7b568c6d4b8b6c4d85684a4a392a47382c473a2b413527a58a7aaa8e7f826a58725d4c967b69967965a184706c56467a6252907560917865846d5959493783654f7d644c69543f735a44564434755c4a896d5b9f7e6baf8a74856c576653415f4c3a5d4b3963523e524433483b303f352b473b2f59493b5445375c49395b483a5d4a3a5c4a3952423267564462513f5c4a395e4b3a9c785db1896ca27a60a17a607158455f4e3b604e3d6b564365503d5542319070559c7b5f9c7b6081644e5040305443355b4a3a5e4e3e5d4c3d423528533f2f4f402f4f3c2c4c3c2c342b1e524434574737483b2b493a2b614c368f6f4e8b6a4c8060457b5d4547352649382c45382a3e31249d8473a4897c735f4f5e4f436f5c4d786253856d5c6856477f695a9479659278648e745e604c3b8568527c644c735a46755c46584536806554987868a78671b1907b755f4d5d4a395545355c4a3b624d3d5342344d3d3142352a4a3d2f5f4d3e5344365c49385e4c3c5e4b3b624f3e53443268564462503f6452415c4a3aa77f659c745a9971599a735c6d5341695642745d487e654e775f495f4b388c6e54987a619f7e6381664e4a3c2d5343356b59486a5645665241493b2e5540304a3a2b503d2d4e3d2d352a1c5a493557473653453544362666503a8061458a6d5080654a785e4750403044342748382a4d3c302f261b3934243e3c272c2f1b3b442741402a292f1a32311c34301e2024132828172b2c1c231d15272317231f152340192f5726181a0d2f371d201b132427172c291b2524161b1e112728171b3a171f3b1b183c171e441d1628101d3619222a202c312031392a2a2518282418282217272a1a2d4123221f144332263c332946422e3637253e3529403529352a2143402a352b1f392d20372e20534638574a3b403327493529382f1d382d23362e223940243c32253d4228374223473b2f29221a212f17193c183143262b321e1c22142a302021341c445d5460939c5e8487648177607e7866857e5e7f7a546e682d2a206e513e6d5c4d72645147413228221730261d5040314b3b2d483a2a4838274a3b2cbba189b69c87634f3d785d486349386c59477f6a5787785ba88f779081648f7d63ab8d7a5c4f4343472f3b4b2da48e7085815e424a2f3a382633512868795485826689857fa58d7c9c89789b86768b796b584f434f4437876d5a6c5545796756504e3b2b211a31261e6e5a4a745c4a554333403224574537dac2add8c2af705a4a7d634f593f317b5f49896b568b725dcaaf97b0947db89a87b99886635347574a3f5f4f44debca59d8d75484e34485635635f4ab0917eae8e7d957c6abca08ca68e7e927d6f8b76686356476b5d4fb19486a68f808884697c6c5a7f6a5fa0877a958071d1b6a6bda494b69d8dc6ae9eaa8e7bc5a994ac8f7ab89c85bca18a937b6bbaa391aa92819d87779b8475604d41624f40635043a68a76a78875b4937da28470877c659d9376998572b49d89b59b88a38a78ab8e7b856e5e9379688f766689716299806dcaaa98ad9282c9ac9ab4a58da58d7cbea08eb59c8be2c9bad0b6a6d3b7a4e7d1c0dcc2abf0d7c1c7a991efdac6eed9c5b9a08dead8c4c3ae9c9d83739f85755e493a695244786150cca88fcca58dbc9882b3917dac907ccdad95b79d88dbc2add5b9a3c1a38ebb9b86a48877cfab95c7a48e967e6c967e6a877065806e648875697b695e756056887265a08a7cd4bcac978377877366927e709d8370c5ab93a38976c6ab96c1ac9cbfa893d1baa38776665f50465e4f46775f50937764887261c5aa94b59982a2826fb08e7a9b8270b0967e947b65937c6d8c766668564c735d50725d51997a66aa8670917866a084726a564d4d423876645c54423a6f5548664e42bba191edd3c2987f70695446554538c8b299e3d0b8caaf99c0a290a78a78f5e2d1edd4bd958272837164897667b88f7ba67c6aab927aeed9beccb398e1b79be1b69bd2b297e1c1a4caae966d574a664d42ac8f7bc2a088ab8975d0a688d2a888be957bd9af945b4b43473a3167544c4c3b3561483b654f44877163bea190917969635346786557d9cabae2d3c1c7ae9dbea18eae9380f3e1d4ebd5c0a89481ab97848e7b6d7d615271574b8a7665d6bda2a68d7ae0baa1e4c0a8c6a992c2ab969d86755e4c4257473e917769b4937f9b7f6aaf8e73a5856d8c6d59be977caf95829a624aa96a51a97664e8bfaad4af9dd9a581ecc8b0c5a994e4cab5c8b09de1c5accea489bea088e2bd9fbc947b8d75648e7762665346715d4e8a6f5fb99781c09b828e6e5c8f70608f7360e1c4abdcbfa7a68f7defe0d1dabeacf1e2d4f5e3d2a98874b896809f806edcb8a3d5af98b48b72e1b091caad98a46b53c38161bc8a77eecbb9e8c4b3e4b088f2d8c7cfb7a2efd9c3d5bfaeeed6c1d8af97dcc0a7f8dabec6a3886a584a977f6c6352447a64528a6c59dcb498e2b89a8868598c7160846a5be1c4abe1c1a8c0ad9df9f2e8d4bcabf7e5d6f9e9daa4816ca58370886c5ae6c4acdbb398bc9378e6b494c1a39574594eb79986b29988ad8571aa7c67a87b63c8a78a988273dac9bbd9c6b8b09c8cbfa590c5ac97ecd1bcd2b39da18c7ac9b6a59a8676917765886959c49b83dfbea68c786a715a4b876c5bd2baa2e0c9b18b7a68a4907c897461988370ae9683856a5aa0826f917663c09c87c6a48c977761c2977fe9c4b6b8a194ddc4b6ceb8a9c08b6edca07eb38670e7d2bdb59e8aeacfb8f6e4d2c5b4a0c3ae979e8b78f5e3d3f5e4d4cdb5a1f5e5d6d7c3b1cfb198d0ad92ccb6a4f1dccbc2ab98b5937aecc7aad1bba2e9d6bebba58db39d85a8937bb09a86b09c88aa8d78d4ae98c29a83edc6abebc2a5d8a788eebb9cb49385947c6fab968ab8a3957f53438a59468c6d5cac9b87917d6bb5a495c0afa0907f729f8e7b5f5043e0c9b5ead5c2bba592ead9cab2a293c8af99d1b9a1c7ad98dac1aab9a18ebc9986dbb7a1b19e8bbda48d826f5f6f5f4d7768569d8b78a791808d7465ad8e7d9e806fa6816cac8470a7816bc7997feedccec1a796e1c1afe6c8b96f5f545f5147907d6ff0d8c8efd7c6e4d4c6f6e6d6ab927f6c5a4a68584b7d685a6c5a4e796251907862786350e8d3c0e6d3c0b59a85e0c2a89f8773ebd6bef0ddc8cdb097f5e4d2af907c9d88738a7662b29d87e2bfa0917a69cdb29ac9ab95eac9b4f1d3c0d8b29ae9c0a3f0ded1c7af9fdfc1ace1c4b07363565b4e4588776af1dcccefdccae8dccff7e7d9c0ab99836f5f6456486151464a3e35695243967a62907a67f8ebddf5e5d5b69c88d2b398a8917df6ecddf7eee2e2cfbdf7ede0bfac988171646b5a4a988571d4b092856d5dcbb39cbba28ed9bca6f0d4c2dab8a0edc8ae8372666a584b957e6e7e695b6b564a8971636e5b50b39886a58977bca597dcc1b0a18673b79c87a98f7a655346705c4e7c6355765e508d7565e1c0abe1c2aea28674c2a893b29885cdbaa3d0c1ae99836fbaa78e816e5dae9883b39c858e7966aa927d6d5a4b625344504636826c5a8e7765896e5d9c77629e8879887161cdb19fc7ab98967b6cb192818f7668c1a08bb59684dabaa7eecbb8e4c3a9f8dac3e8c8ae997863b28e75987a68967b6c9d8071dfb194e9c1a3c8ad96ecd8c4dbc4b0f4e6d3f7e8d7ceb59ce1cbaf97826ce4c9aeedd2bcb79d85e0c3ac947d6c756353564c3ccdb39ae2cbb4bc9983d5a98f76645a655348947e71af9989866e60a68b7a7e6a5d7861527e675aa58b7bc4a797b39884cdb49dc1a791967866a07e6b886f61ac9280816858d2ad93d5b199c4ad9ae3cbb5b8a08bc5b5a4ab907d836d59907b66756352c8ac93d5bfab8b746199816d7766566553466a594b877160a28d798b725fb1907a836a5f82675bc8ad9ed6baabbfa291dbbaa6b69886e1c0aaeccbb7c6ad9ae9ceb9dcc3b0f7eae0f6e8ddb48c75b6846a846251d2ad8de0b997946f5d755c4cae9883f2dfc8c8af96f0e3cad1bea1d5bfa3efd7bfbaa189f4e0ccf6e4d1eaddcbf6e9dbbead9ec9a792c6a38da0816ccca68cbd9c82f1dcc65e4e43655044af9689d0b3a5ad9384bc9e8dad9383d9b9a5e7c6b2c6ae9ddcc2afcdb5a0f5e5d8f4e2d69e7661b389717c5d4cd4af90b591778066576551439c8773eed9c0c7ad94e1cfb4b5a289c3aa8debd4b9c1aa91eddcc6ebdcccd1bfa9eedcc6c6b1a1c6a490a78975bb9880e6c0a5d5b59ae6cdb59a7765886b5a987563c59d89b2907cdfbca8d6b39cab836abc977d6f5649644e40684f3fa0816dac8d767f614d91735f7d5b4899634795604697755f785e4b705c4e96826e7765567e67558c735f8a664eb07f5db48e6fd0ad8ee0b595ba9577a9876981614c75594a7a5d4f63403287523f935b43c38c68cfa58e9d7c69be9780e0b69ecfa68febc1a8deb398e7c0a1f1cfb1886e5b856654806350bd9981d9b595be977ae0b99ab18367d19976c08664b18b729c7d66755f518774645e4e429d7d69977862b48566ecba8ddab390e1b798e6b997d7af8cbf9c7f9b7a61af8971ab876e764c39905d48905c46db9e728c6a576d5647846757987a69866d5baa8a78927360c39d83c7a1866953455c45395e4a3ba9856db1886e9b765fb18b717c5c497f5a457f56427f614e896e5b5342364e3e33473a30785c4b8566518b6954a9826390735c9f8066a48268907159977a626a513f8363518265527f5d4b986f587c5a489f6f53886a5357433361473a6e534366513d876c576f5843c29c86be9a845948394537266e5744ceab95dbb59b956c549e775e6b53436d56476f584799796491745e70543d8661486d503a8f674e765437a78972c9a88db09074bb9775b18d716651426e5849695242ae866cad8a70b48870c195799c7761a581687c5f4c513f31584437604a3d534131634f3b5e4a39ae8d7aaf907c483a2d3c2d1f665040d2af96c1998389644c89674f644e3e735b4c6c55477d6552927661694f3a825e456045307d5b437151399d806ad7b79ab5957bac8c6f856d59564436664f415e483a946e5794755f93705aa8816a775b49876d58907b6b6b5847997b65876f5a6956465a4b3a53423169543f5443326c5646846855715b486752425544363d30264a3b2f48392d524032493b2d51433456463782654d9471594f3e2e4d3d2c45362884684f866a544a3b2e4c3e31473b2f56433449382b3b2f2445392b493c2c8e715183674947382b46392ca38979715d4d846c5b7e6756876e5c8d7460705844755d47654f3d856958a987726f59475b49385a493845382d5243355746375d4a3a5847366453415e4c3ba37c619d765d6953406f5945644f3b94745a8f7057504031635141534334503e2e4e3c2c45382852433355433089694b7c5f4649382a45372a392f233938253e3b28343220302b1b373222382f2331301d2d321d30311e31351f2c271b1f3317243a1d1e2f18283c2a46605b45514744544a333e2f735b4a6056442d231b5f4c3c4939298d786698816f6c52407b634fa08971a18b728871624d4a37a8957a43492f6b6e51948472a8917f907c6d5d5144b39788a0907aa08778bfa696c5ab9accb3a0c9ae98d4bba6bba593a992817d6759695445b99781b18f7aa7927ab7a08bbba08ca38775ae8f7c937b696f5d53736157745d51c7ae9e877264927d6cc5ac96bba08edcc6b17f6e60856c5e9a7d6acdb39bc59f87bfa28a977e6c816a5b947867b99379b190797a5e50815b4da08171c29f88a78f7dbea896cdb19bc2a18abea8968a7666937867927563a68b77e0bfa6c7b09db19c8da18a7ba98a75c19e86b78f75a88573b98f79cba391d1aa8eccb6a4d2bdacceaf99dfc0a79a8675816c5cac8973b59580826858ddc1a9b9aa9abaa594b39a88977967d1ad95be957bba9c8fc3ad9fa9755db49883b9a390c2b1a1978573edd9c7d9c6b4c8b19dcdb29bd1baa6cdaa92cab49e97846f9b8773a38b79b89581caa38bcd9f83d9c3b5e1c3b167584dbea99bead8c9d5c2b16e5d4e645448816955baa695d1bba8bea38bf1e3d1e6d4c1a38d7a8f7c68b2957dc7ac96e8cbb7e1bca2847062a9907f8e74669c8272bb9f8ed3b5a0d0b39c876d5b886d5eba9985ccad96ceb7a3e1d2bec0aa91aa947eb9a08aa28b785f5142af9883ad8974776157b89f90b19584a38877b59a89ceb3a0decbbaa8816ba2836fb18f77ae9480d5bea7ccb9a2b59f88baa38ed0bcaab19f8e977d6ba58974ba9e88796051b69686be9f8dc1a08bb598859d8473cdb5a498745f99725a98725c7a6453b09b86a8927cba987cccb094d5b9a0b79d86967867a27a65c49a7e997865ae8b77ba9782c6a086aa8c756f5546bc967cba94799f745a9b71597b63515e4e428c6d59b58a6aba977abc9678967860977660875d48a170546a5240614a3c6853408f725e836b59554232ceaa92916b536b54457c62507e634d75543d7c5940b99980b291747c6350665041a07c64ab836b8f705a836e5e886f5b75604f68523e6a54438368555c4a3a47392d534233554635765c487a5d485946358b6d545242344f3f314536284d3e2e85684a46372a5145353f36274f43325b4c3b5d533e6156434d52393d483071716458574a8d796ba68d7faa9382c7ad98af9a89816859bf9e87ad947e9c8270aa8b75967362bf9b85c0aa98ceb099988473a1826fb99c87baa696a58977c19b82cdb3a5a08372cebbaa958374b6a18ecbb29cdbc5b0998471b49883d7b2999680719f8474c4a895b79b86a58672c7ad97c8b59ebba490927e6cae917c9d7e6cbf9d889a7f6cb6947d9a725a806b5aa8886ec5a5899e806ba3785f755e4d745d4a715a48806552634f3f785b46866952735d4a66503e81644e7d6b5d96826f847160907f678d7a68b59a8ab19f8fbfa894b9a38fc4a48d9a7d6a987b67826552a2856c91705ab29d8dbba38eb6a08d + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1001 &273434381 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 972359745} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.115 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.115 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.1115 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &354173671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 354173673} + - component: {fileID: 354173672} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &354173672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3adb55d2faa541bcaf6f02a680665d1, type: 3} + m_Name: + m_EditorClassIdentifier: + guideView: {fileID: 1835585410} +--- !u!4 &354173673 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!21 &423432962 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 479527612} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &450510182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450510183} + - component: {fileID: 450510186} + - component: {fileID: 450510185} + - component: {fileID: 450510184} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450510183 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 842465343} + m_Father: {fileID: 1102190081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &450510184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 450510185} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &450510185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &450510186 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_CullTransparentMesh: 0 +--- !u!1 &460481845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 460481846} + - component: {fileID: 460481848} + - component: {fileID: 460481847} + m_Layer: 0 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &460481846 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.08, y: 0.08, z: 0.08} + m_Children: [] + m_Father: {fileID: 700716669} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!199 &460481847 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10301, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!198 &460481848 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!28 &479527612 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 240 + m_CompleteImageSize: 307164 + m_TextureFormat: 3 + m_MipCount: 9 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 307164 + _typelessdata: c3c5dabdc2d6bac5d9c8d7eabac9dcd0e1f3d1e1f1c9d9e8dcecfbd9e9f6d5e7f1cfe1ebd4e4f1dfeffcd6e2f0dfebf7e3f1fce7f5fee3f0f9e7f4fddee8f2dbe5efebf5fef0faffdce9f1e2eff7d5e3ecdeecf5dce9f2ddeaf3e6f0f9d0dee7b7c8d8a2b9cb90a9bf839fb785a3bd92b1cd93b3cca6c6dda5c1d990acc195aec49fb8cca6bdcf9cb3c5aac1d3a6bcd19cb4ce829ab4899db597acbfb1c2d2acbecc8a9ea9a6bcc9b2c9d7a4becf8da8bb7e99ae9fb7cfb7cfe7b4c8e1aec3d8bdd0dfc6dae5bdd3e1bcd2e0b5ccdcbbd2e2bed5e3bed5e3c1d8e6b2c9d7a2b9cbc6ddefc2d8edafc5daabc2d4a2b9c9b0c3d2c0d3e1d4e4f3d6e6f5d4e5f7d9ebffc0d9efc7e3fba1bfd97796b28aa5c28da7c289a1bd9cb2ca9fb5cc96afc3a2bbd195b0c599b5cb93afc592b0c883a1b963819b6f8da791b0cc9bbad68ba9c58ba9c591afc97f9db789a4bf90afcb6a8caf698fb37195b77b9fbf7093b37194b081a0bc87a5bd8ca8be8ba6bb9cb5c9b2ccddaac4d5a3bdcc88a4b2b4d1e3aecee784a7c3779ab67095b0759db7739bb5749bb8739ab77498b87fa3c38aadcd5b7f9f4a6e904e7797557e9e4d78984b7794446d8b4e7592517693496b8744668239587540627e3d5e7d3053713457732c506a42647f3f6278b2d1e6abcadea4c0d89db9d19db9d199b5cda0beda93b2cf6a89a85a7d9d6385aa7094b8395f83365d7e365d7e385f7c5a819e78a0ba7397b799bbd694afc4b6ccd956656cb4c3c8b2c1c8cadce6c8dae8cde0efb0c1d198a9b990a2b0c4d7e597adbb9cb6c591aabeacc7dc94b0c687a6bb8eacc683a5c0779ab67299b67097b86c97b779a4c675a2c3719ebd729fbe6d99b674a0bd6f95b96b92b3769dbe779ebd7297b47499b6769eb87199b36e97b36c95b1729bb7749db9749cb6759db67da1bb7ca1bb7da4c57ca5c585adc787abc18aa9bbb0c7d5d3e5efd7e5eeb5bfc9b8c5ceb9c9d697aab898abbaa7bccfa9b9d09cadc19dadbc8c9eac3e50682338557a94b76986a86f87a96984a186a5ba779aad6f92a888a8bf627b9991a6c39cb1cc97adc58294ac9fb1c7b6cbe0bed3e4bfd5e2b9cdd8b3c4d4b3c3d3b7c8dcaebfcfb6cad3bdd4dac0d7dfc3d9e6b4c7d6b4c7d6b6c9d8a8bcc7a1adb9afb9c3d8deeed6e0ecbfced5abbec4b4c8d3aabec99caebaafc1cd92a1b48e9fb3bdd2e5c7e1f0aac4d39cb7c0a7bcc1d5e7e9dcecece2edefecf3fbe6edf5e6f3fba3b4be8798aa869ab2829bb9809dbb7f9ebb8fb1cc7295a980a3b7819fb77c98b08096ad8196a97d92a3a4bac896abbc5265748a98a5b2bcc6b0b9beb8c1c6d2dbe2d9e3ecdfe6f6d4ddecc7d4e4b9c9d8c5d6e6d6e9f8ddf0ffcfe0f0bbcddbb6c8d4bdcfdbc1d3dfc4d4e1c7d7e4c8d6e3c1cfdcc1d2dcd5e6f0ddebf6d6e4efc3cfdbd6e2eeeaf7ffe8f5fee9f7ffd8e6efd2e3ebdcedf5d9e7f0e3f0f9e8f2fcdbe7f3def0fed1e6f7abc2d495b0c595b1c987a5bd89a7bf8caac2a0bcd2a8c3d8bbd5e6c1d8eaacc3d3a6bdcdacc3d3b7cde2a5bbd39eb4cc94a9be99acbdc8dae8d6e8f4c8dae6a8bbc9a8bfcd859fb09eb9ce97b3c98da9c199b4cf87a1bcacc4dc93aabab9cfdcc4dae8aac1cfb3cad893adba8da4b4b0c7d5bed5e3b6cddb9db4c4a5bcccd2e7f8d1e6f7cce1f2d1e6f7c0d5e6b1c6d79aabbda1b2c49bacc08c9eb49bb4ca7690a96c8aa47c9ab68ca7c4809ab595adc78aa2ba9ab3c9a7c0d68faabf9bb6cb93afc586a2b87391a963819b718fa98ba9c59ebcd88eacc87f9db799b4cf8aa6be92aec696b2c87492ac7091b2789cbe6588a86e91af7a9cb884a6c191b1c87897ac8ba6bba3bed1acc5d98ca5b97f99aaa8c2d39eb9ca9ebacf86a5c185a8c480a3bf81a6c17ca4be759cb97ba2bf7ca3c08aaece6185a54a6d8d476b8d507798517a9a517a9a507b9b4b769650799949708f3a5e7e3558763d5e7d3c5d7c426382486b8b4d70904d708e4a6d8b4e708c4567824e6e85b5d3ebabc9e3aac8e2a1bcd78caac66784a23352713657783a5c7f33577b31577b2c5277284e72345b7c3158773b627f365d7a577a987e9db997b0c4b9cdd86c7b82465457c2d1d8c5d6dec4d6e2c1d3e1b3c3d2acbccba0b0bfa3b5c393a9b67e94a2788f9f91a8babdd4e6c6ddefc2dbef97b2c78ca8c080a0b980a3bf759ab778a1bf79a5c276a1c1719dba77a3c077a0be769ec1779fc2739cbc749dbb7097b47299b6729ab46e96b07198b5729bb7729bb7739db679a1bb83a7c17c9eb784a4bd84a6c19abcd794b7cd99bacda8c3d4bad1dfa1b3bfc1cfdac6d3dcb5c2cb92a3adb0c2cea7bac9abc0d190a5ba93a8bd899eaf405568283e565067866781a27996b87994b28faac77d9db48cafc3769ab07b9bb495adc9889dbaaac0d8a7bdd4a0b4cc869cb39bb4cab1cbdcc8dfedb6ccd9b2c3d3b5c6d6b8c9dbbbceddb9cbd7b8ccd5b5cbd6b9ccdaa7b8c8b9cadac5d8e6c9dbe77e88947d8590969eaba5afbbc6d5dcc8dbe1b9cdd8afc5d2b9cbd7bccedca6b8cc96abc0738ca095b0c386a3b586a2b09db1baa7b8bfdceef2e5f2f8dfe8efedf4fce2edf3deecf5c7d7e6b4c6dabacee7a0b8d2a7c1d8b9d4e999b4c787a2b59bb4caa1b7cea1b6cbb5c8d9bacddc90a3b290a3b4475868909eabadbac3a8b1b8c8d1d8d4dde6d5dfe9d0e4e5d8ebefc6d9dfc3d7deb7cdd8a7bfcbc6ddebbad1e1b9cfddc9dcebc9dbe9bfcfdcd7e5f2c1d2dcd4e5efd1e3efc2d8e5bcd2dfcee1efddedfac5d3e0b9c7d4b6c3d3b0c0cfc0d2debaced9b4c8d1bdd1dac1d3ddacbac5b0bccac8d4e2c2d0dbd5e7f3e3f6ffc5dbe9cae1f3b3cce0acc7dcabc6dbb3cce0abc2d4aec4d2d0e6f3c8deebc2d8e5c7ddebb7ccddcce1f6c8daf0c6d9eabacbdbc5d5e2c3d3e0bfcfdcc6d8e6c2d7e8acc5d98ba7bd7e9eb77698b47598b67fa3c391b3cea8c3d8bed5e5afc6d4b8d3dec0dbe6a3bfcb96b0bfaac4d39cb3c3a9c0cebfd5e2b6ccd7b4c8d3b6cad5cfe1efbfd2e3b0c9df8da5bdafc3db9aacc4a7b7d0b2c4dc748aa26f89a27b96b190abc686a1bc90abc68ba5be96b0c99cb8ce97b3c896b2c786a2b7829eb47591a76d8ba383a1bb91afcb9ab8d48eacc8809bb698b4cc849eb594afc4b4cfe2adc8d98ea9be809dbb6b8aa990afcc8dacc892b2c9a7c6dbb0cfe3afccdea7c2d399b3c4a2b8cda3b9ceb2cbe1b9d2e88199b1a3bdd896b5d28fb2d087aac88aafcc80a7c483aac984abca7fa6c5486c8e4f73954c70924c7094466c904a729550789b4a75974772954a7296496f93496d9135577a355878395c7c3f618444668b466a8e52769a54789a496c8c5273924d6f8b476683506f8c42617e3e5b7b3a59783856783250743b5b8136587e31547a254b702e547b325a7e30567b355b7f3a6182466b8854769258748c879eaeb6c7d1bfccd26d787c697478c0cdd5b3c1ccbfcfdcbeccd99caab7b4c2cfd3e3f0d0e2eebfd1ddbcccd9c2d3ddc6d2dedbe8f1b9c6cfdeecf5c4d4e1a5b8c79fb8cc86a5ba85a7c080a5c083aac778a1bd6e97b3729bb979a1c4739ec179a6c56e9bb8709cb7749db9769bb67398b3799ebb7299b679a3bc81a9c38ab0c787a7be8ba5bc9bb4c8a5bcccbbd2e0cae1efaec8d59bb2c0a9bfcdc5d8e6b9cbd7bccad5bbc9d2b0bec7a6b7c1a4b6c4a3b9c7a0bacb7590a568879c4060775b79957996b48ba8c88ba8c885a0be88a6c27497ad7a9eb482a6bc89a9c28da5c18296b1abbfd7a1b7cca9c2d893afc57292a97e9db2a4bfd2b4cbdbb0c3d2c5d7e5c1d4e3c4d7e5b7c9d7bbcddbb9cadab5c6d6b0c0cfb2c2d1abbbc88f9da87d838fc1c5d1bac4d0cfdce5cfdce4c2d3dabbd1dcb4cbd9b1c4d2abbecf8aa0b7708aa37292a96a8ca562849d6d89a18095a88698a69fb3bce0f3fae5eff9eaf3fcecf5fae6eff6d8e2ebd8e4f0cbd8e8cfdceccedce9c3d1dcc2d0ddbbc8d8b8c5d8c4d1e4bdcdddbbcbdabfcddab9c6d698a5b64959697c8c9ba0b0bdb8c5ceced8e2d7dfecc8cfdfc7dcddd7eceddaedf3d3e7eed2e8f3a5bdc9a2bcc9b0cad7b3cad8b5cbd9bcccdbc5d3e0d9e7f2e1effacfe0eac1d3dfc6dce9bfd5e3bfd2e0b8cad8d6e6f5c8d8e7d3e3f2dceefcd6e9f7d2e8f5e0f6ffdef2fddef2fde5f7ffd6e3f3d8e5f5d7e5f0d2e0ebccdce9bccedca6bbccd8edfed4ebfdddf4ffc0d5e6b6c9d8c1d3dfadbdcab7c7d4c9d9e6e4f6ffd1e3f1b8cbdcbfd2e3b6c9dab3c4d4b0c2d0b5c5d4aec0cea8bbcac7dcedc6dff3acc7dc91afc781a1ba7fa1bc96bad48baec4a7c0d4c4dbe9d4ebf9c7deecb7d1deb4cedbbbd5e4bdd4e2c3d9e6d4e8f3daecf6d1e4ebc5d6dec1d2dcccdce9b2c5d4b0c9dda8c2d9a4bad1a1b5cda5b7cfb8cce49bb1c88ba5bc97b3cb9cb7d28ca7c29cb7d293aec990aec693b1c994b3c893b2c693afc47d99af6b879f8ba9c391afc997b5d1809eba8ea9c693afc78ea8bf9cb7caa8c2d3cfe9f8cee8f590aab9819db596b1ce8eacc68fadc57d9cb17190a49fbed291aec09ab5c89db8cbaac3d9b7cfe78fa7c13e58713f5974334e6b3e5d7c85a6c596b9d792b7d48bb2d18bb2d17198b73e65864266884a6e92496d914d7195476d914870934d75984b7699487396476f9342688d43698d264a6c305275395b7e41658745698d50739951749a5175994b6f9346688b486b8b3f60814465864061824465863354772f4d713d5d833052782e5177294f762b51782f567d30577e375d843a608540668a4b6e8e62819d445e759eb3c4acbdc7c0cdd3ced9dd707b7fb1bcc2d2dfe8c4d2dbbcc8d4bfcbd7b8c4d0a2b0bbbfcfdcb7c8d2bccad3c6d3dbc4ced7d5dee5e5eef5e2ebf2d5dfe8dce9f2dfeffcaac0ce93acc092b1c67ea0b97b9fb9749cb6769fbd759dc075a0c3729fbe709dba729eb976a0b9789bb77a9cb87b9eba7fa2be7da2bc9cc2d9bde0f49fbbd0bfd4e7aabbcbb5c5d2c6d7e1bbcdd9b2c5d39fb5c3849ba9a8beccc3d9e4c5d7e1c4d5ddb1bfc8b1bfcaadbfcb9fb5c39eb9ca517084577b936e93ae7496b27d9cb97392af82a0bc7e99b682a0ba64879d80a3b994b7cd7d9bb392a6bf99aac4b6cce1a5c0d394afc4a3c2d6adcee1b0cfe3b3cddeb3c8d9becfdfb8cad8b6c9d7c0d3e1c1d2e2b8c9d9a2b3c3b1c2d2bbcbdab6c4d184929f95a1ad9ea4b0bcc2ceb8c4d0c7d8e2cbd8e1bbccd6aac2ce93aab88598a77f92a39ab0c7809ab195b1c985a3bb7994af768ea88a9baf8e9eae788c979badb7e7f1fbe9f2fbe8f1f6e9f2f7e3eaf2dce5eed5dfe9d4e1eacdd8dec6d1d7c6cfd8c3cbd8c6cddfc2cbdcc8d4e2b4c2cdc7d3dfc0ccdabecada5d687a4d5d6c95a5b29ba9b2b1bec7c1cad9dce3f3cee1e8dceef8dbecf6e6f6ffe2f4ffc9dceab3c9d7bbd1decee4f1e0f4ffe1effce4f0fce8f4ffe4f2fddff0fad5e6f0becedbb2c4d0a0b2c0a9bacab7c8d8b3c6d4c8dbe9e1f4ffddf0fed0e3f1b2c5d4c8dbecb0c3d4acbfd0d1e4f3d9ebf9c2d0dddbe9f6ddeafbb2c1d4a4b5c7bed1e0cde0eed3e7f2d0e2eccedfe9d7e3efdfe9f5d8e2eeced8e4c7d1dddeeaf6d8eaf8b5c8d7adc0d1a2b7c8a7bccdb0c5d8b8cde0a6bbcea8bdd0b9cee1d5eafbc1d6e7a6bdcb9ab1bf9eb5c3b4ccd8b8cad6c4d6e2c9dcebdaedfeddf2ffd9effdd5ebf8dff1fbe5f4fbdeebf1d8e2ebd7e1eac9d6dfc6d4dfd1dfecc1d4e2bfd9e6b2ccd9bbd2e0bed4e2b1c7d5acc3d3abc5d6a3c0d288a7bc97b5cd90aec890aec897b5cf7b99b390b2cb85a8be94b2ca7897ac67859d8caac291afc99bb9d37994af97b2cd86a2ba92aec49ab5cabcd6e79bb2c2b7cfdbbcd4dea1b9c595aec28ba5bc9fbbd18ca8be85a4b990afc4a0bed6a4c2dab6d4ecc5e1f99ab4cf526c87354e6c324d6a27425f2b4866294867395a7b53769650749439608131587932597a3c62864c7296496f944a70954c72974d73984971954b73974f7a9d476f9348709443698d3b628330547635597935597942668845698b53799d50769a4a7094476d91466a8c4064864062854163864365883c5e8132547932527836587d284a702f52782d537a2f557c2a517a2b5279385e853a608543668c4c6e915f7d995870888699aab3c3d0d5e2eaced9df919ca2768187becbd3ccd9e1cfd9e3c8d5deb9c6cfabb9c2a9bac4b0c1cb9caab3b3c0c9b4c2cbbdcbd6b1bfcac5d3dedfecf5e0eaf4dde7f0e2ecf6d9e7f2c8dae89cb6c788a7bc83a5be7ea3c07da1c3759ebe75a0c06a97b474a0bb739bb5789ab686a5c18eacc88aaac38fb2c87798aba4c1d1bbd0e1dbe8f8d2deecc4d2dfb9c9d6b7c7d7b2c5d6aec3d4a5bfcea1bdc997b3beacc4cedbeff8d2e3ebc2d0dba8bac6849aa86f8a9b5b7b906287a16e93b06a8ca780a0b983a1bb84a2ba718da585a1b98cacc189a9bea3bfd48ea7bd9caec6889cb4a1bdd2abccdfadcadcabc8d896b2bea2bac6bed0debfcfdec2d2e1bfd0e0c2d5e3b6c9d7bbd1deb1c7d4a9c1cba2bac48a9caaa2b2bfbdc9d5dae7f0c1cbd4b9c6cfaabcc8c0d4dfbdcdda98aab871869773889990a1b199aaba95a8b99fb1c5a4b5c7a4b3c8aab6ceb8c3d9adb6c7959fab8899a18e9ca5a9b2bbdde6ede3f1f4e1eff2e1e8f0dee7f0dbe9f4ccdee8c8d9e0becdd4b6c3cbd3dde7d3dfedc0cedbc9d7e2d4e2eba2afb8dce6f2cbd4e3798593677580c3d4dccad9e0cddce3bec8d28f97a4e1effcd0deebcedbebc5d5e4baccdaa6b8c6a3b6c497abb6abbdc7afc0cabccad3dfecf5c7d4ddc2cedabac8d3d1dfeaddebf6ddedfadbebf8d3e3f2dceefcbfd1dfcadee9cfe3eed8ebf9daedfccfe2f1b1c4d5b8cbdcc8ddeec0d3e2cadcead8e6f3becad8cedaeae2efffcedeeec1d3e1bed0dcabbdc9c5d6e0d3e4eedbe7f3deeaf6e4edfcd0dae6c8d2decdd9e5c1d3e1b8cbd9aec1d2aabfd09db2c59eb4c9b0c5dac6dbeebccfe0c4d5e5c9dbe9d6e6f3dbedf7d5e8efc8dce3d7eaf1ddeaf2e7f4fdbfcddaafbfcfc4d5e5b0c1d1baccd8d8e9f1e7f4fadee9efdfe8efdbe4eddfe9f3dbe7f3d6e4f1d1e3efd5ebf6bdd5dfbcd2dda6b9c7c0d6e4a4bbcba1bece95b4c886a6bb83a3ba8babc48dabc77c9ab691b1ca799bb47a9cb57c9cb588a6c0a3c1db9dbbd399b7d16b89a190acc48ba7bf99b5cb98b4c9abc6d9dcf6ffd2ecfba0b7c5b0c8d4aac1cfb0cadbc5e0f5a2bed39dbcd1a0c0d7adcde6afd1ec5274904968854c6b884663833f5c7c314e6e213e5e27466531506f2d4e6f375879395c7c3054742e52742d54753a6084496f9343698e496f944e74993b618640668b4b73974c7498467194446c9041698c4067882c53722e52722e53703458783f63834c73924d749550799941698c486e92486e923d6387476d91476b8f3e628633577b3155793c5e8335597d2b4f7331577c30567b2a5077295077335a813a60873b618642658b4d6f924a68847e98af7e94a98497a6bacbd5c0ced7a6b3bb86939bd2dfe7d2dfe7cdd7e0b3c0c8bac7d0b4c2cbb0c1cba3b4beb7c5cec8d6dfaebecbc8dae6c5d7e5ccdeeccad8e3dce9f2e7f0f9e6edf5dee7f0dbe8f1e2f5ffafc8dc8eacc48aacc79ab9d684a6c278a0ba7aa4bd7ea8c17ca1bb8eadc9849fbab7d2ed7b97ad678398a7c4d4b8d2e18c9fadcfdbe9e4eefad4e2efcedeedc4d4e4bbcedfa9c0d2bad5e6a4c1d19cb9c797b3bea9c1cbcddfe9dff0fad3e5f1b1c4d292acbba0bdcf81a3bc85a7c285a3bb90acc27591a692adc296b1c69ab5ca8ca8bd829eb394adc19db2c5aebed5788ea561859b88b1c5a2c1d595b1bfbdd5e1c1d5e0c0cedbbecadac3d0e1b2c2d2c7d9e7c1d7e4b2ceda8daeb76f90978ba8b09bafbaacbac5d9e3edcdd7e0bcc9d1c0d1d9adbfc9bbcfda6676835e707c99acbab5c8d6b1bfccb4c2cfa5b7c59badbb9ba7b5b0b9cabcc3d69ea3b69ca2b0a8b1bab8c5cdbdcad28c959eabb4bbb6c1c5c7d2d6b8bfc78f97a2a4b2bda9bbc5adc0c7c4d5dcccd9e1c6d0dad3e1eccbdce6b3c1cad1dfe8c6d3dcccd6e0d4deeaa1adb9bcc9d2ccdbe2c5d7db98a7ac505d6599a3ace1edfde0ecfcbcccdbc5d7e5ccdeecc6d8e4cedfe9c7d8e0d0dfe6e2eff7e8f5fde5f2fae1eef6dce9f2d8e2ecdce6f2dfedf8d9eaf4e3f1fce8f6ffdfecf5c3d1dcb7c7d4a1b3c1a1b2c2a5b8c6cbe1eec9dde8bbcfdac0d2e0d0e0f0d5e2f2dbe5f1ebf5ffe2eff7dbe9f2e9faffe3f5ffb9cbd9abbecdafc2d1c7dae9d2e5f3c7dbe6cde0eed0e3f1bacddca4b7c699aaba6f829096a9ba98adbe899eb17e93a69cafc0b0c1d1c3d3e2beccd9beccd7c7d5dec2d3ddcbdfe8d4eaf5d9ebf5e3ecf5e0e4eddfe8f1e5eff9deecf7e3f1fee6f4ffe1effae2f0fbe0edf6e8f2fce4eef8e6f2fee0ecf8d8e6f3daeaf7cddfebbfd1ddc0d2dec4d5e59cafc0bbd4e8a3c2d783a6bc81a5bd85a9c37c9eb98aa9c58eadc97797b089acc27ea1b781a0bc9ab8d491afcb89a7c184a2baa0bfd493b2c690afc398b5c793b0c2b8d5e7cbe6f9ddf8ffd1eafebcd5e9a8c3d6acc8ddcae9fec7e7feb9dbf4789cb65e819d3e628245698b3f618440628538587e36577a294a6d2c4d6e31527334557635587833567640628534587a2f5377385e823a60843a60843c628741678c486e933d638840688c426a8e41698d426a8e42688c4168893c60822b4f6f315673315671335a77325976436a875077964069874a739351799c3d6588466e914d7598466c90355b7f32597a365d7e3a5e80355c7d2d54752c527632587c2850742951752b53773d63883f6589476b8f4063833e5d7a56748e587289566f836a808e899ba9c8d8e5abbcc6b0bec7cedce5ccd9e1c0cdd5a9b6bfbbc9d4c5d5e2c1d3ddbfd0dac2d3ddc1d1dec8dae8c0d1e1cbddebc9d9e8cbd9e6cbd7e3c7d1dbcad4deb3c1ccacbdcddef5ffa2bdd2a4bed59fb7cfb8d0e896b5ca96b9cf84a8c081a3bca0bed869859d5b758c6780966f889c96b0bfb1c7d5a9bbc9c7d4e4d5e3f0c8d8e5b6c8d6b9cadabbcedfabc2d4a5bed29bb6cb809daf97b2c3a7c1d0738695728492d6e8f4cee2edbed4df92aab699b2c69eb7cd9aafc2a1b6c797aebea0b7c79eb5c7a5bccea1bacea7bdd292a5b6aabbcdabbcd0728ea48ebdd76193aa97b7cca5bccea3b6c7b0c1d1becbdcb9c4d6bec6dbb8c3d5b8c8d5b4ccd688b0ba76a2abb1d9e17fa0a79aaeb7afbcc5e7edf9ebf1fdcfdce5c8d6df8d9ea65a6b736d7a82bccbd2d3e4ecd3e1ead8dfe9c1c9d4aec0ca8fa3aca9bbc59caab5909caa8e98a4cad4ddcdd7e0d6e0e9a7b4bcadbac3b8c2cbb6bdc5b9bec4bdc4cca6aeb9dce6f2cad6e2bbc8d1d7e4ecdae2edccd4dfd3dfebdae8f3d8e5eed6e0ead2dfe7dce9f1d5e2eb909da5c7d4dcd0dde39dacaf6577798f9ea1aebcbfe1e8f8dbe7f5cad8e5c7d9e5d3e5f1e0f2fed6e6f3dae8f3e7f4fdd9e6efebf9ffdae8f1dbe9f2ecfaffe0ecf8d4e0eccad8e3c1d2dcbfcdd8cddbe4d4e2ebdfedf8d6e6f3cdddecc3d5e3c2d4e2b1c3cfb1c3cfbfd1ddd5e5f2cfddeaddebf8d5e3eed7e5eedbecf6e0f2fce1f4ffa0b6c46a7f9462788f89a1b99ab3c990abbe90abbe93aebf7d98a98ca7baa1b8caa3b6c78fa0b09aadbec0d3e4b8cde0aec3d6b7c8dab9c9d9c6d4e1c9d7e2d7e5f0ddeef8d7eaf8c5dceac1dbeabdd3e1e7f3ffe7f0f9e0e9f2d5e0e6e4eef7ccd9e1d5e2ebc4d1daccdae5d0dee9d5e3eedaebf5cfdfecc1d1dec7d8e8ddedfcd8e6f1d4e2edd3e1eebdcddcb0c2d6a3b9ce8ba9c187a9c287abc57699b597b9d58aa9c57998b492b2cb7a9db38baec491afcb89a7c390aeca809eb89fbdd592b1c692b1c592b1c396b5c79bbacc7692a76f8ba16f8ba1708ca4648098627d986987a16989a25c7e995f829e5b809d49708f4d749543698d45698d3d61853c5e842a4c71385a7d36587b2f52723053732c4f6f3356763a5c7f3155773054783b618540668a3a60843d6388446a8f466c913a60853e668a476f934b73974b7195486e923f63852145672b4f6f3f64813257742249662d5471456c89426988486f8e4972924c74973961854d759950789c476f933a6285385e82497091396081375e7f3960812f56772a52752c547720486c3860843e64883c6286365a7c3356764a6b8a57769256748e516d834f687c768b9cbed1dfa0b2beb8c6cfb6c5cccfdce4cad7dfcad8e1a3b1bcadbdcab5c5d2c1d2dcc1d2dccfdfecc1d3e1b9cadac4d6e4b8c8d7b8c6d3c2cedaadb9c5a8b2be6c7a876a7a8a475c6d7c92a79ab3c98da3ba9ab2caaecae2a0c0d986aac42c506a486a8564829c8fa9c08ea4b9b1c6d7bacddbc3d5e1cfdfecc2d2dfc8d8e5c7d9e7cbddebc2d5e4c0d3e2bacfe2b3cadca6bfd3a6c0d1a4bbcd7990a08194a3788a987f919dd2e4f0cbdfeac1d4e2b6c7d9b4c5d7b2c2d2adbfcdb2c4d2b8cbd9a6bccab0c5d8b7cde2b0c5daaabbcdacbdcfafc1d786a9bf84bdd881bedb719fb97d9fb8b7d1e8b4c8e0b9cbe191a1b88695acbfd0e296acb786a9af83babfa1dee3aadce37fa4acc3dae2bcc9d1d3dce5d0d9e2a5b2ba94a3aab2bfc7c2cfd7becdd2c9dbdfb6c9cfb0c1c8a9b3bca0aab382959c64787f93a4acb6c7cfc0d2dc97a9b3c5d4dbc6d5dcc9d6de9eabb4abb8c1becbd4c5d0d6bbc6ccaab7bda3b2b9c6d8e2d3e5efccdfe5c6d7deccd9e1cad7e0cbd8e1dbe8f1d6e3eccedce5c3d4dbb9cad1a5b4bbb1bec6c8d3d9cad5dbd6e4e7d6e4e7d5e3e6cad8d9e2e9f3d7e1eab3c0c9becfd9ccdeeac1d3e1bdcdddc7d4e5d0ddedc9d9e8d2e4f2c6dae5daeef9d2e6f1daecf8e2f2ffe0eef9d1dfeadeeefbcbddebc8dbe9c0d4dfcadee9e1f3ffe1f1fee2f0fddce9f9dae7f7d8e5f5d6e4f1bccdd7bfd1dbb3c9d6a2b9c79eb4c9879fb7738da866819e637e9c5d7a986f8ead7392b17a98ba7392b17594b17999b27f9fb498b3c6b2c4d8b0c1d3c7daebc9dbefcee3f8c5daedbfd4e7c0d3e4c5d6e6cfe1efb6c9d7b6cbdcb1cadea3bfd57795ad7694ac92a9bbd8ebf9eafbffe4f3f8e5f0f4e4eef0dde7e9d8e3e7d6e5ecc0d1d99cb0bb7d93a0859caacee5f3b9d0e2c6d9e8dbe9f4dfe9f2e6f2fee1effcbecfe1a4b9cca7c1d891afc782a2bb8cabc783a2be7f9eba88a7c381a1ba8badc680a2bb89a7c39bb6d382a0bc90aec89fbdd59cbbd098b8cd84a4b96f8fa4618196718fa764849d6988a46d8ca95a79985d7c9b6a88aa6182a35e81a15d81a15b82a13e67874a7393487191446b8c42668833557a395b7e3e5f823b5c7f37587b3355783154743d61812c5072335779375b7d44688a41678b466c90446c8f487093497194487093476d91476d91476d9142668a44668b3153761d3f62395b7e4367873a5e7e2e5272325676416585446888486c8e41678b466c91466c93557ba2567da4426a8e457092396184456d904067883158792d567630597930587b2f577a325a7e2d557933597d32587c2d51733a5d7d5778974c6e8a587793607e9849657d67809498adbebbcdd9dbe9f295a2aac3cdd6cedbe3d2e0e9cfdde8bacad7b0c0cda8b6c1bdcbd6b7c5d2b8c8d5bacad9b1c1d0bac8d5c4d0dcaab4be7b858f78808b9ca8b498a5b5a5b8c9b0c5daaec7dd9eb9d48faecb7ea1c14f73972a52762850732e55764b6e8a5e7d92b9d0e2c8d8e7bac6d2b6c3ccadbac395a3aea9b9c6bbc8d8a6b6c6a9bacab2c5d4b2c5d4a5b8c7b6c9d7b2c6d1bdcfdba2b4be95a7b38c9eaa697b897889998b9cae7c8da1a5b4c7b6c3d6d8e4f4cedce9c6d4dfbfd1ddccdfeebdd2e5bad3e9c3d9f0c0d2e6c0d2e6bad3e98ab2cb7cbfda77c3e373b9dd76b0d54c74973b5a773d5b755c78904e6c863e5f723a636996cecd98e4e294e2e29fdae07ca4acacc2cdccdbe2cadadabacac9d0e2e2d6e5e8d1dae1d0dde5c4dbe1a6c1c8a9c4cbb1ccd36b868d6a818990a3aab2c0c9b1bbc4a9b7c091a7b2759099bcd3d9a9bdc4b7c8d27b8793a8b4c0abbcc6a9c2c6a0bcbdb5cdcf88a4a793b6b8abd1d2b1d3d2b9d7d7bed8d9c9dce0d1dce2ccd7ddcedfe6adc5c99cb8bcaec7cc90a1a8d7e4ecd9e2ebdfe8f1e4ebf3e1eaf1d9e2e9dbe4e9e2ebf0e6eff6e7f4fcd8e6efc5d5e2afbfcea9b9c9a3b3c3b8c8d8b1c2d29db0bf97aab8a9bfccb0c6d3d9effcdbeffae2f3fde0eef9c7d7e4a4b6c4b3c9d6bed4e1cce2efcfe5f2c0d3e1baccdabdcdddc1d0e3c3d3e3c1d2e28fa2b098b0bc7491a36f8ea382a0b87d9bb76988a76482a46788a96283a4698aab698aab6d8eb187a8c97c9bb88cacc59cbbd0a4bfd4abc0d3c3d4e8c1d3e9b3c8ddacc2d9aac3d9b7cde2a4bbcdb3c8dba0b5c6adc4d4b5cfe09eb9ce7795ad7998b47292ab8fabc07691a291a7b4e9fbffe3f2f7e7f5f8e6f1f3e7f2f4e0eef1d6e7eec4d8e193a9b688a2b197b2c3c4dff2c1d8e8cfdde6d8e3e9e8f2fbdde9f5e1effcbfd2e1a0b7c99fbacd97b3c897b3c99bb7cf97b2cd8eacc6a0bfdb8aaec882a4bf95b3cd819cb792b0ca9ab8d098b6ce9ab8d0a6c6dd6282997292ab6887a36b8aa75f819d698aa96a8dad5c7da06182a56788ab5e7fa26183a66286a852799a456e8e4c73944b729342698a3a5e7e395c7c4263844364853c5d7e3a5b7c38597a3458782b4f6f385c7e375b7d395d7f486c8e486e92456b8f476f924971944c74974e76994a7094456c8d486c8e486a8d3e5f82294a6d2e4f723f61844a6c8f3b5f7f2a4e6e476b8b4c70904e7292466a8c4b6f9341648a51779c597fa650779e3f668d4974973b63874c749741678b375d813a6285386083325a7e335b7f31597d3860842f557a2b5175365a7e44678753759152718d4d6f8b53728e5977917b95ac8ba0b3abbdcbb3c1caabb6bcbec9cfced9dfcfdce4b9c7d2bac8d5bbcbd8bfcdd8a6b4bfaabac9bbcbdaa5b6c6bbcbdaa2b0bd495561929ca6bbc3ceb4bcc7bfcbd9aebeceadc2d5b0c8e09fbdd7789cbc3f678b305a842d58832753802b5a862f5c83345f7f40627b94adc1bbc8d8c4ccd7cad2ddccd9e2d3e4eec6d8e4d1e1f1bfd0e2b2c4d8afc6d8afc6d8c0d7e7b0c3d2b9c9d8a9b7c28e9ba4b6c4cda2b0bbb6c6d59aabbd3c4c6322324944536a6e7a906d788a54606e84929da9bac460718192a7bca4bed7b5d0eb879fb7647d93577389335f787fc6e273c6e670c0e571b9e177b0db2d5a813e6582557b904270803e707ba5dfe09ce1de91e3e18fe0e19ad9de74a0a9829aa6ccdfe69fbcb8a9c6c1a4b8b7d0dee1dbe4ebdce9f1b7d4da99bcc290b3b76d939696bdc294b7bda8bcc5c8d6dfbacbd393aab2a0bec66c8f9592b1b4a5c2c6637e856e869090a4af6d848ca1c3c49ec2c064828299bbbc99c5c490c1be9fccc997c1bd9cc6c486a8a9d8e7ecd1dee4bdd9dc95b8baa4cacba6c5c8cedfe6cad4ddd9e2ebd5dee7e7eef8e7eef8dee7eee2edf3e1ecf2e4eff5d7e1eae0edf6e8f4ffe3f1fedcecfbe3f5ffd6e8f6ddeffdc6d6e5d9e9f6c3d5e1afc3cea0b6c3a5bbc8a1b3bfc7d8e2cedfe9e0f2fcbccedaa6b9c7a0b5c6adc4d6a0b9cd9cb5c9a6c0d19eb8c9617a8e6881957790a687a3b983a5c16e93ae7397b187abc57fa1bc89abc689abc692b4cf94b6d18eaec785a3bb98b4ca95b0c3859eb293a9beaec4d9c0d5eaacc1d6aac0d7aec7dda6c0d7aec8dfa3bdd4a0bbd0a0b9cfa2bbcfa6bfd3a2bbcf849db17e97ad809ab198b3c89ab7c991aec0819caf8ba5b6c4dae8dceefae6f7fee3f2f5e4f2f3ddebeecddee6cadce8a8bdce92acbdabc7dcb6d2e0d5e8eedfedeee5f0f4e8f3f9deebf3c8d9e1b8cad6b6c9d7b6ccdaa7beceb1c7dca8c1d7b1cde599b8d4799cb882a5c187a7be8faec3a5c4d9a4c2da96b6cd89a9c262819d6988a56384a36788a7698aab6588a86a8dad6084a65a7c9f6183a66586a95e7fa05d80a05a7e9e4f7393456c8b4c7090486c8c3f628236577641628146658441607f3b5a793b5a77355675345878365d7e385c7e395d7f41678b3d6387466c90486e924b73964a72954972924d76964d74954a71924a6e90476a8a3f5d7f2e4c6e38597a466989446787406383385c7c466b885073914e718f5073934a6e8e45698b53779b547a9f4d75994970974a749a3e658c4d75993e64893c628740668b3e64893a61882c537a375e853259802d537a355b803c5f856183a67e9cb855738d587793506f8b3e5c76637d94a9bed1b8c8d5909da5bec7ccabb4b9c5ced3abb8c0acbac5b1bfcca2b2c1a2b2c19fb1bfa9bccdb4c7d892a4b8677a8b4d5d6c9ba9b6b9c3cdc0c8d3d1dbe7bfccdcaec3d89cb6cf7e9dba33597d35658d2c5f8e2e609326588d285b9223588c265a8937678d436a87b7d3e9d4e5f7afb8c7b9c2d1b6c4d1a6b9c7b9cfddb6cbdeb6cce1b6d2e86181984567823e5c763e566ea3b3ca8b96a8959fabb5bfc97c89926f7d8a2233435d6e8273859d7687a12d3e582131484656665b697696a6b370819350667d6786a35a7b9a5a799556768f3c5c7523536a80c8e174c5e260abca6eb8dd6db6e972b4e4497a982f5f6d5694939fe4df97deda9ae1e376bfc897dbe699d8df396a716a869475909b83afb0b8e2e197b0b5c2cfd8bdc5d0b1bfc87b9ca1a2cecf96c2c1a1cfcdabdedf99c6c9a9c4cdb2c8d3afd0d780a9adb3e0e36e9c9c668c8db1d7d8a8d6d6538083547981b3d4dbb2d5d79dbfc097b6b8b5d8daaedee0a5dbdba5d7d6a9e0db9fe0da9dd4d1aac3c8d2e5ecc6eef094c6c5aadcdb7ca2a5d3e4ece1eaf3dce6efd9e6eedde7f1d4e1e9e3f2f7e3f5f7e1f0f7d8e7eedfeef5e0edf6e3f1fce1effaddeef8e2f5fcd5e6eee1f2facfdce5cfdbe7d8e4f0e6f4ffcbdde9c1d5e0cdddeaccdce9c1d2dcd4e6f2cfe2f0c2d8e6b7d1e2b2cde0a3bfd592aec47190a55a798e5f7e9369879f87a2bd87a6c283a6c47a9dbb7395b0799bb484a4bb7797ac86a6bb85a5ba8fafc487a6ba8ba8ba95b0c3b2ccdda3baccb3c8ddc0d5eaa9bdd595abc2a1b7cea9c2d89fb7cfa2bcd398b2c9adc8ddadc8ddabc6db94adc39bb4caa5bed4a3bcd2b0c9dfd9f2ffcde7f8bcd6e792adc0849fb4809bb093adbecce3f1e7fbffe7f8ffe2f1f8dbe9f2cfdfecc4d7e6b5ccdea8c3d6bad4e5c7dbe2e0eff4ddeaf0e3f0f8deebf3dae7f0deecf5e2f3fdd6e8f2c0d2decee1f0c2d7ea92aac28aa8c294b7d394b8d293b3c8a8c7db9dbcd197b5cd7c9cb563829e63829f708fae6485a66687a86386a66588a86c90b05d81a16185a56386a66182a16485a46184a25a7d9d5c80a04468885074944b6e8e4061824566855271904e6d8a4766834968854e6d8946688432567642698a3b5f814b6f93446a8e365c80466c9040688b41698c4c749751799c517a9a4e75964f73934f729247688723426131506d405f7c4869883e617f4467853d627f446986587b99496c885578944b6e8c4e72925276964e75964a709450789c436b8f3f668d4971953e648943698e40668d4369903d648d365d86365d863057803359803a608541648a6d8eaf86a2ba7d97ae5b79934f6e8a53718d3551698ca1b4ccdce996a0a9bdc6cbb8c1c6b4bfc5a5b2bb9dabb8a1b1c0a1b2c4a5b8c9a0b5c8879caf60758a5a6f846f819598a9bb8a9bab98a8b8b3c3d39badc195aec463819d395c7c365e8236638c376c982f679831649b295c952a5e9721588e295f8e2c6088416c8eb4d6f2cae0f8c7d7eec7d8ecbed0e4c1dcefb5d1e688a4bc25435f2043613e65863c64872f56773e5b7b4e637e909fb4aab3c2707a846f798366747f6777867d8ea2384c642e435e485d787589a176879b8696a580909d7b8e9f7088a0587b9b5c83a4597c9c3c5f7b43677f29597084cce480cee5195b754687a76db7e66bb6e05a97ac8ac7cc99e4df99e6e09fe3e45d9ca536718398d3e599d5e04b7d884e697a5d77866d9ea2aadde083a5ae94acb695acb486a3a9acd5d9a3d3d598c9c692c4c1a3dbda92c3c766878e55727a5e858a5e8e90a7dddd679998afd1d3a3c6c8a5dbdb7ebaba96c9ccb3dce08facb093afb2c4e3e692baba67999a75abab72a6a45b939090d5d28ec9c7a8bfc79fb1bb97c0c48ec1c4a8dbde89aeb4cedce5d4d8e3dce5eeddeaf2d7e4eddeebf3cfdee3d9ebedcee2e9d2e7ecc5d8debed1d7c3d4dbcbdce3dff2f6ddeff1dcebeee7f5f8edf6fbe4ebf3ebf2fce7effae3effbe5f3ffdceaf7c8d8e5cbddebbfd5e397b1c0829faf88a5b788a7b987a3b97f9bb37b96b16e8ca87290ac7d9cb87c9eb984a6c18aa8c487a2bd96b0c999b3ca9fb8ce94aebfa7c2d3bad7e5b6d3e3b5d2e4acc8ddadc9dfb3cde693abc59eb3cea3b9d1748da393acc0a1b7cca2b8cdb9cee1abc0d3b2c7dab0c7d9aec4d9a3bcd2b5d0e5b3cfe597b3c98fabc1a9c8dddef7ffe1f2ffcdddecbfd4e59db8cb81a1b883a5be7597b28ba9c399b2c8cee3f6dbedfbe3f3ffd3e3f0b2c4d2c1d3e7c2d4e8bacddcc3d5e3d9e9f8d0ddeddce8f8dbe7f5dfebf7e8f6ffe1effae7f5ffd6e4f1c4d5e5aec3d6acc7dc8fafc6a5c8de97b7cca5c6d998b8cd65859c57779064839f5b7d996b8cab5f80a16283a46689a9688ba96a8dab577a98688ba76689a55b7d996385a16b8eaa6487a56588a845688855779a5072954162855374975573954f6e8d476685486a864e708b486b87355c7d476f9240668a41678c3e64893f658a456d91497195426a8e4974964f779a517a9a567d9e5a7e9e5273943f5e7d34526e2f4e6a43627e446682325573446986496e8b4368834f728e486c86567a945f839d547994577c97567d9a49708f4f759942688c456b90476d9242658b486b9142688f40668d3b628b3f668f375e87355c8532587f385e83496d916d8ead829cb3869fb36886a053728e5d7c98344f6a7d92a7cbddebc3d0d9a1acb2c3ced4bdcad28a9aa776879792a4b87e94a95f778f274158223b5130465b4f64795e70847d92a78096ad657f9863819d5275953b638634608731608a366792386b983b709c3064933464953463972f61942a5c8f366a993667922f5c835d85a97192b57794b46f8cac61809f4e729239608142668a41678c3a668d3d6a932e5d871b476e30567a516f8badc2d79aaab9717e876d77817e8a964e5b6b3c4d614d6179768ea68ea6be99afc67d92a56779878fa1af8294a85f7992567a9c5f87aa587fa0587d984b6f872b597086cae187cee437677e4f7b96417c9c6cb3c995e0e395e4e194e7eb91d9e5618f9f678c9f517e9398cce196cfe05d8c9c91a6b95e71807da8afade2e655868d70a1a6a9dfe190c6c873a6aaa0d1d698c5c892c2c2a6dcdcaadddeb7e0e2bde3e4b4dadbb4e0e1aae0e082afb2acc0c9b1c8d07db5b690d6d49fdfdf7babada0b1b9acb7bd91b0b2a4d0cfa3d0d39cccce9ccccca0d2d3a4dee09fccd2c3d0e0b8c1d27999a486b1b8aed9e09fbdc7cfd7e4e0dfede1e5f1e2eaf5dbe3f0e6f0fad9e6eccedcdfdaeef5c2d6ddb2c5ccc3d6ddc7dae1d1e4ebcadde3c7d8dfe9f8ffe1f0f7d7e4ecb7c1cbdae6f2d8e6f3cedeeddeefffd9eafae3f6ffbad1e36e899c81a0b487a8bb7fa0b386a5b996b2c88ca8be8ea8c18da7c287a2bd9fbdd597b5cd93b2c793adc49bb4cabbd1e8cce2f7c7dcf1d0e7f9bed8e7b0cbdcb9d6e89ebdd19fbdd583a1bb7c97b491acc7a1b9d59eb6ceaec9dca4bfd0a6c0d1bcd3e5bdd2e5bacfe2b6cbe0c2d8efb5cde5a1bdd57c9ab485a5be84a4bd86a6bd86a6bdb0cbe0d8e8f7d1dfeccbdeeda2bdd080a0b783a7c185aac784a7c595b4d090aac3859bb0859aabccdfeecedfefaebfd1c3d5e9ccdff0c2d5e4c9daead5e5f5bac7d7d5e2f2d3e1ece4f2fbdfecf5dae7f0dce8f4e7f5ffcbdcecbdd4e6b2cee38eaec3a6c6db98b8cf6d8da45d7d96506f8b6988a46789a56b8da96384a35e7f9e61839f678aa67092ad61859f6e90ab61859f6486a15e819d6d90ac698caa5b7e9c496c8c5578985072954b6d905e7fa25576994f7093486a8d466a8a486c8c456c8b325a7d3e668a4a7095456b90466c914d739a4b729941688f446e944b769950789b5178995276985275954e6f8e42617e23415d3756724b6d89456884416585436787537895517693486b8760849e4d718b577b955f849e5c819c5b829f4f76953f6687466d8e466d8e42698a406488476a904e7197446a913a61883b62893a618831587f365c813b62836f93b585a7c287a0b68aa3b759778f5f7e9b59789535536f758ba2d8ebfacfdde89daab2d3e1eabecedbaabdcc8399ae5c748c213b54112f4b102e4a2e49643c566f425a724058705e78914a68842b4c6d2a507536628933628c3366933064933468973f73a2376c983e719e3b6b993462933765962d5c8a2a5a88275682305d87305b85385d8731547c2f527a32557d335a813963893f668f446e9844709d3b6a963867931b48713a65886184a2c0daf1c7daeb96a4b17d89957a86948390a08c9daf889db0b1c7dc718a9e718a9e7b92a48699a8bed1df6e8094607a935e82a2547c9f537a994c718c43667c28556a8bcde38fd3e8416e834a7588417a8d9bdfea97e2dd95e5e289dcec6db4d0507b9b93b6d26a98af94cbdf91ccde598797a7b8c8becedb8fb6bdade4e7397478a4e1e29ad4d5a4dcdd73adaf99d0d38ebebe88b8b8a7dfde8cc4c381b2af91bbba739d9c6f9d9da6dcdc8bb8bbd1e3edb7cbd47bb3b49ee4e29ee2e179acadabc0c5b4c6ca93bab9a7d9d6a0d2d1a6d8d9a4d4d6a4d6d7a3d6da82aab2c9dbe98b9baa7398a17eadb5b0e1e8a7cdd6d3e5f1d9e1eedae4f0d4e0eedbe7f5cad6e4e6f3fce1eef6d0dae6dae6f2c7d5e2b7c7d4c3d4e4d3e4f4d4e3f6ceddf0bccddfb2c4d8d6ebfec2d9ebc9e2f6afcadf9ebacf8eaac07e9ab07591a76e8ca47d9db481a4ba8cafc582a2b784a3b898b4ca99b4c9a8bed39bb0c599aec1a4b9cac8ddeec3daeab7cedeb8d2e1c1d8e8c9e0f2b1c8daa2b8cdaac5da9fbbd395b4d081a0bd7092ae799bb78faeca96b6cfa5c1d790acc1a1bccd9db9c7b1cbdaa1bbccbbd1e6b4cde3829cb5829dba5f7e9d698cac789cbc7ca1be7ba0bb87abc37ea1b785a4b8bcd3e3daedfcd0e5f6bad4e590acc19ab9ce87a7be98bad387a9c487a9c47f9fb87e9cb47f9bb1b7d0e6cbe1f6afc4d5bcd2dfbfd3dec5d7e3d2e4f0cedeebc7d8e2ccdde7d3e4ece4f3faddeaf2e0edf5dae7f0c1cfdcb4c7d5a8c2d1bbd8ea92b2c961839e6c8ea96d8faa53759061839e6584a07190ac65859e6787a06a8aa36d8fa87090a96688a17393ac7193ac6e91ad6287a4698eab678ca9557a974c718e577c995074945579995d81a354789c4e71974d73984d749b4d749b4a749a355f853c668c446b923f668d4c72994d729c4c739c4c739a507aa04e799c4c74974d74955074965073934a6b8a3e5d7c2b486643627f4a6b8a3c5f7f41658940668a5980a15276984c6f8f5a7d9b4a6d8b597c98678ca7658aa7678eab3b6281426784557a97537895476c8940638344688a476b8f3c62873f678b426a8e355d8131597c42698a3d648183a8c57fa1ba849db17f98ac6b89a35476924f708f2d4c6988a2b9c7dcedb1c1ceb4c5cf92a4b0c4dae8a8c1d74d6981415f7b1938571435543d60804364834465847c9dbc6083a34264871b3f631e456c244e763360893968923566913669963f729f4376a33c729e3b709c396c993c6b973b6794325f89315e88315e88345f8a35608b2f58842b527d294e7a254a741f456c21476e254c731d446d355c873059852b54803a648c40688c4a6e8ebcdaf4c7e0f4d1e2f2bfccdcb8c6d3a9b9c696a8b6b1c4d2d1e5f0a8bbc9889faf8aa1b18399a7ccdfee788b9c6078905b7e9c4e75943e637e43677f345469244f628ed0e68ed7e838727d619ca499dfe79ce3e7a3e4e087c8ce6db8d86bb5e279b8e15591b330728886c9d98dcbda7eaab7c7d7e4bccad38cb5b7a1dcdaa2e4e299d4d293b9baa1c9c9a5e3e09cdeda90c3be84b5b19fddda83c4c05e9290709e9e5e90914a7d7eabe3e286b6b6b9d4db7b989eabe1e38bcbca8ac6c6acdfe0699391a7d1cd85b8b3a3dcd65f9d9a7ab8b783b9bb7aadb083b6b973a3a793b8be6a91963d737577b7b999ddde4380833f6c7146687166828da7c1ce96adbdb1c4d5c8d8e7cedce9dce7f9d7e4f5cddef0c4d6ea9db2c78ca0b870849d7387a2667b98657f9a5f7d9766869f6789a2698da77094ae7395b07a9cb57fa1ba81a3bc8baec489acc295b5cc9bbacf95b4c9a4bfd4b5cee2c6dcf1d1e6f9cee1f2c5d8e9cfe0f2c7daeba8bfcd97aebc9db4c2a5bccc9bb5c6a5c0d597b2cd9bb9d57d9cbb7394b386a8c49dbdd695b5cc9ebdd2aac6dba9c6d8a7c4d4adcadab9d6e8b5d1e691abc288a4bc708eaa82a4c06b8eae6a91b2749abe7aa3c37ea5c482a7c27ea2ba85a5ba90adbfb6d1e4d4efffb7d2e5a2bfd1a0bfd391b0c583a6bc87abc581a4c086a9c57598b486a5c18ba9c194afc4bfd9ead0e8f4cfe6eec8dce5cadce6d0e2ecbecfd9c7d8e0cddee5d3e2e9e2f1f8deebf4dceaf5cbdbe8b6c9d7a6c0cf84a0b57998b46485a46c8eaa688aa55779945c7e996887a36a8aa35f7f986789a26c8fa57497ad7295ab6c8fa56d8fa87195af698caa688cac678bab668aaa587f9c49708d5a7f9c5176935f83a35d81a3567ca04a70954e759c517ba3507aa44c76a0426c922e557c3f668d466d94426992486f985178a1557ca54f799f527da0537b9f537a9b5276984f7292486988395a792f4e6d4768894b6d9035597d42658b476d9152799a6286a84669895d809e456888466a8a6084a4658cab6990af5a81a03a5f7c507590577c994f7393496d8f517599456b8f41678c436b8f436b8e345a7e345b7c3e6584436885557a974e708b738ea3748ea594b3cf587b9b466a8c375a7a2a45606e84996b7d8b4e606c4157655671844b6983496b87496c8a4467874165873f63873f638743698d496f935d83a7365e822249702e5880335e883c69923f6e98396a9543749f41729d4275a03e739f4075a140719c3e6d973b669036628935608a37628c39638d2e57831f48742b517e1f467123487224476f1e41691a3d63294f762a4f79375c8839608b3960893b628940668a3f62808eaac2bacfe2c3d3e2cddbe8c8d6e1ccdeeabed0dacfe0e8c4d7de9cb2bd8197a47d939ec8dbe97e91a0657a8f64809855758e4b69814160742746581c475790d3e48cd8e588cbd19edfe19de3e5a1e1e38bb9b9abd7e27bb1d373b2dd72b6dd72bddd64b2c97cc7da8ccbdc78a3b3b7c8d2b4c1c98db0b2a9dbdaa8e0dd8ebebecde6eab8d4d799d0cda5e0dc92bfbc94bebca3dad7a6deddaedcdcafdbdcacdcdeabdddeaedede8fb9b87e9b9fbad9dca0cece75a7a86d9d9fa0ceceafdcd980afa994c5c1abdfdba3dedca5dfe0aadde0acdcdeaddadd99c5c686afb1b0dde0a8dfe29fdee39adfe4a1e2e8a7dee5abdae281a7b47697a86d899e566f854a5c72cbdcf0778fa989a1bb6f89a25f7a956984a16684a06887a46a89a66c8dac678aa8678aa87095b27196b37195b5799dbd7fa4bf84a8be8fb2c68fafc498b7cc9ebad0a1bcd1aac5d8bcd7eab5d0e3cce7fcb8d3e8acc4dca4bad2a3b9d1c5d9f1d3e8fdbfd4e594abb99bb2c0a3bdccb2cde0a2bed48caac67f9ebb96b3d1a8c6e2a7c6dbafccdeb6d1e2a4becda7c1d2a6c1d2a8c9dcb8dbef8fb1ca7d9fba83a2be87a9c4769ab486aac46f94af668dac7299ba7ca2c680a7c881a8c57fa4be82a6bc87aac08aadc1a0c0d5c7e7fc9bbbd086a6bb8babc08dadc488aac38caec988aac57ea0bb82a4bd86a6bf8aaac17a99ada4becfddf3ffe2f6ffdbedf7d7e8f2d2e0e9bccbd2cedde4ccdbe2d9e7f2deeefdc0d3e4bbd0e18ba5b6405c717494ad7694b66485a86a8baa6789a45c7e9960829d6a8ca76486a16486a16e92ac6f93ab678ba17298ad648aa16f94ae6f94af6185a5688cac698eab668ba85a7f9c5378955a7f9c4c718e5f83a35f83a3557c9d50769a557ba0557ca351789f5279a04f779b3f678b2f577b436a91486f984a749c517ba34f79a14973994f7a9d537b9f4c73944d7193466989436684355876426688446a8e4a6d9332557b3d608644688a5a7e9e6285a34e718f5c7f9d52769655799b5e85a66a93b3648dad58819f466987567997567a9a4d73974e769a4b759b4b759b3e688e426a8d3c63843a5e803c608042668845698b44688a4265856684a07792af6687a84e7296456c93385e823f5e7b455d754556662a3c4a496072516f87547996537c9c5c83a2587c9c496f94486e954b71965d85a85e86a95f88a8335b7e234b6e396185406a90446f9946739d4574a043749f4b7eab3f729d43779f4879a243739b47749b406c933a648a3d678f355f87335a8329507b29507b254c751e456e1f466d21476e1033591c3c6230507630537b3257813d648d3e68923b658f436a9331577e294a698ba4ba8c9eacb2bfc8b9c6cebcccd9c8d8e5c4d5ddb2c3caabbcc3b6c9cfa5b9c0c7dbe4a0b0bd8b9bab75869857697d5c6d7f566c7a233d4c3b657192d6df90dde398dee0a2dfe0a2d9dc93bcc2b1c9cdcfe0e8cce3f58eb2ca75aecb74bedb6fc2e072c3e089c9e46f9aad9caebcadb7c0b0c9cda6c5c89dbfc1c6e3e7afc3cabdd1d882a1a497b9bb93afb3a4c1c599bbbd93b6baa3c5c798babc97babcaccfd195b7b8b2d0d0abc5c6adc6ca9fbec1a1c0c38daab086a3a7a2c0c2b2d0d2b9d8dbaed1d3abd3d5a2cbcf8eb7bb9bc1c499bbbda7c6c996b7be93b8c182aeb975a5b371a4b56ea1b279a8b87ca7b8557b8e5e81955e7c9467839b58708c798eab6d8aa86684a06a87a56a89a66483a06688a47396b47093b17699b7799cba7c9fbd7c9fbd84a7c586a9c785a8c68dafca93b2c69dbaccabc6dbb1cce1b9d2e8cee7fbb6cfe5c3def396b2c87997af7d9bb57392ae6f8da96c89a76d88a697b2cddcf5ffb7d1e2bed8e9b0cbdc9bb8ca7e9db27d9bb59db8d5a6c1dca9c3dab4cfe2b7d1e0b3cddc97b1c0a8bed3a9c4d97b9eb47da3ba799cb87da0be86a9c78baeca799db78bb1c888adc7638aa76f96b77ca3c480a7c887acc982a7c182a8bf88aec587adc488acc48aaec47ea1b77fa2b889a9c28dadc68baac68aa9c584a3bf7998b484a6c18aacc786aac47295ab89a5bb90aabbadc4d2cee4f1e5f8ffe2f4ffd9ebf5d0e2eccfe1edc5d8e7a7bccf98aec389a4b97793a846647c708fac7394b7698bae7495b46c8ea961839c6587a06e90ab61839f6d90ac7295b16b8fa76c92a96a90a7648ca56d94b16d94b3597d9d6a8eae6489a66287a45d829f587d9a5176935176936185a55c80a05077984d7397577da25d83a85a81a8587fa6537b9f4f779b396185335a813f69914f79a14f79a1507aa2527ca2527da04a7296547d9d4b7293486c8c325573355a7743698d4971953b6188385e8341648a4e72946083a15174905477935479964a6e8e5a81a2668cb0638bae5f88a85a83a14a6d8d5c7f9f5d81a5527a9e547ea45581a849759c3f698f40688b3c6384446787496c8c406285466a8c3d60863a5e825574934665844c6e91496f94426c923c62874e6d8a152d451b2c3e7283934c657b4f6e8a567f9f5b86a85c83a2557c9b52789d52789f5880a46189ac5e87a7446d8d113a5a30587b40688c446e94507ca348759e46759f5182ad4679a641749f45769f47779d4f7ca34e7ba2446e94426c92375e85335a81254c75345b84274e77234a73244b7221486f20466d1033591c3c622c4c721e41692e557e3b628b396089436a95365d88375d843c5f7f8aa4bb7081917f8c9596a3abb2c0cdc3d5e3cee0ecbaccd6bdced5d7e8efbed1d8cfe2e9b8c6d1c6d4e1c8d4e2c1cddba8b4c262727f7a929e4f778197d8de94dbdda3e1e09ccfd09bc0c6a0bbc4a5b2bbb0b9c2a9b3bc869aa594bdcf71abc374bddd7bc7e781c1dc7ba8bdc2d4e0bcc5ccc7d6ddaabdc3bbccd3d8e9f0d3e1eacddbe4c2d0d9808e97798a92b0c1c9a8bbc2abbec5acc0c7bad2d6d0e8ec98b0b4cadfe2afc2c6b0c3c994a9aea4b8bfa0b4bb93a6ad99acb3c6d9dfd1e4ead6e9efd0e5ead2e9efd8f1f6ceeaeed2ebf0cce1e4cee3e8b3cbd595b2c06c8da04e7489517992658fa8658fa7588099587d975b7d966685a16684a06c87a56882a3819cb97795af7d9bb77f9db985a3bf7b9ab67c9cb587a7c088a8c18caac48fadc58fadc598b4ca9ab6cc9fb9d0a1bad0a7b9cfd1e2f6d3e5f9d4e6facce1f4b7cde2b1cbe4849fba7e9db9799bb7799ebb6e95b26891af5d88a85e89ac668eb16a8baa92adc8a5c1d7d2eeffceeaffa1bccfb0cbe0a4bdd3a2b8cdb0c7d9b2c9d9adc4d49bb5c6b3cee3abc6e183a2be7599b17da2bc81a4c07ea1bf87a9c588abc7789cb68cb2c98eb3cd6b90ab799dbd7fa3c385a9c98aadc97ea2ba81a5bd88acc683a7c182a6c084a8c27b9db884a6bf84a6c18badc890afcc8eadca88aac67698b485a7c389abc783a6c27395b086a6bf84a3b88dacbe8daabc95b0c38faabd92adbe8ba6b786a1b292adc2829cb58aa6be83a2b77b9aaf4b6b826c8ea96f92b06a8fac769ab4698da354788e6a8ea46d91ab50738f6385a16f92ae6b8eaa7094ae668aa46b90ab7498b86b8faf6488a8688daa6d92af6489a66186a35d829f4a6f8c6388a56387a76084a4567d9e547a9e5c84a86088ac5e85ac5c83aa587fa65882a84f799f345e84456f97517ba34d779f4c769e4f799f4974974d75994f78984d749539607f2e53703f6383466d8e49719532598040688c466c91567d9e6387a74a6f8c567b96587d9a3c6080658cad678db16189ac618aaa5e85a45074945e82a24f7599557da1557fa549759c406c913a65883a62853a6182486b8b4b6e8e4a6c8f577b9d3d608622466a436686446787497091487093497195365a7c7593af2e445b4354667081934c667d5c7e99587fa0557da0587c9c5074945a80a55d84ab6187ac6a90b4648bac12395a2c547740688b4570935581a6517ea54f7fa74c7da64f80a94d7ea945769f4f7fa74f7fa54e7ba2517fa34c769c4b759b3e658c325980365d86274e772d577f275179234a73274e7530577e183e632b4f732e5177335a833259843c638c446993375d84294f74375b7f5c7d9cb2cae49aacc05d6b785e6c776878877285945a7181677e8e677d8aa9bdc8b6c8d4b9cad4beccd9c4d0debbc9d6909ea97e8a9684959fb5cbd8779ba79fd8e39fdade83b0ada2c0be9aacb69eaebb9eb0be9fb3bea9bac1b5c6cdcddfebb8d5e585b7d07fbdd685c3da6d9cacb7cad0d0d5d8cfd8dfd4dee7cdd6dfd6dfe8c3ccd5c3ccd5c5ced7cdd6dfbbc4cd939ca5a0aab3bbc5ce9eabb3a4b3b8aebdc2c0cfd6d8e5eeb7c1cdccd8e6c0cedb9fadb873818c8b99a4b1bfc8d9e6eed9e4ead0d9ded6dfe4d8dfe5e3eaf0e5eef3cdd6dbc4cfd3becdd4a1b3bf7c93a358748a61809c5e819f668aaa5c80a05d829f5e819f5e7f9e5877966582a26481a36f8cae8fa9c293adc496b2ca97b3c9bcd8f09fbbd1a0bcd29bb7cc98b3c896b1c496afc39fb9caadc4d6b9d0e0c4d9eac8dbecbacae1b0c0d7c4d6ecc4daef9ab3c997b3c982a0bc7796b57598b87397b9739abb739cbc6996b75482a45c8cb2608db46c8fb56d8eb16a8baa6b8aa68dabc3bedaf0c6e0f7bcd5ebb9cfe6c1d7ecb2cbdfb8d1e5b2cee49dbbd77596b77b9ebe799eb98aafc989acc884a7c587a9c589abc67da1bb86aac282a6c0688da8789dba7da2bf84a7c586a9c57d9fb87ea0b980a4be84a8c286aac486aac47a9cb783a5c082a4bf83a5c189abc788aac688a9c87698b484a6c286a8c483a6c27d9fba7d9fba7e9eb78aaabf92b2c792b2c98fafc68dadc283a3b868889f89a9c27a99b57a99b585a5bc7898ad5070877294ad698ca8698ea97da3ba668ca153788b6b8fa56c90aa5679955b7c9b7192b17598b47396b26a8da96a8dab7598b8688cac688daa6d92af6b90ad678ca95d829f4e73905c819e688daa6286a65f86a75b81a55981a45d85a95e86aa5b82a95781a75b85ab5b85ab557fa54c769c3e68904e78a04771994c769c4b759b507b9e527a9d51799c3e6586335a79325978456c8b497292476f92396185456d914b7196587fa06188a7537a975a7f9c6087a439607f6188a95f85a9587fa05f88a65077965a7e9e5d81a34f75995883a65983a947739a436f94406b8e436b8e4168894e7191537696597b9e5377993b5f832e5478446b8c446d8d3a6285466f8f497091436483acc6df576c7f3c4c5c92a3b57690a74e708c4d7495557da05c80a06084a45f85a9668eb26288ac698fb3547b9c3b628341698c4d789b5884a95987ab5282a84a7ba34c7da65180aa4b7aa4507da74d7da35482a65482a65581a64f799f49739941688f385f863b628b3259822b557d28527a284f78375e87274e753259803a6286295379345e883a648e2d527c2f52782d51751d3f621c3f5f6b8aa77b93ad697b919baabdb6c6d696a9ba879caf92a8bd97b0c492a7b8a1b6c76c7d8f8495a79cadbf7a8d9e5c6f7e9eb1bf7b8b98b3c4cea1b3bf7b97a2a8d3dc83aeb4b9d6d48d9f9fb1bbc4c8d4e2c3d5e3c6dae5c6d9dfb6c5cabec7ced5e3eeaac9db8ab5c691c0d0779fa9a2b1b6c1c6c9bdc4cca6afb8c8cfd9aeb5bfd6dde7ced5dfd4dbe5c5ccd699a0aaaab1b9bac3ccbbc4cbc3ced4ccd7dda9b4bad9e3ecd3dbe8c0c7d7c4cddcbdc9d7cedae8bbc7d5808c98cddae3d6e0e9dfe8efdde2e8dfe2e7d4d7dcd2d5dadedfe4d6d9debfc7cad2dde3b1c1ce8699aa6d859d6987a16081a05b7e9e6184a45a7e9e537694567796597897607f9e809dbd86a3c3a1b7cca6bdcfc7ddf2c5dceec8def3d5ecfec6ddefbcd3e3b6cbdcaec4d2bed1e0cbdeeccddfedd2e4f0cbdbe8caddecbed4ebb9d3ee97b5cf7e9db97496b17499b46f94b17094b47498ba7397bb7496bb7599bd7197bc648cb06e99bc6b95bb668db66d92bc698fb4668aae6185a56689a77395b181a0bc97b5d1b0cee8d0eeffc1e0fc86a8c47598b87497bd749abf80a5c281a6c182a5c389acca85a7c38badc884a6c181a3bc87a9c46285a16d90ae82a5c388a9c887a9c47f9fb86c8fa586aac28bafc78aaec680a4bc82a6be7ca0b885a9c184a8c287abc584a6c184a6c2799bb687a9c488aac385a7c082a4bd7393ac84a4bd92b2c791b4ca88acc48aaec888aec583a9c06b90aa7a9eb87b9eba6c8ea97c9cb37fa0b359788d7191a86f94ae658da6769fb5557e924c72875b8196597d974e718d5c7d9c7495b47596b57596b57092ae6487a56d90b06a8dad6388a57095b26c91ae658aa75479965277946b8faf678bab6188a95e85a65b81a55a82a55e86aa5e89ac5d87ad5b85ab5b87ae5480a75b87ac5884a94e789e4771974c769c4c779a51799d547c9f577fa250789b396282315a7a436c8c466f8f4c75954b7396436b8f476f93487094547c9f6089a95e87a35c83a0648ba85077965b82a3638aab5980a16087a4476e8b5e82a25377995a80a45681a4537da34b779c416b913c678a3f678a4c73945174945b7e9e5b7da04d719335597d386083446f92406c8f4873954e7795577c994f6f887790a4b4c7d63b4b5aabbcce88a2b94d6f8b4d749550769a5f81a45e81a16188a9638bae6e95b66e95b644688c446a8e51799d5682a55d8baf5587aa4c7ea345779c4e7fa75484ac5883ad5984ae5a87ae5583a75d89ae527da0517c9f50789c4269903f668d325c84305a822d57812a547e305a82335d85284f76325c823662893b688f3a658f39638b355b821a3c611435560b2c4b14355464829e8ea6c27c8da78292a9a5b6ca869bb07b91a672879c899eb17d92a571869b374b642338532b46632e4c6823455e264559586f7fb1c3cfd3e1eaa0b1b9abc2c8afc4c9b6c6c6d7e5e6acbbc0a6b5bca8b5becbd8e1adbac3cad7dfb2bfc7b0bdc5bbc9d4c5d6e09cb0b9b9ccd2b0bdc3cad3dabdc7d0adb7c0919ba4bac4cdc3ced4c0cbd1d5e0e6c7d2d89ba8aeadbbbebcc9cfb9c7cac4d2d5b7c5c8b9c7cad3e0e6d4e1ead2deeacddbe6cddbe8b9c7d4b5c3d07d8b96adbac3d8e2ebdbe4ebd8e1e6d7dee4dce3e9d3dce1cdd4dad8e2e4d1dbddb6c4c7b4c5cd8396a4738ca069859d5b7a965e819d698ca85d809c597b967294ad6d8da67f9fb680a0b790b0c7dbecfcbfd2e1a7bac9b7cad9b1c4d3c9dcebc9dcebc7dae9cbdeecc3d6e4b5c8d6c3d6e4cadce8d4e6f2c9dbe7788b9a7e98af7b9ab66d8fab688daa6a91b06891af6891b16992b2688eb2698cb26588b07598c07399c05e84ab6b93b76690b65e88b26892bc5d87af5e88ae5d88ab5d85a9698fb3648bac698daf6c90b07196b36e93b06e92b2749abe739ac17da5c986adcc83a8c583a8c586a9c782a4c08aacc881a3be84a6bf8dafca7799b47598b482a5c180a2be81a3be85a5be7a9db384a8c085a9c184a8be82a6bc80a4ba7599af88acc486aac289adc785a9c384a6c180a2bb89abc486a9bf84a7bd84a4bb87a5bd8dabc391b1c690b3c990b4ce86abc680a5bf80a8c16f97b17ba3bd6f92b0799db7789bb17c9db092b1c581a1b67ba0ba6c94ae739cb25d83983e647b678ba37094ae6587a35879987798b76f90af7597b37294b06d90ac6c8fab678aa8678ca97095b26f94b1688daa537895658aa76488a8678bab5e85a65e85a65e86a96189ac618caf628db0628cb2608cb15885ac5886aa5c88ad618db25e88ae547fa2537ea1527a9d4e76994f779a50789b547c9f355e7e365f7f4e77974c75954c7595477090456d90487094456d91547c9f618aaa618aa8638caa658eac6990b1658cad6990b1688fae587f9c4c73906286a653799d5d85a95c84a8547ea44d799e477197426a8e42688c3c63845174945a7d9d698bae3b5f8132587c3c6487416d92436f92426d8f4a71905b7e9a5a768c34495ca7b9c7818f9c9eafbfb3cbe363829f5a7ea053799d587a9d5c80a0688fb06992b26b92b3678eaf284e723e64884974975e8aad5c8cb05385a84b7fa43d6f944171974f7ca35a85af5e88b06490b55d89ac5c87aa547fa25b83a7527a9e446b923960872f5981345e86254f792e588239638b39638b19406738628a39668f3d6a933f6b923e658c3054782041621c3b5a3251703857764b6886576f8b8fa3bc71839b576c81526a82698199546a813a50673f556c253b532d425f1a31512643632447652247624b6e847e98a95c6e7ab1bfc8c4d1d7c4d1d7cfdae0929ba0dfeaeec3d0d6d5e2ead1dae3c1c8d2adb6bfd0dae3d5e2eabac7cfdce5ecbac1c7ced6d9d4dde2bdc8ced0dae3e4eef7dfe9f2b4bec7b7c1ca8d989e9aa5ab9ea9af95a0a6c1cfd2bdcbceadbbbeb5c3c6bac8cbc5d3d6c1cfd2deebf1d4e3eac8d6dfc4d5ddbacbd5c2d3dda8b9c394a2add4e1eacfd9e2d2dce5d7e2e8dbe6ead9e4eac4d1d7cad7ddcad8dbd4dfe1d1dfe2a3b4bca2b5c3677e906681967490a87d9bb583a3ba7997af7d9cb196b2c79dbacca0bdcf93aebfa2bfcfc8d4e0d1dfead5e3eec8d8e5c3d3e0bccedcc2d4e2c1d4e2ccdfeecee4f2d0e6f4acc2d09aafc0aec3d4b5cadb8097a97b95ac7391ab7291ae6b8eac7498b85780a078a1c1729dbf678fb3648bb26b92bd6e94c16a93bf658fb9638fb66793b85c88ad5886aa6290b45d8baf5d8ab1628fb65d8ab16491b86591b6618caf729dbf6d96b6759ebc7099b979a4c47ba4c477a0be7fa6c583a7c783a8c583a6c285a8c482a4bf87a9c487abc57ca0ba7598b486a9c58fb1cd91b3ce86a8c1799cb283a7bd88acc286aac080a4ba769bae7499ac8cb0c688acc282a6be81a5bd80a4bc80a4bc83a7bf83a7bd88abbf8aaabf90acc293afc598b7cb93b3c88aacc588acc686abc57ca1bb729ab4749cb67396b483a7c180a3b988a9bcb7d6ea9bbbd07b9fb9789db8769bb56589a12d516b5d7f9a789ab67291ae5a7996809fbc7395b1799bb67397b1789cb47094ac60859f6d90ac779ab66a8dab6f92b0577a986386a46387a76286a65e85a65f86a76189ac648caf628db0628db0618db2608cb15f8db15c8aae5e8aaf5783a6628db05c84a76088ab5980a1537a9b4b7293567d9e517899396282345d7d547d9d517a9a4f7896355e7e4a72954a72964973995580a35e89ab5f8aaa648faf6590b06e97b76d96b6648bac6c93b04c718c5277925d84a5587ea25880a46189ad5983a9507aa0527a9e476f93355b7f3a61824d70905477973b5f8135597b33597d3c64873a668b396588436e9049708f4f718c4f6a7f1d30418997a474828f60707fc3d9f096b4d0688cac5e84a85f83a76e95b66990af7097b67097b85d84a51941643964875480a55684a84e7ea44e80a53a6c8f37698c32628639678b5985ac537da35b85ab618caf5c87aa5d85a85981a5436b8f3d648b325980355f87315b8329547e2f5a84426c94335d851e456c406a923b689237648d3d678d355b7f3659790c2d4c2846684866885674965b78966f89a4849cb48197ae7c92a96a849d37526d32506c304e6a193753354e6c3045643045641f3a583856723c5c738da9be93a6b58898a55a68717f8c95d6e3ecbcc6d0b1bbc4c7d1dae2e8f4e2e6f2d1d8e0d1d8e0c8cfd7c5ced5848e98b2bfc8bdcad0c8d6d9c1cbcdc2cbd0c9d3dcb6c0cad8e0ebe7effad5dee7ccd5deb4bdc4d1dae1b9c2c9a6afb6d6dfe4cbd4d9c9d2d7cad3d8bac3cab8c1c8d4dbe3d5dee5c6d3d9d8e7ecd1e0e7c6d4ddc1cfd8cbd9e2b4c1cacedbe4d0dae3d3dde6dfe9f2dce9efd7e6edc7d8dfd6e7eec8d9e0d0dde3cbd8e0b4c5cf9aacba8194a58499ae7c92a98ca5bba5bbd0a1b8ca95aabba4b7c6aabdcb98abb9a0b2be9db1bce1ebf7cbd7e3c9d5e1d0dee9cedeebcfe1efcee1f0c7ddebbbd0e1adc4d691abbc91aabe9ab5c87b96ab9ab5caaac6db9cbbd087a7c08cabc780a3c1668aaa5e85a66790b05d88aa5c86ac5e88b06892bc6791bb6691bc6a95bf628eb5618db25c8aae5a88aa6391b56090b66191b96090b86292ba6797bf6693ba6e9abf6e9abd6d98ba719cbc75a1be719dba79a5c277a3c07ba4c27ba2c184a9c681a6c17b9eba89abc683a5c08db1cb7b9fb9769ab488acc682a4bf84a6bf82a4bd80a3b987abc387abc384a8c07a9eb481a5bb6a8ea47da1b787abc381a5bd82a6be7ea2ba81a5bd81a5bd87abc190b3c792b2c78ba9c196b5ca91b0c491b1c68eb0c983a7c1799db785aac481a6c07398b3789bb77498b27c9fb57e9fb293b4c77e9eb57fa1bc7fa2be7597b26486a14665815877937493af7291ad5978957b9ab67193ae789ab57296ae749ab17096ab60869d7296b07699b57295b36e91af5376946487a5678bab6286a6678eaf6289aa5f87aa638bae648fb26792b56692b7638fb4628eb3618fb1618db0608bad6088ab658eae638aab587fa05a7ea053779955799b587fa0385f80426b8b557e9e5a83a358819f224b6b537b9f4c779a537da35782a55a85a75f8aaa5d88a85f8aaa6890b36991b4638aab6a91ae5075905d829d5f86a76288ac648cb0658db15c87aa5a85a84d759940688b3d64853c63845e82a2517595315577365a7c446a8e3b63873f6a8d3e698c40688b385c7c3f5e7a4b667b4859698c9aa56f7b875e6e7b7a8fa299b5cd6487a5658cad678db16b92b37097b67198b5678ead527b9b3e698c4e7a9d507ea247779b44749a41719546769a5585a95684a8608caf6995ba608bae648fb2628db05b83a6527a9d4a72963f678b385f863b6289305a82325c842e59833d699038628a265076335a813e68903e69933d68922e567a3458780a2d4b17385736577a48698c496a8d4c6b8a7e99b48ba5bc7f98ae526b81344f6a3c5a76405d7b21405d32516e405b78354c6b435a793853713856724d6b83a7c2d5a8b9c99ba9b49aa8b1aab7c0a2acb6dde5f0cfd9e59ea8b2d3d9e7c8cedadfe6eed6dde3d3dae0c4cdd4d6e0e9bfccd5b0bfc6cbdae1c6d1d7c4cfd5c0cdd5c4d1d9dee6f1e2eaf5d5dde8d3dce5c3ccd5d8e1e8b6bfc6969fa6b7c0c5d2dbe0aab3b8adb6bda7b0b7c1cad1d3dae2d3dce3d0dbe1cddae0cbd8e0c4d2dbc9d7e0c2d0d9cbd9e2d4e1eac6d3dbc7d1dad8e2ebbac7cfc8d5ddcddce3c4d5ddc4d5ddc2d0dbacbac799a9b8a1b2c2a1b3c79eb3c8b7cce1a4b9cca5b8c9bdcee0bcccdcaebbcbb0becb9aa8b585939ea3b1bcd8e4f2d4e2efcbd9e6d6e6f5c9daeac5d8e9bfd4e7b9d3e4b8d1e5bdd8edb6d2e89cbad287a7be7494ad7c9cb57ea0b9aacce5abcde68badc88dafca7093af83a7c7769cc06088ac618bb1638fb46591b66692b56a94ba6d97bd6a91b8618bb1608cb15886aa6592b96794bb6a97c06b98c16693bc6894bb6d97bd6b96b96c97b9759dc07099b979a2c275a1be77a3c078a3c379a4c478a1bf82a9c688adc8789cb689abc691b3ce8eb2cc7ea2bc7b9fb981a5bd8bafc77fa3bb7698b17193ac84a8c282a6c084a6c17ea0b981a3bc6789a27d9fb884a6c187a9c484a6c184a6c187a9c48caec993b5ce97b9d295b7d088aac58caec793b6cc8db0c68db1cb83a7c1779bb581a5bd86aac25d819b7497b37496b17d9db488a8bd83a3b884a4bb86a5c17897b36e8ca87593ad47657f607e986c8aa4617f995f7e9a6f8eaa7193ae7799b46c90a87aa0b76d96aa6b94aa7499b3779ab67194b0688ba75174926588a6688daa5a7f9c658cab638aa9628bab638cac6792b4648fb16792b56490b36793b6628fb0618cae5c87a95d85a8678eaf5d81a3577b9b5a7d9d5377975a7e9e4d7493335a7b486f90527b9b5780a05982a2345d7d5580a34c769c4f79a14f7ba0527ea15380a15d8aab5380a1638eb1668eb16990b1658cab587d9a5e83a05e85a66189ac6a92b56189ac5f87aa5c84a74a7094456b8f4b7293456c8d53779934587a2d5175375d8141678c3e64893f678b3d65892b51753155754564806f889e4a5c6ab9c7d288959e72808b697c8ba8c3d86486a16f93b36d95b86b93b66f94b17398b35d84a33f6a8a5381a34a7a9e396b903a6c913e6e9248769a6a96bb6c98bb6d99bc6794b56692b56d98ba6994b66e96b9577fa250789b3f678a446c8f426a8e365d84335d852d577f335d852c567e284f78082f56395f86375e852f59812b52793054761336542a4b6a325374395b80416388426487496a897d9bb55c788e536e833e5a70304c644e698435506b1f3a55395771405e784a6381425d7b3a59783859786988a48da7be9daec0a2b0bbb2bfc7aab5bb99a0a89fa3acd6dceab4becad4e2ebd5e4ebc5cfd8dbe4ebd7e0e5d8e1e6c4d2d5b0bfc4ccd9e2bdcbd6c3d1decddbe69ca9b1becbd1cedbe4d8e5eed7e4edc9d6decfdce4cad7dfa9b6bcbfccd2cfdce2bbc8ceb0bdc39ca9b1a5b2bad0dde5d2dfe7d2dce5d5dee7d9e1ecd2dce6b9c5d1bfcdd89aa8b3d3e1eac1cfd8c0cdd5d4dee7c7d2d8d2dbe2bdc6cfd2dbe4d7e1ead3dfebb8c7daa2b3c78597ad879cb192a7bc8fa4b9a3b8cda1b6c9a0b3c4b2c3d5b8c5d6adb8ca7f8a9c7a8597808b9d9ba6b8bdcedebfd0e0d4e7f890a3b48ca1b491a7bc7691a6829eb47f9db583a1b97e9eb77ea0bb7599b36f94af7396b27a9db97ca0ba91b3cca5c7e09dbfd896b8d37093b1668aac6288ac6892b86793b66996b76a97b86f9abc709bbd6f97bb688fb66f99bf6793b86d99c06996bd6996bf6996bf6a97be6d99be6f9abd6a95b87098bb739bbe769ec179a2c27ba4c47aa5c57ca7c781accc8cb5d18cb4ce8aafc96c90a888aac38eb0cb91b3ce779bb3799bb485a9bf8eb2ca88acc486a8c1688aa37ea0bb81a3be83a5c080a0b987a7be66869d83a3ba85a5be8aaac384a4bd8dacc891b0cc9abad398b8d1a1c1d894b6cf8badc888acc689adc592b6cc8aacc77fa1bc7b9eb47da0b687aac06a8aa17393ac7a98b27d9cb190afc389a5ba8aa6bc8da9c189a5bd7b95ae68829b57718a90aac392acc54b677f5b799364849d6b8da87b9fb96b90aa779fb86f99af6891a7759ab5789bb77093af6d90ac577a986285a36388a55e83a0698dad6990af678eaf6790b06b93b66691b36b96b86792b46590b2648fb1628daf5c85a5638aab5f86a7577b9b557999567999587c9c5478984a7190345b7c497091527b9b5780a05780a050789b557fa54c769c4b779e517da24773964f7c9d608dae5682a5648fb24f7a9d6a92b56a91b251789559809d5c85a56b93b6638bae6189ac648caf5a82a542688c4d73974d7495476e8f365a7c2d54753b61853c62863f658a41678c395f842c527731577b4c6f8f5e7c984a63793c4e5cb6c4cfb4c1ca9ba9b290a3b192acbd6280986b8eaa6890b37098bb7295b36c8fab59809d4976954d7e9f376c8e34688d35678c37678b4773966e99bc6f97ba6c97b96f9aba5e8bac6c99ba6d98ba6f97ba527a9d50789b527a9d51799c3d658940688c416b91406a92345e863a61882e557c10365b2a5075294c72264c71284c701a3b5c2d4e6d3f608127496c305478385c80385a7d4c6d8c7290aa425e763a566c2642584a68805571894d67801b354c3551695371894a688444617f395a793e5f7e7f9db995adc5b5c4d7bccad59facb4a1acb0b5bcc28c939b99a1accbd7e3c0d1d8dbedf1b5c2c8c5d0d6d0dbdfdde8ecd6e4e7e3f1f4d5e2eac6d2decfdbe9b3c1ccafbcc4b1bec6a6b3bcb7c3cfd3e0e9d4e1ead0dde5bdcad2b5c2c8c2cfd5cedbe1c8d5dbb4c1c9a8b7beb1bfc8c5d3dccfdde8cddae3d4dce7dbe3eeafb9c3c8d5debfcbd7c9d7e0d2e0e9d7e5eed8e5edbcc9d1c7d1dac8d2dbd8e2ecbcc6d0dce6f0c3d0e0b0c0d795a9c293a9c097adc4a8bed3a1baceb3cadcb3c8d9bbcedfb1c2d47483966776896d7c918f9eb35a667c8591a7bad3e9728ba16a849b59738a627e9666849e7492ac7594b07395b07597b27598b47ca1bc779cb76f96b37398b57ca1bc7fa3bb81a4ba9cbcd3afcfe88aa9c57392af7192b183a7c7759dc06893b56794b36b9ab874a1c2719cbe7199bd6f97bb759dc16f96bd6c96be6a95bf6d9ac46c9cc46e9ec46b9bbf719fc16e9abd75a0c379a4c77ca4c87ca4c77da5c87fa8c881accc80acc984acc68fb4ce87abc17b9eb480a0b793b3cc83a3bc88aac380a0b783a6ba8cafc58db0c698b8d17a9ab383a2be81a0bc89a9c282a0b86f8ba17995aa7d98ad829db286a1b694afc49db9cf9ab6cc9ebdd29ebdd29ab9ce9dbdd48fb1cc85a7c28cafc591b4ca87a7be819fb785a4b886a3b58ca9bb7a95aa6d859d839cb2849eaf92acbb92a9bba5bfd0aec7dba4bdd36e879d87a0b67d96ac647d93849db35d778e617d955876907998b57a9dbb769bb87097b4729cb56c94ae7196b17497b36e91ad698ca85c7f9d597c9a5c7f9d5d829f698dad6b92b16a91b06992b06c95b56b94b46e99b96893b36691b16a93b3628bab587fa06289aa5e82a2577b9b597d9d55799b55799b5175973d6485355b7f476f925981a4577fa2547fa14d789a4e789e436d954f7aa44c789f3f6b90527ea15783a66c98bb3963894b759b6b93b74d7598557e9c628ba95f88a8678fb2628aad6088ab587fa0547b9c3e65864b72934f769742698a2e54782e5478395f84426a8e40678e3a608545688e587ca0587ca05275954c6a863c556b5061715a6b75aebcc5daebf3b8cad68da4b25e7a8f60829b678ead6891b17093af6487a339607f5380a12d5f80295e8031658a4f81a6507ea25580a3729bbb739abb719aba75a1be5885a46d9ab96994b65b83a6557da0537b9e5c84a74f779a466e924b7397416b91416b913d648b3860842d53782a4e72284a6d294b6e2446690526472e4d6c3856783a5c7f2e52763b638733597d3659796e8daa3a557026405934506858748a5f7e935b7a8f4d69814a667e5e7a9058768e4b69834c6b8741607d486682859db9b4c6de99a6b79eaab6a4b3baaab9beb2bdc3b9c4caa3b4bc92a5abdbeaedcad8d9c3d1d2cddbdccedcdfd3e1e4d2dde1cbd6dae0ebefd3dce1dbe2eacdd4ded6dee9cfd9e3bec8d2858f99a2acb698a2acd3dce5b4bdc6bbc6ccc6d1d7dee9efd8e3e9b3bdc6d4e1eaa1adb9b1bdc9d4e2efd9e5f1d5dfe9d6e0e9d1dbe4cad7dfadbac3cfdce4d3e0e8d6e3ebcbd8e0e1eef6c9d6de9dabb4beccd7e3f3ffcbddebb3c6d79cb2c99eb6ce8099af829db06681927a96a48aa4b377919e7e95a3657a8b5267784055684c6176647890a7bbd492a6bf7997b17e9cb67d9cb86685a161839e6284a07092ae6d90ac7194b07196b17a9fbc789dba7aa1be6f96b3769dba7ea3be7ca0ba83a5be7a99b57291ae97b6d3b3d2f1a2c3e285a8c67da1c16b94b26894b16f9bb87aa5c578a3c37ba4c47ba2c37ca3c4799fc3739bbf6e9ac1729fc670a0c671a3c46a9dbc72a3c374a2c375a2c37ba6c879a1c47fa7ca7ca3c480a7c684adcb87afc98aafc98eb2c88fafc484a5b8819db392aec488a6be8eacc47594a990afc388a9bc8cacc18caac287a5bf83a1bb7896ae7f9bb18ca7bc8ca6b796adbd8da4b492a9b78ea3b4a6bdcdaec5d7acc6d7a2bdd0a1bccf9ebbcd97b6ca9bb9d19fbdd5a1c0d499b8cc8ca8bd96b1c686a1b2a5bfd0b4cbdd9ab1c392a7bcaec3d8b3c9d7c4dae7c0d3e2a2b7c87e93a46a8193a4bbcda7bdd2778ca15e758762798b90a9bd96b1c668849c7392af7b9cbb7ca0c07097b66d94b16a91ae6d92ad7598b47295b16386a26588a65d809e6588a66588a6688cac6c90b06c93b26b92b16d94b36e97b56f98b86893b36891b16d96b66188a95c83a46084a46387a75d81a15c80a25e82a451779b3f65893e6689355d80547c9f5880a4547fa15782a54f7a9d4d779f3b658d4c77a148749b46729749759848749776a2c728527a3e68905c83aa345c805c84a75b84a4638bae648caf668eb15f88a85d84a5466d8e4e75964c73944c73943b62832b51753c64873e668a355d81446b92537aa15073995072975175993455762e4964253b50a5b6c675869052636dd3e4eed6e8f4cbe1ee829cad6483986689a56f94b16a8ca86689a527506e416e8f386a8d467b9d5185aa6395b86d9bbd638eb07299b8769dba749bba719ab855829f6895b46590b2537b9e5c84a75981a4577fa24870934e769a4b7397467096416c8f436b8f3a60843e62862c4e713051721132510c2d4c0f304f3f5e7d3f60812c507432587d3a65883a628543668442607a47617a3e566e556f886e8aa26180955e7d9254728a526e865f7b934e6a8248687f46667f42627b8da9c1879bb49dacc1a2aebea0acb89cabb2bfced3b2bfc5afbcc4c1d4daa5b7bb9caaade0ebedd8e3e5dde8eadae5e9ccd7dbcfdadedce7ebced8dae5eff1d8dde1ced2dbd3dbe6d6e0eaccd4dfc4ccd79ca4af9299a3b7bec8bac1c9c6cdd5bec5cdafb6bec8d1d8cad4deced8e4cfdbe9a5b2c29facbcd4e2efd8e5eea8b2bbc9d6deb8c5cdbfc9d2dce6efb9c3ccd8e2ebd9e3eccedbe3d4e1ead3e4ee8496a4899eafa2b9cb6c8599698296849db1a4bdd189a3b4a2bccba3bdcaaec9d49bb3bf96acb97d93a1677c8d52677a5e74894f657c485e7631496180a3bf799cb8789bb760839f678aa65f82a06b8eac6e93b07095b27095b2789dba6e95b27ba2bf769dba7ba2bf779ebb779bbb7397b77092b57395ba6b8bb16a8bae7697b685a7c39abdd986a9c5799eb9789fbc82aac487afc988b1c782a8bf83a9c084a9c37ba4c275a0c073a1c26fa0c075a8c573a6c179abc67aa9c376a3c078a4c178a1bf83acc881a9c387acc787acc78cb0ca8aadc195b6c98eabbd8aa7b7aac3d79cb5cb99b1c990a9bfa6c1d4c1dcefbad7e98fabc08ba7bf86a2ba89a5bb829db28da6bab7cedeaac0cdc3d7e2c3d5dfbed0daa6b7c1c2d4deacc0cbaec4d1b4cbd9a1b8c69ab4c398b4c2a0b9cda2bccdbfd9e8a1bbc899b0c28198aa7e95a5a9c0d074899a98adc0b0c2d8a5b7cbc1d4e393a6b48293a38c9fae9eb4c2a9becfcce1f4b2c7da8ea0b4708596788e9c9ab1c1a4bdd1748ea56785a17291b0799cbc6589a96e95b2668daa698ea9769bb67093af597c985f82a05a7d9b6386a45d809e688daa6a8fac7095b26b92af6b92af6f98b46a93b16891af658cab688fae668dae678eaf6289aa6188a95d84a5587ea2557b9f527a9e3a6286345c803c64884e799c5781a7517c9f517ba14b759b3f69913a648e3b66903d69903e688e3f698f4771973a648a2a547c36608a1e4870315b814e799c5b86a8638bae678fb2668dae5e85a655799b4d71915175954f7393486f902e55763b6386396185396087507aa0557fa751789f4e71974d719552769a31527117334b344b5dcfe1efadbec87b8d995e707cd1e4f2d3e9f6bad0de6b849869879f6d8faa6c8ea9385d7a365f7f5481a25b8baf6294b94f81a46292b673a0c16e99b9769dba7aa2bc779ebb719ab66591ae6590b06088ab5f87ab5c84a75e86a9567ea151799c50789c4e769a4d7599446c90456b903f65892c4e71193a5b21405f03223f1c3e5a2e506c3556753f6282345a7f3c668c3c668c456d906b8aa666809730445c7f93ab6c849c5e7a9269879f617f9756748e42607a6581994d698144647b33536a5f7d954862798d9fb59ca9bca6b4c1a7b5beb4c3caaab9beafbcc4b7c4ccc2cdd1c3ced26b767cd6e1e7e3eaf2dee3e9dee3e7d3dbddd7e2e6d9e7ead0dbddccd7d9dee9ebc9d4d8e4eef7d2dce6c9d1dcd3dae4c5ccd6c1c5ced1d5dec1c6ccafb4bac2c7cdc6cad3d6dde5d4dce7d9e3efb6c2d08693a396a6b68292a1d9e6efd8e5edccd7ddd2dde3d2dbe2d9e0e8e2e9f1dce0e9d5dce4d4dde6dae6f2ccdcebb2c7d87891a56b879c87a2b79bb2c4a9bccda2b5c6a0b3c2acbfcda1b5c0b8ccd5afc1cbb0c2cea0b0bd98a8b79bacbc8fa2b37e90a4657a8d4d6476779cb97ba0bb7a9fbc5d829f6085a26085a26e93b06d92af7499b6759ab7759cb96c93b0739ab7759cb97097b4688fae6d94b56d93b76e94b96f95b96d91b5688aad6b8eac6c8eaa6486a1698ba681a3bf9cbeda9fc3dd98bcd693b9d092b8cd8bafc58cb2c986aec87fa8c67ea9c979a6c380aec881afc77fadc580acc580acc77ea7c381aac886adca88b0ca8db2cc90b4ce98b8cf97b6ca91aebe9fbbc9a1bbcaaabfd2b5cadf9db2c791a7bc7e95a79fb9caacc6d7c5def27890a85a728a5a728a566f838299abb6ccdab1c3cfaebfc7afbec5acb9c1b7c4ccbdccd3a0aeb78799a3b8cbd991a7b48ea5b3a7becc8a9daca4b7c5bbcfdac7dbe6a5bbc9b1c6d7a4b9cab6cddd94abbd758ba09db3ca96acc372879a73889992a7babbd0e3aec3d4b7ccddc1d3e7c1d3e7cadcf092a5b67a909d889eacbad1e16e879d67829d6b88a67697b86a8dad7196b3678ca76e93ae7ca1bc7396b25d809c5d809e597c9a6184a25b7e9c688daa6a8fac6f94b16e93b06990ad6b92af638ca8648da96188a75e85a46a91b26b92b3638aab5b81a55e84a85a82a650789c527ca2264d74315b813f69914b779c4f7ba25480a54771973c668e3c669038628c325d873b6690305a82436d93406a90315b832d5781224c762a547e3b658f4d779d5681a4658db06991b4567d9e5c83a2567a9a5276965478985b7f9f345b7c31577b3d6589436b8f5680a65c86ac507aa24771994e749b4f759a365a7c31536f102a4174899ab2c4d0a7b9c58a9dab657b8999afbdd7eaf8cde0eeafc4d589a2b66b89a16b8da85c83a04871915a86a95f8db16393b95181a56798b9729fc077a3c07aa3bf78a0ba7aa2bc7ca6bf79a2be668faf5a82a5628aae5f87aa5e86a9567ea1577fa2557da1527a9e547ca04b73964c72963d61831f406122416024415f11304d40637f4063814a6d8b466a8a3e668a355f85426e9353799d7795af6a80974a5b6f5b6c80667c93657f986a88a263839c6988a446648059738e4d698147677c39596e4362776b849a8091a596a3b499aab4aabbc29aa9aeb6c3c9c2ccd5bac3ccc4cbd1c6cfd47f8c94a5b2badbe2ecd3d7e0c9ccd1bfc4c7d5dfe1e3eef2c7d2d6d3dee2e2edefbac5c9d5e2e8c6d3dbcad3dcd1dae1a4abb3c8cfd5ccd3d9d2d7ddced3d9dadfe5dce0e9d7e0e7d7e1ead3dfebcadae7bdcfdda6b9caaabbcb93a3b0c8d6dfdae7f0deebf3dce6efe6eff6e2e9f1e4ebf1dfe6eee2ebf4d5e2ebdeeefbb3c8d97f98ac84a0b5849fb4afc4d5b0c1d1acbeccbaccd8bcccd9c4d5dfb2c0c9afbdc6becad6a9b5c1d3dfedc3d1deb8c8d7b9cbd9728593495c6a6f92ae7296b07ea1bd6b8eaa5c7f9b60839f698ea9769bb67198b5749bb8749bb86e95b26d96b2729bb76b94b06790ae6b94b46d95b87099b96f98b66b92b1688fac6689a76889a86786a36683a16c89a76f8caa5a79965b7d99779ab898bdd895bad495bad48fb4d189adcf8aaed088accc8cb1cc90b4ce93b7d190b4ce8eb1cf8cafcf8eb2d48cb3d48ab1d08fb4cf8aaac3a1bdd3a1bccd96b0bdcae2eea8becb75869868798daec0d4a8bace7f92a37e93a4859aab698092768ca3657b935e748c70849c7f91a58293a3a6b4bfb7c4cdd1dbe4dee7eed7e0e7dae4edc2ccd6c2d0dbc8d8e7bccedc9fb5c3a8bbc991a2acbbc9d2b0c1c99dafb99baebd6f8495677e90a7c2d59cb6cdaecae2809bb84d6885738da68ba5bc9cb6cfa1b9d16c82978499ae7d8fa58698aec5d7ebb4c7d88b9eacb1c7d4b3cad8b5cfe07993ac6a85a27291b06e8fae789cb6698ea86c91ac7297b27396b26386a26588a65376946386a46487a5698caa6e91af6d92af7196b3688fac638aa7638ba5658ca9648baa6087a66c93b4678eaf5b83a65880a45b83a75680a64872984b779e29537b1f4b723c67914d79a04e79a337648b29557c224e75305b851d487318416d28527c1a446c244e74133d63113b63244f7929547f2e5984335e89315d84537fa45e89ac638bae6087a85d84a3587c9c5f82a082a7c4466a8a2a5172355b7f537b9f5882a85d87af5680a84d79a0517ba34e789e527a9e365d7e2446621833488ea4b2bdcfdbbfd1dd8aa0ae849bab879eaeb0c6d4d1e3efd5e7f5aec3d4688398698da76e97b54c77975d88ab5e8aaf6794bb5d8baf5b89ab74a1c077a3be79a5be749eb67aa4bd7ea8c1739cb8638caa628aad5f8aad668eb25f87ab51799c547c9f5880a4547ca0557da051799c476d912c507235567731506f314f6b0a29454a6f8c547b9a4f748f517895416c8e325e833a648a476b8f839db872849a7a8798b1c1d191a6bb90aac364829e5f7e9b6a89a66886a24e6883516b8449697e4a6d816a899e5c758b8d9fb38696a68c9ea8abbec4b4c3c8afbac0cbd4ddcdd4decdd1dcd2dbe29eafb68c9fa5d1e0e7dbe5eed2d7ddccd1d5cbd3d6d7e1e3e4edf4d4dbe3b4bbc5bbc2cab2c0c3aebcbfbccacdafbabeb5bec3b2bbc0cbd4d9d8e0e3e1e9ecdfe9ebd8e1e6dee9efd3e0e8ccdde7bdd1dcb5cbd8acc3d3a1b8c8a1b4c3aabccab1c3cfd7e8f2e4f5ffdeecf5ddeaf0e5f0f6e0ebefe2eff5e0edf5cddee8afc2d0a5bacb9bb4c88ea4b996a9baacbdcdbdcddc9eaebb9eacb9a7b5c097a4adb5c2cbbbc5cfaab4be7b8591a2acb8bbc8d1b1bfc8c0d1d96a7b83668aa46f93ad7da1bb7ea1bd6f92ae5e819d698ca86e93b0739ab7739ab77299b66d94b16b94b06d96b2668fab658eac6d96b66891b1729bb97099b56a94ad7199b36f94b16d90ae6a8baa6988a76683a36685a2557493597a995c7f9f5e82a25b809d5a7f9c57799c4e70955070965172955b7c9d6688a46786a35a79964768894a6c8f4d71954f7599446b8c486c8c3f5e7a3e5c7497b3c894afc09bb2c0cde3f1acbed2a9bbd1b5c6daa2b4c89fb4c77f94a7697e916c819491a7be5c728a7085a06a8098a4b6ca55667685939e8f99a3b7c0c9bec7d0c8d1d8d4dee7b4c0ccb3c1cec1d1e0baccdabed1dfa7b9c5b9c7d0cedbe3c5d2dac5d3dc8597a56a7f90577084728ea37d9bb5597895456687597a9b6a8baa91b0cd607e9a48647c72889d91a6b9869cb370869d8397af95aabd7c92a0bbd1deb0c6d4a6bdcd859bb27a94ad7390ae698ba7769ab4668ba56e93ae688daa7497b36588a46c8fab4568845f829e6489a66a8fac7398b56b92af759cb96b92af6087a4678fa96890aa6990ad6a91b06f96b7638bae557da15a84aa517da449769f3a67902d5a842e5b852d5a842f5c862c598329568027547e244f79224d77234e79244f7a16406a1a446e1c466e143e64174167174169214b75305b86305b86315e8834618a3562895883a65d86a66188a95a7e9e688ba96f92b05174923b5f7f3d6485527a9d5983a95983a95980a94f79a15682a95581a65782a4537a9b4568882a4965435e71a1b7c4dcedf7b2c3cda1b4c3869daf92acbd778e9ecbddebd4e4f1c7d9e77e95a76a8ca56891ad3762825f8cad5b89ad6593b76694b86391b274a1c0739fba7da7bf7aa2bb7ea6c07aa2bc6289a6638caa6a92b56189ac628aad6189ac4d75985b83a65a82a65f87ab5981a4557da0476e8f2a4e6e395a7b44638026446013324f446888527b99537895587d9a396184375f833a61884a6c8f516b8676889e74849496a7b7899eb35c768f5774925b7a9963829f6886a2526a865c748e6483986586996e8a9f7b94a86f82938294a29fb2b9a0b3b9c0cfd4c6d1d7c3cad4ccd0dbd1d8e2d7e1eaa4b5bc93a6acadc0c7ccdbe2dce5ecd6dde3dbe2e8e1eaefe3ecf3dae1ebd7dbe6cdd4dcd5e0e2d2e0e1b7c2c6aeb9bdbec9cdcfdaded6e1e3dbe5e7dce6e8dce7ebe4eff3ddeaf0dcebf2d7e8f0c7dbe68da5b198b2c1a6c0d193a8bba7bacba3b8c9899eafc1d7e5c2d8e6daedfbd6e8f4ddeff9dff0facddee89caebaa4b7c6a0b5c6b8cee3b1c7dc97acbf9fb2c3a6b7c9a0b1c19eaebdacbac7aebac6abb5c1a5afb9aab4be777f8ac5cfd8c7d4dcdce9efdcebf0afbec3668ba65f849f6f94af7396b47fa2c0577a98698caa6d91b16f96b57299b86e97b3729bb76b92af6e95b2688daa688daa6e92b26e95b47097b46f96b37097b47297b47297b47196b36d90b06d90b0688bab5b7e9c5477975a7d9d5f82a25a7e9e5a7e9e51789955799d4b6e944d6f9557799f517399527499476b8d3d6183395d7f44688a4c7296587ea24d73983d6185375a7842647f3e607b618198a6c1d695aec496b0c98ba3bb8297aca6bbd0a8bed593abc3556b80647a8f6b849a7993ac57708e38526d667c916475858896a397a3afd0dae4ced8e2b1bec6a9b7c0cadae7d2e4f2ccdeecc1d3e1bfd0dac2d3dbcfe2e9c7d8e0bac7cdaab9c08b9da78fa5b35e798c5b7a8f65839f446584587a9d6589ad587ca05072955978955b758e99b3c28da7b487a2b77c98b07f99b27d97ae60798da9c0d0b8cedcbbcedcafc2d194aabf7a98b26285a16a8faa6990ad678ead5d84a36f94b16489a46c91ab4267815f849e5f87a1648da9729bb96c95b36e97b56990ad6990ad6e93ae6e93ad6890aa688fac648dad547fa25a86ad517ea83b6a962858862b5b892b5e8b295c892b5e8b2b5b89275785275787275684234e7b29527e244f7a224d771e487019436b103a60214b71315881244e761a446e204b7539648e3360892f5e8836668c4f7b9e547d9d557c9d6488a87899b8496a89476a8a567a9a4a75955784a5608ab05b82ab557aa4567da65682a7517e9f567e984e728c37527028425d8daab8c2dde6c0d1d8ccd9e2b7c7d69eb3c68ba7bd84a0b5899cabd8e8f5cedfe9788e9c67859d7196b155819e6d9bbc6a9cbd689abb6799ba75a4c27fabc8739bb584a8c281a5bf7b9eba6e93b05d86a4648dad648bac6589ab5f86a75e87a75780a05d88a8618cae5d88aa5681a3537b9e486f903155753d5e7f456483062341254461466d8c4f7898587c9c5c7ea1486a8f47698e47698e5172934c67844a647b849bad8aa1b3809bb0728ea65978954f708f577492617c97546a82687e95607b90819caf5c778a7a94a57f92a07789938fa0a8a9bac2b8c7cec8d5ddd2dbe4d0d7dfd4dde4b6c1c797a4ac95a3aca4b3bad5e2eae0eaf3c5cfd8ccd6dfdde7f0d7e1ead9e4ead9e3e5d6e0e2e4eff1bec8cab5bcc2b6bdc3d0dbdfdae8ebe2f0f1e3eef0dae5e7d8e3e7dbe6ecd1dee4dae7edd9e8edcbdce4879aa8839cb094afc48ea4b9859aad9fb5ccb0cae199b3cc748faa7692aa819bb2a1bad0c3d9ee91a6bbaabfd4a0b5ca9ab0c794aac27b93ab566c837e94a9a5bacf97acbf8b9eaf8e9fafa3b3c2b6c4d1becad6b7c4cda8b2bbbfccd2d5e2e8b8c6c9d6e4e7b9c7ca7199b36c94ae6d92af698caa6e8fae6182a1698cac678bab7094b46b92b16b94b0729bb7739ab77499b6779ab86d90ae7196b37499b6779cb97499b6799ebb779cb97297b4668ba86286a6688cac6286a65377975579995b7f9f5d80a0597d9d5b7fa1577e9f52769a4f729851739956789e587ba154779d446a8e3b62833e6586497091567d9e547a9e4063893e62864164843e617f3b5f7f2548664867837391ad4566853e5d7c405a7567819a5f7d99587692647e95748fa490aac1637f9745637f3b5671667d8f52657362707da3afbbb0bac6cddae3c9d7e0a3b4bc97a9b5b3c6d5b6c7d9b8c9d9b8c9d3aebfc7bfd1dbc8d9e1d1dee4b8c5cbafc0caa7bdca98b3c66b879d62809a53728f4c6e914c709450769b5375987895b3768ea6adc4d28aa1af8da9bf8aa8c285a0bb809cb489a5bb678295a9becfc0d3e2c7d8e8b3c8db85a0bb698ca858809a729bb7739cba6c93b26e93b06e91ad7094ac4a6e845f83996286a06388a56b92b17097b86891af678eab769eb8769bb66f94af6890aa638ca8618cae517da23b68923463912f62912559892a5e8e2c608f2c608f2d61902c5f8e295c8b2c5c8c2b598a26508027527f2d58832a557f254f771c466c153f65164066375e87355c85305a842f5983315c8627547d32618b3b688f507b9e52799a698dad698eab6889a83f6282577b9d5c85a5507d9e6492b45c86ac5e85ae5e83ad557aa44e789e547f9f5a7e9656758a485e764f657c728f9fa1bdc8bfd2d9ccdae3c2d2e1a5bacb83a3b886a6bb708394556574d9e9f697aab891acc15678936c94ae709cb96b9cba6c9dbb76a7c58ebbd87ca5c198bdd791b3ce87a9c47194b06087a4638cac628bab6387a96a8eae6a8eb0638aab5982a25f8aac628daf5c87a95984a6527a9d486f90335777375a783e607c0827442b4c6b466d8e577fa25d81a555779a46678a4364854d6c8b425f7d56718c6c88a07792a7708ba0607c927492ac5b7a9751738f56759257728d546d83677e906e839671889aa2b9cb839aaaa6b9c7b5c8d68b9da99fb1bd9aaab7c3d1dcd8e2ebd0dbe1c6d1d7d2dfe7d8e5eec7d5e0a6b4bd909ea7a3b4bcabbcc4b3c4cebbc9d4cfdde6ccd9dfcddbdcc7d3d3c0caccbcc3c9c1c6ccdee5ebc6d1d5dbe9ecdae8e9d9e7e8e5f0f2dee9ede0ebf1d6e3e9cad8dbddeaf0dbeaf198acb770899d738da4849db38aa2ba69849f5775915372914c6d8e4a6b8c486786516e8c516c874c647e5f758d4d637b4a60784d657f3f5771425a72415a707d93a852687d6b7d917487987a8a9964748185919d74818a6e7b838e9ba3c2cfd5b0bdc3849197afbcc26e96b06f97b16d92ad688ba76b8cab7091b06f92b0688daa6186a36990ad7198b57aa1be799ebb7398b5799cb86f92ae7499b6769bb87ca1be789dba7ca1be759ab76e93b06388a56286a66b8faf6286a65377975e82a26286a66084a45e82a25d81a1517597567a9c50749855779c6082a7567a9e567a9c3d64834269884972905079974f7896446d8b3d648535597b4364853f60812e5073264a6e40628743668c446b943f668f3d61853155773e648843678764839f7a98b06b89a15b79913b5b74405f74819baa8498a3afbdc8a1aeb7a4aeb8b0bdc6c4d2dbb5c6d09caebca4b7c8a9bace8fa0b4b2c2d2aebecb9fafbcb6c4cfb7c1cacfd9e2cbd9e2b7c9d7abc2d27891a79db7ce7c97b25a79965f809f799cbc86a5c2728ca58096abadbed0abbdd17d95ad6c87a2647f9a637e9999b5cd7a96ac657b90aabfd2b3c4d8a9bdd58aa5c06e90ac5e839e6c96af618ba46b95ae7095b26688a47391a9547085607c916a869c6f8caa7290b26a8bac6c91ae7499b3739bb4678fa96c95b182aecb80adce37638839668f33628e3363933466972c60902c608f2e64923064933065912f628f2d608d30608e2d5c8a2854812e5986315c8727547d29547e2d59802c567e28527a335a8332598237618b315b85335e88336089386890406c934f73977495b66b8da96f92ae5679994f76975b87aa5583a5497a9a5687a75a86a95a84aa5378a2577da45c82a76689a75574895973847a8b9b7c8f9e9ebacfb8d4e9b1c7d59dafbbbccfdd9fb9c696bac891b2c376889e7d899fc0d0e0afc2d1889eb3819db380a0b77da1b96f97b17ba4c07ea7c38fb8d480a5c0b3d7f196b8d35e809c6388a5628ba9608bad648fb16a91b27195b76d91b56187ab5a80a4628aae668eb2628aae5981a453799d567d9e49708f395e79274b650a2c453c5f7b507399577ca6547aa153799d4b6f8f597d975d7d94435f7549637a637b936e88a369839e5a759255738f5a78925070896688a34969826d889d7d94a48d9eae8a9bab8fa0b08697a990a5b890a7b9a2b8cda6bdcfb4c9dabccfddbfd0dac0ced7bbc8d1cad6e2d5e3f0c6d6e5cbdde9b8ccd7b3cad27c929d8da3b0c0d4dfb7c9d3cfe0e7d3e1e4d8e3e7e0e9f0e0e9f0e1e8eedee7ecdbe8eebfced3d0dee1e0eeefd8e3e5dbe6e8dae5e9e1ecf0d2dde1d3e0e6d3e2e9d1e3ef8299ab809cb27792ad5d7b976e8fae4d7090476b8f496c924f73974c6e91476887516f8b708aa5758da56e869e6981994159714b637b4d687b546e7f738a9c667d8d657889879aa970808f9babb8929eaa85919dc0cad4b4bec8b0bac48a949e88929c6c76806a92ac6a8faa6e91ad6689a56e8fae7394b37598b67396b46186a36b92af6d94b1749bb8769bb87a9fbc799cb87497b3779cb9759ab7789dba799ebb799ebb7095b26c91ae698eab698dad6d91b16387a7567a9a6286a66589a96488a86286a65b809d527794507494577b9d5d7fa25d7fa2567a9c4d71913f66854a718e537c98527b994972903f6886416889395d7f5273964c6d9025476d4568904568903d628c3f68963f6a95486f98466e923e688e40688b44678556789446688342647d44647d506f84a5c1cf91a7b492a2afbcc8d4a7b3bfa7b3bfacbac5c1d1de9fb0c0718397697b9191a1b893a4b67181917a8a998f9da8a7b1baafb8c1d3e0e9cbd9e6adc0cf72879ad2e7fca3bbd36b879f6a88a2617f9b6581997c95a9afc1d5a7b8cabacbdf8399b17892ab6680979fb9d08fabc389a3bc8ba3bb798fa6a6bad2a1b7cf9ebcd86687a66388a56990ad6790ac6891af7498ba6485a47591a77d97a8d9f0ff7b92a46b839f6a85a36988a76d8ead7ca1bb85adc7719aba78a3c54f7b9e3260842b588134638f3464923265942c60902c60902c62903167953368943267933164913265923363912a598724507d305b882c598326537d2e5983315c862b557f2c567e274e77355c852b557f2a547e39638d27537a29567f3763886185a95b7c9d88a7c37796b26587a36085a2557e9e4f7a9a5d89a654809d5b84a45a82a55c82a75d80a65b7e9e6b8aa76c88a08ba2b499a9b6aabccab5d1e6a5c5dcaac5dac5dff09cb7c867879699bece799aad8397b08c9cb6bbcfe78da6bcabc3dbb6d0e7a0bed688aac3789cb6799eb96f97b186aec8698ea96487a36d90ae6285a3688fae668faf6491b26693b46c92b66d91b36a8eb26387ab6288ac678db1668cb06389ad6589ad5b82a3577e9d4b728f4368832b506a2e546b496e89597ca25c81ab5d83aa4f7599648ba84e728a5e7d92748fa4a8c0d87c94ae778ead859ebd7691ae7d98b37993aa58748a61819a66869f6884998198a8889aa895a5b48393a38293a796acc36a849b5d7991526e84657e92a0b7c7bad0ddc1d5ded3e3f0d6e6f5c9daecb0c3d4a9bfcdacc6d3a5c0cba6c2cd7993a0b4cbd9b0c6d3cadce6cfe0e7c9d6dcd0dae3dfe9f2e6eff6e5f0f6dcebf2deedf4d8e7ecd0dee1d1ddddd8e2e3d4dfe1d4dfe3dce7ebdae5ebd7e4ecd8e8f59bb2c2637f9563819d5f809f45678a4b6f934a709750769d476d94456b8f456888607f9c7d98b37a94ab92abc160798f617a906d869a839dae6e8897637a8a7a919f99acbb93a6b4a8b8c5b3c3d0bdc9d5b4c0ccc9d3dfc3cdd9c9d3dfa6b0bc4d57636b75816c91ac678ca76d90ac6689a56e8fae6e8fae6e91af6e91af6186a36489a67095b0789db8769bb67ba0bb799cb8779ab6759ab77198b57097b4769dba759cb9739ab76e95b26e95b27195b56b8faf6387a75d81a16387a9668aac688cae6589a95d829d5479935477935b7e9c5b7e9e5679994f7393476b8b436a89436a894f7896466f8f4a7192446a8e3a5d83476a9054779d44678d42658d476a924a6d95466991456a964a6f99486b91486c904a70954f75995074964e7292476b8b4f74914d6f8b64849d8eabbd97aebeb1c4d38191a0b0becb93a1aea6b4c1a2b2c1748597bacce0aabcd27183994c5e72697a8a718190919dab9ea6b1a3acb5c1cad3d1dee7cad8e5a5b6c6d3e4f6c2d4e87a90a57a93a989a2b8829baf8ca2b0bccfdea9bccdc8ddf0cae0f59ab3c7a7bccfbcd1e48aa0b77c94ac8da5bd93abc38ca4bc97b1cc7998b76385a86c8eb15c80a4648cb0688fb67699bf6586a76e8aa089a3b0d3ebf5cbe3ef7e94a96e88a17593af92b3d280a5c23d65882a557f2753802f5c8634638d33628e31618f386b9a376b9b316595295f8e306694366c9a386d99346993336691376a95366792265581315d8a34608d315e882d5a8438658f2e59832a547e2e588229507b183f6a183f681e4870315b832e5a7f2a567d2c587d295175234568809eb8d2eeffa6c0d77690a7718da5829eb6a6c2d87493a86a8ca75d809e6185a7668aaa6b8aa67290aa6786a2acc6dfc1d4e5b4c7d6b3d0e094b7cb789cb47195af7399b07096ab60869b5b7e945f77936a81a05a79985f82a05877945877937496b27ea1bd8bb0cba2c7e48eb5d2668daa5e85a25c819e6084a46990b16c93b46c94b76692b56792b46991b4688fb0678bad5d81a3668aac6b8fb16a8eb0678bad6587aa6589a95f83a35176933c647e103852365e77476f895980a16086aa5e84a85077984467855b7d98405c74839db498b0ca8098b48ca3c27a93b1718ba68da7be72899b718b9c7a96ac7694ac809cb17e98a98c9fae8697a792a3b56a7f9469859b4a6c855f839d7597b07b97af7a95a87791a06a818f4558694c5f703a4f64566c818aa4b57d9aaa93b0be9abac787a4b4a6c2d0b7d1deadc3cecfe2e9cadbe3cbd9e4d6e3ece0ebf1deebf1daebf3ddeef6dae9f0d7e5e8dce8e8c0cacbcfdbdbd1dcdedbe4e9d3dee4d4e1e9d5e6f0bdd3e1647f9252718d4e7191466a8e476a904c72994970973f668d3f658a476a8a7092ae7997af809cb287a2b78ba4b88096ab8fa9ba7f99a8758f9c9bb2c09bb2c0a9bccbabbeccb3c3d0b4c4d1cedae8ccd8e6c2ccd8c1cbd7a5adba6f77844c54617e86936c91ac688da8698ca8688ba76b8cab6e8fae698caa698caa6388a5577c997297b27ba0bb769bb67196b17497b37095b06e93b0739ab7749bb879a0bd749bb8789fbc749bb8749bb87397b7698dad6387a76387a76387a9688cae6a8eb0668aaa5d829f5479945a7d9b577a9a517396517396496d8f476b8d416887466d8c4f76974c73944c73944a6e92496d91577aa053769c40668b456b92496f965073994d739a4b709a4a6f994a6d934f72984f759a52789d5a7ea251759753799d5175974568866d8ca87997af678297576c7fadc0d1a3b4c6b4c4d48798a85b6c7c8496aa7c91a6a3b9d07389a08297ac768b9e5667797d8d9d7c8896757f8b949eaaacb8c4abb9c6c3d3e2c6d7e9dbeeff9bb0c39cb2c79eb4c9a3baccc5dbe9a2b8c66b82947c96a797b2c3b7d1e0a9bccac5d8e699aec1798fa46f889e7791a88fa9c0a3bed988a9ca7195b95a7ca26083ab688fb6678eb5749abf5f82a27290a89bb6c9c0dcea9db8c9c1dbf2849fbc587796466a8c456d90214b712a57812e5d8b32618f3767953262923d709f366a9a3367972b6190336997356b993a6f9b3b709a386b963669943d6e993869942554803a669334618b34618b28557f34618b2c5782345e882f5681284f7a2c537c173c66133a61325980315c7f305b7e2e597c31577c35597b2b4a6629485d9fbbd1d8f2ffb5cde7bfd5ecd4e9fc9bb0c37893a87b99b180a3bf7da0bc85a5be7391ab81a0bd90aecaa2b8d0cde4f6bbdbe88eb2c285a9c16e93ae59819a5f859c5478904567805b76945d7b9d648aaf4b73975074965377975478985a7e9e6185a56388a55b82a159809f5c83a25e85a6658cad6e96b96c94b76994b66792b4648fb16b94b46c93b46b8fb1587c9c6488a86c90b06e91b16b8eac688ba96487a55e83a05a7f9c4166830f34513f64814e73906289a85e85a45074945475946f8eaa607b9648627b748ca698b0ca879fb990a8c27f99b289a1b98096ab758a9d8da2b57f98ae718ba26581967895a772889d677d92677d92667f956d8da260849a6f95ac789cb67595ae7896ae68879b678496556e822e475b3751687e98af809cb19ab9cb8dadbc8eaebda2c1d3a1bed0a7c3d1a0b8c4b5cbd6c9dbe5c0d2ded7e8f2bbcad1c4d3d8d8eaf4daecf6e0f1f9d8e5ebebf7f7e0eae9d0dcdccad6d6ccd5dadbe4e9d4dee7d1dfe8c8dce7728c9d54748d4e7191486a8d466a8e456b903d638840668b466a8e5679976d8faa59778f5d798e6d869a9ab1c38fa6b88299a99bb2c2a0b7c5a3b9c7a1b7c5a1b4c2546674a5b5c276849184909e808c988c96a276808a515964868e99b8c0cbb2bac57093af6b8eaa678aa6688ba7698ba76f91ad6e91ad7295b17497b360839f678aa66c8fab7295b16f92ae7194b06d92ad6f94b1769dba7aa1be7ca3c0759cb9789fbc789dba7a9fbc7196b3698eab6286a66488a86185a7688cae688cb0668aae597da15c80a4577b9f56799f4f71974b6d934e72963e6286365a7c4d7193507494507494476b8b476a8a587b9b577a9a4d7191466a8c51779b4e74984b73974c769c4d77a14d77a15178a34d749d4970994b719853769c597ba05d7fa25d7fa25e81a15f809f7392ae627e96425c73354b627e93a8a9bed39fb4c9778ca17389a04b637b466079647e97567087647c946c859b95aabf8092a6a7b8ca7c8d9da4b5c57c8fa076899a51667b6a80958aa3b9bfdaefa1bcd1cae5fac5dff0bdd8e99cbbcfa2c3d6a2c1d36e8a98cbe1ecd7e9f5b0c3d28fa4b59db4c6a1bbcc98b3c483a2b785a8c65f85a9587ba56186b0668eb2638eae6b94b479a0bf698caa6486a26687a64162832f4f754a6c92476d94456c953e6a8f2351753461883766903a6a98326594376a993b6e9d3d71a03a6e9d3569983368943c719d3d729c3e719c40719a3d6e97406f993b6a942b58823a679138658f35628c2c598336618c325d8836608a2c537e3257812b507a1d40680e3459284e73365c8032587c2a517227496c204363193c583c617c3c6380395c7c6784a4cce4ffdbedffc2d3e3a7bccd9fb8cca5c3dba2c4dd7c9eb788aac37493af55738f7794b282a0b8a9c9d69bbbc67392a67393a87594a96e8da264829a7594b07091b45d81a54b7397466e9250789c4e769a6189ac6288ac5e85a65a81a05f86a7678eaf628bab5f87aa6890b36893b56893b56c97b96b96b86891b16b92b36e95b46e95b45a819e6b90ad7095b06d92ad688da86c8fab6c8fab6588a4587b99345775214464476a8a5275955c80a0577c995877936f8aa57189a36b8199697f97718aa09cb5cb768fa38ca6b787a1b299afc4acc1d68b9db57b8ca660748c344d634460756c8ca16886a07795af63819b64829a6384976c8fa2779aae7799b27998b47698b3678aa06184985b7b9033526757758d7f9db57998ad82a1b5afcee27e9db198b4c9b0cbe09cb6c7acc6d39eb6c2b1c7d2c6dce9d0e4efc3d4db8b9ca3d6eaf5d3e6f4d2e3ede1eef6e2edefdae4e3deeaead8e4e4d9e2e7ced7dcafb9c2a6b4bdc8dae47c93a1506c8251708d4c6b8a496a8b42648741638646688b4667865f7e9b718fa96a869ca4bfd496b0c1677e8e90a5b697aabb8396a7b1c4d5b0c1d15768783141503643532d3b482632402f3b473d47534c5660454f58a4adb4ced7deced7decfd8df6d90ac6b8eaa6d90ac7093af7294b06e90ac7194b07699b5779ab67396b2678aa66689a57194b07194b06e91ad7398b3779ebb789fbc79a0bd7aa1be789fbc769dba789dba7a9fbc7499b67095b26589a9668aaa6185a76b8fb1698db16a8eb25d80a65d80a65e81a756799f50729854769c4a6d9335597d32567a5175975074964c6f8f486b8b4c6d8c567594597b97557894476c875074944c739451799c517ba15682a9517ca6517ba54c76a04e75a050759f55789e6385aa5a7c9f58799a5b7e9c6d90ac60829d7190ac5c7a94526e865d77905b738b92aac4a8c2db8ca6c16d88a37593af7d9ab87b98b67f9cba6785a156748e627e96728ca3819ab06f889e6e879d7a94ab8aa4bd93aec966849e57758f5979924c6c85809eb67999b06f91ac577b9584a8bea0c1d491abbab7cfdbd0e7f7c1d8e89ab1c193aabaa7c1d08eabbd7398b25f88a85a81a85f89b1648fb16994b488b1d19ec7e76288ac476d91446a91385f881f467146709a47729d446f9a2e5b842f5f8739698f3b6c943a6b96396c993e71a03f729f3e739f3c719d356a963a6f994176a040739e43749d46759f42719b44719b406d97325d873c67913b68912c5781335e893b669138628c315883365b8530537d22456d1a3d63183c601d3f64183c5e24486a2448681a3b5c1233543158792e597b3a66893863854a6c8f4c6784758a9fc5d6e8b6c9d8a8bfcf849fb27593ab66869f60829d54748d698ba66c8faf6b8eaa6786987996a4b1cee0adc8dd9db8cda7c0d47790a66a85a06084a64a71984f779b4c74984d779d5984a76288ac5d84a55c80a06589a9668aaa6289aa668faf6991b45f8aac6e99bb6a95b7709bbb6a93b3668fad6e95b46b92b16a91ae587f9c6c94ae7098b26f94af6e93ad688da7698da7698ca86284a03958773c5b7a51708f61809f5d7f9b5b7a96738da67a90a762748a5e70847f94a78aa1b3a2bccda0bac997aebc9ab1c1b7ccdfacc1d68195b0617590637790526b817392a6779ab0779cb96588a84b6c8b53718d658294718e9c84a1b3809fb47ea0bc7ea1bd648aa15b81964d72852a4d617a9ab3a3c3da9ebed59abacf90afc390acc19ab4cb9ab5ca99b2c6aac4d3a0b8c49cb4c0bad1dfc6dce9d9ecf39baeb57d93a0d4e7f6daeaf7e9f7ffd8e3e7d7e3e3d7e3e3d2dddfdee9eddce7eddee9efd9e6eebacbd38aa0ad68849a5978944e6d8a4f6e8b4c6d8c4f708f4061804463805f7d9785a1b996b1c6859eb2788f9f6f85937a8b9ba1b2c291a1b193a3b32a37482d3a4a2e3b4b414d5b283442293541424c58515b65404a53c4cfd5c9d4dac4cfd3b8c1c6b2bdc16588a6688ba9698caa6487a57396b47194b27497b57699b77396b47a9dbb7699b56386a27093af6e91ad7297b27297b27299b678a1bd7ba2bf7aa1be779ebb79a0bd7ca1be769bb8759ab76e93b06387a76286a66488aa6a8eb0678baf698db153799d5d83a75d81a55b7fa35b7fa34e729643658a2a4c713b5d8253759a50729746678a49678b5d7a9c5c76995d7a9a466581486a8354769256799752799a5b83a651799d5882a8547ea64d779f5077a050769d6187ac55799d5e80a36083a3698da76a8ea64f738d9dbfda7c9eb9708fab4e6d8964829e6885a37794b27e9bbb5d7b9d3253763d5d835c7ea454779d486c90547b9c7a9ebe7194b250728e5f819d6a8ca87698b43c5d7c496c8c4f73955377994d71933d6183466d8c45698b4f719650749852799a6d92ada2c5dbbadbeec0dff3cce7fcc9e0f2aec3d4b0c6d4a6c2d06e92a85f88a45c89aa5886aa638eb17199bd507b9e4974974b7699467297426e9333608726537c44749c4776a044739f2e5d8730618a3869923c6d963d6e9943749f3e719e4477a241749f3b6e99396c9741759d4579a144759e4978a248759f4b78a146719b325c86416b95406a92315d84244e76426c963e68923a648e355c872f547e284b712a4c7115375a2244671b3c5f0f32521c3f5f274a6a213f6125456b2751773562894070964e7a9d587c9c7392ae627c935f76886a81916b8290728c9d7590a58ba6c15b7a966789a26388a2739ab9688daa6e8ca4748ea569839a7691a693acc2bad0e5a8bfcd7893a64f72924f769d4b7397547c9f6187ab638aab6285a56083a1688aa66587a36588a6698eab6a91b06a93b35a85a56994b46c97b7709bbb719aba7198b76b8faf6a8fac6f96b36289a66e95b2729bb76a91ae6c94ae6f94af678aa66e90ab64839f405e7a3d58755a73916a849f59748f7690a96d82977386976274829badbbaec0ceabbecdb6ccdabad0deb3c6d5a5b8c9859aad687e95546984667e9a5c768f5f7b916a8da16a8fa95b84a44b71963353794b6683a9c0d0b2c8d379909e86a1b67ea0bb83a8c36993a95982944b7083385b6f7797b094b4cb95b3cb88a7bc829eb3a9c5dab6d0e787a2b793acc0a7c1d2b5cfdca9c4cf9cb3c1cae0edcce0e7aec2c97b919f8fa4b5e0f1ffdbecf6dae7eddae8e9dbe9eadfedf0d8e5ebd9e4eadee9efd8e5edd0e1e9c4dae77493a86c8ea96e90ac5f819d59789553728f41607c4e6c864e6a82718ba28aa0b59bb0c38da0af93a5b37d8a9a3e4b5b232f3f323b4c30394a363f4e2e37462e3746313a493b455125313d47545db8c5cdd1dee4d4e1e7cbd9dce1eceed0dedf5f82a2698caa7295b57093b16c8fad6184a26689a77497b57093b17598b67396b26487a37093af7297b26f94b17198b5749db97ba4c07ea5c27fa6c379a0bd79a0bd7ca1be799ebb6f94b1769bb86488a86488a86387a9678bad6b8fb35f83a7577da16086aa6387ab6387a95a7ea0577b9d45678c37597e486a8f4d6f924c6d90416285516e905a7797657d9f7089a748647c52718653718b597b965e81a1537a9b5c82a6547ca0517ba1547ea65279a05a80a54e7498587c9e7194b482a5c16e90a966899f597d97436682436682789bb985a8c689acca7b9cbf5f80a35a7b9e4e709532547a385b835378a2567da6446b925883a65984a64c77994168897498b8769aba365a7c456b8f50769b4e759c50779e3c64883a62863f6a8d4a71984b6e985477a1507aa24b7699537c9a577c975a7d995e7d997993aabfd8ecc1d8e8b8d3e46e92a858829b5c8aab6391b36c97ba557ca3507aa0517ba149759a48769a48769a36648830608645759d46759f4877a135668f30618a37689340719c40719c45769f43779f4579a143779f3c7097396d954879a24b7ca544739d4f7ca64c77a14b76a04c76a0355c874970993b6289254f75345e844771993f69933e658e3358822b51783052771a3c5f1b3c5d28496a28496a24456614375723456824466b3e648b3e69933e6e964c7a9e5f88a886a9c56987a191adc591acc18aa5b8a7c1d2a3baca8ca5b95d77926f8da96d92ac7ca6bf577e9d5d829f5e7d9958738e5d7b955a789249647f415b72abc5d48ca7b86486a154789a567d9e6289aa638aa95a7e9e5e819f6588a66284a06587a3698caa6b90ad6891af719ab85782a26590b06c97b76d96b47299b8739ab76f94b17196b36c93b0688fac6c95b36e97b56c95b36790ae6c91ae6a8da96587a25b7993304a634961798ea4bb6b80957f93ab8297ac7c8fa08b9daba4b6c2adbfcba6b6c3abbbc8b7c7d6b3c3d291a1b170819371869b4b647a617b94627d9863819b6f8fa8597d95527a943c678939618542628867809ec7dae9b6c7d1caddeb93acc081a0bc6e93ad7298ab5b82935275886c8ca184a2ba89a7bf92b1c69fbed292b1c39bb8caacc8dd708ba097b2c5adc7d8a5bfccb9d1dda3bacab8cedcc6dae3b7ced68ca3b36d8496acbfd0e3f5ffdfedf6d7e6ebd8e7ecccdbe2d6e5ecdeebf3ced8e1d9e6eed1dfe8cae0ed7191a86186a16386a46285a35f819d7594b06a88a2648098637d94839cb096abbea1b4c58898a73b495639455338424e3c4451525a673a424f2e364338424e323c482c3642404c58323e4abac7d0d1dee7becbd3d0dde3d2dfe5c0ced1d1dfe25d7fa2688bab6c90b26c90b0678bab6589a96387a7668aaa6a8fac6e93b07194b2688ba96f94b1759ab76f93b3759cbb729bb9759ebc769dbc7ba2c1789fbc789fbc779cb97499b66f92b06f92b06d91b16286a66185a76387a96488ac5e82a65a80a56187ac6288ad6288ac55799b5276984165873b5f813c60824b6e8e4263824c6e8a63819d84a2bc8fa9c2688299637c92556e82627a92637e995e7f9e5c80a25a7ea0567ca04e789e4e789e547ca0577e9f527998668ba8799cb887a9c27595ac6b8ba25577925e819f587c9c7299b87097b8567d9e55789e6486ac5f81a746698f31577c41688f547ba45077a0446c905580a24873964570924f78985b82a34c7090476b8d50769b567da4557ca3547ba23f658a426a8e426c924e78a05378a25277a3527da84f7ca5507ca3517c9f547ca04f7599567796597793b4d0e6adcce1698ca86b94b26792b474a0c35880a34c74984f79a14a749c527da04c799a4471923a678838648b4c77a14b78a14b789f39698f34668b3c6d9841749f43749d46779f4879a14778a045769e3c6e933e6f974e7ea64f7fa74e7ba4507da6527da74f79a34b729b4168914c739a375f831f476b40678e4b7299456c953a618a32587f2b5176284a6f294b6e2a4b6c304f6e2748692243641132552145692a547c3d6a943b6a9448749b456c8d8cabc7a4bed599b2c893aec9aac8e2a6c4dc9cb8cd95aec2a7c0d491abc485a4c07099b54e7a97527794486a8649688540627e4e718f547898527497345574446076abc6d97995aa6b8ba26489a6648bac6188a75e85a4668dac6a8eae678bab698dad6990af6b94b26d96b66f9aba638fac5c88a56992b07097b4759cb9759ab57196b17398b56c93b06c93b26790b0638cac668eb16891b1698dad698ca8587793557187385165a1b6c7a7bac8899ba794a1b18494a38b9cacacbfcebbcedcb3c5d3cbdbe8b2becaa4aeba77808f808d9e6f8094566c83a3bdd455738b5a79956b8da95a7d99587c964c748e527b9b466c905473928da5bfb6c8d4c2d3dbc3d6e488a2b37896b07a9ab17191a06986945d7a8cb2cde2839fb58eaac0a9c8dcb9d8eaa7c6d89dbcce9bbace68879ba1bccfa0bac9aec5d3bed4e1c5d8e9b5c8d7c2d6e1bcd2dd90a7b77c93a545576b6c7d8dbecedbe2f3fdd7e9f3cadce6d7e8f2d9e7f0d9e6eed9e6eed5e3ecd0e7f5769bb5527d9d5a83a15a7e9e5f82a07796b26b879f738da491a7bc95aabd8c9daf6474835b677539434f303845363e494148522c333b363f48363f482d374137414d404c58394551c8d4e08e9ca785939ed2e0ebcad8e1b7c5cecad8e1cfdde65274975c7ea16185a76289aa638aab6990af6b92b16c90b05d81a16186a36386a46085a26c90b07097b67097b677a0be719ab8749dbb749bba7aa1c0759cbb769dba759ab77095b26b8eac7396b45e82a26b8faf597d9f6488aa6387ab5e82a65b81a65f85aa5c82a65c82a653779944688a4165873e62843e6284395d7f4164846c8dac96b5d195b3cdacc8e0afc9e0c5dbf0b7ccdf8da2b77c92a969849f65839f617f9b5d7c996083a36285a57597b36e90ab84a6c17fa1ba84a4bbb0cfe493afc47692a8617e9c6889aa54789a557b9f557da05880a4577da46386ae5c7fa551759933597d466e925f89af5983a951779b466f8f537ea06994b65b84a4587f9e3d618152769850769b537aa1577da45379a04b6e94476d924b72994e789e5279a24e75a04e7ba5507ca9537ea8517ba5517ca64d779f50769b54789854769284a6c27ca3c47aa2c56991b5577fa3547c9f537b9e557fa7517ba3537ea14c77975079973861813a6188537aa3507aa24c789d38668837678b3f70994477a2497aa34879a14a7ca1497ba043759a396b9047779d5383a95380a95481aa547fa95580aa537aa34b72994f759c4f759a3860833b63864b72994c739a4168913c638a345a81254b6f2c50722e5171305170315271294a6b14355825466930567b204d762f5e883766923d678f4c6f8fa2c0dca0bad19db7d07d9ab8395a793c5e7a35556e415d73aac6dc7e9ab26c8ea94d76944d769455769551708d4668843457733b5f7f486f90597da1496b8e36557283a1b9c8e2f396b1c27997af6487a3638aa7658eac6891b1628aad638bae6088ab608bad608bad6792b26b96b66c98b56e97b3688fac6e95b2759ab57297b2759ab57196b16c93b06a91b06990b16088ab6086aa6f96b77498b86c8fab56768f55718693aaba8aa0ad73858f84959fa9b7c28c9aa7a1b2c2a7bac98598a7b9cbd9acbac5a3adb6a2abb48189949fabbb324357435c72536f875d7c986486a25d80a0587b9b567b98567b98537a995376945f7d97b5cbe0c1d3dda9bac18da0ae7892a3809ab17d98ad869eaa7086918da4b495aec29eb7cd8aa5ba99b6c89dbdcca5c5d4a9cad994b5c6618092a4c1d1a5bfcebdd4e2b7cddbc7daebabbecd9db3bebad2de9fb9c87e97ab96abc090a2b698a9b9b0c2d0d9ecfbcfe2f0cfe1edd7e8f2d5e2ebccd9e2d0dee9cae1f17fa4bf719cbc567f9f6b90ad7698b4607e98677f978aa0b5556a7d8a9bab3f4f5e35435037414d474f5a535965383f493a4149313a3f343d44353f48404a54333f4b4c5864c3d1dec5d3e0b6c6d3a7b4c47f8d9a9ba9b69caab5bccad7b0bec953759a53759a567a9e5b82a3638aab658eae6992b26c93b26d91b16d91b1668aaa6488a87094b66d94b5729bbb759ebe739cbc79a2c279a0c1789fbe7296b67397b77598b67396b4698caa6c8fad6184a46689a95d81a36488aa688cae597d9f5a7ea0577b9d527696527696496d8d3a5e7e385f803a61822f557a3b6186476d924a6e92688aad5475964e6d8c7b99b599afc6d4e9fcbbccdec4d5e9cadcf2b5c7dda1b0c39aa9bc9bb0c5a6bbd09badc1afc4d59bb4c895b0c3a8c3d4b5cfe0aac1d3889eb56e87a5627fa15c7ea35e84a9567ea2567ea25d83aa6288ad5f83a75377973057764b74925f8aac6088ab5b7f9f517595678eaf5178995175954568864c6f8d577a9a52789c567ca1577aa052769a4f71944b6f91547a9e557da1537ea05480a35582ab537ea8587faa557ca5527ca64e78a2527ca4557fa5567ea1567ea2557fa5557fa75d83aa5a80a55c84a7577fa2547ea65781ab567ea2517a9a587f9c42698841648a587ba35379a0507b9e3a6788396a8b40719a477aa54d7ea74b7ba34c7ca24e7ea44373993a6a905080a85282aa5582ac5481ab5782ac537ea84a719a547ba2537b9e527a9d436b8e547c9f50779e50779e406790335a81284e75294f73496d8f284b6b2f52702e516f173a5a1e40632c4e742e54792b597d24547a204d77335d87476d925072954568883d5f8233567c2d50763b5f833b5e7e385a76547691587b974e718f4467834f728e4e6d8c567592567a944267814367814c6e8a6a8dab496b8e385a7f40627e94aebfc9dfecc6dcea738ca0678ba5638cac648caf638eb15d89ae5d89ae6793b86591b4628fb06590b06b97b4759eba749bb85a7f9a7497b37598b4769bb6759ab57095b26a8eae769aba6c93b46a8eb07599b9789bb97597b25e7c947f9aaf7d97a6abc1ce869aa5788a96abbbcb9bacbe8b9db18598a96e81908393a0a6b3bba1aaafa9b1b4c7d0d52e3c47687b8c36506755738f6485a66183a65d7ea1587a9d5d81a15a7e9e5c7f9d63839c9bb6c9a8becbccdfe6bccfd59eb4c19ab4c390a6bb9bb0c173818c97a5aebdd0de9ab1c1acc2d78aa3b79eb9ca98b5c3a1c1ce9cbcc994b3c569889aa2bfcf9fb9c8aec5d3b4cad8a9bccdbdd0e1a4bac7a8c0cc99b3c288a1b5859bb093a8bd99aec3687d90788ea3ddf4ffc7ddebd4e6f2d2e0e9dceaf3d3e1eec6dbee88abc75a83a36e93b07193af6a869e7a93a99fb1c53c4d5f3a4a5a3b4b583e4c573b4851343e4837404939404a383f473841483d484e36404935424a38464f73848ec2d2dfc8d8e7c5d5e4aabccacddded9dadbcafbfceb9c9d6c9d9e8c3d3e05c7ea3567a9e52789c557da06189ac658eae648dad638cac6b92b16f93b3668aaa6387a76990b1648dad6f9aba749fbf729bbb759ebe759cbd7198b97195b57296b6779ab87497b56689a76386a4698cac6c8faf5a7ea06387a95c80a25a7ea05a7ea05175974e7292496d8d3e6284395d7f2d5377355d81385f863e658e486f983b608a33567e385b813a5c8146678852708cb2cce5c7e0f6c1d7eecae2facfe5fccadbefcddef0d5eaffbdd2e7cee1f2cbdeef96acc15a7588a0bacbbfd6e6b6c7d7a5b6c8778ca76781a25f80a36084a86389ad628aae658bb26285ab5e82a4517595456a875e85a25b84a46389ad6184a489accc577e9f587fa04165875a7e9e577a984e7292567ca15a82a6587ba1567a9e4e71914f7292577da15a82a55986a75985a85784ab5783aa5f84ae5b81a8577ea5557fa75884ab517da45a84ac5983ab5984ae5c87b16087ae5c82a7577fa25b83a75680a8557fa75c83aa5a82a5557c9b567a9a44688c5a7da3547a9f51799d3e6b8c3f709146779f4b7ca54e7da74b7ba34c7ca44f7fa54272983e6e945282aa4d7da55885af5b88b2547fa95480a73e688e567ea2577fa24e7797537b9e527a9d5279a0486f96456c95254c732b5178446a8e5074962b4f6f2b4e6c274a6a15375a274b6f365981355c83406c8f346085254f77274e772f527a33567c365c80345c802c537a284d773d608845698d3b5f7f4f73935a7e9e4e72925374935473905a79965a7c984f748f2d526c6286a05d7f9a557894597d9d41678b3558785a768bdef4ffccdce992a5b45e7d926085a06188a7648caf5a85a85e8aaf638fb4628eb3608dae618cac6992ae6c93b07aa2bc5e839e6a8fac7297b46f94af7a9fba7499b46c91ac7a9fbc7699b5779ab6779bb57597b06e8ea5839fb58ea9be8ba5b6a0b7c795aabb869bac8a9fb49cb0c8a2b7cc98abbc7a8a99bbc8d1b8c3c98e989a8690927e8b916b7d89576e7e3c566d6a89a66182a36385aa6080a66284a9567a9e597d9f60829e809cb294aab899abb5b9cad1c6d9e0b2c8d39ab1bf8ea4b2899ba98c96a0ccd9e2cde1ecaac1cfaac1d3a1b8ca95afbea8c4d29fbdc8a4c1cfacc9d9688597a3becf9bb5c4a5bccaacc2d09bb0c1aec3d4a8becba7bfcb76909f4f6a7b8ca5bb859bb2475d75657b934f69809bb6cbd7eefecee2edd4e5edd0dee7e0eefbc1d3e76d8ca87598b46b8aa6809ab392a6bebdcee04a576736425037434f36434c424f5837414a333d46414a53323b423a434a3d475035424a324049606e77b4c4d1acbecabfd1dfbacddc8495a592a3b399aabaa5b6c6748493beceddd2e2f1cedeeb5b7ea45f82a8597fa45981a45e86a9638eb0648faf6c95b57097b87097b8668aac6387a9638aab638cac6893b56d98ba6f97ba6c94b76e95b66e95b6789cbc779bbb7c9fbd7598b66588a66487a56e91af7194b26285a55679995c80a254789a52749a4a6c924c6e934264893c60843b5e8432587f355c853b658f4c75a14a73a13c659149709b3d648d43699041678c446c8f4a73934067883c6384446c90486e925778996081a06587aa6184a4718fab7691ac415f7b4c6a84658197cee5f7c1d2dcc2d0dda7b9cf7088a461809f5d80a05f86a75f85a96285ab5d80a65e80a5496c8c3f6280557a976187ab668cb15d7fa2486c8e557da148739640688c577fa2587fa05b81a5547ea45682a9557ca3557ba04d7193537799557da15783a65783a65785a75b88af5c88af6086ab5a80a45c84a75f8aac5883a65b85ab5f89b15d87af5d8ab35e8bb25985a8618cae5c84a85c83aa618bb35d87af5a84aa5f87ab5a82a5577da1476d91597fa3587ea250789c426c923f6c934a7aa24d7ea74e7da74d7da54d7da54b7ba342729a4878a05180aa4e7da75884b15d8ab4547fa95682a9406a90547fa15a85a54772925880a3547c9f537da33c668c39638b2b557b466d94557da0567d9e1b42612d51711135551e426621476c20456f3e658e396389345c803f61872d4d742c4c723052752d54752f5878254d70365c8146699152759b5a80a45b81a551759952769a5475985c7d9c5c7f9b537895486f904067886b90ad6489a46890a96690a94d799642698641607d9eb6ced7e8f8cadae78ea5b57390a26e8ca4688aa6678bad648aae6189ad608bad618cac648dab658eaa6f97b1739ab7779ebb5e85a4688fae6a91ae759db7789db86e93ad7498b07699af7c9cb17b9bb07c9bafa2bed387a3b889a4b999b2c89fb7cfafc5dda3bbd57c97b23e5a7243586d5c6c7ba1abb5a8b1b8949da4a4afb5a7b5be8597a34b60717992a66a869c63839c6587a36283a4688bab678bad6389ae658baf6584a197b0c49aaab7cbd5decbd8e0bccad39aaeb9a4b7c592a4b0596a74919ea6bfcdd6bfd5e0a8bfcda4bbcdb0c7d9a9c0d0b2ccd9a3bdcaabc5d4acc6d76d869aa1bbcc94aebda6c0cd9cb6c39bb5c4b5cfdeaec4d292a9b7637d8c91acbd516a80385068324a646d85a1819cb7668298adc7d8d6ecf9cedfe7cddbe4cedbebc2d3e78ca4bc738da6879db5adbfd3c1cedfa9b2c14149543f4650484f593c454c4c555c3b464c414c52434e54333d463f495236444d30414b8799a58d9fab879aa97689989eb1c2b7ccddb0c3d48b9eafa7bac9bed1e0b4c6d48c9eaad3e3f0c8d9e3658baf658baf5a82a66088ac5f8aac638eb0638eae749dbd769fbf6f96b56087a66087a6668fad6f98b86994b46a95b76691b3658db06a93b36f96b77aa1c0779bbb7b9ebc7396b46a8dab678aa87497b57396b65d80a06286a8577b9d4e72964d70984d709853759b486c9051749a4a70955178a14a749e49729e507ba8416a983e679349729e48729c48729c48749b447198426f9649769d47749d3d6c983e6d974672994c769c49759c4872985072974f70915576954f6e8b6987a1a7c0d4bed0dcd5e5f2d0e2f6899fb76e88a36987a3688aa66586a76385a86486a95778994c6d8c5b7d99587b996084a86389ae4c7094486e92577fa3396389477295567ea251799c5a82a65983a95480a55680a6527a9e4f7599597fa35880a45a84aa5c88ad5c88ad5f8bb25c86ae6086ab6288ac638cac5c84a75d88ab5781a75f86ad638db5608cb35f8bb05f8cab608bab628aae5b82a95c86ac5c86ac5d88ab5f87ab5f87ab5981a44f7599587ea25981a4537b9f46729733608743739b5181a95181a95181a95080a84878a044749c5282aa5282aa5686ae5683ad527fa95c87b1537fa64671945a85a75c87a74873935780a0577fa2486e92446a8f2a5178375e854e769a547a9e567d9e2b4f6f12355516385b284b712f557c355a86426992355d8139618436587d3c5c823a5b7e37597c385f80426b8b38608341678b577da2597fa4597fa44c729751749a53779b5c7ea35c80a25a819e547b9a4c7394577b9d6186a3678ca76993ac719db66b99b35783a04a6e8e53718dc6d9eaddedfadbedf98093a1708a9b6a88a07295b1688fb06f97ba6d98ba6d98b8668fad6790ac6991ab6f96b37299b66b8faf6d94b37198b56d95af789db87094ae6d90a67a9aaf7797ac7d9cb096b5caa8c7dc90aec654728c486380405b783c57753754724564834664808da3bba3b2c5949ea8b6bfc6969fa674818a8797a47c8f9e556c7e7590a359758b5e7e975f819d6a8dab6c8faf6f93b56389ae6589ab7a98b299b0c2a0aeb9bdc7d0afbcc5b0becbadc0cfa6b9c760717bacbac3c3d1dac4d5dfa6bcc9b9d3e0b0cadba2b9cba2b9c9acc3d1b1c8d6b1c8d6b5cadb859caca5bfd099b3c2a8c4d2bedae89db8c98fa9ba95acbc6c839389a2b6809bb0314d63244058728ba9819cba4f6e8b5e7d9958778cb6d2e0d9edf8dff0fadbebfb99aabe90a4bc798fa692a8bfafc4d9a3b2c5616d7d38404d353c46323941484f57434c53424b544d5760364049252f38303e492336476d84968ea7bb87a0b498b1c5a2bbcfa5bccea8bdcec0d5e69aadbcbfd0e0bbcddbb3c3d0aebecb9bacb6b2c3cd6d98b8638eae5c87a95d88aa618cae6792b46f98b86e97b7719ab86c95b16790ac6089a5648da96d99b6729dbd6b96b66893b56590b26c97b76e97b7749bba7299b8799ebb779cb97396b66f92b27094b45e82a451759752789c4d73974f759a4e759c577da46286aa587c9e5b7fa35e84a85c86ac638db7608ab44d77a1567da850759f4d729c4e759e547fa94e7ba44d7aa349769f507da64978a24574a24574a24b78a14a789c416d904a759850769b587ca06081a26584a1708ea88da9bfaac4d5839aaca0b6cbc7dbf3cce1f6adc1d99db3cb87a1ba819fbb6d8ca85878915e7e977d9db6688aa56286a65c82a64c7394537a9b5880a3436b8f527a9e557da14f779a5f87aa557da0557da0597fa34d7397567a9e577b9f5c82a76087ae648ab15e83ad6388b26388b26288af6189ad5e85ac4670965882a8648eb4658cb36991b5648cb0648aae688fae688fae638cac648caf638bae658db05e86a96086aa5e84a85e84a85880a35e86a95883a64f7b9e416d922351753e6e945282a85380a75885ac5585ab5383a94b7da25284a95284a95888ae5784ab5784ab5c88ad5c87aa4d75995981a46088ab4c7595577e9f577b9b395a7b38597a173b5f41678c4f759a6185a95d81a3375a7a18365a2b496f2b4e762f547e3c618b3259803c6487375f8240668a45698d4b6f93496d913f65893d65882d557840688b4c7497547a9e496f934c729655799d577b9f5c82a65b83a65782a44c7595587c9c6184a0688ba76d92ad6f98b475a1be77a4c36d9ab95c85a3567a9488a2b3d4e6f2ddeaf3d5e3ec8299a76e8d9f6a92ab6491ae6492b36997b86b99ba729fbe6d99b46a94ad7199b37297b47598b87195b56b94b06e98b1779cb77599b36d8fa87898b17797b0a0c0d988aac55e819d4b6e8c3b5e7e2f51742a4c6f26476a294a6b2746652845654054758697b1abbcccadbbc4a6b3bc9eaab694a4b3b7cad9a3baca6a85965f7b9361809c5578966d91b17296b66c90b26b8fb16f91ad8daabc94abb9b1c3cfafbfccabbbcba6b7c98499ae798b9f8995a367717dccdae5c7d9e5aec4d2afc9d8afc9da8ea8b9a8c2d38fa6b6b3c9d6c9dfeabdd1dcb0c6d3a5bfcca0bcca93b0c0819eae6f8c9e94afc2a5bbd097adc4587289314f6942617d4d6f8b63829f3b5a795f83a5486f90517895597b94cbe2f4d5e7f5c2d3e3b2c3d790a5ba49617926415c203e58324d68445a7135455537434f363e49353e472e36412c3642222c381d27331f2734122232223d586184a46a8dab6f92ae708fab7896ae91acbf9cb3c1bed1dfc6d8e4a5b3c0bdc9d7b8c4d2c1cddbb0bcc8bdcbd4729dbd729dbd6f9abc6a95b76893b56d98ba749cbf729bbb6f98b6749db96c95b1628ba76d96b274a0bd7099b96e99b96893b56b96b66893b36d96b679a0bf769dbc7296b6799dbd6d91b1799dbf779bbd6a90b46187ab4c749852789d5c83aa6188af648bb26086aa5b82a35980a1638bae5f89af6793ba5f89b34f769f6085af5b81a8567ca35680a8517ea74f7ea84e7ba4527ea5507da64d7aa4416d9c4d79a849769f4775994c789b4f7a9d557ca35d80a67396b698bad68dadc66d8da66887a351708c4e6c865a768e8fa8becde3fac8def58aa2ba65809b5c7a94728ea665819992aec67b9ab66084a4557c9d436a8b5980a141678b487093577fa35a82a65880a35a82a55e85a65980a15b7fa155799b567a9e597fa36187ac648aaf6086ad688eb56a8db7688eb5678eb5648eb4638db3436f964e78a0638db36892b8678fb36c94b76b92b3658cab6e95b46891af668faf658eae618aaa5f86a75f86a76289aa6289aa5b84a46088ab5c87a94d799c3a66893a688a3765895482a65785a95784ab5b8bb15383a95385aa5688ad5587aa5686aa5b89ad5985a8618caf628db05d85a8567ea15a82a5547d9d537a99517490395674163351224364426688577b9f5d81a3567a9a4467852440652e4c7234557e2e547b2d537a3e64893961843f678a3f678a3c64884d7398557ba04b7198395f8430587c345c7f375f823f678a466c90486e92577aa06086aa587ea2577fa2467194466e91678aa86b8da8678ba57297b279a2be729ebb73a0bf7ba8c76f9bb8173c56b7d4e6b1c4d2e1ebf4dde8eedaecf6a7c1ce6b8c9f668fa56891ad6792b26a95b56c98b56f98b46c94ae6c91ac6f94b16d90b07296b66790ac6089a57095b0678aa66f91ac7392ae4f6e8a5b7d99507391547898284c6e21476b2e54792f52782a4e72294b6e193a5b143151324a6c405572a7bacb70828c5d6b74606e795b6b7a94a7b697aebe66819457758f5f819d6286a87094b67094b67093b37093b17999b28faabb9cb2bf8ea1b09aadbc97a9bda8bdd27389a1697d95b5c2d39eaab8ccdeeab1c4d2adc3d1b5ccdcb0cadb9ab5c893acc09cb3c3b2c8d57488939eb1bf778d9b4d67787995aa809fb46d8da44b6981405b76314a68294462304d6b3d5c794265834568864c69875e7d9c587a9d557b9f4a72955075926d879ec9dff462788d384e65263e561c3752305170395d7f3d6181345672122c431224381421311a243019232f151e2d1521311a2636111d2d16283e395a7b4c739a4d7599587fa06186a36b8da6658294a3bdcaccdfedc5d5e2c1cddbb7c3d19da6b59ba7b3abb7c3d3e1ea729abd739bbe7199bc6f97bb729abe759dc17197bc688eb26990b1658cab6e95b45b82a16990af6891b17298bc759dc0769fbf6f98b66e97b57aa1c06b92b37097b86f96b77198b96c93b46b91b56a90b4638baf4d7599527ca26087ae6188af6990b7658bb06086aa5b81a56188a9638bae5f8aad638db35e88b0537da56289b25e85ae577ea75b85af5683ad5683ac5682a9547ea45680a8557fa94e79a4517ca7517da4507c9f4b7699507b9e587fa66184aa7598b685a7c28aa9c581a4c2457093477398436f924a73934c718e496b866887a3accae6b7d4f2849fbd859db97088a4a8c0dc6f8da95c80a24d73975a81a2547b9a42698a3e65865b83a65880a3668cb06086aa6185a75a7ea0577b9b5a7e9e567d9e5e85a6658baf648cb0678fb36991b5648ab1638baf608bae5f8bae6a96b9608eb23c688d527ea3618db26995b86b98b96794b36996b56c98b56b94b26891af6992b0638caa638aa95e85a46087a65d84a35a81a0628bab618cac5885a6376485416f90315f815381a35886aa5482a65989ad5383a75787ab5888ac5686aa5585a95e8cae618db0648fb2658db0678fb26088ab5d86a6557e9c51799341657d26445e4c6a8431536e0b2e4c3e62825f84a15c819c3b5f792946662644662e50752d5377385e823a61823f65893c628640668b3f658c4e719950739b456a944b719841688f355c833a648a3863863e668a5880a4567ca35a80a56086aa638bae3f6a8d446c8f587b9960829d698ba67296b07199b3749db96c95b37da9c678a1bd264b657f9bb0c4dae7d2dfe7e2ebf0e6f1f7cedbe3d6e8f6b8cfe16f8ba16685a1688aa67194b27093af6b8eaa6d90ae6d91b17198b96b94b46f98b6688fac6d92af6588a461839f51738f446380537591587b991e4262274b6d375b7d385c80395d812d507626486d092c4c1031502a49685d77928c9fb0b2c3cd9daeb5acbdc58d9daa8295a4869bae86a1b65d7f9a5c80a0658bb07396bc7495b87290b27796b57391ab7f96a88da0afb1c6d7aec3d68fa4b7647a91526a842d455d324758a9bccab6ccd9b6cedaa6bccaa4bbcba8c2d390a9bda6bcd19ab0c55065766a7d8ebacfe27e94ab637d9853708e4465883a5a8037557b20406730517c5679a3486b9145698b5073916988a5748ea998b0cc617c9a5f7d9f5172954c6d9053708e4b69853e5b791b3a5923466442668843698e497097436f964974974067862a4864152941132033101c2c1824341525351425371d2e421025402c4d704b7196557b9f5c83a2577c976a8ca594b3c7829eaca6bcca899ba7b4c2cfbfcdd898a4b0c1cfdaa8b6c1c1d2dc6f96b7739abb779dc1749cbf739bbf739bbf7096bb6c92b7648aae648bac6f96b7628bab5d84a56d95b8749abf769cc179a0c17097b86f96b77299ba7198b96d94b57399bd6a90b4668cb06f95b96b93b75981a55b83a76088ac6a92b66e96ba6e94b8688cb0597fa35e84a85d84a56992b2628aae6991b55980a75e85ac6289b2628cb45b85af5e89b35c89b2527fa6537da350789c577ea5547ea65781ab517ba5547ea4527ea1557fa5557fa55e85ac5d83a86c93b086abc68cafcb5a7ea04c77a142719d3f6e98447198406b8e4d76964e72924467874162857592b489a2c15b7291a5bdd96d8aa8587c9e41678b5f83a3507494567a9c5a81a25d83a75d85a85f85a95e84a85c80a25a7ea05478985c80a05c83a4648bac6890b3668eb16890b4668eb26b93b76b96b86893b5618eaf628fb06795b76391b34270944e7ca0618fb16290b26a9bbb6798b86594b26490ad668fad6992b06790ae688fae658cab648baa6087a6648baa678ead5d86a45e89a94671914875943d6a8b4b799a5482a45482a65383a75383a74d7da14c7ca05080a45a88aa618db06c97b96890b3658db0668eb16c95b5648dad59829e557a941e4157435f755773892f4f68244862183b575d829d5a80973f637b1e3c581f3e5b2b4d7032597a335a793e65843a618242688c3e648940668d4b6e98476a944b709a5176a0476e97537aa33b658b3a648a3d648b4e759c577ca65a80a7567ca0678eaf5b83a64972925679956f91ac60829d688aa5678ba57095af749cb67ba3bd7ba3bd4267814c687dc1d7e5c8d7dee2eceee4ebf1e6edf5e2ecf5d3e1eebecfdf98adc089a1b985a1b9718fa96d8ca96a8dab688fae6691b36a95b76990af7196b37095b26489a66285a35879985a79965476924465841c3f5d375a7a34587a3b5f83385c8031547a23466c1d41631a3f5c3f62808caac49eb5c7aabcc8a8b9c1aebfc6b3c1ccb7c7d4aebece9cb1c47e9cb45f829e7296ba7194ba6d8eb16d8cab6b8aa7728ea67b90a36f8293869daf89a2b6798fa452687f253f581d37504b6679829cabaac4d1a9c1cda2b8c598afbd9eb5c5aac4d59db3c8a6bcd1a1b6c96b8093b3c8ddadc5df6984a25a7b9e50719a4c6e9b4667943d5f8d2f558428517d3a648c41698d51759594b3d095afcaa6bbd68fa7c368819f59769651708f4465844465863456791e426633597e4970974c769e4e78a249769f436f962f5a7d3255753c5573162a431324380e1d301021351325391929400f243f28466a5074984d7193496c8a5d819b6a8aa196b5c9b4cfe0aac0ce9fb1bdb2c3cd99a7b09ba9b2cedfe7c7d8e29fb0ba7297b4789dba7ea2c2759cbd6f95b97197bc7098bc7098bc658db1648caf6a92b56f9abc678fb2739ec16e96ba769ec2749cc0759dc0749cbf729abd6890b36991b4658db16088ac6890b4739bbf587ea26187ab688eb26a90b46a91b27296b86c8faf5d80a06084a65b82a3668dae6990b16a91b26a91b25f85a9668cb1658cb36690b65f89b1618db4618db45884a9557fa55983a95c86ae5b85ad5a84ae5984ae5b87ac5785a9527da75984ae5782ac5d87ad82aecb89b2ce638cac50789c4f769f4b759f4b74a0517ca64f7ba24973994771974d749b4b729b46698f516f93415c7a819cb96c8aa65377973f66855b7f9f50749445698b5980a1547a9e6187ab5c82a6547a9e55799b5b7fa1527696597d9d6188a9658cad678fb2678fb26994b66b96b86b96b86691b1648faf6895b46794b36895b66c9abb6a98ba5182a35081a25e8fb06799ba6395b66a9bbb6a95b56c95b36a93af6a93af688fac6a91ae6a8fac678ca95f86a3678eab6087a4638caa547d9b4e7a97406b8b5683a25a88aa5f8daf5a88aa5482a44a789a4977995987a96491b26590b26e96b96b93b66b92b36790b06b94b46691b16089a543697e052639506b805b768b27475e1e425a597d976589a3496d834e7187314f69183753305373355c7b3c6080395d7d3e62843c60843f62883f62884e719954779f4c719b4e739d466d964c769e3a648c3e6890335d834c769c567da4547a9f5a7ea06084a64d7598557c9d7b9db996b5d16b8ba47292ab7496af7799b26f91aa7ea2ba7ba0ba6b8fa7607f9491a8b8d4e5ece8f6f9e0ebf1e9f2f9e6eff8e8f1fad3dce5d5e2eacbdbe8bccfdea5bed467859f6588a66992b26390af618ead678ead668ba8668aaa799dbd6b8eae5f82a24e6f8e4f708f1e405c395b7737587734577745698b385b8120466d20476e1d45681e45662e527482a4c0b3cfe5b1c8d8b4c6d0b2bfc5bac3cac7d0d7c0c8d3bdcbd8caddec6e899e7594b36d8eb16687a86c8eaa6a8ca7547388677d928398ab526d82526c83516a80233b53132d481a3550587489a3c0d08ba5b4adc5d1a3b9c4a8c0ca9bb2c09ab4c3a9c3d499b0c06277888499aa9ab0c5819bb26483a05f81a4587ba35176a24b709d446a973d679137638a315d82255073294f734c6f8f567391607a9589a1b9acc4dc8fabc15f7f96547793496d8d26486b1c3f652e557c416b934b779e447097446b923d6388294d7142658535567539577326405b0b21390c1c350f1f36101f3411253d364e704a688a6483a06a8aa395b5cc88a7bca4c0d5b5cee2b4c9dab9cbd7bacbd3a3b4bbc6d7deafc0c7d6e7f1d6e8f47095b0759ab57fa4c1769dba6e95b6729abd7199bc6e96b96d95b9638bae6590b26d98ba5e89ab6691b3678fb36f97ba658cad789cbe6f93b57296b86187ab648aae6b93b6668eb278a0c46189ad567ea2638bae688eb26b92b3769dbe6c90b05e819f5071905e82a45f86a7668dae6f96b76b92b1698dad678bad688eb26892b86692b95e8ab1608db45e8bb2618db25983a95983a95b85ad5a84ac5c88af5783aa5b89ad5b88af5683ad5682af5b86b0638fb280aec895c3dd618caf618bb35a81aa547ba64a739f4d78a34f7aa445709a436d974a749e4f79a35178a155779c3a5978516f8b5978954f7393517899496d8d577a9a4e7294587c9e5a80a45d83a75a80a4567ca0587ca05f83a55175975a7e9e648bac668dae678fb26991b4638eb06c97b96893b56792b2648faf6994b46e99b96996b56c99ba6c9abb6b99bb5687a84f7fa3689abd6c9ebf6899b9709bbb729bb96e97b36d96b2688fac6b92af688daa6489a6678eab688fac668daa688fac6087a64b7492254e6c4d79965b88a95b89aa5482a44573944a789a4d7b9c5f8cad5d88aa6890b36c95b56f96b76a91b26b94b46a93b16793b05e88a151758b0524383c556b465f7537556d33556e5f819c4a6e8851758b45687e2b4963314f6b335676365d7c3a5e7e3a5e7e3c6082375b7f35587e45688e51749a4c729952789f4c739a48729a4771973e688e3a648a4a75984c7498527a9e597fa35d80a04b6e8e4c73945276964d6f8baccce58babc27c9cb383a3ba95b4c997b6cb80a0b76b8fa7698da57191a692adbeb2c6cfbbccd4e0f1fbe2f0fbecf9ffe0eaf3ecf4f7e2eaecdce5eacddce3bacddc7993aa698ba76087a66490ad6591ae6489a6698caa668aaa4569896284a74e70935273943f607f1f3e5b345370456481416281426487264c711e456c1f466f285376123a5e10365b385c7e5174928dacc1bbd1dfddebf4d8dfe5d4d9ddcbd0d6d8e1e8c5d3dc8295a468839e7293b27c9fbd587d985b7f976d8da2a6bfd397b0c665819952708837516818304a0b244225405d5f7f968eadc1b4ceddabc3cfc5dde798b0baa6c0cdaac4d3bbd5e4b1cbdaacc3d3adc4d4c4deef97b3c96385a0577b9d587ea55b82ab547ba64b729d436d953e688e3e6a8f3e6a8f436b8f395f832c4e712948672a445f445c74d3eeff7291a65578943e62821536571e3f6233567c466d94426e95406c9340678e264c71486c903f61843b5f814467873d5c7b2d4866081d3a0c1d3714243b15273f3c516e657e9c9bb5d0a1bdd38ba7bc94b0c5a4bfd48ea7bbbbd0e1a7b9c794a5adc5d6ddc9dae1b6c7cf7d8f9997a9b5749cb5749cb583abc581aac6759ebc739ebe739ebe749fbf6f9abc729dbd6d96b66b94b4507997668fad678ead668ba87594b183a1bd90afcc7897b47394b37498b8749bbc7fa7ca678fb35c87aa5e89ac6a95b85e8aad6996b76794b56b94b46184a24869886589ab557da0678fb26b93b67097b8648baa5980a1678fb26d99be6996bd5f8fb75e8eb65d8db3608db45e8ab15b85ad5a84ac5d87af618db45783a85c88ab5f8bb05883ae537eab6590ba6b98b975a3bb95c3db6a95b85c87b15380a95986af527fa94b78a24a749e4f79a3557ca54e78a04a749c5c83aa567a9c3657765a7795607d9d54769b53779b45678a5679994a6e90527698567ca05c82a752789d577da16084a86387a95074966286a8688fb06a91b26b93b66d95b86b93b76f97bb6b93b66b93b6638cac658eae6d96b66e99b96c97b96c97b9719cbf6b97ba5a86ab5381a56b99bb72a0c16e99b97099b77198b57097b46e95b26f96b36d92ad668ba65e839e678ca76c91ac6e96b0648ba8476e8b3057745b84a25c89a85784a35986a74b78975885a65d8aa9618cac5984a4668faf6f96b76f96b76990af6e95b46d96b46692af5b839d5d7f981d394f0d253d2c445c4f6d875577924769853f617d587c943f617a2644602b4866385a7d3a5e80375b7d385c7e355c7d355c7d3f658940668a43698d4d739852789d446c904b759b446f92376285467193477090557c9d59809f6d92af547594557695587c9c577a984e6d8999b7cf96b4cc9bbacf9cbbd09cb8cd92afc195b4c88eb1c796bad28eaec57995aa6b8292c8deec99b0c27c93a5d2e5f4e6f7ffe2f0f3e3edecdae3e2e6f0f1ccdae3b0c5d6728ea4668aa46289a65d84a16083a16184a26589a9769abc4d7195496b8e46678840618019385543617d4967834c6b8825486830567a345b842e5880274e77254c75204770204a722d577d436a896c879cd2e4f2e4edf6e7ecf0d0d5d9e0e8ebd8e3e7d2e4ee748fa46587a25a7f9c6189a35c8297587b8f7893a896b2c8607f9b5577924a647d1a344f112c4a2f4e6b6888a188a8bd86a1b2a4becb92acb9abc5d4a2bccd829db0658093718b9c8097a77b92a28ba5b68ba7bc6e90a95e85a25f87aa5580a3557fa5537aa15379a04b72994670983f6b90416b91406a9040678e43668c395779183350516b86a3c1db4f72921d40600e294719345234527435597d476e95426e95244f794672993c6488375d814367894b6f912e52743d5f822a4b6c0e29460d223d2638508092aaa3b7cfc2d8ef9ab3c78fa8bc96afc37b94a895acbea6b9cabaccdaafc0cad4e5edcbdce4aabbc5a4b6c28698a685aeca6f9bb678a1bd7fabc879a5c276a1c1739ebe739ebe719aba749dbd7097b66b92af6d92af6b90ab688ba76d8faa87a2bd87a1ba647f9a87a5c183a2bf8fb2d099bddd658cad6189ac628db0618caf6d99bc6693b46592b36895b66b94b26486a24968856b8eae587fa0678db16b92b36b8faf597e9b5376946e95b46f9abd6995ba5f8cb35e8bb26896ba638fb4628cb2688fb65e85ac678eb55f8aad628daf5d88a85e89ab5e85b05b82ad6f96bd7ca5c38ab4ca8fb9cf6b93b6608ab25a8ab25488b04e7faa5382ae537ea9537da7537da7507aa44e7aa1527ca25a7ea03657766582a05976965373995072984a6c8f597d9f4b6f91567ca0577da2567ca15a80a56086ab5f82a85e82a64a6e92668aac658cad6990b16991b46b93b77299c06d94bb6e96ba6b93b6638bae6a93b36992b26e97b76e96b96d95b87199bd6c97ba75a0c3618db06793b66c99ba729dbd739cba759cbb7198b57299b67198b57196b16a8faa6489a47196b16a8faa6d92ad688fac5178955a819e618aa65e8aa75986a56693b2608dac628fae6491b05a85a55c85a5658cad7299b86f96b56e95b46e95b46e95b2648da9628aa45c7c95516d850d233b2338534f6a855a79965d7e9d496b875a7e983d5f7a2744622e4b6b3153763a5e8232567a385c7e355c7d3a608443698d446a8e446a8e4e7699537b9f355d81305b7e4b76992954762e577759809f597e9b84a9c4587c965b7a964463805c7f9d5577937391ab90acc29db9cf9dbcd19cb8cdaac5d8a3bed1a1bed07292a96688a188abc17290a856718697b2c7b9d3ea7690a77790a49cb2c0d7e9f3e7f4fae2ecede4eef0e4eff5d7e7f48da4b66a869e61839e6083a16b8cab7497b785a7ca45698b476b8f45698b42638431527114314f2e4c683c5a76385774305373375d81335a832e58823057802f568129527e28537e2a5683234d7557799587a0b4bacad9edf7ffecf4ffdee8f1d4e3eac7dde87490a6537591597e9b4b738d5579916f8fa4a4c0d67694ac5e819d597a994d6883142f4a1d3c5b375a783c5e797090a789a6b88eaab868829385a0b18da8bd8faabf96b1c689a4b79ab4c3a8bfcfa7c1d08facbe7497ad5f87a0668fad547f9f5984a64f779b5379a051779e456f97447097436f943f6b903a658f385f883a5a80122c4d334c6a35506d345576294a6b152e4d1028441f3a57082948183c60315b8146719b4b779e476f93476e8f4a6c8f4366863b6185345b7c3e628251708d6a8098a6b8ceaabbcdd4e5f7bfd1e594abbd758ea2869fb389a2b66e84998095a86b7e8d8b9dabbed0dcc9dbe9a0b1c1afc2d1b6c9d887b2d47ca9ca78a3c577a2c47faacc7aa5c77ba3c67ba3c6779ebf7498ba6c8faf688ba97092ae6d8ca887a5c195b0cb859fb890aac3a5c0dba7c5e17e9dba6689a75579995b82a35f88a86a93b3729bbb729dbd6d99b66692af6790ac6f94af6e8aa25d779065839f5d7f9b6c8fad6f92ae6f8eaa6e8ea783a1bb7395b07498b8729bbb6c97b95f8aac6992b26b92b36b91b56c92b6668cb0668cb06a8eb06d91b1698ea96a8fac6d8fb46183a985a7caaacee8a5cadc99bed07497b5668cb15c8db64c82ae4c82b05286b54f7fad4978a45480ad507da74e7ba4507ca15a81a247688790aeca5e7b994e709352769a4c7094577b9f4b6f935d83a85c82a7567da45e84ab5b81a65c82a7587ea245698d6286aa6288ac6c92b66b93b66d95b96c96be6c96be6b95bb6893b6658db06e96b96c95b56d96b6759bbf6f97ba6c94b76b93b6769ec1749fc16d98ba6590b2759ebe759ebc749bba7299b8739ab7749bb87196b36b90ad668ba67196b17196b16f94af6d92af6a8fac597e9b6289a66790ae6591ae638fac6a96b35e8aa7628eab648dab5b84a2658cab7299b87296b67196b36a91ae6e95b26a93af5e86a05a7a934d6780394d660e233e2b46635b7a976687a65f809f6689a561839e23405e27446636587d30567a34587c385e82365e81375f83456d91396185436b8f4f779b4b72994c769c4a749a4e799c3e66892d567696bbd87fa2be7193ac7898b16f8fa87897b36685a17e9eb793afc59fbacf9ebacfa6c2d7a9c4d9a8c3d693acc07b96a964849b8caec77a9cb57898b17e9cb8748fac98b3ce7692aa6f89a0809bb07a90a59fb2c3e3f3ffe2eff8e5eff8d9e3edc4d1e199abc1829ab68daac86786a5678aaa4c6e91496d8f4e7296476b8d466788294b671c3a5623415b2d4b651938543e618140668a325c84335d87355a863158832c57822a56832753822e59842c527630536f4d69816d839ab4c6dedef3ffd4efff8aabbe5477934e72944d7191486b8964839f8aa6be89a5bd587793517494577a9a304e6a112f4b173c593d648152779292b6cc84a5b689a9b88da8bb9bb6cb9ebad093afc597b3c8a4bfd29fb9c89bb2c09eb8c594b1c17699ac658ba2668daa5f88a647708e5881a152789f4f769f4a749c47739a456f95446e9439638d3a60872f4d71132e4c142e49445f7c3e5f803051721934522038541c364f1b39531b3c5d284e724670964a7598486f904469861334530426422649693659774264806f8da5a2b7caa2b3c3bdcddcc5d7e5c9dced93a9be8aa3b997b1c89fb9d0a9c4d9a7c0d45b71865a6f848fa4b9a4b8d090a4bc96acc353697e8ab3d382adcd7ba4c483accc87b0d07099b97da4c37ea2c2779bbb88abc97899b88faecb8cabc791afc99eb9d48ca7c2a0bed8a6c5e18dacc860829e6689a76489a65c83a25e85a4658cab6289a8779ebb769dba769bb66d92ac6b8fa97e9eb59cb7ccbdd6ec708ca4617f9b7291ad6d8ca87691ac87a3bbb7d3eb6a88a07496b1678ca76b8faf648baa6b90ad5f84a16d91b37195b76e92b47094b66f92b26a8da96f91ac80a2bd799abb7d9ec1809fbe7f9fb8aacbdcb9daeb7e9db9698db15c89b05488b05388b44d82ae5686b45485b04b7ca74c7ba54979a1537fa4668aac5577938eacc65a7995577b9b4e74984e74986086aa4e74995a82a65279a05d84ab6288af6086ad658bb05d83a84d7195597da15d83a7658baf6b93b66e99bc6e9ac16793ba6793b86c97ba6e99bb6c97b9719cbc7099b9729abd779fc27098bb729abd759dc0769fbf739ec06994b46e97b7769fbf789fbe79a0bf769dba7299b67499b66e93b06d92ad7095b06d92ad7398b37398b56e93b06085a2587f9c6790ae6490ad628eab6793b05f8ba86490ad618aa857809e668dac7097b67095b27196b36f96b3739ab76d95af6186a05e7e97334d66162a433d536b2c476461809d5d7e9d6386a46b8fa96688a32d4a6828466833557a2a50743c6084345a7e355d81477197436a913961854b7299486f964b759b4f79a14f79a1517ba150789c33597d577a9a7b9db99abad392b2c98ba9c37e9cb686a4be809cb4738ca29cb5c98ca7bc9fbbd097b3c89fbacf91aabe93aec187a7be6e90a97395ae7294af6a89a83855753c5a76accae4a2c0daaecce87a98b4465f7d425870bfd1e5e6f3ffe1effcd5e5f5bdcee2899eb97c95b36f8ead4a6d8d4a6c8f4c709254789a35577a3051701f3e5b13314d2a486225435d1433504669893f65893a648c36608a365b873259842f5a852854812a54842c5583305a80325a7d2f53753b5c7d587595617e9c698ba45b809a567a9c4f7397456c8d2e5171314e6c6d88a55e7c98537591587a9d47698c44617f102f4b1c43603a637f5176909fc2d890b4c49ebfce8ca9bb98b3c8b2cee4a2c1d69db9ce9db8cbaac1d1b0c7d5aac1cfaac6d47697aa779db26890aa5a839f5a839f4e779753799e547ba24f799f4672974c779a3f6a8d41689133597e2f4d6f2a456209233c1e39543f607f27486717324f2b456039546f21405d082c4e2c54772a5578406b8e143d5d0229480f3451224764365b784265815d7d96adc7dea7bccdc7d9e7bdcfdbbbcdd9c8ddf08aa3b9809ab56f8da74e6c8683a1b97793abafcbe3607a9557718c37506e3d567428425d425d7891b5cf87acc685a9c18cb0c88eb2ca6a8ea67193ac89abc480a2bda4c6e1a5c4e096b5d18fafc88babc4a7c5df97b6d28db2cf6c93b46289aa658cad6a93b378a1c1739cbc81a8c77da4c34a6f8c7598b4688aa37797ae708fa487a3b8afcaddcfe5fabed4e9a3bdd4708ba67b96b17d98b38ba7bfacc6dfb8d2e97692a8809eb681a3bc92b4d089acc897bad686a9c782a9ca6389ad7298bc99c0e197bbdb87aac89ec0dba2c4df9ebddca9c7e9a6c5e496b6cf9dc0d3c5e8fb7d9fbb7394b56c8eb1668cb16692b95b8bb35685af5485ae5384ad5485ae5383ab4b779c6387a77c9eb96d8da451738c5a819e4a7595567ea15c84a850779e5781a75b85ad5e88b06289b2658cb3648aaf688eb35175995d81a35a81a2668dae6a93b36c97b96c9abe709dc46694b86793b66794b56592b36c99b86d98b8719cbc6f9aba6f9aba6f9aba719aba77a0be759ebe77a0be6f98b679a2c079a0bf7ba2c1779ebb7198b5779cb97297b46a8faa7398b37196b17398b36c91ae6a8fac7095b26489a6678ead6790ae6790ae6a93b16591ae6a96b35e8aa7557e9c6b92af7299b67297b47297b47499b4769bb66c91ac6387a1597990435f751329401d334a435e795e7d99537591577a96678ba55c809a415e7c2e4d6c3355782d537735597d3a60843c638a446b944c739c40678e3f69914b759d4a749c48729c4f79a3557fa95c83ac597fa44e70935e7f9e85a4c091afc9b1cde5a5c1d9a1bdd58ea9bea0b7c9b0c7d9a5bed295b1c687a3b988a4ba89a4b77793a86a8aa37597b28aacc782a4bf3c5d7c3453723d5c783a59753a5c783354751f3f6523436a3f5d834e6889a4bed7b7d0e6bad0e598aec3a4bcd4728da84a6b8a517396587a9d4f71943f61842144642546651d3c592947634b69834564802c4d6c3f6385476d923e68903a648e375e872d578128527c305a842e57832c56802e587e366086375e8732598234598350739954789a597d9d5476994d6f9430567a335a7b4b6c8d567594587a965a7d9b3256782b4d703f5e7b032541486f8c4c739062849d86a5ba96b5c792b2c1a3c0d0a3becfa1bed0a3c0d2a5c0d39db8c99fb6c4a9c1cdaec5d39bb7c587a8bb799db5668ba86087a6577e9d4c739454789a4e74984a72964f7a9d3e698c436b8f42688d2b4f71304f6c17334b28445a0b2a3f0f2f481736520d274226415f305275325a7e3864893c6a8e4472963864891f496f356083416d90426f903b64826d90ac6987a1c7e0f6c2d9e9b2c8d5c3d7e2bed1dfb1c7dc637d9851708f3d5e7f385b7b4265833a5d7b9bbcdb516f914462863250762745692e4c6e294a6bb5d7f2a3c5dec4e6ffa3c5de93b6cca1c4da8eaec59cbcd59cbbd7a0c2de8aacc86688a45a7b9a8aacc88baeca87acc97099b9628daf5c84a7648fb1779fc2769ec17ba4c46087a84168876287a47496b288a7c38cacc3afcee3afcbe18aa5ba6f8a9f7a94ab98b3ce88a6c291aecc4f6c8a6b89a5a1bfdb97b5cf95b3cb5d7d9650728d50738f54779550749451789951799c5782a45880a4537b9e4f7599375b7b4164804265814c6d8c4d6e8f5677984e708c43677f50748c83a6c47a9dbd81a0bf7d9ebf6e94b8628eb16492b66292b66292b85987ab5783a85c82a66788a76886a067859d5678915f88a44c79985a85a8648fb2618bb15b87ac5e88b05e88b0608ab2658cb3678fb3678db1597d9f5a7ea06289aa5d84a3658cad6e99b96e9abd73a1c3709ebf6d9bbc6c99b86794b3709dbc6d9ab9739ebe719cbc749fbf739fbc79a2c07da6c4749dbb7aa3c1769fbd7aa3c179a0bf79a0bd779ebb749bb8769bb87297b26489a47095b07196b17297b26f94b16f94b17196b3597e9b5f86a56b92b16d94b36e97b56c98b56d99b6618daa537f9c6e97b3759cb9789dba759ab7759ab57499b46c91ac668aa456768d3a566b172d44213a5046647c5a7c956184a03b607a486d875e829a506d8b2746651c4062284e72395d8133577b41678e5178a14a6f99446b92466d964d779f4c76a049739d4f78a4527ba75980ab567ca36385aa6687a65978955d7b955a768e88a4baa2bcd399afc48396a5a0b3c28fa8bc86a2b87d9bb38caac27d99af728ea46f8fa87a9cb788aac54b6d89355773335672385b773257743d6183294f7330537d385a8723467033567e3f61847596b587a6c27d9bb54e6a824e6c884c6f8f4d71934e70934d7090385b7b2a4b6a23425f26456147668252718d3f617d385b79486f903b63873d648d325c8439638b2b557d2c537e385f8a385f88355c8330577e325c8438618d38618d335c8830578052789c4d6f92516f93426489325a7d3762854a7094688cae6386a45679973d6183092b4e11304d10324e476c896c91ac8fadc58ca7bca1bccfa4bfd09ab6c4b7d3e1b4cfe2adc8dbaac5d69cb6c78ba1afaec4d2a4bac8b4cedfa8c7dc7599b36084a45b81a5577da14b71954e72964d7397487094446f92446f92456d91365c8032547735567519385428486133536a2949620f2d47112b461d38563054782650763562894373993c6c9446769e3f6c93447296416d904974944166837c9eb78aa6bcabc4d8bfd6e6b8cedcadc3cea7bdcbc9e2f85c7a964667883e6286446a8e4a7295355c7d52799a4d7096486b9133567e41648a4163892e52766588a85e81a16386a69fc2e0bcdefab0d2eea9cbe79bbcdb89aacd7395ba6083a96285ab5f85ac6389ae7199bd6088ac5e87a76a93b37299ba7ea7c77aa1c2567d9e587fa05b82a3547b9c5377974f7393507391597c9a597c984466824b6d89587a964f728e7899ba7699b951739654789a54789c678bad698dad587d9a395e7b476c8952799a4f779a547ea45783a85684a85482a4537fa45480a5537da34870933d6483456a875175954f73955074984c70944e759448718f4870934f7599507391496c885d86a482adcd8cb9d87ca9c878a1bf6c93b26488a86f8eabb1cbe699b1c95c768f6786a25079995e8aad6995b8638fb25a86ab608eb26591b86692b95e8aaf658fb56991b56c92b6668aac5e82a26286a66990ad6e95b4719ab877a2c2709bbb76a2bf719ebb729ebb6894b1739fbc6e9ab76f9bb8739fbc719ab8749dbb759cbb7aa1be7097b479a0bd7aa3bf78a1bd7ca3c07aa1be7aa1be7aa2bc739bb57098b26d92ad7499b3759ab57499b4769bb67499b4698ea9547994557a97688fac6d94b17099b56e9ab56c98b36492ac55819c6e97b3779ebb7ba0bd799ebb7b9eba789bb77194b0688aa5517188163247364f652d465c4d6b835f819a6184a041668030556f5e849b5675921e3d5c284c7031577b33577b3b5f8345688e4b7198486b93456b904a7097466d9449739b4d77a15681ac5881ad567ca95d82ac6d8fb56384a56483a26f8da97a96ae8ba5bc9ab3c7a2b7c8a0b2bea0b2c0a2b9cb728ea47f9fb86d8faa6d8ba56a88a2799bb784a7c35274904a6c88294c68264b663a61803760803560832a547a365d86325982355c8731588128527a385f8640688b39607f4669874c6f8d4970914d7495517597446787325372304f6c3b5a7632516d4e6d8952748f3a5d793d6181486f90436b8f3960873a648a345e84285278375c863257813c638a3a6286385e832d537a254a76335a852e58802e567a1b3d603654763f5c7e37597c335e813d6b8f4571986d98bb5077985074943b5f811d40601637562b4a67496c887a99b596afc592a7bca3b8cb9fb6c8a3bacab5ccdca8c1d5adc6daa0b6cb9cb1c4b9ccdda5b8c998adc0adc6dc96b4ce6285a35d83a75980a75980a94c719b496c96496c94476d94446b924570933e668a375b7f3b5d8221446a305379395d81375a7a2d4c680e29440e26400d274218395821476b365d84406b9543749d4579a144759d4674984c73946385a059758b849fb29fb9ca7892a1adc4d4b9cedfabc1cecfe6f4b1cce16d8ba755779a3c62874a749a426c92436b8f4a7296466c91365c81496f944e74994b6e943c6287577ea55a81a8628aae678db16990af92b6d68eb2d27094b67498bc7c9fc56f95bc5c82a95980a7638ab1658fb56994b7658eae6c93b47299ba4d74954d74954f7697557c9d547a9e567ca051779b51779b52789c6188a9547b9c4d74956188a95e85a45d81a15e82a4496d914e729653799e5a80a55a82a65981a452799a345878527696557c9d5f87ab5983ab5986af5886aa5886a85886a85783a8537da3567ea2335a79436a874c739050779851779c4d749b4d789a4e799b4a75984a7597527998557c99507c994772924f7a9a4d7996507997668ba899bcd887a6c2b0cae1b2cae27a94ab7594b05e87a76591b45b87aa6290b26795b9608eb25f8cb36491b86793b86793b66991b46a93b382a6c66388a580a5c284a9c479a0bd769dba79a0bd7fa6c37da5bf7ba5be78a2bb759eba739cb8749dbb759ebc7099b7759ebc79a0bf6f96b37499b6698ea97ca4be7da6c27aa3bf80a7c47ba3bd7ba3bd7da5bf769eb8779fb8799eb8799eb8779cb7779cb7759ab57297b26b90ab6a8faa5075926489a66c93b07099b56e9ab56b97b26593ad5987a16c98b3769fbb79a0bd7ba0bd7ea1bd7a9db97497b361839e57778e102c4230495f4a647b5b7b945f839d6489a45479944a728b4166804c6b8829476931557931577c32557b3b5f834c6e9353759a53759a55799d6589ad446a8f4b7299537da75681ac537ea95a83af5b82ad6386ac7395b87596b584a3bf7d9bb385a0b59cb6c7b3c6d5c7d8e2aabac790a7b97793a96587a26285a17493af7b9ab683a6c46487a53759754567831437533257743d6588345f82346087315d84315b83375e872249721f466f1d477129537d355f873f698f456d91446c8f456d904c72964e72944869881c3b584a6985314f694f6d875877934c6f8b2348654f7695466e913e668a3960873a6188335b7f295077355a86355a863e658c3e698c40668b375d842a4f79072c562f557a385f8025476a092a4d294b6e385c803a648a4370994878a04b779e4c72964d7090274b6d385b7b1b3c5b395b77597b97718fa999afc4a5b8c9a9bbcfaabdceb4c7d6b1c7d5a3bacaaec5d7a4b9cca9bccdc7d8e8abbcccb1c4d597b0c6a3c1db688ba95c82a7557ca34f76a15178a3426491476a94426990476e95436e9139618440628743658a3558803a5f893d648b365a7e2d4a68163049172f490a243f1a38541d3e5f26496f3b658f3f709b3e719c44749c507b9e5c7d9c8da9c192abc1839daeb3cdde8ba5b4b9d0e29cb1c2c0d6e48aa1b1b5d0e5809eb85477973d6388416b933561883e689050789c426a8d3d63874b71954f75993b61863e64895388b25286ae568ab16597ba6795b66e9bba6692af6c95b37099b9789fc07ba2c36289aa3a63834f78986992b0719ab86c93b4688eb2456b8f395f83446a8e53799d557b9f5b81a65a82a65a82a6547ca05b83a76188af5b82a9678eb5648cb06a8eae6689a75f80a14566874364875c7ea3547a9f567ca15e85a65377973a5d79587a96587b995a7ea06289b0618bb35c88ab5e8bac5c89aa5883a55b82a95c82a7436a89486d884a6f8a577e9d51779c4e759c4d779d4e799c517da24b779a517c9c4f7a9a507c9f4b779c4f7ba04f7b9e507b9e5984a65f88a8658aa58babc2bad6ec9fbbd190b0c77da2bf709bbb6896b86091b26797bb6494b86999bf6390b76a96bb6793b66d95b879a2c26d91b15f84a15378936287a185aac56c91ab7092ad7d9fba7b9fb97ea2bc769bb5789db7779fb96e95b26d94b3648baa7097b67296b66d92af678aa8799cb87da2bc81a9c37da7c080aac37da7c07da5bf7ea6bf7aa2bb7ca4bd779fb8739cb27297b1789db7779cb6769bb56f94ae6f94af5b7e9c6085a26c93b06f98b46e9ab56c9ab46391ab608ea86c98b3769fbb789fbc7ba0bd7c9fbb799cb8789ab65a7c972d4d66304e663d556f445e775f7e9a5a7d99456a87678eab6e96b0577c974a688a314f732d50762c537a365c833c60846384a55576956c8dac6b8eac6f93b3537a9b4c7498507aa0507ba55580aa5a84ae648bb4648aaf7599bb7c9eba83a3bc93b2c7a2bdd0a6bdcdaec1cfd0dee9c6d7e195acbe6b89a16689a5688daa789ab67193af6c8fad3e617f4a6c883456722e51714266884f759a355c852a547e315b85335d85295077264c7114375d2a4b74395c86284d792c55812f5a873a67913b658b51799c5276983e5f7e18375346647e334e695b79935675913e617d4368854e75943d65883b63873f658c3a608534587c2a4d73214774345a89335d85386288386288365d84294e7815385e204265244868193f63204b6e2450753c688f3e68903b6690376692416c9644668c2c4d703a5d7d2e51712e516f385b77698ba687a5bd7791a2394f5da7bccdbed1e0bbcdd9b8cad6acbfcdacbfcea8bbc9a5b7c5b8cad6b4c6d2bccfdda2bccb93b2c7668aa45780a0547fa1527ca2476e95476e953b6289476e954570933f678b385e824e6f90395a7b375b7f335b7f396487335a7932506a2842590f294417314c1029471734541e416735608a46759f48759f4e789e6084a689a8c491afc79fbbd192aec39cb7ccaec7dba9c0d2b1c6d7abbecdafc5d38da6ba8ba9c15879984b6f934a719a456f974d749d487094365d7c496e8b486d8a4d719144688c416589568fba5b92bb6197bd659abc689abb70a1c16996b56b97b478a1bf7ba4c079a0bd648ca64b758e5c869f618aa66f98b6688fb05175973e62843e6586597d9f567d9e597fa35f85a96288ad668eb2698fb46c94b86289b06188af688fb67199bd7296b66285a35a7b9a4c6d8e3d5e8146688b5175995a7ea25e82a4567a9a4467855477955b7e9c6185a76389ae618caf618caf648fb16691b3618cae668eb2587ea2567a9a365b784c718e567a9a577da2557ca3587fa65a85a8517ba15782a55880a3507b9e4874994a789c517da24e7ca05785a75985a85986a7648dab668ba59fc2d88dadc489a9c287aac8779ebd7aa5c56d9ab96b98b96e9abd709cbf709cbf75a0c3729dbf79a2c278a1bf6289a8698eab577c97365b75395e787ea2bc86a8c37092ad789ab57599b16d91a9688aa58caec96c8eaa5f82a06588a66184a25a7d9b6a8baa5f819dafd3ed91b5cd82a8bd83a9be81a9c282acc482aac47fa7c17ba3bd78a0b97aa0b7799fb6769bb57da2bc769bb6789db87499b36e93ad678aa65f82a06f94b16f98b46f9bb66e9cb6618eab6492ac6b97b275a1bc779ebb78a0ba789db8769bb67a9db9597d973d5f78405e7849647f58738e5b7d985e839e4a6f8c6c91ae6d94b16489a656789b385a802349703259822c52794064867496b27999b27696af7998b47fa1bc6285a355799b557ba0557fa5547ea65f89b1648eb46288ac779bbb7d9fba83a3bc7d9bb39db9cfa3b9ceb0c3d2acbcc9bccedcbcd5e97a9ab36b90ad4168876c90b0678aaa4d71935e82a4335676234666284c6e2c527630567d2c537e345a8736608a2e5880355c8330567b274b6f2748712f507b335884355e8c2e5a89305c89456f95547a9e50739341637f11304c486680304e6857758f5b7a963d607c5377974c7394426a8e4269903b62893b61863e618734577f224774345a87385f883660883a668d2d577f2c52791e4167294a6b2f52700f36572a5577204e723562893e6890406a943a67913b66903153783152732c4d6e1033533b5e7c41648066869f5c788e7691a2647e8d5c7383859ba9b0c4cfb7cbd4c9dfeca3b9c7c2d5e3b7cad8a2b4c0b6cad5aac0cdbbd5e66381995a7d994d76964a7597477396467194476f93436b8f3d65893d688a345c7f3f66873758772b4c6b3c60823b61853f6a8c3b648234567138566e0c2a46284361142f4d3d5b7d40668d3a658f3f6c964a759f6589ad91b0cda5c3db8ca8be9ab6ce819db58eaac0a0bbd098b1c5b7cee0c2d8e696abbcbfd8ec7d99b15e809c4d7193557da1557fa55a81a853799e345b7c4f76954e7592446b8844688a3c60826296bd5d91b6699bbe6e9fc06e9cbd73a0c16893b56d96b678a1bf7ea6c07aa3b96992a84e788e6993ac6f98b86a91b25c80a04568884568884165856083a36286a66a8eae6e92b26b8faf749bba7498b8749bba678eaf6d94b56f96b7759cbd7094b46184a46083a3597a9b3c5d804f70935a7ca16284a96286aa587ca042688c507798567d9e5e87a7658eae6691b36991b46d95b96994b76a95b76691b4658db06387a9557898466989577b9d547a9e5c82a65a80a4648aae597ca25d80a66083ab597fa6547ea44f7b9e5684a54e7f9f5586a65687a75988a65e8baa6089a77da2bfa2c5e392b5d187aac87fa2c07fa2be799cb881a6c389aecb88afce85accd7fa6c77fa8c8759ebc6089a7638caa6087a4466b882e536e3558744b6e8a5c7f9b5378936489a4658aa46587a262819d5c77944b668347658187a6c37f9ebb5c7e9a5e7d9a688aa5698da7bbe0f39bbccb88aab685aabd82aac384adcb7ca5c582a9c8779cb77da1b77ca0b6789eb57aa2bc779ebd779ebb729ab37399b06f91ad557793698ea9729cb56d99b46d9ab76190ae5b88a56c98b3729eb77ba3bd779fb9729ab4779fb96d97af517a90284c6432546d4466816385a05c7f9b658aa54467836487a3668ba86289aa577fa32e587e2751792d577d33567c4063819bbbd0a0bfd1819db285a0b59bb5ce7792ad62819e5a7d9d6086aa537ea1618caf6a95b7678eab7397b17b9bb26d8ba37493b08ca9c7a9c1dbb1c6db8ea3b4b1c8dab7d3e97395b1476e8f466e9142688c3e648922486d30567b365c83294f762a5276295477224c743259842f558229507b4067903e658e40678e375e85254c77355c87385f8a426c94426e954c769c4a72954e72924c6b882b4965193854405f7c41637f5779955776932e4f6e5377994d75993f69913f6b9240679040678e41678e365c832348722e547b41678e365d8439638b244e7630577e1b3e64244566234261264766294e6b143d5d3661843d678d3a668d325e85366086244b6a3053711b3c5d2445663c5e8141637f8aa5ba728c9d6a869c3f5b713f586c667d8d7c97a27c98a396b2c0bed8e797aebea1b8c89ab0be8da4b4a3bcd0aac4dd61809d4f71944c74984470954371954571944a7295486f90406989315a7a396081476e8d3e6181254868406486436a8b426b8b345d7b3d627f3f627e0d2c493c5a7c22446a446993446f9a44719b406d975a84ac85a7ca9ebcd697b0c49ab4c59db5cd809ab39fbed2b3d2e689a8bda5c4d99bb6c7bed8e98ea6beb0cbe67597b3577b9b5b84a45c87a95d85a94b719643698e537b9f457092456e8c3f63834063816597ba6496b770a1c273a1c273a0c175a2c3749cc0779fc27fa6c57fa7c17ca5b96a93a7537c92749eb7719aba678db15275954669875a7d9d6085a2789cbc6b90ad7094b4769dbc769aba749bba7296b66a91b0668aac6990b1668aac6b8fb16084a66488aa6689a95e81a14263845576976384a76284a76286aa41678b587ea2557da05681a16691b16893b36b94b46f97ba6991b46d98ba6b96b86c97b76e97b7668aaa5d81a13d61814b6f91587fa05d84a56990b1638aab6486ab5e80a56184aa5e84a95880a35681a3507d9c5988a65483a15887a55584a2618ead5d88a8628ba9658cab6b90ad6689a55d7f9a55779062829b47698452748f6a8dab6b90ad6185a54e759457809e57809e618aa85982a03a5f7c3d627f3f617d3e617f4c718e59809d5a7f9c5f849f5b7e9a5c7b97284360354f6a3c57745574905a79965574909db8d57896b0688ca47196a9cbe8f6a1bfca8aabba85abc0789fbc84adcd81aaca769dba789cb47da1b7789eb57ca1bb79a0bd789fbc79a1ba7399b06b8da87496b15e839d6a94ac6e9ab3729fbc507d9c4f7c9b6f9bb6739db67aa2bc7da5bf7299b67099b5739db5557e9414364f2d4f6a4d708c678ca7577c975a7d997d9fba87a9c47a9db9537a995883a628547b305c83305a803e6286486b894d6d8295b4c6bad5e8b9d2e88aa2ba859fba7893b17697b66589ab648caf6893b55c87a7638aa76d91ab7191aa7c9bb79cbee16d8db33b567439536c6a83998ba7bd6787a0567b984e77974b7397466e923a608532587d3c628741678e3d648b3b66893d678d3b658d355f89345a8739608b456c9549739b48729a4b759d436d97345e88254f77244b7238608441698c3c6384426585425f7d22405c2d4c693657764d7090486b8b4566853152715377994a7296436e983e6993446e96456c93436a913a6087183e65254b70345a813c638a1741692c537a33598014365b1e3c5e2b4a691f3e5b0a2c4815385629506f30587b2651743b658b345c80254e6c1136533457772a4c6f3c6084527392849fb4708b9e56768f567591637e935f7988839faba0bec999b5c396b1c2b3cedfa4becdbcd6e5a6c0d1a5c0d597b2cd5675944e70954d749b456f97426f9649759a496f93486f90406788335c7a3e65843b6281395c7c2144643b5f81476b8d476e8f3760803d64834165851435543d5e814e71992c56804976a0406f9945729c7198bf8baccb84a0b8b6cddd8ea3b4778fa792acc58baabe7797ac9ebed783a3ba9bb8cabbd6e77f97afaac4df6786a35d829f5d84a35982a25d83a741678b5b81a6577fa3436e90446d8d466a8a3d607e6797bb699abb74a2c4719fc0729fbe73a0bf79a1c47aa3c379a0bf82aac489afc66d93a8698fa679a1ba6e95b4567d9e5f83a56387a76c90b27299b87299ba739ab96c93b4729bbb668dae6e97b7769cc0648caf5c82a65880a3567ca15d83a85e82a6688cb0698bae5b7e9e3657764e6f8e6285a3678aa8678bab3f66855b82a3658eae6089a96d96b66f98b86f98b87199bc6a95b5759ebc6e97b57099b5779ebb7198b56f96b3638aa7355c7b4c7392638aa9678ead688fae6c93b4648baa648bac5d86a46188a75b84a25a83a15d89a65a85a55d88a8547fa14e7999527d9d5f88a65a829c678ca66488a062859b395b745678915c7e995c7e996588a66e93b05a7e9e517897547d9b5c85a3648dab58819f3f64814f74914667863d607e4d71935377995a7d9d5e819f59809d557a954665812d4b673d5c785a7e984569833f617c536d88102a435d7d947497ab829db2b8d2e3afccda92b3c28ab0c580aac37eabca7faaca80a7c4799eb87195ab80a3b97da1b97fa3bd7ba0ba799eb87799b47296ae6a93a9648ea4749eb6759fb834607d5a85a56c98b3769eb87da2bd7da0be769aba799dbd7499b44b6d8814324c3d5b775e7f9e5e819f587b9953769281a3bc94b7cd6b8da6597e9b5880a32c567c3b658d466d963d63888aadcd96b5d195b3cb8ca8c0acc6dfc6e0fba8c3e194b1d18cadce8cb0d284accf6890b46d95b86c93b48db0d098b9d855779a3057803960892c4e712b4a6733516b587891688ba7496e8b4f789850789b486e92315579406285486a8d4a6c914c709450789c456c933d648d3b628d3c628f264d78366088477197527ca247739a49739b416b93375e872d537824486c1f4365143a5e2246661433501a38543f5e7b3051705e81a13f6282365776375a7a4c7296426c923b678e3b678e497399466e92496f943a60871a41682f567d3a618a3b6289264c712e52762b4d72113255244264304f6e22415e284a661335500c2f4b1b405d2e5576355b800e355c0931543b6283496d8f365d7e31597d21486989a9c28dadc46b8eac5679977291a6bad5e6b4cbd9a6bdcba1bbcaa7c3d19ab6c4acc8d6abc5d49eb8c7b5d0e36a869c6786a2577a9a4c7297477199456f97446e96486e93497091355c7d3c65854a7190375e7d4062851e40633f61843d6183375e7f345b7c4367874265851938573856784e70932d557942709447779d44739d5f89af799bb6a6c1d69db2c39eb3c696aec698b3ce6f8fa885a5be8aa9c56a88a0aac7d78fabb9bed7ed8ba5be88a5c35a7d9b6387a7547b9c5d80a0416484567b98446b88466f8d436a894e70934162856b99bd6f9dbf74a2c373a0bf73a0bf77a2c281aaca81a8c97ba2c182a7c285abc28eb4c97397af82a7c189aecb5e85a46c93b46c93b4749bbc779ebf769fbf7099b96c95b5729bbb628aad6b93b6648cb05d85a951799d537b9f577ea5638ab16083a96387ab6a8caf6689a93b5d79547692678aa66f92ae6c91ac557a975d84a16d96b46992b07099b9759ebe78a1c1729dbd729ebb759ebc739cb8749bb8759cb9769fbb76a0b96c96af648ea72e56705e839e7398b56d92af6f96b56c95b16c95b15e87a3658ca9638aa7698dad6087a66087a8628bab5d88aa5a85a76e99b96995b06088a2668ba565899f60849a5678913a5c755678935c7e996c8fab6a8dab587c9c577e9d5b84a26089a7658eac5e87a5567b985479963659773a5d7d4b6f915a7ea05f80a3577a9a527996254d67395c78365a74466a845176904e738d4f718c374f6b1a324c33536a35586e6a88a27d99b1bdd8e9d2effda4c5d6799fb2739db67ca8c37ea6c0769ab47ea1b782a5b97fa2b87fa3bb799db77ea3bd799db76e93ad78a1b76790a67197ac749ab16c93b06e97b3739ab7799eb980a3bf84a7c57296b87498ba7093b134536f14324e506d8b5e7fa0597b9e698daf7da1c16386a25577936386a25c80a051779b3d65894f79a15680a6486f964e72964d708e4a6c886584a16c8ba86887a67e9cbe6586a75d7fa2698fb379a1c57da5c96991b5446b9242688d43668e395e88325f892a57812b5279294d6f113450294c683f64813c638240688b476f92446a8e274b6d4466894366864e71915074964e7498497097355c85406792355b88284f7a345e86406c914470954f7ba0456f97446b92395f862d50762d4f721f41641f43672246681e3f5e2f4e6b3a5b7a557898365a7c173b5d244767436686466c90446e94416d9444709749709743698e456b903f658a2a517a3761893e68903c638a2a4e723d5f822b496b11304f2846682948673456722c4b6721415a14344d1537522f527023466c1c4269385e823f6687446b8c2c55751c476a3c65857496b184a4bd7da0c05f819d7998acc6e0efc7dae8bbcedcc2d8e6bcd6e3a9c5d1bbd7e3b2ccd9b0cad9a9c3d46d899e7b9bb4597c9a496f9340678e406790436a93476d92385e82375d813c65854d74953f668547698c3153763c5e814165873c6082345b7c41658546698721405f2544634b6e8c456c8b3a6889457599527fa680a8cb84a4bbc4deefaec3d4b5cadda8c2d982a0ba7f9eba8eadc9b0cbe66f89a07a95aac7e2f597b0c4a1bad095b3cb698ba66184a2678bab5b7c9b345574527591486d88446b88476e8d4e719137587b719dc077a3c676a3c276a2bf709cb9739fbc7ba4c27ea5c484a9c68aadc98db1cb8cb0c888aac386aac46a8da96d92af749bba769fbd79a2c2749dbd739cbc6f98b86d96b66d96b65d85a86b93b65c84a85a82a6587fa65d84ab648bb25d85a96488ac6b8fb16b8eae6e91af486a86577994698da77498b27297b1698ea9749bb86e95b26e95b279a0bf79a0bf7ba4c077a5bf74a2bc719dba7aa3c37ca3c47ba2c378a1bf78a4bd76a0b66d96aa61879a8db1c77597b07397b16f94b16f98b46e9ab36692ab608aa36f94af6b8eac698cac6385a8648bac638bae6590b27ba8c76b98b5638faa6993ab6b94aa6e94ab688ca450728b45678261839e6d90ac7093b16387a7567d9c5e87a5618aa8648dab618aa85a7e9e567a9a2d506e3b5e7e527698577b9d5a7c9f587b9b3b607d345c763b607b375f794f7791537b954a6f8951708c1f375318304a2d4d64395e78527696587b9b5d798f647e8fc8e2f1a7c4d46f90a36a8da1799cb27797ae86a8c17ea0b982a7c17fa4be7ca0ba779cb67aa2bc6d95af779fb86e94a97396aa7fa2b6789cb480a4be8bafc983a7c186a8c489acca5f83a76387ab6c8faf1e405c4d6c895778976084a66086aa739ac1577ea5486e95355b82476a92577da24a72963d6589537ea15682a55883a65880a4496f9353799d6589ad6387ab668aae587ea2567ca05a82a5547ca04a7598527ca2507ca34a759f2e59843a6391335f8e29598929598729547e163e6200254615395912395a375f823860843e668a22486c3357793d5f82507393496c8c52769653779b486e95456a94385d87325984234a73335d833561844672954c789b4771973960873659811d3f641634560b2c4d274b6d4064863e5f7e2e4f6e466786476a8a3b5f81163a5c2d51734f7395476d914872984d79a049759c436a9143698e40668b40688c325c842f5b82416b91456d9135597b3859783b587613304e2f4e6d2a4968304f6c2a49652a486025435b26465f224460294d7142658b416589365d7e335a7b3158793f688840678681a1ba8fabc37998b46e8ca4708a99c6dae5c6d6e3cedce9cadee9b8ced9b9d4dfacc7d2a3bdcabbd5e497b1c287a2b7708ea66385a04f73934e7498557ba24b71983c5f85365c802f55794972923a6182446b8c4d6f92486a8d2c4e71385c7e3a5e80385f804468884c6f8d3251701f3e5b42648049708d25526f4977984a76998db1d1a1bed0afc7d3c6d9e8b4cbdd94b0c681a1ba84a6c1a2c0da849db38ea4bb677f9b839db6bdd6eaacc8d69ab7c76f90a36b8da661839f5879984f7091466788496c8c496d8d4b708d4f72902d4f6b83abce87afd286afcd81adc874a0bb759eba7aa1be81a6c38cafcd87a9c591b3ce95b7d093b5ce82a4bd89abc67295b1749bb87aa1c07299b86c93b26a91b2769dbc7299ba6d94b56a91b2678eaf557b9f648aae6187ac6389ae6389ae6187ab5e82a46589a96083a16184a042647f486a856d91ab789bb77398b36b90ab759cb9759cb9729ab47fa7c179a1bb79a3bc79a7bf78a6be7aa3c1779ebf7da1c582a8cc7ea7c780aac37da6ba7ea5b681a5b5b5d6e7a5c5da799bb47396b27097b46d9bb36d9bb3628ca56c93b06b8eac7194b26a8dad688fb06590b0608dac6897b56695b16491ae6894af6892ab739bb47094ae6c8ea73a5c775779946f92ae7093af668ba86286a66188a76a93b16992b0638aa94f73935f83a3355876456989557c9d557c9d597d9d5174922c4f6b385b773f647f3e6680527c95547e9751749055738f1e3755223c572c4e674b738d4e799b5880a351708d39536a395266a5bfd0cce7f8b2cfdf93aec187a2b77d99af80a2bb80a5bf769eb7799eb87ca4be7aa1be739ab76e94ab6b8fa583a4b77f9eb283a3ba91b3cc88aac3aacee8789bb7668aaa6c92b6688eb2688cac3356744a6b8a5b7e9e5e84a84e789e426d9748739e4f78a4325984375e875379a030577e4b76995985a85480a35886a85884a74a72965d85a95b83a76a92b6668eb25c84a85c84a85981a4537b9e537b9e5883a64a749a446f993864913e6a993462932b5e8d255885224f781f496f00284b133a5b0f375a0f375b335d83305a801c4468345a7e3e648842698a446b8a5077984b719540668d3e638d3a5f892e5580214871345e843c688b4975984c789b3a648a395f863053790f2f551a385a1f3d5f34587a4165872346664063834669894064862f55791a4064466c90496f934971954d779d4a749a416b91446c9042688d40668b426a8e2f597f254f75426d9043698d3a5d7d4463823d5a781c39573e5b79304f6e29486536557142607a1f3f58183a553053713e628642688d3a60841e45662950714b73964870934165859ebed7b1cde3b4d2ec7d99af7e95a5cde1ecc9d7e4c7d3e1cedfe9c0d4dbb8cfd7c0d6e1bed4e1bcd3e3849db1738ea37e9db25a7a935d7f9b6a8dad7b9dc24b6e943c5f852f557a446c8f436b8e406788456c8d4b6d904c6e91294b6e335779395d7f3b62813c617e3f627e385774203d5b2e506c264b681b4764305b7b466e917a9dbba7c2d3a9bfca9baebdabc2d49fbbd17292a980a0b984a2ba8197ac9db2c76f88a6647f9cb7d2e7abc6d78eaebd9abbcc7c9cb36d8faa4665844a688a4465864f72924065823e63804e718f5f82a087aecf86adcc88afcc86b0c97ea8c17ba5be7fa7c188adc88eb1cd95b7d390afcb93b3cc93b3ca88abc18db0c685a9c17ba0bd7498b86e92b26a8fac7094b46d92af6e92b26b8faf6c90b04c70906488a8678bab7ca0c25c80a26488aa6c90b06a8dab7093af6486a26a8ca78dafca7d9fba7092ae6e91af769bb86d92af7095b27fa4bf81a6c089afc681a7be82a8bf7ba5bb7da7bf80a5c2769abc80a2c782a4c787abcb86abc688acc28aadc08bacbb94b4c3b7d6eaa4c4db7395b0789dba729ebb719ebb6d96b4638aa76d94b1729ab47198b56e97b36996b36a99b7699ab86798b66091af6695b36a97b6739cba698ea97397b16488a2496d877396b27295b16f94b15e83a06087a66d94b36b92b16289a84f7393668aaa385b7b4d7191547b9a5a81a054799431556f2a49652c4e694d708c3e6680537c98577f995a7c98506b891b3453314c6a325571466f8b43708f4875964365883452743f5c7a3a55707b96abbed5e5cbddebafc1cf8499aa85a1b686aac280aac276a0b9739cb8799dbd7093af7da0b6aecee3a4c3d898b7cc7e9cb485a5bc94b8d06a8fa96b92af729bbb6f96b7648bac668daa658aa57295b16487a7567ca1446e98416d9a4874a148759e325e83325a7e3c648841698d527ca2537fa45987ab5a8aae5e8cae537b9e5f86a75d85a8779fc2628aad5e87a75f88a86289a8587c9c5c80a0597d9d4d739740678e46719b3d699635649232629027568227527c275177072f531b4165163c61062e521d476f2f59812d577f366086315b81356083406b8d507b9d4b7397436a913f668f345b86305782254c75355f853a6588426d8f36618431587f2b517823466c17385b1f3d5f2a486a3e628441678b1a3e6044688a44688a385c7e0d33573c64874c749740688c50789c537da3436d933d678d436b8f3e64893e658c406b8e456d912951740f36573458783f62824263823f5e7d284563415e7c32516e1736533254702547631a3d5b385c7e426a8d3e698c356083366183366183467096456f954c769c274d71587a95bedef7a4c6e17090a986a0b7bed3e6d6e6f6cad8e5d4e2ebd1e0e7d1e2e9b9cad2c3d6e49fb4c596acc1829cb396b2ca8ba9c17e9db981a0bd6c8dac6688ab3c60843c628740688b3f678a466d8e486f904d6f9245678a25476a2e52743256762f5675274c692d4f6b355270112f4b34516f4869882f56753a63833e658661839fa4bfd2bcd2df9fb2c1a8bdceaec9dc8eaabf90afc47f9bb08299abaac1d3728ea6607e9a5d7895b9d7f1b4d3e8accce1a8c8dd88a8c12f4e6d3f5e7d335473446783597e98668ba66387ab597ca291b4d289acc88bb0cb89b1ca8ab2cb84aec687afc88db2cc91b5cf94b6d195b3cd97b5cf96b6cd84a4bb84a7bb89adc36e91af7094b4678aaa678aa86588a67194b27699b77b9ebc6588a66689a78aadcb7c9fbd7093b17da0be84a7c59bbedca6cae488aac593b5d087a9c493b5d080a2bd7ea0bc7b9cbb7497b7698eab6f94b16c91ac7ba0ba789cb26d91a77195ab7da1b97a9eb8799bb782a3c29ab9d889a8c798b7d496b6cf97b7cc92b3c695b4c68faec094b3c7a0bfd493b1c9799bb67da4c37aa3c1759ebc618aa66f97b1749eb7729cb5729eb76d9bb56b9ab66799b46495b36391b26492b36e9bbc709bbb7ca1bc7195af7296b0466a846386a27497b37196b35e83a0668dac6d94b3648baa587f9e5579996488a83659795b7f9f6188a9597d9d4466822746623755712847634769854e73905b829f4c7390597b97536e8b1f38562e49673c617c4a76914d7a974b7696416589284a704c6e933f608145607b92a8bdd4e4f4d9e7f4c5d7e592acb984a7ba7aa3b979a3bc7099b5799cba6685a17e9ab0728ea37f9eb38fafc67c9cb584a6bf658aa46690a96390af6390b16b94b4486f8e58819d6d94b16b8faf6084a650779e4c77a14b77a44776a2507da44a7699527b9b2f5675446888557999476e8f5c87a76592b15e8baa6891b16d96b66992b2739ec0618cae628daf618aaa5c83a45d81a16287a45175954e75964870944571983b6a9439689431608c33608a29547e214b710b33571c42671f456a143a610f36612d5781335e882a557f305c834371954a789c487698426e91366086335d85305782274e79335a83284f763b66893961841b4366234a711f456c23466c0f315426476837587944688a22486c44688a4a6e904266883357791d4367426a8d547ca050789c5680a64f799f3b658b3d648b365e823c6488456f95406b8e466e923c63841539590d304e3152713556753b5a793352713857762f506f3a5b7a395c7a375b7b3a61823f658a426d9039658a285477426d8d3f678a3c668c416b934b759d2c5478294d6d4e718d8cb1ce6e91b14766855e7893b7cce1cfdfeed0dde6dae5ebd5e0e6c8d5ddbcccd999acbb9bb1c6a1b9d196b0c994b0c8819cb76f8da95375913c5f7f3a5e8241678c345c7f345c7f4168894c73944d6f92496b8e25476a163a5a163a5a2d54713a5f7a4567824c6a861d3b5727446231506f2c50721f4667355c7d3558769bb7cdb7d1e2afc4d5b7ccddaac4d399b4c59ebacf9cb8cdadc8dbb4cfe4b3d3ea6c8ea94261803e5d7c4b6d893e607b3d5f783f617a2f516d2f516d567a946d91ab6287a16085a25d80a64c6f9999b9d295b7d091b5cd88aec586afc588b1c78bb4ca90b6cd8eb2ca97b9d298b6d096b4ce95b5cc85a5bc7396aa8eb2c87da0be668aac6c90b26c90b07295b57699b98aadcb84a7c5688aa68badc988aac68aacc88aacc887a9c58aacc87496b17fa1ba7494ad86a6bf7292ab88a7c38eadc9a0c2de83a5c17295b3789bb97396b47699b57498b287aac085a8be8eaec5809eb87b99b385a3bd7494ab7c9bb06e8aa08aa6bca3bdd49eb8cfa3bfd5a6c2d892aec499b5ca839fb4a1bccfa5c4d97a9cb87fa3c380a5c26b93ad6993ac75a2b979a7be78a6be70a0b776a5bf6b9ab66b9ab6618ead6c99b86f9aba7099b7729ab47499b37498b26589a35679957295b1759ab56085a06990ad6c93b0668dac5d84a3587c9c6387a75072956385a86286aa53759a334d70243f5d2a48642b4a664362815376965c80a04d728f587c964d6b851c3450233d58426781537f98537b954e75944165873053794c739a4b719644688a3a57758fa5bda9bacc8d9fabd4ebf3a9c7d26c90a07094ac7699b57a99b59cb8ce97b1c27f99aa65859c62849f6789a4476a8659829e5e8dab5d8fb2588aad5784a5497292618daa5984a46890b44f769d537fa4507da44c7ca449769f5b87ae5a82a66084a43a5c775e7d927f9bb07493a76c8ca17092ab6085a0749dbb6996b56e9bbc6795b7608eb26391b5628eb3628db0638bae5d83a7547a9e4f779b456f9749769f3c6d9838699437648e335e88254f771b456d1f466d1f466d294f76214670163d68254e7a26517c2e5b852d5a843a6a923a6a8e4070943f6d914270943b678e3b658f365d88315881284f76295175345a7e254b6f153b622d537a2a507515395d1c3e613458783c60820f3559476d9140668a395d7f214567456c8d527a9d5c84a85c86ac537da33e688e3d648b3f668d466d94486f96426c92436e91446c903f66872c50701e415f0f304f3554712546652e4f6e35577a1e42643a5e82365c80335c7c436b8e456d90416c8e2b577a3964864b729142698a3e668a3a61883e658c2b537722486c2f55793d658930577e375c86486a8fa0bad5c4d7e8d0dceaccd5dedbe0e6cad1d7bdcad3baccdaacc3d593abc3a3bdd67d98b390abc855738f3a5c78476a883155792a5075285073436b8e436a8b4a7192446787395c7c1d40604569895175954b728f476c87385c7631506c1e3c583e5b7952739453779b254b6f567d9e547898587a964e6c84abc5d6c1d8e8bed5e5b8d2e3a8c3d88aa9be51718a365873365a744265814b6f8f55799d5173984a6c914f7292496c8850748c577b935f859c60859f5c819e6387ab567ca34368929db9cf99b8cd8baec48bafc787adc48bb4ca8db6cc8eb4cb92b6ce94b6cf99b9d299b9d297b7ce93b6cc85a8bc80a4bc7da1c17096ba7298bc759cbd88acce7fa3c3769aba698caa8eb1cf7396b26789a56487a37294b07ca0ba7a9cb77193ae7a9ab388a8c16a8aa37595ae5878916685a16d8faa88aac580a3bf7ea1bd80a3bf84a8c27c9eb9a2c4dda2c2d996b4cc7a92ac768ea6627d927e9bad6f8a9b516d7b6c869770899d7992a8859fb687a3bb809eb67c9bb07897ab96b3c59bb7cc84a2be84a6c287aac686abc56690a874a1b87aa8bf7aa8bf79a7bf77a5bd739fba78a4c1749dbb7099b7729bb7749db97196b1769bb57296b07a9eb850738f6f92ae759ab5668ba67398b57198b56f96b5567d9c5c80a05d81a15c7ea16284a76385aa3d5b7f1d355729405f1b39533f5e7a41607f597a9b5377975c80a05b7e9a496884172c49263d5c50738f527b97567b985174924b6d904064884e769a4a7598446c903c6082637e9b99afc6b9cbd990a4adbcd4deafccda7595ac7595ae87a3b9bed8e9dff2ffafc5d27490a562809865839b88a8bf5e829a658fa8598aaa5586a7668faf7097b6658eae5a85a75783a85884ab5784ab49769d5080a64e7ba2517da4648cb05e81a17492acd8f3ffe2fcffddf7ff9ab4c387a4b47999ae779fb980abcb6693b46290b26593b76795b95b87ac608ab0638baf597fa4557ba04c739a4b759d49769f3f70993e6f983c6791345e8629537b133d65224c74274e772950792c517d1e45701d46722c578435628c35628c45729b4573974c7a9c49799d47779b457299446e98385f8a31588131577e22486d143a5e0a3054284e7332587f2e5479183e622246682e52720b3155446a8e395f8332587c45698b173b5d5a7ea05c83a4648cb05a84aa406a903e688e456c934d749b5279a04872983f668d3d688b3a65883c64873c60822a4d6b12314e062440102f4c3556773b5f832a52763b658b2f597f3d688b4a7597487093436e90356082446f8f4266864d709031577b2d53783d6387244a6e22456b21476e3158813a648e2d5380395f86587796c7e0f6bbcbdbb1b9c4c7ccd2b9bec4c9d6de99abb79eb5c7728da2728ca56e89a64a65833855733e5f7e395d7d33597d375d823d658840688b3d6485446b8c3f63832548683558785a7e9e5d84a35b829f5f849f668aa45675911e3d594667864e729453779b355b7f5c83a26388a55c7f9d5c7e995e7d925f7a8d5871854b667b49657d53728e557896577e9d6185a55b82a36288ac587ea2567ca354779d4e7296577c99648aa152788f5c819b658aa75d81a55c7fa551779b486e92dbf6ffb6d3e594b4c98dafc88fb4ce88b0c98ab2cb8cb2c98cb0c896b9cf98b8d19bbbd497b7d0a6c9df9dc1d799bed8769ec16a94ba739ac18bb3d75b81a66288ac6187ab5c80a2688cac6e93b06e91af698eab7295b3537893597c987396b25978942b496543617d53718b6b8ba46787a060829b96b8d187abc58fb3cd759ab489adc789abc67fa1bc8dacc89ebad295a7bda3b4c6a3b9c79db4c27e99a4728997839aaa8097a97b94aa718ba47494ad799bb4779bb3789cb28fb2c694b4c9a0bed895b3cd8eb0c98bafc779a2b876a0b67ba8bf7daac17eaac37ea8c17da5bf7aa2bc799eb97499b3759bb27197ae769bb5769bb57599b36f93ad4b6f89547892779ab66e93ae7196b17a9fba6e95b2577e9b6286a65e82a26185a76588a86a89a82f4a67102a431b354c32516648687f3b5d796083a352799a5a81a2567b98506f8c283c5f293d6258769c54769b53759a5475963654764a6b8a507494497290416c8e4a73936184a2607e98a5bacbb7c9d5a2b4be92aab6b1d0e5a9c7dfc1dbecb3c9d6b2c3cac8d9e0dceffdb9cedfaec1d0b2c5d399b0be7b98a8789cb47398b395b7d389abc77da1c16792b45b89ab5b8baf5989af5181a95481aa517ea75884ab658db16083a37c9cb57d97ae92acbdd2e9f9b4cedbbdd9e5cfeffe85a9c16c93b07099b76e97b76b96b86a95b86b93b75a80a56a8db35d80a6597ca24a709551789f4d779f46739c4370993e6993355f89133e6828537d2c57812e5983335a85355c872b527d204a74224d78335e8937628c4470975782a55380a15182a34f7fa349769d436d973a618a3c628936597f1a3e62264a6e3054783b61863c62871a40651d4367305778355c7b365c80476d913c64883c62862347692d51717b9fbf5f83a5638baf517c9f446e944771974f779b557ca3446e94386288436b8f446c903e6a8f366285476f924a6d8d405e7a0d274207223f2c4d6e32598026517b41709a2c5c84426e914a7597456e8e446f8f345f814971944c6f8f547594496d8d2e52723558762c4d6e21436934557e1f426c335882365b8730537b345578314c69b2c4dcd3dfefe2e8f4c7d0d7c3d2d9acc0c9a3baca7e99ae7d97b05b76944862833d5b7d2d4f72345b7c32587d355b803e6689386385345d7d244b6c3357794d71935074964e7292517897557e9a577e9b4b708b547691284b672b5474537ea14d7397466a8aabcfe78aadc37092ae698ba75d7f9860829b5e7e974b6a865d7e9d6083a35e84a85d84ab597fa64d749b4d789b4974965a82a5678db15b7fa16a8fac648ca65b839d557c9d5a7da35a7da552769a567d9a6991aaaec5d3c0dbecbbdaef8fb1ca8fb4cf8eb5d28cb4ce8ab2cb8db3ca93b7cd9dbfd89abcd592b4cd85a9c17ba1b87fa7c16a95b76d99be6993b9618caf6890b4678fb26a90b47097b8799dbd7a9ebe7297b47499b64b708d355a775a7f9c6386a25e7d9a23405e4765814d6c886d8da67295ab688ba1698da37296ae789eb585aac4769bb57295b17193af6d8fab809eb8a1b7cea2b7caa8c2d3a8c3d4a0bbcc9bb6c99fb8cc7f98ae7b93ab7490a66e8ea581a4ba88acc483a7bd91b4ca8babc28fadc5afcde59cbcd591b5cd8ab0c76e97ad81abc380aac277a1ba7ca4be82a7c27ea3bd80a4be80a4ba7ea2b87397ad789eb582a7c17da1bb779bb57a9eb8486c86698ca86689a5799eb97499b4678eab6289a66286a65e82a26e92b46d8fb248668816314f203c541c384e52718650708950728e5a7d9d587fa05279985275934e6b8929406055698c59739857759b567498516f912e4b6b5473905578944a718e44708d507c99648ba86c8ca5899eafbbcbd88899a36d808f6a88a06789a26e8a9fd0eaf9889ca5889aa4c7dae9c1d4e3dfeffeddedfadceef898aebb8eaabfb1d1eaa8c7e388a9c86c93b4618cae618db0608eb05a86a95783a85b85ab5b85ab5b87aa608bad5d84a381a4c08babc47995ab6a869b69889a618295698ca07297b16d94b1759cbb6b94b46f98b86f97ba6890b4688eb36b8eb46386ae577aa24c72995279a04f79a14b779e436f963e689019446e1e4b75305f8936638d33608a325c86355c87305782224c7627527d28537d224e75335d83476f924f7a9a4f7d9e4e7fa04c789f4670983c638c395f8625496d2c507433577b375b7f476d9141678c0f355a244a6e214869244b6a3a61823f6589497195345c7f204466486b8b8aadcb6589a96189ac4b7699537da3547ea4537b9f4670963b678e416d94487094456d913e6a91356188416c8f496d8d3c57720a223a0d27421736552d547b36658f3768933a6b93457194467191436e8e2f5a7c436f92436e914b6f915174943b5f7f365b781638542f506f3151772c4d7630517a1a3b6430517a2e50762e50753855758297b4d4e4fbd1deefd9e7f4bfd1dba2b8c5809aab738fa46a85a03c59792e4c703a5a80375a80365c8131577c365e822a5275204b6d295174466f8f5074965d81a3537799466d8e4d76964d76944a73914168855779951f44613863854f7b9e557b9f547692b5d4e8b2d1e39cbad27e9eb76e90ab60849e50738f6285a36185a76589ad5a80a5597fa65a81aa5f89b1608cb1628eb1638eb06992b25e82a2638aa7658cab49729252789d597ca45a7ca26285a56a8fa9759bb0b3c9d690aab998b4cac7e6ff9bbfdf85accd89b2d084acc68cb1cb92b6ce9cbed79cbed791b5cf86abc57da5be81aac684afd16f9bbe648fb26a95b76a92b5759dc0799fc3759cbd7da1c183a7c77599b97498b8385c7c4e72926a8eae6d90ae6385a13d5c79506f8b6786a27c9cb57799b27ca0b86b91a87398b27098b178a0ba7398b36d92af698ca87597b37799b57194b07a9fba7fa4c15c819e587c9c4d708eaecdea8eacc87f9bb38eaac095b1c68ba8ba85a1b690acc192adc29bb7cda1c1daa3c5deaacce7a4c8e28fb3cd6f94ae7ca1bc83abc582a9c681a8c584a9c486abc584a8c285a9bf81a5bb7ea2b87aa0b7779fb882a7c1799eb8799db76e92ac688ca66488a27499b4779cb76c93b06188a56488a86488a87599bb6183a8223f6925426a0b2c4d3d5f7b557490506f8c5677985c7f9f597d9f5e83a05d7f9861809551698158708859738e5d7895627b9946617e4f6c8a5a79965476924e718d557c996991ab8bafc77b97aca8b9c9c3cfddb6c2d0697e915d819b4f7b984067846f93adb0d3e9a1c0d59db9cf9db6ccc1d6ebd0e5f6d7eaf8c6ddeba6c1d468869e5a7b9a678db16690b65f89af658db16087a86b90ad678aa66388a36990ad628ba96792b2749fbf6b97b4638aa76188a56e95b2668fad6590b36994b76f9abc739cbc729bbb76a1c1749fbf6b96b66792b4678fb3668db46087b04d749d537aa3527ca44e79a349749e416d94345e86133f663a699333648f36659136658f35608a335d87355f8728527c27527d2d58822d59803c678a477090547d9d4c79984c799a507aa04c739a395f86395f84183e623c63843a61823f66874c729632587c25496d1d41630327470d31511b426332587c386084386084395d7d7394b384a6c27194b26086aa5b83a7537da3477197426a8e3e688e4b76a04f7aa44d749b426c92315e873c6990426d903f6383122e460921390f29420e2d4a3c638a2d5c8633648f396a92487596426d8d386586416f9349799f49769d446a8f486c904069893b64821e415d2d4e6d2e4e7425476d24466b294a6d1132551d3e611e3f62244362445f7d6f89a49eb6ceb0c9ddacc6d7a4bdd187a2b74460783756732a4b6c2c4e73294c722c5279274e752c52772b5377446c90426d8f4971944b73965c80a45d81a5496f933f6589406b8d4c77993f6a8a466f8d5376961b3f5f366183537ea05a7d9d617f97b6d0dfc2dae6b4cbdba7c2d598b6ce8badc67397b17095b26a8eb0678bad6e90b36387a9658bb06791b76590ba6591b86590b26790ae6186a352799650769a50769d56799f57799c7594b19bbbd489abc4567a92d8ecf7a4bbc98aa4bb7d9cb98fb3d56e94b880a9c96790ac83abc490b6cd92b6ce96bad495bad5779ebb6d96b274a0bd6d98b86a95b76590b0729bbb7ca5c581a8c984a8c88fb3d37da0c05578964d70905c7f9d395c7c5679996b8eae6689a76284a054738f5978946f91aa799bb47ea2ba7a9fb9759db66991ab77a1ba789fbc789fbc759cb96f94af7093af759ab56f98b8628fb06a95b84f799f4f769d5379a04b6f93bcdfffaed0ecaacae3b0cee6c0dff4a4c0d6d1edffb8d3ee9cbbd7a6c9e593bad74b708b8fb4cf91b4d086a9c5789db8799eb9759cb9749bb8769dba7ea6c07fa4bf86abc584aac187adc481a9c27aa2bb7fa4be7fa4be7b9fb97b9fb9436781668aa47297b27499b46a91ae6188a55e82a26084a46589ab45688e38598626477224486c486d8a587b9750728e5977996482a6698aab6a8ca886a6bd87a3b895aec2758ea27d97ae819bb27d95ad5872895b79936584a06d8ca863829e6c8eaa789cb66b8da66f8ba093a6b5cfddeac8d5e5768b9e5c819c4c799a3560823b6386386181446b8a6788a795b3cf66819c98b2c9cee8f9b7d1e06e85955f7a8f6687a66185a9648aaf6389ae6387a96a8dab7594b08aaac186a6bd7b9fb78bb2cf8fbbd86491b05481a2537e9e4d7898497496426e91517ea76996bf6f9abd749fbf77a0be79a5c2769fbb719db86894b16893b36691b45c86ac4a749c5983ab517da449759c436f963d6990295379305a8039668f3d6e9735669135668f3c699238638d3a648c345f892b5681325f892d5a812f5b7e3f68884d7694507b9b4772924e769a4b719632587d365c801e4566456c8b385f7e3b6281436a8b33597d1b3f63244669193c5c133656123658285073345b82274f73779aba9fbedbb2d1ed7395b15c80a2577fa34970973c668c3f678b4f799f4f7ca546739d436e983e6a9127547d3c6990426a8e395c7a062039263e56142e4701203d2c547836638c3e6d9735658b3e698b436c8c30587b4772954c7a9e4c789d4b71954a6e90466e91365f7f2d506c294b672e4f7235557b294a692e4d6a304f6e1431510d2a4a1837562647682d5070426583436581516f8b35506b243f5c324f6d2243641e4065365c813c638a385f884c739a4e749b456d91436b8f4c779a476f92557da0587ea2587ea3375d823c6488456f954672953c67894a73934e72940e3254375b7d6e91af6584a169839aa7becccce0e9c6dae5bcd2dfafc9daafccde92b1c58fb2c882a4c07396b66d8fab6c8fad688fb0648cb06a96bd628eb5668eb2638aab6387a752769851779c5e84a96587aa7291ae88a4bc7a96ac4e6c8653738cb2c4ced7edfb96b0c989a8c781a4ca769cc3779fc26c95b3769eb891b6d091b5cf9bbfd9a4c9e66c93b26b96b675a0c079a5c279a2be7ca5c17ea5c288adca8eb3d08aadcb799cba7192b15e809c6c8dac5b7d993354735071907192b1698ba76989a24b6b82597c926c8ea7799bb47397b17ba0bb7ca3c06b94b26995b279a2c07ca5c37099b56a92ac6d92ac7da2bd77a0c0749fc26c93ba426791486d974b709a496e98365d842a507442698a4a6e9055779a5b7da0587ca06c90b45e86aa416d903e6b8c406b8b3d648389adcd87aac87196b16d95af719ab6739fba78a4bf7daac77ca8c587b0ce83aac783aac780a8c285adc67fa5bc84aac17fa3bb799bb462869e6589a17297b1769bb67398b56085a2577b9b5f83a3587c9e23496d1f466f30577e436c8c4a728c487089527591627fa17892b77d97ba8eabc98cacc398b7cbbfd5eaa0b6cd97b3cbbedaf2bcd5e98da7b886a2b77897ac92acc39db7d088a1bf93aecb7294af86a6bdc2dcedb4c7d68d9fad879eb060849e5f88a8496f933c638a37638a39658c43668c36587b37597e4a6d8d5e7c94d3eeffc8deeb879cad6f8aa57190ad7290aaabcae6a4c7e58db0cc89a9c289a7bf94b2ca86a9bf658aa56790ae638eae537ea05a83a35a81a2547b9c4b74943762852e597c628bab7ea7c587aecb80aac26891a779a3b96993ab729cb56b97b45b86a6527ea15682a74e789e456f95426c923e698c2f55793e668a3b678e39699137689130618a38658e3c6990406c93305b852a598322517b2151792e5c80356082446d8d537a99476e8f496f933e6488294f73254b6f2b54724f7894365f7b3c65834c739445698b2c4e714768892342611a3b5a24486a184063163d642c54785a7d9d94b3d0a1bfdb89a8c5577b9d49719448709451799d577fa3557fa544719b42719d3e6b9537648e3360893d69903f6589224362152f48374f672640590e2d4a3b6185416d923f6c932b597d3f6a8a3f6685547797567997668dac5f86a35d7f9b3f607f396081355c7d315470123450143554092a491b3b54203e562a456216314e253f5a3f5d792f5373406b8e3d698e315b8120436927476d3652771a365b224268284b7140678e406a9040678e486f9652789f577ea54e769a477295406b8e50789c567ca1567ca3456b923d678d3f6b92346286376388446f924c72971c3d60385672cfe9ff7b95b0738ba3a7beced3e9f4d0e3eacbdce3cbdce4c3d5dfb6cdd3a5c0cb9ab6cc8eaec78caec77ca0ba6c90b06288ac638eae618ead648cb05d83aa587ba34b6e966288ac6a8fac87a9c488a6be7a94ab748ca44d678057738bd3e3f0bacddcc9dff7a5c0dd9bb9db94b6d98cb0d08cb3d080a5bfb5dbf292b6ce96bad47a9fbc7ca3c28ab3d383afcc98c1dd84aec787afc987acc785a8c47ea1bd83a6c47b9cbb6e8fae5e7f9e6d8ead5d7f9b3f617d6688a47294b07d9fbb7193ac2a4c655a7c957195af80a4be80a5c082a7c47fa6c5739cba6a93b182abc983acca7ea7c3749cb67095af7ba3bd7ba4c479a4c73a6087284d7740658f3c618d3c66903c6690446e96456f97466d965077a04f76a1537da74e79a344719a3b6c943b6d92426f96446e94486e9394b8dcb0d4f48bb0cd749bb8729bb7709eb86e9db96e9bba79a6c57ca7c982abcb7aa1be7a9fba85aac47fa5bc83a7c183a7bf7ca0b860849c7399b0759ab47398b3698eab8db1d3567a9e305478254b702c567c305b7e3a6180587d97476d8482a4bd8ca7c5829abc7690b35978974f718d486a856e89a494afcc6a89a652718ea3bfd7afc9e0b3d2e7a4c3d8acc8e09eb8d19cb5d3839ebc6d8ead7799b563819992adc2a8c1d5839fb57fa4bf517a9a496c92436a91426d9845729c3b628b32587f2c537e3d648b406383607e9699b3c4cee8f991acc77492ae88a3be7e9cb66c8fab6c91ac7597b07396ac6c8fa5678ba36c91ac648dab638cac5981a4648dad5077985c83a4446c8f446f92315c7f244c70456d905f88a67099b579a1ba7099af6d96ac76a0b86e98b15d86a25e87a7507b9d4a7598457093467194416c8f355d804971944773983e6b923969912d5d8538658c3f6c933e6a9137648d2e5d871b4c7515456d204d743561843661834b729352799a446a8e1f45691c42672a5074436c8c477090406989426b8b4b7494446b8c4e72964b6d902341630e2f502a4e72274f731a416843698d577a9a4f718d6e90ac6687a6507496587ea35a82a65f87ab5983a9426e93416e973e6d973d6c9824537d3c67913b62893c5f7f05233f27415c39536c2640591b3a56325678426a8e3b658b1d486b3d66868eb3d083a4c37e9fbe8baeca6589a3476780284a66335a7b4069894e73904d708c4164823658743a5a7317374e2947632947631a385433526f1a4160325d803f6f973d6c9637618b40658f4060873d5d832c4f752f577b345c80406a9050779e4a71984a719a4c739a4b779c517da04c789d4d779d547ba250769d496f96446b92426e953e6b923c699049759a4e7499355375485e76d6e8fe859bb3768fa58ba4b8b7cfdbdceff6e2f1f6dae7edd6e4e7c8dadcc1d5dcb7cedea8c3d88dadc287abc37fa2c07da1c16f98b46e9ab75b83a6547a9f5f81a76c8db07395b17696ab8facbeb7d1e2859cae677c91748aa16d869c8a97a7c9d9e9b9cbdfbacee6b1c9e1b2cee6b1cfe7a7c7dea4c7dd9abdd39dc0d698bad38aaec87da0bc7da0be81a8c56d96b26d99b47a9fbc81a4c280a3c182a5c3789bbb7396b65e81a15b7e9e6d91b1557a975479946e91ad83a2bf81a0bd7699b54d708e567997779cb980a5c27da2bf82a7c47da2bf6e95b26990ad7ea5c27fa6c37fa7c188adc87fa4bf7aa1be7ea9c94f7a9d3863863c638a406790406a943f6993436e9947729d46719c45709b48739e46739d5281ab43729c45769f3d71993e729a41749f3f6e9a446f9c577ea97ea1c799bcdc7699b56c91ac6891ad729fbc709fbd719fc077a3c6749fc26990b17397b782a7c285aac480a5c082a7c182a7c15d839a7096ab7399b0789cb65377974a6d933f648e365b85264d76355c83385e824b6e8c7898b1708ca2748ea56c869f57728f5472945175974a709440688c40668b496f9441678c486b91486a8f5173964e71914a6d8b4567834665825877948baccb88abcb7296b857799c4b6e8e4366864064844c7394547c9f486b91456b922b557d3a668d2e59832d588246719e3c65913e658c3f638555779351738e5e7f9e486b8b5375985c7f9f698dad6e96b06f97b06f98ae6d96ac6d96ac6892ab6790ae638cac5f87aa678fb24a7295608bae507ca146739c3f6e982b58821a47701a466d345e846c94b76b92b17fa6c386abc683a8c37095b06a8fac557c9b4a73934e799b4d799c3b678c3863864c779a4b759b436f94416d923e6a8f3d698e477398416e9537648b35658d33638b22527a1a4a70275579326082416c8e497292194164193f64284e7532587f3a61883d648b3b658b406b8e4671942c5477456b90345a7e0e305325496d2e557e214871284e753b6185739ab94e7793567f9d547d9d597fa45f85ac5e85ac537da34a769d426f96416d943d6a93315e88325f893f6993395d811735510e2841314a681f39541b364b3a5870183c5e385f863a60872d50764f72926083a13a5e802c5072294c6c30536f375b75426782547d9d527d9f527d9d3c6583395d7f355878486b871f435d193c583c617e375b7b3559792d506e32597a406d943e6f98406f9946739c3e688e3f678b335d833d688b395f8440668b456c934b759d47719b49749e4a7aa04c7ea14e7ba2406a904c739a51779e3e648943698e38628a35628b34658d5181a750769b415e7e627289cddcef8799af7a90a789a4b791abb8c2d6dfdae9eee0eff4dfeef1cee0e4b8cbd2a0b0bf8ea3b6a2bed4a1c0dc9bbad791b2d16c93b255819e54809d658eaa7092ad7a96aca3baccb1c4d2b0c2cccbdee5c5d7e1b6c8d6798c9d93a5bb97a8ba8295a695a7bbc3d8edc2d8ef9cb7cc95b1c792b0c896b6cd97b9d27d9fb887abc58cafcd85a8c8688aad5b7f9f6892ab76a0b9799cb87799b582a5c382a5c57da4c55f85a94e74994f759a537b9f3560825c85a56e95b47293b27495b47497b75c80a05074947498b8769aba7a9fbc7da2bf6c91ae54799682a7c27fa4c189aec98cb1ce8aafca8eb3d07ca3c2648fb1406c8f3d688b3c668c406a9248739d436e994b76a145709d4974a14975a2426e9b4877a345769f4574a042739c3d71993e739d3f73a24272a24470a1466f9d4c719b54769ba5c8e86b90ad739cb87ba7c26996b374a1c073a0c1628daf769ec17ca3c483aac780a8c287acc787acc67fa4be779bb37599af7da1b77a9db944688a456c953b64923863903a65905d84ab7ca2c69cbfdf9bbad69fbbd395afc89db8d392b1ce89adcf50789c426d9745729c3e6a973b6794416c973a648e365f8b3d679142699042688d4d71935f83a55e82a45e85a66a92b6456c93467098517ba5446f9947739a426c92244e74284f761e456e2a547c315d84406f9942719d3c6b993b67963c6792416b93476d913c6384385f7e385f804b71965c82a66f96b56c96af729cb4759fb76993ab628ca46d95af6c91ae6e91b16c8faf7094b46087a65f88a84e799b4f7ba24a77a03968942a598523527c2e5b842e5a7f457093527b9b678eada3c8e57ba0bd6085a2577e9d5982a25580a34f7ba03c6a8e457196507c9f4f799f4f7a9d436e914772954873964b779c487499406d944272983b6b912e5e8427577d2a5a802e5c8034618238638311395d1e466a1e436d2a4f79315883416891376189386288335e81396487365e820b33571f45692f557a365b85173c6633597e3c628658819f58819f527e9b5e89ab5b82a95d87af507aa448739d44709738648b426e933e6a91305b8639638d3c5f8724426406213c1e3851354e6c2d46641530451b3a4f0b2f4f21476b183c601b3d602b4e6e4064844c7296527a9d587fa0567a9a547c96567f9b5883a5517da04d789a3d66864c72964064864a6d8b1f425e0a2d4b3e65843b63861a4265173857254868406c9345769f3d709b33648d427094426e913e6a8f426c923c62873a60853d678f436e9849749f46759f487ca343779c4f7ca34b779e3b658b436a91375a803b61863a648c34618833648c46769c55799d617c9a596980cad7eaaabbcf788ea387a3b99ab6cb96adbdcee2ede5f7ffcedfe7d0e1e9cbd9e2c7d4ddacbccbacc4dc92b0cc7c97b47492ae688ba96a91ae6a93af6d95af87aac0b9d4e7cfe2f1ccdde7cfdce4d1dee4d7e5eebdced89eaebebecfe1819caf8faabd97b2c794aec5a1bdd5a6c2dab3d1eba1c0dca4c3e08aabca7296b6638aab5b81a650779e5a81aa638baf7098b183a7bd82a4bd6c8ea9789bb791b8d7638eb146739a416e9845719e406f9b43729c47749b4772954e72964c6e914e7294517899456c8d6e95b67094b67a9ebe7ea2c2678bab486c8c6085a280a4c48eb3d08eb5d494bbd887aecd3a6182477295396389416d92426e95416d9447729c3f6a95406d9745729c4f7ca644719b34618b45729c43739b416e9843729c41759d4477a24174a14575a34874a34a75a2466f9b4b729b648cb084adcd7fa8c679a2be6f97b1739cb8739cb87aa6c375a2c177a6c475a3bb73a0b782aac386acc384a8c08cafc57da0b4c5e7ff7a9fbc355d812c5782326091406fa338689833608a315b81466c90476b8d456886385978406383395d7f3b658b3c69923867932f5f8d3767973767973968963b6a983b6b9b3e6d9b3f6c9649749e4e789e5f86ad77a1c76793ba426f99406f9b4f7fad4b7eab3d6d9b2d5e8921507c2f5c8638638d2a557f315e8746759f497aa53363914171a13262923a699738658f335d833c6789446d8d547b9c6c92b6759cbd769fbb78a2bb79a3bc729cb56a92ac698ea9577897708fac7896b27994af85a3bb82a2b76c8fa5698ea85e85a45580a349769d37669030608837678f235077366488497598537ea05a85a75f87aa5f87aa5e86a95b86a95882a85581a8436f96527da0507b9d577fa34e76994870934e799b457092517da0507c9f416f9344749848789c427296356589326286396789426d8f143d5d133b5f1d45691d446d254c75365d86335a83366088204a70325d801c476a1a426611395d0e34592f53772f517614385c386084386084678eaf6a91ae658aa7638aa95783a6457299436e99436c98436a95426992406c912a567d3a618c44658e334b6d0c24400e2c46203e5818314f1028441e364e2d49610328432e55722a4f6c486d8a557c9b4e75964f779a4f7a9d4f7a9c517c9e56829f4f7a9a5680a65680a64f779a3d6485385c7e4d71913e617f2e4f6e0a284a3f6184355d80234b6e0f304f1b3e5e406c933c6d963d709b4778a14c7ca24c7a9e4370973864893a62863f678b446e963d689235628c46759f497da44778a04d7da3507ca34c769c5a81a842658b3f658a375e853460853765894873963e60835873915c708b5f6f86acbbceb6c8de6c87a25e7d9a7e9db992aec692a8bddff0ffe7f3ffe4ecf7d5dce4c6d2debfd5eca9c3dea8c0d88ca6bd95b3cb809fbb7b9ebc85a8c8476685324d688499acabbdcbd8e6f1d7e4eddce8f6b0becbcfdfecc9d9e67fa0b37999ae66869d62829ba1c0dc7091b07b9cbd5e80a35c7ea16387ab6187ab6187ab6d95b9628aae6087ae6790b0779fb87096ab7799b288abc781a8c75d89ac4a7aa04475a03f72a13f72a13f72a14477a440719a4470974b71983c6084365a7e42698a476d917198b9698db17397b97da1c33d61813d6183294d6d6185a7a9cdeda1c8e988afce365d7e3b6386426c92416b93426d97446f99406b953f6c96406d973b689243709a4b78a2406d973a679047749d46739c3a67903f6c9540719c4576a143749f4473a14574a24874a345719e4976a04a769d7aa5c88eb7d79dc2dd9abed884a8c087abc582aac481afc97faec874a4ba75a2b779a3b97ca2b986aac287a9c283a6bc3b5d78345878355d812e59862e5c8e285a8d2658892a598527547d214d742650762f577b386084365d8439658a3a679034638f3366933d709f386a9b386a9b386a9b3567983266964073a23a6a984976a080aad45f89b14d77a14976a041729d2d628e356b993c72a13c709f4477a64373a13f6e9a426f993d689333608a4a79a54a7aa83c6c9a3f6f9f3b6b9b37669438658f3d698e467193749dbb6a91ae6c91ac789db880a8c187afc86f94ae759ab47fa3bd7c9eb97390ae5d78967f99b49ab4cd91acc19ebacf7293a67295ab678ca75b84a4507ca14171993a6a9233648c2a5b832f5f853e6e943f6f955785a9608eb2638fb45f8bb05c86ae5a84ac5a84ac547ea65580a34974965f87aa557e9e5079995780a04f7898537ea0547fa14e7a9d4b799b5080a45080a44c7ca049799d4977994a7597234b6e0a32561c4468385f86375e87345b8431587f133d63305a802a55781a45682951752b5377264e7211375c0e30530e32542c577a3d698c517a9ab8ddfa86a9c55e85a24d799c457299436e99456c97466790395b810e395c2d587b3c62893654781025440b203b2d4b67294b67324d6a203a552d455f435d761638512c516b3e637d4e738e6e93b05a81a0638cac517c9e527fa05784a55481a0527fa04f799f4d749b3d63873d61814367894468883558763657760e2c5038587e42688d23496d18395a274a6a38628a3e6d974475a045769f46769c4c79a048759c38658c3a648a446e944b76a043709a39669034638d3a6b9345769e417197406c93497399476d942c5279365c81436b8f416c8f3f6a8c4970915475964b66844d6581788aa09fafbfbecfe1778fab6582a45f81a46485a485a0bb8ba1b88d9cafe4f0fee2ecf5d3e1eac0d5e8afcadfa6c1d6a7c3d8a4c2da97b6d26a8bac45678a2c4d6e38577497b1c8d3eafab3c5d3c5d3e0b7c3d1c5d3dea5b6c092a3ad7093a66d90a462869e3f627e5074965c82a75c83ac5b82ab5e85ae6087ae7096ba6b92b1789dba7498b26e90a98bafc792bcd29ac4dd93bad7668eb149759a41709a3a6d9a396f9e396d9d3c70a03b6f9e3d709b497aa34d78a222477123466e3053793d638740668b5a80a487add27da3c741678b284f70254b6f2a51723b61854f76974f75993d64853b63863f678b3e6890406a94406b9645709b43709a426e9b436f9c3b6a963f6e98406f99406d9647749d446f993662892d59803f6a944675a1497aa54978a44675a14c7ba94978a64474a44272a24776a249769f436b8e6f92aebbdbf4a2c2d992b2c792b6cc87b1c785b2c77eabbe81acbf7da6bc7da2bc89acc888abc78eb2cc8aadc9385c7e335b7f35608a335f8c31618f2657822a5b862b5a8422517b1c4b75224f782e5e8631608a32638c346590376a97336695326696316597386c9e3d71a34074a43e74a33e739f3f6e9a49749f537aa5547ba4315b853a6791366792396e9a3a73a039729f3b719f4477a64978a64874a34c77a44d78a53f6a973a6695305c8b406f9d3b6a983766923867913e6b924b76995f88a65f849e88abc196b7c88fb0c182a2b77999b095b5ca8cacc189a8bd8baabfaec9e494adcb859ebc7c96b17f9bb3a4c2dabee1f7a1c5dd7da5bf668faf5b87ac4a7aa031618914456d1d4e7634658d3869914778a041729a5384ac6191b75f8cb35d89b0618bb35c86ae5d84ab51799c5a83a35a83a3517a985077965e87a5517a985d88a85883a35885a64c799a5684a65886a85a88aa5788a95482a45883a520486b1a4266234b6f41688f456c933761872c567c2a547a345f822853762c577a315b812f597f325c822a51781d416511375b19496d3161853f6a8aa0c7e4c3e6ff5d81a1447095437099476e9742648a314b6c05203e264969325678355979203f5c0f24411e33504061802f52701736520b2641233c5a132d4817334918374c1f425e4568868fb1cd7799b57ba0bb658eaa6f9bb86c99b64e7b985f8aaa4b7299476a92335779375c794d71913358753257743c5f7f07244c46668f40668d375d8108294a16385b3e688e3f6c9642739e41729d47779f45759d3f6f973c69923d699048739d4f7aa54e7ba54c79a348759e38689028588037648b3f6b90375e8520466d2d537a4a71984f7a9d497194486c8e3b5e7e3a59787491af657f987a8fa295a3aedae8f59aacc4718aa87593b57b9ebe6c8baa54728e4f69845c7289d4e7f5e2f6ffcde3f1b0ccdabadbeca7cbe17a9cb85b7da052769a4c72962f56774a6f8c8badc6c1ddf2d3eafab4c6d2a0aeb7909fa641525a3041496c8ba07595aa3d5d764769855f81a45f82a85c82a95e83ad6288af5b81a67198b97195b57699b594b6cfa9cce2acd0e87fabc85482a33864873e6a913b6a943f729f3a709f376c9e3a6fa13c70a0366a994376a34879a24b789f1d446d274a7231577e3e648940668d3f658a799fc43b61862d5378294f7333597e3c62863c628733597d30567b3961853c64883f668d3b658f3a638f406b9646719c4874a14574a03e6d993a699539689244739d45729b44719a507ca31b456d265076436f964975a24978a44b77a446739d4b7aa64b7ba9497bac467aaa4878a846739d446c9051749288a6c0c8e4fa97b6ca8eaec385aec486b0c687b1c789b2c887acc685a8c483a6c48daecd8dafcbaccfed375b7d396185406a923a679131628b2c5d862e5f8834638d295a852556812859842c5f8c2b5e8b32659234679433669333669531649337699a326696336797386c9c3a6e9d3568934978a25b86b0638ab3426992274e793d68923a6b943f749e3b719d3d739f4074a34174a14978a64975a2396592315d8a3662914773a23d699a3a68993e6d9b41709c3b6a943e6b9248749996bfdfb0d5f0aacde1a1c1d08ba8b68aa5ba96b1c6b4cfe2b9d6e8a5c2d49bbace6c88a08caac66a87a551708f4769854366823e637e345b782b54725f8aac6995ba28557e103d661a4a7221527b295a83396a9342769e3f739b3e6f9845759d5481a8628eb56791b75d84ab6088ac577fa25c85a55c85a3547d9b3e6785628ba94f78965e87a55a85a55a85a54d78985885a65d8aab5c8aac5b89ab5c8aac5a85a7254d701b436731597d446b92436d933a648a2c567c3f6a8d386386305b7e2d587b2e587e345e86315b832e5880274e75254f752353791b4d723c698a4d7694bce0ff537a9b47739a3d6892395f84173859061e3a0b233d09264420425e193b561030490e264229405f4263842d5171486a853d5c7843607e0e294620394f29455b062844305170a9c8e48aa8c099bcd286aac2779fb89dc7df709ab283acc84d7195395b80345777385d7a224966355c79315877365a7c10305943648f42688f3b61860b2c4d07294c365d843f6c963c6d984677a24a79a344749c3b6b933868903b68914c79a34f7ba8507da75481aa4f7ba2547fa9527ea5467297426e93577ea5436990234a7350779e4a7598446d8d4265857293b25a79985e7d9a728ea6768d9f72838da4b2bdc9daec99adc690abc86784a26582a03d5a7839567426445e324e63adcadab2cedc7e9daf567c916991ab698daf6387ab5e81a7567ca03861814d749160859f597990adc7d8c6dce9c9dae4d5e6ee82939d78899370849f4c617c62779269819d839cba6e89a76d8aaa7594b36c8baa7293b26f92b0a1c5e5accef19fc3e580a4c84c739a4978a44b7ba93d6c982d5c882e5f8a2c5f8c3b719f3b71a03d71a34072a54375a6487ba84d81a95080a6426d901f476b385f863960872d547d2d547b365d8431587f396087345c803c638a365e82335a812c5478284f763f668d3960873f6991436d973f68943e6996426d9a44709d42719d406f9b3f709b38699242719b4a77a04e79a34c769e3f668f143b623f69914b76a34e7aa7507ca94d7aa44b7aa64b7ba9497bac4579a94474a44975a241688f466a8c597894c3e1f9d1edff8aaabf7098b2769fbd79a3bc80a8c287acc98aadcb83a4c589a8c791b0cd50728e385b7b365c80436f963f6f9733678e2e628932628a35628b36658f366792225582275b8a35699832659230608e2e5d893766923867933b6b993c6c9a3f6f9f4275a441729d3c6b9548739d537da5436a93385f86476e9746719b4979a14b7ca54477a24479a34376a34576a14b7aa646759f32638c31658d3b6c973666943e6e9e3e6e9e3868963a6d9a3a6d9a32638e4c7ba7709bc53e64886a8ca8a7c6db98b3c69fb5cca2b8cf6a849597b2c3a1c1d07e9fb27295ab688ba751759752789c476f933d65893762852f5b7e224e7328547b224c761c4571153e6a1f4a7528557f1d4c7633628c45769f42739c43749d40709846739a537fa4638eb1638bae6187ab5b84a45d86a6618cac5883a34e79995982a24e77975c85a55d86a4628ba95d86a4547f9f5e89a96693b46491b2608dae5e86aa153b60224a6e2b53774c769c446e94366086366287416c8f3863862854792d597e37638a325e85345f892d58822d577f2f5b8235658d36668c2f5d7f346182487093436b8f3f69933e658e375b7f32516e06203900142c1b355025405b27475e0c2c431d37521e3957163758082a4d385b7733567217385b324f6f2b455e132d460e2d4c1e3d5c89a7c1a6c2d894b1c37695a78baec17196a888adc05a7e96537694325575375a78284d6a28516f2d59762a55753c6487092e582d527e42699240668b143558193a5d2a50773b66903c6b973c6d98406f9944739d45749e41709a3b6a944978a44b7aa6507da75b87ae5b85ab5d84ad6289b05882a84f7a9d5279a02d537a0f365f48729a47719741678b3455767190af81a2c34d6f8b5e7c94708b9e5265768091a1d1e2f29cafc0778ba37288a04a60782d455f12304a3d5f7a557a95567b96547c955e869f6f98b66c95b5698db1668aae55779d4f719655799b688daa6f93ab80a0b5829db08299a9a8b9c9d5e5f5cddded8e9eae42566f72869fa3b7d2afc4df97afcba8c1dfa2bddbabcae7b3d4f394b7d56f93b552789c4d749b47719b466f9b4c77a44878a84474a52d5b8c2857852e5e8c376a973e72a13f73a24577a8487aab4779aa4679a64a7ea65586ae4b799d275177345e86365d863a618a3d648d385f8840678e3f668d4970973b62892d547b365d842e557c3c638c486f983f6991426c96416b95436c983a6590416d9a41709c3c6b9743749f3f709b3b6c953e6f983e6b9546719b4f79a34168912d527c274e774a75a24e7aa74f7ba8517ea84b7aa64f80ab4c7caa4878a84675a344709d416b933e62864f708f55758ea8c7dc698ca2638aa96893b5668faf7097b6789cbe7ca0c27799bc6889aa83a5c185a7c33b5f7f31597c3f6b9244749c3a6e9533678e3c69903b688f3867913465902e618e215584316594376a973968942a5781325f893c699337648e3e6d993f6e9c3d6d9b41709a3b6b93325f883c6791406a923e689045709a507da65281ab4e7fa84b7ea9477aa74275a24d7ea9497aa52859842d628a30658f4073a03f72a13c6c9d3464943c6f9e3f729f3f73a23c6f9e3f6f9f436f9c547aa16386a64e6c84a5c1d6abc3dda1b9d18ca7bc81a0b26d8ea1688da0365b75436c8a497496467297406c913b678c325e832b577e25507a27517b2b548021477419426e214a76244f7a2d5a8437648e3d6c9643729c44759e3e6e9644749a4b779c547fa25f87aa668eb1658eae5b84a45c87a75883a35f8aaa3c6787628daf5f88a8628bab6089a7628ba9547d9b628bab6691b1628daf6691b351799d072d5211395d2b5679467096436f942e5a7f406c913d678d305b7e2f5b80325e833b678e325f8835628c2d5a84244f792e5983406b9539668f3a688c3662853c688b3c668c416b93446b943b5f833d5e7d23415b15314717314c213c5730506915354e18334e1b36542c4a6c204265163a5a1c406234567c3b5b8143627e3d5b75112e4c0d2a484e6c86a8c7dc99b6c898b5c592afbf7898a76b8c9b7d9db23d5f7b2e4f6e3a5d7b2348652a53732651732e597b3e6a8d0630582b557f3d648d385e831c3d6027486b15385e3a648e3a69954272a043729e41709a42719b41709a3e6f9a4879a44c7ba75481ab5783aa5a84aa6289b05c83aa507aa04f7a9d436a912d537a1037603a618a487094446b8c2d4b6d4966864e6d8c54738f64829a748ea55e748b657a8f8699aab1c4d58799ad3e5066182c44193149506e885d809c5b82a3628bab5f8ba86894b1719cbe6d95b86c90b46587aa527298496a8d6182a37496b2789ab38babc090afc37e99ae5f778f50667e8b9fb7d8ecff4c677a58748991adc37b99b17695b2a1c2e398badd7aa0c550779e3a648c48739d4976a04776a24272a04878a83e6e9e36659134608d2b55851c46762957884070a04276a64377a64679a8487ba8477ca84a7fa9497ea85488b05281ab2a578137618b3a648e3b628d4168933f6691446b94456c953c638c345b843057802f5981305a823f69933e6892406a94355f893c6690406a94416c96426f9941709a3d6c963a6b963b6e993b6c973b6c953c699337628d446d993e65903a5f8b395e8a39628e527daa4f7ba84a76a34f7ea85382ac4e7ba5517ea84e79a445709b38628c385f864b6f934d708e9bbdd67ca0ba648caf6691b45c87a95f88a86189ac6e96b981a9cc779ebf688fac779ebb547d9d35618443739944759e3d7199396d943f6d91406c913c6992396a95386b982d6190184b7a386b983c6b9736638d1e497337628c38638d3b68924675a1406f9b3d6e993d6e9936679232638c3d6e974879a24b7ca74c7da84a7aa85285b24578a7487baa4477a6477baa4478a7356b973b719d3f73a23e70a135679a3b6a9e3b6a9e3f72a13e71a03d709f3d709f4373a14b78a2567ca36487a77090a78dacc17b99b36d8ca87597b084a8c06f94ae38607a416a883a6587386487315d80184467376386386386325980375e893359862f55842b5482264c79254e7a29537d2a557f36618c3d6a9443729e42719d42739c406f9943739b49769d4e7a9f618caf6189ac517a9a527d9f5d88aa5c89aa5986a75985a85c87a9648dad628bab638aa95b82a16188a76790ae6790b0678fb23b6186052b520f365d265076406c932d5a813b688f46749839658a2c587d335f862e5a813e6b9434618a3f6c9633608a2b557d1e456c436a95456f99406c93416d92426e934571944670963e658c395f843c60842c4f6d4466812f4e6a23415d3d5b7d2a4767223b590e29462c4a6c294b702d50762c4f77375c88486d974c75955176911b36530a25404264806d91aba0bfd4a0bbce99b4c7a3becf93b0c0607f934665812346643156733a61801e44682d5579356083386487214e752b5680325c8431577c2042651d3e610c2f55385f883c68953e6e9c43749f3f709b42719b41729d4073a04477a4497aa54c7ba54d7aa35783aa587fa8557ca34b759b477197355c8333598013396033597e5c82a64a6d8d4a6485869fbd6e89a654728c5f7a955b75906c85a33149651c3249465b701f334b142944516b865b79955f7e9a6487a36789ac678db16c95b57099b97096ba7296ba6e92b25a7d9d486988accbea728faf7a97b593b3cc7d9fb8567a924c708a4364833e5f7e527190809dbd85a5ba93b6ca8fb1ca93b6d26387a94c7297476e97446f993e6b953968943564923e6d9b4373a34878a84575a53867953c6792416b95375d8c2e57852e5a893d6d9d3f72a14579a8487baa497cab4e81ae4e81ae5085af5386b15584b02c57823f69933d6791486f9a4168933f669129507b335a83365d863b628b335a83315b85325c863f6993416b95416b953b658f3f69933a658f3c6791426f9842719b3c6b953a6b963e719c3f709b3d6e993d6a9446719c466f9b466c993a5f8c335884335a85436e994b76a34e7aa74a77a14f7ca65782ac527ca4577ea7456f97325c8638628a41688f41678b53789596bbd889afd384accf7ea7c76994b47ba6c8719cbe749fc177a2c2729ebb7fabc681aecd3f6d8f43709747779f497aa2407297426e9345719640709840719c3a6d9a386c9b2053823565933c6b9735628c26517b3a658f325d873c69935180ac4e7da94373a13c6c9a3c6f9c3b709a3e739f3f75a1477ca84579a84c7fae4376a54e80b14577a8467aaa487ead235c892d6693326894306591295c8b39699a406ea0406ea04373a34373a14373a14575a34874a34d78a36b91b885a7caa5c4e081a1ba799ebb5e85a45a819e59809d507995658eac5f8aac497497426e913c688b214c6e214c6e274f72345a7f30537d365b87345d892f5884244d7929537d28527c204a74315c8735628c41709c3e6f9a42739e40719c4776a044749c47739a5681a4648bac597d9d557c9d4c75955c87a96490b33b678a6592b3648caf628bab638aa9567d9c5c83a26289a8668faf678fb230567b0f365d0933591c486f103d64123f6648759e3e6b9237638a346087335f862a567d3c69923c6b953d6c983b6a94335d85133a633a618c47719b45709a46719b4a789c477398406b8e3a6286375d82355b7f3054764164823456711938554061843e5c823956740c2947304e70284a6f375a84395e8a4167963d68934b799d48718f1c3752142e492b506d3d64814e6d897a95b099b3cca8c2d9b1cee066859a2e506c3457773c6082345a7e23497032587f40688c345e8439668d36638a3d678d3d63882c4e71133558082a4f385f8638658f3c6c9a40719c40719c41709a4475a04174a14376a34576a145749e44759e4b7ba34f79a34b729b4a769d406a9039608732557b1d3f64597b9e6b8eae7190af597290c4dcf6758da56982986c829a415975334e6c16314f142c461831470820382d47606986a46a8baa6d90ac7093b17092b57296b86f93b56b92b37198b9749bbc6b8faf4c718e40637fc2e1fe88a5c38facca6887a44466824a718e466f8d4c7595345c7f375d81466a8e6e93b087acc983a7c9597fa446709a46719c406c9b436f9e3d6c9a32618f34608f396491436c9a426b973e65903f6691436a953d648f3259842e588236668e3c70984176a04378a4487aab4e7eaf4c7cad4e7eae5685b15582ac547ea62a517a48729c456f993e68923a648e366088345e8639638b3e689039638d345e883a648e406a9447729d48739e426d98426d97416b95426e9545709a45729b43729c44739d43749f41729d4576a141729d426e9b46719e345d8b375d8a3a608d41689338628c3d68923d68933c689543709a4c77a1567da6557ba253799e3a618829537b36618b356188406a904a729591b8d78cb1ce82a7c27ba3bc719bb476a2bd74a1be76a3c2729fbc72a0ba80aec87ba8c56592b34c789d4f7ba2507ca146749839658a315e8541709a43749f3d709d386c9b2c5f8e2858863d6c983966901c4973305d87325f893968925281ad5181af4c7caa3d709d3d729e3b719d3a73a0356e9b3e74a23f75a4467aaa4678a94e7eaf4779aa306494285e8d2a62912e6792285c832e60852b5b831a49731a4673204c792956801d4a7424507d15416e264f7d3a608d5477a19bbbe23d5b7f355677345c804673946994b4507c975d86a280a7c483aacb6086aa4d7398466c913c6286204768315879375b7f395c823e648b3b658f2f5a842c57812d577f28527a2e58821b467136638d3667924174a14174a14878a64776a44574a045709b4e759c597c9a5f819c4c6f8b466d8c628bab6590b2426e915f8cad6890b36790b0668dac5c83a26188a7678ead668dac6087a82f567d1d446d234d7516416b113e672151793c6b953c6c9439668f39668f3a658f2b568035628c3f6e9841729d3c6d963c679218436d3d689344719b48759f507da7547fa9436f9639658a386386345c7f365a7c25486831536f143651193b573f61863f62884163862c4f6f20416224466b3156822f5886335e8b3d699638688e365e81132c4b0f28461a3e5e3b63863b5f834061847492b4a5c2e07997b14c6b8734567945688e3e64892b5178375a84284b753b5e863f678b447095457196436f9430587c25496d284a6d1032552e547938638e3766923c6d9841729d42719b4778a14275a24275a24778a34778a1487ba6497ca74a77a147729c436e98325e85325a7e3357792342617b98b67795b17a95b2738ba731455d718495485a681122360d2139041f3c082744324d68354f68405a716480966e90ab6a8fac7198b77299b8769aba779aba799ab97396b47299b86f98b8638eae426b89537a97aed1ed7e9db93e5b79244264385a7d3961844c79985481a053809f3762843a6286487093739bbf446e943b658f3b6693406c9b3763943c6a9b426e9f3d69983a6693406b96446e98325982345a814267913f669137618b36608a315c8638689033678e3b70984176a24878a84270a14975a64975a44d78a3426c942d537a3a6085486f98426c963b658f345e88305a8239638b416b933f69913a648e38628c3f6993436d97406b96436e993e699447729d4a749e416d94406b9543709942719b43729c4576a14576a140719c43749f4776a2416d9a3c6794466f9d5079a54c76a04a749e416c96446f9a39659238638e3e6892476d944a6d93466a8e355b80234d73315d843f6a944a769d4771976189ac91b5d585aac580a6bdabd4ea82acc57eaac584b0cb84b0cb78a5bc7aa7be7fabc485b1ce406b8e537da3537da347739839668d34648c3869924778a33e719e3c6f9e24578626568431608c3968941e4b7533628c3a69933869945181af4e7eac3d6e9937689330659130669237709b336c99386e9c4377a64477a64272a23868983868983669983165943369972e64902758802a5a802c5c841b4871103d6726537d28557f2a5580244f7a244f7a1e4773355c873a5f8b3558824060892c4f772652793765896a97b692bed981a9c3759ab587acc9769abc6084a8486b913e62863c62862047682b52733f63873c6287355f85315d8428547b244e74234d732e5880315c862a59833d6e993d709d4474a242739e45729c48739d4f769f567a9c98b6ce84a0b5527088436580658cab628bab537ea0618cae668faf6790ae6289a85d84a35e85a46a91b0668dac5c85a53c638a28527a234e781f4c760e3d672657803564903e6d973a67913b68913d689229567f325f89396a9341749f3b6e99406f9b1b4a763a6b9642739e4c7ba74976a047729d3f6a94366287315c7f32597a2548662b4a672a486404233f2d4f6b32587c3f678b4f779b476d922c50721c40642c5680325e8b33628e3b6a943f6b92274d71142c4e1c3554274b6d2d587b305780335a8542658d54769b4a6d8d4c6f8f43698e4368922f557c365c833c5f892b4c773c5f8743698e456c933d698e416d9235608330547836587b35577a1d43673f6a943665913c6d9842739c43739b45769f3d709d396c994574a04776a04477a2497da546739c4b759f2b5680335d8532587c365776253f5a5b738b6a849d304a630f27432d41591727341a2730142131394b6147657f577a98809fbc7896b0abc6db9cb7ca7d99ae7696ad7496b16d90ac6c91ae7095b27da0c07094b4729bbb6c97b75b86a6426d8d638aa7789bb73a59762c4b6a34527628486e30567a476f925883a35783a0507999365d7e3763863a668b335f863f6a94426d9a3a6592426c9c3a66933863903f6c964370993d6a933d6a9137648b1f4d713d6a913f6a943a65903a65903d68933c6b953d6e973a6d9842739e4b77a43a6590345e88305a8229507932587f42648a45678d4168912e58802d577f38628a3b658d436d95436d953a648c355f873660883e699345709a426d9748739d46719c527da8507ba546719b446f9a47749e4776a24675a143749f3e6f9a42739e3c6d9844739f4d79a65683ad4f7aa5517ca7547fa94d78a249749e436e993f6a9547709c426c964166903f658c486e933f6589143f6237638849759c48749b517ca6537da35981a4507796335b75648ca598bdd79bc0da96bad492b6ce91b6c986abbe87adc48eb5d25c84a7517ba15884ab4d7aa34a7aa237669035669143749f3f6f9d3f6f9d3262902858862e5d893a69952e5d893a69953c6b974373a14b7ba931628d2c5d8634658e3a6b964275a0457aa44277a33e719e4376a34676a43f6e9c3c6b973d6c983e6d993869943467923467922d5d8b2554822f5e8c18477521507c305f8b33628e2c588529547f234e782d57812d577f375e87345b843a618c2f59831c4772335f86517c9c92bcd5749ab182a6be7093af6e91b16286aa496c92476d923e668a3b638621496c335c7c335b7e305b7e335e810c375a254d712c5478315c7f305c832b5b832758813d6e9746759f4572994d789b55799b567796829eb6d3e8f9c2d5e4829cad48647a85a7c2577e9b648dad6792b2648dad6992b06c93b2668daa658ca96990ad668fad5982a2375e85234d752d5a832f5e8828598420537e31618f3d6e993564903e6b95315c8726537d36638d396a9340739e3f74a03b6e9d184b7a366c9a3e74a04a7ba643729c426b973a648e355f87355d813155751b3a562d49611d37500a2540365874345b7c3f6b8e4c789f5480a74c7497355d803d6a933867913c6d963a678e3a6085264768193153344e6f25476a2953793b669136628f3a6590355f872b537730587c3b628d3d648f2b507a375d843659832e517945688e4a6d93486e95446e9649759a487497365c804466894063831a3e603e6a913c6b953c6d9641729b43739b46769e3e719e35689541709a44719a42739b3f6f9549739942699032598032587d2d51712c4a66465c712a3c5022364e354d67435e79a3bcd27f8d984a545d3b4956687d90698da78bb4d28eb5d693b5d1c2ddf0e2f8ffd9ebf5b4c6d08ea4b27793a8678ca76f9aba6e9bbc6591b4709bbe6189ac5b84a4759cbb789cbc436686304e7028466a1f3b602440653b597d47688b4d6e9145668732546f2f516a39668d3f6c933b689137648e426f994a76a34773a03966903b689238658e416e97426f963b68913b68913b688f3b68913d69963f6b9846719e426d9a406d973c6b9543749d4979a1406a92335a832f567d2f567d3f678b40668b42658b42658b3d648b2a547c2b557d39638b3660883c668e3c668e3b658d39638b3c668e406b95446f993f6a94416c963c6792406b96406b96436e9946719c47729d4874a14978a44a79a54576a14879a45182ad5382ae507fa95481ab5380aa507da74f7ca54a759f46719b49749e547da947709c426b975a81ac4f769f476f9331597c285073406b8e4c769c537fa64f7aa54d78a2547ea64f779b2c557359809d5a7f9c6285a16284a08badc6a8cbe1a2c5db98bcd48db2cf6088ac547ea65481a84f7fa74c7ba53d6c9635648e31608c4978a444739f3d6c9832618d3d6c9838679331608c3b6a9640709e3f6f9d3063902758833768913e6f9743749d4879a23d6e9942739e4474a24575a343729e406f993e6d9742719b3c6b953b6a9441709a3766923b67962f5b8c2958862d5c8a2c5b87305f8b31608c37648e315c861741691e456c274f732249702c567e3b66912e59861d48752d57813d65887299b693b8d2769ab27093af658aa76387ab4e7499476f93416c8f436e90325d7f315c7e396486365e81355d8032587c284f7023496d375f823b678c3562893363893b6b916a96bb5d86a67fa2be84a2ba93aec1c0d6e4d1dfe8ccdbe2bed0dca5bfce8baabf7094ae6a91ae6a93b1618aa8648da96e95b2668daa6d94b1668daa638caa4d7696315b8106315b1e4b752b5c87194c79275a87295c893c6c9a3867953a669325507d2d5a8432618b3c6d9640739e3e739d396e9a194d7c39729f4177a34477a248759e456f99365d863259822f577b294c6c203f5b28425b0e26401b36533958774069893c688b47739a406c93426e911f4d6f32628a3869923e6f97416d9247698c26436317304f0d2a4a173b5f38648b3867933565933968942a5983315d84406c933e67932f5582325781365c832b5178294f76466c90466c91567ba54a719a4d799e4e7a9d31577b466a8a3657762f5375315d843e6d973c6d963f6f974572994878a04073a03669963f6c96426e954775994a7798476e8f35597b34567b27496c0a2b4a122e443245546878879dafc5738ba546658194b0c6d3e1ece8f3f9bccedc809bb06c91ae4974962a55772d526f638199d7eefee1eff8e8f5fbe5f2fac2d8e580a3b978a4c1628fb0628eb1779fc35c82a6577b9b91b6d34b6e8c3a5d7b294a6b214265213f631733581f395e2a446929456a2340602949623d5d744a759f416c963e6b95396690406d974877a144739d4171993b6b933b68913e6b94335e88436c983e67933b6492416a984670a2446ea04068993a638f46719b3f6b92487499386386375d82395c82385e853e658c436d933b678c456f953b62893c668c285278254f75265076335d83355f85376187355f853f6991426c94416d943f6b923c67913f6a943f6c95426f994d78a34b76a34a75a24a75a24773a241709e4574a24f7eac4c7ba75180ac5180aa5180aa4f7ea84d7da546769e44749c46739c426f983f699349709b446a97426b974f78a44c76a04f799f497497416a8a3f68884c7497507aa04f7aa54c77a44d78a54b74a039638b5e85ac577ea5567ca13c60844a6c8f50738f486d88406582658cad4f799f507ca35787ad487a9f4e7ea643739b33638b3c69923e6b944b78a144719b39669033608a44719b3c6b9732618d3768933f709b396a953667923c6d9646779f4e7fa85081aa4475a04776a44675a341709e3e6f9a44759e42739c39699136668e3a679027547d28537e335c8a3f68963c67922d5a8328557e34618a3e69933c668e3c638a173d61274b6d2d517323496d254c733b64903b65951c44752c55813b62894c7394a1c8e5658ca9add4f15e87a5537c9c547fa1437091447192487596457092305a803c648843678b3b5d8025476a234666204466365d7e3661833763863b678a396687436c8ac5e9ffd6f3ffd8f0fcd7e8f0e1eff2d3dcdbcfd7d9a4b3b8b4c8d3cce9f9aed1e77499b36992ae6a93af668fab678eab628aa46993ac6a94ad6a93af557e9e2c567c04315a073660164772205380255988285b8a3666963a689932618f25517e37639032618b3c6d963c7098386d953d71981b5078396f9b4478a745769f416d943c6488345c7f335a811d436826486d17365517324f06203b17315223446740668a41698d3d608640668b3d6b8d2e608320507833628c3c6c943a668b395c7a2d4b651c385017365226507634638d3b6c95346890255981174b733d6d933e6b94396491315784365c8330587c386084255072436e90436e91456c9739638d416e954d7b9d375f82315575426382456888214d743b6a943e6f984070984370974a77a0376a973467943c69924b759b6790b053789531536f2a4966062345011e3e092743496276d4e5ef9ba9b4bdcde468829d4f729036566fcbdde9d2e0e9c1daee6a89a55178993a6588416c8e4770904b6f91abc9e5ddf0ffe5f2fbeaf3f8dfedf6a3bed181a3be658aa56188a580a4c47ea2c290b3d34f728e385b77385d771e435e254a6727496c28486e203c63203c6127446641607f5c7e9a6488a24c77a24a75a04b76a144719b416e983c6c943f6f9740709846769e46739c46719b456f993f68944167944d729f3d63923d67994571a23962903d6791466d963f678b446c8f294f73395d81264a6e32557b446b923e6a8f3a688c3f6d914672994672993e6890315b83376187325c82325c82254f75305a823761893f6a94426d97406b953d68923f6a94436e98436e99426d9846719e46719e45719e4975a44776a44574a24574a24e7da95081ac5685b15584ae4f7ea84979a146769e46739a46739c416e9747719b4c739e49709b4e74a1466f9b4b76a04c769e4e799c49719443698d41698c4771974b76a04d78a5517ca94d76a4456f99547ba45b82ab496e9845689054779d5377994d7495436b8e3d688b4b779e507da64979a14e7fa74c7ca248759c34618a3d689237638a467299446f99436e9836618c3d6a9435618e3968943a6b9638699442739e3f729d43779f4c80a74d7ea745769f4574a04675a143729e42719d39689230618a2d5d852e5e862e5b8434618a224d771f4a741c4571315b85325c842650761b476c3a668b3a648c3b658b40688c2f5579204466254969264d6e1c436a3b64903a65922d5684244d794269923f678b8db5d85b83a69fcaec709bbb5784a5517e9d4a77964774934572934772954c769c476e953d61853457772c4f6d3154722a4d6b3458783e66893d688a426d8f3c67873058725c7f95bedae8c5d9e2cedcddc9d3d2dde3e1cbd4d3dee9edbacdd4adc7d496b6c585a6b96c90a67297b16e96b0648dab648dab6089a76790ac638ca8517c9c3460870f3c650936601e4f7a1f5281275b8a2b5f8f326495356394305f8d2c588536658f386994386c94356991396d94386c91265a813e739f3f729f43729e406c93325d7f32597a2d51751b3e6435577d1d3d63011f411c39591432563050761b41650f355917395e1b3f631442662d5f842e5b8434618b39668f3561863f63832e506b294962193c58234f743e6d973a6b9431628b164a7234688f396b9026567e204b78244d792f567d365e82325d802754754570923661843c6690315c86416d94406c8f3a628635597b486988426585143c603b688f3f6c953f6f97406d944a779e34638d3e6b944e74996e91b17c9eba3c5c7522405807253d0423402645645a759251677ed4e2edd9e6ef6f8197617c995e82a440637fd6e9f7c7d9e3627d9260829e6084a651799c4f78984c77994d789b51779b7792afbacfe4eaf8ffe5f3ffb6cfe58eacc684a6bf668aa47c9fbd7b9ebe5273924467834369802a53693f6781335c783b628341658944668c38587e436487597a9b5f84a16188a54e77a3456e9a4c76a04a759f507ba545729b2e5b844d7aa34d7aa44c77a2436e994b759f3f6991426c92537b9f456f954b78a148759f416c963a648c3c638a456b902c50741a3e622a4c71315579375a803d648b325c822e5b8236638a315e87305b852f5a84254f7928527a335d853d678f38628a366088335e88345f8a3b669135628c38638e406b9645709b436e99416c9747749e43709a47749e45719e43729e4473a14575a34979a74f82ad4f80ab4f80a95180aa4b7ba347749d46719b49749e49749e49739d426c9649709b4b729d4e75a04a749c4e759e5279a04c739a466d94436a913c638c456f97436d974b759f507aa4547ba4597fa64f759a3b5e8451749a587ba14c72974e769a3e688e406c934e7ba54d7ca64c7da65080a84e7ba24a769b325e85426c9437618b436d9748729c47719b416b95315c863b68923d6c9642739e4576a14a7daa4479a342779f487da5497da543779f45769f4879a242719b35648e35658d37678f38658e315e872d5a83305b85305b852a557f305b86204b75264d7421496d193f64386084406a903f6b923b678c305b7e355d803c63842c5477224d70335e883e69933e6892275179335f863d6990426f984370997daad179a7cb5884a75885a64c79984b76964a75974c779a517ba14e789e40688b466d8c2b506b3256703154702f5373395f833c64883a658745709029506f496d87bbd7ecd0e6f3d7e6e9dce8e6dae4e5cbd5d7d4e1e7bacbd3cbe2eac9e2e9bad3da9eb9c47e9db17396b2638bae5882a8537b9f5c85a55e87a54e79992f5b821a456f0c37611c49732255842559892b60923165953b6a9623507a32618b3867913669943b6e99396a9337689031658c2559814275a23c6f9c41709c38658e335f82305778234467335177284b71193f66183e651f426a36578022446922476411365321446424486c2a51782650782a547e325b8735608a3d678f3b63872f55792b5273365f7f2651743d699034618b28578120517a3d71983f6f95315e87264f7b113a661c47713b678e3761873f6a8d426a8e3a648a4470973360873f698f406a90375d84375b7f3b5c7b1e405c1b3e5e284e723a648a406c933c69903f6b9238628a53779ba1bdd57b94aa445d730b263b17344625455a4368824c718e4e6b8d586d8ac4d2dfd4e0ec92a7bc5f7d996185a9486b89a3bac8dbeffa9eb4c9718ca76b8eac5f88a66891ad5a86a34e7c9e457299517ba1587a9f7e99b6a5bdd78ca7c27090a97496af5478923657764f70915e819f466a843c62773a6377537a97426b8b457092406b8e3f668f3e658e3a608452799a547a9e5f87aa4b74a04b759f46709a416b95507ca34d79a046719b5680aa537ca8214a76456c97466d962d55791a42653b62833a62854b779c48759c426e93426c92375f833e64881a3e6236587d3e60853c6084355b80396185355f85305c83305d862e5b842d58832f5a842d5781305a84325c84345e862e58802f59832c5782345f8a386491335f8c36618c3f6a953a638f416c9745709b5380aa48759f426f993e6d9941709c3d6c9a3f6f9d3f6f9d497ca94d80ab4879a44b7aa44c79a34e79a348739d4c76a049739d4b759f507aa4507aa24b729b5a81aa577ea7547ba44c739c4a719a537aa349709939638b456c95406a924c769e4d779f5279a2597fa63d6388446a8e56799f52789d4c739a3d678f426d9748759f4e7da74d7ca84e7faa4f7ea84a769b5480a34670963660882b557f38628c3e65904e75a0456f993a648e446f994976a04877a14879a44d80ad4a7da84d81a94a7ea64a7ea64b7ca545769e3d6e963c6c944070983f6c953d6a933b689139668f37648d37648d35608a2f5c852e5b853a658f345b82385e831a3d632e54793f698f3561882e5a81265277335e813f678a2f577a2f5a7d37638a38648b3c688f29557c2c59822d5c86305f8b41709c406f995282a86290b4618db05b86a84570905681a3507b9e4e789e537da3456d914f7697274c673c607a34587232557335597b3f6589436b8e3f6a8c2049694f7491617f99d6f0ffd6e8f2e1f0f5dbe9ecd6e1e5d8e3e9dee9efc8d9e1cee1e8c2d5d9b4cbd199b5c36b8da6628aae557fa74f769d527a9e5883a54a759835608a19446f1c467017426d1e4e7e2a5e8e2a5f912f63932556812a578033628c33648d376a973a6d9a3b6c953869922c60882e628a3b6c973f709b3f6e9a2d5a83204c6f335a7b1d3b5f1f3d631d436a254f79224c761d446f0a2d571033590f32500a2f4a0f3353173d610b3158375c863b628d3057823b658d376189325c82325d802a527620486c335b7f39638926507a17426c34648c417199426f96366289325c842d577f2d59803460873d678d3d648b486e9540678e346085315d80375d81395d81345a813d6086284b6b1b3e5c2a4d6d2e54782249700f3961275378305b7e4b6f935271902f485c162d3d082135173348506f84597d9549728e4e77955c7a9c6e86a0e0eefbe4f1f994a7b66680977596b74263827e98a9cde3f0cbddf17991a97597b37198b76e97b56792b249779b4f7fa74e7da75b86b05f83a75c7d9e6586a54667863457734a6d896182a16283a26184a2385c76365c73497288567f9d527d9f527da05e88ae537da54e78a0497194456e8e52799a678eaf537ea85782ac537ea849749e456f99436d975680a84e759e2f567f2d547d345a81496f94264a6e2c50722347692a5074335d833f6b90436f94426c92355d810d3357466a8e476b8d4b6f91486c8e3f65893b63873c668c3a668b38648b39658c39648e39648e38638d3c688f3c668e3b658d38628c38628c2c57822b56812d588326517c3a6590345f8a39638d39648e49749e4d7aa34b78a2416e98416e9841709a4675a13e6f9a40719c41729d43749f40719c4b7aa44b78a24d78a3436e994a759f4a759f446f994b76a046719b49739d527ca64e78a24e78a24a749e557fa95781ab3c6690315c8639638d3a658f416c963e689049739b587fa63a61884b7397587ea55a81a84e759c2a547c3b66904a77a14c7ba54877a14b7aa44b7ba3527ea34d789b3a61883e658c3e658e2e557e3d648d4970994b759d446e9647739a4e7ba44877a142739c4778a34576a14879a24778a1497aa34e7da74c7ca447779f44749c45759d43739b4070983f6f973e6e963a6a923868903a679039668f39668f426d973862883b6289345a811f456c244e74255176214d72234f74345f82315c7f3560832a547a2751793d699039658c29557c38658e37669032618d3c6d983b6c9546769e5b88af6490b36590b2517c9c547d9d577fa2527a9e51799d456b904a6e90486b893e607b31536e3457732246662e55763f678a3b66882c577a4c72965778995775917790a6e2f5ffdeeff9dee9efd6dbdee0e5e8ced5dfcdd7e3c6d7e1c0d6e1b2ceda7295a96d91b35980a7577ea53c638a4c769e416d942e5984244f7a27507c2b56832454842b5f8f285d8f2e62921747752c5b85366591376893396c9b3a6d9c41729d3d6e97386c942f60893d6c9841709c3161892a587c3860830b2d50214265183a60284f782d5882335e882b557f3d628c385e853c60843b6283365c80295175163d64072e572e557e3960872c54782951752f577a224a6d385e8232587c2b517632587d0b31563761873d69903c6990436f963d698e3560832d587a335e80315c7f375e85385e852e547b20466b1b4366153c5b183a561433520e30533d63872f577a1e496b345e84416b91527ca44c769c375f821a3e60092c4c0d2c49142e451a354a47677e6286a06084a4517a9a4d789a5681a160829d9fbacbe5f6fdd0dedfcadce07c929f8ba5c056718f526b81bcd2e0c2d2e1a0b2c67a99b67096ba6d95b85d88ab5d87ad5986ad5784ad5a87ae577fa3587ea2597fa43a608554789c5476996586a56789a52d506c4368833d657f57809c5f88a65f8aaa648fb1658db16389b0688eb3577b9d96b9d78db1cb7ca0b85e8ab15783aa5984ae527da7527ca64f79a3345b8441678e2f557a31557945678a3254771d3e611e3f6230517432567a4c7498416b9151789f547ca0173d61375d81466a8c44688a4b6f914c7092486e923f658941698d456f95467098426e95406c933d69903c688f3f6b92416b93436d95426c96406a9436618c315c872e598419446f2c5782416c963a648c4b759d4a759f3e6b943b68913e6b953e6b9545729c4d79a64675a143749f42739e43749f44739f4d7aa44c79a34f7aa546719c47729c46719b45709a4a759f4c77a14d78a245709a4e79a34a749e4b76a04c77a147729c4b76a04b78a133608938658e3a6790416c9649749e467098416b93517ba15882aa537da5507aa2345f89416e984a77a14776a044739d45749e45729b4973994b76992b527940678e3c638c2f567f436a934a71983b658b4a749a4d79a04672993f6c954877a14f7eaa41709c45749e45749e47749e44739d4a77a04b7ba34979a144749c47779f45759d45759d43739b3f6f973d6d953f6f97407098416e97406b953761893f668d365d84264d742c537a1e486e224c723963893b6689477295355f85244e742c567e3a648c305c8326537c34618b2f5e8a3a6a983565933f709b3b6c945787ad6492b46895b6537e9e5780a05881a1577fa23b61864f7298527499446586284a662e506c385b772c4f6d335a79345c7f446f922a547a4b72995c80a45576994e6d8c67839bcbe2f4ddeef8dae1e7dfe2e7e3e7f2e1e9f6d4e2efc6d9e7bfd9e691b0c2688aa66185a95c83aa426992527ca4355f8728537e2a55803d66922d58851d4d7d3163942b5f912a5e8e2454822e5d8933628e3767953366953569984878a6497aa340749b35668e2b58822e5b8538658c3d688b23476912335420426722486f29537d29547e345f8936618b3b628b3a618a3b62893b63872e557c436d933b628b3b658d3b62891f476b1840630f3858284f702f567732587c22466a193c6211345a032b4f06315414406528547b255178325e830f3a5c012c4e01294c0d3558092f54274d723d638a4d7398557e9e577b9b517291506f8e31537831577c30587b3762842a55783d658952789d5a7ea05c7f9d5578944c6d8c5375915577905b7f976088a2648dab5c82a653799e577e9f60849e97b4c6e6fcffdfeef5e6f1f3dbe9eadff0f7c0d5ea667e98465e76c7def0d1e1eec0d3e27e9cb87a9ec2688eb36a91b85f86af5a86ad5986ad4d7b9f5681a1567f9f4e7699577da15e81a75e80a36081a051738f2b4e6a486d8839607d4e7795618daa6995b26c94b7688eb26e90b37192b135547154748da2c1d67697aa5684a85c89b05c89b25883ad5d87b1577ea7355b82476a904b6d90486b8b2041601738571d3c5b254365304e723a5a804d70964b73974e749941678b14385c40648645698b4b6f914d74954c73944c7296466c90426a8e4a75984c769c447095447095427094436f94426e93456f9548729a49739d46709a3d68933d689335608b1f4a752b557f2f5981345b844b759b527ea544709739658c426d973f6a9545729c426f9946759f43749f4576a143729e41709c48759f4f7ca6517ca747729d43709944719a49769f46739c4c79a24c79a248759f4e7ba54b76a146739d4976a04a77a145729c3e6d972e5d87305f8933628c39668f3a679035608a49749e5480a75c87b14a759f38638d3e6b9546739d43729c44719a46739c47749d4470973f698f4a7296476e953c638a486f963a61883c638a41698d446f924e799c517da2507ca348759e45749e4b7aa64877a34d7aa44c79a24d78a24e7ba44f7aa44d7aa34e7ba4507da649799f47779d45759d44749c42739b43749c43749c3f7098446f9948739d315b853a648c355c85284f76355c832e567a244c702b5679436d934773983e6a91244e76254f75376187325e8525527b35628c2c5b87386896386b983a6d983c6d9646769e6391b56f9bbe608bab5b84a45f88a86087a84f7599577b9f56789d5172954465862345612c4f6b2548643357773c6286355d81355f85477197547ba253799e46698f4d6f9251738ea9c4d9deedffdce3f3dce3edd8e1eacddbe6c7d9e7c4dae8b8d2e36a869c5a7c985e84a94d749d587ea30e365a1b456d2a547e3d67911a45702f5e8c2c5f8e2d619132649534649234638f3465903a6a98386b9a3a6e9d4676a44c7da64d7ea63161892e598449739d426c92224b6b04234209274920466b2d578128557f34618b34618a2c587f335f863f6991325c862c568036608a446f99436d954672973a65883e698b4069893b64822e5574264d6e183c6026486d3e60862d50762a55784371954773984470953a668b3c688b426d90456d91456b90476a904d7096577da151799d5984a6537ea04b7698456c93486d972e537d365c83385c7e3a5e7e2f5270597a995e7d995e7c967c9ab26c8ca3688ba76e95b254819e5c8ba95d8caa5d88aa6387ab6886a87e96b0bbcedfe3f4fce5f2fadbe5efe5eff8eaf5f9e0eff2e9f9ffa1b6c95d758db1cae0bbd1dccde5f17191a8688bab698bb05d80a66289b25581a84a779e5280a14e7793466e875c819b6186a16285a35b7c9b4e6f8e3152715478926088a14a738f4e7a97608ca76790ac6990b17598b87393ac637f95657f965b768bbdd6ec8da8bb5c8cb25c8cb25c89b05b86b0557fa95b82ab375a8044668b47688927496527466223425e294664324f6f37547639577b4c6e9344688c284c703b5f814266882e52743e6284486f90537a9b51789950769a4f7599446c904a72964d789b4a75984672974270943f6b903b678c426c924872984a749c47719b45709b3d68933a6590345f8919436b325c82335a814e789e5b85ab34608727537a2c587f3b669045709b4a75a0406d97406f9b43749f41709c42719d44719b47749e4a75a049749f4b76a047749d46739c4e7ba44a77a05481aa5784ae4d7aa44c79a33e6d973b6a9442719b37669032638c3768912e5f8834658e33628c33628c3a679049769f4e7ba45582ab3e6e9634618b45749e45749e45749e48759e426f96406c933f698f4c739a50789c4f769d4d749b436a91567da44a72965883a64e799c537ea1537fa4527ea35380a95380a95382ae517ea84d78a34d78a2507ba5517ca6507ba54e79a34e7ba4527fa84d7aa14b7ba14a7aa247779f44759d46779f44789f41729a446f993a648e25507a38638d3c6690315881365c8140668b2a50752b5377335d83406c91305c8328527a2a5178325980315b8324507734618b2d5c88336391386b98396c993a6e963768904b7b9f628eb16994b65c85a56d96b65f86a75980a1567a9c597d9f56789b5578982043612447632b506b3c617e31577b22486f426990436d934671944f7a9d467096446f92446f914267847791acc3d3eadbe7f5dce6f0d7e5f0d6e6f3cbdbe8caddeb6a84955f7f965f87aa446e94476e8f1c4364254c732d577f325c8438638d24537d2b5c8731649331649135669137689333648f326590386b983a6d9a396a9540719a3e6e9434618849729e446b96325a7d1d4161001d3b0b294b163d6636638d1746743f6e9a4070983e6b922d5a8126517b2a5580345f8a3c67923a67913d6892416e953864874c799a446f8f4b7492224b6b254c6d193d61294b703f6187294c7446729948789e4b789f4f7da1507ea24d7b9f4e7ba24a769d4e759e4f759c53799e50789c537fa24f7b9e426e91416d924a769d39638b50769d2e52765d809eb5d7f2c6e4fe809ab39db6cccce3f5d3eafac4deef92aec489adc7618da86594b25c8aab5b86a66487a7acc7e2dff2ffe5f3fcdeebf1e1ecf2e7effce3edf9dfeaf0d7e5e8d8e9f0e6f9ff95aec49eb8cfa6c1d2aac7d95b7f996084a45e80a35b7da2587fa65e8ab15785a94370915e86a06f93ab62869e4c708a4f72904263824061803e607c5e839d638ba4517d9a5b86a6628eab6790ae688aad708fac96b1c6b3cadab7ccdda9bccba8bbcaa6b9c85989b15a8ab06390b75884ab5c86ae2c537a2d5175395b7e2041601d3c591736522948642a49662847661b395b38567a3152752345682d4f72345679466a8c4d71912b52733b62834f7697537c9c4d7696517a9a476f924c74974f779a4d789a4d799c487698426e913d698c4670964973994c769e4d779f426c964a749e4a759f436e982b557d315b813c64882b5679537ea12a567b2b557b244e76234d75214c7638638e35628c386791406f9945749e4978a24a77a1416e9846719c4d78a34d78a2446f99426d9747729c4b78a25e8bb5618eb84b78a2406f9b4675a13a699532638e3869943566913566913568932c5f8a3465903768933b6a94406f994e7da75a89b343749d406f9b4978a446759f4877a1517ea74b789f4e7a9f507aa05a81a85980a75f89b1517ba33e688e4f799f547fa25782a5608bae5783a65480a5517da25683ac527fa8517daa5481ab5984af5983ad5680a8537da5517da4527ea5537fa6527fa65380a75380a74e7ea449799f44759d46779f4778a045759d47739a48729c2a558038638e3e68923e658e24476d32567a365a7e42688d416b912a567d2f5a84315b832a507730567b31587f2b557d2f5a842d5a843868963a6a983467943467923667904373996591b66b98b9638eb06893b35e87a75982a05a83a1567f9d5178993f66873458783c617e254a67375b7b22456b2b51783f658c436b8f4671934a7597457194416f934072973e6e923e6488526f8dcae0f5e5f7ffd9ebf7c6d7dfd1dee6ddebf49db3c16c8ba0497592497697426988294d6d12385c1a4266315b811f4b701b486f28588030618c31628d376891396a9332638c2f638b31648f3569913667903b6b932a577e4e7aa148719d3a618a2f53752748670a27450b2c4d1a446e28578533639142739e42739b45779c3a6a9024517a285481315d8a3c68953b6a9437648d34648a4573974876984b799a4e7b9a1540622e56792d5377183b61294c7444699349749f43729c4e7ba45181a74a7ea34b81a7457aa2497ca741709a48759e4a779e477599457599427094517ba3527ca2517c9f3b64845175957294b06587a06382979bb5ccdff5ffe3f4ffdfedfae7f4fde9f6ffd6e4f1bccfe0a3bfd4698da55d84a16d94b191afc9a5bed2d0e7efe4f9fed2e5ecd1e2ecd7e3efd8e2eee1ebf4d5e4e9cde2e5c1dae1a1bbcc718da56685a46185a7648cb05c84a855799b577b9d5a82a5507c9f4f7da16592b37499b66d8fab5a7c985073913b5d8045678a597c98678ba5648ca55c88a1618ead6f9bbe709bbd7399bd7596b97f9ab8d9efffc3d5e3c6d7e1d8e7eed2dfe5c9d7da608db75c89b25c88af5b85ad3d648b2c52773155773356762a4b6a2645622b4a672f4e6b21405d1f405f204160325374244566294a6d254669385a7d3e62823f6383335a7b3760804c75955780a04a73935079994d7598567ea1537b9e4c77994f7c9d4f7d9e4e7a9d4874974c769c4771974a749c4f79a14c76a05680aa4b76a0436f96436d93366184446c8f466e91446f922b577a2f597f3c668c305a822b557d29547e2c578238658f3867913b6a9441709a5683ad517ca74b74a0416b953e6993406b95436e980a355f26517c4d7aa45d8ab433608a29558227568232618d2c5d8831628d386994346792376a9534679233669132638e33648f38699442739c4e7fa84879a24778a3497aa54877a13f6f9747749b4d799e5c87aa5984a76289b04c769e5680a838628a3d678f406c91517ba15783a65783a65a88aa5a86ab4572994b78a15380a95985b25a87b15883ad5983ad5b85ad5b85ad5985ac5581a8527ea5527ea55683aa507da449769d4171973f6f9742729a43739b407098406c933d6892305b8637648e38618d2f567f33567c23456a2e5276385e82345e843460872c5781214b73254b722a4d732c5277224970345e863e69932958843768933767953465902758813f6f974a789c5d89ac6792b5709bbd5d88aa5c87a7507c974e7a954e7797446d8d2b52712a516e2a4f6c31557524476d3c5f873c6287426a8d4b769643708f4573954171953e749a3e729938648943678946648095aec4c4d9eac2d4deccd9dfbecccfd2e6ef7f9cae56829d49789649708f163a5a0a31521e46692d587b1e486e2a567b29567d27577f24557e265780295a83295d8531658d2a5e86295d852d5e86285880467299426e9538638d3960893253761e3b5b14314f183a5d1e4b752d5d8d386898477aa745799e3e739535678c2f5e8836628f39659232618d29588226557f2c5c84316187326288336387245274224e73234d73133a61274e7532587f456f9743729e4576a14c7ba7497aa34a7fa7467da63771993d749d3e6f9a4a79a344749c44749a487a9f46769c467299446c90466b884d718b58789164849d63869c5e81976d8ba3758ea4b2c3d5e0ecf8e9f2fbebf2fae8f1fab2becc93aabc809fb495b7d07193ae46617c96b1c4a3bbc594adb2a8bec9cbdeece1f1fed9e7f2cfdde8d3e4ecd6e9efc6dae1b3c9d6b6cfe57c9bba7295bb688fb64f779a5f82a060849e6186a16a91ae6e97b7749bbc799bb7547390496b873e5f7e4f729260829e81a0b56f8ea23b5f75638ba4759ebe76a1c380a9c97fa6c57899b897b2cd7f95aca1b4c5d7e7f4cfdde6dae9eecddcdf648fbc5b86b15984ae5882a83c6488486f903054763a5d7d2546672a4b6a3859783758774869883558762346642c4f6d1f405f204162264768385b7b3a5e7e3a5e7e375e7f2c5575476f924974965580a24e799b4e7699537b9e5b81a5527a9d537ea0507d9e4f7a9c4e799b4e769a537b9f4d749b50779e4f79a1527ca4527ca4507aa24c769c3d688b49719440688b4772942752742f5a7d4b7699396389305a82335e88335e8834618a36638c3c69933d6a943f6a9439648e3d67913a648e3f699338628a143e660a365d29547e37628c47729d33608a2b578426558131608e32618f3666943d6d9b3f729f386b983469953166923e719e3a6d983d6e993d6e993d6e9942739e5586b14c7da842719b45759d46739a5985aa5a85a8517c9f537da546709a416b953b669036618b437097507ca34e7ca05583a75c8cb05b88af46739a4f7ca54a77a0517daa5784ae5b86b05d89b05e8ab15c88af5985ac5884ab5985ac5a86ad5581a84c789f5480a7507da44b78a1437099416e9736638c3c6791335e88345f8a3f6c9629527e335a83385c802c4e71284a6d3054782f567d2852782e58802c537a2c4f7526486d22466a22466a3e648b2751791a47703968923766923b6a9631608a1b4b73406d944d7b9f5f8bb06e9abd5c88ab5b86a84c78954d7996456e8e466f8f335a793057762b506d2044642d50763f628a43699040688c436e9049769748769a42729842749935678c376587416a8a46688b4b698b96b1cecae1f3d8e9f0c2d2d2b6c9cd9cb8c4628ca55482a34d74951f4365193f63345c7f2853761741672b577c2d5a81325f8834638d33648d2b5e892d608b2255802b5c853768913d6e974878a04a769d3f699134618a3c638a365277122c4d0f304f264e7121507c285a8b3b6d9e477aa745799e4277992e60853969913c699344719b42719b33628c30618a35668f30618a2e5f882657802151791a497338658e37628c1e4a713f699145729b40759d4278a44679a64578a74478a73c729e3e74a03b6e9944709d446f9a43709a4776a03e729a5286ad48789c547d9d98b7cc94adc1728ba1628098567b966089a5688daa7796b37189a1738697c8d6e1d7e4ecdae4eec1d1e088a3b693b2c7abc7dd7590ab577398526f8d99b4c5a2bdc692a9b77e94a2879dabbdd0ded9ebf9cfdfecd6e3f3dae6f4c9d6dfb9cbd790a9bf708fab527996527a944c6f83afcee093b0c285a1b67c9ab47795b1607b9646647e43637c5a7d935f829694b1c1b8ccd59badb7748b9d7490a883a2be84a8c282a8bf84a8be9fc2d58dadc2637e9967819c6c849c9cb2c7d2e9f7c9e1eb6089b75e87b3557fa9375e85446a8e2d54751e42623e61812e5171294c6c4a6b8c3c5f7f3d60804c718e395e7b193c5a2748672e4d6c2f5071395c7c3559793a61803a63833c6585345f814a7597547fa1537ea04c74975b83a6597fa35c84a7537ea05683a45782a45a85a7557da150789c547ba25980a75a84ac5882aa4f79a1537da35782a54974974e76994d75984a7597325d7f345f82507b9e406a90436d933a648c416c963c67913a67903a679139668f3a658f36618b3c66903d678f28527a113b6308325a1640682d5781406b95406b9637628d325e8b29558231608e32618f3d6d9b4373a14174a14073a03d729e3b709c4275a23b6e993d6e993f709b42739e4576a15182ad3f709947779f4b789f4e7aa15f8bb0618caf5f8aad3c668e46719b3e699338658e39668f45729b49769f4373994e7ea44d7da33e6e9435658b406d9648759e4c79a3527fa95681ab5985ac5d89b05f8bb25f8bb25d89b05b87ae5a86ad537fa6537fa65581a8517da44e79a34a759f4a759f49749e38638d3f6a943f6a953a659028527c345b84365a7e2f51741a3c5f0f335721496d2c567c254c732950772d507627496e2446692c4e733f62882f567d204c7336638c36638d38679134638d31608a39668f4370975b87ae6692b7618db25986a74b7696456e8c456d90446b8c2a5170355979385d7a2246663a5d83355b8240658f41688f3d698c4c7a9c48789e47779f4171973c6a8e487497446f9143699040638b51739862809cd3e6f4b8caced0e3e7bfdae57095af658eae466a8a11335624486c355d81345b822c567c204a72315d84305b8534638d3768933164913568953d709b3d6e993c6d9644759e42729a3a648c38628a39668d3a648a0c284d1630530b2f4f2a56792454823064963c6e9f4376a3497fa33a6f91396a923f6f974a77a04a77a044719a3b6a943c6d9640719a3a6b963666942f5f8d285886225280245580305f8912426a3f6c953c6c943e739b4077a04477a64578a73c709f366c9a3d729c3f739b46739d4b76a14c77a2527fa94879a143759a4f80a17fa6c3839eaf8197a5bacfe2627e94597e995985a2688fae678aa8708ba68ea4bbb0c3d2cedeedc4d1e1a5b8c9738fa4c7e7fec3dff76b89a54e6e94325477507087afcee093aebf99b3c292acbd96b0c1819baadaefffd8e7fcccd9ead3e1ecb1c1ce71879c6a88a0577c975176907e9fb2bfdceaa7c1d089a3b28aa3b7718aa03d566c526c8364839895b5ca87a8bb7f9caa6d848aa9bbc5bcd1e4aac0d899b3ca9bb7cd8daabcb8d5e3bad8e3b2cfdd6d88a366819f6b88a66e8ca66f90a3638797658bb85d84af567da64e74994c7394436a893c60804f73934a6e903d61834c6e914c70924e72944e75943f6683284d682749653655723253723154742c50703b62833d65884c7497426d90436e91517c9f5681a46088ab5c84a75c84a75f87aa5c87a95b86a85981a45a82a54f779a557da05981a55f87ab5e88ae608ab04c769c608ab05f8aad5681a4426a8d4f779a4772944b769840688c4d75994e759c4973994b759d436f9645709a45709a437099437099436e983f6b92446e96456f973c638a396087365d843a648a3e6890426c96446f9a416c973965922e5a872b5a88305f8d3e6e9c3e6e9c41719f4679a6376b9a2f64903366933b6e993f709b3e6d974b7aa45b8ab45887b13a699344719a4b789f5a86ad6793b86893b65f89af527ea53d6892416c972956803e6b954776a043729c3d6e964778a04879a146769e4a7aa2527fa85683ac537ea9547fa95380a75583a75884a95985aa5985aa5a86ab5983a95882a85882aa5a84ac537da5517ba35680aa537da747719b426d97426d97426d97426d97446f99204a74375d8443678b395b7e1a3c5f173b5d23496d31597d496f943a6085395d81294b7018395c315376385c80143a5f2b557b3c688f38638d1f4c7613406a325f893e69933f6b924572995886aa5c8aae4a76994a72954c729643698d486c8e2e52722b4e6c3e617f3c608031577c3e658e38628c426d97426f983e6e965180aa4f7ea8467299487298547ba24b7299486f9646709840699541648a3b556ec9dceaccdfe6d1e5f08ca8be7392af4865831231502044683d648b3c638c254f772f59831c46702d58822e5a87326290376a99386b9a3b6b9b41709c41709c44739f37648e38628c3a648c38658c1f496f112f55112f532a557726587d2659883367993b6f9f4075a1396d92366b8d44759d42729a517ea54c79a04370974171994677a04677a24174a13d709f3a6c9d3264951d507f23568521527d1f50792c5c843161893c6d963c6d983c6d983d6d9b396e9a336892386f983f749c46769e48759c517da4467299426e934570933a62855e819db9d5e3869ea8b8cfdd6f8a9b577b915880996a8da9aecde99cb7d28ba3bb5c758b8196abbccee496aac266849e92b4cf7a9eb84c718c335c7a4d78985980a151738f8baabea9c6d697b6c88db0c384a7bb7ea1b56480957b94a88097a7849bad809ab37291ae678bab6186a37595acacc9dbbbd5e49db7c488a2b1506777738697a0b5c88ba4ba6d89a16f8da75a7a9196b7c88eafc0708ea66b859e9ab0c7bbd0e1c1d3e1bed0dabdd0d6b4c8d1b1c5dd718aa86887a361859f60899f48758a6489b55c81ab577da4557ba0537a9b507796517595587c9c567a9c597d9f55799d54789a517899537a99527996365b762e506c456783476a884b6f8f436a8b3e65863961844b7396537ea14a75984570935580a3557da15e86a96088ab5d85a85c87a95e89ab638bae6088ab4d75985f87aa5981a46088ac5e89ac5c86ac507aa05781a7628db0537ea13d6588577fa2477294396486466e924a72964d749b4e759c5680a8507aa24a759f4d78a24c79a24e7ba24e7aa148749b4b759d4d779d487094436b8f50789c3f668d3f698f4a749c426d97446f9a3c68953a66932756842c5b893c6c9a41719f4272a03c6f9c3a6d9c3a6f9b3f729f4c7da85281ab5483ad5f8eb86494bc6592bc5b88b1608db65f8cb35e8ab15b87ac6690b6658fb5638fb646719b46719b406d973c6b9545749e4677a03b6c954b7ca54c7da54f7fa74f7fa75683ac5784ad5d88b2608bb5618db4608cb15f8bb05d89ae5c88ad5d89ae5e88ae5e88ae5b85ad5e88b0557fa7507aa2557fa9527ca64a749e446f994370993f6c95416c964670984168912d53783d618533557815375a11355710345633597d365a7e395d8135597d395b802c4e7324466b20446822486d3961853d678d37618928537d123d67032e58335e88406b954571984e7ba25381a5436f94486f9640668b476b8f4367893255754265834265834367892e54793a648c3d68923b68923f6c9648759f5380aa48739e446f994c769e4d749b4b7299447097416e97426e9b4168913d5c7b263e56d0e1f1d4e6f4b5cbe07088a228415f17345416385d42688f436a931e48721f467109305b315b852e5b852959893163943466973f6f9f3f6b98416e983a66933d6a943a648e366088356188052f5512345a1f426826567a2c61892e6291376b9b4175a4396e9833678e46789d4d7ca648759e517da44d799e44709747749b4a79a34879a44679a64376a5376b9b2d61932a5e8e2b5f8e245784295c8723547d3969913c6b9532618b406f993f709933678f31658d43779f41729b43739b4e7aa14973994a729523496d3c63844064864e708b658292b5d0dbc4dbe9adc9d75b7e925f859c7496b14d6c893655722645623758773e5d7a4e67855b759061809c6f92ae6085a03c647e56829b517d9a5883a64d739735577367859db2cee3b6d5e7a8cbde8bb0c37094ae52748f7594a9738fa56a88a26384a36891b16e97b77ba0bb87aac080a0b5a0bfd3afccdec2dcedb2c5d494a7b6788ea37a96ae4e6d8a779ab8769cb37197ac6d8da69bb7cdc9e0f2c0d2e0d6e6f3c3d1dccbdce4acbeca9cb2c7708aa34c6c8554799358829b537f986386ae5e84ab5d83a8587ea25b82a3517899547b9c577e9f587c9e567a9c55799b55799b5d81a35b7f9f4f73934469861a3d594e718d587b9954789851789952799a51799c4e799c4a749a477197426c925b86a95c87aa5d88ab628daf5f8aac658db1628aae638bae5c84a74f76975e85a65d86a6638bae5f8aac5f8aad5985a85985a8638eb15b86a93d65895e86aa537ea0517c9e547c9f436b8e50789c5a82a6537da3527ca2527ea55581a8517ea5527fa6507ca349759a4b759b507aa0567ea1466e91547fa14a7598406a9048729a426d973f6a943c699338658f31608c44739f4575a33b6b993565934477a43568973b709c4578a5598ab56291bb6491ba6592bb5f8cb36590ba6490b7618db45c88af5e8ab1608cb16490b56591b66c96bc49759c436e9845729c3b6a944978a44a7ba6396a93497aa34d7ea75585ad5784ad5c88af5d89b0618bb35e88b0618bb1628cb2638db3618bb1608ab05f89af5e88ae5d87ad5f89af5d87ad5882aa517ba3557fa9507aa44c76a03e69933e6b953f6c9548739d4d779f41678c193d612a4e72375b7f2c5072193d5f2347692044662b4d702f53772d5175284b712b4e742a4d732a4d7330567b40688c3c668c325c82325c84204a721e4870153f6728527a3d678f47739a507ca13c688d3f668f41678e4064883f6383395c7a436684325575365d7e335b7f3d678f3c67913d6a943f6a944d779f537aa14e759c49749f507ba64973994b759b45729b3d6d954370993e688e305076112b4c30445fcadcf2d5eafb8399ae223a560f2c4e2244692d537a375e87244e78305780113861183f682e59832555831d507f2b5b8b3a699745709b426d97406d973b689238638e3e68921741690b325b163d642450772559812e64902f6593376d9c3f74a02c5f8a43749c5080a64877a148759f527da74f7ba249759c4d7aa14e7da74b7ca7497ca94376a53a6e9e295d8f2f6192275a892f5f8d2b5c871d4c762857813d6c983f6e9a3d6e9637689036678f36668e3a6791436e994c76a04970994a70944a6e8e2c4f6f4366844165854c6e8a98b4ca6a84957e93a6b0c9dd68889f789cb6395c78305373345a7e305c812859812d5d832c52763e617f7196b16287a1547993698ea84f738d5a7f9c5681a35985aa41678e3b597d74859fc3d4e4afc7d191b1c04e7596658db16f91ac7090a57195ab759db776a4c571a2c37ba8c784b1d05883a377a3c0a1c9e3c1e4fac5dfeec8dfedbad5e87694ac6a8fac648baa799cb87f9fb87b9aafadc8d99fb7c3b5cbd88ea1b0c8ddee9db4c469849565819665859a66899f6a8ca5698ca85578966286aa5b7fa35a80a46086aa5980a1567d9e577e9f557c9d567a9c5a7e9e4d71915276966286a65b7f9f5578983f6282345775577c97577b9b577e9d5c83a4577fa25c87aa608bae5e88ae5c86ac426c925781a75d88ab5b86a95883a5608bad5c84a85e86aa638bae638bae5e85a65178995a83a35b84a45984a6608bad5682a55d89ac5c87aa618caf3c64885880a45883a54e799b4b73963f678a5880a4567ea25781a75680a65682a95985ac5481a85481a8507ca14874994670964b769950789b5079994e799b527d9f436e91446e94467299446f9937648e37648e34638f305f8b2555832d5d8b2f5f8d4676a4306392386b984777a55e8db76592bb638fb66490b76490b76591b86894bb6793ba5b87ae5b87ae6591b85e8aaf6692b76690b64f799f527ca4537ea8507da74e7da94776a23d6e994879a25180aa5784ad5885ac5682a95c86ae5c86ae5c86ac5e88ae608ab0628cb2628cb2618bb1618bb1618bb1618bb1628cb25c86ac5983ab547ea65781ab4e78a249739d325d873c6b95325f8949759c4e759c44688c42668a173b5f3a5e824165871d4163274a6a3c5f7f2f527225476a274b6f294c722a4d73264c71375d823b61863f678b41698d456c93385f862f567f1b426b163b652c537c396089426c92406a903761873a648c2e557c1c43643459763457753b5e7e416587345a7e2f577b3b678e3b669036618b3d648d5a80a45c7f9d597d9d4f79a14f7aa54b779c4773963f6f953e6e96426e933f678b2f5176112d5217315226405bb0c9df445f74243f5d2c4a6e34567b355b8030577e2852781e446b1e4469143c602f59812c5b87295c8921517f275680416d943d678d3d69903c69923966902a55800d325e103760235079265a822c628e2c65923068973c72a03d729e3a6e964e7ea65181a94978a44e7aa7547fa9527ca44e7aa14f7ca5517ea74f7ea84a7ba63e719e3264953064943163942f62913363912f608b2d5c8631608a36659141709c376b93366a9133648c3b6b9339648f4a739f5c86b04b7299597fa3365a7aaccdec7495b44c6f8d4c6e8a7f9db5b4cde36f859a728ba153738c3a5f7a2f5270375b7d325c8233628c336995356c953c688b3c6382688da7587e956389a05c80984c6e895d829f5582a34e7ba2456f99406087b0c0da9ba8b9c8dce598b4c27699b95a7ea296b4cc97b4c47998aa83a7bd7ba8c580b1d282b3d474a5c674a4c86c9dbe8ab7d68aafc9c8e5f7c1ddebc6e2f77294ad678ead678eaf7a9dbb7b9ab69cb8cd7892a17c94a08298a38095a67993a4829eb37d9cb17093a66186985f829663859e62819e5f7e9d6388a56084a45f83a55a7ea05d83a7597fa35a80a45980a16488a84d728f5f82a05b7e9c5b7e9e6184a4547598395b7e3c5f7d597e99577b9b59809f5b82a35c84a75d88ab608ab05c88af5c88af517da2436f94618db05c88ab5e89ab5580a25a82a66088ac658baf648aae5b82a3456c8b547d9b5c85a35c87a7618cae5c88ab5a86a9628cb2608ab0507aa05f8aad5883a5537ea0547c9f365e815981a55f87ab5980a75a84aa5581a85884ab5280a45583a7537fa44b779c4470934875964f7a9a4f7b984a75954b76984571944c789d46729947729c3f6c9637648e32618d33628e2e5f8a30618c30618c3565933366953f729f4b7ba95685af5883ad5e88b0608ab25f89af608ab0618bb16490b75c88af5d89b06793ba618db46995ba6892b8618bb13e68904e79a34c79a34a79a54675a338679345749e5382ac5f8cb55f8cb35f8bb25f89af6188af628aae638baf638baf638baf638baf638baf638baf638ab1638ab1618bb1618bb15c88af5783aa527ea549759c4b76a0406d9641709a35648e39638b4971953a5e8244688a41658941678b456c8d395d7d183b593051703455742b4e6e23476b23496e244a71335a81345b823259802f577b3e668a40688c365c812e547b173d641d40681c42693a608741698d4d7599477197426e953b678c2e57752c5370395c7a446689466a8e456d913963893460853e6a914970974f73957395b09bb8ca59798e5a82a55480a75682a54f7d9e4575994270943e668a37597e28496c1e3f602548683a5d7d395a79375a7a173a60385e833b5f813e65862e5679204b6d32587c1d44652148692954772c5c8430648c34658e35658d002245002b4d1844672b597d2a5983133e691233601c416d21557d205b832964902c66942f699738719e386f984579a14979a14f7ca54877a3507ca9517ca74f79a3507ba5507da6507da64e7ea64778a13d709b3a6d9a3669983161913161913c6b9936659138658f2e5b8525517e3d6c983c6f9c396e9a386b963c6d983f6c965f8cb55f8cb3507ca13c6488284c705a7b9ea5c3e55c7f9d5577927593aba7c1d8a4bdd366829a3a5d792e55724e718f395c7c2c54783562893a6f993a6e96638bae88abc77ea1b77da0b47294ad61859f6b90ad638cac507ea04d7b9d4a759853769699b2c8e4f7ff9aafc2869cb37690a9627a92dbf1fecfe1ebd9ebf5aac4d396bbd56794b36f9dbe6d9ebe75a6c777a5c698c4e181a6c097b6cab3cfe4a9c9e26a8da96f96b76a91b27fa2c27f9eba9ebacf839dac99afbc98aebb8fa5b38ba5b67995ab82a2b98bb0c384aabd63879d597d976f91ad6c8ba8577c995e83a06589ab6185a75d81a55e84a85e84a8577e9f5c80a05d829f6186a36386a46588a65a7b9c597a9b3657783659755578945a7f9c5e85a4567d9e5a82a55c84a8648fb2618caf618caf5e89ac4b76995883a65782a45883a55880a45d85a95b83a7577da15c82a6587fa04f76954a73914a73915883a3638eae5f8aac5f8bae648fb25b86a9547ea45a85a85f8aac5b86a6527a9d466e9151799c5981a45d85a95880a45882a85985aa527ea35884a95783a8527ea34c789d507c9f5681a35580a04b76985683a4527ea14b779c5884ab4b78a148759f41709a366591396a95346590295a8538699431628d3467943568953f709b5180aa5784ad5c88af5b85ad5e88b0608ab05f8bb0608cb3618db4608cb3618db2628eb3658fb56890b46991b54e78a049749e4976a04877a34978a633648f3f6e9a4c7ba55d8db55d8ab16793ba618bb16890b46890b46991b56792b56890b46691b4678fb3658db1628aae6088ac6088ac628db05b85ab5a84aa5680a64d79a04a769d416e97406d96446f992d547b41678b315577486c8e486e92496f934168893e62821f42601c3e5a2b4c6b28496a25496d1e446b335a83426c944b729940678e31597d274f732e567a1f466d193f661c4269294c7423466c274d724a70954f779b4a749a4872983f6a8d2c58752e5773476b8b4165873d61853c6287355c833b66893d658841658589abc67c9baf819da97c9cab6289a85783a65784a55784a5507ea047739645698d345578244566224565285171224d6f2a5075274e75224c742f597f355d803c63843961842a53732c53741b42613a61802f58783260843262883a678e29557a0934572b5678366384305e82295a82113e68153b6827507c275e87215f882d67952f6796356f9d3a73a03a6f993e729a517ea7537ea84a77a1537fac4f7aa54c77a1547fa95380a94e7ea64e7ea64778a143749f3d709d386b983363913a6a983e6d993f6e9839668f3360892c5983305f8b3b6e9b3c6f9c3e6f9a3c6b9544719b517ea74f7ca53f6c933761872f557a2a4c718fb0d394b5d487a6c284a2ba6581974f698232506c3a5f7c507796507494375e7f375f8227537831628a3c6c92688fae93b5d07999ae6c8ca16b8da6698ea9688fae5c87a7628fb0608dae5f8aaa5c819e7b99b15872897a94af7d94b3abc3dda8bed5b7cddbd9ebf7d3e4ee798f9d789cb488b5d24b799a6a98b987b4d391bdda84adc95b809b91b3ceaacce57fa2be688fae7298bc6e94b881a5c77ea0bcb5d2e4abc5d2a5bbc8b2c8d5a5bbc9aac1d3a1bbd27492aa86a9bc7a9fb16d93aa6a8ea8688aa66685a25980a15980a16488aa6185a75f83a56286a8678baf5b7fa3597d9f6286a86488a86489a65f84a15b7e9a51758f3759743d5c783e607c5d809e6387a7567d9c5a83a35e87a7648dad648bac638aa96185a554789a51789953799d53799d476d9251779c4f759a496f9351779b5982a25b84a4638caa6992b0648dab6691b1638eae628daf6590b25e89ab5984a75e89ab638eae628eab5c85a5436c8c446b8c5c83a45c83a46289aa6088ab5f87aa6189ad5781a7537da35781a94f7aa448749b4d799e527ea14f7ba05884a95884ab527fa85481aa4d7ca64a7ba4467aa23b6e99386b9636699432659034659032638e346794376a97376a9543749f5483ad5685af5683ad5d8ab35c89b0618db4618db2608cb1608ab0618caf6691b4638eb16a92b6648cb04771994b76a04976a04b7aa4497aa5376a9541729d43749f5887b1618eb7638fb66a94ba648fb26691b46893b56895b66a95b76895b66893b56792b4678fb2658db06189ac5f87aa5a82a55b83a6537b9f557fa5497399436d934a749a4e749b2e507535577a3c6082486f903d6588355b7f42698a3d6181274a682345613756752b4c6d1f43672d547b3e6892406b954b72994b719640668b4a72962f597f29537b2d547d1f466d254b70284c701f4367365c80456c934a71984f72984c7094386181436c8c2c55734a719040648615395d294f74365a7e476a867292a98ba8ba7592a07d9aa88eafc2668ea85e89ab5c89aa5683a45580a34b7396416587355878153858375b7d325a7d355f853660882d577f345e8628527a3c678a3f6a8d41698c385f802e55762b4f6f3e6584345b7c2c5477355d813a608501274e11395d3c678a406e9037698c23547c1346711c4c7a23568322588627608d2f6593316795356d9c39729f4176a23f70994d7aa15581a84b78a15380a9517da44e7aa15581a84d7aa346769e4a79a345769f4376a14275a23a6d9a4174a13669944a7ba643749d3868903c6992335f862c57812b5a84406f9947749b45719647749d3b68923e6a97416c97436f96305a801c476a345b7c92b1d069849f728ea6415f773856724e6f8e577b9d4a7295446f914370913c6a8c295779214f731641643b5f7fa3c5e090afc47393a87297b26a91b06992b06490ad5f8ba8618daa6790ae7ea5c485a9c93b5e7e3e5f823f60833553752e4d6c32506c97b3c9dff9ffcbe8fa678fa878a7c54d7b9f7ca8cbaad2eca0c5df5c80a052789c6188a981aaca668faf648faf6893b66d98bb7ca2c67ea1bdb6d5e7b3ced9b4cdd4c4dbe398aebcb3c8dbb4cadf9db6caa0bdcd9dbecf87abc17195af6a8ca86688a45a82a55d86a66188a96286a86286a86084a6678bad6084a6597da15c80a26185a5668ba86186a15d819b5b7d964c6e873e5d794e6d894f708f4c718e537797446b8a37607e456e8c5077964f7491577a984d71914d7193597fa36187ac6389ae5e84a9688eb3668cb0678db16b93b66790b0668faf6891af6992b26992b26691b16590b06893b5638eb0537ea05f8aac6590b06c98b5628ba9547d9b557c9b5c83a2648baa6188a7638aab5e85a65e86a95d85a95983a95680a8527da7517ca64e7aa14f7ba04d79a05682a95986af5481aa5180aa4b7ca5497aa34579a13d729c396e983a6d98376a9538699436679236669435689536699435689343749f5889b25c8bb55080a85b88af6390b75f8bb05c88ad648fb2608bae618cae6691b46991b5638db3416d9449769f4877a1497aa34679a43d709b3a6d9a41749f4f80ab6292ba628fb8628eb36b95bb6893b66794b56996b76a97b86996b76895b66893b56891b1668faf648bac668dae6087a85f87aa5981a5527ca24d779d4670964c739a4f759a2d4f740f3154315a7a436e904772953e668a476d914067882e53701d405e3251703354752c50743b658b3f6a94436e984a719851779c4a7095476f933a648c335f862f59812c537a193f6312365813375920466a32598041688f47698f4163883f678a4e7999295272355e7e33597d183b61385b8144688a577790bddcf0cfebf993afbd99b8ca8cafc57196b15e87a75c87a95d89ac5681a34b72933e6282183b591c3f5f395d7f41698d456f97416d943f69913f668d2e557c426c923f698f4b7397355d80365d7e082f503c6384385f803155792145690f3258001e4512396045719647779d3e70951c5078154a741c5280205887265c8b2f6593356a96366c98376d9c3c72a03e739f43749d527fa65783a84c79a05380a7527ea35783a85683aa5582a95282aa4b7aa44b7ca74679a44679a63c6f9a4376a1477ba34879a242739c3d6d9547749b3d678d345e8428547b133f66426d904d789b2f5a8438658f406b984a75a03a668d335f84214f73305b7d4a6988acc7e47d9bb53658735f82a07296b8759bbf537ea14a76994575993e6e92306084214d721e496c2a5172537692b5d5ec597b946b92b1739ebe638fac6793b0608ca7628ea97ea7c59ec7e75b83a63c648840668d3d638a41648a2c5074345a7e507494597894678ba55f8cab5586a74e7ca0628fae99bfd48bb0c36388a5537b9e5680a65c88ad5784a56390b15f8aad6893b6779dc17093afbedbebbfdae3acc5caaac1c9aec1cfbbcedfacbdcfacbfd0b8d2e1b2cfdfadd0e39abdd36f8eaa6988a45883a35f8aaa6089a9618aa86188a76185a5698dad6387a75f83a55d81a16488a8698caa6385a160829d5f7f9852728b3857734e6d894a6b8a4e73905579994f76955c85a55b84a26289a86289a86b8faf688cac5f83a56187ab648aaf638ab1628aae6088ac648cb06b93b66991b4668eb16792b4648faf6893b56792b46691b3638eb06c97ba6893b65782a55c87a9648fb1628dad658eae628bab52799a5d84a55e85a45f86a55e85a66188a9638bae6088ac5f8aad5b85ab5b87ac5581a84f7ba04c789d4b779e5480a75b88af5885ac5585ad5384ac4b7ca5477ba34376a13d709b3c6f9a3b6e99376795366694396a9532638e3768933a6b963c6b954877a15986b06390b9608db45c89b05682a75a86ab6692b56591b46591b46490b36791b74d779f36628945729b4f7ea84e7faa4578a5396c993b6e9b3e719c4475a05e8eb66390b9638fb46c96bc6691b36994b46b96b66c97b76b96b66b96b66b96b66b94b46992b2678fb26a92b5648caf608bae5b85ab5480a7517da44e7aa14c789d457093294f731e44683a65873864874d799e426e93457093396486315a781037561d4060274b6d2b53773e6a913b689243709a48729a4f769d4d75994a7296446e9638648b355f8531597d0c325611355715375a24486c264c71365e8242688c3c6384466f8f436c8c295272335b7e224c742c537c365d8644688c6c8ba7809cb17e98a98ba4b88dabc39bbdd87b9fbf648bac618cae5d89ac5681a34972903659770b2d491c3d5c3155773a6188416b93457198456f953f678a446c8f3e658c416b913a668b3561841f4a6d0f3a5c21476b10365a00234812385f2e557c406a92416d944d7aa14878a03b6c941c4f7a1c527e215988235d8b28608f346a983a6f9b386e9a3c72a13d73a14277a345769f457299537fa4517ea55481a85581a65b87ac5784ab5683aa5686ae4d7ca64f80ab4c7da841729d4a7ba64c7da84e7fa84d7ca64a7aa245759d4b789f4873963d6589224970224a6e1941642d5578325e852d5a8346719c436e983a648c335f840f3c63315d823f60817f9ebd9ec1df83a7c7597fa3466e9238628883afd64b789f47779d3e6e943d6d9333638b315d84355d81436a8b5c7f9b7095b04e76993b66895580a2477292436c8a7ca5c3436a89557c9d345a7e345c80436a9140678e3d678d406a903c688d4670964b72994b759d4b7ca54a7ea54f7fa379a7c199c0d189aebe6991aa5f8aaa5f8bae5280a4527ea15a85a85b82a9688eb37698bb7b9ab6d0ecfac0d9e0b9cdd4b1c4cbbdcddab9c9d6bfcfdcc9dbe9bdd3e1b0cad79fbcca9fbed08da9c15e79945a87a6608daa6490ad628eab6188a76289a8688cac5f83a36488a8597d9d5d809e6184a25d7f9b5d7c985876924e6c864665815e809b486988587d9a5d81a15f86a55f88a8658eae688fae6d94b3678bab6b92b3668cb06189ad678eb5658cb36d95b9638baf648cb06a92b66890b46890b36b96b96a95b76691b46a95b76691b4608bae6a95b86893b66590b35580a3628daf6691b36890b36790b06289aa3f6687486f8e4b72915178995e85a6648caf6189ac608bad5b86a95c88ab5480a54f7ba04c789d4b779e5581a85c89b05a87ae5787af5a8ab25081aa4a7ea6477aa53e719c3d709b3f709b38679537669435669133648f386994396a953b6a943e6d9745729b5481aa5f8cb55b88af5985ac618db26692b76692b56894b76b97bc628eb526517b214e7726557f396a954275a04578a53d709d3c6f9c376a9541729d5283ab6693bc6794bb6591b66792b46994b46b97b46d99b66d98b86d98b86d98b86d96b66b94b46991b46691b4608bae5b87ac5581a8517ea74c79a2507da647749b447095355b803b63873964873d6b8f49759c4470974672973964873861812b5271426585315577254d713f6b923a69933e6d97447097436d93436a91467096447095406c93416b91345c80183e621236581b3d6023476b2d53782b53772a5074385f7e4067843d6483335a7b365e82234e7826517c315b836c90b4afcde78ca7bcb4cbdd8aa3b792adc885a4c198b9d8678bab618caf5c88ab5581a44d76963356741436520b2a47294c6c3d6388406a903f6b92456f95426a8d4b71954d749b4771993b678c416f93467498335f840933592e557c4067903e6890416c96437099406f994677a05081aa396a931f5480245a88255f8f2660902d6594366f9c3c709f3c719d3d73a14076a43c6f9c41729b6491b8436f94517ea5527fa65682a75682a75a87ae5683aa5986af5383ab507fa94b7ca74778a34e7fa84c7da65182aa5787af4c7ca44979a14e7ba2456d9131577b284e72284e72264d6e264e7139658c36638c3e6a914f7ba2456f952f5b8017446d2d59803f658934587841698c4d789b477197446e9646719b45729b44749a487a9f4879a142739b41729b305f893f6b923c678a355e7e2c577729577b3461883765893763863c688b376284487191426b8b43698d345c7f3f678a446f92416c8f4b76994975984f7ba04a759f41709c4275a4497ea8598bac7eacc4bee5f483a9b681aac07eaac777a5c76e9cc0638fb2567ea25e84a96185a97193b67998b4d8f3ffcee6f0c5d9e0c5d6deccdae5c1cfdcc7d5e2c5d5e2adc0ceadc5d1a9c5d190adbd87a1b8627d985c89a65885a2628eab638faa5e85a26289a6638aa75f86a35c83a049708d4e73905d809e5e809c57799454738f52718d46658160829d5c7d9c587d9a6d91b1678ead648dad6992b26c95b5729bbb648bac6a91b26c92b6658db1668db46791b76590b36b96b9648fb25e89ac6590b36590b3628cb26893b66791b76c97ba6a94ba648fb2628db06893b66b96b95782a5658db1658db0648caf648caf5a81a22e5576365d7c416887466d8c577e9d6089a9648dad6590b0608bad6390b1628eb15581a4517da04773985480a55d89b05b88af5484ac5686ae5384ad4e7fa8487ba640739e4272a04474a23e6d9b3e6d9b3b6a963b6a963d6c983b6a963d6c9642719b41709a45759d5c89b25f8cb55683ac6390b76c99c06b99bd6391b56a98bc5683ac2b58823b68923b6a964475a0487ba84b7ead4377a6376c9835689342739e4a7ba36794bd6996bd628eb36c97ba6a96b36e97b37099b57099b77099b77099b76c97b76a95b56994b6638fb25a86ab5582a95481aa4877a14a79a34877a1426e953a648a31547a31577c335a814470972e5882426c964269923c62893f6589426688395a7d2a4c71264c7139658c3f6e983f6e98436e984a769b4670964771974672974a769b426c923c64881e44680d3153042649193d612b517630567a355e7e305774325571183b57022648153c63305b862f5b88305a8255799b99b7cf8ea8b994abbd879db291abc695b3cfa2c1dd6588a4638baf638fb6517da44872983659791f3e5b1c3a561e3d592e52723d65883661843a648a436b8f466c913b6289416b934672994a779e44749a28587e305d863f6a94406b963e6b953e6d973f70993f729d4275a0477aa5245784215785235b8a225e90266294306a9a37709d3d71a03f74a03f75a34278a44275a04070985783a8507ca14d7aa1517ea55b87ae5783aa5b87ae5784ab5784ad5787af5584ae4e7da75382ac5282aa4e7ea65787af5582ab4e7ba2527fa64d799e466c903256764468881b3f5f1c4062143a5e3561883f6c93467297527da04971952852781746702b5a843c668c2a55774a789c4d7aa148759e48759e426f994979a15484aa4f81a64d7ea644789f477ba32f60893d6c96416e952a587a2c5c802e628a34699535689331628b31608a406d94255176406b8e4a729540698938617f466d8c4e7594577e9d688fae628bab5482a64677a04276a6487da95e8eb283afcaadd2e596bbcd7ba4ba7ba7c26d9ebe72a3c476a3c46a92b57397bb6e90b3698cac4d6f8b90afc4d6f2ffcfe6eed2e5ecc8d8e5c2cfdfc6d6e6c5d7e5b8ccd7b7cfd9b9d3e0b2cde0728ea67896b06591ae5985a2628ba9638ca8587f9c58809a557c9959809d648ba8557c995077945a7f9c5d809e5c7f9b61839f6486a14867834769856184a25176936589a96a91b0668faf668faf6891b16c95b56b94b46b93b67098bc6c94b8618bb16993b9638eb16590b3618caf5d88ab658fb56690b6618bb16791b76791b76993b96d97bd6c96bc5d88ab6a95b86994b7638eb15b83a76890b3648caf5b83a64c7394436a8b365d7c456c8b537a99648baa6992b26891b1638eae638eae628fb06390b1608caf5783a63f6b904e7a9f5985ac5e8ab15784ad5484ac5586af4f80a94679a44275a04575a34676a44372a042719f3f6e9a3867933a6995406f9b406f9b43729c44739f3e6d9743729c417199406d975282aa618eb76794bb618eb55e8bb244719b3d6c9644739f43749f4073a04479a5497dac467aa9386d993c719d3d709b45769f6292ba6794bb6591b86995b86b96b66f98b47099b57099b57099b76d99b66b96b66895b66894b75f8db15582a95380a95786b044739d4f80ab43729c1e4973305a80395c822c52773960894b759d345d893d66924168933b618831577c416589294a6d37597e375d823b678e42719b42719b3d6a934c789f4d79a04d799e507ca14b779c4872984971952c527615395b1234570b2f512e5276365c802e5576406381102f4b15334f092a4b23496e3a65903a65903a6188587b99a7c3d99ab4c596adbdafc6d88ea6be90aac395b3cb7395b0678fb2628eb54f7ca54872983053730c2a460d284317354f2d506e3b64843c678a3c668c3a62862c5277476e954771994e7aa13e6b921a4a721c4b752e5d8733628e3b6a963b6c973b6c973c6f9c3b6e9b4176a23d729e275b8a245a89235d8d225e90286496336b9a386e9c3d729e3f749e3d729e3d729e3b6c956696be527ea36994b7537fa4527fa65682a95783aa5a86ad608cb35e8bb45c89b25784ad4a7aa25380a95a8ab25582ab5d8ab1527fa6507da44f7ca34c769c3d64854b6f8f416482163957204363274d71366289426e955e89ab5580a04971941f496f224e7b31608c305d843363874a7ca13f719646779f46759f4d7ca64878a05585ab5284a75082a74e82a94f83ab2e618c386c9443749c10426515496e215680295e8a265a892e618e275a872455801f4f77416e955681a4557e9e5d84a15e86a0597e98456983597b96678ca96f9cbd47799e477aa94a7daa6997b8a3cde6b6d9ef90b3c97ea3be7da9c672a0c26e9fc07ba8c979a2c07da1c184a7c57497b54f728e4d6f8a82a1b5d2eaf6dcf0f9d3e3f0c1d1e0bccdddb4c7d6b3c9d4acc2cdb5ccda9db8cb829eb682a0ba5b82a3587f9e5d81a16085a25b809d5d829f5c83a0678eab638caa668fad658eac6992b06c93b26990ad678ca95e819d4d6f8b5a7c983b5e7c567b986084a4648baa6891b1648dad6c97b96a95b76e99bb6994b76b96b96a95b8648eb46993b96c98bb618eaf618db0638fb26490b56591b6638fb66490b76591b86793ba6a96bb6b97bc638fb26995b86995b86a95b850789b658db0527a9d3e67874a719252799a567d9c5f86a5567d9c658cab6790ae658eac608bab6792b26590b26994b66692b55f8bae3d698c517da05c88ad6490b75b88b15484ac5586af4f80a94376a14376a14777a54575a34372a041709e406f9b41709c3d6e9943749f4879a4497aa54575a33465903c6d983768913d6c9843749d42719b42729a47779f406f993b6a943e6f9a3f6f9d4275a24174a3477baa4a7ead477dab3a6f9b4075a13b6e9943749d5787af6393b96794bb6793b86b98b96e9ab76f9bb86e9ab76e99b96e99b96d98ba6a97b86793b65785a94f7ca34e7ea6507fa945749e4978a23e6e96315e852854791d4368234b6f39638b44709745709b436c982d57813b628b345c803e648825476a274b6f224a6e335f843f6e983a6b9433638b3d6a9147749b4e7aa15581a64e7a9f537ea1446c90446a8e284c6e193d5f1e426412365a3256782e51712544612b4560142e490a274716385d416b93406a92446a8e6789a5a8c4d9b8d2e1a6c0cfa2bccbabc2d492abbf98b4ca86a6bf678eaf5a86a95381a55681a331547207253f102c441e3c583356763f6589467096396389335b7e365c80355c834e789e325c840d396016436c1c4b751e4f7a336693346995366996396c993c6f9e3a6d9c3e72a12a608e235987255d8c255f8f2460922d6a99356e9b386d993e729a41729b40739e3e729a3e6e96618eb5618caf7ba6c95f8bb05e8ab15c88af5a85af537ea85580aa5884ab5b87ae5480a75a87ae5985ac5b88af5581a8638fb45b87ac4a769b49759a5580a343698d5175952d4f6b1335511a3d5d33597d376388517da28db8d85a83a15077981d476d1e4a772a598533648c467a9f4d83a7356b8f4c80a74879a14d7da55a8ab05889aa5687a85888ac5486ab4a7ea5386c94366a9244789f265a7f30658735668e3667903566913366933a6d9a3e719e4a7ba64778a04d7b9f527d9d4e7793587d97678ba3a0c0d966849c7898b189b0cd4d7a9b497aa34f7fa773a1bbb0d9eda8c8dfa6c6df82a5c37ea4c877a3ca6e9bc274a1c2739fba7aa2bb87acc681a6c36287a4557894527289b1cbdcd6e9f8d4e4f3d1e1f0c8dbeac2d8e6b9cfdcb1c7d2bad2de839dac55738b9dbcd8577b9d6387a96284a76184a46185a56489a6638aa76e97b56f98b66f9aba6691b16893b36d96b66992b0678ead5d84a14e718f6789a55376945073915276966b92b16891b16891b16e99bb6a95b76e99bc6c97ba6b96b96994b76b95bb648fb26b98b96b98b96d99bc6894b76793b86995ba6591b86591b86692b96b97be6894b96793b86f9bbe6793b66e9abd6693b46c94b75982a26790b0658eae577e9f678eaf648baa557c9b6188a7678ead668fad6992b0618cac648faf5d88aa6a95b76490b36490b3436f925e8aad6692b76a96bb5b88af517ea75483ad4d7ea742739e4376a14878a64373a14372a0406f9d3968964574a03c6c9a3c6c9a3f6f9d3969973f6f9d4474a240709e3b6e9940709e3c6d9840719c3c6d984576a143749f42739e3669943d709d4275a23f73a24377a64076a43b719f366b973e739f3c6f9c41749f4a7ba46292ba6797bf6b99bd6a98ba6d9ab96e9bba6f9aba6f9aba709bbb6e9bbc6c98bb6c9abe5481a84e7ea64f7fa745749e4c7ba53e6d973f6c954775993f6b8e335b7f3d65893c688d426f963e69933a648e27517b355c83436b8f375e7f1032552347693b638638668a36658f2e5f883b6a9442729a4e7ba24f7ca3507ca15580a3537b9f527a9d4c7296395d7f274b6d22466822466a2c4e7121405f102b483146611129430d2a48204265446c904e769a466a8a345671a5c4d9c7e4f6c4dff2b9d4e5a1bbcaa4becf9bb7cc81a1ba688fac5e89ab527fa05f8aaa476a8636546e38536e2e4c6832547730567b426c94446e9441698c3f6589335b7f376187335a811d476f204b751e4d77225580275c88346a96356a963c6f9c3969993b6e9d3e72a1255b89255e8b255d8c275f8e296393326c9a396f9b3b6f9743739b4373994071994171994471986793b8668eb15d85a85a85a85985ac5580aa547fa95681ab5984ae5f8bb2628eb549759c5d89b0618db45985aa5a86ab608cb15783a8497399547ea45a85a8456d904c739214365127466218395a35597d416c8f6491b292bbd74b738d557c9d2950772753803d6c9a3c7097487ea2457b9f3f75994c80a75283ab5888ae5c8aae5a88aa608eaf5c8aac5484a85b8cb4386c943a6f97356a92285e8232688c386a8f3b6d92396a933f709b4275a24073a04a7da84e7fa75e8cb06691b16e95b288acc45e7e95668298adc7de97b3c9799db554809d4a7aa25383a974a2ba9cc5d99bbbd2b2d0ec8baccb7b9fc177a1c7739fc474a1c0709cb77ca6be7da5be81a6c37295b36487a351748a2f4a5fdaefffd7e7f6d6e6f5c7dae9c6dceab7cddab8ced98aa0ab627c895e7a9293b2ce688cb0698daf6d91b3698dad6b8faf698dad6c93b26c95b56c97b76b98b96a97b86390b16893b56994b46b94b4648bac577a986386a46487a55174925d81a1668dac6e97b76c94b76c97ba6e99bc6995b86b97ba6b97ba6793b66994b76792b56c99ba6695b36896b76997b86c98bb6e9abd618db26894b96692b7628eb36f9bc06a96bb6b97ba6591b46d9abb6b98b96f98b8527b996b94b26992b0658eac628ba9688fae5e85a45f88a8618aaa6992b26b94b46c94b76991b46590b36590b36491b26390b15e89ac5c87aa6791b76995ba628fb65a87b05483ad5081aa4576a14879a44272a04272a04675a34372a03e6e9c3e6e9c4171a14171a13c6f9e3a6d9c3c6f9e3d709f3a6d9c3c719d3b6e9d3a6d9a487ba83b6e9b3b6e9b3b6e9b3a6d9a386b984275a44276a53c709f3f73a23f75a3396f9d366a993c719d356a9641749f43779f5b8cb46495bd6898be6898bc699abb6d9bbd6e9bbc709dbe719ebf6e9abd6c98bb6b99bd4c7ca246769e5383ab4a77a0517ea7507da649759c3561863c678a3a608533597e2b557b47739a49739d2f59832b527b1b416632587c365a7a143556284b6b2d557835618436668e3e6f983c6d963c6d954e7ea44a779e5480a55782a5567ea2547c9f577da1476d9130547624486a193b5e2c4d6e203d5b28425d2b41591b334d274561274867436a8b4c75953b5f7f2e516d50728d587a937c9cb5c1e1f6afccdcafccdc98b5c798b8cf648ca65e8aa75883a36992b0527690415f79223d5844617f3c5e812f557a345b84315b833d658940668a385e822f577a274d7422497227527c2d5c862b5e89255a842d648d346993396c973c6c9a40709e285b88275b8a275d8b295f8d2b6392326a99366f9c3a6f994071994472964773964472965884a95a85a87ca4c789b0d16087a85c87aa537fa6527da74d7aa44e79a35782ac5d89b05d89b0537da3608ab05e88ae5c87aa5c87aa628db05681a4547ca05e86aa5b86a9406b8e446d8d1f415c28486120416037597c436b8e6f98b66890a959819a5a81a03a61882f5a853968943b6f9743799f4b81a5487ea24f83aa5485ad6390b7628eb16390b15c89a85d8bac5a8bac5788b0487ca43a6f992b6088356d92356b8f386a8f3e70953f709941749f4a7daa4679a65687b25181a95e8aad6e97b57ba0bab9dcf26b879d70899da0b6cb88a1b7789bb1567f9d517ea85584b05584a28ab4cd9fc1dcaac9e591b3ce7fa4bf759ebc6f9cbb76a3c26f9cbb7faaca749dbd80a3c17a9cb87193ae5c7c932e495e5c7184e3f3ffdcecf9d1e3f1d1e4f2c3d6e4c0d4dfa6bac5c4dae8a4bed564829c6b91b56d93b77097b86c93b46c93b46990b16c95b56a95b76e9bbc709cbf6c98bb6a96b96893b66f97ba6d95b86d94b55579995b7e9c6e91af5679975d81a15f86a5678db1729abd6893b66a95b86d99bc6995b86d99bc6b97ba6c97ba6691b36a97b86d9cba6896b76e9cbd6d99bc6e9abd709cc16894b96995ba6793b8709cc16995ba6793b66793b66d9abb6b98b96a95b55b84a2658eac668fad6790ae6a93b16d94b3668dac567f9f6b94b4628bab6f98b86c94b7638bae6792b55d88ab6895b66592b36a95b8618caf658fb56993b96591b85d8ab15483ad5483ad4576a14475a041719f41719f41709e3f6e9c4070a04272a24272a23c6f9e3a6d9c3d709f3e71a0396d9c386c9b396d9c4579a84579a8477aa94477a63b6e9b3e719e3a6d9a3164913c709f4175a43a6e9d3a6e9d386e9c386e9c2f63923468972e638f3e739f4275a0467aa2598ab35c8db56597bc6799bc6797bb6b99bb6d99bc6e9bbc739fc274a2c66797bd4a7aa04979a14e7ea64e7ba45683ac5480a74b779c3c688b4c74983d61853054782e567a265076335a83254c75294f76183c60284a6d284b69264564193a5b183f602a5578416e974677a03d6e9740719a47779f4f7ca35783a6547fa1577fa25c84a7587ea24c72962e5576264a6c1e4063143556203d5b344e69445e751e38510f2e4a2447634067864b7494355c7b3d61834d7495567d9e5279985378937ea1b5b8d9eaa4c5d89cbfd3668ba55f88a46a93b16c93b240627e3e5d791e3c582f4e6d4062853a60853d648d3660883c638a41678c365a7e2e557630567b2c537a36618b35648e37689330638e225781386d95366994386b96255681275a87265b872c608f306493366c9a346a983a6f9b42739c4674985f8aac4a7597628db076a1c46e96b9658cad799dbd6d94b56088ac517da44e7ba44b78a24e79a35681ab618db45a86ab5781a76590b3618caf5f8aac4d789b507b9e5f87ab5d85a95d85a951799d507b9e3962822a4c6723415b32516e3253724f74915479947296ae6b91a86188a74a719836618c3f6e9a42769d43779e5286ab4d81a6598ab25d8db56490b7638fb46691b35e8bac5f8bae5a8aae5b8ab42758832356832f648e356a9233698f3c72983e749a4378a04479a34f82ad5d8eb94c7ca4638fb46b96b66e95b285a7c0beddf26f8a9f3a50659bb0c349627887a7c05982a25281ad5386b3598bac6492ac98bdd885a7c09abed67ca1bb769fbb75a1be74a1c06d9abb739fc27fa7ca7ea1bd799bb66a8ca74c6c853b556c22384d283b4cb3c4d4def1ffcbe1efdceffda7bbc6b8cbd9b5ccdcb2cce365839d6a92b56d95b87098bb6d95b86c94b76b93b66d98ba6e99bc6e9abf719dc26f9bc06f9bc06a94ba6e96ba6d93b77094b6496d8d4569896a8eae6084a4527696557c9b597fa36a92b56b96b96793b66a96bb6995ba6c97ba6b96b96d95b86893b56c99ba6a97b86d9abb6c99ba709cbf6d99bc6793b6638fb26d99bc6c98bb709cbf6c98bb6692b56692b56995b86996b76f9aba6591ae5f88a65c85a3668fad6c95b36d96b6638cac4c75956891b1648caf6890b36691b4648fb2547fa25f8aad6792b46d98b85f8aac6792b4628db06993b9638fb66390b75180aa5281ab42739e3f709b4073a04073a04070a03f6f9f4575a54070a03d709f4073a23f71a23b6f9f396d9d396d9d3a6e9e3b71a04478a84c80b0497dac4276a54074a33c709f4073a03f729f295d8c2b5f8e386c9b396d9c3a6e9d3064932f63922e6291376b9a3c719d4176a24479a34f82ad5588b3578bb25f91b66595b96e9cbe6f9bbe6a96b96a98bc6a98bc5e8eb446769e4b7ca54a79a35481aa5c89b25783aa4c769c214c6f264c712f517622446925496d244a6f2649711f426a17395f2244672142632b4a69152f501f3c5e1a3c5f295175416d9444749c42739c3e6f984b7ba35582a95580a36088ab6086aa5a81a2557da050789b355d80335a7b385c7e2d4e6d22405c3b59711f3d551c3c5532546f2a4f6a38617f3a65853a65872b557b4f7aa44f7aa44a769d507b9e557c996d93aab7dceea5cadd688ea56a92ac759cbb7296b6234463183a561635523a5b7a375b7d4c7296446b92315b83375e87496f9645678c385c7e28507436608636638c3969913a69933c6d9627588126577f2e628a21567e20547c2a5d88306390326592336693386d993b709c3c6f9a44749a6591b4618aaa6188a76891b17099b9769fbf658cab6c90b0759cbd547fa2537fa64e7ba54978a24e7ba45481aa638fb65581a65984a7648fb16890b34f78985f87aa6890b3577fa25a82a55f87aa51799c4c779a3c638423435c274359223d5825435d7696af67879e97b7cc799bb4638aa9497497406b95407098497aa24f81a6598bb05181a7608db66691bb6490b76993b96a94ba628eb3638fb65c8cb444739f2555832c5f8e376b9a356a943a719a39739b417ba34c85b04a81aa4e81ac5686ae5987ab5d88aa7196b36385a0c4e2fa748ea52740564d6378aabfd4a5bdd57396b45983a94e81b0578dbb568cae5b8ea9a8d2ea8db3ca9dc2dc82a9c67ca5c5709bbd7aa5c56590b0709bbd769fbf7195af9cbed954759410324e0b2943334f65536c8261778e647d919fb9ca7c93a16d84926b84986680975f7d9752718d6994b66c97b96d98ba6994b66792b46792b56b96b96c98bd6995bc6a96bd6f9bc26e9ac1709ac06c94b86d93b86d91b55f83a5325676678bab6387a75b7f9f547b9a5e84a8628daf6792b56e9abd6b97bc618db25c87aa6893b5719aba6a93b3628daf6d9abb618eaf6c99ba6c98bb6f9bbe6b97ba6f9bbe6d99bc6b97ba709cbf6e9abd6995b86793b66894b76995b8709bbb6995b2618aaa57809e6089a96992b26f98b86790b0547d9d6089a9648caf6088ab6792b56893b65681a4547fa16d98b86893b35e89ab6792b4527da06c97ba658fb76692b95986b05281ab43749f40719c3f729f3e719e3f6f9f3c6c9c4373a34272a24272a23f72a13f71a24276a64478a84175a5366c9b3e74a3487cac4c80af4478a7366a994074a34579a8316491487ba8396d9c3b6f9e477baa477baa4c80af4377a63569982b5f8e396d9c3a6e9d4276a5457aa6497cab5487b45b8fb75f91b66494ba6795b9628eb15a86a95783a85784ab5686ae497aa34d7ea7497aa35584ae5c89b25581a8467096325c822d55792a4c7126486d2044681f456923466c24476d1b3d62294b6e20416023425f385273385577193b5e254d71406c9343709946759f44759e47779f4f7ca3537ea15d85a86087a8557c9d5a82a5497194386083466e914b6f913e617f3d5f7a2b4b6412324b21435e3b5f79274c67365f7b436e8e436f92416e974574a04e7da95281ad5481a85582a35b84a0668fa5a5cbe0a9cfe681a5bf799cb86285a10324431738571a3d5d2a4e6e466c90456d913f698f446e96365d86395f843a5c7f3b5e7e325a7d325e8139668d3f6f973f6f9733638b2f5f872e60852c6085285e841f557b20557d376893366694386b983d709d3f729f41759d447296749fc188afce7499b6759cbb83acca759cbb789fbe7a9ebe648bac517c9f48759c4978a24877a14c79a35481a86591b85985a8628daf6792b25881a1648dad6a93b36e97b75880a3658db0547c9f5d85a8567ea1365a7a2a465e6f889c587187445f7498b3c6a6c1d497b3c86e8ea55b82a145719445729942729849799f6090b65c8cb05784ab628eb56893bd6892ba6e98c06a94bc6490b75f8cb54d7ca62656862557882d5f903568973c719d3c739c437ca7457ea9447ba44b80a84f80a85a87ae5a86a96e97b7597e9ba3c5e063819b2b475f18344c1e384f344e653f5d77597c9c5c86ac588bb8568cb85b91b55e91ae90bdd481aac0789fbc77a0c0729dbf6d98ba6691b15a85a56a93b3749bba6a8fa94c708a0225432a4d6d4c6f8b5f819c5b7a965c7a9484a0b68ba7bc7a97a75572842d495f1d3b571c3b5a2243626f9abc709bbd6d98ba6792b4618caf628db06490b56692b96894bb6693bc6a97c06c98bf719bc16f97bb6e96ba6d93b76990b1385f806286a65d81a1496d8d446b8a547a9e6994b66691b46c98bd6896ba618db25883a65681a36a93b3719aba5e89ab6893b66b96b96f9abd709bbe6d98bb6d99bc6c98bb6995b86995b86f9bbe6b97ba6d99be6b97bc6c98bd6c98bd6d98ba6e99b96c97b9628dad547fa1608bad6994b66b96b8628daf4f7a9c6590b2618cae5f8aac628daf608bad507b9d4d7696648dab5f88a86890b35f87ab638eb1648eb6608cb35784ae4776a040719c40739e3f729f4073a04477a64373a34373a14373a14373a13e719e3e71a04578a74c80af4e82b1366a994175a4477baa3e72a1386b9a3f729f396c993c6f9c3265923467943e719e4477a44578a54a7daa4b7fae4a7ead3f73a22f63922f63933d71a14579a93f73a2467aaa5285b25b8cb55b8bb1618eb5608cb15d89ac5e8aad5b87ac5e8bb24d7ca64b7ca74a7ba64a7ba65182ab5888b05985ac4c789d305c81335e8130567a3e6488355e7e204b6d1b4366294f732e52740e3252193c5a183b572b4a692e4f70244b6c1f4a6d3763884a77a043729c4776a04c79a2517da4577fa35e84a86188a9557c9d5b83a6416c8f3c678a4a72954a6e90426784456983082c46244763294c683456722f5270365d7c5681a148769a3b6b9341709c507fab5985b25582ab5280a45c89aa5883a35e85a2688ca689abc48aaac12e4e67234560173a582d5175345a81396087366086355f853b6689467194446d8d385b7b426585436b8e3a66893e6b9248759c416e9537648b34628631618536688b33678c265c822b6088396a953c6c9a3e6f9a3c6f9a4275a03f7099527ea36891b18bb0cd7ba0bb7ba2bf6c93b293bad98cb3d2779ebf6991b44e7a9f4d7aa34978a2497aa34978a25582a96490b7618db06a95b76891b15a81a26d94b37097b66b92b15d86a65e87a7648dad6089a9577b9d325470758ea4516475384b5a8699a8c5d8e6bfd5e3b8cfe17593ab59809f3965885b89ad4d7da35784ab5f8db1618fb1618db06793ba6b95bd6c96c06e98c06692b9608db44e7da732638e2c5e8f336797376b9b386c9b4075a13d729c457aa44d82ac5084ac5587ac517fa35581a45f8aac6b94b4769aba476a8a4f7290375a782e516f2346643e617f678aa6759ab56790ae5e8eb45f93bb5e8fb75d8bac8db5cf82a7c183aac96c94b7739ec16e99bb5d89a6567f9d547b9a6d94b36e93ae476c874c718c587f9e5b81a55d83a75b82a15c819c84a6bf8db0c682a5bb7698b17498b27093b1678bad5c80a4729abd739bbe6e96b96890b3618caf658fb56591b86692b96996bf6595bd6292ba6996bd6a96bb6d99bc6c97b96d98b86e95b6688fb05175955a7e9e476b8b466d8c5b81a5608bad6c96bc6692b76896ba6b99bb648fb147729259809f7198b9658db15782a56792b56e99bc749fc2749fc26f9bbe6e9abd6995b86a96b96d99bc6793b66c98bd6e9abf6f9bc26b97be6b96b96e99bb6f9abd6f9abc4e799b5984a6618cae6792b46b96b84f7a9c5681a36b96b85d88aa618cae5b86a8608bab5f88a6537c9a4c75955982a25b83a76a92b6658fb7608cb35885af44759e42739e4275a03e719e3c6f9c4275a43e71a04574a242719f4473a14474a24171a13d709f4174a34579a84d81b0477baa3a6e9d4376a33d709d3d709d2a5d8a2a5d8a255885275a87376a974477a4497ca94d80ad4d81b04f83b24579a83468973165953a6e9e4175a54377a74579a94f82b15a8bb4608db46591b6638fb2648fb26590b3618db25e8bb24a79a34a7da84578a5487ba84a7da85485ae5c89b25784ab335f861f4b70345a7f4c72962e59792752723f678a345b7c2c5372214663173c571d405c2d4c6b1e3f603b6283255073345e84436f9647749d43729c527fa8517da4567ea25980a15e85a65982a25984a6497497497497476f924b72934c718e4065821e435e4063833152733857763b5c7b4165855782a44f7fa3396a9248759f517ca65983ad5c86ae5d8ab15a88ac608caf5e87a76285a19bbbd47291a63b5971385a751e4262365e823b658d2f5981416b934a75984f7a9c4c7799416a8a4b6f8f4569894a73933d688b3c688d4e7ba2356289437195376587396a8b3f71923b7092366a8f1d5179376a953b6e9b41729d41729d40739e45769e507c9f6b94b4779cb785a9c37da2bf7fa6c35a81a07198b780a7c86991b4507ca35483ad497aa5497aa54a79a35383ab5e8ab1638fb26c94b76089a96e95b46b92b17aa1c06990af648dad5d86a66d96b6658cab6386a64e6c867d8fa398a8b590a1aba9bac2c6d4ddc1d2dcbacdde7995ad4269884e7c9e5a8bac5d8baf5783aa6490b5628fb06895b66e99bc6e98be6e98c06995bc618eb55686ae2f60892c5f8c326696346a99386c9c3b6f9e3e739d477ca64477a24778a34b7ca44c7ca2517fa15480a3547fa1366183325a7d42688c486e92496f934d7495507798446d8d749bb8c3e5fe7b9fb9628dad6492b46b97bc78a1c1b7dbf3abcfe58fb3d37098bc709ac05f8bae54809d5d84a17095b26085a27da2bd658aa46489a4668dac6a92b6608ab0527da0759ebc8cb1cb84a8c07599b37295b16d92af6c93b26e94b86c92b77299ba739abb6e94b86c92b6678fb36a94ba6995bc6794bd608fb95e8fb85c8db56092b76191b56697b86796b46b98b76f98b8739abb6d91b1567a9a517595547b9a52789c628daf6a94ba6a96bb6d9bbf6d9bbd6994b65984a45077965a81a26a92b66a91b8527ca26a94ba6c97ba739ec1709bbe6e99bc6894b76692b56692b76490b56894bb6c98bf6794bd6894bb6993b96a95b86a94ba719cbf537ea1547fa2618caf648fb26d98ba6893b54671916893b36c97b7648faf5f8aaa6995b26992b0668fad547b9c6087a86187ac5e86aa608ab26894bb4f7ca640719a41729d40739e3e739f3c719d4074a34073a23f6e9c44739f4776a242739e3d6d9b3d709d3c6f9c376a973c6f9c497ca94073a03f709b396a9543749f43749f33648f396a953a6b962b5e893265904477a44b7eab4f82b14c7fae3d71a0336796366a9a326696386d9f4479ab4378aa477baa5887b16592b96591b66792b56b93b76a95b86a96bb5f8cb54d7ea74c7faa497eaa4b80ac497ca75081aa5686ae5986af406b953d678f375a803d61852f5878224b6b355c7d294d6f1d41612b4e6c2d506c3e607c304d6d2d4b6d22466a2c5478375e854c769e48759e45749e4b78a15884ab6a92b55e85a6557c9d6089a95782a44a76994874974873954d7495416585274e6d15395959799f456387415e805b789a3e60835b83a6507ea23e6e943e6a8f4870935d81a56086aa5985aa5b8bb15987ab5d88aa577a9636566f0b273f23415b4869884168892f597f3662894571964a7598487395577fa25681a33a6585446b8a4e75943e6586345c80446e94416d9246769a3f6f9343749534658534658538698a40729733678f366b953e739f3e719c42739e3d71994778a06995b8a3cae96588a4799db783a8c5789fbc789fbe6990af5881a17ba6c9527fa83d6e974879a44677a24c7ba55484ac5a86ad628eb16d95b85e87a77ca3c2749bb87ba2bf6a91ae618aa8769fbd6e97b76990af5473907993aa8d9dad6f7c859eabb1d2dde1e3ecf1d9e3eccedeee7690a737607e5283a45b8cad618fb15e88ae6b96b96792b26d99b6729dbd719cbf6e9abf6390b75b8bb144759d134870336a93366c9a366e9d3e74a2457ba7447ba24479a1487ba84b7ba9497aa34d7ea65282a85b8baf3b698d3e6c903c688f356188436d934570934d75985a83a3648baa6b8fa95f7e93a9c8dd789cb47098b26e93b0799bb69dbcceb1d2e398bbd97aa0c76f9bc25c88ad628dad688fac6487a384a6c17a9eb66d91a9688ca66e93b06c94b74c769c4975983e6787add2ec9ec1d77c9eb77a9eb86c90b0678eaf6d91b5668aae749bbc769dbe7198b96f95b96a92b66b95bb6793ba6390b95283ac5184af568bb5578cb45d93b95d93b76297b96596b76a96b96d95b86990b15d84a55b7fa15377994a7094648caf6893b66995b86795b96d9bbf6a96b96f9abc4972924a719251799d668db45980a7537ea16e98be729cc26e98be6894b96490b55e8aaf5b87ac6591b66894b96894b9608eb26894b96e98be6d98bb6e98be709ac05b85ab497598628cb2648fb26590b3709bbd5f8aac5580a06994b45e89a9608ca96894b16c95b56891b16289aa5c82a6668cb15f87ab6791b7638fb64a7aa243749d41749f3e719c3f74a03b709c3c709f3e719e40709e406f9b41729d4373a14272a04272a04174a14174a14275a23c6f9c4677a2396a9533648f3566913c6b9734638f3768933869943768933265903767953e719e477aa94f82b1356897336796316595326696386d9f3c71a3467bad4578a5608db475a0c3729abe779fc375a0c36f99bf709cc15a87ae4a7ba4477ca64d83b14f85b34e81ac5384ad5787af5d8ab1527ea548729842688f355b8030587b2d54752448682d50702647662748672544612f4e6b314e6e314f713253762244674f7292a3c7e7587ea24f779b4f75996289aa6f93b36589a96087a65c85a3467193406d8e416d90487396476e8f3c60823e6586264a6c28486e647ea3758cae5d7695537495678fb24f7da13f6f933562834a73935276985d83a7618db2608eb25f8db1618cae4c718e4867831836502645614e718f466d8e305b7e325e833c678a426d903a628550789b4a72954a75954b749248718f416a8a335b7e3f6a8d4874994171955284a75182a341729233648432638440729540749b3c719b3d729c3f729d45769f43749c5381a55f8aaa7097b46c8fab82a6c07ea3be7ea5c2769dba7ca3c26f98b85e89ac5888b05687b24e7eac4979a75382ae5a87b15985ac608caf6c94b75c85a37ca3c079a0bd79a0bd648da96c95b37099b76f96b57da0bc809bb68499ae83919eacb5bec5ced3d8e0e3e9eef1dbe2e8dae8f37b92a45477935f8cab6491b0608dae638eb16a95b7729bb9719db874a0bd729fbe6f9bbe6290b45787ad33658a245981285e8a326896386e9c4076a23e759e4980a7487da54174a14c7fac4a7ba45283ab5486ab5183a84070963e6e9443739b3f6f9749769d4f7ba0507aa051799c80a7c49dc1d9aec9deadc6dcb2d1e69ebed5b1d0e59cb9cb9cb8c3b0cddb96b8d4779dc26892b8608bae6692af59819b7fa1bc83a3bc91b1c68aadc180a2bb7396b251799c3f6b905580a35c87a94e7592c1e5ff9bbbd27f9fb6799bb77497b76385a85e80a377a3c06e9ab7739cba739cba6b96b6749fc26d9bbf6393bb4a7da84a80ae427aa93c76a4427caa4883af5891bc5e95be6291bb6a96bd6892b86088ac51779b4064885a7ca14d7193668dae6b96b86896ba6895be6b98c26c97c16d95b9698fb33b6283456d9051799c446f925b85ab5f8bb2638eb8618eb7618eb8608db66491b86492b66894b76b98b96895b66c99ba6d95b87098bb719cbf709ac06793b84e7ca05985ac628eb36793b86c98bb6f9abc5f8aac5782a2638eae6590b06893b36a92b56b91b66189ad6890b45d85a9527da0638fb4628fb645769e3b6f973c6f9a4277a34073a04275a24073a03f729f4174a14477a43c6f9c4376a54275a44174a34174a34073a23d6d9b386896376893396a9331628b2e5f8834658e35669130618c2959872555832d5d8b2c5b872b5c872f5f8d2f6291306392366899366a9c386c9e4276a64074a4386c9c4e7da78eb7d57fa4bf799dbd79a1c5739dc5739ec86693ba5e8eb45387ae447ba43b75a34f87b64f82ad5686ae5e8aaf5884a75784a54c789b3c688b436f92477295486f9037587744617f223d5a2b46631e3b592e4d6c2340602846682a47672c4a667d98adbdd8ebafc9e05e789192aac2a1bbd47d9bb56f91ad698eab84abca4b74924570903a688a3e6a8f43668c43658a43678b2e52742a486a5d769572839f758aa57192b16e99b95283a4417396386687457092477197537da35c88ad638db3648eb4628aad416887416683042743294c68476c874b6f8f2c5374355b7f41698d436b8f446a8f497194456d904870934e77974c75954770903f6a8c4e7a9d4d7b9f4f7ca35b8bb15c89b04d7e9f30618137688847799a43789a3f759b42779f43779f46769e517da26c97b76a91ae89aec87398b287acc67ba0ba89aec97ea3be789dba79a0c15b85ab4b7aa44e7eac4c7fac4373a1507cab5681ae547fa95e8aaf5e87a7739ab9799ebb81a6c37fa6c35a83a185aecc678eab85a8c6b1cfe9bbd4e8bfd1dfb4bec89ba2aadde1eaebf0f6e1e4e9e5eaeed0dbe17e929b89a5ba84a8c26c91ae648baa6792b26b96b6749db97ba5be6f9bb6719ebb6f9cbd6490b35b87ac34648a255883265a892e62923b6f9e43779f41769e4479a34c82ae4d82ae4176a05286ad5385aa6496b948789c4471983c6c943e729a3f739b43739949769d5480a7517ba1759cb9abcde6abc3dbacc2dac9e5fdafcbe0a1bdcbc4dfeab9d2d9bed8e580a2bd759cbb658ca94f77915f89a17ba5bb83a7bf8eaec3a6c3d5a8c5d792b2c7658aa54873966490b7618cae5782a44c789b9dc4e5bad9eea2bdd0839bb57893b07b9ab95e7fa075a2bf6c99b6709cb9719dba709bbb77a4c575a3c771a1c95588b3477dab467ead3f79a73e78a837719f336d9b3f75a141749f6898c06692b75d88ab577da1567a9c3d5f825477975f86a5658eae6591b4628fb65f8cb5638eb86b92b9678fb3577e9f3b6281658eae547c9f467096608cb35e89b35b88b1608db75f8cb56592b973a1c5729ec16a97b8729fbe6d98b8749dbd729abd77a2c5739fc4618eb5507da45b88af5e8bb2628eb56591b66f9abd6691b34d78986b96b65b86a66a92b56890b46a90b56890b45b83a76792b5608caf5884a96292b841729a3f739b4578a34a7fab4275a24578a54878a64e7eac4275a24378a44578a74679a84779aa3a6d9c4073a24174a14272a034659035668f31628b396a93386992396a933667923f709b4373a14372a04574a242719d4475a04777a54376a33d709f4072a34074a64074a4467aaa4f83b23a6d9c507da4a6cbe59abdd181a4c079a0c1729ec376a3ca6b96b96894b76296bb568db45994c05a93c034658e48769a91bde26b97ba4f7b9e4e7c9e3f6f9349779b46729740688b4366843b5a772745610f2c4a1e3d5c1635541836582c4b6a233e5c4e68816982968ba5b6526b81b8d1e7d0e5fad4eaffc4e2fc7294b0668dac5079995178975079993460834d779d486b9145678c34587c2446691e3c5e4158778d9db491a3b988a6c0749bb85986a543719242709242729644749c3e6e964d78a2628cb26288ad577da1315879416887052a474065804d728d54799651759734587c3e6489486e9343698e486e93557da04c74974971944b73964772924b76985d89ac5a88ac5784ab5e8bb25e8bb26290b44d7b9c5384a25487a64b80a0477da141779d45769e4b789f507b9d648baa7095b087acc6789db7749cb6739bb591b6d17ba0bb7da2bf7198b9517ba15180aa4b7ca74778a340719c4975a2507ba84f7aa44f7ba06891b1769dba86a9c584a7c379a0bd6c98b56f9bb85d86a45d809e61809c708ca2d6f0ffdaecfadfecf5ebf2faf1f6fcd5d8ddc3c8ccacb7bbdbecf4cee4f1bfd9eaacc8dd91b1c87d9fb887abc37da2bc7ca4be77a3be73a0bd6a97b86793b66490b5315e87285b882b5f8e3367963e739f43779f41759d4075a1467caa497fad588db76092b56092b3487a9d4f7fa53e6b92417197376b933368903e6f9747749b507ba5517ba16e93b093b3cca2bad296afc59ebad0cbe8faa1b9c5cfe6eecde1eacce3f183a5be7196b1698ea87da3ba82acc482acc486abc58fb2c8bedbedb6d3e3b5d5ea5f849f6490b56390b7648fb15b86a85481a85a85a8b9d9f0c8e3f6adc5df8ba6c3698aab6486a977a6c46e9dbb719ebd709dbc739ebe76a1c374a0c374a2c66e9fc7669ac25b90ba5388b24d82ae3f749e3a6e96386c933a6e9336668a5683a46a93b1668ba860839f3a5d7b6186a3628ba9618cac638eae628fb05c88ab5f8aad6690b6628db0658eae5a81a04e77975880a3547c9f628db06f99bf739fc475a1c675a1c66e9abf729ec1729ec16591b46f9cbd6e9bbc6f9abc6c97ba6c97ba5f8bb04f7ca34d7aa35585ad5585ab5c89b05f8bb06e99bc6a95b74f78985a83a36992b26b93b66e96ba749cc06a92b66088ab5f8aad628eb1638fb46292b841729a3c70983d709b477aa54679a64e81ae4676a440709e4a7ba63b6e993c6c9a4676a44e7eae3666963767973d6d9b3766943a699534658e3c6d963f709941729b43749f41729d41729d42739e3f709b4677a24a7ba64c7da84878a64275a24376a54579a8487cac4c80b04c7fae4f82af4c7caa4e7a9fb8dbf1b4d3e580a4bc79a3bc75a4c276a3c27ea3c07ba2c16799bc679ec55f94be689cc44e7ea24270923e6e944c7ca438658e406d945686ae5282a8477599457194315a7a29506f21466312375420446421446425466529486736516e7c97b2819cb983a2be5174924e718d53728e7e9db97093b1668dae315c7e416c8e4069894067883e668a3e668a385f80355979294b7041628537587926405b9eadc07c8c9ca8c1d791b1ca6d91ab527b9936668a3a6e964477a240739e3b6a9646719b4a7095486c90375b7d274b6b204764567d9a3b627f577e9b577e9f4d739741678c4b7196436b8f527a9e537b9e50789b4b74944d76964772944e799b5d89ac5884a75b87ac628eb3628eb36492b46492b35889a75485a55082a35183a647799e4a7a9e618db0759ebe577e9b779ebb7da4c17ea7c587b0d0749dbd5780a09fc6e598bfde7ba3c6547fa24c79a24877a143729c3f6e983a69933a67913f6c955c88ad6f98b880a7c489acc88aafca658eaa79a5c24a7796457090476e8d3e65863961843d64837898b1d9f3ffd3e2e7cdd7d8c4ced0d7e0e7dbe5efd3dfebc0ced7d1e2e9c3d7dec1d5dec4d6e0bad0de88a4b97fa3bd74a0bd6c9dbb72a3c36899ba517ca6335f8c2f5f8f2a5e8e2e64903a739e447ba44277a14074a34579a84b7fae5487b277a8c86293b14b7da24c7ca449769d4a7aa04478a03569912e5d874d7aa34f7ba2577fa27b9ebaa4c3d897b0c48aa5b696b7cac4e3f5c7ddead0e2ecdef0fcd9eeff7e9eb5678ca77aa2bc83abc585acc984abc887aecb8aafca84a4b986a7ba85a9bf759cb96d99be6e9bc46793b6608caf5a8ab25f8bb0577c976888a17496b26083a3668aae5f85aa72a0c16d9bbc709dbe6e9bbc76a1c176a1c175a0c274a0c370a0c474a4ca6c9dc56a9bc36c9dc56a9cc16f9fc36a9abe6d9fc06396b56e9ab7739ab77296b06589a15f829e5b829f6e97b76b96b66d96b4709cb9709cb9709bbb729ec1729dc06a93b36d94b3497292719aba729bbb6f98b876a1c3749fc1739ec0719ebf6c98bb6692b56d99bc6793b86e9abf709cc16e9abf6793b85985ac4d7aa149769f46769e44749c4c7ca45380a95d8ab16692b76d98bb6a92b56089a96790b06f98b8729abd739bbe739bbe729abd5b86a95883a66995ba628fb63f6f9742739c42739e4275a03a6d9a4679a64777a54879a442739e3f709b3b6b993c6c9a3f6f9f3868963b6b993d6e9931608c2c5b872c5d86265780396a9345769f4576a14677a24576a1497aa54879a44f80ab5081ac4c7faa4a7daa4d82ae487cab477baa4e82b14b7fae5b8ebb4d7ea94475a05883a6a5c5dab8d5e5a5c8dc7ca6bc77a7be719fb7b6d8f183a7c16e9fc06498bf6495bd6996bd325f803e6c8e44759d3e6f9820517a4d7ea75585ad5181a73e6b923965882b5678163f5f1d4465244b6a1a3e5e2b506d2c4e6a2b4a6647637b5f7a95607f9c5b7e9e5880a35c87a9628ba95a81a0466e91406b8e436f94527ea153799d3e648831577c497195375f824d74954e719757799f52749743617b8ea0ae83949ebfd4e5adc8db9ebad061839e4975983a6e963c719b477aa543749f436e984c7297476b8d3f6385123656183f5e587f9c4d7493577e9d51779b3e66893c6287527a9e4f779b4e769a5981a45b83a64a73934b7494487395537ea1638fb25884a7628eb16894b76c98bb6c99ba6895b45988a65d8bac5384a43f7091497a9b517fa0709bbb789fbc6e93ae769bb879a0bd78a1c184accf8bb3d6678fb2638aab5c83a47ca4c74b769947749b46769c47779d27577f1848704070985888ae6894b97099b987aecb89aec98eb3cd6992ae729fbc4e7b9c4f7c9d4a759744709332628a3461883b64845c7f95d4ecf8daebf2d8e7ece2eff7dee8f4d7dfeae5ecf4e3edefcfdddecedcddd7e2e6d5e4ebcde4f48cacc17da6c26e9dbb72a3c36d9ebf5784ae3561902e5e8f2b5f8f2d66913771994379a5457ba7467aa94a7ead4b7fae4c80a86c9bb96190ac5888ac497aa24c7ca24f81a64b7fa7487ca43968924976a05582a95b86a87fa1bca3c2d69ab4c597b2c3a5c6d7bedeedbcd2dfb9c9d6b4c5d7b4cae17997af7b9fb97ea6c088b1cd89b2ce84adc984abcaa0c5e090b3c98aadc189adc57aa1be739fc473a0c76995ba6793b86292ba5f8db15e87a759809f5b82a3668eb2678db2557da1729ec1709cbf729dbf6f9abc79a2c279a4c478a3c374a1c274a0c36e9cbe72a0c272a0c273a1c374a2c46f9cbd75a4c26fa2bd6a9eb6709cb7749cb67195af6589a15d809c466b88678db17098bb7299ba739cb878a2bb75a1bc74a1c077a2c478a1c1759ebe5a83a16f98b6749dbb6c95b3769fbd74a0bd709bbb6994b46996b76894b76896ba6491b86f9cc56895be6491b85784ab4d7aa34d7ca64f7ea845749e3e6d974a7aa25885ae5e8bb26894b96d98bb729abd517a9a688fae7198b9729abd779fc26e96b9759ebe6a92b54570936d99be6390b74070983c6d963b6c9743749f4474a24878a63d6c983867933f6e9a3e6d973a6995386793406f9d4473a14a79a74978a44877a34978a22b5c85295a83285b863c6f9a4174a14578a54a7da85184af4f82ad5083ae4e81ac4e81ac4e81ae5084b3497dac497fad4579a8467ba74d80ab4d7ea75080a85f8aac8babc2c6e3f59fc2d57ca5b97aa8bf7ba8bdcbebff94b4cb719cbe6794bb6995ba6b96b91e4b6c4270923f7098275c864077a04f84ae5387af5383a9416d943f668d30567b355b8025496d25496b2c4f6d22445f32546d4060757695a95272875a7c956f94b15984a65d89ac628eb15a88aa3e6e924b7ba1527ea34873964c70943d61852b5279436d954c769e5983ab4f76a1597ea8537b9f5276909cb2bfb8c9d1dff2ffc0d5e6b4c7d88aa3b94067884b789f41719944759d42729a4b779e51779c446689183c5e173b5b486f8e537a99537c9c50789b4f779a366184355d8151799d4e769a4b7397547c9f507999426d8d406b8d436e91517ba16692b75783a66490b36794b56c97b978a3c3618cac6f9cbb76a3c26390af3461825582a176a2bfa2cbe797bcd785a9c3799cb87da0bc88accc8db1d387aecf8eb5d689adcf779ebd5982a24c77994b779c43719545739732608433648c44759d5686ac6694b8719aba89b1cb87acc6648ca57ba4c06794b14c799a5886aa5383a73b6b9134648c39668f3f698f385f8062829bd2edfeddf1fce6f4fde2ebf4e9edf8f0f3fae8edf1e1e9ecdbe5e7dbe4e9e9f6fcd0e2eeb3cdde83a7bf77a3c073a4c273a4c543709a3b67962f5d8e376a993d749d3f769f4278a4487da94b7ead4c7fac5386b35c8eb36d9ab9628eab5889aa4b7da24c7da54e82aa4e83ab4a7ea63d6c9629567f4d7aa35a85a895b7d0b4d1e3b3cee1b8d3e4b5d5e4b2cfddb7cad8abbcce95aac5bbd4f299b4cf88aac38db7cf80acc580acc57aa4bd89adc7a0c2dbadcde2a1c1d898bad389aecb6f9abc6c98bd709cc1638fb46491b86896ba6590b35681a4608cb16692b76e94b95f85a977a2c477a2c4749fc1729bbb78a1bf7ba4c278a4c175a0c077a4c373a0c1719ebf75a2c373a0c16f9cbd6c99ba74a1be74a6bd72a4bb709eb876a0b97295b1668aa46487a33255736084a8789cc07aa1c2739cb8749eb7749eb7739fbc77a2c2739cbc78a1c1658eae5f88a679a2c06c95b1759eba759ebc719dba6f9aba6a97b86f9dbf6d9ac15e8bb46493bd5e8db74f7ea84879a24b7aa44f80ab4e7faa4879a44a79a34d7ca6507da7507da65783aa618db06e96b9749dbd4d7493638aa9739cbc739cbc719aba6d96b66b93b65883a56994b76694b84b789f4171993e6f9a4475a04474a240709e3a69953d6c9838679133628c3968943e6d994f7eac4b7aa84d7ca84a79a54776a04879a243749d30638e2e618c376c983f74a04f84b05487b45588b34f82ad5184af4f82ad4c81ad4a7ead4b7fae4f85b3457ba9467ba75184af45769f42729a3e6b9297bfe2a9c8e4628196bcdff388aec37aa7be93bdd5a8c8ddabc9e1799dbf749cc078a0c34d789a123f604a7a9e23577e3f749e4a81aa5087b05687af4d7aa1416b91436a913c628931547a2e50752b4c6d22415e1f3d556682975875854b68786686956b8a9fb1d3ee6c90b0628aad5c87aa4270945282a85181a75e8aaf547ca041658933597d315d8439699148759e517ea8517ca7527da75f8aad4d718bc3d9e6d8e6efaabac7d1e1f0c5d5e4a0b5c85579935782a25884a75381a5517da44a749c466a8e496b8e0e32543c6082466d8e537c9c537b9e4f7a9c4a75983964872c577a4e799c557da14d7598456e8e4f78983b66863e698b4973995581a66591b85884a96995b86d9abb709bbb6f9aba749fbf7da8c880abcb83aece4f7a9a6f9bb8739cb879a1bbb4d8f284a6bf88a8c18babc47b9ab67291ae83a2bf8baccb83a4c38bb0cd6c93b24974963d698c406e925884a75d8baf33678c3b6f965485ad618fb3749dbd87afc984a9c35f889e7ca6bf6a96b35a86a95c8cb25283ab467aa133638b325f8837628c284f78345a7e6b8aa6c5dcece8f6ffecf3fbecf1f7eaeef7e9eef4dde2e8ebf0f4dee6e9e4edf2e6f3f9e1f3ff8eadc17ea6c078a5c4719fc33b689136628f336192396c9b41749f467ba5497ca74a7da84d80ad5285b25b8cb5608eb09cc5e36992ae5583a44c7ea35185ad5083ae5489b3497ca73f6f972e5e863b6a94537fa4aed0ebabc8dab1cbdcb0cbdcb4d1e3afcadbc5d8e79fb0c47e95b4a4bedfa4c2dea6c8e382acc47fadc47daac17da6bc9ec1d59cbbcf93b2c6a7c6db91b1c894b8d27da4c3749fc16f9abd6e98be6d99bc5783a66692b75a87ae6390b76b95bb587c9e89aac979a2c279a2c2759ebe779ebd789fbe7ba4c07aa6c179a5c276a3c078a5c46e9dbb73a2c0719fc06e9cbd719fc073a2c072a1bb709fb973a0bd6f9bb8789cbc698caa4f718d304f6c6687a8789bbb79a0c1729bb9729bb7749db9789fbe7aa1c0769fbf6f9aba6691b1537f9c739cba729bb9769fbd749dbb75a0c079a4c6709cc16d9ac16491bb4b7aa64676a44676a44878a64b7ea95182ad5081ac5081ac4a7ba65182ad4d7ea75988b25784ad5b87ae5b87ac6189ad6c95b5557c9b476e8d658eae7099b97198b9759cbb6e97b76a95b76792b5608eb246739a41719942739e3f709b3f6e9c3a69973766923a6995305f893b6a944a76a34a76a34e7dab4c7ba94b7aa64877a34677a24c7da84477a24378a23d729e386e9c3c72a0447aa85085b15386b35285b25588b54a7fab4378a44579a8487eac477dab467caa3b709c396c973f6e984e7ba4305c832c547837597c3453724e6e87a6cae27aa1c0476e8d466881b4d2eaa2c0e293b5da6d96b63f6c8d2c5c8033648c3d71984a7fa74f83ab5889b25885ac537fa44a729640688c345b82244a6f3155772f516d2e4a626881954e6575708694aac1cfb2c9d7a3bacc5e748bacc6e18ca9c9678aaa50789b5d89ac5e8aad5a82a6597fa3385e823f6a8d3d6f924a80a64a7ea6487ca44f83ab5181a95f8aac64839fcadaeac5cfdbc9d5e1b8c6d1c0d1dbbfd7e37598ac648ea6618aa65f87aa5a80a753769e4f71963e6083315577567a9c4d7495527a9d4a75974a76994f7ba03e6a8f406c8f4e799c567ea14e76994e75963d66862b56783965884b779e5683aa5b88b15784ab6a96b9709dbe78a3c37ca7c77ea7c786aed183abce81aaca7ca5c3739cb8729cb56287a195b7d09bbbd28aa6bb8ba6b99eb7cd90a9bfb1c9e196b0c988a3be9fc1dc7ea2c2426a8d4674985785a95c88ab6090b4356b913d749b5286ae6494ba6e97b791b6d388aec56c92a96f97b1769fbd6792b56390b74f83ab40759d3768903e6b94436e98335d874269924d6e917389a0e5f3ffe4edf2edf5f8e9f3fce6eff8ebf2fcf0f5fbd9dce1f0f5f8f0f5f8ebf8febcd3e185a5bc80a7c8547ea4406c9332628a3e6f9a3e6e9c3f6f9d42719d45729b41719941749f477aa55585a95d88a8a3c6e2779cb7517e9f5082a75588b35388b45287b35083ae44759d3869912356835380a9b4d7f3a8c3d8adc4d4b4cbdb9cb6cdadc7dec6d8ecbed0e48098b29cbad697b8d78db4d17ba7c282afc686afc387acbeb9d9e8a5c0d1aac5d6a8c3d6aecadf8fafc681a5bf769dbc739bbf6b93b76b96b6648fb1608cb1608db46a96bb6f96b74c6a867e96ae7ca3c27ba2c1789fbe7ca5c378a1bd7aa3bf7aa6c17aa8c27aa7c476a3c074a3c175a4c272a0c173a1c26d9bbd74a2c374a1c076a3c073a0c1749fc1769dbe7396b463829f52718d7b9ab67d9fbb769dba739cba749dbb749dbb789dba739ab9709bbb74a1c25a85a7537ea0719cbc6d98b8759ebe75a0c275a0c36e9abf6d9ac15d8cb64978a44272a04174a3477aa94275a44c7fac4d80ad4f82af598ab54a7ba64d7ea95182ad5988b26190ba6491ba608cb16590b36f97ba6a91b24067865f88a86992b27299b87198b7729bbb6c94b75d88ab6793b85380a95180aa4a7ba635669132618f33629036659137669242719d4978a24d7ca85281ad4e7dab4e7dab4978a44c7da84c7da84477a2477ca64076a24278a6316998346c9b3b73a24a7ead4f82af4e81ae4d80ad4479a5467ba74379a73b719f3f75a33d71a04174a13e6f9a47749e315d84325c823c638a3b5e842b4d70254763b0d2ee698cb244688c496b865a78907693b36182a36f98b64879993e6f9742769e4a80a64f83aa5485ad6292ba5b87ac547fa24b7397487094335a8133597e3255753755713a53696275867e909e92a4b26d808f586d7e475c6f6a80974d657f5a75905c7e9a5f84a16089a96088ab5981a4466c902b5176244f7242709249799d5183a64c7ea15181a5608dae678bab7d98b3b2c3d7dae6f4c7d3dfc4d1dabdced6bdd3dea0c0cf7397ad668ba6668aac5b7ea44e6f98486a8f34587a517597587ea2527a9d537ea14a76994b779c5480a53a668b3c688b5681a45981a4567ea152799a436c8c3560824470934d7aa15380a9507da65885ac6d99bc76a3c479a4c47ba6c67fa7ca7fa7ca7ca4c77ba4c4719ab66a94ad6890aa7095af7496afa4c3d8a3bed1a9c0d2a7bccd96a9ba9bb0c3a3b9ceb6d0e79fbeda6185a5648caf49769d5989af6492b64d7da1356a92477ea55388b05c8cb27098bb8cb1ce81a7be7399b07297b16d94b16b93b66591b84e82aa3d71993d6e963a6a9237648b3f6b92456c9550729539516ba3b4c4e5f2f8e5f0f2e5f2f8dfeaf0eff8fff1f6fcf0f4f7f5f6f8edf1f0ecf6f8dbeffa8ba7bd7496b941688f335f861f4f772458802d608b31608e2e5a87335e88426f964b7ea95384ac527fa06a92ac7b9bb47d9fba5f8aac5484ac598cb7598eba578cb85186b04d81a8376b922459855180aa97bbdbb7d3e9c1d7e5b2c8d69eb6cea8c0dabfd4e9d8edfea5bed296b5ca96b9d598bfde7fa8c682acc584aac189acbfc0dceab1c8d6bcd3e3aac4d5aac3d79fbbd088aac3779cb77199bc6d95b9729bb96893b35c88ad5c88ad6d95b8799bb78298add0e1f37aa3c1759ebc7ca5c37ca8c575a1be7ba8c57aa7c47baac679a8c479a8c473a2c072a1bf73a4c46d9ebe71a2c372a0c274a0c377a2c56f9abd709bbd6f96b77599b94f718c84a4bd87a7be7ea2b87fa4be7ba4c079a2c079a2c07ca1be739ab76d98ba72a0c24e7a9d4b779a6591b66a96bb6c96bc719dc46e9ac15c89b2517ea84a79a54676a44376a54275a44579a84377a64b7fae487ba85184b1598ab55382ae4d7ca65483ad5685af5584ae5986af628eb56993b9739bbe759cbd6087a65d86a4648dab7198b7739ab96c95b56b93b66994b76490b55986af5584ae4d7ea938689633639131618f41709e43729e4677a24a7ba64c7caa4e7eac4f7fad4b7ba94979a74f7fad477aa74a7fab487da9477dab3d75a4306a9a1b57891650802157863c709f4579a84276a53e72a13d71a03c709f4276a54478a74478a7477aa74677a025527b335f86406a903c64883d648b31577b2849683657764d6e974a6c925675917492aa64829e6384a3709dbc588aad3d729c3b719d5187ad5286ab5b8bb1628fb65a86ab537ea14c769c4670962c537a2a50753657783a557064798e5768787e8e9d95a5b59cafc07e94a98da7c064829c4868814e71876a8ea4698da5688ba76387a753799d40668b3a6087496c925274977194b490b5d07499b37a9eb87fa1ba4d6b831731483d566cbcd1e2cadbe5cbd9e2c2d3dbb7cbd6aec5d5829eb47294b06488aa4e769a4a7296264a6e34587a5b7fa3587ea250789c557fa54c789d537fa4527ea3467297416c8f477295426a8d436c8c4a7192365e81325e813f6d914d7aa34d7aa45383ab5484aa6593b56f9cbd6f9aba6893b36d95b9729abe6890b377a0c077a0bc719bb46289a6789bb77193ae66849ca4bfd2b6cdddafc5d3b3c6d4b6ccdaa3bacc97b3c97291ad779bbd5d88ab4e7ba45787af5a87ae3f71963c739c447ea65388b25d8db57098bb8db2cf6f93ab8bafc7597d975176936288ac5781a74878a040719a3969912b5b813d6d91416f9049708f4c6e8a2d4b65486175d8ecf5e1f0f3dae8e8eaf6f4e7f1f3ecf4f7f1f6f9f9fdfef6f8f7e7eff2d6e8f487a3b9507295406a9234618a3e6f9741769e3f749e4272a04c78a54b76a04c79a241729b4272985a839f7a9db3aac6db97b5cd587ea35a87b15c8db85b90ba568bb5578cb44b80a83e739b2d648d3869915d83a7afcde9b8cfddb5cbd8c0d9ef9eb6cebacfe2cae0eecae2ecb2ceda93b6ca8bb0cb8baece88accc8bb0cd9abcd5bdd8e9b9cfddbed4e2a9bfcdb0c7d9a9c4d795b8ce80a5c06d95b8648fb2759ebc6c97b7527ea3638eb17499b699b5cbc0d0dfccd6e06f9aba7ca7c77aa5c57ca9c87ba8c774a3c17baac87baac67aa9c578a7c377a6c46d9cba78a7c574a2c376a4c577a5c777a3c87aa4ca719cbe779fc279a2c27ca3c45a7d9b7da1bb9dc1d989afc484aac184acc57fa6c37ca3c07ca1bc7da4c1729fc06e9cc04c7a9e45729948759c5d8ab35a85b05885af4b77a44574a04574a24575a5477aa94c7fae4a7eae477baa497dac4d80ad4e81ae5485b05d8cb85e8db75180aa5382ac5b8ab45988b25f8cb56794bb6a96bb6f9abc769fbf7299b8466f8d6d96b47299b87198b76e97b76e96b96f9abd608cb35885ae5887b14272a02e5e8c3666943b6b9942719f4777a54c7da84c7da84a7aa84979a74b7ba94979a74777a5477aa7497eaa487da9447aa84078a73872a22b67991d5b8e195587194f7e3367964175a44175a44579a84478a7467aa94a7ead4b7fae4a7daa5081ac4877a128557e3d698e456c9341698d4c77993861811538561637583f608950729885a3bd98b7cc708fab395e7b6e9cbd578bb03a709c3d76a14e83ab5b8fb65e90b55f8cb3628eb35480a54b759b3259801a41682d51752d4b6d6d87a23d51693d4e625061735e70846f859c405a734867846889a86f93ad89adc3597d9395b9cf5c7e99597c9a52789c234a713c638c4b6e966788a97594b0a2c5db86a7ba9fbcce223d506982984d677e294761648095d5e9f4cadbe3c1d3ddb7cad8b8cddeb4cde37f9ebb5e82a44b73962c5477163c6053799d597fa34d7599527ca24f799f4e7aa1507ca3527ea3406c8f4c779a5c87a94d76963c65853b62832951742e5a7d44719846739c507da64f7fa75686ac6795b7608eaf6590b25f8aac628aae4c74985981a4638cac6c95b16f97b15e83a05e819f6789a46c8ca5658197b9d4e7c5dcecb1c8d6cae4f3a6c1d46d8da486a9c77ba3c65581a85380a95c8bb55888b0386991457ca54780ab5489b35e8eb66d95b88fb4d17da1bb7ea2ba5579935b809d5e84a8517ba1426f983d6d954070983d6d933e6f9042718f345c76476b854d6f8a5b7a8fa8c2d1dff3faedfbfbe2ede9ebf5f4eef8f9e9f1f3eff4f7eff5f5e3eef2c6dbec708fab4f759a4e7ba435668f41759d4278a4467ca84578a74777a5416e9834618a4c7ba55381a3749ab1cbeafc94aebfa8c2d96488ac5d87b15a89b35b8fb7598eb6568db45187ad4b81a740779e386991547a9f7594b3c9e2f6c5dcecc9dff49ab3c9adc4d6d9f1fdcce5eabad5dcb3d0e097b6cb9ab8d488a7c684a8ca85a8c6cae5fac5dceacbdeeccce2f0d1e8f8bed9ec97b7cc83a8c2719cbe5b87aa749fbf6a95b5547fa26b93b67c9eb9b4cde1c9d5e1bac1c96693b46d9bbc73a1c272a3c377a8c873a4c477a8c879aac87cabc97aa9c779a6c3719ebb719ebb6d9ab977a4c37ba8c976a3c477a4c56f9bb87aa3c182abcb7aa2c54d75994c749778a1bd95bdd688b1c78cb2c98aafc981a9c285aec476a0b86c9abb6898be44749a4979a14776a04978a44975a44a79a74977a84676a64676a63e71a03d709f4477a6477baa4a7ead4d80af4f82af4c7da85281ab5b88b25d8ab3507da65683ac5b8ab45d8cb66292ba6491b86591b66d98ba759ebe78a1bf648dab719ab66f96b56f96b57099b97098bb638eb1618db45c89b25584ae3b6b993565933d709f4174a34373a14e7eac4a7aa8487ba8477aa7497ca94d80af4f82b14d80ad4d80ad4b80ac477ca8457ba94078a73872a22b6799236194205c90205889366c9b4377a64579a84c7fac497ca94d80ad4e81ae5083b04b7ea95081ac4c7ba534618a406c9141688f406b8d426f8c37637e234863234664466c915a7ea0b9d5eb8da9be4a708754809d6a9bbc5488af3b719d4a83ae5085af588db5588cb36193b85a8ab05482a64a749a375e8534577d48688e5572949eb7d6a2b7d261778f465c747c96af35536d3759753e60834a6c8f6587a397b9d25d7f9884a6c1a3c5e05e819f3e6689194369305c834e789e7599b97195ad5d8094557486536d7a6f86947e97ab516c87365a7a254762859caad0e3eac1d7e2adc3d0b9cedfbdd6ec9dbbd75e819f4468880229484b72935981a4527a9e4e789e4e789e507aa25783aa4f7ba24d779d3b6689537b9e406989446b8c3d64832b4f6f2e55763b658b4470974d7aa14d7aa15383a95a8aae5e8cae4b799a5580a2547fa26088ac5e86aa53799d5a81a24a7391577e9b6f93b37598b67295b35d809c62849d67879e9fbed27f9eb2698a9d63869c6186a36d95b85d89b05784ad5b88b25e8db75281ab2d61894379a5497fab5085af5686ae6893b688accc80a3bf799db7557a954e72924a70944a749a29557c426f984b7ca45384ac4e7ca04a77963e6881567e9756809888aec5648398cce3f1e2eff5e5eeedecf5f2e9f2f1e2edf1edf8fee6eff4e5f6ff94b0c852799a4c79a0497da53d709b4075a1467cab427aa94076a43267934778a34a7aa25380a76a95b5a1c4d8c2dfedb6cddd9cb5cb7091b2638ab1608cb35f8fb56195bd5a90b6588cb14d83a7487ea44274994b71966e8fb284a1bfbfdbf3bdd6eaa8c2d1bdd7e6a0bbc6d8eff7c3dae0b5ccd4bdd5e1b5ccde94b0c87ca3c483aacb90afc4d1ebfab5cbd9d1e7f5aac4d5a9c5daa0c0d589aec875a2c36e9cbe749fbf729dbd6e99bc789fc08ba9c1c0d5e6c9d6dfcad3d878a5c46997b86c9abb6899ba6b9cbd73a5c679aacb7caacb7dabcc79a6c5749fbf7aa6c377a3c076a2bf75a0c07aa7c67eadcb7cabc975a1bc7eaac77ba6c8628cb249749e4c77a148749796c2df84aec78fb7d08fb7d08db6cc81acbf75a1ba6d9bbd6595bd4979a14776a04a79a543729e4978a64575a54777a74777a74779aa4275a43c6f9e3f729f4679a84d80ad588bb85586b15180aa517ea75782ac4b779e5d89b05a87b05d8cb65f8eb86292ba5e8eb46290b46b97ba6f9abc769fbd739cba618aa66e95b4769dbc739cbc7098bb5983a96692b95481ab4675a13b6b993d709d3e71a04073a2487ba84c7fac4a7daa4d80ad4f82af5184b15386b55285b44f82af4d80ad477ca84378a4457ba94078a73872a22a6698256298215d9131699a447aa94a7ead4b80ac4e81ae4c7faa4e81ac4e81ac5384af5687b05483ad48759e3c688f406c913f6a8d3e698943718b426f86193e592f54713b66883c63826a899e91b0c47098b185b4d06e9ec2477ba24c83ac4982ad5188b1598eb8588cb45f90b85989af5480a5487094294f73385a7d4263843e5b7b7491b1627d9b4a6583324f6d1837563b5c7d557999537799476b8b41607d3e5d795779955b7d995b7e9a476c89345c7f3b668939668d4270925b84a06287a16b8ea45e7d911d3442586e7c8ba4b87392ae577fa2345d7b1c3949c2d8e5c5dceabbd2e0cbe0f1c4daef97b2cd5274900629454166835a83a3517c9f4d779d4872984a749c527ca4507ca34c789d4f7a9d3863854a73934f78965279984f7695496d8d3c63844872983f6b924b779c507ea25f8daf5b8cad618fb06592b3608bae648fb27ca4c8739bbe6c92b65c83a4648dab6a91ae7fa3c37fa3c36084a46a91ae6388a3496d87bbddf687aac082a6be7199b36d98b86f9bc05686ae5786b05786b25b8ab65283ac11446f376d994f85b15588b35d8db5638eb17ca3c27ca1be6f94af779ebb547d9d4b73974a749a36628747749d4b7ea9487ca45481a84471924c7893618da65b889f77a1b988acc488a3b8d7e9f7f1fbffeaf2f4eef6f8eaf5f9deebf3ebf9ffd4e9fc7295b34a769d4a7ea6447ba43c719d4278a64278a73f77a637709b4a81aa4a7ba45a87ae5a85a788adc8c0dff1b1cbd8c6dbeca4bad19ebdd9678bab5d85a8608caf6596be6094bb5f91b45d8fb2598bb05d8baf98bfe083a4c57795b78ba8c6cde9febcd7e8a8c4d2bad4e1dcf2fdd2e5ecd9ecf2cfe2e9d1e3edacc6d781a6c38cb5d390b4cc98b5c7d4ebf9c7ddebb1cbdcb0cddfb0cfe39bbfd77da8c874a2c375a0c07ca5c57da6c682a7c496b1c6adc0cec5d3dcc5d0d684b0cd80acc978a5c472a0c16596b76b9cbd78a6c879a7c97ba8c9749fbf78a3c378a1c179a2c282abcb739ec085b2d17daecc86b8d37cabc76c99ba5b89ad4e7ba54978a64474a244739d4d7b9f97c2e49dc6e4a8d2ebacd6ee8fbcd38fbdd76a98bc4978a24776a04b7aa64b7ca74677a24676a44979a74b7ba94a7daa4c7fae4578a53e6e9c3d6e993e6e9c40719c6495c08bbae46893bd5781a95b85ab5680a65d87ad5884ab618eb75b8ab45c8db65f8fb76592b96995b86a95b7739fbc749dbb638ca87198b7769dbc749dbd739bbe5983a95f8bb246739d3e6d993f6f9d3f72a13c6f9e4377a65185b44c80af4e83af5186b25588b55487b44f82af4c7fac4a7daa477aa7457aa44378a4477dab437baa3b75a52c689a28659b235f93356f9f4981b04a80ae5085b14f82ad5485ae5485ae5586ae5888b05b8bb35b8bb34b789f4a769b426e913a65883d688846748e416d86153a54315973406d8c6f9bb88aacc58eaec7638da685b4d05e8eb23f7098568db6538db5548bb45388b25d8eb7618eb7638fb45d85a84f76972649672e516d6588a44b6e8c7195b55f86a73c628635587e476a902a4c713f6385557e9a5a829b64849d617f9b92b3d284a7c7789cbc5d84a342698a46719349779b6997b9a6d2ed91b6d17b9db9809bb6375064859cae7792a77a9cb75785a63a69872a4d61506d7dd5f0ffc9e3f4c5d8e9c3d8eb839db423415b51758f587f9c517c9e537fa44b779c48749b4f7aa4517da44f79a14c769c4e76993c6585476e8d517895406582496e8b496d8d486f903f668d557fa55985a85d8bac608fad6594b26f9cbd6f9cbd739ec17ea9cc81a9cc8ab0d47aa1c2658cab5a81a06188a77297b4678bab5b84a24f789657809e5c83a091b6d1a0c5df88adc87099b76995b86898be5d8eb75283ae5887b15b8ab44c80a83c719b497eaa5083b05689b45989b1608caf7aa3c381a8c782a9c86992b284b0d34470954371954470954979a13e77a4447daa4f7ea84d799e537e9e5e8aa5648ea689b2c87297b1567591748ea7d4e6faedf7ffeef6f9e9f1f4eaf5fbc7dae88aa6be4b73974879a44d83af39729d4278a43f75a3346a9938719e4c83ac4e84aa5a87ae5f88a8aed1edbdddf29fbbc9b8cfdd9fb4c7bcd2e7c3e2f692b5cb779cb7658eae6895be6595bd618fb1618fb05f8daf6a95b57a9db97493b06e8dac7a99b883a5bec4e7fbaccbddacc6d5cbdeeddfeffcdaebf2d4e6ead3e6ecb7cfd98aadc191b9d28db6cc8eb1c5aec5d5bccfdec8e2f1aec9daa9c6d88dadc282acc57da9c67ca5c37fa6c586abc887a9c2b9d0e2c1d3e1b0c1cbbecfd798bdd895bdd787b0cc78a4c16d9abb6d9bbd6997bb6c98bd6c97ba6d98ba7da5c883abce7ba3c66691b3628db0517da04f80a04e7f9f4a7b9c4c7ea34e7fa84275a04578a54477a44578a342739c4471985985a8517c9c426d8d53809f527ea14f7ca54877a34574a04978a44778a34d7ea94b7ca7497aa54b7ea94c7faa4b7ea94275a03f709b43749f40719c3c6b953f6e9847749d88b2da6e95bc6189ad5e86aa5d84ab5d89ae5e8bb45d8cb65e8fb85f90b86393b96896b86d9abb749fbf77a0be638ca86f96b56e95b4759dc0759dc15b85ab6893bd45729c40709e3e71a03f73a24175a44579a84f83b25185b45186b25186b25285b24f82af497ca94679a6477aa7477aa74679a4477ca64b80ac477dab3d75a6326c9e2c689c286498316b9b4d86b34c82ae5388b25286ae5889b15686ae5a8ab05e8eb45d8db1628fb64d7b9f4f7b9e4976973e698b3e6989527f9e4a7691214661264d6a4a799774a2c36c90b08cb1ce769fbb6d9ab96f9dc15081a9568db6528cb4548bb4588db55e8db76a95bf628aae6b8faf3b5d79527289bddbf35d7d94527690527b99436f924f7ca34c77a1517ba35d83a8335a7b406a83456e845f7f966b89a36485a4587b9b7da1c16c90b06289aa6792b45280a25684a56b94b06c91ac8eafce7996b47993aca6c1d67b96ab7393aa628eab517e9d50758f48687f62809887a3b9b8d1e5d0e7f9819cb1436179678ca95a85a5537fa24c7a9e45719849759c4d78a24b779e4c769e4b7699567ea1466f8d587f9c567d9a456a87476c894d71914d71934c72996188af729dbf78a5c478a5c2719ebb6f9cbb6e9bbc6d98bb6991b57399bd6d94b5648baa688fae6087a67ba2c1678eab577e9b6089a76c97b775a0c0729bb96c91aea5cae586abc879a2c27da9ce6393bb5687b04e82aa5586af598ab3588cb432678f4679a45485b05384ad5787ad5d89ac75a0c27aa3c34069894672954070943a6a9043739949759a3d6a91477aa5457aa44a779e5a85a85681a1648da96189a2486e856388a37da2bd789bb7829db8b4c7d8e5f3fecfd9e2cddbe4d1eafe6e91ad4a769d4b7eab4b81af2e67944b80ac3b709a3066923b719d4f84ac5d8db36d96b6bcdef9aecde1bdd9e7bbd5e2a0b7c593a8bbc1d8eabedbeba5c6d797bace7ba0bb6692b76c99c26a96b96b96b66b94b47fa4bfbedef5aecde27696af7395b07fa4bf7ea3bdaccce3cbe6fbc5dceed8eaf8d4e3ead5e4e7d2e4e8cae2ec92b5c895bed495bfd78fb4c7cce3f3c5d8e6b2c9d7b4cedbc0dae9aac7d99bbfd582aac481a6c38aadc989abc48fabc0aec4d2c4d6e2c2d6e1c6dae5accce39cbfd58aafc982aac480a9c777a2c46f9abd729cc27ba5cb5f87ab6d95b95880a44b76994571963a668d416e954c79a04a7aa2497ca9497dac4a80ae457ba7477ea7467ba3467aa23f739b44759e4d7ca648759e406d96517ca9527daa4e7aa9537fac3968944978a44a7ba44778a1497da55084ac4e82a94f83aa5283ac4a7ba445749e45749e406f993b68923e6b944672995c86aca5cdf1b5dbff7298bc628aae5b85ab5d8ab36191b96192bb5e8fb76090b66896ba729ec176a1c179a2c06891ad739ab97299b8739bbe6a92b6618bb16d98c24773a04474a23e71a04478a84579a94177a64379a74d83b15186b24d82ae4d80ad4d80ad4b7ca74a7ba64b7ca7477aa54679a44b80aa4c81ad477dab3c74a5346ea02f689d2e679c2f6997518ab75187b3568bb5578bb2598bb05888ac5f8db16694b86a98ba608eb24e7c9e4b779a527fa05883a54570924f799f5880a44568882f56735d8bad4f81a45985aa729abd8db1d183aacb6d99be6596be5c93bc5993bb5188af598db46293bb6d99c0688eb23f617d516d83adc7d8b2c9db87a0b46d8da6557c9b5380a7578bb3598ab35282aa7faacd759cbb7ea3bda7cbe14a6a7f7290a880a2bd7e9fbe7fa0bf779ab8749bba5883a593c1e38dbadb91b6d18eb0cb90b2cd8aacc76c8ca599b8cdc3ddee89a4b76688a1688da86184a26083a14368835a7e986e91a59abbcc5574886587a06088ab5480a749769d49799f4d7aa349769f4e79a3517da44f79a15b83a75a81a2466d8c5378953f647f577a98527593395c7c55799b50769b5c84a87ba4c4739fba76a2bd77a3be709bbb618cae527a9e436b8e4e7596597d9d7397b77a9fbc597d9d537a996b92af5079955985a26c97b7759ebc6f96b36f92ae9abcd884a6c26f93b35f8aad6794bd5a8bb45589b15485ae598ab25387af3a6e965081aa5d8eb7598ab25484aa5c8aac6996b77da8ca28557645759945799e3a6e953c70954874995f87ab577e9d517895567f9b537c98779ebb769bb65479947499b393b8d27aa2bb91bbd3739bb46a8ca5738fa5daefffdff4ff97b7ce4d74934e79a34d7dab4e80b13c70a0497ea8447aa04e86ab4a80a65e8eb66991b5b8d7f3bed9ecbed6e2b7cdd8b5ccda8fa6b691a6b79ab1c1c3dfedc1e1eeaecedd8db0c66a92b66d98c27299c26d93b77ca1bc8aadc398b5c7bbd8e88fb1bb668b9b799eb984a8c883a4c3aecee7b0cfe3b7cfdbe0eef1eaf5f7e1f2fca1b8ca92b4cd91bbd490bad29abfd2d6ecfad4e6f2d8eef9d0e8f4b0c6d3c3dae8b2d1e383a6bc81a3be87a7c08faec3b5cfe0c2d4e0becfd9b8cedbc9e1eda6c6dd9fc2d893b7d195bad7719aba41698c4973994c769e48729a4d779f527ca44a749c4672992e5b8229567d4e7ea64b7ba34a79a54b7ead487ead4880af4982ad4b82a94c81a94e82aa4a7da8477aa54b7ba94e7da9416d9c4d77a9547eb0517dac4a79a53564904978a44e7fa85182ab5283ab4d81a85182aa5081a95182aa4b7ca544739d41709a406f9943709a39668d3f6b92436f9647719950779ea5ccf39bc2e9608ab05c89b25c8cb4598ab35a8bb3598bb05d8db16d99bc729dbd74a0bd7099b56b92b17299ba769ec1729dc089b3d9749fc945729c4777a54376a54a7ead4478a84478a84177a5477dab497eaa4378a44679a64b7eab4f80ab5081ac5081ac4d7ea94a7da85386b15184b14c81ad4278a73b73a4336ca1346ea02d6795538cb7568db6578cb45c90b75c8eb35d8db16293b46c9abc6896b85783a66996b75f8cad537e9e6590b04d789a5f89af688fb66387a7648ba876a4c55484a8527fa65f8bb08fb7da759dc06b98bf5f93bb5a91ba5690b8568bb35a8eb56293bb6a96bb5f86a73f5e7b89a3ba748a9fc7ddf2c2ddf28dadc65d84a15989ad5f93bb5a8eb64d7da53762856c93b4779cb992b7d18fb1ca7fa1ba6789a59cbddc92b4d08db0ce769fbd5380a15a88aa6794b590b5d0789ab37094ae6388a37ea3be87a9c2a3bcd0b6cddd9ebacf84a2ba7a99b67192b16285a3668ba6577d94a0c4dab1d2e5799bb45980a75681ac517ea74a77a04b789f4f7ba24e7aa1537da55b85ad638baf5d84a56a8eae5f84a15174925c7f9d597c9c476b8b5a81a25880a3678fb27ba4c07fa9c2739cb8719db86b96b64e7999487093426b8b3259786e95b2a4cbe87ea5c2698eab678eab4f79927fabc485b1ce7fa8c880a9c979a0c16e91af789ab694b6d27297b4628eb15d8db55889b25283ac5586ae5889b15387ae3468905180aa5585ad5888ae5686aa5b89ab6996b76f9cbd4a76994e7ea444789d396f933a6e9346739a6c94b794b7d36c8ea7375d747098b1769bb57a9fb97a9fba7499b483a8c2abd1e894bacf6f98ac7ea4bb6e91a7718c9fbfd8ec5f819a537c9c4976a04a7dac4b7db0386c9c4c81ab588eb4548aae6ea0c56c98bdacd0f0a8c4dc99b0c0bfd2e0ccdeeabad0deabc0d1c3d9e7bed4e290aab7afccdabddae8adcee179a0bf6e95bc6d94bb7195b999bcd29cbbcd8daabc9ebbc9bbdce393b5bf8caec788abc985a7c37a9ab1b6d5e7c1dce7bac9ced3e0e8b0c6d493afc48bb0ca8db7d07ca6be88adc098b2c3d0e6f4dbf2ffc9e1edc3d7e2b8d0dc99b6c686a6bb7e9cb687a5bf88a4b9c5dceecadceac1d3dfcce2efadc5d193b6d29fc2e08eb2d2557c9d4a72963f698f406a924b759f46709a5883ad47729c44719a406d963f6f9527597e4b7ca44d7ea74d7ea94b7ba94d80ad4e83af4d82ac4e83ad4e81ac4e81ac4d80ab4a7ba64f80ab507fab4978a44d79a84f7eac5382ae4e7fa84a7ba443749d5382ac507fa94f7ea85182ab5382ac5180aa5483ad4f7eaa4576a13e6f9a3c6d983f6e9828557c47749b41709c406f9d3e6d9943709a98c4eb6692b9608bb5608db75c8db65a8bb36092b76292b66995b8729dbf709bbb77a0be5d81a36990b1719ebf6997b9afd6fd7da4cd4a77a04978a24778a34c7fac487baa497cab4377a6497fad4a7fab4679a6477aa74b7eab4e81ae5184af5485b04f80a95182ab5185ad5285b05085b1447aa93971a23a74a63a74a436719d558fb75a8fb9588cb45b8cb46395ba5d8fb46597ba6797bb6795b75f8aad6f9abc6893b5719cbc608bab5a87a66792b45d88a87198b58db7d08fbada5d89ac5381a55481a86290b478a8ce6b9fc7598eba5c92c05c91bd598db55a8cb16696bc6490b33c60822e4f6e405d7d324f6d446380b0d3ef94b9d4628ba7618fb06799bc6596be315e85335980375a803e6489638bae7fa8c87198b7688cac6d90b07093b1779ebb517c9c5684a56a97b87aa5c580a8c193b9d091b6d17299b66891b16b8faf57758dabc6d7b1cbdabfd9e89fb8ce9cb6cf7994b16584a16a8fac597e99cef1ff9fc1da54779f577daa4d78a54a75a048749b4f799f537da35983ab5e88b06289b0658cad6e92b26a8dab6386a4698bae7498ba688fae5f8ba86a99b774a1be86b0c986aec883aac981aac86891af5f88a46891af537c98527f966c99b087b5cf527e9b89aec983abc46997ae7ba9c17fabc87da5c884acd083abcf7ca4c75b7f9f96b8d481a6c36293b4598db45588b35384af5585ad5a8ab05d8db33969914c7ca45380a949769d507da45783a86793b676a2c5507c9f507ea248789c3b6d9042749949799f5c88ada4c8e87093af7a9fb9add3ea88aec385aec489b6cd739db6a1c6e199b9d29cb8cd8facbab2d2dda6c6d1bbd5e4a8c1d57896b0537a9b4b7ba94479ad497fae4b81b04d81b05f92bf6595bd719dc280a7c884a7c3bedef5a3bed39dafc39cabbebdd0e1b7cad9ccddedadc0cfafc6d6afcadb91aec0bdddf28cb0ca6e95b46691b46d96b4a9c8dccce8f67c9baf83a2b6a3bfcdc1ddeb9db9ce91b0c59ebdcfc2deeab8ced9bfd3dcbdcfdba1b8c699bacd9ec7db84aec67fa9c18ab3c985abc07fa2b87f9eb3a4bfd2d9f0ffc9e2e9c3dee5c1e1f08cafc36e8daa829fbd7b97af7992a8a8bed3d0e5f6c2d6e1c3d6dd7097b8a0c7e851799c4d75994973993f6b92436d97517ca64c77a24f7aa548759f416e9745759d47779d33658a4e82a95081aa5081ac4f80ab5182ad5083ae4e81ac5083ae4f82ad4f82ad5184af5081ac5384af5483af4f7eaa4f7eaa4f7eaa5384ad5384ad5081aa3f70995685af5180aa5281ab5483ad5483ad5281ab5382ae5180ac4a7ba643749f43749f42739c2f5f833262884272a04477a6396c9b3d6d9b4c7ba5719ec76592bb6491ba5e8eb65f90b85e90b55e8eb26b97bc719cbf78a3c378a1bf5c7ea16c90b26c9abb6896b8759cc382a9d24b78a14978a24778a3497aa54a7aa8497cab467aa94a7fab4c7fac487ba84a7daa4f82af5184b15285b05384ad5081aa5283ac5687b05588b35085b1457ba93d77a53c78aa3a77a639749e5289b25d92bc598db56192bb6091b95e92b76296bb6999bd6d9bbf6f9abd769ec1749cbf75a0c07ba6c673a0bf5984a46490ad6f99b299c3dc85aecc6792b45b87ac5383a9598bb06096bc588fb85086b2598dbc598eba598ab35b8db26696ba6793b61a3e602a4b6e2a4b6e2b4d723b618547709097c0dc6490ab6491ae709ebf5080a637638a3d608842658d31587f608cb16b98b96b96b67097b66b90ad6e93b0739ab92f5c7d719fc16996b76895b27da7c06e96af6d94b16c95b55d88ab4a729552759182a1b6c4e0ecbdd5e1889dae7c91a6acc1dcbdd7f28baac6587a934f73894e738d53769c5277a4466c9b49729e5680a8527ca24f7ba25682a95d87af5f87ab6288ac7195b76286a85c80a45a80a55c84a8638eb06998b678a9c96e9fbd7da9c48bb3cd8cb3d2729bbb6d96b26992ae7099b76f9bb67caac26897b16c9bb95986a56c93b0769eb76d9aaf98c6de7da6c67ba3c683aed17ea9cc84afd2618aaa9ec2dc86abc5729fbe5c8cb05281ab5887b35988b25787af5a8ab034648a527fa83d6a935884ab537fa65b87ac618db26e9abd527ea15280a24e7c9e39698d42729647779d5d8baf79a0c186a9c57da1b9badff28db2c588adc093bcd278a0b999bbd6b4d0e6b1c8dad4ecf8a6c4cc9fbdc7cbe7f5d5f2ffbfdff46d92af4c789f598ab57bacd45586ae5788b35685b16d99beadd6f68aafca7397af99bbd4bedaf0bed3e8c9daeab4c6d4cee0ecbfcfdecadbebb3cadaaec9dab4d1e38aaabf94b6cf7299b674a1c27ca5c1c5e1efc2d8e3a9c4d77793a9738ea3bcd5eb98b3c8afcadd7b98a6c1dce7d7ebf6ccdeeaa9bccaa6c0d18eb1c581a9c288b0ca89b3cc81abc3729cb479a0bd789db883a1bb95b0c3dff7ffb4cdd4c5e1ef7591a68faac5a2bdd89cb5cb8ca2b78197ac9fb4c5daeef7d4e7ed547fa2537ea14f7ba04672993e6a913b689148739d44719b3a679137648e45729b37648d45759d4a7aa03b6d924e80a55283ac5384af5283ae5283ae5083ae4f82ad5184af5083ae4f82ad5386b15586b15586b15786b25483af5180ac4e7da95384ad5687b05483ad3c6b955786b05382ac5584ae5483ad5483ad5685af5685af5180aa497aa53f709b4677a245769f44749a2d5d8342739e4174a33c6e9f3f71a23b6b9b73a2ce76a6ce6999bf6193b66294b76494ba6494ba709cc36f9bc075a0c0739cba668aac7097b86c99ba608eb0587fa65c83ac4e7ba44d7ea74d7ea94b7ca74d7dab4b7eab4d82ae4f84b05083b04d80ab4d80ab5083ae5184af5184af5586af5586af5889b25b8cb55a8db85287b34a80ae4680ae437fb13f7cab3d78a44c83ac5a8fb95a8eb66293bc6091b96498bd679bc06898bc5b89ad749fc2769ec17ca4c77da8ca638eb077a4c5709dbe7ca9c87fabc67fabc688b4d1739ec05b87ac4e7ea4578bb2558ab25087b04f85b1568ab9588db95a8bb46090b66694b8638eb121476b2a4e723f6288456b90446f9245709280a9c75f88a46490ad6996b73e6b9229547e375c86385e853c668c5886a8709ebf719ebb76a0b8739bb47297b47197bb2c587d36648888b7d574a2bc6c95b16992b0678fb26994b75381a549779b4d7a99557d969cb9c9b6cedacadee98fa0b0667a93a4b8d1b0c3d29bb5c2446a7f3e6a87497497587fa8496e9a466b97517ba3507ca35582ab4f7ca5618db25681a46189ac668eb14e789e4b76a0527fa95481aa5683aa5787ab6697bf6b9bc185b0d286afcd86afcd719ab8709cb974a0bd76a1c181acce7aa8c977a8c96c9cc26b97bc6c95b584acc680a8c193bbd580a7c880a6ca79a2c279a5c281aecd6490ad88aec5a3c7dd82a6c06a91b06892ba5d8ab45988b45a8bb45788b036688d4272985686ac517ea5507da4537fa45985aa709cbf5a87a8517fa04d7b9c3f6d8f4171955080a6618db07aa1c07a9eb690b5c7a6cad8b7d6e8b0cce17f9db582a0b8cde9ffcae5f8bdd7e6b9d3e0bad7e598b8c78aaab9bddeefc5eafaa4c9db7598aea7c9e2aacee66f97b1618cae6e99bb6c95b1759eb49ac0d3abd0e387abc582a2b7d6f2fdc8e0e4cbdce3a4b2bbafbfcca9bccbacc1d2bad4e5a1c0d293b6ca88adc87ca5c574a0c37ca4becfe7f1d7e8efafc5d36f889e6c89a76885a3cae6fcacc9db9ab5c892adc0afc9dadff6ffd1e7f4b9cedf89a1b97c97b48cafcf86afcd83b0cd86b5d178a5c678a1c181a6c37593ab93a9b7d6e6f3cbdceebfd1e58499aeb8cddea5b7c3bed0dab1c4d2b6c9d795a9b2cee2e9507da44d7aa14878a04b7ba34878a04b7aa44d7aa44d7aa4406d9747749e44719a3c69924c7ca23c6c924b7da05385aa5283ac5586b15485b05485b05184af5083ae5285b05285b05083ae5487b25687b25687b25887b35685b15382ae507fa95685af5889b25584ae41709a5483ad5685af5786b05382ac5483ad5988b25887b15180aa4879a43d6e994879a44778a144749c34658d42739e4275a24375a63b6da0386a9b3a6d9a84b5de6799be6597ba5a8caf6696bc6592b9709dc674a0c578a3c37aa3c16589ab648aae709cbf5886aa5680a84e78a24978a24d7ea74e7faa5081ac4f7fad4e7eac4e81ae5186b05487b25184af5184af5386b15386b15386b15889b25b8cb55c8db65c8db6598cb75186b24c82b04a84b24481b0427fae4782ae5187b35c91bb6194bf6192bb6293bb6599be679cbe71a1c5477597709bbe80a8cc83abce729dbf4c77996a97b873a0c15f8cad6491ae7aa6c194bfdf74a1c25a88ac5888ae5b8fb6568bb3548bb45288b45084b3558ab6568ab25f8fb56894bb4d749b2d53783a60854a749a47739a49769d4c789b7da6c66c93b26992b26e99bb4c789f3b66902d547d3b658d4775994071928cbadb80aec87ca6bc88b1c7799dbd385e83345e88406d9448779581aecb88b4d17ca7c75a85a846739a3b6b934d7ea63e6e923b6887678ba3b4d1e3aec6d2ddf0ffa9bbd37b8da3d5e6f0bdd3de6f93a9527e9b618caf628cb4587da7587da7517ba54f7ba24b76a04470973c668c5981a5557ba0547ba24b759d4a77a14c7ba74b7ca745769f4a7ea65788b15e8eb67ba6c98ab3d38bb4d2739fbc73a0bf77a4c377a2c47ba6c97aa6cb6290b4618eb56e9abd6e95b4c1e5ff99bdd58eb2cc9dc2df7fa6c57ca5c17da9c475a2bf618daa3d6780bde1f9a5c4d982a0b87397bb628cb45584ae5788b15485ad4173984c7ea34a7aa04c7ca25683aa5884a96793b66d99bc608dae5583a45280a1507ea04674965686aa5783a68db6d2a3c9e08fb4c698bccaa2bfcfa9c3d494aac1bfd5eab5cfe0cde9f7bfdbe7c3dfebb7d4e2b2d2e18aabbc92b6c6b6deeab1d7e2a3c1ccb6d2e0bddaea92b1c57a9cb57398b26d95ae78a1b776a1b477a0b4c2e6ff90b3c798bac3cfecf0dbeff6c0d2dcccdeeccee1f0cee1f0c0d8e4b7d1deaecedd8dadc480a5c2759cbd89adc7b0c7cfd1e3e7d0e3f17c92a96885a36a8baa6e8ea7c8e7fcc4e0f698b4c98facbea1bccdd4ebf9d3e6f5ccdcf3b5c9e296b1ce80a3bf88b4cf85b2cf7da6c47fa4c18bafc998b7cca2b9cbafc0d0c0cce2bcc9dcbccddfc2d4e2c2d3dbc3d4dbb0c1cba9bbc7b1c9d5a5c0cb5182ad4b7ca74b7ca74576a14e7faa4e7faa4e7da94c7ba744739d4776a047779f3e6e964e7ea438688e45759b5585ab5485ae5687b05687b05788b15387af5286ae5488b05387af5586af5586af5687b05788b15988b25786b05683ad5584ae5887b15b8bb35888b04e7ea64e7ea65787af5888b05585ad5584ae5988b25685af5382ac4d7ea94576a14d7ea9497aa54475a042739e3f709942739e4376a54375a63d71a1376b9a5487b2689cc36597bc6090b66b98c16996bf6e9bc2719dc0749fbf78a1bf668aac5f85a96c98bb5d8baf5983ab517ca64c7ba54f80a94c7da85586b15384af5283ae4f82ad5386b15586b15687b05788b15a8bb45b8cb55a8bb4598ab35b8cb55e8fb75c8db65b8eb95288b44c85b24882b0407dac4986b54882b05086b25c91bb6295c06293bc6495bd679bc0679cbe6191b55b89ab7aa6c980abcd779fc33560834671945c88ab517fa15886a86190ae709dbc95c2e375a1c46a97be5687af5e92ba578cb4558cb5558bb74f83b25388b45488b05f8fb56690b840678e2b5279406a90426f984677a045769e4c7ca2567ea18bb2d37ea5c696bce0729cc22e588047719b4c789f3e6e923e7091497a9a84b3cf5d879f40697f3458782c52773b658f49759c4573943c6988507b9b6691b34e7a9f4d7da53e6e9c3c6f9c3f70993f6c933561846087a4a6c5d9bcd6e7cbddf1a7b8cc99acbbbfd6e49ab6cb6284a06b93b76691bb5b86b0547fa95077a04f769d4f759a456b905c7fa56b8eb45477a14e719b496e9846709844719a4478a03f75a1447ba44b81a75082a55f8cad84b0cd8db9d66a95b577a4c5729ec178a3c55a82a5739ec0729dbf7ea7c799c0dd7496afa4c4d9a8c4da9ab9ce88acc48bb3cc80aac3709cb7426e8b457092457093567a9ac1dcef9fbacb7b9db95c84a75b87ac4e7ea447799e4d81a84e82a95b8cb45d8db36090b6618fb35b89ab6995b8608dae5c89aa5784a55886a84d7b9d5381a55280a27aa6c3a6d0e9aed7ed89adc3b7d6e8b7d1e0b0c5d6c7dae9bcd6e3b4d0dcc3e1ecc6e4ee98b4c0a6c2d0a6c5d99abacf84a8b899bdcbbdddeab4d1dfb4cfe2c0d9efa6c1d26e8da17199b3719ebb7dacc878a4bd7ea0b9c6e6fb8db4c398becbc4e4f1d4f0fecfe6f8d5e8f9ddedfaccdde4c3d6dad0e5eac2d8e697b0c687a5bf8faec3bdd6ddaac1c7d0e5f6a5bbd26382976587a06c91ac406580a7c7dec8e7fb91b1c091aebc9bb7c5aec4d2cad8e5d7e5f2d1e7f59dbaca82a6bc84a8c087a6bba6c1d2abc7d393afbb69849760768d8799b178879ea1b0c3c2d4e2c5d5e2bacbd5bdcbd4a9bbc791acbf69879f4c7fac4e81ae487ba84b7eab4f80ab4d7ea95283ae44759e42719b4b7aa44a7aa24171995484aa4171974f7fa55181a95687b05788b15687b05889b2568ab25387af5488b05488b05788b15586af5687b05788b15988b25786b05784ae5c89b35888b05c8cb45a8ab25383ab47779f5383ab5585ad5484ac5281ab5786b05786b05584ae4e7faa4b7ca74e7faa4a7aa84676a64676a645769f4879a24778a34275a4396f9e356b99457aa6689cc46a9bc36292ba6390b9628fb8709dc479a5c8719cbc7fa8c86a90b46088ac6f9bc05b88af5681ab5c87b15685af5485ae4b7ca75788b35889b4598ab55487b25589b15687b05889b25889b2598ab35c8db65b8cb55a8bb45b8cb55c8db55b8fb65e92ba558cb54f88b3427fac3a77a6508dbc538dbb568cb85f94be6094bc6495bd6193b8679cbe6ba0c05e8fb06997b87aa7c882adcf51799d3d688b3b6689416f933464885181a5598aaa6e9cbd87b3d679a7cb5a8ab05b8cb45b8fb75489b14f85b1558bb75387b65489b55589b16292b86993b9577ea52c567c4370974778a141749f467aa24e7fa74c779a4b729350779851779b2f567d48729a4f7aa44d7aa347799e326487346687285979234f6a3058724266863155794b759d4b779e4a789a4270916794b56f9cbd6694b85b8bb34e81ae2c608f4a7daa4778a34475a0477599547994aecae0bcd1e4aebfd18095a88ca3b5a8bed399b5cd688cae618db25e89b35883ad537da54c729943698e416589305478294c722b4e783e618b4b6e964c739a4672974778a04277a13f749c5888ac5b88a75f88a4729ab48fb7d16992ae6a95b56c97b791bad8769fbd7da6c67da6c689b2d08fb7d17699af7f9fb4a3c2d7a9c9de9ac0d784adc378a1b7385e7564869f52748f4c6e915e7d9aaabfd0b8cfdd94b4cd6b92b13f6c8d5181a55c8eb34c80a74f83aa5d91b85e8fb75c8cb25c89b05f8db16b97ba5d8aab5e8bac5986a75a88aa5f8daf4f7da15785a783b0cd82aec97ea8c1aed6ef9cbfd3bddaecbad1e1bad0deb7d3dfbcdce7a8c8d3b4d4dfb8d2dfc4dbeb9ab5cac5e1f698b7c980a1b05e7f90a4c5d6c2e1f6b2cde2d8effdc5e1ef83a7c16f9bb873a4c27cabc77ba0ba6c8fa5bde2f48eb3c59cbfd2a9cadda6c3d5d9f0fee1f2fce2eff5dceaeadfededd7e8f0d0e3f28da6bca9c2d6c5dde7c3dae28ca1b2c4daef7693a56e91a56d95af406882698ba46b8ba2b1d4e78daebfacc9d9d3eafaccdce9d1e2eccfe3eed6f0fda1c0d494b3c895aec2b2c7d8a9bfcaadc8d37793a8627e948a9eb6bccde1a0afc2708193c1d6e9cae1f1b1c5d0abc1ce8eaac082a2bb5488b74d81b04a7daa497ca95081ac5283ae5283ac3e6f985081aa4a7ba35182aa3c6d954d7ea6497aa25484ac5484ac598ab35788b15586af598ab35a8bb45687b05788b15889b25889b25687b05988b25988b25b88b25986b05784ae5e8bb55b88b15d8ab35986af4d7aa347749d5380a95582ab527fa85080a85585ad5584ae5483ad497aa34c7da64b7ca74b7ba94476a74171a24879a44a7ba34879a24275a04177a5356e9b2d638f85bae46b9cc46b98c1628db76692b96795b96d99bc76a1c3749cbf739bbe80a8cc78a4c95481a85a87b05885af5a89b55788b34c7da85586b1598ab3598ab35788b15586ae5788b0598ab25788b05687af5b8cb45d8eb65c8cb45d8db55b8cb45b8fb65e92ba558cb5528bb6417eab3471a0518ebb5590bc588eba5c91bb6195bd699bc0689abd6da2c27aafce6899b96c9bb97faccb7ca7c9466e92396487527ca23563873b6d9244769b5b8baf6697b879a7cb7dabcf5686ac5687af5488b0558ab24c82ae5389b55489b5568bb55589b16292b8658fb5487298376388417199477aa5487da74378a04879a1517da0567ea1557c9d385e8241698d5b85ad517ca64c7ca43f739a4a7ea52a5e832c5c80325d803d64853f638383a7c75d88aa5480a54d7b9f48769a77a4c5719ebd699aba5183a61f557b3168913c72a04f83b24a7daa4b7ba34d789b7395b1c7ddf2ccdff09bb0c594aabfc2d9e9b2cdde7a9eb4618aa65a82a6527ca44f79a346709a3c668c3f678b436c8c31577b2e547b375d843d648b3c668c3f6a8d436f94416c96517ba1abd0eda8cae3b1cfe7a7c6dba2c5d86f94a76088a178a2bbc7f0ff90bad277a3c0719ebf85b2d175a1be79a0bd7da2bda5cae47aa2bb729eb97fa9c27ea1b5a2becccddfedc7d5e2abbbcbd3e4f4e5f3ffb6c9d897b7d06d96b4608eaf5a8caf5b8fb45c92b84478a0568ab15d8eb6588aaf5a8ab06795b96793b65d89ac608dae608dae6591b46c98bb5581a45f8cad88b3d377a3be6993acb7e1f995bed4b6daf0b6d5eaa3c0d2bfdfeeadd1dda8ccd8afd1ddcee8f9c8ddf0cce3f58ea8b9c6e0efabc8da698ca25f849e9ec6df8db2c5b6d0ddcee6f2b0cce187abc56897b177aac574a1be698ea86f8c9ecae5f6a1c1d692b5c9b3d7e5bfdde7e1f3fdeaf5fbe9f1f3ebf5f6dbedf1d8ecf590a7b9bed5e7d0e3f1c9dbe7cbdeec96adbfb5d1e76c8fa5779caf42667c5376925578966386a47799b27490a5849bada5bacbaac1d1a6c1d292aec3708aa358708c879fb9bad0e7b0c7d7a1bbca94b3c8b2cee4b8cddebeceddc1cedf7a8ca2607e9a88acc6c6e7f6c0e0edadcadc7591a64d80ad5285b25588b5497aa55281ad5382ac41709a42739b5687af46779f4b7ca442739b5182aa43749c5686ae5484ac5b8cb55788b15586af5a8bb45c8db65889b25a8bb45b8cb5598ab35889b25c8bb55a89b35b88b25b88b25986b05e8bb55e8bb45d8ab35683ac44719a4c79a25683ac5784ad4f7ca55181a95282aa4e7da74f7ea84778a15182ab4d7ea94c7caa4577a84070a04c7ba74e7ea64b7aa4497da54177a33e77a4386e9a3e739d86b7df719ec56a96bb5c88ad608cb36e9cc0739fc2739ec1739ec17aa6cb6995bc5986af5986b05988b2598ab55a8bb65283ae5586af5a8bb45788b1598ab25485ad5687af598ab25889b15889b15e8fb76091b95e8eb65c8cb45f90b86192ba6094bc578eb75992bd4a85b135729f528fbc5a95bf5f96bf5d91b9699ac26797bb6293b45c8fae6da0bd70a1bf709fbd7ba8c75a85a53961842f5a7d315d823b688f4071994a7ea54274995484a86694b888b6da5b8bb16799be5286ad5e93bb558ab4568cb8578cb65b8eb95d8eb76494ba6490b5527ea147749b4778a040739e467ba5497da54d7fa4517fa15782a4477090355e7e507b9e5680a65884ab5080a84e82aa5186ae2a5e852e5f8738628a41678c597e9b769bb875a0c05480a3527fa64b789f74a1c274a3c15687a72b6080205577396e964076a4457baa4f84b05286ae5481a85f88a86b8ba0c5e0f3a4bdd38197ae7d94a694aebda8c8d790b3c7597e9b577fa249739b4b759f3f6b924a7598446f914c7497486f96436a93537da55a85a85883a5517a9a567ca09bbfdf82a2bb728ea3809bb092adc094b4c380a5b77a9fb977a1ba739bb49ac4dd719ebf6795b96593b576a4c57da6c67da4c197bedb7ea7c377a4c380acc789acc0c7e1f0e8f8ffe2ecf6e6f3fcd2e0ebaebecbb0c5d692b1c66991ab5f8daf5b8db25f93ba598fb54579a15c90b85e8fb75e8fb75c8cb46191b76490b5618db0618db0608dae6692b56692b5608caf6d98b87da4c15c849d87adc4a2cbe193bdd597c1d98bb1c89fc2d8a3c6daa1c4d7b5daeab4d5e6bfd8ecbcd1e4b1c6d79fb6c48ba2b2c3def192b2cb5a7e987ea4b98eb3c58aa7b5bfd9e8c1daee9cbbd081abc374a3bd6c99b67297b2c6ddefb1c6d7b4d0e5a8cbdf9ac0cdb5d6dfafc3ced4e1eae5eef3e3eef0cddfe3e3f7ffa6bbcccee3f6caddebd0e2eed2e4f0b1c4d3829db28baabf87a4b4a3c3d27b99b16786a263829f5a7894617b927b94a88ea5b7728c9d627d92425e7435506b57728f5d769557728f98b4ca7c9baf6989a09fbfd4bad4e3b0c6d4c2d5e6b9cfe66d8fab6c94ae6d96a894bbcac3e2f497b4c65485b05788b35685b1507fa9527fa95380a9416e975585ab5688ad5183a84c80a743779e3c6d9544759d5382ac5786b05c8db55a8bb3598ab25b8cb45d8eb65d8eb65d8db55c8cb45a8ab25c8cb45d8ab35f8cb55d8ab35e8bb45380a9608db65d88b25b86b05481aa406d96507da65784ad5784ad5683ac5383ab5181a95483ad4b7aa45081aa4d7ea74f80a94a7ba64879a44677a24f7eaa4f7ea84978a44c7da84d82ae457ba74076a2386d975484aa78a6c874a1c26793b65f8ab46693bc6a97be6e9cc06391b55784ab5582a95f8cb55685af5d8eb75e8fb8598ab35586af4778a1598ab35485ad5788b05485ad5787ad5888ae5888b05d8db56090b86494bc6090b85f8fb76090b85e8fb76397bf5e93bd588eba538eba3875a25794c05e98c06299c0588cb35e90b56999bd4f80a16da0bf6fa2bf72a3c177a6c26491b0436e8e2f5a7c345f822f5b8033638944789f4a7ea54778a04a7aa0517fa385b3d75686aa6092b75b8fb6558ab25388b2568bb5578bb35488b05889b16696bc6795b75381a34a7aa046779f4c7da64f83ab5081a95585ab416f913e6b8c517e9d547f9f547fa15d88ab5985ac5683aa5387ae568cb22d61893061893b658d476d9281a6c384a9c476a1c15480a35683ac4c7ca45583a572a3c335688737698a28587c3d6e964276a64277a94a80ae5085af588cb36193b46593ad8bb4cabcd8eec4ddf38ea8bfbed9ecd2e9f7c3ddea87a8bb5b809a567d9e577fa34a749a4f799f5983a95f89b15c85b15982ae5b86b0648fb28ab3d182aac48eb1cd81a3be9fbdd59ab6cb9fbacfa5c2d49fc0d184aabd83aac975a0c26c94b76a95b86994bf6692bf6797bf6e9fc07da9c68cb6cf85a9c97ba2c177a4c17baac4709ab25e83966a859a96adbfc0d6e4b4cad8cee8f7b5d2e0bfdfee7da0b6648cb05f8cb65e92ba5a8fb74478a05e92ba5b8cb55889b16191b96595bb6793b85e8aad6793b65f8bae6994b76c97ba5f8aad6d96b47c9fb391b1c08facbe8aabbe9dc7dd87b4cb8cb6cfb1d9f3abcfe99dbfd899bcd2a0c1d4b7d0e4c9deefc5dbe8b8d0dc7c97aa7993aa738ba37691a69cb9c7a4c4d18baabe85a1b7cae3f9b0cbde90b1c483a9be5c849e7b9db6d7ecfdc8dbea8eabbd93b4c7b9dae9afcdd8aac1cfbfd1ddc6d5dce1f0f5ddeef6d4e8f395aabba1b8c8b3c9d7d5e9f4cbd9e2ccdae5b0c5d689a0b2a8becbc5d9e4bfd3dac1d7e274899c62788f879fb7afc5dabfd5e3b0c6d4718397425b7152718d5b7e9c5e7fa2557699557a977ba0bb6a8ea86d91a77598ac7c9db08ca8bdc7e2f78faec37da0b6719aae6792a5789bb19cbcd35485ae5888b05b88b2527fa8547fa9426d974672995885ac5888ae5486ab4e82a9477ba23e6f974071995584ae5483ad5c8db55b8cb45b8cb45d8eb65e8fb75e8fb75f8fb75f8fb75d8db55e8eb6608db6628fb85f8cb5608db65481aa5c89b25e89b35883ad5380a945729b5582ab5683ac5683ac5b88b15383ab5282aa5382ac4c7ba55081aa5081aa5081aa4a7ba44778a14778a14e7da95480ad4e7da94b7ca74a7fa9457ca54c81ad396c973b6b91a6d4f67faccd6f9bbe6390b95d8ab46999c16494bc45769e5788b05885ae5585ad5586af5f90b95d8eb75b8cb55788b14a7ba4598ab25687af5788b05687af5b8bb15a8ab05c8cb45e8eb66191b96090b85f8fb75e8eb65f8fb76292ba6596bf5d92ba5b92bb5691bb3976a25c99c5609ac0649ac05c8eb35a8aae5889aa6798b86d9ebc70a3c076a8c377a6c25784a3386383345f81416d905583a75484aa4f83aa3e739b45769f497aa249779b6896ba5b8baf70a0c46798c04f83ab6599c1598db55c90b7588aaf5a8ab06595bb6795b75b8cad46789d4778a04a7aa24c7ca45986ad5482a4507ea05684a552819f4976955481a05f8aad6591b64d7aa14f83a85f95bb2c60873768903b658b51779ba6cbe87ca1be6e99b95c8aae5784ad4e7ea64a789c4677983c6e9136688d36668c3e6f98487baa4579a94478a84378a45c90b86597ba679ab95a87a4587a958ba9c384a2be9cb8ce96adbdcee8f59bbccd799db3a0c5e26a91b2638bae618caf638fb46491b8608db75f8cb65d8ab16e9abd8cb8d582aac48eb3ce6d90ac61839ea9c9e2718fa7bcdcf1abd1e47fa9c174a1c26e9cc06c98bd6692b96591c06695c36898c06a9bbc7ca8c596c0d97ea2c27ea5c485b2cf77a6c279a6c35985a07398b37292a9a2bdd087a2b389a9b86c8c9ba6c2d09ab9cd668cb16390ba6091ba5e92ba487ca4578bb36293bc5f90b95e8eb66693ba6793b86591b6628eb16793b66691b46c97ba527da07097b4adccded9f5ffb1c8d89cb9cba7cde093c0d58cb6ce86aec88fb1cc8ba9c3a1c0d59cb7cab5ccdcbdd3e0cee2ebd4eaf5bbd6e7627c93aac2dab8d1e7bbd3dfbed9e4a4bfd47c98ae7691a6a4c0d5b8d7ec91b3cc80a5c085a7c0b2c7d8ccdfeda1bece8fb0c189aabb9fbfcedaf5ffaec4d2d6e7efbfced5c7d9e3d9edf8c2d8e69fb6c69db4c2a0b3c1c6d7e1dceaf5d0e2ee9dafbdb4c4d1cedfe9cfe2e8c6d9e0aec0ceb2c5d6b1c3d9b3c8dba5b8c79fb1bf899aac54697e5270886285a154789a43698d456d9088b1cf8bafc97396ac5f859a6f95aa7b9fb580a3b7a1c0d58fb2c689b3c9a2cce57ba0bb7497b35b8bb35d8db35a87b05581a8537da538648b4f7ba25e8bb24f7fa55688ad5589b04b7fa634688f35668e5584ae5887b15e8fb75e8fb75f90b86091b96090b85f8fb75f8fb76090b8608db6608db6628fb86491ba608db6628fb85984ae5a85af5b86b05984ae5883ad48739d5582ab5885ae5787af5a8ab25181a95383ab5182ab4d7ea74e7fa85182ab5081aa4a7ba44b7ca54f80a94f7eaa5180ac4f7ea84b7ca54b7fa74d82aa4679a64477a447779f426f96a8d6f877a5c9628fb85a89b35e8fb85b8fb73c71995084ac5685af5887b16091ba5d8eb75f8eb8608fb95d8db54e7ea65a8bb35a8bb3598ab25b8cb45f8fb55c8cb25f8fb75e8eb66191b95d8db55d8db55c8cb45e8eb46494ba6596be5e92ba5f94be5a93be3e79a5629dc7679fc46a9fc15e8eb26492b43765876694b570a1bf77a8c67bacca7eadcb507d9e2c5779426d903c688b4e7ca05587ac5589b1477ca445769f44759d4472966d9bbd5583a56394b56191b75788b06394bc6394bc6b9dc05b8baf75a3c76492b66595b94072954072974979a1527fa65987ab5581a4527fa05583a44b7c9c5384a44f7e9c5986a55f8cad608cb15380a75489ab5c92b4407499487a9d4b769685acc98bb0cd7198b75e89ac5886aa5a87ae5383a9517ea746739c4a79a3467aa2376c963b709a487ba85083b25082b54a7aab5c89b35d89ae5f8bae5984a6486f9083a6c693b4d35d7c987c9baf7b9caf668aa24b708b5d829d99bedb99c0df719cbc6997b95c8eb15e92b96195bc689abd70a1c280aecf6f9cbd729ec3648eb451799c98c1e18ab1ce84adc97eacc675a7c270a2c36ba0c26e9fc06a98bc6999c16c9cc46898be6896b87ba4c498bfdc98bfdc8ab3d180adca80afcd77a7cd75a3c76e9bba89b1ca99bacd97b4c692b1c38eabbb708797c1ddf26e95b6628fb65e8fb75e8fb75182ab4f80a95c8bb55d8cb66390b96a97be6995ba6490b56591b46996b76994b66a95b75681a46f96b39fbed0c0dae7bfd4e5b5ccdea1c2d3c2e9fa98c2d298bed1a6c2daa5bdd5bacfe2b8cbd9cddfe9cadbe2c9dae1c6d8e2c5dbe9809bae6c8ca590aec8a1b8cab7cad9c8d9eb99aec37793a87799b27295b57fa3c784a8c887a9c298b2c1a5bdc99ebbcb91b2c582a7ba799eb16a899de0f7ffe5f2fadae5ebbccdd7c1d5e0c3d9e7c7deecb6cbdcbcd2e09eb4c2b6cad5cbdde7cddee8c4d1e1c1d0e3b7cce17b91a6b5cadbd2e3f3d0ddeebdcadbc7d6e9becfe1b6c7d996a8bc8399ae7f9bb35b809d466f8d4d7996739bb5accce395b4c9799db56f97b07aa7be7daabf85abc287adc47fa8c4739cbc9dc1e37a9ec05f8fb55f8fb55c89b05783aa5781a93f69915b87ae5e8bb25686ac588aaf5387ae497da435699042739b5e8eb65a8ab25f90b85f90b86091b96091b96090b86090b86090b86292ba628fb8618eb76390b96491ba608db66491ba5e89b35a85af5782ac5984ae5a85af49749e5481aa5986af5989b15989b15181a95686ae5182ab4f80a94c7da65182ab4f80a94a7ba4396a954e7faa4e7eac5081ac5382ac4e7fa74e7fa74f83ab4d80ad487ba842739e3d6e973b6b918ebee46d9dc56798c15b8eb9467ba7386e9a457aa45786b24f7ea85b8cb55e8fb8608fb96390ba6090b84e7ea65a8bb35b8cb45d8eb66091b96090b85e8eb45f8fb76090b86191b95d8db55c8cb45b8bb36090b66494ba6596be6094bb6095bd5d97bf437ea8649ec6699fc370a2c55d8bad6894b7426f906d9abb6b99ba74a5c578a9c96e9cbd4d7a9b3f6a8d406b8e4d799e406e924b7da24a7ea64679a44c7da64b7ba35e8cb078a6c75f8dae72a0c15c89b05888ae6494bc6292b86394b56e9cbe739fc26995ba6898bc3c6e934879a149799f6c98bd5883a55b86a65984a4507e9f5081a1598aaa5f90b05e8bac618eaf6391b54d7da15287a76398b8497ea04c7d9e56829d81a9c27ca1bc7aa1c05984a75b88af5c8aae5784ab5c87b15883ae4c7ba74e7faa477ca6497ea844759d4e7fa85181b15483b15e89b3628cb25f87ab537b9f4d789b567ea1678bad7598b67da1b990b5c86d90a682a2b98eaec5a3c5de8fb3cd7fa6c3719cbc6798b86b9dbe6799ba6c9dbd7ba9ca82afce749fc1759dc15880a475a0c07fabc880a9c778a4c176a7c776abcb6ca2c66ea4c86c9ec16799ba6597ba6496b96696ba6a98bc729dbf7fa8c684adc983acc883acc87fabc87fabd072a0c46a97b67ba3bc9dbcd0adc8d9d6f0ffcae4f38ea1afa3bdcea2c6e06b96b8618fb35e8fb75e8eb65484ac5a8ab25a8ab26895bc6593b76a96bb638fb26895b66895b66b96b86b96b86590b26a91ae7798abc5e1efc8ddeebed3e4a9c6d4a3c5d1c7edfad9fdffd8f3ffc9deefcfdfece4f1fae7f4fae0eef1dae7edc8d7dec5d9e497b1c26b8da8a4c6e1bcd5e9c3d6e5c3d3e3c0d3e47e9db17397b1739bbe739bbf7fa5c989abc6c1dde9bed9e2aac6d28eadbf789baf7ea2b8577a908ca7bad8e6f1dee8f1bcccd9a3b9c6c2d9e7cae1efcadff0a8bdceabc2d2a0b8c4c8dce5c7d9e3bfd0e0a9bbd1647c9665809b476277b5ccdebfd2e1cddeeebed1e2b7cadbc3d4e6b7c8dabdd0e1a0b9cd60829b517993517a964e75926d8ca8bedcf6a8c8e182a6be77a2b584b1c477a1b77aa2bb7ca3c2769dbe7fa6c77ea5c65d8fb45e8eb4608db65883ad5983ad4c76a0628db75986af5d8db5598ab24f83aa467aa13a6c915385aa6494ba5b8bb35f90b85f90b85f90b86091b96191b96292ba6592bb6693bc6693bc6491ba6691bb6691bb638eb86792bc648fb95d88b25680aa5680aa5a85af4f7aa45a87b05a87b05888b05989b15384ac5788b04f80a95081aa4e7fa85384ad4f80ab4778a32a5a885181af5282b04e82aa5283ab5183a84f81a65081a95282b04a7dac4376a5477aa9396c976397be94c8ed679bc25f95c13b74a136719d3d76a15a89b5507da7588cb45f93ba6390b9628fb86090b84b7ba35586af578bb35b8fb75f90b86191b96090b85f8fb76393bb6291bb6190ba5f8cb55d8ab36592b96393b96697bf6397be6095bd6198c14b84af639dc571a5ca74a5c66e9abd628db05681a46d99bc6795b76d9ebf72a3c4608eb0416d9049759a5480a5517ea54b7ba14071994579a14c7faa4e7faa5282aa5c8aae75a2c36c99b86e9bba6290b45a88ac719ec5608eb26290b16895b66d98bb6995ba6a9ac044759d4d7ea64f7fa5618db091bada648baa5a83a15e8bac6290b26293b46596b75f8cad6795b75686aa47799c5e90b16597b84b7da05384a55e8aa382aac382a7c2789fbe5a86a96290b45a88ac5986ad5c87b15b86b15783b0507fa947779f5181a74f7fa35989ad608cb36692b96694b8618fb1527d9d4570904f7c9d527fa06389ad6d91b16f97b09ec1d59bb5c2b8ced9c8e2ef9bb8ca87a5bd7ea0bb86a9c587aecb7da6c27fabc683b0cd74a0bb7da5bf7fa1bc87a3bbb3d2e792b7ca8ab0c381a7be7ea7c37aa8ca70a2c76ca1c9679dc36296bb699ec06da2c2679cbc6296bb6698bd6c9cc077a4c585aeca83abc58cb2c988aec580a8c27097b47da2bf8babc4b7d1e2cee1f0a7b8c8a9bbc9c8d9e1b0c7cfcfecfe7498b26590b26191b76592b95d8ab16693ba6390b774a0c76a96bb6995b86996b7618cae6a95b56994b4719cbc6792b26990af7597b0b3cfe4bed5e5d6edfbc3dae8acc8d49fc1cdb1d3dfd8f6ffe4fbffe9f6fcd7dee4e5ecf2dee5ebe4edf2e1eef4cee1e7a9c3d063869c7ea2babcdcebaecad6b4cbdba8c2d3a3c3d86c92a976a2bf6a97b687afd2a2c6e0c2e0eac1dde0c4dde4a2bcc97f9bb080a0b94c718b6f92a8c9dfedcdddead0e1f19db3c19bb2c0a6bdcbc1d8e8bfd6e6c7deecaec9d2a1bec6d5f1fcbbd5e4b0cbde7e9ab261809c51738f7a9eb889acc0a9cad9d0ecf7c6dce7baccdac0d1e1b7cedebad5e689a6b866869d5f82a053799d51749a50719492adc8c5e0f3a0bdcba3c4d38bb1c47ca4bd7ba2bf83aac97da9c47eacc65e8fb76293bb5e8bb45d88b24f79a35983ad628db75c89b25a8ab25889b15185ac467aa13a6c915484aa6693ba608db46393bb6192ba6091b96192ba6292ba6292ba6491ba6592bb6693bc6592bb6691bb6691bb6590ba6994be6893bd628db7527ca6547ea85c87b1537ea85e8bb45e8bb45a8ab25686ae5687af5586ae4b7ca54f80a95283ac5586af4e7faa43749f2555835787b55487b24f82ad5084ac5185ac5384ac5384ad5182ad5787b7497dad4278a73a709e5186b0699fc5a5dbff4881ae3872a034739f3974a05181af507da7598db5588cb36491ba638eb86390b94c7ca44e7fa85589b1598db5598db56090b86090b85f8fb76292ba6190ba6291bb5f8cb55d8ab36693ba6693ba6898c06798c06094bc6299c04e88b0649bc26fa1c47ba9cb608caf3e698c6b96b96d99bc6b99bb70a0c470a0c445759939658c507ca35c88af5d8ab33868903d6e97477ba34c7da85281ad5885ae709cbf91bedd719dba8cb7d779a5c86593b76f9dc1638fb28ebbda78a3c37ea6c96892b86c99c2497aa34c7da55585ab537ea08ab1d07297b2658ca96b96b86593b76492b66694b8638fb26795b7487a9f5387ac6b9dbe6092b346789d6795b76992b079a1bb93b8d2769eb86390af5f8daf5e8cb05c89b05c86b05d87b1608bb6527da74f7ba05581a45f8dae6491b26792b56b95bb6996bd5a88ac4e7b9a436e8e3f6d8e5f8daf6792b55b86a8638fac7da3ba9cb8c6c6deeaa6c0cdbfdcec7796ab7393ac85a7c2a7cce698c0d984aec6749eb779a3bc7da2bd6e8ea7829db2c2ddf0accddcb2d6e6a9cce0769bb6739fc26a9bc3689cc4669bc3689cc3679bc0669bbb6499b9689cc36a9ec56a9ac06b99bb7ca7c786adca8cb1cb87abc382a7c1789cb682a4bf8dabc3bad4e5d8ebfaa4b5c9b7c6d9cee2edcde3eeadc3d0a6c3d57097b66a98ba6a98ba6795b9709ec26290b46a96bb6793b66794b56c99b85b86a66793b06e99b9749fbf5d88a87097b4789ab3bcd8edc5dfeec2d8e5cbdeecc0d7e5a8c8d79ec2d0a2c2cddffaffeaf7fdecf4f7dadfe3f1f6fcc6cdd3d9e4e8d1e2e9bdd5e1bbdaef7fa3bb8fb4c6b6daeaadcadabad7e9a9c9de97bbd36a96af719fb98cb3d2aacce5b7d4dcc2dadcc9dce2d4e8f3849aaf86a6bd47708c7199b2a4bdd1d2e5f6d0e3f47d93a19cb7c2b0cad7a3baccc1d8e8c7dfebc5e0e9aecad5a8c6d1cfecfab7d4e6b1cce1829eb6557490abcfe9799fb6587d907d9eadc3dfedc1d8eac2d7eabdd4e4bcd3e3c6e0eda3becf6e8ca86c8db05c7fa7486a8f3e5b7998b2c9cfeafb94b1c1b8d9ec9fc2d8abcae6799bb688b1c77da8bb6094bc6498c05b8ab45e8bb54b76a15e87b3638eb9618eb85f8eb8598ab34e82a943779e4072975383a76995ba618db46494bc6293bb6293bb6394bc6393bb6292ba6491ba6491ba6592bb6592bb6792bc6792bc6792bc6893bd6893bd638eb8547ea8557fa95d88b25580aa608db6608db65a8ab25383ab5586af5485ae4b7ca55182ab5485ae5485ae4f80ab4475a01b4b795083b05186b05186b05287b35285b25384af5483af5584ae5182ad4e82b1457dac3971a23f78a56198bf3e759c3c76a43673a23878a43c79a55282b0517ea8588cb45a8eb56491b86490b76491b85282aa4879a25589b1578ab5578bb35c8cb45e8eb65f8eb85f8eb85f8eb86190ba608db65d8ab36390b76794bb6898be6697bf6094bc6097be4c86ae659cc36d9fc276a4c65f8bae4a7598658fb55d89ae6795b96693ba5d8db328587e36618b537ea85b86b0527fa93c6b953b6c953d71994c7da65584b05683ac6b97ba7ba6c679a2c06692af74a0c37eaacf5c88ab97c4e57da9c67ba4c28ab3d36f97bb6d98c34c7ba75081aa5686ac5d88a8638aa7b7dcf779a0bd6b96b86f9bc06591b86793ba6793b66391b35d91b66096ba6c9ec15c8cb049799f5d8ab19ac2e687aecd8eb4cb81aac076a4bc5f8eac6592b9608db6608ab25e88b05480a54874995e89ac618cae6a95b76b96b86a94ba6995bc5f8ab4537ea85a86a95985a85682a75985ac5784ad5888ae6394b57daac987afc96d91a9b1d5ebbbdff599bbd47296b0769bb68ab2cc7da7bd7fa9bf749eb66f99b26d92af698caa5c7b9852728b48687fc3e3f8a1c1d88baeca8cb7da6797bf6798c0679bc26c9dc66b9cc46c9ec16b9dc06c9dc66c9dc66c99c26f9bc27ba7cc82add086afcd83acc891b8d57098b289aec195b9c983a2b6c3dff4b3c8e36a7f9a91abc2bfd9eacfe1ebd2eaf47ca1bb6491b26996b7739fc277a3c66692b56692b56b98b96996b76b98b7628eab638faa729ebb739fbc55819e759db791b2c5a5c1cfc0d8e4b5c9d4cadae9d6e7f7b4d0e59dc2d59cc1d3a5c5d2e0f2fce6eff6edf5f8e7eff2dee9efd5e2ead6e3eca4b4c3adc6da83a6bc6993acaad7eeadd2e4a1c2d3a7c3d996b6cf7fa7c084aec691b5cfb1cde3d1e5f0d9e8efc7d4dcd4e2eda4b9ca7c9cb14673906a96b39ab4cdcbddf3cce3f388a2afa5c0cbb7d1dea5bacf9fb4c7b5cdd7c8e1e8d1e7f2acc2d08da7b6c5dfeecde2f5c9dbef7a8fa2c0d6eb97b1c87797b0779ab67398b37599b3bedcf4c4d9eecaddecbfd8dfa5c0c9c4daf19fb8d67997b94e7294678eaf698dad97b9d5c5e1f9b9d2e89eb4c9b6cbe0b5cbe0a4c1cf83a5af6296be6192ba608fb95a87b05883ae5984ae6792bd5e8bb46190ba5a8ab24c7da541739843759a4c7ca06a96bb628eb56191b76292b86494bc6595bd6595bd6693bc6693bc6794bd6794bd6895be6994be6893bd6893bd6592bb6491ba608bb55d87b1557fa95a85af5784ae628fb95988b25584ae5584ae5384ad5586af5081aa5586af5687b05283ac5182ad4a7ba62454825689b65285b05287b15185b44d80af5080ae5384af5485ae5384ad5489b5497fae3e76a7356f9f5792bc427da93d7aa93775a6397bab33729e497dac4f80ab5589b1578bb2628fb66591b86592b95787af45769f578bb35889b4598ab3598ab25d8db5608fb95d8cb6608fb9618eb8628fb85e8bb45f8cb36696bc6898be6496bb5f95bb5e95bc4983ab679cc470a0c4638fb25783a65e89ac648eb46894b96894b96d9ac1447198305d843662894f7ba24c77a148759e35658d386991285c843e6f984776a048759e76a2c586b1d16790ae6b96b66994b778a4c95c8aae6c9abc75a0c06490ad638aab688fb6638eb94a79a55181a95f8fb35b88a759829e668ba69bc0db7ba2c36d95b96c98bf6490b7628eb36391b36ba0c2699fc172a4c74474984a7aa0537fa67da5c97ca0c08fb5cc8ab3c77daac16592af6490b56792bc6892ba648eb4537fa2507c9f638eb06a95b76893b56994b66994b76e98be5d87b1628eb56290b46492b46896b86593b74c7da65084ac497aa24f81a65a88ac709dbe5783a0739fba91b8d5749bb87ba4c08ebad385b2c97eabc07ca7ba8eb6cf668daa5e82a4769abc597b9e55789462849fa6c8e18db2cd6a95b86996bd699ac2699ac26897c16798c0699bc0699bc0699ac36a99c36996bf6c99c26a97c07ba9cd7faccd7faaca6891b18db5cf92b5c8acd0e06c90a662849fb0cbe8718ca9617f9b88a4bcc8dfedcae6f4a7cce66f9bb86b96b675a0c26e9abd628eb16490b36d9bbc6e9bbc6c99b86b98b56894b16c98b574a0bd527b99769bb6a6c5d7bfd9e6c3d9e4c3d5e1c3d3e2c3d6e5a7c3d8b1d4ea9ac3d99bc0d3bedae8dbedf7e3eef4f7ffffe8f5fbdae7efd1dbe4e1effcd8efffa0c0d775a2c17fb0ce9ac7dea2c7da9eb8cf9eb8cf89adc587acc688acc492aec3dbedfbcedbe4dbe8f1d2e3edc1d8e87093a75b87a277a3bea3bed9b1c7decee5f7b4cedbb5d0dbbed8e5bacfe49aafc4b7d1dec9e1ebd4e7f5bed1e093a9b7afc5d3c8d8e7d6e3f3bcccdbc2d3e3c8daee9cb6cd7495b4749dbd6794b380a7c495adc5cbdeefd0e7efb7cbd2b3c4d4bed0e68aa4bb6b8da86a91b06c95b57a9ebe95b3cfc8def5c7d9edbfd0e2c6d7e7b6ccd7adc6cd6696be6794bb648fb95f89b149749e5f8bb26792bc618eb56590ba638fb6527fa64a7aa046789d396b906898be6693ba628fb66795b96996bd6895bc6895bc6995bc6995bc6a96bd6995bc6995bc6895be6794bd6794bd6595bd6190ba5f8cb6638db75680aa608bb6527eab5e8dbb5787b55081ac5788b35483ad5685af5281ab5988b25384af5182ad5184b1497ca93c6d985889b45889b45384af5487b24e81ac5085ad5388b0568ab25286ae5285b24c80af4479ab326c9c2b6b9b2d6f9f3d7caf3b7aaf397baf2d6fa13571a3467fac568db65a8eb56393b96393b96191b95a8bb33e6f986091ba5f8eb85d8cb65788b0598ab25988b25f8eb8638fbc608bb6628db7628fb86390b76595b9659abc6096b8629abf5892b84e88b0669bc36d9dc15e8bac2450736a96b96c98bb638fb26692b5719bc1325c823660862e587e3b678c4d79a03c69903b6b9134668b24557d45769e4778a14878a05581a688b3d577a0c080abcd719bc16b98bf5d8db36799bc6a98b973a0c17098bc7299c23d6a9446769e4e7fa05889a7517e9f517a9a4e738ecef0ffa1c0dc789bb96e98be6693ba608cb16896b870a3c26ea3c2679cbc4e80a35885ac5680a679a0c186a9c793b7d18aafc988b0ca77a0be6a93b36590b3618bb34e78a05d89ae5b87aa6693b46794b56d9bbd6e9abd6a95b75e89ab6994b76c98bb6596b66497b4699cb96ca1c04d83a7477ca4477ba34c80a85084ac6a9bc35b8db05082a35886aa6d9bbd74a1c080aec885b1ca9bc5db97c1d19dc6d8628aa44d74955f85ac557ba2668eb26a93b393bbd57ba4c06b99ba6090b46d9dc36e9ec66f9ec86a9ec6689dc5699fc56b9dc26898be6394bd6293bc6595bd6d9bbf7faccd7da8c8638cac93b6d29db9ce9cb9cb7297b16186a36d8ca9a1bcd97690ab97b5d16990ad638caac4e9ff7ca1be6d94b377a0c0648fb15f8bae6290b26697b86d9bbd6e9cbe6996b76691b36a95b5729bbb587fa0789bb9c7e3f8b4cbd9d5e7f3cbdde7d2e8f3abc5d2bcd7e8a2c2d79bc3dc98c2db95bed2bedfeee4f7feebf8fee0edf5d7e6edd4e2e5c8d9e0c0d7e7b5d5ee7ba6c86a9cbf96c9e89dc9e2b4cfe4a3b9ce9ebed588acc66e93ae9dc0d698afbdc1d5decee1efd1e8f6bfdfee5b8093638da3739cb2b2d2e9abc7dca8c1d5bdd4e6adc4d4aec8d9bcd5e9bed9ee8aa5bac1dcefcde4f6b7cddbdbedf9d9e7f2c8d4e0d4e2efdeeefdd1e3f1cedfe9c1d4e298b7cb7ba3bd5d8db176a4c687a6c395abc0c8dae8c6d4ddd6e3eccfdde8c4d7e5b1cbdca0c0d77598b482a5c185a7c29fbacfcfe6f6cfe2f1cadceacbddebc4d6e26895bc6793ba638db5608ab2467098628eb56794bb5f8cb36690b8618db45783aa47779d44769b32668b6999c16898be6391b56795b96995ba6a96bb6b97be6b97be6c96be6d97bf6a96bd6a96bd6996bf6895be6895be6595bd6291bb5f8eb8638db7658fb95883ae4675a15a89b75383b15383b15485b05786b05281ab507fa95584ae5a8bb65586b15083b0477aa5497aa55788b35685b15687b25c8db65286ae497fa55389af5488b05589b15889b45386b3457baa356f9f296b9d296ca03c7eb23a7cb03778ae2b6ea2306fa23f7dac568cb8578bb36091b96393b96293bb5d8eb63d6e976293bc6390ba6090b85d8fb45f91b65d8db55e8db7628fb95f8cb6618cb6608db65d8ab16797bb669bbd6096b8639bc05d97bd4781a96398c06f9fc3426f905381a372a0c26793b66894b7618caf6893b63d65893e668a3863863c688b4470952d5d811f4f751d4f743e70954a7ba34b7ca55080a85b89ad7daacb6d95b8739bbe81abd378a5cc5c8eb36698bb6697b87caacb6f96bd6c93bc3b669145759b4776945b8aa65683a4446f91658cab7295b1abcae69fc0df7ca7ca5e8bb26892b86591b46d9ebc6fa5c1679cbb5486a74775995984a74f76958cb1cc8fb2cebadffa88adca6d94b16992b05e89ab507aa2648fb9537fa46490b36994b66f9cbd6997bb6c98bd6c94b75d86a66b96b86a97b86493b15f90ae6da0bd578cab4981a64d84ab4b7fa75286ae4e83ad5a8fb75b91b74d81a65a89b36c99c07aa8c97aa7c480acc78ebbd29dcbda97c5d5719bb4638cac6990b7678eb76793b86693b485b1cc79a5c070a1c16597b86191b575a5cb70a0c86ca0c8689fc6689ec4689abd6496b95e92ba5d90bb6091b96898be79a7cb7aa7c8638eae557a95bddbf39ab8d07da0bc6a91b05980a1a5c8e8809fbc6083a35986ad5c8cb2749bbaa8cdea759cbb77a0c0628db0608cb15c8cb06494b86898bc6999bd6a96b9628eb16e96b97199bc54789c7394b3b3cfe5cde4f2c6d8e4adbfc9c2dae6a7c3cfbbd7e5b2d1e59abfd997c3dc97c5dc95bed0d0e8f4ddeef6beccd5dcebf2e9fbfdbbced2d3e9f6b8d3e885aac77ba8c986b8d9a0cee88eaabfb8cfe1b0cce29ebed592b6ceb5d5ecc0dceab9d1ddacc2d09ab1c196b3c37d9eaf678c9e98bbceb7d8ebb5d1e69fb8cc96adbfc8dff1bad4e5a2bdd0b6d2e78ba7bc87a2b5cce3f3c9dcead7e5eee3f0f8dfecf4cad8e1c8d8e5d3e5efd1e0e5d1e2e9c7e1ee87abc16996b778a5c68cabc7a6bcd1d6e6f5c9d6dfd4dfe5e0ebf1d7e6edd5e9f4c2dcedb3cfe59fbfd68baabf94afc0a7beccc1d5e0daecf8d2e2efcedeeb6c99c0638fb65d87af648eb64e78a0638fb66492b6618fb36993b9638fb45985ac4d7da346789d35698e6999bf6c9cc26694b86694b86793b86a96bb6d99be6c98bd6b95bb6c96bc6b97be6a96bd6a95bf6895be6693bc6292ba608fb9628fb9628db76c96c05782ad43729e5584b25080ae5484b25384af5988b25483ad5585ad5989b15a8bb45788b14b7ea94a7da85384af5889b25a89b35788b15c8db6598db543799f5187ad578bb2588cb45a8bb65b8bb94b7faf417bab3473a62d6fa13e7db04082b62e6fa52164983372a5407ead5187b3578bb36091b96494ba6596be6192bb3c6d986394bf6491bb6491ba6191b76595bb6393b96090b85c8cb45888b05a87b05a87b05c89b26090b66595bb6798c06298be5c93ba447ea66aa1c86f9fc33562836290b274a2c4719fc35c8aae6b97bc517da2406b8e416c8f446f923b678a2652773a6a8e46769c2a5b83497da4497da4497da55283ac5987ab80adce8ab2d58db5d877a1c7729ec577a7cd6597b877a8c885b2d37ea4cb6289b23f6a944c79a05683a2628fac507d9c5c89aa6592b3678fb2688cae6c93b45a86a96290b46c96bc6994b76594b26a9db85f94b3487d9d5080a45e8aad153e5e8ab1ce83a8c37ba0bba6cbe88cb3d26790b0638eb16993bb618cb6507ca16490b36b93b67199bc6f99c16d97bf668cb16a8eb26b93b6648faf6390b16c99ba739fc25989af4f82ad4a7fab497da55084ab558cb3548cb16296bb5888ae5c87b288b2da739ec078a5c27eadc98abad18fc2d593c6db6190ac6996b76e99bc6d98bb719cbe6d98b877a1ba89b5ce699ab86c9ebf6e9ec26a9ac06f9fc56e9fc7699fc5679dc16799ba6496b96094bc5f92bd6293bc6494bc70a0c678a6ca6f9cbb44708d6287a4baddfbb0d2ee85a9c95f8cb35687af5a88aa5886a85b8bb35686ae628daf9bc4e47da8ca729ec16390b76191b75e8eb46193b86797bd6090b4638fb2638fb26890b36d95b8678bad7093b194b2cabbd5e6aec2cdcde1eab9d1dda4becbb3cfdda9c8daa2c5db99c2d899c6dd96bfd39ebbc9d5ebf6e6f6ffd5e6f0c3d6dcd4e7edd1dfead9ebf9c4ddf193b6cc7eabc87ba9c381a1b6b6d1e28aa3b7b9d4e7abc6d7a7c2d3c0dae99eb5c3daedfccbdeedc2d8e6b1c8d6b2ccdbc8e4f2bfdaebafcadbb3cddec0dae9a8bfcfabc2d2a1bbcca3becf93aebf879eacd2e4eed9e8efdae7ede1eef4dbe8eed7e6edd4e5edd1e2e9e3f2f7cadbe2bfd5e0a3c0d092b4cda9cbe495b0c1cbdeedd7e7f6cfdde8d2dfe7ddeaf0e3f0f6deecf5cfe1efcfe2f3c2d9ebc5dceea0b6c3abc1ccbdd0d7cee1e8cbdde7c9dbe56794bb6692b9608ab25983ab557fa76a96bd6997bb5d8baf6692b7618db24e7aa15484aa45779c3b6f946597bc6a9abe6c9abe6997bb6894b96b97bc6f9bc06d99be6b95bb6c96bc6c98bf6b97be6a95bf6994be6592bb618eb7608db7618eb7628eb5648eb65f8ab44b78a25281ad5081ac5283ae5586af5786b05685af5686ae5d8db55586af5788b14679a45084ac5788b15889b25e8db75988b25a8bb45a8eb640749b5389af578bb25889b15c8bb55c8db84d81b0457dac3b79aa3473a63c7bae4483b62f71a5296b9f3b7aad4481b05086b2588cb46293bb6696bc6697c06394bd3d6e996192bd6491bb6491ba638fb66795b96595bb6191b75b8db25788b05889b15d8db56491ba608db66794be6c9bc55d91b95287af4680a6639bc06c9cc03f6c8d5583a56c9abc6997bb6795b96894b9477398426d903e698c2d587b3763864573974d7da33c6d9544759d4e82a9497da54f83ab5081aa5c8aae85b0d278a1c179a1c47da4cb74a0c56c9cc05c8dae7caacb81aecf7096bb5d84ad547fa94d7aa187b2d25f8ba84c7797608dae5f8daf6391b56691b45c87aa5381a36391b3638baf6f97ba6897b56da0bd467b9a578ead5b8db05485a60330517aa3c188afcc87afc980a7c4759ebc6b93b66d98bb6995bc6591b85f8db16793b6658db06e96ba6f99c1658fb76086ab6f95b96e96b96c97b96792b46590b3739dc35784ad4b7eab487da9598db55a90b65e96bb629abd6fa3c85787ad6a97c06f9bc275a2c37ba8c57faecc82b4cf8ec0d991c3dc6596b46593b474a1c077a2c278a3c375a1be739db69dc9e273a4c26c9ebf78a8cc6f9fc36c9cc26b9dc2689cc1659abc6597b86597ba6397bf6396c16397bf6495be6e9bc2709cbf7eabc85d89a6436f92668eb1a3c4e385a9cb4f82ad5089b6598fb5568aaf5889b25a89b36492b66793b692c0e46693ba5e8eb65a8bb45c8db66293bb6595bd4f7fa55c88ad6490b37098bb7098bb6087a86c8fad6e8ea7abc8dad3edfac6dee8d1ebf8cae4f3b1cddbbddaea9dbed18fb3c997c0d694bdd194b8c89ab6c4b5c8d6becedbc5d9e0d0e3e9d3e0e9d2deead4e4f1c0dae98aaec482abc18aa9bdb9d4e5acc6d7b7cedebad0ddd4eaf7b0c7d5afc5d3bcccdbd4e2efdbe9f6e4f4ffd0e0edddf1fcd2e8f5b7cedcb9d0debdd4e2b6cdddadc3d1a5bccabed5e3b6cedac9e0e8dbeaf1e4eff5e2f1f6dcedf4d0e3e9dceff6dbeef5d1e4ebcedfe7e2f4febad0ddb0cad996b1c2cee9fab6ccd9bbcfdad7e9f7c7d9e7c7d8e2b2c1c8c5d2dad2dfe8ddebf8d1e1f1d9eafcd9ecfbd2e6f1aabec7a9bdc4c1d5dccce0e9d4e8f16a97be638fb65e88ae4f799f658fb56692b76694b86290b4638fb45f8bb04874995888ac457a9c3e73956799bc6a9abe6d9bbf6896b86692b56995b86d99be6b97bc6a94ba6b95bb6f99bf6d97bd6a96bd6995bc6691bb618eb7608db6618eb7608cb3608ab2618cb64c79a35382ac5281ab5283ac5687b05786b05282aa4e7ea65888b05485ad5889b1497da55488b05a8bb45586ae5d8db55d8db55c8cb45b8cb441759c588cb3598bb0598ab26291bb608fbb5184b3447aa9407dac3e7cad3b79aa3f7eb13c7eb24082b63f7eb14380af558bb7578bb36293bb6696bc6495be6394bd42739e5e8fba6592bc648fb96892ba6692b76391b55d8fb2588daf5488ad5589b05d8eb65b8ab45f8cb66490bd6894c15f90bb5589b1568db46298be5b8baf507c9f5d8baf6694b8618eb56592b95f8bb0477398457196285479376388517da2507da44a7aa04a7ba3497da44f83ab4478a04f83ab5a8bb35d8baf7aa5c799c2e280a9c978a0c475a0c36f9dbf6593b572a0c17faccd7098bc547ba4507ba6517ea579a5c275a1bc6a95b76c98bb6595b96696ba6290b26490b3628fb65e8aaf648caf749dbd6e9cbd5f94b3588fae5f95b76196b85183a605335582afd085aeca97bfd98cb4ce6891af749cbf6791b76e9abf5c8aae6593b76692b76792b5648fb25e8aaf5985aa6d98ba6b96b66f9cbd6692b5628eb16a96b96994b75f8db1568ab2558cb5588fb65690b5619cbe6aa5c56ca4c7568cb05c90b76193b874a5c585b4d286b3d487b4d592bfe094c1e26491b26895b66c9ab47ba7c27da9c679a2c06690a9729eb98ebcdd75a6c770a0c46b99bd6999bf689abf6498bd6296bb6294b76395ba6296be6396c16598c3699ac2709cbf729bb9add2ed759eba5787ad5787ad6c95b3719cbe568cba528cbc558bb75b90b8598eb86195bd6293bb6395ba5b8cb46596bf6192bd5e8fba5e8fba6697c05d8db55888ae5d89ae608caf678fb26c95b5688fb05276966a8da984a4bb9ebbc9c8e4f0bdd7e4c4deedb8d4e2a5c2d0a6c3d392b3c699bfd698c1d79ac0d597b8cbc8ddeed3e5f1cbdee5d7e8efe1edf9dbe5f1dbe8f0c4d7de9fbbc98ca9bbb6d2decbe5f2bad1e3b2c7dad7ebf6d6e8f2d7e9f5cdddeab4c0ccd5dfe9dae3ecdfe8f1e7f0f9dbe8f0d6e7f1c7dbe6c8deebc4dae7a4b7c6bed1dfa9bbc7c1d5deb9cdd4d5e8eee1eef4e1eef4d4e5edbcd3dbd2eaf6cce7f2b3c9d6b7cddab1c8d8cbe2f4dff8ffcbe5f6bed4e2c0d4dfc5d9e2c8dce7c1d7e5c1d6e7c2d8e5c5d9e4b6c8d4cadae7abb8c8b1becfbac9dc95a6b6c4dae7bfd7e19fb7c1adc6cdd9effac7dde86794bb6995bc638db3446e946993b96a96bb6c9abe6290b46894b9638fb4537fa45a8aae487d9f3c71936a9cbf6b9cbd6f9dbf6c9abc6a96b96d99bc709cc16f9bc06f99bf709ac06e98be6d97bd6995bc6793ba6590ba638eb8618eb7638eb8608ab2658fb75883ad47749d5683ad5483ad5485ae5687b05a8ab25383ab4d7da55182aa5485ad5182aa5084ac568ab25889b15889b15c8cb45c8cb45d8db55f8fb74e7fa75589b05a8cb15c8cb26592bb6190ba5989b74c80af4882b04482b13e7cab4381b24584b74988bb4482b34683b0548ab6588cb46293bb6696bc6394bd6495be4c7da85a8bb66895bf6691bb6791b9638db3608eb25f8fb35d92b4598eb05488ad5889b25f8eba6995c26a95c2638fbc6291bd5286ae5a90b66399bd4d7da16490b36c9abe5b89ad6794bb628fb65682a91f4b701e4a6f406c915480a55381a55080a634668b4c80a74a7ea55387af5286ae5589b15284a95e8cb09ac5e7789fbe82a9c882a8cc82aace90bcdf7eacce6492b495c1e45f89af517ba3507da74c7ca4527f9c83afca749fc1729ec16798b96798b96694b66795b7628fb65d89ae5d88aa6d98b86d9ebf5c91b35c92b46298ba659bbd467b9d08385e86b4d684b0cd96c0d982aac479a0bd6d95b96d97bd6c98bd6694b86c9abe6b97bc6a95b85884a75684a66c9abb6c98b574a0bd6a97b86793b6618caf6792b493bcdc95c0e06092b55a90b45b95ba5a94b95d98b875b0ce7cb4d55e94b85a8eb36294b781b2d082b1cf8ab7d88fbadc98c0e489b4d65a85a85a87a6608ea855839b5f8ba8729bb9719ab677a3be87b4d572a0c2719fc36997bb6595bb6394bc6094bb5f93ba6294b96395ba6596bf6396c16295c06797bd6e95b497b9d2c2e0f897bad65888ae5589b15a88a96593b5598fbd528abb5e93bf5b8eb95c93bc5b92b95f94bc6397be5d91b9588bb65b8ebb6194c16495c06596bf5988b2608db4618db25e8aad6994b6638cac537c9c5e85a47297b47599b1c4e7fa99b9c6b4cfe0adc7d6b9d3e2bbd5e2b7d3dfbcdcebb1d5eb8bb3cc89b3cb8aaec4a8c1d5d8ebfad6e8f2cfe0e8d0deebd9e5f3dae7efd8e9f0d0e6f397aebcc3dbe5a2b8c5aabfd2a2b7c8d4e6f0d2e3eadce9f2ccd9e2d4dee7e5eef5dee5eddde2e8cbd0d6cdd6dbd1dee6d9eaf2cee2edc8dce7d7e9f5c4d4e1d0dee9d1dfe8def0f4e2f1f6cfdae0cddae2cbdfeaa5bfcc94b1c36d8ca06d8a9c819db28caac295b3cd9ebcd6bad4ebb8cbdacbdde9d0e4edb6ccd78097a7b8d2e1cae4f3c3daeab8cddeb2c5d6a3b4c695a6b8b6c7db7c8ea2b0c7d7cce6f3b6d1dcafcad5bed6e0cae2ec6c9abe6995ba648eb44d779d719cbf6a96b96a98ba6896b86995b8638fb2608caf5788a94a7c9d3d72926a9cbd699abb6a98ba6b98b96995b86a96b96c98bb6b97ba6b96b96d98bb6e98be6c96bc6793ba638fb6628db7628db7628db7618cb6628cb4638db54e79a34c79a25683ad5685af5687b05889b25b8cb55788b14e7fa85081aa4d7ea742769e5184af5589b15485ad5c8eb35d8db55d8ab35f8cb56292ba5c8eb35284a95b8bb15c8cb25f8cb55e8bb55a89b55287b34b84b14582af4380ad4a88b74686b64585b54785b64c89b65187b3588cb46394bc6797bd6495be6596bf5788b35586b16996c06691bb628cb4628cb46591b66494b86597b86395b85c8eb35e8fb8608fbb6793c26c96c6638fbc6594be5a8bb36095b76196b85686aa6492b66a97be628fb65f8fb75d8db349769d48759c3563875785a95381a54f7da144749a23557a4d81a84f83aa5384ad5384ad5a8bb35a8aae5a86a986afcf92b6d67da1c185a9cb84accf74a0c372a0c2699abb74a2c65682a75681ab5180ac5384ad5785a75d8aa984afcf709dbc6c99b86e9cbd6f9cbd628eb15e8cae5987ab537fa46997bb6ea0c55d91b66197bb6da3c76399bd4c82a6194a725a88ac7da9c679a3bc94bcd586adca6890b46b95bd6692b76995ba6b98bf6490b55984a65782a475a2c372a1bf719db86d99b66590b2638eb0638bae7094b4a8cce697bcd66c99b6699cbb5e94b66096ba639ab983b8d895c7e86fa1c46494b8719fc17faccb83b0cd8fbada94bfdf84afd1749fbf618cae6c99b879a7c174a2bc83aece7ca4c76e97b5648dab92bddd79a4c66b97ba6390b76292ba5f90b95d90bb6093be6495be6596be6697c06697c06798c16692b589a9c2bcd5e9bdd4e6a0bed65f8db15d92ba598db25f91b6578ab55f92bf6291bd6293bc5a91b85d97bd6198bf598eb66196c06398c26093c05d90bd6293be5e8db75481ab628fb6638fb46995b86994b65d88aa5984a45c85a56790ae79a1bb7ba1b6a7caddbddceea9c4d5b8cfddb3c9d6b7cfdbbddae8afd4e787b1c98bb8cf91bad0b8d4e9b5ccdec7ddebcde3f0daedfcd0e1f1c5d7e1d0e3ead4eaf5c9dfeacbdfe8cbdfeac3d6e5a8bbc9bcced8e3f2f9e4eef7d4dde4dee9efdfe8eddae1e7e3ebeedfe7eaeef7fcd7e4eac3d2d9c5d6dedbecf6d7e5f0e7f3ffeaf4fee4eef7dae5ebd6e3e9d9e6eec9dae4c1d4e3839eb38badc69cbfdb597a99557898577b9f6084a86286aa94b3d0c9def3d4e5f5bacddbc9dfedc6dded8aa4b392adbea0bbce90abbe9bb6cba9bfd6abc1d8aac0d79bb4ca9cb7cc9dbaccbdd8e9aec8d5a4bac7d2e8f56b99bd6b97bc6791b7547ea4719cbf6e9abd6b99bb6894b76893b6638eb16793b65788a94a7c9d47799a6d9ebf6c9abc6e9bbc6f9cbd6f9bbe6f9bbe6f9bbe6c98bb6c97ba6e99bc6f99bf6c96bc6692b9618db4608bb5628db7628db7608bb5648eb85883ad4b76a05784ad5281ab5786b05788b15a8bb45889b25889b4497aa54d80ab41749f3a6d984d80ab5286ae5384ac5c8eb35c8cb4608db6618eb7618eb76191b75284a95d8db36390b7618cb65d8ab35786b05588b34e84b04883af447fab4b88b54e8cbb4b8bb94785b44f8cb9538ab35589b06394bc6797bd6495be6596bf5c8db84f80ab6794be648fb9658fb96791b96a96bd6593b76090b45f8fb35b8bb15f8eb86291bd638fbe6d99c86591be6895be6797bb6394b54a7b9c507ea26795b96c99c0628fb66292ba5f8fb72c598029567d46739a5482a6517fa349779b34648a37698e5185ac4b7fa65788b15a8ab25c8cb25b89ab5b86a692bbd97ca1be92b5d38aadcd7aa1c278a3c58ab8da6696ba6898be527fa65181a95283ae5687b05181a75886a888b5d26f9bb86d99b66b96b66390b15582a3618fb143719549799f6a9ac26d9ec65084ab6a9ec36ba1c568a0c35086ac1d517944749a80acc990b8d27ea3bda6cbe87096bb6990b95e88ae6995ba6592b95b87ac5883a387b3d092bfde93c0df93bfdc90b9d75d88aa4e76996087a6b2d6f0abcbe0a9c9de6d95ae6e9db96d9fc06297b96c9dbd8ebcdd7ba9ca7ba9ca7eabcc7aa7c886b1d188b4d18eb7d58bb4d287b0ce6089a78ab6d36b98b56491ae79a6c573a0c1628daf648dad6a91b0789fbe91bada6c97b96894b96292ba5c90b85c91bd6095bf6497c26697c06794bd6794bd6b98c182abcba6c2d7d4eaf8cddef0859fb6608bad5c90b7578bb35e92ba5f90b85f90b86191b96493bd6095bd5a91b86097be6196be5f94be6093be6396c16293be6796c25f8eb8608db6608db45f8bb06692b5648fb1608bad5c87a75580a06893b3749db96993ab80a6bbb5d6e9b4cfe0bcd2dfc1d5e0cee4f1b6d3e1a1c6d980aac07aa7be9ac2dbadcbe397b2c7c3ddeeb0cadbbed7ebbfd8eccde7f8cde7f4d4ecf8c3d9e4d9ebf5dceef8ccdeeacce0ebbbcdd7e3f1fae1eaf1e9f0f6dbe4e9e8f1f6e4edf2d4dde2d5dee3dbe6eadce9efdae7efd6e5ecd8e6efc6d0dacad4dee1ebf4e7f0f9e0e9f0dee8f1d0dee7cfdfecc6d9eab8d1e792b3d288aed252789d587fa65983ad5580aa5d87af7296b8b0c8e2abc0d3b4c9dab6cbdca7bccdb8cfdf99b4c59dbacca4c3d7a9c5db89a3ba89a1b9647c947e98af7793a9a0bcd1b6d1e4b4cbddb0c3d2bbccdc6b99bb6c98bb5b86a9638eb16d98bb6c98bb6b99ba6d9abb6994b65984a66794b55b89aa4273936497b671a2c2709ebf6f9cbd6e9bbc6e9bbc6e9bbc6f9abc6f9abc6e99bc6d98bb6e98be6d97bd6692b96490b7608bb5638eb85f8ab45e89b3608bb55883ae4b76a15380aa5382ac5988b25586b1598ab55689b44a7daa4d80ad487da9386d992f64904c7fac5285b05387ae5a8cb15d8db3618eb5638eb8628fb85f8fb55a8ab0618eb56491b86490b76390b95382ac4d7ea95388b2538cb7528bb6538eba4e8db94c8bb74e8bb85691bd568bb5568ab16495bd6898be6697c06495be6394bf4f80ab618eb8618eb76691bb6792bc6894bb6692b7618fb35f8db1608db45e8db76493bf6493bf6a99c56a97c16895bc7ca8cb709dbe2a57785583a76693ba6393bb5d8db55989b15484ac42729a4c7ca25380a75986ad4674983765892b5b8140729740749b4f80a85888b05d8ab15684a85b88a94972908ab1ce80a3c1a6c9e78eb1cf79a0bf7da8ca79a7c96fa1c65d8eb65889b15586af5485ae5788b15687af5a8aae7aa7c65a86a3618aa85f88a6638eae618eaf5e8cae5a8ab05384ac5488b070a1c95d8fb46fa1c66ca0c5689ec4467da42a5f892e5f8790bddc92bad484a8c28baeca5e84a9648bb45983a95985aa5682a75e8aad75a2bf75a3bd6a98b95682a55782a4668eb190bbdd82adcd7ca4bec5e9ffa9c8daa0bfd390b6cd74a0bb6d9bbc6596b67ba6c88eb7d76a95b57aa5c582afce82afce86b2cf8bb4d08eb5d287acc799bdd76d92ad5c849e98c1df6693b26c99ba5d8aab4f7a9c5982a2668daa83a6c499bedba6cfed6d9abb6494bc5e92ba6095c16297c16194bf6696be6995ba6e99bc75a0c38aafccaec9dccde3f0cfe0f095aec46a93af5a8aae6594be6190bc6293bb5f93b86092b76394bc6293bb5e92b96599c06599c06094bc6293bc6293bc6594be6695bf5f8cb5608cb36692b75e8aad618db05885a66b98b93c698a6693b26e9bba74a0bd5d89a6749eb7a9cce0c5e0f1c3d6e4c1d3dfb2c8d6aecbdbbbe0f397c1d78eb6cfaacfe9a6c6ddafcbe188a7bca2c1d6abcbe49bbdd88aafca7ea2ba8fafbed5edf9d6e8f2e1effad8eaf4d1e5eea1b5c0c3d4decdd6dfe2e7eddce3e9dbe4e9e4eff3dce9efdeedf4d8e7eedbe8f0d9e6eecfd9e2d2dce5e7f1fae1ebf4d6e0e9c9d3dce1ebf4dfecf5dff0fadcecf9cdddecb9cee3a9c8e58db3d8547ea64f7aa5517daa5584b05a89b3638eb185a3bfc2dbf1b3c9deb6cbdcb9ccddb0c5d6a8c2d3aecbdd9ab9cda5c1d6aac5da6883986982989fb8ce9eb9ce8aa5ba718a9e8398abb8c9dda5b4c76d9bbd719dc05a85a86b93b7729dc06f9bbe6f9cbd6d9abb6b93b65880a36a95b75a88a94a7b9b699aba6f9dbe6e9bbc6f9cbd6f9cbd6e9bbc6d9abb6e99bb6d98ba6d98bb6d98bb6d97bd6d97bd6692b96490b7608bb5628db75f8ab45d88b25a85b0527fa94f7ca65986b05a89b35d8cb65687b25386b15588b54a7fab4d81b04175a4376b9a2f64905083b05386b15488af5c8eb35f8fb56390b7648fb9638eb8628fb65c8cb26390b76693ba6793ba6794bb4f7ca55384ad588db7578eb7548bb45992bd5996c25693bf5592bf5893bf5c91bb5a8bb36494ba6797bd6696be6495be6495c04a79a3628fb86390b96590bb638eb9628db76490b76692b96692b9618db45b88b1618eb86594be6998c26895bc6a96bb6e99bb083353436e8e507ea25989af6595bd6292ba4d7da547779f5e8eb65787af5683aa4f7ca33b698d4a789c44749a48789e41729a4e7fa75683ac608cb3527ea13a6585507997a9cee986a8c48fb1cd7799b57196b37aa3c381afd16a9cc1598db45182ab5788b05989b16191b75a8bb35f8fb5709ebf6693b26d96b4759ebc6f9cbd6290b24b7ba15081a9578bb3497da46d9dc372a0c476a4c870a2c76ba0c83067902e6490366a91a8d5f49cc4dd8cb0c895b8d46488ac537aa14e789e4f7ba05985aa74a1c275a4be7faec876a4c54d799e517c9f628db0628eb16e9bba6c96af7a9eb4b2d1e38dacbe91b7ce729eb978a6c774a2c381a8c97599b980a7c68ab6d1719fb982b0ca8ab6d388afcc82a6c08aacc57595aeb0d0e982a6c06f94b1769ec1628daf5885a45a86a36790ae789dba7094ae5b7f997fa7c18bb6d66797bb689cc36398c0659ac2699dc56d9dc3719cbc8db4d3a1c8e98fb2ce9ab6cbadc7d8cce1f2b0cbe07ba5be6798b96792bd628ebb6094bb6096ba6195ba6799be699ac26899c16394bc6596be6495bd6495be6493bd6494bc6592bb5c89b0628eb36490b35985a85885a65582a36996b74c799a6491b2709dbc76a3c25f8cab769fbb84a8bec4e1f1cee1efb8cad8b9d0e0b9d8ea8db2c596bfd388acc4a3c5dec1e1f89dbbd389a9c07ea0bb6f94b1729dbd6593b56491b08db2c5c4e0ecb0c2d0d6e4efbccdd7cee2ebadc3d1b9cbd9e2eaf5e6ebf1d4dbe1e6eff4dfecf2e8f7fee1f2fadae8f1c9d6dfdce6f0dbe4edcad3dae2edf3cddae0d2e1e8d0dee7cddae3cddbe6c8dae4b6c8d2cddbe6bed1e2b5d3ef7aa0c5618cb7507fad5888b65588b3568ab25e8bb27397b77b99b3c0dbf0b8cee3b4c9dcb8cfe1aac5d698b5c7b4d3e786a5b9bfdbf09cb7cc7790a69fb8cea5bed4b0c9dfb2cbe1a7bbd376869f7c8ca56f9dbf74a0c35a85a77098bb76a1c3709dbe709dbe6b98b96d96b6648dad77a2c26491b06d9cba70a1bf6996b775a0c2729dbd729dbd729dbf729dbf719cbe719cbe709cbf709cbf6c98bd6c98bd6894bb6591b8618cb6628db75e89b45d88b35c88b54d7ca84e7da95584b05887b35a89b55686b45689b65185b44b81af4b81b04076a5386e9d386e9c5286b55388b4568ab15f91b66592b96894bb6892bc6691bb6592bb628fb86393b96693ba6894bb6794bb49769f5889b15e92ba5b92b9548bb25993b95d98c25d98c2609bc76099c46398c05586ae6797bd6a9ac06797bf6393bb6190ba44739d618eb76792bc628fb9638eb9608bb5618bb3658fb76791b9658fb7638fb66794bd6794bb6895bc6593b75f8bae446f911740604873935684a85e8eb66190ba5485ae5283ac396a936191b95f8fb7517ea54d7aa13461884c79a046769c4f7fa53d6e9628588046739d48749b366285487491628ba7a9cee982a4c09ab9d586a5c18db0cc7aa3c16a96b95c8cb25485ae5488b05889b16593b75e8cae5e8eb25e8eb28dbbdd86b3d47fa8c8719cbc618fb16494ba5283ac4d81a9467ca2568bad75a1c4719cbf74a0c36f9fc5659ac21c55802f689343779e92bfde8eb6cf96b8d1a1c3de5b7da04c7299497399608cb16f9bbe719fc074a6c179abc672a3c3608eb04f7a9d6c97ba6996bd709ec06592af6c95abbfe2f5b0d3e692b7d16c98b56896b86391b5789cbe8db0d08fb6d398c6de7eaec574a6bd87b5cf95beda7d9fbaafcde58ca6bf829cb5c2e0f86385a1597d9f5b83a64a76916894ad96c0d990b5cf7c9fb583a6bc7aa0b774a0bb8abbdb689abd6599be6498bd6496bb6a98ba89b2ce95bad498bbd78baeca88acc6a4c4dbb7d0e6a7c3d983acc85f90b16a95c06594c06398c26198bf6296bd6697bf6697bf6596be6193b86494ba6494ba6494bc6592bb6693bc6792bc628eb55f89af5c87aa5883a5517c9c5e89a9547f9f5c89aa6b98b9739ebe648faf6a97b878a1bf91b5cbbedbedaac0cecde0efbbd5e6bcdbefb8ddefa7ccdf8cacc19dbbd3a9c8ddb5d3eb8fafc8a4c7e3709bbb6494b86398c25c90b580a8c1bbd8eabdd0e1b6c6d5b5c7d1bfd3decae4f395aabbe4f0fcdfe6f0dee5efc8d1dad1dee7b6c4cfc3d4dec9d7e2c7d1dbe6eef9e7f0f9c9d4dad2dfe5d2e4e8c5d8ded5e8efd0e0edb9cbd7c2d6dfcadee5c5d3dcbfd1df8fabc3668cb05584ae5689b6588db9558ab45c93ba5f93b86491b2739ab79fbfd8a4bed5bad4ebc2ddf2a3c2d69bbace9cbdd0a3c2d4a6c3d5839eb194adc19fb8ccb8d1e5a1bad09cb4cc768ba6889dba96abca72a0c2729ec15d88aa7199bc77a2c4719cbe6e9bbc6994b6638cac7097b8719aba709bbb6f9ebc73a2c0618cae729dbf6f9aba709bbb719cbe729dbf719cbe719cbe719dc0719dc06e9abf6d99be6995bc6692b9628db7618cb65f8ab55d8ab45d8cb8507fab5a89b55f8eba6190bc5d8eb95888b6558ab64f85b34b84b1437baa4078a73a709f457baa5387b6568bb7568ab15f91b66592b96793ba6892bc6691bb6691bb628fb86292b86393b96794bb6592b94a7aa25d8eb66094bc6196be6399bf659dc2619bc3609bc5639ec867a1c96ba0c85a8cb16393b76997bb6898c06999c16796c05080a8608cb35f8bb25f8cb5628db7618cb6618bb5638db56690b86993bb6d97bf6b97be6a96bb6d99be5d89ac507b9d3e6689184161547fa1527fa65686ae5c8db64d7ea75788b13d6e975d8db55484ac507da44370973f6c9347749b4171975080a646769e3b6b9344719b3d6a934a789a628fae6a93afa0c5e09fbeda8fadc99cbad494b6d17ca3c0709bbd5d8ab15687af5d8eb75789ae608eb06492b36191b56292b679a7c96390b19ac3e36d98ba6999bd5f90b83f6e985384ad4b81a55489ab7aa6c96e96b9719cbf72a2c66297c11b547f235c87588eb48ab9d786aec7aacce5a4c6e16789ac53799e648eb66692b76895b673a2c071a0be71a0be8ab9d76d98b8668dae6d95b86b98bf5d8db16f9dbe6c96af86abbec4e7fb85adc66a95b5628fb66b97be85a9cb9fc2e08db4d195c1da9ecce39fcde595c1dc90b9d5a3c7df93b3cabad8f0b8d4eca7c5dd7796b25a7b9c567a9a5d859f76a0b88fb9d2a4cce5b0d4eaa0c5d87ea7bd6794ab79a8c481b2d26fa0c06b9cbd6b9bbf7dabcc9ec8e0789eb5779bb5759ab76a93b19cc3e0a8c6e09cbad481adca6899ba6693bc6394bf6399c56299c26596bf6797bf6296bd6296bd6697bf6898be6797bd6595bb6592bb6693bc6894bb6490b56590b34f7a9c4d78985681a15782a2527d9d6e99bb6b96b86994b4628dad6e9bbc79a2c098bcd2bcdbedc9e0f2c1d8eac4dff4aecde1a7cadd9ec1d497b6cabedaf096b2c7a1c0d5a8c8e184a9c46c97b76294b76097c05d92ba9ac6e1a7c7debad3e9cde0f1c8dae6bcd0dba0bac99bb5c6b2c3d3c8d4e2d2dce8cdd7e1c1cfdad4e2eddae8f3deeaf6e2ecf6d1dae3ecf5fcdbe6ecc5d4d7ccdee2d7eaf0c6dae3c7d9e5cce0ebbcd2ddcde1e8d0e1e8cddfebb0cce27094b45888b05186b2548bb45c93ba5e95bc5e94b86a9cbf6a97b67fa2bea1c1daa5c3dda8c6deafcfe49cbdd098b9ccc2e1f3b7d4e67c97aa839daea9c0d2abc2d499b2c6acc4dc98b2cd94adcc9fb7d975a3c46c99ba6590b27199bc78a3c5739ec06d9ab96a95b5668dae7097b86e95b6729bbb6e9bba6d9ab977a0c0729bbb719aba729bbb729dbd739ebe729dbf729dbf719dc0719dc06e9abf6c98bd6895bc6491b8628fb8608db6608db75f8cb65d8cb85384af5c8bb55786b05887b15a8bb45b8cb7568bb75086b44981b03f77a8407aaa3f77a64a82b15288b6578cb8598db46193b86693bc6893bd6891bd6792bd6792bc628fb86191b96393bb6895bc6794bb5a8ab26394bc6296be669cc2699fc371a7cb6da7cd6fa9d168a2ca6ba2c96ea2c96092b76393b76694b86595bd6898c06a9ac26393bb6490b75f8bb2628eb5628db7628db7638eb86792bc6995bc6b95bd6b95bb6f99bf6792b5608bae6590b23e6689254d7040688b4b779a4b7ba14f80a85889b24a7ba44478a04478a05485ad4e7ea6507da4437097416e953c69904471985a8ab043739b45749e4f7eaa4f7eaa5f8fb36391b26b97b491b6d1afceea8eacc698b6ce91b1ca87aac66a93b36793b84f7fa55889b15d8fb26192b26394b46390b76592b989b4d483acc8739cbc76a1c46a9ac25a8bb34c79a04d7da35187ad5387ac739fc26d98ba749fc172a0c45a91ba215c8828638d6ca4c97aa9c7a8d0e999bcd2d4f6ff91b4d4668cb16591b86c9abe6e9cbd7ca9c87ba8c777a2c2b0d7f4b2d7f28caec992b5d3729dc077a4cb719dc26e97b7789cb49cbfd5a2c7e2739cbc608cb3759fc78cb0d2aed1ef93b6d47398b3789db791b6d095bcd981a8c58eb8d094bed46c94ad84a9c3a8cce490b2cb7c9bb8799bb7779db481aac078a2bb9cc6df8bb1c893b9d08db7cd80adc482b0ca81aecb86b3d074a1c083b1d37aa9c796c0d987b0c67da2bc759cbb6795b783b0d1a0c2de9cbed96c97b76797bb6395ba6397be6499c56497c46897c36998c26398c0649ac06596be6696be6898c06797bf6797bf6898c06996bd6694b85c88ab5683a4507b9b5985a24972906891af6d96b6739ebe6691b16994b475a0c07ba4c09cbfd5b2d1e5aac5da9bb5cc95b4c99cbbd091b0c296b5c7aac6dbb0cbe09db6ca9cb7cc8fadc5a6cae498bfdc7ca9ca578bb071a5ca9ac5e58baecab8d6f2a9c1d9c1d4e2cce0e9bbd3dfb3cddc98b1c5cde2f5c7d9e7bacad7d3e3f0d7e5f0dde9f5d0dae4d8e1eaccd5dcd6dfe6d2e0e3cddce1cee0e4c9dce2ccdee8ccdeeacadee9c3d9e4baced7bacbd3bcd0dbbbd6e992b7d26595bb558cb54c81ab669bc35e92b76296bb6094b96899ba719ab8a4c7e389abc69ec0d99ebed591b2c5a9c8dcafcee0afcbe0a6c1d49fb9cab0c7d9b3cadab9d0e2acc5db8fabc395b2d0b9d7f976a4c56895b66d98ba749cbf78a3c577a2c4719ebd6e99b96f96b77599bb6289aa79a2c26c97b76f9aba7aa1c2759cbd77a0c077a0c076a1c176a1c175a0c2749fc1729ec1719dc06d99be6a96bb6794bb6390b76390b9618eb7628fb95f8eb85586b15687b25d8cb65483ad5685af5d8eb75b8eb95287b34e84b24781af457faf4680b05088b75088b75389b7558bb75d91b86395ba6794bd6893bd6992be6891bd6792bc628fb85e8eb66393bb6895bc6898be6898c06798c06397bf689ec471a6c878aed078b0d578b2d86fa9d171a8cf71a5cc6b9bbf6a98bc6b99bd6898be6696be6595bd6d9ac16b97be6a96bb6995ba6692b96692b96691bb6792bc6a96bd6d99be6c96bc648cb06086aa688eb241678b31597c11395d4570934d799e5282aa5283ab5485ae5283ac396d954b7fa74d7ea64e7fa7507da44c79a0426f964370975582a93e6b9234648c3e6d974a7aaa5080ae5f91b66697b76591ae7da4c1b7d9f57896b0a6c2da8fadc599bbd66289a85a85a85582a95a8aae6698b96497b66597b86494bc6995bc93bcd8c6eeff8cb3d26890b46797bf5081a96b97bc608eb24f83a84f85ab5c8cb078a4c7729dbf79a7cb2b618d316b992f6d9669a4c66ea0bb709ab296bad09cbed787aac87199bc6995bc6895bc76a5c37aa7c47ea9c97299b884a9c3a6c9df9fbfd48caec7739cbc72a0c26795b976a3c47fa4bf7296ae9fc6e36e99b96b97be7da9ce87aecd789db85f82a083a6c286aac49bbfd9769bb87fa8c47fadc56b99b16d9ab775a1bc7ca4bdb4d7eda0bed6819fb7afd2e68bb1c87fa8c475a1be85acc98db5cf89b5ce87b5cd87b3ce7fabc699c0dd8fb8d684b1d27daacb85b1cc8db7d090b8d27aa3c174a2c679a7c9a0c8e29cc1dc6f9abc6e9ec2679cbe679bc06a9bc46897c36897c16899c26297bf659ac26697c06495bd6695bf6494bc6494bc6797bf6a97be6997b9608dae477493608ca944708d6992b0719ab8729bb9658eae5c85a5729dbd719dba7aa2bca5c5dc99b8cd96b4ceaacae3b1d1eac8e7fcb9d6e8afcadbafccdeafcaddcee3f6c0d5e89fb8cc91b0c57a9fba77a2c26193b47fb0d194bddb83a6c4698aa9d2edffbdd4e4c8deebcce7f2bbd7e599b5cbb9d3eab4cbdbd9effcd7e9f5cbd9e4d4dee8d5dee7ccd3dbdfe8edd9e4e8d5e3e6e6f5fad4e3ead2e3ebc9dae2cedfe9c1d2dccddfebcadce6cedfe7cbdde7bbd5e49fc1da5f8daf5f93ba5b8fb685b7dc719fc36492b4699bc070a0c47ba4c4b5daf586aac487a7c086a5baafcee0b0cddd84a1b1c9e4f7b1ccdfb1c8dac3d8e9abbeccbed4e1c8dfefa2bdd07391ab9ab9d676a4c56794b5739ec07aa2c577a2c27ba6c676a1c1739cbc789fbe769aba658cab79a2c06d99b6729ebb779ebd7aa1c079a2c279a2c278a1c178a1c175a0c2749fc1729ec1719dc06c9abe6896ba6794bb6491b86693bc6390ba6491bb608fb95687b25487b25586af4f80a85384ac5a8bb45a8db85288b44b84b14a84b24e88b84d8ab95a94c2548cbb5389b7568db65c90b76294b96592bb6691bb668fbb668fbb6590bb608db75f8fb76393bb6494ba6898be6b9bc36599c0659bc16aa0c486bbdb83b8d87db3d779b1d676add478aed478acd17aaace6694b86d9bbf6d9dc36a9ac06996bf6d9ac16d99c06c96bc6f99bf6b95bb6b97bc6895bc628fb66592b96d99be6d98bb668cb06f93b5486c8e567a9c1f45694a7296507ca3527fa85383ab5b8cb55a8eb65a8eb641759d5286ae5283ab4c7da5608db45c89b037638a3c688f3a678e4370974370994776a23365964a7dac5e92b96698b96b98b76990adaacce8abc9e3a8c4dab2cee48babc46287a45e86aa5884a96593b5699bbc6399bb659bbd6a9ac06a96b97499b69ec2dc9ec1df789fc06e9cc05f8fb5729dc06c97ba5287a95389ad5c90b874a4cc75a1c477a5c90f4573326c9a37759e629dbf71a3be89b3cb7195ab8baec4799eb9729bbb6c98bf6b9bc175a6c47cabc57da9c45d859f40647abcdff2a6c7d6a3c6d96d9ab16597b278abca6a9bb981adc87ca5c17ba7c47aa8c96697b87cadcd7eaac385afc77ea6c07a9fba7095af6d95ae7fa8c47ca8c578a7c179a8c46e9bbc77a2c47fa4bfaacae1abc6dbb0cbdeafd0e37da1b97ba4c477a2c582adcf7faaca83b0cf84b1ce7da9c490b7d494b7d392b6d68fbadd74a0c385b2d188b4d19ac3e17ba4c4729ec174a1c29ac6df8bb7d0739fc26e9bc2689abd6b9bbf6e9ac16b96c0679bc2679dc36798c16a9bc4699ac36397bf6596c16091ba5d8eb76192ba6494ba6997b9618eaf4572915e8aa75e8aa56e97b3759cb9769dba5c83a26992b2759ebe7ba4c083a8c2b2d0e8b3d1e9b1d3ef92b5d182a4bf8baabf9db7c8adc7d6a2c1d37d9aaccee1f0d4e4f3c7d9e5cae4f380a4be82adcd71a2c277a6c493b6d2708eaa708fac7796b2b7d1e8b8d3e4c1deecc2e2f192b1c6a0bfd4c4e3f59fbbc7ddf0fee5f3fee5eef7ebf2f8edf5f8e6f0f2dee9ede9f7faeaf7fdd8e5edd2dce6e1ebf5deebf4d5e2ebcad6e2c2d0d9bac7cfc1d2dab2c8d596b5c96b94b26d9bbf6d9bbf6792b599c0e17ca3c4749fc26f9abd7ca3c2aacde998b8cfaac6dbafcadbbad4e1d7f1fe7b95a4c1dbecb0c6dba0b5c6caddebd3e4ecd2e3ead8eaf4c4dce891acbf90afc375a3c56794b5749fbf7ea7c777a0c07ea7c77ca3c4759cbb769dbc729bb9658eac78a1bf57809e7ca5c3789fbe7aa1c07aa3c377a2c278a1c178a1c1779fc275a0c3739fc2739fc46d9bbf6996bd6a96bd6691bb6994bf6491bb6491bb608fbb5788b35588b35889b25f90b96495be5e92ba578cb65187b34d86b3508bb74d8ab7508dba5690be548dba5288b65c91bb5d91b86394bc6794bd6792bc6892bc6891bd6893be6491bb6292ba6595bd6393bb6899c16899c16599c0699fc56da3c78ec0e186bbdb82b8da7bb3d67cb4d977afd474a8cd75a7ca6694b86b99bd6696bc6494bc6996bf6c99c0709cc16c96bc6e99bc6a95b86c98bd6b99bd618fb36391b56b97ba6b93b67b9fbf8db0ce7293b25b7c9b1d3f625a80a4517ba1517ea5507fa97eafd8679bc34478a04d7ea75485ad4f80a85585ad4b7ba3325f884e7ba43d6a9344749c3c6c9434648c2859842b5e8d3b6f9e4c81a95e93b56a98ba6c97b76689a99ab9d6b2d0e8b1cfe795b7d2325676466e925783a66997b96799ba6096b8689ec06a9abe709bbd759cb96d92ad7398b56c95b574a2c46a9abe79a4c76692b56597ba5d93b7588cb473a3cb7aa6c96997bb164c7a306d9a4684ad69a4c678a7c38cb5cb779bb182a6be7aa2bc749fbf75a1c66d9bbd6e9fbd79a8c27ca8c36c94ad6c90a69cbdd097b8c9aacde07ca9c077a9c277aac779aac87aa7c476a3c075a3c46193b474a6c778abc88ebcd489b3cb7ba4c0719ab67aa3bf729cb5739fbc7aa7c4709fb96897b3709dbe7ba4c4a4c8e2b7d6ebb8d2e3b6d1e2b3d4e783a9c076a1c17aa6c986b1d47ba6c879a6c77faccb7ca8c593bdd693b7d193b6d28db4d57ea7c77da4c389b0cd8fb4d18fb6d38eb5d679a2c09bc7e098c6e07da9cc6b99bd6999bd6c9cc06f9bc06c9abe699dc2689ec46697c06a99c35e91bc5d90bb6194bf5e92ba5e8fb86494bc6696bc6c9abc5f8cad618ead4c78956e97b5759ebc7ca3c06f96b55f86a5739ab9769fbb7fa9c191b7ccbddcf0a3bfd48fafc6a0c0d792aec3b5ccdeadbecec5d8e6c3ddee9eb8c9bdceded7e5f2cedce5b6cad59dbbd387aecb7daac977a3c093b5d07a98b26e8fae6f8eaab2cde2b0cadb92afbf82a1b37391a96f8fa689aabd9dbcceabc5d6dbeefdebf7ffecf5fee7eff2e4eceee5eff1ebf4f9e7f0f7dfe8f1d1d9e4e1e9f4ced7e0d8e1ead9e3ecd9e3ecdfecf2dbeaf1cfe1ed9ab4c59cc0da719aba678fb279a1c488accc95b9d96d96b680a9c9769bb8a0c4de92b5cb9ebdcfc1dbe8bfd5e0c0d4ddcadee9a7bdcbcce1f2b4c7d6ccdde7c6d3dbd7e5e8dfeef3cadde4c8e0eca0bac779a7cb608dae77a3be85afc8799dbd81a4c47e9fc07ba0bd79a3bc6f9db76f9cbb6491b0628bab7aa1c279a0bf749dbb719ebd72a1bf75a0c077a0c0769ec1759dc1739dc3719dc46e9ac16d98c26a93bf6c95c16790be6792bf6291bd6394bf6293be6091bc5687b2598ab55c8fba5d90bd568bb75288b65089b64c87b3528db9548fbb568fbc538cb95389b75d92be6091ba6292ba6592bb6792bc6792bc6792bc6693bc6592bb6291bb6392bc6495be689cc36599c06a9ec571a5ca70a5c78bbedd89bcdb82b9d87fb7d87eb9db80b8db76abcd7badd06191b56292b86595bd6596be6292ba6b98bf6e9abf6a96b96a96b96b97ba6c9abe6c9abe6d9bbd6491b26a93b16c91aea9c8e4b1cfe7aecae2718fa762819d6386a2688cac6d98ba8dbde582b5e05889b22e5f885080a84f7fa747779f4e7ea62f5f874b7ca54778a140719a21557d295d853e729a3a6d983f729d3f729d40759f477ca46293bb6592b96187ae95b7dc8dafca8caec97fa2c0274d714f7a9d5886a86795b76596b66a9bbc6a9bbc6f9dbe6f9cbb6f9bb86f9bb86b96b66f9cbd73a4c56e9fc076a4c85585a96b9dc06fa1c4497b9e79a7cb77a2c46692b7164c781b58844e8cb56ea4c879a3bca0c3d97ea1b782a8bf79a5c276a3c277a0c076a2bf73a2be77a9c47facc9a6cfeb87a9c282a2b99ebed59bbdd679a0bd6f9bb875a2bf7ba8c579a6c3709fbd6799ba659abc7db2d486b7d78ebad38ab4cc7fa8c878a3c573a0c179a6c57ba8c76c9bb76290aa5c8aa4739cb89cc1dba8c8dfafccdebdd7e6afccdc9bc1d47eabc078a6c07ba8c786b1d37ca7c97aa7c874a1be82b0ca8dbad190bad08fb5caa9cde5a6c8e1b5d3eba4c0d888a6be93b3cc89adc786abc68bb5ce9bc7e27faecc70a1c16ea0c16b9dbe6d9dc16a9cbf689cc1669abf699ac26495be6093be6194bf5d91b95e8fb86594be5f8fb76592b96995ba5985a8608bad668eb16f98b8749dbd769fbd6d96b66891af7ba3bd7ba3bcb2dbefb5daecb0d1e0bad8e3b6d1dcb8ced9b4c5cdc2cfd8ccd6e0ccd6e0c5d5e4d9eafa8fa0b0cbdbeacbdae1c9dae2c9e0f2a7c5df7097b677a0c099bcd87b9db87498b8587793d6e9f8bccedaa2bccb89a6b8819fb77d9db686a6bf7496af7494ad839fb7ddf3ffe1f1ffe8f1f8f0f4f7eeeff1edf1f4e6edf3edf6ffe4ecf7eaf1fbe9edf6dde2e8dae4e6dbe6e8d3dee2cddae0d0e1ebb2c7d8afcbe385a8c47097b87ca5c58db6d699c2e07ea7c5739ab788acc6a4cae179a3b9a9d0e1d3eef9d3e4ebd5e0e6eaf5fbbfd0dacadce8c7d9e3c4d2dbe1ecf2dae3e8ccd5dadae7edc9dae2acc0c978a6ca6d9bbc78a4bf80aac3779bbb84a6c984a7c77a9ebe75a1ba709eb678a5c25d89a66c95b5759cbb779ebd79a2c074a3c174a3c176a1c178a1c17aa0c479a1c575a0c3719dc26d99c06b97be6a94be6b94c06891bd6994bf6594c05e8fba6495c06899c45b8cb7588bb65c8fbc5b90bc568cba538cb94f88b5508bb75691bd5691bd568fbc538cb95389b75a8fbb6293be6392bc6693bc6693bc6793ba6793ba6592bb6491ba5f8eb8608fb96394bd6599c16599c06b9fc471a5ca75a7ca89bada8cbfdc87bedc82bbd97eb7d57bb3d478adcf81b3d66191b76595bb6596bf6596bf6595bd6696bc6e9cc06e9abd6c9abc709ec2709ec26896ba6a96b96c97b9648dababd0eda3c2dea0bed87e9ab27997b1476682597c9a7296b6618caf2e5d872f628d22537e2e5f885080a83060883b68913060885788b15182ab3f729d4275a03166902b608a316690396d953e729a30648c356a96265c884c7faa6291bb6c93be8cafd5779ab6678ca6547d9d719dc06492b66898bc6896b86492b36997b8709ebf709dbc74a1c06e9bba6d9ab96a98b974a2c36899ba6c9ebf4a7c9f6294b76d9fc26294b73b6b8f6b99bb739ec06290b4376c9435709a5992bd73a5ca7ea3be9abad187aac082a7c17ba8c57ba8c778a1bf7ba4c27ca9c876a4c55986a5668fad99bbd67d9bb3aac8e0c6e6ff7799b46d92ad79a0bd7ca8c37eabca6b9cbc6395b676a8c982b3d38dbcd88fbbd489b3cc82adcd79a4c6719dc07ba8c97ca9c66d99b46793ac7aa2bbb0d6eda0c3d9b5d4e8a4bfd2bcd6e5b2d2df9bc4d67ba9c07ba9c179a6c380abcb7da8ca79a6c77aa7c678a7c38bb9d182afc487b0c4a6cbde9cbbd0b1cce1a7c1d8a3c1d996b6cf8dafc895bad490b8d299c5e07ca9c66c9dbb6b9cbc6c9ebf6d9fc26a9ec36c9ec36798c06495bd6394bd5f93bb6598c35a8bb45e8fb85f8fb76895bc628eb35e8aaf5681a44974977098bb78a0c3719aba729bbb5c87a77099b77aa2bc7fa5bcc7ebffbedff2bfdceab9d4ddcee2e9cddce1ced9ddcfd8ddd7dee4e3eaf2d6e0eac2d0dbc1d1e0afc1cdd3e4ecd4e7eec3d6e4b5cee25f819d7ca1bebdddf67d9db46486a2728ea6bfcfdcdceaf3c5dbe8aac5d899b7cf8dacc88aacc86487a5567a9a6083a191afc9e3faffe4eef8ecf1f5eeeff3edeef2e4ebf1e1eaf1e5eff8e2ebf2ebf0f4e4e9ecdbe3e5e6f0f2dbe5e7dce7edcedce5cbddebbed4e9a8c4dc799cb8789fbe82abc98fb6d5b4d9f4adcfe891b1c695b8cc84aec487adc0e2f9ffe3f1facfd6dceaeff3cfdae0bfced5c9dae2d1e2eacfdce4d3dce3cbd4d9cfd8dfdfeef5d3e4eb7ba9cb72a0c17faaca82adcd6c94b782aacd78a3c6739ec075a1be769fbb759db7628aa47da2bf80a4c47aa1c0729bb976a3c276a3c479a2c27aa1c27aa3c378a3c375a2c171a0be6f9dbe6c9abc6d98bb6c96bc6892ba6794bb6596be5185ac5184af5d90bb5386b35588b55a8dba598eba558bb9518ab74e87b45691bd5a95c15994c05891bc568fba558bb7588db95f90bb6190ba6491ba6592bb6691bb6792bc6792bc6592bb6190ba6190ba6495be6394bd6899c171a3c875a7cc7badce92c3e195c6e48bc1dd86bfdc80b9d77bb4d27aafd17fb1d46393b96595bb6899c26a9bc46a9bc36393b96b99bd6c9abe6a96bb709cc36f9cc373a0c76e9bc26692b7638eb1668cb08eb2d25b7e9c6182a1597c9c89adcf628aae3b658b29567f2657822459852457842d5e893869923667903a69934e7fa84f80ab4f82ad3d709b487ba641749f3669943b6f97396d95376b932d628a2d638f205684376a975685af769dc686aacc779cb6729cb46a98b96496bb5f93ba6899c1618db25480a36592b36b99ba729fc06e9bbc73a0bf6e9bba5f8dae77a5c76696ba6395b84173986599be699bc06698bb5688ab6e9fc0719fc05a8bac4d81a840759f5e91bc74a4ca759ab786a8c19fc1da7a9fb978a1bf749fbf7aa5c579a4c67aa5c876a1c4648caf6e95b48eb2ccafcde587a2b5a1bbccd5f0ff98b4ca8aaec879a2be78a7c570a1bf689ab57caac495bfd599c2d88fbbd485b1cc82aecb74a0bd7ca7c77ca5c578a1bd6f97b09fc4d7bbdef19ebfd2b8d7eb9db9cecce7fab7d3e1afcfdc8eb7c97eabc078a4bd80acc980abcd75a0c381add07eaacd75a2c383b0cd94c0dba5cde69cc0d889acc2b9d8edadcde491b5cf8aafca8bb0cb91b9d37fa7c1afd8f477a3c06d9ab9719fc06a9bbc6799bc699bc06498bf6397bf6394bd6394bd6596bf6697c05c8db66192bb6191b96693ba5a86ab366287406b8e6a95b86e99bb749fc1729dbd6a95b5729dbd7ba4c47ca0c085a6c596b4d09fb9d0afc6d8c5d8e6d3e1ece6f3fbc2cbd0dfe8edd8e1e6d8e1e6c0cbd1ddeaf2dae7efacbdc5bed4dfc6dee8cee2ed9fb4c567869b63839abcd6e5bcd3e3708ba0a2bbcfb7c7d4c6d7dfb9cdd8b2ccdb7391a97597b3587c9e5c82a75d84ab6288ad6487a5718da3ccdcebe9f3fceaf2f5f0f8fbebf6fae7f4faebf8fee9f4f8e2ebeae1e7e7dee6e8ecf4f7dbe2e8dce5ecdbe5eed9e7f2ccdfedc1dbeaa2bed46685a17c9dbc7291b0accae6bfd9f0d1e8f8d7f1ff9dbdd48fafc6a4bacfedfdffe1e8f2ebf0f6f0f7fdd7e2e8ccdee8c8dce7c3d4debfcdd6ced9dfd8e3e9c8d5dddceaf380a8c2759db789acca8aadcb749bba81aaca78a5c67aa6c976a1c379a2c2789db86489a4779ebb7ca3c27fa6c57ba4c476a3c477a4c57aa2c57aa3c379a2c277a2c273a2c072a1bf6e9fbd6d9bbc6e9abd6b97bc6793ba6494bc6296be497ea6588bb66093be578ab7578ab7568bb75a8fbb5e94c25790bd5089b65a95c15c97c35c97c15c95c05c95c0598fbb5b90ba5f90b96190ba6491ba6592bb6691bb6792bc6792bc6792bc6693bd6392bc6594be5e8fb76799be73a5c877a9cc82b3d49fceea9bcde88ec1de89c1dc85bcdb80b7d67eb0d17badd06797bb5a8ab06394bd6899c26a9bc45f90b86696bc6997bb6c98bf729ec56f9cc56f9cc56b98c1628fb84c789f5c86ac4c749850769a53799e51779c6c96be5d88b2396894275785285b8a316594396c9b3a6d9a497ca75184af5182ad4a7da84d80ab41749f3d709b4d80ab4578a340749c3a6b9441729b5283ab568ab24177a51f578631659443749f5f89b18bb2d389b2c873a0b7699abb6094bb6499c35d8eb76490b75681a4628eb15c8aab719ebf76a3c476a3c46d9abb74a2c470a0c46799bc4f83a844789d588cb16d9fc46496bb4f81a6699bbe72a4c56a9cbd5387ac4f83aa6799be6795b778a1bd8aaec8a4c6df86aac4779ebb7aa3c37aa5c778a5c678a3c6769ec2658cad658aa7698ea98dafc8a1bdd2a5bfd0d0e7f9cfeafda3c6dc88b2cb75a4c074a6c17dabc595bfd79ac0d58db6ca89b5ce89b7d17da9c6739fbc7aa3c17aa1c090b5d08db1c7afd0e3a5c4d6aecddfa4c1d3aac5dac5e0f3a9c5d3c5e5f496bcd180adc47da9c47eaac777a2c2749fc17ba8c980adce7aa7c67da8c88cb5d390b7d484a9c49ec2dc9abed68fb4cea5cce99ec7e587b0ce83aac78fb7d1a1c9e385aeca79a5c26b98b76e9cbe6b9bc16899c16296be6397bf6495be6394bd6495be6192bb6596bf6090b8628fb65a87ae5985aa255176638eb16b96b9729dbf709bbd729dbd5e89a96d98b878a1bf7ea1c18cabc8b7d2edbdd3eba0b2c6ccdcebd0dce8dbe5eedce7edd4e1e7e1eef4e5f2f8dce9efdeebf1e4eff5cfe0e898b0bccae5f0d5e9f2cbdfea7c96a5c8e2f1d8e9f1bdced6a3b9c7bed4e2d3e1ecc6d5dccadee7b2c9d785a1b68baac67b9ebe6589ad6288ac6087a85e819d92aec4d8eaf8d1dee6e9f2f7e8f3f7e3f2f7e5f6fddff0f7e9f8fbe6f2f2eaf4f3eaf2f5e5ecf2e7eef4e6eff6dee8f1d1dee6d4e5edd6ecf7c2dceb688398819db56a849d9fb5cdd1e6f9d4e6f4d3e6f4cfe8fcb2cde2b3c9deb0c1d1ecf6ffe9f0f6e7eef4e1ecf2cee1e8bcd0dbb4c8d3cadce6b5c3cccad7e0c3d1dcd7e5f0a2bdce9eb8c9c7dbf39bb1c9829eb38cafc57aa3c1749fc26e98be7198bf7099b95b84a278a3c37da8c87ba6c67ba6c678a5c678a5c677a4c577a4c577a4c376a5c375a4c270a1c16e9cbe6b99bd6e9ac16b96c16594c06494c45f95c4487eac5b90bc5e93bf598eba5a8fbb5387b6588cbb5e94c2548dba558ebb5c97c35c97c15d98c25f98c36299c25b90ba6093be6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6592bb6292ba6191b95c8cb46797bd74a4c877a7cb83b4d49ecce69dcce690c2dd8cc2de87bcdc82b7d781b3d47fb0d180b1d25e8eb46697c0679ac5699cc76293bc6999bf6c9abe6995bc6995bc6b98c16998c26291bb44739d4978a25380aa4d78a247739a45709a4f7aa44877a34d7dab4376a53266963a6e9e3c72a04074a33f73a24277a35489b55a8dba4075a1487da9457aa63f74a05487b241749f3c6d964877a15383ab5683ac5c8db638719e2e689637729e4277a137648ba2cbeb94bdd37ba8bf6fa0c16599c1598eba6495c06793ba517c9f5985a84f7b9e73a0c174a1c2729fc06f9bbe719fc16b9bbf6496bb4a7ea55084ab5b91b770a4cb6a9ec34c7ea34f83a86aa0c25d93b5598eb0659aba7db0cf7eb0cb7dacc68cb6cea8cce49cbed96f92ae7aa1c074a1c079a7c87ca9c87ea7c58bb3cc9cc4dd8ab1d088accc83a2bf809cb4b7d2e5d4f1ffa9cee16993a97ba9c37eadc796c2db92bcd595bfd787b4cb80aec585b3cd749fbf7ba4c4749bba7da2bdb6d8f1aacadfa7c6dbb3cfe4a5c1d6acc7dab8d3e4b3cedfa6c2d0afcee287acc67aa3c17ea7c588b1cf82aec97fabc67ca8c37da9c483afca81aac69ac3e1a4cdeb8bb2cfa4cbe8a3cae77fabc87faccd7ba9ca7da8c885aeca8db2cd8fb4cf8db2cd759cb9749fbf6e9abd6595bb6394bd6195bd5e91bc5e8fb86091ba6292ba5e8eb65a8ab25c89b25481a85a87ae2854796591b66a95b8739ec1749fc16f9abc6a95b56a95b576a2bf7ca5c180a4be96b6cdc4dff4b3c8dbd5e5f4d5e3eee5f2fbcbd8e0c0d1d8a9bcc2b3c7ceb7cbd2d1e2eae1eff8d8e5eed2e3edcce4f09cb7c2c3d5dfc3d4dcd3e6ede6f5fce6f0f2e4eff1d2e3edcddfe9dee9efd0dee1d8ebf1c9dfeac2d9e9b3cce0a5c0d5a2bed490b0c98fafc6b4d0e5cfe6f6bfd0dad4e1e7d8e3e7d2dfe5d7e8f0b0c2cce1f3fde1f2fae3f2f7eaf5f9e6eff4eaf3f8eaf3f8e0e9eed8e3e9dbe8f0d7e8efe0f3fad5ecf4aac2ccafc7d398aebbcee0eed3e3f2d5e1efd1dfecb1c4d3c7ddebbfd2e0c6d8e4becfd7d9e8efe1f0f5dfeef3d6e7eecfe2e9cce0e9cce0ebc0d3e1c6d8e6d3e3f3cadaeae2f5fc9fadb8e7f0ffdee7f8c8dae6d5effc86a6bd769aba698fb6799fc66f95b96d94b57ca7c775a2c175a0c278a3c57ba6c878a3c576a1c177a2c27aa5c57aa7c676a3c2719fc06f9bbe6d99c06f9ac46b97c46696c66195c55690c04882b25a90be5c91bd5f94c06297c3598dbc5c90bf5e94c2578dbb5891be5c97c15c97c15e98c06198c1649bc4588db75f92bd6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6390b9628fb85d8db56090b66a9abe77a8c978a9ca84b3d1a0cce59ccae193c2de8ec1e088badb86b8d984b5d582b3d38bbcdc6292b66495be6497c26598c35d91b96597bc6696ba6391b56b98bf6999c15c8db642739c4275a03f709b3e6f9a42719b406f993c6b954f7eaa4e81ae3f73a24076a53a6fa14177a6447aa94a7ead4276a54276a5669ac96296c55e92c1588cbb4c80af4276a53f74a0386b964f80a95383ab5686ae5885ae5483af5c94c33572a12d6a97316a953d6d955f8aaca6d0e891bdd66898bc5c8db65a8db85e8fba6995bc537ea14874975f8bae709dbe75a2c377a3c66e9cc06e9ec270a2c74c80a7497da45287af5388b06094bc689cc35f90b83e72975c91b36398b86c9ebf78a9c977a8c67badc879abc478a4bd93b5cec2def49cb8ce7c9cb57ca8c378a7c37da9c6a6cfeb92bad3a9d1ea90b7d48cb1cc84a4bd6d899fa2bdd0adccdea6cae07fa9c182b0c891bfd998c2db99c1da8db7d087b4cb89b7ce84b2ca78a3c3769fbf6f96b7add2efc1e3fcb9d9f09bb9d1b2d0e8a1bdd3b6d2e8b4d1e3b7d2e5b6d1e2b9d8ed87aac682a9ca7fa8c888b4d181adca7ba7c27ba7c27ca8c383acc895beda84adc982abc990b9d798c4e189b4d47ba9ca7daecf83b4d485b2d185aecaa3c7e1b4d8f2abcfe97ea3c0739cbc6490b36696be6192bb578ab55c8db86394bd5686ae5383ab5d8db55481aa5582ab4370973e6b925a86ab6f9bc0709bbe709bbe75a0c26e99bb5e89a9709bbb77a3c079a3bc81a5bbb9d8eabfd9e8c1d4e2c2d2dfe0ecf8dceaf3d9eaf2d8ecf7c8dee9d5edf9cfe7f3bdd3e0b6c8d6d1deeebcccdbb0cad9aac6d4c2d5e3e3f4fee0eef7e5f2faebf6fae5f2f8e1f3ffd8ebf9d9e6efdeebf3cde1eac7ddeac3d6e5c9dcedb6c9d8c9dfedd0e7f9b6d0e1c1d8e8cde3f0cad8e1c9d6dcd2dfe5d0dfe6c9dbe7cfe2f0c4d7e6d4e7f5d6e7f1d8e6efd9e6eee5f2fad9e6eeddeaf2e2f0f9e1effad8eaf6c2d5e3cce2f0cce4f0cfe7f3d7edf8d9ebf7c6d6e3c5d1dfa8b5c59fb0c0b4c7d6c9dceabfd3dec2d6e1b4c8d1b9cdd6c6dae3c3d7e0d4eaf5c9e0eebbd5e48ea7bb8fa5baabbbd2c5d4e9e7f0f5e5ecf2c9c9d3dedee6c7ccd0d1dee4e0f6ff809ab17f9cbe7a98be6889ac799cbc7aa1c079a4c47aa7c879a4c67ba2c37ca0c07b9fbf7aa1c07da4c37ca5c378a1c1749cbf739bbf6f99c16f99c36a99c56699c65e96c54b8ab64786b25e97c45f95c16096c25e94c0578db9588eba578db95b91bd5a93be5f98c3629bc6609ac2639ac3699ec6578bb35d91b96293bc6392bc6693bc6592bb6792bc6792bc6893bd6792bc6491ba6491ba5d8ab16895bc6f9dc17dabcd7dabcd87b4d1a6d0e69dcadf94c1de8ebfdf89bbdc8abcdd85b6d484b3cf88b7d56798b96091ba6093c06398c45e91bc6b9dc26c9cc06694b86593b76393b941729a2c6088346991487ba65487b25083ae3e6f9a2a5b8640739e4a7fab4379a7396f9e3d73a2497fae4e82b2477baa3c709f487cac4c80b0467cab3e74a33d73a24177a64076a54579a84e81ac5a8bb45c8cb45888b05683ad5b8cb75f97c63875a433729e37729e4578a34b799daedaf59dc9e46692b75f8cb55a89b35e8bb45781a73b66893a66895682a56e9abd709cbf6d9bbf709ec273a3c975a6ce4f83aa568bb35489b35085ad6195bd699dc46d9ec65b8db26997b86998b673a0c1719ebf719ebf85b2d378a6c77ba4c09cb8ced7ecfddef0feaec5d388abc179a3bc80a9c57fa8c686afcb91b9d3a5cadda8c8d797b2bbb8d0dac0dae7bbd7eca8cde882abc97eaac798c4df96bed797bdd497bcd68ab2cb88b2ca7fa9c17da6c2789fbe749abe7195b79abedeadd0eca4c6e2708fabc8e6ffbcdaf4b3d1ebafcbe1b3cfe4b8d7ec89acc87ea5c484accf83aed07ea9cc83afd276a1c484afd185aecca5cce9a0c7e48db4d17fa8c694bfdf73a1c279aacb7fb0d181b0ce7eaac78fb7d1a3c5deb0d3e991b3cecdf2ff8eb7d75886aa4b7ca55083ae5182ad4778a15080a84c79a0426f963f6c933a668d38648b5e8ab16b97be6793b86c98bd729ec1709cbf6996b75d8aab76a1c178a3c379a5c27aa2bc87aabdc8e5f3cee6f2bdd1dcd1e2ecd0dee9daeaf7bbcddb8095a67e97ab577287536e8395aec4c5daefa0b0c767798f8ba6bb9ebacf94adc396abc09baebfbccdddc3d4e4a8bdd088a2bbc7e1faadc0d1b0c3d2bbd2e493acc0a9bed3afc2d3c2d2dfcadbe5afc1cfc5d8e6c4d7e5cbdde9c7d5ded1dee6cddae2c6d7dfcde0eecbe1efa6bbccd6ecfad7eaf8cddfebdaedfbd9ecfad4e8f3d9ecfad9ecfbd4e9fcb9cfe7566d8c587190516a889ab4cdcce5fbddf4ffe0f3ffe2f4ffd4e7f6c3d9eecce5fbbbd0e1cee4f2c6dceac7deeebfd5eabcd5ebc0d9efb7d1e8b3d3eca8c7e397b6d2869fbd7384a09aa5c1e9f3fcebf4fbeff2fbf3f3fbe9edf0e6eef1eaf8ffbccdddbed2ed93aac9a2b9d89db8d586a5c181a6c178a1bf79a2c27a9ebe7da0be7ea3c07da4c37ca3c279a2c078a1c1769ec17299c06e98c06d98c26a99c3689dc75f9ac44687b14a8bb35b96c06197c36298c45f95c15c92be5a90bc5389b55f95c15d96c1639dc568a2ca669dc4689dc570a4cc588cb46091ba6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6693bc6592bb5b88af6a98bc6f9dc17dabcd7fadce87b4d1a8d3e69ec9dc96c4de90bedf89badb8bbcdc87b6d486b5d187b6d471a2c35c8db6598cb95d90bd578ab56a9bc36c9ec16797bb6696ba5d8fb45286ad578bb34479a1497ea84378a24376a14376a135689341749f4075a1447aa63369974278a7477bab487cac3f73a24a7ead4a7eae4377a74278a7447aa93c74a53f77a84176a83b71a05388b45e91bc5c8db65c8db66493bd588bb65790bd437dab3b75a3457dac4376a54c7ba57aa7c8aad5f5608cb1608cb35682a94d779d50769a234c6c3863865d89ac6e9abd6995b8709ec26a9ac074a4cc73a7ce5286ae4a7fa74a7fa95287b15589b16da1c96e9fc76797bb79a6c77ca5c379a2c280a8cb82aace7da8cb6c98bd7ca3c4a2bcd3e8fbffedfbffecfeffaecde182a7c188afce7da6c47da9c683abc5c6e9fcd5f1fdc4dbe3dcf3fbcee8f59ab9cd9fc4df89b2d093bfdc97c0dc8fb7d093b8d294b9d391b6d08eb6cf7ca6be7ba2bf7ca3c45f85aa5f85aa597da16084a6597c9c587b99557695698aa97796b56584a1abc9e1b5d8ee9cc1dc8ab3d17aa5c578a5c679a5c883b0d17ba6c887b2d299c2e0add4f19dc2dd8fb7d1a3cce88bb8d575a4c277a8c68bbad88bb8d58ab2cc96bad2a6c9dfb6d6ed86a8c1759ab7436e90457299497aa33e719c4778a33d6c964572994a779e4f7ca35481a85f8bb26b97be6b97be6b97be6c98bd6995ba6995ba6490b35884a76e9bbc739ebe75a0c074a0bd7ca4bda1c0d2cce7f2cde3f0c9dde8cfe0eac4d5dfc4d6e4c1d4e3c9dff4c1daf0aac4ddb5cfe8a1b9d3a9bfd7b3c5dda2b6ce8ba5bc9bb7cda1bbd29bb3cba6bfd592abc1a5bed2a2bed489a8c57391ada5bed2a5bccca3bdceb2cbdfb7cde2b3c8dbbeceddbbccd6b6c8d6c7dae9bcd2e0c4d7e5cbdde9c9d9e6cddfedccdfeecce2f7cbe4fa97afc7718aa0c4d9eeb4cadfa8c1d58ba6b98099af708ba0607a915c7691556f904b678c4b678e4c6a904e6b8d4562806e88a19fb8cea9bfd497b0c68ba6c18aa5c289a3bc758fa669839c5c77925c79974c698b476587456385436684476a884b6c8b6782a0a1b6d5aebfddd2e4f8dbeeffd9ebf9deecf9eaf7fff0faffd0dae3cdd9e5b9c4d6a4b0c6acb8cee5f4ffb8cbdc89a4b781a3bc799ebb7a9fbc79a0bf7ca5c375a0c074a1c078a5c678a4c7739fc476a2c76b98bf6a9ac06b9cc469a0c75d99be39799d5898bc639dc55d94bd6196c06398c25c91bb5b90ba588fb85c93bc669dc66da4cd6ea5ce689fc66da2ca77abd26899c16091b96091ba6594be6592bb6693bc6792bc6590ba6893bd6691bb6994be648fb96491b86694b86c98bd80accf83b0d188b4cfaed7eda8d1e598c4dd8dbcd88fbdde90bedf8ab9d787b4d387b4d391bfe16999c15c90b86093be5588b36697c0699ac26c9cc06494b8588aaf6094bb6599c15d92ba4f84ae467ba54378a24c81ab3f729d4c7faa4578a34378a43a6f9b4074a3487cab477aa94d80af4c7fae467aa9487cac467cab4075a74078ab3e76a73b73a44379a8578dbb5b90bc5d90bb5d90bb5b90ba548ab65389b5477dab497fae467aaa497bae4979a9517fa38dbbdc5d89ac618caf597fa354789a5a7d9d517595537ea06b97ba6b97bc6692b76b98bf6c9cc272a2ca71a5cd4c7faa497ea84b80ac5085af578bb36a9ec6699ac271a1c57aa5c782abc987b0d083abce79a1c5678eb56a94bc668cb0718fa9869baed7e7f4dff1ffdffbff96b9d58ab1d286b1d185b1cc6993ab8eaec597b2c79bb2c4adc4d6adcadc9abacf98bcd28eb6cf96c0d98db9d48ab3cf8bb4d08eb5d28db5cf80aac384adc97aa3c3729abd5c83aa587fa8567ca35b81a67fa3c76084a655799d577b9f587a9f5a7c9f98bbd9b4d9f4afd8f48fbbd881afc97eadc779a8c27babc288b6ce9ac7de90bad297bfd898bdd78eb7cd9ac4dca2d1e582b2c87cacc299c5de96bed7a5c9e199bcd29dbdd2aacadf87abc57ca3c0729ec16e9ec4699dc56598c36c9dc66f9fc76c98bd709cc16c98bf6894bb6a96bd719dc46491b86895bc6e9bc26694b8618db25f8bae709cbf6e9bbc749fbf75a0c074a0bd81a6c0b9d4e7c8dbe9c8dbe9c7d9e5cadce8c2d4e0cee0eec5d8e9bed5e7c3d9f0adc6dca3bcd29fb5cc9eb4c9a4b9cca3bacc9bb8c89ebbcba4becf95b0c394b3c895b5caa0c1d489a9be89abc47292a9b9d4e7a1bbc8abc3cdb1c9d5b9d3e4b3cddec1d8e8bdd4e4b8d2e3c0dbeec4dff4c1dcf1c0d9edb9d2e8a6bed68ca6bf7590ad637e9c577192556f90576e8e57708f526f8d53728f5471914f6e8d4e6c8e4c6d8e4a6b8c44668946688d45688e44658e47689149698f506e904e6b894d6a8847648646648847698e43678b43668c456890416390416390426491406389496a8b4c6b8783a1bb9cb7d28ca9c783a0c095b3cf95b3cd99b8cd99b4c7aec5d5e8faffdbe9f6e8f6ffe4f0ffb5c0d2dae2f5d7e0f1e9f5ffd3e5f18fa9ba7f9db580a2bd779cb9769fbd77a3c074a1c078a6c775a3c579a7cb729fc66c9cc26fa1c66aa0c6669ec3538db33a769b639fc46198c1689fc86196c06499c35c91bb598eb8588db7669dc66ea5ce6ca3ca6ba2c96fa5cb71a5cc7badd278a8ce6595bb6293bb6596be6494bc6794bd6893bd6590ba6691bb6691bb6792bc5e89b36996bd6f9dc16f9bbe7ca9ca83b0cf8ebad5b6dff5a8d1e798c5dc90bed890bddc8dbcda8ab7d88bb8d97ba8c993c1e373a3c76698bd5b8fb6578bb35b8cb75f90b96a9bc36394bc6293bc6195bd5a8fb9578cb65186b24c81ad3d729e3b709c4275a24e81ae4578a54376a33e739f477ca84679a8487baa5184b34578a74579a84377a6477dac4176a83f77aa3d75a63e76a74078a75389b7558bb76095c16196c05d93bf568fba4e84b04a7fab4b7ead487aab4a7bb35180b44f7fa75280a25d88ab557c9d82a5c57d9ebd7698b47295b35d85a86a96b96793b86995ba6c99c06d9dc371a2cb6498c04277a14a7fa9477ca8497ea85084ac5c90b772a3cb76a6cc7daacb86b1d17faccb76a1c180a9c98bb3d76a94bc5980a76386a6849fba6d8398778da46c89a76385a86d95b8618eaf5683a2739cba9abcd87694b06c8aa66d8ba57797b0799db599bdd397bdd48fb9d189b5d08ab7d487b4d38cb8d580a9c580acc97da8c87ba6c9678eb5537aa56186b06c91bb577da45a7da36288ad5d83aa577da4557ba25f85ac5c82a76a90b4b9e0ff86adcc8bb4d089b6cd8fb9cf95c0d1b5e0f1a4cddf9fc3d9a9cde38fb1ca93b7cf99bfd49fc8dc8ab8c888b3c689b2c88eb2ca8eb1c796b6cb98b8cda0c3d983a8c278a1bf719fc16d9ec66b9fc76a9fc76d9ec76b9bc16a96bb6e99bc6d99c06a96bd6a96bd618eb5618eb56a97be628fb65e8bb25a86ad6995ba709cc1739fc275a0c2749fbf7ba6c68baecac4ddf1c4d5e5c1d4e3d2e5f3c1d7e4bed4e295aabb97aec0b3c9deacc5d9afc5dcabc4da9fb8cca8c1d59db8c999b4c5a2bfcfa8c5d5aec7dba6c1d6a3c5dea6cae2a3c6dcafd2e6a8c8df9fbed39eb9cabed5e3c5dce4c1d9e3bed9ecaecae09db9cf86a2ba6d8ba55d7c9856759153728e57759154718f587593506f8e4f70934f6f954c6c924d6b914f6b92516d925071924e6f924b6b9146688e46688e476a90486c90466c90446a8f446a91426791456a96456892486b9345678c44668b44678d3e648b406790406a943f69933c65913961923e66993d659644699343668689a7c1a9c5db7d99b16685a26083a38fb7db8fb7da93bfda8cb6cf92b4cf96b2caa4bdd1cfe6f8e5faffd3e8fdb9c9e0dce9fcedf7fff4feffdfecf5b6c8d699b3ca7898b17599b3759db778a1bd75a1be75a2c3709ec0709ec271a3c8679bc2689fc66198c1487fa84d83af689dc9669bc5699ec6679bc35f93bb5d91b95489b16297bf6398c06da2ca6ea4ca6ea4ca6da3c76ea2c781b3d68abade6090b66192ba6394bc6292ba6693ba6995bc6591b86691bb6994be6a95bf5782ac6591b86d99be719dc07daacb83aece8cb5d1b7dcf6a3c9e098c2da90bed58cbad492bfde8db8da7faacd628db090bcdf7ba9cb6ea0c1689dbf6397be5d8eb96292c06fa2cf6c9fcc4f82af457aa65287b3588db9578bba4d81b03c709f4074a33d71a04074a34376a54a7dac5689b84e81b04377a6487cab4a7ead4074a34074a34a7ead4a80af4379a84179aa3e76a7427aab427aa95389b7558bb76499c5659ac46096c25187b35388b25487b25285b24f81b24c7db54b7db25182ab5280a2688eb26a8dad60829ea8cae5b0d2ed81a4c26b93b675a1c4739fc474a0c5719ec56e9ec46e9fc85387af4176a03c729e3e739d4479a3477ba35889b176a6ce7babd17eaed27daecea1d3ee7baac475a1bc8ab3d36e98be5884ab5882aa7098bc7193b6698aad6c8db65b80aa5884a95885ac5b85af6289b2789ec387add1668cb087b0d0668dae7498b885a7c295b9d39ec6e08bb7d286b7d57bacca81b0cc89b6d381afd078a6ca6792bd729bc75e84b16287b1a2c5eb6084a85f81a75e81a9577ca65a7fa94d749d4b759d5680aa557ca55d7ea79ab8de97b6d591b3cec2e2f7bfe0f1ccedfeabcadcb4d0e5bed8efa1bbd4a1bbd6a7c2ddadcbe387a7bc90b3c991b3cc7ea0b98aaac192b2c999b9d0a0c4dc82aac4709dbc6d9dc1679bc2689dc56a9fc7699ac36c9cc2729ec36c97ba6b97be6895bc6a97be5e8bb26491ba5d8db54b7ba35a8ab06c99c06896ba6a96bb6e9abd719cbe739cbc78a1c1aed1edbdd6ecc5d7ebc0d5e8c9e3f4bcd7e8aec9dcbbd6e9b5d0e3b2cde2b7d2e7bdd6ecbdd8edbad6ebb3d2e4b9daebb8d9eabad6ebbdd7eea8c2dbb8d3f0a1c0dd99b8d593b2ce84a2bc7e9ab2859db5abc0d3c5d8e7cde0eecce3f3809ab37794b26886a84c6a9044648a4c6c935173994b6d924a6c914b6d924b6d9245698d486b91486e93466c91486b91486b914b6d924c6f8f496c8c47698e45688e456892436892446993436a9141688f41688f3f668d40678e3e658e3e658e3c638c3a648c3c69933a67913b66903b658d3b658d3c65913b65953d6799406a9a3a648e57799c86a5c197b3c9b7d3e96d8ca85e809c8dbae18dbbdf83b4d48bbad889b2d28aafcc92b4cf8dadc494b4cd89a9c2738ea99db5cdedfdffeff9fff3faffe3ecf5d3e3f3d1e6fba0b9cd92adc295b3cb91b1ca7c9eba7da2bf7ba4c472a0c26da1c6659dc25990b9497fab598dbc689dc9669bc5689ec46b9fc7679bc35488b0568ab26599c1669cc271a7cd6ea4c871a7cb74a9cb75a7ca82b2d68dbbdf6290b45f91b66394bc6393b96393b96895bc6793ba6691bb6b96c06994be5b86b06c98bf6e9abf739fc27eabca82adcd8ab3cfb0d5f0a3c8e29bc5dd94c1d88fbdd78ab7d678a3c6648eb479a3c98ab6d97ba9ca72a3c36d9fc2679bc26495c05686b66397c65084b44b7faf4a7eae6da1d1588cbc4276a63b6f9f3367973e72a2386c9c4074a44579a93f73a35185b5578bbb497fae4379a84a80af568ab95387b65084b3487ead457baa477dac437baa447cab4881ae5a90be5b91bd6499c3689dc7649bc4568db65085ad5c90b8558ab45387b65083b85082b55888b0608dae7ea5c67396b495b7d28badc8b1d5ef96bbd8729dbf7da9cc7ba7cc75a3c7709dc46ea0c56a9bc44c81a94b80ac3f75a1487da75286ae5081a95c8cb25b8bb16a9abe75a6c77cadcb79abc66e9db785aeca8ab3d37ea8ce5883ad5480ad5985b26992be789fca668bb86288b55a85af507da75982b05881af739ac55d87af6591b85c86ac759dc17599bb7ea0bca5c7e29bc0db8db9d487b6d48abbd988b5d284b1d07cacd070a0c85581ae5883b06288b5557aa46d90b66789ae5b7da25d7fa56d90b85a7fa9567da64d77a1537ea8557ca75777a09bb7de7e9bbd607d9b5f7d976a88a07f9bb39ebad2b2cce5b1cbe6b0c9e7abc4e29ab5d2bdd8f5bad8f4abcae6a4c3dfadcfeaa0c2dd9bbdd894b8d2a0c5e07ca5c3709ebf6c9ec16a9ec5679bc3689cc46798c06898be709cc16a96bb6d9ac16693ba618eb56393b95686ae4878a05f8fb76595bd6794bd6794bb6591b86e98be6e96ba769ec17da4c57fa0bf98b2cbbdd3eab5cfe6a8c4dca5c5dca6c6df97b7d093b3cc86a4be8aa6be6f8ba3718fa77090a97193ac688ca44e728a4b6a864f6c8a516e905472964f6d916482a451708f5572905a7592cadffad4e6fad0e1f3a5bacd58708857749254729858789f4969924b6c97496a954a6b9446699145689043668e446a9142688f426990426990426990436a9141688f42688f476a9046698f46698f4669914469934368924168934067923f668f3e658e3c638a3c638a39638b3a648e39628e39649132638e3667923c69923b658d3b658f3e67933d699a3c68993e679542688f85a4c37792ad647e976d89a1a8c6e27c9bb88bb7da8ab8da85b6d688b6d78cb9da8ab5d787b0ce8ab3d187b4d37eaccd6995b8739abb97b3cbe9fafff1f8ffeeeef6e0e2eef0f2fff0f6ffc9d1ded8e1f0dce7f9a2b1c68ea2ba85a3bb7ea3be6f9ebc689ec06299c0447aa65f95c4669ac9699ec6699dc26a9bc35a8bb34d7ea65c90b76498bf6da1c871a5cc72a6cb77abd074a9cb77a9cc82b3d487b5d76896ba6193b86496bb6696bc6595bb6996bd6895bc6793ba6995bc6691bb628db76f9bc26e9abf78a3c680abcb83accc8eb5d2b7dcf6a5cae498c2db92bed98fbcdb7daacb6994b76d95b97aa2c67faacc75a2c376a7c776a8cb699ac25887b34b7ba94c80b04b80b2396ea0467bad4176a83f75a43b71a03b71a0477cae487daf4277a93e73a54176a8467bad4277a93c74a5417bab326c9c447cad5187b65288b6487eac4e82b14a80ae4b81af4b81af477dab5187b36095c16095bf6295c06ca0c8669ac25c90b8477ca4659ac25a91b8578db95589b95689b65181a55f8aaa85a9c99ec1df89acc891b4d0a2cae488b1cd79a4c67ba7ca78a4c96f9dc1719ec573a5ca6798c1568bb3588db9598fbb588db75a8eb65b8cb45e8eb45684a86391b2a8d7f38cbad486b2cb84adc9739abb8ab0d57a9fc95d86b25581b0507eaf5480af628dba6b90bd6489b65d86b4527daa5681ac537ea95982b05d86b45b84b05f86af7195b980a3c17d9db698bad39fc4de92b9d68db6d488b1cf89b0cd7fa8c86996bd4d7ca6517ea84f7aa5577daa5e83af5a7da57b9dc27394b57fa2c26e90b55e81a9597ca6688db7537aa1547a9f55799d6486ab5e80a555779d5a7aa16e8eb56c8cb36282a85a7b9e6b8cad56799955789854779755779a7496bb7395ba7c9ec17da0c086a9c991b5d592b9d891bad876a3c46d9bbd699bbe6ca0c5679bc2689cc36c9dc56595bd6693ba6996bd6390b75888ae5080a64b7ba15989b16495bd6796c05d8db55d8ab36895bc6e9ac16f99bf7199bd658baf5175975073935e7c98607b985574915273924e70934c70924d719355779a6788ab506e90506e90496a8b4c6e914a70944c7498456d914b6f93486a90476a94496c964d6d945c7ca253759a5072955b7898b0c9e7cee2fa7c90a8627c95506f8c4a6c914768916a8ab14e6e9547678e496b914f71974b6d9345689043668e436892456c95486f98446b96406a94416b953e679340669343679746689845679441669040668d42688f4168914067924065923e63903c638e3d648f3e64913d63923b63963963953868963768913b66903c66903964913662913965963d689540638b98b6d898afce8196b37087a6657e9d6885a77d9bbf8bb6d683b0cf8ebcdd86b4d585b1d483afd289b6d786b4d67fb1d473a9cd5c93ba70a2c7769cc095afcaeffbfffcfefff4f3fbf4f3f9edecf4f0eff7eeecf7efeffbd9dcebe4edfec3d5e9accce3709cb5679cbb679fc4346d98649ccb6aa0cf6fa3cb6b9fc46b9dc236688d34658d5c8db56d9ec6699dc26da1c674a8cd79aed073a5c879aacb89b7d988b4d775a3c56698bb6195ba6597bc6797bd6996bd6a97be6894bb6793ba6691bb638eb86894bb6995ba76a1c480abcb87b0d096bddab5dbf2a4cae1a2cbe793bede76a2c56692b56c94b77fa7ca7fa8c89dc8e86895b677a5c787b7dd5e8fb75382ac5182ad4b80b2326a9d2d6598366b9d497eb0467cab3c72a1376d9c497eb04179aa427aad4680b2437daf4882b4457fb13872a43a76aa266294316b9d3d75a63f77a64278a64e82b15287b34e84b05086b24c82ae588db76095bf5f94bc6296be6ea2ca6e9fc8497aa35185ad669bc36097be5d94bb5a8fbb5687b0608fad7ba7c2a1cae899c0df81a6c388afcc90b9d575a1be7aa7c878a4c778a4c972a0c473a3c96fa1c65f90b95d92ba5b90ba6299c25a8fb95c90b86293bb6f9dc182aed177a4c3a6d2eb90bdd48cb4ce80a7c47ba1c57399c0688fb85982ae5682b35785b75381b25480af668cb96b90bc5c85b35e89b65984af517ea8517dac507cad537dad5e87b36a8db3a5c8e86e90ab89abc47799b4a4c7e39cbfdda0c4e491b5d7668eb25c89b25887b15481ab5883ae537ca8547ba65f82aa6385aa7699b95b7e9c9fc0e37d9fc46284aa5b7da35e80a38dafd25a7ea255799d51749a5879a25475a0597aa55879a45c7da67295bb779dc27399bd50789b4f759a547a9f6083ab5679a154779f52759b52789d4c72974a72954b769891bfe16d9dc16a9abe699bc06a9bc3689cc36798c06899c26695bf5888b05181a94272985787ad5f8fb56293bb6394bc5988b26291bb6895bf6390b96993bb6993b96086ad4c72974d71957497b77897b65877965273946284a95073994e749b496f964a6d956d8db45171975171975274994d70984f749e47719b5a84ae50759f426791456b9a456a974b6e984a6d9546698f54789c557397abc6e4627a9468809a4967834a6b8c4b6e96466b9545689045688e46698f46698f46698f496c924568903f658c426992436a93436a933f66913f66913f68943e67934069974165974266964065923e638d3e648b40678e4168913f66914065923e63903f65923f65924268953e64933b639438629239689437669039638d3d66924069973e69963f6a9541688f5d7e9dc0daf5bbcde5b4c6deabbfda889fbe647e9f5c7a9c89b3cc8cb5d183aece8ab7d888b5d688b6d783b1d285b3d479aacb6499bb619bc1689fc875a6cf7aa0c593a8c3e0edfed9e3ecd9e0e6e6ebeff6f9fef6f5fbf2f1f9e3e1ecccd0dcd4e1f2a5c0d379a1ba6c9fbc6ca4c93d78a2619bcb689ecd6a9ec671a3c66e9ec23262862e5e845f91b66fa1c670a2c772a6cb73a8ca76a8cb7badd081b2d387b5d787b4d586b4d674a6c96499bb6496b96797bb6997bb6b99bd6a96bd6995bc638eb86994be6c98bf6b97bc6e99bc7ba6c688b1d193bbd5b3d9eea0c9df9ac3e381accf6793ba6c98bd79a2c281aac886adca7aa3c183aed183b0d76190ba5584ae5b88b15687b0447cab3e78aa356f9f336b9c487ead4c82b04e87b44079a63971a03e78a8427eb04a86b84785b64a88b9417fb02361943b7aaf28679c2b699c417daf467ead467caa497dac578cb85287b35287b15489b35f93bb6195bd6296bd699ac26d9ec66596be42739b6296be6195bd5e94ba6195bc6596be6292b672a1bb8ebed49cc9e6a1ceed77a2c296bfdf93bcda82abcb77a2c474a0c374a2c672a0c46f9fc56698bd5889b2588db55b90ba5b92bb5d92bc5e92b96294b9709ec27ba7ca739ebea0cae394bcd580a5c07499b681a9cc6590b376a0c6719cc6537fae5381b25282b35382b0557fa7628aae6692b94f7ca54f7ca65281ad4d80af5083b25383b1608fbb628cb66088ac688cae97b8d791afcb89a4c16380a05d7da3587faa507ba84f7ca55b88b15f8ab55681ac547da9547ba65f86ad5c82a65b7fa17295b56485a68caacc7e9cbe89a6c66984a25f7c9c6486ac86a9d17698be5374975677987fa0c15c7f9f5d81a35d83a75b83a7527ca24f79a151789f51779e7093b95379a05378a45177a449729e4c76a046729949779b95c3e770a0c46e9ec2689abd6a9cc16596be5d8eb76091bc5b8bb94c7da84d7ea66294b95e8fb76091b96596bf6091ba6091bc6392bc6693bd6a97c0709ac25f89af5e84ab5e84a9466a8e6385a87e9dbaa9c8e551729350729750739b4e719b476a924e70965272985775975977994d6e9153759b4a709749709b4b719e759cc749709b466b984b709d466b97466b95466c93486c90597a9d506d8db5d0ed95b0cb536e894e6d8c44678f436a95436d97436d953c668e446b92436a91446b9241688f446b92436a9141688f41678e40658f40658f3c618b395e8a3e6590446b9241688f3e658e3e65903f65924066933f65923d648f4065913e638f4166924166924269943d648f3b658f38638d3a65903b66913b64923f65923c638e3c6287486c8c51738eb4d3e8bbd5e6bdd0e1c6d7e7c1d2e6b4c8e07b95ae67859f88b0c984aec783aece83b0d185b1d486b4d684b2d47fadcf6d9ebf6297b9619bc169a4cc6aa0cc70a0c8799abb879fb9b7ccddddf1fce2f4ffe7f5fee9f0f8e4e7eedbd9e4ebedf9dce5f4a2b7c885a8be76a5c1699fc3407aa26aa2d1699fcd6fa3ca6d9fc26a9abe37678b5a8ab070a0c66fa1c673a5c874a6c978aacd75a5c97aabcc7fadcf83b1d283b0d182b0d187b8d96d9fc26696ba6797bb6696ba6996bd6996bd6996bf6390ba6a97c06b96c06b97be6c96bc7ca7ca7ea9c9749db9a0c6dda2cae390bbdd6894b9638baf7ba2c39abed8bfe3f99abed67da5bf77a2c56491ba6390ba5e8db75e8bb25889b23b73a22e6a9c3673a23973a33f79a7417ba9457faf316b9b1d5a87215e8d3775a43c7aab3371a22362951656861e5d9027699b2c6b9e3775a83672a4457fad4b81af5287b3578ab55689b45285b05a8eb66296bd6296bd6599be6da1c6669abf3e6f975687af699dc46a9ec56397be6395ba6999bf74a2c38ebed592c2d897c6e08ebddb87b4d391bcdc90b9d97ea6c976a2c5719dc06d99be6a98bc6999bf6498bf5b90b8568bb35287b15388b06296bd6296bb70a2c581b2d3739fc29ac3e3a2cae48bb3cc7ca1bc87aecd6f9abc6793b66f9bbe6c98bd5a85b05581b04f7faf5484b25380a95480a55884ab5c89b25a87b15685b14d80ad4b7fae4c7fac4f80ab5380aa5d88b2688fb87fa3c77997b9708dad86a3c57395bb5a83b15a86b55582ac5a85af749fcc537eab537eab547ea85882aa739ac1799fc65b7ea47092b791afd37b98b88aa5c39ab3d187a2c05f7da35b7ba285a5cb7b9cbd7d9ebd6d8fab7596b55576955c7ea1567ca05279a05781a9587fa651779e668aae53769c5077a24c75a34e77a55681ac49769f43709794c4e86898bc6a9ac06999bf6496bb5d8eb65c8db65081ac4679a8598cb96394bd6496bb6494ba6090b65d8db56494bc6190ba6996c06f9ac46e98c0547ea45a82a652789c4f73974e70955274975172914c6d8cbbdcfb7e9fc25173984c6e9451729b4e70965171975273945677965475965173964a6d93486d97446b96739ac5587faa466b974f74a14e74a1486f9a476e9546698f4c6e935374955675926e8ca668829b52708c517399466d983c66904470973b658d416b91406a90436e9141688f436a9142699040678e42688f41678e3f648e3b608a3f66915077a24d7599446c903e658e3e65903e67933e67953e64913e65903f66913d648f4067923f66914168933a648c3c668e3d678f3c67913b66913b63944066953c618b47698c7999b2a9c8dcbfdbe9bad1dfbbcddbb9c9d8b7c8d8bfd1e5bed7edb1cde397c0dc83acca81accc80accf7fabd082aed580add47aaad26798c0659bc1649ec467a3c76fa6cd6ea2c76d98ba7397b77295b37093af91b4d0c4e2fadbf1ffdbe9f4eef4ffdae0eee7f1fbe1f3ff9ab6cc7ca5c1699ebe5088ad6ba0ca6ea3cd71a3c86d9fc274a6c95b8db06c9ec16fa1c474a4c875a5c976a6ca77a8c97caacc78a6c782afd087b4d583b0d181aecf8db9dc719dc26f9dbf6999bd6797bb6496bb6697c06495c0608fbd6695c16e9bc46c99c26c97c279a4ce79a6c7729bb99ec1dd93b8d5719dc0608dae799bb6a6c3d5d1ecf7d1ecf7bcd8ed85a7c26e96ba6491ba6491ba608db65989b14c7faa3f77a62763952561933371a23371a01e5c8d25629816558a1755861c5a891c5c8a1654831b598c1e5b912160932666962d6d9b2a68973c78aa3e78aa467ead4a80ac5387af5b8cb55685b1598ab55d8eb76498bf699bc06d9fc4679dc1588eb4386c915c8eb35c8eb36fa1c66a9cc16496b96899ba85b3d48bbad68ebcd697c5df90bdda8bb8d590bddc8fbada7ca9ca7da9cc7ba7cc6a94ba719dc277a9ce639bc05b97bc558fb75488b05787af6999bd84b7d67ab0cc7db0cf79a5c893bbdf95bcd9759db78db6d2749fbf7ca8cb6490b589b3d9719bc1638db55d88b2507fab5585b55686b6507fad5884b15f8ab55b86b15885af5786b25080ae4e7eac5080ae4f7eaa5685b15e89b65680aa6186b07598c0789bc3759ac481a8d35984af5c88b5608cbb6793c25480ad507ca94d78a5507ba85881af8bb4e27298c75e83b05e7faa6181a87b99bb7390b0839ebc9fb8d76e88a96785a75f80a36384a75d7ea189a6c87993b4597696607ea07296ba5a82a581a9cd6389ada0c2e555779c5479a3507aa45b84b2507ba64d7aa348759c87b7db6a9abe6798c06091b95687af4f80a94677a05182ad6090c05b8bbb5f90bb6292ba618db06895b66492b66693ba6590ba77a1c96288af53799e567ca0577e9f779bbb6285a55b7da0537598507295486b8b789ab6b5d4f1a4c5e458799a54769b4f71974e70964c6e914e71915477955172935173984e70964669914a6c99496e9a4e739f456c97436c9a436e9b476e994b7198496c924f71948aacc8c8e4fccde5fd667e9a507096486b954369903b638740688c456d91446c904971943e668a446c90426d90406a90416b913a648c3c669039628e426d9a416c974168934168913f668f3f668f4067923e65903b658f3c66903b66913a65903964913a65923c67923d66923d66923c66903c66903a638f4066973c6291476c9685a8c895b5ccb7d2e3b0c7d5b8cbd9b7c9d7b8c9d9b5c8d9acc1d6abc3dbb2cce5a2cbe981adca7ea9c97ca7c97eaacf80acd37daad36fa0c96599c1659cc369a1c66da5c872a8cc6ea2c76797bb6a98bc6591b65886aa5e8eb46895b6799db58ca7ba93a8bdb8cae0c8dbeca3bcd08fb1cc77a2c2659bbf5b95bb6da2ca689cc371a3c871a3c675a7ca6294b770a2c571a3c677a7cb7baccd7fadcf7caacc7ca9ca7ca9ca85b2d387b4d583b0cf7faccd85b0d277a3c6709ec06b9bbf689abd679bc06195bc669ac25e8fba6695bf6390b76d9ac1729ec578a4c973a0c1739ebe95b9d97ca4c773a5c877a5c6abcadfcbe1eee2f5fcdaedf4d4eaf8b7d3e97a9dbd6993b95f8cb3598ab3598ab54c80af3870a14480b22865942866952363932365971e5f9527669c1d5b8c1d5b8a1d5b8a1a58891c598f28659b2160952868982f6e9a35729f477fb0477fb04b84b14d84ad5387af5788b05b8ab45a89b35c90b7679bc26c9cc26b9bc1699dc2497da24f80a86495bd5f91b681b3d86698bb6394b587b8d890bfdd8ab7d487b5cf92c0da8cbad48ab7d48fbcd989b6d57ca9ca739fc26c98bd6f99bf5f8bb06193b66da5c864a0c4609ac06e9fc779a6cd83b1d281b3ce77aac583b4d25d88ab99bfe39ec5e494bcd682aecb77a4c3709bbe6892b8658cb3769cc179a1c596c0e65b88b25d8cba5383b45280b2537fae5a85b25c87b25b88b2517daa5281ad5383b14f7fad5282b0507fad5783b25681ae5881af6089b55a81ac6188b35b82ab547da95c88b75684b56795c65d8cba5483b14e7dab4d79a8527eaf5a84b6527aad567cab759ac76184ac5c7ea36182a37d9ab896b1ce7f9ab88daecf587a9f5c7ea380a0c6607ca18aa4c78098ba6f8cac6184a4678bad52799a597da185a7ca6e90b552789f5077a0557aa6567da8527ca2507b9e97c3e66a98ba5e8eb65182ab3c6f9a588bb65e92ba6293be5c8cba608fbd6594c06592bb6894b96a95b7729dc07ba6c96d94bb557ba255789e587a9f587a9d5d80a06083a37596b77fa0c16182a557799c83a6c66586a54e708c567894799ab95c7d9e5375984f71965173984f71944b6e8e5073937092b5587a9f4c6e94476891496c96446993456b984873a0406b98638ab55176a0496f964d71956b8cab9cbad6637d965d77925b799b4e709546688b466a8c466a8e486c904a7094446a8e476d92476f935279a0446e943e68903b669039648f3964913863903c67943c65913a618c3d648f4269924067903d648d3c66903d67913c67923a66933a66953b67963d68953c67943d66923c659139638d436d973e6493567ba88baed67596b790aec6afcaddb2c9d9afc5d3a7bccdacc1d4b1c7dcabc4da9eb8d19eb8d1acd8f38db9d683accc7fa7ca82acd27ca8cf7aaad070a4c9679dc16aa0c46fa5c973a7cc77a9ce71a1c76797bd6797bf6394bc4a7fa7558bb7659cc570a0c475a2c37da5c87fa7ca81a9cc729ec174a6cb6fa6cd5a98c15c9ac370a7d072a6cd71a3c875a7cc72a4c7699bbe74a6c973a5c879aacb81b2d382b0d27eaccd7faccd81aecf84b1d280adce82afd07faccb89b8d678a7c570a1c2689abd659abc679cbe6ca1c36398ba699bbe6899ba6f9dbf6f9dbe6e9cb67caac480acc96f9aba8dbadb80b0d484bae07eafcfc7e6fbd7eaf9dff0fae1f2faddf0f7dcf2ffa9c1d97091b25d8fb4548db85185b54a7eb0326a9b437bac2c649328659224679425699822649628679a346e9e225a8b2562911f5d8e1e5d921a5c9027699d2a6a9a306d9a4079a64c82b15187b6518ab74e87b25388b2578bb25e8fb75f93ba6195bc699dc472a2ca6895bc6b9bbf5686aa5081a96fa0c977a7cf7eaed26c9dbe8fbedc91c0dc8ebcd68dbbd38fbdd58dbbd594c2dc92bfdc88b5d48db8da76a3c46995b8729ec15e89ac6b96b97cadce72a9c86fa7c869a1c279a9cd83b1d37dacca7dacc87dafca79a6c37ca3c49fc3e59cc1de8cb1cc79a2c0729dbd7aa2c6769dc46689af789bc18caed187abcf6c93bc5984af5480b15580b3557faf537eab5883b06692bf5e8ab95786b45282b05282b05b8ab84e7dab517dac648fbc79a2d0648db96188b36289b46d97c1547faa4d7bac4b7dae4a7cad5386b55184b34679a64d7dab4a7aa85180ae5783b05883b05781ab577ea76f95ba5e82a66789ac7d9ebf5c7f9f85a9cb99bfe3769cc06385aa617fa35f7c9e87a1c27c99b97291b05f809f84a6c95b7da25c7ca3789ac05c7fa7597ca4698ab36c8eb46284a75f83a57198b987b2d44d7da35689b45d92be5b90bc5a8fb9598cb75f90bb6692bf618ab66790bc80abd67fabd2a6ccf06a8eb0597da154779d52759d5a7ba45c7a9e7896b85674965d7b9d7e9cbe89a7c96b8aa7587998577a9a698bae6285a56081a0607f9c5d7c995e7c9e4d6d934d71954b6f935377994b6f917697ba5f80a354769954779d466d9847709c406b963e69944b729d5176a0496d914e7095accef456769d4f6d8f5574916d8ba58eaec755749383a4c57b9cbf5373995072974d6f954d7098456a944267933d648f3b628d3b658f3b64903c65913a638f36618c38618d406a94406a943d67913f668f3d648d3b628b3c66903e67933c67923c67943c67943b66933a65923a65903a65903e68923a648c5d84ada4caf185a7cd7c9dc0a4c1dfb6d2eab7d0e6abc4d8a5bed2a3bed3a0bad39bb5ce9ebad299b5cba0cae3a9d2ee8cb3d289b0d17da5c97da9ce79abce6a9fc16ba1c36ea5c476a8c978a8cc7aa7ce73a0c76797bf6899c26397bf4d84ad5792be619cc871a6ce71a5cc75a6cf72a3cc6fa3cb77acd46ea5ce6da6d1609ec75c9ac36fa7cc6da1c672a4c977a9ce6b9dc06d9fc275a7ca74a6c778a9ca81b2d282b0d180aecf82afd085b2d381aecf79a6c781aecf82afd081b0cc8dbcd871a2c272a3c46ea0c170a2c370a1c277a6c475a3bd77a3be7aa6c37da7c088b3c6a6cfe193bbd56e9ab773a1c376aacf659dc26394b57c9eb7dff6ffdaecfa8c9aa3a8babedff0f7d7e7f77e9ab26191b55f98c34d85b6457db0437bac4078a7386e9c346d9a30709c2468952a6c9c2664954176a84c81b32b65971e5c8f23649a26699e276b9c27679736709e497fad4d81b0568cba548dba4d86b35289b25b90b85c90b55d91b66399bf6fa3ca7daad3739fc66a98ba497a9b6697bf7daed774a4cc7dadd189b7d88ebbd889b7cf8ebcd48cbad189b7cf90bed894c1de94c1e08ebbda87b2d278a3c5729fc06d9abb83aed083aed08cbadb81b4d37aafcf81b6d680b1d280aed07faecc82b1cd89b7d16995b094b9d6abceea9ec1dd88afcc749dbb739ebe6e99bc6b92b97598be85a7cc8aabccaccfef6389ae6087b05b85b55983b5557faf5984b15682af5a86b36291bf5a89b75181af5181af4f7eac5682b1557faf5782af7ba4d05e87b3567da85e88b25680aa5f8ab74c7aac4d7fb24c7eaf4b7faf5286b65387b6487ba85080ae4f7eaa5885af5b86b1507aa4557ca55a80a77fa5ca88aed26387ab789ec278a0c35e86aa5b82a9668cb35a7da56080a76381a57594b385a4c17e9db96281a06886a87491b96787b06081aa6689b16d8db3a6c4e86381a36586a57ea1c18bb3d66995ba6090b85c8fba5c8fba5c90b86192ba618eb56894bb77a1cb89b2de709cc95b86b18fb5da7d9fc25c7ea15f81a65a7da75778a15b799f617da27997bb6381a55e7c9e607f9e8dacc96385a15c7f9f5b7da07091b27b9cbb5978945c7b976382a15d7ea14e71974e71975175995276985071925576974f729289adcf476e97426c963f69934269944168934469934f719652749952749a5677a0597ca25174947e9cb4819db5617e9c6684a65a789c516f955171975070974d6e974a6d95436894456a964168933e65903c659138618d426b973c6792426d983b66913a638f3a648e3d648f456c97476e993e65903f69933d66923b66913b66913a65903a65903a65923b669139638d577ea76f95ba90b4d87696bc607ea2728fb1a1bedcbbd6f1abc9e1a3c1db9bb9d39dbbd794b2ce99b7cf96b5caaed4eb9fc4dea6cbe88bafcf84accf7da9cc73a5c671a6c66fa4c372a7c679aaca7caacc7ca8cd729fc86796c06798c35d93b95289b0548eb669a0c973a4cc74a4ca72a2c875a5cb77a7cd75a5cb77a9ce6da1c6679ec55e96bb79abcc74a5c575a7ca77a9ce6698bb6fa1c476a7c876a7c878a9ca7fb0d086b4d584b3d184b2d385b3d47fabce76a2c57fabce83b0d183b0cd92c0da7eabca729fbe7eabcc7aa5c781aaca89b0cd81a7bc8db2c49abdd1a6c6dbc5e6f5caebfcb0d0e57fa4bf6d9ebf6ea4c86b9fc46697b86b94b29fbfd8e0f6ffd3e1ead2dfe7e1eef4d9e6efcce3f57ca5c56499c34c84b5437fb34380af4c86b4467ba74378a438769f2f709a2d6d992b68972d61914c80b230689b2260931f609623669b2468992a6a983c75a25287b35287b15a8fbb548dba4d86b35086b2588fb66197bb6096ba6399bf6da1c87ba8d26894bb5684a55081a173a7ce6498c07fb1d678a6c88dbad993bfda8bb7d09ac7de91bfd78ab8d091c0da8ebdd98ebbda8bb8d780abcb75a1be7eabc882afcc79a5c27faaca8cb9da9dcbec86b7d880b2d579a9cd71a2c378a6c884b1d08fbbd69cc4dd80a4baafd2e89bc0da88b1cd7ca8c574a1c26b97bc638db387add26185a77598b486a9c596bada85add16792bd5480af5483b15483b15382b05988b65584b25e8dbb5b8ab85180ae5b87b45581ae5c87b45580ad5c85b16e97c3648db95a83af5b84b05984b15e89bc5482b64c7eb1497bac4b7faf4f83b24c7fac6a9bc66b98c2547fa95f86af5e83ad5f85ac85a8d0779ac26b8eb67ea4c880a6ca8fb6dd5b82ab5982ae5b84b2517aa85a80ad5d83a86388a56d8fa89cbcd37c9ab492afcd637da25f7ba35e7fa85c7fa76e8eb4b2d0f46c8aac5f7e9d7596b79ec2e46c94b8628eb36390b75b88af618db4709bbe83abce90b8dc80aad45480ad5581b04b77a4507aa292b8dd54789a57799c5a7da5587ba3587aa05c7ca25b799d7d9bbd5c7d9e5a7b9c6081a07395b17ea0bc5475945e7d9c5f7e9d5b7a975f7e9b5675916384a35d7fa250729855779d6587ac54759654759488abc95074944e7498476d94456a964166934166924368924f70995171975174944f7393456d91688cb0b3d1ed546e894f698c738fb68ca8cf7896bc4c6c925373994c6e934b6f9342688f41678e436a933e65903e67933f68963f69993b66933a65903a67913a65903c67943f689638618f37608c416a963d67913b658f3b658f3c66903c67913c67923b67943c6794406a946e95bc7ca2c66488aa7293b67391b77492b887a5cb80a1c2b1d4f47da0be95b8d68aabca98bad694b4cd8aaac1b9d9eea3c3da9fc1dcaed3f096bfdf84b1d27baccc7aadcc76a9c67aabc980afcd81aecf7eaacf73a0c96995c26798c36297bf4882a8558fb770a7d072a3cb71a1c579aacb72a3c476a6ca73a3c778a9ca73a3c76397be5084ab73a6c577a8c877a9cc78aacf6698bb72a4c777a8c97aabcb7baccc7eafcd86b5d387b6d489b7d883b1d27aa6c9719dc07ba7cc83afd287b2d29dc6e48ab3d189b2d089b0d194b8da9ec1df9ebed7c8e7f9c7e3f1bfd9e8c0dae7c7deeecbe5f4dbf4ffb7d7ee7ba8c77caecf70a2c3699bbc6696ba7aa3c1c5e2f4d4e8f3ccdae5cedbe4ebf5fedaecfac7e6ff709ec25288b62965974786b25693bf598cb9598cb7508ab24583ac3b78a437719f3167962e6294286093225f951f629922689c2a6e9f2969973a73a0568bb7588db55a8fb9538cb95089b65288b6558ab45e92b95e92b7659bc1679bc26c99c26491b873a1c28fc0e06fa3ca6498bf84b6d97ba9ca7facc99fcbe695bfd88eb8d193bfda8fbcd98ebdd98ebddb93c0df93c0dd96bfdd8ab6d380afcb78a7c56e9bba77a4c39ac7e88dbadb85b3d577a8c977a8c979a9cd7aaace80aed085b0d0a1c9e3afd2e6abd0e392bad484b0cd7faecc6fa0c06f9dc1618db26b93b79cc0e289adc7a3c5e07497b37ea5c66892ba5480ad5181af5383b15181af5281af5c8bb95988b65483b15786b45682af5783b0547fac5883b05a83af5d86b2729bc75a83af5c87b26b96c35781b3507bae4d7dae5183b44c7eaf4b7faf4e81b05c8db85481ab5680a85a80a76285ad7a9dc581a4cc7fa2cc6285ad6285ad50769d6d94bd729cc6527daa4e7aa9527eaf5985b2658fb76a93b3a8cde761839c94b2cca9c4e16b85a86985aa7191b76082a76586a7708fae7491b1607ea05e7ca08dafd27da1c3678fb2668eb2739ec18bb2d98cb4d88db6d64c77994d7aa34c7ba746729f4975a2517ca7517ba37aa0c4537799517599587ba15578a056789e5f7da15674965f80a16386a65e7f9e587a968cabc7607e9a6b86a4607d9b59789596b5d26e90ab5f819d5f80a15f7fa556769c597a9d5374955a7d9b4e719185a9cb55799b53759a4d6d944b6c95456a944368924869924f71966e91ad5e839e466e914b6f9364819f9bb4d2617ba0526e9593afd67c9ac04d6d938caed36587ac4b6f93658bb0456c93406790446e98426b9745709d3963934c77a44e7ba53f6c963863903964913963933b659541699a4069973d67913b658f3b658d3d678f3c67913a658f3a65903b66914a749e8db4db95bbdf7da1c36384a76585ab93b3dc6e8fb86f92ba8cb2d787add184abcc8aaece94b7d58fb1cd8eb0ccbcd3e5afcadd9cbcd197bcd685aeca82afce86b4d581afd080afcd82b1cd84b3cf82b1cf7eacce74a1c86996c06898c65a90bc447fab639eca699fcb70a4cc71a3c6699fbb71a7c373a8c876abcd71a3c474a6c9679cc64b80aa72a6cb76a8cb76a8cd77a9ce6a9cbf76a8cb77a8c97daece7eafcd7eb0cb84b3cf88b7d58bb8d97faccd75a1c46e9abd75a1c682acd284accf8eb5d4a4c8e882a5c386a7c89ab9d88da8c597afc7abc0d3e0f3ffd6e8f2d1e3edc2d3e3b7c8dab6c7d7c9e3f495b9d38dbad76ea0bb6da4c369a0c76fa1c697bdd2b2cfddc5daebd9e9f9dfe9f5dae8f5b4cadf84a7c34b7ca436719d4e8fb95594bd5d92be6091bc5a8db85188b14881ac3d78a4326c9a316b9b2a64942260931557911b60972365952c6b9737729e5089b45b90b85b90b8568fba578dbb588cbb578ab75c8db65b8cb4689cc36193b86090b66d9bbf85b6d781b3d46da3c76399bd6c9ebf87b5d689b5d2a2cbe993bad793bcda90bbdb85b2d389b7d885b3d48cb9d891bedb8db7d089b5d07ba9ca73a4c56391b377a4c59bc8e98ebbdc7ca9ca7fadce7fb2d18abcdd97c9ee5e8bb26a95b8638aa9a5c9e1a0c4dc8bb4d081aecf72a3c371a3c482b2d86693ba628cb27097b88badc8a8cae380a2bd84a8c8618bb16d9ac45585b35184b35585b55383b35b8bb95d8dbb5786b45584b25a86b35e8ab76691bc537ca85a80ad5f85b27fa8d46a93bf5b86b15f8ab580a9d75882b2517fb05585b64c7eaf497bac5282b276a5d35c87b280a7d07497bf6587ad7ea0c680a2c8688bb37699c35c7eac6688b65b80ac5a84ae5782ac507da75682af5986b05f8ab45781a7648aae83a7c77798b76685a29fbcda829dbb7691af718caa66849e6785a1607d9d97b5d76987ab6f90b3a5c8e88eb2d29cc0e28cb2d75c83aa4e78a04773984b789f40719a43729e4a75a04a75a04773a2446f9c527ca4add3f75f83a55a7ea053769c85a8ce57799e7b9cbf5a7d9d789bbb5b7c9b9bbad77290ac67829fb6d0eb7f9ab56785a15978945f819d9abbda5c7b9a607ea0809ec05d7c9b5e7fa055779a55789e4f72985f80a15a79965e7c985a79964f719753769e4e71978aaccfa3c6e47497b351759553769653709097b2d07e9cbe4a6b8c4c6d904b6d9245698d769cc15e84ab476e954771993d68923b669037628d36618c48759f3b67943a679139648f3c67923965923864913c68973c689739639337628f3c67943a65903b658f3d67913d678f3c668e3f6993436d974e78a05e85ac678db2a3c6ec7599bd6a8cb2688bb56a8fbb698fbc5d84af749bc27fa7ca8db4d38cb0d08eb2d48caed1bbcddbc8deecb3d0e29abdd390b8d290bcd990bbdb89b4d488b3d388b5d286b5d182b1cf7baccd71a1c76797bf6899c4558bb7528bb86099c66ca2ce74a5ce7aaace77aac577adc775aaca74a9c979accb71a3c6689dc7457aa674a8cf71a6c874a6cb75a7ca6d9fc278aacb77a8c87eafcd80b2cd7fb1cc86b5d187b6d288b5d679a6c774a0c3719dc2739fc67ea8ce87afd28cb3d48db1d185a8c68faecdafcde9c3ddf4acc2d7b7c9ddb7c7d6dff0f8deeff7cedeedc2d2e2d2e4f2c5daeba2c1d6a1c9e27dadc470a7c56ba6ce6da4cb7baac6a0c6dba5c1d6bcd1e6ccdbeee2efffd7eaf89cb9cb618cac588eb44684a95795be5c92be6093c05e8fba5e92ba5489b54881ae3b78a5306d9c346e9c2c6a9b1d629b1257903272a23875a13974a04e87b25b93b85d95ba5b92bb598fbd5b8ebd5d8dbb5c8bb7699ac2699ac26597ba82b3d477a8c875a6c76fa4c66ca2c6699fc16d9fc08dbbdc9ac5e5a1cae88eb5d48db6d68bb6d887b3d682aed188b6d78fbcdb89b6d38cb8d180aec87cadce699bc06393b76b99bb729ec1a2cef190bcdf7daecf6698bb5f93b85f93bb5d8eb75f8ab4628aadaacfea98bdd782abc97ca9ca7caacc75a5c95e8eb477a4cd76a0c67599bd83a5c17b9bb4b5d4f07798b7668cb35c87b25585b35184b35181b15686b65181af5383b15584b25b8ab86591be5782af6b94c05f88b45b81ae597fac759eca5982ae5f8ab55883ad557fa95c85b15985b25686b65183b44d7fb05080b15382b06e99c4779ec982a5cd99bce2688ab06082a86f92b85e81ab6789b95b7fb1517aa6517ca65683aa6795b9537fa65480a7638ab3587fa8567ca35f85aa6b8fb36688ab6889aa6e8ba9a0bad5a2bcd5a0bad168869e6885a3617fa1607ea29cbade6d8cab7697b65b7e9e52769a5178a148739d4c79a242729a4c7ba54976a04c75a14972a04e78aa4872a2466f9b678eb59abee06285a5577b9f55789e54769c55779c7091b47697b681a0bd84a3c0637e9b5d7895819bb6bad4ed718da563819b6584a15f7e9d88a7c692b1d0627f9d61809d5475946183a65679a15073995876987691ae6d87a0b3cee95677985173965274974a6d8d4f708f7596b59dbcd9607f9c5673915673938fb0cf597c9a4d6f92486c8e446a8f567da43e658e3e6890426d973e69933a67913e6b953d6a9438658f3a67913a65903d68933a65923a66933b67943a66953766943965943965943b67963a65923c65913e68923f6991426c92497399527ca25f86ad5f86ad5e85ae5a80a75f85aa6a90b75980a95e84b15c85b35c85b1709ac07ea6c982a9c889b0d182a8cd648ab1d8e6efc5d7e3d3eafaa0bfd39abed697bedb93bcda8eb7d78eb7d788b3d383b0cf84b3d177a8c96d9fc270a2c76899c14b81a7548bb26a9fc770a4cc73a0c77aa6c978a7c37cabc779aacb7baccd78a6c775a6c76a9ec64679a473a8ca72a7c77aaccf6e9ec27babcf77a8c976a7c77daecc81b0cc83b2ce87b6d28bbad67eabcc80adce7ba7ca77a3c877a3ca7da9ce83aed183aed087afd283aac9add0ecc9e9feb4d1e1d1ebfacfe4f7c2d5e6d0e2ece3f6fdd8eaf8ccdfedc2d8e5c0d7e5b5d1e6afd3e987b5cd7bb1cd6fa9cf6da8d06aa0c47cabc984a8c0b6d2e8c5dbf3b2c4dad9ebf7b2c8d584a7bd6491ae5b91b53e79a14d86b36197c55e93bd6599c15b8ebb4b81af407dac3674a337729e306e9d2368a30e538e3774a34d86b14f8ab64079a45a92b75e96bb5d94bd5e94c06295c25d8dbb608fbd6899c26a9cc187b9da7badc87caec978a8cc74a8cd72aacd6da5c66da2c271a2c294c1e0a3ccea90b7d89ac3e38db8da8cb9da88b4d787b4d582afce82afcc85b1cc7daac76d9fc0679bc06597ba75a5c975a2cb6a97c175a2cc6798c35f92bd699eca5f93c26295c4628ebb5e88aeb3dbf594bcd57ea5c67ea6ca75a0c381add25f8cb56691bb658cb77597bd7998b78ba6c3b7d2efb5d2f27c9ec4739ac5729ecd5e8ebe5a89b75a89b75c8cba5282b05584b05584b05b87b45984b181aad6749dc9597fac5a80ad6992be658eba5580aa6692b9749ec4527ea3527fa85283ae5487b64f83b35183b45585b5517daa5984ae7198bf7aa0c58aaed26d91b384abcc658bb0547dab5f89bb5180ac4b7ba34c7ca0608dae86adce567a9c6586a99cbee37497bf567ba5638ab3678cb6698cb487a8cb718ca989a3baa8c2d9708ea67996b46f8daf6886aab0cef096b5d46584a35e7fa0597ca25a81ac4e79a44b7aa445759d48749b648eb65f85b44c72a34a6fa3496ea24c75a34e75a09cc0e45b7e9e5a7b9c5d7ea155769f5677a0708cb189a3c47a97b562809c7693b17c9ab667829db7d3eb9cb6cfa4bed76883a0607d9b5d7c9b6485a46786a351708d5b78966482a45c7ea35a7ca15b789a5c779598b2cd9db8d35674905776925779957699b7597a9b55739587a2bfb9d3ee98b3d05a7996597c9a5075926b8fb1507496486e93567da43f668f426c963b66913d68933b66933e6996406b96406b963e69943a65903c65933962903b66933d6a9439689235668f3665913867953763923e68983b63944069954e759e6088ac6992b26189ac678db46990b9668db85c86b05781a95e8ab15f8ab45b86b1618ab6729cc6769ec26d96b687aecd83a9cd698eba6f95c2d1dee6d3e4eccaddebb5cfe09ebdd299bdd792b7d494bbda8ab3d383aece80adcc7dabcc7cadcd75a7c86a9cbf6a9fc1407499669cc06ca0c76d9fc476a0c67ca4c780acc982afcc7eaacd7da9cc7ca9ca7caacc6b9cc5578bb373a8ca75a7c87baccd6e9fc078a9ca7baccc7bacca7eafcd81b0cc87b6d288b7d38bbad87faccd7daacb7eaacd78a4c97da9d07aa6cb719dc07eabcc7da8ca81aac8c5eaffc9ecffcdedfad5f1fdb9d0e2c2d7eacde0eed5e9f4c8deebbdd5e1bbd2e0b1cddbabc8daa3c6dc8fbbd485b8d573abce71abd16aa4cc80b4d993bbd5bbdbf2a8c3deb2cae2d7eaf8dbeff8b4cedf83a6bc6e99b95b8fb6447da85693bf5d97bf6198c15c8fba5488b74680b03673a23b76a034719e2369a4155b963d7aa95e94c05a93c05d96c1588db55d93b9649bc25d94bd5e91bc6697c26796c26b9ac46a9cc192c5e485b5cc78a8bf7cadce7bacd473a9cf679fc26da2c470a1c188b5d49ecae799c0df9ac1e09cc5e384afcf83aece89b4d680adcc8bb8d77faccb719fc0679bc0679dc36698bd689abf6796c06392be618fc05f8fbf6398c4649ac8598fbe5a8ebe6f9fcf7aa7d193bede89b2ce7ca2c6729abe648cb07fa9cf7ea9d3648db96f95c290b3dbaecceea7c4e29eb9d7b9d6f6b2d2f9799eca5f8ab75382b06190be81b0de5685b35d8dbb5382ae5887b3618dba547fac5b84b05a83af5e84b180a6d3749dc993bde7618cb65983ab6893b58ab5d76591b65181a95080ae4f82b15484b55888b85c88b7517ca75781a95f87ab6188a983aac98ab1d06a92b55782af4d7bac487baa4e81ac497aa2527ea18bafd1a6c5e48ba8c89dbbdda4c6eb759bc25e85ae5c83ae658ab66789afa3c0de8ba7bf7793a995b3cb90aeca6786a56381a37b98ba9cb9d96786a5799abd92b4da5e83af4c75a14c79a34b78a15279a06f96bd597fae5277ab5c80b45b7fb35e84b55076a3668cb1add1f35b7c9b5677985a7ca26080a96b87ae99b3d65f799a6d8aa8607f9c5e7d995e7c9669849f7993aeacc6e19bb4d28aa5c262819e6284a0aacbea7695b25f7c9a607d9d5374955c7d9e6381a3607d9f5d77987590ae69839e627e965978947193af58799a597897748ca86f87a158738e5d7b976f90af5477974e7093476b8f43698d487094466d963b658f3d67913b669139628e416c994b74a0436c983c65913d66944167963d66943f6a9538658f38679134638d3968923968943e6a973c6792406693557ca7789ec57298bc638cac7fa8c86a90b76289b49cc6f06590bb5582ac527fa95b88b25885af5984ae608ab2749cbf86afcf7ca3c478a0c46187b4648abbd5e4e9c5d4dbd5e7f3d0e3f2b1cade97b3cb8fb1cd86abc889b0cf84adcd81accc7ea9cb7ba9ca74a5c6689dbd6da2c2457a9c70a5c76ca0c56c9ec37da8cb7fa7ca80a9c77ca7c780abce79a5ca7ca8cb7eaed2669ac26a9fc775aacc78aacb78a9ca77a5c77aa8ca7dabcc7dacca82b1cf83b2ce86b5d18ab7d687b4d37daacb83b0d17ca7ca80abce6e98be6892b8719dc27eaacd75a0c0a8d1edc3e9ffc9eeffcaebfad4f1ffc1ddebcfe9f8bad1e3cce3f5b9d3e0c8e4f0b7d3e1b2d1e3b1d1e69cc0d8a8d2eb8ab7d47fb1d273a9cf74add883b9df8db6d2b2d6eccceeff9dbdd4b9d4e5cce2f0dff2ffd7ecff7e9cb86c97ba4f86ad5392bb5c9cc25896bd6398c25386b34a82b33e78a63d779f35729f2167a2165c974582af639ac35f95c35e94c06195bd6195bc5e95bc6198bf5f95bb6293bb6a99c370a0c86294b78abbd9a3d2e688b5cc83b0d17aa7d073a7ce70a6cc6fa4c66e9fc07facc9a7d3ee9dc5dfaad2eb9ac2db95bdd78db4d181aac87ca7c77ca9ca78a4c76292b66093be5e93bd699ac370a1c96697c06697c25e8ebe6194c16196c06095c15f95c35e93c56597ca6797c773a0c98ab5d880a8cca4ccf07fa7ca6a95b893bfe65c87b2648db97198c37599bd7e9fc07493b27b99bb7d9dc4779ac45a83af5c88b55e8ab77eadd95f8eba6f9eca5b8ab65e8db95581ae5d88b55d86b25b84b079a0cb678eb9608ab45d87af80aad26f99bf5d86a67ba4c49ec9ec638fb6507ca95581b04e7cad5884b55480af78a3d078a2cc5d85a988afd08eb2d292b7d480a7c85b86b05080ae4a7eae497fae4b7ead5783b05f82aaabc9eda2bfdd7594b1a8cbe9779ebf6086ab6a90b77091ba6686ad6e8fb090b2ce7a99b56d8da6809eba6d8aa86986a65f7c9cb0cdedb2d0f27e9ec4587aa06489b5739ac5547ba6658cb395bbdf597fa45079a54870a16088bb4c72a34f78a6557eaa638db56f9abdb7deff5d7fa256779a56749a6482a86785ab607ea489a7c95f819c80a0b97d9bb57795b17f9ab86a85a38ea9c6b0ceeab1d0ec62819e5e7d9c7b9ab9a3c0e0607d9b6685a17092ae5f809f5b7c9f5c7ca35b779eb6cdec68809a637e9b7190ad5678946685a1aac2da778da45c768f7792af4b6a894e6f92496a8d4e70956387aba3c9ee486e93436a91426992456f994b719e47709c4167963e64934369984268974067923f699338638e3a67913b68923b68923a67913c6791456f95456d916c90b46d91b5668aae83a7cb658bb0698fb46388b26188b35c86b05a85af5b87b45584b05988b45784ae618db45d88ab98c0e380a6ca779ec57299c25f85b25d86b4c4d3dad1e2e9cedfe9d4e6f4d7eafbafc8de8dabc38cb0ca83aac781aac883accc84afd179a6c76fa0c16ca1c1659aba699bbc76a8cb70a2c7689abf7daacb81accc7eaac781adca80adce79a5c87dabcd7dadd16296bd74a8cf79abce7cadce79a7c97dabcc7ba9ca7dabcc7cabc982b1cf83b2ce86b5d18ab7d67ba8c781aecf85b2d37faacd709bbe6b95bb79a3c980abce76a1c383acc8c3ebffc6ecffc8ebfecfeeffcae7f7c9e5f1b8d4e0bed7ebbfd8eeb7d3e1c8e5f3b2d1e3bcddf0aacde391b7ceaad4ed8dbad77ba8c97dafd47db7df87bde38fbbd696bcd3c4e8feabcee495b5cad5f0ffddedfae1effccadef77897b66898bc4f8baf468aaf5c9dc36398c26394bf5488b84f85b4437aa334719d20679f135a924e8bb8639ac36399c75a8fbb6293bb5e92b76297bf5f95bb5c91b35e90b36a98bc6d9bbf6b9cbd96c5e1a1cbe18fb9cf87b0d080acd170a1c95d91b86799bc70a1c2729fbca1cde6a5cee4acd2e7a8cce2aacee495bbd290b5d090b9d788b3d580acd16d9dc5598cb75184af5b8cb471a1c76c9dc66e9fca6396c55d90bf76a9d45e93bd5c90bf5c92c15e91c66195c76695c16491b86691b47da5c878a1c1638eb0749ec497c2ec5f8bb8608bb65e86aa7299ba6e91b183a4c57799bf84a7cf5f86af5a85af618cb76794be5f8cb65887b375a4d05786b280acd95a86b35a85b0618ab65d84af5a81ac6d97bf6690b8739dc599c1e56b92b35f86a5749abe6c93ba6188b35b84b25983b5608abc5d87b75782af5c86b06188af6e94b882a6c692b5d37195b75680aa5685b34779aa4579ab4e80b1507fad587da97a9cc2aeccee708fac6083a17296b67094b67498bc7896bc718fb3698aab6083a16a8ca8b2d1ed83a1bd98b3d06883a16883a1627f9fa1bfe185a7cc577aa25277a15077a26d94bf6289b28cb2d680a6ca49739d517ca95c86b64a74a448739e4b76a15986af4a779e608ab0a8cef26485a65e7c9e6181a77b9bc25c7ea4698bb07598b697b9d46f8eaa6b89a584a1c17693b57796b55675927190ad62819e5e7d9c5978975b799b6c8baa6685a2587a96577a9a567a9e6285ad5c7ca3637c9b889fbe91aac95f7a985877945f7d97859eb4c7ddf2b5cde586a0bb85a2c25a789a5e7ca04a6a9046688d496c92476d94486d97456c975278a54b719e3d66944066954167964167964167943f668f39638b436d973e69943a6590416b95436a93476d916388a5b8daf6a0c2dd90b2cd8fb0cf82a4c77ca2c997bce67499c3658cb55e88b05b87ae5682af5b87b45783b25885af5d89ae76a1c388b0d379a1c5678eb75982ae5b84b0628bb7d5e6eed6e7efc7d8e2c8d8e5d7e9f7d7ecfdaac5d894b4cb8fb3cd88afcc86afcf82adcf78a4c772a0c46ea0c36797bb77a3c678a4c971a1c76092b579a8c67ca9c679a8c27eadc77faec87badc87eafcf7badce6698bd77a7cd7faacd82aacd7eabcc7faecc7baac880afcd80adcc80adcc83b0cf8ab7d685b2d380adce7ca7c976a1c3739ec16d98bb7da7cd85add17ea4c87fa4c1bde1f9c5eafdc8ebffcdedffceeaffd2edffd6f2fdbdd8e3c5def2bcd5ebb4cfe2b3d0e2b4d3e8abcbe2a2c4dd88adc79ecce48ebdd97da8cb84b2d686bce089c0df8ebcd69ec4dbcaeaffa4c7dd7ca4bdc6e6fbdfeffcdbe5efd1def1c6def87ba0bd6496b73f80a6599dc46097be6899c25e92c1598fbd4d84ad3b78a4296ea5175c934f8dbc619ac55c92be6196c06798c06a9cc16a9ec6699dc471a2c26998b47eaac77ea9c973a0c19ecae7a8d1e7caf0ff85acc97da8ca72a0c46a9cbf78a8cc76a7c76c99b68bb7d0a4cde3bde2f5c0e3f6b4d5e8c0e0f5a4c6df9ec3e094bcdf7eaacf5a8ab25687b05586ae5987ab6c9abc6c9cc45d90bb6296c66094c479a9d76596c16093c05f93c2598ec05e93c56394bf6a9ac0719dc06792b2a9d2f07fabc87ea9cc628fb85a89b55887b15d8ab16691b485accd7a9ec096badea1c4ea759cc3648eb46995bc7aa7d06996bf5d8ab46d9cc85382ae5c8bb76591be7da8d56089b56289b4648bb67ca3cc6b92b9739ac18ab2d68fb6d790b4d67ca0c47598be6c8fb9678cb8547aa96189ba618bbb5883b05580ab5781a9668cb17597baa5c6e77b9cbf5b80ac5983b34f7dae4e7eae4e7eac5281ad557eaa668bb581a4cc8eb2d685a9cd6286a87599b999bcdaa2c0dc94b2ce64839f6a89a66e8ba96e89a68aa5c088a2bd7690ab728daa6e8bab5f7da157799e52789f4d749f49749f6690c0507ba66f96bd7ea4c85681a46c98bf46759f4e7da74e7da743729c5a8bb66293be4a79a3628cb2baddfd7fa0bf6b8db07498bc5d84ab5279a08aaed27e9fc098b7d46584a15576957293b66183a86789ac81a0bf6c8ba86b8aa65577934e6f9252749980a2c5aaccef5d84a55b82a3658cad56789b617ea07f97b96e87a65d7695607b99627d9a9eb7cd95aec294acc47892ab98b3d0708dad5a789a50719457799f4a6d95476c98496e9b486e9d41699a3e6697406b983f6896406995416b953b658d406a923c668e3d6791406a944269944669914c6e91a5c4e0bcd8eea9c4d7b6d1e4afcbe07594b06a8caf7398c2779ec9779cc6668cb36f96bd618bb1638cb85883ae608bb85d88b26690b66d98bb81abd1618bb35982ae5881ad638cb8709bc5dceefad0e2eed1e2ecdcedf7d9ebf5d5e9f4daf4ff9fbcce95b8ce8db2cd8bb2d37da8cb77a3c874a2c66a98bc72a0c476a1c47eaacf73a5ca6297b97eafcd7eadc77dacc87baac67dacc67faec880b1cf79abcc6fa1c479aacb85abcf85accd7faaca80afcd7eadcb80afcd82afce83b0cf84b1d086b3d27aa7c878a5c67ea9cb6d98ba6d98bb83aed177a1c779a1c481a4c2b0d2edc3e6fccaeaffcdedffceedffcfebffcce7fad0eaf7daf4ffbdd7e8bad5e8bad6ebb9d8edaecce4a8c8e1b1d0ec97bbd595c3dd8abbd988b4d789b7db8bc0e089bfdb91bfd992bad3c0e0f7c1e4fa84aec7afd3e9ddeffbe3ecf5d2deeed6e7fb9cb6cf769dbc4d88b05798c26098bd6498bf6196c0598fbb5a91ba4a87b3397cb12164994381b05c97c3649ac66398c06496bb6a9ac06a9bc476a6ce76a3c27fa9c2c8f0ffb6def784adcd88afceb0d5efbfe3f9a9d1ea7da6c277a4c385b3d47dabcc80afcd73a0bd91bdd6aed4ebaacde0c4e3f5cce9f9aac7d9a5c5da91b4d0a6cfef78a4c95a87b05686ae618eb56e99bba4cff16f9fc56194bf5e92c25b8fbf73a2ce84b3dd6293be5f92bf5c91c35c91c36093c075a5cd8bb8d986b2cf81a9c389b2ce75a0c2709cc35e8fba5d8eb971a2ca6795b98ab2d57da4c57ca0c47599bd84a8cc5f87ab5d87ad8cb8df6693bc5a87b06291bd6493bf4e7da95c8bb7638ebb5984af698fbc5f86af5a81a86e96ba84acd086aed16a90b47096ba779bbf86a8ce86a7d07c9fc97298c5658ebc5f8bb85884b15581ae5984ae5b82a96689afaacbee7b9bc16e8fbc5a80ad5e87b35885ae5784ad5b88b15c85b16289b4668db87095bf7096bd6389ad5b7f9f799cb8b2d1eda7c6e298b6d26582a06784a4708dad89a4c1a9c4dfbbd6f194afca9ab5d38aa7c9a6c7ea5175994d749b4c77a24d79a84d77a77a9fc989afd39bc2e37da8ca6090b44c7ea34778a14576a15383b35080b044739f5d89b07094b6698aa9597a99577b9d4f799f507aa25379a07a9dc3adcff29cbdde86a9c95e80a352769a5f81a69ec0e37a9bbc6182a1688bab5173985073994f72984c7297668eb26a92b57299ba6084a657779d6b87ac6e87a6afc7e3627a965e769088a0b89fb8ce6b839d728ca75f7a9763809e4e6c8e5071944b6d93496c965378a4416796406899416b9b3a66953c6895406c9938658f36638c3d6a9338638d416b95426c9642699245688e91b2d3c2ddf88aa3b7bcd2e0c4dae7bcd2e0b6d0e195b0cb92b3d47da2cc6f96c1749abf9dc3e794badf638ab15980ab6289b45e85b06c96c06f99c183add5618cb65a85b0638eb9638eb9729dc77aa6cdd0e3f2daedfbdaecf8daecf6d6eaf1d2e6efdff5ffdef8ff9ebdd190b2cd8cb3d281accf7aa6cb74a0c76b97be78a4c978a4c776a7c8699fc5679fc27baecb7dacc883aece80a9c97fabc87facc97fadce74a6c775aaca7db0cf85aecc87aecb7fabc881aecb84b1ce80adca83b0cf85b2d182afd07ba8c96f9abc77a2c476a1c47ca7ca7faacd75a0c37ea6ca80a7c89cbed7c8e8fdc9e9ffcceaffcdecffcae6fbcfeafdd0ebfcd0eafbcce6f5d2eefacce8f6b1cde2b8d6eea5c4e099b8d4b2d0ecb4d3ef8eb7d58abbdb86bbdd8bc0e28abbd990bfd990bcd58eb6cf9ec0d9c1e3fc98bdd7a8cbdfcee2eddfedf6d3e1eac9d9e6dcebff93aecb6b9ec94e8db9639bc06197bb5d97bd5b95bd5d96c15794c14385b92c6ea24280b1609dc95f9ac46199be6799bc6b9bbf6d9cc66c97c179a0bfcbefffa7caddafd2e6bbdefe80a4c690b3cfb8dcf490b9cd7fa9bf80acc58ab7d49fcce987b4d181aecba8d2eba0c4dca8c8ddb2cfe1a7c2d3aac5d6b8d4e990b2cb9dc4e1618db05885ac6b98c19cc8edaed7f799c2e073a1c35e92b96297c36598c575a2cb9fcbf06c99c05f90b96197c65e93c55d8fc06594be759dc08ab1cec7ebffbde2fda1c8e986b0d66796c077a8d36091b98cb9e0769ec29bbfe38aaccf7c9dc0a5c6e98eb2d67ba3c7719dc46491ba6e9bc45786b26796c25a89b75786b45a85b26590bb759bc86289b28cb2d97aa0c5688eb28db5d882add07098bc698fb46083a96386ac91b7de97c1eb79a6d06798c35588b35588b34f80a95a86ad5c83aa7fa1c69ebee47899c25c7fa797bde183abce628daf5b86a96188b1547ba65e84b15f85b25e83ad567ca35d83a75e82a481a5c77598b8b3d4f5abc9eb6181a76080a66889aa6d8cab90aecaabc6e1758eac728ba997b2d07493b2587c9e5279a0527daa527aab82a5cf8dafd47da0c07ba2bf7ea9c94a789a4e7fa84578a75181b25c8abb4a75a25882ac6086ad98badd6e8daa5b7c9b50789c527ea5547ea85077a05b80aa7497bda7c9ecafd2f280a3c3567a9c6b8eb47ba1c66389b09bbee4aed2f4597d9f50789c446e94497097557ca3577da45a7da35d83a76689a98aa8c4b0c8e0c3d8ed667b90a6bed8637c9a607997bad3f1627d9b5471919cbadc9ebfe27799bf577aa2456c95426c96416e983d6c98386994396a95376893376893366a92356691406c9b3e6898406a94446a8e9bbdd9cbe7fdd2e9f9c9dde8abbcc6c3d1dc99aabac4d9eea9c2e0799abb8ab0d76f99bf6c95b37da4c37ea4c88db0d8789bc594b7e193b9e0769dc67ca6d0608bb65a86b56490bf618dba6e99c4729ec578a2c8d5e8f9d8edfed3e9f7d4ecf8d3ebf5d2eaf4d6ecf9d9f0fec9e3f4acc8dd96b8d38ab1d079a4c66f9bc0739ec87ba6d077a7cb669bbd69a1c67cb2d67fb2cf7eadc987b0d085aece85aecc81adca7cabc970a1c178adcc7eb1d07faccb82aecb83b0cd7facc984b1ce84b1ce88b5d484afcf7da8ca75a0c27aa2c57da5c8779fc37ca4c8749cc07ea6c97ba3c691b5d5c8ebffc7e6facfedffcae8ffcbeaffcfebffd0edffcbe8f8cee9fcd2edfecfebf7d3f0feb8d4e9b0cee6a7c7e09ebdd9a9c4dfc5e4ff97bedd89b6d78ec3e386bbdb8cbbd991bfd995c1da88b2cb92b6d0b9dbf6accee78cabbfc7ddebd3e4eeddeef6c9d7e0d8e4f4cce2fa74a1c8518bb36ba1c7649abe629abf659fc55d96c15e99c54886b73977a85390bd75b0da65a0c86199be689abd6d9dc16b9ac6638eb97da5c8c6eaffb8d9eca4c4d9a1c4e48fb5d991b8d986afcba8d2ea81aec3a4d0e991bfd9acd9f892bfde82afd083aeceadd2eda0c2dba5c1d7b6d1e4a6c1d4b9d5eab2d4ed90b7d4608caf608db478a5ce6a96bd7098bb7ca7c773a3c76498bf5f94be73a4cd78a4c989b4d76995ba6190ba669ac95d92c46294c57baad685add17094b4789dba9abfdcbde1ff94bce076a1cb6b9ac472a2ca73a0c78bb3d791b5d78baccd8fb0d190b1d2a8ccf09ac1e86490b779a5cc81add45d87af6e9ac15a85b05883ae6691bc8cb7e278a1cd6b92bd759bc27fa5ca7aa0c481a7cb6e94b88db3d79ac0e4688eb25b81a66f96bd5b85af5d8ab46897c15e8fb85485ae5180aa5885ae5983ab5c82a996b8de94b6dc799bc0799dbd8cb3d26d94b37da5c882a9d25d83b07096c36489b684a9d37fa2ca567ca15a80a5658fb584acd06688ae85a5cc83a5cb6688ae7294b77699b7688aa66d8aa886a1bf7691af7a95b37695b498bbdb577fa34e79a4618ab67698c582a4ca7ea2c499c0df7fa8c85985a84778a3477aa94b7bac4f7bac537caa4d749f557ca78baed4b9d7f37997b3547b9c4f799f507ba54d78a24a749e4f769f5d83a86387a987abcd5b7fa151779c4f759c50779e678db26084a6698dad638baf5d87ad567da64a719a5c81ab5a7fa9557da1597d9d6886a095aec48a9dac8699aa6d859f5c7795607a9b6c89ab5c7a9c58799c6282a84f7298496f96426990406c933a679036658f3c6b97396a95396a953a6b96386994376a953b6b993d6b9c406a9a436d97668cb08fb3cdbad9edcee5f3d2e6f1cfe0eabfcdda7e8e9e899eb3acc6e17a9bbc769cc16189ad668fad7da6c46389b07ba0ca6a8cb97398c2739ac16892ba618cb65a86b3628ebd628ebd729dc8709bc5709cc375a1c6d5eafdd4ebfdd0ebfed0ecffceedffd1eeffd2ecfdd5ebf9d6e9f7e6f9ffbdd4e491adc27da0bc709bbe76a3cd75a5d374a8d05387ac72a6cb7caed180aecf84b1ce86b2cf86b2cf83afca86b2cd82afcc6f9ebc7cafce7dafd07fb1d482b3d483b2ce81afc984b0cd89b5d287b2d279a2c287afd281a9cc81a7cb799fc37fa5c97ca2c67da3c77da4c588afd0bfe4ffc8ebffcaebfecaeaffcbebffcbecffccebffccebffccebfdceeaffceeaffd0edffcbe7fcb9d5ebb3cfe5a6c2daabc9e19dbbd5aacce7bde0fe98bfde90bddc8fbdde8dbad993c0dd96c2df8fb8d490b8d2acd0e8c1dff78ea9bcd0e5f6d9ebf9d3e1ecd5e3ecc1d1dedff9ff99c1db6596b7699dc26ba1c7699dc4699dc56094bc5a8fb95e97c44d88b45b95bb78b0d56aa1c8679bc26a9ac06895be5787b76d9dcd7eabd579a4c6c4e8ffa9cde594bbdc78a4c979aad373a4cc79a7c898c5e289b6d384b1d08bb9db82b0d473a0c776a2c7abd3f79fc3e39abcd79fbdd5bad9eebddbf39bbfd97ba2c15e8aad6191b776a7cf6fa0c86693ba74a1c876a6ce6c9dc66da1c86e9ec493bee19cc7ea6b97be6594c06599c95d92c46599c8699ac3aad6fb6c94b76991b57fa7cbacd0f2b6dafc8eb6d979a3c9739ec87ea8d092b8dda5c8e88baecc93b6d4a1c5e578a0c4749fca6590bb739bbf96badc688baba0c3e385abcf6289b0618bb56994bf79a2ce658cb76287b3799ec8749cc07da1c39bbcdb92b1cea7cae88aaed07299c05f89b35580ad6691be648fb96c97c15e88b25b85af5e87b35c85b1547ea85f86af90b2d896b7da6e91b16c93b298bee295bce394bbe66e94c182a7d45c81ad5c7da67496bc6386ac567da45a86ad5b86b06085b26d8fbc8cafd584a8c880a5c07fa4bf688bab6b8db26b8bb26282a96c8cb26a8cb184aacf6690b6739dc56993bb5b82ad668db6658cb37299c07da4cb517ba55585b35689b85080ae4c7ba77faad54e77a34c75a1769cc3a3c1dd87a3bb6386a25881a14b759b517da44d779f4d779f4f79a1577ea74e749b56799f6e90b5567a9c587fa05c83a48fb6d583a7c76286aa5f85aa5279a05178a16a94bc5077a0547aa156789b5d7b97768fa5c1d7e5acc2d08099af5c759359759a5979a0587aa053769e446b92446e963c67913d6d953a69933869943c6b973c6b993d6998436f9e3d6996416d9a416d9a3d69963d69963e6b95628eb5739ec19ac1e093b7d1a5c4d9c2dbefcee3f4cbdeefabbecf8399ae9cb7d285a4c37ea2c67ea6ca6a93b3668eb16a91bc668cbb6890c16994c173a0ca6393bb5b8bb36390b96993bd7ca3ce709ac46f9bc26696be5d8fb4d0eafbcfeafdccebffccecffcdedffceeeffd0ecffd2ecfbd8ecf7e2f4fee8fcffdef5ff809fb47194b276a0c679a6cf73a5ca5789ae7cacd080b1d284b1d284b1d085b2cf85b2cf84b0cb87b5cf83b0cd79a6c57eaccd7daecf82b4d781b2d385b2d187b3ce87b3d089b2d07da6c68cb5d588aed27ca2c682a6ca7fa3c585a9cb80a4c67fa3c583a7c7c3e7ffc7eaffc8ebffcaebfecaebfecaebfecaebfecbecffcbecffcbecffcbeafeccebffcae6fccae6fcd0eaffb7d1e8bdd7eeadc9dfa5c5deb3d5f093b5d18fb4d192bedb92bfde87b4d38dbad98dbad791bdda94bed798bdd7cfedffb4cfe4b4cde1cadff0cadae7d4e4f1baccd8c0dae9c7eaff87b3d071a1c570a4cb6b9cc46798c16d9ec7679bc3639ac370a8cd6da2c46a9fbf73a5c86b9bbf6c98bd628db76190be6da0cf70a3d071a1c97da8c8b5defc78a4c76fa0c871a7d577addb76a7cf7caace87b5d678a6c873a3c96e9fc776a5cf82b2daa4cef69cc4e793b6d491b3ce9ebed79fc1dca1c6e36e96b9638fb66696be78acd47bafd77cacd47facd56493bd6c9dc674a5cd77a7cb9fcaec9bc6e86995bc5f8eba5d8fc0689dcf5e93bf689cc483b0d77ba5cb8db7dd75a0c37ba1c5bae1ffaad0f48ab2d66b95bd759fc782a9d0749cc07aa1c2739ab9789fbe82aacd6893bd608bb6668db66f95b98fb3d3add0f0a2c5e5688bab668aae658bb09bc1e86e94bb6085af668cb36a90b76589ab8facca9bb6d1a7c6e384a8c87098bc6793ba5d88b35c87b2618bb5779ec7668cb37298bf769bc55a81ac5982ae5c86b05d80a697b9dc6487a76083a35b81a55f86ad6891bd6994c1739cca8eb5e0698bb16b8db290b4d87096bb6692b95784ae5981b2577dac5e84ab749bbc658aa57ba0bb7a9ec26588b0688bb57699c36588b05a80a75980a95b85af608ab280aad25680aa638cb84a75a04f7aa748719f4d79a86090c16397c75a8dbc5c8db85d8ab449749f4874a16990b9b1ceec9fbbd37e9db97fa2c0597fa451789f4e78a04e78a0709ac27ea8d0537aa57196c0587ba191b3d6789cbc8aaece5b82a36187ab6f93b77aa0c55f87ab4c769c46709a648eb86a8fb97d9fc45d7a9a809ab3a2bccdc9e0f0c8e1f5a2bcd7829ec36787ae698ab34e749b41689145709a3e6b943a6b943e6f9a3c6d983e6d9b3b67963f6999416c99416c99426d9a3a6592426d9847729c6693bc5f8cb56794bb6591b66d98ba789cbc82a4bfa3bfd7c9e2f8c4daefb1cae0b4cee5b6d1eca1c0dd6f92b280a6ca92b9e080a7d2648ab95d87b76a96c55f8eba5a8ab26996bd6995ba7fa5ca6c8fb57fa5cc80a7ce6f9cc36496bbceebf9ceebfbceeaffcdecffcdedffcdedffceefffceeefdd1effacfeaf5dcf2fde6fcffcee5f58ba6b9809eb687abc57fa8c683b0d186b3d482afd082afd088b5d683b0cf84b3d185b2d188b5d485b2d182afce81accc83aece8bb6d687b3d087b0ce89b2d088b1cf87aecd88afd07fa6c77299ba7fa6c780a4c686aaca7a9ebe8aafcc8aadcbb5d8f4c8ebffc5e9ffc7eafec9eafdc9eafdc9eafdc9eafdcaebfecbecffcbecffccebffc9e8fcc9e8fccae9fdceeaffd8f4ffbbd7eca9c8dda7c7e09ec0dbc0e2fd98bdd896c2df8bbad693c2e091c0de89b8d684b1ce8dbbd597c1daa1c3dcb3d3ea91b0c5b7d2e5cde0f1d2e3f3b9cadac0d7e9a0bed67a9fbc79a7c971a3c86e9fc86293be6c9fca6fa4cc77add372a7c98abcd77dacc683b1c96a98b26088ab6b95bd76a2cf6c9fcc6da4cd71a8cf70a4cb6fa0c878a9d474a7d47db1e174a8d878add978abd68cbce477a7cd72a3cc73a7cf73a4cf6d9ec782aed39ec9eba5cae7aacee89bbfd9a6c9e5a2c9ea628cb26592bc699ac57fb3db7eafd780b0d88cb9e273a2cc75a5cd79a9cf8bb9db97bfe29fc7ea6c96be77a6d2689acb5e92c26297c36397bf73a2cc7aa6cd78a0c379a1c47aa6cb77a3ca9dc4eb7aa2c67aa2c676a2c777a8d36e9ecc709dc793bde3afd6f3a7ceeb88afd06993b9618dba6190be6592bc6f99bfa0c3e3a6c4e09cb5d3758eac7794b46a8bac6c8eb1698db1678ab081a3c8b5d4f38aa7c5a9c6e694b5d67498ba5b86a85b89ad5d8ab3628fb9618bb57096bb93b5daa4c6e980a3c95d82ae597fac6188b16084a89fc0df809fbc96b9d96289b05281af5f8fbf6897c37ba7ce678eaf81a6c396bada82a8cc658cb55982ae628ebb5581ae638cba587fa87498bc7d9fc290b3db6f92bc6486b3668bb56389b0577ca66488ba557aae557ba8557ca777a0cc517ca94876a74979aa4d7dae4476a7558abe5a8fc34d80b54678a94e7eae5c8bb94b7aa66892ba87a6c587a1bc9fbad57996b49ab6db6a8ab16b91b879a3c96994b75f87ab789dc985aad6678eb96187ac7194b498bbdb5073994e739d486f96476f93618caf4d779d49739d4c739e5a7fab92b3dc9bb9dd5d7a98aac6debdd8eda1bccf647e95637e9b6885a75e7ca04e70954e7197497097416d943d6a933b6a943c6b974776a43c6897406b983e69963d68953f6a95406b965e89b3608bb5608bb56190bc6293be6396c15e8fba6f9fc7628eb36d94b58fb1cdc1ddf5c4ddf3bad0e5b0c5dab3c8ddafc9e46c8eb3779cc67197be6289b25c83ae5d86b26d98c56b96c0719cbf96bdde80a3c3b4d5f690b2d592b6da6a95b875a1c4cdedfcceeefdceedffceedffcdedffcbeeffcbeeffcbefffccedfcd2f0fbd2edf8e1f9ffe9ffffd3e6f4a2b8c5a7becea9c5da86a6bd8dafc88bafc98baeca87afc989b0cd89b2ce88b4d188b4d186b2cf85aecc86afcd89b0cf8eb5d28eb3d085a9c982a6c689adcd88accc7599b97aa1c07fa6c781a8c786aaca80a5c28db2cf96bbd6a8cce6c5e9ffc6eaffc8ebffc9e9fec9eafdc9eafdc9eafdc9eafdc9eafdcaebfecaebfecdecffcae9fdcbeafecdecffcbe7fcc6e2f7b8d4e9b4d0e5a7c6dba3c2d794b4cb9ec2dc8bb7d28ebddb93c1e28ebfdf81b2d381b2d27dacca88b4cf90b5cfc0e3f993b3c8cce9fbd3eafac0d3e2bfd0e2cbe0f3a3bed398bad38ab3d177a5c96998c25f92bf5e93bf6da2cc77add380b2d3b2def9acd6ef8fbcd37eacc684afd180acd373a2ce71a4d16aa0cc69a3cb669fca6ca2ce70a4d375a8d775a7d86b9fcf6fa5d470a4d373a4cf6fa0c96c9fca6fa2cd6c9fcc71a5cd80b0d6a2cff096bfdb95bdd787acc7b6ddfa91bcdf6693bc71a1cf7eb1e079add581b2da82b2da7eabd4709fc977a7cf6c9cc2719dc079a1c4a8d0f393bde578a5cf6999c96599c9659ac66295c06899c47aa7d0a3cbee6e97b76f9bc06e9ac1729ec58bb5db92bee37babd36498c75d93c25f92c16b98c190b9d9b2d7f4a0c4e48cb4d878a5cf5e8dbb6190be5f8cb67197bb81a0bdb5d0ebb8d2ed809bb684a3bf92b3d27a9cbf698bb16e8eb4809fbea3c0deb1cceabcd9f7a6c8e46f96b55e8aad5a87ae5d8ab4658fb9688cb089aac99dbbd7a9c8e788a8cf7396be678db2749bbc6081a289a8c786a7ca7da3c8618eb75586af5382ac6f9bc07aa1c29bc0dd8fb2d0bbdefe86a9cf638ab55f8eba5382b0547eae7197c6779ac26184ac6b8eb87496c3658ab66087b0668db46990b95a7eae5e82b45e83b0779cc86188b1547da94a78a94f7fb04679a8467aaa467bad4277ab4b7eb35082b55b8dbe5588b54d7ea76894b9a9c8e7a6beda637d98a6bfddb4ccf06480a76689af658cb35981a5688fb6587eab4a73a1507ba86791bb7298bc92b6da86abd55279a4507aa24a769d4d779d5680a65e85b05378a4577aa44f70994c6c92718fb17694b07d9bb3bed8ef6984998aa2bc9db6d45b789a52729852759b456b92406a92436e983d69963d6c983d6998446f9c426d9a436c98436d973f668f5279a06b92b9678eb76a94be628fb96798c35d90bf5e92c15c8fbc6899c26f9bc0759cbd98bad687a5bfabc5dcaac3d9aec7dd97b2cd7799bf7499c380a6cd85abd280a7d06a91bc628cb6749ec682a8cda9cded8badc9a0bfdc99b8d7799cbc6e94b885b0d2d0edffceedffcdeeffcdeeffcbeeffcbeeffcaedffcaedffc9eafbd0f1ffccecf9cfedf7d8f0faeafdfff3ffffeef8ffccd9e1e2f0f9c7d8e2acbecc9cb2c09db7c896b2c793b3c892b4cd90b4ce93b8d38cb1ce92b7d490b5d286abc885a8c691b4d295b8d694b7d57194b280a3c186abc883a7c787acc988abc794b8d29abed8b2d6eec6e9ffc8ebffc9ecffc7e7fcc9eafdcae9fdcae9fdcae9fdc9eafdc9eafdc9eafdc9eafdc8e9fcccedffc8e7fbc5e4f8ceedffccebfdd7f6ffcdeafab6d0dfb9d3e2b6d1e6abcbe496bfdb8ab8d988b8dc82b4d975a9d07cb0d578aacb7dacc88eb3ce9abad1b1d0e4bad7e7adc4d2b4cad7cfe0f0d3e6f5bed5e5abc7dca1c5df75a0c06998c25386b5548ab9659bc96ea2ca81afd39ec5e6aed5f4b6e3ff8abbdb77a7cb7bacd47cacda6a9dcc70a6d471aad56ca6ce6ba2cb7bb0dc79abdc72a4d76a9ccf6fa5d473a9d76da0cd72a5d26da0cd6ba0cc689ccb73a8d27cadd587b5d99dc8e8a2cbe998c1dfb3defe98c4eb7faeda6d9fd07dafe079acd77fb0d97fafd786b3dc83b0d9a2cff695c3e791bde087afd288b0d384aed46794be6090c0689acb6196c26196c2699ccb7cabd779a4c793bcdc729bbb98c3e575a2c96897c16c9dc87fb2df659bc95a93c05d92be6091ba608ab0a7cdf1a7cdf19ec4e888b0d36f96bd6c96c0709bc66f9ac585afd77299baa3c8e5accee989a8c47190af84a5c6a4c4ea799abd89a8c794afcc9eb6cec0d9efbcd8f0a5c7e3668db4618cb6618cb76289b27596b58aa6beacc5dbc3dbf3b2cbe99fbcda93b7d188adc89ec0e66687b08cacd293b4d59bc0dd79a0bd6f97bb5d84ab789ec58caed3a8c9e8a0c2de84a7c55f87ab5c89b34e7dab5983b35f88b6587daa5e80ad6082af577ca85980a95983ab5f8bb0648fb2628aae6288ad5e81a76285ab5b7fa35d83a8618cb64a77a14d7ca64778a14477a44b7ead487aab5385b6578bba588db7598db46996b7b6d4f0a0b5d089a1bd718aa8b4cfedbfdcfe7292b85c7fa75479a349729e4c76a64b77a85d8bbc4a79a74c78a55f8ab56590bb5d88b34f7ca55b88b25984b1557ba8698eb87c9fc753759b5d7fa453759a84a7c7afd1ed6786a27691aeb0c8e28195ad899fb76481a154769b4b71964c739a426c963d68933d69963b6796416c993f6a97446b96456a9443668c7799be85a7ca7698bb6f92b886acd36e95be618cb66591be6392be6a99c377a4cd89b5da77a2c57aa2c579a0c1759cbd82a9ca6b92b37fa7cb8db4db85acd56e95c08db4dd7aa1ca769dc4688fb66c94b8698cb27fa1c4a6c5e4b0cfecc2e1fdb3d4f37fa3c784acd0cdecffcdecffcdeeffcdeeffccedfeccedfecbecffcbecffcaedffc5e8fbcbefffcbedf9d2edf8e4f8ffedfafff6ffffeaf3f8edf4faf4fdffeef7feebf8ffd9e7f0c6d8e4cbdeecbcd3e3b2cbdfafcbe09ebcd4a3c1dba3c2de98b7d497b9d593b2cf97b6d3809fbc8badc990b2ce89acc88fb2ce8eb1cd9abed8a4c8e0c7ebffc9edffc4e7fbc7eafdc7e8fbc9eafdcae9fdcae9fdcae9fdcbeafec9eafdc9eafdc9eafdc8e9fccaebfec7e8fbcbeafecdecffc6e5f7c9e8fac8e7f9daf5ffd7edfabdd0debcd1e4b9d5ed8fb4d188b5d67dadd37db1d97aaed66ea2c979abce7dacca8fb4cec3e3f8d6f3ffa7c3d1afc9d8a9c0cecaddecd6e7f7bbd1dfbcd6e7afcfe479a0bd6994be5b8bbb5589b95e94c279add58cbade799fc37ea5c683b1d370a2c77eb2da7bb0dc83b7e76fa3d36da1d072a8d475acd578afd877acd873a6d56b9dce6b9dce679dcc689ecc6ea3cf70a3d06ca0cf71a5d46da3d16ca0cf72a5d07babd387b3d8729fc07faacc7aa6c96e9ec66fa0cb6c9ecf6ea2d27baedb76aad278a7d183b0d97eabd481aed5b0dcff8db8db7ca4c77fa7ca87b1d77ea9d36b9bc96ea1d06ca0cf6296c5669ac975a6d194c1e88eb9db79a0bfa6cfed6c9abc6798c06da0cd6195c46296c55f94c05d92be5b8eb96390b9658fb5658fb5749fc289b0d1749abe739ac16892bc6692bf6493bd80add46e9bbc9cc3e282a7c498bbdb84a5c87fa1c67d9fc289a8c78ca7c2859caebed3e4b7cde2abc6e181a3c86b90ba6186b099bde1bcdaf69eb7cbb6c9dabed1e2c1d6e9b7d0e4a7c6da9cbed76a8cb16586af6282a97492b69ab9d6afceea91b4d282a4c76d8fb47494baadcceb87a6c37b9eba82a9c8608ab25481ab537eab5782af7096c36489b57194bc688bb1668cb16590b35d89ac5b87aa5f8aad648caf6286aa7397b993b5d87397bb5d85a94f799f4d79a04b78a14b78a24c7ba94b79aa5585b5467aa9457ba7487ca4608cafa6c3e1c9def9bed6ee809ab3839eb9bad5f3b6d0f17290b24d6e974e739f4973a34975a64a78a94474a44878a85585b34776a25e8db7598ab34978a4456f9f496f9e5476a385a6cfb2d4f97da1c36387a76d91b1698caca0c1e0839ebc6e86a29caec4a0b4cc5372917194ba6288af4d779f466f9b3d6895406c9b426e9d416c99426b97456c97496c9499bbe0b9d7f985a4c182a1c080a1c46e90b6698fb66892ba709bc578a5cf73a0ca78a5ce74a1ca77a4cb739fc6719dc46e9bc277a4cd72a1cb6493bd6491ba5f8ab4618ab65f88b4658fb9658fb76a95b8779fc3698cb27d9fc47d9ebf89aac9a8c9e898bbdb80a6cb81a8cfcbebffcbebffcdecffcfecfed0ebfecfeafbccebfdcbecffcbeeffc7ecffc9ecffcaebfecdeafacee8f5dcf2ffd9ebf7e0f1fbe7f5feeefbfff2fdffe8f1f6e8f0f3e9f1f4e4ecefeaf3f8e4eff5e0eef9cfe1efc2d7eab8d1e7a3bdd699b4cf9ab8d28ba9c595b3cf96b5d192b1cd93b5d096b8d39fc3dbb9ddf5cbefffc7eaffc7eafeccedffc9eafbcbeafccbeafccae9fdcae9fecae9fecae9fec9eafdc9eafdc9eafdc9eafdc9eafbc9eafbc9eafbc9eafbcaebfcccedfecbecfdcde9f7def0fcd6e6f3d8ebfcb9d3ea85a8c478a3c57aa7ce7fafd780afd974a5cd80b1d28bb7d4c2e4fdcde9fecce7f8bdd9e7afcadbb1cadec8ddf0b3c6d7caddecbbd2e2d8f4ff85a9c3749ec46190bc5386b373a8d48ec2e99eccf085add081a9cc78a6ca70a1ca75a9d871a6d872a7d9689ecd77acd87cb1db76abd570a5cf6ca1cd6da1d06ca1cd6ca1cd6a9fcb6ea3cf6b9ec96c9fcc6b9fce6ca2d071a7d671a5d575a8d778a9d476a3cc74a1c8739fc674a1c877a6d06a9dc86b9fce71a7d570a5d172a6ce79aad383b2dc79a9d17eabd283afd4abd6f982aace7ca4c876a0c66996bf6695c1699ccb5d91c06397c66c9fcc699cc772a3ce6f9cc584abccadd4f19ac6e377a8c96599c16297c36595c36394bf6293be6394bd6291bb5f8fb75f90b873a3cb97c3ea9ac4ea6f97bb6990b7618db45f8cb56999c16797bf77a4cba9d5fa84afd26088ab7399be90b2d793b2d1a2bed6b5ccdcabbeccc7dae9bdd3eaa8c2e3708eb46989af81a0bfbad4ebcadff0bfcfdec9d7e2c3d3e0cee0eeb6d0e1b0cce2accae4708fae6888af6380aa99b5dda8c2e5a8c2dd8fa9c093b1cb6a89a67899bc7c9dc07899ba8cafcd749bba547fa25681ae5781b17fa6d16c92b76182a37091b094b7d56289aa5883a65f8bb05580aa6c96be628aad6087a86d8fb5799bc17d9fc4779bbf6187ae547ba4658bb8517aa84c76a64977a84e82b25086b54e80b16e99c4a5c3e5b8d0eac5def29eb8c97890a8b2cae4abbfd8a6bcd465809e597a9d4f74a04a73a149749f45749e4275a04378a23d709b4778a34475a04c7ba74a74a45076a7597daf4a6c996589abaacfeab1d6f19cc3e080a3c95e7ea48da7c8647c9699abbf98adc27d9cbb55789e496f964c769e48719d426d9a44709f3f6b9a4e79a647709c466d967497bdb2d3f68faecdbedcf8bfddf97f9dbf8babd17a9dc56e95be7da8d27aa7d16b9ac66192bd6192bd5e8fba6091bc5e8fba6394bf6b9cc76ea1ce6a9dc86697c06897c16d9ac4709cc9618cb9638eb980acd391bbe16e96b9779dc16488ac7295bb6487af7da4cb6791b9719dc4c9ecffccecffcfebffd0ebffd1eafed0eafbceebfdcbecfdc9ecffcaefffc8ebffc9ecffcdecffccebfdcde8f9cfe9f8d2e9f7d6ecf9e1f3ffe1f2faecf9ffecf7fbeaf4f6f2fafde8f0f3e4edf2dfeaf0d8e5eec6d6e3c6d7e7bbd0e1b0c6dba4bed5a9c5dda0bcd499b7cf99b7cfa1c1d8b7d7eec9ecffc7eaffc6ebfec8ebffc5e8fbc9eafdc8e9facae9fbcae9fbcae9fdcae9fecae9fec9e8fdc9eafdc9eafdc9eafdcaebfecaebfcc9eafbc8e9fac9eafbc9eafbc8e9fac9eafbcce9f9d8ebf9e4f6ffccdef2c2dbf17a9cb7779ebd80a8cb7ea8ce88b4d99ac6e9b0ddfcc1eaffc8e8ffc9e5facae5f6cae7f7b8d5e7bdd8edb8cee5c8daeec6d9e8b4cad8cee9fab2d2e97da4c5638fb679aad37db1d97eb0d588b8dca5d1f69ac4ea9fc9ef7ba8d170a3d27db1e376abdd79afde79aeda76abd56da2ce6da2ce6ca0cf6da3d1699fcb6ba0ca6ea1cc70a3ce6ea1cc6fa2cd71a5d46aa0ce72a8d76ca2d16fa2d175a5d376a5d1a1cef86f9cc672a1cb70a1cc6c9fca6fa4d06fa5d16ba0cc6ba0ca7db0db78a9d277a8d17eaed681aed591bde2a7d1f777a1c76c98bf6b98c16392be6396c36498c75f93c2699cc96fa2cd71a4d17eadd788b3d5a0c7e493bcd87da8c8a6d6fa6b9bc36a97c06390b96693bc79a6cf78a7d172a3cc88bbe676a9d46392be6c99c38bb7de98c4e96c98bd6794bb92c2ea699ac35f90b95d8db580aed291bcdf648aaf8aaed2a3c4e7b5d3ef89a2b6acc2d0d4e7f6c3d8ebafc7e39ab5d37f9cbca9c4e1b4cde3b3c8d9c1d3dfbdcbd6b0bec9a1b1bea8bdceb9d2e6aec9de7792ad7a96bb708db77792bd7a94b9a7bfd9acc5d9b1ccdf97b3cb7c9bba7e9fc2a1c2e593b4d58fb4d16991b4537dad5884b56c96c0afd3f791b0cd83a1bb86a4c0a8cae66b8fb16188af5379a6648db9608ab05984a76489b36d90b899bbe080a2c77b9ec66388b25177a45379a6527ba75885af5080b0487aab5383b477a2cf799bbeb0cce4b4cedfc8dfefc5dbf2bacee6bed0e4bacce0aec4db708ba85173994d749f4a759f4776a03f739b3f749c4378a44073a044759e4a79a34c76a64f77a8496d9f4f74a14e74987299b686adca537a99587ba17f9fc66a87a7a3bbd5aabcd0d7edff92b1ce5175994f759a4b729b4e77a347729f3d69985480af5480af45709d507aa4789ec581a5c99fc2e2a4c3e0b8d7f4b5d4f37192b590b3d99fc6ed6d98c26796c06090be5c8fbc6295c46497c65f92c15a8dbc6396c56ea1d0699dcc6295c26a9bc66293bc608fbb6291bd7fabda75a1ce76a1cb7ca8cd7faacd779fc36d94bb648bb65f88b46590bb5d8ab36393bbc9ecffcbebffccebffcfeaffcfeafdcfeafdceebfdccebfdcbecfdc9ecffc9ecffc9ecffc9ecffc9ecffc9ecffcbecffcfecfecfeafbceeaf8cfe9f8d1ebf8d7eefcdbf1feddf3ffdef0fce3f5ffecfdffecfaffecfaffe6f3fcd3e0e8cfdfecb8cfe1acc8dea6c2d8aac9deb8d7ecc4e4f9c9e9fec7eafec7eafec8ebffcaeaffc9eafdc9eafdc9eafbcbeafccbeafccbeafeccebffcbeaffcbeaffc9eafdc9eafdc9eafdc9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc8e9facee9fad0eafbd7f0ffcce6fd7c9cb57ca0ba97bad6a5c8e6c2e5ffc2e7ffc2eaffc4eaffc7e7fec7e6fac8e7fbc8e9faa9c8dcacc8dda2bbd1cce2f7b3c8d9bdd3e1c8e2f1b3d2e685a8c685add085b3d780b0d679abce77a9ce7fafd79ac7ee9ac0e58bb1d67ba7ce8bbae47aadda6da3d16ba1d06da3d26ea3d572a8d76aa2d169a2cf6aa3ce6ba1cd6fa2cd72a3ce72a5d071a4cf74a8d76ea2d16aa0cf6da3d2699ccb6c9ccc709fcd7eadd96e9dc972a1cd7fb0db79acd773a8d4669bc7689eca6aa0cc70a5d174a9d378acd47fb0d885b2db82afd67fabd27fabd26f9cc5709dc66998c4679ac76296c56a9ece70a3d26696c470a4cc94c6ebacdafc91bcdca8cdeaadd0ee789cbc8db4d59ec9ec759fc56c96bc749ec679a8d26091bc6d9ec96292c05d91c0598dbc689dc9699dc57fafd577a5c97da9d085b2db6291bb6e9dc7709dc46a95b899c0e1a1c5e787aad06d8fb2a1bedcafc9e09ab1c3c5dcecc5dbf0b6cee69eb8d3b1cce7bad5eac5dff0c6dceac5d8e6bdcee0c2d3e5b1c4d5c7d9edc5daedb6cce3839ab9839dbe9cb8dd84a2c4adc8e3b1cce1a8c3d4b2cde0bedaf2728fad8da9d07494bb8db1d587b1d76d98cb5a85ba5982ae84a7cdb9d6f690aac57b95b0738ea9b0cbe8819fc15f80ab587daa5e8bb45686ae5a85af618bb3668cb180a6cb5f86af547ea8547ea84d77a14c769c5a84aa517ea8517daa517dac5a85af668dae9abcd7afcadfbad0e5cadcf4c5d7edc9def1d1e6f9cce3f5c9e3fa6889aa4f759c4976a04677a243749c42769e4074a44175a444749c4a779e4c77a44d75a64972a0466c994c739c4d739a7399beb4d7fd587a9f698aad6380a0a2bcd7849badacc6d77c9ab46d8eaf54769956799f4e759e4a739f4a74a4426e9d4675a35f8ebc7aa6d36994bf658fb779a4c781a7cb81a5c594b5d4a1c2e37092b7678db290bce36897c16a9dca5c90bf5a8ebe5b8fbf5b8fbf578bbb5a8cbd5e90c15e90c15f92c15989b76b9cc75c8db86293be608fbd608cb96792bd7ba7ce83afd47ba7cc6b96c06792bf618dbc5c8bb95d8cb85f90b9cbebffcbebffccebffccebffccebffccebfdceebfdccebfdcbecfdc9edfdc9ecffc9ecffc8edffc8edffc8ecffc9ecffcbecffccebfdccebfdcbeafcccebfdcdecfecfecfecfecfecde8f9cfe9f8d7edfbd7eaf8ddeffbdff0f8d7e5eed8e9f3daf1ffd2efffcde9fecbe7fccae9fdcbeafec9e9fec8e8fdc9e9fec8ebffcbecffcaebfecaebfecbecffccebffccebffccebffccebffccebffcbeaffcaebfecaebfecaebfec9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7e8f9cae9fdcbe7fdcae9fec4e7fbc5e8fec4e7fdc7e7fec6e6fdc4e7fdc4e9fcc4e9fcc6e6fbc6e7fac4e7fac5e8fbb2d3e4b1d0e4bed9eeafc8dccce3f5d2e9f9cbe5f4b9d6e8bee0fb90b7d693bee084b2d476a4c877a9ce76a7d07cabd582a8cd82a4c7a2c8ec7da9cc6e9fc772a7d371a7d66ba3d46da2d46da2d46ca2d16da6d36aa3d0699fcd70a3d06ea1ce73a6d36fa2cf6da1d073a7d671a7d57aaedd6fa2cf6fa2cf6c9dc877a6d27baad68ebde97eafda72a5d0689bc86ba0cc6ca0cf679dcb6da3cf77add979aed87aaed680afd980afd97eadd77dacd678a5ce76a6ce6b9ac46a9bc66397c66498c86799ca6598c574a5cd6c9ec177a7cb84b1d298bbdbb4d3f0b8d6f0a9cbe697bbdba9d1f492b8dd83add56b98c16695bf78a5cf76a5cf6598c5669bc76095c15d92bc699ac36393bb6794bd6b96c06c99c399c4ee97c1e989b1d579a0bf9dc1e191b7dc80a4c895b3d5bfdaf57b94a8c5daebc7dcedd3e8f9c8def5b3cbe3afcadfbad5e8cae1f1c9deefcee0f4ccddf1c3d4e6ccddefcfe0f2d2e4f8c8ddf2b9cfe7bdd7f2b1cce798b4cc9ebad0c2ddeeacc7d8bbd6e9bcd6ef859dbf6682a76185a9547ea6537eb15482b65d87b7759ac48fafd5bfdcfc9cb7d58fa9c4b0c8e0849cb66781a26383a95d88b25889b25786b25885af5680a85b85af5985b25884b17ba8d2557fa752789c769dbe6d93b8739ac36a91ba587ea58cb3d49fc2de99b5cdb4cae2a5b7cfb3c7df96acc39ab5ca91acc1819fb78fb1d4527ca44776a23f729f4879a44475a04175a74274a544749c517ea54c77a247729f4b76a34b74a24b74a24a709d4e739f54779f5c7ea3597a9b6a89a87997b3c3dff481a0b56c8ba77699b96385a84f72985279a2547da95d89b66190be6191c16a9aca5d8dbb709fcb6594be6592bb6995bc638eb16c92b6789ec27da5c977a1c96b98c16594be6495c05e91be5b8ebd5a8dbc578ab95d8dbd5d8dbd5888b85a8aba5a8aba6192bd6d9cc877a8d36091bc5c8bb75d8ab4638eb8638eb86793ba6792bc6592bc79a8d45786b46090be5f8fbd5b8bb9ccebfdccebfdcbecffc9ecffc9ecffc9ecffcbecffcbecfdccebfdcbecfbc9edfbc8eefbc8edfdc9edfdcbecffccebffcaebfecbecffcbecffcbecffcbecffcbecffcbeafecbeafecdeafccce9fbcdeafccae7f9cfeafdd1ecfdcae5f6cde8f9cae5f6cae7f7cce9fbcbeafccae9fbcae9fbcbeafecbecffc9eafdcaebfecbecffcbecffcbebffcbebffcbebffcbecffccebffcdecffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7ebfbc5eafcc9ecffcbebffc4e7fbc7ecffc2e7fac4e7fbc6e9fdc8e9fcc5e8fbc4e9fbc4e9fbc6e9fcc8e9fac5eafac4e9f9c6e7f6c7e7f6c9e8facce9fbcde8f9d3edfec6e0f1cce7fac6e6fdc5e9ffa5cceb8cb7d985b0d37aa7ce77a8d37dacd888b2daa6ccf0bde4ffa1cdea7eacce74a5ce6ea4d36da5d66fa5d46b9fce70a3d076a9d671a5d570a4d474a8d872a4d576a8d970a2d375a9d86fa3d273a8d472a7d17eb2da89bde572a3cc79aad37dacd673a2ce6b9cc775a8d571a4d16a9fcb699dcc73a9d770a6d46aa0cc75aad47fb2dd7daed977a8d379aad57aabd677a6d086b6de7aaad26e9dc770a3d06b9fce73a7d670a3d075a6cf74a4cc7aaad27eaacf83aac99bbfd9bbd9f1bad8f086a8c4a4c8ea87add488b2da85b2d978a5cc7fa6cf86add482aed36694b86696bc5a8eb66396c3679ac76b9cc598c5ee7aa4cca7cef791b7de779dc284adcd7fa6c58fb3d580a3c3a5c2e0a5bfdacee4f9a5b8c9aebfcfabbdcbb8cbdcc5daedb1c7dcafc5dab3cadcc2d7e8caddeec0d1e1c3d3e3a2b2c2b9cadabbccdcd2e2f1d4e4f1cfe1efbdd0dfafc8dcb2cee38ea9beb5d0e3b4cedfc8dff1cfe5fc86a0bb90b2d56087b05680b05581b25783b45f89b9749dcb93b8e29bbfe3aac9e5c9e0f2d2e5f4d2e5f686a0b75f85a95f8cb65584b05483b15783b4517caf5887bd5284b74d7caa6892ba7a9cbfabc9ebaac8ea708eb27391b57b9cbd93b5d892b3d2b2cdea829ab46c849e758faa88a3c1a7c6e56b8eae597fa3507ba55988b44578a74274a53f71a24577a84577a84575a546729f4e79a37facd34c79a244709d4b77a64872a24d75a64c729f5477a181a3c997bada5678947c9eb97c9dbca7caea6286a8789ec2799fc46e95bc618bb56792bd6793c05f8ebc5f8fbf70a3d270a3d073a3d16394bf5e8db76592bb6390ba5e8fba6093be6093be8abbe66697c05e8db76595bd6895be628fb96390ba628fb96e9ac76d99c66493c16796c46291bf6995c26e9bc56897c172a1cb86b3dc89b6dd638fb6648eb8729bc7628db85e8bb56191b95b8bb36190ba5a89b75c8abbccecfbccecfbc9edfdc8edffc8edffc8edffc9ecffc9ecffcbecfdcbecfbc9edfbc9edf9c9edfbcbecfbccecfbccebfdccebfdcbecffcbecffcaebfecbecffccedffcdecffcdecffcdecffccebffccecffcaeaffccecffccecffc7e7fcc8e9fccdecfecdedfcccecfbcdedfccdecfeccebfdcbeafecbeafecbecffcbecffccedffcbecffcbebffcbebffcbebffcaeaffccebffccebffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7eafdc6ebfdc1e6f9c3e6fac6e9fdc1e8f9c4ebfcc6ebfdc3e6f9c5e8fbc4e8f8c3e8f8c3e8f8c7e8f9c7e8f9c5e9f9c5e9f7c9eaf9c5e4f6c7e8f9c9eafbcae7f9c3e0f2cee9fcc7e3f8c1e1f6c4e8fec2e7ffbae1fe97bedfa7d2f582afd67ba8d17ca8cd80abce8cb8d5acd8f59bc8e97dadd36ea1cc6ea2d173a7d66fa2cf72a2d077a7d577a7d777a9da7cb0e27bafe170a4d66ea0d371a5d571a6d271a6d073a8d07db1d889bde490c1e992c3eb8fbee872a1cd6b9cc76f9fcd75a8d580b3e076a9d86ca0cf6ca2d071aad575aad673a8d276a9d47aadd87baedb76a9d478a9d17fafd584b2d67aaad070a1cc7cb1dd669bc7689bc8699ac571a0ca75a2c987b3d87aa5c78eb5d4b3d5f0a6c4de9ab9d686a9c98db4db78a4cb85b2d97ca8cd8ab0d78fb5da98bee2729abd75a1c46c99c05b8cb56798c36d9cc682afd8749ec879a0c9779ec76e98be84b0d39cc9ea749cbf8db1d37e9fc08aa7c593adc8bed4eccee3f8c3d8edc4daefbad3e9b8d2e9aec8e1b5cfe8bdd5edb4cde1c1d8eac8dbecbbcedfa8bdcec2d5e6c2d4e0c6d4dfddebf6d3e3f0c2d7eab8d1e7a3bfd596b2c7b6d1e4c6ddefd1e4f5c2d8ed7f9ebb6187ac6a95c05884b36291bf5b89ba5381b25985b25781a981a5c5a9c2d6d1e4f2cbddebd2e8fd9bbfe15883ad5887b15281ad537fb0507eb24f82b94d80b55889b4648eb47a9bbc6c87a57c97b596b1cfacc5e398b3d091aecc96b4d0aec8e3a6c0d9b3ceebb3d0f080a1c25a7ea2587fa64f7aa55180ae5181b24a7aab4f81b2477aa94477a64373a34674a5527ead7eaad789b6dd4b7ba14776a04675a14571a24872a24f75a45479a5587ba16185a77ea3c059809f7ca2c76c93ba7aa4ca7ba7cc7da9d0739ec87aa5d06692bf6190bc6494c2679ac772a5d2689bc86a9bc66293be6897c16390ba6190bc5d92be5f95c35f94c076a9d46d9ec779a9d1618eb76590ba6a95bf6893bd648fba6793c05f8eba5e8dbb6393c15f8ebc5f8bb8628ebb6190ba6393bb608db4628fb6648fb9638cb85f88b66590bd5c89b35d8db56595bb5d8ab35f8bba5f89bbcbecfbcbecfbcbecfdcbecffcbebffc9ecffc8edffc8edffc8edfdc9edfbcbecfbccecfbceebf9ceebf9ccecf9ccecfbcdedfccdecfeccebfdcbeafccbeafcccebfdccebffccebffcbecffcaebfecbecffc9eafdcaebfecbecffcbecffcdeeffccedfecaebfccaebfccaebfccdecffceedffceedffcdecffccebffccebffcbecffcaebfec8ebffc8ebffc8ebffc8ebffcaebfecbecffcaebfecaebfec7eafdc8ebfec7eafdc7eafdc8ebfec8ebfec7eafdc7eafdc6e9fcc6e9fcc6e9fcc6e9fcc3e6f9c7eafdc5e8fbc7eafdc2e9fac3eafbc1e7fac6ebfdc4e9fbc4e9fbc3eaf9c4e9f9c7e8f7c8e8f7c7e8f7c7e8f7c9e8fcc6e6fbc6e9fdc3e6fac5e5faccebffcce8fec8e7fcc6e9fcbfe6f7c2e7fac0e4fac3e7ffc1e4ffbae2fcacd8f582afd07aa8cc82afd686b3da8fbde19ac8ea73a4c574a6cb79aad579a9d778a7d574a3d173a2d074a4d274a8da78ade16da0d56ea2d474a8d874a9d573a8d272a7cf76acd27cb2d87fb3db83b7df81b2dd72a3ce71a2cd72a3ce74a5d078a9d46b9bc97db0dd7ab0de69a2cd6da2ce73a8d276a9d67aadda72a5d471a4cf85b6de97c5e984b0d3709ec077a7cf73a6d170a5d173a8d483b4df92bfe88bb7dcaad6f979a7cb81aed58db4dbb3d7fbb3d4f59fc2e2729dbf75a3c76d9dc579a6cd9ac2e69dc3e88db3d89ac0e5a2c8eca4ccef7aa5c77da7cd6b96c06994bf6a97c16996c06d9dc56091ba71a4cf669ac26797bf7dabcf92bde0b1d7fba0c2e783a3c97391b57596b798b9d8a8cbe9b6d8fba3c5ea8dafd49abddda6cae4abcee2b6d5e9bfdaedacc6dda1bad0b4cadfcaddeec9d9e9dae9fcd1e0f7c1d5edb8d4eac9e9fe7194a791adc2cce1f6cce1f6b4cfe46488a25a84ac5c8bb777a8d15889b25080ae5181af6392bc709bbeb9d9f2bed7ebbed2eb8ba3bf688aad6d98bb5682a7537fa6537ea95581b04c80b04a7ead598ab28bb6d893b4d37691ae6b86a3809bb6bdd7ee869fb5b4cde3869fb5b5cee2b3cde46382a15e80a55d7fa453799e4e7aa14e7da94c7aae5886ba6793c46995c25c8db6598ab35b8ab66793c26995c66695c371a0cc5889b24d7ea64978a24975a44c76a84d75a64e74a17ba2c98db5d882add075a1c86794be6695c16c9dc878a9d277a8d374a3cf74a3cf7dacd874a3cf6596c1689bc66194bf6293be6d9ec76594be719ec894c1eb6d9ac36594be5f90b95e8eb66d9dc572a2ca6191b96693bc7faed86c9bc76796c26494c26295c4588bba5a8dbc5a8dbc5b8bbb5f8dbe5985b45c8cb45c8eb35e8eb46390b977a2cf648dbb6d98c5628db86996bf5d8db56491bb5a87b16790bc6089b5ccedfeccedfecdecfeccebfdccebffcbebffc9ecffc9eeffc9eeffcaeefecbecfdccebfdceebfbceebfbcdedfccdedfcccebfdccebfdcdecfeccebfdccebfdccebfdccebffcbeafeccebffccedffccedffcbecffcaebfecaebfecaebfecbecffcbecffcbecfdcbecffcbecffccebffccebffcbeafeccebffcbeafecbeafec9eafdc9eafdc7eafec8ebffc8ebffc7eafec9eafdcaebfecaebfec9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fcc5e8fbc5e8fbc5e8fbc5e8fbc8ebfec9eafdc5e6f9c3e4f7c6ebfdc5ecfdc5eafcc7eafdc5e8fbc5e9f9c4e9f9c5e9f9c7e6f8c9e6f8c7e7f6c7e6f8c9e8fdc4e4f9c8ebfec3e8fac6e9ffc6e6fdc4e4fbc5e8fec4e9fbbfe6f5c1e6f6c6e9fcc8e7fcc6e5fac4e5f8c3e7fdb9e2fe81add078a7d378a9d478a8d098c6e891c0de75a3c471a2ca75a8d579a9da75a3d574a3d172a2d06da3d270a8d76fa4d674a8da7cb0df73a8d470a5cf699ec673a8d079aed67db0db73a6d175a6d177a8d382b3de7fb0d980b1da77a8d183b4df70a3d0689eca70a6d275aad472a7d16fa2cf6c9fcc6ea2d16ea1ce84b6db90bee08cb9d877a4c576a6cc8fc0e9699eca72a7d36a9bc66e9dc77eaacf7caace6c9cc46e9fc8719dca80abd599c1e58db5d872a0c27aaace93c3eb729fc6719cbf8bb1d6779dc4779dc4749abf86aed18db5d8658fb5729dc77aa7d191c0ec74a5d072a5d073a8d2689ccb6498c75b8eb96899c1729ec577a1c96a8fbb80a5cf6d94bd6990b7618cae7199bd769cc38cb1db6f94be6e94bb8eb9d995beda7fa4bf81a4c088a9c893b4d3b1d0ed90abc692aac297adc5d1e5ffc3daf990afccaacfecc0e5ff7c9eb9abc3dd91a7bfc9e4f993b5d05581a85687b05488af6698bd5888b05281ab5c8bb774a1ca8eb5d4a5c7e3839dbe83a1c392bade729ec35a86ab5480a5547ea45380a94e83af568bb78abae298c3e6a5c8e8b3d4f3baddfb7ea1bd7694ac90abc0d7eeffcae1f3b9d4e97b9bb45c80a45980a75f86ad77a3c897c4ed6b9cc76090c16a98ca6692bf709dc774a4cc6697bf6897c36695c36c9acb6393c36595c36495c06293bc4879a24b7aa85480b1618bbd608bb86c97c174a1ca719ec876a7d26f9fcd6a9dca70a5d16ea3cf79acd976a6d474a3d174a3cf7baad66596c16194bf6497c25d91b96091ba6392be75a4d079a6d0a0cdf794c1ea81aed56794bd6693bc5e8bb47babd36998c26394bf5e8ebc5a8dbc5d91c06599c95d91c05d90bf5689b8598cbb5a88ba5f8dbe5c8db85e92ba6091ba5d8cb8608cbb6f99c997c2ef6490bd5a89b3608fb96796c2638eb986b0da759cc5ceedffceedffcfecfecfecfecfecfecdecffcfebffcdecffcdeeffcdedffcaedffcaedffccecffccecffceedffceedffcbecffccedffccedffcdeeffceedffceedffcfecfecfecfecdeafcccebfdcdecfeceedffccedffcbecffcaedffc8ebfec9ecffcaedffcbeeffccecffccebffccebffceeaffcfebffcce8fdcbeafec9eafdc9eafdc7eafdc8ebfec7ecfec7eafdc9eafdc9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc8e8fdc6e7facce8fdcae9fdc9eafbc7e8f9c9e9f8c8e5f5cae7f7c8e7f9c7e8f9c8e9facbe7fccbe7fcc9e8fdc8e7fbc9e8fcc6e7f8c4eaf7c4e9f9c5e8fcc7eaffcaecffc1e5fdc4eafdbfe9f9c4ebfac5e6f7cde8fdd1eafecce6f5cbe8f8c8e8ffa3caeb7da9d674a4d478a7d37ca9d097c4e381b0ce71a5ca6ea4d072a7db73a6dd76a5d975a8d771a7d370aad26da3d172a8d66fa5d373a9d5699fcb6ca2ce6da2ce72a7d3699dcc72a6d57baedd6ea1ce78a9d27fb0d88bbde288badf7cabd57cadd873a8d46ba1cd6ca1cb6ea3cd6ea1ce6b9ecb6b9fce73a8d481b3d89ecceda6d2ef7fabc874a2c66d9dc56c9dc86a9dc86ea1cc6ea1cc75a6d1699ac59ecdf783b2de6b9bc96da0cd75a8d5679ac571a2cb88b8de7aacd16b9bbf6995b894bfe29cc6ec85afd78eb9e377a2cd88b3de82afd96d9cc66394bd5e91bc5c8fba5c91bd6398c4699dcc6a9dca85b9e16f9fc7668fbb6b91be6f94c07aa1ca6d99bc6290b2618fb15b87ac668bb57396c0a2c5ef8cb2d96691b478a4c984aed86089b5608bb85f8ab5628db76892b86288ac698daf84a8ca7093b9698eba6d93c06f94c088abd385a6c7c0dffcc0dafbb5d7fc5c89b34f84ae598db292c3e45b83a7577ca6658ebc8ab5e27faad46c96be749bc2709ac26596c16497c26d9ac4a0ccf39ec9ec9dcbed7db0db5f94c06594be6e99c36d98bb709bbe6b9bbf78a6c87ea5c4cdedff8da3b87f95aa81a3be6087a85b85ab5a87ae6091b976aad16a9bc36798c17eafd86998c295c6ef7daed772a3cc70a3ce5d91c06296c66396c371a4cf6093c06093c06393c16494c4608ebf6290c16591c26590c36896c86a9acb74a4d470a5d16fa4d0669cc86499c574a9d56fa2cd73a4cf74a3cf79a8d277a6d06fa0c96296be5f93bb5f92bd6093be5b8ebb6090be709ecf6695c35f8eb85a8ab275a4ce7baad475a4ce6c9dc86093c05d91c05e92c15e92c1598dbc5f93c25a8dba5d8eb95a8bb65d8eb95c8cbc588abb5b8fbf578dbc5d91c15d90bf5c8abb5c88b75e8ab96190be5f8fbf6090be6392be6390ba6a91ba97bde4cfeeffceedffd0edffd0edffcfecfecfecfed1ecffd1ecffd1edffceedffcdeeffcdeeffcdedffceedffd0ecffd1edffcfeeffcfeeffcfeeffceedffcfecfed0edffcfecfccfecfcd2edfecfecfcceebfbccebfdcbeafccbeafeccedffcaebfec9ecffc9ecffcbebffcbecffccebffccebffceeaffceeaffcfebffcdecffcdecffcbecffccedffcaeefec9ecffc7eafdc9eafdc9eafdc9eafdc7eafdc7eafdc8ebfec8ebfec7eafdc8ebfecaebfec9eafdc9eafdc9eafdcaebfecaebfecbeafccce9fbcee9fccee7fbd2ecfdd0ebfcd3effdd2ecf9d4ebf9d5ecfad2ecfbd2eefcd3eeffd6efffd7f0ffd5f0ffd3efffcbeafec6e7f8c6ecf9c4e9f9c5e8fcc3e6fcc3e5fec7eaffc4eafdc2e9fac2e6f6cbeafcd1e8fadbf0ffdef4ffdaf1ffd6f1ffc7e9ff7da7cf77a6d478a7d57baad482b0d49dcbed8bbfe478add773a7d971a3d872a2d374a7d671a7d36ba5cd6ca2d06ea4d26ca2ce6da3cf6aa0cc6aa0cc70a4d374a8d776aada77abdb70a3d273a6d377aad578acd36fa3c882b4d97fb0d975a8d373a8d471a7d36ba1cd699fcb70a5d174a9d56b9fce7aafd97eb0d581b2d385b2d174a1c283b1d57aaad26e9fc86a9dc87fb2dd74a8d084b5de73a4cd76a6ce6b9ac46da0cd6296c6679fd0639bcc689bc86e9fc86b9cc477a7cd87b5d97dabcf92bee578a3cd6c97c26d99c674a3d16c9cca6697c26fa2cd6295c05e91be5d90bf6497c66599c96598c76394bd6a97c1668fbd6c92bf7297c190b8dcabd7fa99c7e985b3d586b1d4a8ccf07a9cc27c9fc98ab1dc628db85f8eba5f8dbe6290c25b8bbc5989ba5a88b96591be5f8ab45e8ab1658fb7628cb65f87b87da5d86085b9678dbc85acd36a90b57091ba6c91bd6697c25b90ba6b9fc67eaed29ec5ec7198c16b96c36a96c76a99c776a5d16998c26596bf6a9fcb6a9fcb71a0cc6f9cc56a96b96898bc6498c06196c26a9ac86998c46a97c16596bf699ec86a9fc775a3c76f96b5accae2cae8ff779fc2608db46a9ac26c9dc66fa4ce76abd57aafd773a7ce84b5dd7bacd46596bf6ea2ca6899c26396c3699fce5e94c3659ac65e93bd6497c46598c76194c36292c36292c26292c25f8fc06393c4608fc36597ca6ca0d06da1d075abd771a7d372a7d373a8d4689bc870a1cc71a0cc709fcb77a8d174a5ce6a9dc85e91bc5f94be5e93bf5f92c16093c272a2d36797c76392be6a99c36493bd6fa0c96d9ec96598c36295c25d91c06599c8699dcc5c90bf5f92bf5c8db85e8fba5f8eb85a8bb65f8fbf5a8cbd5e93c55a8fc3588dbf5a8ebe6595c56090be608ebf6090c06898c85d8dbd5e8db96996bf648eb66990b7ccedffcdeeffcfeeffd1edffd0edffd0ebfed2ebffd2ecfdd1ebfcd2ecfdd3eeffd6f2ffd6f1ffd6f0ffd6f0ffd6f0ffd8f2ffd6f0ffd4eefdd4eefdd4eefdd4eefdd4eefdd2eefcd4eefdd2eefcd2eefcd0edfdceebfbceebfdcfecfeceebfdcdeafcceebfdcfebffd0edffceeaffcdeafccdeafcceebfdcdecfecdecfeceedffcfeeffcfeeffceeffecdeeffccedfecbeafccbeafccae9fbc9eafbcbecfdcbecfdcbecfdcaebfcc9eafbcbebfacdedfcd0edfdd0edfbd1edfbd2eefcd3edfad8eefcdaedfbdbeefcdff2ffe3f5ffe5f7ffe6f6ffe6f7ffe4f6ffe5f7ffe5f7ffe3f6ffe5f7ffe4f7ffdff2ffd6edfdccebfdc8ebfec6e9fcc5e8fbc5e8fcc5e8fcc7e7fec7e7fccaebfecaebfeceebfdd2ecfdd6ebfcd6e9f8d4e7f5d0e6f4cfe9f8cbeaffa9cdef7aa6cd78a7d575a5d578a8d67eadd98cb9e27ca9d280abd57eabd473a2ce72a5d273a9d86ca4d36da3d26ea2d16a9ecd71a5d46ca0cf6da1d06ea1d06ea1d070a4d378acdb76aad979addc75aad678add77aafd974a9d379aed86da3cf669fcc65a0cc6ba6d274afdb68a1ce6da3cf6da2cc7eb3db80b2d780b2d781b1d77babd16d9ec76fa3cb6a9ec66a9ec675a9d173a3c9a5d1f498c5e67cadce79abd06c9dc86da0cf5e96c9679fd272a6d56393c16292c06fa0cb73a7cf79aad27ba8cf77a3ca7aa5cf6c99c36798c36196c26196c26196c25e8ebc6595c36191c16597c86ca0d26397c76493bf82afd96e9ac791bce7a6cef286aed1739fc26a96b994bdddaacdeb95b4d17f9ebd7297c16892c2618fc06494c55b8bbb5888b85e8cbd5987b85f8bba628dba83acd879a3cd7ea5d0638cb8729bc96790be739ecb618dba6794be6996c075a2cc6b9ac6689bc8659ac6679cc66a9dc86697c26899c46898c66699c86898c671a1cf7cadd86c9fca74a7d26fa2cd6e9fc86594be6c9dc5699ac36699c66699c86597c86597c86a9dcc6396c56498c7669bc76a9ec670a0c678a4c76e9abd70a0c8699dc56a9dc8699cc7659ac66ba0ca6da2cc679bc36fa0c971a2cb78a9d46e9fca6497c26699c66599c8669ac96398c46398c46196c26296c55e92c16093c26093c26396c56497c66b9ecd71a3d46ea2d271a5d46b9fce699dcc6ea2d16ca0cf6b9fce6ea2d170a3d06da0cd6497c473a6d371a4d175a8d56093c06497c45c8fbe6090c06292c26f9fcf6595c36091bc6798c172a3cc6fa0c96495c06a9dc86396c35f92bf5e91be5f92bf5f92bf6292c06192bd5b8cb76192bd5c8db85989b95b8ebd5d8fc05b8fbf5b8fbf588cbb6396c56093c26090c05989b95c8abb5b8ab85e8ab75e8bb56a95bf6c98bfd0efffcfeffed1eeffd2edfed4eeffd6f0ffdaf1ffdbf2ffe0f6ffddf4ffdcf3ffdbf3ffdbf1fedbf1fedcf2ffddf3ffdff2ffdef1ffdcf2ffdcf2ffdcf2ffddf3ffdbf3ffdbf3ffddf5ffdbf3ffd7f1fed5effcd3edfcd3edfcd3edfed3edfed5efffd5efffd4eeffd3eeffd2edfed1ecfdd2edfed3eeffcfecfccfecfcceebfdceebfbceebfbceebfbcdeafacdeafacde8f9cde8f9cee9facdeafacdeafaceebfbcfecfccfecfcceebf9d0ecfad2eefcd7f1fedbf2ffddf3ffdef4ffe1f5ffe4f5ffe6f4fde7f5fee9f7ffebf8ffebf8ffedf7ffedf7ffedfaffedfaffecf9ffe9f6ffe9f5ffe7f5ffe2f0fbd8ebf9d0ecfacaebfcc9eafdc8e9fcc8e9fcc8e9fcc8e7fbc6e5f7cbe8fad1ecfdd9f3ffdef5ffdff2ffdceffddbedf9dceefad9ecfad2ecfbcbebff82a9ca81aed76e9ecc78abda7aaddc79a6d07fabd296c2e797c3e87aaad273a6d16ea4d36ea3d56ba1cf6da1d06fa3d26ea2d170a4d36da1d06c9fce72a5d4699dcc72a6d574a8d776abd772a8d470a6d270a6d26ba1cd79afdb71a7d375abd979b1e070a8d775addc6ca2d06ba1cd70a5cf7bb0d87bafd67bafd67db1d97fb2dd73a3d16c9fca6fa0c96b9fc7669ac26ea0c5719ebf9ecbea8ab8da8bb9dd78a4c97aa7d06498c76fa5d4699ccb6797c570a0ce699cc76ca1cb6ca0c86393bb74a0c782aed585b2db77a8d36499c36da2ce5f94c06c9cca72a1cd6291bf6191c1598dbd5d91c16793c0638eb96591be6590bb6d97bd6792b475a0c387afd27499b69bbad6a9c5dd85a3bf6b8eb45f8ab55c8cbd5284b75b8dbe5588b75888b85e8dbb5b86b3668fbb6289b4648bb46085b1678eb9618bb577a2cc72a1cb77a8d371a4d16b9ecb73a8d46ea3cf6499c5659ac6669bc76499c5689ccb679bca679bca6b9fce679ac76396c36b9ec97cafda689bc66598c3689bc66699c46da0cd689dc96497c6689ccc669aca6498c86094c6699dcd6ca0cf6499c5659ac6699ec86498c06a9ec66ca1cb6499c36499c56fa4d07bb0dc7aafdb6ea3cd689dc76fa2cd72a3ce79aad56d9ec973a6d36fa2cf6fa3d26296c56499c56095c16094c36296c56296c55f93c26094c36094c36498c76195c46397c6669ac96da1d0679bca6296c5689ccb6195c46094c36296c56094c36195c45e92c16da1d071a5d472a5d470a3d25d90bf5f92c15d8dbd6191c15f8fbf6292c06495c06293bc5d8eb76596bf73a6d16a9dc86194c16497c45b8ebb598cb96797c55e8ebc6091bc7bacd76394bf6798c36b9bcb5e8ebe6393c36ea1d0679ac7669bc7699cc96295c25e8ebc5f8fbd5b8ab85c88b75f8bb8618dba6996c06b98c2d4eefbd6eefad7eefcdaf0fddcf2ffe0f3ffe0f3ffdff2ffdceffddcf0fbdef2fddef4ffe2f6ffe2f6ffe0f4ffe0f4ffe2f4ffe2f4ffe3f5ffe3f5ffe3f5ffe3f5ffe2f6ffe1f5fedff3feddf1fcdbf1fcdbf1fcdbf1feddf3ffdff5ffdef4ffd8f0fcd7effbd5ecfad4ebf9d4ebf9d1ebf8d1ebfad1ebfad4eefdd2ecfbcfeafbcfebf9d0ecfad0ecfad1ebfad3eafad6ecfad7edfbd7edfbd6ecfad4eaf8d3eaf8d4ebf9d6edfbd8effdd8eefbddf0fee2f4ffe4f6ffe5f6ffe5f6ffe9f7ffeef8ffeff8fff0f9fff1fafff2f9fff2fafdf2fafdf3fbfef3fbfef3fbfef1f8feeef7fcecf5fceaf5fbe5f0f6daebf3d5edf9d0ecf8cfebf9cfebf9cfebf9d0ecfaceeaf8cde9f7d2ecfbd3edfad8f0fcdef4ffe3f7ffe6f8ffe6f8ffe7f8ffe7f6fde2f3fddaf4ffb9dcf281aaca82b2d87aadd872a7d37cafda7daed77cacd47dadd372a3cc76a9d46fa5d16ca2ce70a6d26da3cf70a5d16ba0cc70a5d172a7d36ca1cd6da2ce6fa4d06fa4d06fa4d070a5cf6ea3cd70a5cf74abd472a9d279aed87eb1dc70a3d06e9ece74a4d46f9fcf79a9d97db0df7eb3df77add977aed77ab1da79aeda7cafdc7aaada76a5d374a1cb79a8d26ba0ca6da2cc83b7dc7badd088b6da7da8ca7fa4bfa3c8e5739fc66c9bc572a1cd86b7e08abbe36fa3ca679cc46699c473a2ce76a3cd6e9bc475a2cb89bae36b9fc76ea1ce6b9ecb6d9ec96c9dc571a1c76091b95e91be6e9ecc6790be6b91be8eb8e2719bc5749fca76a2c97ea9cb89b2ce84a6c287a5bfb5cfe6c4e0f884a6c2648caf5f90bb568aba4f85b35589b8598cb976a5d1648fb96e95bc6288ad688eb28eb1d7749abf84abd27eaad173a3cb7db1d973a8d26ea4d076abd76fa4d06ca1cd669bc76599c8679bca6498c7669ac9679bca5e92c16da0cd689bc86497c46598c5689bc6689bc66a9dcc6599c86599c8649ac86397c76ea4d36aa0cf669cca659bca6399c75e92c170a5d1689bc85d90bd6598c36699c4689dc770a5cf699eca689dc96fa5d16da3cf6da2ce6fa4d06ea1cc70a3ce6fa2cd6396c16396c1699cc76598c56da0cd679ac76497c4679ac76396c36094c35d91c06195c45e92c15f93c25e92c16094c35e92c16498c76195c45e92c16195c46b9fce6599c86397c66094c3669ac96296c56599c8669ac96a9dcc74a7d66396c56396c55e91c05b8ebd6191c15d8dbb6b9ac66c9bc56fa0cb78a9d46b9bc96c9cca6f9fcd6292c05f8fbd5e8ebc608fbd6a99c76f9eca7aa9d57baad46c9bc776a4d56492c46795c65f8fbd6b9cc76497c26596bf6697c05f90bb6293be608fbd5f8ebc608fbd5f8ebc5e8dbb6796c4def2fbdef2fbe0f2fce2f4fee4f6ffe4f6ffe2f4ffe0f2feddeffbdceefadbeff8ddf1fae0f2fce1f3fde0f2fce1f2fce6f4fde7f5fee8f6ffe8f6ffe8f7fee7f6fde4f5fce4f5fce1f2fae0f1f9e1f2fae1f4fbe2f3fde1f3fde0f2fcdef0fae2f4fee1f3fde0f2fee0f2fedff3fedff3fedff3fee0f3ffe2f5ffe1f4ffddf3ffddf3ffdff5ffe1f7ffe3f6ffe4f6ffe7f7ffe9f7ffeaf8ffe6f6ffe4f4ffe3f3ffe3f3ffe4f6ffe4f4ffe2f3fde5f3fee8f6ffeaf7ffe9f6ffeaf4fdedf6ffeff8ffeef7fcf0f7fdf1f9fcf2fafdf2fafdf3f8fcf1f9fbf3f8fcf2fafdf2fafdf1f8fef0f7fdeef7fcebf4fbe4f1f9def0fadaf0fbd8eefbd8eefbd9effcdbf1fedcf2ffdcf2fddff3fedaeef9d7ebf4dceef8e4f5fde8f9ffe8f9ffe8f7fee8f5fbe9f8ffdef4ffd6f5ff89b1cb7daece72a6cb71a8d176add682b7e176a9d475a9d171a5cd6ea3cb6da4cd72a9d26fa5d172a8d478add973a8d46ca1cd6da2ce6fa4d06fa4d06fa4d074a9d56ea3cf6ca1cb6ea3cf72a7d177acd882b7e175a8d36ea1cc71a1cf73a2d06f9dce79a7d87dabdc79acdb6fa3d26da3cf6da3cf6da3cf73a8d478abd879a9d77faeda78a5cf719ec86fa2cd78add778acd476a6cc7ba6c983a7c78aacc5acd0eaa4cff175a2cb6e9fc881b2db80b1d982b3db6598c375a5d383b2dc83b3db7ca9d06795b96e9ec488b9e26999c77db0dd6596c171a2cb71a3c86ea0c56a9bc471a2cb7faad57ba5cf9ec5ec82acd26f9ac577a2cd89b4d7afd6f5b4d6f2abc9e5a2bdd8b7d2edb4d4eb6e93ae5c8aae598cb75489b55389b5578cb65a8bb46996bf6c96bc779fc3b2dafebce2ff81a9cd719bc173a0c76a9bc3669bc369a0c972a8d473a8d46da2ce70a5d1689dc96599c8689ccb6397c6679bca689ccb669ac96598c5689bc8699cc971a4d1689bc66598c56b9fcf669ccb679dcc669ccb6298c7689ecc6aa0ce6ea4d2679dcb689ecc6398c4659ac6689bc8699cc96598c56396c36499c375aad4679cc86297c3659bc76399c56da2ce6a9fcb6da2ce6598c373a6d16c9fca6396c16295c06598c36a9dca689bc86295c26396c36598c56599c86498c76498c75f93c25f93c26094c36296c55e92c16195c45f93c25e92c16094c36397c66498c7679bca6296c56397c65b8fbe5b8fbe6296c56497c66295c46ea1d06396c56396c56295c46090c06292c05e8db96b9ac678a9d46293be6797c56393c15f8fbd6191bf6393c16393c15a89b76796c477a6d275a4d074a3cd6e9ac76490c16995c65d89ba5d8cba608fbb5e8fb86b9cc56899c26394bd6192bd6594c05d8cba5e8cbd618fc05c8abb6290c1e1f2fae0f1f9e0f1f9e1f2fae4f5fde7f8ffe7f8ffe5f7ffe3f5ffe0f4fddff3fce0f4fde3f5ffe4f6ffe6f6ffe8f6ffedfaffeffafff0fbfff0fbffeffafeeffafeeffafeeffafeecf7fbebf6faecf7fbebf9fcecf7fde9f6fce8f5fbe6f3fbe9f3fce9f3fdebf5ffedf7ffedf7ffedf7ffebf8ffecf9ffeefbffedfaffecf9ffecf9ffeefbffeffdfff0fdfff2fdfff1fafff2fbfff3fcfff1fbfff1fbfff0fafff0faffeefbffeef8ffecf6ffecf6ffeff8fff1f8fff0f7fdf2f7fdf1f8feeff8ffedf8feeef7feeff8fdf0f9fef0f9feeff6fcedf7f9edf4faedf6fbecf5faebf6fcebf6fcecf7fdecf6ffe8f5fde8f5fee8f4ffe8f5fee7f4fde7f4fde8f5feeaf7ffecf9ffeaf7ffe8f5fde7f4fce7f4fce6f3fbe4f1f7e2eff7e2eff7dfeef5d3e5efd8effdd0efff99c2d87aacc778adcf76add46fa8d374adda72a8d672a8d473a9d56fa6cf6ea5cc70a7ce71a5d476aad977abda77abda7aaddc6da0cf72a5d473a6d575a8d772a5d476a9d87cafdc6fa2d172a5d273a6d56fa2cf6ea1cc6da2cc6b9ecb70a3d077aad771a4d178abd873a8d473a8d477acd66ca1cb75a9d184b8e079aad271a2ca7bacd47cacd475a5cd7baad475a4ce78a3cdafd7fba9ccea95b7d28db2cf9cc5e5a1d2f36ca2c86ba1cd699eca699ac36d9cc8729ecf739fce91bee593c1e27daac982b1cf6593b776a6ce7cabd785b5e36093c26fa2cf92c5f095c9f186b8dd76a8cb88b8de86b4d892bddd89b4d46894bb6f9ac5799fcc98bde790b2d5a9caeb8fadd17f9cbcc2e0f898b8cfacd4ee709dbe598ab2578cb65b8eb9699cc783b2dc6c9bc5a0cdf676a3cc77a2cc76a3cc6898c075a6ce73a4cd6ca0c86da2ca6a9fc973a8d475aad671a6d26ea3cf6a9ecd689ccb6da1d06ca0cf669ac96a9ecd75a8d56ea1ce699cc970a3d0689bc66b9ecb689ccc6297c9659acc649ccb69a1d067a0cd639cc95e97c26ba1cd72a8d474a9d5689dc96699c86da0cf71a4d36699c8689dc96a9fc96398c46398c46399c76197c5689ecc6ca2d071a7d56ea3cf6699c6699cc96b9cc76798c36b9cc76798c3689bc6679ac56da0cd77aad770a3d0679ac75f93c26094c36498c75e92c16195c46397c6679bca6296c56195c4669ac96ea2d170a4d36a9ecd5e92c15f93c25e92c1598dbc5a8ebd5c90bf6094c35d90bf679ac9689bca679ac96598c76b9bcb72a1cf72a1cf6291bf6e9dcb6897c55c8bb96694c55e8cbd6796c46594c26490bf6692c16692bf7ca8d575a2cc6491bb638eb96792bf5f8ab75e8ab76c98c76695c16291bd6594c0608fbb608fbb6192bd5c8db85d8dbb6292c26191c15888b9f2fdffeffcffeffaffebf8fee9f6fee6f3fbe3f2f9deeff6deeff7dceff6dceff6dff0f8e2f3fde6f4ffe7f5ffe8f5feecf5fcedf7f9eef7fceef8faedf7f9edf7f9eff7faeff9fbf2fafdf0fafcf2fafdf2fcfef2fafdf3fdfff4fefff4fefff3fafff4fbfff6fdfff7fefff6fdfff5fcfff3fcfff4fdfff2fbfff1fbfdf1fbfdf1fbfdf1fbfcf1fbfcf0fafbf0fafcf1f9fcf3f8fef2f9fff2f9fff2f9fff1f8feeef7feedf6fbf1fafff0f9fef1f8fef1f8fef3f8fcf3f8fcf4f9fdf4f9fdf0f9feedf8fcedf8fef0f9fef1fafff1fafff0f9fef0f9feedf6fbedf6fbebf4f9e9f4fae9f4fae9f6fcecf6ffedf7ffeef7fff1f8fff2f9fff1f8fff0f7ffeff6feeff6fef0f7fff1f8fff1fafff2fbfff0f9ffecf5fce8f3f9e6f1f7e7f1fae5f2fbdeeff9d5e8f6d4eefdcbeeffb4ddf37fadc779aacb77abd06da2ca76abd774a9d570a5d173aad372a9d272a9d273a8d475a9d871a5d474a9d58cbfec71a4d173a6d375a8d576a9d684b7e47db0dd72a5d272a2d072a2d074a4d28ebeec81b4df78add777acd874a9d575a9d872a6d570a4d377acd873a8d26da0cb70a4cc80b1d990c2e78ec0e58abce187b9de89bde474a8cf709fc97daad47aa3cfb4daffc3e5ff93b5d085aece96c4e689bbde81b7db72a8d4659bc96a9ac86a96c56d98cb729ecda2d0f2acdbf78ab8d2a2cfec6997b96895be6594c06b9bc973a6d56497c46295c0699dc596c8eb6193b46b9dc06a9bbb95c1dc769dba81a9cd82a9d285aad6759ac6749ac16e94bb89afd699bde1aed0ec8badc69fc7e192bfde6b9bc36699c471a4cf6da0cb7fb2df6e9ecc6d9dcb6a9ac870a0ce6c9cca6c9dc870a3ce79acd776aad26da1c9699cc76fa4d072a7d372a7d36da2ce699dcc689ccb679bca679bca6a9ecd669ac96a9dca76a9d6679ac7689bc8679ac56a9dca6498c86499cb669bcd5f97c6659bc969a2cf74add879b2dd75abd773a9d578add978add96fa2d16a9dcc7aacdd72a5d477acd86ca1cb71a6d2699eca6197c5649ac86399c76fa5d3669cca6399c76398c46295c26293be75a6cf6d9cc672a1cb74a5ce76a9d471a4d16b9ecb5f92bf6093c05f93c26397c66094c35d91c06296c56296c56599c86397c66498c7689ccb679bca76aad973a7d66296c55c90bf5e92c16195c46195c45f93c25e92c15b8ebd6396c56598c773a6d575a8d76fa2d16b9bc96190be6493c16190be6493c15e8dbb618fc06391c26392c06291bf618dbc6591c06894c16692bf6794be6f9cc6628db7628cb66a95c08ab5e26894c16e9ac95d89b85f8ebc6493c16394bf5989b75e8ebc5989b75a8ab86595c55e8ebef7fcfff5fdfff8fdfff6fefff4fefff2fcfeeffafeecfafdedfaffe9f8fde6f3f9e5f2f8e8f3f9ecf5fceff8fff2f9fff1f9fcf1f9fbf2fafdf3fbfdf3fbfdf4fcfef6fbfef5fdfff6fbfef2fafcf5fafdf2fafcf2f7faf1f9fbf3fbfdf3fcfbf6fffef6fffef5fffef6fffff6fffff5fffff4fefff3fdfef5fffff5fffff4fefff4fefff3fdfff1fbfdf1fbfdf1fbfdf2fafdf3fbfef3fbfef3fbfef1fbfdf0fafceff8fdeef8faf1fafff2fcfef2fcfef0fafcf1f9fcf2fafdf3fbfdf2fafdf1fbfdf1fbfdf1fafff3fbfef3fafff4fcfff5fdfff6fefff4fcfff3fdfff2fcfef0f9feeff8fdeffafef1fafff2fbfff1f8fff4f8fff5f9fff5fafff3f7fff2f7fdf1f6fcf2f7fdf5fafff4f9fff3f8fef1f8fef1f8ffeff8ffeef7feeef7feecf5feecf5feeaf4fee1effad6eaf5d0eaf7bedbedc6e9ff8eb3d080abcd7aa8cc78a7d178abd67fb4e07ab0dc74aad671a6d275aad477acd67aafd984b9e372a7d178add77bb0da7db2da7cb1d979acd76ea1cc77a8d374a5d071a0cc73a4cd79aad288bce474a7d27cafde75a9d974a8da6da1d16da1d06ea1ce7daed775a6ce87b7dd8abae08dbde3a9d9ff82b3db8fc7ec71a8cf73a6d175a4d079a5d282acd697bde195bcdd8ab6db78a8ce7cacd08fc1e66fa3cb6fa2cf6494c56997c96695c36f9cc5a0cef283b1d284b1d08bb8d791bfe173a0c771a0cc6f9ecc6697c271a2cb6c9cc474a4ca8ab7de72a0c47eacceaedbfa82a9c692b5d37c9fbf94b8da82a9ca84abd28eb7e594c0ef6d9ac46d9ac1729dc06c97ba6c9abe6a9ac06b9cc56c9dc86b9ecb70a3d06a9dcc6ca0d0679bcb699dcf699dcf6b9fcf699dcc6da0cf689bc874a7d27aabd671a4cf71a6d26fa3d277abda70a4d36ea2d171a5d4689ccb699dcc669ac96b9fce689bc86396c370a3d06295c26b9ec96c9fcc6a9dcc6a9ecd689ccb659bc9689dc9669cc8679dc9679dc972a8d471a7d376acda6ca2d074a8d876aada699dcd75a9d879aeda72a7d178add970a5d16ca2d06fa5d3629ac9629ac96ea6d56ca2d06fa4d071a4d16a9bc66e9fc89dcdf587b7df74a5ce7cadd677a8d36e9fca6ea1ce72a5d26a9ecd6397c66195c55f93c36397c75e92c25f93c26195c46498c76599c86397c66fa3d26b9fce6599c86195c45f93c25d91c0588cbb6195c46195c45e92c16094c36497c66c9fce7db0df699ccb6595c56e9ece6e9ece6494c45d8bbc6391c25e8cbd6391c26493c16695c378a7d36493bf6392be6998c473a2cc74a1cb6994be7da8d28db8e2a1ccf779a4cf628ebb628ebd5e8dbb5c8bb96393c15e8ebe689bc86295c26497c45f90bb5889b4f9fefff7fffff8fdfff5fdfff2fcfef1fcfff1fcffeffdffedfcffecfbffecf9ffedfafff0f9fff0f9fff1f8fff0f7fdf1f9fcf1fbfdf1fbfdf2fcfef4fcfff4fcfff5fdfff5fdfff5fdfff4fcfef4fcfef3fbfdf1f9fbf1f9fbf3fbfdf4fdfcf3fcfbf2fbfaf1fbfaf2fcfbf5fffef6fffff5fffff5fffff5fffff6fffff6fffff5fffff3fdfff2fcfdf3fbfdf3fbfdf1f9fbf2fafcf3fbfef3fbfdf2fafdf1fbfdf1fbfdf1fbfdf0fafcf3fdfff4fefff3fbfdf3fbfef5fdfff6fefff5fdfff5fdfff5fdfff5fdfff4fcfff2fafdf2fafdf4fcfff6fefff3fbfef4fcfff5fdfff4fefff2fcfef1fbfdf0f9fef0f9fef2f9fff3fafff5fafff5fafef4f9fdf4f9fdf4f9fdf4f9fdf5f8fdf3f8fcf4f9fff3fafff2f9ffeff8ffedf6fdecf5fcf1f8ffeff6ffecf3fdebf4fde6f0f9e5f2fbe3f3ffe0f6ffdaf3ffd1efff9bbeda86adce7ea8ce7aa7d079a8d277a8d179aad377abd37cb0d881b5dd76aad27db1d982b6de7bafd77eb2d976aad18abbe480b1da78a7d174a4cc83b0da7ba8d17da9ce79a5c882aed37aa6cd7aa7d07facd5a0cdf77cabd574a3cd709fc982b1db7daad37aa7ce7fabd07ca8cb7dabcd76aacf77abd28dbee677a6d0709fc97eaed687b1d776a0c683b2dc74a5ce82afd87babd378a9d475a8d76696c76b9bcc6899c46899c16e9bc280aed27ba7ca7ca8cb9ac8ec79a9d174a3cf8dbce87eabd47aa7ce87b3d693bfe26a94ba79a5ca8ebadf82add0add3f7a2c4e797bada98bcdc9ac2e56c98bf75a4d271a1d16c9dc86596bf6a9bc472a3ce6b9ec970a3ce70a3ce6da0cd6ea1ce6a9fcb6da1d06da1d1679bcb699dcf689cce6da1d172a6d670a4d36ea3cf6ea1ce6a9dca6a9dca699dcc6ca0cf6b9fce6a9ecd6ca0cf6ea2d16fa3d26a9ecd6fa3d26a9ecd6c9fcc679ac76699c66c9fcc6c9fca74a7d26e9fca6e9fca699cc76ea1cc6a9dca659ac6679cc86fa5d16ea4d06da3d1699fcd699fcd71a5d571a5d56397c7689ccb659ac66ca1cb6ea3cf6da2ce6ea2d16aa0ce669ccb6098c76da5d46fa7d675abd972a7d36ea1cc6d9dc580add475a2c972a2ca77a8d178a9d472a3ce72a5d26a9dca689ccb6ea2d16ca0d06094c45e92c25e92c26195c45f93c25f93c26094c35e92c1689ccb6a9ecd73a7d671a5d4699dcc6b9fce6ca0cf6296c56094c36296c55e92c16497c66295c46295c46699c8699ccb6999c96696c66191c15d8dbd6391c26290c1608ebf6493c16a99c771a0cc6493bf6493bf6b9ac671a0ca709fc96b97c46490bd7ca9d3739ec8648fb9709bc56491bb6190bc6190be6898c85c8fbe5b8ebd5b8ebd7aadda6495be5c8db5f1fbfff0fdfff1fbffecf9ffe9f6fee8f6ffe7f8ffe6f9ffe6f9ffe6f9ffe7f8ffe9faffedfaffedfaffeff9ffeff9ffeffafff0fbfff1fcfff2fdfff3fefff4fffff4fffff4fffff5fefff5fefff5fefff5fffff4fefff3fdfff3fdfff2fcfef2f9fff2f9fff1f8fef0f7fdf1f8fef3fafff5fdfff6fefff5fdfff7fffff8fffff8fffff6fefff4fdfcf6fcfcf6fcfcf5fbfbf4fafaf4f9fcf5fbfbf7fcfff6fefff5fdfff4fcfef5fdfff5fdfff5fdfff8fefef9fefff9fffff9fffff8fefef7fcfff6fbfef6fbfef6fbfef7fcfff7fcfff6fbfef5fafdf5fafdf7fcfff7fcfff4fcfef4fcfef4fcfef3fbfef0fafcf0fafcf0fafcf1f9fcf2fafcf3fbfdf4fcfef4fcfef4fcfef6fbfef2fafcf1f9fcf1fbfdeff8fdebf6fae7f2f8e6f0f9e7f1fbecf6fff1f7ffeff6ffeef5fdf0f7fff1f8ffedf7ffecfaffe8faffe2f7ffd5f0ffaecce68baccb8badd08db3d888b4db91bee794c4ec80b0d87daed686b7df81b2da85b6de87b8e08bbbe383b0d981aed77ba6d085afd784abd67ea4cb80a4c68aacc8a9c9e2b1d1e6c0dff3bfdff496b8d3a0c4e485acd380abd57ba6d37da8d379a3c981a8c98bafc989aec882aacd7ea9cc81acce80aed073a5ca70a1c976a3cc81aed871a2cd7daddb78a4d3739fd06c9ed16ca0d275a9d973a7d685bae673a6d176a5cf6e9bc47ca7d1719ec774a3cd7cadd67fb0d97fafd78ebadf94bcdf7da4c3a2c9e8aad2f5729cc26b96c084afda719bc5688fb695bbdf97bfe3729dc86493c16194bf6498c06596be6697c06ea1ce74a8d777b0dd6ea7d271a7d36fa5d16da3cf6ba0cc679cc86b9ecb6da0cd6a9dca6da0cd6ea1ce6fa2cf73a8d470a5d16ca2ce689eca699fcd6b9fce669ac96da1d06fa3d26ca0cf6ca0cf699dcc699dcc6a9ecd689ccb6b9ecb6c9fcc689bc86497c46ea1cc7aabd478a8d077a7cd7dadd577a6d06e9fca6a9dca6da0cd6b9fce669ac96195c5669ccb649ac9669ccb76acdb75abd9689ecc699eca689dc9699cc771a6d075aad66aa0cc6096c46ca2d0679fce6ca4d3699fcd73a8d47baed976a6ce77a4cb719ec576a6ce6b9bc36d9cc66d9ec775a8d379acd96b9fce6ca0cf6ca0d06fa3d36498c86498c86397c66195c45e92c15f93c25e92c16094c35f93c26397c6699dcc73a7d670a6d46fa5d36599c85c90bf6397c66296c55e92c15d91c05b8fbe5f93c25e92c15e91c06093c26699c86194c36292c25e8ebe6393c36292c06696c45d8eb96596c16798c36b9cc76192bb5b8cb76492c46290c26a99c56390b776a2c579a6c78ab8da81b1d56b9ac45a8ab85d8fc05a8cbd5c8fbe5c8fbc6fa0c97eb0d5e5f3fce7f5fee7f5fee5f3fce2f3fde1f2fce0f2fcdef2fbe0f4fddff3fce1f3fde2f5fce6f4fde6f4fdeaf4feeaf4fdebf6fcecf7fbeffafef0fbfff2fdfff4fffff4fffff4fffff6fffff6fffff6fffff6fffff6fffff6fffff5fffff5fffff5fcfff6fdfff6fdfff3faffeff6fceef5fbeef5fbf0f7fdf2fafdf3fbfef4fcfff7fcfff9fefff9fefff9fffff9fffff3f8fbf3f8fbf5fafdf5fdfff9fefff8fffff6fefff5fdfff7fffff7fffff7fffff9fefff8fdfff8fdfff8fdfff8fdfff8fdfff7fcfff7fcfff7fcfff7fcfff7fcfff6fbfef5fafdf5fafdf5fafdf5fafdf5fafdf4fcfef6fefff6fefff6fefff4fefff4fefff3fdfef3fdfef3fdfcf3fdfcf3fcfbf3fcfbf2fafcf2fafcf2fcfef2fcfef2fbfff0fbfff0f9feeffaffeef8ffeff9fff2f9fff3f7fff3f6fff3f6fdf3f6fbf2f7fbeff6fcecf7fde3f4feddf0fed2e9fbd1ebffc8e3ffa0bfde91b3d693b9dd91b7dba3cbee89b4d68ab5d799c4e69fcaec8eb9db82adcf84aace84aace85a7ca8aaccf99badd94b3d2d0eaffe1f7ffe0f6ffe5f9ffe5f9ffe2f6fddaf2fed1edff89abc785a7ca81a4cc82a5cbaecff0d7f7ffd9f4ffdcf7ffb2cce799b4d194b4cd81a5bd78a1bd77a2c27aa0c4779fc374a1ca75a4d06f9bca74a0d16e9ecf73a6d57daed79bcdf284b8dd7caed37ba7cc85afd580aad0709cc36d9cc670a4cc6fa3cb6e9fc7739fc46b93b7779dc29cc2e7709ac077a2cc6894c36492c36a99c774a1cb79a3c96b97be6695c3679ac972a5d08ec2e9a4d4fa8ebee673a6d36ea4d267a0cd6ba4cf6ea7d46ba1cf689eca6ca1cd6ea3cf6c9fca6a9dca6ea1cc6c9cca6a9dc871a4d16fa4d074a9d56aa0ce699fcd659bc9689ccb6b9fce699dcc70a4d36a9ecd699dcc77abda6ea2d1689ccb6da1d06da0cd71a4d170a3d076a9d670a3ce7aabd48bb9dd7eacce7caace6e9bc2709fc96899c46696c46699c86498c86599c9649ac9679dcc659bca659bc9649ac86ba1cf72a7d3699eca6598c36a9dc86a9dc86fa4d0699eca659bc974aad873abda6fa5d36398c4689bc673a3cb7facd3a2cff6729fc676a6ce6998c26897c1699ac56396c16b9ecd669ac96195c56599c978acdc6ca0d06094c35e92c16296c56397c65f93c26296c55e92c15e92c16397c670a4d36ea4d2679dcb6296c5679bca669ac96296c55d91c06397c66094c35e92c15f93c25f93c25a8dbc6295c46194c36396c56393c35f8fbf6090be71a1cf6394bf6192bd6495c06394bf699ac379a9d76796ca6392c66190bc94c1e878a5c675a2c176a3c479a7c96292ba699ac56093c26396c55b8ebd5d90bb6091ba5b8db2e2f1f8e2f1f8e2f0f9e2f0f9e0f1fbdeeff9dbedf7dbedf7dcf0f9dcf0f9ddf0f7dff2f9e3f1fae5f4fbeaf4fdebf6fcedf5f8eff7f9f1f9fbf3fbfdf4fcfef5fdfff8fdfff8fdfff6fbfef7fcfff8fefef9fffff9fffff9fffff9fffdfafffff8fdfff8fdfff8fdfff7fcfff7fcfff6fbfff5fafef4f9fdf0f5f9f0f5f9f0f5f9f3f6fbf5f8fdf7fafff8fbfff7fcfff7fcfff3faffeff6fcecf5faeef5fbeff8fdf2fbfff3fdfff2fbfff3fdfff3fdfff4fcfff4fcfff5fdfff5fdfff6fefff6fbfef6fbfef7fcfff7fcfff8fdfff8fdfff8fdfff7fcfff5fdfff5fdfff5fdfff6fefff6fefff5fdfff6fefff7fffff7fffff6fffef5fefdf5fefdf5fefdf6fffef6fffef6fffef4fcfef5fdfff5fdfff4fcfff4fcfff3fdfff4fcfff4fefff2fcfef1f9fcf1f8fef4f9fff5f8fff4f7fef3f8fcf4f9fdeff7faecf7fbe5f4f9e4f6ffdcf2ffd4ebfdd5edffd3edffd5f0ffc7e3f8bedaef9ebdd28babc085a5bc82a5bba5c8deb6d6edb7d7eeadc9dfc5e1f7c8e1f7e6ffffe6fcffe9fcffeafbffeefbffebf6f8f0fcfceaf6f6e8f4f4ebfaffe7f9ffdff6ffb7d0e4cce7fcd7f2ffd5ecfeddf0ffe3f5ffe6f4fdebf4ffecf5ffe9f7ffebfdffb0c7d9aac3d9dbf1ffcce6fd84a6c97097c08bb6e098c5ef75a4d080acd386adca89b1ca78a4bd7ba8bfb6dcf3c9edffc2e7ff82abcb6b98bf6599c16095bd689bc66998c4709aca79a1d4769fd36593c4689acb669acc659acc6397c76ea1ce74a1cb709dc67daed76fa2cd7baedb7fafdd84b1d88ab8dc74a5cd70a4cc6da0cb699cc76da2ce6da1d06da1d06ca0cf6ca0cf6da2ce6da1d06ca1cd72a5d474a9d571a5d472a6d5699dcc6a9ece699dcd6da1d16da1d0689ccb70a4d3699dcc6ea2d179addc6ca0cf6ca0cf76aad9699dcc6598c570a3d06699c4699cc76b9ec96899c2a1cff3abd7fa81add2719ec575a4ce77a8d36c9cca6ea1d0689ccc689cce6599c96599c9679dcb659bc96ca2d076acd871a6d26da2ce6a9dc86497c26699c4699cc76c9fca679cc8689ecc73a9d77bb1df74a9d570a3ce75a5cd7ba8cf88b5dcbbe8ff8bb8df76a6ce6d9cc66596c1689bc66093c26295c4669aca689ccc6b9fcf70a4d46b9fce6498c75f93c25c90bf6195c46094c36094c36397c66094c36599c8669ac96599c86ca0cf6397c66296c56094c36094c35d91c06498c75c90bf5b91bf6298c65f93c25e92c16396c5679ac95e91be6093c06494c275a5d36293be71a2cd6396c15a8db87cafda5e91bc588bb85c8cba6a99c380add480acd16d99bc6c98bb6795b96292ba6a9bc45e91bc70a3ce699ac55f90bb5988b25d8db5e5f6fee3f4fce2f3fde2f3fde1f3ffdff1fddcf0fbdcf0fbd9effad9effadaf0fbdef2fbe0f2fce2f3fde6f4ffe9f6ffeffaffeffafeeffafeeef9fdedf8fcedf8fceff8fdeff8fdf1fafff2fbfff4fefff5fffff5fffff5fffff6fffff7fffff8fffff8fffff7fffff6fffff7fffff6fffff4fdfff3fcfff1fafff0f9fef0f9fef0f7fdf1f8fef2f9fff4fbfff6fdfff8fdfff7fcfff3fafff2f9fff2f9fff3fbfef4fcfff5fdfff3fbfef3fbfef3fbfef4fcfff7fcfff8fdfff9fefff9fefff9fefff9fffff9fefff9fefffafffffafffffafffffafffff9fefff6fefff9fefff7fffff8fdfff4fcfef5fafdf4fcfef6fefff5fdfff5fdfff5fdfff5fdfff5fffff5fffff5fffff5fffff4fefff3fcfff4fdfff3fcfff1fafff2fbfff3fdfff2fcfef1fbfcf1f9fcf1f8fef1f8fff1f8fef1f8fef2fafdedf7f9f3feffe9f7fae1f0f5e0f2fcdff2ffdef3ffdef3ffe3f6ffe4f8ffe4f7ffdff5ff98afbfa0bacbadc8d9ddf8ffdff9ffdff9ffdaf1ffd5ebf9def0fedff1fde8f6ffe8f5feeef9fdecf6f7f2fbfaeff8f7e9f2f1f1f9fbe9f4f6e6f3f9e4f5fde0f2fee6f9ffe6f8ffe3f4fee2f0f9e6f1f7e3ecf3e6eaf5e7edf9e8f2fee3f0ffe4f5ffe4f7ffe5f8ffe0f6ffd2f0ff7ea2c477a2c582b0d47ca8cd85aecea7c9e2cbecffc2e8fbc7edffc7e8f9bfe0f3c0e2fbb9e0fd8db9dc6495bd6a9fc9659ac65f8fbd6a98c99cc7fc6390c7679acf669bcd6aa2d371a9d872a7d36697c076a1cb87b3d882b2d674a6cb72a3cc74a3cd7ba7ce82aed385b5dd6d9ec76e9fca71a1cf72a5d26b9fce6da1d06fa3d26a9ecd6b9fce6da1d0689ccc6da1d170a4d472a6d66da1d16b9fcf689ccc6b9fcf6da1d16ca0cf6da1d0699dcc6ca0cf679bca6a9ecd79addc6fa3d271a5d46ca0cf679ac76fa2cf75a8d36ea1cc6ea1cc72a3cc7aa8cc7eaacd9bc7ec9cc9f073a2cc6c9dc871a1cf689bca6a9ece6498c8679bcb6599c8679dcb659bc96ca2ce6da3cf73a8d479aeda6c9fca6d9ec76899c26899c26a9bc46497c2659ac66096c46399c772a7d377aad577a8d181b1d98cb9e09ecbf28ab7de6f9cc56797bf6495c06e9fca6699c86194c36195c56ca0d0679bcb6b9fcf689ccb6da1d06a9ecd5f93c26195c45e92c16195c4679bca6094c35f93c26094c36195c46599c86a9ecd5f93c25e92c15f93c2679bca6195c46094c35d93c1649ac86a9ecd6599c8679ac96699c85f92bf6093c05f8fbd6090be699ac56293be5a8db85f92bd6497c25d91b95f90b95d8eb66491b86793ba6c96bc78a2c888b2d881add46a97c072a2ca70a1ca6fa3cb6e9fca6495c05b8ab66392bce5fcffe2f9ffe2f6ffe2f5ffe0f6ffdff5ffddf4ffddf4ffdbf5ffdcf6ffdcf6ffddf7ffddf7ffdff6ffe1f7ffe2f8ffe4f7ffe3f7ffe0f4ffddf1fcdbeffadaeef9dbeefcdbeefcd8eefbd9effcdaf0fbdaf0fbdaf0fbdaf0fbdbf2fadef2fbdef1f8e1f4fbe4f7fde5faffe5f8fee4f7fde7faffecffffecffffedffffecffffebfdffe9fbffeafcffeefffff4fffff9fefffafefff9fdfef9fdfefafbfdf9fbfaf9fbfafafcfbfcfefdfbfdfcfafcfbfbfdfcfcfefdfcfefdfcfcfcfafcfbfdfffefbfffefafefff9fdfef9fdfef9fdfef9fdfef9fdfefafefff7fdfdf8fcfdf8fefef7fbfcf4fafaf4f8f9f5fafdf5fdfff4fcfff2fbfff1fafff1fafff1fcfff0fbfff0fafff1fbffedf7ffecf6ffeff9fff0faffeef8ffeef8fff1fcfff0fbffeffafeebf8fee8f5fbe8f5fdebf5feedf7ffeef9fff1fbfdeef8faeef8faeef9fbe7f5f8e2f1f6e5f3fce5f3fce4f3faedfbffe4f5ffe5f7ffdbeefce4faffe3faffe1f8ffddf4ffd9eeffdaedfce4f6ffe1effce2f0f9eaf4feecf6ffedf6ffeff8ffedf6fdeef7feecf5fcecf7fdebf5feeaf7ffe9f7ffe3f4fed5e5f2dceaf5e3effbebf5ffeff9ffeaf4fde2f0f9dff0ffcfe5fdc8e2fdcce6ffc7e3f9cfebffd0ecffcbebff86a9c576a1c383b0d1a8d4efb9e1fac8eaffd1f1ffceefffc6e5f9c8e4fcc9e4ffc2e1febbdfffb7e2ff71a3c8669bc56097c06a9dc8669ac26fa3cb77acd8679dcc6ba3d270a6d46fa3cb75a6c78dbad7afd6f3b5dcf9b1ddfaa9d6f594c3e17caacc78a5cc75a2cb76a5d173a3d172a2d373a5d673a3d16fa2cf6fa2cf6ea1d06ea2d171a5d56ea4d3689dcf6da2d46ba0d26b9fd1699dcd6d9fd06d9fd06ea1d06b9ecd6b9fce6ea2d16da1d0679bca689ccb6a9ecd6a9ecd73a7d6699dcc70a4d374a7d46699c66da0cb74a7d2689cc46d9ec770a0c879a6cd82afd885b4de6b9ac46b9cc776a6d4679ac9669ac96ca0cf6ea2d16b9fce6195c4669bc7679cc870a5d172a7d377acd86c9fca94c5ee80b0d877a7cf6999c16596bf699eca6398c46197c56a9fcb79acd77bacd57dadd590bde474a0c57eabd275a2cb81b1d96a9bc66697c272a5d46295c4679bcb6397c771a5d5699dcd6397c7689ccc6da1d0689ccb6094c35e92c16094c36397c65f93c26296c56094c35a8ebd5e92c15b8fbe679bca6094c36094c36195c46599c86397c66399c76197c56b9fce6fa3d26a9dca6194c170a0ce5d8dbb6495c06596c16798c36293be699ac56192bd6093be73a4cc77a7cb94c2e375a0c36c94b895bbe280a5cf7196c06f99c37faad47aaad273a4cd6c9dc66fa2cd699ac56695c16d9cc8d8f0fad6eef8d5ebf6d4eaf7d5ebf9d4ebfbd4ebfdd1ebfcd0ebfed1ecffd0edffd1eefed2efffd2edfed2edfed3eeffd5f0ffd4efffd1ecfdcfeafbcde8f9cee9facee9fccee9fcceebfdceebfdcfecfcceebfbceebfbcdeafaceebf9cfebf9d1ebf8d1ebf8d2edf8d2edf8cfeaf5cde8f3cee9f4d3ebf5dbf3ffddf5ffddf5ffdbf4fbdaf1f9dbf2fadff6fce6f9fff4fffff6fffff8fffff8fffff8fffff8fffffafffff9fffffbfffffafffff9fefff9fffffafffffafffff9fefff8fdfff8fdfff8fdfff8fdfff5fdfff5fdfff5fdfff6fefff6fefff6fefff5fdfff3fbfef2fafdf0f8fbeff7faeff7faf0f8fbeff8ffedf8feecf6ffeaf7ffeaf7ffe9f7ffe6f7ffe6f6ffe3f3ffddeffbddedfae0f0fde3f3ffe1f2fce1f2fce4f5ffe5f6ffe4f5fde2f3fddef0fadef0fce1f3ffe5f6ffe8f6ffeaf7ffedf8feecf7fdebf6fce8f5fbe6f5fae3f4fbe3f4fbe6f5fcdceaf3dfeffcdaecfad9ecfbd7eefed0e7f9cfe8fccde6facde4f6d1e6f7dbeefde6f8ffe7f8ffebf8ffe7f4fdeaf6ffedf7ffe8f2feedf7ffebf5ffe3effbe3f1feebfbffe5f7ffe5f9ffdbeffad8ecf7ddeffbe6f6ffe6f2ffe1f1fed1e8f6cae7f9bcdbf7bedffec0dffbc2e4fdbcdef9bfe1fcc1e1f8aacee6b0d9f7b7e3ffb8e2fabce2f9c1e5fdbbdbf4bad8f0beddf2bddbf5c2e0fabcdef9b6dbf8b7e2ff94c4e86498c06ea3cd5e93bb6399bf6fa3ca72a8ce69a0c9659ac46394bc82b0d2aedaf7b2daf3b6dcf3b9def8b0d8f2b7e0fcb2def7b0dcf799c4e77da9d07ba8d177a6d26ea0d16fa3d36ea1ce72a5d06fa2cd6da0cd70a3d06ea2d16a9ecd6da1d072a6d670a4d4699dcd6da0cf6a9ccd70a3d26da0cf6ea1d06fa3d26b9fce6fa3d26fa3d26a9ecd699dcc689ccb679bca74a8d774a8d76c9fcc82b5e27cafda6fa2cd75a9d17bafd771a2cb6a9bc66b9cc77cadd877a8d377aad56497c470a3d073a8d4659ac6669ac9689dc983b8e4679cc86499c56da2ce77acd877acd86fa2cd72a2ca9cc9f084b1d883b0d97aabd36396c1669bc76399c7699fcb74a7d47cadd684b4dc88b5dc84b0d594c0e587b4db77a7cf6897c16899c46c9fcc70a3d273a7d7689ccc699dcd6a9ece669aca6094c46094c36397c66195c45f93c25f93c26397c66094c36195c46195c45f93c25f93c25f93c26094c36296c56094c36195c45a8ebd6da1d05f95c35c92c06ea2d16498c76da0cd6c9fcc6898c66e9ecc6899c46192bd6697c26798c3699ac56293be5e91bc6798c180aed07faccd678fb27298bc7296ba688bb1698cb26b92b96791bb74a1cb6e9dc96292c05d90bd5f92bf6a9ac86e9dcbdbf2fadaf1f9dbeff8daeef9daedfcd8edfed5ecfed1ebfccce7facce7facce9fbcbeafcccebfdcdeafccdeafcceebfdccebfdcbeafccbeafccae9fbcbeafecdecffcdecffccebffccebffccebffccebffccebffcbecfdcbecfdcbecfdcbecfdccebffcae9fdc9e8fccae9fdcbeafecae9fdcae9fdcdeafccbe7fccce9fbcce9fbcce9fbcce7facce7f8cee9fad1ebfad4eaf5d8eff7e0f4fde4f8ffe5f9ffe5f9ffe5f8ffe3f7fee9fcffe9fcffe8fbffe7faffe7faffe8fbffe9fcffebfcffecf9ffeffafff0fbffeefbffedfaffedfaffedfaffeefbffebf8ffebf8ffeaf7ffe8f5fde8f5fde8f5fde7f4fce6f4fde4f2fbe1f2fce0f0fddff1fdddf0fedbf1ffd9f0fed8efffd2ecfbceeaf8cee8f7cfe9f8d0eaf9d2ecf9d3edfad6edfbd1e8f8cfe6f6cee5f5cfe6f6cee8f7cfe9f8d2e9f9d3e8f9d7e8f8e0f0ffe5f5ffe4f6ffe3f6ffdcf2ffd8f0fce0f8ffdef4ffdcf2fdd8effdd2ecfdcee9fcc7e6fbcae8ffc1e1f8c1e1f8cae8ffcbe7fccae5f8d6f0ffd9f1fde2f6ffe6faffe5f7ffe9f9ffebf8ffe7f2ffe2edffe4f1ffd8e9fbd4e9fac7e3f1c5e5f2c8eaf6cceefad3f0fed7f1ffd4e9fcd2e8fdc5e4f8bde2f5c0e6fdb8def5bfe1fabbdff7bbe0fbbee3fdbcdff5bcdff5b7dff9b5defab7dcf7bbdff9bce0fabbdff9c0e2feb9dbf6baddf3b9def1b7ddf0b8e2f8b5e1feb0deff72a3cc679ac56a9dc87db0db72a3cb6294b96d9dc39ccaecb2dffeb8e1fdbbe0fbb7dcf6bae2fcb5ddf7b4dcf6bbe0fbbbdefab5d8f4badffab7defbbce3ff81add071a5cc6ea5ce73a8d26ea3cd6ca1cb70a4cc71a5cd76a7cf7aabd37cacd473a2cc70a1ca74a5ce6ea1cc72a5d26a9ecd6da1d06da1d06a9fcb71a6d26da1d06b9fce6a9ecd6599c86a9ecd71a5d46ba0cc71a6d279acd97baedb7cafda82b5e06ea2ca74a7d278abda71a4d36c9fce6b9ecd77aad777acd86ba0ca689dc770a5cf7bb0da679cc8679cc86da0cd689bc8689bc870a3d06da1d074a9d57aadd870a0c86b98bf77a5c97ca9d06b9bc36899c46398c4649ac874aad677aad774a5ce7dadd57ba8cf7fabd07eaacf80add484b4dc83b2dc6a9bc66b9ecb72a5d4689ccc74a8d8689ccc679bcb6296c66094c45f93c25f93c26295c46194c36094c36599c86195c45f93c26094c36599c8679bca6599c8689ccb6094c36195c46397c6669ac9689ccb6094c35d91c06095c16ba0cc6699c66699c679a9d76a99c76291bd6594c06796c26291bd6393c16191bf6090be6897c386b1dba4cbf2abcff3b0d3f39dbfdb9bbdd897bad896bdde6e95be628dba5e8cbe6392c66799ca6295c46191bf5f90bbe2f9ffe3faffe4f8ffe3f7ffe2f5ffdef4ffdaefffd3edfed1eafeceebfdceeaffccebffccebfdcbeafccce9fbcae9fbc9e8fcc8e9fcc9eafdcbecffceeeffd0f0ffcfefffceeeffcaeaffcaeaffcaeaffcaeaffc9ecffc9ecffc9ecffc9ecffccecffcaeaffcaeaffcaeaffc9e9ffc8e8ffc8e8ffcaeaffcbe9ffcae8ffcae8ffcae8ffcce8fecce8fecbe7fdcae6fbcce8f6cde9f5cde9f5cde9f5cde8f3cde8f3cfeaf5d0ebf6d1ecf5d1ecf5d3ebf5d1e9f3d0e8f2d0e8f2d2eaf4d5ecf4dff0fae1eff8e2f0f9e1eff8deeff9dcedf7dbecf6dbecf6dcedf7deeff9e0f1fbe0f1fbe2f3fde3f4fee2f3fde0f1fbdceefadbedf9d9ecfad5ebf8d3e8f9cee8f7cce6f7c9e6f6cae7f9c8e7f9c7e6f8c5e4f6c9e6f6cdeafad0edfbd0edfbd5eeffd2ebffd1ecffd6f1ffd6f3ffd2efffd0e9fdd1e7fcd1e6f9cfe1f5d3e6f7d3e8f9cfe4f5cbe5f4cae6f4c8e6f1cae4f1cde7f4c6e2f0c9e6f8cae9fec1e4fac2e4ffc0e4fec1e5ffbfe3fbbedef5c5e4f8c4e1f1c7e3efcce3f1cde5f1d4e7f6d3e4f4d5e4f7deebfedfeaffdfebffd5e7fbc7e1f2c5e5f4c2e8f5c0e8f4c0e8f4c6eafac4e3f5c7dff7c4def5bce0f8b9e2f8b5e0f3bbe4f8badef4bce0f8bce4feb6def8bbdef4bbdef4b8e0f9b7dff9bbdefab9dcf8b9ddf7badffab9dcfabaddf9bae0f5b7e1f1b9e3f3b3e0f3b4e0fdb0deff93c2ec6c9dc86b9ecb699cc76f9ec889b9dfb4e0ffb0ddfcb5dff8b8e0f9c0e4febce0fab9e0fdb9e2febde2fdb9dcf8badcf8bfe1fcbbddf6bde1f9c3e8ffaad6f37db2d473add26ea5ce6da4cd72a7cf6ba1c774a5cd9fd1f6b2e0ff90bee283b0d77cacd274a4cc71a5cd6da0cb6ca1cd6ba1cf6ea4d270a5d16ea3cf6da1d06b9fce6b9fce6b9fce699dcc6b9fce6ba0cc6ba0cc72a5d278abd877aad57cafda80b4dc6da0cb6ea0d1689acd699dcd6a9ecd72a6d581b6e26ba0ca659ac473a8d273a8d26ca1cb7db2dc8bbeeb689bc86f9fcd689bc86da1d0659ac66699c478a8d07daad18fbbe07facd389b9e174a5ce6ea3cd75a9d874aad677aad773a7cf6b9ac472a2c87fabd275a1c678a5cc77a7cd8dbce66fa0cb6194c16497c6699dcd6a9ece70a4d46599c96195c56195c56195c45f93c26093c26396c56094c36195c46195c46498c76195c46296c56296c5679bca6498c7669ac96599c86094c36195c4689ccb669ac96296c55e93bf6095c1689bc871a4d16a99c76796c46695c16594c06291bd6493bf6494c26393c16797c56b9ac66e97c5779cc685a9cdbfe2febcdcf59abdd39bbdd6a1c6e37aa1ca638dbd6997cb5d8cc25d8fc45e90c15d8dbb6192bdccd2e4c0cedfc9daebd1e2f1c9dae7c8dae5cfdfeccfdce9d8e7f1dfecf6d4dfeaebf6fedfedf5d8e7f0ddeaf3dee9f3c1d5e594aec38caac493b2ca9fbad1acc4d8a5bccdacc3d698afc893a7bbbed0dea8bbc8a0b9c88fabbf9fb8d1a5bbd4b3c8d6b9cfddadc5d4aec5d3b9d0deaac1d2c4daedbad0e1b8ccdbb9c9dab4c6daa5c0d7809eb988a3bf90a8c19db5cb98b2c891adc37a98b17391ac96b4d08ba8c48ba8c188a5bf6e91b46f93b3779ab684a3bb91acc1a1bace9cb6c79eb9cb8fb0cb799db9769eb8779ebb779bbb5d81a14e7596507a9a4a7493486e8c3f617e3d5e7c4062823d607d44678197b6cda5c2db98b5ce7391ae4d6e8e4d719630577a345b7b507794789ab7a6bdce6f7d83c0d0d9c6d8e6a9bac9a5b7c590a7b691a9bca7c1d59ab7cf7d9eb9749ab977a3c2729ebd739ebc7198bb749cbc7298b57199b36f97b4729cb779a0ba7ea1ba85aac88eb2c8a7c1d0c3d3ddb9c6cfa4b5c2a4b8c899acc17c8f9f364b66708cae7892b081a2b7799bb2839ab7a0b6cf91a5bcb0c7dabdd3e0b3c3d3b5c7d8b8cdd6bcd1ddb2c4d3bbcdda929ca8bac2d0becfd5b1c6d1afc1ce97a8bca3bbcd94afbdb0c2c8dfeef1e7eff6d2dfe8a1b3c797afcb9bb8d184a3b78ea8bf95aabe9aafbe6f82939eabb6b6bfc5d4dee7d1e5e7cde1e7b5ccd7b4cddbbacfdec2d2dfd4e3eecddee9c0d6e4c8dae8c7d6e4c5d4e4c8dce8cbe0e9cbdde7c9d6e5cfdeeaccdeebbed5e7c1daecb5cbdcbbcedbc2d5e2cce0eec2d5e9baccdcbbcbd9b6c8d6bed5e891aec57a9cb88cafcab4ccdec0d8e5b3cedaaec7d6b6ccdac7dce6bcced8c3d4e3a5bed4a3b7cfadbfd7829ab28faac48faac590acc596b3c990adc27793aa83a1ba90aeca8ba7c291acc2afcadca6c0d1809db98eacc789a9bea3c1d49db8caa9c0d68da6be657f99799ab88eb2cf86adcb6c93b2486c8f4b6f93476e924c7598477194456b8f3052743c5f81476b8f5275994a6d8f4667864565843b5b7b35547833557b2a4f762f567c355b8042688854728ca1b5c2aebabf929da3c2d0dab5c2ceb8c6d2c1d2dec0ced9ced9e2d7e2eac6d5e0abc2d48aaac17ca2bd729bb7759ec1729fbd739db8769ab5799dba84acc49bbcd2a3b9cdb6cad7b9cedc99b0bebacedbbfcfd9aebcc6a4b8c6809caf5b7d947190ac82a0be839fbc7497ad86a8bf8ea2bda9c0d59cb8cd93b2c7afc7d8baccdbbed1e0baccdbb0c1d1b4c4d294a2afa6abb7c1cfd9c5d4ddaac2ce98abba859db47d9cb46f8ba58799aaa4b7c1e7f1fae8f1f7dbe5eed0dde9c8d5dec1ccd9c1cbddbdcbd9bfccda7e8c9c7f8f9db4c0caced6e5d6e6f1d4e4f0c2d5e2aabecbc2d5e0d7e5f0d5e2eccfdfe9cadae6bdceddc1d3e1d0e3efd7eaf8bed1e1b7cadbcddfeeccdae7cfdcedbccdddc2d4e1cddee8dbe7f3d6e0edced9e5c1d4e2a9bdcea4b9ccb5caddb8cbddcde0efbcd0dcbcd1dbd0dfe9c4d5e4caddecd1e4eee1eef5dae3ecd2dee9cedeebc0d9e4b6ccd9b0c6d5a1bdcf89a9bf8eacc687a6c081a4bc84a2ba8caac38caac38aa6bf92aec4b7d1e2b1c8d7adc5d1a5bfd39ab7cc98b7ce91b1cb83a1bc5c77952e49682a48663152724266863157783c6285486e93476d92486f934b7498446c903a61823054743a5e7e4c72934a7294476c9041658842658834577b36587d2c50752d537a2c537a395f85476a8e5f7b948ea1b2c7d4dd8c989fcbd8e0c5d1dab4c1caaabbc5b3c1cab9c9d4c1d1ded9e5efe2ebf5d6e3eeadc6d786a8c284a7c6749eba78a0bb84a2be92afc985a4b7a8c0d0d7e3f1c7d6e4b9cbdbadc5d69ebac7b1c9d3d0e0eaacbfcc7f9bad7599b37f9eb783a0b789a5bb88a6bb98b1c592a5bd8dafc4a3c1d2adc5d1becddcbdcddcc0d3e1aac5d091acb59cadb9cfdae4bdcad3b4c7d28697a48ca0b0a3b2c19dafbfa4b2c3afb7cca1a9b7a2b0b9afb8c0d0dce0c1c9d2bcccd7bdced5c6d2dbccdae6c8d6dfc4cfd9aeb8c6acbbc4bcccd28d97a1dfe9f9c4d4e2d1e3efd1e1ebdceaf2e4f1f9e0eef6dae5f0d0e0ead5e3edd5e2ecbecfdcb2c4d3bdd1ddc3d5e2d4e2f1dce8f3ddedf6d3e6f08c9fb2a6bccfaec5d5abc2d1a2b8c98ea0b0a2b5c69bb0c3afc0d0c3d2dfcedce7cadee9cae0ede4ecf6dee7f0dce8f3d7e5efd7e5efdeebf5d5e3f0d5e5f3cedee9c5d5e3aabfd38eaec580a4be89aac683a3bd82a5bb8dabc78aa8c395b3ca91b0c496b4c699b5caa3bed08aa5bb92b0c78eb0ca5e839f44698b40638635567b305274305273315474375a7d34597d3b61853f658a41678c41698d466d9142688a2c50713459762c5370466d8b466f8e446c904b73973e65893a6182375e7f3057782c53772b53773d63873b5f814d6c895570876d8393b4c5d1bbc9d1c9d6deb4c1cbbacad6c0d1dbc6d7e4c1d3e2c1d0dec0cbd7a4b0bb8ea2b097afc59fb6ce9ebed46d91aa6d8ba57790a69bb2c3bbcddac9d8e6c4d5e3bdd0dfafc6d999b4c796afbf778a98bdcfdbb7ccd8a8bdd0a6b9c9a8bccba6bccdabc2d7a4b6c794adc27cb2cc8aacc2afc3d8b0bed2aebbcfa2bac488bac196bec5b1c3cbdde4efb3c1ca96a5adabbbc1c3d3dbb8c1ca889ba4a3b3bd9dabb7c8d4dcb8c5cdb3bfc8bbc4caabb6becfdee9c9d8dfcfd9e3d4e1ecd4e0eacad9e1aebcc4cad6dcabbabdb6c5c7e0e9f0cbdae3c0d1deb4c3d3c0d0dfb3c6d3c1d6e2dceffbdcebf6c4d5e3bed2dfd1e5f2cfdfedcddbecccdbeaa8bcc78da8b888a3bb6986a46280a06d8dad7898b97d9cb795b3c7b4c6d9c1d3e8bad0e5b6cbdeb9ccddb3c9d99ab5cb7594ad9bb4c5d2e4eae4f1f4e0ebedd3e2e89bb0bc9cb5c4c0d7e9d8e4ede2eefac0d2e29db8cd8facc48daac58dacc785a8c18eaac68fadc79bb9d089a9bf6a8aa26787a26a8aa85c7c9d6384a65f82a44b73944a7292406587395b7e3d5e8037587a3356763357793e6284446a8e476f924a7295476d90466a8d36587b305275406384345878476b8b466a8d476c92547ba2436d9141698c3a6083335c7d30587c31597d2f5579385b7d51738f567590617c93a2b5c5b3c0c8c7d2d9cad7e1b7c7d4b2c0cbb4c4d2b2c2d29aa7b39ca5b0a1abb7a5b7c8abc4db789ab94a719729537b365f807a96acc0ccd9bec9d3b5c6d1bccbdcaec2d3b1c6d6b4c6d4a5b5bf9eaeb98c9dad59697e8390a599a6b5acbcc79eb2c3b5cee69ab0c57395ad79c3e172b8de4a769a4a6c85436a7c84bcbd93e2e18abdc4b1c5ceb3c9c6c6d7d8d5e0e8aecbd195b5ba7f9ea5acbdc5a9b9c284a0a9a6c0c580949e93a6b0a1c0c18eabad99c3c3a8cdcbaac8c9d1dde3b3cdd1a5c3c6bfcdd5d9e2ebe4ecf5dde6ecdfecf2ddeaf2e3f1fcdff0fbdaebf6cfdde9ccdce7b4c8d4c0d0dcd0e2ecbcd0ddadc5d79cb6cb83a0b3647f95839eb77b9ebb799cb680a1ba89aac28eaec58fabc09bb5c7acc2d7aabfd5a8bfd6a5bed6a1bcd2a6c0d59db6cb92abc1a8c1d5acc8d988a3b6acc4d4def1f8e2f1f5d0e0ebacc2d3b0cbddd6e7ece3eff5d7e5edcbdce7bcd1debad0e399b5cf88abc794b3c89fbdd47f9fb86786a36586a66588a86488a85f82a36182a35c7f9f4d71914b6f8f3e5f7f49698743628041617e375c7d3d61843e6488456b8f4870934e76974c7393496c8c304e6e4162814164833f64824f72904e71904e72934e7498497196446c913e648940668c365d85335a8233597f5275987591ab54738e4a6680aec0d0a8b2b9b7c0c5a6b3bda5b4c4a1b3c490a4b77083968292a2b0bdcab0c0d17995af476d913165922b5e94255a902c5f8b7b9fbcc4d4e9bccbdcb5cdde869fb65d7e993b5f7d5b718c96a1b2838e9857667461738946597354657a7d8d9a6a7f935d7f9e51728e325b737ec9e24b91b06db5e4578d9f89d0cc8bcfd176b7c56da5ae627d8b94c2c49bb3bca2b4bd9ac4c798c7c59ed0d285a1aa7aa2a78bbcbc9abebf87babb93bcc29cbbbea8cacc8bbfbf86bbb996d4d0b0c6cd9fcdcf95c1c4d5e0e9dbe6efd9e5eedbebefcfe3e9bdd0d7c9dbe2d3e5eae3f2f7d7e1e9e1ebf6ddebf9d8e8f5acc3d388a6b785a4b78aa6bc809cb685a2bd8aaac38faac3adc5dcb2caddb3cedeb0cddf9ebbd394aec99fb6d096b0c3a9c0d3b6cbdeb6cce0a9c2d99ab7cf8caac1afcbded5e5f3b2c9db81a3bb82a4c0a2bcd4b2c5d5c7d9e7bccee2c2d5e4d1e1f0d1ddeddfecf7e0edf7d7e5f2b8cee19dbcd29ebed37191a85c7c976687a46081a16588a56487a3678aa560829e698ca95376965274964f7093527193476988486c8a3b628543698e43698f466e9346709450789a55799a4868872f4d694567833e62814c718d4f738e567a94597e99527997456b8e456b8e44678d456a913b628a355c84365d816a8dad869fb45c7b96476581a5b9cbb4c0c9c4d1da8b9dae63799029455e2f475f4b617769829a4767853d678b31628d386b98376c993564962f5f902f608d3b668e54759a4c6c903c638741688f3d6a9426547e466b8bb3c8db7c8893727e8d677a8e89a1b78097ab8ea1af6b8198597fa153799738607789cee344718762a1b695e2e086d4e36a92aa79abc077abbc94a7b699c9ce689ea39dd5d687bcc090bfc0a0d6d6a1cbcb92bdbd97c8cab9cdd689c8c88cc6c6aabbc19bc4c3a1d1d2a1d2d299cacfb3c1d17ba3aca8d1d9d6dfebdce4f1d9e3f0dbe8efd7e2f1c3d4e4afc2d5a1b2c98ea2ba97b1c792b0c783a3bb7a99b17d9eb68aacc38dacc1a2bdd2b6cce0b3c7d9c8dcedabc3d1b3cadaa4bdd09ebad381a1be82a4bf95b5cda1bed2a4c0d0b0cbdda1bbd17d9ab6678aaa789ebe80a5c181a2b8b7cfe0c5deef9bb8cc8cadc485a8c37d9eb991aec6b3cbdec6dce7cadce7c8d9e4ccdde5ddebf3ddeaf3bdcedba3becf7394af6b8da8597b966a89a464859e6d8fa76d8fa67092ab688ca9678baa5076935479965b7fa05075994e759c4c769e38618741688f486f974f769f4f7a9e4f779950739442628139587641648542678b577d9e5275944b6e8d6489a759809e486d89507492476b8d42678c41698d335a7d3f6684698ca87a94a96a8ba73e607f7991a78798a47b91a0627f98395a783457784265866084a62d527728527a396791396b9641739f3d729e3c6d9837638d335f89335e8929507c24497420456c21476e315783355e8841678b93b1cac3d4e4bdcbd8b4c6d3c2d5df8ba2b0a4b9c66e839658799543647c264b5e8ed4e56faeb49ce1e598cfd271b3da6caed365acc083b8c7bbcad498c6c79cd5d3aecfd09fdcd88ebdb99ad6d38ab9b97fb1b29bcbcb9bb8bc92c8c890c3c48fbbb899cec988c4c394c7ca8fbdc08cb5b97eb9bc85c7cb75a3aa80a0ad829aadaabbcc748fab6884a06684a16d8eab7092b17397b57b9ebd82a5c390b1c5a0bed3b1cbe0b7d2e6a3bfd595b0c988a2bca7bed8b9d1dfabc4d49bb7cc89a6c2a3bfdab0ccdea9c3d2a7c1d496b9ce80a3be86a8c480a4bd6f95b2769cbe81a8c781a6be87acc29ec0d687a8be8babc38aaac580a1bc85a7c17fa0b7a6bfd1cde2eedbedf6ccdde5cedeeab7cadc91aabd5a78916d8db06c8daa60829c6789a46c8faa6b8fa7698fa66e94b06286a6658aa7587d9a5277945e82a2507799577da3557ca34c7498375e844871994f79a14f799e4f7799496e8e375b79446a8e3b608643678b5b7e9c547895527798648bad5d86a550739254799c507aa0446e943e65874064844366883f62855d7b995275983e668b39556f3e50604d687f557e9e597f9e4d7399587fa35780a1254e703f688d48749d4777a24477a345779f49779e406a90375f872d547d264d7620476e183c6325456b2b50783b638c3d658f33577a8499ac9facb5becedbbfd1dabdced5bed1d9aab9c695a3b46f7f8e496a7693d9df9edbdc9bc3cab5c4cca2b8c77bb5ce73c2e17db2cab1bfcab1c8cdbdd5dac3d4dc96aeb397aeb49fbabfa8c4c7aac8cbafc9cca7bdc1a1babf8fa7adbad3d7c3dde1bddee2b2d3d7b6d1d49cbac46c94a56593a86c97ac597d9364819b69819f86a1bb8aa7c096b3cd8fadc490adc494b0c5a6bfd3b3c9ddb8c9dfcbdef3acc5da8ba8c37799b8739ab8608cac608bb07595b692b0c9aecae0b5cfe5b3c9deb2cadca7c2d887a7c47da1bb82a5c287aac581a6be789db87b9fbe86a9c77ea1b983a7c184a8c27ea0bb84a6c28bacc87fa0bd86a8c47d9fbb81a1b98dacc091aec38ba8bb829fb5809db77e9eb35e7f976a8eab7095ac5f83985f839e6789a67094af698da86e92b2688caa688daa5a7f9c5c819e6085a5577ea15d85a95b82a95982a948729848729a4a749c4c779b4f779a3d6484385e7d476f913c63884f7699587e9c5a7f9c4e75955f86a95b83a2597d9d527a9e4f7aa03f6a8e3e65874c6f8f53769831567a436989446c8e42678969829a6070825b7992537b9d597d9d5e85aa658baf4168893e678a527ea34f7ea54d7ea74b7aa44f7fa5517fa44b759b3a618832598229537b2a5179284e752e557a345d87375c842a4f734668888ca1b88291a07d90a07a91a390a5b497a9b7a6b5c491a1ae8c9ba692acb79accd49ab9b7acbac5b1c4d1b6c7cdc5d7e38ebcd17eafbfbac5c9c1cad2c6ced7cad2dccad2dca4acb5b3bdc5b4c0c6bcc8cfc8d2dec3cfdca6b3c0a2afb9d9e4ecd8dfe4d8dde2d9dfe4c4d0d494a8b66380995f82a15c81a0597b995d7b9b7693b4b8ccddbacfe0c5daebc4d9e9bcd0dfc0d3e1cfe1edb5c7d59bb6cf7a9bb76e94b06b92b16d92b67093ba698fb56a94b8668eb86289af6086a87093b286a7c59bbdd7779bbb769bc182a7c484a8c687a9c482a4be7b9db8799cb983a5c27a9cb386aac284a8bf7ca0b785a9c286a9c480a2bd87a9c283a5bd82a1ba90b2c78aaec882a8c1739ab47396b27b9db17796ab6e95af668ea452788e5e829d6788a77394b36c8fab6a8dab6a8fac698eab577c99678bab5e85a65c84a75f89ad5e89ae5784aa5b87ac517ba14f799d50789b527a9d355e7e4871914a7393456d914d75986089a7628aa75e85a5638aaa527996597d9f5a82a64f7aa0416b8f42698b557898537698365d80426d914872925677918196a78191a07a97b152789a5c7fa0658cae6b92b33b6185537ea15888ac46789d4c7ba35a84ae5b88ad5783a6537c9f3f668d315b832a547e355f872a537a39668e3b668e274a6f1b3b5a3e5d7b7c91ab7b8da36e859c62778d546a7f283d592847642d4f67788e9cb9c8d0bbccd1bfcbcebac8cfc1cbd4bcc8d1bcc9d1c5d1d9bdcbd1c1ccd3cbd5deadb7c0aab5bbb3bec4b1bfc3b5c3c7becccfcad8dcd0dde7c6d5e0b6c5d1a4b1bbd4dee7d8e1e7d2dce2ced9ddcad7d99eb0bb6a83986a89a37091ab7797ae8aa8bd91afc3d1dde9cddbe7c6d7e5c5d9e7c0d5e5a7bfcf97afc19eb6ca84a2b97a9bb86389aa6b95b6618ab06992bd6792bc638fb55a88ab608eb35f8eb56290b86692b76e99ba729cbb77a2c17aa3c181a6c481a4c085a7c282a6c07ea1bc89abc680a2ba86aac181a5bb7599ae86aac081a5bd7fa3bb83a7be8daec390aec493b2c788abc580a4be769db7789bb780a2b698b8cd7c9fba6c90aa4a6b867493b06b8aa77597b27498b0688da47396b16e91af5c7f9d6387a76188a96189ac638eb1628eb35f8cb05d89ac6089ab5c84a5527899547b9c396282547d9d3f68874c7598527ca15d88a9618cac6a93b4678ead5277925d84a66088ac5782a649719539608253779735597b3b62863b678a4168894a677f5e6e7c6876849ab4cb6388a9678db06e95b36188a9376184507ea248789d4273974876995d88ad608baf5982a5497195385f86325c84305c85345e86335c833b6790355c7f183a593b5b7d5170907e98b2738aa1445f7a304e6b304c69364c6b314e6b6f8ca297a8b587949dc4ced8b9c3cdd7dde9d5dce4c8d0d8b2bec7bfced3c3cdd2c0ccd5dfe7f2d2dae4c7d0d8aab3bacad3d8bac3c8b6bfc6d3dbe3cedbe1c9d7dfc5d3dcc8d5decbd6dfd3dee6ccdbe3c9dae2c2cfd9a2b2c090a4b898aec4aabed0a8b9c9a3b3c199a9b5cad9e7c1d2e1aabed09cb5c99db9d093b2cb7799b3799bb698bad496b8d27ea1be678db1648fb46793b66d97bb6890b6638fb46895bc6996bf6995bc6c96ba7099bc759ebf78a3c17ba6c684acc87da1bb8caec885a8c27ea2ba88acc47597b081a4be81a2bc7596ae82a3bc86a7c18aaac694b5ce98b9d289acc68eb2c886a9c37c9fb77497af7595b084a3b986a4ba85a2bc718da7637f986a86a063829d7396b07297b06b95aa7599b56d90ac5b7e9c6085a2668cac648dad6691b36792b56490b25e89aa6188aa587c9c567a9a5176963d6485547d9d4c7596507a9f4e7aa04e7b9d5986a75e89ac688fb0587e9b6189ab638bae5e86a9476d914970913a5f80365c803f658a385f83365b7d57728b7d8d99929fa98ca3b46789a56c94b77094b04f799748799b36698e416f936c97bb6b97b86793b56c96b8527a9d4971943d6489386289335c841b426930567c2a5076224464305172385b804365866380983c586d47637c2f4963405d7646627f3a5a79829eb8abbbc9a7b3b99ea4acbbc4d0d0e1e7c6d1d8d6e0e5cbd9dcc8d6e0c4d2deaebbc3c0cdd7d1dee7c9d6deb7c4cac8d5dbaab7bebac8d0d0dce5d7dfe9c0cbd5b8c5d0cfdde6cad6dec9d3dbc8d2dbd2dde9a7b8ce8da2b89ab0c5aac0d2afc1d28f9daf7d8a9d7e899d88a4bc69859f62829c7192ad7295b0789db9739ab6789eba7fa2bb8dadc791b0ce86a8c87199b96a97b475a1c2759dbf769dc16d97bf6e9dc56c9ec0719fc177a3c57ca4c77ea5c682adca8ab0c985a7bc89a7be88a7c081a2b78bacc189a8c17f9eb885a2b9829caf87a0b293acbea4bed29fbcd09ab9ce93b3cd95b6cb8aa7bd8da9bb95aec18ca2b8a3bbcaa6bccd8ea6b98fa7bc6d8499748da26d89a17898b6749ab86d95b07195b16a8da95d809e6084a26a8eae6a91b06c94b46b95b56992b25d85a56085a55a7e9e567a9d42688b41688b577fa2517c9f4670974b779f477397608caf3a648b52799e5b84a3638bad618aac537a9b486f90456c8d30577b3b6287446a914f72974b6e9036506971828fabbbc4b9cdda69869b688ead698ba73d678735688a4d80a45d89ac739aba729bba608dab5f88ab577fa2527a9d4a7296426c913c63883054782445671032523958783155793860844a6b8839526c536f875e7d924f6b8358758c49688255748e97aac29eaab8aab9bfb2bec5a6b8bec8d5d8d1dddfd1dee1d1dce0d9e3e6d3d9e1d3dce7b4bdc89aa2adbdc5cec1cad1cbd4dbc7d2dcb1bdcbc7d5e2cad5dec6d3dbc5d1d9ced9e2d4e1e9c3d1daabbccaa3b8c989a1b78ba5b889a3b292acb87d93a2526779576c826c819a7a9eba6b8fac6185a26c91ae7297b47198b5769dba7299b77196b76f93b86a8cb07496b37b9db983a7c38fb5cf8bb2c887acc47da6c476a3c37aaac57cabc47ba6c280a8c687adc88eb2cb91b1c496b2c1a9c0d495acc2a0baccaec9dc7892aa6e889e9fb6c7b2c6d1b6c6cfb7c6cfa0b2bda7bdca99b2c09cb2c2b8cfdc9cb2c3a0b6c6859bada1b5cb8ea2b296aabbaac0d0c0d3e796a9bc859ba990a8bd6a88a46f92b26b91ad7297b26689a55b7e9c5f82a0698eab6d93b06b93af668fac6289a8688fb06086a85b82a5527a9e31597e456f94527da34771983b658e39648d3b658c3c668c2b557f2c567f527da1668eb15d84a5527697537797365d7f3d65884e789e4f78a04d72983a5d7d334c60b5c6d2718592c5d9e7a8bece7290a75a7e9a4b75965f8fb45a8aae729ebe78a0bb77a0ba6a94b25e86aa5d85a8547c9f51799d4b739743688c214263163452325571416382386186456e936c87a054677d657e9665849d51708b56718a3d5d735571878f9fb2a3b3bdabbabfb8c3ccc3cdd199a5acdbe1e9ced3d7dae5e8cdd8dbd0dbded4dfe7cdd5dfbcc2cbccd1d8c6cbd1d3d9e2d5dfeab0bfcd9aabbac2d0dad5e1e8dbe3ebe1e7efdae2ebd6e4f097aec07e99aea8bccdaabccbb3c5d1b1c2cbadbcc8b2c1cf9fb1c15b6f7f6d91ab789cb76285a16d91ad7299b67097b46d96b26790ad6b93b47099b76b93af6a8dab6786a56987a55879967295b4779cb86f92b46c8fb1779ab6789ab56a8dad6d92b5698ead6988a198b3c4b6cdda8c9db1abbdd1869bad70869871879f6a7f987e90a29ca9b3c8d2dad3dce4bac7d2bfd0dfaabeccb4c3ccb5c5ce7e92a1758fa288a4be5a78977e9bb67994ad7c92a67e92a8a4b7cb9cb1bfafc6d67891ab6f8eac6f93ad6d92ad6b8eaa5a7d9a6285a36c90ae6f95b2658ca9658da8658cab6990b15880a5527da33e6a9228547d38658e35618b244f78244f7a1c45701b456c143e6527527c305b863b678e5d87a95d84a46386a55578973b62845780a6567fa8527da4527b9e325473627a8bc2d4df8da2b28fa7b7d1e2f096adbe6a90ab4f7b9c618eb3608eb174a1be78a2bb7ca5be668fac628bae6189ad537b9e5981a5557da0385e7f3858781c3b574d739152789438628541668b6e849d8d9cac8199b05d7b986785a2536c8656778b6b879b8092a39db0b7bac7ccc9d0dad1d9e298aab0c9d7dfd4dae0d7e0e3dde5edc4cad4c1cfd1b3bfc3bcc6cbd4dee1dee7eadde8edd4e3ecb1c7d2a2bbcba1b4c4adc0ced1e3efdcebf5dfeef5c5d5dfa6bac9a4bbcf9eb1c2a8b8c8a3b2bfa9b5bfacb6c0969faac3d0d8adbdc3688ea96e92ae698ba9698cac6e95b46f98b46f96b36d91ae7095b37298b5749ab76e93b0698cac5d81a0577b9b5b7f9f577c9d50739852749a53769c40668840668753799d42668a3d607e3f617d7d99b26885a1738ba27c96b0647c91758fa7435e7a6074868895a2c6d1dbb1bfc8b9cbd8bed0dfb9cad3c7d9e1bbc8ce9cafbb6e8b9f57769255789b52769968839e97afbd86a2b9809bb37e97abb6cbdaafc3d47292ad678ea96890af6b90ac5a7e975f849d6990ae6c95b36b93af7095af668eaa5a85a746739d2d5f8d2b5d8c2b5e8c295b8929588826507d27527c1d476f16406630588026507a315d8634638b517b9c6287a7597b9a5379995581a35d85ad577ca6527da05578913d556f98b4c1c5d5ddaec1d285a3b9899baaadbfcc6f8fa86793b06a9bbb78a7c681aac587aac46e92af618aa9658aab6289aa5b85a55f8aac547ea03c62823d5f7d1736544c7495597c9e45678a49698a56708a7d96a9718da55575925975915d748a6f889b7e97a894a6b398aab4b7c5cfd2dbe3c8d3dab2c0c9abb9c2bccad2c5d2dcd2dee6d0dcddc7d0d3c2c8ced2dfe2ddebecdde8ebd8e4ead6e4e9b1c3cd7e98ad889fb4839db76a88a5627f9b819bb4798fa67489a0667e97556d838298ac7d90a18d9dab9ba8b298a5acbfcdd2b0bdc26c93ad6a8da96e8fae6f93b1658ba87299b6779cb97598b4759ab7799ebb769bb8698eab688cac5b7f9f6185a56185a5567b9a5377995b7da15377994168874f7895466f8d3b608248698b2f527741648b4068933f64893f66895e7e9953738c43637a8ea6b3a7b5c0a8b4bfb9c8d394a5b68c9db299a9b897a6b2b7c0c9c8d6e190a6b8a3bcd363819d7190ac879eb3aebfd27891aa728da68aa6bd849bb0a8bcd37f9dba658ca76690ab6b8ead6e8a9f87a1b36d89a76b8cab79a0ba6e98b6608dae3360893363912e61912d63913165922f628f2e5e8c2a55822a57812d58812a547d3057802f5983315d8536638a5f82a47696b25a7e9d5580a15382a05a84a6587da46284a46984988e9faeacc9deafc6d697b1c08eb1c18090a8adc1d49ab3ca89aac2769db780a8c37fa4bf7093af648caa638fb16c92b4668baf6187ab648baf5b81a45077963358722f536d567aa2547aa0557a965c7a8f748ca4748daa6884a05e7b935d7d97748ea08c9dad8697a8889fb37d96ac9db3c3bed0dacbd9e5c4d5e5b5cbd89eb7c19eb5c1c0d2dcd0dee3dbe5ede2ebf1d5e3e9d6e4e7d6e1e3d8e3e7d6e2e7d4e4ee8099ac6583a05275964a6f95496e924f6f8d7690aa728aa1566f85647e8f6d84948699a899a9b6a1adb9c0cad5aab4bf6b7580698ea9688ba76d8ead6b8eac5f84a1759ab5759ab57598b47197b4749bb8759cb97198b56e92b26185a56488aa678bac587d98577a98547798496d8e436a894b7393496e91486b904a6e94456a914b6f96486d984a6d924e74995276984e7394587995819cb08da0b0a6b5c48a9aa98b9db18ca0b66b7e917584948c96a1b4bfcab7c6d4cddff18aa1b692aabeabc0cf95acbdacc5d7b4c8d8869cb1819ab195aec87596b86083a8668db46b8eb1809cb0bed8e58ca5be6989a84870922a578232618d3465933569992e6392356b98376c973769942e5e8934608d2e5b85315d872e5882254c76183f67305a802d587d2c517469879ea4bfd399b3cba2bbcf6e8ea77094b27594ae88a6c1b8cde0a3c4d5769bb4668da454788f607a98597d9f547694688ba97ca0be6a91af5d83a2668dae6b93b56591b36991b36185a7688cad6a8dae6588a85a7e9c274d694268845e85a554789a5b7b975f79928da5c0859db9819ab27990a27893aa7692a57a8ea072879b5f80976e92ab7895ac6b8797445a6d51687e88a4b691b1bf9bb9c9aac3d0c5d8e1cddde8cfdce2daebf4dae9efd9e4e4cedadad5dee3d3e0e996aebd50718f466a8e456c9241668b5e819e6b889f869fb2879fb18ba4b29eb5c392a5b3a0afbca7b3c1a1abb67a828e8d95a16c8fab6a8da96e90ac7194b06f92ae678aa67093af6f93af749bb87aa1be769dba799ebb6f94b16488a86589ab688cb05b7fa4587ba14f719742668b4165874f7293486b8a5779974b6f8d4e74964e779b507ba44e77a14c729b597ba15b7c9f6183a26988a349637b778ea594abc26d869f67829d6d88a26f89a27e95aa8499ac768ca0758ea5819db583a1b89ebbcf81a2b98dacbfbad1ddb3c9d99ab2c393b0c16d93b25c82ab658fb182abca5d81a2486c90375c84456e972f5d8337668e3769963b6e9d3c709e356a963e729d41729c406f9936638d3a66902f5b8636618c3259842b4f79173b6024496d294e701c3e5f2c5372396182728eadb5c8daa9bfcf8faec57294ad61819c7394b089a8b691aec289a6ba6e8aa45d81a54a7296517a9e6087aa5e83a36389aa638cad6791b36b96b86892b26c93b26289a76d94af6c91ac6a8ea96184a13253725273935a7d9a6c87a1677b92788fa495aec190a9b9a9bfd37a8ca652687f66869b6e8fab59779369889a7c9cb17a9cb761869b4162777c9bb38cacc193b1c59fb9cfa2bccca2bac6c5dbe8b0c2c9bed2dfddecf6dae5e7d7e3e4d8e2e7c2ced6a2b5c158768f4c6b8a4768894464846d8aa58aa4ba7890a090a2b396a7b85766763543522835423f4a55656f78bfc9cfc1cbd06588a66b8ead6c8fad7194b27497b56b8eaa7093af7196b2769eba7ca3c0789fbc799ebb7196b36387a7668aac668aae597fa35f83a7567a9d3a5c81486a8f48698d547193637d9e4a6881557692577d9f567ea2517ba25379a0577c9f6c8eae698ca562859f698ba77090ad6e8dad6080a236577d567aa24e7599638bab587c9a6386a4466a8c50759a406689446c8e4f7299567ea081a6be91b0c8abc3d7b3ccdc648ba35c8aac658eb24e789d4874993c6a8f37668e46759f30618a3a6b9541729c4276a03e729b3e719a4577a04a77a149759f3c648e345d8538628a3d669030567f27496e1e3f611d3f601e41612a4b7036628a4e7b9e6e8fac7892a8819aaa859eb16c89a46c92ab6389a766829b658199758ea595afbf55799a557d9f6086a76184a26486a2688ca96b93b25f8aaa6d97b77199b76d92af6990ad6e97b46a92af6b8faa64849f3d58726f86a0738ba3798d9e93a5b2aabbc9b6c9d896a8b86a80955f77926380985f849c466f92496688b5cad796aebf7b9eb9638b9e50728685a4bc93b2c795b2c696b1c69fb9cbafc8d4b0c6d5bdd2da8096a7d2e4f0dae8edd7e6ead9e6ecd7e3eacbdee96c8da66486a3607f9c57758f69839a96abbe7889974a5665384250333c4a313b4836404d56626dc5d2dad0dde2d0dddf5c7fa1668bac668bab678cac658aa8668aa87095b37299b8729bb9779ebd769dbb7398b56f92b06589a96084a66084a85d83a85f85a94f73953e62843f63844e708f84a2bd94aec68da4b8738ba262819f5b7d9d577ea16388a76e92ae8dadc67a98ae5e7f9d5c81a35c84a65c80a754779d3a6186577fa74b7497527d9f577f9f486c8d52789e547ba2446a8f4a739a5177a14f7ba6517ca350789f5477968eaec67299b86690b3527a9d4f79a14f7a9c416c8c446d954c789f36668b3f719c4677a04879a03f71964979a0507ea7527ea74e759e4a7198325a7d486f963e658e2d53792a4d6f2e4f6e2142632144682d5a833d6a936f91af9eb8cf7c9ab66c8ba489a4b9809db7567f9d50718f40627e496d8d4a6c8e69879e90acc0698ca96189a7668dae648aac658eae6b96b66691ae6b93b07499b57297b36b92b0648dae678eb06c8fad55738b7d94a4899ba793a1af9fb1c1abbdcbb2bfcb8f98a46f7e91637c935b7b965e819f5479954f75957d98b1b8c9d393aab97b98af748e9b8ca6b98ea9bea6c4d6a4c4d47d9db0a2bdcdb8cedcbbcedeb5cbd68aa2b375889bbacad8d2e4f0d5e5f0d4e1eacfe2ee6e96b35d83a26b8ba7738ca38195a8596878444e5a3c434f353d45353e4735404b616e7ab4c2ce9facb9adbbc6c1cfd956789d557c9f638bac668faf6d91b16488a86a91b2729cbc749dbd759cbd7195b57497b5678aa86689a95f83a55d81a3567a9c4e72923e6283355c7e385e85446a91496b905272929cb5ccc1d5eac5daf1b4c4d7b4c9deb8cbdd88a1b4aec8d9a3b6c96b84a35e81a55c83a76186ac587c9d476e8c5f87a96589a95980a14c6f8f517594567ca055799e4d7091567da15682a45581a9597fa9537ca5537ea55780a65782aa5c82a85981a4557fa7577fa25177964d709651799e3b6a8b4577a04c7ca54d7da33f6f955080a85683ad547fa94c749b527a9c4e76994e759c375e862f557b3a5e7f2b4e6d1c3f6131557c305e8227517b3e61873b5f822d51783e61854568865377954e6f8c567593456983537691587b9a3b5e7fa5bdcda5bac96286a0628bad5c88ac6490b4618dae6d96b3698fab7195b17499b46e93b07499b77396b47395af7b97ad94adbc869aa89badc192a5b88999a6a3adb39da6aa5668764c68826283a65d7fa3597d9e6788a29bb2c0c1d4daa1b8c590a5b598a5afb3c8d6a0b7ca9cb8c79fbecb84a2b39fbacaacc3d1abbfd0a6bdca7993a48aa0b66b80968fa8bbcfe4f1d4e3eccedfef7194b17292ad8ca3b95665763846533c495237414a373f4739444c3f4c5482939dc0d2e0a1b2c1aabacaa6b6c5cbdbe96185aa5b82a6608bad6993b37198b96287a8668fae6994b66992b46d94b5779cbc779ab86689a77194b25d81a155799b4d70974a6c9144688d40689047719d416a97456e98456d94456f94436d91416c9452789b557ca061809f4c6b8790abc0c5d5e19bb0c76583a16286a76183a85274955175926287ac4e72954b74984c7599577ea15580a6547ca152779a5781a55986a95c88af5f85a95e87a95984a85f88b05e8ab15e89ab5d84aa5d87ae5d86aa5a81a551779b557ca03e6a904a7ba34f7fa74c7ca44878a05181aa5784ae5681aa4d779a517c9c567ea1466e933159804f769b3c6282193c5d254a6f355b85365f8337587e335478355d7d345b7f52769c567ca05175995a7c9e577c9a4a7192658aa66a94ad547f9b5e7d99d0e2f096adbc6c8aa1698eae6790b3658fae6991ac7299b6678dad6f96b27398b27496ac7a9aaf97b5ca7d99b07089a3718aa6516e8973869aa4aeb6909ba28b9ca8637b8d607e966386a36a8eaf6489ad839fb6b0bcc7b9c7d0a4b7c57d8e98b5c4cdb1c8d5a9c1d3aac2d0acc4d294acbd9cb6c6aac5d29fb9c990a6b57f99ab375168647d9964829ca4becfd4e5efc1d0e28198b19db2c89ba7b83b424d3f474f424c53414c53313c463d4f5d8a9faf8da3b5a8bdcea5b8c9b7c9d8a8b9c6b9cad56d98b8648fb16792b47099ba6f98b5658eaa6c97b36e99b96792b46b95b5759cbb769bb97295b66b90b253799d52789d5a81a85d82a55d83a6618bb2567fa9587ea75178a1507da64d7aa24d7aa44673a249769d497598567ba07395b37d9cb47995ab839cb4b5cbe19db5cc6b89a46381997c9bb55c82a34e7596487094557da15880a3587fa1557a9d567b9f6086ab6288b0668ab4638bb1527ca25b85ab678fb4678fb2688fae658eae638cad5f86a86086a95c84a6537fa236638646759a5683a95585ab5183a85586aa5885aa5e89ad567ea1567ea05479982f4e6e2f5275597da14b6e8e2542672f527b365c833a62853f668a4d729740668b345c7f456d90486e92587da15980a44b75976285a36b8faa739eba74a1c04e7591b1c8d7dce7f09cb4c2678fa76692b26c99b86c96b06f95b07194b46791ac7094b07192ac7090aa6285a23357782d5074284a6d1e3d5d4e62819bacb9808d978ea0af829bac5d7c966588a96f93b47093b092acbba2b4c1a3b6c8768aa0909caac3d5e1afc6d5a1bbcd99b1c2a8becaa0b5c2829dae809eb1637f95657d973d5a7545678452708e54799c517693b5cbde8397ab465e762b4b6839577224364726303c222b371b26341523344163845f84a46d8da88da7b7c5d7e4b6c3d0acb7c5bac7d27199bb729abd739bbf6d93b8658cad668dad668eaf749abf739bbb7299b96e95b66f95b86a91b4648baf567ea3668db3698eb35c82a6628aab638cb05982a96188b15a84ae5683ac537da2557ea6517ca6517da1517ba05c82a97b9fbb7c9ebc46729a437095486f8e698aa87c99b9768eab8aa4c1507598577c9c4c72935b82a56086aa5c80a2587c9c5d84a5658db0678fb3678fb3618db06492b44c799d5e8bae6795b66896b56790ae6790ae638aa96087a66189a85c87a7416e8e4370925583a65484a85181a55584a8628fb1658eb1668eb05b84a341667e4360782345614468854b708922415f2d5275385f803d63873f658b4c6f984b7099446b93396389486f95587ea55f86a94972955f819d688ba66e95b0759fba567d9893acbed7e3e8dfe9f0d0e0ee8aa3b87998b26e8eaa6b8fad6b94b56c93b1698eaa5b7d9a51718e355876325677385c80294c7213375654738fa1b4c2a7b8c09eaebb95aabd6587a36e92b8708fb1718fab7d92a39bb1c46f859a304962698191afc7d4a1b7c5a0b8caa0b6cb718698a6bbd25e7a9946678f365680375c8741688d6788a691aac56d88a65171924968872a4b6c385d804971994671983257771e314a1220321224361527403b5e8251769761849e98b5c69db1beafbec8b0bec8b3c4ce7398b4799fbe7096b96f97bb668eb16a95b76791b46e96ba7198ba7197ba658caf658db16c94b85c83a7698fb26f94b65d809f5d83a4688fb06a90b0648aae6690b65f8bb25d8ab05882a85a84ac5984ad5a87ac5581ac5c87ae87b4cf5d86aa5279a34c76a24b769e4871994c729b48668865839f4c71925276965175975a80a4587ea2597da0557999648bac678fb26893b56792b36691b16995b56b99ba5888a95e90b26899ba6e98b76b94b06990ad678ca9658ca9648ba9537c9a426d8b5b89aa517fa14a789a5e8bac6992b46b92b46992b2628da927495e4b657a2b4c64597d974b6e842947623358783a5e7e3b5f823e61874f739a4e739c4871993c668d456e93557ba0587c9d50769782a3be7898b080a1b880a2b96e92ab7c99accadbe1e2eff8e6f0f9dde7eccbdae48fa8be658ba9638fad668ba96286a65e81a24b6c8b2a4a673c5d7c395d811f456d1d45683e628390adc3bfd0d9cbd2d8c7d0da9fb3c26f8ead698ca961829989a0b556728930496117314d7998aba5becca9c1cba1bac8abc4d48fa5b69db6cb5f81a0567ca54b719d3d678f3460843c628542607f6881998caabe4b6f8d1d3e623960874470973960863c5f823b5c7c26415d0b1d3612233a486181829fb98eacc2a2bdd1b3c7d6adbec6bccdd5b0c1cc77a0ba7ea8c375a0bf739ebe719bbb6c94b3638aa7688ca9819db97c9ab67ea0be7ca2c4618bae6590b36491b26994b45576945f84a66990b3668bab6086a66b97bc5e8cb4618fb5608ab15e87ae5e89ae5d88ab5881ad6e98bc88b4cb648eb45686ae4f7da84f79a4517aa3517ba247698a5e7b9a5274994f72944f7396577da2587ea35f83a7587c9f688fb06b93b66e95bb6b93b7658eae6c95b56c96b86e98bb608cb06b99bb709ab97198b66f96b36b90ab668ba66c91ac587f9c5179965a87a55a87a75e8bab5c86a66a92b26d94b36d95b3618aa64968801a304953718c4b6c894b6e88294664375a7d365a7c365d7e41678b486f92476f93426d90345f81537a99688daa51718f577b997a98b19ab8ce9fbbd09ab7ca7fa1b8809fb587a0b290a9bdb2c7d5e0eef2e1ebebcddde87390a75f84a1678aa9698cae486c8f3e5f7f27456242607d2e53753059822a517b244d772f587f87a0b5dce6efdee6edd1e1e967869f577e995e81968aa6bc5a7c98314b6625446167879f90abbb8aa4b490aabe7d97aa8fa6b693aec0678ca55b85a6547ca150769d436e95406b913d648c27446557728d325474122c4a234363345c823e6a9240678a466a8b365b7d31517050647ca8bacfabc1d687a0b48199ad92a5b6b2c4cfb7c8d4a3b6c483aecf7ba5c67ba5c67ca3c47a9fbf7698b67e9eb991adc896b2cc8eacc86b8eab5a80a0638bab749cbb6d95b16f94ae88a3ba64839e6e8fab7694ad85a4bd7095b2668eaf678eac6d92b56a8fb26b8fae7093af7192b68baccaa8cbdc7093b45687b14f84b15080ad4e7ca84e7ba2567a997593af51759754799d547a9e587ea55e84ab5d83a853779b648aae6c95b86b96bd6994b86b94b76e97b7739abd6e96b9759ec06b96b8739cbc759cbb739ab76f94b16c91ac7095b06d92af5c829f6590ad6591ae608ca95d86a46b92b17095b36e95b2658ca74d6a83263b5444617e6182a16588a3274565305479375c803a62873e668b4970964c759c4e789e3b6385799cba85a5be7b9ab47a98b290aabf9bb7cca1bcd18ca6b9799ab27597b06582a07d9ab48facc4768ea6b1c2d2e1edf7bbcbde849dba6182a24a6d90476a8d2f506e1e3c571f3e59406587355f883359842b56822a55832f567849668392aac388a9be517596416686637f9b64839e51749525435f2a516e7599b18eb0c093aec2a1bdd39db8cca5bccba1bbca7196aa6189a6517a9951789f49749b446f933960882643631f3a553556761e385524405b1d42643e698d284f6e1135523558766e8da6acbfd0bed0ddabc1d4839eb786a2b98aa3ba677f976a809b546c859cbfd99dc0d98baec589aac298b9d48aabc77fa0bb94b5d0729aba6189ab739cbd739bbb5a809e7697b288a8be9bb7cb9db5cb8ca8c27692ae90adc796b3ca6b8ba56f92af6f93b2638bad6d94b7698dad7093ae7797b77898b57da0b67b9dbc7496b8648fb55c8bb25888af547fa56b8ca95e7f97537d9b5c85a85882a85d87af628ab2668db1587c9e5f86a76a93b46f9cc06a97ba6794b46d99b9719cbc719cbb77a0bf769fbe769fbd79a0bf749bb87499b56c91ac7196b16d92af678ca9668dac6a93b16995b25985a26f97b47499b67499b4688ca74b697f1a3047506e885174905a7e97395776294d70365b7f446b93466d9547709849739d517aa5587fa75d7ea07391ac8eaac19ab4ca9cb1c293aec385a2b97b97ac7192ac7799b53657743859753458782a4b7438587e83a1bd95afc76c87a14c6f9050729430527322425f43617d395b7842688b39638b325b842f5782315983315a81365e88395f895276994c6d92325b7d5477985a7d9a284b6e183955517794809fb59bb8c9a5c1d0a9c5d7a2bccea0b6c4a8c1cf87a9bf6085a55177994f7497497296426c8f35597d25445f23425817365018324f2e54783b688e3f6e94356186436f91597e9a99b4cabad1e0b5cad68ea8c0446587426788567b9b4a6a8f3353793152755c81a57297b999bddb90b3d27b9dc16387ae5f86ac6790b5668eaf6b93b35b82a3567d9f53799b507596597e9d4f7392587c9a6588a95175995b81a45a81a1416684557c9f5782a95684a75581a650799e3e64824f74944e73984c75954a73964f74925d88a66995b4668eab7c9ebbabc4dc6c89a25c86a8628eb1608db1638fb6648fb46991b46a8eae7399b6739ab877a0bf77a2bd719cb8719cb9719cb9749dbb749ab8739ab57aa3bf7ca3bf7ba2bd739bb57499b4759ab57499b46489a45c819e6e96b26c98b35d8ba5719ab77a9fbc7a9db96b8ea9335167375066597a93567b96466c853a59772e5377365a7f4b6e944d71964e73994d769f5580ab5980ac698baf7292af819db4a2b9caacbdc986a0b46c8ea9718faa789bb8466884254965386182305c81345b8429507a29527b3b6488466c8d4970934a6d8e32516e3b597451718d3a5f7d436b8e3961872e567c3459843c648a365c8222477230587d1f406335567a3b678c517da44e73942d517225456363839f99afc3a5b9cbafc5d4a9c1d3a2b6c9b4c6d6a3b9cd80a1bd5980a65177a2466993446b923f698c3d5f842f537a385d801f3b570e27421b3d5d355d8541739d47759b6587a47c97aa95afbfaec4d5b1c7d594b1c9486c8f406b91466f943e65894c72963f658a558bb56094b86b9abb6994b2769fbd6e95b34b75916a93b16389ab3e64875177995a80a45f86aa6088ac5f86ad6890b5698cab527394486a8d557a9e597e9e4a6d8a5b7e9e618aaf5f8bad5e8aab5d84a9456a8850759352799f537da1517ca0527c9d4b779b4f7ba05682a46089a792b3ca91b0c77aa1bf6b99ba6897ba6b98bd6d99bc759ebe658aa9507590698ea9789ab5799cb67094ae779cb7658aa8678baa678aa78db1cb80a8bf7fa9c27ea6c07aa2bb779eb5779cb6769bb67095af6083a16e95b26d9ab5618faa709bb7789fbb789cb8698ca736556f48627c5c7e9a587e9b658ba74262852b5178375c81698aa77192ae688cab51789c537da66089b16c91b47fa0bb93b0c6a9becfbfcfdb8da8be5e83a06e91af557898355775315577385e86315a842f587f24486e2e4f792f5682315d8a497196486a8a2d4c6745627c4b6c884b71903f668b3b618734577d2a507d365f87355e8622466d2749691c45672d5a7f3d68913b6792345579294b6b385b786c8ba3627b8b91a6b6b6c9d4b1c5d3b1c4d2b1c3cfb0c7d66d8ea7507a9b497398436a90416a8e3a61843a5b7b385d81396383314f6816314d1d3959335a8345729c698daf92b0c892aec59eb8cdaac1d3acc1d095afc55376964e779d50779d406685496f8d4165886194b86e9fc0729fc06f98bb7da4c1729bb05f89a06c93b54e7191507392698dac6f94b47297b77196b6688fb06d92b46589aa5f81a248698b6082a6577b9f4f76995c85a56791b16b93b66a95b86993b45e82a2496d8e597fa26289ab5e80a65d82a8547ea25381a15585a45b89a7668fad81a5c37295b16b8da8688ca8789dbc6b92b16089a75f87a53a5f7c3f627e5479966085a05f809b405b7857759262829e7695b07fa3b9a3c3d085aabe7fa7c67ba2c07b9fb5799fb8779ebc749bb3688aa66890a96e9ab65684a2709bb57aa2bc729ab5618aa12649625679945c809c6b8da9658aa9416b902d577e3e618287a6ba9eb8cd88a1bb6a8aa85e86a9638eb06a8fab7594ad82a1c2738ba58ca5b9799ab449719340668a30567b375d84325c80315a83315783436a93426a92345c87305981416b90456b8b3654712e4e6b4b6d8b3e5f7d4f75983f6a93426a913c638a23497039608727517824486f2343631d3f5c224969335d82355f8522486627486a4264857c96aa55728b59728486a2aea0bccaa3bccca2bacaa2bcd3557596487197447196486f913861813e65842f52724166873d65853e6381264666385c8544719b547ea78cabc89db5c689a2bb95b4c893b3c9abc7d899b2cc6486a45b84a451789c52799d446e8e4064836a99bc72a0c173a0bf7da5c67da4c182a8be759bb46a91b0668cad7298b9729aba6f97b76890b1668eb1567da15b81a76286aa6587a9446683678aa7597e9c628aa96992b1729bbb6f9aba729bb9739bb8739bb75a829e4e75926b91af6a92b1628ba96188a65f88a65e87a75681a2618caa6188a262869c4769825a7c976a8dab567c9b5a83a15f88a64e73903c5f7e5175975b7e9e49708b3859754b6e89486b852c45604e6f8588a3b9b3d1e089afc47aa6c37ba1bc7c9fb57ea2ba7a9fb97397b16b94aa739bb25a83a1739bb67fa3bf7599ba587b972d4a665c7e9e6487a67395af6084a0446c9049729a577ca07091ac829fb995b1d07898b97ca3c66e96ba5f85a85a7da2315b842a4d7031526d4a6f8d497193385d814366884d70924a72973b628c2f56823c668d4a769c446e9532577e2346691d42641e3d5b3f607f3a5d7e345777466e933e6a91466e9341678d2a52793b638b2e52761e3d602947682a4a6714365023476520466c2e55773b62832a537583a4bd6789a79ab7c9b7ccdab1cbd8aac6d3aac4d38da8bc6485a2466e94426b93436a8e386082436a8935577a3e6183365c7e4266862544644267884170945d88af99b7cda7bcce96b0c9809fba84a1ba9ebacba0b9cf7898b35f84a34b6d8c4d728e446c8a4466897ca6c97ca8c5729eba7ca3c188abc88fb2cc88abc47497b3769dbb729aba7098b86e96b6668daf5b82a65e84aa6188ac6488aa6689a74a6c877094ae6e93ae739ab7759db979a2bd76a4bd76a0bf7da3c57ba5c177a0b489acbf81a3bb7096b26b98b1678fa96c8fad668bac638daf6d9bb86691ac6c95ac6588a04d6f8a6e91ae6085a4628aa9648caa577b9b385b7a547a9b57799a3459753b627c527b9450718c1d3652375a74547a9b526e8593adbe95b4c682a0b680a0b97da3bd799fb9749cb76f95ac7d9eb283a5be90b3cd7b9ebb658aae496c8a5273925b81a5557ea63f668f4a6f9640688d5581a45883a650779b6389ad6086aa5980a451799d517ba13d6893376392285a881f4a71093051194164365f84294f724367894b7191496e943d628c284f793661854975983c648b24466c163556365a7c335575446787264b6e42678a49719648739943698e40678b2d577e426b8f3a5c7c29466431506e2e4d692b4a632445613a5f8333597c365d7e41688997b5cd85a3bca0b6c3c9d7e4c4d7e1b7cfdab6cedc859fb36a8aa2587c9c597da4375b803f67894067884a6c8f305375395e804266842a4866375b782e5a79658cada8c1cfb0c5d589a7be8aaac38ca2b86f88a4b2cddf8cabbc6d8ea84d6d8d486a8b4469874a6c8a89aecd88afca81abc386adc791b4d093b2cc8daec487abc17397b5698dac6c90ae7295b46084a37497b67194b47b9fbe82a5c07a9cb787a9c47597b46f94b27297b37fa4bc789db37ba2ba7c9fbd89a9cb8eb0cc8eb0c590b0c1a3c3d77d9fba76a0be6992af7098b3709ab56a98b56698b56392b16e9ab97296b1597d976e91ad668ba8678ead6289a85b7f9f4569895a80a03b5e792d4c68476c88547b9755739026405e3f668248759437597d405f7f839cb2c9dae897afbf81a7bd749eb87194b186a5ba92b1c780a0b97298b16893b26188a9638aa7688bab4d769d4673a04571973b63854a7193537ea15e8cad6189aa6c95b7608aac5f87a75c81a0517697446e953967942f5e8a26507812395d133a5f224b742f5a82366187487597416a8f355d862b527c345e82335c7f274d741b3d6129486a395e813b5f813c60822950744c7497517ba03e678d3c6488406a8f3c6386193d5d395b7a3553723655732e506d2b506e3e66893460833b6587416b923a62886385a183a6c27a94adc9daead3e1e8c9d8dfadc0cf95acc292aec67b99b5587a993c6186396184466d8e4a6c8f234668284e6d3458742b49653553712c5374426785acc6d7abbfd09fbacc92afc4a3bccf7c9bb46583a07a9ab36b8ca43353714e718d6085a0597ca299b8cf8bafc788b0c68db5cb92b5ce98b7d091b1c881a5ba7398b96f95b67b9fbf7b9ebd7c9fbb7799b57fa2bd7a9cb77d9db67595ae7594af85a7c37a9dba7b9eba86a9c292b3c97a95af7693a96a8699829cb18fa9c08facc384a1b69dbace80a1be7da3be6e99b179a7be75a4bc709db96c97b5719ab87398b37195af6184a06b90ab6e94b16188a75c80a05c7ea155769b2740602b4a654c6c8c557a9952738e1e36534d758f5177943e62864b73983f62848da2baaabec99fbdca7495ae96b2c9a9c0cf67869d6687a15e87a2588aab5d87a65e88a85983a8507da44c7ba25a84aa5b7c99a5c1d095b2c27494ab749fbd6794b66391b55f8aaf5f86a950779c48739c3c6d9736618b1f4971214971274d771d45712d598438668f4271954473973f6b93335a84284f751d4367274d7321466b284b6c264b6f3c62862d517353799b5d86ab436d93436a914a7198406a8e3e66892c4f6e1736532546652d5275365e833f688b446d90376284466c8c355c8132597d244a6f355e85395e86a0b9d2c2cdd9c9ced4b6c5d093acc0809ab45976933d607e31567b396184436a8b385b7b3c5f7f557b9950758f304f6b4969894065895a7f9f5778948aa4b7869fb27390a84c6f8b4d718f567b9e51749a4f7392577c935f859f5d82a44c7298bfdae89abbd28cb3cd8bb2cb90b4cb9abbd494b7cf8cb1c96d98bb729ac06289ae658bae7296b56f93b15175926285a2415f7c4a68846c8da57194ac80a4bd7ea2bc7a9db885a4bf9eb2c6a4bccb8aa4b388a0b37690a77698af7ea2b98fb1c69cbad391b3cc79a2b87ea9c17ba5bf7da4be7b9fb9759ab1799eb8769ab4587c966c90ac759ab5638aa76084a4688bad3d5a7919344c47667c517391557c9d51729033486b57759a537396405f7e4d73914772916486a1a8bac98a9da98aa9c1acc6d6a2b4bcc7daeac7d8e6a2b9c68aabc393b4d16c94b55d8bae5684aa5682a95d88ac6e91ae84a0b696b1c295b5c57399b46f98b76c96b8658cb06588ae51769c4f789f45729a325d86224e78305c86335b86274f7a28537e335f86507a9c4f7fa147729a3a6189284b703054783f658a1a40652a51713d63863d64882e51727296b65881a44c769c4f779c3e698f446c9039658b466d8e243f5a1532502e58813767914571933e6989406b8d4f7191395e7d294b692c4d7427497331537c325172b6c7ded4dfebb3c6d0849eb15f7a973b587c33587b33597e30597c315a7a4b6f914d72935078964b728f3c5f7b416c8d4e7394a6c8dd7c9db762859e5678936083a55b81a7577fa65681a4638bae6186a55b839f567ba05a7ca1678ea7afc6d399b6cf87acce7ca5c28cb1ca98bbd488aec977a1bc729dbf6993b4769ec080a5c67498b76487a7456888698dac5575925f7f9a7a9cb5759bb37098b1769db96e93af7497b36e96b4648cad51769990b1d199b7d0a4c1d6a2bed2a0bcd49fc2dd8aaec885a8c37ba1bc7aa1be7fa5c083a7c182a7bd7aa2ba7ea3bd779bb55d819b7499b4658ca96185a56083a62948722d4f6f5373905b7b9d6285a47291a86c859b6d87a05f78935a78945c7d99688da97897aeb3c2d197a8b8557d9a476f8e7397b28daac4a3bbd1c8dfee7691a56185a6628ab0648aab7496b07397b178a2c06592b15982a05781a1628eb4719bbd76a0bf719cb96791b2628ab15079a14e79a1426e9627527938689235659037628b325c852c5782315d824972924b77974d749a365c812d54753a61813d63862043670f325221486a325a7f7092b186a8c45b81a5477197436c914b77a1436e953360883e6586112b430c2944325d85376890426d8e3b678a4a789d486d903d6686284a672d4e7328496a1c3c5d193859415f7e7492ab7590a748647d28486931567b355c843a6186456e914c74975a7fa33e6589457094426c8c3256774b729362809bbad2deb7cedda0bdd380a3bb7194b46a8dad668db16591b9658eaf597e9d53799e6082a484a2bb5f809ac5d8e5a3bdd989abd07ea5c58eb5ce95b9d281a7c57ba6c583adc982a9c486aac680a2c06688a66485a3496b887293b053748d63869f7b9eb87da3c06c95b37ea7c5739bb6759bb577a1c34469924368933d658f3d658a4d7298557aa25780a63d6c90406a8e7b9fc086abc8729bb774a2bd7aa6c481a9c87ea5c081a7bf7fa3bb688ca47499b26b90ad668aab33587c2a5379476f8b587d967a94b67692b36e8fa898b0c984a1bca6c1d595b3c89eb8d08ea8c67798b39ab4c78fa7b9638aa7446a8f3d6992395e843a5f847492aaadc5d57996b188a6c182a5c17e9fb77b9db4678eaa5c86a75a82a24f7798366184527a9c759eb9729bb26f99b1648eab5580a3487297416c903a62853e6b9233638c3a678f39658d25547e204f763863854d74953a6084254b6f416a883d6684476e8f4265881b3b5b23496c274e746586a47f9fbc52779a547ca0517ba1416f9935638d39648c284a6a2b445d1d39543c6387305c81527a996a8cab6d92ae426380385f80375a7724466422425a24415d2c49652e57783a678e2f547c335177294c723d658b486f964f769e4c779a4a7499547aa0436b913c698f3f6c913a5d8189a1b97a92aaafc6d5d6e7eecfdee5b8ced5a1bdd287a9c17296b76893b15b82a75b7da36d90ad95b2c8768ea3617a919aabbcb2c5dbb0c9e09fbdd49abcd38eb1c985a9c67094b36e98b27a9dba81a4c37196b755799c52799a6389a67a9ab86487a66488a77b9fbd799ebb6b91ad81a7c387adc880a6c35c87a93b6589426b94446e9946719d45719d4978a243739d3d719a40719f4972a06d90b67ca0bd729cb86f9dbb6f9bbe7399bb82a8c384a9c3759ab2759ab06285a3426891335c8651789d7e9fbc86a1b87c98b35f82a5446d94406992406890426890476b8e4d708f678aaa6a8fb24e7499436b8f416a8e345a812f5a8237648e3e6a973e668d4a6e8d456a8955799c6c93b0719ab26992a96992ad678cad6086a85781a447749d29578227547c527c9e6f96b484a9c55d83a1517b9c4471954671954b759a426d91457196406c9339699024547a2c5a7e3d6889183f63284e763a61893a648a3761842e5579204468264c76345a7f5c84a25680a05c83aa527ba3426e953f6b92325e8836597f122d472c4563213e531f4467264a6f466989416689416585486f89537ea04670903e6284335773274b69305677264a69406f973d6d97406b8f3c668b3b6186446d9547739d487a9f4a759c466e953c618736628a3f709751729394a3b8889cb28ea9bcc0d3dddcecf2c8d9e0a8b8c7a0bcd687a5c2648ca9638da98aa9bfbbcfddc6d6dec3d4df9aabbd829fb37c9ab195b3ce8babc97b9cbd658bad5e85aa6088ad769cb47b9db779a0c04d7ba241709e41729e447198486c90456b8d5a81a37195b7678bac43678786aaca92b9d84c7394406a90426d95416d963e6a9548759f3c699345729b3f6c9642749e4373a14774a247719d6b94b888b0ce80a6c07da5c07ba9c574a2b87fa6be87aac280a2b9456c8d2e5a893162942d5983345c81385d7f39608439668e3567943768993868983a6c9b42709b628cb35d88b03c6c974276a43a6c9a34638f38638e3c6a9540709e3b6b9b3866923c678b5d85a47197b57da5bf739bb47398b26583a1829db88daac06e91a75d85a444729934658d2c5b814673985b87aa5f89ad5a84aa517ca4507b9d567ea14f78994e789a4c789c49799c4474983f6e91305a7c153d612c537b335a82265076244f721f476b1c4267173a5e366083769dbc6b90ad4b779c436d9840658d2954793c5f86162c4a21405b1e37542e48601c415c3f64805a81a0547ea0527e9f527f9e527ba14167894266873557762343672f567a1a3c5c3c699243749e4a799f3e6b923d668b436f9839679143759d47759c4d759c385e833b658a416c8e4d6b8b5f738cafc0d36985a27494b1a0b6cbcedae8d3dee8b5cde4a0bad093b2cc6b8eae375573a6bccec9d8e4c2cfdbb3c4cf6f90a5496b855a7ea25c82ab5e85ac6f95b67da0bc93b6ce7fabc65b85a8417099386e9d3a6e9f3c6f9d4a78a122466f365c81466c916e94b82f56792f55793e64883d63873d65893c6690426d9844719d3d6b983e6d9743709939648c3560884876a34775a14a79a74576a74775a1517797abc9e192b3c785b0c683aec281a7c088aac794b7d3365c7f38638e2c5d882d5d8723537d2959832f618c346693326594346799396d9e3a6f9c4b78a25279a3335e88396c973a729e3f74a24876a4406c993d69973966963c6b983b6992628cad90b4cb94b3c386a4b9a3c1d595b3c78eaac56e8aa86b8aa47499b25b84a34d7aa11b4b732657803e709844769e5684ab618cb35d85ab5780a1567f9e537c9a56809e5984a4517e9f5a88aa5887a83d6789224a6e436b91325c82355f832c577a305a812e577f1e456a2252775983a38bb0ce426e96365a7f112a482041601f405c182f4c375979294863213c591d3a4f2648668eaec97fa5be7ba6c16792af466a8f355978355b79355a792747703c62880c2d4f3c678f41729d46769e3b6a92426f984e7ba64d7aa3416f973f6b913c62893a61884973954d7090597896718a9fa1afbb9bafc77997b7587694425d77a5bdccabc6d587acc2688bac54799d3f668581a2b9bed4e3b3c3cb5a6b745c708a879cb78ba5c28ba9c789aac97498b9779dc3577fa84877a62f5e8c2f618e3c71a04274a64578a74e81a8345f83365e86345b83375e863d648a365d8430587e3a61893e678f416a953e6a96406e9b40709c3c6d9647739c466f982951794c77a44f7ba74c7ba7487aa94573a141678c708faa9abacf6c94b3739cb881a5c57a9bbc7a9bb7365b7d416f9633678e37658c366690255987336795305e8a3765903a69963f6f9e3e6d97426d963e668e48729c4d7da6467aa54577a340709b2f638c3b6d9a3b6b9b3b6d9b396c9a4f7da9577c9d8ca9bea3bad2839fb17c9eb05479944c74973f698e305c80255078224a761b457025527c3b6a9342739c4271985580a46289ac5e87a75b86a6507a9a5a84a46089a75983a1638eae638fb032597e224a6e4670963662873964872d597e356189305c862b567f38668f346284406a8e406991385a7b0f29411e38531d3d551b36521a3b5d274a692d4d712f4b6512304f89a6be8eacbd81a2b37294a83b5e7c2e5270295372345e8119416b3d648b1b3c5f2c547c3d6c9842719b42719b42729d4e7ca75984ab5f86ad517ca03b6289285078456c904665855c7c9a69859c65798ca8bbcc6b7e952940583e5f7a59809e5e88a36e97b8678baf4f71956487a67c9db4849fb28a9eb2afc1d46f8da18babc47193b5678db4406b94406e9a4474a34070a03965912a53823463934275a5477aa94b7fab4f84ae3f6c973b658f4168933a618c3a618a345b84305a833f69933c66903d6791406c953f6e983b6d983c6d983d6994436b97375c894069954c78a54e7ca6517da74b759f365f88466b8e7fa3bf759dc16892b26e98ba78a1c3739db9527e9f44739b3f7299416d923d6c96356997295b893866912d588238648e4978a43e6e9b376a9540739e487ba74a7cab477aaa467aa9326996376c983566973d6c9f4072a14072a04875a26a8eb388a8c06f91ae6a8faa567e9a487394396588244f7231597d3459842f5784254e7a26517b36628c40709c41719b45749d527ea35b82a3537d9e5d89ab5581a3638bac5d84a36189a7668fb01f466c164066235077416f95335f852f5b823a68913a6893234c74426a95426e964572963f688d385d82385b7927476339577a1d38562b4b6e32557e3f65914b7594152f4b456a86829fb69fb9ce82a0b3325471365c7c274e733862862e5b82375f851e406321456c3b699640719c41719c4275a24777a24c7ba35179a2477197345a812f53786083a37b94b268829b59728c395370233a511930495f7d9a6789a66c8fb26d94b57197ba5f83a27d9ebb809dbc6f8faa4c728d4064855375966b92b2567ea3416c993d69993b68973965923e67923c628c3d6590315b8537699140759f4878a84b79a94e7aa4396087456e9839638d345e863d678f37618b3f6993446f9a426d97436e97436f9842719b43749f42739e44709d3b6491456d993f6a943d6995416c964e749b41678d2c577f3f6a926089ab89adca85aec57aa6c17ca8c579a6bf79a5c24b769b4c789c35638940719b3b6f9d27588738669227547e3766905080ad3f709c366b97366f9b3d73a24476a64171a22f64932e6592295b8222527a1c487426527c204b772c5481577aa337577d3561856d99b6749bb7779dbe4e7398355b7e2c52743c6186345e8629547b29537b2a57813c6e9a4374a146739f4d759c7594ae496c87638cac5581a3668faf6087a6648baa6289a92c537b1e4a731948713a6993396690325e873766903e709a2b58833f6d984b78a347729b3561853055762a4b681738543b60854065882345682f5884376490355f84142d4c2a5073375c826b8baf5677953f638933597f31537e3e6389426d923a64892c4f7324486b3865913e6f9a44749d3e719e4676a1477aa448749d345f8833577a47637e627e98384e683a4b581a2b402a496557748f7a95aa7293ac7095b27296b57699b86f98b8507a9a769bb84867842e4d713e678a5581a03d66883a668c39658e426d9a3f6a973a6691406d963a678f3461883d68943f6a963d6c9642739d3d6892305981365d8342658b355e85325c843c668e3c668e376189416c96426d9745709b46719b45719c4775a143749f4576a14c7ba6527fa9507ca749749e47729d446d994a70993f668a2c577a4b779e507aa3527b9e466e8a7ba0bb85a8c298bcd08eb4ce5881a6517fa742719b37679242729f32618e3766923564903f6f9c34659235668f41739d41749f4273a141719d3e6d983b6a953869942f5c8b2756842b5a86315f8b254f792750772e557e345e8926517b648dab7fa4bc6c90ad567ba0436b8f345d80345d7f335c7f224a6d2d5679325f8634658c5480a6698dab8aa6bcccdde98ba3b47598b26790af648dab6990ae688fac5b84a3244d752957812254803465923966932a56813766903f739e295c8b3b729f4676a03d6690325b81254664203a5225425f3b658749759c3862853766903d6c933354761c3656274e7337659134618b325c8239608c3257802e527a466b904b729a4a769a3c60832f52733a67903d6e9745749c3a6d9a416e9744739841688c2f53781d3c59425566596f87708ba4a0adb6778b9c6a91af5d84a3b7d0e1d5e5edaac0ce739bb66592b46891b46e94b34f739228486a1e3b5f324f7337567831526b48739d416d98416f99407099406e973e6a94406894416896436d9f3c6492426c933b648833577c3b60873d698e416b923a648b2c567d335d83305a803d6790406c943d6892416d9748739f4773a04673a24776a44e7ea95382ac4d7ca545749c437099466f99476e9a4a749f4c769c436b8c4972964c77a34d77a44b749c547aa2476a8f4e72914970914e7aa14d7ea549789f37658e416d95406c963a66913765913a6b963b6d9844769e4c7da64574a142719e3a6b9535658d34628b234f792f5985305b832c587f3b658d30577b264a6b22496e3a6491264e7c41698e7ba3c386afcf537f9f4572924672943f688e3b5f81294b6b2d51713964863c6889658aa3cce5f1d3e1e4d2dadabcccd2afcdde7398af6c93ae648ca9668faa5c86a41c487010406b2256842e60913462922f5c88376892386c942d61883e72a0427098355d7f264a702344680e2a491f3d612a51752b4f742a5a7e2d5b8439668c3456731d3c572e5b8336689021557d36668d2b5481325a7f2d587a406b8d3a648e437095355b7d4466852a567d3f6e9745729a37679250789d5c809c20405a0c2a493f5972c6d5df7d92ac486b88cedfeb7b98b04e76984872936589abbcd0e3e5f2fb9ab6ce6c90ab7da0c05d7f9d375d752d536f3255792f4d734160816084a04a739e47719b4c78a045719a436d99466e99315a80436b8f49769e3f6a913d648925496d35587c385e83315c83315e862e59832a547d355f87325c85315c8736628e3b6691406b9648749e45729c416f9c41709e4879a64c7ea84c7ba448749e49749e49739d4b739d5279a350779f4b729a406790436c954c769f557ca442678d54779d487096426d954d7ba64e7ea84d799e3c668d37618b466f993c6690416e984576a0497ca8487ca4487ba343749d3c6c953a689137648d325f882f5b842e59832c5379264b713c678e2f5b803861832b547737638b325d85325f873d6b956290b75c89ac4d79994f7a9c4f799f466d8f2f546e3154713a6083406a8c385e7cb0cadddae9edd5e0e3d1dee4cadfe6b3cbd27d9db25c85aa537c9f537e9e25517a16426c2356862d61922b598434638d386b973869922c60873e709c3967912d577924436820476e1d446c1c3e661237541a3f61244b7331598439638b335c802a5275335e8326527c34658d3a678e254e782d59813c658b41688e3663883b6388375c82264967264b6d2a547b346086496e915871851b354a39596e49708c5c7694d7e4ef7a92a8577a9ab2c8d694abc26c91af658fad4a799e547da57795b46988a551748f5172924f728e3d647a4f78974d779b476f98466d905a81a45783ab517ca64a749e466d962f557b3c60852345682b4f723f698e4a7399244a6e45698c4a6e9040668a3f698e3e69903b678f3b678f3e68903c66902f5a8526517c36618c3d679047739c416e98416e984574a041729d42729e4b79a349749f48739d47729c49749e4c77a14b759f4f7aa4406c9537638c3e69934b759d456e94577fa63f689043709a4776a048769f4c779c385f86355c85446b94446e9549769d44739c4777a246769f4877a14979a145759d43739b4171993b6b933c6a933e6a943a62892b5279244e742752783964872d587d325d842e5a8134628c3767933e6f985e8cb05c87a8567f9f4d74984b6f943c5e7c3255702b50703c65883b6388577899839db2d9eaf5dbe0e5d7dfeac8d9e69dbaca6387aa4c739a446f9729547f2f59852758882a5e8f25548135659136699843749f36699135638e3361861d41631e416629537d325c863a60893b6185335b80244c7430577e1e47692951732f557921466b123b5f2d59803561871c47691c4668274e74365c82375d7e3353712b4f732c5678366085527a9f4064842d4e6c37566d5b809a577ea0567e9d9ebbcbdeecf1c0d1d7819ab4869eb1bccedd789aba678eb35b86ad5582a9567fa14d7498597b9f5f809e385c78466e8b628dab678fb26a8eb15d7f9c88aac05a89af5a86af5981ab3d618740628220405d2744643654784a6e923c6185315577456a8c4f76974c7296466f934974984370943f6b90456f9647719b3f6a95305b8629537b3f688f49749b335f86416c9644719b42739e41709c48759f4a75a046729b48759e4d7aa34e7ba546739e43719b3a699330608a34638d36638d4c79a14e7ba43b689244739d45729a426e95497196476e95466d944770944c779a517da24c7aa34d7ca74c78a24e7aa44e7aa34f7ca54a799f46769e43749c41739b426d97315c85325a82365d822851753f6a8f2e59802e567d2a567e305e893668953a6d974a7aa06692b36089a95980a2567a9d4f71932447642f537030577c40698f4e779c476d9260839ebdcde2dae4eed0dfebc4d9e7638197537ba132597b254e77305a842a5a87306392356591346591396c9a42739e3c6b92406a952c5476052444264f772c5a8637648c315c842f59843c6791416d943f6a8c426b8a264e6e20436734577d3e6c9049759b4471954772974a6f9651779c537da0487396436c94385d846184a37392ae89a4bb9fbbcf7c9eb85d8ba85c89a97696b6bfd2e2e1eff6e2ecf6e0ecf0d2e4ed90a9bfb6cfdd6487a35f81a65b84ac4d7a9e587f995a7f995375943f607e5d839c517b99638eaa6d90b087a3b8889fb2a6bcce5b8ab25c88af3c638a32557723436126456224446229486a28496b2f5174436788345b7c5179994e77974d75984e789a4c799b4571944872984c769e4b759f46719b355f853c65883a668a2e587e27517a305b863a689242719b4c78a347719c436e9835608a46739d4f7ca635639032628d35669135679231648f35669042729c4c7da64676a145749e4c789f547fa3587fa74f79a1426c93547fa35986a9507da2517ea75582ad5883ad5781a95480a7527ea55380a748779d42739b43739b426e96325d8838608b2b4d73375c80345f862b557e2a4f752a5178335e883464913466923768905d8aad6893b55b85a5537e9a4870913156752d52702b4f7540678b4773934371943e7196426789a2bacec9dbe7cedbe296b0bf4c7996325877153c5f2651762553792a5b852f60892e628a2e618a31628a406c933c658f294a6b102f4f23507d3c6e9b42759a305f87315d8a34628d2f5e863b6a8f3b6a8b214c701f456b385e8745739e4c7ca5497ea540769f44739d46759b4575994b759b476f8d5f819c62839a97b0c4d5e3f1e9f3fccbd8e587a5ba7498b4849fb6bad2d8c5d8e3dae7f3d6e3eccadfe59eb8ca6d8eaf5d85aa5a7e9d5d85a46590b16b8da94c6e8b4b6e8e6c8da4577f976e99ba78a0c2809ebdafc3d4d1e0ead0dee25f89b54f78a13d6486315475294b6b3d5e7e416483284b69244564315373385d7d365e7f436d90527d9f51799c587fa3527ea0537ea051799d5279a0547ea6517ba24a75984870933a65873f6a8d3a648b38638c38648d3a67913a658f3b658f2b557e0f3961335e883c67922a578431608e3c6c9a3d709d376c983d709c3d6e9941729d4c7da746759d527fa55a85a84670993c67913d6a934a789e5282a744739948759e517ea95985ad5d89b05b87ae5985ac517da4527ea549759f426e9739648e3a66912e56803255782043662851772a5179294b7125486c345b822a57803866912c5b84426f96638fb45c88aa4a7593446d8e305675294d6c365a8140678e45719346759b3c6d92416c8e44678c84a1bdc9dae1b8cfd7628ca9305476294f732751762a557c32608931638e30638e36679142739b3e699138638a1a35591a40622758874072a142779a37688f45729b3c6b9538699233648f27578226558025537b3f6c9540759e4477a63c719f3d719b46719d4a77a14679a05a86a78ca6b87c95ab5a819d6b8eac788fa6c7d6e2c0cfde95b2c793afc94a698b8eabbc8fa7b69bb2c1c0d5e3d5e2f3c1d0dc7691a95379948dadbf92adbe7b96ae4d688065869c7e9dae9aadb693aac08eadc592b3c6a6c5d567819d7892ab9bb8c76086b1547aa04c73934c70904d71935073965076963b617d3355713d5f7f396080436b8e487396507b9e5b83a75d85a85c87a95d85a8547c9f5c84a85e88ad547ea45a85a8497194446f91476f934c749a4d779f48739d48759d4671994872993f678c3f678d426c94426d983763902b5a883e6e9c4172a0366a983e709c4878a25a89b35482ac5380a85e8ab0648eb34d79a13c6892416f99407099497aa24b7ba35582ab5883ae5a86ac5b87ac5a86ab5b85ab5a84ac527ca4537da745709a416d97436e973158803b5e8115385b254b6f3c618534577b26486c23486c3761872d588216426c3b67904b799f4f7c9f476e9245698c3356753f6382355d833c6791416f984e7ca64772994d749b446f9740689259728ad0e2ee88a3bb2642612d52773059811c456f2e5a84306291396a9a406e9a3c699438628b244f7514355a28587d2f63933d719f396d9246759e4e7ba14371984778a24174a23467982558882355802e5e863969933d6e993468923e729b47759d4a749a396285496d8c96b1bda5bfce5a7f967697b3607d98546f897e95ae7292ad587d98497491537a9b7493a9a3c2d58db0c468879e7b95a86f8da9678ead88aac09ebacc92acbc96a9ba7a94aa63839e82a6b97895adb7ccdec5d6e2b9ccd58ba2bb5a7c96547f965f83a95b81a6567d9e557c9d577b9d5276975d81a1496d8c3c607c567a9a557c9e5681a4527ca24d779c5c87aa5e89ab6088ac6189ac567d9e5d85a65d88aa5985a85e89ac4b7397527d9f487093567ea2547ea45581a8527fa64c789d4a759a4f77994f7a9c436e93426d9738658f3665913464923b6c993669975081ad6390b9638fb76591b85f8bb25f8bb2638fb45a84ab4b76a04877a241729c4b7ca55684ac5a86ad5d87af608ab0628cb2608ab05f89af5e88ae557fa7527ca6416b953a68924a759d385c802c5074284c6e294c6d2b4e70294c71294c7233587d3f678c386087224a731f47703f6990406b913a61893358793a5d7c375c7d3660853a658f487198557a9d4d78a24974993f6e96406b91203e624d647f93aabe203b5b2d51772c557d1f456d224b722556842b5a88416c943c699236618c0f3660204d752a608c346b99386c974c7ca44977a2517ca54c79a04e7da74577a43164952d5f8f2f5f8c2857813c6b97386a9236668e3f6a964e77a0486d8f6385a4496b898da8bd839baf5b7d96335675325d832f628b385f806489a35e839c5478945480a440638aa0b0c5a8c2cd6086a882a2b8789cb278a7c77daccc6b99ba9dc4dec5e0ef9ab7ce678dac7b9cb88fabbd94abb793a9ba819caf66879b64869e5f809e5d82a05f83a55c81a55980a25a7f9d5f83a05e81a146688a476b875a7f9e5981a35f89ad5e8aaf4f7a9e5a86a95882a55c84a85e84a8517898517a985d88a95d88ab608aaf5781a65984a54870935880a45982a75782a95481a5517da24a7699527d9d4d789a4b779b4b78a03f6d973464902e5f8a33648f3669974c7ca75a85ae5d87af5f8ab0608cb3618db3648fb5668fb448739c4977a23e6e9a4877a25e8bb3618cb2648cb1658eb2658db1648cb06289af618aaf5984ab4f7aa145719a3e6c953c63893d6184446a8e3f64852043602c4d6d22476c325a823c638a31597d30587c1e446b21456c3a61864b7499406c912d567341648540668a37618641698d7193ae7c9aab5983a65481a34775983b5f832344652a5071305477274f753a61822c5577254c6d2c55763060873261880d35582a577a1d4b751a3f6c225b832c6693356f9c3d729a4f7ca54d7aa64e79a4517da74e7da643759f396c993363923b6a9634618b2f5d893a6e9b3b6c974c79a34f7ca332597e6d8eb17294b1819db4627d963c627f4367872f5a7e386a92799ebc7799ae698ca6648cab5785a6557d9d93acc0859cb58aa2bbcee2eeb3c8d47fa7c36492b381aece7da5c1a1c0d87ea1bd6e94b77fa1bfa0bbcca1b7c49ab1c183a0b883a8bb6489a16a8aa75a82a36186a86084a66286a95b7fa26388a65e829d4b6e8741617d5679985178974f7897597f9e56799952789b577da2597fa4597fa3618aab668fae6790b0638eaf638eb05a85a76591af557e9d547b9b6087a75f87a95c85a95680a74e79a24e7a9f527ea45582aa4f7ea74779a23a6e98366994356691356794396b965181ab5785af5e8bb25e8aaf618caf638eb1668fb347729a4978a240739e3f719d5a89b3648fb66792b56894b56995b66793b4668fb0628aac5c84a7547da24771974c749a27496d3e65873d66894167882548653151712c5278406a944c7298466d92315b832951791d426621466a40678e486b90416b8b355d7c274c70365a7f7393ab98b5c48babbe648caa5a87a850799b335676284b6c3b648938638a325a823e698d3e6688254c6c3960812c527612355b2852773e6f93194d761e5380275e8c326895386f9d40739d527fa54f7ca4517da3537fa74b7aa34678a23f729f40739e4576a03e6c94335e8529567f4672963a6690426d993763892853757c99b65977915577965a81a44572953463861d496d567a9884a4bb6e96b46591ae608ca880a8c7557b9d3e61863355775374919ab8cc6492af5e8bae9bc1d8597e9f658eb1618cad6691b4789cbcb9d5e3b3cbd2acc1d1aabfd1a9c6d78fb3c96a8aa65c88a7618caa6187a66488a85e82a26286a45f809c55748e4a6a864e718f587d9d5e87a7668dac698dae6187ab648bb2648cb0678fb3678fb26792b46792b4638eb16994b75b86a9638eb0658eae537a9b537a995b82a36189ad5d87ab5884a94d799e4f7ba25a87ae5686ae4b7da641749f3c6f9a3666943465903869943f6e985582ab5d8ab25a86ac6591b56692b64f79a1305d864576a14073a03a6d994d7da76491b86792b66a95b46c97b66c97b76b94b46790b35f8aad5580a84e7ba34673982d54783a65894672983f6a8d2850702d5172335d823d6b95477198477095406b92365f841136591d40642d5478385e8041698831597b254f79456b9289a6be91aabd8faec8779bbb5e8aad507a9b2144612042613d668c436e94436b8e446d943a678b295579194166244a713c668f45739b42739c1e5380235d8c2f67953a6f9c3d73a140739e4f7ca2517ea55783a85784ab5382ab4d7da84778a34d7ea84e7ea649789f3e678a254b70244c6e336088457099386389214d744c6e8f6b92b34a7298517ca547779d41719835648c3c668a4b728f396589426e904c7696487090375e8241698e426c9146729648729c477ba56797b598bfce719bb66592b65983a76086ab7697b6cde7f2bdcfd7c0cfdcc5d5e2b1c8d59dbbca7490a95c89a6628ca95c839f5c83a0577e9b557a975b7d9a5a7b974d6d89597d9a688ead668faf6c95b56990b26b92b6658fb56691b4608bae658fb4648eb46893b86993b9648fb2638eb1638bae6189ac456c8d3c6382547b9a658eae628dae628fb05783a649759a5b87ae5584ac5182ab4477a24474a2406f9d3b6a963c6b97406f9942719b4f7da65280a86795bb6290b5406d973f6e994477a3477aa9386c9843759e6694bb6792b76c96b47099b56f99b66a95b66490b45582a94d7ca54978a2325d8431567b3e678f38618c3e648d3c6185305276345d83406f9945719949749a4a769b436c911a3f620e31542f5579345b7a1b3c5810355834608b456b8f99b5c997aec091abc583a4be638db24b779e244463173450345a7b3a64893b6287426a9247739a28587f33618b3d6b953c6d983f729e336794225a89246092346c9b3e729f3e74a04879a25884a8507da45783aa5b87ae5a87b0507fa85483ac5584ac517ea54e7aa04065862d506f1d42653b678e527da0365f8325537e325e8347779c47759e4777a05283a84b7ea53c6f983e6e961e4f732b5f8a2e618d2e5e89315e844d76984e76925076926288a55483a8467aa87ba8c6a2c6da7ca5c06f9fc1759fc0789bbd5e809e8dacc0d3e9f2c7d6e5bed0dfb3c9d4afc9d97b98b15b80a15f83a35f84a1648ca96993b16791b06a92b16287a55679954c708e6085a56790b06b96b86c97ba6a95b86691b66895b76692b56692b76490b76793ba6894b96894b76995b85e86a8577fa0567d9e5b82a16087a6668fad628dad6590b2638fb24b779a6490b55684ac5181ab4275a04575a341709e3f6e9b3e6e9b42729f3e6f9c3b6c973f6f9a40709a43749e3c6d983f729f4276a54278a63b709c3e719c5989b16895bb6b99b86e9ab86e99b96c98ba5f8cb14e7da54978a2406f993764892c53773e6a91406a943159823b62851f4265315c803767903b6a924c79a0517da24e779b3c61841f436524486b203f5e203853133254446d93496c8bb3cfe2b1cbdca0b9ca8eacc3618bab5682a42d4d6925415c35597c416b913a61843b6489234d751c49732659853469953a6c9a3c6f9e255c8a255e8d2a6695386e9941729a3f719a5280a66791b45b87ad5782ac5580aa5c88af5581a85b87ae5c88ae517ca1537da2496f911e405b264a6c4b779a709ab73a62862b58853f739841779b4c7ea65686ac5a89aa5787aa4578a03a6e962c618537688f3869943e719e4a7ba55885a7678da87292aa88a5bc6891ae4d7da58cb8cea6c6df81a4c5739fc5729fbc7ea6bf7599b7567992a3bbccd4e4f3c5dae8b6ccd88aa2af7896b06a8fb26c92b36a8fb06b94b46d99ba6895b76994b66a91b35a7d9c5e819f5f85a46c94b76b96b96a96b96a96b96893b66a98b76997b86d99bc6894b96692b76c98bd6793b66c99ba618aa96790ae658eac668dac6089a96992b26890b3638eb16491b2618caf6792b75f8cb35382ac4576a141719f42719f3f6f9e4070a03b6e9d3b6f9e396d9b3f73a14376a43b6e9b376a974073a23b6f9e3a709e356997386d98497ca56090b86798bb6b99bb6e9bbd709cc05989ae4b7ba34f7ca54d7aa13e698c365b7f315b81345c8621476d2e51731e3f5f2952753e6e973d6e964b79a15581a4577fa250769a2a4e701d3f6127425f2a425b20405d466e8e365b7a527794789bb5a5c4d59cbcd0618aa5658ead44647f2c4a66395d81355e863e658a32587c294f762f5c862d608b2e648d386b962d5e8b285c8a2e6492356c994071994c789b5d89ac6a92b57399ba5782a84d7aa4527da75d89af5b85ab5e89ac5681a45982a65982a6436d8e24455f2e4f6f557b9a678da64f769937648f40759c4c81a55687af628fb4608dad5b8aad4879a22d628c346a903c709541759e4f81ad5584ac6992b29dc0d7607a8f839aaf6b90ac5282ae6695b199bbd689adc7739ebb719ebd79a3c47c9eba60819b395166a6b7c6d2e6f4c1d5e1b5cad887a3bc6a94b66c96b86992b56c97bb6c98be6e9ac06d96bb6d92b6476b8c6589a9557b9a6088ab6995b86793b86691b46b95b66995b76996b76d99bc6995b86c98bb6e9abd6793b66894b76b96b55c85a4668fae6992b25a83a3648caf6691b45782a46a95b5628daf628db0648fb75381ab40719c3f729f3e6e9e4272a23f71a03e71a23d71a13a6f9f497dac4175a44074a33d709d3266953f73a23e72a12f6392396d9b4277a35083af5c8fb56796ba6591b4608db25081a84a7ba45885af4f7aa1295276284a6f21466b22456c1f4165234362294466204568416f9742739c4d7ba35982a55b82a451799c3961833b5e7e31506a1b3b542f536e3a64833a658a4c79a4507ca35c85a199c0d37fa5bd7094b215365425466543698c3d678e3b62893c5f81305a7e3968903a6a922a5b83285d8422567f336592376b983d719c5885a96f96b5749cbb7199b86f95b54f7ba04978a2507da65d89af618cae5c85a66790b15b83a65880a3456c8e38556b38546b86a4b985a4bb537c9d416f975080a75787ac648fb86893ba6691b75a88b12c5d8c316493396f99407aa34980a95383ac5f8aad7497b3718ea62a435a7089a16086a95489b65a8fae91bad283aac7729dbe6792b2719aba7094ae2446643a5a735a758e849fb36d87974662793b5b78709abc6a94b6628cb06591b76794bc6895bd6d98bc6c95b85d84a55a7e9e466c8b5d86a96994b86694b85681a26991b1608aad6b96b9719cbf6d99bc6995b86b97ba6c98bd6c98be6c97b96b96b75681a36792b45a85a7618cae5f8aac5a85a75881a05a83a4618aae628db44e7da641739e3e719e4174a34372a04272a04072a1487baa4276a54074a23c6f9c3265922c5f8c3f729f497ca94c80af396d9c3569994276a54b7ead5c8bb3628eb3608caf5d8ab04b7ba5487aa65183ac5582a92d597e3b61852a54752d5577224766193c582848682851733d699045739d4f7ca45880a35b82a34f799c456e91486d8d2a4f6a2f51703556744971914272984a77a25883ad5986aa5d86a67b9db759788f244663345b81376188426c90456f90426686406a8d4470973c698f356487386b8e285d84396b973f709b41739d5d87a980a5c0789fbc7aa1c07299bb4f7ca44979a34e7da6618db26790b2678eae6f96b55e87a7658ead4e708e768a9c7d8f9bc2d4e097b1c54872935787aa5c88ae6390b16b96bc6c96bf5f8cb3366792316595386c9c40759f477aa54e80a7527fa2557fa14c7193456a8b3b607f577c9a86abc6608fb36794b79cc1da7ba2c36b96ba5883a0648aa8658aa55b819e6088ac5f87a688abc3779ab46f93b0678caf739abb6e94b86992b76692ba5889b25a8db56093b76696b66e97b86287a854799a5880a36994b86b99bd6692b34f7697628aaf5a83a96f9abe6d98bc6490b4628eb36995bb6592b86b96ba6e98bd527da1628db16a95b75883a46590b0648fad6891b05c83a56087ac648fb646769f3f729d3d729e3e71a0406f9c43739f3f709e3d709d4073a03f709c396a9539699538699431638e4073a04c7fae3669983266963c71a34579a96491b86d96ba6e98bc6491b74a7ca64c81ae4e80aa5887af4570983a5f842b53742b50712547662f506d2f4d6e284c6f5d83a64c779e547ea3678cad5c84a349759746719444698a284d6e4a688d5b769754799b47769a416b8e5a7fa35d8aaf5d89ac486a851b3852476b8b315c82436e924a739549739449718f396183426e9345769a4273933465853c6f953b709a41739d46779e769fbf7396b17da3c0749bba6791b34f7ea84979a65381ab5d89ae648dae79a0bd7097b46c95b37097b5748ea78a97a3c3cdd2e0e7eda6baca4e7998608eaf6590b36d98b6729dbd6895ba4a7ba1245a83356c9a4076a2467ca3477aa74c7da55485aa3d6c913c6a92487398517a9d7aa0bb98b5ca8eb0c88cadc5a6c4d387abcd648fb5628ba87a9cb780a3b97295b0527b9f4d789a96bbd484a5bd6f94b36487ab719dba719cb9719cbe6d9cc24c80ad4079a83f79a74a82ad5d8cb5628db14f74974d7093658dae6592b86692bb6a91b6446b8c537c9e5883a95f8bb45f8cb66895bb6b98ba6c99b97098bb729dc15986ac5c89af6692b76893b65c87a7648eaf6990b4628aae5d88ab5f8db240729a4377a24275a24576a44275a24275a34073a34073a13a6a9835669033648d3566903667933666943767923a6b99386b9b3b6fa14579a94474a093b8d27ba0c0739ec66592b75389b04f88b64878a06c98bc4f7c9f416f92456e913e5e7c203c59203e5d234162314d6a8ba5b9859fb6b5cce388a8c3688fae4c75943e6a8e44678c3255783954748193ac769ab84b7b9c406e9047749b5b86ad5f87ab3d63821c405c4c718e395e8142698e456c904b73964b74954670915481a55785ac5a88ad4171914a7d9e42789e46769e5c86a77a9fbb799fb982a7c27ba0bc658db14d7da84576a24f7ba8547fa76b93b281a5c16f98b56e97b47d9dbab0c8d9c1ced8e9eef5d7dbdfb5c3caa6c2d583a5bf759cb879a2bc729eba6895b748769c275b88366a9942769e457aa64b81ac598baf5081a53f6e95396d9544729a517ca388abc6a3bbd2b8d4e9b5ced9c3dbe67a9eb9668ca777a1b989acc3b0cddf82a5bd5c88ae5d88aa6590b4b7d4e98ca6c1698aab709fbe6f9cbc75a0c074a0c36e9fc56194bd588bb45284aa5082a46892b0678ba55579966690b06893b26692b36b95b9658dad5880a1658eb0739ec1739fc26c98bc6a96ba6e9bbe6b97bb5c88ad4a78a04e7ea65a87ae6a96b95c85a66a93b47199bd6b93b65c88ab6391b73f719942749f4578a54575a241729d3e6e9c3e6e9e3b6b9933628e30618a3f709943749f4475a04677a24c7ea9487aa84579a84b7fae5083b04d7ba3b2d2e586adc474a3be8cb0cc689bbf6496bf406e9043739b3968905383aa406d91264f6f1c426121456429496756718c6f8eac547a9a6386a3577e9f416d90446b8d3d65893c628343658a3c5b798a9baaa9c3d86f92ac3c6d934175a0416f99496e922b4f7039607e4d74924c7396466d914c7498557da04b74944b76995b87aa618db16794b65f8dad5585a648799c5a88aa6c93b0789fbc80a8c96f97b97da4c4658fb248769e3c6b9433628b5684aa79a1c08aaeca6e98b54a7797446d8f376186799bb2d3e3ead5e1e6d8e2eed6e2e8c8d9ddcadbe397b5ca729fbd6e9fbf446f9c2c5e8e336b964379a44579a84d81ad6999b74d7ea54b7ba142769e3f6d975580a590b0c994aec0afcfe0c2d6e2c7dbec7698b180a8c385adc98db3cf89aabf7fa4be709cc36591b55e8cb35d829f658aaa6086aa749fc2719cbd79a2c176a2c173a0c172a0c1729fc1719ebd6fa2ba729db76b8fa94e718e6b91b5749cbb759fb975a0c0759ebe638caa719ab7759ebc6e99b86a97b96592b96694bd5482ab4d7ca54a7aa54776a05582ab638fb36991b36289a8739cbd7099b95c86a86794b842719940719c4474a23a69953968933a69954776a44a79a54777a131638c3265914579a55083af4f82ad4d81ac4c80ae497fad487ca94879a2608db296b5cc97bcd180adc3accbe2719abd6690b32f5c7f32658e4a80aa5282aa41699034597f284b6e23445f4c6a7f5e7d8f799bb46189ab5683a64a7aa0537da13f63873661884f7aa3527ba5547a99bbced9c6d8e6a8bdcf4d76964b7aa049769e486c901e42634c7494517a9c416c8f40698d4e769a4e76973e698a4c779c5e8aaf6894b6709bbc709bbb76a2c2517d9d81aac695b8d282a3be80a1c088accb83a7c7567fa0426f934a789c396b925c8bb17da5c2739ab2729db85684a7497aa134638b355e847494afdbedf8e8eff7eaeff5e1e8ebe1ebefd2e5f181a7bf73a3c33b68943464944076a0477ba64d80ad5a8bb2749fbd5081a44e81aa4d81aa34638c4d79a0a8c8ddb2cddfb2cfdfb1c3d49cb4d29abad483aec77da8bf98bad1a2c1d691b4ce729dbf6b97bb6490b55e8aae6590b66b8fb27aa2c178a0be79a1be79a6c177a4c272a1bf709ebf719fc073a1bd729ebd7296b64c6c897596b4749cbb739cb9779dbc729dbd5984a4709ab9759ebe749fc26997be4e7da94576a5487aa74f81ad4f80ab4f80aa5a89b25e8ab16891b35178986790b07299b86d96b8628eb24a79a13f709b3766943766923d6c964c7aa64d7caa4979a5487aa54378a339709e3b72a14e82b05083b0457aa64278a64277a53c6f9b416e97325b813455787294ae5b80a26787a082a2c45884a4376990477ca35788b05682a7476f932f557b3254724c6479738796889dac6c82977792ae5c819f5e88ab547b9f315a7d4475994b7ea45484a9698baac6d4e3c2cfdabed2dc7a9fb36389a85578a04264884b709250799c4a7599467297487396547c9f476f90376285507da45683ab6f9bbd7aa5c580a8cb7ea7c8729bb76b91ab92b2ca98b2c59ab1c4a1b8ce9ebcd66187a84f7da35b89ad3b7198598bb27ea5c47aa0b77098b46691b6467aa23a6a933b668e486d938da0b3e6f1f5e4eff7eef5fcebeef1ecf4f7a9c3d46288ad315f863365903766933e6b94497ca65b87a784a7c15483a7568ab55287b240729a3a6b96aacae3b4cbdaa3bcd4c6daed95b1c994b9d67faac486acc0b3cfdeaec7d9a1bdd27da2bd6f97ba6a94b45e8aaf6f97b8879eb576a0bf7ba6c577a4c27aa9c679a8c472a1bf73a2c273a2c476a2c6719bbe769cbd6a8ca78aaec480a7c17ba3c0799fbc6f9cbf4a779b5c89af638fb75683ad4977a44679a74579a9497cab4e81ad5989b45180aa5786b0608db56d97bb6f96b65c85a37198b76c95b66692b75785ae3d6d9a3565934372a04a7ba64b7ba94b7ba9497aa8487ca9447ba8336d9e1955872a5f8e4276a54074a34377a6477ba9497aa42f5b8340688e3c6488224363496b927998b05b7c996393b53b729d5287ae5e8db35884a9436d93274d72425f7d4d5f7470809272889d6886a263869e7094aa5f83a041688d42678e6789a88baec56e8da4466178617b91ccdee7bcced9a7bfd26c8fae436b8f305579567ca0517aa04f7ba14a769b4c7799436c8c3960823865894c79a25282a96694b66691b2638baf668fb07099b4658aa66a8aa49eb8cbb6cbdab2cadb7e9eb86991b55483ac4a7aa1437ba4588ab37ea4c47da1b9567a965981a641719938688f3f6f8f43698447657ccfe4ece4f1f0eaf4f5f0f5f8ebf2f3a4bdd04b73993a6a934277a24676a4426f9948789e84a9bf9fbad05c84ac5a8db7568cb4497ea5376b937597b8bed6e5b0c8dec2d8e8c0dae39abbcf8daecd8bafccc1d9eabfd4e2b9d2e58baec76791b46f9ab95c87ab8faec6c3cfda6c9abb6e9dbe72a3c379a9c97ba9c876a2c0729fbc78a4c479a7c776a2be769fc24b749b7aa5c289b1c989b1c97ca6bd6998bc47769e4776a14876a54776a74375a53e71a0487caa5284b1507fa85682ab5784ac5d8cb66190b86793b7749dbd6a93b07097b67099ba608bb15280ab3a6a983f72a1497aa84a7ca94c7fac5083b24d80ad477ca84279a8316c9d225e93326999477ba94b7eab4d80ac5082ad4e7da63c688e3f698c3f6c86234864456c8e90adc2648fa95c8eb3467ea8548ab35b8eb55685aa3c64893d5e826985a56b849f435e793f607e486b8d5e7f9a6486a1688ca8315a7e3e6a8f688ea95e7f934d6573738ea6395f7e8ca3b0bbd2dfc1d7ea7898b4234766537c9e4d769c4e78a0507ca3436e924a7393486f8e375d7d416c934d7aa05989ac5b89aa5b86a96b93b75d83a65b83a1789cbb668aa85d7f9998b8ce6f93aa6a93b45886ae5a89b4386a93447aa65687b1739bbd789db85b819f4a729739668e4c7ea74c799c507a946c95ad90adc1e3f0f6ebf3f3e5f1f6e2f1fb688cac487ba33e739f4279a83c739e4d7da56791b2b4d3e3afc5d97598b95e8aaf5f93ba588baf5082a67498bb91aecbbbd6e8afcad7d2e7efc6dbe3b1c9da82a9c9a2c0d4c8deecacc8da9cbfd574a2c275a0c079a1c1a3bbcec7d2da8cb5d17aa6c46a99bb719ec2719dbf7ca5c676a0c16a96b86799b75f8faf4e7ea64576a445769e749fc279a4c0709dba5280a94877a2497aa54879a54a7da9477aa63f709b3e6e9a5d8cb66d96bf5b84a95b85ac5d8bb55d8eb76693b86f9bbb6c95b27097b6749cbe5e89b042709c3e71a04175a44f83b25085b15285b24a7daa477aa74579a4477daa356fa02764983f78a74e83af5385ae5686ae5b8bb15583a94975983c67894875902349645b88a784a6c2729eba5687ad548cb5548ab3618fb9638bae4063806b8ca5587c9a4b7498466d943e62864c768e63829c7496b56f94b3547d9e5684a683abc6809fbc7690a57795ac507e9d44657ba1bdd0c4daec5a768e5a819e507ca048749a4e79a24c769c497193517896456a874a6f9050779e6894b56b99b66e9bbc719bbf7aa1c46a91b1658cab658ba95d87a5668fad90b5d07da4c26c9abf5486af5888b14478a14c7fab5687af6b95b86f97b65c89ab406f94447198437aa5507ca35a85a3658da56a8da890abc3dce9f3dbe6eda3bed44978a03f77a34177a3356c995185ad78a0c1b5d5e9acc5d3abc1d4adcde07ba1bb6795bc6592b36c96b596b6cf7494b090b4cdb3d0e4d1e4f3d5e5ebc9dee690b6cb8fb6cbbed3e2b7d0dfa8c4d786afc881a7c589aac3bbcfddbdd0daa3c4db8db2cd6a93b45d87ad5b85ab5881a7416c923c6a914a79a2497dab477fac487ea7477aa34879a445739e507baa4e7ba9406f9b4b7ca54d81a84f81a94e7fa743729c3f6d973f6b92628cb286add26d96bc5d8bb45c8db65f8fb4719dbe719ab77097b67199bd729dc54573a04377a64378a7467caa4a7fab4a7daa4c7da84b7da84b7ea94b80ad3b73a3306a9e4079a6548ab45a8db35d8db06997b95b88ab5380a1537ea05b84a94e74925d8daf5e8aaf85abcd6796bd5991ba568bb26695bc5174947e98acb0c8dc6b8ea95889b05485ad658eb08bb0ca7293aa80a1be85a7c5658faf78a5c789adc77b9eb982a4bca9c2d47c9cb46a8caa597d987fa3b77999b05882a94b78a04c78a04f7ba35a83a95980a0507591577a984b70905a82a57aa3c0749fba628dad476f9251789783a9c75f84a3628ba6729dbb779fbe7b9eba7ea1be618eb45688b05687af4478a05484ad5687ad628fb15783a547799d3a6e945680a56a8eab537b95779cb76d92ad8eb4cd81aac07293abbad1e26589a54b7aa64376a74c81a9568cb077a1c5adc9debfd4e1aac0cfaac0d0b0cddaa9c9da6f97bc6f95bb8eb1c79fbccc90b3be84a7c48bacc7b7d3e3d5e2e7b1c7d78eb5ce8bb2c8c4dae8d3eaf6bbd1de94b4c783a2bca4bfd2c2d4e0bed5e290b5d46087a8446e9347719b4e78a344719b4272993c6e954e7fa94e7fab4e82ad4e82ac4e81ac4e7faa4e7da94e7caa5182ac4677a05281ab5181aa5281ab5180ac43749f3f709a33628841719f3d6d9a6e9bc4628eb85c8db55f90b46d99bc759fbe6387a96b99ba88afd74977a1487aa5487ba9477ba9497ca94a7daa5083af5182ab5284ad5185b13f77a63a75a6457fa95a8eb75f90b86093b86998bb6c97b9709abb6a96b5608bab81aac476a0c15583a86496bb5b90ba5a8fbc598bb26593b72b4d6f3151725d81a07ca5c06795b647759c3a5d854c7499719bbb6b90af7197b5517e9f6d99b97fa7bf769dbb5e86a87594aabcd6e38fa7bc91acc8698ca782a6bb5378a249729f4f7aa1547fa65f87ae698eb06286a66489ad6490af71a0be85aec880a8c76790ac6690ac6896ae6794b27ba2bc7aa8be7da6c781abce6e96b88eb2cd6292b55485b05787af49799f4b79a1507da45e8aaf618db04e7c9f3d6e925280a684a8c797bcd388aec281abc3a1c2dbabc6d6a7c6d0c0dbeb7da0bb4c7daa598cb85687b47ca8cc80a5c0adcce3afc1d4bdd0dec0d1e1afc8d9a3c1d580a4c0709bbabedae987a4b9a4bfd19db9cda7c3d1c6dae5abc0ce91b6cb84aec780a9bf7b9fb7a5bfd3c7e1e8a1c0d188a4c0879fb6a6bbcecce0e8507ca149779e4271994976a03d6a943f6c9545759c497ba05283ad5384af4f82ad5184af5184af5586b15685b1507faa5586af4978a25584ae5483ad5584ae5382ac43749f4677a13a6a914173a03e70a14878a772a3ca6092b56494ba709cc376a0bf678caf6592b4567ea74c7ba44d7ea94d7dab4e83af5083ae5083ae5285b05788b15a8bb45589b44981af427eae4880ac5c90ba6192ba6599be5e8db1769fc37ba5c76490b16f9cbd77a3be80accc5685aa578bb35187b25489b65b8cb45f8aaf2c5176456c93477397719ab86894b43b678f355c854674977ba9c77ba4bb648aab356188719fbc76a0be5c86aa49789e4673919bb8cab8cdda8b9eb6b7ccd85079925882a84f749f507ba34c79a1527da15b83a74b769f4f7da84e7fa66192b983adce7da6c473a0be7aa5c673a1c46996bc87aecb8eb4cd87adcd7aa5c26e9bb889afc684a6c0668fb75787b1487aa04b7ca1507ea55a86ab6592b4517fa04574965785a989afca97bbcbacc9da94aec5c6e1f3bed9e6aecddb98bacab3d9e89dbccf99bbd16e96b3719ab28cb4c796b9d0c1dee4c2d3dcbccedcbdd3e2a6c5d584a9c47ba3c1c9dee59ab0c26987a5abc8dea2bdd1afc9d8cce1f0a1b7d08aacca85b2cf7ba4c286a7c0aec1d1c1d0e4aec1d3b9cbd4afc2ceaec4ce4d7fab487aa64e7faa4c7ca745749e43739b46769c4e7ea55586af5687b05387af5387af5586af5687b05887b15784ae5989b25484ac4f7fa75585ad5584ae5584ae4a7ba64b7ca84475a243749d4375a4386d9c5a8eb76494bb6693bc719ec377a1c06389ad6491b65781ab5181aa5081ac5586b15286b05687b05889b25a8bb45a8bb45c8eb5578db64983b04481b05088b55f93bd6294bb689cbf6090b27da9cb4e779b4773964b7a9d6594b482afd15d8db4588db55389b55286b45a8cb35981a936608644749e497aa25d86a86d93b6456f964b77a03d6e914a7a9a3b657e34597b467199437191638fb05685ab3d6f9d43749e47749899b7cdb7c9dc99aebe8fabc2668fb45984ae4f769e466b90476b9042658f496f9845749c4076a05384a76c97b47ba5c26f9bbc769fbf77a1c28bb3d183a4baa3c1d78cb2ca6891a94f7692517595b0c9d97599b74e7ca04f82a85588af5d8db45d8baf6490b25a87a85785a75280a389b5d098c0d8b1cfe1bacfdfb8d5e1b9d8e3aec8d6a7c5da8dafbe9cbccbbad5eaacc7d7759eb978a7c38aadc49bc1d1b7d7e7c8e0f0daeaf3d3e4e6bfd4e393aec5bbd3dbb1c6da6b8ba0567c9790b1c798b8c8b1cbdacfdeeac4dcea8eb0c69cb6c9a5bfca68829891a2b99cadbec2d5e4b0c3ce829fb64f83b14c7eab5181ac44759e4d7ea646779f4a7ba35484ac5889b25788b1598ab35889b25788b15a89b35a87b15a87b15c89b2507da64f7ca55380a95181a95180aa4b7ca54b7ca84273a44b7ba44779a23d74a14a7faa73a2ca638fb66895b9749ec177a1c5638fb65986b05889b45182ad5889b25687af5788b05788b05d8eb65c8cb45d8fb75a90b84d87b3427fad5992bd6094bc6697ba6b9fbe6d9dbb739fc03963863c688e42749a5586a979a7cb5b8cb2568ab25288b3578bb65d8fb65883a84170964579a3487ba2537ea1426a8b507a9f517fa7497ea52b5d833962866488a75e8aac4c799f74a1c14e80a12a5f864379a84d80aa5c85a7b0c9dd94abc1a1baca84a8be577ea14a749d406b9041698b3b62894973984a75976088ad91b2cb9ab7cc89acbe729ab398c2d8709cbd75a2c27ca3c08cb4cf79a5c19cbaccd7e6f0cddce9becfdd7fa3bd5d8daf5b90b64e82aa5c8db45f8eb4628eb1608dae6793b6608cad759fbb92bbd29dc5dca0c1d7accedeafd2e1c4dbeeaac1d2afcada6d90a88db3c8b3cddaa4c2d974a3bd6e97b3abc4d6a3c4d8b0d2ded3e3ece7f0f2d8ebf2b0c6d8ccdfecb8ccdb8ba9bf789aac62839e6586a2758ea393aabc7792a6556f8a7d95b199b4c693b2c8b8cddcadbfd37093aea1c5d59fbccf5586b05482ad4e7aa44d7aa15486ab487ca33f70985483ad5b8cb45b8cb45d8eb65d8db55c8cb45f8cb55e8bb45885ae5b86b04b78a15481aa5784ad5282aa4f7ea84f80a94c7da74778a2507eaa4b7ba7487da83f739f6b9abe729ec0618db76997be5584ab5886ae598ab35b8cb54f80a95687b05586ae5888ae5b8bb36191b95e8eb65f8fb76094bd568fba4885b26199c05b8db25d8eb06ea0be75a5c14d7999356183427196467ba24778a0618fb36090b4598cb4598eb7578bb25f8fb55f8daf47789e4c7da55483a94977984f7c9c5884a65884ab558ab02f628a436b9189aecb6590b25180a85585a737698b36668d4478a8487daa5e91b66c99b498b5ce9bb6cdbed6e47da0b56d94b55780a55f8bb15c87b2628eb486afcb82a5c190afc89cb9ce93b9cc76a1c36a94b96693c0699abe86b1cc7fa4c47ba9c56891aa7997ada7bfcf9dbbca9fbed0628db45d90b95084ac5c8db66291b96490b4638fb26994b7638dada4c4d399b5c797c1d793bcd698bad39dbcd1bcd3e3c7dde9849fb392abc2aecad68ca8bda5bfd496b9ce769bb5c7dbea94b3c4a4c3d2bcd2dfcedee5d4e7f0a5bccbb1c6d3cedce7a9bdccbbcedac5d9e18da1b3a6bbd1acc0cf63788c587894527598678eac7598b06f93a893b3c88fb0c480aac080a3bc5d8db45885ac48729a5986ad5485ab4f83aa376a915988b15e8fb75f90b85f8fb76090b8608db66390b9618eb75a85af5984ae507ba55683ac5888b05282aa4f80a94e7fa84c7da64879a34f7fab4e7ea74d80a8477aa741719a79a8cd6493bc5689b34277a05584ae5d8eb7608eb85686ae5a8bb35c8db55e8eb45e8eb65f8fb75b8bb36191b76194bc5d94be518cb66a9fc3618fb25280a171a1c077a7c6426e8f426e914b7ba04b7ea74778a1618fb26290b25b8ab16393bb6596b86d9abe5283a746779e5b88ac5682a3507fa05687a65d8aab5886ab598eaf477a9d6993af7ca2c05a86ab5786ab527ea84a7ba540759f4a7ca74f80b05e89b15a84a75b82a47394b380a3b7678ba289acc686adca6796b76497bb6fa0c179a6c66892b677a1c181aac777a9c66da2c46a9bbd6798bd6897bb80a9c98ab2cf80acc977a5ca76a1bd9ebcceb0ccdc98b0c177a0c15e8fb65485ad5b8ab36693ba6692b66794b56a95b7648dada6c4d4bed4e5abcddcb4dae6bad3e7c9dae8d7e7edccdce3a8c0cf82a3bdb5cbdcb8cbdd7798af759bbe84a8c6aec9d599b7c87ca0b48ba8b9dde9f1b6c9d5c5dceab9cedea7becbc9dbe5bbcadd7e96ada0b6c8c6d5e5becfe1b1c2d597afc3547a9657809c9abad284a8c07ca8bd7fa6be79a1c084aacb5e8fb65c88b2537da75e8ab35a8ab24a7ea546789d618fb66091b95f90b86191b96491ba6592bb6691bb6691bb628db7547ea85580aa5c89b25888b05586ae4e7fa85182ab497aa53d6d9b5083ae5083aa5182a95181b04579a8497ea882b7dc467eac37739f5281ac598db5628fb85685ad5386ae5b8eb66090b86090b86190ba5e8bb46592b96597bf6096be5890b973a5c75b86a96692b56b9abd6191b44470965784ab3f7098487ca55281ab74a1c375a2c06694b76896ba74a0c06f99bd5888b04f7fa6739dbe658ca96490b36493b66491b34d7fa46395b65283a67099b480a7c25f8cae5b88ae5b86b05682ad4f7da25a89ac6691b76290b44975954f7d9e648cae7ba2baadc6d2b1cddc7b9bb38eb2ce86afc978a4be799db79fbbd19ec2d387adc571a1c5689dc4669abf679cbc669ac06d9cbf82abc789afc77aa0bb85a6c1c5dcecaabbccc4d9e2a5c2d56893b66492b76694b96b97bc6995b6638eae6f9aba6790af97b6cdc6deecbed5e3a5c7d4cfebf2e5eff5e3e9eed8e2e8c1d6e086a9c0abcddcb0cbdc93b6cc6e9bb797bcdabedae0c0d7e0829eb55c829cc3d7e7aec2d1a3bbc8b9d0e0c0d9e4b3cfdabcd8e884a1b97294af80a4b7b5d1debfd2e3bad2e295b2c46384a55173998ba6bfa9c6d697bbd188acc97fabc36195bd5c8ab45680ac628eb85c8cb5477aa048799e6591b76292b96393bb6393bb6592bb6693bc6792bc6692bc638fb85680aa5884ae5e8cb55585ae5485ae5081aa5485ae4b7ca7396a985186b05084b15282ae5383ad4b81af3a73a34d86af3975a53877a44e7fab578bb26390b75c8ab24e80a95789b35c8cb45e8db7608eb85f8cb56391b86697bd5f95bc5890b76d9cbf5783a6638eb36895bb3e6c93436e97507ca53869923b6e964e7ca678a3c56c96b474a0c46e9cbe749fbd7098bb5986b25585ac5d87a48cb1cd7099bd6793ba6390b36499bc5f90b3507ea586adce89b1c76d9bb66390b7628cb44f7b9f628db06994b66a95ba5c87b05e8bae5e8bb05283ab5e8eb16f99b78db5ce83a8c482aac57fabc17ba4bc668ba95f809f7091aa97bad4719ec36899c16999c26a9cc06a9bc46b98c178a5ca81acca7da5c197bacc85a5bb8fa7c38ea9c0cce3ef7da6c26f9abc6b97ba6895b76b98b86592ae719dba648da8a6c4d4bed3dfc9dae9aacadf9dc2d4d7e9f4ebf4f7dde9f0cbd8e3aac6db81afcaa2c8db9ebad184abc497b7ced4e5efd1e0e994afc2608ca8aec5ddb5cdddb3cedaa6bbcfbfd8e1c3d8e5a5bdcbcdddefaec0d29cb6cc7499b686abc7bbd0e3bad2dab4c9e06e8eab6990b09abad6b9cfe4bbcfe2a2bec86694bb618bb4547fa76390b7638eb74e7ca33d6f946796bd6492b76895bb6996bd6a95bd6995bc6794bd6694bd608eb8608ab45480ab5888b65384af5483ad5382ac5485b04c7fab4d7ea95586b15486b04f85ac5488b05284b13c73a32a6c9d3b7cb03274a83a77a7578cb56292b95e8fb74f80a95f8eb85b8cb35c8cb5608db8618db66391b76298ba5e97bc578eb65e8daf5481a46793b66792b63861863762863e6b912a5b813c6d944a7ba36d99bc759ec075a0c76193b76f9ebf6f96bd406e975282a04f7a9b7ca0ba98b9d66b97bd6591b56ea2c05b8fb0537fa4769bba99bdd87ca4c0658fb05882ab5b87ab6995b66b98bc648eaf6a96b86293b2669ab84a80a64b7fa7588cb45488ab6290b67aa7c58bb7cf9ac5d56089a66187af6791b483adc86798b96c9cc26d9fc7689ec56799bd5f92bb6696bc7ba8c96b92b0a3c1d66e93b083a4c27b99b6608bad97bcd8749cbb618caf6291b46a99bc6692b56e97b96589a9bed8e9c4d6e1b9d2deb2d0e298c1da9fc7dbdef1f9d4e2ead0e0e4bfdaec79a5c596c6e2a7c0d49dbdd494b7cfb4ccd8b9cedd8babbc759bb0b2d0e5a6bed1b7cfe0b4cfe397b2c6c6dbebdbeaf4d1dee8d2e3f0ccdde698b9cd6c9abc93adc6cbdae6d6e2eac8dce8a2c0d78cadc5aac3d4ccdfeccbdce96693ba5e88b05b86ae6290b46490b55280a63e71966899be6896ba6894b96d99be6b95bb6a96bd6994be6391ba608eb8658fb8517da85181ae5384af5685af5888b05788b14a7da85687b05989b35a8cb5497fa5578ab25b8bb6477ead3373a53f7fb2296ba03c7aab5489b36393ba6394bd4f80ab6491ba6492b86292b8598ab15a89b1608db66796bf5b90b8558eb55382a46593b56795b95a86ab406b8e3864873c6b8f3c6c944a7ea54e81a96e9bbe81aacc76a0c76999bc7eaccd6b91b94a769f6793b25682a2638fb2658db05c8aac6993b66899b75086a55787a946708f83a9c489b0ce6892b46691b95e8bae6b93b76c96be678db16a93b56692b46592b84a7eab5287ae5a92b76092b76f9ac376a3c282b2cd90c2d96593b2719cbe729ebd84afc86c9ebd6f9fc46c9dc4679cc06597b96194be6394bd719fc46390ad7198b897b9d95487b15889ad5888b1719dbf79a6ca5f8eb65f90b75e8eb4618db16d95b8688dac99b7ccc4dbe6bdd7e4b2cfde99bdd396c0d5a8c5d2cbdce7cadee4d3e2edbad4e581abc39ebbcea9c2d4b8d0dfafc6d5cddeecccdfecc9e0edbdd6e5bad2e1adc4d3a9c2d1a6becbdae9f0deecf2d7e8eed4e6edd7e7efb3cbd9a7c6dbb4cad8d1e1efc9d8e0d5e3ebd3e3f2cee2f3b1c6d1bdd0d7cde0e96793ba547ea46792b86593b7638fb45381a5417698699abd6b99bc6995b86d99be6c96bc6d97bd6894bb638fb9618db6618bb3527ea85382ac5485ae5585ad5181a95485ad5084ac5788b15c8cb45c8db54e82a95a8bb16290ba4e81b0427fae3e7cad4283b64380b0568bb56494bb6394bd5182ad6591bb6690b75f8fb2588db05789b1608eb96692bf5a8bb55d93b95684a86290b46390b7467298325e834b789d47779d4a7da44d81a95386ae73a0c384accc7ca4c878a6c87aa7c95d85ac4f7ca5709db96f9abd6696b96492b45f8cb26892b36597b85d93b4578bae4573968db7d27ba3bf6d96bb6794b86895ba638eb15e8bae6e99b86996b86590b37ca7c9598eb35891b767a2c2679ec05e91b67eaecd89b5d791bddf608cad6694ae719cb9709ab57eadce6d9bbf6696bd6195bb6294b86396bf6597c079a1bf9ec2dd5687ae6692b3548cbb5a8eb95c91ba6194bb5d8fb85e90bc6394be5b8ab25e8aae6791b25a81a17598b2b0cfdeb8d2e1b4cfddaac9d89bc2d890b6cbc6dbebd1e3ebd9e5f2d4e3eba4beccb9d2deaec3d5d4e6f0d3e2ecd0dae4dce4ecd6dfe6d1e2ebc8dde9bfd1dec2d3ddd3e5ebd7e4eac0d5dfa7c3d296afbfa7c1d6c0dbedc0d4e0c4d9e3aec5d5c4dbe9bacddba5b4c5a0b0c3bfd7e4acc5cfcae1eb6a97bc5a84aa6e9abd6996b96591b45d8bad4578996a9bbc6c99ba6c98bb6c98bb6c97ba6d97bd6490b7618cb6618cb6608ab34f7ba45583ad5788b15889b34d7ea842759e5184ae5789af5d8bb4608eb75889af5d8cb35e8bb45687b24983af4683b14888b74a87b65489b26595bc6495be5586b16692bc648eb66593b86192b55d8db46290bd6893c26392ba5b8eaf5c8aae6693ba5f8fb639668d49779c4f7da134658b4e82a95586af5a8aaf739dbd87abc983a8ca7aa6c86a9abe5380a85383ad5785a77aa7c56c98b8628fb05684a75b8aaf6194ba689ec25990b434658c81acc78fb5d06a92b96590b66390b6638faf82b0cf80abc85c87a9799ebea4c7de6b99b56398ba78aaca7eaed073a1c384b0ce8eb8d777a1c1709cbb729fbb749fc16890af84aece6894b85f91b95e92bd6496bf6695be6e9bc0afcadeabc3d85e8eb35b8eb55d8fb96292bb5c93ba5e94bc6095bf6092be6191bb5d8ab26490b4628daf5983a36f98b582a8beb3d1e2b9cfdcbed7e595bdd28cb6cdacc7dcc1d9e8c9dff0cbe2edcce3eed2e5efc0d3e0cfdfe8e0e9f0dfe9eedde5eadfe8ecd4e1e8d3e3ebd3dfe9e5eff8dbe6edd0dfe9b0c7d990b3d1567a9c5980a77195b8bdd2e7bbd0dfabc2d39ab5c79dbace99b1c889a2b893afc4b5cfdfb8ccda6d9abc608bae6e9abd6d9abb618aad618eaf5687a76f9ebe6e9bbc6d9abb6e99bb6d98bb6d97bd6591b8618cb65e89b35984ae517ea85887b15587b24f83af487caa3367945083af578ab0608eb5628eb85d8cb36390b76591b95080a9558bb5548db85290bc5490bc588cb56595bc6595be5888b3618eb76590ba6590b86390b55e8bb36392bd6997c16f9abf3965855887ac6191b95080a85080a85481a8406e923d6e944779a05a88af4f7b9d729ab78eb1ce7b9fbd7ca8c96395bc5586ae5989b15a8ab16a97b66891af6592b25484aa5185ac6a9bc070a1c65288b02f638c99c3e08bafca5e84aa537ea4608cb077a5c0608db05b86a878a4c589b0c7a1c0d381aac36f9ebf7fa7c87ba5c47dabc788b2cf88acc78aacc6799fbb6a95b75783a3678ead799db987b1cf6496bd6297c16799c1759fc18bb2d1b0cadbb8cee16996b46391bc6094b96295ba6495bd6497be6294bc6393bc618eb7638fb45b88aa608dae5481a2729ebd6994b0adcddfc2d4e2b4cede9dc4d898bdd6accbe28cacc389aeca749dbaadcbd9cfdfeaccdfe9b2c5d2dde4ecdce4e9e1eef4dcebf3d6e2ebd1dae3dde8f0d0dce4d6e2eccedfeac4d5e599bbdc5480ab5484b05c8ab28dabc6b8cfe3b5cadba6c1d39ebcd09bb6cb87a0b69fb9ce93aabf93a3ba719ec1668fb2739fc06c98ba6891b16e99b96f9fbd6c97b9709bbb719cbe719cbe709cbf6c98bd6692b9618cb65d89b35583af5685b15c8bb75688b54d83b1437aa93b71a05388b55a8db36692b96791bb6390b96392b86693ba5181aa5e93bb5d95ba5e99c3629cc65f92b96796bb6696be5686af618db5618db7608bb4658fb76792b96895bc6592b74c7699325c7d5785ac5787b14778a15c8cb44c79a0416e9549799f3969914370994a779785acc792b1cd90b1cc749dbd5888b05889b1618fb15f8fb37ba9ca7da7c86392b74c7da64e84a7739ec1719fc33f76a03b729a8cb6d2a1c3dd587ca05c87ad6e9cbd73a4c072a0c0638caf6896bb6a96b1aed1e47ba4c06593b88aadce92bcd68bbbd290bbd698b9d1a0bbd490afc9597d9e618ba596bed793b7cc749eb67babcb689bbd6d9dbf8db4cd83a7c38cb1cca8c4dc72a0bf6593be6298c16596be6396bd6495bb6595bb6592bb6591b85b86a9527d9e5681a16793b56893b3729dbca8c9ddc0d6e6bad7eaa8ccdf9fbdd3a5c3d997b9d36896b85e94bc9ec3dabed2e4bed1dba6bfcfcfdbe8d1dae4c6d4dfd1dfead7e1ebdde7eecddde1cde1e7c6d8e5c5d9e2c8d9e385a5c25486b1578db65d93b96a97b798b7d1b2cee5a2c2d6a6c6d896b2c597b0c3a7bfd395adc694abca6f9dbe6d97b976a1c36d99b96e94b66e96b76d99b8759dbe749dbd749fbf739ec0719dc06c98bd6592b9618eb75f8db75687b25887b15989b2578ab64b82b1427bac4a82b1548ab75e91b76793bc6791bd6490ba6191b96795bc6293bb6499c070a6c973acd26ca5cc6a9dc26795b96696be6796be6591b86490b7648fb86893bc6b96bc668fb35b83a72951744771954f7fa75283ac43779f4f7fa74b789f406d944c79a03e6d964e7dab6192b477a0bc9abad597b5cd7aa0bd5986ab5d8eb26395b56592ba99c2dc779fc15e8fb75886ac5085aa6d99bc74a0c3356e9a4b85ac80acc7a7cadd7ba0c26895bb76a4c278a3c2a3c8e292b3cd739fc26e9bbd81a5bd88b0ce6f9ac18eb2d17a9dba8aaec882a9c683afc6749db89abed685a4be8cb2c882acc78cb2cc87b3ca82afca88b3d07fadcd8bb6ce7fa6c275a3c59ec2dd6b99bc6598bd6698c36897c16398c06596be6695be6696be6896ba5682a3537f9c628ba96d97b66791b176a0bda3c3d8a1bed5aac9dfa3c1d2aec9ddb1c9dd99b7ce81aac86a9cbf8eb5d3a6c3dcc4d9e6bdd7e4adc6dbc3d7e5d3e2eed5dfe9d3dce3d5e1e5d5e5eacbdde5c9dbe5c4d8e2c3d5dfa9c8de5e90b66498c06596ba6899bd91b7d48caec898b8cda3c1d2b3cfe2b0c8d9b5cbdaa9c3d796b4d26e9bbd77a1c279a3c3769ebe759cbb6e97b56c96b4789fbe78a2c278a1c1759fc1729ec16a98bd6692ba6591bc6290ba5587b25687b05b8db65589b54c86b34d8ab8568fbd558bb75f92b96692bb6790bb6490ba6292ba6596bd6799c0699fc487bbdb7cb3d778afd576a9cd6896ba6898be6a97bf6d98be6c97bb6a97bc6290b56c96ba779bbc5a7d9d375d81517ca45f8fb8578bb34c7fa75081a94e7ca33f6b933f6d95396892386b9b5b8fb46a95b595b5d2afcce36c8fac547ea26797b8649abc6b99bc7da2be7da3c26a99bd6f9abd598eb16698c073a0c4215a88518eb37facc57da0b7769ebb6e9bc075a5c1709ab481a3b8a2c4d571a0b974a6c47ba7c372a1c173a5c486b1ca79a0bc729ab479a5c272a1bc739fc0a0c3dbb2ccdf98bbd078a3c480abcd7faccb86b1cc93b6d283adcf84aecc8cb4d27ba5c695c2db729fc3699abe6c99bf679cc26898c16194be6093bc6090b96796ba5986a65d88a5749cba688fad719ab983abc3b1cee59cbdd794b2c7afc5d49fbbcdcdddecc5d8e489aeca77a5c383a4bf7090adb4cee2a5c4d385a4baa2c1d1d2e5f3e9f3fae7eff2e5f0f4e2edf4d9e2ecd6e1eacfdbe4cddbe2acc4d479a2c16d97ba8cb1d2739dbf8fb3d09cbcd1bad3e1b7cedab8cfe0bacddbd0dfe6d1e4eca2bdcd6f9dbf7da8c27da0c17da0c0739fb86996b46f97b7779fbd72a1bf76a0c0779ec2729dc26c98c06a94bf6791be6191bd6394bf5889b45b8fbb548ab74e88b5548fbb548dba578cb96191bb6692bb6792bb6491ba608fb96597bf679bc271a5c98abcdb82bad97db6d77aaed06292b76595be6595bc6d99bd6c99bc6c9abe6996b879a0bda7c5e085a2ba597a966991b25a8cb635669047779f3f6f974879a241739d295e87386c953b6e98386d985d8db67ba0c77da0bb5a82a35c8aad6694b56b9abb709dbd6e9ab86e9bbb6d9ebf5d8eb16a9cbf5a89ac6c98bb27608a6299c08cb0c882a6bd79a6c477a1bf77a5c378a3c187a8c0aacae27399b579a4c174a2c1699bbd84b5d58cb7cf7ca6c776a2c373a1be6793ad97bdd6abc9ddb6d2e18bb6ca79a7c27faacc78a5c484b2cb89b3c8a4c6ddacc7de94b3cc8cb0ca93bed875a5c36b9dbe6b9dc1689bc06495be6194be5c8eb76291b9638fb55581a36f97b9739cbb6891b07ba3bcbadff2b8d6e2c2d7dfc4d1d7d4dde5cddbe8b2c3d1cedfe7bad2e57096b493b4ce6888a4cbdbe8a6c0d089a7c07a9bb66b8ba7cce3f1eaf0f6edeff2e5edf5e5edf7e5e9efdde7e9d5e1e5c6d8e4a6c2da779dbc8db6d594bad694b7ce8bb3c7daeff7dde6ebc5d5ddc9d9e2d7e1e8d0dadfc9dbe278a3c184abca78a0c277a2c576a0bf6c93ad7ba1bf79a1c076a3c379a1c378a2c272a1bf6d9cbc6c97bb6693ba588bb3598cb75588b5588db9568ebb538db95a95c15992bd588db96090b96491ba6691bb6692bb6291bb6292bb6c9ec37aacce98c8e589c0dc7fb7d67cafd16292b76798c16596be6997bc6e9ac0709dc56894bc5c86aa6186a8577b9d6c95bb315e88285c8930639042749e4879a34b7da84376a13e729c3b6e9643769e2b618f40719e79a0c579a2ba6597ba6194bd5b87ab6390b2719ebf709dbd6e9dbf5f91b55084a96799be5f90b3699abb4b80a76898be7fa4bf90b4cd77a0bf79a4c577a1c5678dad8caec89bb6c8c2ddef8bb2cb74a4c17dabc595bdd289b6cf79a5c27ba4c380a7c0abcde0aac9dbb5d1e5b5d3e088b2c77ca8c477a2c47eaacc7ba8c795bed991b5cea3c5dd97bdd989b0cc97bfda78a3c16c9bbc689abf6296be6394bd6394bd6091b9608eb5436f945e89ac719cbe6b96b6749ebd82a4c3aac4deb8cbdbd8e5efd4dee4dde8eed5e2e8cedce4b9d1dcc3d7e383a0b2c3d7e39cb4c5c5d5deb9cfdc7e9cb66589ab6086ab7190aad7e5f1eaf3f7e6f4fae7f5fae4eeede6eef1e0e8efd8e4edcde2ee8ca8bd7693afb6cfe7d3e9f7abc8debcd0dfe8eff7e3ecf2c7dae4c0d1dbc9d5ddcfdde7b0c5d2c9d8ecaac5d67aa0be7097be6991b279a4c478a3c478a4c676a2c378a5c472a1c16d9abe6c98c26394c35189b85b90bd5c91bd578bba5990be5993bf5c97c06198c25c90bb6494bd6693bc6792bc6691bb6290b95e8eb56e9fc27dadce9dcbe48fc1de85b9d981b2d372a3c66597c16395bf6797bc6894bb6695be4a7ba54675a045729c47749f487aa73b70a03e74a34276a54f84b1568ab84c80ae4479a540729c5080a95786af3d77a6356f9a5d89ad91bcd46697bd5d8fbb5d88ad537fa2729fc0719ec16e9ec25084aa5388b0689cc34d80a66196b8689bbc7badca7eacc5a6c7df80a1bc78a5c387b2cf98c0d98bb1cf7c9ab3b6d2e48db4ca82b1ca96c0d98cb7cf84b2ca77a1c183a9c7b6d7efa9c7dda9c5dab5d0e2b0cee082a8c583adcb7fabc67ba7c287b0cc91bad795bedb89b4d37eadce83adcb9cc1db8ab0cb6e99ba6394bc5c8fb95d8eb75c8cb45785ae4b789f5581a66f9abd719cbe6893b378a3bf94b5cbbdd4e6d3e1eed9e7efc2d5dec3d9e3c9dae6cddce8b0cad7cadce6dfeef6e6f1f5d5e8f3d9e5eccde2ebc0d5e6b1c9dba9c5dac4dcecc9d7dfd3e0e5c7d9e4d6e8f4deecf4e3eef5e0ebf1ddeaf2d4e6f0c5dde8bbd2decfe0eec4d1dfb2c5d5c3d6e3c3d5decfe1e8cee2eac7dde9a8bdcec3d2e5e8f0f7e2e2ebd9e1e5c1d5e392accc87a5c57ea3c178a3c37ba0bf7ba1c07ba3c2769ec07099c06b98c36299c54888b35e96c15f95c1598fbb598fbb5e97c1649cc5699ec65b8eb66393bc6592bb6792bc6691bb6491ba628fb576a4c782afcfa2cde192c0de89bbdb85b4d179a9c95d8fba5d90bc6b9cc16594b85486ac3e739b4a7ea84577a2386a954479a63a709f497dad4276a5487cac4278a73e75a54075a55689b45b8bb45b8bb54c86b43a75a24778a29bc7e5618db45683ab416a8d4975986d99bc6d9cc073a4cc5084ac5085ae6397be6798be719ebe77a2c37da8ca76a1c1bfd6e7d9ebf38cb0c780a9c785afcab9dbebbbd4dcb8d4e594bbd790bbd793bad391b7d084adc57aa2c0688eb27fa3c47192b090b0cc8fadc8b2d1e78bb1ce7ea9ca7fabcd7faacb9cc4e196bcd890bad876a5c585b4d28bb3cdabcde496b9d15b87aa487aa44777a14a789f48759c4f7ba26793ba6995ba6b97bb638fb175a0c078a2beaecdddc8dde9ccdde7c6d8e6a2b9cd829cb3a9c0d796a8c093afc499b1c7a3b9ccacc3d692aec9a9bfd0a8c1d4b0c5d8c1d1ddbccedcc3d7e4cbdae4cadbe6cbe1f3a1b7cbc7daebb9cfe0a7bece9ab1c66b84a34f6a8d7e99b5b2c9dbbdd2e3a8c2daa1b9cd94adc188a3bd809cb8799ab67390ae96a7c4b5cee4bad0e1dcebf4d7e4efbdc9dbd0dbecbfd2e082a1b97a9fbc77a1bf76a3c376a3c66f9dc36b9dc45f98be4b89ad6299c26297c15a8fb95c93bc6ba2ca6ca2ca74a7ce6999c06293bc6593bb6691bb6691bb648fb96895bb75a2c586b3d1add6eb93c0da8ebcdc89b6d689b6d86798bf598db66293bc6797bd5e91b85c91ba4c81ac4176a14679a54477a33f74a1477aa94b7ead4579a84378a93e76a83f76a6568cb95e92bd588fba4c82ae487cac4b7baf5f8eb15c86a86a8eaf6487a6618bae6894b96b9ac06da0c8487ca74a7faa5b8fb670a0c77faacb7fa9ca7aa2c6648db37793ada6bacb90b0c877a1c26d98b48dacc588a2b98daec395bbd18eb9d389b4d189b2ce80aac7739cbf5a80a95c82a9668aaf587da2597da384a9c99fc7e584b1cb86b2c99ecadf9bc2d992b7cf9dc6dc84b2c691b9d198bad19fc0d57fa5c16f9ec2689cc56c9dc56d98bd6a96bd6995bc6592b96592b8608cb1709cbf749fbf7ea6c3c2d8e9c8dbe9c2d6e3afc4d4b7cfe3aac2d9a0b8cd9fb7c9a0bdcda3bdd09cbdd49ec0d590b0c7adc7d6b8d0dab6d0e3a8c1d590acc38ba8c088a4bd7692ad5d7b9c516d91536d905070904c6c8f496a8e476a8d44698e446791496a9048688943648942688f4067903e639240659058789691adc67594b28eb8dd8bb8d58eb1cda4c0d6b5cfe2a9bdd4effaffdae6efadc4da87a7be84a9c377a0be73a1c4689ec45289b35d92bf679cc4669ac2568bb36398c06ea4ca6fa5c979abcf76a5c96192ba6392b96793ba6792bc618cb66b97bd77a4c586b0ceabd0ea95c1d88dbbd77aa4c87da8cc75a5c6679bc05e8ebb6396c54a7eac5b90be487cab3b6f9e3d71a04477a75386b6457aa94a7fae4b7fae467cab4279a9447cab578dba659ac45a91bb5488b25285b34d7fb45685aa7095b68aacc79dc1dd739ec175a2c66f9ec45d90b84177a2477ba55284ab6d9dc37aabcc80b1cb83adca6791b85d87b16e93ba6387b35682aa5b84af739ac26b94b97196b88fb1cc94bdd884b4d285b3d079a8cc618cb85d83ae7598bd5d7fa55d82ab4e77a0547da77a99c081a0be92b1c7a4c2d7b5cfe7a7c0dcaac6e19ebfd797b9d395b6cf9bbed777a2c06a9dc2689cc46899c06e99be6996bd6390b75787af5a8ab16895bc6a96bb729bbd88adccb5cce2b9d2e7adcadfa6c4da9ebad196b2c893b2c889acc084a0ba819dbc7b99b96f8daa89a2bcc5d7e9a5bbcd6885a355749a4969924b6d93476990456a8f456a91446a90456a90486b8e46688f4368924168923f668e3d648b3b648d3a638d3766913b668e3b65903c67983e67937695b387a3ba7b9bb788b5d688b7d787b3d587b3d27daed06a98bca2bdd5f2f7fceeeef8e5e8f1e4e8f6bbc6da9cb9d16b9dbb5087b0649ac96b9fc5598ab14e80a7699cc370a4ca75a9cc7eafd17aa8cb6295b96596bb6895bc6793ba648fb96b97bd7ba6c78bb3d2add2eb97c2de7aa6c87098bc85afd072a0c170a2c85181ad447aac386ea04379a93a709f467bad4279ab447bad3e76a8346fa14078a9467dab4e82b04d83b04f84b05f94be679bc45e90b9588db55b92ba568ab66290af97bddb88adc98bb5d079a5c774a1c571a1c75e91b95b91bc5a8eb76292b96c99bb9ac7e185aec97aa1c5658db85481b25783b2678db95a84b15480aa5580af5a83af7fa3c582a4bd92b7d294bad87fa6c75a88b1537fa9567da96588ae7093b27a9bc15f82aa6488ad597da156789f5d7da66081a96b8eb15b80a252779a6789b0678aae6d92b46d96b778a6c8699bc0689bc26798c16391b95382a95484aa6091b95f8eb86390b96b96bd6087ac587c9d63819f5677974e71964d71955d7da14e6f924c70964c759c496d94466a964f70984f7196829ebe859bb4516f8b486b9350729947698f4a6c9243668e436992436a943f68933f679442669641659040668d4067913f64913d64903e64923962943767923b658f3b66933d67937d9cbda1b5d08198b66986a888b1cb84b0d186b3d582b0d26a9dbf649ec572a1ca9cb3cdd1dfeae9f3faedeff6dddde9bdcfe077a3bd548db3669ecd6da0c65080a45586ac70a2c674a7ca77a9cb82b1d284b2d373a5c76596ba6897bb6995bd6692bc6b96be749ec283accaa5cce384afd26c95ba94bbd685acc778a4c95d8cb65988b13a74a435709f457dab417aa92d68973f7cad3977a92664962d6da03673a5477eac5286b35387b25b90b86296bd6a9cc34e7fa76599c06195bb6898bd88b7ce98c6e389b4d388b1d174a0c26f9cc16899c0588cb4568cb55f94bb70a1c47ea9cb98c0da7da3bf6f99bc709bc15581b05181b05782a85a86ae5482ad4d80ae5384b05c87af799dc0809dbc6e8db05780ae5682ac5e89b5537da86189af688cb07c9bbf829fbf7a95b36989b07293b76f90b06083a35a80a3527ba25279a05e83a85076a34e78a346739a80afd36a9abf6395bb5a8bb55183b05d8fb56091b86191ba6392bc6b97c05f88ae577ca15274987090ae7697b94e71984c6f965272965474954d7196486e996289b4496e9b486e99466b9151729483a0bc56738e476c95416c943f688f426b9042699041688f40668e3d628c416793456c923e658f3e66933e64903e64904066913e66903a658e3a65903d64933e638a6e8faab9d5e5bdcfdebacce094afc78fb9d67eaacb7fabd179a8d06599c168a1c66fa4c96c97b9678fb086aecdaec7d8c4d1e2ccdeed87abc65e95b96ba0c870a2c6699bbe6ea0c376a6ca79a9cb7ba8c985b2d381aecf7eaacd6c9bbe6698bc6496bf6292bd6a97bf739fc7749fbf90b5d46e9dbfa5c2d5d7eef7b2cee36d95ba5f8db55284af3872a32a67972565951f5e941b59891a58871f5c912363952e6d9a427bad4a81ad5688b05888b36094bb6b9cc15c91b65183aa6a9cc16597ba80b0d08ab8d391bfd98cb9d783b0d075a1c56a95ba6a9fc35d98bd6494bc7cadcc7cafcc80a9cd8fb6d27ea9c76e99bd759dc3739dc45786b35281b25884b15a86b15281ad5080ae5180ad5883b0638ab5698fb9628ab55b88b75f8cbb4f7daa517cab6a92c26186b36687ac7592b188a2c16a8bae6788ac7b96b96986a76589ab638aad799bbf5178a1557da94d799f7caace5d8eb64e80aa5587b15d8dbc6292bb6692b56d99be678fb7587ca2587d9e6b8eae6385a75c7ea07799b57294b254769a4e70954f7192587a9c4e7096486b96466c98436e9b5177a14b6f9496b5d17c95af50709642678b446a8e466d91446b8f466f953c678f39648f3d68953e65903f668f3e658f3b658f3a65913965933c66933c65913c66904469987396baa2bfd4b2c8d6b0c3d4afc4d9a6bfd8a0cbe685adce7ea8cd73a6c96aa0c274a7ca75a4ca6797bf578bb35c95c071a3c878a5cb76a5ca6fa5cd5c9ac36fa5cb73a5ca6c9ec173a5c87cadce80aecf81aecf7faccd80adce83b2cf6e9fc16a9ebf6d9fc06f9ebc75a1bf86b2c87ba6c37dadd072a6c9bed9eac9dae4cfe3ea9bb4cc5c91b94b81b23d75a6306896276a97266698386fa0235f9120619627699a3b75a24f85b44f88b5558ab35d90b6679bc2729fc75c8caf6899c279a9cf84b3d28dbbd58cbad291bed98fbcda80abcd6e9abc739ec17eb1d174abcb7faed07eadca7aa8c396bbda93b8d4749ebd729abf7698be92b4d66189b25782b3557fae5b87b45c8ab85181af5381af5883b16d96c25d85b05d88b24c7cae4c7fb04e82b14b7caa5381ad5681ab5d83ab7297bb6c90b27da3c6668bb15e7da37693b47494b26a8aac6b8bb25e81a9799ac06283a580a7c85a8ab25c90bb5b8fb86391ba729bc6729ec887abcf597ca15779a26481a56381a4718fb06c8caa5d80a16b8cac5c7b975a7a9c4d70955074965e7fa16082a5456d983f6994486e984d70956a8bb25374957e9cb56786a65e7da24f70964a6d964167933d648f3a638f3b65903d67923c65903f66903e66903d67923b66923a65913a6590426b947fa5cc7596ba9bb7d5b2cce4a1bdd49ab6d199b6cdaacde49fc3e086b1d276a8c974a7c57daccc77a4cb6796c1568db36099c172a3c974a4c875a5ca73a5c95d93ba75a7c776a8cc6b9dc077a8c97baccc85b4d385b3d477a3c680accf8ebad780abca85aecf91b6d3a7c8daafcddec8e4f4b0cfe474a6c76a9cbe7aa2c1d2e8f3d3e0e8daeaf785b0d2427bad4a87b44e82ae3e7ca5326f9c356a9b276195206499286a99477eaa578cb65089b65389b45f94b9679cc26c99c16a99ba6a9ec57dadd08fbbd891bdd58fbcd68ebdd98fbcdb85b0ce7eacc977a3c293c1e280b0d276a6c97dabcd94bdd9a2c6da8eb6d177a5c46793b87ba1c489acc783a8c85d89b45382b05383b15988b65584b25783b05782af6089b5628bb75e89b55681b44c7eaf4c7faf588ab65a85af5e83ac779bc37093bc6c91b7729ac2557fac557fad638bad84a6bf92afcb6580a56284ab7d9cbf6785a67fa0c36c94b76591b679a3c87aa3c65b87b24b77a5618ab25d81a4567aa05779a06381a45e7fa06283a16f8fac617f9d6a89a661829f5a7ba05a7ba05576966a8eae4f7398476a944368924d6e965b7e9c4f7599819cb95d789d84a1c85d7ea45174994b7197416892406a973f6a98406c963964913a64933e67943c66903b658e3b66903a66926189b27ca1c46b8baf7e9ec58aaed187accc90b2d08eafc9bbd1e29fc1d689b4d087b4d484b2cf83b2cf77a6ca6797c25189b5669dca73a5cb72a7c274a9c973a5c7578cb773a7cb75a7cb71a3c57aabca7eb0cc86b5d182afd0719dc179a4cb89b0d28eb1d097b6d5a4bdd5bed0e1d8eaf3c2d2e2c5dae999bfd871a6c16ca2c998bfd3bfd5e8d9e6f5aac4d94e81a84f8eb75e91be598db74880ac336e9d2b6797175b942e6d9b437da95b92b8588fbb598cba5e8fb86597bd71a1c47aaccd699fc27babcc99c3e190b8d689b5d786b3d58dbad888b4ce74a5c76a98ba8fbbdd81b0d173a6c86c9dc4638cb0a1c6df82adcc74a5c66f9dc46f96bb8cadc78cadca648db65384b35383b35787b55786b45d88b5608ab65b81ae6d96c25c87b2628bb85583b34c7eaf5a8ab97099c37c9fc67193b96a8db66183b3557ea95885ad5581aa5c84ad668cb06b8cad7d9bb98aa4c07592ab6f8dae7593b785a7c67599bc5079a248759c45749f4a74a04873a26a92ba6d90b26184a95e80a56e90b07e9ebb66829e9bb6d065829d6f8fad7594b46786a5597b9d52759c617f9f7692ad5274985d7fa27698b66889a76582a16c8cac4a6d90557aa0486f97416b953a66903c69933a66913a65913965923a67953863923a66933c66903e688f4771995a82a97095bc698eb36287b25f87b378a0c588afce80a4c8d0dfe9bcd5e599bdd691b9d788b2d280aece75a6c76b9dc25187ac6ca0c777a2c77dabc77baacc79a7c95c8fb873a7c874a5c779a9cb7aabca83b2ce89b8d47eabcc7aa6ca7aa6cc7da9cb82aacbc1e3fac9e6f4c2d7ead5e8f2cadeecbbd3e1accce185b6d070a9cf74a8cca2c4dbb4cae3cfe2ef87abc1588cb1528bb76096bf5589b63c78a835719e1a5f9a4782af518ab65b92b85e95be6092be6696c17badcf7cadc678aace6ea5c86ea1c297c2e197bede8eb9d986b2d483b0cf7ca9c7689cc06a9bbf6a98c26796c36398c45c91c06a97c298c1dd7aa1c576a0c46994bf769ac496b3d2b0cceb86aad2608ebc6594c25888b65584b05a85b26a93bf648ab7759eca5d88b06e99bc5685ad5083b15485b55581ad6890b6769cbd779ec05580b04c7da95180a483a6c78aa9cc789cc46187b16f91b88aa5bf89a5bc7795b47d9bbd7f9dbd7092b6547ca84977a15b84ab557bab5276aa5279a682a6c9597a9b597aa27f9abe6a86a46c8aa67995af99b3cd7b96b361819f7695b35f7c9c597a9d5e7b9c819cb95d7a956587a357779888a1bd6986a25a7d9c53779a4a70954069923c66913c6793436d993c66923c64933b679236668f3867933b6694436b98668cb26b93b4678db5709ac45682ab5b87b1628db7779fc17fa6c8678cbacbdbe1d1e3f0b3cbe08badc884acca81abcc75a5c6699ebe6498ba6c9ec37ea9ca7ea9c77ca8cb7dabce699dc578abcc79a8c97ba9cb7faecc84b3cf85b2d181aecf7aa5c86e98be79a4c798c1dcc6ebfecdecfbc4dfecc0d8ecbfdbe9b5d4e5a1c5db9ac5e07aaccf7eb6de98c0d9b5d8edbbd6e7ddeefd8ba9c7568eb45596bc5f92bd4a81b13a749f1a609a5690bb5e94c16093ba5f96bd5e92b76c9ac17babcb96c2d880acd06b9fc66c9fc18ebad6a5cde5a0c6de8cb3ce84afcf719fc45a8db86999c1699ac45f92c06599c45d92c26295c7719ec681aace709abc7ea9d2648eba7095b87798b87b9dc55b85b06995c1618fbb6190bc638ebb5c86b2658cb7638db67ea8ce6890b078a1c65882af5783b4608ab9648db481a6c885aac95582ae477bac507fae7798c08dabca7ca0bf6b90b56f8eb57193b280a0bb819fbb6682a199b6d76c8eb45e84af6188b27ea4c84c75a3547dae4d77a35d88af87add05b7a9e6988ae6b8bb07a9cb77391ad7894b482a0bd7998b56382a17290af6585a1597c9d5d7ca48299b7718caa5c7c979bb2c9839db75d7c9d4f70946589ad466c93476f99466d9b3f65944167963d668f3c68923c6892406991698fb082a5c47ea1c3789ec4678db75b86af5884b15785b0648fb386add16a91ba5e86b3d5e7f1cedfead7eaf7adcadb8eb3cc84adcf75a2c66c9bbf78a4c8699bbf7cabc87baac57dadc77caecd71a2c682aacd7eaccb7eadcb81aecd85b2d17daacb77a2c4749fc27ca5ca8bafcdc3e6fccbecffceeafdcfeaf5bdd7ebb6d3e7adcce39cbed992c1dc84b1d488bede93bed7bbddf39dc2dadeebf6cfe0f47ca2bf4f8fb76398bf5c91be4b85af266aa0538fbc6096c16799be6c9ec773a1be9ec8e187b1d0b8def38ab2cf76a4c67aaaca7eabc6aed3e8c1e1f3accce19ac0df6a97be5888b075a2c46697c05e92c275a4d05f92bf5b90c26899c27aa6c68cb5d2719dc25b8bb66694b981a8c989add26e96bb729ec6618eb76190bc5a89b56690bd638ab56b92b981a9cd7ea4c67b9ec37598c2628ab85b87b45681ac668bb091b2d55f84b15481af5482ad5e85b0799ec66e93b7789bbaa3c2de7291ad6c89a791abc78da8c37c99ba678baf4b749e547ead7ba2c876a0c35080a74777a15788b55380a884a6c66386a8537ba27598bd91b1d16a8cad5e80a581a1c16283a15072967194b86289ab6388aa6884a87992b0607a9696afc57a93ac728eac5271944d6f97496e9b426a9a3d67963d68943b67903d6790406993577ba18facc7b9d2e2b5cfe181a0bf759bc57ba1c77199bf5d85b1618bb6719bc16791ba5d87b36f9ac4d5e9f8d6ebf7d3e9f2daf2fda8c6db8bb1d075a1c6749fc772a3c56da4c87daeca83adcd81acc977a7c77aaecd83adcb80adca83b0cd85b1d07ba7c977a0c379a2c679a3c682a9cbbcddf3cbe9ffcce9feceeafbcfe9fad0ecf9b4d1e7a0c0dbb5d2ee8eb9d989bedf8dbdd98eb9d2aacce69ec0d7d1e3eed0dfe9c4d7ee5f95bf649bbf5f99bf5b96c23b7bae5a97c4619ac2699abe6996c1a1c7e1accee19abee097bdd98db8ce8fbcd699c6e48bb7d5a5c8e0acc8dbb0cbdf9bc0db5e8aaf7aa6ce8cb5d6699bc06699c485b1d66593bb6095c56798c67ca3c4a5cae49dc5e76f9ec874a3ca8bb1d488a9cb9abde07aa4ca739fc7628fb95885b26c97c26e95c17ea4ca7ba2c67ba2c67298bc6f94bb729dc76091bb5283ad5984ab83a6cc789ac187aecf6992b4648bb66489b66d92bb5a80a4779dc092b2d66a8bb16f90b083a2be7892b07e9bba668baf547eab81a4cc83a9c86893b4487aa65180b15079a5769ac17e9dba517a9e5079a35980a885a9cb6e91b36186ac6d92b97397b9557ea34f769e597ea65c81a38da9c28ea2b4748da97993b35a78997a9bbf567aa1406a933c6a953869943869943769943e6a9a4b739aabcce4cee4f1bfced998abbe92afcd739bc1729bb97a9fc67a9dc878a0c86590bb608cbb6c97c2739fc5d1eafcceebfeceedffd2ebfcddf0fac5dce9779bb876a3cd6497bd7aaccf83b0cf85b2cf84b1cc7ba8c67caece80b2d484b1cd87b2cf82abcb83aacd7ea3c77fa4c77fa4c6b4d8f3c9ebfecaeafecaebfecbebfecceafecbe8fcbcd7edaecae1a7c8e29dc1df90bddc8dbad890bcd89ac0dab4d1e5c9dfefd1e0ecc6dce793bcd86da0c6699bc36396bf5f98c26aa1c46b9fc46894bc6495c475a4cca7ceea7ca8cc75a8d380afd182b0d07baacf78a6cda2caed97b8d3accce489afcd618fb675a8d075a3ca6c9cc571a2c99ac5e76693bd6195c66598c385afd57aa3c8a5cbec8eb6db749ec78bb1d582a7c684abcc6893bd779dc291b4d47ca1c3658cb479a0c9688db76f95b995b3d096b9d86993ba5c87b36a93bd648cb4628ab55983ad86a8cd678bab79a0c5749cc9779eca698ab16e93b85c88b05f84b3789dc0779cb76c8fb36a8cb46588ae678fb76f99c15e86b15b84ae5882ad5b8dbc5485b25c87b25c85af9ebbd56d91ae517aa04d779f658eb65a7fa76b8eb16d93b37399ba6a8fb4537ba15982ab6488ae6b87a2b5cddc91aac36684aa587ba3436c943c6a933b6b963c6a98406b9a406b983e6a964976a06693b97fa8c898b7d0c1d8eca8bed2a2bed983a6c7789fc36d93c06590bf6392bc6491b8739ac277a0c86595bccdecfbcdecffccedffcceefecfedf9ddf5fcc5dbe893afc38cb0cb88b0cd87b0ce86b1ce87b3d184b0ce84aecd8bb4d285accb87adcd7da3c37ca3c383a7c789aecbaacee8c6eaffc8e9fdc9eafdc9eafdcaebfecae9fdcae9fdcde9fcb4d0e5a3c3dba2c5de8ebcd891c0df83b3d28ab7d1a9cbe3a9c7dbccdff0c0d4e595b5ce7aa8ca6697c1699dc877acd099c7e17eacc4739dc371a1ce6ca3cc6ca1ca74a7d474a7d773a8d579a9d26fa2cc6fa1cb90bde19ec5e09fc4df7ea8cd6f9fcb7db0d883b1da73a3cc78a6cb95bde07ba7d16597c76297c273a2cb80a8ca739fc584aed47fabd0699cc973a1cba6cdea87aed16693c06591bb8eafce9fb9d57997b5789abc6f91b798b6d5aac7e7789fbe5c88ae618cb67ca0c39abadc6c8fb9668db181a1c07ea3c65989b56996bf7fa5c498bcdd6990b95a87b45f87b57295bb779ac46388b36288b05c80b25f85b15f88b34a79aa4779a94d82b64b7eb15687b65987b097b3d088a3bf87a3c86b92b8628aaf678dba5f88b183a7c95d82ab4a7399547ea35178a36487b06d8bad96b3cb8aa5bb7c96b45675994b7096406b943c6a96406d9b406b983f6994567fa8648eb76292bd5e91be6595be789ebfa8c6dfafc7dca9c2da7397be759cc36890bb6b96c08cb3d597b9d78dafd0749ec1ceecffcdeeffcbedfecaecffc9ebfdccedfadef4fbf0fbffe1ebf3d5e2eabfd1ddaec6d7a4c1d79abbd59abbd78eb0cd94b5d283a5c287abc789adca96bad4b7dbf1c6e9fdc8e9fcc9e9fdcae9fdc9eafdc8e9fcc9eafcc9e8fbcae9fbd1effcc0d7e6b5d0e68db7d681b2d876aad07aabca9ec0d9b9d7e6aec5d3d0e2f1b7d0e18fb4cf608fbb5a90bf7cadd390b7d88cbcdd7aadd576a8d86fa6d370a8d177abd96c9ed06ca2d06fa2cf6da1ce6ca1cf7bacd48db9da90bbdc7cacd571a3d47aadd77faed788b5dd98c5e882aacd7ba7cf6899c86498c66fa1cf8bb6d98ab3d36b9ac16ea0cd5f96c35d90bb739dc387afd37ca4c76d97c06f9bc680aacb94b8d484a5c586a7cb8ca9c6a8bfd3b0cce56c92bb6f95be96b3ccb8cee2b2cbe397bad27496bd7d9dc197b9d6779cbf799bc19fbfdd779dbc5784ae5882b06286b36387b05f87ae5e8aae618aad6588ad6f93b75580a74b79a14979a64e7faf4e83b05a8aafb1cae68ea6c1abc7e57d9cc04d729d4a75a54d7cab517fad5986b15381ab4f77a56f92bc779abe698dae87a8c6859fbb91a5bd5f7fa151789f406a963e6a99406b98456b9583a4c880a0c1789bc16790b96c98c472a0ca7aa6cc759fc476a0c5709bc1759ec76e96c16e97bf6d95ba7395bb97b7d6adceec80a7cccaebffceebfecfeafccbebfdc9edffc8ebfecceafad4ebf9dbeefae8f7fdeaf4f8eaf2f5e6eff4d9e7f1c1d5e6a9c1d89cb8d298b6d097b7d0adcfe6c4e8fcc6e9fdc9eafccae9fbcae9fdc9e8fdc9eafdc9eafdc9eafbc8e9fac9eafbcbe9fadcedf9c7ddf27ba1bf7da9cf85b3da9ecbe8c7e6fcc7e3f2b5d0e3bed2e6bfd4e3b7d5e96d98be6fa2cc8cbde291badf80add574a8d972a7d878add870a5d06ca1cf6ba0cb6da1cd6c9fcb6ca1d070a5d474a5d380add7719fc76fa0cb6ea3d06ea2cd7cadd67aaad290bbe087b0d56d99c16596c36094c36b9eca73a3ce96bedd88b4d375a8d06593be6897c16a9ac374a5cf7facd57ea8ce6491b872a3cb77a5cc7da8cb7ca0c5a3c1dfa5bbcbc6daec98b3d384a2c2bad1e5c1d1ddb8c8d5b1cadd90acc76d8ab28ca7cea2bbd391aec67b9cbe8eafd07097b85580b081a8cf7998b689abc96089ad5d87b15e87aa6d90b883a5ca648ab2567daa4f7ba94d80b0618fbda1bedcb7d0e2aac0d9b2c5dc7792af4d739e47749e40749e4174a04777a14d75a64e72a27399b889afcc6d8eb47f99b6acc0d36d8eaf4b729a47719e44709f4b76a36087ae98b9dbb6d4f18cabce85aad2729fc96292bf6193c05d8fbc6799c6689cc96697c06795c16e99c680abd3769ec2698eb56990ba6692bacaebffcceaffcdeafdcdebfdcaecfdc9ecffc8ecffc9ecffcdebfdcce9fad0ebfbd5effed7edfae1f3fce3f2fbd4e3edc4ddefbad6ecc4e3f7c8e8fdc7eafec9eafec9eafdcbeafdcbeafecbeaffc9eafdc9eafdc7ebfbc7ebfbc7ebfbc7eafacbe8facde9fda0c2d9b1d4edc3e6fec3e9fdc6e6fbc6e7faadcce0b6cfe4c3d9eabfdbec96bad986b4d877a8cc82b2da8aafd389b4da71a5d16da3d36ea3d56aa3d169a1cd6fa2ce71a4d070a4d370a5d46c9fcd74a3d07aa9d57aacd76a9fcb699ecc72a7d37aaed681afd87eabd473a0c96999c56498c8689ac979abd18dbbdda8cae899bcd994bddf7da6cd6a99c36f9ec96094c26398c270a0c775a1c975a2cc7ea9ce94b9da81a4c9a9c4e1a7bed0c5dbefb2cbe4b9d4e8c7dcecc6d7eac1d3e5c6daeea1b8d3a3bfdea5c0d8b2cddea9c5dd7a96bc7299be5b87ba6b92bda5c2e286a0bc99b3cf6080a75a88b15a86b0658db45883ae5c86b05b83a86089b35b84ae8aafcdadc6dcb9cce3b2c9dda9c4d9658aaf4575a044769f4074a548779e4a75a249729f4b729d7296be5d7fa27997b49db7cb7293b057799e4f77a1527ead5b8bba6b99c66a96bd739bbf86a9cb7299be729fc86294c15a8dbd598cbc5b8cbc5c8dbd6494c06596c15e8bb86a95be739ec56c98c35c8bb95d8db9ccebfcc9ecfec8ecffcaecfecbebfcc8edfac9ecfccbebfdcaebfecaebfecbecffccebfecceafdcbe9fcceebfec9e7f9cbe9f9cbeafbcbeafccbeafecaebfecbecffcbebffcaeaffccebffcaebfecaebfec7eafdc7eafdc7eafdc7ebfbc7eafbc5e9fcc5e8fcc3e9fbc4e8fbc5e8fac3e8f9c7e8fac4e9f8c6e7f6c9e8facbe6f8c9e4f7c3e5fcabd2f08fb9dd7caad48ab4d9a5d0ec82b1d66da2d16fa3d173a5d273a6d677aadb71a3d571a5d472a7d183b7de83b4dc7cabd66e9fcc73a7d46fa3d26da4d177abd679abd678aad67cadd579a8cf71a5d16ca0cd70a1ca7daad089b0cfb3d2eb92b4d384add57facd287add47ca6ca6897bd6395c07caad483acd47ba2c988b2d383a8ca94b1cfb0c7ddbacddfbed4e8b1c9e0b9d1e6bfd4e6b9cbdbb7cadacbdbe8cfdfedb6cfe39ebacfbed6e8b9d0e67497ba5b86b55c89b96c96c487abcdc5daebbdd2e56c94bb5483af527eb15183b85c89b382a1c28ba7c88ca9c992b2d1a2bbd691acc882a1c25a81a65280ae4779aa4376a64474a55984b16795bc4674a04872a35075a27497ba6a8eaa82a6c9739bc0759ec66a94c06291be699cca6d9fcb6292bd6390ba5e92be6fa2ce6a9ac36492ba6591bb6692be6391be6291bf6592be6796c074a1c8638db76690bc5d8cb55f8eb65d89b9cbecfccbebfdcaebffc8edffc8edfdcbebfcceebfaccecfbccebfdcbeafccbeafccbeafecbebfecaebfecaebfecbecfecbecfdcaebfdccebffccebfecbeafec9eafdc7eafec7eafec9eafdc9eafdc7eafdc7eafdc7eafdc6e9fcc5e8fbc5e8fbc6e9fcc5e7fac3eafbc4e9fbc4e8fac3e9f9c7e7f7c7e7f7c6e6fbc4e8fbc7e7fdc7e6fcc1e7f8c2e6f9c4e5fdbbe1f98db9da7eacd58ebce07babcc76a7d276a5d573a2d072a7d86fa3d675aad76fa4cd77add47cb0d977a8d378a9d478a9d376a8d56ea5d171a6d172a5d26fa2d08cbbe07daacb7bacd56fa4d07baad48bb8dc75a3cb8cb4dd9ec3e474a2c57aa9d08cb4d885abd190b7da7aa4c8709bc575a4cf6c9ec8689cc8699ac28ab4da83a6ce6f92b884aaca96bae080a5ca9cc3de9dbdd599b7d1afc8dfb2c6dac9dcf7aecee88fb0c8b5cbe29dbbd35885ae6294bb5282ad6896beaacbe493acca769ec25581a7537fa94e83b081afd498b8d688a7c492adc3b6cee2a7c2d85d80a46188ad6795bf5b8abc6995c36394bc6492bf6795c56494c05080a94c79a9567fae7aa3ca77a4cc6999c570a3ce76a7d376a5d16e9ec96396c16294bd6b9ac586b3dd76a4cd6594bc6a9ac26c9bc56292c06294c35b8ebd588bba5c89ba5c8eb65f8eb76a94c3729dca608eb8628fb97099c3ceedffcfecfeceecfecfebffceedffcbedffccecffcfecffcdedffcdedffceecfecfecfdceebfccdebfdcbebfecaecfec9ecffcbecffccebffceeaffcceafecaebfec9ebfdc7ebfdc9eafdc7eafdc7eafdc7eafdc7eafdc7e9fdc7e9fdc8e9fdcae8fbcde8fcccebfbcde9f7cee9f9ccebfbd0ebfdceebfdc7e7fac4e9f8c5e8fcc5e7fec2e9fbc5e8f8d2eafcd3ecfac1e3fa79a6d379a8d28dbbdc78add572a5da74a5d66fa7d16ea4d26ea4d16aa0cc70a5d271a5d572a5d379abd480b3d87bacd670a5d16ba1cc6fa3cf70a5d287b8db87b3d277a6cc6b9dc873a7d175a6d080afd9699cca699fcd73a5ce71a2c880add08ab5dd77a2ce7aa8d4699ac45e91bd5f93c1679ac970a0c96890bd7aa0c984b1d4719ec17ea2c98db1db6793bb6994c35c8ab8628db9618aaf6e95bb6c93c26f94c18cb0d294b4db5a8cb774a7cb7096be709bca729fca6c98c1679ac67ba8d183b0d3689cc76997c36a97be6d9fc58bb2cfa0bad06d95b76290b86ea2cb6fa2ca79a9d279abd36b9dc76196c56599c56295c26293c26190c16390c26595c76fa2d16ea4d06fa4d06ea0cc73a2cd74a4cd6295bf5e92bd5e90be6b9acb6190ba70a0ca6c9dc85e92c06296c55c90bf5c8db95b8cb75b8cbc5a8fc05b8ebf5f8dbd5f8ebd6090c06391bc739bc2cdeefed0edfed2edfed6eefed7f0fdd7f1ffd8f0fed9f1ffdaf1ffd8f0fed8f0fed7f0fdd7f1fdd3eefcd0ecfcd0ecfdd1ecfdd1edffcfebfdcfebfdceecfdceecfdceecfcccebfccce9facbe9faccebfbccebfccceaf9d1eefcd6effdd8f0fddff0fce2f3fde7f7ffe9f6ffe8f8ffe7f6ffe6f6ffdbeefccbebfcc6e8fbc6e8fcc7e6fbcceafcd5effed9edfcd6e9f6d1eafa9bc1e176a6d37aabd980acd58ab6dd74a5d06ea4d46ca1d06da1d06da1d06ea1d070a4d376aad873a9d472a7d274a9d56ea6d470aad76aa1ce75aad37db0d67eafd76ea0cb6b9ec76fa1c892bfe082b2d572a1cb659ccd699ac96a9bc771a4cc729fc67ba7d0689bc66398c46897c56292c26195c56c98c4729dc980a9cc76a0c393b7d590aeca6990ba5c8cbe5889b95b89b9608bb87098c36990bc6c95c16f9cc86b9bc670a1cd6599c6669bc66799c6689ac9689ac773a6d16b9ec96899c46a9cc76699c86598c86598c8669ac86a9dc66d9dc26a9dc6699dc871a6d16a9fc870a1cb73a4cf6b9eca669ac96297c36195c35f93c26094c36498c7699dcd6ca0cf689ccb6599c8689bca6397c570a4d26da0ce5f92c06090c06595c46394be6899c26a9dc86194c15c8fbc6192bf6596c16192bd5f8fbf6294c45f93c26396c45d8dbc5b89b85f8bb76a96c0d9f0fadcf1fce1f4ffe0f2fedceefbddf1fbe1f4fde0f3fde4f4fee5f5ffe5f5fee2f5fddff1fbdef2fbdef2fddef2fddcf1fcdaeefbd8effbd8effcdaf0fdd6eefcd8f1fcdaf0fcdff1fcdff1fcdbeefbdcf0fcddf0fde2f3fee6f6ffe9f5feeef7fef0f8fdf2f9fdf2f9fcf2fafdf0f8fdedf6fbe3eff7d7eef9d3ecfad4edfbd4edfad7eefadaeff9e5f7fee7f8fee6f5fdd1eefb82aece73a8d17cb0d978aad271a5ce6ea4cf6fa5d171a6d26ea3cf6da2ce70a5d16ea3ce6fa4cf77add776a9d470a0cf72a1d27babdb74a9d672a9d377abd87aa9d775a2cc6fa4ce7badd380aacd96bad47daad179aad37eb0d8699cc77baad4719ec57aabd46fa1cf6b9cc66b9dc3699ac6739bc887b0d9749fc98fb9d99abad5b4cfe882a6c25a8cb65288b55f91bd6994bb7ca3c78fb5d879a3ca70a2ca6ea5cf71a6d26a9fcb669ac96599c86498c7689bc8689bc8679ac5679ccb659ac9669ccb6aa0ce659bc9659ac76598c56497c36ca1cb669bc7699fcb6ca1cd6c9fca6c9fca6497c2689bc76598c56497c46195c46094c35e92c15f93c26195c45f93c26599c86296c56195c46195c4699ccb6598c75f92c16090bf6796c270a1cc6898c66494c26090be6291bf75a4d072a0cb6996c7608ebd6394be6798c16192bc608fbc5f8dbd608fbee8f6fce6f5fbe6f5fde3f3fbdff1fadef1f9e3f4fee7f5feedf8fceff9fdeef8fbeff9fceef8fbeef9fceef8fdedf9fdeef6fdf1f9fff1f9ffeffaffeffafeeefafeeffbfdf0fbfdf1f9fef2fafff0f9feeef8fdeef8feeff7fef1f7fdf2f8fdeef8fdeef7fdf0f9feeff7fcedf5faeaf4faeaf5fbebf5feebf5feecf6feebf5fdedf7feedf7feecf7fde7f3f9e4f0f7ddecf6d4edfba4cee479accd71a8d173a9d571a7d270a7cf73a7d674a9d778abd973a6d478abd978abd871a2d079aad874a8d371a5d173a7d574a8d572a7d174a7d086b9df7fb0d77badd477a5cf95bde5a5c7e290bada85b9dc6aa0cc6a99c5709ccd9ccaeb8ab8d56a99be74a3d0699cca7cb0d97caed178a9cc89b3d176a0c782a8d386aacf8cadd0a4c5de93bdda6092bb689bc676a7d27ba9d572a0cc6e9fc973a6cf6b9fc872a7d36fa4d0689ccb699dcc689ccb70a3d0699cc9689bc76498c9639aca679fcd6ba4cf71a7d373a8d46a9dcc70a3d26da2cd689dc96298c6699fcd699fcd6498c56a9bc56c9cc66ea0cb70a3d06598c56094c35f93c26296c56498c76498c76ea2d1679bca5d91c05d91c05e92c16093c2699ccb6d9fce6c9bc96594c26190be6290c16493c16490bf6c98c56b98c2638eb96c97c46a96c4608ebc6191bd5c8db95c8cba5e8ebff7fdfff6fdfff2fcfeeefbfeebfafee8f5fbedf6fcf0f7fef1f9fbf1fafdf3fbfef5fcfef4fbfdf3fafcf1f8faf3fbfcf4fdfcf3fdfcf5fffef4fefef5fffff4fefff2fcfef2fbfdf1f9fcf3fbfdf0fafceff9fcf1fbfdf2fbfdf2fafdf3fbfef3fcfef3fbfef2fafef5fdfff3fbfef2fbfef0fafdf0f9fef2f8fff5f9fef3f8fdf2f7fcf4f8fdf2f8fef0f8ffedf6fdeef6fee8f2fcdcedf8d1ebfaaed0e684aed17babd577aad575a9d37bafd87aaed77bb0d97bafd77caed875a5cf78a7d07dadd37baad478a8d57daedb73a4ce7eadd683b2d888b7dc7bb0d67babd57aa7d18ab2d67eadd481b1d872a5d16796c86998c384b1d681adce85b3d978a7d373a2cb7eacd177a3c98fbbdd98bddd8fb3d383abd082aedd6a99c26e9cc36c9dc56c9ec96ca0cc6c9fcf689ccd6a9ecf6ea1d06ea1cd6fa2ce6da1cf6ea2d16ea2d16a9ecd6a9ecd679ac7699cc96da0cc6c9ecb689cc9679bc8699eca6fa5d16da3d173a7d76a9ecd6ea3ce70a5d16ca2d0629ac96da5d371a6d36c9ec786b4dc76a7cf73a4cf6fa2cf689ccb6397c75f93c36094c36195c4669ac96b9fce669ac96296c56195c45f93c26598c76b9ecd6999c96696c6608ebf608ebf6695c36c9bc76695c171a0ca6d98c487b2dc6b97c2618ebb6191c05f91c06699c75d8eb8ebf8feeaf7fee4f4fde2f5fde2f6fde4f6fde9f7feecf6feedf8fdf0fbfef3fefff4fffff5fefff5fefff4fefff3fdfef3fafff2f9fef0f7fcf2f9fdf4fcfef6fdfff7fdfef7fdfdf3f9faf4fafcf7fdfff4fcfef6fefff7fdfef8fdfff8fdfef6fbfef6fbfef7fcfff5fafdf5fafdf5fbfdf4fcfef3fcfef2fcfdf2fbfdf3fcfcf3fcfcf3fafcf1fbfdeff9fdeaf5fbebf5fef1f7fff1f6fef0f6fdebf8fdddf2feb6d3eaa0c0e18fb7dd92bde385b3d88fbde288b6db83acd383a9cf8baed3aecce3c7e2f1d1ebf8b8d6ec84aace7ea5cf9fc4e0b2d1e392b4d485acca74a2c479a3ca75a4d0739fcf6ea0d180b2dd7eb1d979a5cc77a2ca73a4cd76a8d080aace8cb2d480aad06e9ac86d99c384add26897c571a4cd7fafd770a4d26da6d26ea5d16ba0cc6b9fca6b9ecb6c9ecb70a4d06ea3d0679dcb689ccb6da1d06a9ecd6da1d0699dcc6da0cd6c9fcc74a6d07dacd177a5cd6c9dc8699bc96397c7659bca699fce6aa0ce6a9fcb6a9dc86da2ce669cc96ea5d46ba0cd72a4cd82afd672a1c96a9ac36ea1cc699dcc689ccc6b9fcf6094c36094c35f93c25f93c26b9fce6ca2d06296c56397c65e92c15e92c15e92c16093c26194c36090c06696c46192bd6697c26798c36492c5709ec876a3c47eacce6394be5e90c05c8fbc699bc2e3f3fae2f1fbdff1fcdbeef9daeff9ddf1f9e2f2fbe8f5fdeef8fbf0f9fcf0fafdf3fafef3fafef6fefef7fffff7fffef8fefff6fdfff6fdfff3fafef0f7fbf0f6fbf3f8fef6fbfff6fbffeff7fdf0f8fdf3fcfff2fbfef3fbfef5fcfff7fdfff7fcfef8fdfff9fefff8fdfff6fdfff6fdfff5fcfef5fcfef5fefef5fdfef5fefef5fffef4fdfef3fcfff2fbfff3fcfff1fafdf1f8fdf2f7fef2f8fceef8fbe4f4f9dbf0fdd9f0ffd8f0fdc7e0ef92aec1accbdccae7f6c8e1f3daf0fce7f8feecf9fceef9f9ebf5f5e8f6fbd6ebf7dbf2feddf0fce4f1f9e8effbe7f5fec8ddecdaf1fe91b3d286b3d97da9cfa0c4dd9ec8ddc1e4f7afd5f0709fc6659ac46896c57ba5da6698ca699fd06a9dc978a4cc78aad178a8d482afd575a6cf6d9fca6da1cf6da1d06b9fcd6b9fce70a4d370a4d3699dcd6b9fcf6b9fce6b9fce6da1d070a4d36ea2d16a9dca6c9fca6c9ec891bee18ab6dc72a2cd6c9ecc679bcc6599c9669cca6ea4d172a7d3699cc66799c3689bc6679dcb70a6d374a6d083b1d89bc8eb6e9dc66799c46295c4669aca6b9fcf689ccb6094c35f93c26296c56094c36296c5679bca5f93c26094c36094c35f95c36296c56598c75f92bf6595c36798c35d90bb669ac45c8db86d9ac2749fc476a2c86a99c26b9ec76697c25d8cb6ddf4fcdbeffad9f0fcd7effdd5f0fed6f1fed8f2fed9f2fedbf3ffd7eefcd3ebf9d4ebfcd3ecfcd4edfbd3edfad5eef9d8eef8dbf2fbd9f0f8dcf3f9e4f9ffe3f9fee1f6fce9fbfef7fefff8fefef8fdfdf9fdfcfafefdf9fdfdfbfefef9fcfdfafefef7fdfef7fdfef7fdfef6fdfef5fbfdf2f8faf1f8faf1fafeeef8ffedf9ffebf8ffe7f5fee5f2fde8f5fee8f6fee9f7fee4f3fbe4f3fde9f7ffedf8fcecf7fbe5f4f8e4f3fbe4f3f9e0f1fddbf0fcd8f0fcd4ebfbdaedfbe3f3fceaf5feecf6ffebf5fde9f4fce8f6fee5f6fed8eaf5e4f2fde7f3fed6ebf9c4e0fbc5e2fcc6e5fcaed0e897c3e2b5def6c5e6fbc3e2f6c3e0fabbdefb9ccaeb669bc46498c171a6ce689eca70a3cb98c5e2b4dbf5b0daf79cc9e680acd376a5d170a2d370a2cf6ea1ce6fa2d16b9fcf6ea3d46a9ece6d9fcf6c9fce6ca0cf6ca0cf699dcc6a9ecd70a4d372a5d272a5d071a4cc70a0c97baad571a2cc6c9ecc6a9fcc699dcc6ca1cd699eca75aad678aad385b4db72a2cb6599c5659bc879abd586b4dc82aed47dabd36898c36c9fcd699dcd6b9fcf6498c86599c85f93c26195c46094c35e92c15d91c06296c56094c36397c65f95c36b9fce689bc86898c66495c06596c16596c16597c182b0d26e96ba7ba0c66d93bb74a1cb6b9bc66597c36a99c6def5fcdef2fbdcf0fed4ecfdcde8fbcce9fdcbeafccce9fbc9e9fccaeafccdedfecdecffcbeaffcbeaffcaecfecaecfecbeafec9e9fdc9e8fecae9fdcae8fdcbe8fdcce7fbcce8fbd1eaf5d7eff9d9f0f9d9f0f9ddf4fadcf2f9dbf1f8def3f9e6f4fce8f5fbe5f4fbe4f3fae4f3fbe4f3fce5f4fde3f3fcdeeffadbedfbd6ecfbd1eafacce9f9cae6f7cee9f8d2edfad1e9fbd0e9fad1ecfbd1e8fad5e7f9dbeefbd6ecf9d2edf7d4ecf8cee8f8c7e6fbc3e4fcc2e4fcc5e3f8cee9f7d8eef8ddeefae1eefce1ecffd2e6f8c4e5f2c5eaf6cdebfacce3f9bde2f7bae2f7bcdff7bae1fbbbdef4b6def9b9ddf8badef8baddf9b8def2b6e0f3b2dffe75a6d16ea1cd73a3ca9bc8eab5dffabbe0fab8e0fbb9def9badcf8badef8aad3f073aad06ea4ce6ea3cb7eb0d78ebde178a7cf71a3cc6da0cd6ca1d06ea3cf6ca0cf699dcc6b9fce6ca1cd77aad77cafda73a7d06fa2d26a9dcd78acd9689dc774a9d36da2cd71a4d16b9ecb6ca1ce72a3cd7ba8ce7baad16b9ec870a5d375a7d275a4cc7ca8cd7cabd27aaad4689bc96b9fcf689ccc6195c55f93c26194c36195c46195c46195c46599c86498c76296c56599c86195c46297c3699cc96c9cca6493bf6392be6292c06695c283abd5a7cbeca3c5de9abedb6b94bf6190c46093c45f8fbccad9e4c0d5e3c3d5e2cfdeeacfe0ecd2dfecd2e4edd3e1ecbbcfdfa7c2d8aec5d7b7ccdca9bdd1b5c7d59fb9cc92afc9b8ceddaec7d5b7cedcbfd3e2aec2d5a1b7ce89a5c094aec68ba7bd7f9db88fabc699b5cb7a9bb989a9c09eb7cb8ba4ba83a6c2779fbb597d9f4c7496476f903a5b7b4568895a7c986f8da94a698b355b803e6585849fb49ba8afb9c9d5abbdcab1c4d2acc2d487aac3749ebb729cbd7299b5779eba8dadc4a0bdd0afc4d1b2c1cb98aebf5f79917b97b67d9eb596acc69bb5cab6cad9b9ccdab4c6d4a1adbabfccd6a8bcc98fa6bc8ea5b4d4e1e8cddae4b2c6d8a5b8cbaabbcb8291a0c3ccd6d3e1eec3d5e1d6e5eed7e4eecadae6c8d9e6c0d3e2c6d7e6d4e2efb7c9d8bfd1dfbcccdba6b9c9a8bccec5d6e4c3d7e3d5e1ecd3e3efdbe8f1d2e1edc2d5e2a2bbcf87a8c283a4bd89a7c18facc49db9cda2bbcc97b5cb7295b05474942e4d6d36597a365c7f43698e466e923b618332577648708f456b8f3b608332577a2b53783e6286637e959cadb8c5d1dab3c1cbbcccd7c7d6e3c7d2dd95afc38daec87597b18aa5bac0d1e0c0d1e0a4becfa3b8c4a7bdca90abc096afc29bb3c78bacc3a2bdcfb6c4d6a5c3cd9cb6bfc7d2db9eafb9aab9c59aabb8adb7c5aebbc3bdc7cec4d4ddcdd9e3cad7e0b4c1caaab8bdd9e6edcddde9c6d7e4c7dae5ccdce8bdd2e1aec4d596acbf82a1b87494b0809fba96b1c7b1c5daadc5daabc2d592adc3a8c0cfd3e4ebc8d8e1aec6d7dceaf1bfd2e0a4bdd28cadc793b1ca82a1ba6687a46284a35f81a34b71913f62823e5e7e365a7b41668a497194486d8e3556773d60804a6d8e4d7397446c903a618532597f3a5f835b7b957e95aab6c1c7b2c1cda5b6c58f9fafa7b3c0849fb847739d2b5a859eb5cab8c9d793aabf7e97ac96a4b06777896d7d918c9ead7f9bb5679fb85d9dc35b8c9a85c9cd82a9b2a9c5c7afc8cf92babd94aeb593b6ba8bacb29cbbbe94c2c1b0cfd2a3c7cad2dde6dde8efc9dae5bbcddab7c9d8b4cadc9eb8cb88a8bc98b2c9a2bbd1a6bed2a9c3d794b3cb9ab5cda4bed0a2bad188a8c48eaec5c0d6e78aaac295b1c9b1c7dbc8dbe8d1dfebdce9f3adc5d77b9bb461819d6587a2698ca66589a65276955275974a6f933d648a476e964d76994b6d8d3b5c79486d8d507390597f9d486d8d44688d396086527796718ea668839c9eaeb9627b9333526e506e8b396186386a96396b9932608c3a628b33577d345c84386086a1b5c792a2b195abbc8297a85175925d93a76ca8b588cedb6ca5bf92b5c38dc0c29ccecf96c9c88ebcbca1c5c98dc6c69bc1c197cbcc99bfc689bdc2a9c1ccb8c7d57b96b17d9cb781a1bb95b2ccacc5daa7c2d888a8c37b9dbc9ab6cca1bdd4adc7dc9fbbd085a8c283a7c0759bb981a6c18aaec685a6bf85a5c181a3bda0bbcdb0c8d6a1b9cc718fa66c8fac61849d6b8ea96b90ac658aa8587d9a597ea0597fa64871974a749c4e779a3d628140678b5176965378975e86a753789a4873984267884165874d719148688751687c567d9d5980a53e678849769c4879a34b7ba13e678e2b537b22486f2c5178365c84627e9996a6b4a1b5c1a9bac68897a582aeb79fc4c8afc1cc90c2d899b9c7bdcdd3bbc9d1a3b4bbb0c5c9b8c9d19eb0b9cbdce2c7dbdfaac0c8648aa15e849d6784a2c4d4e3c4d8e8b8cdddaec3d384a3bd6991b06990b76790b7608bb1648db17da3c3759dbe80a5c383a5c17d9fbb81a3bd84a8bf7ea2b981a4be86a8bf8dacc285a9c2759ab582a3b76f94ad5b7e986e8fac6c90aa6c90ad5f83a25f86a8608baf5b87ac5780a352799b426b8b466f905680a2628bab5b819f5b82a54c759a486d8e3e6386416b8d5f788c7f94a75e82a4678eaf456f934a7a9f527fa55a85a9446c912f5982315b8239638a254667627d9a677e96455e782d47646a8496afbdc5c2ccd4c6cfd8bcc9d1c0cbd2cad3ddb3bdc4bac6cac4cfd4cbd9e1b9c7d1d2dce4cddae0b3c1cb7f97ad8ea7bc95acbd9eb4c886a1b886a7c0769bb68eb0ca7ea1c16994b56f99bc6b96bc6b99bf719cbf79a2c382abc885a7bf82a4bc84a5bd81a1ba7f9db291aec599b8cf8fb1c986a6bc829fb594afc2849eb56b859c6e8ea86f96b06f92ae5d819f678dad6892b4628bac5c81a24f74964a71934c769a4b779c547fa35b82a2628aac4f76993d64863c63884266895e7487a0b2be688ca9597f9d4072955f8aad6994b45d85a84870933a6389274c7025476934587b4a68844c698045617947668298abbea8b3babeccd3cfdadfcfdbe0c6d0dab7c2ccbfcad1c1ccd3c0cdd8c9d4ddc6d3dccad6debac8d592a8bd97afc08396a66f7f957296b2668ba77197b46f97b36e95b66c90af7394b1799db87aa0bd749dbb769dba779dbc87a7bca0b7c799afc38199af7d93a7b3c1cbb8c6d0aabfcdafc2ce8ba2b2829bb3869eb399adc196abbb88a1b86e90ad6c90ab5d809e6c91ae668eaa668dad5981a53a648a406c93325d862a547d28527a3a658d5f87a8577a9a41698c517ba24267898398a794a9b8a0b7c8577f9d5e8db175a0bc709ab55f87ab547c9f466d902242604468853d658a6e83996a859e58748f54738893a5b2b9c4ccb1bdc3d1d9dfd6e0e4cad4dabdc6ced1d8dcd6e0e9a7bbc8b9c9d5dae6efd5e2eb97aec1a6b8c8acbbc6a8b4c09aabb66b90ab6b8eac6c94b17296b37499b67095b26285a55d81a153789954779c446b8a456b8d3c5e7f597a9c5b7a99627e975c768ba7b3beadbdcaa6b8c7b4c1ca98adbc6c8aa76c89a590a8bc7e99b0a4b9cc6f92ad688fac6b8ba16b8eac7098b3547fa13465932d608e2b5c8a28537e224c742d567f3260876186a6567c9c5783a5587ea3627b91adc5d495b1c298aabc7e9fb976a1be7da2bd658dac668bad5f88aa4e76972d4f6b53799d4f718e6e87a063809a617c947f94a58ca1b1b8c8d3c2d0dbaec1cbbdcdd7d0dbe0d2dde2d9e5e8d7e3e8a0b5c5708da85778996f8aa4687f976981948a9baaa4b0bba0acb4698da96d90ad6a8eaa7296b1749bb8759bb8688cab6589ac587c9d4b6e92476c8d4b6f90496e914c739b4c729955779b6887a27c91a58599ae728aa17b8ea099aaba93aac097b1c493afc3a9bfcf90aabf678baf6d95b77898b15c7ea03662893667943469973a6e99366690325e8a315b861f456d2a5276375a787998b39bb3c7799ab485a1bb8cadc06c8da4577a9c5b80a1698fae638bac6893b4668cac6a8fad6286a33b5e7c5e809e667f978da6bc879db369849a6c869e6c8da36f8fa5546f858dacbea1bcccbed2ddc5d6dfdae7ebd4dfe1b3c4cf4e6e8d44678a6f8da6859cad8599a86373807b8590a1aab36488a76a8ead6a8eab7095b2769ebc769cb96a8dac6387aa5d82a6476a8d47698b738fac67839b5a7e9f577ea26f92b06889a36487a75f80a4476c92537c9e567b9a4f7499446b8f51789f6c92b290acc3668fae547ea3457194436f9837689144769f41739a4c7aa3476f98396188355d8527496a1f4162325c847294b27894ab7e99b15d829f54748f6f8ba4688ba86188a7658aa96690b06f97b46c92af6890b06385a06c8397879aaca6b7c492a1b1617b935d7f9a567898a5bac87393a87b99ae9cbbcd94b1c3b4cad89eb5c2b6c7d3d5e5edd1e0ea668aa765829d768a9e505b69353e493f4a569ba8b3c3d1d7597ea3648eae688dae6a93b46f97b87498b7688baa5b7fa14e72953d6387416892496d937999b682a0bd88a4be849fb49bafc56083a55a7ea1567c9c557b9d4f7597547ca152799c5784a95a81a85882a85b85ab5a82a8577fa151769b4271974c7ca44979a15581ab4f789b4e759a3960862e5272294e7430597f385c7f3c60854f7394557795517693547a989eb5c77191aa648db06790ae6c92af7196b27597b1809eb57e96ab7c91a698a3ac7889955c7b986184a78da5b7afc2cc96a7b2abc1d2a4bfcd94afbfa7c0ce8ba3b3637b9399b3c5cdddea809cb56e7c8c3d485138424a4f5f6b9db1bfa9bbcab4c4d26c96b86d96b9678fae6d96b66d96b77198b86a90b2587ea45e84a96089ac5a81aa547ea8507ba34c78a1527ba0799bb76184a3809eb8708ca86c8dac4e74965981a4587d9f5e84a7658cb25e89ad5b86aa6792b2658ead6087a75a84a5406d905483a85383a75f8aae5b83a441637f3b5e7f37587732577c3d6488486d943d658a50759b537b9e6488a3729cb97999afcbd9e289a8bf6f95b16d92b16a91ad63849f3e62812d507434527098a9b490a4b46587a66f91b093a8b86d83999aaebba4bbcc94aabb89a1b657769546668863829f5879996a859e3c5d7d3555711e2a3b1524374b6e907c9bb0b1c2ceb2c0cb789fbb719abc6b94b5678faf7799b87196b8638caf6991b35b7f9f688eaf658db15e8bb25c85ac5b86ac5d88b0749fbd507ca64c769f4b6f93587898507395587ea2597d9f678fb16993b66792b26793b56493b56e97b56a90ad668ca94f78955885a55884a56a92b3668fac3551684869833a5a74365a7b3b61844a71963e688d557b9d54779783a2bb8eadc27a9ab0b0c4d1d5e2eac2d2dd668ba76689a94b6d8e3352702d53792a5177819db4d3dbe391a9bd5f839c708da427425d85a2b499b2c191a9ba7d9cb3537ba2406a913e64885c78922b4b6b345b803c6389375878273d57879eb78ea8bca9bbc8b1c3ce8db4d182a8c484a6c388a7c27da0be6a91b0698fad7fa1b985a0b97a98b37d9db76a90ae698fb26c90ad7a9bbb84a6c05f8bb35483ad587fa25d819e577ea25d84ac5b80a4668db06b97bb6b95b6709abb739cbd759dbc7298b56e93ae678ca96690ad5f8ba86f95b36b91ac354f6751718d47688531567940688e4971994c749b7393b187a4bc96afc38ba6bb7596b054738f58779593a9c08fa7c05173953253732e4d693b63892f58832e577f5273955d809f4a6d8d4d6f8e2d516d87a7bba0bccea1b9ca90aec0587f9f4c74993c648923405b203d5a2a4f71366185385e7c9bb4c8aac0d163839f64819e486483608db27fa7c67096b75e87a85c83a5567d9f587fa15b81a45d80a05276994f74935a81a55986a94c72944f75974e789a527b9c5c87a886a7c17497b46592b56793b86b91b2678da9779eb9729ab56c93b1769bb77da5bf79a1bb759bb46f94af668ba86592ad749cb97194b03a556d587c97496c8a31567b5c7e9f547b9f5881ab7193b397b1c49fb4c56a8ca8527492315778315a81294e76386088486d90375671486b883d648930557e375f86264b71274d70416c9435597a4b6b878ca2b3afc5d3aec0cf8fabc150789e436a903c6183355c7f1c3853284b6f4d79a0819fb6a2bacda1bacc4a7094456c8f456a8d6a9abd749ebf7ba2bb6a92ae5d82a26e94b46c92b36187ab6285a7547696587e9f6790b06d97b86b92b1527898658aac5c84a65985a45d89a86d92ac5c7f9a688dac5d86a4406482587c9a47688452738f5b7b9398b8c97fa7c37a9fb7789eb86b91aa648faa779eb9678ea941627e678aa652799a42698e85a3ba7f9cba6a93b66589a85375965f7f9942698c3d6286396289375f89416a9231587d2d4f6e3c5d7c416687416b9232598032597f2343661f425e2a52752c51725a7c986b899fa3bdcaa6c0cf7997b1456e943e6688395d7e3c61833254743f688f7599ba98b0c58ba9c1a0bacf6589a74e739443698882aac97da6c18eb0cc84a6be7196b56f94b4658aab6a8fb27194b16d90ab7095b2799fb978a1bc83a8c787abbe84a6bf6c96b16c93b06896b46894b05f829c688ca9638ba94b6f8f4f7493385c785276912e4d69496d8c7a96ad98b2c57aa1ba769ab384a4bc799eba5c82a2587d9f47729a436a8e5783a65f87aa5d85a8537a9d3c679326547e11385c2b547b436b8e3f658d2f587f3760851f3f63375a7c33587a49719541698e3a6287335778314f6d2c4d69345a7c3961845d809f88a4bbcadae5b8cdd985a0b76082a33a6184466a8c2c51723253703156757e9eb6a0b9cb92adc3809cb57797ae4566855175949fbed48ab2ca95b6cf8cafc67097ba6f94b67498b56a8eaa5f7e997596b07ca0bb85a7c08ca5ba7f99ac829fb68babc08aacc677a2b977a2bc739ab57499b36488a36990ad6083a434516f43637f5376943d5979486a8b476e8f90a8bb89a6b8a3bbca96afc3789db56e95b55683a95682a87c9bb38cabbc6f98b7648fb3597ea346729a2a557e2a537d26507b3f6b914673992f557c2c527723486b375c80486c8d517a9f466e943e688c2b4c6a25486a3c678c3e688a4065862a4e7231567e92a7bec1cdd77d97af416181335a7e3d63844b7190416581456b8c7496b1728fa65e809f537b9d597d9f597f9c5a7fa1acc4d882a8c991b6cf7ea6c377a1bf7fa3c3688aa95a7c9b5a7b96799db8749cb87298b3638bad587ca37193b27b9dbb6991b080a4c177a0bc7fa7c27da4bd6e92ab6d93ae567a9c315679607f9e6e8da97d97af7c99b07c9ab68ea9be7795ac4e76986888a797b1c47092b27699b47398b35d87a64f799c6b94b46e98b35a84a846719735618836648d2f5a84346083476f9232597b3e6686224566274e727697b552799d48739b39658d2847632548683e6a8e567f9f3f65852b4e6d22415f2d4d6c5477973352733a6187466e9351789c406a8f3b62856b89a4bdd3dfa9c3d280a1bc6991b45d82a56d8fad6e8aa292aabe9bb9d282a4c16c92b3769bb56e95b74a759c5a7fa1597e9f7397b66d92b0799fbd467095416b9543709b44729b40729d5179a578a0be76a0be78a2be7fa4bd668ba634608c4b72975c7d9b446e963b6894416b955c83a64d79a13c68913560893b6a973f688d5a7f9f739bb56a8faa7596b35a82a23260894c789a668faf4f7b9f4d779b487396437196346488264f7230567e2e587d22486c295075648caa4f78a03a648b2e50751f3a5622425d4165864a71934f79994167892c4f6e274c6d3e6e97416d923f688f42729a49739a396187476e908a9cb28aa5bac4d5e1b4c7da87a7c16386a2bbcedbb4c4d166819a7393b57297b9779cbd5481a8386c993f72a23b678e396086446b90345b803c648a3f6994406e9a406f983761894a77a34878a747719991b1c879a3bc80a4c15e82a136658e2f5e882c5e8a336390396b9a41709a426b9541759f4274a13969953a6a994977a081a2ba93afc47c9cb4587c9c48729329547e31608947779f5d86ab5982a2547e9d5883a25e8aac2c54783c668b315c80305b8328547b567fa03c628817324f1b385328496826435f53738e82a6bb567b983056742a4f75284b703966904170994876a0517ca4416a903b6489527291788da0899fb7405c7781a2b87096b55175978facc091a3b16e92ae557da63d69953f6b98345e893b6d9a497aa945729b3e679139618a365f89406a94406b953f6f9a3f6e993e6592426c984b769f3b648c5880a27aa2c077a1c06d99b646749a3c6b93306291305e8841709b3a6c983e74a04577a7356a982d5f8a2f5e8c35618e6081a45e86a4628aa837608433597e2c557f2b57803f709c4a769e5b7f9d5a85a76189a8638baa1f48702d5b84335f873a6993335e8846729a365e822749663454772b4f763d678e264563708fad52739030557a3963882e54792e567f40719b4374a04a78a13860864d6d8c556b83354e68435c746a8ba77094b4638bab6e8fac496d8c496f903e6a93406d983e6a943b66903e68963e6b93365d853d658b335d843660873d6790416c9646729d4574a14c7ca64d7aa446719b476f9a3e678b4b769e4c749a668bab6f94b0507ea43e6d963d6a95376591396b9741729c42729f3b6b9532608b2d5985305d87284f752f57813c658c7aa1be4c75973b65882e5476315a7d4a7597a4beceb9c9d27fa3bb678eab6189a71e4b74295b89315e8b396b953368943e6a91274b6f1c3856365e82315f85375f8123466830608a325d872f567c426a913f688b355d81417098406e97406686254462778a9d89a0b36a8aa47093b0c7d9e6779cb86c90b0365a782c4b6f4263804e78a248729b3c638c30567a446f9532577c3d6286376389335e8738628b2e5a853b669045719b42709c4576a24a76a148729c4c759f4d759e3e68914a749c4c7299436d954a79a3436d933d658f426e964677a14778a143739c3d6c9435638c345e862c547a315c80305a80315e8644749d5885a750799c3e63833156753b648699b1c5d6e2e8c6d8e27698b44d779b244f7a285b8b2e5d883a6c973567902d587c22476e294f78264c6e2a517a2c55792b52772652792b577d2a547a38608534587b2b52743c648841607b41637c6687a2bbccd7839eb58da9c15c87aa5d84a8587a9a4d708d4d75915980a56185a45a88af41668c2a4a682a496a375a7d3b60814e76974a73974471944872993f6a95365f8539648a36628c3f6e9949749f416d964b78a23b6a9535658f34648e4a78a142719b49759c4d759c487197517da14f7da7527da7507da54a79a042739b39648e325880345d822c547b2d5881366793517fa35e88a94f76962c506e365d82477295678aa7c5d5e3a2b9c740698a234d732a5a8531638d3668933e69921a3c5d2c598536658c335f8a3a678d315b7c2a4f7545739b44759c49739a4a769a486e907392abb9cddd8aa9bf7295b2c7dae4dce8f1b2c8d6799ab65c81a45d85a4507491577b956690af88a4beb3c6d35880a94166874063843c617f3153713a61824b76985880a35782a4547ca0557fa64d7699406b8e426c93406c96406b942e577d3c67912f5c8a3d6f9c3a6d9a4878a24e7da65b87ab426d974170984a7aa1517da75a86ad5a85ac537ea648739d3d699333587e20456930557a284c71315d862f5c855682a7466e8f32567539618846749b446f9553779caabfcc50718e2b527829547d3264913d6c96345f861c40643467963d709644729a3c6e99295a882d5c853e709c3a6f9948749d48739590aabb6589a47c94aa91a9bf5f829f7897ada2becf9eb3c56789a491afc27c94a96f8ea489a4b7a7c0d294adc07091a75d82a4577ea0587c9c5275954c718e5881a4527da25b86a85e86aa557d9d5c87a95781a54e789a567fa45480a74c779c4f799a4672993866913364904273a05f8ab3608cb3618db3547fa643739e5180a95e89af638cb16189af5b85ab49749d3f6a93395d812b4f6f284b6e32587e355d821f466e406a8f365e813c60813a63896285a3507ca0406b902e4d6d4261812f577b244c702c5c862c587e1e4873265b85376d994c7aa44e7aa34879a332649331608b3767933e6d97456e936284a37c97ad4366843160876387a35f84a050799c98aec18eabc288acc373a1c1a0c2d97b9ebb8aa8bf98afbd7b9aaf6486a15d87a66186a75f83a35779934b6d8a557d9c5f84a45b81a65f86aa658eaf658fb0608bad608aaa567d9d5d85a85680a74f7ba05583ab43759f3768943668934f7da75c89af638fb24a759c4374a04779a46590b66995b56893b3618aac4f7aa03960853e688c335a7a2f5477446e963f688e23496e2a50754067882c54785d7f9e90aec1648dae3c63832f55783c658b3e688c285072274d743b69901d54803067943d729e507da35480a74c7ca54476a146769e2f597f3561873d689144698b587c9c4d799e316085587d9a537e9e5d86a542688c43698b638dae7da8c2658eaf5f89ac9cbbd1b6cad5b2c8d782a1b85e85a45e85a25f87a46084a1527491658cac6a94b66891b66590b3648fb56793b86591b45e86a84c73935f87a6628eaf537fa35a87ae497ba542719f3c6c9840709b46759f5282aa3e6e994377a53c709b6391b76d98b66c97b75986ac4776a0315a7f3d678f395f862d53773d6c954b789d3960841f4467234360264c727696b19eb7ca7599b73c6283294a683b648939638a275680396b96346896255f8f3a6f9b4577a05a86ab5783ab5683ab5785ad507ca1345878325a7e4c7697305e8746789e5282a7487aa130628831648e396a93567f9e6b8da75382a893bbd377a1c2779fbd6d8fa9c4d7e5bacfdc8ba6ba6b92b46a92b56b98bb6b93b6597c9b5f86a76995b86893b66996b76a96ba6b97bb6894b7638dab668eae618aab618caf648fb1638eb44a7aa43f709e3f70a03c6f9f3e73a13f73a1396c9a3c709f3569964e81ab6595b96895b84f80a7507da531587b2950772447692346683f6f97517da3547b9f2e527427435e335976436c8f7297b385aac14b6f8c3355753a628931577c33638c2e618a2a5d89356b975480a46a93b4628aad4d7aa45d88ad5d87a95981a5385c7950708b6388a541719a5787ae6490b44a79a232679241779f5584ac7a9db85f788e5c88ae7aa6c17ca4c1709bbb5c7e995c758ba0b8c76f8aa16e97b96590b5608fb76795b86188a8537a9c6895b95c86a7618baf6e99bd6692b66995bb6b96b95c87aa5f8aab608bab5d86a6618bb14476a03e719f41719e4173a14073a0386996346793487ba93569984377a7638fb6638fb44a7ca75382ab3962872b5274234664294c6d4a759c5881a5537c9e456d8f3255754b6d8d4572985984aa5f85a3375873376187467092416889416f9438698b35699241739c7198b6789fbd5d88ae4c7ca6628cb06f96b46790af70879db8c5ce7495ae5d8bae6b96b75f8cb32f64903f749f497ca64d7b9f456d92577d9c83a7c28db1ca749cbf668ca96c90aa5780a286a9c16a8eaf709cbb719ec0568ab54c82ac5d8bae567a996690b26892b7547c9e638eb36995bb6b98ba6a94b95381a86490b4618bac6991b55e8baf40739d4475a340729f3e6f9e3464903a6b953d6e9a41729e4074a4497aa691b5ce76a0c15b90b94d7ca147759a3a62831f405e34526f7493ad7d9eba4e77973e65893a5a7b8aa2b94d799a4977a044698b3b617e43698d4c73974973945986aa5886a84a7c9f5a85a77aa1be7aa0be5783aa406f9a638db07aa0bd5e86a588a4badae3e9c2d2dda2bdcd7ca5bf5886ab2e63914378a45689af4979a03f70986f95b5a7c2d6c0d6e3759ab584abc58eb0c6638fb4759cbb6e90b0759fbf78a2c073a1c0709ebf719fba5d809d7197b7759dbb6892b2729cba6d99bc5786b14d7ea94b7ca65c88b06088a96e97b7648fb242729c3b6a973e6d994978a540739d3a709d4f82af477ca94378a546739b7496b07b9fb96c94b637698f5283aa3a618732516d6982946f8ea85681a4456d914473995880a4c2d2de8ba8bc537ca13c60834d7799436e924d7597446f93628fb376a0c16d98b784a9c38da9c192b1cd527c9f46779c6b98ba739bb55282a837648b88a3bbe7eff6e6edf1b9d0de507ca23769954678a36b96b55283aa4477a0769dbdaec8dba9c0d78bb2cd93b7cba0bed3729bbc628eb17194b5729fbf76a6c576a4c274a1c175a1c2688eb083aac37ea6c05a88ad5381ab4a79a74477a64e7fac5583ad5d8bb46d97b96991b06892b54877a240709e4a7ca84c7dab457aa8276395396e9d467aa74b7ca73a648a3056756586a45f8aaa4980a95988ae385f8358718d5971895c7d99668aa43c64896e90aa5d788d7c96a9b7cddc5276954970944f7aa04873963e66864471975b8aad638db0638baa6b8eab92aec282a3bc5b88b042769f6794b9698ea9477298437398517790c9dce4eaf3f5b6cada42729b4176a34f7da3a1bed2628cb2558ab05c87aaaec8ddc0d8e4a7c3d69cbcd4bbd3e380a7c46e98b9afc2d28db4cf6894b76792b55783a65687ac487ca75181a95f8bb04a78a34a7ba54b7da73f6f995a86ae6a92b85c8cb56996b96f97b56d96bc4272a0467ba94d81ad497ca8487da9316b9e487fac5789af5d8baf4a7698446d8b6691b16d99bc558cb55e88ad7693ab5981a24f789d6a8ea7799cba618dae81a5c085a2b85e829d8fadc26184a14b789e507ba25077964c708f638bad6b98b66088aa6c92b1658eab7aa0bd719bbc5687af4a7ca65e8cb15a87a8457399537fa26890ab82a5bdb8ccdb678eaf4379a55487aea6c4daaac1d1a0c1d36a94b98baec586a8bfb1cce0c9dae38db4cbc2d9e79fbdd08cacc5bed1de628bae457199436f9943749a5081ac4f82ad5082ad507fab4d7da75282ab5281ac42739e3b6b954c7ca96493ba6896bb6d94b56b96ba4a7aa44a7dab4c7fab5284ae5487b1407aaa5087b16193ba6a96ba6e99ba719cba6894b7598eb6588bb6466e92466c8f6e9ab83c658d5f8aac6e95b25985a7719ab85881a0a7c0d08fa8bf5f86a54d76a0547fa55c83a75985aa76a3c3759fbd6e9bb9749ebd82abc775a0c07fa6c25988b1497aa05682a85986a84a799d8eb3cb92b3c8b4d0e2abc9d786acc66d98bc7ea6c1acc8dabed0ddadc8d97ba2bfa9c3d295b1c8afc8d7aac3d684adc788aac3b5ccdb9db3c7b3c8d44b7eab4b7ca646769f4c7ca35687b05588b05687b05886b05684ad5180a85382ab4a7ba64475a13f73a05e90b96895bb719abc5d89b15283ad5587b05788b05b8cb45a8eb64682b05990ba6699bc6f9dbd426d915182a46c9bc0548ab3588bb449749b4678a15780a24c779f3e7094426a894c799d5e8daf3b6e9a628bada5bace86a7bf527ba2436a8e436a914b79a07aa0bc79a1bb7da7c57fa6c38cb2cc8aa9bda2bacd6791b05387ad5d8cb2608cae5b88ab89b3cda9c9dcb2d3e0b0cadc91b1c2a9c7d881aac48fb2c7b4d3e3d9e8edb6ccdcbcd0de7092a87b9cb3a2b8c887a3b895afc290a8bd9eb5c89cb8ca5786af4e7ba24f82a84879a15c8db55e8eb65f8db55c88b2537fa85683ac5080a94d7ea74b7ba64b7da74c7da76b99bf5586ae5888b15888b15889b15b8bb25e8eb66091b9538db86195b96393b35e8cab406e92477aa2608fb25c8db56292b74f7fa45482a74f7e9e5986a9497da16c93b25987ac4a799f41739e5485b06e95b392b0c6769ab46893b56492b87aa3c289acc77ba9c66896bc75a2c381aac8739bb7a4c0d083a6c1578ab15f8eb66491b46690b2a8c4d4a2c8dbadc8dcc9dce790abc0a9c2d289aac39bb9ce93b3c4bcd0dbbcd1deb7cbd8bacbda9cb1c2b5c7d98098ae587f9d80a3ba87acc17fa5c15d8db65a85af5183aa5484a96091b96391ba6591bb648fb95580aa5988b15182ab4e7fa94578a45082ac4d7fad548bb53b77a45386af5d8bb35487b05e8eb65f8db66494bb5b92ba6492b56693b849769d47769e4879a3739ebe6c99bc719bbd5584ad7098b56793b75d8eb15889ad7fa7c2628fb25883ab5c89ad638fb55582a4638fb196b8cc83a7c27ea8c07798b48aaec56c9dc3679abf699ac080aac884a9c2a0b8cdb0c9d96e99ba6895b96793b26a95b2b0cadab5d0dfcae1ebe0e9efaec7d79fc3d788adc5afccdda9c0cf8baac1aec5d3b7ceddb5cedc9cb4ca91b0c5aec7db99b4c86c8daca4c2d898b8cd628eb65c89b05986ad5283a96794b96a96bc6894bc6290b95a85af5384b05584ad5082ac5485af5185ad5688b23873a43576aa4881ae6191b95887b15f8fb65c8bb46292b95990b75a88aa638fb439648838678d4779a1749ec16d9ac0719cc0507ea1608aaa7099bb6897b85586a8759cb9749dbc5d89af6a95b96791b36494b54c80a9598eb3709cbf8dbcd2658fb178a2c06b9cbe699dc46395bb6d9cc1789eba769dbf628db07da6c6608eb36391b56990b1b7d0dfb6d2e099c1d7c9dce6cadee892bad3a2bed2abc6d6b7cddcabc8d9b0c8d9a6c0d1d6e6f0d3e3ecbbd2de96b5cdcedde7c4d8e6adc6d7c8dae55f8ab16895b95e8bae5688aa6b97ba6c97bb6994bb618db65883ac5484ae5283ac4d80a9598ab15889b15d8cb44b82af4382b24d86b36394bc5c8ab5638fb55b8db26490bd5d8fb55e8cb1507da445729744769d5385ad7ca5c57ca6c86491b65a88ac6e9bbc5e8caf6291b45d93b6618eae789fc06592b76995b76c98b87fa6c65f93b671a6c774a3c487b2d36a96b46f99b775a2c46093bb6395bc7ea7c77fa6c55c8eb75d90b95f92bb6091bc5e8bb15e88a985a9c0b6d0dfa5c7d9a3c3d7cde0edc3d9e4bed3e0d5e4eddae3ead6e2e9cbdce6d5e3ebc5d7e288a7bf8cacc8bfd3e2adc5d6a5bacd9eb5c8b8d0dc6894b76e9abc6690b16796b66e9abb6e9abc6994ba5f8ab45582ad5788b3497eac4478a55d8db4628eb76491b85487b05892bc5b92bb6595bc5b8ab3628eb7638eb66693bc4974965989b05081a948759b4172994d7a9f85a9c67ea5c35a8ab25c8cb1729ebd5989ae5e90b55c8fb66393b6789cbc5f8baf6e9dbc6793b590b5cb749fbe85adcc87b4cf92b3cc7298b66d96b381a8c26a9cc175a2c392b5ce8eb2cb6293bc6395bc6395bc6390b95a86a95c88a96d98b6b5cfe0accddfa2c2d984aac587afcac5d8e4c0d0ddd4e0e7d6e3ecd6e1e8cedde7c7d9e47199be598bb491b2ccabc6da9dbacd99b1c693a9c2709cbd749ebf6f97b7719aba769fbf729dc06895bb618eb95687b1588ab44983b15289b76292b96590ba6393ba6599bf79b0d371a6cc6796bb6895bc6793b96893b9648aac3e668b5587af4b7da545729a406e975082ab83a9c58aabc65c8aad6596b982a9c76391b75e91b54f82aa669aba85aac4709ebf82a9c485adc777a3c076a4c481a7c47da5c176a3be9cbcd387afc884aecb88b2ce84afcd7ea8c783aecd6798bf6698c06294bd6594ba5783a26a93b1749dbaa4c2daa3c0d2b2cadc9ab9d17ca6c5a3bed4a5c1d2c2d7e5dee7eedce8edd0dee8c8d8e18aafca709dc17ea8c79ebdd1b1cbdbbbcfdcacc5d87aa4c27aa0c16f99b6769ebc75a1c1749fc16b97bd6190b95a8cb7578cb9538eba568dba6290ba6591ba6292bb6fa2c68bbfdd7cb2d36394bb6896bc6d9abf6994b67999b7577fa2396c9744749d4577a1366a93386c97648fb76d96b45f8eb26b99ba6e9bbb5e90b36293b65184a975a1c180a8c377a2c37ca1bd9ebdd37aa7c37faeca82adc978a3c094b9cfb2cfe082adc57aa6c887b2cca1c1d990b3ce85b1cd6a9bbe6496be5f91ba5987ad648fb16e98b798bad3c2d7e2d2dde3c8d7e1c1d6e292b0c5a4bacb99b4c86a8dacbfd1e0e8f0f5e5eef3dee7ebc4d8e681a3bfaccae0b2cededbe5ecc9d9e2ccd9e1d0dbe8afc6d77c9ec079a3c379a1c176a1c16c98c0578fbc5c92bf588ebb5d97c16095be6492bb6691bb618fb778a7c998c6e085b6d66b9cc26496bd6190b74678a142719c4074a24277a64b80ae4378a75081ab4e83af4479a27ca9ca5480a85e8bad6f9fc35085ad5f92b96c9cbd7aa8c6afcadd82abc898bed7a9c5d58cb6d091b9d27ea8c387accb94b3cca9c7dc83abca7ea9c892bad689b4d284b0cd99bdd65c8bb15282ac5280a85c88ae6b97b9739ebcb1ccddcfdfeaaac0d0b5c7d9a9c1d1c4d6e3baceddb9cfdfb5cbdbc6d8e4cbdde8c7d9e7c8d9e5adc1d293acc2c0d2e2afc5d7abc1d1a3bdd09cb1c9a1c3ddb9cfe1baccdfc2d4e189aac479a3c26d9ec3568eb76499c25b91b96ca3c972a4c96292ba6691bb6691b97daacaa0c9e187b4d478a6ca5f92bb5c8fb95287b33f73a14679a8487cab467aaa4078a85c91bd548ab54c7eb0608bae7da0be6c97bb699ac1467ba56293ba7eabca729bbe7999b86f96b97298ba7c9ebb91b8d286b3d0739ec26287af5e81a85f86ac87accb96bbd1a2c1da9abfd695b8d18cb1cb6a9cc36b99c06794bb5e8db46894b97ba3c2bed4e6b0cadba5bfd596b3c791adc489a8c2a2bbd09eb8cb7592b16988a757789a4b6b904a6b8e45698f41668d41668c3d668d3d659253769b829fba87b3d285b2d36da0c4a8c2d9e3eaf3dadeeb8eb2ca5b92be6092b85e91b773a7ca7faed06799bd6795bb6793bc7fa8c99bc3df7aa3c57ca7c85d8db63a73a34077a73d76a73872a43571a34b80ae5287b26498c05a8db55e92ba86b2ce88b1cf73a0c36395bd5a8fb86f9dc08cb5d06f98be5481b15c86b05280ac618cb483a5c2759bbf5884ae5b82ab7395b86f8fb26284a96284a85c82a55a7fa45c82aa6a97ba6799bf5d8db75889af6090b96691b9587ca06787a74d70965474974b70984e739e4b6e967692b04d6e90456b924469904168903f65914166913f65903e64903b64913a6590496f96a5bdd38ea6c18cb6d57aa8cd6aa0c46d9dc26797bb96b8d38db4d2649cc36d9fc374a6c87dabcc81aecf76a5c6689abe6c99bd79a5c47ba9cac0d8e6a2bed45588b3336d9d246495235f902262953e78a75186b15f91b96595bb6698be7dadcc8dbbd587b3d36f9bbe6ea4c777a6c883aecd84adca729abf6f97bf5581b05885b25180ae5f89b56189b45483b44e7dab5c86b36a8cb07697b96989ae6e8dae6c8eb25f83ac6a93b6588ab35c8db76b97bf6d93b95a7ca16888aa6688a76384a350729555779a4c719a466e9a6587aa6785a3527498486d934068913a65903d65903d658f3a65923b65915077a289a8c7adc4d8a1bbd3a8c8df83b0cf7dadcb6f9dc65b93bc72a4c773a6c8679bc071a3c77aabca84b2d178a3c889b1d094b5d3bbd3e3bfd7e87aa9c794bad4d1e1ee6f9bbf5189b5447da82e67992365984f86b0548bb76295bb709fc272a5c892bcd88ab8d68ab6d374a2c288b6d874a4c88eb5d07eabc97099be89abc75986b35585b35885b25c85b2628cb85683b35284b36990b87093bb658ab55581ab6a90b27795b57795b57291b37299bb628db34d79a55c83ac5e81a66384a66d8ca97290ab6787a75b7c9e5a7da054769a5e80a26786a66584a852769c416a933d68943a66923a65933b65903e69926990b66c8fb679a0c589accbcadce79abbd583adcd6fa1c36397bb7ca7c77ba8cb6b9fc478a7c97fafcc83b0d077a2c783adcec7e7f9c6ddedbed7e69ac3da77acd1a8c9e1bbd4e56293b85a91bb3d77a53474a75a90ba5e93bc71a1c782b1cf6ca1c498c1de90b8d67ca9ca6597bd6696c26094c275a2ca78a1c47099c38baacb6f96c06190bd5c89b6638bb76c96bf6993b75483b26089b37ca2c34f7eac668fb682a3c66a8db4809fb97694b37c9cbf567faa5e85b05178a86f95b86785ab6e8dac7f9bb77593b16a88a75d7d9d6f8aaa62819e839db75678994d7399416a963f67953b66913a67915a81a87197bb668eb75784af709abf6b92bbd3e6f2cce3f091b5d1729fc46fa1c47dabc87cabc97ba9ca7fadcb81aecd79a3c57aa4c7b5d6eecceafdcae5f4adcbe39cc2de88badaa1c7e0bad3e5b7cee25d95bd5891bb4382b36498bf7aa6c99ac1dc99c1da86b4d297bfd8b2cfe37fa8c974a1c66497c16f9ec76295c389b1d076a2c979a4c886aacd6f9bc35d8bb66891bd79a0c5799fc26d94bf5887b27499be6c93bc5f88b16d92bb7a9ebf7695b684a1be7694b4567ea97da3c75180a85280ac7698ba5a81a77699bc6b8db16487aa5d84a85f82a67c95af7f98b36684a64b70993c6896396893416b9597b5cfb1c6d67ea1c4769dc16c93bd6792bc6a95bfceebfdceecfdd3ebf591b2cb7ca8c985b0ce82aecc82b0d085aecd7fa6c782a6c8a8cde7c8e9fdc9eafdcae9fdbad6eba2c4de8ebcda8db9d5b3d0e4c8dbe983aecd6699c276aacd709ec16d9fca80afd576a9d479a9cf86b3d99fc3dd75a1c67aaad371a1c984afd56396c47ca7cc8ab3d779a5cd87b0d1729cc37fa5c77d9fc16f93b89bbad96690b66a92ba7095bd7498ba709ac27298bf7299bf638bb67296ba6489b1648bb65882ae5182b15484b27a9ec17394b55f88ae6288b07095b8567ea45c82aa88a4bd7f9ab64e72993c6a943f6b99446f9a5d8ab376a1c5a2bed79fbbd57399c06692bd7ea5c977a0c5ccecfecbebfdc9ecfcdbf0fbdeecf4d0dfe8bfd4e4a4c0d892b2cd95b7d1b5d9efc8e9fbc9e8fdc8e9fcc8e9facbeafac5dced81accf84b4d7b9d7ebbcd2e3afcbdf6596c18ab6da7eafd873a8d670a6d26ca0ce6da0cd72a5d283b0d572a4d078aad48ab7dd7ca6cc6496c576a5d084afd1699cc76897c07da8cf6f9ac37faacd80a5c89fb9d09ebad790aeccb8ccdd92b1cc83a1c588a7c687a9c95c87b16f93b96991b46088ad6d91b8537ea84e7fad83a8cba6bfd87c99b94a75a34a7ba74d79a5698db5799cbd90a7c05a7da2426d9a4b749f94b4d57b9fc66c9ac56b99c36d9bc56b98c2729cc47a9ec17ea5cbcaeafecbebfdc9ecfcc9ebfdcbeafcceecfdd3ecfbd3e9f7c5e1f3c8e7fbc9eafecaeafecbeafec8eafdc7eafcc7eafac8e8fbb5d9efc3e7fbc5e7f9bcdaedc5dff1a2c9e780afd590b9dc73a6d26ea3d270a4d270a4d274a8d37baad571a4d06da2d07aacd679a8d16d9fcb6fa1cc8eb7d89cbfdd7aa5cd74a1ca6799c17aa6cf85add190b0d0b5cbdeb6cee5c1d5e8bdd0e1b7cce1aac5daa6c0d9668fb9769cc69ab5d0789bbe5984b15885b27195b980a3c5a6bed78dabc7507da94275a35481ab48729f6488af80a0bc6c91b55b86b36797c56894bc719dc56897c15f8ebc5e8ebd6594bf6793bd6894be5d8bb8ccebfdcbebfecaecfdcdebfcccebfdccebfdcbebfdcaebfecaebfecceafecaeafdc7eafdc8eafdc7eafdc6e9fcc6e8fcc8e8fbc7e9fac8e9f9cbe9fac5e7fac6e6fcc2e7f8c8e7fb91bbde83b2d675a7d571a5d370a5d370a5cf75a8d57aacd473a7d36fa3cf7caed77dabcf72a4cf7dabd37facd574a4ca86b0d57ea9d16a9ac56699c6729fc87ca2c882a9cd84abcf7ea4c888a9c894b4d68fafcf78a0c46694bc7da6cd769fc46996bd6799c37da5c79cb9d07499ba6998c06d9cc86496c16495c25786b56691c06fa0cc70a3cf72a2cd6194be6e9dca6a9ac36898c36093c15a8cb95b8cbb608fbd6492bf6a95bed4eefcdaf0fed9effcdcf1fddef2feddf2fdd9f0fbd7effcd6edfcd3edfcd3edfcd3edfcd5edfbd3edfbd6eefbdff2fde7f4fcedf7fdecf8fee4f2fbceebfacdeafad4edfbdef1fbc8e3f479a9d27fafd770a4d06ea3d06da1cf71a5d272a8d372a5d271a5d476abd477a8d46fa1ca83b1d57aa8cf72a3ce71a2cb73a2cb699ac76597c3769fcb7ea8cc9cbbd66893bc588ab96d96bf779fc76e9fc96b9fcb6599c76799c76b9ec9679ac7669bca6599c8679ac4699dc86ba1cc6ea0cb679ac66296c35f93c26296c56599c86498c76599c76699c86091c16898c36597c45f90bd6b9bc66291c16395c15e8dbb618fbceef9fdeaf7fde3f4fae9f5fdeff8fcf1f9fcf0f9fbeff8fcf1fafdf2fbfef1fcfef0fbfdf1f9fdeff8fceff9fdf1f8fdf0f9fdf1f9fdeef7fcedf7fceff6feeff6fceff7fde9f4fbe1f0fab2d4e885b3d774a8d275aad577abd779acd775a6d177a8d276a9d675a7d183b4da7aabd38fb7db84b4d86b9cca7eabd47eacce71a1ce7babd189b5d582a9cf7fa7cf84aed0689ac571a2d06e9fcc6ea1cc6ea3d06a9ecd6a9dcb699cc9669bc9689ecb70a5d26da1d06ca1cd669cca6aa0ce72a2cb71a3ce669ac86094c46296c5699dcc6094c35f93c2699ccb6797c6608fbf6694c26b99c4709bc76592bf5f90bd5f90bde6f4fce0f1fbdff3fbe7f4fdeef8fcf2fcfef4fdfef5fefef4fbfef2f9fdf2f9fcf5fbfdf2f9fcf3fbfef4fcfef7fcfef6fbfef7fcfef5fbfef4fcfef3fcfdf4fdfdf2fbfdeff9fdeff7fdf1f6fde6f5fbc2dcf1afd1eb94bad5a7cae5b3cfe7d3e8f2d6eaf5accae4c4ddedb9d1e5a3c4de7faad282afd695c0de82aed370a0c97ba6d26b9bc877a4cc7aaad36fa3cf6ca1ce6b9ecb6fa2d06a9fcd6a9ecd6ca0cf6b9ecc6ea0cb83b1d66c9eca6599c9699fcd6b9fca689cc76ba1cf7aaad279a7cf679bc8689ccc6296c55f93c2669ac96296c55f93c25f93c26193c26495c16396c06795c177a3c76596c16193bdddf2fbd8eefcd0ecfdd1edfcd1ecfcd0ebfccfebfdcfecfbd1ecfbd1ecfad6f0fdd8effce5f5fae8f6faeaf8fbebf7faeff8fcedf8fcecf7fceaf5fbe5f3fcdff1fcd8edfadcf0fbdbeffbdbeffce2f0fadceff8d9eef9cfeafbcde7fadceffae5f1fce0effcd1ebf6d8ecfbc4e3f8c0e1faadd3edbbdff8bedff6afd9f56b9ec879abd39ec9e8b5dcf8a4cbea80b0d96ea2cd79abd670a2cf6c9fce6ca0cf699dcc71a4d274a7d170a2cf6fa2ce6ca1ce6ca0cc72a6d07baad1699dc97aaad37daad16d9ecb699dcd6296c56094c36094c36195c46296c56398c5699ac86393bf6494c186afd389adce6a98c46394c2c8d9e5cfdeeaccdce9cadbe8bbcedfb7cbdbabbecfaec5d6c3d6e3c8dae7acc2d489a7c188a5be99b5ca82a3bc6a86a1597e9d4b71953b60804a6f8f496b8c365d80879cabb7c6d0b7cad895b2c7799eba93b0c6acc3d3a5b8c6809ab28eaac1aabfd1abc2ceb1bec99eb1c0afbec9bfced9b9c8d6a8b5bfcadae5bdd0dfabc3d39fb7cb91adc491aec6a9c0d594b1c8b1c9d8afc5d7ccdde8aec6d87c9bb56587a3587c9b46698a3e64894a70923d5f7f4f749442688b3d63876c88a09aaab86d859b6687a5376591708daa5f7f9d8b9cac8397a86590a96ba7bb81b3c0a0c6c992bbbd93bbbe98c2c29dc4c9c3d3dda0b7cc9fb8cd8faec77499bb7fa2c08fb0cb82a6c17da0bc84a7bf83a5be98b5c982a1b76589a36c8faa6186a45c83a7517aa0476f904b72945b82a250789c4267884d6e8c607e9850789b4b79a049749a2b537b30557b70879f6f849888a1adb5c7d0a9c3d0bdc9d1b4c3c8b6c6cfccdbe190a8b87996ad7f9db6779cb7799dbb7197b6719abc759ebe8bacc288a4ba8ca4b7a3bacc93aec187a1b7879eb37495af6588a5688fae5f86a8446d913c678e446d925980a1426a8f5976908fa7b9537fa06b96b4557da132577a365a7c5b768e4e6b84a3b1bdc3cfd5cdd7dec1cad1bfccd6c8d5dfbccbd79eb2c28d9cac6b8eab6e93af7399b66286a7527698466c8c4a6e915778997990a392a5b798a9b8809bb492abbf829fb96d91ad5b81a13c6d973264902b558029537a597d9b7093b087a3b77b98af6e93b16b93b2658bab456a88597a977992aa6d869c87a1b394aababacdd7d2dfe5bfced7567695728ca3768a9998a2ac6288a96b90af739ab86387a84b70935173966e8eab7494b17190ad55799c53799b4e74995b83a86a90b0527b9f436f9646779f4d78a03d648b274a6c43698d607f9d5578957291aa668caa6992b06e93b0738fa590a1b071889c6887a497adbb99b5c6a0bac990a6b6c3d5e16e89a14e5b68586672aebdc97099b96991b27197b7638aae6086a85c85ad547fa7668fb05f85a75f7f9f53799c5d83a5648eb1638fb1678ead537d9c5583a6628bac3e5e7a36587842688d476f936386a47c9eb6b6c9d681a0b95f82a03255775d7a9396abbe7492aa6c859998afc06c8ba7496d8f52708c385c7d2438507693acafc0cb7ba4c3769ab8668cac668caa6b8ba96388a75e85a6668baa5884a96b8fad6089ae648aab6f99b77199b8779eba6e93ae638daa6f95b146647e3c60804e74996186aa94adc16f8fa9436687607f9f4062823b5f803058813e628543688a628198a7bece7193af41688d244461355d817d9ab17d9bb44d6e8f77a2c17da2bc6a90af668cae6587a66990ae749cba7094b0638caa6691ae6286a2527997496d8a4b6c877698b181a3bb7297b06c93af5176974b73977092b1577fa33a60823b6286375f8732587d345778436a8e345a7f2748663057796a8aa4b2c8d56889a73d6385335676587d9c95afc57e9db6496d8d95b7cf8bb0c9759bbc688ba8698ba5799eb97191ad7e9eb87aa0bb78a0bb7095af6287a64162815e7c996182a087a3b77b9ab27b9db8658dad6d91ac6a94b44f799e2f5b83315d843b64882b5173466b8c4c759a32587930587b446c8d294c6f748ea54a6a8a41688c4168897897af7e9cb45c82a56385a2819db7759aba5c87ab47739b52779a557b9d416c963f6c954876a37198b77ba3bd4b7498406a913a699547729a42729c386793587fa17a9db55b81a036638a5681a6507a9b4b789b2f577c2c557a426b8e365c802342613657735c829f315677315a81426e9647729a43698c859bb08ea6ba6a8daba3b8c750799f3d69943a6792406b953761893d669042709b45729d46709a4670956890b15c87a93968933867923e719c396a972e5c883a628a5d85a53c64882d567c5d86a77b9cb4638aa924527c35648e3a6891274a6b31577c2f5476496f93365e83345b8140709a39608368809754718c86a4be5c819f4062824c769d3052763a6083436b8f3d688f37628b3d699345739e48729c3e6a9445709845739b456e954a779f4b79a23f6e96325b8330597f35648d5581a33a5f7f547898b2c6d5698ca726547f33648f2e587e2b557d2f587f2c547836648b3d678c466a8a6f8ea77796adb3c6d46f92b1587d9d557b987d9bb653799d496d8c436989537ea15780a2557fa349739748739b3f6a903565914878a35a87ad46739c527fa85e87ae4f7aa23a6189284d6f2f577d38638a3a6081466f934973985a779229527731618a2550783c6f9a45749e2e5e8a3b6c974d769a6c8ba36888a46185a299b2c57ca1ba81a0b894aec17897ad5e85a45d819e557a98638aad638cb0648fb2587fa05c86a85481a641729d40709b5583aa43739e5282ab6a95b55480a639628732587b426e95294f732d5274809eb6547a9a335a7c315c8233628c2a628f4a7aa25380a84c7ba3325b7f3f698e4f7b9f406e91467498517796719cba6c95b6a0bacd9eb7c96992b56793b75b81a16590b36894b76894b8638dae608aac618bae4274a03f709f3d709e3c6f9d3e729f6492b64e7ea72f577b2447684c789e466d8f355775547ea1597d983a618539648931648b4e7da36890b25682a9638bac6c869b5d86a6618eb33a6e984b7ca35d7f9d79a1be7199b95e809c7f9eb6739ebe6192b76088a76d95b6648eaf6692b85583ab608aae6690b340719c41719e3a6c974577a44476a27da2bd5282a7436e933b59736d8fac456f927793ad5d85a5416889476f93527da1618eaf799eba6d93b55482a86790af88a3baccdae4779dba3b6e9b5686ab5a86aaafc8da85abc480a5c26d93b477a3c26a96b75e8cb16c97b6507ea84677a35986af6391b66b93b54474a24b7da93971a0477ca74a789d4f76955a8bb05980a2567695698ca76389a86e8ca27e9cb44c779d486f905b87a9648cad769ab56893b55484ab537ea0537e9dbbcfdc6890b2628fb393b3ca6994b6a9c5d7a6c3d6a6c4d799b5cb4f7da546759d5284ae5383ae5180a94c7ca642739f6493ba6993b64e80aa5485af4d84b05b90b8628eb06593b5578bb4467197537da1537e9e5d89aa668ead86a3bc4d769d507aa077a0bd77a1bf83a9c3789ebb5383a95784a794b8ceb0cddd8bafc78eb2c9bdd4e1a5c0d28ba9be95b2c798b3c7a2b9cb5684ad4e80a65f8fb7608db65582ab4e7fa94a7ca75588b24e82ac5888b15d8cb55c91b96393b64b799d5887ad6694b95987ab5b89ab6290b05784a95484ac6e95b37da2bd749dbb7ea7c56b9bbf7ea5c29db9cd6391b66692b2abc9d9c8dbe7a1bdd096b6cca0bbcbb5cbd9a9bfd09cb5c97798b290b2c9618db45786ab6996ba6591b95683ae5082ab5587af4d82ae437faf5d8db65e8db45e90b85a87ac3e6c926290b56f9bbf5e8aac6693b56290b16b95b86994b66393b66b9cbf78a4c2719ebe6396bd78a1c16492b76695bb628cb0a9c6d7aac9dbbbd4e2b7ceddc4d6e1bdd1debdd1dfa6c1d5b9ccdbb2c9d86e9abb6b95b5719cbd6490b85686b14980ae618fb76091b8679ec56392b96490b7547da25283ab4371996993b56f98b96d9abb5d8eb35c8fb4729bbb76a1be7ca6c382abc785aac47ea6c17aa7c788afcb6496bd6393ba5d89a98eb1caa8c6d988adc9b3c9d9d2e0e9d4e1e8a2bed376a0c2a5c2d4a4bbcf9cb9d0769dbd75a0c16393bc598eba5991bc6490ba6a9ac088bbd96697bd5f8db3547fa54275a24376a14b7da76793b66997b95b8eb36b9abb89afca96b8cf85b0cb7fa9c5a0c0d57fa9c790b8d38cb4cf5f8fb65988af6c96b7b6cedebecedbafc7d6abc2d3a8c0d2d7e5edc5d6e19fbad0b9cedcb4c8d699bdd8a4c0d7afc5d96a9cc05f93ba74a6cb6594bb729dc18eb8d66b9bc04a80ad3e75a44379a95489b55689b47aa3c26a99bf5c8eb57aa4c5668db46890b583aac8618ab2678aaf789bbb7ca0be79a0c06696be5f8eb56890b488a5bf7695b26c8dae809cb6597b9e486b9243678f3e658e3f6791819dba8cb5d470a1c572a1c472a4c772a4c67eabcc7ea9c997bad292b8d28db0cc3a75a32563954c83af6596bc79a9ca8ab7d476a5c77fabcb79a2c36992ba5583b15f88b45281b1678db5668ab16e8fb16c8fb2628fb66089b26082a5698aa7597a9c50749b6484a554769b3e67913b65903b66916b8fb594b2cec0d7e77da8c972a2c377a6c87daccb7ba6c8b2d5ecbed9ea8dbad8afcde274a1c4427fae6598bf89b5d388b5d38fb5d36899c1699ac579a3c77ea3c7628fba6b94be6892ba6a92b95f89b37498bd7c9ab8678bb15f87b1678cb26f90b16b8bac6283a57792ad54779c3d6894537ba17e9fbf6790b96a94bdccebfdc2deedabc8dc99bcd68aafcca9cde6c8e8fcc5e4f79dc2dd9fc4deadc9de72a3ca73a4ce74a7d277a8d182aed17baad371a0ca80abd074a1c977a0c77aa0c38fafcd88a8c77ea1c37ca0c3678eb6648bb15a84af6792ba7d9dbc5983ac5a81aa83a0bb49719a5880a96e98c086abcd6d97c07ba1c6caeafdcaebfcccebfcceeafbc8e7fac8eafdc8eafdc6e9fbc2e4f7c6e8f9c2e1f5abd1eb85b2d871a4d371a5d176a8d372a6d277a7d07aa9d182add277a4cc73a1ca8caecf9fbdda9ebad49cb9d56e97bf81a5c7608db882a5c583a6c65889b55583b06e96bd6a96c16796c26a99c35d8ebc6190bd6491bce1f3fde0f2fbe6f5fce3f3fbe2f3fce1f4fce2f2fbe5f4fcedf7fceaf6fcdef0fbe2f2fbb4d4ea79abd371a6d274a7d373a6d379abd47eadd376a6cf78a6ce6e9fca7fa9ce81a8cc6797c3709fca6a9ecb699bc9669bc96a9ecb699eca6c9fca6599c66296c56498c76396c56495c26695c26694c25f8fbcdef1fbd9effce0f2fce1f4fde2f3fbe5f4fcecf7fbeff9fcf2f9fdeff8fceaf7fce5f4fbe5f2fcd9ebf7bad8edc0dbf0dbecf7c6dff0b8d6ed9ac2e3a0c9e673a3cd8db8dd83b1d96fa2ce6da0ce6a9ecd6fa2ce73a4cf699ecc6fa2cc71a4cf72a2cc6599c86195c46094c36396c46394c07ba5ca6495c1c7d8e4b8ccdba5bcd1a5bcd0bacfdeabc2d5809fb86283a04b70934468883f648791a5b487a2b76c90ae8ea5b87d9ab090b6c6a0bbc3a6c2c8b0c4ce8da9c17b9ebc7da2c184a5be8daabf8da9be7292ab6287a74e769a4972954b729565829b5681a33e668b4c6b897990a1bbccd4bcc8cfc1d0d98ca3b4698eac6a8faf4d71936082a1748fa86e8ca87697b4577fa0406f992e557c5a7e9d7290a96991af6285a1748da37c96aba1b9c7b8c9d461799085939f729ab9688eae6287a95f87a96085a75d83a66993b4678eac628cab3d5e7c4d74987898b17693ad426586587795617f9987a2b83f628243627f7b96ae85aac56b90b06c8fac7497b36e97b36186a34c6d8a7797b07598b25b81a15f87a9355e83335a7f42688b2f54764166867692aa3c62837897b06184a26086a847739b466e93416e98517ba2628bab3a68923f6f9a3e69915b81a04570945e86a42c5880365e822e507142698b39648c4a6e907b95ad6a89a4466b8e446c8f4872974470983e6a944b78a049759e4d79a231587e3c678d43698a6f8fa92c5a832e5a83335f873e6b9162829d89a4b97093b07796af628aab5e85a66590b45d86a84d7ca44474a04375a15c89ad2f56793f688d4d7190466c8c3361884a7aa15581a74e74934a799e4f799b719ab986a3ba6d9abb658fb05885ac5c88af5581a93f729f4678a25d89aa4b6f8f5f84a37090aa476f925c87a97197b65885a898b2c55f8aae6b94b5a0bed28aacc64e7da55888b24f7fa85182ac5787af5689b35a8aae5e8eb3537fa35a86a86b92b1638bad75a0c085a9c35c8aaeadcada93b4cbadc6d599b3c790adc36490b36894b95182ad588ab25a8fb85d8ab14b79a06a95b86391b36693b56f9bbb7aa5c273a0c0729dc0628fb3a2c1d5abc6d8c9d9e39ebcd2acc4d593b4ce7ca4c56195be6996bd79a9cb4e80aa467ba8608fb46292b8759ebf81a8c5799fbe80a6c4729ec0628fb39cb5ca91acc387a2bb7997b38ba6bf8eb5d273a3c57aa8c9a1c4dc96bbd6457eaa6799bf86b2d171a0c6769ec2608bb7628cb6698eb46c90b46187ae6787a76383a4486e975179a07399bec8e7f8b7d6eab0d3eac6e7fab1d4eaa2c7e277a8d277a8d175a5cf7ca8ce76a1c890b0cf8daccb6e95bb6892b96c93b8678eb45c87b16e9ac26b96bfddf1fbe2f3fbe2f3fbe8f5fbedf7fce3f3fbbad6eb97bfe0a3c6e391badc7eacd284aed46c9eca6a9ecb6b9ecb6da0cb679ac76195c46495c26897c29db7cc8fadc69cb6c96d8eaa4970925e7e9a5e83a2718ba2abc2cba8bdc86b92b15d82a46386a6678eae486f906386a35e809d64819b7894aa647e965880a44973985b84a6416e9750789a4f799b325b81385c7e446b8f718ea85f86a7608aad4777a14e7ea6365f83496e8e3d6c9350799c4c799c7a9db85584ac5080aa5688b15b8baf5784a76890b17ba3c083a9c4a3bfd196b2c685acc9709ec26596bb5c8eb56d99bd759cbd749cbe779ab87c99b57898b6cce6f5cce6f5c3deee8bb6d986b1d582aace759fc56a97c0628fba6997c07497b46f92af54789763829e819bad5e87a94a79a23f6688457196628aa995bad477a4c677a0c3739bbd7396b74f7ca34c779a4d799e + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1001 &660168641 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000010897860484, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1499561944357818, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &689910904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689910905} + - component: {fileID: 689910908} + - component: {fileID: 689910907} + - component: {fileID: 689910906} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &689910905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.05, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_Children: [] + m_Father: {fileID: 2143702593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &689910906 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &689910907 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &689910908 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &700716668 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (2) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0.29 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2104648443} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 806063860} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: b73e2e6cc4253e14193656ebc0039aaa, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Blocks.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Blocks + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.195 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: storageType + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &700716669 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 700716668} + m_PrefabAsset: {fileID: 0} +--- !u!43 &806063860 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0918125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000003108bcbd0000000000000000b81e05be000000003108bc3d000000000000803fb81e053e000000003108bcbd0000803f00000000b81e053e000000003108bc3d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.353125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &842465342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 842465343} + - component: {fileID: 842465345} + - component: {fileID: 842465344} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &842465343 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 450510183} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &842465344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &842465345 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_CullTransparentMesh: 0 +--- !u!1001 &972359744 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 423432962} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1583875880} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: e967f2d1078812448a6e603dc806b58a, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Glacier.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Glacier + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.195 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &972359745 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 972359744} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1102190077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1102190081} + - component: {fileID: 1102190080} + - component: {fileID: 1102190079} + - component: {fileID: 1102190078} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1102190078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + 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 &1102190079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1102190080 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1102190081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 450510183} + - {fileID: 1835585411} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!28 &1300995535 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 180 + m_CompleteImageSize: 172800 + m_TextureFormat: 3 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 172800 + _typelessdata: 4f3735c4b2aee6e3dce5e6deecebe6edece7eaebe6eaebe6edece7f0ede8eeede8efeee9eeede8edece7eeede9efeeeaefeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8ecebe6ebeae5eaeae2e8e8e0e4e4dadfdfd7dbdbd3dbdcd66f706a50524f5456555155565155585156594f5457505656515757565c5a4c55544d55574752545560644e585a676b6adad9d5d9d4cee2dbd1dbd7cce5dfcfe7dcc6f5d7b1ffc990e58136f07321ee660ee15f09ef711ae96b16e9792fbe67327c4121674b3f6863606c70716973756670726771725860623238385b5c602c2c342d2e405355615a59551b1c1415181d343f536e81a92a4c6f2d5f66377b66327e502e8649359b59319c582a8f532e8852044c1e175c2f00511f11673662b18456996e588c5cacd0a2ccdab6c4ceb698a6a732506c2b5e9f1557ad125abe0f5bbb125fb1225c74abbc76c9bc39eacc2ef5ce28f2ce32eac829f7d72ee4c72dc2ac3deedea0baafab615f603b40173443008ea5336a8500a4bf349ebc26a2c31e9cc014a2c31ca3bf36a4b362232e0637423446504f66736a697466cdd2bed3d2becdc7b79aa9925e9a742f8d5b259861249e652c9c612894583ca970379862094d1e365a36999481b5a598c6c5b37f987b2b66381a723812813d0a863d0483360b81371a79392b6b39284124272a1521230e4f4a347f6e5ae2d0bce6d5c5e1d4c3d8d2b8e3d598f6ce52f2c222edc11aecc124e6bc36dbb246a47e2db68f56e8ba96f6caaff9d4baeac6acb690799a725991684aa77955b37d4ec8864cffb070ffaf67ffaf61ffac61ffa569b53302d84f2dc74428c14b2fad452a9e442a93472f8847337b4b37593a28402e20322b23252523171c1f151e25151e271c222e2c2a3822202546463a484615433300fbe35dfadc3efdda38ffd541f4ac3db03708b92a1ac7322bc9322bbf271cb92519ae2417b2432fbc7a5ab28c679c8565eee2cae9e3d7d4d4cc55564857594b17140f1a1712241f191e150c907f789c8d92535272384780365ab0224ca25f7cbeb1c9f5a2bcd796b3c173959e3771631a78440a792d2386333e7e32deddadfae1c3e3dbc8dfdbcfe1d7cbdcd2c8d5ccc5c9c6c14e504f3b4443424c4b3741404d5152414546293334060e101a191e1f1d2241454834383b525357494a4e373b3e2d32352a2b30272a2f1d2027191e242b3238353c424f565c474c50373a3f2122261d1d1f4141433e403f4b4f4e3d41424248483d41442428293b3f404c504f4b4d4c3638375354584142465657593b3d3c6f706be5e5ddf1eee7f1ede4f9f0ebf1e8e378605ebeaca8e4e1dae8e9e1e8e7e2edece7e9eae5ecede8edece7efece7eeede8eeede8eeede8edece7edece8eeede9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7ecebe6eae9e4e9e9e1e6e6dee3e3d9dbdbd3d7d7cf4e4f49555651585a57545655494d4e585c5f5156594d52555359595157574f5553565c5c50585a474f51555f61525a5c585a59605f5bd3d0cbd9d5ccded8ccddd2c0ebd6bbf9cca3d48246de7025f57723ff7a23ee6c16ed6d16f2741fe17125da834ea1664660443877726f6b6f706b75776771736b7576343c3e3f45453e3f4346464e5a5c6b6568715d5e592e302b252f38374b665573a5285282326a8315565a3178682170503e9b6f288956338d59004c1b003e103b8457186c3b0f6737004f250c512474a4705f7b41626a31d3d2a6bfc7b09eb2bb0630601f58a7185dbc145ec10b59ae1f597e97a87bc0b446e3c42ce9c21cedc92de9c728f3d529ecd233ecd56195843e716952292a186c743992a345768e14a4c0379eb92ea3c12f9bb92399ba2599b52c9ab244313d003a43264e584f67717267736f69736bc6cabccbcebdc6cab9bad4bb43875e329461299a641f92592f945c32945b3fa06a1e75421d5a2e71906ec2bdaab8ac9ea3ab9644674700421118763a0b7e3903813708873a0f81391f773a00290021351a2d301d263018b9c2a7d1d5bad4d7bcd4d8c1d8dcc1c8c9a1d3c57af1cb44fdcb2aedbf24ffd148d0a437875d07896420734e1a6537165d2f175e38215d392360372362351e6c391e6d3212712c05721f009230009f3600992f009d30009c2c00b2401cac381fad402c9c3d2994432e7a32235e23134b1a0c3a1608321a0e2c1f161f1a1427262426262814141422211c241d153120182f1e0c2c23004e4400eed868f4d849f9d939ffda39ffd440fdb445ad3405bd2b1cc02b24ca332cbb2117cc352ac43a2da93a26d08b6cb18b669f8868f2e6ceeee6dbeae7de71736551544343413429261566644b979376cbc0acd1c6c2b7b4c9707ba8183778345aa32c4e8e25447b7394bf264b68042e3c0e4a42106a4422864a27833a427a33bdb783f6d9b7e4dcc9dddbcfd7cfc4ccc4b9c6c2b9bdbcb7393d3c5d67662834322a36344c52524d53530610110711121514191d1b201c2023474b4e16151a2c2b302c30331b1f22333439373a3f2f323933383e1e252b32393f232a30292e3236393e1415193e3e401f20225f61603c403f4248483a4040494d50494d4e464a4b4c504f4446454547464041454142464546485153524d4e49deded6efece5eeeae1f6ede8f4ebe67c6462baa8a4e1ded7e9eae2e8e7e2eae9e4ebece7eeefeaeeede8f0ede8eeede8eeede8eeede8edece7edece8eeede9eeede8eeede8efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7edece7ebeae5e9e8e3e6e5e0e5e5dddfdfd7dadad0bcbcb453534b50514b5556514345424a4c4b4f53544a4e514e5356555a5d424848464c4c4f5553494f4d4c5051535758464c4a4e545050504e5655535f5e5cd0cdc8d0c8bbe0ccb4f7c9a7d08453d76624d85507f4711ffa7824f6741ee76710e2640de06f23c66c387e412267493e7169676c7071656f71667072677172323a3c484e4e3c40433c3d423e414a3a3d423c3e393c46473b5166466b95386db1306bb73c7cba27659809426d1f5d761861672b78680e4f2d0c4d222f784b186a3c267d521c744a1a724c196234184502a7b663e7dc80edd980cdc680c0c6a41b304339619e1d58b2145cc2135fbd1e5a966b7d7fafa462eac840f5cc26f6d138f0cf32e3c819e5cc27e9d05276650b636128757d4294a1458ea12ba1bb3499b626a0bb2c96b22a8ca62b7a932b71843566743f272c16626761666f6e6d77796a757b6d7578767875bdc5bab5ccb887b898368c5d2b9660299863379e6934865561a97948916363a47968966fa7c0a0cdcab7d4d3c1b3cdb44b825b1d703a1a844401813701883b0483361079342970380e370f232d15252a16263f223c613f345e38acd9b29ccaa6587e4f7e8e47e7dc72e4bf26f5c120f1bf3cc997366b3900603309623d135f3b17623317693923693e2e552b1d4f21124c14036119037b230d99351ea83824b53826b83926b03923a83e28993c2b8e3c308c413c6b2b294c1b16431e183d1e1c341a1b2b1719302222211c181b1714221e1d2620202117152d1d0e3620003e1e006032006336009d7b21dec14bfdda4afbd738fbd832ffd938ffd642ffb94bb63c0dc22e20c12c25cb322ccb2e25bb2318b82c1fae3e2a964f31966e4aa38a6beddfc5efe5d9ebe7dcdadcce4c4f3a47462a7675499ca15fb0b572c8c797e6e2c7e5e1ded4daea8da5bf1d406a2a508f00236f0f408d0e4482063e590d4d4f09594e1b6e50337b49557d3fa3925af4d3a8e8ddcbdcdcd4d2d0c3c5c3b6bebfb7afb4ae4e5955344340758584293737464e504c54562c3a3a222e2e100f141b191e181c1f35393c1f1e231a181d4445493d41443c3d42373a3f44474e383d432c333b282f3720272d282d31313439373b3e3a3b3d2c2d2f616264373b3c484e4e383e3e4a4e51404445393d3e3b3f3e42444342444358595d30313536373932343333342f72726aece9e2f7f3eaf4ebe6f7eee944312db8aba5e2dfd8e5e6e0efeeeaebeae6e9ebe6eaece7efeee9f1eee9f1eee9f1eee9efeee9eeede8eeede8eeede8eeede8eeede8eeede8efeee9efeee9efeee9efeee9efeee9edece7edece7ebeae5eaeae2e8e7e2e5e5dde1e0dbdfdfd7d9d8d393948e58595356575158595452544f55575652565552565754585b484d50515659545a5a555b5b4e5452565a594c4e4d545655555b57525753575755565455565457625a57e0cdbeeec5a7d2885bd87136d05009dd5104f06918ec6a16f2701cf06f1bee7421d96e2aa6572c4a1600422b23726e6d676c6f667072636b6d70787a10191840484a585c5f4e5156484d53404549363a3925323a092a493b6ca42c6bba286ec6296ebc2f6fb93b71bb3a70ae15557b185862174e3b3b7753418f672982561d7a4e1f7e541d7b5628723f406515dce17beed966f8da68f4e27ee2dd9b99a0982e4a722559ac1d62c91964c9215faa46617f9c9873e3c648f1c723f3ce37f1d035f2d428e3c821e0c43ccbb94963630988953982951fa0b73198b52799b62a8ea7257c9321687f2767793b75815b7d84722e302d6c6f7470757b6f787f6d77807079806b7073bac7c0afd0bd4885643a976833a069379e693f925e59875681a273446f444a744c83a280bed1b5d7d8c6d4ddca3760402e7346106d3413864101883c02893c0b80391f7a3d002900263f1f2d311a283019173c1b66a078569e704e9a6b4f94674f81428b9938d6c543f4cc2cfdca30fecb5e5e2d006432116334225a341d633d2661321e4c1b0a4416074a1a0e60281b722d1e7e27148824148a1e129f2e28a83532a838369a383577262264201f521c1c482021482b2d3321213024262c21271d131b2e242d2d232b2a20212c1e1d301b183c1f194f2a1a6a3f1c8c621ab17f28cd8f38c18320f1c145fed545fdd538fed734ffdb35fdd538ffd64cffb653c4461ec83128c8312aca312bcc2f26c62c22c6382caa3724c27959ac805da28867d5c4aaf1e3d6ebe5d9e4e5d5868a6f6f7245bfc481a4ab4ec1ca6dc8cd8beaeac4efe9d9e4e3e1d4e2e299b2c63c5d93042f7d0d43990d499100385815555e0b55587bc6bf2b6f58517551a69260fddbaee9dccbd8d8d0d2d0c4c2c4b7b3bdb492a59f183530b2d1ccb7d1d02537374c5154494f4f2836361523230f10120d0c11151a1d181d214c4d512d2c313e3f433f40454041463f40452e313632373b292e341a2127272e34282d312f3336363739252527191a1c3034373136392e34344e54543a3e41474b4e494f4f5054553b3d3c4143422d31323135364142444d4f4e50514c494843e3e0d7ece8dff7f0eaf7eee93a3128afa8a0e1ded9e7e6e4eeecede8e8e6e7ede9e7eee7ecede7f0ede8f3ebe8f2edeaefeeeaedeee8eeeee6eeeee6f0ede8eeebe6eeede9ecebe7eaebe6ecede8edeee8eeefe9efefe7e9e9e1ebebe3e8e8dee2e2dae3e3d9d9d9d1dadad27777755557565254535d5f5e3f41405458574e52515157554d5353565c5c3f45455056564d5353515757474d4d565c5a383d395156524e54525157574f5553585a594341446a5854704630d68e66de743ad85914f6732bf06b20ed6416f26918f77320ed701ede6e26bb602b480c003f1e176a605f707477606b6d5d6969666c6c6266651b242340484a3b3f424c4f5452575d54595d565b5e3343524c739e376eaf2e71c22870c53078c43478c33875c53771bb3f7cb3316e8b215a5455977b12684521835a1b82531980511a7b502c733988a646e3e06bf2dc64ffe167fde46ef2e28a50502a586d7e2c5ea71f63c81e67cd2366b73e699398a68dcdb642f1c92bf0cb35f0cd35e5c21ef6d532efd13be5d14a8b89108a951b9cb42a94b12188a71d85a2246b801765762878885b6e7a62666e614d524b595b565e605f757881747b85747d82707b7f737c837284848db1a3539275419e72389e6c449e6a5a915ac1bb87cab48342491f465a35bbcbb0d1ddc9d6ddcda7baa422562f0a5b231b84420b853c0084370a8a40177c402a724204250629351d282c13152405376741438c5f3994683e9a693d8752497528e2e069e2c231e6b81ae5b429dbae536035006034195f33265931253c12064012034b1a0b5324144f15079d51449c4436a043319b3e2d9d40398d3a36631e19551e195a2d285a3431482424492f2e2b1d1a25201c352f2f2a24262a21262c20242d1c22341e213e1a1a47171351120b61180781320bd18440d9992de5a72eeeaa3bc68511ffcd43fed03cfcd03cfdd43ef8d033f8ca37f9c14aea9545c4422acb3131b51c16cd332bce2f29cb2e27b42014b63d28b26646b48662a98b69b9a58af5e5d6e9e1d4e0dfcbd2d6b3929c5dc7d17ac2ca5bafb54bbfc27bebecc2e9e2cfeae3d9e7e8dad2dcdd5a6e932e4e890e3a81104480043a561d5c6309555576c5c978c1d06c989b928565f2d0abebdac8ded7cfcac7bebec3bc97aaa4294d49a1ded69cdad5abd4d8273c414445474d4c4a28343222322f0f15130206070a121510191e21292c3b40443d3c424340473130381d1d2533373a2e333632373b2f343834393d2b2f323233352e2e2e4a45494e4c51383d413842443d4748444d4c404548393e423f474a4045482d2d2f4c4c4c464c4a333c394f53544042415252503b3a356d6a61eae6dbf4ede5f5eee6514d44b4afa9e8e4e1eae6e5eeeaebedebecebede8eaefe8eeefe7f1eee7f2ede9f1edeaeeede9ecede7edede5efece5efece7ecebe6eeede9eeefeaedeee9edeee8edece7ecece4e8e5def0ede4e8e5dce3e0d7e0e0d6d5d5cdd7d7cf64655f595b5a494d4e5458594c505155595a5054554d5351494f4d5359595056565157574d53535056564f5555555b5b5256575156524f5450565c5c4d5353515a575556516153505933269f5937db7642df5e1ce65a0fe45f12ec691bf36e1ff67323da5b0ce6762ebc5f26510b0046180b3f2a29767678626d6f647273545f614c5051373b3c3c4647414b4d494e5151565951595c4f595b3f474a3647573e608d4678b7316db63476c43a7ec73779c53876c9447fcd3f7ab603405f5f9d984f987b2a86611e855a1783521d8353247c4c397430deee83ece161f5dd5ffcdf61ffe264e2cb61d4c989323e344774af2263bf246dcc236abc346ca55e7d78bdb354e3c435edcb36eecb33eeca2ef4d137f4d53fdcc93ea39f229da92d91a8267e9b1b748f1e5f771970803f77835b727e703e494b8c969f4b555faeb8c1596269343843787c87747f83748285707d856e81856181761a4c333f8a634f9d6d5d9b68748c58e2bd88cd9b6a82734cadad91c5c8b5d4dbcbcad8c7aacbb00f4e1f1d773a15843f0e8c4202893c08813c1e774100200017291130321d2e2e142a3b1b39674240895e3696683a9460498348889e49dac842fcd137f3c12affcf555623005423023b0b003606003605003f0e0744120975433877493a4a1507924c409143367b332463211172353093635f5b3c3956433f322423291d1d3b2b2c2b1d1a2b221930261c291a13371f1b43241f46211b4b1e18511b11652315772817892d189f3815a73e04f99740f4a129f6ac29da9219ffc040f7c12df6c82cd8ac17d0a410deb317f5c63ad09a30691800b93c2ad13f40b11e16c63226c82f27c93028c83929b9422a9d5232b48662ad8a6aa68e74ecdbc9e3dac9dcdac5c3c89fadb96fd6e27efcff8bcdd162cace84d6d5a9e0dac4e0d6caded6c1dcdace959cae253a652b4f8d17467e033953205f640753517cccd36ebfdd7fb8d395a5a4938d7fdfdcd5dcddd8c5ccc595a9a0395956a6dad697e2dd95dfdea3d5dc1f3a414444464a4947192d2b19322e0f15110d0f0e010b0d06181c0318193143450912171a1f25383b4423262d32373b313b3c2b39392c3c3c2c3a3b1f2b2b36424097a09f6d7172454a4d212f302236352335351d302e2c3c3c1b2d2f2b404325393a434d4f47504f37423e414d492a3a392f3e3b484e4c51514f515149e2dfd6f0e9e3f6efe9b0a5a1c6bdb8e2dddaefe9e9f3e9eaf2e8e9efeae6f2efe8efefe5eeefe7edf0e9edefeaedeee9edece7f1ece6f1ece6ecede7e9ebe6e9ebe6ebece7eaebe5eae9e4ece9e2ebe7deefe8e0e6dfd7e4e0d7e1ddd4dddad3cccbc6595a555153504e5251373d3d565c5c535959505656565c5c515757373d3d555b5b535959575b5c55595a525659363a3d565a5d5455575253555759585256553a3e3d565c58564f455b3a29995737ea814ad65513d44702f8681fde5300ec6813e96b17ee7628e7772fb6571f56150045170746241a806f68686e6c637373657074646b713b3e452d32384752584553565c6165575c5f515b5c5a65675765684353623d547600184726538a487bba3f78bf3f78c74179ce5189d64a84b60241530042321769452a895f2085591e8357227e4d347942688f40dbdb63f4de57f9dd5ffddf63f5d453d5b641c9b05646441e072e552264b2256cbe286fbf2c6eb84b77909ca266d6c54feace3ce9c82bf0ce37e3c332dbbe36ebd75c95942a8f9b39718522687f2762753375845b7580706670712a353b1d2d3d2a3f5c1b3558415f81afc9e4636a7a797c857683896f808776858c6c7e8050635d1f38252b512c406436839668c6be8de3b180c38c63c7ae90cfc7b4dad2c7d7d9cccee4cd77a58116632f1d824011873d05853807893f1384443682510c3612272c1638311e2b270e353f241639194b855f3c8b5c458a516b7f40e7d87de5c034e8b51bf4bf35e8ad494804005410076323197b3c338d4d44995a53955a528b564e663e3455312560382c866256947c705241372e241b2f2a2443423e2e2e3028252c2f2a3120171a30211c3c1f115a311f65321f501100611600802a1195371b9834129d350ea1360aa03002a83500bb4c00ff9638ff9c34e88e1ce49a1ff3b82effd133ffd834fed434eec326ffd336ffd349f7c765b06b30ae412daf2b27b12d20c13c2bc3392cbb3124b42f1cb1432aab64448155327a563693785de7d5bfe2d7c3d2d0b7bcbf92c0c777ccd56cdfe76d889020aaae64cccb9fdad3c0d8cbc2ddd0bfd9d0c1c6c5c357637b3f5c96204d86043e563c80830047437ccccd6ac0d973c5ea76badd7bacca809bacc7dae07e9b9676a096a3dad5a0e2e198e2e593d8dfa0d4df26444c212528303634aed5d2638a871d1f1a110d0a000f0f001312b2dbd782aca8234544b6d0d14e5d6438434939464c273b3cb4d4d199beb72d4c47b7d6d17999947a99945d76739fb8b5bbd9d724474389ada9b1d5d1b4d8d6b0d8d7a8dad7acddd96d918d334c49404e4e233735a6cdc8add5cd4e615f434947373934787772e8e3e0f5edebc4bab8ddd5d2efebe8eeeae9f2eae8f5edeaefeae4f1eee5f1eee5efefe7edf0e9eceee9edece8efebe8efece7edece7eceee9e9eee8eaece7ecede7eae9e4eae7e0ebe7deece5dde8e1d7e7e0d6ded7cfdad5cfa6a5a053544f525451505453434949474d4d4b51514a5050535959444a4a454b4b5056564d53535056564f5354434748393d4051555847484c50515554555748484a48484857535051483f5f4431915233e48557e26221e2540afa6c24e4580df56d17f5751ceb7724e1762ebe5e247227003e0f0041241c6d524b584944676d6b6270716e737766676c46464e3a3d444953552f393a525655595d5c565f5c5b6a67536363526069515c72172846000f2f03285220497f4976b74a78c34d7ec0093e66003c45145f48247b5123825621875822875b2d814d3f7331d0e58aeee063fbde54f8dc5ef9db5ff9d759b28f1bae8f34635a2f1e415f306bb12b6db9276ebe3276c73c719d8a9e82a9a34dd0b739ebca3feacb4ed1b43f9b81137e6b0c524f02383e005b692c6b7b4a79866a727e744c56604a59700e1f3b00173c2a4e823a67a23667a1557baa56657c5f636e78858d7d8e9576878e77868977827e4f5a4a3a452751562e685f349e7f53d9a172c58b63dbbc9fdecdbbe6d9d0dfe1d43a583c3e794d1b6e3819834109853c098c400b843d237e43042b0025280b321b092f0f004429183624103f3d28727f655c7a566f8056856d3da2732be8b444fac448fcc65a894f06a15e4b9d5b5f9a5f5b915a538a534c834e4874453f724b468a6e6a65514a42271c3923154c3f2f332d1d2724132725161a17082c241935231f3f2723462a1f48220d521b00621e008c3f15a74e22b34e20d56736ec7742f47b42ff874aff8a48ff8c49ff8a40fe8c34f68527f68529e8821defa027fac031ffd532f9d328ffda36f4ca28ffd837fed549f4ce69c99657a04a2fa23c2e99301b91281289230d811d0679190074290a916a418170447d6f4a7d7956d9debecfdebdc3dcb595ae74bfd278b5c656abb93eacb54a393a003e3814867b69d4c3b9e0cabcd8c3b0d4c5aea8a8a02738521f42600d424821645d0b544d7bc9c980d0db3b899f72b7d675b0d085b3cd3965729fd1cea6dfd69ce2d899e1dd0f545993d3dc9ad3dc21464e2a3435364240aadbd8659391465250373b3a25424000201ca8d9d379aaa4063231b3dbdb3e5d60112d30314d5117393aa8d9d393c5bc71918e98b6b4aedbd6396a6449726eafd2ce6987852343404f78744f7c79547e7c5b8c88508d8694d1caa6d5cf2845412f393b3e5050a4d7cea2d5cc4658584145464b4d4a4f504bdbd7d6ede7e7ede9e6e7e6e2eaebe6eef0ebedeee8edeee6eff2e7edf1e3efefe5f3eee8f2ede9f1ece9f0eaeaecebe7e8ede6e7eee6e6ebe5eaece7eaebe5ecede7eae9e4e8e5dee9e5dce7e0d6e0d9cfddd6ccdad6cd89868155545058585848494b53575a5258584c5252555b5b53595943484b585d60565b5e4d525553585b53585b4c515452575a565a5d4f53564f53565b5c604e4f515b595a5f59594a39326945358d5033e38154d85d24d54e0cef621adb5309f16e20e96b16ce5801e07527c26427873716450a00401c0e4b352a654d4972626366656a6e71766c676b716b6d5b565a2525254a4c4753564d58554c403d34363c32333f3552635d4c5a5b494c553f414d25343b314752142e45032143072959517aa603374f003d3c0e5a3c10673a258557218758208758308449567c2fd9de7af8e064fedc56ffe564fce063d1b138a4821eb3954f91876e4863813465a7346fbd276abb3478c9417aaf597775b9bb8ad4b562b68e2f8768188a6f2a846c2c7e6d37776d4a57553e808274798078656e691e2c2f4052602c45631e4070315f9d1e56a33372c22e71c02b61a16d85a9232f3f828f95818f9279868e7c898f7c8584878a7f88836d615233593f1c8b6139b87e50dba275e8c4a0e7d1b9eaded2d7dfd03058361e6233267d46117d4109874705844116803e4580487f6b488c4e398e4a3d9b554db9706ac67f79c27f77b4756cac7267a96b60aa5e517d3117713200b67e41d29f669161398e5d56946a6ec19e9cb69b947b66614f3e3741322d3d33313a383b2e252640251c4d2a163712004a26044b24074a23044e2b034e2400521c004e0e00792f08782800f19d5dfba359fd9c4ffb9145ff954afa883ffc873af67e30fc8535f98532fb8933fd8b33ff9137fc8930ff8c36f98b2cef9928ffc139f2c521fbd729ffd933f6cf2cfdd32ff3cf3be6ca5cc5a558a8754aa265496c2b0d8245287245267653336f512d6f623861743d53763c5c7f494e7a4536723e30773f38844432772785b64b91b33b687d08d4db7c413b093f31173c291a4d3529a5887ae3c5abe1c595ac9a68484728162a111540222f6d540c585481cdcd8ecdc2558170657a6b95aeab5b93a49de4f69be2e49ce4d994ddcc034a3c1552539bd6dc93ced6244f553e4e4e2f3f3eb1dfdf6295961d3f40b6d6d54f7b7a00312db2dcd884acab002225a9d9ddaadedca7dbd7aadadaaadedc9cded491c6be415053404d539dd0cb71b2aaace1db8cb0ae475055313a41082729153f3e183f3c19433f0b423c90c7c1b0d9d3485e5c221d2344494c9dd0c7a8ded1465051352f3157565242433d6d6c68e9e8e4e4e3dfeeefeae8eae5e6ebe4eef1e8edf0e7e9efe3ecf2e6efefe5f1eee7f4eceaf4eceaf1ebebeeede9e6f0e7e6f0e7e7eae3eaebe5e7e8e2e7e6e1e6e3dce3e0d9e6e2d9dfdbd0dbd7cedbd8cf6a6a625758525b5b596263653f4247585b6055595c5054554f5354636969454a4d4e535654595c505558585d606166693d4245575c5f515558505457616568595a5c4948465b5653423330664639844728ce7346df682ed64f0dda5109dd550bea681cf27525e36a17db6d22c369348f4828460d043f16144b30257764565b464376636571686b6e686a594d4d766b6945403d3d3a356765595d5b4c565445494a3a49504056625463746a4d5e584248462c312d3c473f607169aac0bed2edf605243902283d04393d0e50420757320e66362a855929865a278759367c3ebed57dece175f7da62ffe261fbe05ffce365f0cf5cb8973ab59a63ada4959db1ca0f38703469b53775ca377bce3d7ab95378934a544b72572c775017866b3c826f47928260b6aa90857d72817d7c7e7e86525864313d4d0c1e340011341d41733463a71f58a73f7fd60c4da108428c35609735496449505a5f6769818a89878e9480878d828888888880aa9f8da69078a1826590623ea16236e0a070eebd94feddbef5e3d5d3daca6385624d855638814c227d421081411682442c7c4142592da4664fc35c53b95851b95a56c25e60c76365c76768c56a69c06668c36e71cb7d7dedaaa4ae7a6c724933cbab92e9ceb9826d682b1b1c392e2a3b322d36312d3c3431382d29342a28201e213c332e442511ad7f5dcc9668c68857d08c5fd48c5cd3884edb8d4be18d4de3894bdf8046d47231ee8d3ef08b33f98a30ff8e33ff933efd8936ff8b37fb832dee761ffb882ffe8f36f58730f48631fa8736f67d2ef4822af29b2affc238ffd22effdd2dfed82ff9d22cfed731f6d842dcd15ec3c270aaa875ada58076623d796b444c592e435e3151713f46753e3378392c7b39267533297e3b1c7f3c1b863e127e321e7e2499df6f93c34b778e22c2c7754e451e2b1807482e1f36190b4e2d1e5b3717aa853edbbb64cebc68b7b96e365414487f5505514785d1cf94cdbc5c80666d7a5c1f3622a1e0e592e4f299e9f284d2d407524b0040380b464a94cbd297d0d92f5a60444f51314140a4d7d84d8a8b90bebeaedad9a9dfdf053d3aacd9d480aaa8001c1fa8dbde95d0cc92cdc799cfcf99d4d29ee6db8ec7c01d2f334b5a5f00312e9bdcd49dd9d1345c5b404950252e35bae0e1a9dad7b0dad8b4dedaa8ddd7b4e7e27fa3a12c403f57585c3543439fd9cd9cd8cc384a4a4341443232304f504b454543dadad8ebe7e6edece8edefeaedf0e9edeee6f0f0e8f2f2e8edefe4ebeee5ecede7efeae7f1e8e9efeae7ebeae6e5ebe1e4eae0e9e9e1edeae3e7e4dde5e2dbe2dfd8e0ddd6dcdcd4d0d0c6c9cac251524a4c4f485257514246454145464b50544b4e534e4f53515254494a4e43474a4e52554e5255484d5052575a41494b40484a5056564d5353454b4b5258584a50504a4c4955504a4c3f365f443b3d0b00c26836de6b2cd25310e9651dec671ae36010eb6e1cea7120ea7224cc672f97574b220009250d1d321e277e675f654f415d4843513d3c56444054423e52413a5e51492a261b403e317f796b8e8b7a848c77818f787d887792a091b3c9bdd4ebe1e7fdf0e9feefe1f5e9e1f9ebbfdbccc5e5d85e7f78012c2200331e0953320253282174462d7d56307e57327b4e497737dfdf7ffbe472f8df69fae067fde465dfc346edcc59ba9b41c6b280c2bcaeb9c5d31939624172b73977cc3b7fd44383cd4a79b1526585735f5e94745fb4a387c4bda1bdbca87f81747b7c776c7073212a31586877293e5b2743734565b03d65bc3b71c72562b52963b52e5da1425e86495468434144c8c1bb3a363392918f9393959192948d8f8c8e8e86b8aea2cebbaae4cab3cda282da9669e39662e19b6affcea8ffe8d7e8e2d2828b6c6980565276463b72393483412b75364c73465c4c33bd6460cf585aca5e5ccc6463e47a7cfd969affacadffc0c0ffbfc0e3b3b3bb9a95ccb4b0998785483f38222315323b2a3b4b403f4e47262c283635312e22225944434927254c292549322c4229155f360ad09a5ece8a4bf0a260dd8546ea8442f48033ee7a27e57a28d87728c76c26a54906eb893ef48939f8842fff8633e46c1ef37e31f47c2efc8332f07621fb8430fd8e3ffa8e43fa8e46f78640f7853fed832fdd8811ffc12fffd430fed629fbd228f9d026fdd42af3de478b972b42681d306b333770435172454e7443347b431c763622823a197f350f7c380e803a1287390d83350b85380582340c873713802736891d6096279fb4555b5b154031143a2417412615442715391809502d055f3800f3cb51e3be3ccab73f4a5900527e41074f3989d5d199d7d223584e61927fafe4d29ee1d89ae4e771bed06ebad26cb7ca0036450e48568ec2cf93c7d2284d553b3c3e192523a2e2e485d3d5a9dbd8345e5c9bd3d4a6e4e3a5ddd474a9a1002e2ca9dbdc2c5d5a1d4e4b1444442259569ae0d68ecdc42c5350163635aedcdaabdfdbaadfd9afdcd9284646032524a0dbd56aaba3063d3810423f18504d1546432d4c4e223a3c3d5756234c4695dbd09be1d6214845243636454e4d4e504f3f3f41676769f0ecebebeae6eaede6ecefe8efefe7f0f0e8f0ede6edede5ecefe8eaece7ede8e5ebe6e3e5e6e1dfe4dddbe3d6d9dfd3e0e2d7e6e6dce1e1d9e1e1d9deded6d8d7d2cfd0cabbbeb754575051564f4a514a53595553595751565952575b515459515256565759535458565a5d4d515453575a54595c50555854595c5056564f5555515556575b5a515554545857494a454037322d15093b0e00a65c35e47637d9570cf26e26e25d12ed6a1ae46310ee711dd16014d97539a159406549604e4b78484d754b4b63614f4d583e2f452f245d473c51392f462e2452393259473d261f0f959482dadbcbe4ebdbf0ffecd9eedbc2d5c2b9cebfc4ded3d2f0e4daf6e7daf5e4dff7e9e3fbebe4ffeae2ffe9bcdcc72f594145826319643d015428267c4f31835f357f5a3d7c4fa4c986ede582fadf6cf9e272fae16dfade61bd9d24be9c31bc9d4dd7c49adad4c6c9ced191a9c52957953d78c83f7ece467fcc5582c35e74a3a9a0b1cfbdb9ccc6ba9294879196927a82843a4147232d37051a2b0a28441d3f6d32599c4470c93565c74c84d90f458f3864a335507d444758594f4d998b7eb2a6965950496a6562a09c9bb6b5b1dddcd7f0ede4f5ebe1f7e7d8fbe9d5f6d1b4e69f73fea973fca770f5b383ffdfc4eee0c6d3c9a59693665f6833586d3449703756784684896b744e41d57577ff8a90de7071cf6565c6595cc65c60b55556af5f5ea267697553522116123d3d3b4b4c5041424634393231372d232a2243443e40353145302b57362f7e534c7d493e572316512b18361400724b14e1b26ef2bc76f6b571ce8342bf6622ca6014af4a00bb711a874f00683a00663100c27531ef914bfd954cfa8f49f78f50e68042de7734d0651dca5c11bf550bb75410b75516b65217bb531cb34a10bb5c0cf7ac35ffcc3dffd237face2dffd93affd635ffda34e9d74568831a3a7a2c2e8d4d217e4737713e0034001f7e3e11853c09873606873507853c0b894006833709863808873a09863a088036167f2d4195333f75139eb15f9a955b7a6a533c251d3d221141250f3a1a03603c08a47b11eec539eabe27cfb52a565e0059823e10553886d5cf94dcdb95d5d5a4e0d6a4ddcea8e1d0458378337a806ab7c771bdd772b9d530728a85c0d28fc3d1284952333333000906a2dfe096dedd78a09f1937351c4a4aa1d5d3abded57fb1a804312eabd7d6a5cfcd9fccc9a3d1ce9ed1cca1dad38cc4bb1d4a45aed5d2b2d6d6335757264f4bafd8d4a6cac81e4844a5e1d99cdbd29dd6cf9fd3cf9fd3d1a6d2d3adc9cc455f60a6d1ca9bd4cb9be1d6a3e7dca3d4d0adcbc93e48493434364c4b5048474cebeae6ebece6eef1eaecefe6edeee6eff0e8f2efeaeeede9ebede8e8eae5ece7e4e3e2ddd2e0d3cfe4d3c3d6c3c8d6c5d3dbccdbdfd1daddd2d3d6cdd4d5cfd1d3ce8d8f8c4a4f4b5156525b615d444a484c55524a5352515a594d5255575c5f43474a4f53564e525553585b4f5457585d6042474a5156595056565458594f53545557564d4d4b5556513b3a363c3734261619351105662100e07e41d0550fd95107f0661eda5208ee6b1be2640fea6c17e17a37a4644b5a42504353844669ab365a983b507b40353d5f43375134224c2f1d5137283f231853322d5c3f39524232d5d7c2e6f7e7e5fdf0e1f8f0e2f9f1e5fff2dffeefddfcf6dffef8e1fff3e2fcefe9fdf4e9faf0e5fae7cbe1cacce4ce2f523a42785e40876742976d2f8c602883602c805c387c49daffbcf4ef91fae278f8e076fce072f3cf57c09826b18a2fba9b5ad6c4a0dbd4c4ced1caadc0cf3a65984c82ca5284cd5782c6365a8e132a4ca5adb8a8a9ab9ca5a48c94976d717d373d4d6d76871d314a2348724173a8396cad3971bb2664b72d6aba25589a406599233857373b477d7270a89688d0c5b1e8e1cef3ede1f2ede7eeede8edece7eeeae1f5ede2f5ede2f5ecddfaefdbffe5c9d7946afba46fe68c4ee8a065f7d2a6f1dcb1e4cf9acdb97ebaac6b91884fa49f77b6af95a8958692655fb35f5fbe5559c55d5ec8605fcb6362d46b68ea7a78ee8a88cf89876b41423a30316b6f7228292e413c404735335637356635386b2f31783431732d23621e0b98553be09d82b47959ba8d66d4b284d9c088d6c287ccb87db39a62caab75936e378a60246f56134b570d4365193f671e3d4e0a825e2297541da659259a4e1d8b461d7d3a108f4514a3531ea9571fab591f9d4e159c4c17d48054a54e23aa5423a55810ffc656e8b631f0be37ffd148ffd34cf6c53affd440e3d1475879102d78251581361177362f692f083b022d7f3f157f3709833609883b09813712843e147e3c137b3c0f7c3b15824115793b26803a31792551812db0bf7ad1ca9c8d7d6d7d6962654b3a3e23064b2a01674200ddb544f0c93de2bd26ccba30505e00557e42185a3e8eddd78dddde9ce0e3aed8d6acccc1678a7673a1852a6d4e0047356db9c66fbfda6cc0dc7cc8e28bbfd42e4c572c3232161f1aa9d3d198c6c43747472f3739203435082221adcac590ada8364f4c6f8c88a4cfc8a0d2c9a0d3caa3d2caabd2cd3255514c6f6bb2d0ce495e5f546666475c5d4d6766b1cfcd4467631d443fa8d3cc9fd0ca9fd0cca4d0cfaccfd1253d41395556a2d4cb9dd9cf99d5cd9bd2cca6d3d0accac83c464738383a5251563e3f43f5f2edecebe6edeee6f1f2eaeff0e8ecebe6eee9e6ece8e5e6e8e3e8eae5e2ddd7e0e2d7c2d5c25c7a621e3a236e8670c3d4c1c6d3c2ccd6cbd0d7cfc8cdc7676c685355545155565256574b51514e54544a53524a53524a53524e5356494e514d55574c5456525a5c474f514e56584c54565156595156595357584c4e4d5959595453515753504c4743665f591d0c052b0802501400e2854adc681bcd4e01ec6418d74d05f26a20ec6b1ae86d1dec762cbb643749282f56618e355ea02c64b1356ab83f619e4949614631305534235936204e2e1f56362b5a342b58382d534333808370e8ffefdefaeee6fdf5e7fcf3e4fff0e4fff0d7f1e8bcd3c9a5baa99bac9ac0cac1e6eee3f0fae2f2fddfa4af9159694c48694e0d3e20397b55408c653f937136865f3e814e79a05fe9e794ffeb8efce585ffe480e6c156d4ae4bb7954dc6ac7bd5c6a9d8d1bfd4d4c8c6d3db204268406ba21e457c113162122a4e1a2c4277848cbfcdce75848b3644511e293d24324d233758496a973b6daa346db46fa7f25a8ed727579740689c3e5a7f4f6074abb0b4ebe6e0f8e8dbfae9d9f2ead7efead7f2ecdef0eee2eeeee6edede3f7f3e7f1ebddf9f1e4f7f1e1f7f2dfffefd7cb936eec9f6be99451d68e44fad48de1c97fd3b763c8aa50e1c86cdcc47acfb590c9ae9dc6a9a1b68984b36364ffa4a6f3898bdc6e6fcb5d5ec25050cd5352c45452b662609a64625f45485a4a4d574241603e3c6837326e2d297422248e3434c16862ca7767a85e4392502daa6c45ecb78be2b685e0bf89c8b37aaca064aba1649e9c5f979c625c6a2f516528476e2d2c6f281c6f27167028256322515620573609501e00652e10673b2061351a6f3a1b713616713711874c2494592f8e50297d38198c452579330f773802ce9c45dbaa44de9e3aeba33ffdaf4dffb550ffc556ffd56d76711f40631f1b6321256f346791611e4415296833297d4215793b147d3b1c7c3c267e4125723c1e6835106127004b1000420a00390050833880a258b6bf86cac4a0eeded1ebd7d08c7764876e4682611e9e7a1cd7af35ecc637e8c52dc9b72f4d5c00517d4211533887d7ce94e5df9dded873928c182d1e2d4b3117431f0a481703492400403e74bbcf72c3e077c4e08dc6da3456622f393819231b17322d36504d5056564745463b40433d47483d4c47475651414c483d4d4a3655502f574f385d5546655f3347465062624b60614357565561615b6463505a5b405050354b49425b582d4340213a362d4c471b3b382741422f44474a5c5e213a372c554d18453e2f56533151502d4b4b485e5c3f4545383838323335474b4cf0e7e2f3ece6efece5edede5eeede8eeebe6ede5e3eae6e3e0e3dcdce2d8dddbcfd3d6c55366503455380b32131a3e2246624bb1c8b4baccbec4d1c84a534e565a5b4f50543e3f43545559575b5e4a4e5154595c525858404646505455565c5c4a54554c58584f5b5b3b4747525c5d505a5b4f57594f53565455574a4a4a5a5653625a574d443f8a7d779889825c3d2b4c0a00db8049e07120f47b22f17221ec681df26c23f77329dc5a0eea742ec5612f7b3d2e7d769f4766a93161ab2e67b6306abc4470b940517f48405557362f582f1d5530275f3a315f3827593d2849422f323b28edf9ebecfdedebfceaeaf9e6e2efdbeefbe7f4ffecf7ffe8f5f6d7fffee0ffffedfbfae6fcf9d8fef9cfeee3b59085589b95718489693d5531264e293f734d5690685b9364385d277776359a873be6d17ef5e087dcc26b8e762c9b8657bcad90dfd4bee3ddcddcd8cdccd0d3b3c1db20375728435e233950202c3cbdc5d0a6afb47381845c6d754457650012282a4a703d65a05080c8366ebb447bcb22529e274583626588312533483a37ece0d2f4eedeefecddf3ebe0f5ece3f5eee6f5eee4f5efe3f2efe0f0f0e4f2f4e7eff0e0f3f2e0f6f3e2f4f1e0faf8ebfff2e2b0876ba46a3affc479fcc060fdd86eecd25bf8dc55fadf54ffe45ff0d971dcc593d8c3aed5bfb2ddb4aebf6d6fc95e64cf5a62d45860d0535bd2535ad55458cf5959be605eb36966894f4e642a266a20177d2718953827c66554c96c5dcd7569bc7063935442cc9d7fe5bf98dbb689e2be8ad7b47ebfa067b89e63bea764c6b36671701e4a6c1f347225217021126a1c136f240c6c220a6f29196e2d3c6b372129026349303913003a1e093215033f170b4a1e13411a093d1704471c094a1c0551210a501c04561e07642d0f77481c6c3000892e00ac3b0fbf4216bf3f12bf4310a7380a88320f58210252461e2a350da2ac944d604c406448255734003a14002b02144d2205380d012a000b3004143c081439031c3805233b0195a662a9b472c9c89a72694cbeb0a5e5d2cbf3e1c987723dcbad4bd2af31cea81ff0c835eac127d1b931525d0057804614563b8fdbce96e1cc4c866d58745d5d74582551302e653d0e4815134a200f3b2c27545a6daabf7abcd488c5d708353b15241d3a40341b2a254959564c5550434746424649494d4e454a44383d36494e4a4d5353283233576162555b59525655333738585d60586063525a5c444a4a454b49545a5a535c5b525d5f424e4e4248481e2221383e3e393d403433393b3c414a505047524e3a4944424e4c3f474a484d5133363b494a4c3e3c3d4a4a483d4140585e5cf5ece7f4ede7efeae4f0ede6edeae3eae7e2e9e4e0e8e5dee0e0d6e0dacee4cec1d7c0b25e5140191e07062408133a1d23452d314c3b6d837647564f4e57544b4f52494a4f4a494f5051565051565155584a4e51444a4a3b41414e52534b51514d5959475555384646404c4c4652524650515055584f53544848484d4c4a574f4c443b348c7d768f7e74938177946e57c67a49dd7631fb832cf37417e96b17ec6d1eed6e21f27227f17128d06129a2553b7652605b6ba92351a6255cae1c59aa225eb42c5fb03b5d9c242d544934394722194f28215931275d37243c1c0594826adfd9c1fbffe8f6fee7f8ffe8f9ffe3f6fad9fafeddfafde0ffffe0fff7d0fdf3cffffae2fffde4f6f1cbfdf2c4fff7c38f7d4bc0b18ac1bc9ca9b6987c997a3a63410026003a6f452044185153246c5c2974652a766b2d5f53196a5f3160593f5e584ae2ded2dfdbcfdedacfdfdedac6cad5939fad31434d73848cd1d6dc92979d4451571b2d373c52670f2d495a80a56593c53c72bc4179cc437aca3f6db85877b78f94bcc8a5abce9b8ab78b70fddebff7e8d1f7f0def5ece5f6eeebf4efecf5f0ecf6f2e7f4f2e5f0f1e3f1f3e5f7fbecfafdecfdfbecfffdf1fffcf3fff9edd6baa496693ff9c176c28b27b8901efad958ffe256eeca3eebca47f6d975e9d29ee6d2b9dbcabaddb8b0cc8281ffb3b5fb9296cd6063cc5e61cb5a5eca595bc75f5ebe6561af625c7e38309a5045b96153c0614fae4b3496381e7221046e270baa6f51eec09edfbc92d1b583c6a66bb9995cb19259c3a66ecfb276bfa45dad943a7f7e2142721c1d6e1f0b72230b772b11722b13722e218141055a210d481a344f2e5f4f3f36160b2e17074f382845231a4220173c1f11553622421e06441d00421b004f24026a3c1b7c4b2d8e60469b5941a93e2ac9422fd23c2bd13624c83120ba2819c2392fa83c3083472f42260e453c2d6e71666b796a2239270c291714341f4d6b534962452a391c3f4a2835401551582c3d3b124f4b1e46410a86804ed0cca97c7562675e576d625ca89d8b968653ceb34adbb933deb72be8be2cedc12accb22a545f00537f400e583392e7ca226c4970aa84527453567555366543073b1716401a3253344b6353435d5c3a5e6e4c798c8cbcc82850520b1f140f1a0c15221b3c48443f4843393d3c4f50524e4f513d3d3b5859545454524e504f38393b5a5a5c615d5c635f5e5250514f4f515f5e6358595d545857555b57494f4d5157574a52543c41446060603d39383a3436433a3d3c3137453f433739384b504c4d4f4c353334534e544a434b403940504b4f4645433b3b39464b472d332feee9e5ece7e1e7e4dde8e8dee1ded5e3e0d7e1e1d7dad8cbdcd5c5e5c9bdbe827a90423e9143414e1d16262b1522422a3a5947435d50465b524b5a5547504f5054575354595251575354585354584c50534f545751565951565954595c4e56584852534955554f5b5b4d59594f595a51595b4a50505455575a595745413e473e39776d647d6c627967597c695b8f6b51c07c4bd67733d2590aeb6913ea6916ed701ce66c17ec7324e46522c55d364b1417554d7430529c4a82df03409d1d5ab52965bd346bbd3565af47669c21233a544042502b2553271c471f17481e0effdec0ffe0bbfcf4cdfdffdcfffeddfffbd5f9f6bfe8e7affffed8faf6d3f5e9bfdbcfa7ffffe4fdfbe2d9d6b3d6d1a7fffbcd8a875ab7bf9ab3c6a8adcfb699c5ac85b6996ea4846ba17f486d4e8387708479675d584467665260634e5e62536467604d4f4cb1b1afdbdad5dcded1d8dbd0d3d5d2bcc1c4a1afb2adbac08f949a353e47162a3500172f0b2e582f5a913e71b04e87ce4883d3154c9e17468c5675ac43486eb59ea8e3a68af9ae86f1b38eeabd9effe9d4f9ebdefdeeebfceeeef5f0edf5f2edfaf7f0fefef4fefff3fefff4f9fff5fefff8f9f9eff9f5ecfef6f3fff3ebffeed9c3a279fac986f6c26cf1c15fface65ffd66df6c662c59742b38a4aeccca3e4ccb2ebd6c5ddbfb4bc867cc17e76b672699753488b473e7c382f8e453fae655ec48179a06054a56655b47563bc7d6ecb8c7dd59782b87f61cfa47adfb988e0b982dab378bc9957a17d33a47726c1974bc09d63634811ebd292bea457e4cc6c9b98373d661729702a116a2a1974371d713600460e00400b002d00164620253e215b4e3e290b012e12043217043b1b04412108472a0c62421b6c450e764d0f8e642aa77d41af823fb28449b98b69b5715ab03f2db62917c82f1dcd2d1dcb2f20df4539d03c32c3493ea158497c5744b4a391544e406c685d65645f3034335d66635c675f5964567d7e6e85806a5c563680755546341c4b371f5f4c2e847659aca79463655a616360606261605f5bc4bb9a9c8630d6b63ddbb32de5b827f1c531d2ba36515c0054863f298449167a462a7a4763a2750c3e192451320b371c30533f45564c555e594a55514e595b343e4a4d5b6845585e4a605d273d3112281c051c141828254b514f6262625c5c5c5555574a484d5553565857555758535357564d5351575b5a5a5e5d5a5c5b54545653545652565751575529322f616a675964604e5756464c4c4d51506567663939373b393a3d383c39373a3539384e54503c413d36383750515645464b333439414548292b2a4d4f4e484a49474948ebeae5ebebe3dcdcd4dadad0d6d3cad8d4c9dcd6cae6d6c9f0ccc0a46a5f913834942a2aa3363b9345433d2d1e354835445c4e40574d4f605a56605f3c41445152565051554f505455595c54595c383d404d5557525a5c545c5e52575a596163343c3e525c5d4f595a50585a50585a5b6063373b3c5658573736343b3632574e476a5e526d5f526f5e4e8a7766b7987bd8a36fcd7e3bda7024e06917ef7424ef7623e5711ce47025cd5320d06a537e4450655079384687294e9e2c5cb1184ea6487ed42e65b72e65b54673b460769f2f2c3d4624234c170f521713712b219943289e542ffff0c3ecdfb3fff9d9ece4c0ede6afdfdaa2ffffddffffe1e7deb5fef6cffefde1ffffeaffffdefffed7ffffd758613676946e5481625f957b649e8658907763987e60907662836e868b845e5a575c5e5d53595959636254605e727e7e454d4f606165dadadadadcd1dadcced9dbd0cfd4cec1cbca4e5b613b455154657706213c799fc6507db84378be3c76c0255eab4a7eca4a75ba5474a7576588676072b5928cf2a883ffb382d98e67c78f74ffebd8fff3e7fff5eefffaf6fffefafefdf8fcfcf4fbfbf1f8f8ecf7f7ebf6f7eff0f1e9f7f7edf9f5ecf7efecf9eee8fff6e4c6ae8ca07b44d6ab67c0964c986e22986c25a67a3bc19765ddba90e6ccabead4bce4d1c0e9cfc2eec8bbf8cdbdfcd1c0fbd0bdf7cebcf7ccbcfacabcc8968b7a463b73402f703c2668361df4c5b1e5bba3e4bc99dab686ceb072ceb3669c7a23a78426916d0fb7902bc8982afcce6cbc9b56ebd198fee6a8816d26cdb8656f6d1a3f5e1a3e753b1c652e003d090049161f653317592900380b16431c7e9578544c397e64578065547c604a7b604382654378582f5d3b00ecc56aeec460b0842ba87c23d1a640d3a84ae2b478c47e5aaf3a26c13222d33728d13121d33529c62a1ec52b23a92920d38676724832684d3064543b584e44655f5f6c676d6160656f717070726d68655ebdb5aa6e614e43311d260e02472c217c61503f291b2e241b43423e5d61625c61646061659a9581feecaad3b650e1b838e6b729f2c632d1b9354d5b0050863a1b7d34127f3c2c84485ea7721350271a4d2e062e163e56494d555756575c5a5e6158595d2f2c334e4d535054554954503d5249122c21062017182b25545a58393b3a5656544d4f4e5b5a6059585e545454565855515753515a57434c4b5056566062613d3d3d5a5c5b595d5e545859313536616765767f7c555b59454b49464c4c545a583c3e393b3c373e3d3b403f3d393b383a3f394f514c2e332f484c4f2b2e334e52554f53544d5150363835535353484647e2e7e0dfe2d9d5d5cddedbd2d6d6cad9d1c6e1c9bfefbeb79e4d4a932d29982d27aa3d389b3131944541664a3f4d504548554e4958553d4746393e4150515548494d4e4f535054553f4545353f3e444e4d4854524751524a54553f474a373c4052575a474b4e4c50535256594c50534041455455573b3b3932312d433e38524b41534a3b6054448a7d6ab2a38ccfb896d1ad71753f00a85c11df8235d46617cb5609e9772ec6551bda6b4f700900781d22924b5d8054756e618d5265a0385da3305ba95685d7265ba93264a94e77ab6574953e202a621e1d882923ab362dad2b1eae3a23b56c43ffe9befffae3ffffecfffbd7fffedafefce3fbfbe3ffffdbfdfdd9fbfde8fefde9ffffdefefbd2ffffd773865979ad865fa581448e6d66ad8f5f9b826fa28f5d84724a61575861605b5c5e6064635f6563596261545e5d4f5f5c52615e585c5f959192dad3cbe0dcd0dadccfd9e1d6d1dcd88f9ea51329410b274e557bac5480bd6398dc437bc5558dd73869ae5676b34456865f6680acacb8c7c0c7d2b5adf1ac8de8906af8a281dd9b83fff8e9fffcedfffbebfff9ebf8f6eaf4f4eaf8f5ecf9f5eafaf2e7fbf1e7f7f1e5f7f3e7f8f5e6f9f6e7fbf7eefaf1e8f0e4d4d4c4aad8c29bbba47adec79effedc7fff2d0fff3d2f9e8cafaeccff5e5ccf2e1cde7d5c7e5d1c6eacec0eacbb9cfb09bab8b746e50384828134a27144d281843170a572c1b643f25a27f5ff0cea9efcea1e2c486cbab5ea78023f4cc5de8bf41d2ac27ffdb59f9d34ef0c634e3bd38fdde84ebd491eed9a0cbbb87b4a6758484525e7143507647205624003f0d2a6e3d003a080f5a22003b051c4c1a8da87f82816585755e9b856eb9a189dcc8ade7d0ae977744c5a04fdab332dcb323cca121c79b1edbb226ecc13ec4932db46926b63d22c5322ace342acf3125ce3024cb2f23c32c25b2362ceda58fcb9e7dae8a587960375c564a6a6b6f6b6c70565759707271686c6b656b696c6e69211a10190b021b0603200702583c3142261b3018141f0f10646061626367605f64676155f1e4b8d8bf6fdcb23ce5b427ebbc28ceb62e5566004c863233944322904724894700541d33764a0133100b29111426184e5a56464e5054555a323137101010272727474749535959485953152c22092016071b12313c36505652575c55595e584e545453585b3e4444505654545a584b4f4e5f636666676b5a5a5c4646466666666161615e5d6259575c4c4a4d5f5f5f575d5b53595750545545494851564f595c533a39343a3732423f3a40403850514951544d3f41405051532d2b2c4e4d4b4445403738334e4a49524c4cd7e1d8dce4d9ebebe3f1ede2d0ccc0dac8bccc9f9a934948912427a62e2fad3e379d3830963e3c8447446a534d55544f4e54544c5457515a594d53534f53545354585155584e53565059584a56544b57554e5a5a4a56564f595b51595c51565a4f5555565a5b53575a4a4e5155595c55565a3436350f0f0d0b0c0716151077746d6a665b7872647f7969bbb4a2c1b396bfab78b99a5ac795567b3700ce7936da7b3bba5922902e079d3b2e6f0d0c730c0f690a106b1b288b546b7a648a6e70a12f3a7810286e3a62a8406cad45649a494b716939498f3638a32924b02119bb221cb82f1ca44515ebb380fff8dbfff9e1fff7d6fffcdafefee6fdffe7fdffdafafcd7faf9e4ffffeafffddaf4f1c6eae9bbc0d3a651855f73b997105536609e855d907f40665b4a655e4e5e5b58606253585b6d7373494f4d5c61645761625464614f5e5b63676a5e5c5dd2cdc9dcd8cddbdcced5dbcfd4ddd8b8c9d186a1bc5b80ad6995d26192d74e83c94e81c35783c21c3971404c7674718cbeb4bcd9ceccddd1d1e5c6c1a968549f4e33964029793623e3ccbcf7f4e5f8f5e2f7f4e3f9f3e7faf3e9f9f5eaf9f3e7fbf1e7fff4e8fbf3e8f7f1e3e9e3d3ebe5d5e3ddd1dfd7ccdbd4c4f2ead5fbf2d5f8edd1f5e9d3f8ebdafbeeddefe2d1f2ead7dfd7c2d9cdb7d6c5b3d7c1b4a38c7e6f5443492d1843271145291343271150341e5d3d285f3b215a2f0f7a502aba986bf4d6a0e8ca8cebcb80d6b558d3ae43f0c34cffd54ffacb33efc326f9d13cfdd53fecc520e9c42eddbd58b8a05acbb785ecdeb9e4d9bbaead8f6876535b7a512251230035021357240f582116642a094d12224e19c0d7abe8e9caefe3cbe2d0b8f4e0c8f3e3caf7e5c1dcbd84f2ce70f6cd3dffd736ffd140fdd03fffd93affd63effcc55af5e0dbc3f23d73f3ad2352cce3025d03024cf3327ca352faa3025f4ac93c79a73b9915d775f336361556a7275686a6965656366646567686a5d676657605d575652170c0a1b0909220a0832150f492b234526232c14122b1f1f66626362606365645f69654cc7b87fd3b04cdfb233e3b82eceba3756680448822d2d8c3a28984c1f854419723c03441a17442508210c1d2b1e4350474b545156555b4340472727274a4a4848464957585a53625d425a4d082415092415182921515c58373e37575e575059564d5655525b5a585e5e585c5b5557564243476162665a5c595f605b5656545755565c5a5d5a585d5c575d4a4a4c4e5452555b592f333464666560635a585a4d38342950483d645c4f4f493b413d314d4b3f4e4e464a4742423d37534c4657524c645f59918c88c3bbb8d4e0d4ebf3e8ebebe3f1e8dff2e6d8ccaca1914f508a2b2f962529a12d2d841d1688382f7d4a4761474656524f52585840434c4d50574d53514e57524c5552535c5b4d55584850534a54554b57554d5959545e6050575d4b52585055584f5857505b55515c564a5254434b4e4c51552d3134070b0a070c080c100f7074737f808247484a575c56464b445557526d6b5f7d765a988962bca4789a764694623181461a72300ec479665c0b08681215781c1f7010127a192068101c6f273b8e57748c668b61548052639b384d84756f9b89607e923c499d2628b32c26bf2b21c12820be371ab85514d09249ffe8b8fffbd0fef7c1ffffccf9f8d9ffffe5fcf9d0f5f2c7d9d6b3ffffdef1f2cae4e3b5d3d1a0f8ffd6607e624e7864739e8b3c60544f68645062625563645d6768575f615b6365525a5c545c5e51595c575f624c56585e686a5d62654f5354767b77ced1cad6d6cad7d9ccd0d5cfb3c2c7809cb25e85ae85b6f16395da5582c35c7fb71f315f2f32557c7084ae9aa3cbb7b8dfcac7e6cccbf7d1cec2897e844033d48c7efbc1b3f9dfd0faf3e3f8f2e4faf2e7fcede6fff0e9f6eee3e7e1d5d7cfc4eae2d7dcd8cdd5d1c5e2dbcbe8dfcee6dcd0f4eae0f7eedff8f1def0eed5f1efd6f3ecdaeee2d2dfcfc0d7c6b6dbc5b7cfb9ab95806d543b274928174d28164e29164c27144a291660412f66473563402d653c265427007d4c09c49344b98e3ff5cd78edca64fad260fecd4defbb33e9b52be3b11ee1ab0bdda908facd34fdd43af7cd29f3ce38fbd870e1c37decd4aef6e6cdf3e7d1b9b9a16978595c7e591d5123003a0800430b004308095014256026496b39d9e8bfe8e4c7e6dac4e6d5c1f3e2ceeadbc6f3e1bde9cc90e2be5ef9ce44ecba23ffcf42fbcd3cf0ca2bf9cd38ffc8579c4100bf3b22cd342ed7392ecf2f21e54338d4362dd13e37a52c21e59a7da4744e8e6b416c59396a6d666f777a71706c29211e302a2c434345696f6f666f6c6a6c67413c38362827382322250c0751342c48271e3e21193d2b274e44425e5e5e5f64605c635b716e4fefd892cdac4bd3b23fcebf4c5267084c8632258836128238288a4d146333053e1d1c422b233a2a48544a4b524a5557524442455c5a5f504f544c4a4f423d4358595b3e4e44375440042f141d452d132a22505c5c343d3c5a605e5b615f5258563d43415256556565675a5a5c56575b595d5c5c62585b5e555857554745465858585a5a5c45464a5e6265555b59575d5b373b3c5f61605e5f597571658a7f6b71624b77694f776d54433b265f5845534c3a554e3e675e4d9f9385ccbfb7d1c6c0d6cfc5d5d1c6e7f1e9e1e8e0e6e7e1f0e9e1f2e6daf7d9cfb57877842e31922d31a03e3f6c1e1a7d48446149495955564d5353404a4c494d5650535a4c555249534b4f5855434c4b444b51484f5548525346504f4d5758485254464d534950564d525547504d4e58504d554a52554a4a4a4033342c090a04090b0a05090a6a6f7221262a676a71656a70818b8c6f7b79737b7e7c808158595144433179715c7062487d694e8a70598a665a875b586e3c3f864b51500a0c600c0c9b393aaa4347ca6b736e1825833a4d89536d8066897e6487642e48923e4e9a272cb02a27b5281fb12518be3626ae3a15e18f46e3b061d9c28cfffccef1eab4f2efbcf3f2d3ffffe4f7f3cdd1cea3fffcd6ffffd9fefed8ffffd8ffffd1ffffd757674d4c64564e655d586b69525d6151585e626a6d474f525c6466575f61565e60535b5d5c63694d545a545b61525a5d4b5356555e5d5b6463d3dad3cad0c4d2d8cccdd7cfc3d3d39db7c46285a3476ca05075ac42618d3d4d6f56546cb3a5b4f8dfe3e3c7c6fde1e0ffe3e0f0d1cfc29a98f1c0bcffded9fac1bac79890f0d4c9fff3e6e8dad1aa99925f43402d1610dad0c6e3dfd3e5e1d6dbd8cfcecec4ebebe1efede0e3dfd3e1d8cfe5ded4f4f0e4d0cebfe4e3d1cec8b8e2d6c8ad9b8fdecbbc8a73634e3224432616402313462715502c1c472011603b29734e3c6645364b2a19643f2c4e2507805127854f0fae7816e2ad3dfac659f2c04fe6b636e5b429e9af1df1b51fe6b31cf6c329e6b00ff5c11ff9cc33e9be24ffd834ffd943f8d462f8db8decd6afead9c5f0e5d1f8f6df9eab8f6c876429582c164f1c144f19275e2755844e8ca979c6cba3ebdebef0d8c0f1d4c2e3c6b4e9cebbf0d7c3e9cfacc3a161ddb351fac63ff8c02bf6bf31f2bf2eface31e9b927ffc056a14804bf4629c63c31c63a29ca3b2acb3729bb2b20b83229ac3e2fd69376885c397d57337d654b65625b676d6d69686328231d39353659575c6d7174646a6a6f6e6a736b68120403473332331b1b3318115e3d2c44240b4025082817006f6c5d5d625c5c6564616356f3e4bdebd697b09949736d17374e004680341c7e33117f3822804400451817452844614f4c6054515e5542494142443f3e3d3b5a585b53525738373d5a555c56575949594e11311c2f5d4325503c0019152a3539484d5140444760646554585955595a55595a5050525b5b5d58595d414747515b53575e5650504e5a59575f5f5d5b5c575756544847436061595c5e535d5a515852466659485844299d8360775a3081663b8f764d5d471e69562ca28f65b5a277c7b489cfbc94d4bfa2dccbb7d7d0c0e1ddd1e0e6e6dee4e2e0e5dfdee1dadfdcd3ebddd4eecdc6895854712c2f87494e6c494d6454575c555c35353d4e555b4e595d4c56584d57584c575337403d4b5453565b5e54595d4e535763676a404646565f5c545e5d4c56584c565850585a494f4d585a555e5b4c5043215e4f260f05000c06000f0b0a615f6a313540676b76413f4a6a6a72636d6f424d4f646d748c93995e6669666b6e6c717450545562646360606057565b413f44403940544349835f5f490f0e95413f761415a84548a8474e73131e5f020d620611aa464ea531349f1f1eb12a249d140ab22c21c04533a74226d78d5ee4b871d8c17bfffad0ffffe2fffcd7fffad6fffde4fffee9ffffe6fffedffffcd9ffffe1fdfde1fdfcddfcf4cdfffcd63a43265361505e68675f686f4c555a565f64555f61515b5d4b5556515b5c535d5e5660615c656a515a5f586166525c5e575f62515a59515a59727d77ddeee4dcf0e4cde3d6bed3caabc3c58095a66070913f4a683a3e4a7a7677a59693baa29ee1c3c1d0b1affbdfdeffe7e7e6c7c4d8b5b1ffd6d4ffd7d5f6ceceedcac8eccecc472b284224224624224f2727422320aaa097e1e3d8dddcd7a9aaa5afb2ab696e676a716a4148413e403d2d2f2c272c262a2b26d6cfc9cfc0b9a88d86715348694e3d4f341f40210c4724103f1b0b4a281e8668608b70698064586d514566483e5834244d250293642c9f6816e4a941eaae34f3b732e7ab26e2a41bf5b829f4b824e8aa17fdc12bd7a40dc99b00f9cc29ffd637ffd541ffd541ffd332fbd437e6c947fce587f9e7b5f5e7cdfdf2def9f4deebeed181916c315024385c2c718c5fa3b289b4b490ddc8a9f8ccb3ffc5b1ffc3b4f3b5a6e0a593c5917cb88b76c59974c59452dca541d6970cd49300e8aa1bebb122d39a02eaaf25edad498e4300a44322ab422da84027ba4e34c14f37c24d3bbe4f3eb35b47d8a98db594737d4f2e754d337d6d605e5d586368625e635f5757596a696e51565a56575b7167651708031e0c082e1a1b220d12240b07432106613b0a855f16b0924c493b18666256656563625e5d71645bddceb99285634c4d213a5721427e402f8b482a935029824a16592d12361a485b484151461f2f2512211a111e154c524824251f1d1e226160686d6a7164656755655843604e2d56480d322b001216262f3661606657555a53545654585b4e535945484d6262645d5b5c545859343c3f5964685761635355543a3934595651544d455d50476555486459435f5438402f11462e08634113825720936126824c0c81500eb38440bd934bba9346b99541c19f46c0a147ceaf5de0c483f1dcadeee6cfeae8dbdadcdbd8ddd9d6ddd6d4dcd1dadcd1dbd7ccddd0c7e6cfc96b47496b4a51584f544a4d545858623a3d464952594a55594d5959475351515b5a353e3d5156594d52565154594f52575253583d41444c524e4d565151595b50585a52585646473f5f5a475a4d23a38b41a88e3acbb977372b033f362f7b7984696d78737a8236373c6c6f74343e40606b6f50595e4c555a636c717f8a9066707a5a67703e4b545f6c7558656e5c6972454f586364687f6b6c512121712323bb5b5c720b0e6f05077b0f0f7b0707ad2d2ab22923ba2720aa170fa81b11b83428ab2c23912717530c00e3b78afff6b5ffffc4ffffdafffbdefffad6fffbd5fffdddffffe4fdfce0f7f6d7fcf9d0fffbd5fffee5fefae1fcf3ccefeac249502f515e4c525a5c474e56545d625a6466545e604e585a5e6869545e5f535d5e535d5f495257586166555e63586166555d605b63655e676657635f879b92d6ede3d8f0e3d7ece3c7dbd9a1b0b55a626f43434d8a8581aca296d4c3b9cdb9b0cab5b0d8c3c0665251f9e5e4f4dcda6f55546c4f51d7bdc0baa4a75743455b47493c23263a1d1f3e20203f201e38201e2a231d1f211c222625191d1c1117131a201c111a190f1817222828141a181922211c211d534b4946312e4a27213f190e3e1e0f3f230e3c1d086847346e4940c29f99c0a7a0a9958a8f7566654632472309754b238b5b1dd8a24ceaae3eeaab2ae5a71ee7aa1be5a917fdc12beeb31be8ad15ffc731ffcc35ffd83effd637ffd635f4ca2af9d13cf5cd37fed432edc629e9c942e9cd69e9ce99fde8cdfbecd7fbf3dee8e4c9999c7d7e8a64a2ae88d0d5b5e0d6bbe6cab2925e498432248a2a1e96352cab4d43c26556df8875f0a28effb496e69663ea9749f49d2cfaa226e99521ed9c27ef9f22e69927dd903ed98a52d88261d17661c36c51af56389f4125923219973b24f0a890d4af95b7997da574567a4b316f5544686055595b56676d6b70717368696d65686f65646a12060622100c25110a2610052e140558361a5b3000e4b160d2992ee0b04a5a400365573a67625c6462655e585a655d5acac1b88b907a5171483b7a4146a261278c4a2b804776b185395033434b36101d0c15251a091d1415261c3c463b22272063656460616555545a6566685e6b61566c5f425f5a01191b050f1811131f4c4b5356555b636468585c5f54585b363a3d61605e5f5e5c5c5c5c45464a4f4c53595055634e4d60483e5b49334a37163c21004224005e4407654d0784671b8f6b17a6791eb78222d49a39e2a644f6bc59ecb751e3af42e1b240efc04af1c54af4cb4beac34ce8c463fae29cf7ecccf0eedfd4d1cad6d6ced0d3c8d0d6c8d0d4c5dbddd0dad7d2beb8b85b555949474a55565a4c51544c4f564c5157484f554750554955554b575548525149515351565a4a4d544f4f5756565e51545b565a5d4f54505459534e525551525652514d5d58425f521eb49f46dfbe39debe35a9923267581f79705f716f72666e716e7a7a5b6763707c78404a4c4d565b6d75772e3736666f6a707b77626d6f5c676d6d787e333c434e525b62656c656a6e706b6f856c6f3e0c0f59090c8a272a6a0105730504a4312aad322aac2521b628249d0e06aa1d16bc3833a1262194231fc76e66643120fff3d5fff0bdf5eeb8fffdd7ffffdaf8f5c0ded99ff4efb8ffffd1fffed8fbf8cffff8c1fef7c3fffae0ede7cfede6baeceaba97a280d1e2cf51625c5462654853554b5658525d5f5662625d6969657171545e60535d5f565f644d565b525b60515a5f58626467717269737445514f5f6e6700110b2b3b3bcadadaecfcf962716cacb7b37c837c797c757a79745957583c3a3b31302e21201c1e1d19221e1b241b1c241b1c21161c20161e1b141b1813191b161c130d0f1d13141d15131b1a161d1d1b1d1d1d2324261721201e2a281a1f2222262913181c2c3033181a19252a26121d19414841c0b9b12b170e411c1338120735140b462b20a18a7c92786b4a2d29563b34ab99858470553a1b006a4018966427ac7322e9ae46d79922c88906e8ab1ffac231f0b928f8c335fcc938ffd239ffd338fcc932fbc52dffcf31f8cb2affd634edc120fad638f1cf30ffd936f1cc33e9c241ffd678edbb8afdd0b9fce2d1f9e9d9f2ead7f9f1dceadbc8d6c6b6cbc2b3beae9fdcb8a87d3b2b8b20169e1f18a62721a4231dac271e9c180cb03025ad2f21a92c169e22009e2100a82e00b03d00bb4a08d16117e37830e7844dffad87ffb7a3ffb4a5ffa58df19a7ee69174dc8b6ed2866cebad94e3baa4b4917ba376598a5c4263452d6e5d4d57544d6d6f6e6b6b6b6a6a6c65656d68676f292428170c082310023b1e00562f00c28f3ef1b14de69e28d18200d69217eac1653b260067624f6264635d5d5b625f5af1eae4bec6b141663b3b7f4213742f1a7d3a307d47a2d1a7a1aa8b828067435036324531172d20162a2107120c50575050554f585d5954535875767a535955565f5a51595b3b40460e0a190e0a1b20222e40474f5a5f635d63635c5e595859514c494258534f5f59596f616166484654242074302d5e1b08916332f4cf7ffcd367f9d052fbd04ef6cc44fbd043f9cf3bf7ce36f0c42df1be2df9c639fac93cf6c634facb33f8c931fdcd3bfecf3bf8c828fbcc34e5bc3effe086fff2cbf1eeddc7c8ccc6c7c9c6cac9c5cbc7c4cdc8cbd4d18c90914f53564e5658545e5d3b44434e545450555850585b4b55574e585a37414348525350585a4e565854595f5a5d663a3d4451545b5457604e5156555b57535852333333635f5662593c6051186f5a00ceb235e0bc1ed4b119987e107f6e296c6145615e57656a643a453f546158828e8a77818342494f283032808684697069252e295660626a757b616c72677278666b6f595c615c61646a6667765d613e0d115304097b181b871a1d97211fb2362ea72219b52a25b32521b0251eb42f2a931b1a891b1c75111167181463342af2d8c1fff4c7f9f1c0eeeac4ffffd9f5f2bfe8e3abeae3acfffeceffffdedbd9b2cfc68ffffcc7fffee4fffee5ffffd5ffffd0d4debc32412e55645d50605f5863655863654e5a5a4e5a5a4b5757505c5c525c5e586264555e635861665c656a535c615761634f595b525c5d5b6564616c681b27231a25271c272b19252317221c19231b151c151a211a13171613161d0e1118171b1e171b1c1a1c191d1f1c1b1b191b1b1b18191d11121723242916171b161719262425231d1d211d1c2227231d2120211f201d1b1c2b2f2e191d1c121212252326292a2c2426252525232b2b29262a292829242f2219371f13532f23724e42a88b85836a63856d61795f525b3f34503428311b03674f2d946e479a692ebf872ace911eefb331fcc137dfa516f6be2bf6c028ffd63ffdce3aface39f9d239f4cb31ffd43bf7c830f7c830fccd35ffd13ef7c83af1cc40f1cb44f8c947ffcd58f0ba5ad49550c67a58b77262ebc1b5ddc5b9dacec0e6daccffeae0fde6dee3dad3e8d7cffcd0c39e5044c54a43d54642d74947cc3d39c02d25b42016b51d18b8231db4241b9b0c00b72613ac1e06ab2107bb3416b52f0ab03009a92e0d9c280f962215942419881a099229139e3a22b15339c9735aeb9f88fab9a7e5a695c8816d9f5b468b4e3b6d3d2f735a555a4f4d6f6a678482834543466f6d70706c6b180e02331b00815e1effcf6cd99d23e69d1ccb7a00ef990ed68704d9a1309572214d401e67675d61635e60615c74716cdde6d5254b223d8146268742228640337c45acd5abbfbfa3beb49bafb79f2d3f292c41322c3d354e57546d71706466615d5f5c636466606165565c5a606463646466645f664a3e4c1406152216205d565e4f4e56494c51595d5c5f615c524f48423733301e1e300c0c63221c6710079f3632a6462dca8b48f0c459f7c938fecf29ffd52ff5c71cffd022fccf1eefc612f0c717f2c61deabd19d0a300eec31ee6ba0fe7bb12f1c325e6b616ffd124f4c41ce9bc2df6d56cfceebff8f3dfa5b4d5a7b5d2b3bbd2b7bfd2b8c7dab6c6d5c2cad551565a4b514d363d36464f4c4a555148534f495553404c4a364041474f52474c504c51554d5558424951343b434b5053494d504d5057555a60404a49444e4652534b57512f695609d7bb4dc9ac24debf29dab823b69510ae912b967e387461406a61506b6d5f6d73696f74706a70706c767876808283888c6a6d727d81842b30343d444e7380896d7e854c5e62545f615460605c6a6a6a6e6d877778461a1b5a0e106200008d1919b53532b12724b82a26b72c27a31a14b42d279114108921227c2021640f0c5e130d4f1309d0a68ef9e3b4eee4afc6bd96ffffdfffffe1f0eacaf9f1cdfffbdbffffebffffe7fffdd3ffffd8fffce3ffffe6f9f6cdf9f7cef6fbdd242b192c332b576160656f706d7979525e5e5460605963644d5758555f614f595b5a63685d666b6e777c4b54595a64665e686a5b63664e5859555f5e616b6a08110e111717191e2113181b11161a14191d141a1a101415191a1f1c1b231a17201513181d19181f1c171c1b1623241e171c18161b17181a171e1d1926211d2116122d19182e1a1b2b1b1b271b1b2e22222b201e2c1d1832211a301e1c291e1a21231812180c1d1e191d191a251c21261619462a265230266d4c3d2a0d00755a537c6158896c5c74543d5e3c207754386d4b32613d1b9b703dd8a856deaa30f0b92bffca3effce41fed03cf2c52cffcf32f7c526fdd02ff7cb2cedc226facf35ffd73df1c530fccd41f7c645fbc853f6c55ee7bc60e3b263f8b372fbad7ced9d78e38971cf625bcf6967e8a7a3ffe6e0fcefe6f4f0e5feede6f7eae4dfe0dae6dcd3fbc9bead534acf4e48d3423fcb3f3ecf4543c64037cf453bd5423bd34038d04236cf4336d13e36d4413acc3932c22f27bc291fb32112b42612a41504a8150db11e17ab1b12aa1c0ea91b0da71f11a324159a221497221892201698211997201899241b8b282270312c9c7975dac8c4b4afa9acaba657574d635d517a6b4ac0a25ad5a940dea61fda9907e6a213ffb72dffba33e09613eca728edb8523818006b5e4b62615d6266695f615e53615210381630733e2d8c4a298a452b743cafd9b1c3c5afc2b6a8a5a696969e8f5361545c6960555b5b626365706b6f605b5f6162645e64644d58525b645f676b6c645f63685c606f555857292b673c435947574d4c5e3d44544d565f5b57563f2c283912155a1518992d2aa5241eb7332e891a00ad6b21d8ae38d2a50af1c719efc91ef6cd23f6c61ef7c71dfbd123f5cd1ee8be12ffd62cfdd42edcb20efcd230f5cb29ebc121face2dffd126ffd22ce7b925f5d463fff2bbf7f3d81939760c275e11235115274f0e244d2a3e5fa7b3c9c9d0da494f4d5259514c55524e5a583f4b474e5a564955514e58574b5053505559474f524c555a4f585f51585e484e4e555b5b4a5255505a5b515c56595f534a45326b5b2acfb651debe35d9b61ce3c026b8940ab5921cab8a2d937835836f4c7d725e75735e585b4a4b53485161575b756c57706a616f6f868e907f848862676d343b4528323c4859605c6e704553546c78783747466c72703c28293a0a0aaa5656932524b235319a100dba2a299e0e0db52f2ca427238b140e7205026305055e080967120f5c0c05570e056b3721fff9cdfffcc9fffdd4ffffdffffbe3fffbe3fffeddffffdffcffe9f7fbe0efecc1faf6c9ffffe0fcfbdcf8f5c8fffdcdfefed83c3f244c4e40676c66565f5e4d5959576363576363545e5f5b6566899395636d6f596267586166545d62586166545e60596365545c5f5f676a5d67694c5456303634161a19151716191b1a181c1b151c151b2318131b10181d17191a151e1d191d1c171d1b0e232210262813292c192c35242d35263333273d372b4b3f334f3d33583d365e423e5d4543624f4b53413d5a4b446c5b516f635563615249553f0d270a1533196d8175383e3c433941513740562e2c491e153d1c0b2c0f0044281c604333745239512f0a7f5a2d603b0e8a6342c59d79b0854ee8bc63ebbb33f3c325fbcc36f7c935fcd33bffd63cf4c62bf6c42dffd33ef3c939fbcd46f0c342f2c747f4c750e9ba52dcaa51f7bf74ffd696ffdba7f0b893ce7e67e78b7ef59b93d36f6df27a7ccf5c5fcb7b7cffe1dcfceee5f4f0e7fbeee8f6ebe7e2e9e2e6ddd6ffc6bdb6534dc84241d74142d54447ce4241d14840d04339d5423ad6413acd3f33d34338d33b38d43a3ad53c3ed33a3cda4040d63d38d73e36d73d33da3b37d83633d93c35cb2e27c2251eb81f19b02018a71a11970a009f1209a31511aa1a19a615109819137f2a25f9c8c3e5d2cbd1cdc4c8c6ba9b98896c64519b885eba9745ffd05cd9a110e0a106ffc02cd78e01e0960fffc843d78b02cf8e18d9ae604128006d655a5f606260606058655b1b4225226436449e602f8b48367d45a5cfa7b5bda8b1a89facaca46a6f684c564d555f575c606149494b696367635f6056585751575558635d424b48777779605c5d635b59785e5d7a44428446494919255031438072898d8a9d45444c1e0f1444171e671519a42421b7271fbc2e2a750300854200c89f2bfed434eac10fffd72af5cc22f4c81dfdcf24fed428fcd226f2c81cffd529edc518ecc319fdd42ef0c721f8d229fad127f1c318f8c923f6c82cedc94efff4b4f7f1cd13469f002b7b06296b0b286408255f1e3567364268bbc1d7b3bbbe49524f535d5e4d585a3c48484955534c58544955514c515450585b4452534352554d565d50555b5253555056544a5956404f48525b4a4a48316551387e632ed7ba52ddc038e6c333bb9607be9515aa8415a080298c74368474539489757e785e6c7055566a4e396043356e4e40785d2045334d625964706c687170363e41727b80677576364143525a5d6d75785e696b7272722b0d0d4303038d2929a82b29b12724a1120ea71515bd31309c2221750c095f04035d0706570200630805660200ac4b45812c25955b47fff8d4f8f4c7f9f5c8ffffd9fffee3f9f6d7fff8caf5f3c2feffe0faffd8f4f4b8fbf7baffffd4faf9cdebe9b0e5e3a6fffec5605d30807e657b7b716066645a6465555f60535d5e545e60535d5f757d804f575a5d6568565e615c646750585b565d63545b61565d635c6467616b6d5862646065691216171e211a22261527301327330f283410293713323d1d2d3818343d1e3c4623546038677247878c63a5ac83bfcba7e5eecff2eed58d806daa9582c0a695cdb0a2d7bbafd0bcb1d1bfb5c3afa6bbafa3979a8571856927532f0e4d201c69331460313671553d5e553f40453c222b56282849190f441d0c411e085432195633156c491f83602a93722fac8d4cb29261b9986daa8654f2cd7cfdd34bffd431f7c725f3c625ffd437f1c52efbcc40f2c242ecc151eabe5be7b85ee2b260f9c780ffda9fffdcaefecca9bc8064f3b6a1ffd7c9cf9389e3908ad97e79f89f99e1827cb64644da6e6cd1807dffdfdbfeeae1f7eee5ffeee7fdf0eae6ebe5ebe2dbefb4b0b54e4fd2474eda3f47d73e43d8403fd83d38d73d33d94136d53e35d13d31d43b33db3c38dd3b39d43937d63d38d63d37d63f38cc3932d33e3ad53b39d53c37d23d37d23e3ad54141d64646d24647cb413ecd4537cd4336ca3d36cd3e38cb362fb9362e983b34ffd0caeedfd8eaeae2ddd6cedcd0c4ccbdaab59d77c2a059cda23ce8b535e3a919fdb522e59907e09305ffb528e6990bd4900bd6a234704f0256472a69615e665e5c5b625a3d634a35764c0c6126287e3f2a6b35a2caa5a3b4a2a9aca56668656c706f6a716a63686464626365616264635f5e5d596e706b5d625e5e64625f60626258605b51595e5e5e6d63617a54518b4e4b9d48458634384a0f2134162e44495d7a7b8d5128385e0d14840904ba3026bb3735710800591b00c1962efdd235f2c512fece22f4c61bf7d21ff4cf1cedc317f4c81ff5ca1cf7cc1be8be0affd51ff6cc16efc710ffda21f6cf18f7c91bf5c51bfccd25efc83fffefa5fff4c90646a80a459f002a77002369042568112b66223464727f9fc7cfdab6bec04852533a44463e484a444e4f45504c4c57534c5456323c3e3b4b4a425252444f534850534d51523e4241444a464f53455b563970603f6548286242118d731fcdb247b6961db9951bb68e1db08a29a4823b896938cba990d7bcabc7bba3a6b191608661417f562f82542c7f531754322e58400012096f7978495355737d7f353f416b74796a6d744c51576d7779746e6e320809853735952121b52f2ea319169f1513bb35369319187209066005025000006a1b179a3d38861f18a2312bb24139b6514580351efff1cbfff9c8fef7c3e9e3b3ffffdbf9f4ccf7eeb5d2ce91feffd4f8fbced9d49ad3cd91fffecdffffd2fdfac3ffffc6f7f4bf8a875cb6b49b898b7e7c827e5d6768606a6b626c6d505a5c566062545c5f565e61535b5e525a5d535b5e61696c575e64535a605b62685d646a5c656a555e6353585c373b3a7f8277c9ceb7dae5bde2efc1e6f3c5e9f9cce5f5c8e7f8cbebfbcee8f9ccebfccfeefecff5fed1faffd8f1fdd5f4fbd9fdfce0bcb299c4b29ccdb7a2d0bba8d0bdaed6c4b6d2c4b7c0baaab3bfa73e61402762361568340c6e310f7a361a7f4317694391c8b354655f3d32306e494352281a5a3b26472c0f5b3d1b73532aa38350ccaf73ffeda7fbe4a0b29b65b39966b79862dab766f4cc49f0c32cf7c735efc036ecc13fe5bc46e1b64ee4b65efacb85ffe0a5ffdeaaffd0a5bd8667f3bfa9ffe2d4ca9f96dda29ce0a3a0ffd5d7ffcbccaf6363f5a09de8908cef908cec807ed76e6bda7c7affbeb8ffe9e1f9ece3ffeee7fcede6e6e7e1f1e4decb948fae5453bf464dc94249c54345c53f3ecd423fd04542c74140c33f3dcb423cce3f39d03c3ad03a39d53f3ecf3a36d33e38d03d36cf3b3bcb3737d13c38d63e39d13c36d43f39d23e3cd24041d44346d14140d24237d14234d2413cd33f3bd63d35cb453ca94841ffd8d1f9ebe0ebebdfefe3d5ead9c9edd8c7ebd1b0c6a369c29941f5c650e0a81fe4a00ff1a513ee9e11fbab1effb527cc8400db9d22e7b4582a050074544579544c7561562a3a203f6f47206f361d6e332d6838567b59576959656c656466653d3f3e6567646c6d6863616264626360615c474842676863696b68636564646466675d655a535a64686962635e76635d81524a953e37a84442a1464f61212f270f1f80697b3d04137f242b880701b52a23a42d316e140b430b00b68f30fdd43affd724f7c71ffacb25f2ce1ef8d728f7ce28e8bd19fed22bffd42bffd52ce3b90fffd62ffdd42cd3ae05f0cd27f7cc30e5b924ebbf2ae3bf45fae39ffff3c80249a508489f043581022a6f0122650725611435681f395ebcc4d9d3d3ddb1b5b64a50504e56595e666950565637403d505a5b4b57574955534f5b594e5c5c354141535c5b5b5a585243405c42335838129472459f7d58a0825ebba57ca9945dc3a857b39638ac8d329e7d30cda778ae7b60853d2ee6a89bd0bdac5b725844825d2f86591f864f20874f308a5621633f0222176a787b656e75818a934a535c6369756665734b4b5573787c7e7070541a19822424a52524b026249f1f1eab3737750d0c6103036e1916bc6965570000ab4c4696251fb1362eb7382fbc3c2fbb402eac4b2ad8a56ef4db99fdeeabded395fffbcbfff7c6d9cc88fef3b1fffdcbffffd6fbefc9e5d7b0aea77d969368b3af895c5938a6a587e8ead4e5e9dae6ede5d6dfdc5862636c7677555f61565f645c656a616a6f4f585d5961644d5558555d605c64676870734f575a61666c575e644e575e565f6460686a575d59a4ac9df6fee7f1fbd9f3ffd7ebf7cfebfad1eafbceebfed0f2ffd9f1ffdce9f8dbf5ffe6f2fdddf1fcdcf6ffe3f7ffe5fafee7cecdb8e5decbe8e1cfe8e7d5e9e6d7f4e6dde3ddcf9cb49c2a613a1a6e3a10783b0c7a3d0174330277310a7839126f403f86647ea68c3744303f321f3e2c163b32154f4723615025ad9869e0cf99fffbc4fffac8fff8c6fff7c3cfbc82f2d593d2ac57f5c855f0bf48e4b24fe0b15ff6ce89ffe3acffdfb5ffd9baca9279f9c2adffe0cec69c8ed39892f3bcb7ffe0d6fdddd08b574cfdc7bdffd6d0ffd5d0fec3bbffbdb4ffaaa9e98285ea7d83d36268d46365ea928effd9cff2e0d4f2e0d4f2e1d9e1d6d0e4d1cae4b9b09b5c53974746883233b86763994642a5464aa54550a84d5eab4d5db04349bb4748b94746bd4745c54041ca4040c93f3dcf4140d13a3fd73e40d23b34cf372cda3c33d73930d63930d83b36d43635de3e3ed73532da3b37d53b39d73f3cd93c37ca3f38be5d56ffdcd1e3d2c0bdb9a0d4c3a7ddc8ade3ccbaf2d7bccfab7bc79d51cc9c2dffca46e9a921d08800e89710df8d06e5940dffbc3ab86d00c07719bf78427f3417862f1e843c2d49301242572c296d341c6b32265f3423462855615362635d61605c6e6a675f5e5a5b5c575f61605054535f615e6666664d4b4e5e5c5f5e5d5b5c5b595f5e636160654648456f72695c5c507361578d5a598e3d3ca83d37ac3d36983d3cb05a5d6e0f13af3d3db3221dbd2d2d831a2950080b300400be9c42f6ce39e8bd0ffcd02ff2c72bcfa70af0c92ce9c229e0b822ebc22ae6bd27e4ba2ae7bd33e7be3ee9c147edcb50e8ca52edcb5df2d168f1d16eecd381fcf0bcf7f1cd04479e0b499c06378300276b0c32710a2e68163a6a324e73a0a8bdd5d5dfd1d5d6aeb4b24c54574f5458575c5f3036364d57564a54534f58554c575355615d323d375a5a5852403e6a413f5b23165b21009d693a9b744bc2a789d3c2b0daccb2cdb986b79f5fba9f5cf6ce9af4bba088392ca13930791c14e3b7aa98a08947805d2f8858238c53239152228a4d1f70450013055f7175535d6649515c777f8a4046525759665c5c6878797d836f6e5d1b1c8e2625ac2a28a31d1aaa34326d05027c1f1a6c130d5e0300680a02a64034a9372cb7342ac2382ec1342bc1372ac33c29bb4d2ca7612dfff0b3fff1b5fff1b9f7e7b6d3c392a08f5771642d50471c534a29a0947a5a4e369e977ae9e5c8efefd7eceddbedeee0ebede2e6ece2dfe9e1dee9e5a1abac5b65675e686a545d62515a5f565f64565f645f676a666e715860635a62655b6366555d6054595f5b626a535c65646d74646e6f4e57528c9789f3fce7f2fddff1fdd9f4ffddeffdd9eafbd1eeffd3f3ffdaf0ffdbf1fee0f0fde1f3ffe0f4ffe1f7ffe1f7fedff7fcdecacab0e1d9c4e3dccae1e4d1dfe2d1eee1d8edebdcb9dabd25683c167e410b843f047d3a0a8340037c370073320b743c146d3d8acba31a42202e3d20444a2e2e3d1c2a391256592cfefacafffbc9ffffd2ffffd7ffffd8fffccdfff8c0eed592dab765ffd573dbac50f9c687ffddb2c39a7eeec9b7ffe7decfa8a3dda6a1fcc5c2ffe0ddf8d0d0975c60ebb3b4fcdbd2fddfd4ffdbd2ffd7d0ffdbd6ffd4ceffc7bcc78177e38885f1888ce1767cf28187cf585add7773ffc9c0f8cec2f3cbbff5cdc3f6cbc5ffd3cdeab6a9d6a193d39c97cf9c99b1817f8a5d625a2d42401737310e3839133c703555783852642a406828399f4755a8444cb44b4faf4142c04349c14044be413dc04037c63d37c73c35c73d33c93f35cc3d39ce3a3ad73e40d23c3bcf3f3ecb3a37d43b36c43d39ce756fffdcd1eddbc7c6c0a6cbba9ed9c1a7dec7b5e9ceb9e6c5a2ac884cb98e30dcaa37dba221e29f1afead2ad67e00d88207f7a22ec36a04cb6c1cac4313a63419b03523a63827863c234c320f5b77472a5b2e1e47254f6b556269616f6e6a6b67646a666369686364655f61635e646965626463666465625d63635e625e5a59696866666a6b5e64645e605d5f625b575d515e5b54755c608b53549b3326b83928c34038b63633ac3435931312b41e1db52e34610f2534050f2b0d00ab934bdec048f1cd41f4d048f6d049ffd64cffd550fbd357f0cc54e4bf4dd4ae41be9931d9b555e8c46ee9c879eed185f1d78cf5dd97fce4a4f9e0a7f2e0b0f8f2d0f8f8dc0f479a0237875987d20b367a002b671640721a385e72839db1bbc5d6dbded2dbd8d2ddd9aeb6b8494e524c5155474c4f484e4e484e4c5056544f5551434a4255524b4f3a354a1d1a5f1516721b127420049c5730774a21b99f7ed6c9b6ccc5b3e0d5b9efdcbbf0d3b1f5bfa58b2f22a42e2aae2825aa2f2a923b34ac87755a75543e835432905421894a248c512c8255002919566b6e707a8378818a3a444d434d56787c8755585f7777797f6765581212750d0a9f241fa326206d04005900006e0800b04136b53c34b6362bb73623ba331fc12f22c9322bce3933c8352ec4372eb73f2eae5b3b79431d533213432e0f4735116858349a8b6e5a4e349f9780f5f0daece9d6eceadbebe9ddefefe5e8ebe0e8ebe2eaeae2ebeae5edeee8e6ebe5e2ecebd4e0e05560625661635b666a59646a5762665560644f595b4852545761625b65665e686a5d67695e656b535a625b656e5e68713f484d646e6d5a655df5fff0f2ffe3effddaf1fcdef1fcdef5ffdef1fdd7effbd3f6ffd7eefecdefffceefffcef3ffd0eaf3c4e7edbfd4d2a9c2b895e6d2b9ead5c0e2dac7e3decbe0d9c9dfe1ccd2e5c9518459146f34077934037432037633057c380b823e0a7e3f1581472b855170b5882955343053351e4c281a4720839f7686956affffdafefbd2fbfcd4fafbd3ffffd8ffffd1fff3b8d2ba74bc9d4b936b25a97850d5a28fd9aaa0fbd4cdffe9e1ffdfd8875850e7b8b0ffdad4ffe0deffd1d0ffdcd9ffddd7ffdfd9ffdcdac68a8adfa9a7ffc6c2de9b93e4958ed37671ff9997ff9a98b64e4bdf726fde75719c3d37a14842ffb1a7ffb3ab92302dbc5a57be6b5dda9787dbafa6cdaeabb1969b6e6175555988586dac2a4f9522448c24357b303a7f2f44852e3b70615175b997a8cfa5a7d8a2a0aa6568984d52cd8286e094967c272ca44b4d9d423dac4d47ad4542b34544b34141bb4747bc4443c94946cb3d3bbc423d88423a6b493d726253938c7ab1a494ccbaace6cec2f0d6c9e9cfbebea4819e7f3fb89136fbcc56d89c1af39f22ffaf39ff9e35d16e13ef873ea53200ae260cb42215c53228ad2016a92b1c90341f5d36195450335e6b5757675c43474669676a6f6d6e6565636769646467603b3b33676661727270626061686367656064423e3f6a6a6a65696a616767686a6962626050514c67676564656a765c5fa35048c1483dc73c37c333328400018b060bc23639a1323b4c1b3112020f1c10027c70487d6f306a5907533a00805f009060008958006a44004625004423004625004f3504856d3fe6cca7e9d1afeedab9fce9c8fbebcaffeed0fff0d8fff3ddf6f3e2f5f6e800307a05347c1b4287072d6b08346512385d4f647f6b7787aeb5bbc2cbcad3dedad3dedacdd6d5aeb3b64c545750585b585d605155563e403f5753505f564f4b322b50201c5f19176d0f10831a16922d1b9e482d8d5232bc9b7cd2c5b2d2cfbeded6c3ecd2c1f8c4b688352da32d29aa201eb82925b32c2696231c61190a2f26095d865c3b8c54298e52288f57298055477a6737504d6a75795259616f7c826a777d626b727b80867a787b674d4e5b15158a242288110bb53a3296271ea5392fb13d30b7392bb72e24c23629c13524c33726c3362cc83d38bf3b37a1261f94211a7a1a0c611a066636207f5f50534031998a73f2e7d1f3ebdeebe4daf1eedfe6e7d7e5e9dbe7ede3e8eae5e7e9e6e3eae3e5eae4edeee9ebeae6e6e7e2e5eae6dfebe9e2f0f0afbdbe5c676b5e696f727d83576266586367576264586264525c5d576162576163656f716972774e575c606b715f6a705e676c4e565957625e889486e4f4d7e3f4d2dfeecfc3ceb09aa17f85896471764d575d2f4e57227d875248501d424818686e3ea8aa7b625d35988b69a28e759987738c816f918a788c85728c8a7391977b72926d1d6a360a72330e7d3b047935057c3800742f1a934e0276350e773c52a6759ccfae95c0a4c6fcdc9cd2b08ab693b2d0ac4e5c39f8fedafbffd9faffd6ffffd9fffed3fffac6fff9bdf0dd98d3b579bd9272ffddcf7c4f4ad4acaaffdfdafbd8d2ffdcd6ffe1d9ffdad4ffd4ceffc7c5d39894f0bfbaffd8d4b0787bf0b5b7ebb1afffcdc7ffc1b9b3665efba29affaa9fd37b6db15b4c923a30a4413bc75451cd5350c84f46c84d45ce4847cb4947c05045c57365ebc3b9cfbeb7bcb0b475799242629b0c44910951a60a51ad1048a50a419c1b5cb6174c98405789b0b0cac0b4b6d2b9b4dab6b6d4acadd0a3a6d2a4a7d4a3a7d19fa0cf9895cd908bc17d7aa058597d33346519196f1e1d903635ad4544933a365e2f274f3b305a5046534f444f46415c514d62514a63524a55473e5a4b38644e29715412a97f19edb53cc67700d17506cd650ed2611faa3102b32c0ebf2719c02219b81e16b81f17bf271cb22c209538277b43346d5b5162635e68686a737277615f625555535156505c615a62615c736f6c5657525c5c5a605c5d666062615d5c61615f5f64605d61605e5e5e666465635f5e5a54546c61657a54538c342ab93f32bc312aa413109a0e0f9c1418b42c30942f373b1b2a1a1a2418150e191803151b00232200483700b09039e9bd52b5861c664000411f003a190046280c2a1400766450e4d3c1f5e4d4fbebdcf9ebdefef2e2fff8eafbeee5faefe9f8f4ebf2f2ea0d3a75022a650626610c28585c77953c5166434f5f606470a4a7b0b4b9bcbfc8c5c7d2ccd0d9d6c7d0cfb5bbbb434b4d4952574c51554d474b554142502a29511918590f106f1515841c1d7c0f0c962720ad483c9b503dbd8f78cdbcaad9d4c1e4d5c0f6cbba973832a7292aad2525b32523ab2019b32d22b03223801d0a531f096366474a8e5f228650248b542c83584a80682f4a41777c7f727378657074606f745762687c838b77767c472e326927297f201e9c2a20ad2f23b73528b83428bb352abc362bbd3829c23c30bc3730be3e3b921c1c861e1d77221d722c225e25144c1f0c977a6ceed8cbf7e6dcf0e6dce9e7dbe6e8dde8ebe4ecefe6e6eadce5ebdde5efe4e4eee5e8ebe4eaede6e8efe7e5ece4e4e6e1e8e9e4e8eae9e8eeecc3cfcf97a7a66272725c6a6d4e5b61424f555f6c725e6c6f566465535e605965655a66665f6a6c646f71434e52626d6f5e6a685c66655d6266676c70646d6c5462555a7154768f68152b07616f4b989a729f9a70a49b70a0976c9c986b8a875c85805a827c586e68466d6848766f557c7660857f6fa29f90c2c1afcac7b4958f7999917a9f957c788567457e55116b370c7c410b8645037b3b08813e067f38077c380b773d3385578bb69ac7e4d0d8ffe89eccb286b49aaad2b8daf4d74b5e3eeaf9d0fcffd7fffed2fffed1ffffd8fffecdfffbbdf9e9aead8d64ffe0c7ffe0d6ffe1dfffd9d7ffdfdeffd2d0d7a09befbdb6ffd2ccd69694e9a8a6edb3afffd5d1ffd4d4ac7674eeb9b1fbc5b9dea499a46458a25648a45944b37254c5896da76e5d904238d05655de4e4dd5463ed7473fd33d3cd74545c94541be5d56fed4c8eaddd4e1d9d6b9c2d35f84b917509f1258b00b54b31052b31153b4044cae104da032518ab5bcd8d1c1c1dabfb4dec5c1d8bcbbdfbcbae2bfbddbbdbbd3b7b3caada7cdaca7c59d9baa84836644455032324427295f3d3e6135365b3331402d2639322847473f4e504b3a383b1513161b1a1655554d47473f3b392c483d2b6f59308e6918e1ae41cb8a14cb780ea94000a72900b52910c83223b92012b71d11b41d16aa130cc2281ccb3527b52b21a33832905956776362676266646569645f637270716b706c5f64606664676866696365625f645e6763606c676364615a67675f5f62595d6059696461665e5c6b6663755d5b93575690332cbb3b2ec83c2dc24237850400c53b38ab1d1bba2c2a88201d2a0a0d14161515170c131a08283f25162500433300b1913cf7d25de5be3be2ba3ee0ba4f815c0b462700412c0f6a5947eadbc4e9ddc5fdf0dffdf1e1faf3e0f9f2e0faede5fff4eefcf3ecf9f2ea1c3e6c1736621a315b495c7d5a6b7d434f5b3038434549544c4f585d6266abb5b4b3bebac0c5c1c2c3bec4c0bd9594905357565654554a3a3b502c2c531719651717751b1b7e17188818179d2727b13b3bb84844ac4e44ca8777d9baa8e1d2bfecdac478473897292ab3262cbc2a2dbb2a27b72a21b32b1faa2111a02818731b0d3f1c086088632e805229814f35825857876f3a504421232069696b606a6b3c4b4e606d736a737a7b7a822f1a1f5a28295405009c3429ab2f23b73125bd342ab4342bb43b32b04233861e118a221f7517175e0e0d591917a87973f2d2c5f9e4d1f4e7d6eee6d9e8e4dbefebe2ebe8e1e5e8e1eaf1eae1eae5e1eae5e8efe7e2eadfe3eee6e0ebe3e6eee3e2e8dee4eee5ecf3ecd5d7d2b9bbb8a0a6a69fa9aa869497405256192c32a3b4bb5d6c7156636947545c505d635664675e6c6d646f71717b7c5e686a636e705e6c6d505e5e4e5d585a65615f64687c81857f898a57665f5a70590921016b805f4a5a369ca07ba39f79a49872a79974a096728d8463877d627a7359faf2ddfffbe9fcf8ecf7f7edf1f7edf0f8edf6f9eef6f7e743402d59513c6255428e907a9ec5a61d683f0b763e007738067e40098141047d38057c381080451d7545b3e1c4b4d0bab0cbb87d9e8b557e6cd3feeacff7ddcdeecf28421de5f6ccfbfed1ffffd3fbfdd5fdffd5ffffc9fff9c3ffe6bddab79bffdaced8aba8f0c4c5ffd2d2d79d9cdfa29fefb4aeffcec6ffc7c4914d4adfa099ffd0c9f1c0bb9568636b4339714b40734e459c746ab48476b78675ba9278c2a087c7a798a56961ca4e4edd4343d9403ada4038db403cd9413ed1433fbb504afccec1e4d8cae1dbcfbec8d16387bb154d9a094ca7034dae0a52b80851b80042ab0a4aa4254b89b4c2dfd0c1bed9bfb0d0bcb3d0bbb6d9bab5dabdb7d4c0b9d6c5bdd4c0b7d4bdb7c1a8a496817e53454457524f474546474344493f40483c3c47443f4e4f494f544e4a504e494d505155584f5553495049474c4563665d514c465e4e358664279d6d18f5ba56dc8b32ae3e0cac260bb72113bb2117b91d11ba2016ba1f1aba1f1abf2316ca2c20c92722ae2827a3585575565468626464686b686367625e5f666b6763696767676963636562676353585273726d75726d69645e6c696262635b44443c6d645f74625e7b5d5b9258569b3530cd4a42cd3e30c83c2d7f0900810c03950e08b3241ebc2d277d140e2e0b07191a1417181011190c122a1a2b3e1e483b06927320b6961bd6b325f4ce3feec843eac656b69747462e0a4f3e2c95896fe5dbc0faefdbf8efdefdf6e4fef7e7fbf1e8fcf1ebfaf0e7fdf4eb091d3e657692697687616d794e5a6628344034404e2a34404c5359454d50465155545c5e9e9d99cbbeb8c5b1a6c4aea19181744c3c2f795e55542722560c0b721818761715972e2a911b17a52927a92d2fc04847bf4c45b1554ac28a7bd6b7a5c8b3a0f4cabe872729b12f37b9272ac12926bd2a22a4140bc12e26b128229a2420641e1243432b4b79553f7e531d593367877249554b74736e7f7e7a757e7d72808144535859626975727933242739201b4f1d1290372fa7382fb53c33b03b3293322b6d1d164907004b1509b6857efad3ccffe4ddf9e6dff4e6ddede5daeeebdceeecddeaebdde8eaddeaede6e6ebe5e8ebe4e7ece5e8ecebe7edede3e9e7e8eeeae2ede5e6f2e8ccd8ceb1bdb3a5aca5bfc4bebdc1c08c9292525d5f38474c4f606ac4d7e5cde5f1c4dce6596c7256656c5c66705b656f5b686e5e696d525c5e59616462696f646e70556767596d6b5b6b6855615f5c67695b66685f6d705b6b6a58655cc5d3c2cfe1cb728268606d53646a4e857f658b7f6583785c6660464d4f3a4d503ff8f6eaebeae5e8eae7e7edede3edeceaf5f1f0faf2f0f6ec7d7f72c7c5b8beb8ac97998bc1d6c562977914754203793c007538027a3c057d3d027d3a0b83430c733b387b52c5e9cdd3e2cfa9b6a5e2feefd4feea95c7ae72a58693bf9e5d7b57bfcaa2fcffd4fcffd7fcffd2fffbccfff8ccac9573a8856fdba69ed89e9decbec0ffd3d3ffd9d9954f4dd28f89ffcec8ffc1b9d09086a565599f65599c6e61836358e4d4c7f2ebe1efeae6eee9e6bcb2b0928785867f798f8882968b89895959c34c4ed83e40d9403bd94239d74035d54238d1423abe4f46f5c1b3d8c7b5d8cdb9bfc4c76480b22354a31051ad0854b6064fb51c66d10047b81656ba1e4a8bb8c9e7d3c4bfe3c8b5dbc5b8dac3bbdfc4bbdbc0b7d7c1b6d1b9afceb2a6b7998eab8e886b565143362e4e4a4143423d4f504b534d4d504a4a4d4c484e504d4d53514c52524e52515b5f5e585e5a525952575a5155564e55524b5c4c3c805e399d6a33c07d39b2581cb73c1a9a0d00b82418b92219b91c15c72520d12b2bc6211fc8281cc7291dc2231dae282593423f7b5351585252585d6068666b5d5b5e7277735e655e5a5f5b5d5f5a666863595c5581827c5d5c5768605e685f606965645c57547166627d5a56994e49a53a34af2620ce3b33c53b31971b137b0e077607008a0500bb2c24c1332f9a312d2f08031c19121c191213160d1d2d222633194c400e755b07a8880ff0cc40ffe255fcda52f5d451f3d3704429004b3623aa9b86ddd1bbfdf0ddfdf1e1fdf3e7fdf5eafdf5eafbf3e6fbf3e8faf4e85a677a737f8d6c76775f6867444f5539464f404e5b4a5662454c5441484e5160674b52585e5050593831824e40ad7463bd8c7db88e80b28e80885c51641d17690e0b760e0bb6453fae352dc1443eb63a3ac24646981d16b5493fa9594edaa597e3c6b4e4c0b2d58b8a9d3335b52b2bb51d1ac12e26af1f16bc2721b32521a525226b1109301001555a432942222034182b281946322b59403b6a55527369677b7b7b7c7d81747579817d7e3a322f342a20482e2171382f863b355d0d045b1108eab1aafed3ccffe8ddf9e7dbede3d9eeeae1e9e9e1e8e9e1e9eae4e7eae3e9eee7e4eae0ecf0e2e7ebdde7eee6e7eee6e8eee4e8ebe2e4e7e0eaede4d6d9c8c6c9b4a8ab96b8bcabbbc3b69aa49c3f4541070d0d1f242a48515a63747ec6dce9acc3d5a5bed4b4cee5c5def28ea2ad596a7266737c79838c59666c5e6c6f616a6f5960665b62685660625b6e6c687b777b8b884856565f6d6d5f6d6e5463685b696c626c6b67726ad7e9d9cee3d0b8cfbdd9ecd984897594927d99927f73705f4b5344475349ecf1edf1f3f2e9eef1c9d3d598a4a4dae6e4e1ede9ebf4ef5b6059777a7384857f878a83a6b1a9a6ccb71b69410b763e0c8043088344077f3f068140007734117f40257947abe2bbcfe3cae5ebddeefef1d8f7e759866f87bca082b396d0f8d6859f787c8d61f3ffcff7facbffffd2ccb893ad9579b18e7affd8ce8b504acd9894ffd6d1ffc5bdca847aa15e56b07168b87e72d1998ad8a393c7998abb9a8b917f73f4f4eaccd6cedae4e3e9f4f6f0fafcebf5f7e7f3f3c6cfce999999583030c04c4fd53c3ed7423bd33f33d33f33d34036d2433db94842f7bfb0e1cbb6d8cab0c4c3be6c7ea2264989295eaa1b59ac1452a7124fa80e49a71b4e9f2f517fbecbdbd1c3b8dec4ade2cbb9ead3c3e4cabbecd5c5e3cdbfe8d2c5e0c6b9bfa499c3aaa59b8a83595047322f2650514b51524d454442514d4c4e4d49656661545955555a564447405c5f584d4f4a484a4544453f534e484f443e533d30be957f884b2c6a1500a83b1aba392499110395150aa5221aad1a13c52823ca2521d02825c7261ebe251db72824a3302d8e49446f504b6e69666b6f706563666c6a6b686a67585d576f726b6b6c6665645f65645f64655f61605c696363746b6c665d5e7869668160598b4a44af4039c63b34ce352dcc3931bc3f39710400720b0484130daa2119c33029b629229a312b3911091a160b1e1e1620261a1b28172c33113a2c00ab9134f9d759ffdc4cfddf4df6d94dfbdc5df2d3763a1e00473020ac9b89c3b6a3fcf1ddfbf2e1fcf4e9fcf5ebfdf5e8fbf3e6faf4e8faf4e8848f957f8b8b6f7b6f4c594f273236424f57404d554b545b494955484a572536403f464e674d50652825a54336de705f99322b883a3077503f3f200e5b26187f2f26ab3a36ba3d39ab3229b23c32951b18b73d3ab83f36bd4d42af4a40c37569d4a696e2c1aeecc2b2874137a02623b52421b1241bb82b21b92c22b42e258c170d660a00682e235b372b2d12013a160860211c722827691f205414153b0d0f35151635201f4133304f463f2f2b203f3b2f554d42e5d6cfeddcd5f9ebe2f2e5dcf3e9e0eeeae1e3e5dae5ede2e3efe3e3eae2efeae7f0e7e8e8e8e8e8ecebe1eae9e7edebe8ebe4e7eadfeef4e8e5ede0d6decfbcc3b3aeb19eb9ba9ac6c38cc1bb7fa3996878704c1310001619121317161920267a8295becce6d0e6fec0def8c2e4ff4e6f8e6c89abcce3ffd5e7fb70808d58666f57646a64737663717458656d5a646d60696e5c66675b6765606f6a5e6a685d69695864645f6a6c515e6458656b636d6f52615cc8ddd4d2f0e4cff3e9ccece199ae9bb4c0ac4446394b4e454d5a534d5c57eef9f5edf3f3eef2f3edf3f3ebf5f4f0fcf8f1fdf9eef9f55b615f616564636564545859626b6ab3cdc25f9a7e0d66381488490a8944047c3c0a81410178340b7d3812773b337f4ec5eacbf6fff2fbfff8effbf1dffae9a2c5afcff7dcc1eecd88b8904c7344475b26ffffcde6d1a49a7c58ceb096c9a895f1c6b6c893838c4e3f8c4938a3614bba7963d89f8edfab9dd7ac9bd6b19fe1c1b2f0dacce5d8cfd1cec7f4faf6d0dcdcd9e3e5f1fafff2fcfdcad6d4e0f1e9f0fdf38a8d845e3732bb484bd5413fd44439d14232d44036d13d39cb3f42b84749ffc0b7e5c6b2dfcbb0cac3b1707883374a6a2e4a79264a7e2b4f833256883455824861804f5c64a2a296aa9880a2896b99846798836899816799836be2d6c0e1d6c4c0b2a71102001d0f0c130907100d0810110c3234332325245c5857433e3b5551485250445a5a5044443a54524669655a534e48494440524d4a5c514d553d33af897cc3907f833624a12d1eb93529b12e249b261d71170fc76961b3342ebe2b23c7291ec8251cc52622b929289f2d2d91434179524d665951706d6881837e6667626768636c6d686766616c6964766e6b6f6661716a646d6a6563625e61636074736f72696089695e924940a93d33cb3e37cb322ac63329bf3c3490292471120e831a14ba3f38b6221ebf2620b82921740c013e17082724131f27181d2c171c2b0a282d004a3800c9a93af2d243ffe144fee145ffe35bf5d8748466283f250c4630259e8f7cb5aa94fbf3defaf5e2faf6eafaf6ebfbf5e9fbf5e9faf3edfaf3ed90988b9ca7977784703743374c555a4c565f2732363f464c42404b33354148565f4d4e534e24268f3c38b0382ab73324b138308430263e281144472a5a50357f5640872a22b33e37ba443aaf392fb83e399c221fa02b22b44237ca5750a8463dbd796ce5b8a5e1c5afd2a38f902b23a5241ea31a12af251abc3227bc382cb33a2f68010065160f702d274e0b05792a26831c1d922a2b7b1f225e1415511f203715143a2520463931dfdbcfe0e1d3e9e9ddecede5e4e9e3e1ebe3ddeae1dce9dfdfe9e0dde7dee3ede4dfebe1dbebe0dbe7dde8e5e0ece7e4eaecebdee7e6e5edf0e6eef0d9dbdabfc1bca8aea2b5bbadb9bfb1afb49ea6a787959360ada656b1a6549a8c4d473a107a7361959490b6bfbecddae3a5b5cf90a4c785a2c2b8d9f895bad7486b8b94b2d6cbe4ffd2e7fcd3e5f362727f6372795564675563665f6c745b656e8d989e3f4a4c5f6b675a6662586464545f61636d6f565f64626c755c6971515c605f6d6d586d68c7e2dbd6f5ef86a49a475c49c2cfbd73766d7c7e796a756f5b6763e8f3eff2fbfaf0f4f5e5e9eac6cfcea8b2b1848f8b525b584d5152939798777c7f2f373a2a33388397968eb8aa2168460a783b007d33027b38057938057a340c813a0e813c127137bff7d2e6ffe7eff8e7f1f5e4f2ffebd0e8d0d5f3db8ab29776ac8a6f9d767d9063554e2262461f8e694c9e7b6795716158321f6d3e2c965b49ad6c58b4785eb98168ca9988e0b5a5ebc7b7e4c8bad3c1b3bdb5aae3e3dbc8cecaeaf4f5e5f0f2e2ebf0f0f7fde6f0f1eaf6f2d4e5dbedfaf080837c906a67b7494ad34342cf4336d24635d4413acf3d3dc53d3fb04444ca8b84af8f82988773908d7e7f848785919f8b96aa8792a6909cac909aa48c939b9395929893809e90759b866b9d8368a0886c9f876ba1876ca38b71d9c8b4c6baaa7d7367140903160c0a1d151311100c0e0e0c13141612101115100d776e69ece2d8dbd4c4a9a395979183a9a194b0a89b988f86756a645b4e4860453e542015803b2ccb796ba33d31b93530bc3732d66a60c77368e4aba2a7685fc45f57ab2b22ba2b1dbb2c1eb02b26a83a39782e2d724947705e5a65625b64635e65666061625c5a59555d5c586c686565605d7e76736f6462685e5c696461716c685c57518372688963568b4838ae4436af291dda4036d53d32c64639bc504663080580252483130f900f09af1714ca2f2aa9160e932214561d0a2f1d0721230e1e290b2326009f97567b6104aa8510edc83cf2d039f1d43bfbdf624024004127023f28183c281fa79885988c76f9f3ddfaf5e2f9f7eaf9f7ebf9f5e9fbf4eafbf1effbf1f0a9af89b1b896565e47353c34292c354145514a535847515345484d3d41444c57595e54534e130f9a3c34a72e23b3372bc85c5072352228371638714632703f49653c885e488f352c89160fb73a369b2120bf4947bb4a42a23227b8433aa5362fa94841924c40a4816bdbb79fe49b8a90281baa251cc23229bd3328bd3529bb322aa12820670a03570400832324770d0f931a1f7e0d11701f1e95625fe7cfcbe4dfd9eaebe3e0e6dce7eddfe3e7d9ebeee5e7e8e2e6e7e2eaebe6e3e4dce3e6dde3e5e0e3e4dfe4e1dae4e1dae2e4d9e6e9dee4e6d9edf3e7d3ddd4b2bdb9aab4b5afb4bababbc0b3b3b55d5f5a1b1e130c100143462b817f4fa7a25eada84ab5ae53f7efb1c9c19d6660548484847886869cb3bbaac8e45070967293b6c6e8ffc6e8ffc7e7fecae9ffbedcf4c6e1f2c1d8e66c7f905c6c7c59666f69747a5e696d5a6569636e745b696c566663596a645e696d616a715e656f4e5460616b775e6b745d6b6e5662625864623c48441a271e4b5648878b7ababbab72726667675f7c7d757e837c777d7943494794989b3e414634393d444c4e606666494d4e393b3a6a6b6db5bfc193a1a48d9ca371868ba7c5c5639a850f703a00772f0b8039097e37098139027c330e8e440576362c794ba3d1acd7ebc8eaf1cff2fcd9f4ffe3d3e2cf869e90719a88678a762e331d55452e694932663d29683e30643d2e674232663f2e6b3d2e73433572433176483872483c734d4465433a64494088776fc8c3bddbddd8eef7f4eaf4f5e7f1f3d9e1e4c9d1d4e4eceec5cfced4dfdbdee7e4898a8cb38f93b54e51ca4340cb4337cf4538cf403ccb403dc5443ea64139b87f7689706b777372727b80717f8a78858e969593a3998da7997faa9b7eab9b84ab9983b1997da58c6e9f856e977c678d725f795c4a6b4c384324123c2014422a20312114180b02160807120608130d0d1511120a060717120f211310ccbbb3fbe9dbf8e8d9eddfd2e6dacebbaf9fc1b5a7d6cabec8b7ad8d7267804c3f8d2d21af352aab271bb93327bd3b2e790d00e5a291e4beabe8cebfe1bdafb26e63a44237ad3328a42f258d3b3075433a543d37746d676e6b666b6a666a666362615d5554506e6d6b716d6c6b67666969676c6b6769615f776f6d726c6c73656284685c965e4fa34335c04637c64331c93c2acb3224cd4134a8433799463e711719760f13890e10910a07bd2c27c52c26a80b04b83024973e2c703c262e1a02524727a79162bfa05fac872cdbb143e6bc44e4bd3ce5c441dec159442d003c27143b2819301f0fa4937f887964f9f1defaf4e6f9f6edf9f6edf9f5eafcf3ecfcf0f0feeff2b8bd94676d4b353c2c444847575761434551434e52465153485253464c4c50555135201b722721a1362eae332ca7312797372955250f2c47262b7246277b473872425b5638905545a03934be4242aa2f31b6403eb3423c8a1911a62f29ba453ebf4f4ba44a41c58d7ce0ad98f1a494a33b2eba342bc5322abd3026c03329c5352dba332f770a05740e0a750504820b0d8f14198a2324c58883ffe2daebe7dedfe9e0e3efe5e1ede3e0eadfe8f0e5e1e6dfe4e9e2e5e7e2e4e5dfe7e7dde2e2d8e4e1dae8ddd7f7dbd7efd4cddccfc6babaae9da192a4ac9dadb9abadb8b06066661b1e250e0e182423292b2d2cc6c9c2cbcec33f422d5e5c3664612a8c8a40e1de99fdf6ccdfd9c398918b68696b95a4a7233e49c9ecff456b9098bbdbbee0fbc2e3f6c7e7fc8eb1cd97bad6c1e2f5d2eefc758b99566673808d96434c53616b6d616b6d636d7659666e6070705669675462655c676d585f695c636d5d6771616e76515f606874746b737572767512130b716f62d3cdbfdad4c6ccc8bcb0aca1a39f949390877c7d7755575452525445464aa1a5a86f7477484c4d3438393e3f41cdd1d476818577888f8091995b6d776a7e8593bdb31e6f461882440d803d088039047d36027e36008137027937106e3aa6e8bacdf2bcc7dd9f99a968d2dfa7e1edc9cbddc5d5f5ded9f2df626355564237633f3162382a683c315b31255d3826714c3a6a4334522b1c6e463a815b4e6c4a405c3b326d4c47856966746562c4bfbccfd3d2e3edeceef8f9c7d1d3a6b0b2edf7f9e7f1f2d0dadbf7ffff4e5356797a7fc7a7acaf4f50ca4642d2453cd2423acf3e3bcb403bbe3e31a43f35925f5e4f414e40516f34567c2e537d324f71454c5c5c534c422e0b2e13003218002c0e00220000401d014929143c1d0b3415034e2d1c3e1b084924144a241b2f0e072b170e1609031a0c0c190d0f1d17170f0b0a171312120d091d0e07604e42f0dbcaead5c2f6e3d4faeadaf9ead7f1e1d1decebfd2bcaecaa79472311f9e2d1fc13327b51d10c53628ad3827ffd3c1ebc5b2fcefdceee5d4eedbccefc3b6b77567963e32f7a89be0b2a3614e4056534a666b6472736e6968646965626c6865504c4b706c6b7874756b696a6c6c6a6d6c6a57524f79716f736f6c7e6d668759499e4b39c44536d13b2cc73422cd3c27d54433c14637c27366944e467a1e1f8c1b1f921213ae2221c22e2ac02721b3140ec43429ac38299d4c379b715b75573b5d380e5227006539009a701cbf963cc9a245cdac4d73570e3e290a39271d3828193626169f8f80706353f8efe0f9f3e5f9f5ecf9f5ecfbf5e9fcf3eafdf2eefdefefb4b8a1585c4b3c423e50585b2a2f35484f554a555932414428363647504d514e49391610963d37ad3630aa2f2a9a2921933d3050231046523a396848306a413b6b415b6c4c33180595403bad3b3bb33d3daa3233961e1dad363296201cb23f3ac4514cb64b45b1574eb3564eb03d38b83732be332cc13128c4342bc5352cc02b25c53632a323207f0804911714810e0b831b1a6a1f1a75554aefe9dde5ebe1e4eee6dce6dee7f1e9e2ece4e4eee6e4eee6e1ede3e0ede3deeadee0e8dbe5e7dad3cdc1bfa4996829226f332bad958b95918666685b353b2d0a120321271d8f8f8fb8b7bd4a49513c3c44414546cad0cc7c867e7f8981a1a6a06f7068797a6acccbb9b2aba1766f69a8a2a2cfd0d4a1aeb6768d9d9cbedab3d7f7b3d8f2a6cbdec1e2f1c5e9ff7fa9d16790bc668aaad0edffbed1d5505f5c646e6f61696c5b64635f676a58606b636c7b616f786173776171715d696960686a5a5f62505a5c5b67675666636e7d7a7e86896566685d5852352c236f645eede3dad9d3c7d9d3c7dcd1cbdfd6d1d8d3cdb6b3aeb0aba8b6b2afa7a7a5898b885358543b413f9ca1a48e989a78858b6e7f874c5a6572808b73818a6f8c8a55907a12684107773f027d3c027e3806823c017d371990501984501c733c86c47799c667a2c4569bb44ecadf92ddf0b8c6ddafbccdab6b6a585b473e522d24663a31653a33653d334f2916714832956b556f4634522c1f5735296f534762473c5938334325256c595bc9c3c793979a798385737e8047525413232390a0a0edfbfbedf9f9f2fafc3f444854595dceb4b5a8544aca4c40db423ddd3b39d53b3bce3d38c63c2fb0474155223335376023529a0e53ae0a55b21455a92045894958798d84755b47224931175a3b26643a24643521562d1b441f0c411d0744210b47230b49230e4d2212462118250f121b0e1713080e130a0d100f0b10130c12150e14140c1e140b443224ab957ee2cdb2c1ad95f2e0c8efdfc8cebda9e0cbbad2b3a1bc9077712e14b14737a02112c73e2eb63726aa4d3bffdac8e7cfc3faf2e7f7efe2faedddf4dacbeecdbcf2cbbaffe3d0ffedddd5c5b86c62596c655d6a676053544c62615c5f5c576c67646c676460605e5e605d595856645f5c73696759544e6e7166776a5a955a4ab75343c64132d63f2ed83f2dd4432ece4f3cd16a5bb97165904a4286231e87100cb02c28a81915c32524b81916c12823b72820b331238a2312601f0d5427124b2108512808562a07532901482300563508402300452c0e3e2b1d3d2c2435271a3a2c21362923342923f5efe1f9f3e5fbf4eafdf4ebfcf4e7fdf6e6fcf4e9faf2e7575f54252c253f4448454c54373e443c454a39464c20303046555054574c3a2919440f009c352eb63633b235319a332a7437243e28101e2a12103217133d191038131b38192e2c156c362a923933ac403d7e0b08b33c388b1511bf4e48b4433dae3733be4846bf4f4bbc4946b83432bf3431c4352fc23229c43129c22f27c22e2ab0211da319178e0a0691120c921d16740e09560d06593b30eeeadee3ebe0dee9e1e6ede6e4e9e5e4eae6e5eae4e7e8e2ebebe1e2e0d4bebeb29ea095a09e92a6958b94685f862c23832a22553028433c343e3e343d40353a3e3026291e767772c3c3c576777c696c717c8282a1a7a50e17141d2625596164b5bac0c9ced407080dcfcfd1c9c7c8c8c8c8b7bcbf788691b2cbdfafd1edabcfefa6cbe694b8d098bbcfcdf0ffa0c5e03a5c75c4dde461716656603d656b476c7061636965656e6d5c6668636c755e687446545f4f60685b6d6f5e6e6d5f696866706f636d6e556161606f6a5a666253585b67676927201a291e18312320413632d4cdc3e2dcd0e9dfd6e5dbd2e2d9d2d6cfc9b8b3ada6a5a0a6a7a2828685848a8a6d7577899297808b916b7880717e8778828c5b656f8790996074756e998f2c7558117c48007635007832007a320279351f9354299a64197f401d6f1a306e0398c242a6c544aac55aaac368a5bd6fcee0a4706f535b473c603b32673a345e362e572f23986e588a5d46895c496f443470483c724d446f5347765a4f623f3b6444475a474bcac3ca757a7eeef7fce6eff49ba6aa2232327a8a8a748282e9f5f5e1e6ea3d4045484c4fc4b1ada35f52b84e40ca4340cb3c3ec14440bd443cbd4135a4423f582b42282f661853ad045ac70259ca0c57bd3366b7314a73a19b8dac966fad9579987a6261351a57280c5931175531175d391f6440285b321e5225124b1a094a20122d110d2e1a192614141d0f0c17100816130a0b0c0614110a21140c3522144c311c4a2f14533920402810d5bfa7e2c9b3e2c7b4e3c0acb88b6ec8886c650f00952f18b7473196321ac07963ab7e6bfff1e6f8efe6f7f1e3f1e8d7f5e5d6f6e5d5f8e9d6fdf0dff8ecdcfef2e68a7d74746a616c685f63635b75726d706c696e69666c6867676966545955706f6d6c6b676a6b636e76674b6248414a2d4f2d12a25a42c05541a62512db4e3ac7432ebe5542c37261b6776e631e17881f1b92120f950e08a4150fc72f2a9f0702c13129b1241bb72a20aa31266a1e115e2b1a592c17582e185b2e1b572c1b4c2916210600442920321e1733211d3425201c0e0524170e170c08352c25f5ede0f9f1e4fdf3eafef4ebfdf6e6fcf6e6fbf5e7f9f3e54e5a583d47483538414e505c4d545e414a53313e464856564c5747544d3187613a9a502da63024b02a27ae332c7721107f6a4b71825e415b3e406345426544486c485273565a6a5096866f83503f862e22a2372dac3d3296271cb54841b54440a127268f1313bd4745bb4440b63633bb3430c4352fc33028c7342cad1d15a21712b32926a41a178d0602930e0795160d8a180e6e140b9f6861f6e0d5e7e9dedfebe1e6ebe5e9ebe6dcdedbbfbab6b59d99b3908ac49c94c09b9373605a35231f4a2b28b67772a5322ba5392f5f302a52474152514c4b4e45525648676b5d5558512d3331757e7d9fa8a79197956e74722e32317a7e7da3a8a2b7beb738423acfd9d1a8afa81118118d9691c0ccccb6cad59bb7ccb6d9f59ec5e6a2c6ea5a7ca136577ac1e0f4b1ccc35f704e7c7c46aba255b2a644aba148817e5364685a6e7877818f92647275616e7464717952636a4a5f62576c6d526563798988848f934e575c6771725e6462242623151410241f1b231a151b110f342a28302722cdc4bbe8e0d3e8e1d1e2dcd0dbd7cececfc9aaafab6d72758990966871786b757e43505945525a79838c6f787f6a7177777c82878a9179848650746a37775c0c733c0a833e06843a017d340e833d0579380a8046138142258232428a2757850b729310a1c142a7ca4ca4c84e89a342767547574231644034663e34502c20431e0c94664f8858446b3d30673b3270443b744940724e4279574d6e4543725051362629afadb2757c82d0dbe1f2f9ff444b513f494b9ca6a8eff9fbf1f9fc4c5157323338454346c8b6b2916558924e41a34b499b454495554cd19185ffb0a59446466b41592a2d621b55a7075bbb0b59bb1155a81a4c815f7686938868b39765b19870b0946dbe986bbc966794744b5c401b472a0c58341e59291d5c251e632a1f612e1b4a26043817003414002c0f01260d061e0c081e100f2012112a17114b33294d2e1c492612512e1a4926124d2a1672523d5c3e266c4a2fc49b7dce9d7cdda580a464409c5632da9878ad7c5ea5816bb69c8dfef0e3f1eeddebe8d5fdf1e1ffefdffff3e3fef2e4fff3e7e8ded4eee7dd645d5569645e58534d726d69736e6b6763626a6a68686a673e433f6d6f6a68726759705c335b39295f2e2b602a48673b2e2e0a673b1eaa5a41bf4f39bc4d3ada8e7eb68173a7756c6926207d11119510119b0b0aba2d26ba3b2a820500b32f20a6190fc7322cb839335306006130215c2c156233195f2f186234244321152106003f2a253624203223203425223c2f29342a2021170b393021f8ecdcfcf0e2faefe9fff7f0fbf5e7fcf6e8fdf6ecfbf2ebd4e0de747e7f5a5d644a4d5641485248525b1f2a3039423f5559425a4822dfa7768f330aa82a1bad282399271c79351e686c47062c0514391a1035161e41202348262e55384462466d785a9e846b9b4a39b7493cac3c2ead3d318e211a790907b63c3bba3e3ec54f4bc7524bb83d38b83731bd322bc03129ab1c1494090498110e940e0b8d0300a91e199b1009a11b109c1c138c1f188b3d39bf8f8beddad4bdb6b0b0a6a4a29795837471644845602d2978332c81322b732c26390d0a3e1c1b59333282413da73028a6342a521d193d2b2b4b474640423f4d4e48484b445156524b5451586261232d2c6f78776f75755b5f62bec2c36d726c757c744d574fa2ada78f9a92adb7af7f8883455151aabcc686a0b1a2c0da9cbddcb6d4f897b1d697b0cf3f515b879270c0c078eede7cd6bf4bd7be47c5b3514038097576664953524a575d6270736270735e6b7158676c586b6f52656961747856686c525d635c636b2d32360a0e0f1719141817121f1a17160e0c2a221f342c294239342e251eb4ac9fe4ddcdded8cccecbc47e837f757e7d8b94997b848d646e786f7c856c798267747d606972787f8770777d636d6f5e6c6c243f38659587569f811d8550037c3719974d007b320d803d0e8042007739087c3b12793244993e6fa62f6d95105e8400597f00a3cb4488a33a6062315342306242355b352846210f6c432f7b4d3682533f5e362c59322b774f47785044724e406e483d8559567c5a5b2e1f2296979b717c8078858b9198a0737a824c555af5fffff1fbfdebf3f650575d44474c444245ccc1bdbda599ffe3d7ffebe7ffe8e5fbe7dcffe8daffdfd47f414270486227275b1d57a9065aba0959b81155a6295c917e95a3a59677a2824fa1895dad9267be9d6aa58451ba9f74a78f6b4b2e10381200521e13591e185e22186129126434045628005e2f055f3110542c13391a08270f05210d063b221b4a2e2341200f3f1a074e2716532919542918451c0a4c28123b17005b361b5f3817573007e4bb8fcda077cca07bd1aa8ba17f669e7f6bc9b4a3f2ebd9f6f3e0f9f0dffbefdffff4e6fdf3e7efe5dbfdf4ebf7f3e8f4f0e5706c6367625c6a65616763625a5a5a5a5c5b6466616e6f696163586975613352332b5c2f1c5b241f63281e5c29375e313d380e6e411a923b1ddf886dc99482c89e92b4827b6b211e8f2323900b0cb42320bb3529a44028690b009d2816ab2317c42c27b12b2855050058221667372165392061341d5a33224022181d05013c292537252138251e3a291f2c1f1630261c221908332b18f1e4d3fef0e3fff4ecfaf1eafef8eafbf5e7fcf5edfcf5efdee5dee7ede9dce2e2979fa1505c5c4852534a4f524f504a413b21a2855dd0895b99330db133259d21198f2a18652d1256623e002a070a33150e3719002a07032f0e002c0f042b0e4760403b2c0fa65041bb4038a5251a90140c7e0b08b747469a2424c44e4cb0413ac5564dc5524bb239309a1c10ae2c1faf2a21a01b1695110f9a1413aa201da91c15a3130ba4140cad2019ac2f2b801d205e1318af7a80b68d918361624824244d1f1f662926812a217c160a89190e821b147f38345927265935356c36349d352aa1393051191a513a403833394f52574e4f544d4e53373a3f5961645d6769212b2d0f171a6e7679aeb7be2b3238bdc2c6bfc3c66a6f75b3bac0afb7ba5b60637375728387868891961b2c36596e81b5cbe26f809a1a263c575f6c5e5e548e8453cdbc62e4cb4cfee35ed7be5a604b0a6e63458d8a81676b6e606972545e6856636b5d6c7178878a85909459636c636f7b67737f5259631c1f280d0f1b22252c1318141a1c17181415261d202b23214a413c373028362d243e362b8b837898918b7675715f68675e6c6d3a474d5c697153606867747c6d7a8269737c868d97757c864e58615a7272507c6d63a3893e91753d9f7901713f0c844704823b037f3706783a0b7d41027a3a068140188f4d197f2b6eb23b7bab2380ac2169910d4c6f004b630f2228064c42364f3526542f1c4a1b0788554082553e6d49335c3e3361493f482e1f553a296e4e3f815d514e2521462725392f2e707676bdcccfdef0f4d9e6eeeef9ffddecef88979aaebcbfc0cbcf4f5a5e353d4048494bf5f4f0f1ede2f8f0e5fff3eaf7ede4f2f8ecfaf6eaffebe07a484971466127225a1651ab025dc80055be0e5dbc17509d7089b19c8c7cc09f76af966eb09970a6895da5855cae9173583a2265422c6f443169362551190a4c1204a2694ed59b69d99f60e0a267b6794087521c512500442101391d074a2e2054382a5a39265b3824562c1c572c1c3d0d004f1f114d1f0f512816512c1949250b4b2904dbb890ceab83dab791dbb89ad7b399a07c6692735fd8c7b7e0d9c7e4dfccf8f3e0fcf5e5f6efdff4eadefef4eafaf4e8f8f4e8bfbbb059564d6f706a6668656569686d6f6c6b6a656e6a5e6f6a56333818344b1f3258273b6a3c275f32226134245221474f14a08347c0824fd5946ccea48cc3998da0605e7b2524811512a1221ba7180aad301c914a2e5d2004862514b33529c02922b02520660b06561b1357291c3612023617054f332531190f220e073927232b190f2a14002b15002212022115071d16062c2513e3d8c6fff8e7faeee0faf0e4fcf4e7fcf6e8f8f6eaf8f8eee8eee4e2e9e1d8e1dcc8d1cec0cbc79ba4a160646355554d60593db18f6ab2623fa23318ab2b22a82f2778200c592d10445334073415133e234a755a426d4f325f401b482b0b2c11626d4f55351caf4f43ba3b32a5271992190eab3a36ba4a49bd4648c04a48ad3e37b3473d9d2c26b74239b3392e94160a9e1e1395100b91090ba81d209a0c0ab3221da10e07a81712ae231e9c1f1d6f05095f060c5a0d17541319975c60783b3a57090786292283170b9a22149e1e1396211a721d184a0f0b5e3533652b29a138329e352f5c202244272b4c41454544494f4e544f4e5449494b4b4c4e5a5e5f202425a9aaae464a4d606569a8adb1999ea4272b346367729599a2a1a8aea7afb1131718151b1b636e724a5861172b36354d59081e29879ca15b6a6769715c70683a79671bd4bd4de1c7597459125e481f6a5f4b2b28237273775d646c69717e6370795c6b6e61737555636e626f822a3a5415233d6b7181535561171723212129191f1d080d09231e222c23283329282c231e2e271d2c281c342b22352c25483e3c7773726e7474626c6e66717766737b616e7658656d5f6c7469737c656c746b747b4d5a60819e9a5e9580519a7c53a78650a8824da7741274370d7d35057d3511874a01773b047c3c0c874403814116873944962779b43389b82e92b73684a039495a141215001a0d041e05006f4a308c563e8b573f78543a321e0527220f292c192d2f172f2b103e2f185339286241385b423e312c29424b4a3241442d3e4556646daab9c0c5d7dbcee0e2b1bfc23843452a35372a3435232728f3f5f2f6f9f0f9fbf0faf7eefcfef3ecf8eef2f4e7ffeee1a07876774d611d1345194fa5045ac1055bc20751b0255aa6475d868b796ba5835db19772ac9470b0946cb1936fb5957c6a47336b45306b412b6f402c6d3a25723d2b743c235219005115007d3c0695571ec48d54bf915f95754ff8dec5ebd4c2b29b8b4c311e3c1d09563320583120643929663b2b62372659301e431e0b48250f583716b4946eccae88cdaf8bddbc9de2bfa3dab2998f6b53775c47efddc9faeddae8e0cdf3ecd9f9f2e0fffbeaf9f0e1fcf3e4bcb5a5726f60565749585b50696c65545550716e67736b608277638b80626a653f6a72436476461c350b2241150e39042d4b0f4a4a04a58a47c69b64d7ab84c4a892c9a5995d17158325257d100b8e0f06a91c0ba9371f7f5636553a1c6a1f0caa3629b21b14ba2a2287211c5e1b13350a03250700290d00462a1c3317092b0f033f281a361b00341000b48f5a3115003722052e220c342917ded1c0fff3deebdbc2f8e7cdfbe7cefff0d9fdf7e7f6f6eadee8dddde7dedbe6e2d0d9d6c4c9c5babfb9acb5b29ca298b1b199bc9c83852f1e9f2820ae2a2899231f73241355331a2d3d22042c12335b430a301900240b032a0f385c425d6951805b499c4e42b6473e8a11069f36218d2a159a312b9c2c2b961e20a82e2d931d19ae3b36b13e3bd25b578d0e07a01d139c170ea71c17ac171ba10a0fa610119f0b09b2211ca91f1c991d1b6d00007a1316a2464962090f8a383ca658567c2420871713830800901a0c91190ba1221b8918145f0f0851150d2f0000a25752a42e2ca4332f54130f4b2a23534238514a4052514c4d4c47555145625c4e5c554b241d17847a79726a68322d276f6e6928292da0a5aba8adb1747c7e949e9d82918e6e80828da2a54d646a4b64695c797d294d4b6c999270a29676a5938bb19cb7c9b1bcbd9d716535836f3d7f694487765c1b11053e3a374c4d4f60656b8a909c6d77816d7b7e65787f243e571533590c2b5a08204c344058696d795a5a621d1e221218161b201c221e1f312829362c2b2920192e2c1f2829192c281d3d3630342b26382e2c6561605f5f6166696e686f7767717b7c8690858f996a737c5e656b626c6d505f5c405a4f5a85745d917b66967ea7d3b084a97578ad69156d2112853a068444007d401289471085410681420579321b7c1f69b23f89b42f94ae2f99ae514e581c392d155d453953331c5e3517824b2c8a5c3b6e5a394047285071562b593c2e5c35385d32616f4c8382668477665a4d447c7d78c9d3d4c0cdd384929d404c5a37434f2b3e454254587c8789222a2c2026243d4341313536fefefcf1f1e7fbf7ecfdf4edfffaf3f6f3eefff9effff4e5efd1c7704b53180a2d2c54991559ae1153a91c549f2c51863b465a766048735124553816664c2b8e724baa8c66825f416b462b643f25664127664228633e246f412a70402a6e3f256e3f23703a1e551f033c0f00371600decab2bcaf9edcd0c2ebdfd1f3e4d1f0dec8d1bba67055423a1e094e2f1a5939205c3a1f5f3d24664228623f23cfae8db39674d8bb99e5c2a4e6c1a6c9a187875e426942255f3a1f5a3c22e4ceb7f4e9d3fef9e3fbf5dffaf2dda89888a59585a69f8d6f6e5c636557535446766c6279695c8e7c68a18d72af9974bfac84c1b289c0b78c706c3f33320031310062590abe9c54c49c5fbf9e758e795c8d8270bca4986f2e2a74151385120f920f07b9291ea33d265f5732444e29542008a2382ab51c14d33931a2322762180d360b0224060056322457301f8257445a2e155b3511895c25e7ab53e6a748cb974bcca56cb59d7ba5957ed0bfadfff2da9a7c56a17c4fc19765f9d8affff1dcfcf8ece2e9e2e1ebe3e0ebe3dee8e0dee0dbd4d6d1c2ccc4b8beb2b0a996c29c898c2f28a32928a4242393261f72311b5d482b293c2002250d2c4f39001a04092c142d4b330c1b043f2d19985044b84d459c231a7f0b009c3d21a0492d77170b8b221e931f1f98201fa4312eaa3935c14b4b8a100f9b1a15a11a14a41b13a61713af161baf141aa80f11ad1c19b02623981d186d04015e000073141269090a812226690d10b0565588251fa62923b12c239a2214962215911412861010771812711e1673231c8b2a24ae2c2aaa2f286215034819003818003621002b1b002b1b00341f003821005e492a412b16270900ad8c87af8a82b1908b876d70af9a9faf9b9d37282533262078706d8e8c8f77787d5e63695d686c304442234439548572569279539277669e856a9381bdd5c5bdc4b2433e2b6e63518d7f72978e859c97937d7c7a70707266666e6b6e75575c5f09161e0a1f3a0724500e326e1939743e537e75839e666f7e454f5819262e1a23282727293f36372d23213229222f2b1f2e2f21403d343b3630332a253a2f2d33292869636364646663666b5a5e677f838c696b77696971676b6e929896c6d1c974887d46645a3e5e51445b4986916fd7d396d5e092427b2a147224007532078949077e3c0a7f3b05803f0d863f198839388f2e7bae3792ae3f4050093b39107e68536f4b3b774f357d502f844e2c7a522e4f4b2635532d215f3a206e4459a5763072422554289cba96c3d1b8b0b9a899a99ea3b6b25d6f7383919a636f7b5e6a7667788036454a454c52515558585c5b3337363f4042cdcdcbf7f7edf7f3e7fff6edfef5eefef7f1f4ebe2fbeedefff2e676504f4e3749344974234c841f467d2c4d7a70819d9a9a9ca68f70c4a47b7159377760417c6440412704492a0b56371a5d3e225b3d235a40296849346b412b6d3e2a6c4130693e2e6c3b2d67392a5c37248168548f8174736d61ccc6bae5deccece0c8e2d4b9f1e1c8f8e8d1f1e0cce8d6bea38f74786044775b4362422b5d3d248a6c50755838634425623d226b4128653920683a206f40226f4223623a21fddec9f9ead5eae3d0e9e4d0867d6c88766a87766c716d6167695b6163555e5b4c8e7b6c987e6daf977fb49d7eccb492d4bc9ad6bfa0d1bd9cbaa8807e6c3ab19e5cac9350a37f4589673a67533a160d006c695a8a74676b282286242188120eb22e29c0362ba048304a5c3232572b402104933625b6231bcc2f28a42b206b190d471c152d12095a362a5d2f1f5d2b1288542f7a4815e0a75ae09726cf830bf2b352d4a55fccaf85c3af96c6b5a1fff4d7aa895cac8246b4813f9f743df7e6caf7f1e3e3e3e5dfe4e0d7e2d4d5e0d0d6d9d2d6d9d2cfd9cecdcec0d3bead945c4da23935a42723931c148126135e320d6863391d32110b2d1226442c22422a2c53380f230a2a15048a4f41ab493ea63024bd4135b94430bd5a3acb72506d1803761a0d80150f8f1f1ba138329f3330730002a12428970f0fa61816a0120e9f100cad181aa30e12b82223ad221f9318117409035e04036915135c01006304026e0b0e6d0d11a84e4de07f798c1710a429219d2e238a1b1473000094161790150e981f16952017971c15b3261fb73221a7471dd18c49deab52dbaf50e0b05bdcaa55d4a145ca9a45e2b977502400c28572c37a74c16b6cbb6266b25f67a6595fab6366ab6768b47371bc7e7fc28a8db8858a93686f7f6264342b247481704c6f59699b7e35714f4686644c8b6e4e846a7ba389869d899fa5997e7a71736c626a635b857d7a746a68594d4d22161612090a120d131011230d1a3d001b560f377d14377b5170a794aed17890a8263e5825364a20242d2b2726291f1d322723352c27312c262d2a232b271e3b342e342b263b302e342a2986827f6c6c6a696768534f5070656b73676bbeb8b8d3d3d14f544e4c57514555524b5a5552584c988e6be9c47de1c66ba1af58377222187d37007736057c3a08813c0079320b8b411490481c833472b55689af5c424e262b200e7b5a4774473278492b7d4b2a864f307a5737404b23235727237a470a6e3a0b6736045a2b05572921653c669777a5cdb3759c8931554765807b70848361707589969c87989f707d8370757b3e3f4430343735393c363739888a87eaede2f4f6e8fafceff8f8ecefefe3f9f5e9fcf4e7fff4e9764b4558313438303b535b68565c6867676f8b8786a4988aa9987aae9c78aa9b7eb1a187baa787bdaa8abca88fb9a58cb19d84b7a58fb4a294a3897c6a3f2e72422e6d3e2c6b3c2a673628663b2b5534238d77696b61554c463ab3ac9cb0a891e5d8b6dacca7e2d5b5e6dcc1e6e1cde8e3cfece1cbf1e2cbf1dfcbcbb4a289735c452d134a2f126743296e3f2b6b38256d3a256e3c256c3a21683a20653a27b69584fde9de92887f776e65766d66786a697167666466655f6561676860695f53b29887b69782c2aa90cfbba2d4c2acd4c1b0d1c0aebfb09b8e80657e6f508374536e5f404b3c270b02000e0a01100d06514b3f7e625667201a7d17139a231d92130ab83a2c944f323c6432235c293121007f2e1bba312bbb231ea1251b731b11461e164029215333285d34225f2e106e380a763c00d39238f6a82ad58806b97b18e7b870f0d1a5ccb79cbbad93fff3d2b49a69b08d4db48537936b26fff7d3fffbe7dce0e1d6e1d9c3dbc5bdd7bebecfbfbeccbdb8cbb7c0c8b1d2bdaa7036289a332ca62f2993281e6b200b684b29646b420d250506240c38513c314a351531181b1f065b2719a74d42b43f35c5453ac14134bc4330b34629a23f22aa523c761e10771a12a0413b7e211a6100009e2729961318b62b2e9e100f9c0e0ca314109f0d0eb52022b01a1b9f14117c02006902006109075a06049c433f9b3d3b8a2a2c690a0e761e1d8126238f23207b120c7319115b0000bb4a4caf3132bd322dc2332bbf322bc1322cbd2821b52d15a63d04ce7e27b57605be830bbc7a0cb77308b67403bd8015dea7547c3f06ffb198c76862d36669d26068c85960c4595fc2595ec15d5fc46062bc5c5ebb5f62b25c5faf6065a86667a6757093756a7b7261656a545f72565873545c7d6067886d7b947e5f7060666c62ada9a0766e617a6d5abfae92261200280e002d1300291000220c0035221425202613274a062a641a418c133a855b80b56d8db41c365744566c28323b282a293129262e231f2f2523433b38221d17100d0619120c251c174b403c4338343a302e574c4a6f605d3c2827987e7fe0cbcad8cdc995928d383a374d56534f595a4f585555554d685837ecc077efc468dacd715874201b6e260f823f128949007b38038138007f3504834011803c2d80321040026e785f382922644741744d3e77482a86512f844b3075533724360c35734014773e0d7f4406713d006837117b4a10724137885d387e59145a36104f30326a5152816f446c613d6358698d834361592f423e465250404f4a48554e4c5751656f67dce7d9f4fdeceef5e5f7fbeafafbebf0eedff8f5e6fff5e97a4e457546407c635cfff7ebfff7e6fffae5fff5defff6dcfff3d1fff1cefaedcdfceed1f8e8c7fae7c7f5e6c9efe1c6f2e4c9ebdfc9dfd1c4f2dccf7047356e3e286738246a3b296638295f38295336268c7b6b645d537775698f8979aaa28b998c6ca99c79ded8b8e2dec3eeecd7ebe8d5e6e0cae9e1cce9dccbeedfccfaead3f3e2c8dfc5ac6541296a3b276f3a286b36246b38256c3e276c3f28683d2c5f3b2f4a312a53443f7267636b615f6d61616963655e62655e676662635d686055c3ac9ccdb29dd0bea8cebfacc1b3a8b9aca3b0a69d80766a7c7060463b291209000e070075746f696e68030c090a0c072e261b88645870221e760d0a8308019e2014b13e2b844c2b366833266b3430300c6b2a14b63730ad1814ae29228221184e211b442d25502f265b35227548277d4919a56825df9a3bd48a05e8a31aeeb54cffd58afdddaed4bd9dbeaf92fff5d2d1bf91ae9459a27c35a88446fff3d1fff8e5d1e2d8c8e3d2acdbbb5387636b9275a9cbb0a5caa9adc6a6b6b49b744e3990382a993126741a127d41367161515d6a565a715f526a5c566b625a6a5f515a456450389a5140b4483bb4352ec53e38c43f36c44235c64434be4435b54a406c120a8b403a5e171353050389292a9c221fa41d1a970f13a51a1f9e1211a81a18b82325b01a1cb31b1aad1c199f201a9d2c2477100b6f0e0880211b892e2b5c0305600b0ecf7e7b75211f7f2423620e0c470a073c0000ac4e4ea72f2eb72925bc251ebe2520bc231ebb201cb32813952e00d48529c1800cbd7f06f9b248ffbb53fabc4bc28a1de6ad567b3600a44c34c7615dc05658c15459c4555bcb5a60ca575ec65358c8555ac55257c7565ac6585bc3595bc15a5bbd5d5eba6060b76160af645fa86960a36e60a170619c726272544a826e657d6f66726658a4927ec3ac83e7c77ed0ac4eebc061fbcf70f6ca71ddb361c09a53baa272444535192e43082c6a113c8b123a801e3f745467855d697538474c2832332e2d2b241c194f4641332a2525221d15120d1e151024191351483f342a213b2726513534441e1d8057558a6262e2c3c0cfc2b956564c6468674e56584d59594d57565b5d5a61573ee6c88ceac672ebcc71b1b65c2b6d23238c491d94540580410c854207803b0179390f80401e7a3971ab787a836833241f25192568535879543982502b894f3778563b33451b3376401d8548037d400479440c814c0781480a80440c773f076e36117841177e471e824e2080522e865e2476521d67421454320d3d23264e36274e313254395c75626f8473d9ecd9d0dfcce2ead5eaecd7edead9f4eedef1eeddfdeddeb1857c8d5e549a7e70e1cfb7d1bf9bdac8a0dccaa4e3d1abddcca1ddcca1d3c49de8d9b2efd9b2e6d0a9e1cfa9e4d6b3e6d7b8e1d3b9e9dccbfce7d44924096e41246c422c633a28653e2f583726674d3c7e716048463a7173685b594dc6c0b0897e6a69614acccab3cac8b1c5bfa9ddd5bee6dfc5e9e2c8f1e9d2e9e2c8d8cfb2d0c2a7e8d2ba62432e6b3e296b3b276b3c2a643626653c28663d29643a2a6a4437785c516553496459535c554d5e554e5d58525f5f5f5e605f62655e626054cbc2b3c3b7a7b9b1a4ada79b88847b6f6a6655504d100b076f695d28221617130a0b08011a1d12232e2055695d616d614e423451251a67141075080592130cb03223ab3f235f2f073469331f6a3233451b5a2c12ae352cb71f1ec0302f992c2986514b593c345732295e35239a7151815224672b00b3731becae27ffca3aeabf4cf4d07af9daa3dfc69eb9a584fff5d4efe3bdc2b388b7a170bea77dfff5dcfff4e4c8e8d3416f532b764b2678483679503572495b9d6f265e31254722262b0bab896d64311c6434287b5d5517140d0a17100c1d150d211812211e20211c2a1206945c4daa4637aa2e22c6413cc53e3ac6413cc33e37c83f37cb48407f0e0a68100c652e2b330603460b0d7422248a17129b1410970f11a71c1fa01211b22221af1d1db01c1ab41f1bbb2b239f1812a3241d9a2119932019952a24a33f3d9037398535367d3131661f1d783232a468682e080543130f580000a22a29af201cbf211eb91c17b91e19ac110fb22714922900e29138d59420faba3fcb8219bb720bf2b542f4bc4dffc66c864002b95d46c55c59d56b6be27676ee7d81eb787de16a70d55e64cf565bc74e53c95153ca5254c85051c64e4fc74c4fc94e53cb4e54c84f54c45355bd5450c35c55c2655eb46463b16d6ca8736da7796a9d6f57603100f5c45ed19e1fc28906cd9210c68c0fc79019c28e1ef5cc70b19f618a8d7c1a315a06296b1e3d7d293f705c5e7376737a4f5458353a3d2c3031312f302d2824332c26312c28241f1b312823352b2236292037241d270b08492322966362945f5b61302c9f7970806e5a67624e3e3f374b514f4e58575059565657524b402c6d5622eecd86e7c170aba0503e6f2d1d783b0a7e3f038141017c390b84410782431082461b7f4343834f7a84625b4d42110b195b50586e50368b5f3c9a624b7b573f2d3712255929146b36137a45066c3d11784916855006794005783d15884d0e86480a8546007b3c138a500d7f4b14835019804915733f2376482a774b297546367e5033714a376f4c89ba9aa3cfaec7eacacdeacbd7ebd2d8ead2def0d6dfe4cdd6c5b196806ba59981ddd4b5d8cba1decd9ff9e6bcf9e6bcf6e5bae6d5aafbe8befff4caf2dfb7f5e2bafeedc2fbecc3f4e7c5f5eacef0e4caf4dfc0724c1d885827491a007b4e2d48220d593c2a8876628d84734c4e43636a62686963605d54716a62726c60848573dadac2dfd5bcdbcdb3f9ebd0e8dfc2cec7abe4dfc2d8d1b5e9dfc441301c4d342066412e653c2a5d38284b2a1b4625166b4b3c593c2e7155496d594e6859525b524d59514e5a534b60595366626364646463665f64665ba4a09797938a6b6b6367686277767121201c1212120e0d0b73706934342a1d20174a52476673624a5d4a22422d2b3c2a38221450160b6c0d0b8c1413b12d21be4029a03b11441b00396b30216c3328491c402605a43627b8231fc632309a231f8a4b42805c50522c2160392851280a8f62388f5b22dba451ebba39ffd747fcd657e7c65defcd83debf88b49c70fcecc8fdf2d6fdf3d8fff8dbfff3d9fff4e7fff4ecb9e7ca31734d21885316884d1f814e1f7d491a7f43208448267f49267241346f3f345e363850385d695d131915161c1c202b27141f1b202624311d1c833f3ea8403db0312ac83f37c33d3ac13d3bc33f3dbe3a38c33f3aa2251fc0554f6b1d193e1f1c2616164121245a1f217b181392150f9a100d9f0f0ebc2a2ab2211ea31811ac2218a81b11b4261ab02216aa1c12bd2e28ab201ba4201c9c2624983538b26064702c2b592120865d59947572230a05320500731815a12120b81f21b71717b51e15ab170da00805b12516902200e89141df9c27ffc044c07309c97c12f8b63ccb8e19ffce6f9f5b1cc46853be5252c25251c25050ca575ad05c5fcd595cc95558c85558cc595cd25e5fd35f5fd35b5cd05557cc5052cb4e52cb4d51ca4c4fcf4e52ce4e4fd15452cc504ecf5459cd545bd05d60d66b6595371ea9571df1a93bd9970de4a114d89709d8960ed7970fdca117e9b636c19c34b5a267464b512333572734545052677c68737d626767545a5e585c3c434919242832323434302d231e1834302738332d382d27432a254e2d28d2aca97f53508f5a565b211d85504c582a1db394755a4726312c1843453a52544f52514c5852466f6147ecd4a684642ba882445d4d122d4c202b7446057636078a4404874100833f007b3e12884c0f733346874d6d764b4f3f26403732594e4a4f371f603b1e87574176503b92886d94a787709c78528b68377455195c3d1e6b471974490d74450f804c128750007a4107804a118c55118a550e8950017d3e0f8c4a148e51078146007c3e00783a11894b0a7c40187f471a7b4515713e2d8150448b635c9a7577b188a6d6acc2e4bf5b75508fa881d6e6c1e1e1bfeee4c0eedcb6dfcca4fff5d4fff4d2efd6aee4cda4faedcbfff7d3e2d3aadecfa6d8d0acfff9d8f8ebc9ffe6b5cea052d29940c081327b43065f37148b705d726554666457666b65636c696369676064636e6e6e72716c656654d2d0b7e4d8beecdbbff5e4c6f4e6c9e5dec1e2dec3dad4bcc5bda82e2514251506381e11503428250d01160200301c114d3c32453b2f554e4456534c696866636164676266655c5d655c5d635c64605e634a4b436d6f64cfcbc8706c6b6267636368626869642c2d282d30290c0f083d3f3a676e66586956344c342c4832274732143a231b2a153b17077c2e24891717ac2625aa1e0dba3c16d97a3af0ca7f426d26266e2f285826342f0994351fbf3127bb2821a328208941327045345a34275934225e321595683f7c531db89343f5d05ddab62cffdd4dffdb57f5cc63d7b160b59759fff3c8fff4defcf4e7fff7e6fff9edfef3f1fff5f99ddeb6287a4a11874a0d8b4b127f461a864c1488470f864417844a198249137c411e78452a65475173631723211216174f55532f2e2a5f504d6a3a38a94649bb3d3ec6413cc43b35c43d3ac74140c33d3ec64444a92e298619147b241d541d1828161224201f3a2b2e482021782a267e110a95100bb62920a423108c0f00a32612a62716a92317ad2114af1b0fb51e13b8211ab6211ba718149b1e1a8420226d21235b26225e3933957c7735221c351e183c0f09b25a50981d16a81617ab1113a3130ba2140a940300a621108a1f00ec9949c88915e0a527fcb448ffb64dd08e14bd820ce4ac4db06c2dbb5c46cb5d5cd15f5fd05c5dd55e60d25b5dcc5559cc5559c85155c04c4dc65050c95353ca5454ca5253cc5153cf5355d25559d55459d55055d95258db5657da5357d54c53d84f57dc555bdc5d56c25035aa4809f2a12cdc9505ffcc39de9a09f2ab1ddc990ae0a30ce0ac1bc2951eaa8e44615d5261667960606c655258824b507d383b5d212370474b61565c494a4f404042312d2c2a231d3f362f372a24503c3555322c714842451c1682554f7641396832267d4d39aa7f5c815e24c0a86c5a53275b5b3f5755465e574d685c4c95846a927b51ceb483a18756787447719770348052117b3d0c88420b8942088342097f451f8752177036336c3760673d635234655643503f2f40210d77513a7d4f38784d3a886f5bb1ac98a9bba1abc7b0abc8b6a9cab99ecbb487c2a6246f50136d471c83541483500f7e4b137d4d15784c177d4d097a3c148945148b490b83430581420d8e4d068c450e914b08854308804211894b0d80451b8652177946197742217841307c4b3b814f418753659d6e97b28fe2e8c6dad1a8dccda6fff9d9fff1d3ead3aae8d5abf1ebc7f2eec9ede0b6e2d3a8ede5beeae0bcfceac4f8d89fcc9c3adfa333cd8e25b27a27b791607f674d746b5a69695f686e6a697271626b6a696f6f646569636361727467d6d4bfebdfc7eadac0e5d4b8e5d7bce9e2c6d7d1b7e1d9c4433b28433d2f7a72677f6e667f6e67776a64766b657669636e655e68655c676a616466615e605d68686a6662636e65666a5e5e6d5c62726464464034aba79bbeb4b2554f4f676964646760696961605d546062557276683d4339192517162f120c2a060922020d2503132d06252700491b00863114861300991900af3206b14505fcb05acaaf56325a11286c2f215c261f2a00813118b83425b21e14b4302484311f6f3b265d33255e37267d4e34794b27d0ac7cc3a461c09f42f8d861dab528ffdc4cfbca51f9cc67c8a756ffeeb8fff6e0fff8f0fff8eefdf6eefff6f7fef3f771c4901e7b44178a471289451f844a20834a1280411482431b7c461c794411743b1c7442306d4c486d5c1625222122241313111b0804360000a14c47b3423ea42723bb413cbb3e3ac53e3bc73938c63836c5413f8d1b1a68130e5b2a23351c1520130d231b1922191a341f1e551f1d731b17b63935a1220faa4e1db7652db04a229a230baa271dac1f18b52117b82116bb2820b12119a91a12a1221c8927265d1c1848281d3b2b1e3926204a322e44261e44120774231089200d8e0c0a950b0b9309079208058b00009316027d1f00eea853c18d17c18e11c08016bd7c14b07703c28d1bca9137b67032b7583cc0514ac0504ec95558cc5559cc5156d15458d7595dda5c60e06265e16567de6463d75f5ece5858c75151c54e50c54e52c64d52cf525acd5056cc4d54d3565ad05558cf585ad05c5cd6685b932c09c96c26ee9f28e49d0dedab19d18d00cf8800da9708dea810cfa117c29b32543c0056584b676d7971677066393ea74345b13533ae3b36791b19753d406f52574b3f414c47443127253927233f221e441d1662382cac82768e635c61342e4d1b109868518a69369b8033f0d36fdec8628e853871703a5d593c5b54427d6e59aa97798d764cd6c695d7d5ac9dba8e6cb2800d6a3512753c0d75380d7634278b4d00521e38875a47885e466e4b60604479654c735b4153351b8456467e4b3a7e4b387d4e3c694535c0ad9edaddcccedbcad1d7cbcad0c6c0cdc3bed2c6b7d3c547745f09572f106c3b0a60316cb48e83b89e5f9073397a4f1f652f266c30327c3f277541186f3a2387491781411484490b7f42118e4c0d8c490e8a4b0884460c8d4c108c4d15874c0c7e43068445108045387b4fc8e8bfecf4c5f9f0c5dfd2b0e2d4b1f8ebbefbf3c2dddcb0d3d1a8e8dcb2f6e9bdebdfb5e4d5aaeacea6eac486e2b04dfeca52ffd05af3c965f4d59596825f6559496e6b646a6f6b6e7472686e6a696e6a656563696a656869636f6f63bcb7a3e6e0c6e5ddc6f0e8d1f0e8d1ded3bdc7bba54a3f2d585147716c666d656362595a554c4d5047486056545f565137322c2a272055524b63635b2829212d2a2350453f7a65609f7e79be9e93846d5b54432f44322635282079726a69655a7069576a644e908e79a5a7913136202a371b2039121a30021f26002a28001f1800624a00d69d56722200b85514ba540add8225ffc359f7c85c675d002a530f32733d1e5e2a24390e6c2c11b03726bc2417bf2d20a440307532215f2b1d6b402f87583e6c3f20dbb591f3d1a3bd9a5acca74effd65af4c53bc9930fd4a12be9c360fde59dfff5d7fbf7ecfffaeefffbeffff6effff6ef4ca56f26854b1182401283411a7d441d7b4610783d157a401a743e17703a13723a1a6e3d336c4c4163521423202122241c17142304019a4b47ae413c9b25217f0e0a640501ab4c48b94545c0403fc743419b1f1d801c1c4400005f463f2521180a05013b37344444443c32313b1c1a713534892a26a13f26854603ab6d22a84c199e2d0fa42419ae231eb21f18b52218b7271eac1f16a91e1798231c7d2e2a6538324d3c324541361a110c23110f341711683a2be0997d721200840f068a08089f1a1bc74341bc3834b8432f822a00fab86cc1902ae9b94df7bc60ffc76effc665fec667ffc578c97e45ba5c3ae87f6ce2776fd66a67cc5e5dcc5c5bca575ac95558cd565ac95256cb5257cd5557d0595bd45e5ed76062d66263d76364d96568d85f64d75b63cd5159c94e53c95153c44e4ec75554d064578c2900ed9649df951ad39100ffc73ae5a014ffbf35dc9306e0a813c0940dbe9b374a36005a5d52686872694c50974f50b23531a8130cae1e15ba3b34a647456e2a2b7e52536648462f110f300e0d4e1e1e6e3734693025ac70657839328f5047ab715d7d4e24b99c4eedd66ef4d85bf1d861cabb607a7033716c4e5a53416657429b8a6ca590656e6134c2c9a083a87d5aab7343a76b1d77412f885000541a12652f3a8657a4e7be82b9991e4027727363706050a3937a5e442b774e3c7f4c3b7f4c377c4c387146358c6f616a6353e1e3d6ebe7deeeeae1e9e8e3e5e6e0dddfdacbddcf6596791f5d386ca481b2ddc1bcd1c0b6c4ad8298696c8645728a3c738e3f6c8b456c9551588c42417e38377d3f1e72371f81461982471682480f7f44168e5019915416864e077a4108904e16915029723dc2e2b3cfcf9dddcb9bedd7aee7d0a7d0bb8cebd9a9e7daaee9dcb2e7d4aaead5aae5d3a5f0d9a7efcc96e5b972f8c663f9c95bf8cf66f7d47ad1af6f967b4e6c583d74685a6e6d68676b6a646a66666c686365626363636d6d6b64645cd9d6c3f5f0dafbf4e1f5eddacfc7b2dfd4be978873463926403a2c4c483f645f5b645f5b2d252247403a4e453c564d442f2b2249453c6760566b675b5c5a4d4d493d62544b664d46532d243913065439265944315342323f3126675c56453d32463b279f957c8a837038361d3939172e30012d31003531008c792ce7c973e6c261d3a33df0b551eda946e99f3cfbb345fec142facb49f0d56068690b32561837713f1c5c282643175f2d14a43627b82515c83221a132218332216a30225f302051210b6a3c246c4528e7c49ed8b4849a732ecba43feec14ad9a329cc9926e9c360fde59ffff8dafcf8edfef7edfff8eefdf7ebfdf7eb45976626804c158145108143147b4313743f16774214723d126c36136d37146e38226f4133654846655513221f1b1f20302728754d4da34748b03c3da635377c2120541f1b4417127f3937aa504f952b2b9c343576242636000049363221231e2d363316201f2029283f3f3f1d13113b221e562924703a2091621cac6f1fa0420c9f2d09a32413a62017b1261fb0231ab7291fae241aa4251e8e2d266a3b35584740524a4722211f0f10120b090a1b0e06401d0adb9a7aa84d2eb34433bc3f3b9b181d8f0c118d100cb44331b55b38a15c259c652296641d9e64259d5d20a460239953178e430c974617d87c55bc5d3d8827148e3122771d127c251ca24f4bb86261c06769c7686cc86067c85960c8535bca5357cb5456cb5555cd5a57d15e5bd25759d95c60d75a5ed35559d75557d95457e05b60db6156983108ffab5adf9b1ed19503d7930ad18500d68200d78500ffc031d09b17c3a03a56460a5d6059645a65884e4ca24035b9342bc73329bf2f26ac1f1699140db039338725227929287a3a3b93585c844349581214843530a74d45b04744b24d41984c2ad09b59f0cf68f1d75cf8da58eccd59e4c57279642d4c442d5d594e5249385f5136746338837548aeab82637d5049905852ad7235885200400e46905f7dc597a8efc30f532a3e7e5c345e484b5049cfc8c2b7bbad8e8d796c563f734d36794b337d4d3676493472513e6354415a5748cfd1c6e4e7deedeee6eeeee4edeee6e8eee2e1f2e2b6cbb8cce3cfcedfcdc9d0c0ccc8a5aea057cfbc56d2be45ceba3dc2b241b5a93da1992e7e7b1c52550ed6e9b28db88d94caa66ca07a589168307548317a4d34784f277345298b502b8144476f3adcdeadffe0b1ffddacffdfafffe6b6ffe8baffeac0ffe9c5ffedc9ffeec9ffe1b7ffedc0ffe2a8f3ca7bfacd72fdca6fffd07cd1aa69d2ae74c2985e9970386d4c1977613c71695e5c5e5d6a706c616a675c61646e72757273756b6a65eee8d8ede2cef6e9d8f4e7d6f6eed9faf2dddcd1bd918670413b2367614b8478687a6d5c83786290856f998e7aa79e8db2aea2b6b4a8bfb8aec6beb3d1cbbdd7cdc1e8d5cef1d8d3fadbd6ffe3dbffeddff9ecdcf9f0e1f9efe5f3e8e4f1e6e2f3e5d8efe2d2f7efe4fbf5dffaefc1b8a45debc766e3b344d7a333cb931cc98a07ca8b08d49c25ffdc69f7cf55efca46f3ce3ff9d952c8b64abcbd6d364f162d5b2c2965312f502547220f8e3026bd3623c1331da7321e9237256a2a1e64322763322471442f623d20e1bf99d8b889bd9d628a6a1f916d17fdce72e8bb60d0ac60e3cc96f9f1dafdfaf3fff8f6fef7f1fcfaeefbfcee2b7e50217d4a127e42128043197c451f774725704725694213572e22693d1a633821613c2b573e214031081b151c252222211d4f3330965050771e20853433531716270f0b180b052304023705045b17165e121245000044040549232024120e3736321c22222c35344c50513736341b110f46332d41270c7b5816c69046d2804e992e0ea12213ab221aac231bad221bb1241da7231e9a2f27641e165f484251524d534f504d4b5030353b141519291b186d473a9b533a8f2f16831204880c0a8c0e12880b0f850b08b6483b913119964726884d238b562a965b319f5633a54a2bae4b2cc66344e07c5ada7350c55e3f9a341e8526147b2514813527712d246928226c28274e04056e171d812125a1363cc25153d2605fd1605aca5b52c8584dcc5750cc5652cd5a57d45e5ccf5250d65454d9565bc74d42bf5b2affb760d19211dda10ff6b229e29511ec9812e7950dffc637cb9616bf9d3c52410965605a7256629a4741ab32279b150aa71c15c03b36bc3732b2251eab201bb3312f9f2d2c9737387f2d2f63191a681e1d96463fae4b46c24243c6483cb95c33febe76f7ce62f5d95cf5d863f5d775e0c17e6b542b776e5f56555059574a544e365547226b60335d5a31abc2965595610e5e293682534d9265b9fcd123683c0b572908572a36845c2662462f4940b6bfbec6d2ceafb5a978695461462b785338794b337a4a347c533f9d86744c433483807783847ce2e2d6ecece0edede1f0f0e6eeeee6eeefe7e8ebe2eaece1eeefdfdfd6abd3b85feac449eac02eebc22ae7be2ee5be33dbb530bd98239d7b22ebd89ddee8c6e7fde8dff1d7d9f0d3bedfc0c9eecfbadbbeabd1aa467c405d86407d833d694e09a97430ac6d28ae732faa6f2bb06f2db17030be8047a76c34a76c32925a1d7e4b0cbf8d44fdce72fccf72eaba6e4d230052320bb1936d8b6632c8a46a8a70336a592b736d5d727471717775646d6c60686a555a5d676b6a676862a8a294eadecef3e3d4f7e7d7f7ecd6f6efd5f9eed8f8f0dbede7d1a4a1929c9b97acacacbfc0b8c7c7bdd5d2c9e5e1d8e2ded5e5e1d8e5ded4e6ded3e9dfd3eadcd1f3d8d1f7d4d0f9cdcaeac3bed2bcafd8cbbbcec5b4bab1a2a79591a08d86ab9683beac96e3d6c6796b4eb9a367d8b456d79d22db960dd8940fe19b15ea9d11e0980ec2880affd75afcde58f3d84bfede4b8b7000c1b442d2d27c3a490e2747182858282f4b233b1c0a7e2c21b23320af2109b63520962d1a722a1c673125542416613623ae896fae8d6aa88b5f9a7f4a937a429f8143ac843faf8742b08f59c2ac83fff7e4faf6edfdf3f1fff9f4fbf9edf9fceb1c794a1d804a168042177f401e77410f522910331d142a1d142a1d0925161f463328533f325b49486a5a526c5f5e7266616f625f62576150495e4540513531402f27101008090e080e0e0c120d0a2b1c17582c29893334801c1e741f1a48090236100f3d2d2e2e302f383c3b3f36373b2d2c3e312b47351daa8f5a7b53186a2e09842c16a6271eac1b16b02017ae2118af2322992323752420582d275149464c525057555829242a343740130e15260d138b555571140c7e0c02840c0b94191ca93132b6403eaf3c37a4352c91261e8b2f20975942a06a4eb7775cc66f5ba3271fa81d18ab2218b32e1fb02e18b43620be4333c55446a544347a27197d392e7a403579423b9a5f59702c2960120e6b13117b1c167d18107b130880180b8922119c3222b0493aba584bcb665ac75f52c65a4ecc5b57a83f2aa34a10fbb152e3a520ffc736db960dc27800ffb62ce19a0cffca3bc5971db29140533a116b544e824f56a9423dc34038b4302cab2f2f871a1d992f33a62e30a32123b42a28a9221fb2363477100b6e22155d1f108d4e3fa24b42cb494bca3f38be522efbac6afdcb6af7d86e6d5500917d3e3b28005043304a4541555553565950484a35352f0d696740505a355f7f5a427c54458c649fe1bb88c9a1508e65034a1e54ac7a11743e288f5828835737755e163932aeb7b6b4aca996867757432b482c14765039814835774232ffe1d4ccbaae5a4c436a62575a564ae0ded1e9e7daeaeadeebece6edeee9eeebe6ece9e0e8e9d9e9e5b6dfcb6aebca45ebc62feec724ebc421f2ca2af1ca2fdfb82cc8a02ed8bd6ee9e9c7eefbeaeef6dff5fae4edf6e3f4fdece3ead8d8dcb963641eddd276e8c55df5bf52f3b143da9226cc8420c27815c3740bcb7a0ecb7913c97512ad5900af5f00ffb755ffc463fecc6dbc92406b430f4c2e0a402b0ea797766a592d7a6e3a706f37363c106d7661566159707676686c6f6b706c666d66666d6660655e6a6a60e2dcd0e7d9ccecddcaf3e8caf6edcef9efd6f7eeddf5f1e8eef5fd40567b41608e5a789e6b84a2576981404757615b5f564b49938a83786f66665d54826f68451d1b551b1992474456110a654030aa9580ae9e857b6b544d3125694a38654924e2ca9e432f0a66501f7c5d0be1b646da9c13e6a00dffcc42e19d18f0a321d88d0ed5981bffcc4dffd654dbaf28daac22c1a015b9ab26b4b243a0a35c98a4747c9671556246492e19782f1eb43725bd2814c43620b13823721f0f7338285b2e19552f1a411e0b917158a88f66a58f5ea28d60a58d5fad8c59b08e5eab8d67b6a184fef2dcfff9e9fff6ecfdf4ebfffdeef9fae8227a50237f501b7c46207a442975460334161d2a202c2b2920221f1c25200a1f180b261d143228334f43374f4119312107200d142b1b15271b152218212d212d3e2e283f2f344c3e3e57514a5d575c665d74574f8d2f2f971d1c9c2b237f1e15681e1b5c29263315132412104f3d3d4838383128214536236e4e27815025b87759f69b88a6271ead1e18ac1f15b0271dad29258a1e1c5b1a1450332d46423f494f4f534e5219141a26242f756f797562689362657f21217f090790191b911a1c800c0c8b181392211bb2413bab39388d2c25b1735ec69376e0a087b15443af2322b5161ab21816a8130dab1b10b72b1eb0271dae2f26c55349b85349b35c53ae6157a35a53965048a55850923f3790332c923027932b22942a1d9024178b2010881f0c821d0b812010731104700c007c1809862119913319803100fab74fd89814e3a212e39b13e69a13eca414d08e00f8c131cc9f2aa180395d3c1b8d605b8a4246b13c35a52017a62c29993535df979a915054833238892226b12f2fc43632bc312cbe433b822715e59c89cb897ba7524bc94749d2433fc84c32cc6c39ffc67a7c580aa38f54a698717e725a726a5d423f3a5454524e534d5256486265483844207d9b775985627cb592afebc90a3f21013715003209004c1d005f2928955b1f925722915c34926d1b5f48a0beb4c7ccc5bfbaa76050393f230d6b422e7c44337b46388a695af3dccee6d3c5887a6d575040777465afada0e3e0d7e8e7e2eeeae7ece4e1efe8dee3e5d0eae4b0e8d167eccb3eeac62af6cf2af8d229efc920f3cc27e2bb22cfa421d6b558fffad3f5f7e9ffffebfaf7e4f8f4e8eae6dde6dfd5fdf1d798884ce5cc7aebc66bfcce6efac867f9c25bffc658ffc54fffc144ffc647ffc049feb542fab442ffc655faca5cd9b7539d8932958d45767644252d06102000869b74495f3141592765834d4362364c644c65756b696f6f6b6c6e6a6f6b656a645c615b6a6c67666560dbd1c8e6d0c2f3d4c0ffdec4ffe1c7ffe9d3f9ebdef4f0f1b2c0db335b991e529e1d52982e5b96405d8928334f443f465b504c5c534a645d5360595167564f734b4960201e943938630b076c3a2f977a68c0aa9399836c5c3c2f6c48326c471b93723d492d0085692a6d4b00f9cc59e1a217f2ac19de9a13c07a00c07000eea024c9880af4bb3af8c43decb830e3ad26e7b930e9d040c2b73bb6ae5dccca9748522f63674e4a361d632611ae3425b92113cc3524bb3728781c0d68291852250e56321c5733239777609f865d99845597845a9b855e92774c967951947b5ca38f74fef2dafcf4dffff6eafffbf0fdfaebfaf8e92d7255317858307e572c744e2057381538241e27221c1c1a070c050713091a29221d2c2715201c0a171017291d1e372423402c133220133223193829173a240d351b0d3b1f0f3d23153c2a163122181e10472519892b23951812a2271fa12b218f1f14821d136a170f551a145836354a3a3a0e070142322355260ccd8464993a1e93230d9e1f10aa261aa8281f981d15a02a208b2a21470d0234160e2e24224240415a54580b040c150d1a64616a60666674625e964c499d3532b24240750302790603891611830d0995221db6433ea54537995f3aba895ee2a38080240ba71e14ad120eb01813aa1710a3120dbb2c26b32523a31916cb4542c94946c74b49c14a46c34d49c04d48c14e47c14c45c54e46c44d45c54c44c84f47ca4f48c95048c45043b64439b4413aa7362e8c1d1490281fa03f388b3619975207f3b548d49410f5b225c87b00d38500d18600e5a10ee6ad1ec596227f5c1a764a2f9b5553953537b83c32b43628a33c3369241d866d68807674968283bc888a8e2522b7302cb0211bb2281eb43a2b983122f9a0986e0f0bc54546d14341c73f2fb34426b0693db48b5d8f7b5a9e94796e634d817a67565445494a425757575c615b1e2c155c7a584c805cafedc838745024573800250c042f130a471d00501c33985e2193571d925b21976317905a289463499473b0dcc39ba78f7e6f58714b367a49387244356e4738664330dcc1aef0dbc8e2d3c0b5ad9a4c4638645f5965605defe7e4e4ddd7ebe2dbe6e0d0e1e0c2e0d698ebcc57efc732e3bb1ef5ce2bf7d02aecc720f2cc29e7c025dab026d9b650fff7caf1ecd9f6f1def6f0e0f6f2e6f6f2e9faf2eff7f1e58b876a999771c3c3a18a896a7a795a8a7b42c69c36e6ae33f7bc44fac551f4cb61f1d46ee1d46bd1d46b738728597c284f7c37417c3c357a392a76352172301c6e301b6a33034d1841864f3b7545082f145a70634a544c6d6f6e696a6e66676b636162706c6b706865aa968de5baa9edaa97a04439a24a40ffe0d0ffe8def4f1fc42587f2959a30f50aa145bb52762b036548a323b58373536332d1f2e2a1e28261a222218261d16371e194d18147c2021600203692b2c8e6664ceb0a6bea4976143396e4b37784d23e4b984613e06ab8c49735402f5cb65da9f21e79f17ffb435f1a124ffb331df900dd48d0de3a723eebf31f2c232a36500bc8000efc535ccae2c7e6910bfb5785c5d35454829322c0a4c1e049f2e20c8332dc12a23b02b2484261c77352762341d67432b58341e7c5a3fa2865ea58d5fa48d63a58e64a89064a58e64a6926f9e8f70fcf3d6f8f2dafff9e9fff9edfdf4ebfffcf3c5f0df93c0a943755038673d16340e1d2d12292b20262521090e07040e061c25222025281d1e2022242317221a0d1d12162c1f1f3a2b304f402a4f3e2450391f51342257391d52341f4f372b4b36191a085026188b25208f0e09a3221d97170ea21c11a82619931d117d1f175517185f35373a19144b1f12772a1a8f2913a1240ea8240fb93423b02e209e2419911f14760e017320123d090036181033201c2d21213a2f3311070f6b636e6e6d73606f6a7069618a4f4b7e201ea53c39a63531992623a02a26840d098a130f96201cb24c3daa623ce3a478eea2809a341dad2318ba211bb31c15ab1811b3221fb92727aa1818b32322d54746cc403fcd4341ca403ec9423fce4944cf4a45ce4942cd4841cc4740cb4641cb4542cd4744d14d49cc4b45cc4d46cb4e4acb504bcd534ec6534ebe5551bb6043b16819e3a130d4940effc73bf5a922f7a921de9302f5b31fd69d10ca98296a42057e48309a413bb2403fa8281d95200f8a37298c60559392907f8f8e7b827a886e5f8f3a26b33826b82e21c2342abd3026b33026a73831730301c04243c9423fd1443bba3f30b9654da7755c7e6851958a7692867041362045422f76766a5654574b515157695987a98e9ccba7002b06224e2d02270818391e113c1e256c401c7944228f551d95581e97621b976314985c169457248b5c3c8862658e6c4a50346c50387248327047356a43326d473268452ff6dbc6e6d4c0e4d4c4d3c8b6615a474d463465594dc2baafdfe1d3d9e5cdc6dab5d1dc98e5d462e3c030eec629e9be1af8ce2aefc823f4ce2dedc62be5b82beac457fff4bdfdf3dafff6e5fef8eafbf7ebf3efe4fdf5f2f5f2eddae0d682918c728b926f8d98718e96818c6ed9c05bd9ae2bc69a219575085b55006d7b24476a0e396e1432772627792f1f793b20844416813916873912853811803b0d793d0061272782473078460025085b73656771697375726c707367686d615f626e6a6968605e6b4f4bad6f60ab493cc33d3ac2403ecf776bffdfdbf0e8ff4c689a235cad0650b11361c32563b60e295e20263e2a292729251928261a20201625241f312a24331f184a1a16721a197416145e1e12855642d7b295cbaa877a5a33725022815621ab7e438f6827825d16684300cea243d79b21db9710d48909d88e0bd58b04d58b06d1870abc7800fdc33ddda31bf7b431dc9c14ffd03aefca3d977b0eae9b4cd6cc99252100413c1c3b16009b3124bf2e29b61d17bc312a9b362e732d23582a1b48291544251163482da68c69a38c63a18d68a28e6ba28c65a48e69a18d6c9d8e71fffadefaf8e1fffcebfef8ecfdf3eafff2eadbeae5d2e1ceb7c796adb9774c4d09302b002f280c2922181e1d1b18191d282b321a1a2207040b070508333335272928212524030e0a12261d2642342f56412c58412c58412b584133634b294932241d0b6733287d1313900b10910c119712139e150d9a1206b1281ea1241e831a1e75191c7b221c8b261aa0261bb3291cc32b1ecf3529a41107930b00890e0092271581281a5410053f10063b1a133b1e1a402826473737392f30736e7279797950554f51443e8f5957853131861e1da22e2ea02a28af3736971b1b991d1da12726ba483e9f3d228122028c220ca1271ab0231ca70f0cab130eb01813b8231fb82221a10d0bbb2a27d24442cd4643cc4844cc4a48cc4c49c84943ce4d48cc4843c8413bcb423cce433ecb403bca3f3acc413cd04542cc4541ca4944cb4c46cd4744cc4844d04e4ed05e43e38a36de961edf9b12eda91ad18500e4970dde9804edb01ad79f14cd982e5f2b00884431a23a2fb0342ca62319a63829591f098670624d50597d888e4c4f3aa38c62d89560912d00b1371fbc3227c42f28c8352eaf241dbf3b36ae2e2bbc3836cf413fba3631a7453aae6c5c9070597e6e558c7c6364553e4e47353b372e524d51595d60485c532f47313748282b37131a20041d2c0f4f714e29633b10673a2692601f99601b9b6014935e14936012915a19965e219360278d5d378a5e41754e5359376f563876493276432e73432f724532613c2af4d7c7ebd5c7e3d3baece2af8f8550433312534e38516b524c7d5d1b5f2e3d7931bcd06dd1c648e6c12af5c421f1c421efc322e9c121f1c62cf5c235f2c756f0d996f2e7c7fff5e9fdf6eefffcedfefbecfef8ecfbf8f1eef7f67c94a079a1c46f9dc1779db49fb199dfce64fedb4deecd4c9f93254d6915417a352976302b86412083421f8947178943158a43138b430f873f11843f11803e0e7b3a01692a08672726733d002d0d4a65544d58527377766a706e696f6d6a6c6b6668675b5d5a5f46429a4b47bb3f3dd43635d83a37c14138ffbabd6d5f83395b9b1856ad0854b41663bd2561a71b355a282b3a241f252d23222a221f2b2622150f132e2425351d194718126516127c2a155a1d00784a00734a00744f00845e00977410b99541694200774b0288580e7d4800965e00f0b334e9ab1ccb8a00be8100d8a015f2b632ffc14bfdab3de89127ffb542f8b530ffcf3bfdd633fcdc3ceacb3f927609dbc683cbb99355462f441d0e9a382bb93123c8281aca3225b14136792e287e5654a6918c4a392f4f3e2c7b674e9b876e655941362712705a43a68c758c715c87725df8f3dff7fae5f1f2e0f5f2e3fcf2e6fbede4e4e6e5e5e7d2e2e0a3d0c971d4c462aa963d6a5a1e392b04332c122e281c2c2724221e1f0804050c0a0d2826291d1b1e1b191c202123232c29091a1008231401200e001c0d0d2c1c00251217301d332a1b663227790f0f9e191cac2529af2727a71c15a01208a7190fa017118e1013a127269a1e12af2d1dc13327a30c01bb1d12c92c23a8150d951306ad423088331f5111054d1e144b2d254e352e3e221e4129254f3f40645b5e7171732f3332161b152f261f7a5051a3585c821b1ea73032b23a3b870d0c7b00009e2021ad2f30b93e378b160498240da72e1ba02013af211daf1918b21a15b61d17bd2520b41f1ba30f0dc33430c83d3ac8423fc64442c64945ca4d4bcc4c49ca4846cf4946d04643d24742d64846d54743d34843d34541d0403fd44946cf4a45cb4742cf4542d24744d54e4bd05738ffa44cea9f22d89308efab1cda8e05ffb92ed99703f6ba28d09811cb912d5f1c00974132a73123b02e20a92c1a8f2f19a2765b5e55444f55636269717a7650bda55ff3bf69ffbd6c913100b03a1eb92c22bd2822b3231ac43e35750000b84240bf3e39bd423ba4463eac6a5c997660735f468b725c6853405e5244221b133935365054574b5a55505e4f34361e6d694c46442d404e3407370f00481833996a1c92601899610e935a0b90590e915b13925d15915b19925d2294612892614294664b744c51553467492d73452d73432d7545316d42316d4835f1d5bde6d1a2e6d681e2d47bc1b2773a411731603e3c8a630d6e38126c26205a069db84fdad24dd6bb26c8a30aefc428eac127e9bc25ffc838f4c34cdcc174fffdd4fff7eafcf9f4fcf9eaf9f6e3f0eadcf2f2eaf5ffff768fa36a99c36598c57197ae92a184d9c555f2d243cdb43d6b6d0c59843d26713811753718894b16884a1087451492491090450b8940128e461186400e813e0e7d3b046d2b0063202a7b41002f0b1833206a746c737572676d696e7470686e6a565b576b6d6c624d4a8e4846ab3938d43a38dc3733d13d33af4549562e514954922154a5165aaf1f5eab2f609802142c23232b2620242f2526261c1a251d1a231d1f271d1e2c180f3511055c22176d3013f3c27ff5cd75f0cd73f5d46bf8d557f4d254f4d46f391900b08737b68739bf88389b6306eebb45d9a827fac747f9c146e4a62fde9429e99034ea8736cc6015b75100c46f05ffbc3dffd743f7d337ffdd46f2d557c7ad59dbc490a28f6ec2998388331fb43c2bbb2d19c63e2ea2403d4f161d675668a7aabd6b6e773e3a3965594d7568586b675b6f655b81675a603a2da77d719a7a6df2e9d8f0f1dfeeecd7f4ecd9f5e7dafdede0e4e9e3e8e8cecec985dccf69e4cf52e1c645d0b648cdb6599281333627003526053126142b271e1e1f1a2327261014130909090d0b0c29272a272727282f27101a0f10180d121c132c3d353f4a424c44395b2f24821f19981912b22d24ba3026bd2d25b7271fa517139b14109d1c17ae2b21bb321fbe331c950e008b0200ac1d0fbe3026c64035ad3e33b5695ccf9f93dbbdb3f0ddd6f0e7e0645d5752453f4a3f3d3d383c67686d646b715e696b0f1e17797c75684e4d894d4f852024961e20971c1e890e107c02019c20208b09099d191796160d911304a32912961905970e08a41310ad1510ab120cc32a24b41f1ba0100fd14745d44c4cd14c4dcf4d4dd35151cf4d4fcb4647cb4544c9423fc53b39c73d3acb413fcc4542cc4643c9423fd14643cb403dcd4843d04b44d9504adb544ed3524cd2623cffb554df9917d8960ad28f02dd950dd68e06d69507ffc63acc9111cd8829771f00ac4034ab291bad2b15a73916aa5c367e5b3b5b56435057615055517b6c33c8ab4dfad560fdce5affcc708c3a00ab3720b7322dbb3b30830d03720c07a5443ea43a2dad493a8b3f327a45377656416249335636274f312646342a3e352e5e5d5b585a595357565b5e576260537b7e6d6d7c69042b10004b1d1f834f2393611b95620b8c560b92580593570691560f935a17935d118a5736aa7958c89667c99a529d7654805d555539674d346f4630764733784b366f4829644816f2d989eacd57efd75dd0c76a9ab16d478c5f319267329b6318813f096c291b6c1d42720fc3d55fd0c339ddba28e0b825dcae1bffca37f5bf41cfab55fff7c5efe8d6f3f4eefcf9e8fdfae7fbf9ecf6f7f1ebf1f18093a16890b4638eb1789198a6a77bf6d763f2cd48b6a442717832355c251359231b813f11863f198b46158a46118f480a89421290470c883f0d873c0c843c0b7c3c0b7537005614267a3f043b1416321b71776d5b5a556a6c696a706c6b716d555a546c6b69786a675a3930955146b33a31ce3a30d1392cc13d3ba74f6768436f375089275996345d932f4b722a314124202125201c2b241c2c251b2b241a15100c160f07241907261600472f17b29573e4c58eeed293f2dba5f7e198f6da6cf0d457edd6668d7511d7b963f3ce7ef7c775cfa14bccaf51b9a043e1be6ace9548ca6c26b33f04b64012be471fbb431ebd461cc44a17c3570ffdae45ffcf50f2cd41f9de5d8d7312cab367ffedabf7d6a1d38e6fa14631a9462fa04a3b97626a74647f42598b1d447b1d38630c1832686667676358676c656a655f86635d6c3530904f4b9f6a62f8e2d4fff7e2e7d7c0ead5c0fbe5d7f1dbcee3e6dbe1e0c1efe59de8d368e0c43ce5c532e1c43ccdb435c3ad3dbeaa4bb19a543f2b00302700312d122c2d1d1f1f150c0904120d0a2d27291b15171b1714100f0a2b2724272622161c1c030706b3aea8cdafa7853c358c251c9a281dae3024b93028af241f930e099b1c16860905a6271eb9301dc63c229a1800911400b13c2ba4352aa7453cc77a72ffe0d5edd7ccf0e6ddeaeae2e2e3dd959690b5b0aadcd7d498999d666d73606b715a6a6a5b6a655d645c1c0e0b471919892d309c28299a2325a63030b93f3e870b0b89070794100ec33f3b951709982508932406992613981f149819129f1b16b12a26a7211ea42423c64a4ac84c4cc84c4cc74b4bcb4d4ed0504fd35151d14b4acf4946ce4744d34c49d24c49cc4844cc4a48cb4745ce4646cd4643c4403bcd4a42c8443fc5443ecd5348b1451effb955db9712e09e12ffc73bffb731d58d07d9970bffc63dc98b12cd8129972e10b73c35b43023a127109b4218f1b78961451e5a553f4c545755574a9e8a43d6b647f7d955fcda55fbd1618d5000973915a133249b2c21801b1367140c5f12088b3c2f8b423383493b61362655362261443269453959372e49332841342c6a6663535353565656565553555650555d50384f3d3a6c4f00582a20935a18935c10915910935d0b925a06945a0b965b098f540f8f5619936010865211824c2187553991699ddab96e80683327116e4f3b71483272482f765023775a0ef1d56af7d54fefdb54b2ba535882383c8e5d369f743ba87154c1882e9965106f351c6921245b00a4bb49c5c241c8b42fcea91dfbc531f7c13ae3b859fff2b6fef7e4f7f8f2f8f5e2fffdeaefece3f0f2eddfeae490acad5c8b9d5f8f9b708f80929a61eed964d3ba3cb0a9598f9c66577f4d14592319823f0e863e178a45178a45118d45108e450f8d460e8c430d8a3e0e863e0d7c3a056d2e005a18287c411d512a132f16696f6169665f73746f6f716e6f716c6a6964746d67685e556153466d4635a64d3fbe4034cd392dcf3b37be424d93445a544667485d7c677892808c9a9f9f9fc3bcb4e6e0d4f1e9dcfff8e9fff9ecfffef2fff9ebfcf6defff9ddfbf4dafbf0d2fae7bdf6e3b9f8ebcbddcf9efff696f2d861ecd35c5b4300b69b40eac775e8ba65e2b8647d6815413100684f166a3406912904c8482bc54230ad2b1d800300bd3a26ca3c26c6421ba24200e3a037f1c7417b5e00ad901ac5aa3fc7b048ac8d33935c238b4b25ffc4a6ffcebbb3999a393b503a5c8a4673aa3151820316366868706966616268646c67638a62606e312e7b312ea5665fbfa292cfbeaadac2aaad917c846a5b684d42e4e3cfe5e0bad1bf75d4b950efce49edcd3ce9cd3ee6cc43e6cd4cdac047e0c250cfb24cb49c464f3c002f220030250f3125173229222d2a251d1e190c0a0b0a08092422252828282223252426258f9190231b18684b47c6918b6d1e1983201aa9342d810600931c1488151075070890201ea72d20af2e18b7371ab34428a1503bffc5b9ffd8d5fddfddf5e7dceae7d8eaeae2ebeee7dcded3acaca2b7b2acdcd8d5b0b4b3616a695e696d5f6b6b5f656160615b7a7270381615a14d4d770b097c1310a73a37a12726a325268d0f10951816c74c478a16078927029d4619aa5f388b4126914337953d3b96343386201e9a3636b6504eba5251c15552bc4c4ac54f4bc84e49ca4d47cc4b46c8443fcb4641ca4441cd4945cb4745cc4a4ac84646cb4649c94445ca4b44c74c44c44942cd524bc75147a84118ffb450f7b42fffc338e59c11cb7d00eb9f18da980cfcbe37cc8918bf6c1e9c2811b02e2ea62720a23926ffc19ddcba8c513e13514a2d4a4f49565540ac9643e6c34de5c242f1cb4ecb9c32ab711db36b319340207a2319691814702e22834b3e6c3a2f5a2c1f5f35276742305637239a7b696d473c532e2552362a402e24241a18433f4057555a565759555a544d5b4e4e6752043a1a3090601791560f91510d93540c91580e935e0c925f0b915c10985a0b90510e8e55057c4603703603642e0959320e462b29422f3836293a261b6647336846206b4806fcdb74f2d354e0c339d0c84b50741a85c78965bb8e2c8e673da77733966798e8c397e2bb277742196a2729711b447712afc04eab9d1aeec12af5be2ee4ba4efff3b0f3ebd6f6f5f1fbf8e7fbf5e5f7f2efe8e9ebd8f0e36b97864085734189715d946d7b9e5ad0dd6baaae3db0b771a0b6852a59250c551e177f40128947158847178a45178d43108a3f0b8d45098b451089440e813c0f793711743300530f32824533663d102c133038295959517c7d7774756f7773707e77716e61585043335346334f331eca877ea9423dcb3d39d73936ce3a38b84542ffc8c7ead2cee7e0d6e2e3d5e9e4d1eee5d4f5e9dbf7e9dcfbebdcfcecdcfff3e3fef6e3fff9e2f8f2daede6d3fef6e1fff3d8fff5d9efe9d3e6deb7fff4a3eed465edd052886800ab862be7bc6df1bb65deaf57977b275c4a02816b3cad80619e4733962618c34840c84940971807b9321fce3b2bc43a1eaa420dc47a23daaa24dbb81ed1af1ad6b623e2c22fdfbd38c59b39986d28ffdcb3ffe1c5edddc4f7f5e8c9d5e133475f2c405913203369686d6c67636968636e635d8c6663662f2c742f286c3025c3a08da48b758b6a59634233694b407c6055deddc1c7c29cf0e0a4c0a852c7ac39ebcf48e8cd3eebd140e9ce41e0c339eac93eeac944e2c44cceb550c0ab5c715e23322100372a0a2b2912282a1c0a090519171829292b1a1a1c2b2b2d16171925292a2729281c17141a0502794d4c793937731e1b80231c862a1f640b037925255f09086b0b00922d11b54b239940167b4425f8dbc9f8ebe5e5e4e0eef1e6eaf0e2e0e5dedce1daeceee3c2c2b6c0bcb1e3e0d9e3e8e2dde4ddbac0b470735e686546342f1242403338201c944e4e862725ac44419e312e8b1314860809b13334981c1cc24b47992e1ea94d28cc8454845021774b288555478d58548d524e874a497b3f3f6c2e2f914d4c53090664110b842a219f3d32b74f42c4554ac6564ac7574cc25149bb4c45b84b48b54947b24848b2454bb34a4fa44742a249439c4442a34845af4f4394390ceda33ad08e04ffc233dc9507df9109f2a61fe2a316e6aa26c18115a2540c9d37219d2f32952d2c813631462d28918f827c765c4c492a50523d5b5630d3bd68e4c559f8dc71e7c967755201deb772ecbf86ab764e864839773a35632f226439296540375e3e336745396e4d3e79594a5e3d2e532f236540375b3e30523a2e392929382f3459585e515659525b584b5b50465f4c376c4e2588591592580c90540e955a11965d1095601497650f945f0f975913995a0f8c5400753e00682d035b28014725a3d4bf556d602e352d4b443e4837255c461dccb268dfc04be7cb43dfce4ca6b2443f792f53a7733d986f59b9933b9d7460ba948bd0b3a6e7c9c0ffe67bd1a0106f2f166a1d30680d768e20d9cd47e8c83fe3be49f5d781fff9d5fff8ebf2ebdbb5b0aa6a69773849530a3629448567287d531e7643216e364180395585226b90319ab97ea9ca9f113f113c804d1f824b14884b1285421486401b8e43188c411089420e8744128544137d3f1578380e6d2b004e0b37874a457d50163315292d1c857e74807d74615e59655f5f6158536558477b6d527c715369553cba9585bd746dbc413ccf3631d73930cd3f33ba5646fec0abfce0c8f8edd1f2e6ccdfd3bbf3e6d5f9e9d9fff2def8e7d3f0e3d0f1e9d4fbf5ddf8f2dceee5d6f4ebdafaeed6fff8def3f0dfe9e5c2fff8aee2c65beac445b0870b9a6b0fa673249f6712aa7821a98531b59a55e2c9a1efc9b2efad9f9e453dbf4f4bc0443cc24030c63f2cc33726be40278d3005ca8537f7c23ed1a909dab715fad932f7d22bf5d133e7c540debc58f6db98dac495eddeb3f8efd0f5efe3eeecede1e4e96d7174423d3a544d456962588a7c71a6857ebb8e88d1988fbd897c8564515e433067473867473cd2b6abf7dfd3c5c7a2dfdfbbebe6c6efe7b6bbac57cdb948dfc33ceaca39ebcb3aeaca39dfc12dd2b624e8cd40e6cc44e1ca48d2bd48c6b2519383383028002e2b0c312f202827222b292a201e210b0a0f59595b2628271d1f1c262722282423352f2f1a06073f1516602b27612c1e3c0800350400471611551e095b2100a26222864f0e684316f3e0c2ede7d9edf0e9e2eadfe8f2e9e8efe7e5eae3f1f2ead0cec2bbb8a7e1e2d2dfe4dee2e6d7d2cda7aea365ad9e4b645b106364424e4138834d4d883336902424bf494981090a800507b130348e1011b7443faa4032852809d58b647e51287453307e5d4a7f635778665a6e645b645f636760677566691c04002e09004413046c2f1c6e2a1570250e6c1e086b1d09621606651d115f1a135f1e1a682a2b86475086515b7f5d5e7258576e5358815e5c91594886440aeba430d38f00dd9d08f5b422eea51adf970fd3980ccb9614bf891fb77c36be7a638e4a4b7a403f4a2d412238711f467d3c4c59bcbfaca4a178cec385f0db8ce3cc7cd6c786695f2eb9b391cbc4a7b7a984654e2c633f29673d2d6840345a3429623e32704c4079544b674239613f35604035624036573529543425462a1e3e292871666c595c634f585d4c54564d59554d6557497f6524895d1894601898680e90601195631299610f945d0f945b11955914965a09824c01703d066734055329376d569fc3b7a8bbb5b8c3bd434c494a4c3f56522fc2b66eebd25be9d751b5b74964863071bc8376d7ac258a6046a8824ca3837ecdb089cfb5a0e0c6a8e7ccb9ffdd94edbf12753e0c70302273264e7a1bc5cd5de2c746e8c351ceb16dceb795beaea187848f4154752e5a750f564e2b835d1370370e712e2b8e4d2485422f8943226e2e215f2e75a57f597c5b194b262e87590d7d42178941128236147f39157e390b742f1076340b6f331473390b65280a6424004e0f267a3f3f7d4e203f1d4e48301c0900271d14241f1c5b565a817c76786d4f8f8359968d62675f3ab5ab92cca795a7463dc03933da3d38d53b33c54238f39383ffd5c1ead2bafff3d6eddfc2fbecd5f6e6cff3e3c9fbedd2fbf4dafefae1e7e1c7fff7e2f3e7d9fff6e5fff5d2e2d9b8f7f6e2eee9c9fff8b3e6c65fe7bc3cb48104e1a84ee0a75ae5b15debbb66f1c375e2b979e7c49ef4d1bbf3cebcdda3978e2d26a92e26cb4637be3b27b03c25983b1c662600ae7a2ed39e1eedbd1fefcc2affe23cf9d630ffdc38fdda3eeecc44e1c258fde295e6cd97f8e1bff8e6d2ffeee0f7e6d6eee1d0fff6e8b0a798918575cdbdadd8c1b1b79a8c633d326541336247365d4634bca196e8d0c6e8d8cbe6d8cbcccdaee4e7cce8edd9edf0d3e9e6afc1b664d6c053cdae2ff5d04bf3d042efcf3ceed33cd5ba23ead139ead03be2c939d9c242c8b444a2943b6f66213731002d2906342d1a2f28202f29293d3b3e2a2a2a1d1f1c2123202a2f2b252e2d2d2d2d3724261e05013d251b240c022e1612553c3542230e59370ab2883c795302705118f3e1bbe0dec9dce2d8eaf1eae2e8e4e0e7e0e2e7e0dde0d9dcdcd0bab9a5e2e4cfdfe5dbe4e4cce1d599ddc86dddc652b9aa43797c4f504c406b47479651548b2729e16f6fa53235a7303297191d8e1011962320af45388a2a129a4f307d52308970519e89769f9385686a5f5b686153666a56696f5e696d6e706d1308023c291b50311fa17b68976c59996c59946959785044724d457b5c597b5f5e6f54597d636e68586269696b626c6d68717a7a7677866a55a77739db9a22d69300f4b623f7b92acd8600c78300efb72ebe8e10b38820b18943d5b096ceafac877271202542154599033e9a1d407647596d8b978b9ba283a9ac8f6d725e4a56563548572d49612e475b3844425a5746553d2563402a6d493d543228543022603c2e633e35603b3356342a65453a5b3a3159392e53312547291f452b2a6a5a5d4647494a53504c4f48435144345a4546896a2790651893641e996d1796691297620f965e159a6111975c12965c0f8f5409824c006f3a065f2f0e542f95c1b2a8c2bfaec1bfacbabab0bebfafbab44e56413c3c0aa59c3fdedb746c82306f9f6357a47a3e9c7a60be9a5ab39386d4bc95ddc7a3e9d1aeefd9afead4a8eacf429a7226906009804a0d803f227a2c3f6f0cdad152e6c24ae7c77ad2b990beb0a5a4a7ba42618f225d7f1a6e6128895c2e915012782e1a853f2794530c7437106d382d785184bb9e5a7d65437154338c5e11814611853a1584381a7a3a196f321f6d2f1f662c1b612f1f633221642f12551f024b14256b37336e402747208e80632f10003b271c2015114b474845403a5d5435a194688c7e51847b52abae8fbaa995d39183b2453ecd3c37d43531ce3932bd4439ffd0bdffdcc3f4dbbce9d9b8fff6dbffedd4e3d2b4fff4d7fbf4d8fcf7daf2ebcff9efd6eee1d0feefdaf8ebc8ebe1befcf7e1eee8c8fff8b8d9bb61e6bc4ed6a232cf9532d69e41a57310a1710dc79637eec072ffdeacf0d3b5e6d0b9e4bfaf803427a13c308a1909ac3f2b8c341e723010714218ac8236d7a626eab91eedca28f9d936fddb3bfedc3cfad733ffe146edcf4bdebf55fede91ffe5acffe6b9f7dfbbf7dfbdffecd1f8ecd6f2e7d5fff2dfefe0cbddceb9bbaa98574032583d328d7769edd7c9ebd5c8ead6cbe7dacad5ccbbebebdfe8ecdee4eddcdae3cee7ecd5ededc7d1c686c8b05ad5b345f2cb4cf7d349f5d542dec32ae9ce39e5c53ce6c63fe6c73bd3b829c0aa20b3a12197861a796a154a3b023d2e0f362a1e2d23242f2a3028272c0e121140453f26252126211d2b201e291f1e2d29282723241d14151d0e0b3f24194e2c07b68f40926a12886722e6d1a2e5e3cce3e6dfe2e2e4eaeaece4eae6e6f0e7dae1d9e8eee2b2b3a1d6d8c3dbdfcee5e2bfe3d187e5ca5fd6b834c4b0407073444a50467260608557599a4a49aa4646bd5458a13034ae333685090ba22c2caf4039973323792b1481553ca9937cbcac9db6afa77678775961645560644c57594f575a585c5d232220443f3b69605b57494670625f6e605f665c5d655f616a686d5e5e66565864696d786367725d666b5a66665767675d6e76666e70776a579c7c41cc9822df9e0ee9aa1fca8800f9b429dc9a10f0ba34b68c13ab8925ae9751d2c2a8ccc9c4252b29021c3510418e053ea51646a80533881242845183be1d5092184c97154ba30c47a50248aa104d9e1f41715157655a402f663e24653f326745395f402b60412c57372a6a483c714e3b5635244e2d265b3c376140395637325236323e2b244f473c4847334e4d2e44583334724d36926b21906620996c209a6916955e149a5f139a5f0d925b0e935c14985e12945814915704743c0c632e417f5897bfb49fb9baa4b9bc6f81835e696baeb8baacbabda5b2a868744e73875670966d93c6a79ad8c1baffea97dfc789d1b999decbaaeddbb2f2e1aaebd79fe3ce72bea255b08521895414884b037c350b84352d8024c6d361ddc55be4cd8ae1d1afd3cfc6a8b5c63358850641613f8e79207d481378362287412386431d7e392d8a442a7f463e836478ae9e5d887711492e1d7e49067d390b843d0e7b37237239326b38385e2f3e592e3e58333c563137512a37532a23431a2a53293c6d4018370e5a492b653f285c3c2d2f190e362d286c685f5e533da696759a835988754ba8a487bab29dceae9f985246bc4038d23933d73a35cb3e34b8523bc78263ffdebddec5a6f5dabcd3ba9cf7e2c7f5e6c9eadcbff0e5c7f1e3c6f7e7cde7d7bee8d8bef7e8cbfff5d8fff5dcece1c1fff7c3b39a5877550ed8ae58996b00af7f01daa928e0af2cfbcc48f9d15febd081eed8a6e4cfb0e0c4afdaad98945b485f1c0c5916067a412e67381e6c451e9e782fcfa626e0b81af6d02dffe23fffe44cfcdd47ffe147ffdd43fadb4cf4d650cfae3af2d26dffe490ffe8a8f5e0b5fdecd0f8ecd6f8edd9f5e8d7f1e4d1f8f0dbf6eedbefdfd2e1cdc4e4d0c7d9c5ba8d776a635041d8c7b5c5b6a1e4e5dfe6e9e0e1ead9dbe6d5e0eadfeaeeddf3edcbddce97b196497e5d00f5d566f0d355edd243e6ca38f1cf47d8b42ce6c42fe2c126cdb00ec1a70abca519b19b23a0872a7f682445320732230c342a212c27232828202f2f272e292515100c140f0b2f2e2c292a2e2d2e322f2b2a2c222025160f2b150093753797772c907232d3be8fd9d4bedfe0dad8d4d5e4e2e5dbe0dcdce6ddd9e3dae2eaddafb0a0d4d3bedbddc5dbd7a7dbc76eddc04be9c847d9c45b5c6138636d644e494575544f8d443d9f403aa0373b99282e81090b8b10129a1f229d2929ba50438e3b298a5948a48a7bb9ada1bfbcb74141494c535d555e63596466545e604c54575e636760656854575c676a6f6e717850555b59606a5d67705b677346545f5363725565725e707a3f505757676755676740545d5560647a7363ab8e56ce9b26e1a312da9810cd8b03ffb82ed79509f5c139b1890fa98b29a99755c3c1a86c7773000c0b001b36164a96003aa50034a40038a60142aa0d54bc0048b6004dc10045be0049c6004bc70047b01841837179905d422f6b4020643f2f5d3b316b4b3661432b49291a573627684330704b386444395c3d3866453e5e3d36503228462f213b2a18493b2080744c697547548e6550ab802891662094652197651f9a64189c62139a60149964179a641292590882470f7e491d7b491a5e2f43724eaac6baabbdbd6072720a1a1a1f282db3bdc6acbecaa6c2c5335443699179b2e1cd83b6a5578b7ec7fdef9dd8c49cdac5a8e5d3aeebdbafeedb9fe3ce71b9a14c9b7b369165278a531f854428934b087c2b2d8129bbca6bd6c472e2ce9be0d4bcc3c8cb7a92ac2f598b03405f3f8d732f8a4f1c7f3e2287432687420d6d262f8c45166b34398070275f6057847f346e5617743f087a35067d390b713202420e1e3d1155573254472759492f6151375e53354e48285150324b593843694212300c5f5137644330664637351d11352b2244403582796a6c5c459e8a658c7a54aba48ac3beabc4b8aad6aea29f3e35c23d34d63b36d23a2fc74631e7856afcc5a7dcba9ed1b397f0d8bcf5e1c9ecdac2dbccafe3d4b5dfceb0f3e2c4e8d7bbdac9affdebd3feeed7eee2c8f0e3c3fff5d06950273616006a460cbf9533c7971bd9a51ddca814f5c72bdcb529f4d875efd797e9d2b0e1c8b2cdb39aa3836c65392e613228471d113813004f2a0f654009bd9830d8b22beec932efcb2ff7d53effe651fad73ffedc47f5d449e2c03aaa8300ecc542be9d2cf2d579f2d792ffeab5fef0c1fcf0cafaecd1f8ecd4f9f3ddf1ead7fef0e3fdebe15440374830244d31234f34218c7563bda895ebefe1e0e7d7eff7e2edf5e0d9e0d0eff2e1dfddc6ece5c8d9ccaa877648968243dfca71ecd35cefd447f0d23ed2b019e2c029ddb821e8c124d6b216cbad19c4a71bc7a422bb9a269d85256e5a1387794c37290e36271230261a2928262b2b2d130f0e413d3a302c2b1e1a171d140d160d06302c29302c2330240a382600877543c9bc90c4bfabb5b5add1d0cbd7d8d3dadfd8d8dfd7dfe6dee5e8dfadaa99c7c3aad8d5b4ddd499d8c25de9cc56dabc4ec6b16262654a5c6560626355775a48a35644b24a3fb8454a850d16800a0a7f07068a0d1183080baf3c3596382e8d53489b7d72a69e935f615c4c4f58585e6a4f5c625564674f5e63626f75748187505b61535c655d666f5e677050596259626b525b645b646d4b545d5e687156606a505c685b68715a656757656650606d515a61776960a27e4acf9622d18d00efac1df9b629eaa114d18e01ffcf41b48b0f97741aab965db5b49f1e2829000f1600183a0d4496003ba200339603379a003fa10f57bd004ab4004bb50049af0149af0047b007439b27487b7e828d6f52346a4018623d2d5c372f4f2a1a5833215b3729613c2c5b352066402b4e2d1c5b3b2e5b3a2b5a36286e4d3e5435234c2f1d51351db1936f5a4e260a26004e8b6294ecba379f6c2e996f24976c199465159866149763189760098046066f371160336fa782547958193014556050868c82aeb5ad262c2a686f77b2bfc7aac4c59cc4bb1a4f35c1f9dcc8fbe8c8f6e9d1fcf3adddd194cfb9a1dfc6b0e5d1b4ebd8a2e1cc7dc3a7549e7d35835c87ddb063b7853684485099525aa3514677258a8b47d0bb86e0ceaad1c9beb1bdd343628e29588e00415f318164217c3f1c7b390c702a1f843e268d461e85400665392473772a687d527e871a4a3c10592c1371330e7a3e0b682f093d0c2a350d5b402378483260291577432e64361f6e492f44240d63573d3f5a3b09270b57584a5e4d45503c33513f35261e11524e42554f435851416c65495750338c8471b2ac9e9f9f93bba99ddea297aa4539c2342adf4135d53c2eb73a26ffc9b2fad2b9f0d7c1e9d8c4f7e6d4ffeedafae8d0f8e7cbfeeacffeebcdffedcff6e2c9feebdcfff0e0fff8defff8dbfff2dc3e1f0b330f003b12007e4c17d39d47d2981bd8a108ffd026e0b518f1cb5cf1d089e3c9a6dcc6b1b29a807b5c477f544e572a274c211a3a1409300a00411c02744d16b59038d4b133ebc630f9d133f9d131ffdd43cfae23e4c0508f6500c8990fffd141ffd552ba9018eec657eece67decb6ffff2a7f9ebbafef1d1f3e8d2f4ebdaf2e5d5c0aea0523b2b51322057311e5c3623543324ba9d8fdce3d3e1e8d8e2e9d7dde1d0dddfd1dddfd1ddddd1e9e9ddecece0e4e1ce524a2662561cc9b55cead35fe7cd42e5c731e2bd27f0c72ff9ce32eec629d6b51ccfb018d2aa14cba715c3a722b49a2b84691a806329af9062482e0b2f2107342b1a34281a372d242d28241b1613140d07100b07282c2b282a272e251c3b2e1b6e61412118005b5849d1d1c9cfcfc7ced0c5c9ccc1d0d6ccdcddd5e3e1d5a69f8dbcb598d8cfa6dacd89d7bf53dfc24ad6ba569a8846696c5b414a4741402ba386669b4f2fa33a25911d20ad353e9e2c2bab38338a0d119013178e1411a0393496514a855f56978b7f66676162656c636b766e7d8451646a55666d58697056656c54636a58656d49565e434d565b656e58626b5962695e676e5a636a5b64695b666c515b654c565f5a64665a63685e6c77666f766a635d977b53b98724d29715d19813c98d08c68400cd920af4ca44a98e1b7b6819a29a6b29301e00090906171e011f410f47940242a4144aaa073d9d003da1185dc5004ab70049b3024aae0146ab0348b00d459c2444738c91958e724b693e118d6856603b356740315932216a44375d372a5e35235f392459382760403157362553301d593825563522613d2d5936226e4b2f200900151a000a2804497f4b8ed79f6ec4952a8c632194691f9a6c1d9c691b96600778420c66331c502ae4fddff3fde27f816b4342300f0e006d6c5a8c8d7fbec3bdb3c2bda6c4bc2c58477cbb9c72b39381b59fd3f9eed1e8e2adc4bcb4d9c7b6e1cdbdead6a9e0cb85ceb35a9f80608c6bb8e2be326f4546855660915abbe8a7a2d586587c32adaf7ed1c3a0d8cdb1c3c0b78a98b337568431628d2063742d7f5b2d894a16753330914c2589431176321278371d7b5634808d2c6583aacedc30584d397a5020783c0f793b127137043d0a25350e5d452b7142306b38257946316b3e276b452e56331d5f50392b3f2634503a52595156514d5c534e675e57403c314e4b42524f4a54514852554256554161574da097909c9f96a19f93b09489be7e72bc483bcc382ad73528d13f30ad4c3bffd6c1ffe5cbefd6b7e3c9a6f3d9b8fde4c6917b6362523bd5c4b0f5e3cde3d1bd4b3528402d1e46361d57452d4f33274a292243201a340c003d11007c4a15ce9838d19b15ffcf27ebbe1bfacd5af0c880e2c4a0b79e8a7f654e8c6d595b342f4f2725532e264d2c1d411d072c0800300c006a4500b3902cd5b234e6c031f1ce3eead256f2df79705a11ceb268fdd86dbc9317a17500aa7d00c89c15e9c33ee0c449e7d068d3bc6effecb3fff1c6e9dabbfff1d9ceb9a4553f28573b2653301c53301d4c2c1f583a30e3e6dbedf0e5dbded3e4e7dcdcded3e8eadfe4e5e0d9dbd6e8efe7e6ecdee4e8d1504d2c4b3f0fd3c177e7d162dec23bdcb220ebbe23f3cb2de4c021e5c72bd5b71bd5ae15d1ac13caab13c8a71cc39a28ac7b1ca06e17a17222936c215f3d0041240039250d2e271f2b2b2b0a0b0f27282c2c2d2f1e1b1634221658453636281b362f252d2a253e3d38b8b5acc4c5b7caccbfc8cabdd5cfc3d8ccbeafa38db5a885d6c995cfbc70d3b545b99b23a48e28796e2e53544c6a6e716f6a4cdbbc8d9048189f3c1c720701a8393f9327249b2c25971f1e94181a9d1f20b84b48803029855146977f73756e66606163636e743b4c534f636a51646b43545b404f5656656a57646a5a656b586369566167586369505d634f5c624d5a605261665362675f6e71616f72555e655c656c616e765f6d704e5754757156bb9f5ed8b358d4af47d1a836d6a026dcab32d3bd4e6d6e114356149cb58d03180522373210252802243f154c8f0645a20b49ae0039a3003ba52262d00043b80046bc0044b60047bd0044c20b48b21f447999a2a7c6ae806d4511653e2f5f3a34633e2b603c26543324624034643d2c653e2d64403454322855352670513f53331e5837245f3d31613f356e4e3f3922104138270c0d008e935b6d823f76a86b89d6a031986b22976b1f9767148857046e3e0f5c30e5ffdfd0d1b2cec5a8f6ead0ccc7b367654e242100888562838464a6b397a5c5b05a8a7279b69570b08e7fb39cd5efe2cbc0bec7afafd3cac1cdd8cac0e2d28fcdb656b08d569674d5c4b0d8baa2455b34507645daeabddff1bd618f4e487638acbe98cbceb1cfd0b0c0c3b2656c7e435877215062397c752e81551672332685432c8d4a147333308b4e247d433a87652d6572436883d5e9f24b6a5b0c4f231f7d3f107f3a10793700450f0e3b124f5e41504c335c53365e5335635a395a5336545037565b45223521556a592832273f423b53555051535056565656565653535355575453594d55574c5d5552594f4e4d4c472f32291c1d151b03009b4d43bc4235db3b2dd8382ac14337e1826effc39b43100085530ae5b874b28d613016003024184d443f5749405541363d26164e38235f4d373c2a163217105c3d3a4e30265d40323013033412007d4f1dd3a246fac835ffcf34faca5bebc179cbab8481654f8b6b566642323d1b122f11094a3226250d003d1f00a28333be9e493a1700714c00997622cdb249cfbf5dbfbf7f7d85607f88734e533c5c5829e2d18ce0c367a9840fefc63ae2b622dbb127cca325f6cd5be3bd5cd6b969ffe8abeed1a9cfb497a38f76675841372a174d402f715f5337231adadfd9e3e8e1ebeee5e3e6dbe2e5daf4f7eee6eae9dde3e1e9f3ebd1dccee7f0dfeff2dd7b755db9ac80bfaf62ab9025dfb734d9ab17d2a70adeb817d5b417e5c72bddb91dd1ae1ccfb433b89c2e936e139066129e6e19a8761fa5731cb6873982581e6b4a1f3a2709312515352c272e26242b26222e251e42302479675b332b28211f202321222b2a264d4a4120201425271c95958bc0b6acc7baaaaca08aab9d78d6c68bcdb762d0b13dd0b33dbdac5268612d6767654b4c51625b3fccb184773a0ba4522da8463de076789f36337f1310800a08b63c3b8e1212b242407b221a71332835140b6459535c5e5d535e6251626952656c53646e55666e505f6658656d515e644f5a6066717764717757646a525f6558676c657479485a5e5062645c6e6e5d6c6f47515a5b656e5560644353534f6260676f6071623b896f36826a22957c28b6993bc8b95a9aa851345a0f23591f154e23022e13001909001b14183845154170083c850036900033940035993a71d8033da8114eb9053faa003aa50140b2083d9b264571b5bcb5bfa9706e480a613c29603e3566432f623f2972524353312550291a613a297b554a78564a6342335a3b296a4a35583724603e34603f36593d322e15012f1b005844119f8741b3a8596a7a335f8d4d92e0b04bae821e895b228c5e13724861a37ddbecccd4cbaedecfb0c9ba9be5dbc2f2ebcfada580504d229ba1754c5e3871987bc2f4dbc3fbe063997fd2f9e6d3dbd0cea6a7e4acafe1b5b4dcc5bfb6bcb0799f8a46936f477d5980614c8f5c47e5e3bd85986be0e9bcacc08f4a7b44c8fccbccebc9bacaadb7c19f676954584e56323642103931509276388b552a854226823f288743106c2d2e894e1168353881663e6d7d7490a8cedcdf38534037754c2d864c198240187e3d2878432762362e5130253a1b1f2d0c1d2905313b18333e1e2937202f3d2c47594b3d4d420c160d565d56515a57535b5d44484b5051555253555b5d5c5158515456515b55575a4f5357524f42433e303d362d2a232f0000a74941ce3c2fdd3b2ece3b33c54b36ee905df0a456efaa42e8ad498558173a1c002d1f142a2220271511442d254a2e205c412e604b362b16052f140d2306022e1207270b00371f15290c003c13007b4c04f9c83fd9a710f9cc59d1aa5b9d7b55876b56694a363414052b0d05280b03210a00250f00c3a54bfedd6af8d861edcc61704f024a31008b81437b7d4b6c756072817e76899074878e7884846b6d55938045f4d578d0a62df9ca40b18000c8960ff9c742bc8f12fdd76ae9c66ce7c07bd5b47edcc79cfff3d1fffbe4f7f0e0b1a5972c1e11d1dad9d8dfd8e0e6d8d6ddcbe6eedfd4ded3d6dfdcd6dcdadee4dad8dccee3e7d8e8ebdaeeecdd9f9b82b6ad84c6b16ecaa43ff0c040d8a911d3a706ecc82cebcd31e7c629d6bd3e91834440361d352c1b8f806bac956cb1905ab99050ba8b457846018653118b5b19835823482200442510392816342b1c342a202f2b223133302226271a1a18393834282924292a252526213f3e399b948c6a6054aaa1929f9270d4c584c1ad4ed0b439c8b141a39554655f455f5e6358575f655f5349381cc09a76b97c5fa54c44c65d619a3034790b0e810d0daf3834840e0abd524a9034277b372c350d0b2313145e5f614c575b46535c54606c54606e525e6a606c7867737f535f6b54606c5e6b745d6a734d5a624f5e6562717861707752646854666a4d5f614e606457666d5a676f5a686b5464645064655f6a647265527d6549836f4e80774e6a7742456b30286d2e14682a0e682b0a5f280b54270a412100150000110d001b2c0d2d530f346b10387e052e7e2b53a80c37860f3985173f851d438a1d479124457b30424e959476bda55d97752d5b3a1b6444375c3c2753321f613f355c372e5f38276f4934643f2c573421633f2f5f3b2b5632225e3a2c5f3d3147271a56392b674923be9f4dc0a03b9a7918664b00b29f50a1a461688d597dbe937fd8ac79d5ac7ccca528603de4f7dbe8e7cbcac4a2fcf2cef3e2c4c2b193fbeccddedbb88999726c8c6789ba9c9bd1bacdfbeed2f6eadef0e4b8a9a2e2a4a7f4a5abeeadb3e0a9acc396919787775a7e5a456e46a19d80826d52e4d7b7e7ecc4d6f2c14f7d4c8bc49bc2fad5bdeac3c3e1bd96a385625a476d4a444c382f1435164284542b793b287d391a742e27823d2b8c4525874a05643a2a7669457289b7cfe9c2d1ce8199811b512f468f64075b27156a332e7644417b4b41673e47613a5a6b4772825e82906f303e241a2c1c71827a34403e50585a545a584d53514d555742474a393d40202022625e5f4f4e4c5456555759585d565d5b50565b51524d4747414342383435462b30601e1fbd4338d43c2fd23530ce3925c3480fffa040ffaf28efac29d49e48401a0037230b2c1b132f170d33150b3e1d1467473a452c18260f00290e0750332f44261e46282041241e361504310900704200f3c13ad7a810edc446a27e2681613b5d4133412d1547301e31131326040246280c987939e8c253ffe051ffe049fcdc53e7cf6b6c62257a85745666669ea4a2dfe0e29195a0717c8e7387a07b879395897193743db08632ffd36acf9d24d6a522ffd44cffd149ba8d0ce6ba41fdcf60c8a142ceb469f9e5b2ffefd4fff5e5fff5e1fff7e25b6668bbc5c4d5dfd4dce4d5e5eddedee8ddd7e1d9e2e9e2e6ece0e8ecdedfe3d5eff1e6e9eae2efede1b7b29eb3a57ec9ac68cda746ad8202deb120dbb41be8c52bd9b928a894314947381e2744394366464d695f5e646f675c98866eab916eae8b61a77f4c956d32ac834d653f186c4d3046301938291631271b28251c2c2e292628252827256968662a2a2a21232223232324242227271f2422162a24165f5639c2b37cbaa75ac3ab49b19d47746b425351453130362d2c34494542494031907e687e5340a95a53a13f40c35b62902329b642438b151179080084190fb24d437929223b0b0b331d205b5b5d5a65675d6a726c7884515d695864705f6b774a566257636f54606c5b6871424f5855626b55646b5362694e5d6455666d55676b506266485960505e675c6971545f636873776879805d6769797069a79589b4a495999c8738613f1a63360e713b047137087234076b2d075e290b5325124421001b05001911001219041e39031c450a2359031c541e38692d4873273e68000e3400163b081e354d58545f5c3bc3af70b5995a6043234e311f5c3d2b6948395a352c4b261d5c37275e39265a362055321e6b48356f4e3f5834285432265d3b2f58382962423366451cbf9b43cba93ec2a142b899469f813ba6965b4b532429492260997679ba989bd7b3acd5b3d1dfc6d6d6befafbdce6e1c3c7b69ad4c0a5a49b7ef0f7d891af8d78a58495ccafa2d7c3caf4ead0ebe6e7f1e9cab7b1e1a6a8f1a5a9de939ade8d94d17779b36a61876d54696542a69e7adcd4afe8e0bbe8f3c863935f438351c2fbdac9fee0c9fbd6d0f8d3d2e9cd53523d654a3944341b34582a3e82473786441d742d2b853f2a853f0d6f241b7b3c29815b43867d4a6d81ddecffcfd9d0c9d7be7f9d815f8b6a5f936c3a7245417147567f5787a581879f7d5f72542333161322052c3a231b2d1f5c6b668a92943e4346464c4c545a5a53585b23282b191d1e393b3a585755545253545559595a5f5f5a605c53585d5256544b4e4b47483e3a3b3f323b4b2226953831c13e34d43935d93929d24517dd650ffb9819ed9f19e2a43f81541136190031170a41200f3713003b16005631166f4e2f3d1f052d11053e231c583a3245241b361609310d007d5122c29345e7b640e2b534e3bb4c654100684726341a0d2614003d2a1b2507073c1a0e311000caa74de1bc38ffe145ffdf40ffe355f7e17e3a3300636e68616f7cefeff1f8f3f0fffdfff7f9ffd6e6fd9aa6b6968c82b29a789e7d478a6318bb8e31ffd76bbf9119dcad2bc19208cb9a0dfbc73ddcac2ef3d068f8d989ffdeadc09c7ad8bb9bfae1c25162694e5d6099a5a3e0e9e4d8ddd6e8ebe2d4d7cce3e9dde8f3e3e7f2e2dce2d8ebeee7deddd9e8e5deefede0b6b19bb5a886d8c38cba9a45dcb540ebbf2ad1a510dab54088753344505c08235800175408205c071c51081d481a2e513b4b64515a6b585b607c7972918a7a938b78746754715c49503b28493a273b2f1f31281f2b241e2823202c2a2b2727292223251f1f2140423f222a1f2b312324251547422cac9e812b1b0074613653452047453041423c48474c44434942444347484345403a50352e9b57548c3232bc5b62b950578e1d219d2a278212079e2f24aa39356a0b094e10112e0e0f615b5b5b6566526166374a505061684d5e654453584a575d55626858656b576268525f6557646a55626a4c5b6248575e46555c5061684d5e65596a71626f785c646f595d685b626c606a76484f597c7678ada29cb3aa9ba9b59d124c240f6735087139037134036c2a086b2b126b330f632f065525074b22002a0d001c0c000f10000c1a2a324531394c262f3e1a2332404d5d29374402131b162626303d3445493851482bad9a7a5f472d583b2958362d563129633f3359372b6343385a3a2f704c3c5c3b285d402e593d2f57392e67473c4f2f225d3d2e603c2e563317a27f49c7a867c5ad6f938048b8a77be7dab7b0aa8887876b2c3a23637b63739272d5eecee5ead3d6d5c1d0d2c4eaebdbf0e5d3d0c5afe3e7ccb1caac4a7a60c2fee481bba387baa7d4fdefc6e4daedfef4f9f9eff1d8d1d1a09cd58a8fd57078e05e66d55053ba4f47a557418e623d8b7d4cebf8c296bf853c814abbffd6caffe0cefadfcbfadac8f5d4cef5dac9e3ca444e331f300c4b7d4a3f864a277d3c2b8b442d8a430b68212c894222783b438a603b6a587f9098f5f3fee1decfe4e0c7d6d1bbceccb3bfc6a5bec9a9c8d2b7808c742d3a262c3b282d3e2e26372582907925311b687362162113838a823d443d4f59583c464732373b4a4e515359556269624f51505152565659625c5c665c5b605a56575a54565a5154574f4d4b45453a3539412b2e561f1caf504ac73c35d5392dcd3824cf461af77e2df6952ee29c2d5a28004f2606583227562c14481d006e4408714808693e0969421b40240e42281b3a1e133616073a1600724820be8b4cc89347a67624774c00663d00633d0c4a2a1135190d2810064e352e2304002a070089660cebca49efd43fffe84dfadc4af8da62aa90433321001f1500a59f91fff9eeece2d8fff7ebfffdeffafceff7f9ebfff8e7f1e2cbb6a788a89168926c3b996d2ccda34df9cf61c2940df9c533eeb51ee4aa1ac79613feca5abb7922ac6722efb07bffdfb252636a57666b5863678f9799e8eae9d9dad4e2e4d9e3eadacfdacad9e4d6d3dad2dddfdae0dfdae2dfd8e6e6dceceddfc8c7b5c3ba9bddc893c9a954d5ad31d2aa2eccac577669473a5170001b5c04256a001b6106276e1a3b80082b6b0f326c0d2b5f1c335d0b1a39303d503d4b56555d60655f5f635957635e5b58534f5a4f49362b253028252b2a282d2e302d2e302525276668672630281722142b2e1d4b48372e261b372a2130221723190f44443c484a474141433b3b3d3c403f3a3e3d3c3e3d412f2f763f3c772625b5565a80171c8714197d090aae3b34a33029a42c2e9a2d3060130b3206006d605a545d5a3e4c4d50626653656950626657666b5564695b686e525f6549565c5461674d5a6056636b4f5e6558676e5e6d7454636a48575e58676e606a734e57605c636d575f6a4f5965565e694e4d5215100d3c362ab6c4ad4076540a5d2f066d36006d30026a2b066a2c0360270d66301367351760351f55331637223748403b41413236373637395256555a60605d6568333d3e1a201e1c252047524c4a514a36362c534b3e544434523b2d5e3f3c51302b57372862423357392f5a39305c3727704b39674635593c2c5a3c315c3e335e3e2f5535265f3f3250311f533a1c4e3a196053315f583b58523ac0baa4b5aa96b4a997c0b9a9bcbdabd5e2c8e8f2d9ebe9d4f0eadae0e2d7d0d2c7d6cfbff9f8e3ddf6d84a79576eb39699e2c7b5f1d8cffeeac5ebdee9fffdeefff5f2faeff9f5eafae1daaf7979c56c72d55459da484bd34440c24a39ac6137d2b37a99a269588149a2ddadc5ffdccefce0d0fae2cefcdfc6f5d5c8f5d8d4fdddcdf1cb0029005b96604a9457257b3a318d4a2d8d460b68212a853f16622262936470876dcbcac6e7dcdaf1e9d6ede2cce3d5c8e4d7ced8d0c5d8d2c6d4ccbf757165474d414c584c212e254c584e767f6e1d220e8f928116180a9193867c82786b7670434f4d3d424574787751564f595e574d51504f52575b5e676060685e5e605b5a585b57585a54545a524f514c4942404544393d4a2c22692615bd4431cd3728d33b30cf3c28ca4615ff984ff4a94ca9752263360f53270c461800c99a54cea144aa7b1f7945005c2d0072513242230f3a15054415038c5537c98b62cd8f52c48a4a794c154d270057310d6642284728163f2318250a0340251e35180a5f3f0eecca5cdbbc2dfce44efbe554f9dd62826402997d3cbda67c948160f9ebd1fff9e7fbf2e1f7ecdafaf2ddffffe6ece7d1fffcebfff8e7fdf6e4fff9e6fee4cdc5a48394753f876818d8b64be9c044f2c03bc89009cb900ef7b239fba23af89540ee8f4ddf8048536363536162535d5f63686c64686bebefeed3d9cfe4eadce5ede0e3ebdee4e9e2eff2e9eff1e6e0e2d5f3f3e9dddfd2e9eedad5d5bbbdaf92d9c394bea3549a81318b79498a8a821f3b6300216022407c102d67001d591e3c7a112f6d213f7d28427f031752000e4515265a001d4f0827550b2146192c4d1d3358414f6a29242b4b403eb8b1ab565751222721272d2b333237292a2e272c2f2026222a2a1e59574b2d29262a2424271f1d312c2828282620221f2626243434323c3d373e3f393d3d3b3a2b285a2d288c423fce6f6dd466677c050b7800049c2425840c0e81030eba48486b0f0041060055402f5d60594d5557505d6356636b525f675360685e6b734f5d6652606954626b5c6972525f68525f6757646c5e6b7356636b57616a57616a4f5962414c505b696a53656752646851626958656d5f62691614173b36302f35277c98821b5433005c29006c2f006a300a73381c7e430559252a6d44013215193a27283f35162828222d3154585b5c60615761625863655560625d65672f2f314d4d4f3b40432b3335333738424240413c385648455744404e352e593e2d50332160433559372b633c2b673c2b683c2f6137295837265639275b3c28583b294d3227554339453b2f403c3155544f52534d53564b56584b5b594d5e5a4f9d978bc7c4b5b7b8a6e0dfcde1dacaede6d6eeebdce6e3d2d5cebbc3cdb495c7a23481575ab58a87ddb6a1ddc1b4dfccd5fbeee7fff9f0fcf0f1f4e9f1f4ebefece7f7e9e6cba2a0b25858c34c48cd443ace4c32e2814ee6a9708473451c2601abbe9edcf9ddd3fde5ccfce4c9f5daccf9dad1fddac6f4cdd3ffd6053b0955945d438a4e2270322378371f7a35328f4829833b1c5f1c8da4707d7753f3e2d2e0ccc1eae2cbd7d6c4c8cccf8f95a5b3b7d0d3d2e4cfc6c7908e82454f4457645a2e382f70736a282919120f00231d0f6e6659aaa4987171675761592d3a333f4a46373d395050484645405152546063685e62656162645f5f5f61605e5f5d5e5b5a585b58515753504e4852453c3d3c2b0f603105ae491fcd4424d03729d3392dca4023c05126ad642f622f00502500643c00d5a84dcfa132c7961fd09c2cb27920663000583106744b2f5c1f0c883b2795371eed9071da8f67a76e435d310c6644285a3d2b34180d2c1005573a323f221a44281a311600dabd83cdb23fffe558ffe65dfee469d4b759dabe74b99f66b6a176ac9f7ffff8defcf4dff3ecdafff8ebfbf5e9f7f5e6f9f5e9f7eee5fff7edfff8e8f2ebd9fff3e7fdf0e0fff8e1fff2cdd0c38e9b8843d3b55fdaae4de1a43affbd55e8791ddb5e0ed35711f97d3d414f4f566262566062434b4e5f626963676ae5ece5d6ded3e5ebe1d9dfd5e3e9dfecefe4eaeee0e0e4d6eaece1d8dacde7eedcebf0dce9e2d2a19379d6c597cbbd90ada89588929c08275500226024417900154c00114a23417d041e5b18306e0014552e43841022645267a8284a891337751d3d781130660827552334502d2522493929bdb6a6dadacebdc5ba828982242625292a2c2b30332e34322d2e262b2a252d2d2f110f141a1615191514242424222423242625292b283638332b2d283f3f3f3c312f47242092534e943732811312ab3a409f2a32a52a2d8e1316961a25a32f2f922e0cab643abc9e845a564a5e6261636c71586369525c6557646d5e6b743a48515061695260695b69724350595360695461694c59614f596258626b58616a5760694f5a605564674f63644c5f636879805f6c725e63690506082a292533362dbac6b803291007592b1077400e794100622b13703b398255002206213d2e1c30272939364c5e60586669575f615961635762645462635561615b646357565b45444a353a3e3c44473b40444246494141434a4444554a46736157553a2960412f5535265e3d2e5c35245f342468382a683a2b603d2a60412d4f2c195838294d372c4c3f3955544f4b514f4b52584a51574f555350554f52544f585752605d54615d525d5b4f706e61bcb6aaded8cae9e3d3ede8d5e5ddcac6d3b9477b571c6d420f714045a275b8ffdbaee6cbaadbc8c6ecdde4fcece5f7e7e1f1e7dfece5dfe6dff0e3ddfecdc89c4941c25342d05d3ef99b68b16f3d6240242f1e0c6d5a49f9f6e5dafae5ccfce2d0fde0d1fddcd3fdd9d5fed6395e33153c0d4b7d48346e3340813d3b823c2f7f383588421c6f274c853eacb26cb1995de7cb9cedd5b1e8ddbfc8ccbe7d8e9e4c608549598c5f6795b7b7cfb9b8c051595b363f3a4746414a40378f796c7f685a99887e554b417b746a85877c5a655d57645d545f595258545854515854536162665b5e636266676165645e605d60605e5d5d5d5b595a5a5954595854565158504645413414ad885bd08158b74626c1372acc3d35c44536952f195411004c1f00815928caa360d0a74fba8e25c69421b07b099f6502a86d1f5a2200702f11903b269e3726b33c28ab3720d5755d8e442b79432b744f3cf7dcd11b04004c312a2f140b2a0e03452a19250b007258259f8524fce26bf5da65cbb049d8bb6fd4b77dd3bc8ad0bf94f4e9cbfbf3dcf2ecd6fffdebfffcefede7dbfffcf1ebe4dcfdf4ede7ddd4fffdf1f2eaddfffef3fdfaf1fdf9eef3edddfbf6e0fcf4d0fff3c1e4c686c4944ab97125e28039e2702ade6320f0702f324242556364576266535c61575b64505358525856e8f2ead5dcd4e1e9dee3ebdedae0d4e2e5dcd6d9d0e7eadfe4e8dadde0d5edf0e5ebebdfebe6d38b8064928c767e8786495d7501224d0020562e4b8300144e1335741b3a7b2c407f02124e000e49061c58001556243c78041e51011c51001b5d27417a354662292e2a4e3f16715d2ab0a788dbdac6d6dccebac2b7c2c5bc989b943037301c271f263027242b24303135100e11524d4a3c373327252619181d0a0e1123282b161b1e272c2f15181d342e30442b276c3a33701b16750e0fcf6b75881e289e26258b110e942126972a23a23a139b4a1bd7b3915c54415f605b5a62654a555955626a525c6654616a46575e51646850626450626457616a56606a5461694f5c644b555e505a63566069525c6569767f5c697253616a4f5d66616e765e696f596164272d2b3e433c272d2123291f27422f084c272c885700541e025e2b1b6740002c0f1128182b352d54605e55636452606153616157636353616153616454626359646059625f535b5d2e36394e5659474c4f37383c3f3e432f303252514f554e464636295c3f2f5f3c295f3e2d5b3a295c3a2e613d2f6e44345d33235a35235f3b2b653d31533127462f29392e28363932414a454f595a4951544e51564f505254575051544b5c5d585b5c575b5e57575a5156594e808275dddacbeee8d8e3dac9e8ebd63f624228663f176f3f0d6f3e1c794aa6fbd2aef5d795d3ba81bca0c8fae1d4f6e8d7ece3dde9dfe8e8e0ede2deffded4d9927ccf8361b1774f8b5e3d51292171454689524fc5a097e4f3e0d4ffe4d2ffded3ffdbcaf2cf3c57363e4422373912253705608041598635487f2b3472292f722d266f2679aa5896922fbb9b34c2a142d5bb70e7d9b2b5b7b27188a72c4b815873b65f73b86872af787ca98a8ba097909743313143201a824942713a334d322b544b442023188e9a90424e4c5b676758635f5f6362646265645f6565666b5f64675f65656066645d635f5e62615e5e60605e6358585a5858585953534f423c3a27182f0c003300005b0e00b24a3fa03128b65149954337b17d67a07b604e2a0a55320c4520004e2500ac7b2f875000a26d05faba60721f008c290c9f2e1cb23728b53323b73525b2362c9b332874281882523efaddcdf2dfd1523c315840342309005b41342008002a1000523500987929d7b961cfb35fd7b575d4b682d1be93968865eee2c8e6dbc5ece4cfe7dfcafaefddfef1e1ebdfd3fff8effff6edf8ece0fff3eaece2d6f9f6e7efeedcfffeefebe3d6fff8eafff6e5fff4d8feefcefff0ccffefc9ecb98ec98151be602ce07740485659566467546265525d615860635b60632d3633525b56eaf3eed1dbd2dde5d8e4eadee9ece5e8ebe4edf1e3f0f4e6e4e7dceef1e8dbded3e8e9dbede6d69d9a93aebbc438506a001d46002051022054092861092f6e001a5c001353223472091d5830468201195900114d001042000e400420610218495a5f63ded5aec7ac5dd5b965b4a773eae7c8e6e9d8e2e8dcdfe2d9d6dcd2c7d1c6b6c2b84650471920192c2c2e3230332924212925222a282b05060b161a1d060b0e10151812171a171c20262427332522340f09974e47b55a59e0858eae4a528c1413810601b34043a2352eae4120963f14c89a7864543d5655503e4649586369515e6657616d55616d57666d5264684e606245545949535c4f58615360665663696471795e6b7457646c515e665f6972626b745a636c535c635960684d55585a6264454b49868c884c4f4828292327372a0c3c242b6e4b1a653c125d34296c4b11432a5567595a605c53646b495f6a4e64724e65734c67704b636d50637156646f4953553d4645232d2e1721233e4648363b3e4445494b4c504b4d4c50514c382f2648362a5a3a2d633e2e5f3b2b573627523429503025623d2d6b4433613c2a5a36265e382d5b362e4f342d493831545047464b4448514e4e58595055595054574d524e4e534d53575655595850565250574f525a4f73766bcfcdc0d8d2c4e6ded18e8d7b78866f4a6d4d36724c1c6b3e15734110704049a17794eac3429a7239896493cfb5caf4e0d5edddd9e6dcdfe8e5ede6deffe4cdf7d3af8772431907004f322460343180413a3b0d00f4f7e6d6f6ded5fedccff5d03952324a503463523667502e3025007779389da953798e3169822f5b7c2b5c8630657e19b09d24d2aa27caa121e1be56e8d4999a97884b5c78203d756683c7546eb992a7f65766ab8893c0716e89735c6c5023288c474073332a674a46524d494b524a3b48415864625b676760696861656664626768666b5a5e616167676066666066665c65625d6361615f645d585f6061665c5c5c61544ca98e8333080149120d4207013c0000620f076b18104c07023700002d070031140430110032130135180845230a471a00ae7e3cf0c569e9b35d752300882007a0281ab32e25bb3327b92f24ba2f2ab5362f9c362a6e2111784736fedfcdc4aa9d452e20523829381d12260e0a41291d533914967941bea15dc7a963bd9d62dbc0912f2003d1ccb9d6d3cce6e7e2e7e8e3dfded9ede4dfd5c8c2f3e8e4e9dfd6f8ecdef8ecdee7dbcffff7e8fef9e5f5f0dcfff8e6efe6d7f9ede1fff3e5fff6e4ded7c5fffbedf3ead9ffefd7ffefd0ffe5c1ffcaa3535e604752544c5a5d5460604a554f4f595129322f48534f444f49d7e2dad8ddd6dde0d7d3d6cfebeee5e0e2d5dddfd1dcded1e0e2d5dadccee9ebdef1eee5eaeaea78858e40546c26426911305e09285717386b11387308306e002462001d5d051c5f021559001358495e9f0a235c314c81001950051630b1ac8f967f319d7400b68d17d0ba6ef0e7bceeebd8dcddd7e6ebe5e5ece5dde7dcdae2d5c3c9bd71726c3d393a2d282e2c272b23222726272c25282d17181c2325240f110e111310080c0d18191b21201e321d188b544dc47672ce797c7813198106098c0b0f9b20257e0806ae3b289335198851336c543c5a57524e575c505d6558656e4e5766515a6958656d5160654f5d665b67735b636e4e575e515f6056686857686f43545c58676e57626850585b4c50536162666566686667695256552e32330f131615141a2a252b2923252d2f2a16271d5c7b6b002511255b41145632001f0032523d344b453a5a67466d8a4670982d5883154667204b6b3a5475101e3b1c2135393945303338343a3a2c36372f393b494e524246494b4d4c2f2c273c2f274a34295a352c583026542e23603e3256352c58362c643c30653e2f5938275333245735294d281f5b362d4d2f27351e165b504a50554f454f4e4c56574b55574b55574a54564b51515157554c55504d574f52554e5a5a50827e73c9c3b7c8c5b69b9585bfb8a8b4b3a175846d42694a1c63390f6b3a0a6e3805703825985f2d9c672f8c5f428c67c3f5dcd4f3e4dae4e3eaeae8f5f3e4d6dcb670863e6e8338535222321f0051270f502b188c8774e1f3ddc8e7c7354f2c504f33634d356b4b32a4805e6a4518876325dfbb67bf9f3c7c6100917c0f918613ae9f22c5a115e2b220ffd244c18f14f8d67db7a67a80808a6c79a54659913d56993f5cac4262b54a6cb4586ca7685d874c253a7f433b571f10654d49545051464a491e2724646d6a656e6d666a6d65666a66656a656668646a665f686363676a5e62655d66655f6565645e62655e655b5c6159555461493d3c0b00702019953332801e1f9439389749456f342e2302001c0702270f0f240c0a270f0b2410072b18113a24192f0f003716009e8447eacb8bfccaa7762a1a8f241e9e1c1ab62922c3332ac03329bc3227bc362daa34287d2716783e2af2cdbb4c30223b1d122f120a422b25422f21372406cfba8ddcbf85d5b578a5854cab946b524b431f2734182c45455c7b7b8eaec8d3efd9d9f3e1dcf0e0dfe7dddcd8e0d9c9cec6b1ebe3d0fff6e2fcf1dbeaddcaf3e7d7fdf1e1fdf5e2ede5d0fff6e3fdf2e0f0eadefdf7ebfff3e2e0cfbdecd9c8ffeddc565f645a62644d524c585a4c5151354e4e343e443a525c5b303c381f2a26cacecddcdedbdbdcd7e7e8e0e3e7d9e0e4d5dfe3d4e5e9dae9eddedddfd2ecede5eaece9dee7ec707e8b90a4bd3f58772e4869435f842f4c782a4a7b11356916376d00114d0418571328670f296614336c09285e041f54101f345a512acdaf55daaa22edbf38d1b85ef4e8b6f1ecd8eff0eae2e9e2dfe9e1dce6dbd9dfd3e1e3d69d9a913d38354640423c3c3e27282d21242b1d20271f1e231616162524200708031317160c10111e1f2129191962332dc7827ba04f4cc363648c1519c5474b911619840c0b8610069f392a57130065422f59514e616c70616e774e5c654f59655a636c5c656a4c555a575e6862667167676f484d5057666353666445585c506369586a6e5964664d4f4e3936312d2522342b26312620160d081e19161f191d251b242c222b3d393a6a6a68656a6617221c12261d193a292457380538190f301b2b48434e75845586a75388bc4883bb518ebd23568145658e0715384549623e3d4b5a5b60464a4b3e464840484a292d305456554847432019132b1e16523e3751342e54362e52342c4c2e2445241b5a352c5d352b5f392c5433225f402e5834265935295d372c55342b47322f372e2f3d444a49535c51565c4a51574b585e4a575d4b5355494f4f4f585551575353524d6e69635851495a5349e1ddd1aba597a79b8fcec2b6c1beaf72816c37624420633a1568340e733903793c0682441e8f57228455297551a3d7c0d9f3e8ddede2ddf4d8294610a0c76e749836acbc715750195c3612764934270d00c6c1ae29391e3f4e3150452f6148326c4d394e2b0fe5bb93b0834c875611a5731cc19027c2931dc59a1ae6b82fffd140d9a00be5a30fd4960fe2b747f5d892daccc19a98ae787d9b6877a2435c94294b8b5075bb4c61a021113e50263c581e1c4111055a4b484243450408074a53505b66605e696364686765666867686c6165665f6561626b666266696064676165666363636d6469625b625e61686a6162300a005e180c952e29850f0f821010690100873130460b072408041b0d0c241115231014200e0e23140f24171123120b2109051f03003d1c00d9b68effe3caffdecfbc6c65912a259d201aaf261cbe3225be2f21c22e24bb3126b03b2a8b2e1c773624b78878381004412318564035210f0144341bb39f7cd4ba87d4b77fd7bb8b6d5c4220222e16284c1434630b30640f2f6220386845507d6a7296afbad6e2ebfadde1e0e3e3dbdedbd2d2ccc0e4daced1c5b7e3dacbfff8e7fdf7dfefe9cff3ebd4fff8e5f5ede0e2dacffff6ecf9f0e1dcd8bff5f1d45962695d5f5c4b432ca9986cc9b070cab77f595846576162525e5e5c6668272c32a1a2a7e1dddce5e5dde7ede1d6e1d1e8f3e3f0f8e9eaf2e5e3e9ddeff3e4d9ddceedf0e7e4eae69da7a8bccacdc7d5deb7c5d2444f631a2842374e6d435d823e557f3149771d3c6a214373163e6f163b6f152f6a303d5f201801bb9e52d6a725d7a922c2a94ff5e9b5e2e0cbdee3dce5ede2dee8dde3ebe0dee4d8d5d5c9b6b2a73e3a2f3f3c33494b463a3e3f282b302122271c19201d1b1e1d1d1b434542151918191d1e1c1b202e1b1d4e1d1996514aa75853b55a579022218b15158f1c17901b149f241fb9484269150b64322b5f51515a63685967705061684e5c5d5e686762686858585a5f595d6056575c52516e6b665a645c4f625c4f6865425a5a3648481f2a261f1e192c2219362418422b1d4f312653352b230a053d29283727282d23243a3a3aabb1ad5f6863202a22262b24232f2313301c50705b8fa397adc3c0678c945587a04786b24889bf4a88bb1447742242683748623e44523c3c442f323734393c3c41444d5152534f4e544c4a564d482116102419134f4440413634594b48776a6247352b4b2d22623e325e362e6e463c5b362455301d7851425b352a5331255f48424d484e5a617372839f020d2b524d634d47553b4850394b4f4f5a5c4c55545157575254535a5653473f3c3b322daca39cc7c3baf3f3e7c2c4b76e7263595d4e5d64548d9685abbda7799e7c2261340b7034047b3b097f4512814e25885a267850629b7ac4eec64b6e34a5c6773050004c6900506403bfb76c78421c934e3e501a0e3f1d132d2613414630373a273c392a43392d968573dfc6a7d2b68fab93679e8145b08b32e1b143ffd253c88a01d59609e7a314f1a416f4ac22c89113ffd67af3dcb3e6d8cfcbc0bc7674755560646778884f61876e709737142a67323c753e433d15165c53562f3837232d252f3c3253675c5d6d63656a6366676265696c62676b656b6b6167676268686064656c68696a6162665d606b666a5e616a6b5f6367302d923933780b08820f0a91241d760d076a00008d32373300002505081f0b0d1a0c0c1f110e1c0f091a0d0734231b2812072501003f0500ffccbbffdecaffdfcbffe0cfe8aea07c2015982218ab2317bf3022b72b1aa91c0bc02e1fb72f21a1312387342277402b6a4a352815063828193722116b5337b8a271c7b17fc2ae8d170e070f1b35122e5e3158910a34700a316c092a60051f50091f50172e642e447555688896a5badae1f3e6e8f5e6e5ebdbd7d6e7e4dbdedbc8f6f0d8ece8cddfdfc7fffde8fff4e2edddd0fff1ecf3e4d1fff7c1efdd935f61545a563978692ec9b2649d7c2b7e6628656354515a5f556062505a5c565d6565686fa09e9fe5e4dfdadfd8d8e2d7e3eee0d2ddcdd6ded1dce2d4e1e5d4d8dccbe1e3d6eff2e7e4ecdfc4cec3c1cbc3dde3e1dddee0e7eaf1ccd6e25a6a7a334458495f76415d733d5c703f5c6c354f5c3441524646445b4e22ac9138d1a21ecea21db2973cf4e7b0edebd2e8ebe0d5ddd0dfe7dadde5d8dcdfd4b4b2a6c6bfb54b45397672675455505153523b3b3b332f30140b0c18100e241f1b11100b1818161f1f1f2220212d1d1d572c2592534a883934b85d5a8e2522901f1b760300bf4842ab2e2ca32d2d8122204c0c0a66515055595c424c564f5c6259645c5c6051615b4b72615174574965483a432c1e3a30243541374d645e466361516d6e4b5f5e3741403c3b3750463d3f2d1f4d3221562f205f33285631285739313a231d3e2f2a2827231c221e1f28232429222e2b222c2c221f2c23091a122f3a32455856a5c7d16f9fb64f89b14d87b54e83ad335f8228435e3b4c5c3d464d30353942474b404549464b4e474948504b486158536b605a7a6f695c57534d4c4872727264666554534f685f564a34275437295b392d5935275b38255e38256335286b443d5743425d5d6771859d6f91b66d91c1839bc9211d3e362d403e43493743433a44453c444655595a5353535652513b36335048454a453f2b262041423a40483b3540322631233d4337cbc7bed8d4c8b1b9a188aa852f75431b7a42107d462b9c6862ce9d75d5a5388050235a20608a3e62852773942934510069841d7c7a2d905f37a0584967271e4b1c164a382c302e21494d3f6e716841403b4c453b71654feddec1fbedd0a69368a28038f6c662d29419ce8900e59e12d58a00df9000efa415d6970af8c957f7d999ebd8b7e3d3bcbcb79a969f724c5a364a504c5c51574618188046446d3a3969474853525057675d384936263c25183320152a17626750726e556a68536a67566a67606566616569686668676b666a6963656a6466656366636469725d624d0908a3413e7d0b0a9e2b267106007d150c7705058522256727282801021802051507071804031a010024030026000037070058160a943a2fbb594cb76150cf917cffe5d1ffe8d7ffd5ca741c12992518a62112b02715ad1c0bb4180bba2014c2382eaa392ba14f3a7b442f846755ffeede9c8577b39a84b59f78b39f7a806e58251f21182849062458355997062c6b0e306f2b49850f2d6309235e00185b001a5b0a26580f28513749714251727b85a0d4ddeeebf4fbeff6eff6f7e5e4e2cbf8f7e2f1ecd6fcf0d8fff2dffaebe6edd9c1fff4aaf7d977ded59a9f9647c8b946c8b7418c77246b5e31565b57535f6d515c60525e5e5862643a3f424c4c4cc2c2c0eaece9d8ddd7e3ebe0e7efe0dce5d2e2e9d7e9eddfe7eadfe6ebe4e6f0e5e0eee1e9f7e8d0dacfd2d8ceecece4edeae3ecede5e9eee7e1e8e1d1dcd67e8d86515e4a75784bdfd99bd1c07885711b715b00b09218c4970ad3a724e1c466fdedb1ede8caeaebddd5d8cddfe5d9dce0d2bcbdafbdb6accabfb9473d345c534e2c28275d5958362f273f32293b291f2c180d2114041d1307281f1a1d181426231a372d213a1c11905b537b2a27c25e60b7494a800a0a830b0ab33938830707810b0ba33f3d5c1511755654655f614a4a543e4146353628746b4c8e73447c52208b5026763c17623b1a4f4029607066537372496c7045646945585c5863655b5f626564601f170c4936275b33276030245f3424583323442717311b0e3427212a2623242625272a235755464c4c401f22271e252d1d21208f9da084a4bb3b6688abd2f992b6d87093a735515d435561344149505b5f394345363b41474c503f4749444a4651504b6f6b62736c6469645e6d6d6b5c6061535d5f5a6465495450696c653830234837274f38266045326043336c4639532116310d0d989db17096bb639dcf559ad3599dda689acf7585a9272334261d1e3d38323b403c3c42423c3d3f5252544747473c3c3a3c3c3a62635e4b474433322d2e332c1e281f29352b29332a646760dcdcd0d1d0bbbbc1a5819b783e71481d7545147b4c147a52146f4319602800370098c46f567b1b6e93296b9027a4c76d2e3a003f23007948375b241d6337343c2b243f3a346d6960524f48615d5e706c6b554f41574c3877674ebca27d9e7b41cfa14cd69b27dd9912ffb92ce09402ea9e0afeb71fd89900c99712f6d681ecd8a6d5cbb0acb18894a94e8fa445757a405242215e2f1b854d3e4d1d0f72564a5a5c4f384e393c5a34577b4f406543314d274b4d1b9085478f7b34806c2f7566456f65596b676464636867686d63646967686a606060716d6c280c096b24226b07057a06078d17177f140e760f087c121268100e7740394726211a0107180009240006370403873e37a44a3f6e0800b94335c9452cc84124c6422db14835ffddcdffede1ffece4ffe4da8c3a2c9b2c1bb52c1cb82213b62313af1d0eb21f18c93b37b5362fc66459ffe3d4ffebd9ffead7feecd8cfb9a4a48e79957e704a4041212f4c0a24551b337102175a384a88000947071b5a354a8b192e7110286804215d0d2c6308265c0a255a0f2a59162f58455d815e7388bac9c6f6f9e8fff9e7fff5e0fdf6dadad3b9f4e8dafff1d0d6b669ebc862d6c460d7c654e1d245d3c548bbb16a615d40595e62525b6a545d64545e60414c4e5963654f5356dbdfe0e2e6e7e6ece8d4ded5e8f0e3d4dbcbeaecdef2f2e6f1f3e8e1e4dbebf3e8cfdbcfdeeadcdce4d7ced2c4e6e6daeae8dceeecdfe7e8dae5e9dae0e7d7e3ead8e3e4bae3d57df0da63efd14df5d449f2d54debc941ba8c02af8308998024eddea3f4eecee8e5d6e5e6d8dee0d2dbd9cadad4c67f71683f2e2636251d4f423a58504d3d35323e3128322014452a1f391f124a35242e1b0c28140d1f0c052a1e103f322150392b7f50469f5049a13b378a1c1d9c2529991e20971b1b8d1111881212b34a476d1e1a4218192517171110162428295c5d4d5146268e72408c5f289c5f307c4117663a175f4a2f616557586c6a5773774b646b4a59605c676b4c555a57605f4c4d4551473d4d2f245f35276032225f34215b36235235254e352e3e2f2c2f27252c29244e4c3f40403623222a252837272f3c374d622e5a870c3f761d467a3e6086b3cddc3a4c503a454b47505539444638434531383e2a2f3346504f48534d1116105b5c566c6d675859544a4e4d5b63654954563947485a696658615c5b5c544c4437574632aa947ddcc3afedc9b9a26d5f461e1e373c52769bc75e9cd755a0e1549edd629fd57396c0586680625d612219141818162428292727291d1d1f3c3e3d5f63624347462f34302828261c1c1a6567645359553b443f29322d343935cdcdc5dcd5c3ded8c09c9e860a21050b472324714d237252003f14003100a3d07b355b00365a00365b009fc766395e10485d24473f1aeed5bffadacf987c78493e3a64615c59544e6f6c6772707368686a6b6b636e6b5c615545715d429a7d518e6722e7b34ec2840be09714ffba2dffc330d49301e0a616d2a023f1cd75e8d298d5cfad919b6694ae409fb840788130443a0759371b855b4b3413045f4d3f5f665610290c5e845148733d3b61387d95656b6720f2db7eeecd5cdbb94e957a338a754877684b7067566a6561646464626262656462554a444827205a141283232479080a8912149d302b8e251f6b0200802520ac6c62703e37522023591d25550d116d1312b4453ac44437ca3e31ce3827d43a1edb4022d93a25c54333ffc7b8ffe7dafbe9ddfff1dcffe8c091380cac300eb72a0fb82c15b92817bc231bbd241ec93531ad3a33fec3b5ffeeddfeeddbfceddaf7e2cdbaa48f8f7964493f3d29395a2742790017570217582e3e7c00104c001453324587394b8b001150061e5c1835710d2b670e2c6805225e021f59001c56021c415f7573d7dfc7fff6d6fff4d1feeeccfeeecdecd2b7fed9acc79443ecb24ee8ce43e6cf45d5c33da89b33625e2f59594f5c5f645759655959615a5f652e393f34414939404abfc6cedee9ebddece7e1eee5d1dbd3e4e5e0f0ede6dedbcce3e0cde6e4d7e8e8dce4e5dde5e8dfcdd1c3d1d5c7e2e5dce8ebe4e7e9e4e7ece8e2e9e2e1e8e0e4e7dce3e1b1e8d666f3d841fad838fdd93afcd748fed650b38402b68e1da49240c7c08cebe4caddd5c8dbd8c7dcd7c4cfc6b5352516654d43664b405c4736352414645a50372e273c2d28382521371b1a3c1e1c2d12094e30254e2a1e46221635180a503929553f32966f609e533c7819079d3532d5646a951a1f9b1d209114129b211ea838346f1514693539402c2e3b3f402b37333e483d5758464f41268a7152937553a27f6199735c795642826c557e7566848889545d6650575f0f181d4453565262615662604c4e4954463d5337295c36235b311b5f36225b36235c382a32140c2914113025232c282528282826252b21283a001439214c810648960c54a9114fa21747872f4a67303e47434c53323c3e323e3e3f4b4b3c4446444e4f4857543948455e6a66525d59586261616a69343c3e5059585a6362535c594955515d6864606666605f5aa09080bba58dcdb599e7c8ac8b59427c4c40755c6280849f7599cb5e95ce629bd0609dcc639bcc6995bc9eb1c24f5257302e31211f205355545a5e5d353b3b292f2f3d43432e34323137354448471c201f171b1a3436353739382d2d2d696661beb8a8bcb7a34b4c3a2a352409210b34563e49705b5a835984a554a6c35985a12a2f4c005a7d1579a047385914324a164c5631e5e7cfc8c9b778786c3839336668635558516b706a666b676569684e504d6b6c666667617c766874644a765b2c876317d8a846d08e1dcd8809d28f0cdfa426ebb74aebbe6368400081672ccbc498949e6191a83ea4c051a9be73666f40675c464b3a323d2f2e5956514b58474a6544456e364b763e587650a2ae7e897924f5d55eefc630f3c730e7c146c4a4418f702080662d7a6645756556685f5a6e646266544a57352b4d100d8430308b23247f0d0d6b0000780c028a19119f342c882e266e130e99322db7443fc34642c84239cd3b2cd03725d83627d83725d43923d63b25dc3a2bcd4336a55345ffe6d2fff0d5ffeebdf5c972ffc564b04e05ab3100b72c0fc22b18c42c17be2915b62a1bab3c3180463affede2fdefe4fbf0dcf6e4c0a592689f8b663632271f3861355c9f002061001f5e142c6a1d336d263f7800134c2e417b000e4905144b394a80243d7508205c233678071a5e091d64162d57708b7cb7c894b6ae6f9f8a4bf0cfa2ffefc8ffe7bbdb9358ef9946f39636e9cc4ec2a932d0bf578b833b62624a595e61565b5e595c6158586040434c2d3a422a3841323b4a3c4b5e6d889d5e7a88bdcccfedf4eddad8ccebe5d7f1eedff2f0e1eceddde8e9dbe4e4dccdcec6ced2c3dde4d4ecefe6eceee9e7ece8e3e9e5e2e8e4e4e7dee9e8d4f0e6abf2da5cf6d935fadc2ef9d930fcd43eefc53da17600ac8d217e782e87895ae3dec8e0d8cbd9cdbdd3c6b5534031614a3c6042386143385d44304a35204837256c5d4a53402f3b24144a2d1f3515062a0b004c2c15552f1a4a2411573325593c2c432918987559d7966e8f3b17a5443bb6494cab3438870b0d9d211fbc423de5746ea64743b674755a37353e3a312e3a304049443b3d385b544a504436bcb19dc7b6a2d3b7a9c0a18f8f6f56876d5678675d6b63615351545e63674f5f5e5164625a68694c5252736e683e2c205635245d321f6134215d321f5b32205d372a290b032813103228272322271f25330114352d548f134c9d074fb10650b30e4ca31b4b8928445c3a494e333e42454f51333b3d3c45443d464549535242514e43524f404c4c3f4b4b4954564e595b3c4648596261585e5c5c625e525d59616d6b535c616f717087766c917961a89168bfa16fae835082512879483773555d484d737394c7649ac95f9fcf5e9dd36499c57995ab8c969f5b5c60525051383a392b312f1b2121242a2a5e64642f35355a60602c30311a1b1d3131335252543737393334363e3f3ac9c5b9a29c8c3937283132242b2d20171f10405641a1bc916e8a36728c1e899f23b1ca54a2c569214300556c26617133626c3aecf4cf8c98843a44396b706a6e706b636a635d645d5e64606268646a6c696a6c696b6f6e676863756f5f7d6f528d77487b5919a1711dd09a38dca73fe5b553653900593100673c05b59562cac08f97a05d8da035a2bc4faac17b4959325051412924206b6a685358524e5d4a4d67424b71364a6d2db1bf8e9d975ba6892be8c03dffd736fecf27f0c42de7c037d0aa2fb894346d4d125e432673615763514d40251a552f246127235406047b1312921f1c8c170e931a0fab2f23ad3125b73e36c54941cf473bcc3a2bd2392bd73a29d63523e23c2ce03929dc392ad63f2ed03d2bda3e2fc94030aa4a3affdac1ffe1bdf4d18de4b541ebac2bffb347e17e2b9f2600b52f0cb92f13ae2c16a83725b25f51ffe3d6ffede2faeee2fcf1dbfff1c3ccb87d8d7640584d2d313f4a34507515325c112d5c071e5000114300184a011c511d326907184e1c295e000f46273a720009420919542e3e7a091c5e263f5e75936f74863a988d34c19b46c88b4adf9359db8344ec8b44f9913afe9134a48847cab47a807444646344545a56525d61505c5a535d5c565b5f3f464e36434924353d3343532a446723518d1f4c834a5b6fa9aba0efebc6e9e5c0e7e9deced2d1dde5d6e4ebd9d2d5cacbcec3dde4d4e9f0e0e9e9dfecece4f1f3e8e8ebe0ebede2e7e4d1f4e6bfeedb8ef1d653f5d938f4dd39f7de3bfed73cb68d00bd9c1bab9a32434f07627347cfd3bcdbd3c8a49085583e315d413364483a62443a5c3e345b3f3152372241280a8a704b5d42134426004121002f0f003a1b00503200573b143f24095131223b1c0a4a2b0e886235f6c3848a450ed57d65e27c77831514790505840d098c150f7a0b04a4413b88362b6e34285e47354b473b46454a3b3a425e5a5b514e49545148a6a296c7bdb1cfbfb0d0baa59b7f67826347664d376c62595f615e586460505f5c575f61606467696a6580776e4e32275f38295e30206336235d342059342158372652362a68554e242128112645244c870a40960b4baf0847b00a419c17417d001e3d0c292d263d35435350353f404b4f50161a1b4b5355454f502e3a38444e4d53585b51565a586166525d61545f614f595a4c525039423d5a65614c58583c474d68696e7b6969bfa58eb79d62af933fe1c45ebc90379f5d297436294e3048717caa629ed257a2d9639ad0759cc5415b6c4352553339373234312224214247433034333337361418190b0f101b1c1e3737392b262a403b3f1f1d1e3537362a3330444b4467675d3a3428373123342c1f2b21183c3c30304429264a1a6c964c6e93336e8918738c24244903638344b0b86bc3bc6b675b1380764332311d52545149484374736e636560697069606760636a635d60596e706b6363656161614f4e496f6b607367597d6b53836a4181632d88682d5c3c01613f11b5926cdaaf8ca6845e55471a8f914890a12e9cb341b9cc8c4d5639545148514c4938382c2b32202d3a264d613e50682e7d8a44c8be779f8330e3bc53ddb031ffcf3dffd035f2c429e1b41becc427dab22ed4ae592c0a003117085037325030233006005e2720641711a1362e981910b93529c73f31cb3f30cb3c2cd03d2dd33b2dd2392bd13624d73d21d63b1fda3b28d9392dda392fd43c31cd4134cf4737d0432fdc5843ea7967ffaf95f7ad80f8b767f6b235ffc635f4b226f8b037ffb0558c2a00a437189a3928f9baabffded1ffefe0fbf2e1f9f0dffff6d8c6b780d0b9738f6e279778358a794389836162615d4f556532425c152b502139670521531e386b021b5100104901144e2b3e760113450a1b4712244c031a43385559779a5a8a9b35dcc055d28f27f89538fe8c34df6f1bff913cf78d35fb933a3a260d33240d4842325a5d56535e64516067525e5c525c5b3740454d585e313f3f2e3d443b4d650e2d5b2556a2194681495458cac399d8cf84eee49de1dcbedbdcceebefd8b0b49dc7c8baddddd3eaeee0e8ecdef2efe8ede8e2e8e8dceef0e3ebede2ede9ceebdb9fecd470f4d848f8dd36f4de3af1d738fed53dc89f13bea1298c8324334305495d38c4c6b173655861463b63453a6346385f4234593e3551362b573c2b573a1c7c5c2b856220c7a252cda752cba550cda850c7a249c2a15083662a331a004326143616094f2d11704b1fdbb27a995f2db5614999342ca43a3a8c1c1bba44408c17108a1b147e170eb75c4a6f2c12826442675e414d4d4143484447484a4a4b4d4f53525e605b818179c8c2b6d0c3b2d2bca5cdaf93836950362a1e5b5c565a635e29333255585d595d604b515183827e5b474056342b5e32256334246237265e35215b35225a3928493224110e152e4e7511478d0f51b10a4eb31147a11d46885a75924b5f6629403a41564d455552495352404445494a4c4c51541c24264049484d56555256594c5053424b505c676b465153626c6d444a4a4e57543943423f4a4c5a676d595c61645656ad957bc6aa61e7cb5debcf47f9d155e3a155904e2e80555caba6c46d99c0619bc37997b936465d555e63383d39212620323731525451292b28282c2b2a2e2d4b4f4e303433585a592f2f2f282425201c1b17161453555059635b40473f37332aa0988d2f29192a271640372e3f3d2e253415364c1e223500425810768d336d8d3a4874437ea377b3bf77bfb965c4b45f705e1c4a432766635c64615c6f6e6a6d6f6c616662656b67666d6662676061635e6566685253576a6c6b6868666361626e69667b746473674f6e5f40917e5eb19b83a3897251331b4c34123226009598498b9d23a3ba469aa96e50584056564c635f5458573941461e6c744f818a5b4f59149a9544eed07ab48a28f1c653f1c443d8a822eabb31eebe36d2a317f5c632f2c140cb99444414007042323e0d0854180d621d0e590b017a1910ba4033d14536d13f32d23c2ed43b2dd83b2cdd3a27dc3724d83629dd402fd84325d34426d04331cf453bcc453fc4453eb03b329f2b1e870c00a0230fb03828b74932b35228de823fffb34effaf33f2ac26ffc942f5b53affc965913e00b46b42ffe9cbfff0d8fef3e1fbf4e2fff8e3bdb292b7a774fae4a8cbac6bc4a459c3a851b59a49a18852806d4d59564764696d4e5a743a4c722b426c031b4b162d6312265b0a1c4c18295411214506163708173466736cb1b9709b9026cfa038ec9e39f48c2dfd8a31f08330cf6a18f0913fed9440322e252c29205c5f58545d5c4f5d664e5c65535b5e565e613241482f4143212e271c2a2d3c4f70102b622a508f06213e7b7a4ce5d273e8d356ead560f1de92f9e9b5c4b58c6d6040817565bbb2a9f7f3eaf0ede6eae2dff0ebe7e5e5dde9ece3e4eee5ecf0cfd2c674efda5af3d82ffbde28f5dd32fddf41e2b126b7860da38821574e01484f23646952493e2a5f48385c3f316040335c4034563e324e3a31574435836b4f6c4e1ca67d2db3831db98611c79319d09f26b4870ab38305d2a734c4a145341600341a0132171049291e6b4a37c1a3899b6b54822b21982f2cae40438e1d218610108e181494231d9d35289f432c85441e6e541b4a4a0c53622b4759332f3b2f4b55573b434644484b61625d5e5b52bcb8acc6c0b2cac1b0b8b1a16561565a5b56444d4c0b15175e61685b5e655862646c70718d858348312b5830286030246131256232246133235c35245b41326564692d537a0f4e91125cb3064a9b2250821f3b514758526c776768716e252f30485454101c1a38413e4c5250494d50494d50696f6f5c6262585c5d525659555d5f535d5f5761635c66683d42455d62655662624856574555555d676667645f8e7f5ec3a954eccd50f5d037facf42eebc63eebf91b291829d8e93595f6b949da46c635e5f4b40654f416a584c40393322231e1a1c191419150c0e0b2e302d2025211a1f1b3a403c343933292b2654554f7171695e5e5444473c47473b807468d7cbbdaaad982e38202f3827282d1770704e4f411c5c371c664c2997a66f063100588f72bceed386a67594a45dbeba618073245b4c235b4f3f5c57536b6b6d6564695e5f635a5e5d696f6b696d6c6468695f68675f6565606163636363656668494b4a6c6d676f6d61706a5c746d5d7f776a726b5b635b463b37121a1e00869339859f2091ae3a667a3f48553b44483728270bcfcc95c4c17c5b5c1a5c5c12605601e4cd6ff9cf6df5c557e3ba3c946c009e7100c59624f1c361e4b155cc902ed7953fbc773c5711006d211479201ca0342aba4033cc4a3dca4033da4531d13622d93c2ddb3b2fde352ee33830df372ce03a2ce03c30da4133d34a37ce543fc556458c251c610400681310600f0b812a23770f04b54537c45343c2513fc3553eb14022c14a20b14101ffb356f7ad34eab01ee8b01bffd052e4aa46ffe39effefc4fff2ddfff1e4fcf1dbded3b7eeddbffff0cffcecc8d9c892bfa953c9a942cca035b98b2b9c7a30ab94687f726a7473814a56704355793f527c2b3e680d1d3f071637313f64535b80312b4f92797cb17f42ce8e34c4822cab6414cf8139d48543d18549e49d5dffbe79ffd88e3132343d4142555e5b545f6150616b4f5d6a5a5e67343b4129383f233537465149546265395079122f6736558b182b32e1d889e7cf4bebd039efd041eccc5bbf9f4a5d3f036f553086715e8072696d645d706b65b9b1afded9d6e6e7dfe5ebe1e1ebe3ebf0d2e9e196e6d561efd945f0d935f5de40fada4b966400a1700a937827564a0e454020403926554231573c2b5b3e2e583b2d53392c574436baaea2d6cbb9cebe9d7d6328c29a3ac59318c69009ca9605c99b0aaf8200d5a713d2a41ac69f2aac8c392f1700483227553b2c4b351db0a47ed2b68f90482f902f1fa9403c9a312d943021a44531a74c378f3e216825005427004c43005d6a18738a385a75325569463846394751502e36383a3f3b575a5356574fb8b9b1b7b8b0b2b3ad9c9d955c615b4d57585b64694a4f555d616a555e63535b5d83847f4a3d355b362d643428622e23623123633424613a296d50407c777466819c225280124d85154875223e4a9fada0d7e0c3575b401d20192023281b2326616b6c1824201f2a26484e4e52575a5a626439414340454863686b303a3b4c5657505a5b525a5c42474a5e63675560625967676171705e6a685e605b797051b6a14ee8c84ff7cf39fbd045eac169e8c38fe3c5a9ceb8aab5a49aa18b7d8f68498d5f3e865c448060514437313a393540423f4a4f4b4b4d4a252a263439351d221c373c365c615a75786f7c7e737f7d707f7c6d848273beb8a8c6b4a6dbcbbbccc7b1908e75463b256e563e62391b98583da95042a85f4e392905bdd3adcaf5e1bae7d2c1deb2a4b372b6b0627261195d4a1f473720cac3bb9392906363635b5d5c6769666c716d626669616568555b5b5b615f62666765696a5c62624349476b716f6b706c63645f64635e74756f6d6e66525345575c3e5a6430697c2b809d2999b44b4f602c4d573f4447344544259a9657a89c50e6d28bd3b56cb99040ae7a27884a00d5953bffc65df1bb4ee2ab44ac7319955611752f00802b00993b08af4f27892408ac3e31c74c44cf4135d33b2ed63a2dde4130d63620e2422ade3f2adc3d2ae13e2fdb3b2dd84436cd4134d04a41d2564c952a1a6c0c00782517570f03561710501511551513681d1873100aaf4337de7061bc4e3d7e0d00931a0f9f1d10b3371bb14c16f2a64ef4c142eec132e7b12af3bd43dcb250d3b169ffe5b9fff1d2fcedd0ded0b6fff1dafeefdafcf4e1f9efcceedc9ac6a84ec49929b9891dd6b05fc6a874bba693a89e9f7b7b87686f825e68815a657b151c2c6266724442502419274e3741866053af793db98031b6843bc2934dd7a661eebc75f2bc74ffd284e8b661f8c96f2d3134585d60555f5e505e5f4a5a67546171515a634c535948515a2d343a4b504c404d56425f890c31662f507db6c5c0dbce6eeed242f2d039f1cc36d3a51ce4b646c5994e542f034329183c2b24362e23312d222e2a27898a8583867da4aa9ee9eee7edf0dff3eec6f3e9abe6d880e8d76de9d95ff4da6382510089590d7d60264b380d543f24563f2d54382a5135275034268c7565c3ad9fe5d5c5f2ecdcece7d3eee5c6847137eac866f0c749eec539f0c833e9c730e7c830ebc62dcca613c9a31cb4922e391e00402c1446390f2e2a008a993eb5b6598e66206a2200a0452aaa5036914e246b38035c31004a2a00513d00726c2082913e87a1487693365f7b24475c1753653533422d4d5a53454e4b3e4440555a53494c45bbbab8a3a3a19ba09a58625a54605e505b5d4d545c4c50595c61655c62605c6457827f6e4d3020623425642f1f6532215c332164412e856453ad998ea6a8a777868b3b4e546c7b76b2b49cdfdbb6d6d4ad7071524a4d422b313130353b4f585d2b3a371d2c2757635f3a46445260604553544c56583e484a4f5b5b535f5d66716d5c65625157576c7174525c5d4955555f6b6b4f5958454a4d787661998a49d2b954d5af32f5ca57e6ba71ecc395e6c8a6e0c6abc8af99b08d719e6135b170467c483296746a6358523c3d382c2d28191b162025212328243b403a6768637a79747f7c75858176827e72b9b3a3e5deccddd5c2c3b8a4d8c6b2e3cdb8d2b9a357311a8e4c36aa4f3cb84b36c64935ce4437c04736833c1e3f2202cfd9c0b0c5a4a8ab74c3b97b7a652e80683c634e2fc6b7a2e1d8c7d0cdbec3c4b49c9e9054554d5f605b5e5f615152546d6c6a6b6d6a5f68655e68676268665b615f5a63625861605c605f525753666c68696e6866665e6667595f6c50576b367b933d9fb26050592e5456415250414e4d31bab983796528b07845ae6030c36937f09161f0946bba61358b3200e18e4cf4ac62eda05cba5c299a2c09941800bd3922d24a30d1452ad5422ed23b28db3e2ddb3b2bd63b27d84029de442cd94227dc452adb4729d54926cb4c2bbd553c7a24155005006f2c26591a0b5b200e5820133e0d0042160b5121175718135b080492271fe67567ec816dd36c59851b0e98261caa2c20830900ae4e38ffc29be4bb7bdfbb67fbc364f3b64cdeaf39f2ca5bc39b44b79454d1b58dfff1d6fdf1d9fcf4dffcf3e2fff6e4fff1d6f9e6bbb89f5fd4ba7dc8b493c9b8a8b7a8a3978989897d7f9a9091a9a3a33e36335d534a513e2d51300fa47d54926c3f8166316b6727575e18595c175b580b625100c6aa3fedc64ff6cd4fe0b938f7d04d444c4f56606154605e515f6051626c4f5d6a434c534a515748515a2930364446454a576044658e123a6e3758852d3b3bc5b75ff0d049f0ca3be7b928e3ac1ee4ad368857086b4516533a2433251c332c223131273333319b9d98aaada2adb1a2aaada2898b7eaba895efeaccf4edbf9a9253a59b46b5a14ab08b476f4811573c11563e1c563b1d492b11755b42cdb59dc9b4a1d4c1b0ddccbae0d5c1dad5bfc5c4a8e7e1c1faedb8e2ca70e8cb55eaca41e7c937e2c837e4ca37e5c532d6b323c5a31da2861b2d1d002620009da157a9b957a3c346a8c141b2a9408e6918895317733f06593a00615008a79d58afac67b2b56eb2bf77b2cc83b1d084b6cf7ebcd383adc37a9eb1795164443b4d3d44534e3c48464e57524d524e5f5f61a5a5a7a5aaa6acb5b099a4a04f5a5c5e656f0c131d51595b59625d535f5180816f4d332261362563301f63301f52281871503fab8c7ac8af9bc0b3a0b1a992ada487ddd0a6ebdb9da5944f6b61266b663c686957404443272c324c555c616f6f0c1f1b21362f495e574d5d5a334142545f634e595b576363434e4a3b464255605c4f55555860624a5656505c5c4852534d57585e676c5e61567f764bc3af6ad8b65fe0b765d8ad78e8be98e4c1a1dfbda1cfab8bc38f67c47940ba6e3aa77157c8a89d70665d3d3c3738393338393352554c666c627b7e777c7c74867f778a8178c7bdb3ede4d5eee7d5f0e8d5f1e6d2d4c8b2d3c7b1c7b19aa1745da35c46bc4f3bc94433d34231d63a2bdc3a2dd74434c2563c7f3f1c5b451eb4ae7eb3a065745a1f9170477c5d3e79654afeefd8f1e6d0eee8d2e2e0c9d6d5c0c6c4b7a8a59e626260525250716c696c6b675c656058635f6b716f616566616669626a6c5b5f605f63625c665e6168616666664f4f4d555d50616f4c576b24a0b069484c27524d3a4b44324b4126746e3e462a00702909a9452bb04123ab381da93a27a43522a23015992b06a2400f8a2400c04523d44c34d74536da4235db3e2be04028e23e25e64229df3f29dd422cdc4733d94833d34730d24c31cb4b2ecd5532cb5b2dd27144a05536340000330a045b3834593525583320603d2a48271644221641160d54110b660b06bc473da328199a2715b3453485190f7a090191150da22d24a94f47ffddceffeacdffe7bcffce93f8c375e4ba58caa53bffd573ae8631cbab70ffedc1fff3d2fff6ddfff3e3fcf0e4fff1e8fbeeddf5e8c8a99f8646404446404e8a7d849f8f8fa7948e9b897f59473973614b896e50522e00e3b16ae6af5ce1b15d6a4e00535a0a4c620f455300939832e4db64ead44df5d542e5c027fad73bfedd40596768526061535d5e545f614f5e65546169555d6051595c77848c949fa5b2b8b6bbc8d0b0cef213386c2f4e8529384bab9e67ccab44e3b337925900e9ab32cc932c885911957544ad997e8c84773637312d33312329291f241e312f224847333f422fbabdacbfbcadc2bfaed4d7bcc6caa5b4b3878b8355503e16513b16523a18533b17735a31927c4d9e8c5a97895c9285659a8e76ada189e0d6bbf3edcbe2deb9d0caa8d8d0a1fbf1aadfcf6fe3cb4de4c840e9cc4ae6c949e1c33de3c445c0a02f4f3d008d9236a9be5fa5c24ea0c3419fca3c9ec536a8bf3ba7b23a969c32616506a8ae5699a253b1ba79bfc893c1c99aa4af84b9cba1bbd0a5c0cfa4abb88caebf93b5c79db1c5a270846b44584d3a4d4b1d2b2b3d47485155565c5e5d767676abadac4d53534f575a373d4908111a57636358655e59635b5e5c505842345734216133235f3020663c2e3915074e3521b7a38aaa9779cbb58ef2d6a7e3c682d0b752a69023cfbb62796b2e79755c525451575c60353e432937373449442a49414d6b63394a4456605f445255626d71515a596c7270515b5a5d67684c56584c56585361626472735b6567545e60404d53616a697875664f3f25593d1847240051280a51270e4b200f5c2c16d39d79b87741e7954cc87d3ae4b393d5b9adb5ab9f4b493d4d4d4377776b8285747d806f7f80728a887cd8d0c5efe6d7efe3d3f3e7d7eee5d6efe8d8f5ecdbb3ac99b4b29dbca88f95583caf4d34c94435d74133d53f2ed63d2ddc382ed83e32bf452ed47b53d09a5cc39e58694507916c389370487e603e574424d1c6aaf6ead0f3e9d0f4e9d3f0e8d3ece5d5e3ddd1cecbc4a5a29d5b565267645f5f625b575c58666a6b6c70736263676b6c6e61615f595b565961565f665f4c51546f70746c6b6764674a68773284914b474627493d2d382612e0cbacc1ae83452300581505630600801201a12a16a52a1aa32415c5402dc43d27ce4d30d24d2ed54427db452ada442bde462fe34431e64330ea4330e6442dda4328d7472dd54938cc4839c74f3e9d341f7821066b1d00b86c3bd28c5ba26340370500341208472c233d2614816951cbb19a4c311c46251c4619145208056d0a04c6483ab02717af291eab2a24901a16810e0b961a1a962521b86459ffe0ceffeed9fbecd5ffeacdffefccffecc3efd8a2debd6cefcc70f1d17cffeda4fee6b6fff2d4fff4e1fef0e3fff1e4f9ebdef6ece2f1eff42b2f525f6187372c3a9482806c58513b251a5c46384d3215764d15ad7a29e7b049eab33fe1af40a88215766400d7cc56ebdb54e3ce3fe1c533f7d63dfad435f6cf2cedca28fedd3a5361644d5b5c555f61555f614d5c612c393f393e427c81879ea8b1b4bfc5c6cac9cfd9e2badbfe193e7214336a293751b4a67fcda951dba833e0a527dd9f2e995e00885911b2925fbbad903b392c4b5151444d5242494f676b6a3b3829504b37484a34aeaf9dbcb5abd7d3c8dce0d1dee5d3e1e4d1dbdac5c4bfa9e8dec5e6d5bb745e378d73369e833ca28e479f9154eadeb8eee4c9dfd4b8d9ccacd1c89fd6cda4cfc7a2dad3a9f4eebaa19750b29f41cab34dc6ad50ccb357c8b151d0bb60b39e4f807929adc267accf67a3ca579cc64699c93f9dcc3e9ec43989ad298eb038b1cd67b0c674c6d697b7c796c7d6afb3be9edde7ccd1e1c6d2e2c8ced7c2e1ebd3dae8cec4d3b2c2d1aab9c59f8c957a4c5341333b304e554e313a39464f4e565a595357569aa09e363e40464d55424b52505c5c515d5959646058595372625555382a6036265f31225d31245e392949301c766144eed6aaf4d79bceaa5e7b5500f1d04defd34beed45da49039bab38968685c1b1f1e1921231a232056675d0d2c1d37574851625a505a59556062343f4154595c5e6766313b3c4e595b586166555e633a48495b66685e66695a6265606b6f4852545a5a5a6b605c3c241a6a4638744b3973432f834a3779361bcd7f4fee9959f1964de79c5bdbae8fe2cdbcd2c6b8837d6f827e728583747e7d689ea08ad6d7c5edebdcede7d9f3e9ddf5ecddeee7d7f1ebdfede7dbf3ecdab1b09ba7b59b9190727a4428b7553ccb3d2fd93b2fd83f31d94032db392ed83a2ec93d2ccb5b33f9ac5cefb85b9b6c1e946b2b956f3e916e485a3b1e7c5e44dcb8a0f8d5bffee5d1f9e8d6f1e8d7eee8d8eee6dbece5dbd1cac0908c8373706757585067696668686862615f4642416f6e6c6869645f65595f665e4f575a696d706e6a615f5f3d5c6826515d1b3f3e22423427432a14a7886b69461e4716005a1007801e1dd25c509d190abf3727d94c3bda4435d84130db4433db432ee3442ee2442bde472ada4328db402ce14131e13e2de84c36dd5035db5b42ad372969010074180b74251660210f61290e6c370f9c693eaf7d5acea48bf5d8c8ffeadcf7e5cff8e7cdfeeacff6ddc74e30263d0d09601512720b04c13f32b8291bac1d17b32c298f17188410118e12129b2e27f0a796ffe3d0fae7d8faeee0fce9d8fce7d6ffeedefde9c6fff1a7d9b24deac155eec762977126d4b47bfff0c4fee8c1fae5b8fdeec7f4e9d5343031969ab72c2c46574946917c6b311d12513b2e2b10006f4c227f4e01e6ad44e1ab2d804c00e2b02df9cd4ad9b731f0d240ffe03fe9c821fcd635fdd736ffdc39ffda35f9d330fcd935565d655960665860625661634b5860515e674f565e82868fbec5cfccd0d9d8d8dacdd7e39dc0e8214d7e22416d313a499d8a62caa24bcea122dda921b17a06905800a77327c19c6592876b7d827b464f563f47542e31403f404556564a5e5b48989380b1aa9ac2b8afdcd3ccdcdcd2e1e3d8e3e5d8e0e1d3e0e1cfe2e1ccdedac1c7b688997720b38c27c2a046e0ca81e7dab0d5ccafdacaa8dbc9a1e5d6adf3e6bceee2bcede3bfe8debbe9dcb9a6976eb4a57ab7a881b6aa84b5af8b2f2c097673549aa178728c4d113500103500183f009bca5a9cca4da2cb4997ba429fbf5aa8c376c2cfa3d0d9bcdbe3ccdee8d0e2eed6deead2e1efd8e5f2e0e6eedfe1ead9e0eed7d4dfbfdfddb4e1d7a4ccbb836f5d2b6c623e44432e3c48445163652c3c395160593e494149524d485052565e60454e4d4e59554e5d585b615d675c584b3029572f236032225c31206039285838294f3416ddc386d1b65d7c5b00ffdc57f6d53cf3d235e6c834ddc750aaa15eb0af9057594e33353257574f666d5d5a6e553f5940596d62445350414b4a4a5254475153444f51414f50616c6e61666c60656b5b626861696c6a6e716165686a6f724b50535d5e6079716e5a413a411b0e4617074b0f00570c00ce7344fc9351ff944cd97539cc7f51d3ab91e8d7c5e2d5c4c7bead8f8677bbb4a4e8e6d1f1f0dbeef1deebeeddf2f0e4f0ede4f3f1e5f6f4e8fffff8fffff3fdf8e4b8c1a62b502f32502e3a2b0c9d573ec74233e03e33da3d34d63930da3a2eda3a2edd4135cf4924ffa245fbba44e5b644c29c3b98712e805329dca28ccf8a7b8b35248e412fd3a494ffecddf5ead8f2eddaf2e6d6f1e5d5eee7d5ede8d5e0ddce2e2c1f60615369675b625b53736e6a64646667696863665d696f655c61645b605c636649494c1d6c77353841083c3c244e40355437258c6047814626904528a5493aaa3a2fd1493dd53f30d8402bdb3f29dd3a29e43e30df3d2ee54633e34230e0412bd84126cd371ecf3928cf392ad63d2fbd2a1a9e1906b5483453040043050052180d3f06004f1b10f5c4b5f7cab3f4cdb0f4d0b0f2d0b4e7cebae7d2bfebd6c1ecd8c0efdbc2efd6c05b3d32461510631511881f1bb22f27b2231baa1c18a72223881115820e0f971c14a84130ffd3c0ffe3cfffebddf8e7d7f7e6d2fae8d0f4dec6ffe0b4ba913ff0be4febb433e4ab26f2bb44e2b148ddb45af6d47af4d972e5d07588773f4538183b2f23594838b89d723e230036240e3f2c1d4c2d0e7e561bc79536cb951bf8c73efbcd3affd13ef4c833f9d134fcd935fcda32f7d72ee8c221fbd536fdd535ffda37ffdc3be9c624545b655960684f595b5560624a575d48525b5d616c9c9fa8b5b9c2d0d3d8d9d9dbccd8e4aacdf3234a73203747525341ad9054ca9e3dd0a022d09e1bd9a130d8a242e1ac5ebf9a65625c462d373646525e4c5868484d604549546e736f44463b6864596f675cc7bbadd9cfc3ddd9d0e0e0d8dedfd7dfe2d7e2e6d8dadecdd6d7c5dfd2a68d680dad7e12bc9432e8cd80d1c49af1eacdddcea7e3d0a5e6d5a9d3c499eddfb8f2e5c2ece3c4f5ebd2a39886bcb3a4cec6bbc3bfb6bec4bac4cec5bfc6beb7c9b3769c6d58884c2350150f3e0034640e2c5b004e7a098fb44aafcb77b5c78dc1caadc8cfbfd6dfcee2ebd8e4eed6e0ead2e0e8d3edf1e0eaeddce8ecdbdbe4cfe5ebc9d1c490ccb16cc9a54fc4a04ca289466b5e3141443349555136494342534d525c54474c462b302c4f55533b414108110e56635c5d635f5f535344282559312760322260362059331c60412c957c53dbc270e1c653f3d245efce31eacc2cdcc422d3bf1ec9bd35c0be67b3b583716f586761558c8372a29e85949b7a4d5b4157675d4a595657605d565c5a555f605a6567515f604d585a424a4d3b404461696c454d4f454b4b606463555555504c49756c676e5c5043200c4d1b02793a1be79c75ed915ef69050f98d42dd772fc46c3acf8f6cc1a38bf5e9d9f1e8d9f1e7dbf3e9dff6eee1f6f3e2f9f8e6f2f5e2fafdecfcfcf0fffff4fcfdefeef0e2c0c2b78c8e819d9c8aafbda41841232750302b3417754930ba4533d63a2edb3e39da3d36dd4031d53827d8372fd54427d46715f8a63af3b141e7ab4bb36f30873913832815a5392fb13325a83729dc9486f1cabbfcecdcf5eedcfaeddcfaeddcf7efdaf2edd9f3f0dff2efde5f5c493b3623676050615a506b686361605b58584c68685e68666768645b4c44205f5520887d454a380a52321d4c1e11561b097b3019a94b31b64a30be4935c84533d63e30e24031e0402ae13f2ae23b2be43e32de4236d53f31d74536d04131d04332c33625c7342ac63228c02922b8281fb02c1fa335265d0b00450000510c0556110a934e47d6938bffc3b8fcc3b2fac4acf7c5acf6c9b6f2c9b7f5ccbaf2ccb7f4ceb9f3cab887594c6d31297b231fa134319c1814b42622a91b19a51f1e8c0f13860e0d901408ae4b38ffdecaffe9d7fae5d4ffecdbfae6cef9e1bff4d3a68e6523996b09ffcd54f3bb32d89e0ec28900e4af25ffcf4ffcd14ff1cc40ebcd49e3ca65d3b96c462a00c4a467a8863f4325004a382073604f6f4e2ba67d3fc08e2ff9c74adcaf1effd83bffd83bfbd131ecc11cffda30fcda30ffde36fcd635ffd93bf7cf2ffed636fad433d5b210515d6b535f6b505d655560645d686a555f618c8f96a5a8afc3c8ccd2dbdad3d9d5ccd9df91aed03a546bc3caabdcce87f9d26dffcc58e2ab36c48b189f6500834b00824e026d4d1c67675d41525c1323301a2a392d3a4b3945554b59644c575d60646755524b807861d5cbb2eae4d8dbdbd3dcded3d9dfd3dbe1d7daddd4d1d1c7dccfafb69548dfb352e1b658d0b367d1c59fdedabfcdc19bdfd1a4e0cfa3d0c295e7d8ade1d8adcfcea0eaecc4aba78c746f5c22191039362db2bcb1bfcdc0bec8bfbad2bc4b8352296f312c7331054606376d2f27591276a74b70973c62732f6f76437e8363848d72a6b598c2cfb3a0a58eb9bba5b7b4a1c4bfabc3bda5c2bea5cdcfb9cbc5a1c9b26ed9b253ddae3ae0af39bd962fb89b4d705d3257503d4d544d343e3f49474a6761634943435453514b5151111a1751585066635c6d5d5e482a2a60352e5d2f1f5e341c5e3d1e7d67429e8c4eefda6ff0d64befcd2defd02ad3c024b2ad13bbc226bac93c7b881f8e944ec6bc98cab8a0ae9b7da99a799d9475a2a18c848a865f6a6c454e4b5b615d464b476167674650525c676b4450505a66665d69695c6866455249535a527b767249362f3c1b0a8c5d41cc9167aa612ee38d50f79651ff9a4eea8537d07c33c37f40ca9666caa885c3b09ffaf1e8f5f2edf7f6f2fef9f5fffef8fffcf3f8f8ecfcfdeff7f5e8f9f5e9efecdbefefd3e5e8cbdce1cb6165566064566470622a4534304d37283a20352005b75844cd4134cf3630db3d34d73c28d43c27dc4034d54230c34417ff8f4ff18942aa3e00a72c0aac2915aa2514ba2c20da3c33bd2f25c26053975d4f493224f3eadbfef1e1f6e9d8f4ebdaf8f3e0f1eeddf5f0ddf3ebd6c1b9a22c271436311e6b63506a624f47402e70665c776565563b3442200073471a7d461f853b1ec56451a83928c8543dc94b34d0442dd53e29d9412add412be03f2ddc3b29de3d29df3e2ae24033dc4238ce453dc64a42c45247a130287400008d0d0ecb393c9c0305b21a19af1b17a51b10a11f12ad302cad3330bc423fbe4942c65750be514ac35852c75e58c76256de8172ec9689ffada1ffb7aaffc0b4ffc6b9f0a69b71241a7a251e89231ea22c289c1613c2332fbd2e2ab42622930c08900c0795190da94939ffdcc8fce6d1fee8daf5deccfcdec2f0ca9b9a691dc28e29ffd356ffd751ffd755e1b530c39605ffd53cffce34fbc82ef2c524fbd033f0c930f2cb3fe6ba3fe3b74eba903c4e2e00402e162a1a0a987b5b845d26aa7d2cedc251e7c12efdda36fcd635ffdc39ffd835ffd531ffda34fdda34ffdd3adfb513ffd835ffda37fcd633eac421505e6953616a5160652e3c3f374244798183aaafb2c9ced1d1d6d9d3dcdbd7e0dbd6e1e36e7f91546060cec88ee7cd6eb58612c1870cb57706a86b00965b00905a028c6325927e5d4c51547184951d2f3d4f616f62738333445440516184909c2123226d675963583a615336aa9d95d7cdccdedad1e4e4dad9dad4d9d8d4d1c8c39d846e81531f9f6923a06a2493692fcdba9ac9c1aadcd4b0d6caa0e9dcb0eddeb3efe0b7ccc398c8ca9bd2d7afeaead01a180928231d3e3d381b251d16261c4b5d51aaccb4317041246e33003c007ab17a5a885a224e1b356720335d1372874c8c9568b5bc9be4eed3e2f1d2ddeccfcad2bacbcdb8e0ddcae0dac4efe8cce7e2c5ded9c5e5dbb7dfc37aad8621ddae38cea028dbb248a7832b8a6b28816a3e5b533c514a426e585b64454a41222059413d5c58555355508a8b7dc7c1b33e2f2c4e35315830266032225c331d7354378f7b56b7a76be7d571e5d14ae0c828d0bf19b1b017b9c831b0c930b0cb3eaec34e8d963db1aa74d9c9a5c4b492b8a98ac6bca3bdbaab969a9b757d80515a576369655b605c4e5454555d60687375394545576764344e455a76684e6555323f2e232115614e3f9e795f6c37155d1e00cf874dee9754f99d52c06516c2782d744b096f5b20cbb989c9bc99bdb5a0fefbecfcfef0fffff1f6f3e0fbf6e0f9f7def6f7d8f6f8d3f9f9d3f2f0cad9daae9a9f6769723b6a754d49533a5a6257545f594a59522335272d402c2e240b944936bb4335d13c35d93b30d23c24d8432bd2382cd43c31ce432ed85636a12000ba310fc7321ec2261ac02719c12115c91e16c629229b2519f9ac9c65422f4c3b29d9c7b3fbe9d5f4e7d6f4ecd9f7f2dff2edd9f7ecd6fff3d9f1e6c8fcefcda4916952381356361d613a2b5c26247a3b32b1674a97431e943517c04e34d24734d7402ddd472fdb402ae03f2be5402ce13d24e4422bdb402cde4839d64737d44c40c94540bf4b4c8e313b4d000c3f00015d15196609137a0410c5363cb31a1da00c0ca51411a011099f100a9604049a0808ac1b189205009b140e94100b9b151498121194150f880d069e292098251ea3322ca93935ae413eb94d4ac15852c55851c6514ac64943c43d3ac23430c4352fca3934c83933b52e28991e16ce7265ffd9c6fae4cdf9e3ccf7dabcf3cf9fa1722ad9a23dffcc4effd44afdd64afdd856fcd752ebc733fed337f6c123ffcb2cce9800f6c220faca20f5c41ff4c12aaa7700b2842e5532004b371f332212e0c5aacdac7f946e2de4be5be8c537f5d42ff9d632ffd936ffd938fbd12fe7c11efcd935fdd32fe1b612ffd733fbd42ffed835ffd936545f63515f6048585552625f4c575b858e93b3bfbfd0dad9d6dbded7dbded3dbddd3d9d7ced1c8b9b496cab677edc971c18e23bf820fd39420f2b443d29932b38538664c2b59514e434d571427382736498191a163768415283694a4b3283033504835a797767666424c3b1f3d2525442a337e6666f3e4dfdad5d2d4cac8d8b9b6542217813a24b4674bd08369d79982dcb7a4cbb9a3f2ecccbfbb96ccc29ed1c59fccbe99bcaf8cdcd6b6e4dfc9e4e4d80b0d0820221f181c1d111619152524092b1d2c5e41246638326c3ac2ddb4c0d0abbfd4ad8aa97f1948123e70353e662a8eaa79cbd8bce5eed9e5f3dce5f4dde8f5e1e2eddcd5dccae7ead5d6d4bbdfdec2e7e2cce0d6b2dcc380d5b35ccba84a6f4e00997c2c6b4e00b6923cbf9b4d9378417857386a38317333345e150f5d2117a89086c7c1b3a6a18daba6904640324c3c2f5837265d3420512814492612725543cdb696c9b779d0c462bbb82da6ad0fb6cf35accd36adce39b1cc3fafc4439ca93f9c9e55c8c695dbd6b8c5c2b1b5b8af5b615f696e72595e62585e5e4e57562c3436525c5d5d6567454d4f4f57595d706c3b68541d52381f452c597157a4ae95fefadfffebccfad9b8966d4d6e3a13ad703aaa6c31b07f474631002c41084a6d35455322c1c79bb9ba98f0f1cff3fad0f4fbc8fefdc5f6f4b7e2e3a1a3a75d848c378d963d9aa34a9ea94d97aa4198ac4d8d9d5c2e3d16596358525b5a595f5d575e57333f313e35263f0700b34e42c73a30da3e2fd3402cd23f2bdb3f33d83b34ce3b33cd3f35ac190fb72317d53e33bd2518bf2618c12317c6211bc42720b73126f591817a462e65472dd5b79dceb49bffeed6f7ebd3f4eed6f2ecd4f7ead7f4e3c7d4be8ffff6bcffdb9dffe7afb36745923621780d05b23d33c1472fca4b2ad14c2dd5482cdc4029e6442fdf3c29e1402eda3f2dde4631df452ddd4830d7503dc74d40c4594f9339384b020b47162b361d45160d38130d2f1b011a5c1428780d17ba3232b11d19c03530d04542c02c2cc93334a31312950705d1403dbb2c26b82f29ad2622b32726ad1f1ea31815970d0ab8312d9e17139f1513980e0e9b1013910909910b088f0a059f1b1696110c99120ea31a149e130ca2150ea31410b32c29a72d2ce28880ffdecdf4dfc4f4d8b3e9c690734a00daae43fecc4ffecf45fcd549fed94cfcd64dffda4dffe04aedc12ae5ad1ce3a417b37800e1a918f8c329f1be25efba2eb5820db689365a35014c3018382111e8cdb8e3c9a6b79c67af903dfedd58f9d738fbd836f5d22effdc36dbb812fcd933fcd933fdd331fbd02cf3ca24fdd630fdd631fed734556064545f61515d5b3f4b49646b719aa1a7b4c0becbd6d2d9daded9daded5dbdbd7dad1d9d4bebdb1898f793feeca7cbb8926c48818f6b743a468009661059c783ca094885157637181912f42535b6a7f4f5e715063728799a593a1ac303433685c463020002a1f033124131d090b1d06104f353832201e191a151e1f175d4a3c582d1d7c32258b3128b05250853631885447d1b6a1d9d2b5b3b08dded5aee8dab5f3e5c2f6e8cbe0d4bebfb8a85f5f571a1c191f21201c20211d2726112820164630255e3d487d51cff4c9cbd2b1d0ccafcacfb1c5d4b3b1cfa917401435612e678e5fdbefd3e3f0dce3f0dee5f2e0e7f4e3e9f4e4eaf2e5e9efe1e3e6d3c8cab5d9d8c4e2d7b7d0b8789e81317a610f8d752b634d117a611e6f4b00b78d2bd1a8569c6d37a866568635349230277f2c1eebc3b7aea191b8b39fbbbaa5b4b19e5548375b3b26603723623c295631217450446a4f3ad0c198b3b262b4bf3db3cb2fa8cd30a9d238add13da7c63ab1ca4ab8c95f97a15a9da375bec2ab6e716a585d60656c72777b84a1a6ac5d6065484c4b4b50494144395d5f54686b62626962324e4024674829744d34664398b797a8b798eaebcbe4d7b7ebd6b7f8ddc0ffdfc0fff1c7fdddae7b70432d40121b5421306c365b7943bcc991b8c18abec68aa9b46f97a2549ea150a7a9569ea34f9fa84f9ea8459aa53f9ba243828c2c6e7a149aa94c3844042d37121d291d5660615359575a5f5b575c565c534c67423a8f463db94339c93d2ecc3d2cd23f2dd7392eda3c33d33a34cf3a36a10906be2520bb221aba2215be2418c3271bc8271fdc423ac93b31a63525fcbaa0d2aa878a65396342156b4b25eccfaff2dbbcf5dbc2fad9c6f8cfb3ecb687b67639b86e31953a05cb5937c3412bcc4333d34132d7402bda4026db4429dd4226e5432ce5402ae4422de4452fdd472cd74826d74c21d1532db147375100003e051425031c1605291718480c205d021e5d001547140e34400a22761621b434319b0e05920b078d06039b060a9b0608980a09bc312e990b07a0120eaf2522c33936940604ab1d1ba618179b0d0cd14140d04040cc3a3bcb393ccf3d40d94748ae1e1d960806980e0bb52e2aa7201ca41d19a61d17a116119f110f970d0b931516d97872ffcfbaf6d6b0edc98db58d38edc355f9ce4cfdd247fad040fcd748f9d549fdd74efcd74bfcd645f9cd39e7ae21fdbf36fec33bebb12be4b124ebbb33e4b63eebc15fdbb47354330a5f442f382113ddc6b4e7cfb5dbc39da08540e8c753e8c631fbd739fedb37f9d831f1d029f4d42bfcd730ffd733ffd935ffd931f7d128f3cc27fdd633505c6a4d576152575d5b5c6186858dabaab0c6cac9d3d7d6d8d7ddd7d6dbdadbd5dbdcccbdbba48f866794875bc8af6db7892bc2881aedad3f9d6100a57b31846d443b3c3e6f7e932235445c6f806979904251684356671a2a37060f18464847514b3f1c160a20211c606261262729161213150707130b080c1e1004220a5069493a3716703620882c1fa43d387f221d83443bd3b09dc9bba0e5e0bafbeabed7c297b4a683bcb195c6b6a6c0b7a8b7b5a6b3b3a767645f1f221b0c211011391e2a6642205930d5f1c8cdd8b0dfe0c0d9d5b8ceceb6caccb4cfcfb5c5d3b21a3e183d6741799b7adef5dbe2ebdaeceee1edf1e3ebeee3eaefe9ecf1ebeaefe8eaede4eaebe3e2dbbfc7b273cdb462937d319f8c4a9987579c864d765000d6a944daaa46ae792dae6c54913d3ba33b30a4473887574bd4c2b6c4c5b7c6cabbb8b6a74a3b285c382261341f5f39265d3826562e22785c47c2bd95b0bb6fb2c744afcd2faace30abd335a9d035a6cd40b3d4633049004b59285f684d5058495155545b5b6361636f6d717d4d515d7777834c4b475651337269407a6d4a726d505b68543763481975461a7b4827663b9abc97b0bb99dcd7b7f4e7c7f6e6c5f6e3c2ead6b3ebd4b2e3dbb6c3daae1d4c1e14562635703a304c0fa5b26aa6b45fa0ad519fad4ca1ad4ba1ab4b9ca64d8e9b4b4d590d777f32b3b66f7a753e8e86558e8750898351635d3b74735e3b473d3a4a474f5f5c515c585f5f5d5f57556a5b5659342c90413ab24237c83c2fd53c2ed5392ddc3e33d73b2cd73e30dd493dbb241bbb1e15c9281ec5271cc4261dbc221ac62f26c03027b1392bffbda4d3a478a88136d8af5f774604f1b988e7ac8cffc5aff4ad99964029d66b4bcc5431c74a2acc462bd43f29d9412cd6432fd7422cdf402be1402cda3f2de24733de422cde442ade4929db4c24db4d1be15b1cdc6416c05e1f5a18084628402730691030790a2b7a0a2f7d042a750524670b1a55180d383f112b691723b23c3c890200950f0cb6302f9203079e0f13960a0db52b2b8f08058f0804ab2522c33c38910a06940d09c33d3cc43e3f910609980c0fd3474aab21218c0404900a09cb4542920c09b22c29960f0ccf4845c03936e05654b42827d04240970b0a9c1615d06156ffc6abf7c48da97a1eefc54df8ce48fcd347f9d044f7d044fcd748f7d246f9d356edc54bd4ac26ffd94affd841ecb51deeb424ffd24bf1c445dfb748cead50af9250d6bc97bfa8965240322f1d11534032ebd4c4e8d0b8aa8e5cbe9c3addb834ffd940fad52ffcdb34f9da31fad82efad52cfed731ffdb35fdd42ce5bc16ffd935fed432515d6b323a453f3f475e5c61a3a0a7bebdc2cccecdcfd3d4d5d6dbd7d7d9d8d8ccd5d6c4aaab9d7f7c69d2c9aacfb980af8428915800b87912c58e3b8e6e3b857a6869717c7a8ea65a707e8096a497a8ba404f6294a4b46e7a865b5b63191514221c10403a2c292824181a171f221925271c13130b18241800270c3b7751256435537a4b5a4a28652d166f1f1477271e824739cda88bcab886b2a7678e77319c8341a69260b9a987b9aa95c4bbacc2c1afc9cabcd1ccc86e71680d250f3b63412f613cbce4bfd5dfbadad6b1cdc8a8e0dbbee2e0c9d3cebad5cfb7cdcfb7bed7ba254e2e3b6a465e8a69d8f1dbe3f0dfe6ecdeeff1e6e9ebe6ebf0ece9eee7eaefe8e8eae7f1ebd5e6d190d6ba66aa8e3a93782b9a8242a88a44c09634e1af3ee8b343a76f1ab07356b2655fa84033822212632f24dbc9bf585b522f392e7775684232235c38286035245831205c37255d38287c634dbabb9bb2c583aec74fa9c937acd03ca7cc3ea8ce459ec14d728f3b182f004c5a40525c515a635e848a8a5f62695f616d5c62705f65735453616b6660beb386a19155baa36dccbf927483623c704a10733d157c4425663b9dbf9ac6cdace8e2c2ebdcbbfceac6f9e7c1fff3cce6d8b5e1e7c3729b711853270e4c2523532b5b7142a0aa6e9ba95e889746626f1f2c39006c762d808b475b6830606c3a5c6431686a4269634b6b5e4b796950beaa91cdb3a2aa978988817754554f5556515f5f5d5553545f5d5e5b5b596a5c596236338c3f39b73e35cc3c31d63f34d53b2fd93c2bd53a28d53f31a10900bf2118d02f25d53529c12518c42d24c3332bcb4039ba453ba55443f9c093f8c971e3b14ed79445a2511abb5e3f942f1dae4333c14837ce402cda422dd43b2bde4132e13b2be03d2ade442cd64027e0452fda4330d6483acf4538d04933cb4927cf5522c54e0cd05708fa872ce87f16bb69153c0a003f31482641840c388f082e830a2b78102b6e1021591513441800243b0b2171212ca632338f0908940e0d94090cc93a3ca21315910609991314bf3b39c945418b07039a16118b07028d0c07a3211fa21d1e930b0f94090cd74f519b1514890503900c08a5211f910b0a8c06058e07049e17148f08058c0001960a0b930504a31716950f0ccc5b498b390a783b00fac553faca42fdce40fdd03ff5cc40fad549f6d248fbd654cda438bb9125e7bb3eecbf32f3c52af2c32defc03eddb242d1b051d5ba6bfbe5a9fff4caecdbc9fff4eb4a3c335a4c41403023e5d2c3e4cabbc3a57fa88738f7d25febc330fbd431fedb37fddc35ffdc33e9c519f8d32affd832fad12be8bf19f8ce2affd733444f55525a5d48484861605e949597b9bec1bac4c5c5cfd0c5cecdd0d2cdcecfbfc4c5b772777ae0e2e1beb8a0d0bb84cfa34aa26c02b27817b0843d8d7d63606165242f416a7c92344a581228330d1f2991a2aa00020b1e222b342d342d221c483a201b0c002f210633250b302007201a020713000019002e7749025f2607662c15692e3c72405c6e46422a125a301a80573bd4b17b9d8525c6b23fd9c04ca08420a0843ab7a06cccbea1d0cabac8cabda5a8a12c2b29282a251b2c1c192f1a7e9078d4dec3d7d2b4dfd4b4e0d5b7e0d9bcd6d2b9e4e6cec6cab1ccd5bac8d4bcb5d3b71758303d885f4e8a68bfe7ccdaebd9ecf2e6e8ebe2eff2e7ebf2e0e7eedee3e9e5eee9d5eed593dcb85ac99e369367008e6300c29727f3be3cf4bb38f0b944a16b15bd8866d18f839a3a2c983f31b1807962534c4f544e515c544e50453b2e2551342e5631295a36285a3926725543a1907caaaf98abbf8ea7c261adcf54a1c84babd05e6f8d334b612040522c445140545f59495153666b6f5b60635a64635c68685c6670555d6a6769768480779c925fdfcd85c8ab65e1ce9367744846794e1772391e7b443e774e9ebc9adfe6c7ece6c6f6e4beead3aaf1dcb1fbeabeebdcb1dee4b83c673c154d283d6a535879685d695b636758646c555f6950636c59646d5c606757666c5e666e6361695e5b62525f63555e5e5c76716e746659b09584e6bbabd09f91b0857c916a6357302b7057535c5b59545d5c545a5a5c5d5f665d5e57343297443cb53f33c73d32d53f31d2392bdb3f32d4382ccd3027bc1f16c3271ac32711d33b26d54137c83f39bb4039b0453f99413dffd6b6f3b965dc9e39df8c3ca53d06c94930cc3f35cd3f35ce3a30d63a2edf3f31e1402edb3825e13b2be13b2bde422bda442bd1452cc94833c55547aa42356b0700c86b3fe48e41f19e38d07906f2951ef99a22ba680579400b391a173f3c6b292e70363169352c591a0e342c1c3730172a3f1722450c15741f26ae3338a91d209d1114a01010a00a0bab19198b0607850806ac2c2992110c8c08038f0e0883040094150f8c0806890302ac2426c43c3e880100950e0ac53e3ab52b28b327269c1011c93f3d8f0805be3734960f0cd5494a900405940507920808931612ca6143c97a2df1b344f5be3ffbc73fffc940ffcb41f9cf3ff6d047f1cd52edc95bca9f43ad7f21f6c54ef8c93ff6ca33cba71fcfb056f6e0a4fff3c4fcf2cefff4d9ecdfccf3e9ddf5ede23024184f4232514634332313e5cabfd5b79b7f6123c7a544ffd54ffed337facf33fdd535f8d12ceac41bfbd92fffdd35fed52ffed32ef7ce26ffd62e2e3f4f2d3b4849505853575a8f9394b4babab8c4c4b6c2c0bbc1bdc6cbc4c4cabe959e99909da6c5ccd28f8a74d9c48ddbb35ca47314b283356a4a1966635c7a86964754670312252c3f4e92a6af4e5e5e0c161505060a130d0d2e20152f1c00b6a26585712a6d5517583f095b4317554d2800190038774c0a672e107c3e016d2f147c3f167438276d3953734c909672ada177ac9853d2bb47e4ca3fefd449d8bb3dc5a844d2ba74d7cda9d0cebf9496918185848b8f8e282d29212b20272e1ee9e8d3d8d2b8d5cbb0f5eaced1c6a8eee5c6dcd7b9cacaaee4edd0c7d4bac8d4be7fa083014c23318d5e20724444825b3c5842d3ded0f2f5ece8eadfeef3dfe8efdde4eae8e5e2cfe9d191dfb859ecba4bd19e28d3a22cdaaa2eedbb36d3a021ebb84d9b6d20b99571c99b8c8f43368e463a714c446358545b615d4e5953575a535b544e2614144b322e4f3224614530907a63b3ab94b6c2ac9db5919cb772a4c26aa5c66d001d0045592849573d5b655c626a6c555c625b626a5c61675d656854605c4d5d5a57646a525c666468735e5f59726d47cabb82a58846d8c4857d895749794923783f237a4576a680a4b89cf3f6d9e1d6b8ebd5b0f7e0b6ebd9abfdecbefbeabcf2f5c820491f1e5130385d4c566d675a626465696c606666616b6c5a636a5e67705d646c5a61695c626e5f66706064675d616474777e807e817e6d66714d3f652718762c1f722e25732e2789403947100b685956575d5d575f61555d60565b61685c5e693a34924035bb4539ca3e31d53e33d1372bd83a2fd73a31b31b10d03a2bd03e25ce4229cd4d40b8473fa5473db15c55c56d6cffb7a3a65617e89547b95517be451ac93624d3342ed13529d93b30dc3b33df3e34da3d2cd9412cd74130d34231cf442fd04f39ae3e266b08005f0c005209004d0c005d240097650cbc8a19e7a92eeaa121f89f27cd7513c07a3f58210d5a344939173a451731471427471725410f183d0a093f04004f0708771b1ea52d36c7454dc24448c34344c23c39b22e2aac30309b2120b333309b1611c43a37c23933aa231f880100aa201d910603aa201e920b0897100c920903980b049f100c9a0a0a9709088e04029a13108f0a058d0704991111bd3235b021239a13108c0f09cd633beea139e7ac22e9b021f0b928f4bd2ffac53bf7c942e9bf46e4bd54d5ad55dbad60b88939b78721f2c64becc637c8a92adbc780f8ebc8f1ebd3f9f3e3f8ece0f0e4d8fdf7e9eae4d68a7e6e24180a433b30393126311f159c86718c74487e6115fad35adcaf1efed136ffd433ffd834e4bd17fbd931f8d62effdd38ffd832fdd42ef6cd2513356219375d38506c788595aab0b0bcbfb8b0b9b4bcc3bcc1c2bab7bcb6b4c6c85c757ccce2efd5e3e4cac5a8ae9960f2cf7dcca75671522470614e889196697c8d4f5f6e9ca9b990a1b15e6c750002001310095d4e51655146321c00907725e7ce5aeed255846800bfa14773561a7f7d4a457b41126a2e0f733700652d1a7f470b70380b733813753a1f763f3f804a0b2e00b2b86ecfbd4fdbbd37eace3ef6db4ed0b63bc5b45ab7b2884d4f444f50545c61676973724d585220231af0efddded9bbd8d2b0e7e0c6f1ead0e1dabde0d7b6dbd3afd4d0add6dabfd6e4ca7c967b04331346976e096a370e6b32337d4c4e755a122215191e1a646560eeeee4f5f7ece8eeeae4e3cfe9d59adbb962e5b950e6b848e8bf53e2bd53e5c055e7c460edc774d0b073e9dabbd6c3b571463d724740604b465b5853595f5d555e5b4e534d52514f504b516b5f5f422c1e7d674fb8a789b6b596b4cbaf6b896d435d3674896041532b4b5a3d4e584f545a5a6064675d6164555a5e5961645b62684f595b525e5e7583834d5b5c5a6567465052545c5e60625f756e5c816a40cfbe8aa2a97d4d7749196a3222723f94bc99b0ba9ff3eed1e8d7b9ebd4b4e8d5adf6e9bce1d7a6e7d8adfafbd32a4d2524513231534253685f60696461666258635d5867625a6964576663576363596466545f65596269585b605c5d615256595b5653735b517f5040722312660a005700005b0000a73f32751d116d44426155575c5d5f595e6156575c5f5a5e6b605e69403a953d31bb4132cc3d2fd53b2fd1372bd43e30c83627c53c29c24028b7452db45946c07c69e1b19dd49f917d2c299d3733aa3d29cd5a3fdc644bc03b28c93229cb2e25cb3524ce3827d5392dd43a30d14536c84936b64632b54c377d1a05751c0a6920116124125b220f572a0b573809503d008475205b4700684000e4a635ed962dab4b009035097c2a148a41329f554c7d282568100e640e0f5807045506005b0800680b06710d0f7910176e09117117196c14126c0f086e080377060a7f0407840000900200d33b38d93e3ad13832d43d36cf3630d03b35ce413acd443cd1483ec43a30d6463eab1811b31f1d9f0f0e8c0501991510a82722ad2c27ad2927991314a61c1c9b110e971105cd5b27eca026e3a90ae9b00befb815ebbb1df1c234e5b340dcab4ed4a557d4a763d0a264b88f4d99752be2c162e7c643cbaf34e2cf8afff4cef3e9d0f4e9d7feedddf2e2d2fef7e4e6e1cde3d6c54a3d341c1a1d3b3c402e2b26332c1c4e4026715a24debc58cba41bffd437ffd92ffdd42efdd631fdda36fcd935fed732ffd531f2c824fdd6311e4483173a742948765a71918b9baabac3c8b6bfbebec4c2b8bcbbb0bbc17690a793b5d0c7e3fbd0dde3d0c9aca6905788681b7e5f1c4d3b235e5a5b4a58636e849291a1b08f9cac8999a9323c460d09062d1e17644a496d5139563c00ecd35cebd23af1d73aebd1498471086d66204c652c246f2c1277330d753a0d743d0a6f370d723a0a733a037134006c2c107332337a383a6317a7ae4fb3a739b09c23ddc849f8e5658a7d17635f2f595b4d6a6b6d585d6398a2a1959f97959589dad8c3d0cca9ebe7c1e2dbbfeee7cdede7c7e9e1bde1d7b4c0ba98f1f3db7b8a7314361b4e8565095a31025e2b187139125a2a09301506160b151b192323232625202d2e288a8e8de4e2d3ead6a3e7c677fcd270ffdd74ffea82ffe783ffe582ffe389ffeb9dcbb176e4dbbcf1e8d9fcdfd7583531634a455f514e595b5853595753555254565355585d5b5557594336af937dc4ac92bbb498394b3304210b1c31205462554d594f5c6562595d665c5e6a5c5f64575b5c595e61545c5e5c63695059605b64695d686a5660615b67675e6869545e60555c666e6c6d938369b8ab81b2b3873e58292e68382560349eb799b5b89deadfc1f2dfbef7e3bef8e6befaedc0e5daade6d8b1f8f4cf5768463a57393b524058685b646a5e5f6257656d625e696159676754666a4d60674a5e694a5c6a4f5d6a4e525b4c4d514b4c4e4a413c5230277030247b1a0a89190d7b120e720701b1372a8f21145e1715704c4e625c5c565c5c5c5c5e5c5c5e575b5c5748457a3f37a34337c24033cd392dd0382bd43e30d24332b3301cc95945dd856fd49880f8d3b9ae967ef5d4c383423edd8788d36f6fc15552b03f39971c15c53e38bd3026bd301fc43524cc382ece443aae382c7a14056a12005e11005e1a075b210d52260d482505492c044f3b06867f395a590789842881720d886300e5aa44c9751b9a3900821900891e0e89210890260eac3c30c4534ddb706acf6863b6544b8c271f89201a760e0d6508106818213e00033b00004e070156000076080b7c0002840000d13d39d93b3ad73331d9362fd8372fd93732d43a32c22f27a91c129a0d03a11309a00b05a8130daf1b19b22422bc3633b83b35ca534dd45e5ace5b58d3605dcb5352cd534eb33b2dbc5625e39c30e2ab1de4ad1ce7b321ebbc32f3c54dc59237cb9952c99b60d0a572d3ab78caa674d3b785ffe9a2e2c456cbaf41e6d48cf8ebbffff7def6eadafff5e2f9ecd9faf5dfede8d5f5e9db392f2e24293f28344e1b2838141d2233302b4e3e1c846918ecc850f0c92efdd42affda32ffd833f7d02de6be1ef9d22fffd937ebc325fdd5380e2c74062367001b5a2f4d835e7faa7691ae9fabb7bac3cab6c4d19cb1cc28487925487e5d78a5b5c1d1e7d9becfb27ab5924e8469325a504461656e0a17208a9aa7273649000c21223144070d191006076b544e6d4e4972552dc2ab41e3cf3aeed932e8d531e7da5080861c2d550f31763f0f6b2a005816016d31006c320972370870350e753d0d753a036d2f0f783611752d23752d386f2b092400726f2a9c8c37d0c353e4db74656328696c515d5e584a4b4f5b5d5c555650e5e4d2d2d2b8d2d3b1e5e3bdd2c9a8f3e8cae5dabad6cbabd5c7aceae3c9a0a58f435642426851154e2e044f261160311c6436659b7703200a07140a181d201b1c201f201b1d1f1a1c21251f1c13513f11ffdf96ffe58bffe37dffda70fbd568f6cd63fbd16df8d078d8b772f2e0b8f6e4d0a381778356516835316f4a44594f4e5b5f5e595a55565853474d4b58535071504783574a6e423554382a4b4d3f445447505b554d5854535f5d5460604a54565b63665d6363505654525858666e704e525d595d69575b664f535c61646b5d626659616350585a5b5e637472736f695b7c7656c3bb8a848452586a445f7455b3b99fc2bea1ece2beefe0b5ebd9abe8d6a8eedfb4e7d9b2e3d5aeede3bfbbb698bdbda3bfc2af8689787d7c688f8d788f8c797d80772834422a3e59193251193356172f511c3049242d3c23262b3b3a383e2c284b1c1682322b8b150b9b160d8006018b140eb839309f241c8119184905066d5d5d565c5a5a5c575b5c57595d5e605a5c513333824240b2453ec63d33d23931d53b31d03c2ec84a3bb85d4bffccb9fad8bcf2dfc1a4947aecd7c4e0bfb8e4b8b7eeb9b5ffc6c0faaba7c26764bf5a52ac3c31aa271daf261caf2a23690000680b035b0d01580f00521302511e0d472207422600463700615e114f5300474d009c9930e2cc5ccda534a36d03b97719b76e217b2100e97566b83837a7241ca8241f911110a72b2d961f21da6867891915871713891915700a0854050a40050b310709370b0a41020069120b7a0807971311d0463cd13e34d43633dc3a37dc382fd8342bd6352dd3362fd53e35d8433cd8433cda423ddf4543de4444de4a4adf5352e0605de7716dea7f79e07f78c16860a34f459c453c7e271e7b291ec87e61ce9455cf9f4bdaab53e1b25a986313ae7a2fca9957d4a76ecda778cdac83ccb089e4cca8ffebc9ffeebcf5d684d6b95dc6b366e8dba6f9f3dbece8ddf9f2e0f1ecd8e8e7d5edebdfece2e03d3b48283762334e852c4b810f2851181d301d14055a450cefd26ef3d040f9d42df6d128fcd62deabf1bfed231ffd937f9d134ffd541f2c536051f6c00186200165b0524650d35732d51837c90ab7d8a9d9eaec711284a35548b22427b6c81ac464c5a786749a88a5675572158421d2c2b273d4552111b251b293401102595a4b9121f300a0d165b4b4b694e477052486e5125c3ae43e2d241e6d736e0d73ea4aa2e3d5f00327a3a0765300d7236067030047032057334127c3e177f44005f271f844a117b3d0973310d783414793720753a3a7944001e00333c00919036b7b15b48450e65644657574b555651595651e9e5dad6d4bfd4d3b5dcddbbeae7c4e3dab9ded1b1e7dcbeddd2b6ded2bcd0c9b76066582e433430524114462d0b48263775501142243a5d451b2d1f030d05192124181d21191b161a1c19181d23221f1a322000e9ca89f0c873f4c865f6cc60f3c95bf6ca5df2c75ef1c765e7c375e8d1a5f6e0c86644389665608a49456e3432533b3b605b5861605c535550464b474d48444b2c2741181249241e69504b4c4b4657605b5861604f595a535e60434e52555d60545c5e565b5e525858595f5d555a5d5b5d695d5f6c5f5f695a5a624f525b5d6268586062575d5d60616656565865666175735eb5a87bab9f6d9e9e7ab4b79cb0ae97dcd5b9d9cda5eadcadfae8b8e8d6a8f4e1b7f9e7c1eedebad8caa7eadbbaefe4c6ebe5cddfddc6dbd7bcd4ceb4f8f0db67645d1b2638374b6e324d783e59842c44662f4159212b374b4e534c4a4b543f3c5c272389322b8a0e069c130b830600931612b9342da6251f90201c5b120c50433d525d555b60595b5c57595a5c59585d685d61532c2d893932b74238cd3d34d43a2ed33d2fc44534d17a69ffceb9eed9badad1b0f6e8cddfcebce0cfc7e3cec9d6bbb2d7b1a8d09b95f0afa9ffbfb7fdaaa2bc5550ce5e5ac0534e7d1712650d0974241b5b0d00561101461300522f0fa38f527f7a2866700f657008878a2382750cf0d061f1c258c99235965b0d985c20732501e97870a92429ad2525a61e1e901216931c227f1114ce6466720c0a6f0b097a1a1b5e0d133f09172d09152b0c122400005c151181201a9117149c15119d1006d23f35d63b36d63733d8352edc3b33e1443fd83f3adb433edc453ede4540d83f3adb403cdf4543db4745d24645d85654e3706dffaca7ffbdb5ffc8beffccc0ffcec5ffd0c7ffcfc4ffd4c3ffd6b6ffdbb1ffdfb2ffdaacffcfa3eeb98fddad7fdcb385d3b488c9b289e3d0afebdabeffedd5ffebc9ffe6abd8be74af9950e6d79ef2ecd4e8e6daf6f5e0ebead5e9e7d8fbf8efe4dcda7e7f9332477e264a942b56a423488c3c4f7a1a1e274f4625988334eed04eebc729f6d331f8d231efc42adaae1af9ce43ffd34efece52f8c750001a6427418b233c7f011e60072f75072e6f3251802b3f62333c59414c6a435b8161799b47546551504b695a33ae9869685334483c2e2b2e3515212f343e483c49526374865b6a7d29333f2b2a2f6e5d567a5f546d51456e5632685707d5c959d8cd4dbbc143355b003578290c652d0d70411b804802672b056e2b006a26127c3e016a2f137a430972390875340a74320d6f32005e211276361a79372975340033001325008a8a56605c39403c236866575d5e50cdcab9dcd7c3d4ceb4e1dcbedddab9e8e5c4eee5c6eae1c2dcd5b8ece6ccefe6d77571684f545045544f223c33193b2b18432f1138252c46394a5952747a76989e9c9ea9ab2c363716181510100e1115181e1b162b1c00e0c58ee7bf6aedbd59f5c65ef1c258efc35af1c85fefc65decc872d1b989d5bfa7907564b58a837e383a7d363a4c20214b363364605d565b574c4d48a49d97584642503e3c5953535152544d52555660615462624c5a5a525c5e555c6251545d585b6251565c575c5f6165665a5b5f555861585b645e5f63565a5d576163646f71525c5b5d656764646c60606a5858605c5c52887e5ac2ba8b85865eb6b99ab8b39deae0c7e8dab5dfcea2f4e3b7f7e4b9efd8ace7d0a7f2debde3d3b1e5d8aee4dbb2d9d5b2dbd8b9d4cfb1d3cdb3f2ebd8e6e5e0dbe7f541567359729a263e62222d3f4a515949515423282b3b3a3f4a363886534f873329841003a32318981e1b860907bc2e2aa6231985281955221127281a43574b575c56585856585a595b5c5e5a5a5c66545264342a984233c34133ce3726d03928c7422feb8b75e6aa90eed7b5c5bf9dfbebd2dbcab8eee0d3e8d7cde4cec1dfc3b5e1c0b1d5ada19b6f66a26f6bfdc2beffc2bfe1938fb75e5aaa4241a53833cc65567318039852386d3d17230c00827e3478801d8e932ce4d37bba9b48ecc76fd8af5fe5bc7a865c2a6a3f1c70311fda7973931c1e981c1a8e1615881a1b8e2b2e842b2fcc7c7fc47d7b7030316d313d5025393829482f25402e1220440c0f7416149019159a16149c12109c130da4160cd84035d83b32d33532c5292a9e090be04e4fd74343dc4743da423dda4139dd443cd74037dd4842d54640d44d47cd5650c66763e79a94ffc5bcfec8beffd1caffd5cdffd2c5ffd7c8ffd7c7ffdccaf9ccb9eec0a9ffd0b9ffd0b5e3b594d9b38ca28c5ad8ca99efe1bef9e9d0ffecdbffebd3fee9bedec791bda569e2ce9bfff6dbe4e3cfe7eacfeff1d9edebdcf9f2eae5dad6d5d4e6253b752b51a41f4ea61746981e4588536d92515851655b20d9bb49dbb526e7be2eebc236efc847f0c954f1c562f7c86eeeb764e4ac59253f89062168001557001a5c00185f1b3e7e122a582532521d1b313a374a31384a535b685051536d675b9485669d8d6c42392a2a2625515763384150212b352c3942112331596976949ba15955545c4e43654f41624a3e6a543c312100716a22c6c9702944003778280d662200561f036937076a330f73350a732e117c3609733300642910773f01692e0973330f75360d6a330e6d3505722f0a783110752f2172301f4f1b657e56a4ad90b7b9a39698838e8d79e5e3cecdc9b0dbd6b9e5dfbfccc8a5ece8c5d9d2b5d0c9adcdc8abeee8d0897f735e5955a4a8a99aa8a994a8a793adaa92b1aca1bbb8a7b6bba7b0b7a3acb1a4afb394a3a88594977e8887676f7161687050545759574a5e54316e551c7f611983631a8f71289b7f369e8239af9445ae9656b5a584746756998b7ec4a9a279474a70393e4d262746312e2924205e5f599c99928e8b864a49474f50524b565846545750575f4950564551514d5959586063565b615a5d666568715b5f685d62685e5f645c5d6252555c52555c5657595d6162626d6f647275505c5c5d656762656e5759655f6670aeb3af6b674ac6c19984805aafac89b2ae91f8f3d3e8dfb6f9ecbff0e3b9dccda4e7d2a5eed8b1ffeed4e2d3bcede0bef1e8c1e3d9b6f2e9c8ede2c4e7ddc2fbf0dcc0c0b897a4b4324a6c20406f233e6940485b484b503238384e54526a6b6f504242815a55712e257b1d1180140a7e120f7d0b0ab0312a9e2e226b2913583c26030700000b005d5f5c5f5d5e595d5c515755575b5c625c5c59423a80483ba93f31c23929cd3a2aca3e2db03f2dffb79fe7c9a7c5bb98ffefd5efdecae3d6c5e9dccbffefdbf6e0cbf6e0c9ecd3bdd7baac3d1f1541201b3b1512bf8f8dffc8c8ffb1b3c05c5cbc574f983727781d08984d2e845028583500664c01573d005a3800532e006b4812795a2b8c724fa89076331c0c2e0900e29e9bcd7977a149479e4b47833737682627793e422d00002b0102210007260e26170c2e1d20491a13353c0c1c5d0b0f87191892120f96100f99120f910c07930d04a7170ccd3a32e04e4e9706098c0003dd5152d74747d84440dc4740db4439d84438d84438d6433ce1524ef26d68ff9e99ffada7ffc0b9ffccc5ffd0c8fdd2ccfed5cfffd4cbffd9d0fcd5cefdd6cffcd1caffd1c9ffd0c6ffd0c0cea585c9ad7b958941cfcb82d8d19df1e6c6eedfcafdecd8f8e9caebdcb56a5528dac79ff1ead0f6f3e0e5e5cdf8f7e2ede7d9f7efe4f1e7dee7e6f4283e78173f941144a0144ba60e3e90173b75415168464229b39a4abb992bb79325b6952c836a107e6115eec37fd99f5fe19655ec9955132c6f0012550f286a001a5b001757263d6f2e324b261c251e0d13210d0e35221c4b3a33574e4979726a8e847840382d2524201d20251517241b1e2d323a450e1b233c4f5667767b1e1e1e59524a5047385343345740385e473f2c1c0c111400021d00467c48166b301177381175390c6e33127235046727006925006b2504712e157f3f03692a107436187c3e0165271a7941086b320d7c3a006e280d763110712e177030266b3588ae87a7ba9eb3b8a2dad9c5dee0cae3e3cbe0dcc1eee9c9dedbb2e3e0b7d6d1b1ded9bce8e3c6aea68f685c4e544b4693979a828f9571888e6b868f6d87947186977685987382956b80916c82906c7e8c6f818b657c826d848c7685987786997f939a8093918d978fa5a89da9afa3a7aa9f999b90bbbcaeb3b29eaba99a949693898d8e696e6a6465605f55564a3e403d393632312c4a463d85817678746b757772414f504d5f635160634751535a5a6258575d4e4f544b5054474f5256606251585e5e656b4b4f5a5e626b5b5e6554575c585f655c61656465695b5f625c676b546167576264555f615d6268575e6484919764706c6c6f5a8582639f9270aba27ba8ab7cb3bb88c7cb98e4e6b4f4f1c6f6efc5fdf0c4e3d4b3f5ede2e0d6d4ece0d4ecddcaf2e1c7f9e6c8f6e1c2f3e0c2eedfc2908e824f607a254578143f830c327114264a5e6575505558636862575c55413e3773605c6d47445e231f6d221c79241f771d15933529853e2c42280f1513004547394c4d450b030165616050595455605a585c5d5a5859605b5752352d8e413bb7463ec63c32ce3e35c8433affa192fbc9aed6c2a1fdecd0fff2d7fdeed7fff1d7fde9d0ffeccff8e3c4e6d1b2d8c3a836200b341e13210905200605200403442020c89898e4a2a6b55c5ec4534bc34b3dae403169020096361d803017390600684736765e5285746d605551100b0712110d0f0a061b07062206032307032004002006051c07064a37391606071506090a04120c1439131f4f19204e260b2e670f1d941c1ea22a2b7a0000951311900c088d100a8e110b981711ac2b25a92c28820501860200da534fdc4d47d24239d64339d64437d64739d6463bd2413ed54b4bcd5151cc6461fbaca5ffc7bdffd3ccffd4cfffd4d1ffd4d1ffd4d0ffd8d2ffd9d1ffd9d0fed6ccffd6cfffd4d4ffd4c9c5a67a98883bbec150b7c04dbdc06fdbdaa4dfdabcf9f3ddf4ecd5eee4c984785e7a6f59d6d0c2f4f0e4f0e6dafcf0e2ede5d8ebe3d6f4e7dee3e1ec3c56871f4a980e47a00f4aa61c4ea323488f2b3e76323348524324947e446d591e70632f6963434030169d714ade9560ec7f3cfc7e321a377d244185052264011b583044762a335220161f271410230c0630180e371a0c34180c3b2a234e45406c6764232321171b1e12151c1817271a1c2b161c2829333c62737a717f8034332e5b55496660502a221520110a1f140e1a1b13092111386f520e5c3411743e0b75371076351679390262230f7134006c2e097a380069270e7836086c2c0c6f2f005b1f0c703400632a0f773c09783602712d006a260067240f793716763930744578a480a4bda0b2bea6cacfb8e5e7cfe5e3cae4e1c2eee9c1e0dbb3d2cdb0beb69fe6d8be846e577452467857508b75778a7e8287828884828d84839575788973798574818a6c8389687f857382896c797f687c7d6e80846e7585767f9073858f657c8470818b6d7b8665767e68798165737e66737c6a777f68727b69737d67717a717d7d6b77756670726a7577677575727d796c6c62b2aca0b3afa4aeb1aa4353534d606444525551595c50515559585d515159585b625e66694f595b596164555a5e595c654b4e5754575c565b5f575f625c646756575b5b5c615b646b535e64586264848c8e5e66685d67685b6b6b5d6d636f775f65653fc0b685b2ac7086914c6d7e377e8e4d828d557e7f558a855f9e956cdad5b8f3f9f7313a41383c3d9c9c92a59e84a29978a5a17ea1a37e9aa27b7b8e7b04243d224b830e3c89163c8311254a4d5665585d606267615f655b6061597b76733b2b2c573b38623b36511f16582216663322694632413d242f341e484234695f561006045955525a645c515e57565a5b5b5c60555b5b665b59602b279c433db73c34c94036c34038be5748fcc9aed7c0a0fbeacefdefd4faecd2fcecd2ffeed2ffedcfeedbbbf1debedecdaf23130055473c665b573c3334807a7c5c585570626265414b995b66b55a5fce6262c15150c54f4fb93f3eba4c4b600f0b5114115e2a2e2f050936161b261012170b0b161010221e1d0d0906100b070c0100260d092304022103011b00001d000015000a1e1335281f4a28133c5a25438c1d2d9b1418c240428303008c08049c1b15870c05911a147100007903007f0c07840d07a72621e05751da4b45d8453dda483bd64437d9493ed74840e15150d85052fe8385ff9e9cf5aca3f9c3b9f6c9c4f8cfcbfdd1cefdd0cbffcecafecfc9fcd6cdfedacefbd7cbf8cfc9ffd1d4ffd8cfceb283bdb35ab1bb34b2c035bac25dced18eeae8c2ede8d2f3eedbece9dacdcac1262520cdccc7f8f4ebe9dbd2f7e9dcf4eddde3ddcdf8f0dddfdfdf8497bf21488b134c9d094196113a891c377a2631691d1e3d524b455c523970674a615c46555651665b557e5239b46638ed7a3bff7a3100227000216b02246b142a63393a58281b25291715503c332d1c123a281e29100b371e1a37221f3e302f2f312e212727191a1e1a18231813271b192e1c202c323b443e4b53111b1d393a3259574a4b4d3f3234271e1b1420281d02240b27633d116835076c30096f2e0d76330a7331097132187b420d7039005e280f783f006b2d127c3c056929096d2f096e34077037117a3f006327026c2e016b2b016b2b107a3807743309713414733b3180506aa47b94b997a9b79dc0c2aceeecd5e4e0c3dcd7b1d0c8a4d0c8b3fbeada84635073402d92483b8f41377b363172312f803c3d773b3d8051577b5d5d6d61536c6e59616d57687561707368757269747064726a5f81726d81726f7f787287868179787672736e7274676a6e607178706d78746a777d65727a6d77796c74766a7475677274687679637277687b7f6171715c615bcdcac1c3c1b5cbcbbfa1a6a04f55554d545a464e51454b494a504e4b525c575d695c636951565a595a5e6362675452575f6064585e5e565f5e596364525a5c5f60655a59615d6069575e667075785c6562555e5b606b6563746c5465523d4820888e52666a169fa6479baf4e95ae529cb365859356a2a079a9a0819e96726e725908222320464f10383792b4a6afc4a5768d633760341d5322134f1c18573816525d184c7c1541881534754857744f565e363b3e5c605f61625c6a6964605f5d5252504b504a2e2f272d261c514b3d454732272b140e0f00352f1f4a3a2d1404003d362c0b0c044b524b4e5754565b5e555a5e515c605655536f4e4778382cae4b38bc4c36c95c48e38f77ecc3a5e5d5b4f7e7cdfff0d9f7e8d3feefd8f9ebd1fef0d5fdedd3f5e5cce0ceb8352818554e482424240c0d111e22255f656347484a0d080f0a00092106157b515d7b3e45ab5b5cbe5657c44e4cce524aac3024b2382db8493e5000004700003800002b03041602031105051704002a0300560b08761b16bf665eb25b529d443e8a31336c1a265c0f21550a215901178919299c1a22940a08d74c45970e089b160f8f130b9c251d6d00006a00007807038d1310aa2222e35352df4e4bd9443ed84035d94237dd4a43d84847dc4c4cd95151df6363ff9f9effc2bcffcfc9fed7d2feddd8fed9d1ffd9d0ffd5c9fad2c6f7d7ccf8dad0f9dbd0fbd6cefac9ccf8c9bfc6a981aea44fb7c238b2c432b8c051d1d487f3f0c5e7e2ccf8f2e6eaeae8a2acb589939dc3c2c7ede8e2dbd2c1efe9d3f2f1dfe8e7d3fbf6d8dfddcedee8ff324d8217488d114189172f6b1118443d3a4f342f35696863555549403d2e605a4c5d564e4331236f4328ab663ddf7e49dd6f3200206202246409276532406d3e31422c141226120b27150b1a0c01170900230e0b2611103a2625342828282c2d26303224272c45454f120f200807190d0f1b282f373f4851303a3c64696231372b272c25282f2839433a37523f236037176c350a7031006724076d2b137937056f2d026c2c096e340b6e37096c3503682e147e3e0c75330c703004682a167f440f7b3f00692c067234046c2f087033016b2d0b77390a7638137d3f005e2312753c23774344865895ba98acbca1acb298e8e7cbe6e0c0dfd8bbe5dfcf836f646c3c2e883c2faf443a952017a3372da93e36ad3a37ac403d8e3936662c1e462f0d5f5e2e676e3a434013694e33613824643a225a2d10925d3d8c5b3b7653356d54367b66497a674677663a76683970643c6f66456d674d6c67516f694f72705b6f706a666b6e6771736674775e70745f6d6e424741d2d2c6c7c5b6b3b1a2c1c1b55c5d554c504f5a636257625a46514d535a62525864565d63555a5d5a5b5f53525759585d5d5e60646a6a555f5e5a6362575c5f494c5163636b62656e5d60656a6a6850524763695b5e6a544756397081554757168e9e46a7b94da3bb49779c337ca94c215002052900131d002121071c210182967a04362a0d4c431855461b51391d47232251251c5e302573411e6c3816614200404c154b770f387a132d684a576a4b51514f5457575b5a5b5c575b5a555b5b594d51505a666206150e2631293440346576631a27133233254d4337342113231002211a0a2d2d210607015a5c59565a5b53585b545c5f5c58556f524aaa7563da8d73883113f09c80ffc0a1f3d5b1e5d6b5dfd1b6fff0d9fff3defff8e2f9edd5fef2daf6e7d0f5e6cfeddac97c6e614e4d48606666060f141e272c242d2c3c4544010a0f40485341475514101e18030a8e6468ba787c993f3fb84940c64a3ecd4b3dcc4d3e951d0f9a2b20ba56546010113100002d00012f0000631d1b841816981b159c2217951b108d100a8a0d0b880e0d8813199227377211256c122c801a2f961519a21410bc32308a0401830000840703a02a2a9c2a2a800d0a8309068f0908d14544da4c4bdb4a47e0463ee24840dd4844db4949e35353db5151d75852d76b61ffb2a5ffcfc1ffd2c5fed6caffd7cbffd5c7fcd2c2f8d1c2f5d1c5f5d5caf9d9ccffdbd2ffd8d6ffd3c9c8a784685a13bec24ab8c245b7b85bc7c384d4cfafd7d3c8e8e9eba3acbb5d75916c819c888e9cddd9d8fff9e7ece6d0f2f1dfe7e6d2f3eed0e9e7d2e0e4f01b2e56234f8e2c5595202c566e657848332e72605455544f52544f433f365e544a4838296d543e926949c48d66d88f64f09f70527094112b502c3b622c2c48251218280f0a23100c291a1517080143322b210c0926121335292b322d3115181f182128101b1f111c201c20292a2a3426262e1c1f26151e27434e5467767325312f222a2d343e3f425a4c1647271e6d3d0d6f320b71320f75360f7335046a2b11793a026c2c0369281278370065231a7f3d0368240b702c0d702f0d7131127f3e0978360f7939046c2f0065290e76390d793b0b793c0c753a0b70361072371274390870331b7a4029754486b990a3b79bafb39aeae6cde4dfc9afb1a3716058561b159f3e38b7332eca3a31bb3124b92f22c02d25b52b21ba41367423086c5521929852888b3c7d64218e4019942f13ae4d2dc26033dc7331da7c34ca8949b98949d8b06ad1ac5ee5bd66b68d35bd903db98c39e5bc64e7c16cccab5e785f272014001915122323251f2326283231313a353032278d8b7cc3beabc7c2afbdbeac9b9f8e4e52445860555d686047524e555a5e575c604951535b65665d67684d57595c61654f52574f575a575f61565a5d5b5f625b6268565f645b626a6565676d6359726751747354707849707c3e667826a4bd579bb8429cbc3d618c16367618277529146d2b27713e032a0d18301a304f2f21512b004b210052261b5c3137704748805947845b40875b3b84561d5e3426614b3064790c3b69103470203a6b4d5d6a4e57525258565359575456515657523d3b3c4a4849575755090b0641423c33342c6b6b5f4644375e564b5044386d5c4c3c2b1b534737372d211409034e464359595755575459555264514b92665ba56b57c38465b97a57edb292ba8e6bfce5bce3d7afd1c4a2fff1d4fdf1d9f9edd7fff2deffefd8fcedd6f8e9d2f4e2cca69a8a5153485a6561152026050e152425291d1e20000407666b6f62676b06090e40434898979d2b21292d161c3209054c10089b4c47b3524bc04b44c6453fc5403b91110e6d00009a33366b0b0c811a1b8e14138f0b07bb362fae2723b62c2ca31b1d95110f8a0e108d1d2d822d4a3a0d385b274e871c2e9b151caa242b9a131a94090e95090c8d0509920d10b43836850b06890e099b1e1a920d0ea5191ab21818b31514aa1511b1201db52326bf3130c74336d36149ed9474fbb291ffbea1ffcbb2ffcebaffd5c4ffdac6ffdeceffdacdffdbd0ffd7caffd6cbffd5d1ffdbd0d3b09258430e9f9445bab365c5b584af9f858c837c6d6d77687691617aa2496f9e395c86313d55b8b7bdf6ece2f0e5d3f1ebddf0eadaece4cde9e2d0d9dadc32435f22498e1d408432334f624a48693e2b835d485a4f495352503a3128685747725640b29172d4b189fad5abffdebef8ccafb6c9d8a9b9c92d3447363240382828200c05301d1924121025130f200d071c07064634341f191b1b1a20181b220e151d18262714222323282c24252a1b1c2113161b20272f6d787e707e7f8191913f4a50364f4b2f61462972450c6b330c7435167c3d096d2f0d713310763711793a0062201177360065230f7432066b27026723005d1c0c6c2c0b6f2f026c2c006a29066e2f076d2e0a6f330e76390a763a057135087035086d311b7f4313793a0a793708773515793d317f4d6b9972a3ba9da8b098d3d6c17e84768c7f764a100c9c3934c1332fb61912c83224c93324cb3125ca3328bd33269432176d49177c7531786a1f824f0e972503ba2c18bd3a1ead2e01f5752aeb7e2b94540d754d05ba953dd6b252dab157946811b68737b48631d4a644e3b852c7a045ab8e4ac8b79bbfb5ac8078751b1714181a15171a115a58497c7563d1c5b5cec3afc8c4a9a3a3817676505e614450574f4f595a505558595d604d5557555f605462634c5759535b5e5a5f6352595f54595d55585d595e61575f61595f5b58594b6962487f6f4b9488568e8f534e5b0ca4b6529fb642a2bc41a4bd459bb3453f64052c6c220f65261c86481f804d2d6947001c002e603d48895e2d8650297e4721552540653c668e6b5e886463916a3d6b446b93704c7469012e4d0d386d1233685a7298303d45656c655e6460505551575c565355504543444442435656541415104c4d481e1e16161004494232292114382e224c3f2f4232233d30203f31243321172b1a135049416059515e5148472c213f1404f1bda8ae7c61bb8c6ed1a5887b5936c4b187e5d8aec6ba94fff3d3fff7dff9ecd9ffeeddffeedaf5e7cde9dbc1eedec7b4a9974e5045666f6c80878f2e323d030207252527232728393f3f080c0d77807f2f3a3c87969b5663690e1317140c0a1b0300300401975652b0564eb84940c54a42c94a41b43431aa2e2e941e1e8c14139918139a130dc23730a31511c8373aa11214d14745911112911d2a8738583021582518507026478a1b2e981e2bc23e498f060e9d1018bf303495090ac644428508028409028f140f911412b73132c73133cf3537c7332fc2312ebc2a2dae201e9c1706a932109c3d079945079a4b139a4e1c974d209651288549247c47287d4a399c6e5fb98c77cda08dd9a99fd8aa9dcfaa907f613d452d005b441a93775f7b645c6b60663d4256566c956183b35781b354779f46556ca9a8aef9f0e7e0d4c4f6eee3ede5dae7dbcbf6eddee2e2da9eaab623436c284565818375664f25a57a4771481a6a5c42494637675b4dbaa798e7cbb3dabd9dccb490ffebc9ffebd3fdebd7c9cacec6cacdc5c9ccbabcbb535049443a312a121033171638201c29140f4934331608082e2c2f0e11160f141a1b23260c16150a131037363b1310171a1e2123282b5f666c7b8086878a8f9aa4a569807a1b4c36257d4b00692b00571b0060240f75360f75360f7333167c3b0972300a7331076d2e096d3102642b177b3f04682c127638117336096b301d80470f74380066270c7435046c2f0f773a066f34016a2f0a6f33026a2d0f7c3b01702c087230005f1f006b2a1175392a78464b825aa2c1a1a2b298a5ae9bb3a99d5f342d94413bbb3431cc312cc43429be3225bf3127be2f27b0251ea7392a8d54368f6e458e61378f3f1eb62c22c92a27c43527b2300ee46c30d981416041136a6430817722bdad5699844b5f49226655376f5f3b86733996833fa99652b1a068daccafd7cabad8c8bbd6c9c0cac6bb6c685dbdb4a3c6b6a6d3c0b2c9b49fb8aa859f945ebfb66b6a66295256484f585f59616452575a4e53565e6669465153566062585d61575c5f4c5457656c725c636b545c5f61686166664c6f5f2bc4b067c3b35e7772166a7515a6be4ca1c1329fbd2ba2b5389197376f6a305d623933592a236832208245177b3f155e300025000e4b1f5fa276439567145630182c11615c46584e35a69b7fb0a786b9b695b5b99e8b9f9d2c55830b397511345e4b6179262e3122231e1e201f5b5d5a64676051544d4746445456556974700d19152c37335e635c322f1e38331d21200c0e0d003f352943352a4a3e303e2e1f4630224a3325412e20594638250e00301502341501613e2b5e34266439295f362458361bead4afccbd94ccbe99fff3d3f8e9d6fbebdcfff2e2fdeed9eee4c9f8eed3f8e7d3a89a8d504d465b5c5e0b0813625e6c6f6e74090a0c22282817201f707676676d6d5056568d9391323433181713140d073d3028b5a19ac1a399d5a99cf4bbaaab68557221109e3931a73630a32c26961a129d1b0ea21a0ec73d32a6170fb11f1f9706099c12108705078e141f7e32502d2f6c15266b3212447026478b212f981b21d1525b931018940c10a71d1d8d0602ca4540ba332f910b089c1c1b8b0909cb3a3dcf3a3ccf403cdf514de25355e25855d04e40d15b33e78031e38929cd781eb7630da24c00a04b00af621ad89964ffddc1f5d1bb805d3da68260d3a68fd0a18fb38a765f3924411d07542f1c502c1c4830264b414930384d5c739d708fbd82a2c8829cb35f6871a0a19ce9e5d9d9d2c2eee5dcf6ece3eddfd2f8ecdededacee7ede1394e3f728760939c49847f179b7f1e947824696422787749ccc1abcec1b1d6c7b2cec2aa7c745d4a442e4b42314e4534a69e9bd1cdcacbd0cabcc6be484f484a49444c3a3a3c2424371f1b473430271815251c1d18191b101519191e24252a2e0f1815181c1b1e1c2118151c11111328292b68696e75767b8f9396a0afaaaacfbd22664100652a087d39026c2e076c300d7538127a3b1a7e3e0064240e7735167e3f0c6f36096a340c6a35096a3411763c066b2f0e72360d6f3418764102632d167c3d036c2a0d7536056d30036b30005e210e733701692a097633006c28026c2a08723002733108753410723722723f407a5197bf9da7bea2bec0abc2a5977f362fb93735bf2621bc2c23c2352bb92c25c4352fc2312ca92f248b4231a56d56cf88728d2718b11d1dc4201fbf2c1cc64929dd7a506227052e2d28253c2c4d571884874068663f4f4e3c6667624a4b43413f286663406d6c40898760d1cbb1c7beadcec1b1dccec1d5cec4cdc7bbcbbead4b3827664c3fbb9f87ac9261d1bb6fd3c05ab1a7505c5c405b6063595e615055585d61645a5f62555f614953554e53575a5e615a5e5f6365605b5e536a6c567b76505e4e13d6b860e0c457b6a7308f8f15a4b33ca1bb3ca1c130a5bf37a3b047b6b572c6b89b9089791c2a1129512e34794a307e4c317247336a42306038184d230240170b3a18525a455c493a5d412cc09e83d4b392d5bb98d4c5a6a7aaa3032143113a683c607a1d3541353e3d32332e6e6e6e5f61601417103e413a61625d4b4d486d7a7117271d0b140f1c1f16403d2a4d49301c1b06211e0d362c22483c303b2e1e4c3b294a301f3b1e0e3a1e103c21104f301c4e2f1b5336264e31235c362d61392f4721144b2b16947d5ddfcfabd3c3a1feefd0f4e3cffff1dfffeedafcecd5f8eacfeddfc4ebd9c3b09f8f433b3067625e574c504e4347231f1c0c0c0412140924251d2c2c2a201e1f332f2c48413b433a3121190e352c23b1a89fb9afa6c6baaedccbbbfce3cfffe2cea473624100005602007d1c1393271b961c0f9d190dc1382e9b0e07c73736950706a61c1c880608891017782d4b2c377911368621266a3b194b77283b8b2026921a23dd5b63900a0b940d09bc322f9209039f16109a1510870a089e20218b0305d04445cd4341cf4542d94e4bde554fd8554bd75f3df4883ff49539f19f4bf4a956f1a54ff3ab57e7a55b834a13b78b6effe6d0ffe4c0e5c7a1eac5a8cba38a916b543b1604441d165d3830603c2e4f342b31262c2b2f48364d791d3c6b0923444152645256577a786ccac7b6f6f1deede3d7f5e8dff4e8dcf5ecdde9e3d3ebebcf828c589baa55a3b336abb329a9a1249d92288d8f3c616229b5ab92bdb1a5615b4b3735264344363e3c2f443e30574f42918c86acaba6c8cecc4b5757455354474f5247454a4135374c393527181314100d2e3231060c0a0d15170d111a0d111a192124252a2d26252b201b222c212740353b655c6168686a86938c93b4a138704d1867370d7037067236046c2f036b2e006c2e0f793b0165290b6f310067290c753a086b34015f2a00511c03622a0b7334046e2c056d2e167a3e197a450467310e7337006422046a2b167c3d0063270f7438046c2f0b71322184440c7030006d2904732e077431016b2b10783b0c6f3617713d37805283b38baabb9bc7b5a15d1d13b33934c32e28c22921c62d25c22d27c72f2abf221bbd372c6916089a5545a74e3ea23025b62520c72e20ad1d00d96943c2846d3b2a30667eae00274b2e482f81956451613d5966525d66634a4f535d5e604b504a465244505d4b5d645476786a8783778e8a7fc6c6bcbab8aba396835a45305f43355a391a553200dfbe5dd9c147e2d46968652e696c596364665858605d5d5f5658574f55555b63655d62665455575d5a536a644c766f3b948439d3b457ad871a9e7501d3b1359c8c03aaab219cad29a3b83fa7b74ca6b35b7e8a4c686f46767360756e6479776b6b7163657a6955725c5a78605c745a6d7a5e4e5d3c1a39101c3b121d280a5650383a260e886d50b89f76b7a170b5a375a8a1848e9a98233e4715383c4f6f6e596a643338325b595a3636363035311d241d5f605a1d20156671611f27182a2a1e514b3f57503e463e293e33214034244234292f21143526134735215f42305635244c2f1f4f2f20502b1b532e1e441f175b362e5a36285d39295a392a553826634f36d1c0a2d8c5a5ffeed1ffefd4f1ddc4f5e4c8fae7c9fee9cce5cdb1c4aa9188725b2e220c4f44324d40305245355247335e573b716646544a2f251c132b201ec7b3ac957f72c4b1a06b5e4b4d4337b8b1a7bfb6ade4dad0f6eadcf2e2d2f7e0d2fcdfd1b696892c0600310100651f13902721a62925cf4a459006039a0f0cb92f2d9a1413890d0b861316904a64333d840938940b2e881d24684c254076272d931f289c171cce4845960f09b128228c0500910d08af322c830908860c0ba325267b0000cf4d4fc84241cf423bdd5047d95350d6584cd86641e58555661f003e0a00976d45dbb890e4c1996c4a27653f28a9856fffe3c7fee1c3f3d8bac8ad8fc2a38741220e240b04341b165a3d2f51352a38232a39354e1d31631f3d73192f586c798c66635e5d5542b6af9cf8f0ddf1e4d3f9ecdce5dbcfe9e2d2ebe4d1e0dcb7b1b26caab54ca4bb2c9eb71d9fb02699a535747c3167683c9a8d7c3c2f2939362f33342c423f38a19d946f675a443b2c8f897d909086b2b7b14953524452554752565053585d585c3d32302d23211f21200f1515111715181d2012151e0f131e1b222813181c1415191c161a3021283c2b31584c4e7e7d7995a99d48745b10572d00562003672b10783b0e733701692c0c7638036d2f02672b0d7236005e20076f3401642d02632d0c693205672c08712f0c7634178141026a2d0c7139157a420b70340c7233076b2d096d2f1c7e43076b2d0a7233076d2e0767280d6d2e16803e0a77340c72310e74350e78380067290e773c13723a31794773a075afb398704232a5392fc3342cbd241cc92c25c62f28c62d25cc2e25c3362c78160b9c4438a8392ea9261cb42119c52e19bb2e00ea8154562b1b82879d81a9ef72a8e67ea6a660805b435f2e50663852614a445046454b494f58574b5b5842554f404b4342483e42433b4b4c44565751635f545f4e3c5d44306444355c3a15795300e3c04ce3c83de3d050d5cd78605d305d5d534f50555152565a5e614e53565e626162625a635c496e603b8d7b3dc3ae51e0c550f0c842ecbf32efc439f4d143e6ce38b4aa149c9f10999f2597953e807b4197977570715f3232263c3932423a373a322f32312d2b2d2823291d2e311e635d43565632627645273d0e2c36115f5a3c3622096a5133938256a99f6ca09e6ba5b08597b19461887321553f0738231637263b4d41686a6557544f3436283738266c67544c4734191c0906070040382b2a1e10130a002a21123e3222403021402e224b382945331f4b351e5536244f2e1f48281b4a2a1d5a33245a302449221d5e39335c382a4e2d1c603f30573a2a563c2bbba590a18671ab8f79efd3bbcbb196745d3e6a533446280e391b035a3d2b5138243e2a11bead8fbba88ad0bd9cc6b790b3a578cfbd8b9d8c609e8f782d1d103b2319d3b8ada99483a798857d7666b5b1a5e5ded4eee6dbe9e3d5ebe2d3f1dfd3ebd9cde2d4c7a292832f18086232249c423aae3834ce4d48b12a26a51b18c13734c23a3a8c0c0b8a1817a05b703940840f3d9b06379d113184201e43552a348223279c221fa4241bab261d9d1612b93531c54640830602830707aa2e2e86090790100f7c0000d54f4ed04038d5453dd74c4fe36362db6257c5604cba6f584a1300371100371702341100764b2bdfad8cd59d7caf7452f8c49fffd9b2d6b48ed4ab8d441b072d08002b0a0363413554362c3e282b2e2a3b23335721385a222e3c696b6a6b65594e4633aba492f6eddcdfd2c2f6e9d9f1e8d9e9e2d2f6efdce2ddb7e0dd96abb145a8bc27a0b91f99af315e6f1160682f6564464a3d34392e2c4e4d49494b4644413c39342e4b443a90887d887d6b8b8673555648484f474b5652454f504a50504445474543443030321d21240d10151c1b2018171d0f0f1912161f2e373e1b23261919172a2220382b323a2b306b605a8c8e8090ab9a2f644a12623b0f733d046e2c0d783405692b05672c0c6e310066270c793804713010763720844807692e0b6e35066a2e086d31046a2b0e7435006a2a117e3d0066280c7638076c3001652700591c0a6c2f005f221175370c7435096f2e1274370a6a2d19793c0060230666290e72340870310c7636056b2c15793d11733824743f356239988a6f9a3e2fb93028c33026c62f24c22f25c02e21be2619bb2f228f1c15600000b02a21bc281ebc2419c02a11e15822d06c38562d1b949caf71a3e06bace478acb7618b6789aa5b809a3f59702c5163335d68464b543f4a584b4e5b54545a565055515254514c4e4b4b4a48231a1564493e7857486642325b380ed0ad4fe7c641eccf35e7cf39e3d058988d3d5d5a3b5c5e5d565f66525a655d616c67645f685b39847031b49837d9b940f3d245f6d53cf6d138f8d134fad638f5d333f8d531f4d433f7dc45d2ba3cd1bb66ccb684c7ae9a6e5b55413a343e3d383a3b363c3d3830302e413d3a453c372f23157c7151d4d6a5688243637d407c7d535545244126094a3112726942a9b5877da370639d6a2a72422271420456250e5a2c134f29001d0217231733301f6f6743776a3e55411e4332164e43313b33263c3022281c10211a102622173933273f3327442e20503524462a154c2d1952322356362946281d5b3b30573325492318542d265a352f53322b59392e5e3d2e6243314e2e214b2b20462119bb968dba97848e6e555134143e1f025a37245a382e5539365138315f452cac926ddfc39be3c998e2cc93d8c384d7c27fc9b578bfae82b7a88b2816082c1913d6c3bdb2a39c7d796d5c5a4dd0ccc1ece6daeae7d8e5dfcfe7dacaebd9cbd9c9bcd6c4b6715c49592e1d944236a93a31d6574e910c03bc372e9309069c090fa1141a921b15a65e6a25245e1237900f3ba4113c9814366619182a682e2c872518972113c6463b991a14901311860607880608a21b1f970f0f9e1714b6312c96150f900b06db4544ce3537d14548d75459ff9ea2e2726ee887749d4c31732f186d2d127f3a13d18353d47e45dc7c3fed7f44ed864cd9905bca8b60e29f848a4233500a003c000069392b5332293a2a2a222126141f25535d547e774b41350547402d28241b8f8b82e6ddd4e5d6cff5e4daf9e9daece1cff2eddae5e2c3ede7b3b6b65cacb526a5b224868e387b7f4c7877583d37274c413f675e5f4f504b4649422f2e29413e3737372f1f20188e816e837b66bdb8a57b7c6e41463f4d53514b4f4e484c4b393d4023262b171c2010131a17171f23222a12121a15181f121923111a231219211317232223382e2d3d706f6d90978f9bb7b8083b3626705f096540076d2e0c732e0a6c2f0c6b310563270d7133006d2c057231036729005e2407692e14773e0a723508703315793b0f73330066240a7432006624076f3003672b04662b096b30086c2e15793b0b6f310f753400662510763715793b056528127034106e3207692c046d2b056e2c10743604692d00622506693034794a3e4a268e4532b23428c12e24c22a1fc23021c83627ce3629c33026a1201a8c0b069c0902b31911c62d25b8270cff8247e08046683f2d939aad71a4dd66a9e073aabe4572538db15190af378aa63f7e963e566a224f602955634056624e3c433b5459555256554749484e4a494f403d5f3e35643d2e613d2564440befcf60e5c939f6d93ff7dc43e7cd42ead76e5c531c64634e5e655e525854615f507067409d8a3ed2b64bebc73ff8d136fdd633fdd630f9d630f6d52effde37f7d52bfdd42cffda34ffd739e8c33fdabc66d3b4855837287a5e5d41363242413c6163601f24202e302d28231f5d4b473f2c1d3f330dffffca6a843d556e2c7c7d5154442345250c361b005855344f6a41367642227b41167940127b40086c2e28854c1261320c42201c2b161b14007e6e3a836e35634d264d391e3528173f35293b2f23473d333b342c322d273b38313931265842344c2f1d53301d5a37244f2f2243251a46291b57372a5b35284923165d392d4c2a205b3a3356352c5c3c2d4d2c1b6a463a623c33320a00b68f80a57d644f2c104b2d154d33244d353345313a30202b2f1c1e634932755830e5c697e8cb93e5c98ae3ca87e5cd85dcc582b9a5729a8862a8937e321e13312016bbafa35852443c392a30281d5a5247deddcbe0ddcae1d5c5d7c7bad4c3b9a69689261302582f1d913f31a6372cd5564d910c03be3e35920c09960508b52a2d981e19af6671120d451e429a0c3ba5053a9a0e427c173148371e17702e18932e1ca52f21db645c7f0804870f0e961e1f90191b8c1211a8241f9c160da11c15a51a15ab110fd33738d74649cf484ee5636bed7274c85747b3493394341eac4d2fe68457e37c42e17535de6c26e56420d96122c16a35c77952b2574289271a902a1e882b1c64180a6a322548251f221004292206988f58c5ac52e7cc7b4d4020231c164a423fcbc2bdf6e8dff0e0d3feeedef7ead9ece5d3f6f0d8eae2bbaeaa63b2b240a9ad3e7e7f46807e656b685574706548403e585453494a45484a4543423d403f3a2f302b2e302b9186748b806ea49985d2cbb9cfcbc27e7d79454641484a492324291b1e250d1518101a1c060f160e131919181d15141a1418240d182e07193d0e2654112c61243b673f4c5d5a6777859fc2163c61002e471859551e714506622310703100581b117134005c200870330b733604662b13753c076a3314794100682d0066270b7130046927076d2b076d2b1377391a7e420d70370e7138026a2d0c743500652615793907692c167a3c016b2d117b3d096e32107438005b1e1276380069270e7735076b2d096e32046d35076a34267545052400774129aa392bcc352ec7241bc32b1dbe2819cb3125c0271fc4302eaf1d1dbb231ec42c27c5322bc1371df27437e5874a8556449a98ad7aa4de6ba8e173a5be416c517aa03d88a924809e1c84a1237b9a22748e29586a203745145b684e4f594e454b4751515149413f5b46435f3a326b402d633d167c5a10eccf4de8cd34f9de4feed348efd044ebd158c2b3607069335b563669643c918539baa93fe1c945f1d33ffad63affd939fcd532fed732fbd931f9d930ffe037fad830fdd831fbd42ef2cd27e7c639ceb056bca0705e3e2f7359583d332a403d342e2f2a37393632342f27231a6e5a51422915594b24b9b87f9fb06a899e5b767f50483f22573627472a1c51513722451d18653124894f1f8f55097b3f127e4212773f0b663a14542f1b2a097e7248847031847035180d003c35253a34241a14062d241b3a312c372c283b312f312d2a544d454f3d2f4e3322532e1e562e225230244b2b1e563524502d1a5a34215f38275736253f1f105d3b2f512f236445337354426a493a66412e532e11ae8662572c024c2506422a20332932363c561c2747111731504d544c372461431db49262e9c990e6c98dead191e4cb8bdec58cbda778a38b65a18560aa9270392a0b2e2508443d234035214131245044366b6a56abaa96b9ad9dab9d926d6057281c10342414471d0d933b31a02921d955508f0a05941411b33632bf403a8d120b8f1812af627216124d224ba30f46ad0b45a60b4181284d6a232a227b5b447f311d9329199d2c1ef18175851f11a64c434e04016f201c8b1f159a170da11311d53d3ab1120cc2251ed64445d3484dd95354d75351ed6a62cf4f42ce513fdb6041d65e2ad66225cf5e26d3622acf5d21c45c27b46441c16f57912815a72d1eb33527a52718c24936b54c395e110141080088601bc6a33ff4c64eefc65dd9c191342415261b15b7aca6f3e6d5efe3cbf4e7d4f1e4d3f2e6d6e4d9c5e2d7b9a1996ab7af6e8480438786688485773f4030494b3d6d6d6571706c52514f4545434343413332302e2d2b2b2a28928a77978c78958671d7cab9d2c8bed0c9c3cecbc67f7f7f1b1b231d22280f17191721220f1a200f181f191a1c1211161417260d1c3b17346c12397e08327c13397a38537e4c638c0019511a3a7315365f325a6283b58f276929106220136f2e0f723214783a0a6e321b7f4300622613773b14793f0062270971340c7233056b29046a280c72300d7131006124005e23076a310c71370a74360c763611793a0a702f0b6d30197d3f006a2a0872340b7338096e320d7334096f2e0d7536076f301278390a6d34096b381c7a48004b181c471a623f21a03c2cc43129c42017c62d1fc6301fc2291bc72a21ca302eb21a19ab16129f100cb32d2a9e2713d06b37b36733673d24413b3d53709076a2c5668c952a4e2a7ca1387da01287a7157496036e94036184025e740f42560e172e04566c574652465457503b312f553d396442396b432a5d3a04d0af52e9ca3cecd235fff06afee668f6d852eed054e2cc6691802e857633af9f52dbc754edd746f1d738f6d72ffbd832fad52ffdd734fed835fada31fddf33f9d72ffbd931ffde36fbd832f2cf2be8c63eac903caa8f62b0968576635d41382f3e3b325857533637325a5b55211a104c3726573f25988b61515018f1feb874884321330124250643271936180d26200817350f2f7948147b431a8b5310864a128247158048076a3c1d653d072000817a4c7b692b412d003f3420362f274a44362d27191f1810342b263328244f45432d2c284f4f475044384e3729522e205931255531255a392a583522492411552f1c5d38265a392660412f5b3a29563526492c1c6245355c3a2e5f3b2570491e7f56207b4d115b32062b120b3e394d18264d071d4616243f6a6971644e416e4f32dbb993eccc9dc0a771d7c187b1995de2c993ccb58bcfb68da2814c8c6c2f977f3f3524003b2d0a897a634c3c2d463d2e4b4a38484937776f62695f556c635c5b5249503f354f25197f281f8d1c16d15850ae342fd25c5a760500a436297d0f02800f09b86b7d35306829509f174da50e479618477d274c5f2d422f8d856176402885331e9033218f3421893b274b0a003303005f251a7d211290170ca81a18b51a18d4312ad5332ebb2526d34446d34746d84e4cde5451dd524dd84b41d04830de6133d2602ac15b2bc26134c05e2dab4b21c36c51902f1e9f2414b22919bb2e1dbb2c1bdc4e3ad5533dc95c489e441fe19547e6a63cf5b93ff3c45c563804301e082c1a0ebcac9ffbecd7ede1c7f2e6d0f7e8d5f2dfcef1dbc6ead1b3efd7b5ab9772a39477948d7d8d8a81383a2c26281a57585048494320211c4443414342402e2d2b2f2b2a34302fb7af98968b75998a75d2c2b2d1c4bbcfc6c1cbc6c22a282921242b1f232c202425181e1e131c2310171f191d1e151a1e0c1427091f460e35780e3e900634890c3a880a347c11387b062d6e001a4f152c4e7e8c8da4ac7baac179316d2512651f0b6c290a702f0c7034096e32107937016c280b73340c74350b6f330064260b71300066240d773709713200642605692d096e34157d40006829006826006829046a2b0e7433046828167a3a1e824405672c0e7236056b2a0d7634046a2b0d72360d723610713b1d744713663a136a3521552479694791402bb42a20cb2a22c22c1dc3301ebc2416be261bbe2925aa1614ad1c19ae28259629264a00004d1400ab835fcaaf849e916e89907e516252394c30364e105f800d85ab1a96bd26a8cf38a3cd39a5ce44a7c44e69862a37602601290620371d545b4b4d433a59453e6a4e43624324573900f7d76aedce38f1d438f8e461fffd85fff37bffe972ffe675ebd163dfc759e7d15af3dd54f4dc44f7db3cfadb35fbda35fbda33fbda33fadb33f8d930f9da31fcda30fddb31fbd92ffbd834efca31eac84da88b45a6906bab9e8b787167302d2847434039363127241f24231f3c362a412d12b5a17c7f764b6f723bc6d59071884247622d4d5c355647303f26122f1d05414c2a3a7849227f4a16814b12854c1082440c793f278d5d23714712380f5c653a6a5e2c2913003f2c1d35261f3d302721190e362d242d261c3a312a3e3a3142483e676d6364605747362c5434254a2513502c1e5b3729542d1c5e37265d3c2d5535264526145a3b295f402e5336265235255d3f345f3c3655301d8e64328e5f19b784335d2f0040210f1709182c30553741651316292e2329371b17593829ab8c78e9ceb1cab88adac991ddc98ee1ca94bfa781ba9d71c09954e9bd64e1b64da27e203923002e220a5c5543474538494b3e63655a45453b716e6567645f5f57545c4a48512826772823892821c06054b14f44b14a439d382eb25242a54535a03934b66c7b241b4822417a2b588f23527e2e4e67344d492d42175d622ce7cdaa7f513769311a6c321c54240d53270e724830460f00701f0e750900b6312acc3431d63231d32f2ece3432b11f1fd24242cf4042d74d4bd94f4dd84e4cce4b41ff987df69874e29873db9774e09472b15639a63c269e2311b02214b72113b72112df4c3add523dd4503bd35441cc5537ca5b23fc9f52fcba5cac7f2c472c013e2914452c168c735fe0ceb8efe0cbfcecdcf5e0cffadbc7ffddc4ffddb9e1b18bc1997f977b668d7d6e7670645351455f5f57474a434b4d48474a4345443f312c282d2825302c29302c29e2ddc0958b72988773b1a090cfc2b9cec5c06d676725232616192011161c1a1e1d171b1a0c0f1623262f191c21161c2816254204205206368200368d0638910d3c94002d870b398e05347c072e651f355a535959b0a2718783398eac664b8644227235045f24016328006428167f3c00631f08712f0e74350a6c31086a2f076d2e0c7533066e2f0f7738006123177b3d187d410065290c7030066a2a0c713503682c0a72331379380e723200571a0b6d32016328107434086e2c026829005a1b05672c1b723d4d8f6b23654103552416521f484522894731b32e25bf2118c32d1fb82515cb3224d53b2fc02b25a91813a0130caf342d771f1d37000064493ebfb4a2b5ac8fb6b194686b562f341daaac84afba75a8c255a5cc4d9fc84ea1ce5999c85894bf548bb14c2452001758181a5c2c0d3d17425c3f646857362c204b3b2c5f4b266f5606eed15bf7d840f4d638f3db53fbe667fae264f9dd60fbde60fbde5cffe55dffea5bfae04bf9df44fddc3ffddb3bfcdc39fbdc36fbdc36fbdc36fbda33ffde37fbd931fad82effdf32f1ce2cf2cd41cba63e9a7741ac9176ac9f8c7c786c2d2e2944444264615c25201c56534e443b2ca793709a855894885e8c8b5b3c4808cfe6a268874b4e6636595637321d08351806453f2716441d2a7c4b00663117894e0d7d421581473797672d784f1a4623000f003c3612483515341f0e3b291f34271f2e271f2c281f363229433c3449463d5d655a464e431c1c144f4239503323512e1b5e3d2c5834244b2413512a1b59392c5336285333245c3b2a4829175f3f305d3d2e53332843201c7e5946724913ac7e30e1b054a7792e5a371b2a1416231c2e1f20343836413e373f3528323e2d3723141b1c0d0a615339d5c29ae8ca987650216a3d1cc9956d9a641ce9b24ef1ba3bd0a12ba68840372500231d055351454d4c475c5b59494a447677716c6d68585451493a3d5f41416d363365251b5b22115b220f561708551605602612672a17712c1d6c3a332722262e48493457515c7e6d576f4f7a8c58859a4b707b2feee6b8cfb698815d43643c22613d1d764b2b773e21742c16610b00710b00860a02c63731cf302dd12d2bce352daf1c15c13331cc4240d04644d34947da4f52d7534fc65140b25239fbb498e0a084b2664ca6462ea42a15b32716b82416b82012c83120e04d39dc513cdd5640d94e3bd95137d6522cca5a28c57a39c8945aae8663754f38582811693b23c6a28cfedbc7f3cfb9ffe9d0fdc6a8c38461c07f55c486617240296540303f251644342750433b463f3921221d595b563e3f373a3a322c27232d28252f2e295d5e58eae7c6938c6f99876f9a8776cfc2b9bab5b12a282b27262c2929310f121715191a1517161b191c1e1b221c1a270d122f00144702256903378a00389102358e1645a1073195103b990a3d8c0c3c7a25477527353e756a3cbcab65807c3f9eaf7980ae7f2a6f400b642e0d7135117738197f40197c3c04642716794206693212763a016525066b290c6f2e1a7d3d1074360c723315793b1474350a682c13723a05682f0f793b016b2b036b2c096f300d71350a6c2f056525036623036d2b107635176f354789597b9d823f63491e663e16552a262b0b7c422eb33328ce2f29c42b23c0281dc82c1fcd3125bf261ead1a12990f029c2e21440300260705716966a6aeb07e899b3747601f334b677578807b5bb9b5767786337091403c692e578a5f2958363b6b45083d09185c2115743a0f743a166d38205f32476948a0ac947c7f6a544d23c8b660f4da61f1d33ff6d838fee147fcde48fbdb48fcdc4bfade4ef9df4efae04dfae04bfce148fedf46ffdc40fedc3dfddd3cfadd3bfbdb3afddb3bfdda38ffd938fedb37fddb33fdd72af9d334ebc548704800673711572b1e583e2f7f75694d50494f55512f2e2a393430312a22796a55998057977b4c937f5a968d664a511dd3e7a85e823c1837002c31115947394f27252c130c1b381a4085582a8d5443b0761f8850207e4c0d5c2f0a4622072a1255665328281053472f37250f2d1c0c2b271c2728222c2b2736322f403b3745443f383d36262d251f1e19463c3353372953301d5635245935254f2817613c2c5030235a3d2f59392a603f304925175f392c5e382b633f3368453f6e493668430edeb76ac89f43886211623d134425113f2c1b32281f2b2b2d2f38492232540f224d0f1e4913163534242f4c2c214b1a00611f008630199437189c460dfaae56f1b638e8b935c7a23a8a6f282f2100322a1f5e53576258604543446566615e5f5a5b5a565c58595d555362514a55453648422a3b3a1e33331b2e2e16141200514d302e2602807d4a66722890a44b839d3a859f326f840d8b9e206f830699a53feae7b2e4d3b58264486d4625794c239b5b357b180389190e730c03730b027e0902ba372dcc3627d43726ca3322cd402f7f0000c3443bcd4642cf4342d84c4bd64d47d44e43c75240d47861f19d8395371e992b12a82310b42514ce4130ad200feb5a45e15139db4f36dd5339e3553fda4e37dd5339b43d1fc6704fb56e4e95503180341a86301997422db9735affd1b4eea280c9744bd77b48d37c47d2885b70310e6a361e572c1b3e1a0a2d0f044d322b47362f2f2a2424251f14130e383530332d2d2d2c2a474944171e17dedbba908a6a96816c957f71c6b9b0443f3c232227212129191a1f14151917181a1d1d1d1c18171f1a211a1b2f0b173f153075123c9000348a0038910a409801328e0e3a9d002c8d002f8300307210315e79868f93896586733bc6b88bd0d0acc8dcc0aedbbc30754912663407642d0f7138005a200e6d3502632d0e7138096b2e036626005c1b016423197c3c066a2a02662813773709692a09692c07662e12753e046e300a7736036d2d177f400d7334086c2e1578370b6e2d1175350d662c4281527fa9838da58d34543c2a6a47366843594f36813c2cb6362bcf302aba1f1bc52a25c5271cbe2015c42a22bf2c259b180e741712451d254846545e6b7c3e5672193463011e562e4f82364e6a9a9a8e9999753e502a456c4f69a09d629dab1c51633f737e235c4d135a381a7e4a0d7e4004703219723a2d683c3e643f95ae90a2ab7ee8e08ff2de6df6dc4bfadc3cfddb3bffdb3cffdb3dfedb3ffbe146fae147f7dc43fde046fddf43fedd40fedc3dfedc3cfddd3cfcdc39fddb3bfeda3bfeda3bfdd93afcdc39fcdc33feda2cfad338eec859603500723a1f75453b482c1e6d6455292c232e352e64635f312c264a4438665a42866d449e81559d87626f613e67663a61723b7da25c3d64230d1d00342b1a350d0b2e0d0848553b3463371560253a8e52266f4132724d194f2f001f05000e001723172c2d1f3c352230240e291e0c2b281f282a25030301484846413d3a4645412a2f291f241e1c1d1830251f543a2d5938294e2d1e5935275833235d38284523175636295a392a6342316d473a5e382d562e225a34295d382f6d48355b360adfba76d7b257c39f479272393b22002a1e0023260942564b1331390a2d4d0928541a2d572524443d1e30480d0f7c2b1a8f2912982010ae311baf3911ca651ff6ac3fe8b238e6b74bc29e487b61303c2a1659494a615760605e5f60625f6b6b696e6e6e6a6b6d68696b60625d6a706218280d2942221f3c1e08290c193a1d2a4a251935045c762c6a8013889c17687e0099b01a8ea60aa5bd21a4bb25a4b43ac1c280efe1bc8366467a4f2c7f4b1b6d20009423119a1b1586110a800d088209018b0900cc3b28c9311ac9321fbe2f1eb1301d8c0e00ca433dca3e3dd14342d54745dd4e48d14c43c65648f48a7a8414009e240fa71b0aa91708ac200fdc513ee45640e5583ddc5035e05439dd4f37e1553ed54f36d05a409b3c20974024b457388e2b0e8f220e9f3424ad4d37af5034cd6240da6d44de7444aa4b1d64180064280c6a3a244e2513411c0c442216492b2346322b3c352d3736312e2b261d1815262125373739434542171c16d8d3b5ccc2a789746399837895888029242123222725262b1d1c2119171a171518100e0f1814131e1e2617213c0e2456153a8b03349100388f00378b023890093c9504379200318a003289072e711d305092939548402bcfc6a9d7d9c4d7ddcfcdd4cc9eaea38dae994379592370440d67340364310e713b06682d086829036626016624076c2a076d2b0167261a803f1478380569290d733201672617793e05682f00672a076f300a73311177360c7233066e2f005e1b006122156c3538754b8da689a0af987a9e843568472a623d3d5535734535943229b32a20c0231cc52724c42623c5281fc0231ac72a25bd2b2b961d225a1021322b4c3551802b4b84002261062565002060143b7c3b5c8f4c5d71798b977399ae6197b95597c75598cd5391c22f6a8c366b731d5a4813623508672d0b773b036d2f11662d20643143764d92af81c6cb89f9ec8cf0da50f8da3afbd738ffdd3effdf41fadc3cf6de3ef9df40fedb3fffdc40fede3efbde3cfddd3affde39ffdd37ffdb35ffda35ffda37ffdd3ef7d939f7df37f7df34f7d92df3d13ceac45f774a0f7b452d6d3e36412b1d6f69592f2f234041393b383338332d1d1b0c726c548979589f8b669a875f7f7248787147303a08b8dfa0507c3d557141383c1b351a09311102403a1a2b3b0e57763b4e6f38435732394632021207000c05000501302f2a302e2233301f3832222e281a2e292323221e1f1f1d4b4d4a3f3e3a2625202f322b262b2522231e140b065e453e56352c49271d553327603c2e5c3828553123603f305433204e2d1a7958475f3b2d5f392c5f392c5b372968433150280f7f5726e6be67b59234b99e57645b24182900496f4a1f573c326b5c0c34362b3d473e3c3f3e20204b100c953b33a62a20aa1c12a5150db21e14c32c1bb62e08fa984fe59e46985f087c4b008b5f1e5a390e5e4c42534d4f626260464a4971707568676d5b5e63565a5d68686a67686037442a2a3e1b274223001f02305939164018103b03123700849e3395aa2ba4ba31a1ba2b9ebd319ebe2f9fbc249fb32ea5a955f5e8b382623984552bbf814e9b4a1f841f0b8b160f8f120ea41e1ba41b15980a00c83627c83221cf3326c93022c33521a9220f910d01cb4440cf4042d24043d44346d14745cf4d4bc0413ba52017ac2418ac1e12af2012c23524e25541e3553de2563bdf553bdb5339db5137de583bac3612a5380dae4516c65d30b446219c280f881208c04b44a43428bd4a38cc4f3dcc533ec05a445d08004f0e00350100502417411b0e42201447291e331b114231293f3b303f3f373834312f2b2a1b191e2e2e305a5957494843d5ceb1efe5cc83716387766e2d261e22211d16171b1a1b201e1d221a181b15131628262b1f202407102100133a0a2c6b002a8107399a0239930e469b003089073b9100358a002f82002e7e0b2b66272f4259544eddd6c6e0dacab1b4a99ba099a7a6a1bbbcb6c3d1c4b8d8c068a3771b6a33045f240b6d300f6f30157535096e2a117833006421056e2c0c7533167c3b005e20086c2e026b290b743202672b01662a005a1b076f30076b2b0d713104682a0b71320e78380e6c303170418caf8e9fa694a2ad9c436e522f5c3b4b5e3e6752377b291d8d130ebe2f27bc231bc22924c12823bf281fc32c23c52a25bd32376b051a4a183b445488002c6d093179052b74062b71183f840f3981254e8e2242734b709c5c91c75393d05298dd5099dd5799d62865943f718c538385346b4c236b3915743a137b3e187c3e065f2526703f42784777925dc0c779e9df66f3da49ffdb45fed73efcd93dfcde3ef7e03afadf38ffdc39ffd936fedf39fbde38fbde3afedf39ffde37ffdc36ffd933ffda34f9d938fbdf3ef7de39f5dc37f6d935f7d64b97721a6a3e0d6c382265392e4e3d2d6d6a5b31312741403b35343060615b6063585c5e517471688e8a7e9a947e8983698f896f252f0c557b4a54834c5077423b4c222b1903331400351e0061501a6a612061581f483d1d10070015110e0503043733340601000d0a0122201426261c2929211d19162f2e2a3e3d394546414948441f1e19242720282b241d1f1a160f09503c3557393153312858362a5d3c2d532f1f593527613d2f5736235132205e3e314b291f5e382b552f225c382a583426754e3f704824f6cb7ccfab4d7860166b6b2f405d2d275e3400320d0c4d2d4b7b63364f3a4e4d383716034f0700a0342ac1302baf100cbd241fc12622c01b17b21909a32e02c16c2c864b0786551092601b976d3b5e4d3d514d4a5456516e736f68696d64656953575a6c70716e6f7161665f243419203a150d2f0e062f0d0436102b6034588a554a782f8fb24c99b53a98b22aa2bd309ebe3799ba2d95b015a9ba2da3a949fcf2adc1a36d81521eab6e2f7e310084290a85170898180fb4251fb41d14c72f22c63022c62c20cb2a20cc2f26ba311fbc412f8413037c0700c84442cd4144d54447d64548d5494ad14745cd3e3ab3241eb6261eb02216e45745df533ae25539db4e32e0563cdf573fd95338bc4120952d06d16c3eda6d35c8551fac341190160190170fb63c39981f17ad3129a52019971811af443cb65c537f3029621f1751180f46140b5223194f271d411f16361e145f52493834294f4c473938362f2e332b2b2d3e3a374a4740cbc0a2e1d7be766e6163605722251e1e231f16171b18182013131b1f1e261e1c21111119121e2e0920400d316f00267409378d053790053c970b429c083b94003289002f85003281032c6e29426b3b3b43bdb5a88079699e9986b1ac99c8c5b2d3cebbd4d5c3d3dcc9c3d7bbadd5a059954d2a79260863130d6d2600581400631a168038006b280572310e78380d75360a6f330e733900612505692b0f743800672a056f2f046a2b13733624824617773a0f6f320c6a2c2c753e56754c7a856797a49098af9b38634744573b7a4e35963d2b9a251b97120baf2018c33028c13128b7291fb92c22cf4137c6312aa2252b742a4b3b2458001d5d00286d022366244384002664204d8e001c610c387f1b4c911047875391ca5197cb4f96cc539ad05497ce5b97c922517d496d857f9a915c8461226633176f351a7d4602672f106d38186634366f4454753ca3a94fecdd6af3d752fdda4afcdb42fcdf3dfae035f8dd2cffdd2fffdc30fedf36fbde38fddb3cfcdc3cf7de3cf7de3bf9dc38fcdb36fcdb38f8d637ffdc44ffe04af3d13af3d155583600643c18693b2460392a534031726c602d2c283e403f3f45431f282569747017262d41556e2c415e5d6c7f848d96343537768274062b0a6596695585512f4c203a2e1e66432f704713956620a2722696702f6d5a39322b1b3d3a332625212c2b2708070305020024211a2a26252a28291e201f5759567d7874645f5b504c4935343030312b292c232629201b170e534137573b305735295433245b3a294a291a5e3a2e4f2b1f59382957372c57353353302c61392f5a3226613b328f6a627a554c633c1b8f631ac09843664d0d5e5c295a7749002f02083d130029000039094c7d502c45252617045e1912932321a91c13bb221ad949419f0b09c22224c02520ad2b11a142168b58216440046537005a31035c4c3c4b4a456768604b4e456469636269626269624b554d505b5554665815321400230002340f457d563c7a4b033e0e002d03033900639937719f23a2c3369db6249cb72894ac1aa5b717919d0bb1b84ee5e08ffae29cd9b16b8551009250028835008a2302991c0abc2c21cb2f20cc2a1bcf2d1ed12f24ce2721c42c27aa3a2e9d4633a756417b2411730700c94843d03e3ed13b3cd44642d04540cd3c39d03f3abd2a23e25345ee6249e35638e45533e15232e0523adb533dcd50328f21009f4626923911d86934c34916a2290aa02716a62d24860f0987100c870b099a18188c0a088d160e790700800d0aa53936b45a52924239732822621f194308043c0f095f423a6a5c53241f195f605b5757593c3a3b48484049493dd1c3a6cfc8ae95938621241d1e231d1c201f2324281a1b201d1d271d1d272220251b1b250f1a2e172e5809337b03358c04368b073b9102399602379308378f002e83002d81042e760b295b97a3bdc1b7b8d6c6b7a79e8da39e8bb8b2a2ccc9baceccbfd0d2c4ced7c4c3d5afabc98187b45575b74b2c7d14136c1807691e0e762b0c7530016b2b067032006627096f3018804503682e106f35137238006224157d3e006425096d2f0c6c2f0a6a2d036528116c31256e37446f416f7352a0967ba1a68f7589703e5f4456543b84321da22717af3123840400b82f25bd3026bf3228af2218aa2216a51b10a4160aa0292b500b28534173001f6401337c1f4083001555002363022f72001e6500206d164a9d0f4a98225e9c5796cb5197cb5299cd589bd25b98cf4275ac4a7097677b8491aa975f946a1e693112733d0b743c076e361775400c5e2e2b6a354d6c28878f39b6aa44ead361f8de63f6da52f8dd48fadc3effdc3affdc36fedf39fddd3afddb3bfddb3bf9dd3bf7de39fadd39fddc37fbd834ffdc3bffda3dfdd540f9d549f5d463603a006e45276b402d5d3b3140312c676362282725383c3b5a63602b393a485963435b750a285c0b2965092554294165435271091c2b00231f4b7b61488653002d001317005f4222a67530c1852dba7d2a895c1b9784644945392e2a212a272222211d32312d2d2a252d29262d282c0e0c0f2e2d286b695d857b71a99f969d989234342c333329313326222417201e123a291f563b3257372a553425513122583728613d314f2b1f5433245333265b3a3575524c5c34285d352953312767463d5f3e35502b10895b1defc37ab29458534b1a42592d5a83590d3c123b704248875008440e527e5a18200944150b82251ea52017b82118ab1b13ac1814c42426ca2f2bb22e198427055e3c0e514511715b22533e13524b394a4b4663645e6d6f6a666865575c584b524a2e3a3016261b001a072d563451855e29633b1e5d32094716003b0b053d160039064a8630659a269aba317f9703abc234a2b8259eb010adbb26a9b343c4c46cf5e198cda95fa3731eac6f1c944b077f2300c04a2ebe3522ca2f1dcd2d1dc42e1fc23325c1322aae382e722a1b62331f724a3058260b6d1f097f1306cc453fd13d39cf3e39cd3e36d5413dce3a36c4302ce8584de2563dde5332e35330e35233e0523ada5a41a13b13843308d89674863d1acb663ab23c16a029118d1507c54c44860c098f1514b63a3c921115c0403f880d06870c049d1d1a7f030197281f8b261c8b2c26a84f4ba65552702925642b243b160d33251c1f1c150e0d0b4f4e4c616157535347cdc2a2d8d1b767695b1a1f182323211c1c1c21222618191e171a231c1c241d1b1e18151c1c1d2f19274e153a81002f8601378f002f89063b9910419e002b82032b800027770c2b6b3e4c677a757c4b33319b7f74e6d5c35f5a47888981acb5b4bbc4c9bfcbcbc8d4c6c9dcae8aa8489dc5487fb12a76b5333c8b2015721900661d0a723512733d0160280c6c2d0060200e7337066b3106632a0050150666270b6e2d0c6c2d0f713413793a097335016f301a7339406b3e616846927e63b59a7fc2b1954b472a4a593c65553c8f2e1db03120a33621770d00a22718a62015a01309ae2016b1271cb32b1dbe3626951f15701824633b5d152e6e00277211367d001f663057a22046910017610c2977002c82194da1001e674c7cbc5593d05298d45399d55195d25698d51247795678945e7e7d619272145825045e280d743c0f743a12773b0e7435156f3124682b3e6a2f7a8c50797838c9b873c3aa5aeccf71f7d768ffd95affd84cfad93efbde3afbdb32ffda31ffdb32ffd933ffdb34ffdb34ffdb35ffdc32ffdc2efcd633f6d550b492317b4e1775462a693f315f43421009195d607127272534372e2d332f4e5b611a3048304b781129710a25721f3e7f21447e012563264a7e2a486a002828429162307a3b49653452460ab07f20eaaf47c1913d7b5b221b11001e1e16201b150e0603241e1e2a24242923232e28281813172a2522493c2b4d3d245b4a365d503f5956474f5040dbdcca7879672d2f2129271b1508025c44405739314c2a2051312457372a5c382c58342657362552311e4f2e1b5c3926623b2c5e3929563b28523b295e4237532f197d4f1e906022d8b575927f474b512b15331152845e044117043f0f003205033b164f725426210b68301faa2f27c12822b61f18ba2119bb1a12bb2315ab2e127d2f0b2e27002d4717263d054556293d41324a4a4a6a6e710c0d12241e2807040b080c0d0f1c130b201106280f1f553116542b0e4b21164f243a6f433c7145245b33003807174e0a73a0438fa92aaec134abc13aacc43aadc62daec634a6b744adb258f1e29f7f5d20d9a961c78d43ad7128934709ac471db23519c73623bd2e1eb33b2b9f3c29832d1c6f352149351d35381b2e35142f29076e43236b1d06811002c9433acb3b32d13c35d5403ad5403cce3a38cd3d35df543fdf5338e55437e8573add553db94c2b6f3200a9854bc3a275a779577d30148f2a168010048a130db135378b0d11b7363a8a0a0b860607991b1c7f0a03a8352eac352faf3832840f068110089d3029780c097e1512710b07983935a2575138130a64574e443f3b17161217140d56534ad8ceb3cbc6b02123161f211c1a16171e191d1515171a1e211e222b16182410101a1d1b2820182d2023460d266605307e0d4194154da400328e0c3a98002a83042a7b05276f091f5084869241322b5738354a2922503929665a4a83827e2b323a2e3b4b55636eb7c4bbacbd9196ad52a1bf459ec23a67970d72b3352b790c257f2808651f146d33035c240b662b0161220d7133066a2c0260240f6d2f0767271676360b6b2e0d6c3200632a1170361368313468385f5c3d876248b67c66a3634a7940257f573d55492f563621962e21b32f22a0301c861703ad2f21b52d21c23229c53029be2b21be3022bb3222b2362a861e1d672d433d497d00276c1334810e2f7e214696001e6b041a65273e8a0a3385113f94153c8b001c655b94d74f91ce549ad84f99d6519bd8589bd02d5d85376171245540125328045b24005c210c6e33157b3c006c2507722c05602317602b3c693e43582fe2dab5e0c99de2c990dcbb74cda04df8c663ffd562ffce4effd548ffd541ffd53dffd73afdd535fdd734fdd633ffda36ffda2fffdb3dfad4577347007b41027a40186f42234f33282e25364f516826272c404241384043384857435d8206235b223c873e59a84563a912377b153f890f367b082358355b6e47936f3e8646395614897c2dd9a93dd49a2fb58c3d443000363c22132316030e00090c010e0d0b2925262e2624130e0b1e1a1b362f29e1d2bddac9adc9b9a03126103a372480816ff7f6e1f4f3dff8f9e7e3e1d4594e48543f3c573a3257372c5e3e315333264b271b55312558372657372256361d5a37214f28195a36284b301d543d2b5c3f37603c2c6e431994672ee5be7bc9af748b815e3640250b2e0e41734d10431a043b1300310c1f55333e5b3c35250b81301fad3527b53125b12116c2261ab32414972d135923011f2904083608194b16194315283b273b403a1515151914180c020b1009102526211b2618364c3705290d00320f4a8b63013b1200350b16461e002e0610451b002f010036005b8a3ca5c150aebf3b9da82688940e879406a6b22c878d21878231fae9b3be9d70794714713600d39356c97e44993e0f7f1300b4331eb73c2d9d402f793623300700524429142304234522042a05263f18817452693c1f6d1c0b811207c73e36d33e37cf3a34d13c38d84444ce3f39cc4333db503be7523ce3563ad45f3c9343106444007d752aa59a62ad916c894f3b752116821a0fb33e37a12525a8272b9d1b1b8d0b0b90100fbb3f3d88120e7c0b05810e09830d098a130d840d07b3403b9f2c298a1412810e0b7d0c08b25b527e544838281b554c45211c1625201a716d64e2ddca5553441c1e192020221d161d1811181516181a1f220c131b050e1f050f2a0809271c0e272e23410f1c491535700c3c86073e910a3d9600308c002b85032c7b0d2760495472433b384b35275b3f3b50332f513529513b2e3c2e2b211e25343c513e4b5b94a19abdc8a8aab57b9baa55748d1885a92392c13395cd4652931f24700e186c210b6527106d3416753b1e7e3e0e6f2c0464241578380c72310065260b6d34005c291169371b5a2d3c502d5b462b823f2e993929a73825af3a26a5321f9b402d71442f6d3c2ba9423bb52f2cb02520c3342cb82c1fbd2e20c0271fcb2e27d4352fd63c34ca372dbf3a31901d1a7128337f759a233b77021f6f1434890d2e7b23418700155b0b2369052a7000236e1c4b9d0839883e71b25890cb5297d24f9ad34b9bd0519bcc215e8b437b9600312f0d492d04551d0963230861270f6f300d78300575290d7b341b7a3a276e363a6436aaae8be3d2b4e2ceadefd1afffd2ae7c38137d29008e3701d3893effc05fffcd59ffd44ffbd542fdda42ffda43fed845f6d647fbd651ffd85fb87910ce822ea35912844f0d411f002715115e5769403c534749603d455a44537039548304235c244282001a5a0015500a2763092e7203256530457c001b360136224e7a45757c2ec1a748d9a43ac28a2b7c56152119000c2b090d3c1c0b331100170014241a171b1a1b1610160f072d2a2536332c5c54474d4532554f39413c2842412fe6e5d3f8f7e2f5f4dff3f2def5f2e3f7eee54f3e3652362a54342557372859392c57322957322948261a57362550311c5737225a34295c362d56342b5c3b347c5a585c382a5d3a14926d36a9823de1bf80ae916f3b2b141c20072136173d633e31633d1250274d8b6400330d344f2c4237176130127d220d9a2011ae1d189c1b15712a183a260b192e0f002a020e4a17134b1c1c3f1f32412c1c16061e1005150c070e0903140f00070b0015270d0b2e1001321238704b00340e01330e2b5d3814431f06340d0c3f1400340739702d618720a9bc3f9f96179a86039e8b0baf9a27917720927637ffecc4f4d2b7bc8a6f6423056f1f00782000e59165ab512c9630197413034c0000582a1a1d1700374a2c0019001f4c25063b1118421c212f0e281d013916025b15099e2721ca3936d13c38da423fcf3b3bce3e3dcd423bde5245e24c3ddc593b8d3601734500877a1e979a3fa4a15eab986da47a64783324862512c14e3b971d12a1221ba6221d9d19149e1d187a00007f0301880e0d840c0e8a121488100fac36347905057f0b0b941d19800d08770f06a5594c715142645b4a695f55362c232e251c8b847a92908318180e2224211c1d21120d1419161d1617191d27290f1a2c000d2b1b31600515461d193e1c14391c234d41588c0d34770b3986063180002877012c7a0628670c1b4242404e4a392f5339285338314a2d2951332951352a402826403438312f3c4d5059a3a49cbbbda7bfc0a1cad19b93a64c96b33ca0c53789b5208ec13880bb430e5800196c1c0d6624106b2e0362200362200f6f320b6d320c723314793d0b7036065f291b582c3c4d29784b34984032a7372bba382bbe3221bf2e1bc33122aa32228e4d39a3735f732e1f81231b941818aa1e1dc4372ecf3d30cb3127cd2c24ce2b26cf302cc32c25c53a3390150e600b0e8f7a8b5c6b940e2b71001f710b2b7600195f041f641833760726670e357a033689184c9f002b6e598bc65896d1539ad2519dd155a1d2549acb1d5b803e7383003427034b1d1363260a5f26005b1f086f2a09772e107e3717763422632b89ad7f939776eee0c5e5d5bceed3befdcfc0934f428b2920972c1c8c2f0d7f32008647009a6805e5bc4af8d15affdb66f6d260e4c658cfaa40d4a03ab97512c97714d0801de7a642ecb9666442123e271540333c1a182e131e3a4d63880b295d1e3e7b224484001b5b021f5726437d001d5d22427f435587091a360f2d256b815b948f4da68b3aae81308558145b3f101a1c002350293d7b52154e253765410a271517271a0409001615004d493d4541386a665d615d515554423c3b279f9d8ef6f5e3f4f3def7f7dff4f1def6f3e4ded5ce43342d593f3255352651312258362a502e245c372e502e225332234f2e1b5f3e2b58342857322a5a352f55302a67413e5e3a2c4d2c0dbb996b946d325a3200542f14856556483622201e0517270a3b5e3d376e4700310a003a1400270123461c5a5f37481f0071260f8220157c2a1f311802202f12153818033510003a0e1e572a1b4a2029431c625a365e492c1003001d15003f3414bbb5931d23071b3216092e0f0534123c6e4900300923573121562c386c3c164a1900330508340070872d8d861b8e6600ad7a07d4a936a07a0f774a00956d2ffce0b9ffe1c970412f7a38288b36227218006e1b00822c0b7916017a1607802719824332240f00435137294e2c12461f114a1f0e41180a2c0b36442a130e004117096f100aa52522c83e3bc33430cf3d3dd14140ce433ecb4136cd3729bf4222914c0b9d8229828019535b00929347b7ac76997e616a3d286f2c11a55135ab4e3c9b352782130a86130c8c1b137e0b06891110a12628b53d3f9a22238b1312860e0d7b0505820c0ca029257f0e08983a32cb897d977d6e837c6c776b5d887c6e5f5347c7bbad35302a1e1d181e231f1b21211b2024161b1f0d12161e2834001132143268072f770d337e000e49010d4105114501124a000d4d1934770826660828610b2b5a1428493431424f3c3e52372e56382d4e312b4f322c54362b51352a533733442c284d39324c3a30776456ae9e8fc0baacc2c7a99daf7195b35393b834a0ca366f990783b329558d10286a001f69140558100b652708672d14753f005e280461280d6f3204712e116527495f31754a2aa93c28be3024ba2e21be3022bb2c1bc53421c12d1fae332379311b3c1d01413c1c5343297a3633871e22b1342eca3c32bc2417cb2f23d0362ecb322dcd3530c73a3395160f751e156652499fb3bc234779001d63203d8b284390203e862b488c001a5b05266b033284124598032d75001c5b6094d05491ca5294ce5299cf549ace4383af3b6e8d03353c0a45290b50210659250f6933005e250062261171321e672f7c976aa7a783b4ae8ceee3c3ded1b1e3d0b2f1d3b7ebb49f953b309e322697301d9032167c2f0590511c7b470b966a29906a298a6924b5934cb18b44966723e7ae5dca8317db8d0ff4a31cd28707f5b949a77a277a5c36241b162c3d513050790d2c631334770b2c795476c03c609e002762153a7e314f8d0718430a1229212a29181b0a1d16001d0e003b2706705b3e291a050b1300204e2700380b215e34356c45032f0e1e3d1b4b6236808b63635e485c54494c474146433c4d4b3e3f3e2cb2af9ef7f4e1f4f4dcf5f3dcfaf5e2f9f3e7ede5e3190b0a5439305f3f325331255331254f2d23553327502c1e553121542f1d5531215c3a2e5a382e5a342b5832274b271b5f3b2b55321e6843287f5734562d0d4b24154e2920502e224e37251e16003842292e5236447758003213002f0b3e73470d380a5b6d45464622251700221e01193b1613472015492200300b0735110020002258263558205f5821654b1849360c68562ed2c0908f7e52bfb1961817020d21080c3314578b641d582a235c2f104c180c4e100c480a083300314005816c1dbc8630ce7d2ca65500a56c01c19626c797339e7525d2bb89ffe8ca5f371e6c331f7024147926148a352080200a9f2717c64034c23629b43a2da2524722050025422419512a11491c1a4d22002a0719371b161d0b2c140857140b6c0e06a93830c4433dc83935d33f3bcb4137cf4538d44332bb401e99560f9b8323818419535f00949642b6b1718c835a5143263a2a087057384b260c612c1a8a4639a5574d8c3c317f251d7b111182101091201a98231a981f17ab302bb23837b8403f7e04037e100fa24d4a7c453e5642395c5648675e4dd1c4b1d1c0acc8b8a1261c1a251d1a211e191e1f1a1d23231f24281e23290c172b0015440e357a02348b0032890d337c0011530a1f600416560e216300145000184e19315d3d5474656d804b3b3e5a3d3752342a4d2f2554362e50342947291e53352a5738334a2b26523227543425472a1a4d3326877873b4b1a2c8d0a784994e94b13d77990e8eb11f96be2a97c4366598174d8b1e1157000b5c10136c2c076529106d34126b31116c2f066a2a276c334d4b22904b2eb83020c9251bc72d21c22c1ec12e1ec12e1ec52d20b83427973c2949220531431b223d1c321f1b7e4148a53d3cb9342dc43022cb3224ca312bc8302bbe2621c13129a01b147a1e113017010b1f14143954123d7400175f0d2a7a072770001e64304c8d2a498c022b7b023183224e9900286c4c7cbc5d93cf5593ce5597d1539ad05296c728618c4e8298003028155233085626004d180d6734025c28035b2152915c9dac85bbb291ccc1a3bfb496e2d7b9f3e4c5f8e3c4fed2b7913e2e9d32289b2b208e20138c25149b402b974d32a36a4c9b74559e8365b59c7eb7a285bba58da8885fbd8e3ef7b749da8801f5a00ff4ab1ee0a52dbd8e3eb7a074a3aba0243e4f3f5d811f3f7217367912337a0d33720027640e34723853880c17370d0f1e2826293a37304340373b372e110a04201913272018161e0f0126072e623b255e3300350609380a49713f14330098a9736b67426b5e4b665f594d49484e4b42555346e4e1d2f4f1e0f5f4dff6f4ddf9f2e0f4ebe227212125191b5c433c58382d5331275c3a304f2d214f2e1f5c3828603d2a5c3727563222624132502e225d372a5e362a5732226540305d3929623f2cc19b84542e194420144c2a2148281d492d1f544333383723293f2a10321951755b002a094377500032060b3a0e446d4310340e0f39130f49200a471e0537120029093a5d3f28522e19541e3b692b5f6024ab985eb7a16fb49e6cc8b37a8f7a45ac94703b2d120d150016341a1246201e5d321350240943110c44053e67237282417e70319c6f2ebb7635c7702da04d00955d00efc54ff4c85fb38d3ca7905effe8c98b674f592a164d13055e180cac594bb0493ac33f32d33b2ed63226cc3429b33c344b05004c462c001b00244f2408380e0b3915103116121b0a2e1c1042160b601c11681006ad3e35c8413bce3d38cb3e35cf4238d04133c84b2db05c1ebd903b8b831e6b760d5d630395994c3e4512353f1c20310d1f2a0a372c168b7160724c3f43170c3a08005e221a9f514fa14c49852b227b1b0f8e231b891a138614137d0909850f0d7e1814934e49734a4462534c585448534b38d5c6afd2c0a8cbb79f7869662e1f18311f151c0e0519141018181a0f0d180a1531092c6603328001338a01348d03388609398300115f001e6700195e000d4a00154b0a1f4c3b45693c374b4b313058362c51352a45291e47271c48281b4c2e23462a1f4625204e2c2a4e2d284b2d235131224124144125214f3b328e8469b4b78089983b89a12993af26a1c33092ba2599c5348cbc355188112a6c0a0d58050d61160e6521055b1e176830216b3a29562b4d47256c2f13b43b2ac32b1ec2281ec92c23c52b1fc62c20c92c23c03027ad35276019033739141b3c1f263b3c5b4d5a8b424ba63232bc2e20c62f1ec52e27cb342dce372ccb372dc33533831c15361600111e0c0b2c331d486a002969042b780829762c4c95001455001f62173983042b7a002a7a1e4f9c2b5ca15d90d15a95d15697d14e95cd549bd15699cd2763881f536002382a084d21004f161468360c602e0c5f270e4f19a0bf96bec5a4c8c2a8aaa087fbf1d8e8dcc2f2e1c5f9d1b89748377b11048d190cbb3b30b82d26b32e27aa40306418089f7368ad9b9ba3a1af909cb4758aa55b687853473bdab27fe7a23be49310efa721ebaa28dea22adab04c483900373e1c1c362d2f4f5e3b55781d396b082a690d316f30518403193e2d33431311161d1f1e2429252429232a2f2809090724232126211e22231d3042360a2a12335e333e6d36558247406a2b406424768a4b736c3871613f5f564d4c484945423d716e65fbf7ecf5f1e5f3f2def8f6e1fdf6e6a89f962721211b1112563d365232255331275a382e5434275131225635245632225c39264f2e1b5b3c285c3b2a5834265a322662382c552d214d291950311d7f634b866a5450322741261d4a37298e8073877f749b998d2e3525242f1e2b3a2530442b314f330e3614002b06002e054174490e41180739140833150422082b442e4260480e37151e5e2c2d6631263a09a19d6dab9e6ab5a56ab5a569b7a469a28654c2ac850c0e001c351f104324448461104d2c5786624b63318b8a4a977c2f7d510aa97949743e10975c18976003f8cf51f2cf51e9c36273500c6549228d745ecbae9caf8f80d5b4a59c6c5e520400b84c3fcb3f30d6392ad7372bcb3328c43e337208006a2714280e003e542e153f17214926152d131f1c0d311a1239180f52231953140b6d140cc14742ce403ccb3a35cf3b37cf3e39ca4234c74f2db05c209b7c226567007d8b1a99ad4c2d43053049220e2d0e0e210b251d1029150c37261c39281e36241a1d04001e00002b04003d0c05844742a259538d3a34701210730d097a0d089f453c825045654f445b544c535145564b39d9c8b4d1bca7c9b39eddc9c0947e73583c2e4e322430191124100f1d0912191432162c660b328109378f00368e013c8c043d8a1340950d32830f2f7a1231740525620b22561f2851675e73492c28542d1e462015481d14441408613127462017502f264e2d284f2d2b4e2f2c4d2c254e2a1a3c15044a1b154d1e18391201947853796f2aa0a443a1af36a1b92fa0c12c8bb21999c12d96c53b6da32b508e231a6000115b060f5b102066271d552434542d484927562d11a23e27b72f1fc73025c62920c4281cc82c1fc82a21c42b23bb31269e3d2a31140027371d274a4e4f5a6c814859a33a3fc43a2dcb3220c22e24ca352ecd3729be271ccb37358919153e1100171a0500221422525e1e4e7e00266d062b7b10318000165a1235771b3c81082c7603317f17489700297607387d568dcd5694cf5197d35199d35396cd306b954474880029220a4d2405521a136330095828004b131d632d194d1f94b48db9c4a4bfbea2eae6cdece0c8f0dac2e7b7a1d67d6bb23e31be4034c0362ccc312cd23934bf3c329e3d36612f3255485c3042721d45821747871d447b303d5d97857bcd974ff8b145e2a028edac2aeeab1edca727c7ae515e6323243f1c38594e1c303732435d49608c203868455b8017263b5f60640c080562646321272509120d060c08212524080d090713091a271d16261b07200a3f6a3d386e34265c1e3164221b48053b55188c8c5672654271695c645e5e4645438e8d8bf3eeebfaf3ebf5f2e1f8f3e0fbf2e1f2e8dc170f0c7368646e584d57392e5b39305a382f5232255232235c3b2a5736255635245536225b3b2653301d5a35255d352960342b5c322661402f6549348d725db9a08c91796d9d8b81877d738a867b423f3831312935352b3a3a2e3436283d44343e4d3a1c351f002b0a4980580b4218255932093514072910213923516752324b35133c1e0d4c1f306e3d2140175a6239aea471ae9d65b4a56ac4b176c4a76db69b6c5650362638280e3c2f3b75694f86800125191f21097f6737aa7f30cc9946562900562c00916711f6d065f7d45cd9b94aa07f30bb9d69c3aa8cbaa393eed7c9fae4d7eddaccedc9bb510b00a53d30c84032d33b2dd73b2fca3227c63729be3a2db342349047344a3f1f2d411c293c1e1018002b1b0c33170c34160b4c271e3a0b055c16146d0607be4041c83d3ace3a38c83734d2433bcb3f2eb94c25b37e32b3a7417280077d992b334e072d4c2003270b0c2414241d1531221b635c5465655d27241f18130d1f160f1d10087058545b3c39582f2b3603008647429e554f97473e9a564b7250445f534757534a524e43524735c2b19dccb7a4b8a390e0c7b3e2c7b2e2c3aea6826c653a295b2b214e1c1f34112730285b1a2c740c348b023892023d8b06408a18469c0830870b2e7f0d317d002774082a6a1324523c384fbfa39f8a5c4c4f1106661d16742520651b18501817461a17522f294f31294d2e294a281f461c0c521a0b7b2e268c37327d2a24591200d9aa807055108b8321a1aa338aa01797b72585ab178db72588b52793c23e5e8e1482b846256400155100002a000c2c00324b2138300c813920ae3b28bf3123c62d1fc32d1cc32e1ac82c1fc62c20c13224ab362280371770563f384c534a596e804f65a7434fc73d30bd2510c43225c4342bc52e23cb322ac8332d860f0957190c1a12001840250e4c3f0d435f012f6a042b7a0d31852b539b1a4385032666001c5d234b9307307f244a9d001867588bcd5490ce5295d95296d55d96cb6799bc32606d05392c1b623a196735004d1d0453230555200858231565320e511e719869b6c8a0a8ab8cdcccb5d7b19ea25a4bad3c2cbd3529c4372ec8382fca3225d23a2dc7322bb640406325303128471c428309469909459b12438f2644769b9ba7cba47bc58c3fe6b050dca12bf4ad1fdda31ec7b4563743032f5428183f225665524c4e4942424c484a59060918484b522928240e0b046767652729283e42411c201f1c1e1b001005254d35315e410321070e31102d683820672f216a32266a2f366e311138013949246063485853406059515e5b62565461e9e4ebf9f1eff7efe4fbf2e1faefdbcdc2ae837a6b94887c99857a593e355b3a3553302a58362a5332215e3a2a543322553828583b295a3724603928633c2d68403461362d5731244728143d210b836452907466a793888e81797a756f2d2c27191a1523241f2627213637313738303c3f363b41373143332c54393e724c02320c03310c1c472b284e350a260f142d170d26100c3014003810225d311e462331411d9b8f65b19b6cb4a473bda976c8a970a08452c3b59a5a615a6b8f9d5b8aa4608ca92b435b322b335840288e702aab8a2bd7b7549b7a0ffbd860f7d460c4a143ae8e45f7dba9e3ccaac1af9bfff7e8f2e2d5f9e7dbecdaceefcfc4a5695e7e261abe4638cd4134cf3b2fd43c2fca3727c83627c5352aaf3e2e7f472c563e222110003423112f12003615043615063d180f49211f491519651820660107bf4240c93b37cb3c34cd3d35cc3c34c44a32b1662c98791e8f991e7e9b243e5704314d1a05290d1933262a261d63544f221e1b10100e595758302c2b241a18685d59241818170c0a483d374c3d3667504a6e51496f4a4170504568544b60534b6259549e948bcec1b0cebea7c9b7a1988670ceb283d5b88cdcbc93dab694eabca2c49180652e2b6e3e4a583b593c3a6b1a377d0738870a3f8b1146940d3b900931880a2f7f0b2c7906236f0c1e6018123eaa91a6b989856c281b7b221a84211c8b2523721716560f0d460f0c441d1646251c44231c532d24531d11742c1e6c0e068216137a0c0b7d181084321d73330d6b3b007e630cada93b97a7239fbc2e99bf2ba0c83496bd2e6f930d8ab33196c84b71a133537720284800254a052d3800572a019e3f23bc3521c32c1bbe2b19c83523c82f1fc72e1ec42e20b532209b361a925e49404d564a5b757a516f9c4152b12b20c62e19c43429c2332bc42d24c83025cc352e8c100866190f3e2c16123f180f5636104d4e1d53750023670f388a001c6700246b1c3f8321428503266a11357f0d32820d38862e60a55a90ce5f97d05d90bf678aa866848f203f3919432b0b4922065223004b1c004d1d0757220f622c075e2918663219541c537845a8b28fecdcc3d7ae9c934739b83e31cd3d32d03b34cb372dd03a29ca3423c93126bd3b3b87374230183a1d458a074aa3003f9c11428e2c4a6e80837cc5a670d3a550b48624dda939f0b130deab36402f003c46111b370e344f2e2d3619514f38625c50635c56312d2e1c1a1b2c2b2744453f7576714848462321221d1c1a1f201b1224163e6f51002c0442683f335d2f105119216f351f6e370e541e3a74391a410c435434535540625c4c60584d605a5a30272a3a2c292f2116908372ece0cab8ac9693846fad9c88c1af9bc0a69954362b603b33572f275f352960392a563522583925593c2c6849376f4b3558321d401c0e3c1a1048231a4422165536246649376f4f446e5149907d76786f68272622161815393b38595b583f403b26272131342d4345403d3f3a515d5335573f315d3c06320e083411001b00072a12021f09162f1a0e251302240c0032112d653e113d1c283d1c4a4118ad966ab29f74b5a16fc8ab71907741988b6b9aa19a5f819c5c87b42f51810a1d48302b493522243623008f7930977f1ff7db6ef3d565c1a03fdebf7edec195eed7b7d1bfa7ded2c2f4eadefdf1e3f0e4d6eddfd4eed6caf3c4ba5f170bb85045c34338cf3c32d1372dce382ac32b1ecc322ac33a307b1e0d59160363271c652b1f591b0c501203440a003e0d064e26267951593b0c1c5c1a28700b0fc24742c94038c73830cc413cc04837ae612db4903a959b21758f14839d44304e12072c0d19352654574c48443b1e1f191217131111135654555d58552d25231d171712110d1d1e18595b504d493d5c5246625245736356a5978eab9e96a29791b9afa5b2a595443724b7aa99645746d1af55c4a451bd9f59ac8e58b49873dfc0abf6d0c7b38a88653b3c51394744527713367018448d1946990b35890d3384082e750d26681c1a5b24073d5820436f2131812324811610901c1c901a188e1d17771009660f0857120b481710522b244e2c2350241b6520196b120a6a03007c0b058c14139018177c0a0981140d811a097a26016f3d009e8c289aae2b94b72983a81c98ba327493119bbc3792b72b98bd3298b83b698a15779f2c495f00503700954a20b43419c72e1cca3225c1291cc6301fc32c1bc42a1ec23428ad3d2777372b384150465b786a4f708f4157b83732c62e20bf2f26c03129c43127ca3328cf362eae2920721a0e3b1f071641160855270e57390e504f0d437200246c0727723752a1001a6b031e6b2b468d001c5f00296b1f4e920c41874172ac688cac8397a0a0a0969892788a8c6750653a2453291053270350220c5b2b14612d04511b004716054f1c14592220521f839871d5ceb2c5a691db9989ad3d31c73a31ca352ecc3628c93825cb3d27be2f1fbd3a32a93f4339031b243d760744940d449e1c457d283426e3d992e7cb5ee4be3fc9a326cea730bc912977540334260029250a24240c2527112f32174c4f345756421e1c0f36312d3e3a3b6a6a6c6266654b50494f5048271f1d29211f22211c1422114065462a572c3e652e335f202c6723216625266b3517562138682a324d167170515f5241675a5265584f7f705b816e50664c275e421b452f0a29180051422faf9e8eead0b9d0b0999f7867693b2c6637276a392a6c382b6b3d2e694b3360462d7155406e4e395835156c4a2e4831231c0500654a4175574d6d4d4273524970534f62484742302e2b211f272823575c56585a575758534d4e48363930363c32323730313632303b330a210f1d3e233d6644002503284a2f04210b0a2013081c110e24181b3a280533173063420f3b1a233b173e390fa08b5eac976ab39d6bb39d63d1c0888f8b65aebcaf6287a2608aba0524530f214f212552140e30332532715e4f937c4ab09755624607b9a06ac6b08bd8c4abdac8b0e1d2bde5deccede7d9fcf4e7eee6d9eae4d8eee0d5e9cbc0925950570000c24742cd3834d63733cd342cc9342dc6322ec13633a92f2a99282280100c8b1a148c150da02d28a23e3c5204024c1f1c40272d392b443b213c5a1c276e1010c1423cc53c34c2433cbb573f9b5f29ae9640868914778a147a9538365917113710082a12122511475241333e2d0b13065a5c592c2c2c43443f585753393631221d17635f56958f81c2b7a5d5c6b3cfbcabbcab9bb7a99e9e948aa0988d9c968a39312649413671685f4f463dca9d28f1c75bac88309f82409d865dd2bca5d9c1b5ddbfb7e0b8acbfa29e9e9caa334365253a711d3273172969202f6a262d612014444a1f4c6820457c1d338717239c2426a72a28b230309816168a0d09800d087311086111084f100955231c4c1b145c2018741f1c6c09046f0600891a11850e0a890d0d8f141980050a7b00029d33257b3008926c257e7f19889d24a3b93a637a008da221a4ba34abc0338aa1137991077c9b1279a2188da930635c049b6328b23b19c42d1ac52b1fca3026c52f1ec83120ca2d24c22e24b334257020193e374742516e64537582425ab13535cb3429cf3f37c03129c43225cd392bc72e26bd372c7f1f0f3f170016390f0a54210c58290c563f14546d002a6104256c354e9e041e721631822c478e0522640025630d3a7b104088173e7592a4b0999a88b0a27fd3c0958b8257b8bd9590a88617452102451c045022226a3a074f1d054d1d054918114b19486f4296a07d9e9578dfc9b1daa7949f3d32bf3f36c8352dd23a2dd03d29bd2f19cb3e2dc33b2fae312b8d3f4c3b3c6c1541880f4295113662d5d7a8ecd76af6d749f4d137f7d442f4d1596a4b00644a1945331b443427423024372a1a2c271420220d2025112a2c1f6964606f6b6c66676c5f6366494a443634283b2d2a2c1d1a231a111e211014240a324e26496c32537d3b2f631b2f6c29246932215d27416120535a17947f4a8f6f46876e4f8670495d490e70560c83630ec6a653765b18402a00231200f5dfd2e4c0aa7d4b347e412f7633236d2916651e0c71271c3e000048240e40260d60412d6f4f366949235f4220503b2a3a281e4f392e6c51486c4e466d4e4b664c4b604c4d5648476159565859545257514c4c4a5c5d584c4d4735382f23291f252a231f25211d271f101c102338250b2d14476e5304260d03200a041c0e091f131e3428173223183b2514361b1b36172d3816332c02927f54967e52ac9466b39d6cb7aa7ebfbea07a857d788ca57382a92322441f1132230b2f2506284c2844624050654e46baa68d533614785c37b39b81cab5a0d8c7b3dfd2bfe2dac7eae3d1fcf6e6f1ebdbece6d8ede1d3eed8cbe5bab1550c05b9504ac93b37ce332fd03b34c5362eaf211da91e1b960f0c8f0a0596120daf2a23a015109a100e880c0e8c2c2e4f1c1b34202b23274a2a2a503d1c315e1d25781613b94c45ac4e46eba38d98703faa9850a6a042989f3f5d74242d5114134017123d2103250c1c361d3c53394b5846494a45302f2d0e0f09313328201c135f584eccc2b8d5c9bbddcebbd0c0a9ad9c8a6252424034288a8277918a80433f343f3b324a463d413a32aca59dd29312ffc750ac821e97752d9e7c57c8ab99c2b0a4c3b5acc6ada8c0a8a6b3a5a4b3a8b0b0a3b79987a19b839b623f55511c306a21347c1b2f851525961a2497191c971b199b1b18a21c1ba71c1fa81d20951514770a056a0d0560110a530a046015107a2723700c0a6c03006a05008a22197e0d09921f1c780c0a6e05028a1e1b96362a80341a76451abda76b817c2a74760b989c219b9e1d9fa21f9ea323a1aa2d7985079fb43198bc34638000a5a8417e5408a93d16c23420c52c1ec92d20c62d1dc72e1ecb2e25c82e26c3332aa23a394524354f4c675d506e602f44b94244cf3831b6211dc6312bc43024c12f20c33026bf3b2f912a194e1b002135100e4c1d145c2a095634035151165878133d770929721d3e8b20408b001a60001f622d50940024691a418c3f5b8d777978beb395c3b78fc8bf98aaa387d9d4c0dbd5c5c2ceba103d1c17552e0a4d22004315004e1c084617304a239b9a7bbcab91bba38bf1ddc4c29d8aac5f55b1443dc3362cce3527ca3322c53220c83525c33424bf3727a2403f4d2d52243472113d88173d61d0ce93eed459fad73dfdd831f8d435f7d55a5d43082f170050342654382d4f342b3f2b242619133d3a334950486970696c68676a646668676d65666a807b7840352f3d2c24311d14301c132f1d0f4a3d2a3e41222b4716436d2e6e95542b5f1f216e3627662d4e5d18c1aa5aa17216bd882ac29941846304967b0af0d552f4d642f4d549d9b94c6348014331193017109766558b4430832d1c88281a852413821c0d891d136a0e0383503f593a25391a057d5f43755932644a25745c42553f2a230c00674f45684c48684e4d523f3b60524f5b535056555053544f3536311c1b193f3e3c36373123261d2a2b252628232228244a514a272820262c22081d16032318486f5c001e0603230e0a22120b20112638282435232b341f5852383d2e0f3725015d47208e73488b6f48836a4c796959454440817e878f7c8f7651636c303892464aa3474ca8474e90343f874456563f5bbdb3be5b3b22c8a176b3906ac7aa8ccbbba4ddd0bde6d6bfecddc6ece4cff2ebd8f1e6d4f3e3d3f5dfd2f4d4c7b78979b5675abc4038cf3f37a1140bab2218ad241ea0170faf261caa281a881301931f109d1e1795110fa11f1f790f13692c343a22382f3362232a5e28183c2f0c20592227713733784846714d41a992739b8a5eb19e64b7ae73707e4b305428265a3422593929573a11391e0e311344574353524e2218191412061d1c0a5d5646dad1c0ded0c3ded1c1d5c8b7b3a6935d514140392931281f2f2822433e3a45423d4d48424c453b51493ebab0a4ce8e0affc850a07212966d2ba77e60ba988cb3a092ac9a908a6c6a4f2c2a39140e370e08441414854e515715196e1f247c1b228213199819209e171d9e1414a7201da5211d991813ad2623b02626a3171a960f138911107009046108025d0805882d2a912d2b81110f750200770b017e1206840f087c0904710802710b068f2d249840349b5744a47257ad8c6d9a834f98832a9f8a179b84029e8801b6a323948508a09716a9aa289eae2979870c7d7b14704a00993911b7321fc32f21c72e20c93020c82f1fc72d21c92f27c82f27af35344d111d5b4458382b3f471e2ca13533c03129c22d29c8302bbb291cb01e0fb02015ab2519ac3b2b651f062c2707183e151d5526125931065744054f5800305e0a2f7300236d052771102f7200175a26448c001a651034803c568f5a606ea09e92929580525a45727773a0a0a2d0c7c8ced0cbb7d7c81f543a1956370b4d27064a1b113e1398997abfa78fd3b79fdfc3abc7b39aba9e89dea89c8d342cc23d34d1392ccf392ac83523ca3628c73526c53723b3403975354d3e2e5b1b387424445b4d4504f3d658f6d435ffda31f5d230f4d65c2b15002b170c51392f41291f2d1511412f2d33292a7573745b6463636c6b68686a6664676666686968665b504a3c281d482718502715572d1574482b8a5d3c7053292225004e63224761203462240a571f2f703658621b937419e3aa37d59517dca62cedc240f5d13ff4d433f4d525f5d42fefcc4acbad554330102911076f422f762f1b8f291a931f10931d0fad3125c2392fcc564cba7264855a4789654f55371b7d6543745d3b58432856412c6e5d4d53413758453f5b49475e53515e5653524f4856534a635f543e3b32403c3b3937382425202b2c272a2925292a2543484400040045423d3737350a171d0c2426002212375843051e090819060f1a09191d0c333122392d1d452c185c3e26553c1e4b31104f310d5a3b1e543928523a366c595f60404b894c549f484ea13a35a9322ab32f2ab22e29a325269d424b593752897a8d583925d0aa85a57e5db89a7ebfb09bccc1afe3d1bbcbb9a1a29781efe7d2f8ebd8f4e4d4f5e3d5fae4d6ffe8d44304008c170ea81b149d170eab261da42119a32316a82d1b9d2e139336177c2007922a1f8d1c189623208f2f305f27302e1a35393f79182663100e361f12265c46494a322e624e4d6c5953c4b29eccb395cca884c4a3809081643a43262f5432275b372056340c3b1917391858684e837f765649431b15055b5640d0c5afdccfbcdecebedbcdc0b4a89a5f574a3c382c38362a2b262034312c2f2b2a524e4d4e4a475851494e4236c0b3a3ebbb3beaba4b9767157b4c18582e18472219442218411911591f1e621e1f621b196f241f7a2b24751c168b21238a151b8f172090131b9c171ca51b1ba71c19a91e19a217129b140e9d1811a7231e9d1718950e129b191b800c0d680a0a640c0a8b2928972a27a62925a8281fa6281c9a1e1298191081040077020091241d99342891402f87503b8d6953b19486bc9d7ec2964fd49f37d9a01be3ab1ae0ab1fcfa014d4a91cbb9a0fa08c0fa8972b6d59039e723585310fab3625bd3026c62f24c32d1ec93322c43223c02c20c82e24b8312d8d373a7342466550556a4646a7463fa32114a51610b5221abd2b1eb82919c23023c23629bc382c7d1a0772492d6b6d4831502620572d0e563110584c1b506f0026620327731a3b88001d5f06226319337d001664001b6e183883405d9726426a5e7b8d506e79819bb2859bb3879aa9889ca77e9aa588b0b03264581b4d322048251c2d095142256d5139a99175d8c3a8d8c2aad8bda8caa698b36f66b53c33c23325c73828c93a2ac6362bc53326c12d1fb8382f9c40455a2b3f343c61273943594b0ceed15cf3d53ff3d632f5d73bf5da6529170024180c433a31251e183f39395f5d5e666a6d61696b646d6c5e66685f686f61686e676964211d1141342355371f642b10752b06813302b7672aca7a35b6722994691b79671b5a6520345e1f37804b003b032f4000856e11d29e24d6930ee1a31ed69f11fbcf30ffda31f8d62cf9d738f4cf4a4928002b160033200f2a110078412c9a3020b33123c54336c3392ed2382cc43628993525dd9a878a5d4664462e6c563f6c5a447564529a8d7d9a92875a53495851475a57505656564545451f18106a61524b3f29463e2b3e3b3629292b3230332f2b2c312d2a3b3a361515134f514e555553252a2d222e3c1e2f370e1f151b2816373a29201d0a251e0b2c1f0c311a0c34160b37170a5231224f2e1b4e2e17593620411e0b46251c66403d3c0b06954c46a93935b6322eb9342fb7302db93131ac2623b22b25a93d33d99c97cfaca6593c2c886d5a6b4f419c8678b3a797cac2afd8c7b5e0cfbbe8dbc8efe4d0faefddf6eadaf3ead9fdedddffe7d5de9f90992321a51918af2926b4352ea72d229e2d1b963515c6774eba7b4f874b27671d107f2e2a66160b6b2b226642443e344f2c37772b3c810b133710121e4d4c485a534b675c5a695652dbbbaee2b8a0dda688bd80649e5f4e5d3221494a2b12320b0b401629593190a57ec2c3a3aca48f8378665e5a41c1bba1ddd1b7e9d9c2dfcfbfb6aa9e655e563e3b363637312d2e2824231e1f1e192d2c2a282629454044514947dbcdc0d2c1addbb339d1a63d8151075e2b005d281857221c501a0e5214076f201b7a211d81221e8a27218e291f92231ab131309c15199f1c21a62124a61c1c9e1310a82219a82219a9201a960f099b181097140c9913109a14139d191789120e72150d5e0700942d269c2720a5251ca82217aa2619ab271aa21d14ab2b22a32a22992a2196362a8a3d2d865340a07d6ab5948bc1997fc68c4ce09c37eca41ce9a20ceca815ecac17e4a90fdda917cda0218e68036848008d63319b54369e3b28ba362ac12d21c63021c32d1ec43322c32f21cc2f26bf2f27af4039580d074621194b2319791f14a82e23b72d23c12c25c22e22be281acc352ace3a30b82a20911d0ea25f45a88b6b9595731e36122a56321e4f3c062c3f1c3c6d001f6a0f2e800a296c2342831f3f8804246f112c790d2a702947850f3063789ec32049692449732548703d5e7f6081a07395b8597d95254d4f496b5b42543a4b4a2c573d24613f26684e35745c4281654f886c57bea797c59589a43e32c13d30c73b2cc7382ac7372cbe2b21cd392bc3392eab353178292c27121b363322bfaa5bf2d458f3d539eed12decce3ae2ca5c2416003f392b3b3c36383a396c6d6f63676a6670715f6968606662626b6a5e6a763f4c541b21171716005f57305a3b0dc68253ce733cd5742fe27d2de27c27dc7d23cd791fb97d278b7021585f193f692928510b4e5000b0932dc28b0ceca91deba71ee4a816ffd12ffad127fbd42efad435f8d243cba737705214422b092616003d1201a74031c63e32c5382ecc352cd73528d53c2c971e0dc76c57d3977f8c68508f79649d8d7da7998c6d63595750485654485b5a48403e2f595a54413e37362a1a89795f9985624e3e1d3d382531302b2e292d342f33242321484743414141515254515254585d61101622353841807b773e34283c2c1d3a271836210e361d093c1a0e4a241b5732295e39305e3a2e66412f4621074722053f1a004d2009581d0f660f05ba3e34b12119b72621bf2f2ead2321cb4440b82e23992111ad5a4ad5a1945c433e92868840333a3d32369e978fb5ab9fd2c2b3e0cfbde7dac7ece1cff1e5d5f6eddef2ecdcf8ebdbffeedcc68b7d8f29248c16129328209c372b872719a6513cd3916ffac69effd8adffdfbb4d1c0d5a2118642b1a6e403360474a2d2846283a7c152a6d0b1632151d204d544d4e51485c54516b534f9664599e5d4b99563b91472e92403589453a65462a222a030f4013306537d3e2b9dcd6b4e1d7bcd8cdb7d1cbb3dbd4bae4d5bedfcebac4b4a571645b3d38343d3c3a2f2f2f30302e35342f38373233333128282a37353a4b4341bbab9cd8c6b0d4ad38cfa8416b41006631076e26186e1d19721f0f822b17852a1786221392261c98271f9b28219f2820a62721a11c179e1711b22921ad20179c130997190b9b211490140c9716109d18139b120c9b120ca8231aa22416811200741f02701c00912a179c2618a22415a62416a82415a82417a82418a6271e9e2920982f298d332a853b3083493bac7d6db88e7ebf9370c48943d8952ce49f13e8a109eca817eba915e8aa09e3a80cdea41fa5710b7e5b19836036885538863520b33826bd2c1bc62e20c52d1fc83022cb3224cb2a20c93126b935268b2614420700703726701409a42e24bf352bca332ac02219cb2a22c62721c0261ec42f28a3271bad5941b17b5fb28c75aa958078765f4c52464b525a545d840a1d690b2981012571042c7200246b042b6e142d66354671717d93081b2c4d6e8f315883395f9035598d375b8d3d659815447c17426d6f8a9b7f8b872f30205748315e3e295c36215a372356331f592e1d4e29178d7a69bb9c8aaf6252ac3b2bc13528cc3429c12e24c33426c63524c33426bc312aab3c317e442c917138e9c95af1d23cf4d326f0ce26e6c538c8af4b392e00373528616360676b6e6c6d71666a6b61676564696365675c5e635f0914281a27371f271863693d6062194d3800c5873edc8138eb8435ea7d2aec7e29ea7b21ef7d1ce77c1ad47c22d49b42675a006b660298760af2bb46d3930ffeb92eecaa1ee4aa1ae3b519fed432fcd22efed430f4cc2eedc53ff1c86c3818002a1b00320c009c3c30c03c30ca362cd13328d33627cf3827c03522c8563ef1a186c69479b69e84786d57564a3a584e445b524d60574ea89e857f7659968c7361553d42321199835ac2a875937d4b7e724a2c260e322e2d35343a5454524d4d4b4e4d5351515967686c58585a3e383c311e2244252345221c42241a45281a4829174726154b291f59342c552f245b332b5d3430613a295f390a966f2cb78b40a7793b43150055150cb1463ebd3934b02520c0332cbb3127a71f13c0372da62b23ad4641df9d9e5947533b4159262f50383c59767178a89b95cdbbafd7c6b4e4d5c2ebdecdf2e4d9fff6edf1e9defdebddf3cebe632e1e7d3a29a35f4ce7ad97ffd9c0ffdac2ffd8bfffe2c9fce0c8f1d9c1eed5bf4d2c1b5d3627693c29694137604a563a3a5c1f3773122c65161e331e1e1e51544d525449545045684a40893f36923929bb7053ba7558a25a4c753124874a374b34141c4a1c316b3bd1e1bce2dbbee1d7bce2d7c1e2d7c5e2d7c5e0d3c2c3b6a6726459433930413a34312d2a4846474240412f2b283b3a363b3d382e332f2626263f3a365b4b3cddc8b3ccab4ecaaa5787672c5d2d077e2b1d8e271e962b1792240d992a19901f119f261da62a229b20199a1d17a1201b98140fa31e15a82217a81d168f090094180e90170e8e150d9c211aad2e289315099318068f1c01851a009a3f139b521d853907962f10a02915a32614a42516a82619a82619a8231aa6261da029238f282187322b7f362d864438bd7e6fc28573cb8b68c57b3cd98d2de09214e69b0ee5a112e7a513e3a206e6a412e29b27ba7c258d642e71502d795638783a21a93925c03322c43121c72f21c52c1cc92d20cd2f26c72b1fc02f1cb33c24590b00732f1a5f0300a7342db93028be251dcb2924ce2b24c82923c92f27c9302aba362aaf503cb26e57b68171b48c80a7897ea28e85ffeeef564e653a42800c23710b2d7711367a0a2f66243f6a5b667c8989937577743f4c54213f65254a7e567aae3e6296688dc4234b883666a6436b9c728194a5a5a3a39d8f5d4c3a6746335d37245d36255e33235e2d1e552a1a3f2a19b19884c78e7a953a27c74135ce372cc73528c13224c03322c33426c43129b33527974223966020d8b247f0d349ebca31e3c235dfc0566955105953336b6c6465696a63686b6365646667626a675e6a675846412e231f1410131c0a13120a1400828e467d8923857d10653200e38f39ee842cf6832af08128f07e26f47f22f28027eb8231ac5a04e6b952b38e19ca8f11e49e1aeba61ddc970ce3a013e0a412dba912fbcf32fbd02cf9ce27fdd22bf2c631ddb03d7b550a422f0e2507006d241bb0443ac5382ed2362acb3423c93420d03926c5412ca03c24dc997ec9a78cb3a389503f2b4e3d2d66524798836ec6b388baa97581704275633b4d3b15847147a08953907b44786b3e3732154e4d4b4c4d524e4e4c52534e4f505248494d4c4c4c5d585456433c402313491f0951230b4923104c27154d2818542e214e2a1e5430245c3428562e24673f3d5e3825744c0ee4b95ddeae40daae4f3615005c2b1c91352ab63d35b22d28cd4039bb2e24c2382dbe352bb837319f292785323a32192f2a32561f2e592d375b3a3343867877b1a192d3c2aeddccb8f5e4d2c0b0a34e4236857c6dd7c6b6ffe0d0ffe5d3ffdac6ffddc4ffe5caf9e1c5f3e2c6f3e3c9f0e0c9efdecce0cfbfd2bfb0997e736140316f452f6c463b5341512e315a19387119396a1a20303934314e4f494e50455851476c473e913832a94136f2a186d9987cac7463672c1e8d40306e3f2537582d2d6234d4e4c0e0d9bde7ddc4e9ddc7e8d8c9e3d5c8c3b7ab776d63473d33443b343b3330231d1d403c3d3733323833302b28233b3c373536302c29204e4633857150cdb48bccb583c1ab7ca99572a0765d8a33209d2a18a62a12ab2816ae2825a61f23a21c199c18149a1816aa2828ac28268d0b099515129a1a17920d0e9b15169f1a1b9d1b1b971b19941f188f231789250e7c2100a8571fa55e1caa6c21b7812bd18f4397340aa42c14a82618a9241ba62720a72620aa231faa2421a52824871a137e2c2178302491443a853126812317af4b33d56e43e17c38de7f21f4a12bde9a13d59708e09c13e49b28ce7d2ebd7441c7966e694827644c2a6d3e22973323b73528bc2d1fc52f20c72f21c52d20c72d25c72f24c42f1bb8381f92381e60120063090090231eba332dbe271ecd2e28c92c25c52e25bc281ebf251bc3392e963222ac6757a27162a17b70ba9992d5b7af89645c90777bc7c3e6233067122768152a61444d6c9593969a896f907f618582797a87981e3c702448861c3c6d294a772e52862a4f86385f986480a88d9298c5c1b5c4c2b37c73625a402f5e39295a30225e30235e2f1f562b1b4a2b19876b56ae8b6f87452ba93423c33527c03224c23627c23929ba3025c0312bbf3b36952f2197512fd8b06bdfc76ddcc663907b285c4a1c7c705a69665f65696a646c6e626b6a6566606c66586e614e76644c7a694d7c6c536f604d46401c7b823297a93b8a9f1e93991b9c7b14d69134f4892bfb8225f48229ed8733df833ac77635cc7f49813d00ffcd6ddaa229e39e13feb322eaa218ffbb31e19607dd9704e7af1cf7c92efacf2afcd226f7cd21f7cb2eeabd3e7f5a013a24004330225d3f355a1b12b33e35c53628cb3824ce3921d13624cb392a99200fcc715ce2b397ddc2a4ddbfa5b19178cca98dccaa7cab8b40947a259b853c6b5a24463c19494021635629706434605a36504f3a444643545559615d5a56534a585e5253594d5e5a4f5c4f3e3c23054c2a00542d00542b00582e045d351b50291a4a24194c2717421d0b421c093712023916105632186b4300e3b448e9b432e0b33e7b621f4b2705620f00b13e37bd3935c23432b2231fb92c25c3392fa41e15a4201cb24d5372445e766c8f272f54181e3e241b2c2a1c1b433826a19379d5bfaaebd4c2fcebd9f7ebd5f3e9d0f3e7cdffebd3fee8d1eedbcaf0e0d0f0dfcdf0e1cce2d8bddfd6b9eee0c6efdfc8ead8c4edd7caf6dad65c3a316e40266f4837503e54363c6c1e407d2446762325325349474d4c4a4e4d49564b455b322c8026259f3630dc8a75db9f87a784706338278c382d7e3d29304117325b2fd7e2c2e0d9bfe6d7c0f0e0c9e3d2c2cebdb37c736a463f37423c303f38303b35373832362a24263934313e3b3647443f36323338312b4d4129827042d1b46ebc9947e9dac3e2d6c0dfd4c2eac5b3953a28a52a18b02c17ac2013a3171aa71a22a31b1d9d1716a01b1c9f1d1d9d1b1994121090131195191997161b981920a5282e9623267e18147a2015843320a86038ba7a32e2aa4dc6922fd2a33ba17606c6892e943402a32b13a92719a9241da62720a72822ab2421ac2522ae2f2980110a761e14823025882b247a130c8010058c1404971f04901b00a23600cd6f18f2ab35e2a025d88b21a85302b05425be6a4ebf7f66b1836b6245256b40207c240caf3824be3523c02d1dc62e21c62e21c42d24c72f24c72e1cbe361ea339216e130074170f760a07b42d27c12a23b71e18c82f29c12e24c33124d43c31c236298e1f149440358c4c40e7b5aaad827cf2c9c3ffd7caffd9d5b8a2af544b6a41406c4543687d6d77937b63a18345ac935079714a6f78732941671a3b713d5d8e264878294e831e43783151847c90b1a8a8a6c8c1aecccabbbdb7a7ab98896848395b2f226535275d2f1f542918421b0a65422e46280c68351aaa4533b93729bc3323be3223bb3325b2291fbe332cb3322d972e285e150464421d4638093f32006f663f6f695d66646768676c6a6b6d636864676a61646351665e477564468f7b5a9079598a724e9e855d988445968f27a4ab2998ae1f9caa1fa599218b5c00e79033f38d38e58636d37c37de925ed18e648f4f2c8c5222af7921e7af38f0a919ed9f09f3a81bcf8300eb9e10f2aa1adb9e0fd4a20bfdd22dfcd427fad022f6cb27fdce409f760c81672c6a5b3e6c65552706009a3f3ab6382ccc4029cd371fcb2f20ca3426b32b1db74a36ffb99ff4c6a4ebc199e7bf8ecea5679f7626c9a63e987e108b7b1c615b0f5356213f441b5150244b49235151375052445254514e4f5154534f5b5c54535b4e585c4b73695049330a6142008f6a11c79e32e5ba52c496493f1400401900310c003d1a073b1b0638150133120035170c5a3b1cb79349e2b74fe6b43bd1a73b958240381e00531200a5433ab33632930706c53333bf2e2baf251bc2382ebc2e2aa43033692b3a381f34342f458d8c9edcd1d9f8e9e4f5edd8f7edd2f5e0cbf9e4cff6ead4f1ead0eae1c4ece1c3feedd1eddcc2e9ddc3e9dec2f1e1c0eddeb7e1d3a4f2e2b1ffe9bafee2baebd1ac91765953352a5f3a3173493368463d4b40602c376d21417c3d5c8a21232f534a4554504d564e4b584740a77c76751f1e9b3530a34a3ae19f89a98d755f3c2880291f8f43334d4725354b24cbd2b1ddd7bde8dac0e0cebad4c0b581726b433c36413e393b392d3d3a31484445332e323d39383d3a353c3934413a3442382f54442b715a24ac8d3bcea742edc252dfddd0e4e0d4dcd5cdbb958c9a3a2ca122139b170b9e19129b1715a32123a41d21910c0f94121295151494141194150f9c1d17991c1a97191d9621298a272c762826975e55a477648c6343cfa769d9b044eac23cd1a520ebbf3a9b6f00cc8e278f31009f2a16a7271aa8251ba5261da6251fac221fae2421a629237c0b03721007801e159625217900007d0400890f04911304a629158b15009a3101b76710e3983ba74b0c7f1a00831d04a34232974036a1594b73412a6f3a1aa3542b9e340db8341fc02c1ec52d22c42c21c52e23c83023c92c1dc83523b63c27a63b298823196b0000ba332fc4312ad23f38bf2c25be2922c53326bd2b1ec0362993170d97281fc160578f4137ffcbc2ab7a73ae7a6fdca79fffd0ceffd4dbfed9ea401f2a522d25ab8a61a28a34e2cf68a59639504c0f4e5a584d678a466b9f5f89c5345e98193e73395a877a8ba5acaba6d0c8b3d2ccbcc3bdad6255456046376638295c2b1a572c1b492310401502633a265d3b226737208c3627a7372bbe382cc93b2db62a1db0261bb52c229f241c8b2f225f2318442e23312d227a74686c6960616564636b6d6668656a6a626665536e6a51766d50756b488275528375508874538f764d9f8049a88736be9c2e8f7d00b1ba29a2b420a9ad22907f09b98935b07030d4975ee8aa7bf5b391efac92a966538f5732724b00fbd362eeb424eaa107ec9b0ef5a31beda117eda81cf5b62be4ad1cffd738f9d32af9d124f8cc23fcca2de1b230caa64e98834e807b651e0b053e0000a9423bc23b27cd351ed1392bc83428c43527c34433ac4932feb48fecb97a9c741ddab243d8b537bfa220a192138e911e8e9d36425700576b233e491e4b50394c5445525750535550565855535d554d5852565f5e5c5a4d3320009b7b2edeba40d2a919c99b08cd9e12d8a730986b10532e00432405503520553e2c4a311d4d341ebba58ef5ddb7fbdf9ed2b162bd9445ab884691825758482e340f00954f43ad3c34bd322dba2626c4302ec1342db52620c93332a01e1eae5f5afed3cdf8e3def0e3ddebdad2f7eadaf8f3dde6e4cbe2dac3d9d1baf2f2dae2e0c7f3e7cff2e1c7f6e2c7f6dfbffae3b9ffeeb8ffe6a3f9de8fddbf69c6a24abc8f3ca7792b8d691f81612457340e55321e43251d53414f3b3c6a303f7a243d76546a93333541534c465148435e4f48584036b88c83631813953632a13b2fed9a88c49f8467412a7922199642385d3d24443f1fc4c8a5dbdabbe2d4bad0bdac8976704739384640403b3a361b1a1539393139383434332f292a2441403b3630303c2f2755402387692ddbb64ee9bd40eab737cc9514e1e2dadeded6dfdcd7bc9d9876261b98281da82d289f1f1e911412911412971718911110991918971a168f1512921f1a972a238f262276121482292dbc7a7caf8380967f79897d71928575b2a477c6b354ccb63ccfb139d0ad35bc9921d7a1418b31009e2b16a8281baa251ca6261da6261dac231daa251ea0271e801004770b0194211aa52323a41e1d8e0d089718118f0e089f2017800600922508ad5315bc64259f38178a1f0d84190fa13a33922c289e443c7c3425652205d88b5f9d3e12b53720bf3022c62f24c62e23c42e20c73122cb2e1fc42d1cbb3220b037267f15086c0000b6322db92e27b52a23bd322bbd2e28bf3028c2352ba71f139a150ea0271f942b2596413affc3bdffd6d2ebafa7ce8f86e8a7a1a36663bb8585c190896a3b1fa27a3ccdb143e3cb45e7cc47dec95e807a4055604f506c7a4a70945076a33153805a74977c8898bab1a8d5c6afe0d5c3ccc3b2c9c0af503f2b73503a5f3a2055351e5a3a235e351f6238225f39246639263e00008f352ab93f32c1392dad271ca92a219d2a2385271d6e2a1f4f29206f6468686b7268676d66676b6065686769666d655a71624b695532826d428b764795814f93824e97855597815aa08558a18242b89039d4a12ecaa21ea7a419a9b4299fa51fa19527e5ba76ffc498f7b793dc9577cc7a64c36d5ca85449924f34795517d2b24fdaa61ee4a10affb629f7a71eeaa117ffbe35d69209dfa213e3b519fcd530fed52dfcd228ffcf27f3c331deb54b99803d8780631b100a300a09631a14b63e2ec63522ca3628c93227cd392bc03425a42917c4623bc58337b6871be2b830ddb925d1b525a79a10a1a72d98ab3587a32a89a33e2b3d03424f33535d524c524e565752565751515850565c505b594c332403391c00caa437e5b922f5c51be8b50cdca807e6b221d9aa34e1bd69ecce98e4cdaee5d0bde5d1b9e2ceb3e4d1b1bfac84c0ac77b7a168caaa7bc0a47da6967ca296809d8674986554ab4a3aba372db92727c63031b52821c93c35ca322fb32c28a64638ffd8c5fdddc8e9d7c1e8d3bee9d7bff0e7cae4ddc0efe1c6eedfc2eee4c0efe3b9fee9bcffecbaffe3ade9ca8adab96cd4b157d6b449dbb341d7aa35d09d2aba8215a46f05b78c23ebc76f644212957a6932222c3c3b5d15245f213979253a6f4d5c7d484850554e46554b4256453b7d6356d0a4977e3b339a413b9f3329e98576dea48c965e477e211995372f8d4b3b936950e5c7abe0c8acd7bca78b74664b3c374e44433d39383938363b3a362a2b2533342e3536304d4e483e3e3438302557462a826227deb355efbe3bf6c02cf5be2ed7a012e7e4dbe6e3dae5e4dfe7d8d1e8bcb16f251a8b221f971c1e911517941818941a17941b13a52620a429247f120f7e201e6e231e9a5f59c08f8bab8582ab8f8cab9b9bafaeb34e5663282f4b363c4860613fa8a36971672a6d5e1ba99848cba35b8433069b2d12a8281baa231da8241fa8241faa231da8281d992a197a0c00921c10a01f19aa1e1da91b1a9f15139c1613a0201f800500850b0096240ce07851ab48217e1500972c24a73e3abb544f9a312b9c352c9f3e379b4230d48461b75d38b43d27bb3124c22e24c93124c3321dc13119c93020c93022c63021bf372794251482180aad3429b3342bba3a3199181296151097130f8c0200a2181596160dae3e33f29b92dc958fd99798efadaff1aca7a7605afeb7b5ae6d6be0aba7e9baa6774915ba9233f9d247dcb414f4c92cf1c934eacc4ad7c8636c703353654d385462324d688493a68c8d91c5b2a3ddc5abdacab3dcd1bbd8d1bec9c3a9534925685a33504122533e23603c225e351f62392760362853271c76362c9a3227a2281da22c20902b236e27235e2e2a50332d7366606d6c7161686e63676a6262626b676473655a916f56a579529f6e34774a06a07a3387651d8f6b21a08140a387579e8354a3864acda452e0a12de7ae2ba8921ab3ac3aada43ba28331ad663ad2725ac25c46ae3e2ab43927b73c2db54339832b178253276e4d00f2c246ffc536f2af20eda61ade940dfdb32cdc9308e7a513d7a208ffd332fcd22effd62efcce23fbce35ab831285671f7768492b221921120f330704a0423abd3a30c63329ce342acd3528c63224b92d1eab350ffcab5af0b541f1be31e2b923d6b625ac990faca72f9da72c9bb32793ae2d98ac55505e2b4c55445155545b5b595956515c584c665b3f8c75419475258a6600e7bb34f6bf24f3b812edb70cecb711f3bd25ecbc36dcb945ceb35cdbbf97d2baa2d5c0a1d4c29ed1bf9b9f8f6ba3946da79773af9a7fae9a82b4a38fc2b29bdcc8b0ecc4aba95942b34232c53a37bb2727b72c25b72e24b82923a219139f2d23d78577ffddc3eeddbff7ddc2f2d7b9f7e4bafbe4baffe7c5ffe9c1f5cf91dbb668d3aa508c6200eac052ecc24aedc542edc438efc231edba29e3a921d09513c08609ac7900fdd14ceec95e886d3ea5979632335104154b1c3c852041882d4271404b614b4b4b4e483a52483e57493cc1ab9dd1ac9cb3786a641005a8372faf3d32a74a3891362393271daf40379b3728a245349e4233b86a5d9d695b573b2d4940373c3b363c383549454434302f302f2b3a39343f403a36373134332150471e5e4703e6bd54d5a020f8bb2fdfa311e6b21ee7b822e9e6dde1e1d7dedfd9e3dfd6efddd1f8cdc4681a18831f218b1d20901e1e8a1a188c1f1a90231e87241f792523b77674be928faf928cac9b93b7aca6bdb4afbebcbf919aab1221422b3d6f2d406b3d4b58424e4a2128211f2312323210947a557c3215962d18a2281ba6231ba5241ea8241fa8251da4281c9a2d19780d009b2615a21f15b0211db21e1eab1b1a8f05038d0b0b7c010093190c941f0bb4482e8018008f2518a037338119168f27248d251c942c23a33a3689241c9c442c7e200493200eb83427c33124c22c1bc5351dc3331bc52f1ec72f21c73122bb3420a73b218c2810750400951c13880d067d0200a228238a0d0b8c0607b72f2f98140f89190effafa3e19e96ffbabdffc1c7914643dd928fe09a9aebaba9ce998bebbe959c721efed45befc427ffd829facb1dfed023f3c91fe6c42de6d35dc2bd6c8187618b9481848573aa9f8bd8bea5e2c7ace0ccb4ded2bad8d2bacfcfad8d915e53531d4c3e19563c215d3b205f392260392859372b51342e5b302a8c3c3591332b852e2568231c4d27267e6e6e6864616a6f6b626669666a6d66686768655e5e5141391e006032007e4300955700b07414c89232eebc5bdca845996c179c7e48816a409882518d6a28d99e40dca33cc6a94da6944293783187541da14329b23a2cb93a2bc33a2ac33122ca3a2fc039339a3324925c3a775412fecf63dca620ecaf21f5b223e79d16d78903feb125f4ad1debb21bfdcc31fdd02fffd42ffed227fad030f1cc4a94751a68552a352b1f25211e240f0e440100a93e36c3392fc93126cb3326cd3729ca3426d04b2aaf4803ffb54df2b632edbf2ee1ba2ec3a7228b7c05aaac2f9ab11b94b1219cb243425209525c3a575a515454525b544a655639725923a98531b08819b28c07e6ba25f4ba1bf7ba12edb808e0ac00dca70bc99a0ce5c242cbaf4c816736856d518571508a7a58948663978a68b3a588e2d4bafdeedbf8e9d6f1e0ccf1dfc9e6d5bbe1bfa4be7c62a74431b8332eb42320bc312abf362ece413abc332da72724a74135ffd5b8ffe4baffe4b3fcd89ee7c180a77e3c69370087520ce2af53f3c152efbd40e2b029ebbb2bfacb33f6c928f0c31ff2c21aecb615e1a310bd8000bc8602eaba3af7d051e4ca6d4f432ba2a3b72c385e1b30671b3c7f23417f4654795f636f4e49435047365245354f3c2dd0b6a5d9b2a1cb9281833427a53a32ac362ca63527a534249a2118840a00860c00a92d21b5352caa3b327d33285e362a463d2e181b1033322d3c38373d393a2a29274746412f2c23332f23463b1d5c4905cbab46e0b12df6bc2ce3a115fcbf33e4b52bcaa016e0e3dae4e5dde0e1d9ddddd5e3dcd2ebd9cff6cdc7612121872e32912e338724276f1618904947c28a89bd9492b49897bfadadc8bebccfc8becec7bfcbc3c1c4c1cc444b680a19440011460a21570219450e274f20376033476834435631222978373591302797271c9f261da1251da4251ea9261ea2261a9a2c1d8219069127119a230fb0231caf1918b21e1cad1f1da21c19a4251e981f0cb13f27952f197f1c098b2519831c1576100c851f1b922f29902d279c3634a23c38610000b75041952318b7372ac1331fc8331bc3311ac53220c63022c73325bd301fa62a10a24218892d068b1d0c790200a9322e9e27218b120a880b05981213bd35359c151190170c7f2411eda495e39b9ed48d93d48a8bffb7b8945657fdc4bbc48f6f744501e9c04cecc730f7d327f3d01cefc815f5cc1af4ca16e1b70df5ce35e3c33ce6cf5dae9b3d7360149c864dd8bc94e6cbaee2cdb8dacbb6d9d4b7c7ca9d78833e858642573a1261371e5c381e5a3a21593827563b304b39374d3437673737662e2d592d2c6648467769696a6a6a636f6d606c6a69696967625f6f6a6735291b674f2b8f6b2dae7f23f7bf4effc448eaa627c37e05d38e15d18d10dea7405536005e4d2fa69778b6a079cea675cca36fc8b17fbaa276b082608c4229b24435c03c2fc43827c33423c83428ca372fc03530b244378c4f32815a21a17419ebb741ebb024e3a10fffbb33e49610ffb52bf6a91be4a313d59d08ffce30ffd430fcd228f9d42df4d434dfc3464e3900463a24312d2a2b21223e1911974d42b63c31c63226cb3526c93324ca3425c4361ea72a00f48e46feb647eeb935e6b532d3ac2d573e00b2ac329bae1e96b72299b433a0b652444f15565c405758525b5444776128b8963db99024be9515bb9609e5bc24eab614f9c017f3c00dfbc91adfad0cd8ab1cd3b038d4b95e907c47a29271bbab92f3e4cdf6edd0f5eccff8ead0fdedd6fdefd5e7d9bfebdbc2f0e0c7e3d2b6f0d2b6cb947fa04938b7392db7271fc13331bb2f2eb92e29be3330ba2f32ac312ab356358f490eb9812acf9b36c08720cc932ae6b147f3c24cf3c53cf4c632f6c731f9c730edbc21e3b313f5c824f5c620efbf15e4ae0dcc9300bd8500c4940cf2cd58e0c66f50471c1b24352a3b668592b45f6c8e33446f2c3a5f9499acddd8dcddd3c7decfbcdac3b3dabdabd8b49edfb09ce1a394d38578bf6155790d018f190db4382c9a1a0fb23023b73527b83427bb3228b1352ba140377136284d3a2b3536282e2f273737353b393c4341423c3b3737332753432a614714c8a446dcae34f3be32dea414edb228eab335e1b646b59026e6e9e0e1e2dae7e4dde3e0d9dadad2e2ded5e8d7cff6d5d0703837723031c28081e1a9a8c19b98c6aeaad3c4c1d9d1cfd9d5d2d0cfcacfcfc5d2cfc6d0cccdc8c7d7303a5e03154700154e051d590a245f011e5800175503205a253b6a1a1939340b197230317d302a8831288d2f27912a239a2b22972c24963a2f5e0b00c8775a88290d9e1c0eaf2117a51b10a420139b20119f2a1892240baf4630761203801e13953028922b269a3231942e2c7a1b1783211e9b33327a0e0c9f322bd6655d8f1810bd3d32bc2f1dbf2c18c43320c03321c23a2a9d200ec2523c9a3c18b87035893e07760d008009059a201f840806a6292390110b8d0708a71f1fa0161394190a9c371bbf6b51e59c93e8a4a3c87e7dce8785ffccc77a4229744006c99937f5ca3fe6bf19f2cf1de9c710fbd623f0c916f7cd19facd1cf6c81bf3c823e8c426e9c938eed054c7aa46dbbd75e2c490dfc7a1e0cfb1cbc2a1b9b88a9196534a46065e3f205a3626553e2e503e324f3c384b3d3d3f3a403029304a333940272b7c6d726c6668676769626667626b6a62615d79605c74514d2e0d082707006a4614a97f2dc79323f0b630dc9b0de19a0afbaf26f5a920e39a0dd39a2670521642341988836db1ab95dac4afd7bea8c8bba8c3b2a2c79c958b403bb74239cb3f32c53625c63323c52e23bf2a23bf2e29b6403479361b855d2c6d4300ffd36be6ac27e7a513efa81cf3a71de19106f0a317df9a0eedaf1effd032ffd32dfdd42cfad52cf8d62ee4c640ac955243341d3b3833302c2d46373294655ba24035ba382ac33426c93324cb3423cb3622b62a11b13b0dbf6a17eaaa3ee7b135af8201dab63baf9d1da6af229db52398b3269ab23874842c5057215a5a40665939bfa256cba43bcba329c19913d8af23ebbf2aebb91cf0bc18f4c418f4c521ecbf32e6bd49ffe78cfff0acf9e8baf4e6c9f1e2cffbeeddf8f1d7e6dfc3f0e1caf8ead0e5dcbfe9e2c5ece5c9ddd6bae2d8bde1d0b6d0b09bb17260af3e2ebb2e24be2f2bba2b27b1241dbf322bc736399c160dba4826bd6420e1a038fec64bcd8d11bc7c00c58e0fedbd37f4c738f2c632f6c932f9ca34f8c933edc027d6ab0ff2c52ae8b71dd09c08be8a00b98800f7cc49edd06c524518181c1d152b54021b51324065bcc6e1c2c9e3d0d3e6dfd9dddfd5cce6d9c8ead4bfe8c4b4e8b9a9f1b8a4c78471934435993f34932d1f942416a22418ba3429ba3026bf352abe3225bc3023c13128bc362da83930b86e61785b49413e2d3a372e3938343e3c41413d3e302c23514328634813d4ae5bd7a532ffca43fbc63ae8b42de8b540cca03dbe9a4c82641ee7e8e0e7e4dde8e0dde9dfdde3dedae6e3dce2e0d4e0dacee7d9cce8d8c9d3c6b6c8bfb0d3d1c4d8d8ced7d2cedbd6d2d9d6cddbdbcfd2d2c6cacdc6c2c7cdbac5d91b2e58041d530b256008205c1d326b051a5300124d06235b0923540d1d4116172940353b4d38374d2e29512822652e27782f297e373159241c340b00835b38c68863962a109f210b9f281095280b8f2d068f330caf5938a54d37902f268c2826bd5755932b2aa4373a8a21257b1b1c8b2928a53534931d19a62f27de655cbc3d37a41f1ac1322ec13129ba2e1d9d1f09b54b35a75035965431a2703baf8c3a834f04ac492c8d100c910f0fa31e218b090994100e960e0e8b0101b12a279718099b2b05b85b30ffb99bc48573f0aaa0fbb3a7793520824413b17b1bfccb48f6c42deebf17f4c91afbd220f9cf21fed428e7bd11f0c419ecc216f9d124e2be12ebcb22e8cb27e4c431eac64cd8b655dcbe78dfc894d7c9a2c5bc95958b58504319504031493f403f42474048554a4c6341435a343b4b1f2531595965676570676a735f646a65686d686667726765815e5a79302a943d3683352b813f256a3c01ac8027c78f18df9d15da9708e49d0deb9e12ffb325dd9a03d19c1ca0823a1f1200212914616c5ccbc8b9cdc9bdb3bab39c9d9f78676f8c555bad3c38c4362cc63425c73526cf3b2fcb342bcb342bbe4032b0654e8d613a7f581fdeb45ee5ab30f4b021ffbf2ce89e0bf2aa18e39b0be0970ddf9c0de2ad0fffd831fbd528f8d229fed337f9d25b371e004134212924202f2d30625e5f957d79b6766aa44031ba362acc352aca3123c7301fc63524e060459f3909a8590cb77e0adeaf25dfb120dfbc2ca1980fa9b127a2b9239cb526a3b640464f00625c209a854cc6a24cd2a93dd9b23bcba423ba8b07e8b72eeebc29edbc22e9bb1fe7bc32795100d3b474ffebbcf9ebc8fbebd1f4e3cfeddbcdfaeadbe1d6c0ede6ccf0e6cbeee7cae7e3c6ebebcfe4ebcae4edcedee4cab7bba470725c4b2c17a54836ba3627c13126bb271bbb291ac8392bb11d19b42a1db03a16ffae6bf2b54bd4a323bf8905c48b08d19b1fb07d08d8a53af6c859f4c84bf2c744f0c747f4cb4be5bf3ac9a11eeec048c5921cb88704e1b230f4cb55c3a95e322e2d13204a162d5f0c26590a1c4a2f3c5ec0c5d8d9d4dae8d7cfefdac9e3d3bce4c7b5cf998fae645bbb6556a03c2c8b1b0f9b2217b5352ac23c30bd3124bf2f24c53127c53127c62f26c83126c73027ba3026b03b32a75549a6816f7e7160473f323f3a36342f362e25285242325f4512e3bb59d7a626efb730d5a016f0c23bd3ac37e1bd69c4a56cad966d6e5b3be6e6dee5e2dbece4e1e9e1dee9e4e0e0dfdae3e5dae3e5d8e1e3d5dee1d0e0e4d3dae1cfd8e0d1d8e0d3d9dad4deddd8d6d6cad4d5c7d3d5c7cacfc9c5cfd88798b20b234f001a5016336d00164f000a401a2b61000d490f2964082255061e44192a3e2e3841414649424240413c363f2e264120192b09001c08011c0e01281a003c19008033158a2c0a993e119f4c16a0581d864410824322b06d5c92453da04b48b45752ad4947ae4444801616943032a94140720000b1322baf2f24cd4a40e25d56a41a17b11f20ba2926c73d30b7402abb6448d39775aa835caa935db2a5567d590fa548298e110b8f0a0b8c05098d0809b83334930b0b890200ba34319e1c0c901700ce652cb5662dffd39fb16742792f0a783000a46516f2bf42f1c22afecc2bfccc22f6c717f3c615ebc012efc519ffd52bfcd228fdd528f8d021f5d01fefcc1af0cd1bf0cb22ddb61de2bb3cdab759ceb16be7d299e8d49fddc78b917f4f564f3c4f54574f6072495d7634425f2d37501d26356e78815d6a72636d7662697169686e6c6060826462703f3b7d302aa5362dac332aa5392f9841268a4d14b78429c88a11f6b327d59301fab623db8e00eca00ee39e03d59c17cdaa5844390c2d3c292b423c7c8b8682919476909d768ca37e88a1805f72a74041c2382ec83a2ccb392ac43026c02920cd3329bc3829cf7f667f4f2b7b57276a4400fdc554f1af25eaa210f6af19d08c00e09c0df8ac23e29e0fe1ac10f9cf2dfbd336fdd444ffd35ad8b45c3f29002a1e123a322f3935347d7c789a8d85a27c71a96153ae3c32bf3228cb3527cc3426c53326be3724b33a1fdc793ee3a133dfac1fe5b218e8bd23c1aa20b4ae26a6b41f9eb6229db12ba7b4405e5b008d7c2aa3802c785100a18019d3b146c69c30be911eedc240ebc137e9c032e5be47ffe3a0dbc39df8e8cef4e7d4ecdccce7d8c5f1e2cdf4e9cdeee9c1e9e6b9f6f3c6f1f2c8d7dfba92a37f4a643d2f4f28294826284a292749283738198a4830ac3d2a9a1506bb2f20b73525b33a29a63223ac3f2ba34221a1541c9f6913a77e15d4a939f8ca5bf9c9639b6c10a87a2f744a00987114aa8625d0ac4ed4b155d8b756bd9c3faf8936b9933ebb9737e8ca6addc6766e623c0c122c02134b263b74243970112256101d471b223eb9b6bfe1d0c8efd6c2e2c9b3a9837088423a9f423b9a2b20bd4336ba382bbf372bbd3326bd2f21c43024c22a1fc82f27c52e25c13126bc3225b32f22b33b2ba03c2dc88071d4af9ca3937c9285725347393e312b524131583d0ecba753e5b537d8a315fac541eabc44d4af45debf6cdbc089a089696453414d3f34e5e6dee6e7dfe7e8e2e2e3dde4e5e0e7e8e2e2e1dce6e2d9e9e0d7e4dcd1e8e0d5e8e1d7e0ddd4dedfd7dbded7d5d7d2dbddd8d3d6cdd3d5c8ced5cebccad7465b7a001b4a00144a335288001446000c3f0a195004195a253d7d0c2659091d42333a4c44454a444547171d19323d352834280c17061d261523291f2b2e27211e153023138462468c5e2dc99146d7a14bb5873aa27941f6d2b8debaaeedc5b9e7b3a5934a3bae5547ae493fb64b43b044417e0d09ba3e36bd372cbb2f20c03425e85f55aa1f18ae1913b6211aaa2111a23018c17553b88864c5a485cfbb96c3b8828c6c399b452c881208921010b12b2c95110fab2723981010910b08af2b279d1b0b9e1f00e47130de8122cb7714ac5704984a009f5a00d8a12cf4c633fad02cf6c71ff5c618f2c313f8cb1aebbd0ffed324f5cb1df8ce20fad121eac111f4ca1ce8be12edc317e9c018e0b612eac131ddb74c95731ccdae5bc9ab55bd9c3b957f2c6b673a5c665d3e53662c415c212e3e62697162676a636c6b5e6d6a606a69686669745f5e81504b80332b982f2ba72a24b72f23b42e22ad372d9c3821843403c07e2acc8a10ffc234d19500fcbc26e49908fbac1bdb8c00de9b16f7ce74201400283b28193b3d486a76678da46592b9618dba678cb8746f8d99474baf3125c73e2ec33424c5322bcc342fcf3529be3926b85e43824823845f326b4a05f8c95feeb333eca91ddf9808ffbb2cde990df4ad21febd2fdea812f5c638fdd053cda341775412755c34392a17342b242c2421352c25978b7b9a8b789b8377a6766c9b4138b83e31bd2e20cb3325c13423bf3721b3270caf3600ec9a34e7ad25e3b016e3b81be6c3358d7b00abaf24a5b72da2b630a0b12d9ba72986831ab89d56ba9a5f856a255f47009d803e9f7f32b1942cdfc149e1be3ee4c358fce4a8e2d0acffeed0f5e5ccf5ead6f3ecd2f6f1c9f0efb6c7ce80a0aa54858c3e828f4a223f09325c2c225324235d2b1c5d2512561d17572529481e5d3c1b9f513aa03221ab3a2aa84b3a974e3b75432a5d34189f7056a97b5a8c663778581f8264268e7030896a279171348f6f408465398c6e3a8e703c896a3bba9e6fd5ba8dccb488bea77d624f253c30064b48273e463915232c0515362f416f000f47000f4a2f3c7329366b091b4b1f2a4ab0a7ace2ccbfe8c4b4874f40954337a4392fb23428bb3327b93425b63120b93421c13524c72f24c92c25c9302ac03329b239289e351fb75d43e79d82e9b095e7bfa5dac2aad1c1a7b4a183b7a283796240523400dbb455ddaf35eab930d8a925e9c259efce7feacf98e0c9a0d6bf9db29e85614f41493830e7e8e0e5e6dee0e3dce8ebe4e3e5e0e1e2ddebe8e3e6e1dde8dfd8eae1dae3dad3e8dfd8e5e0dad9d8d3dedfdadce1dbd7dcd8d5dad4d2d4c9cad0cebfcee120365b00174900174f001f551c376c15255807144b0114561b33730921510a1d3d3437463f3e434347482c373335443d192d210b241109220f182c211f2e27212a2523261b322c1287794a85691fc6a7557c641e897342ecd5c3e9d5cee1cec0eacdbbf2bfac85412e9c47339c3b2a9d32288b160d961710b62d23bc2e20be2f21c3392ec1322ac12822b82116bb331da73a13d28c51d8aa6cf2cd98e9ce99d5c385d7b47cdf8f6c93241193120da9212194100b97170e9a180b9f200da0290ba633079e2c00db6f17fd9e26dd8605d17a09c17402c08402ffcf3de3b919eec51bf6cb1cffd21ffed120fccf1ef9cc1bfcd120efc517f0c618dbb202eec315f2c61bfed227f1c51aedc21bf6cb2ee6bc36784e00aa822addb850e1bd4ddcbb48cdb5558f8a53525b4a283a483d4f65667079656b6b696b6a656b695b6a675f69686f69695f3c3a883a30a6372cb53029bc2c24c12d21b82a1ea8241fab3a288c2f03cd8032ca840bffc939e7aa14efaf19ffbb28f0a514da8b00dd9c1cf1cc73322b00243a23153b3c6f9aab5f8daf5c8ec15a8ec8588bc2707ca2833d48b64138c03b2cc8392bc9342ec42c27cd3327be3523a13b24b36e4f89613d7b5c239d7418e6b23ceeac22f4ac1cf0a91defa71df0a91dd28f02d89e0cf4bf3bc5962ea17b328b6f4a7c6b5b31291e38332d251b19352b219b8f77a7997f90837395776ca46458a13d2ebc362ac43022be3320c43924ca351fce491eda7c25e8a62ce5b11de6ba1de5bb27d0b327aea820a2ae26a0b52c9fb72b9eb5278e9720b1a358b39c688c78469b895bebd5acc0aa78b49e53c8b154dfc25cf4d980f0dfabe8d9b8e1d1b0f0e1c2e1d7bcd4d0aabcbd79939a3d919f2d97a93194a1384f630c2b5515225d271f633016632b116323095e1d0d6126215b28434b2274573789513681472f603c225345284550283f4b274b452d6b594b6d5a4c4c3a2c2b1e0d7b6f598070567f6f557d6e5b8272628474647e6d5d806e62958176cfbbb0d4c3b3c3b49da8a08978766a3c46481b2c46132b51041b4430457207174b010e453242761122560c2055232f559b9599dac4b7debaacaa7263a44e41ac3c31bc362bc23227c33527bd3122bf3727b63120be3225b72e24b7372ca9392bd9816bfbb89bf4bf9fe7bf9ce4c3a4e3cbafe0d0b6e0d0b6dac6a5cdb48ca98d5eb99750e9bf4ff1c141d4a52fdfb853ebcf86e7d1a0e2ccb4d8c2b4cdb8a3bdac9856483f52453fe3e0d7e5e5dde6e7e1e1e2dce7e6e2e5e4e0e6e2dfe8e5e0e3e4dee2e3dbe8e9e1e3e3dbdfdfd7e3e2dddcddd8dbddd8dde2ded2d7d3d4d5d0c9ced2bfcfe913265100154a051d59213e7a1b357004134c000e47162b6a0a235b0b234913273f343e48394144364242323e3c2a332e1822191d2b1c192b1b11271a12281b192e1f1c2d1b212b12292a0a4d441b66592f766c49b6a88eeedad1f1ded8e6d8cdddcdbee8cebfd1ab98985f44a053399a3b2785170aa82b25ca4540a51c14bd3329b92c22be2e25c42924c62e20bd3912d06423d28825cd9524d8a238daaa44d6b34fe9bb66ffbf87b34a2c931308a61c199f1a13a32413a62e0bb74811d8772ad8801fdb8919ec9c1ffaa620f4a019dc8a0ac47e00fbc82ff0c622fbd02bface23f1c912f9d117ffd723f1c615edc30ff4cb19e9c114f3ca20f7cd21f6ca1ff5c51df9cb1ef1c713f3ca22e3bb377c520071440185590eddb53cd9b731d4b443baa44e625a2930331e727c7e58626c656d70666a6b66676b6a6f735b6a714c595f2b292a5f3a3498372eb23227b32d24bf352bbb2b22bd2e26c13633b03526922f06d28034d38b15ffbb2ff7b41fffbe26e5a812e2a516da9712d7a230edd7842d300024391816372e5078826893b3628bbf608cc95a8ec86f80ac76384da93b3cbe3b31c23325ca352ec82f29cb3328c13526b33f32c8726382533f82653d5d3b00fbcf64ffbe34e79c05fbab20e79911ffba2fde9709e3a10fffc845cba13db69957a4906f605343342c1f3531262b221d332b20979073aba58399917a93816d9a7362995041af362bc33529c23523c03322c73329ba331da53e04eda143e8ae28e7b91eebbc26e9c533817000b6b830a1b6299ab92d99b82cacc0437a791c978a469a895d8b7b5ac6b79ae8d8b7eddab0ead59ec2ad6af7e3a4fbecc5f9ebcef6e9c7f5ebc7e9e0b93b3700a6ae41a0b1279eb11a9cb01da0ae3341590038652220612b13632e0d642f11662f166b32116a3015642d235d2b30572a375225334e232c572c1f57281e5d262b603217301b1923223b414f3c4155383e543f44583f425345475440444d4448513f414d4645534642535b5360bbb1b2c7bab1cbbfa5beb49b9e9a916d6f7b3742621d2f5d112d5f072355293b6b273864051c48061b48192650777791d3c4bddbc5aed9c0acd1a696994b41a63932b9362cc43129c62d27c42b25c1342bba3c30a63628a84838f9ab97fdc1a9f1c8acedd0b0e9d2b2e3d0afecd4b8ebd5bde6d7c0e5d7bde2cdaed7bd9adabd93b29051ebc361e1b753edc882e2c394decca8deceb5e4cec0d9c3b6c6b3a4b2a497564e4b4e4a4be9e5dce8e5dce3e4dce3e4dee7e6e1e9e5e2e7e3e0e6e5e1e2e5dee6e9e2e2e5dce1e2dae6e3dee4e1dce2e1dce2e3dddcddd8dbddd8d5d5d3cbd2dc7d8dae061c4b04184d1a306a00134f000f4a11225a000c44112a630c26570922411f324327343c4a5557343f413b4747252e2b0d170f1a281b0d1f11172f21122d1e0f2a1b08210e1a2d1a202d19282d19242712727562a6a495988e85ede2dce4ddd3e3d9cde9d3c5ecc5b4874b33b86a53be5d4a922417a42d279a1d198c0b06920d06bc3227c6362bc93529c4381fc7521de68737c88115d2971fda9e2cdaa437d5ab3fcb9c40d28c4e9b411c901f0da2281da82f1eb4421ed06424e28027ef9928ec9f1deea91df0ac1bf7aa1ce9990cdd9205e2a20df4c723f4cc1ff4c81df8ca1cf6cc15f1c90fe5bb07f0c516eec515fdd525f3cd20ebc518f3c91df1c51aedbd11e1b105edc317e7bf2aae8722522a004b20007e5418d4af45caad38a68e3858480d6e68486d6e60656968676c7064696d676c72676b76666d7d112236213341222d2f5b423b973b2eb23023ac261db92f25bc2e24c03027c02f2cb72f23b2411fc96d2cd48b24f1b135d99a19e2a823e7b532fdcc53edba519b75202e2600313c11263b1a1e3d2d31585d628ba7648cbf5f8bc8548fcb6682b2825470a33f49b63731c33328cc352cca3129c62e23c13327bd3e35d4766c7a4a40664c35795e2fdeba66dca21df8ae17eda110faaa1fda8d03efa619f1ad1ce5ac27d1ac44ac954f998a69483e32393327201c11221d193e3e324d5337293310343d1e8083688f856ca67d69943c2eb23a2abe3320c33020c02f2ab93729872600e1984be7b032e7b520ebba20e9bf2dd2b5338b8105a5b22f9ab5309dbf35a0be3caab64addda89c1b585f7e8cbf4e8d0e8dcc4f8e4cbf8e4c3f7e2b7f6e3b8f8eac5faf1c8eee8b497945f5f5e32393d029dac479aae2b9daf1b9fae1d9aa7317e973b3568261c622e116a34127139146b34126a2e116d2e126e2f166a2f146129145e231a652c0f642d12693217682d2365370e30221e313f1c2e52051644000d3a13204c16234f02103704133400102e0c1c3d010f320f173e0e113284828fcbc4bed1c5adcec2a8c0b6aca19ca07b7c913f496c2338651028581729570a1d4700153e061a3b4f556fd0c9d1e3d0c1dec9aed8c6aed7b8a498584cb1544cb13c33b9362cbd342ebd3a32a83329d06e61ffb7a4fbc1adf3c6afeed0b6e9d5bae3d5b8e3d8bae7d9beead8c0ecdac2e6d7c2e6d8bee5d2b4e2cbabdbc19ed3b785d3b16ad8b7746a4d2d644e40564a3e483e34412e2836231d2d1e172a1f1924201d252523e8e6dae6e6dce4e7dce4e7dee6e7e1e9e6e1eae5e1eae5e1e7e6e1e8e7e2eae5dfece5dfece3deeae3dde5e2dbe2e2dae1ded5d7d7cfd6d7d2ced6e1324969001a490013451f366a00164c0010470c215812275e2641780c2857051d393446543e48513f474a394046343e4016252210241b1b33250a2516142e23122d240e2922102a210f231a16281c1d2f1f21321f2b3824313d2973796b9b9e93e4e7dee8dbd2eec4b67432247c24187e180c912519a13126932419891810830c0693140dc43b31c13828c4422cbe4a25d97b3dcb7f31ba7e26b9832bc49142d8a95bc29c49c59e53c7925eaa6641a14b349a3c23a03f1ead4e14ec9231fda72cfdaa20ffae1ef8aa16f6aa16f1a513e09603da9603ffc82ef0c31ff3c91deec012fdce1ef3c613facd1cffd425f2c81af5cc22fcd82ae5c512ebc816ebc313eec312efc00eefc018f1c531ddb5445a33003f1c004b2906705125b59c5c6451165d5030807a6c6564626a6b6f686c6f686d71606970656f7b363e55040f2d0d1f4328425d102f323b3d30803f2ba23320c13830c12e27bf3125ba2c1ec02b24bc291fba331fa4370cc17c2fd1a246fbd072c59e418860087b56087a5c2048370c262c1225382422391f1f3c28315958406d82638fc05a90cc4c94ce5e8cbe81678a934253aa3231c83a2ec22e22c93126cd352ac53228ba382baa4a3e9469632a19121f0d003f2300f9ca56f2b51fe5a20bf2a815eb9e12f8ac22eca91adca820f3d25e9d8b379a8d6a3a31282f2822231f1c21211f253229405e462d5231274d2822421d596e4d3e3d1f4f2d14954731bb341ec92e1cc03329ae3b299142217e4802e8b740ebbc28ecb920ecbd31e5bf50c3ab47a1a036a3b640a9cb43a3c53d9eb33caab154f4eeb2faeec8f3e7cff5e9d3f7e3c8f9e1c5fae0c5f8e1c1faecbfb1ab6d9c9f4888914259683f3a4d3197a97f99aa64a2ae42a0a936a6b1532d4700336a301f6d3b13703b0b6f33177330106c23157327126e23136c28126827136824146b270e662915662e1e612c3e6d4b1d3132202b4926386a21346f000c43101c500f1f53344579001245001244142c5c0c225301124a0813417e8097ccc8c9cfc2b2d0c0a7cebda9c8bbaba99e9a7f7c8352586e2332531628560217460a1c40445164c8c8cadfd2c9e8d3c0e3cdb5d7caaad8c5a5c7a18a9758479b4136a54036a5493aeb9e8cfcc2acf5c8b1edcbb2ecd0baedd7c0ebd7bfebd9c3ead8c2ebd6c1ecd7c4ecdac6eddcc8ebdcc7e9dac3e6d8bbe2d3b6e9d8bcead7b9e1c9a7ccb299402c25908282a29a97a29a97a6979c9f9397887f823b373421221a282c1ee9e7dbe6e8dbe4eadee3e9dde6e7dfe7e6e1eae5e1eae5e1e7e6e1e7e6e1eae5dfece5dfece3deeae3dde6e3dce2e2d8e1dfd3dad8ccd7d8d3ccd6e020385a001646001145142d63133068223f79001952021b5417346c021d4a081e3633414e404950383d413b4044222a2c04130e0b2115092316102c1e031f110d271c152c26081f191c2f2910261a0b21140e2513172c191f301e2d3b2c303b2dc3c7b98572646e3325953d339f3833b54440b6433cf58379ec8076760b037d0c08a32d29a82f26ac3726b1492ead552f944f18b37c3cc59557d4aa70e2bd88e4c58ff1d79efbe0abffe1b9facfafd79f84d99878823b0fb66921f5a832feae21fdab17fcab14fcab13f7a911df9802d69400ffca30efbb1addb108efc616f8ce1affd320ffd224eaba0ef3c518f1c71befc61ce1bb0eeac715ebc613f6cd1defc415eec110edc124e4bb47714b0039170031140240271155442a3a2f11726c5665646060606865686f64676e64696f5e656f5f6b7b24304a2835581e2d56041b470e2f52103a4a273b396f4a37923c25b5322ac7322cbe3022c23524c02c22b92217c33122ae35189b4e188858167d591b75571b96733b9c7d4f7a67477d7b6624342921392c253d271c372422453f57818f628db8578cc24e94c85b8cb77f74967f3e52ac3c3bbe382cbc3225bd3527b93528b33829ac413195473a2d0c05221816190e12281500f7d373d8a71ee2a50effbd24f8ac1beb9e12ffbb2ad39a0de5be3d967e1e94875d2b2219372f2d262223252b291d2e241e3f2a0d3618123c163059313a6039223e182f3916634523a44227b039239c3b289c563d5f3714543a00cfaf4ae0bd3fe4b936dab038af8934442c00979040bfca6aa4c04996b43aa1b449a6ae59eae5adf1e7c3f1e5cbf7e5cff7dcc1fedac0ffd4c2d7b0937360269f9d4a969f368ea04c2842291f3c4426414c364b446f7f5297a2668d99692d472231674f1f6a56106852106d50126a42166e3c126b35136c34116936116a34106a2d106a2c136b2f17662d1f5d2a0c35152231360a1334162a5f00104d04114817235713235706174d00114b293e77041b4f1e3569000c470614457e8399d3cfd0dbcebed3c1a9d5c4aacebca4ccbdaaafa59b8f8a8e636677253254101e413d455cc8cbd2dbd3c8e5d4c2e7d0beead4bddfd1b4e0d1b2e6ceb4f4cbb7ca8c7dfebcacefbba5f8d0b7eacfb4e7d3bae8d8bfe6d7c0e7d8c3e7d8c3ecdbc9eddac9efdac9efdac9eedbcaeeddcbeeddc9edddc6e8dabfe5dabee7dbc3e3d4bfe9d4c1cdb9ae4434372d22281c171327221e2e252639303549444a403e3f1d1a114c4a3be7e7dde7e9dee4eadee4eadee5e8dde7e7dfe7e7dfe8e8e0e5e8dfe3e9dfe5e8dfe6e6dee8e5dce7e4dbe4e4dae2e2d6dddbcedad8ccd4d5cfbdc6cf1a315300194b041a540119590623650322650522660724661835711f37673242594c5660373e463e43473b413f2a342c2d392f1323180f261c132d201934230a22121c2e2214251b17281e081c10162b1c12271810261914281c24342a2a3225342f1b44240f843528861d177b0f0f7101008f1a11952318a63632a83c3aa83a3b9b33308e3028934030ab644ead7459c49778fbd7b7fff0cef0d8b6fcedccf5eacaf2e7cbeadec4dfd0b9c8b89fcfb79bd8b794eabe8dd2994af1ab2ffaae1cffb01ffdad1afeaa13eb9e04de9e08eeb71ef0c01ef9cd22fad121f1ca15f1c912f8ce1aefc113f6c61afbcd20facf21f0c717fed525ebc212eac012f7c822ecbf1be2b710e3bc31a781302f0e00351b0c2e1d163b32293d3a31787b74646d68636b6ea9b1b4636562686a675a656b323f50101a3d0c18420b1c4a0c22510724500528522950790c263d4941367a442cac362cba271fbf3324b72b1ab4261ac63427c83224b6321da74925a869408e63408264429674518e71535b4f352b2e191f34231b3625223724203725253f3654727a6c90b26693bd578cb4678bad76728b74424ea23c3ab3392eb03f2fa63f2e9b4230aa5f4cbd7e6ca67d6b1f120226231c1f191d2919096a5208e6bf4ae1a918ffbd22eea411e89c0bf6aa18db9406cc940be6bd548d764a302418392f2e2c2b29222c2321322226372491a58ad8edcc38542e20482318471d2858263a5022705635663e244134143f45212a3a133b491487853bc3b35ebca146987929967d475e4d22847e4ea7ac6c9eae559dae52b7bd75e6e5afeeeac4eee7caf2e4cafde3caffd7bdfbbda4ba6958a661409b81348c8e298d982f697f372a48501236680d2d6a19367027436a2f455d7585952d43581743660d4b74044e750554750c576e145e6b1a656812615b0e62550e634e10664311683b10673416652e1d602a1f4f29182d281b273d162954000e402d3f6d10214c000c352e3d6813205417275a000d3b0e204e081849030c33828493d9d4d0dccfbcdacab0d9c9b0cfc0abcdc0adcec2b4cec4bbccc6c6888892373a43ccc8c9dbd2cbe6d6c7e6d3c2f1dacaebd4c4eed8cae9d6c5eddbc5e7d1baecd0baebcfb7e7d2b5e6d2b7e9d3bbedd7c2ecd7c4e5d3bfebdac6eedfcae9dcc9eaddcaedddcdeddcccf0dbcaf1dac8f1dcc7efddc5eedec5eadcc2e6d7c0e9d9c2e7d6bad1c1aa4e3f3a5b4f4f6d695e5f5d504d4b3e3d3a3134302d2c242234252083726ae5e7dce4e7dce3e9dde3e9dde4e7dce5e7dce7e7dfe7e8e0e3e9dfe2eadfe3e9dfe4e7dee5e5dbe5e5dbe2e4d9e0e2d5e1dfd2dbdcced2d3cbc8cfd53549622a416a1d31630d2259001a55001856001b5b1a38740e295e1a3057515c6e9aa1a7acb1b59ea3a6545a56383f37343c31232f23293d34051c12132b1b081f0f203023112114102516112617182c20172b201d3327162a1f0b1811292b1d3325028e6339943f208419057909059e2c2bab362ca12b218913117d0a0d9f3535a34843a55f53c48f7dd2a58ecba990e7cbb6f7decafee9d4fdeed7ede7cff1efd8e3dccce7dfd2e4e1cee9e4cee1d8bbfdeec7ffe9baba8c3fe9a42bffb222f8ab1dfaab1af6a611e09700da9f05f9c92bface27f2c81cedc414ecc30ff5cb17e7bc0bf6c81bf5c71cffd124f9cb1ef2c514f9cb1de7b90ce8b911dbac04d7ab0adfb722dcbb4a35150027100035261f38333080807e8f9595747e80bcc7cb616b6d5f65616d6b5e5f615628363f0a1e3912204d07164d0f265c08265a092b59082c5c0c316617355931423a664c33a03c2db2281eb4261ab8291bb02218c7372ec42c21b92d1ca4341cee9d82e0b09ab898838a6b56806a533c381f253119213a241d3d261b3421273c2d2d3d32879999758c9e69859d7c98ad8da0afa8a5aeb89697934842bf655ae79889eeab98dea792d8ae98d9b9a4baa59267604e1e1e1619141a271e15221500edd072f1bd33edac10feb822f7af1de79e13e19e19c89216e7c06170592f34261b3228272c2c2a242f212d3a28959a86e2e4cedbdec1e0eecd22411f2f5e341756212059242c482230482634613a255a30134319254c1d274009394106776d30e7d3a0f7e7c5beb096f3ecd0dfddb6cad094dee2a5e9e5b8f1e6c6f3e5caf8e2cafedac4ffcfbab7755fac5645a740378932169e722b9f943896a145334d1d1c3d5e163c8715388a123589193c8e1b3c83213a721f396a22457d1b457f16498011467a1347771a4f79104869134f690b4e61044d560f5a561965591862511a624c1d5e46487a6e17323d162947172d5e0d245819305c00113a00133b2e3f6a091748061347031543233563081849060f367f8092ddd8d5e3d8c6e1d3b9dbccb7decfbcdacdbae7dac9e2d4c7e4d8ccdfd8cedad3c9e1d3c6e9d8c8e4d1c2e9d6c5e9d6c5ecd9caf2dcd1eedacfebdac8ebdbc4e4d6bce6dbbfe8ddc1e2d7bbebd9c3efdac7f3decbf2ddcaefddc9e7d6c2eadbc6eaddcaebdecdecdcccf0dbcaf1dac8f1dcc7f2dec6eedcc4e9d9c2f0dfcbeadac3e7d8bbe0d0b7a9988e574a425f58486f6a57878570999685b4aba2b9aca6bca9a2baa39be4e5dde4e7dee3e9dfe3e9dfe4e7dce5e7dce7e7dde7e9dee6e7dfe5e8dfe5e8dfe5e6dee5e5dbe4e4dae1e3d8dfe1d4dadcced7d9cbd7d7cdd2d7d31f2e351728381e2f432839551c32592a42701b3766223f6709203f1e2f4139404a5054575d63637a807e949695a8ada99fa49d434d442d3a3323342c1c2d23112218182c21182c20152c1a112818081d14152920182c201222151c25202f2a1672581fb9873e994a07a1400d91220f8e1814a42b227c0000880606a32928ac453e94483afdcebaffe7cef3dec1f3e2c4f3dfc4f2dec5ffeed6f9ebd1f5ebd0f3ecd2f2e5d2efe4d0dcd6bee6e1c4e5dabaffedc9fee5bdb28645d0881cffab25ffaf24f8ab1ddd9203db9803ffca2be5b40ff0bf1af4c31efdcf24f6c81bfdcf22facc1ff2c719efc416f0c419e5b70aecbc10e8b80cf1bd19ecbc14daaf00e7c11ed3b4374d3200251200382d2944433ec8cdc7b2bbb8aeb7b6b4b9bc696d6cb3b6af95968680795d8986753d4f5b0014370b22561a326e2a4a8311366d062b62052860002157294c6c2f574c474a2d863b28b2362ac43129c32823be2925b92420c1291ebe2b1bb3321de17d66f2b8a4e4c3b0ddc4b0c6baa41b1f0424391a1b3e20183e251a3929213627676d5fc2c4b9cfd4d0c7c9c6cccbc6dbd7cce2dacdebdbcceacabbeac5b5f1cdbdefd0bee4c9b4dcc3add6c1acc1b29fbcb3a415100a1b181f24201f221b00b09c53e8b935f7bb1cf9ba21d7990ad19616e1b143f3d57b8d793a423314392c24342b2c353432242d1c7a826be7e4d1f7ecd8ebe1c8ddd9beedf6d9314c29225a291f6531145c2e175e32185f3305481c00380d265a2c1e4d1f26451b767a55cbc0a0faead1f2e2cbf3e8d4ece4cdefeacdf1eacdf3e7cff7e1caffdec5ffd8c3cd8173a2483d9b3d33831d1889181c7b140b9b5227b0894e888b5227432d22417715388c13357f13348111398e0a33850b3476113265576d9242536f2a3c5293a9c14d648420385e27406926466f12396012426613476e0940670e487009436911486f0a396300205100154e12317103215f02194f152b5c0f2a5705204f00144b0a1f581b3266031a500115520714487a809ad7d5dae2dacfe7dac7e8d9c6e6d7c4e7d6c4e6d5c5e7d7cae3d5c8e3d8c2e3d7bdeadac3e6d4c0ebdacae8d8c8eadfcde8ddcbecdccdeedcceefdccbebd6c1efd9c1ead6bdecd8bfe8d8bfeedfcaecddc8eeddc9ebdac6eddbc5f2ddc8efdac5eedcc8eedbcaeddcccecddcaeddec9eedec5efddc5eedac2f2ddc8eedcc8eeddcbecdbc7ead9c5dccbb9dccbb9dfd0bddccdbadccfbcdccdbaddccbcd6c5b5c6b5a3bbaa98e6e5e0e5e6dee6e7dfe6e7dfe5e7dce6e6dce6e6dce7e7dde5e5dde5e6dee5e6dee4e5dde5e5dbe4e4dae2e4d9e0e2d7daded0d9dbced8d5ccbebfb9414a471e292b343f43222e3a121e3412223c2b405d293f561628343441473e43473d4142494d4c494f4b464a49454948444b44414b433e47442f3a362b383121312715291e13291c1229170c2313283d34182d2614281c1829192127194339159b7c2adfab45f1b04c994700993b19aa4637ae483cac4137a7302a96271e9f4837975944cba892efdec4eadfbff4eac7fbebcaf2e1c3fff3d7fbedd2faefd3fef2d8f7e8d1f5e6cff4eacfe9e0c1f6e7c6f2dfbee5cdabd7ae78b1680ccf7804db890be39710da950af8bc26f3c21fe7b90efece24f8c81efece26ffd129efbf15f4c619efc416f0c618edc116e8ba0fecbc12f7c41df6c221f7c727d5ae0bd2b126987f233c2a00493f33aba9aabfc5c1b5c0bab6c1bdb5bbb9bdbcb87b776e7c7668aea68fb7aa8aa39e8a82939b223f6106235b1635750f2f6a03225804205017325d3b577c41667608422c3a58366f4129a23b2cc1322ac52823c32b2abc2723bd261bc12b1cc83b29ad3a27f2ab99ecc3b1e0c5b4d5cab4afb2972d3e1e1d3a1c1b3b231f3825283627bebfafe2dbcbe1dacae5dccbebdcc9eddec9e4dcc5e5ddc6e6dbc9e5d8c7e6d9c8e5d8c5e2d3bedacbb4d7c7b0d1c2afafa697150e061f1d20151412332d1d2f1e00f4ce63d8a724e3b134f1c250dcb152674a0025160028200038301d3b322b372e2f22231e23321d26361bd6dac3ede7d1f2e6d0e7dbc3e3ddc5e0ebcd3c6138256030126433116b380e6231125e2f0f4e21245d301a4f251c421d727f63f3eed8eee2ccf6e7d2f3e6d5fcefdeeee3d1f3e6d3feecd8ffe5d0d7a2909c5040a23d359728218115127d110f820f1682141382230f995c407065512a3e491c3b7c002379173981163b82032c841643980833771d3e6bbfcadec7c6cbc9c7c8bfbfc1bcbecba1a3b8737695b2bbdc8091ad172e4d1c385f3352801b3b6e1f427814396e1b3c72243d7303184f162f670920560818490a1b47081f480b224c0d1f51000e410c214e081d4a08194f000d3a767b91e0dee1e0d8cde5d8c7eadacaead9c9eddbc7eedbcaead8caeadacae5d7bde8d8bee8d6beeddbc5e8d7c5eaddcce8e0cde8e0cde7dac9eddccaf0ddccefdac5edd7bff2dcc4f1dbc4efddc7efe0cdebdecbede0cdeedfcaeddbc3efdbc3f2dcc7f2dbc9efdccbecdccce9decaeadfc9ebdfc5edddc4efdac5f2ddcaeddbc7ebdcc9e9dcc9e9dac5ebd9c3eed9c4e6d4c0e8d7c5ebdac6ebd9c5ead4bfe6d0b9d3c3acc1b29be8e4e1e8e5e0e8e5dee8e5dee8e5dce8e5dce8e5dce6e6dce4e4dce5e5dde5e5dde5e5dde4e4dce4e4dce2e2d8e0e1d9e0e3dcd3d4cedcd9d287847d2f342e2026244b4f504b4c5025242c2d2d39373d4937414a2a34353b4443404549494e51393f3b464d46414a47404a49495450434c4b42454a393d4038413c37443a172b20263a2f142419142419192d241a2f26152d20182b17252a0a574d0fc5a63ae5ba38e5b338e5af4b8e521cb6795dcf9182aa6659bf6c5aad5d46b2745bc1917bb79481fce3cfebddc0f0e3c0efddb9f3dfbcfeeecdfff3d3fef3d7f8edd1f3e7cdf7ecd0ece1c3ede0c0efdcbee2cdaeefdabbffdaadaa641ebd680dc46d04be7200dba014f5c72cf5cb27f4cc1ff6cb1af6c916ebbd10dfb106efc114f7c91bfdd223eabf10f5c91ef8cc21eec015dbac06c79700c69908d9b53db89a40584411726a53d3d2cdc0c6c6bcc7c3b9c4c0bac3c0bfc0bb82786cb6a595bcab97bfaf96c7b69cc4bbaaa6b2b22e4861062961001f62021a5620315f525c779eaab68ea7a427523f1056312f643a564b2f87402cac2a1dbf251dbc2721bc2c23b32114c53423c52f21b53325f0988af2b8aaeac5b5dec9b6d6ceb78a8d72363b24273119313a25303521cfccbde7e0d0e4ddcbeae1d0ebdecee8dccce8e0cdeae2cfe7dac9ebdcc9e7dcc6e4d9c3e3d4c1decdb9d4c2aacebea7afa697736f6319190f1a180c1a1205211000ebd292f1d186b59451412400331e00271a00221a071b15092f281e37302a3c36361f241e18351f214627365033d3e1c7e2e2caebe3ceece1cbe3dfc4e8edcd3e5a3225603014622e0a5e2a1d6d3a0c52201f59292351236d89617b8465d8d6bdf1ebd5f0e5d1f4e4d4f3e4cff7eccef3e6c4f3dcbc6e462c8e4a3d7a2119891c17921f1a841412a53936a53736861a177c1109964647472a3e2d3462092a71052f81153983173b8700267e193f920e2e6b4b5e7fd3d4d6ddd5c8dcd2c6ded4c8ddd3c7dcd3cad6cbc9cfc5c4cbc7bec6c6bcb0b0b0bbbbc3abadbc43485c2d37504d577073758a54556a3339532b304d3337523036502a344f2c35522c2f52282b4c272f46222d43232d4823293f7d7d85ded9d5e9ddcdecddc8e9d9c9efdeceeedcc8ecdcc5e9dac3e4d8c2e9dac7ecdbcbefdccbeddbc7eadac3eddec7e7dcc8e8ddc9ecddc8eddcc8f1e0ccecdbc7edddc4f0dec6f1ddc5f1dfc9eedfccebdecbe8dbc8ece0caefdfc6eddcc2f1ddc5efddc7eddecbeadfcde9decce9decaeadec6edddc6efdac7f3e0cfe8dcc6e4ddc3eae3c6e8dfc2eddbc3ecd7c4eeddcbecdccce9dac7eddbc7efd7bfe9d1b9e1cfb7c0b099e7e2dfe8e3dfe8e3dfe8e3dde9e5dce9e5dce8e5dce8e5dce5e5dde5e5dde5e5dde4e4dce4e4dce3e3dbe2e2d8dfe0d8dadad8dfdfddd8d3cd5f5c553c3d37474c460909074645432f26293a343649484d393d3e414640424844464b4e434b4d383e3a48524a404b47465250414d4b3e464845454d47464c434a43313e3446574d293d3227342b212e2411221a172c230f291c10260f353a117d7127d0b238e6bd2fe6bf36ba9221996d2effe9c7ffe4d4c49385ce8e75e3a485deab90d7af967c5649fbe0cffbeccfeaddbaeedbb3f9e3bcf6e6c4fbeecefaeccff9eed2f2e7cbf0e5c7f3e6c6f1e2c1f1dcbff0dbbefde8cbffe8c0b26e31c16c1cc56c0eca7d09ffce43ecc426f2cc29eac618efc50ff3c710f0c215f8ca1fefc113facd1cf5ca19fdd223e7bb10d6aa01dcae03d9ad06d2a406d4aa22846100705413bcad8ec3bfb4c8cdc9c0cacbb9c5c3bbc5c48d96938b8b83c6b6a7c8b29bc9b39cd4bea6d8c4acd2c9b8bcc5c2a5bed412376e1134784e629fb0b9e4b6b8c7bbc0baaac0ab2d5b371763351756294950317d4631af3425c22a1fd13c35b5251cb22514c23120c83023b83024a14133f5b6a7f1c6b6e5cbbadecfbad7d1b9cec9b5c3c2ad81806b81806cdcd6c6e9e2d2e9e0cfeae2cfebdfd1ebe2d3ebe2d1e9e0cfeedeceecddcae5dbc2e6dcc3e4d5c2e0cebad5c1a8d1c1a8b7ae9d9997880b0c001716041e140a2514002b1800291300331b00432f14251d0a231f14221e1b14100f2d282436312d302b28151f16193c261f4e2e264b2a294224dee2cbede7d1f8ecd6f4e8d0e3d9beeaf5d32857291f68310659230f642d135c271e5a275b8255849d73828968848468ece7d1eee6d3f7e7d7f7e7d0f4eac7afa17aac946e84573a8e44399533308c1c18901a169f2f2d8317146f04009f342e790908701826663d673133700626710f3d8b163c87284d9b194199163b8c18326bb0bed9dbd8d1e0d4bee5d6c3e8d7c3e5d7bde8dac0e5d2c1e7d6c4e5d6b9e3d5b8e1d2bfd7c9bed0c2bfcbc2c5c0bdc6bcb9c2c3b9c1bbb1b9bcb6c2b2b0beb4b1c2b0afc1b0b3c6b2b4cbafabc6b6b2cbbdbfccbcc3cdc4cad6caced7dbd9dcdfd8d0e7dac7ecddc6edddcdebdbcbf0dec8eedec5ecdec3e9ddc5ecdccdeadacdebd8c9f2e0ccedddc4eddfc5ece0cae9ddc7efdfc8ebdbc4efdecaecddc8efe0c9ecdcc3efddc7eddbc7eddccaf1e4d3e9dcc9e9ddc7eee0c6ecdcc2f1ddc5f0dec8ecdfcceadfcde8e0cdeadfcbebdfc7eedec7eedbcaead9c7e8ddc7e9e4c7e2dfbce8e2c0efddc5f1dcc9ecdbcbedddcde7dac9eedec7eed4bdeed4bbe1cdb5c3b39c + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!43 &1583875880 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0975} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be0000000014aec7bd0000000000000000b81e05be0000000014aec73d000000000000803fb81e053e0000000014aec7bd0000803f00000000b81e053e0000000014aec73d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.375} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!43 &1668451925 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.073125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000008fc295bd0000000000000000b81e05be000000008fc2953d000000000000803fb81e053e000000008fc295bd0000803f00000000b81e053e000000008fc2953d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.28125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1835585410 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1835585411} + - component: {fileID: 1835585413} + - component: {fileID: 1835585412} + m_Layer: 5 + m_Name: GuideView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1835585411 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1835585410} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 214647082} + m_Father: {fileID: 1102190081} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 25} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1835585412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1835585410} + m_Enabled: 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.3} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1835585413 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1835585410} + m_CullTransparentMesh: 0 +--- !u!1 &1981737116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981737119} + - component: {fileID: 1981737118} + - component: {fileID: 1981737117} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1981737117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1981737118 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1981737119 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2098412916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098412918} + - component: {fileID: 2098412917} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2098412917 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2098412918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!21 &2104648443 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 273020746} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1001 &2143702592 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (1) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 234442106} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1668451925} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: cc476e45a18af674495a0c45e057cbe6, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Lego.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Lego + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.183625 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &2143702593 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 2143702592} + m_PrefabAsset: {fileID: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity.meta new file mode 100644 index 0000000..9ce7fcb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageFusionTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eb708c14391b84d1c9462b94276ee3f6 +timeCreated: 1570178806 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity new file mode 100644 index 0000000..c55a7b8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity @@ -0,0 +1,7213 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657874, g: 0.49641258, b: 0.5748172, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &32831028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 32831029} + - component: {fileID: 32831032} + - component: {fileID: 32831031} + - component: {fileID: 32831030} + m_Layer: 5 + m_Name: Extended + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &32831029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 758360481} + m_Father: {fileID: 1102190081} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -24} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &32831030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 32831031} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: SetExtendedMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &32831031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &32831032 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32831028} + m_CullTransparentMesh: 0 +--- !u!21 &234442106 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1300995535} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!28 &273020746 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 226 + m_CompleteImageSize: 289104 + m_TextureFormat: 3 + m_MipCount: 9 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 289104 + _typelessdata: 110c061a171017140f1815101c171127221c18130d110e0718130f0e090527221e1f181043392f41402b3a502a577249303f222b301c1d1d111d1a11231d11211e0f2c281d221e13231b102c26184f4e3a242f1150643f293f191a26100818003152235a7c4937492333372026221729221c2019132220141d1b0e373f282c4422122e08182f12091b030a19040b1606090a04040300070802111109181109181109110c081b1813211f13222013201c10211f104445352223131a170e17120c2b26201b170e342e22312e1d38362150653e447f3d3e813a4f7649162e0e0d170027341837532b2b45200f160613100718140b1715091516080f1b033653273f60310d21000d230055784040632b1120012428171718101d1d15100c0319150c18150e201d182a221f221b15261d16241a112a1c19252817395d31638f5e182c10181f0f28231d0e060317120e221d1727201a2a231b1f18121d1812241a181a180c303821344525394c2c1429083447290e1c0317190c0906000e0d08090f010a2104062a002e592412440911480f1b4d182142170b1e0011170911100b100f0a13100b1913131b131118100e151608314222637e51587642253f122f33221210045d5a4735331e2d291d25221914150d0f120b14130e14110a2a261d2c261a3b3328272b14314a224e74413f6a34446a392a441f1020052b331c333824262918282b1a1715091210042e271f1f1b12140f091d1a13241f1b1f1a141e1b121a1b0b1e260f2736171d310e324a261f371721351a25301f0f13051c19122019131e1412261c10a99c7c877f5a58563d51524218150e18130f1f1a1619150c1612072321151815101b1a1505020013100913100b13130b2d2f22181c0d14170c292f210b12002b3b210d2c0c1d4c1e29662a1e632018531b0f3e101534150820080d270e082d0b0d41112d6830245d26134514294f2a0e2b0f111f0e0411001e2c131020051a27150c1b08182c1124381f12200f000b000a120322361b32602f24522120391927351e25321e222d1d191c151f1b104b3c2597896e110b0010100416130a46463a11160224371748733e3e683618260f47553c2e542369995b85b1763e5b2f1b1c0c2b201e231917291f1d231b181d18121f1a14221e15251c17251e141c1f0e3f442e1f230c21200c231f14241d1520170e322920302921241d152622173e372d2d23192e241a3b352739382640442b333720272519262219322920302a1e29221a1b170e211c181a1e0f5c754e7398645c854d4770385d7e4f566b4a1416091b13101e191319150c221e131e1c0f1e21101f24101c231119200e20201614140a0f0c0519140e17100a2019131f1810252118201913251e18211c161b140c3d33278b8b73344620465b346c755a5c5d4b2725191f1b10443e323f392b2c281c252115261e133a34263b3a261f280d304421475d391e2c121023051c3c0b41612f1d2f072730151d1e0e27241b2420153531252a271820230e35462623381723361a36462c1a2912040f00080e04020500000b000c1804111b031018030e12041d1f123435271d1b0c181607191708313220292a1a3834291c180f2e271f211a1018120626201025220f2635144d7f44528a4d19391044573b101a021d2a101f3e15526e480a11011511081a160d19170b1b1c0e27311949623b6683573d532f27401930531d7fa16e8497771e2712191d0f121208231f14221e1317140d1a1712201b171c1711282119241b142419132324161a34112f4d27223017191b0d35302a170f0c15120d19160f1b170e261f17211a1428201d2e26231b1b0f37412852634318270a0e1e012333182c38220e1003090b0008100104160026461f2b55235f8f53598b4e16470f0b3a063c63363f5d371125090f1a090f1209120e0b16101017120f15100c1515090714006a7e59657a4f1c2e08515942171a090d0f001c1b07332f2328251c17170f0f0e091d1a1519161119150c1a130920190f191a0a748565627e555071445372482235151320063a422d373a271518073c3d2f4c4a3e231f14201c13221d1716110b201b151f1a161d1a1317170d0f13022c361b475635182c074258341b2e12202f1a3f47381b1d121512091c150f20171221170d1f1300241e001d1b0256574518150c100d0613150a1216082f322115160814140c1c1b1709080413120d0807031b1c14090f01080f00121a0b09110226321e3141272842252b512a285d271d571c154e19114213143814001f001d3f1c0021001e5722003100063805214a202e4d2e2f472f0c1d0a0413005363482c3c1f16250e1527110214002e422730462f000d000810010c1b061c3f171c41160b1f032c39250f1c080e19091a2016171509140c002d220c7c796a1f1d102a281b3233231c1f0c3a482e3a5b3026461d5965514f5845001b001436043657281b310d28281c291f1d1e1510231c14201913211a14261f17261f17231a15241d151f220f464b3421230d21200c221c1020190f1d140b31281f332c2227231a353128241d13221a0f281e123b35291c190a1c19062a271629251a272018322b21251e14312d221f1f132424180b150017320922491429591f0a3c01204b15042000181a0d1f1714201c1319170b2a261a201c102523141f22111e22111a210f4b54412b2f201411081e170f261d16251a14190f0622180f3a31282b2219221b13161004413a285c5a415e68434c56314947302b24142521162e2a1e3f372a211a0a3c36282c26182c26183e3b2a45432e1f230a1e2d10364b2a3a4f2e233c142b491735511e22370c1d2e0a1e2c1229321d292a1a312b1d2f281844412e40452e3e482d1e280d3340264050354a5942293424364530294721284e1f264c1b3b5c2f3a52321c2a11353823191b061c20093639242d2c1a2b28171410044943371d15082921141d15083933253c342721260f4b6a4065895b384b2d19220d1c200f2c3820476a405070470f13022017101e170f1f1b101513060e16004f60400a230056704b557149001f002d4e238ea6843343281d2510181909262012201a0e1b180f1818101e1b14201d161f1a141a160d241d15272318363a293338242122142523171a160d15120b15150d13130b16160c201d16251d1a2c242217140d1115063543293b4a2d151d050f170029351f0b17030e10030912010016000c3307366730366e2d609a5060954f3b622d0020004f814e437a4352854c3055290b1606110d0c151412100f0b18151028251e1214071215041d2108383d1f545f3f4a55370810002023102e2c202e2a21160f07251e181d15131d18141f18101a160b1b16121a17101a1b0d222a131c2b0c13220320250e22251236392645483718190b201e111f1b101d1910231e181f1a161b140c251e161e1b1415160e14170c131c0723330f7c8d6346562f2d3c1b151e0b10160c1c1d1714130e1c180f1710081d140f23181222190a201b071c1a05302f1b3f3b2f17190c0b1d070418001e2c12141c0712150c1919170a0a0a0e0e0e191e1a313830040f000d1b041524112d3e2b0d1f0723351d11200914280d314f292a51242c5b2f20512412401124501d0233002259203f7c41366f3822471e0d240723342117251408190615290e293e1d1228043d5233162a0e06150012290d234924001c00070f020f1008101f0a05170022311a14210d0f1a0a030b001c241524281a17180a0f0d002d2b1e57554655543f21200b121001171a0904140045573d313729212316222510151e0335422820291629241e2c2220201a0e2623141f1b102720182316102a1c19362c2a27231a1f220d4b4f341c1c02302e192d2719372e251c130a3b35293c382c3230241c17111c1711292317292114322a1f2e241a31231a35271e32281f2f28202b241c2b271c3839292e361f202d11495f395d7d4c053200124d13599b5b4a8742002600121605251c17211f132b2c1c221f0e2e28182d2518211b0d1f20101d220e47503b1f23122a241830261d362c2323160e271a11392c233c2f26352b21251e14171105423b294d4930a5a9865b5f3c36321748432f4c493a2c291a2f26175d5445251d10211b0d1916054845322f2a162d2c172b301a2f3b232538180b26002f4f1e20400e344e21374c25536646616e544d4f3a2b2613433a2b433a29393420403f2a38382035371f333c213a442b2b3222324029224219416c374e75404f713f435d362a3b1b3d472c3b41274a50362a2e172d2a17221d0a322d1a352c1b342619312316241a0e3c34291d130a201a0c29331828371a1f271216180a101006151e0b46603d526a4617190b2219141a130d2a261d1b170c1516061b200a101a001322053f52320f22022033152e3e232a361e262b172422132620141f160d1713081411081d1a111d1a111e1913231f161b140c322b21281f16271f14352c23282117160f0527231a1e1b122320171b190d252116211715241c192522191b1d0f131c07121c042023101d220e2c38222130190515000017001c4b15417c3c3b783544813c38742c2659165277410024000029003e744043763d33592a0c14051a16150d0c0a11100c1716110e0e061111090c0e011d1f0a383d1f414d29212f0c1e280f1c1f0e2d291e2f2820483d372a211c1c12101c141119120a221e151b161324201d1d18121f1d103e412e61644f262415100e002728165356432422132c291a251f132a21182c251f251e182b221b2a211a1c17111e1e1613190d0c18022e3c1938491f3a49223841241a1e10050400110d0c1d1916221e151a160d1b140c19150c1a180b1112003a3e272628121c1a0b4c55403b5d3a5a855a1c4316072501232f1b1a1d140c0f080a1109030f031326121330111c3e19234524001e0014340f324b2b0916020a1302061400031a000b300f17441b1345103c74353c79331e60192465252d622e001900000e001623120915070213000e200a3e4e33233618324c29031e0000160003230057895410400e14280d09140308150123321d62715c2e402a22311e0e1b09282f1d1b1f110b11070a0f081010041a1b0931351a42462d191a0a1e1f11161a0910140518160a231c123a3225251f112425172020162d28242e2721221c0e2623121e1c10211a102c1f172a1b142f2621262418272b14393d2231311726240f373425312b1f2620146660521f1b0f2c2a1e27221e221d17241e12211b0b26201232281e38272036251e2b22192b271c2f2820262217292c190f1e013650296a8b5c688c5c123c0a58915c72b17868a9653f6c35212914261d162e2c1f1617052726142b251720170e2e251c19170a27291b1f220d2928163c322635281f3b2e2536281f41332a37291e42352c362c22261f151009003d3626443e283d3e1fb8be985860371e2601393b233630202c20122f2116392f23322c1e322f1e4441303029172c2314342c21302e21111a05193111385f30406834213e12293d183a492a40492e46442f554e3b554939493e2c483d2b564b3745362354473445402a4846313b372b171a09364a2e1c341236401e3e432346512f2f3e1d3d4e2c28351730361c2d2c1745402c3f38254c412b4a3b285542344a362b34281c2b21173627241a0b063a2e224d453819150c1a17121a161315150b101300181c05302c211f17141c1714170f0d1d13111b100a30261d3a2e22251b0f2c25151b1306423c2e1f1b0f2723182b271e3b342e261f192a231d1f1810211a10261f15261f151f1810241d13241b122d251a2b2117362c20372d233e342a1c1208231a11231a112e261b2922122e2516362921271d14201a0e1816091612071a170e1014051d26114353381f39141940113e74364d94445099474c8e461752102154195282483c6d2c58854a284d210220001a2d0f1a230e10100615110e1e181817131210100817190e12180c1924135362432d3d184d5b37222d0d1d250d1819091812061d120c1b100c261d1829201b1c150d252118201913261e1b17120e1c1d1517190c1e1f11171508221e15130f0431341f585c452623102720102b211530261c2219102a211a2e241b3328222f282219160f13140c202717232c1135402040492c1b200a14150d0d0c0a1915141e1a17211e172320172d2d23373b2d28301b2d371e5764481d270e2425150f1d03356a3429722d30823a2c6c2f00180028301848553b425235374f2f395e353a733e3173362461261953181a5215477141061802080b020a0b030c1407000f001639182e612935742d357e2c4b9443296728285729213c1d2c3e28202f1c253322000f02131f13191c110a13002d4829496f4637633213490f4e8d460c49035282484f7546314f29395435354d333e583d2643251c3316191e081a1b0d0a0f080c130c1b1e134044333b452a354226363f2c191d0e2723182b211820130a281a11271a11322a1f252116242017292420251e18292116251f132222182121172e241a261c10221f1030311f26281044472c46483230321d2627172a281b151201413b2b373123282117201b17231e1a2620142a271623220e242110271d13281e142826192021132721151e1b0c1f24102b40216c966663925e65895d05250020441e2d5a2f5f986164905f1a220d2a21182220132122141a1c0e26261a2c27232b2623221f1a1f1e1947422f332c1a493b2e4433293a2c2144362b48372d4130263a2c233f352c2c251d160f053931265049374b472e3e421fb1bd8f83906431381743432b4c43324436293f3327342c1f33301f38372531291c2f251b2b1c1532292014180912290d325b2f4d7747112a022833113a3d22433e28746c57514632403523574a375243306b5a485641306956455e533f57503e4a423719150a2d36232a321b3f3724423721484b2e434e2e5a694826341332361b393720504e37433d25524b3150442e584537402e2234281a3d33272d201a1d0b0746322b523f38271c1616110d14100d18130d1b14041c150529251c1d1a151e16141c12102a1f1b2e1f1a28161237241e46332c49362f24130b3627202c1f172d221c2f2621312823241a183027221e150e1d140b30271e231c12231a11221910221910352b21362c2233291d2b21172a1d1413060030231a23191031271d2e2516261a0c35282022180f1c16081c160a2015111a130d1e251516290d4f67431a400f0d4506458c403d8b374e9745508d480f40084b6e441e42164a7a3c588948163c0d0d25051116021d190e1c180f130e08170f0c150d0a100d0416180b171d0f46523c5d734d32471e404b29252b0f575c46464737272115231a13201712211a141c150d261f171e19132e29231e15101b140e1c1c1413150a1f1c131f1812201815130f063a3c27494d343633202e2717352c1d2e2418291f15241a1145382f34271f302720241d1519160f2022151c210b2f351b2a2d182023121a1914080403130f0c1a171215120915150b17170d0e1203222c1446543a59694e18240c1515093f4e37245f271b7224167a242d84351e49140c2100071d000e2700001900234d1d336e36296d301e5e22215f2031732c54874e021b000913080e130d040b030719093153320a3f07458940095203327a2e003d022552274d66494d5c49182615344233222e241b221a0f0e090b0e03081c0342643f4573443a70361e5713084100578b4d527e4b1838132b4427051d052f472f3751342d3f250d0e001511080f141014201e2d3d3a1d31262b3d2765755b616d571d211219100935262138251e3c2b21372a21302c213f4038414840464f4a30352f2d2920342d23212117262418272010241b0a201d0c3a392535351d48462d3d3a272b28191d1b0f2220141816092523142724151c180c2d26202f28222f271c221c0c22210f2b291a2a24182723172326152a2d1c201a0c1e180a3033222d3d2343663e3b5e34091e001b291017260f283f230d2f0a15330f2126122822161a180c28281c1e1e1217170d2924212c272424211c1e1d184338263528183d2b1d412f2346362949392c43312539281e392b222c2219322e2517130a2f261d43392d4a43314443273b42189ba779aeb98e3b411d3e39233c3020574a39423626322f1e464435433f34383129342a202721151f23142d3f2730562d4f7448343f1d3e381e5544307f6a5754422e7a6b56685d495a4f395546316a5844695443705d4c5d5542494333383127221b130d0b0036302249392a433323313119353b1f474d3125290e333317424324494a2b4c4c3028260d4c46303023132a1e0e312c182b26132c22182e20174e382d49352a25190d1a13091a171019150c1b130621190c1f1c1313130b19100920160d372a2135281f2e20172b1d143b2f2343392d1c1407261e13332d21322b2141382f3c332a3d342b31281f271e17201911342d251e1a11261f1730291f39322830271e40372e352d2240372e2d231a140a013a3027271c162e241b31271e281e15271c182118132a261b30291f261b1919150c1c2a1119350d5279442b5d1e35742e3e843c20631e4883434a79430f2e0536422c1321074f76415c8e4f7fb0781c41150d1a00141203151105170f04251b12241a114e463b231d112d2b1c585d4643532e33451d414b29181c031e210e1517092f2d213533271512091f1c13221e1316120925201a25201a1f1b121a160d201913251e1819110e261c1a1e1212150c073435234e523b31301e3431223a362a221e12251d1231271d33271b493d31443a30241b1226221919170b191a082b2d18272818232115110e090d090615120d1e1b12211f131614082019111d1b0f1d25102a361e31412715200f0e0a090713071d5224196b23086b1128842d44863f0c380305230026401d26451c0828000226003d633e2b552f2153223f7a3a50884b264c23213b22334a36061d0b2b47303b603e255e273576362363272b682f3b7743245329021900333c2b454d420b130811190e060c020c0c040b0d02040c00041600274124264523193c144e71490021000c260b1b2918040e03081408051103151d101a1c11140d071b1213191c210e212894bcc850797f0822176776614650381f200e1f160f291a172a171025140a2a20162e3128253a33597a73b6d6d127403a2e31282e281c2623142e28182f2313392d1f31291c3c36263f39214e462f3c3322241a103a2f2d21191716151023241c2b2d2026271940392f1d150a251b0f2a20142723181f1c13221f16262418222315252314251b1121170e20190f1c1a0e181a0c141507322e23221b11251c132720162a281b1b1c0e20211329271b2421182421182f2b201e1a111d16102f28202523172624174d3b2d4b392b3d2a1c4f3d2f4030214232234e3e313f2e2433251c2d241d2d282219140e2d241d3e342b53473b453d28494829363b13667347818e634a4f2f323017443c2540382355533e3a3b293d3e302c2d1f2a29171c1b091b1d0f192511284121516743505338584c36604b386e57456a55426c5b47574b35756953675843655241705b4a6554445c513f463f2f473e352e25200800003f322a38261c443425332c193a38213b362049452c3534164241225152333e3e221c1c041310002b2414362d1e39341e2e29152d231733251a4f392e523c2f2a1d0d1b1306120e031d1910251b1119110619160f2c272130261c34281a2c201235291d2a20142b2115332b1e413b2d1713071915093531252c281c352f232d251a3d3329463c32393027423b3130291f312a201d160c3d372b3630242a24182c261a31291e41392e3b3127120800372a2131241b2c1f162f251c30261d271a14281d17251e142b221923151220190f18270a1a37091e460890c27d508744568c50305c293053291a340f303c242a261d222014192d0a27481b406637627e561822091614051a140821190e21190c1b1306181204251f11403d2c272911525e3a44522e4f56371315001f2010211f132c2a1e2624181d1b0f221e15282119241d151e1711221b15242017211d14272018261f19291f1d1b110f2b211f0f08003336233f442e2324141c1a0d2b2b21232017372e253e342a41342b44382c3d33272b23183029211e1a111a160a2624172723181d18121813100b0603120f0a0e0b0213100716140818140b141206191d0c212d173d4b341a25140f0b0a08120917441d2c74341f7b28136f1a2b752a4c82481533110c20053b5333243c1c0a1e05001400031d041e401f497343537a4b102d0e233b232c48320019031731182042210838083d733f17481b25532c3a68410b2e0d1d2a1627291e0405000b0e07070d03060c0012140917190e0c1206343f31091706001100001400566c55122a14132515141e15171f14192615081504060c000f0f071916111a19150f151508212888bfd47ebcd1628f94405f593b4d3f15180d221a172c1e1d1c110b211d141b21170e251b84b3aba3dcd6abdcd91d3d38181e14221f10292718302e1f30281b362e21372f222a241425200d2a2511362f1f261d142016151a14161c1b1715160e2f2f2324251724251728291b211d111f1b102c272125221b2a2a2221221a171a0f26281d201d142c2920191a1416181315141214100f2b262230272232231e2f201b1f1410201b15191b1026291e302d242f2b222c251d322b21241d15221b11242213181907503c315845374d3a2c4b392b3a2d1d483b2b4030233d2f243b2e2520171024211a18150e1c130e5548424a3c334b3b2e5c4c3c453f253d472233461938491d737f576468473a391d30301640442b464f343c462b2028101e230d1c1e102c2d1f4847334b4934504a346a624d6b604c453a26594d37695d47695a4570614c6958466857455f4c3d5846385444354f4134392c23362b250f0400261b152d1f163e2e21544434392a17402f1d3d311b352f15433f22575137332f1633321e242213201a0e291f13332b183d352232261a37291e4e3a2f594336392719221407241b12241b14241a112116101b120d2a1f19403227372a1a261a0a292011261e11221c102d291d333124211f130f0d003a382b3430243f392b3d352840362a31271b372d21352d203a33232720102e271738311f322b194e47354b44343027183930213e32243022154b3d303e2e21433324382a1d392b1e39281e3e30252e22162d2017291b12261c102b2f161f310728470c3e622435511e6b80572b361820230e131000433b303c2e2b2b1d1c261f17272516272a152d311a272614242015221d171f1a14211d112c2a1b31322226291830341d33391d4c5334313a1b50563a52563f312b1f1f160d1e1a0f1c180d211a10271e152419153126222f241e292019342b24221b131e1b121b181126211b17120c1c180d0a0b00252e1b48513e41433617140b1f1e1914110a2f261f3329202f241e2d231a251d12261d142a211c261f193029232b26202a221f16110e130d0f0d070714100d0e0b06110e090f0f070f1207111709363c2e0d16053b47310b140018180e0d1506072604336c371f702b1c72292c7132346233445741081001161d0b4d5641121f0b0d1c070312002b3a250b18040d1305120f0a11120d0214060f2612303f2844573b13310f2c4e2b304f2f1b351a11240e2934240e0e0610080516110e0e0a07080d06090f050d0f02616356192414293527000c02344235243723001600091c09000b000a17060c1e08143210213f1d172911111c0b2532201b281716221403212183c3dc74c5e374c1db71b0c1052c330b1a1d272226231a1b1719140e1f1713342d9ad2c993e2dc93dfdba3d6d91531321a1b1325211519241614201626292027241b1e1a0e2f2d1e181e121921142a2e1f2e3126151a161b1f1e1e1b1420190f41372e2a261b1f2c1b192b1b16261c1e28202021192320192627212c312b212a2516211b1a261c112218142f2a001c18031b1b00110f182720242c1f26201229211420261c142016101c12192116242017271e17231c14261f172922181f1b0f212212222512604941584439533f344d3d2e4a3d2d483c2e382a1d2e20152c22192720182b2b230e0e06130c065f524c503f385341375c4a3e39331d424e2a92a77c40522a35411d4c51332c2c123e3e2645482d404527343f1f293a18303f22171b0a2a261a3f332757493c473b2b5148374c4532544c375c513d6b5e4b64554260513e5645355444344d3d2e5141344b3d3035271c2a1c134d40380800001f1812281b133022173f2d1f4a3728513e2f594a37524e333b3a1c575338322c142e281837312541382f2d23173c311f473c2a21150744362b49352c4a34294f3c2d3626172b1e15261c131f120a21120b32231c2f21183424152d200f3a2f1d372e1f48403339332739352a3b372c18160a181609444034302a1c443c2f342b1c3e3224372b1d534a3b3b3223453c2b3229182d251240382548412e433c29433c2a413827483f2e1d11013f3222706051614f413b2a1a4130204130204b392b5341334a382c4232254433294335284a4330393c1d3244143e52212b330e34341a57503e544a3e1b0d0453443d33241f30211e3d2b2b25131133251c2c20142e241a211a10231e1a25221b2422152523142220133e3f2f4f543d4f553946483020240b4b50391c1f0a2622161f160d201c111e1a0e372f243e342b291b1a23151430231b32281f332620322922211e1518180c18180e1c1e11191d0c2029142b3b204250371d211234342a1c1c1427221c231a11160c021a110a1c150d28201520180d2920191d140d2d241f322b251f1714443c3a12090a0f090916130e14110c0c08050f0e091e21162127190d1506333c2b44503817200b1b1f110a13020519001c421b19542413511e25562730522d122310040c00171b0d0c1303232e1d3b4a373847320a1504100f0a150b0a1d111316110e041006354737404c38071000030e00202d1b0312000c19070b0e0317170f1a120f1c141113100b13140c2e362b232b1e131708585f4d515e4c162413071108111b10223320061c052d402c0d1e0b0f1e0b34482f375934385c360720031f361c2940262e452b33452f16393383c7de6fc5e86cc3e16ebbd97eb7d2224559242c37161a1d0216142f544dabded99ae0d890e7e191e3e1a0d7dc122e311d1e18252219566a61a6bdb50d1812272820201e112b2d1f2c3c319cb1a88195890e231aa8c1bd7b8f8d18221a16180d34312841473da6c1b22d4d407e9994a6bab82d3a3319241c1c2824273734a9bdbb7f948f11261d9db8af96bfb993c1be97c1bf99c2be9bc3bb0c281c282a1d242215142419748e83a3bdb216261c2421182a20173a31281e170d2720161814081715061d1e0e57433c59463f49372b46382b493d2f393021281c103629202c2219221b131e1e161010080e0701685b553c2b24503f354d413142452a71865d4b613a3337203835244b493a3836273f3929423a274b402c4b4b2f2f481e2b471e19230b333124453d3244372e54483c493b306454476151426c5c4c3d301f5e4e3e5c4f3e6151425b4d405c5042695f53564e41494136352b22291e180e0b042320173528203e2d234535284f3f3057473849412c414125494f2d4e513234321942382c483a3144382c4b3e2e392d174d412b372e1f483c3059453c543e335b48394b3b2b4a3e304236283e2c203622175342325243305243303326134439273e3222362c2051493e30271e30291f3f392d150f034840333d3626534a3b4d41315448384c4030473e2f463f2f423928463d2c473f2c423a27443d2b4e4735453e2e615a4a7d7666342b1c473b2d5c4f3f6858494b3a2a4d37294f3a295e4b3c594637523c2f4a372948362a49382e46332c47392c413f262f2f1337301e3930214138293a3225241c114f453b372e1f372b1d2f251b44372f37261f422f2937261f261c13211d141e1e121f1d102f291d26171234271e31331d363a214d4b3632311c363b251f271220211319170b1c1a0d231f131f170c281d17291b1b2d1f1e30231a291d112718132d201a2e271d1b1c0e1e25131a27131d2f151126071e330c40522c132006181c0b1f1f132d261c271e0f2118091e180c2824183630202b2515241c0f20180b241c112e261b261d142c251d0f070415100c221f16201d161f1c1717140f2d2d231f21132c352416240d3b4b31202f182d38280810030813020a1b081a331d07200a0517000e1e040b210a0114002d3828040f00081704041a03253d231f311b13100b180e0c1410051113060b150c38453b0f1d10081005130f0c0c040214140a1e2013090b0016160e110c0614140a0f170a485544131e0d16220e101c04505d4356644b2230190b13040b16061a2b18162d13193117233620323f2e303e2d2640272b4c2f3351371e3a2109210721391f263e261d453c81c6d677c6e45aa0ba76bbda6cb6e375b3dc46657900171c578582a5ded8a5dddaa0dedb69b1ae95dddc9bd4db0e2f361c1c1c302f2b5a7773bbded81726212a2d262220142a2e202b4538a4c8be83a8a106302ca6d6d67fabaa14343100150f072116234338b4dfd6244e4a0e2d2fb0ced0add0cc042922032a27add4cfaed3cc0e2f28607771aac5c09eccc997cec99bccc997cbc999dbd992c4c1121b161b1a15152a257da09aadd5cd112f2731342931291c22180f251c1321180f1c14091a12071e140a4a37314f3e36413026332518292011271e0f291d11251b11241913241d151f1f1515150b09000060534b4c3b3443352a41382754563e2f3e1d3340223c36283c32294b473c37332740372844372755453546442b2f48212a462028311c302e224239304f453c50463d675a5183756a8173666457478477676a5c4f685a4d66584d52463a3e3428524a3f484236564f45433a35322b250a0a0213110544372e4f3e344b3d32473b2f4f43354c4733373c1c58643e4c58323b4022463c305f4e47594b426256486c614d504533332b1e0a0000311e1858443d6c5a4c645747685f50645b4c6f5d5165524461503e70614c574a37665b495d5141736a5b5c5248483f36453c35393228443b32100800544a3e4c4334473b2d5b4f41574b3d584c3e595144625a4d6f665772695a59503f5f56455e5747463f2f433d2f2e281c575145261e131d130961554977675a614f415946385c493a6957495845375d4539503a2d4e3c30412e27371f1b55403b4135293b312541342c22180f251d12292317231f16474036342d1b332c19352e1e32281c36281f44332c392a25271c161b190d222216211f132b22192b1c1736292143412c5a5a423e3c2534331e353a24222b161d26130f160410130218160720190f241b142a1f1d2f241e2d21152b2211261e112421101d210a1d270c1d2d101f3317445d3f2f4b2334521e3753201f340d1e2b112325172a261a2821113b3424423e32302c20423c2c423b293d3626342b1c32291a372e1f33291f3b3229120b03312a2428241b201d141f1b181e1b16221f16191c0b1220091123093a4c32313f280b13060c0f06090c030e140a0b13080712040511003d4c3559735a4f695074816f202d1b031d021436154468420b24060e0e04140b060e0c00090c0010130a0b0e070309000a0c010d03021207050a07003234274b4d4016180d120f06121409081003111c0c252e1d18210e09150026341a20301649573e35412b0411000a19041b2e18132e0f22391d040c00060b040d1b0c1f321f192e1b091c061d2f170719010016000c322788ccd985cde321556336697e72b9e370b8e06095a793c6ca9bdfe0a0e2e0a9dad73d6b68114d4b99d6d79bd2d914373d1817152827225e7e79b3dcd8223b371c2d27829287172f2111372a9ccac084aeaa00312ea4dfdb8cc3be416a6638585345695f497369acdfda1e4a490e2125324549aedad97eb7b195cec8aadbd52b4c430e281f061d170a292400211b00241f0023200239368cd2d086bdba0f1513221f1a081d187c9f99acd5d10d2a2527291e3d33272f271c2f281e251d12221a0f2e241b35282026150e2110081d0d002010011d11010c0300160a00150b01150a041811091a170e24221630281d6a5d54402f272c1e13180e021d150814110216100221170b21170b464032221c0c2d2413352d1a453e2c2a2c172a3924202f1c17170d0700000900000d0600110d041511061d170b211b0d20180b251b0f281c1024160b281a11281a1123160d1f150b1a1006150c050804010807030101000d09001908001604000f05000f07001d13073c372310160054633a495e33192905131001170a04180d09160d06140e021a14081a130b0c0300110300140701170d031a1205100a00150d02281b1326180f2616092e1e0f25170a2317091c1206191007120b03120d070a05000a05000a03000c04005f554961574b45392d41332835271c32251c2a2118261d14251b112c2216291d11362c203f372c3c332a4d463e5b5650736e681c150f0d0400170d041a0d041f110625140a36251b34261d35221b392117472f253e2c223928203120183221192d1b1721140e1c12100e0903131007141108120e0d110d0a322b213029192922122b22132e251630261c2720182c272121211725251b2421182d29202f2a2439352a403b286e6a514c4a3136391e2429122a361e37492f47573d474f381c1d0b1410051811091e1a11231d11160d00191400121b00132500243f122340101c370c2c451e5d75530f2e023e6d294776303656243448253e473445473a535144524e4249453a5c564a575040716857695d4f60544864584a6b5f5172685e5e554c0f080220191335302a26211b1d17172723201c1e111e2712364a2f20371b2f3d26192010221f16130e08100b0712120a070d000312000019003f6140405e42172f172e3a266a7c6493bc943469353e7138001e000108001009000c09001611001a10072d20182f21142418081d16061c1a0b151c0c0510003b44315057451d1f1205050008030016110d0e1005181c0e333a2a202c182d3f273f5337475a3a2f3f22232f1b1c2b162643241e371915170c1d1513120d0a09040016130a110f0233301f3d3e2c313c2b092a2188ccd588ccd7213d3e00090a0028386aa9ba95dfe893e4e890e7f08dd2d70e2b27000b060d3b399ad1d49dcfd60f3133201d1427251858766cb4dfd80128255c8780a7ddd085bfb00034279accc17fa49d00241ca8ded0a8dccfbcdcd7c1dcd7bfddd5bce1d9ade0d9254844150b0a140b0c315b5a96d8d49ee4da285a4e0c120818150c0e251da0c8bfa0cfc5a0cfc7a6cecda4cecda5d9d598bcb839342e2b1e161a251d829b95b9d3d21422222b221b2e1d132622162d2e203834283731252a23193a332b57494059483e503e305443334639284d41314a3c3140332a30261d110801110d0239352983796d978b7d8b7d72786a5f685b52685b5260514a60514a5e5246685f5057503d766e5b746957786d5b63604f727466272f240007000c0904160f091b140e1e1a11211e152a261b20190f3c342931291e2720161a1108281e152e1f1833261e483e35382f262e241a261d14221e1b1b1a161e1b1241392c5b493d5e4a3f50433a554b415e5246504835545536515b3665774f3543223d3c2a3a312a5046444a423f2d292009050015110827201a1d140f2c211b3f372c2d2518363024352f232f261d3e342b4130263c2c1f3123163f3627392f251c130a1e170f221b133b342c241b12281e146c60526153468f82723b2b1c8f7f725b4b3e392b204b3e353d332935291d4234273d2d205342385143385a4d443c332c0e0500120a071c130e1a0f093d332a41332a4133283b2d204c3e3143342d43302954393042261b210d0438271d25170a403023412d263624202419151811090d06000902000400000d0805130a01190f03201406120900140d000d07000e07000f0802120b031009000f0b000a0600120e02252211413c282b2b0f2d3412414d29242f0f000e002b3e204c5b3e4446302823103e362b2c231a5751454e48385c513f746e546d74526c7f526f8b587793607c8d614d5b371a29080c2700528139679a4d0729004e6539071a000009000405000802000d05000a00001004001407001505001707001e0e00170a001408000e04000c03000902000902000a05000b06030606001a210f35452a28421f1a321227351e19220f0f16040a11000912000413000017002f542b2856280029000015000010004551396f8060173b0f32632c386c2e3f6a345a6f505a644c626b4c6164475f53436b594b6855446256404c4c3428321a2635220d1c090813022f38274448392424182a261d2f282237332a37342b38382e3034262e39283c4c32475637465335414a353f4e37345631436240353c2c3632292a251f322b234a4036574b3f534737514a385a5b4d3d565090d0d990d3dc4e6b674a6159447272a3e3e598e2e192e3e78ae2f070b8c72a4b522d464a35616a94cad499c9d3557375676357807d6c7d9b91b1e2dc396c67a9ded69dd3c5a5dfd073b2a794cdc496b9b3668780a7dbce86baad5f827b132e293956513f645daedfd962837c968b87827a777fa9a59ce2daa0e2d875a09643463d37342d68837cb2ddd68abcb386b5af88b1ad86afab88b2ae13302b1f1f172c2920263a3180a09bb5d5d4233937181a152c281f2725191e1e12201c1027201630291f2f2b2259493c5442345b45375d48375441305241314a3a2d4938303e3129281e15120c00655f517b6f619387775c504254483a4e42364f4239503f374e4037534739544c394b3f297a6b5672614f695c4c5753485758502f342e0b0d081e1b1617120c1d1d1529261d29221a30231b3e2b2537241e32251d251e16201c131c180f261b152a1f19332a21403c313834282b271b2c251f2019133831274d43395e4a415b453a59473b5f4d3f6754456857454f47304b49304f52374749333938243a362a3930293c332e342d25160f05463e334a4237352d222e2418392d1d3328163a3120322b1b2f291d32281e301f153e2c203e31213c3421393021382f20493f333a3024584a3d3121125a4939715f4b816c5998836e9a887493806f8978688473638e7e6f8e7d6da08d7e9984739c85758c75657a6456715e5063524842342b1205001e11093c2e2543352a503e324c3b2b55443059483458463a634b4168483d60403544281d553f323f301d402f1b452e20412b1e5a4a3d3c2e2339271b3e2c221c110b645b545e52466f5f5068584b615346615a475a534066595073625b73625a5345384d46335d57415e523a5f553a3f3f23222e0a354d1d617c494c623451633b495734515439564b375f4e3e56463966584b6f6353675c4a6a5d4a584c36665f45605d3e787c577a7c577e705581755b484d2d52683a50743460853f7b9453465d256585563f58315f62437267517969597160507f6e5c8674608572638771636e5b4a62513f7d705f3a2e201c130a4b443a433d3140392f453e3633342635452a4a623e18330a2f48212235191c3414193e122e5a271e4d190b4008195c19155c181353162456232f4d2b3e4e3155603e8b957048572e40572939602b305d26345b2c3a5e2e4567345e74456a694a74684e7b715855533a2e3b2134482f2b412c384937353f34171d13212719282f1d1b230c20230e342e222d221c322826332e2a302d24353628454430454731404a32334a2d1942162b5428354e2e2b3b2124331c3b452d4f4e3a59523f5f5440574a3952483e42505093cdd98ed6e22d6063669a9699e2db9ee7e0acdfd885b7b86db1c869b4d376b8d24b89a218547090c8df97c6d65770748d877b848170799a93a6dfd9a2e1d89acec26d7f6f99b0a09fded6a3e5e192b6b45c7c79a6ddda7fbab646716a193d394468683c6463b0dedb648c846f7c73718377b0e0d27cb9aa8dbcb6b4d9d269827c627b757fa39fabd9d7285b5c386f6c2f625d14433d2b54503b5a553e5249324c4334635b70a9a3a2dbd5144742123632293e392d2c283a312a352e242b241a362f25433c32362515513e2d674d3c5d4430634d38604b3a523f3157453b493a3334271f191106847b6c7c7060534636766d5c413a28312a1a3027183a2e223f3529453e2c49432d5d513b6959426a5542776656625a4d58554c2e2f290b0a05120d0727231a2a2a202a271e362d2430211a2f1a1535221c271c16221d1715150d16160e281f1a2e231f30271e3630243f392b403a2c3b3128261c134a4034564a3c544035634d426856486857476c5545624d3c534431443927453e2e4d47374943333c3427352c232f261d372e25140c01443c2f473d313a3122322618382b1b3629183a2f1d39301f342c1f3b3125473529463426372c1a332b183b3221352c1d44382a55473a645445372413796451806751917961a48c74a6907997826f8673626956458f7c6b9b867396806b977e6a967b669f8471866b5a796252715e5047352b1a090027190e453528554536554434513f2b55432b493721543e306046396443346c4b3a6646375f45345f4a3556422a553a27634837554233493628462c1f4f372b1d0f064d43396f5f506d5c4c7360526654466a5f4d5d52406e5c527a635b796356604d3c7166506a604763533976684b5150323b471f37541c577a3a4a682c415522565c36676044634e3b6b5142654f418572638c7d6a7d6e5b8574608b79659f8a7797856d7a6c4f796a4d9077638876605f6740576d3e405723455c2467793b5e74362e4c16485d3273704f806e568b76618d7664a6907b9f8672a28879a18778816a588b76637b6a584f42325d53494a41384e483c3f392b413b2f3b3c2c2a3a1f1c38102c4e1b365825213b161a3610446c3a477a3f215d1f2a762e1b7b242f913c388a401a5a1e255022304a2399a57f86886359543463633f586b3e385a2743723b32652a396d2f3b62295c6d40565c36555f3c425130344b2e2d442a36432f161f0e1c2417262e2124311f303f282e3e23192109322a1d2e1f18372c2839302b352e263b35293c3226453f2f383d2933462a30502722461a26401b263e1c43613f26401d4352335a6142524e3349412c5951443948459cd5de8cd9e38bccd0a3e4e09ae2d69ed8c9738b7d61716e61869879b1cc74b9d86fbada67b1d683c2e396c4d452676a7b736891887783988fb5ded6a6d8cd6282758983737e7b6c9ac3bba9dbd89cb5b1667b76aad1ceafdcd7b7dcd4b4d5cebad8d8b6d6d5b8d9d25f7d7363746ac5d7cb9dbead5c7e6e647b73adc0bcc1d8d25b766f76918cb9d9d6b3dad9b0dddab1dcd5b2dad1bbd8d391a8a2677c75bcdad2added8ace5dea4dcd3acded5b2dcd8b6cfcb2b2a253c2f29271e15241e123930274e463b3421105a4532674c37624630604530684f3b5941355d49404f3e372a1c13201408706456817463847766847c69403b2735351d1818001e200b2425132e301a38361f574c365a49356853407664506c5d4a6e65543831270e0903201c13221e152622192f281e2821172b21182619111e140b1310071011091617110f0e092117153123203a30273c2f264e40334a3c2f3d31252c20144b402e564b375c4c3c6a5a4a524636574a396851416952424d3b2d3f312433291f473d343a2c2340322940362a3830234e4236170b00534c3c51483937291e352319422e233a2a1d382f1e342b1a382c1e4e3e2f3e2e1e3b2b1b372b1b3c33242e25163f352945392d4b3d3066564738251487715c9d846ea48a73b19780a38a74ad9684a5907faa97869e8c78a6927aa28c74a58d75a38771ae927ca78c77816756705a4c4836281505002a1c0f49392a5b4b3b6a59476b59456c5a466f5a47614a3a7b604f7f604c80604b65472f6647325b402b725742684c37694c3a5b4035553a31563a2f483024180a014c42366253407b6955816c5b6e5948635041655244735d528a7365705a437e6a5181705c7a6b585f4d397667506863454d542b455d2160813c55793161793b7c7a5378664e674c3b6f54437b65508b76615947338d7b67836e5b937968a58a778b705ba48f747b674e947f6c716d5056733d3f6029333d1b464a296879438b9f64717d4f797955614f37927764937865a08371a18570aa8b799a7a6d9b7e708e7362846d5b816e5d59493a5c4f464c433a4e483c4842343d37293435234d5941304b2244732d2a5c132348152a431c2c3d1929441b2b5d282878331482291187291a7c2f116622155d1b23541d55633f695f4478644b756146857d595d683d4e773f498144336d331c51193d662e62854f355b2832572b3553316a785f6e6755211807272b1426341a4a6447203a1d25341f1e2211372d232e20173f35293933252b291a3937283d352a3830253f3b303b3e2d3b44273b46242e3c1b2c41202448222e572d3d6438526e45535d384d50315255402e453b98d6d58edde19be2e49fdcd7aad6c5536b557a7562897b707e75786e78847fa8ba79bad670c4e97bc7e995c5d3516462897d719885748b88778d9385676d6185817596807298857686877f9aa19997998c8586788084769ca79996a4956b7b7086938c8e9991878f80636a5a7f81769d9a918582738e887a797067847d7595968e8689807070669b9d92919890929f96889c90607566728073495146434841808b855c726f57746f67827362786b60736f636e68474338473b2d453b2f372f222a20164a40344934214e38236f503c6646316647326144327155495b43394b3831281a112012076e615188786891826f9b907e7b755f4844293e3d2137371f2e2d18303016423e254f442e6a5b488673627461508b7a66564938362e230a0600201c13201c1327201630291f231c12261f152e251c1e170f18150e12130b10110b18151020161424161335282047392e4131244d3d30493b30302416605543605340554633514131473b2b5c4f3f5a4436523c2e4533273a2c2141372e4538323a2721352319362a1a463d2c473a2a2a1c0f4a43333d34254a3c313f2d234d392e453327322616392e1c3f2f1f503f2f4334213e2e1e3327172e251634281a4c40344c40344c3e315c4a3c483524aa947fad937cb59981bca088ad927db79e8a8f7868978271917c6799856d978169a68c73b79b83a58971b69c85ad94807c6553584536190b002b1d1064544469584662513d705e4a685340725b496e54437a5f4c8468528a6c5482624965452e65463265493471553f684b3967493e5f433852362b4931251709005b4f4164534163513b87705e846d5d836d5f6e584a70584c836c5c766048705c41806e5a77645376635257463272674b72724c64723d7b91517c95537482477e74507f674f8c6f5d8166539b836ba791799f89748a7361ab9482947b67a68a7573574180664d8f7a5f7b6b546c704f638950678c5637371f473f286672447f8d588f9068867b5d6d543ea58674a58672aa8b77b49380a68775b39185a18174907363876d5c806b5a6c5c4d6d6057463d343b3328322c1e4c4636595846444933485e37426f2a55873e2c4e1c324623363a1f303b1d274c231b5a23197427137626146b26136221175f1d2c5d2537431d756a4e937e63987e6592785d7b734f3b55252a57201948141a4613264f17365f273d68322852223e633a2c41227c7761271c08282b10394a284c71481c401c21301927291b322c20281e12332c1c3734232b2a18343223362d243a2f293930293734253f422538421f34442029431c2b562b103f13244f2249683c465328444c273b492f2a4b3a9ad9d192ddd99bdcd68dbfb341594173765b86745e8366568d7166928483505f66719cad77bedc77bedc94c0cd5b6b6b9a897f9e8372988574847464837062937c6ea085749a80718f7b709686799a8a7aa69784a69583a89b8aa3a2903f403278766a847e727a7160867a6a8f8279837268967f719a807190796b9885779183789183788c7a6c675748928479857d728081731e2012414234343024463f355d5a532e332d4c534b3c433341453650534c383830372f22403424362a1c2b2115403426393021644e39553a276f4f40795545734f3f704c3c7e5d4e674b3f4e3c323c2e252a190f715f53927f719481727f6f60958575877861897b61867760968a728b7f678579618478627a6d5a84746484746577675a6b5f53382f260f0b021f1f172222182521162620142f281e282419251e16252118221d171e191318130d1f1a14231a152a1f192a1d1531241b47392e584a3f44382c291d115d4f426656475c493b4a37294735294b392d4d3b2d4e3c3052443743372b44372e43352c3f2d23412f234f3e2e453623514132271b0d534a3b4a4235352c1d3a2e203c2f1f3f2f1f4233204536234938264e3d2b4f3e2c4a3b284f423143382646382b4a3c3157493e56483d625042473221a9907aa88e75b89d80c7ac8fb0967d947b6597806e917c6ba8937eac967fac937d9b836baf957cbda38ad7bda6c9ae998a715d5843321a0c012d21154b3b2b6f5d4979674f715f476a554279625079604c6b523c7e644d876b557657426c4d385f432e6a513b7058407057418063536144365a3f34432d201b0b007565557665535b49357663528e79688976657f6c5b7b66539f8a77735f4786745c816c59826d5a735e4b735e497f6f557269485a583286875d8a895d857d567f6a4b9d836ab79d84a89078b39d85b6a088a58f7898826db09a85a9907ca88f79ab93799b86699a8769726447686e4a375d2c3e62344444285e52387b7d587c8159928f6c908567a08a73b29681a98875ad8c79aa8b79ad9080ac8c7daf9282a08574876d5c927d6c715f5173675b3d352a372f244d47395d564656513e494b354c5737506c3b3f5f2d455b352835194448313d402b3341282a43232c5326204c1b3661343f683c32592c3f5a2d565e3594906a968c6997846498785f9c84686b6f4a57683e3d4c232e3f132e44153a52224d63354b683a325e2d40693d51664529321522260d3342214874414e7a491a290c2a2b1b2425171f1d10464034352f233c382c3c352b362d26392e283b31283b3a263f512b3350202e501e2e56242757271a481a314f294b5c38535830464c26334b2b254f379cd8cc9ddbd06e9b8738543b4b543757523485735b8f76629377699781767168613742445c83928bbacc96bbcb5d6c71a7938ab79685aa9081947d6d8b7162876c5b8c71608b7160856e5e877261937d68a7917cad9480bfaa979d8d7d574a3a8373648977698f7c6d917b6d7b6558917a6c977d6ea28877a68c7ba48a799c8575a48d7d917a6a917a6aa791849c897b88786b2c20125f55495f55495c50443e342a544e424d493d554f41565042544e42433d313b312535291b61554734281a6659495044345d44306449367555467753456e4a3a7b57477652426e51435e4c403224193f2d237864598c7668a28c7e988576a08d7c8c7764836d588470589e8a729886708878617367516e614e7164537a6d5d74665b76685f3f352c1710081b1811211e15252115201a0e342e222c281d2b241c282119251e181e1711241d171c130c271e17251b123a2d2443362d493d314a3e32443a2e24180c5f51466250446450455a44375f4c3e503e30513f314b3d304d3f323f33254234295b4d404b392d4735275d4a396855445646363629193c33244a42353b34243b32213a2e1e473a275645335847334f3e2a5b4a36483725524330483b28493c2b3e31214c3e3156483d5d4c425d4b3d55402da68d77bba186c6ab8ec5aa8dc1a68b9177608c75639b8472967f6da8927daa917bae957fad957db0987ec1a790c5ab94a98e79654e3c1d0f062e21185a49397b69537c68506d59416b554076604b765d47765d478169518d735c80614d6c4d395a3f2a644b35937d657d675075584663483751392d4632271f0e007e6f5c705f4d5e4d3b73604f82705c97857194826e82705a89776195836d82705a7f6a577a6552796250705a457a664e66563d65593f908569b2a187a99479a3876fa0846ca38970a38b71a08a72af9981c0a791a9907a886f5b826953a78c77b59b84a68e72a38e7199886a6e6b4a344e274760394e472d7b6951958a6e979171857a5e99896fa9907aac907ba68572c09f8cb59684b99c8caf9282b29583a285739d826f9f88767c695a6e6055392f254a4237554d424b43364a4333534c3a60604854623f40512d3741263d422c4d4c3a3936273d3b2e494c3b3e432c333c21404d33424f333e472a686c4b817c569b8f69a49673978263b49078ad8a74ad9c80a79c7e9b8e6eada380a09e78a2a47cacaa84838b624966384268394160372e46221f3010273d173c6432466a3c3942273e3b2a3f3e2c4846372c291a403a2c3e382c342e22373026312d223637273a472b4c6b3f406b332355183e7436245e242553223248225b6241605c3951532e394f29416947a0d8bb3c73542e542f485d36595d38736a496e5d419a826aa08570a0857479625452483f6771736f838aa4b8c16a6f72a69083b89784a78b7dad9183917462a689779c816eb19884b49a89b39a86ab8f79b99d87bea28dbaa08faf9a895946378f7a699881718b7164ad91859c8072907667b19788a48a79987e6dae93808d7261ae93829d827193796a92786b9b83778f796e38241969584e75675c84766946382b423628514537473e2f51483950463a473d3145392d44382c443629625447594c3c554837533d26573e286e513f66453468473473523f8665527358475544344a3c2f5644386d5a4c947f6ea48d7d9f8a79a48f7e816c5b8a7564816a5a9e897894826e7d6c58786b58574c387166526d604f76665962514747362f1b0c071d120e292019271f14473f322c24192d271b271e152b22192a211a2a211a271e1730251f1f140e31241c2619102f211844362b4c4034443a2e2115076a5d4d736252675445614b3d463324402f1f453424493c2c5043334f43334f4134564939574537513e2f5f4a397762516756463222134b3f3142392a362d1e342b1a4135254d402d4b3a285b4a364b3a2661503c4e3d2b50412e4b3e2b473c2a3c30203f33254e40355c4c3f5f4d3f56412ea48b75b69c81cfb497b2977ac9ae93c5ab94ab927ebca291b99f8e937a66d4bba5bba28cad937cb29881bda38cc1a790c4a893654e3c21100835271e635041816c578a745d725c45715b467e68536f5640876f577c624b876b55805f4c694835624631684f39735d4589735c6e53405c40324e362c4834292a19097d6c5a6451406b5945705b4869543f6d5843846f5a9e8974a08b76826d5887725d755f4a745e49876e5a836958876d5e8b74646f5e4c7e6d59baa590a88f79a98a76a98974c3a791bca28bbaa28ab69e86c0a791745b45aa917b795e49a88c77a78873b69880b89c84b3977f6d5c425e61443c3f22715c49a889779b826c927c649f8972a38a74a18472ba9b89b89784b79683bb9c8ab59684a48573b19280b79886ad907eb197869b85776453494a3d34463c3341372d4e4236483a2f68574d493d2d4f513941472d40412f2f2b1f40372e392f26362d263930272f271a362f1f4f48385145374e3b2a876e58a48568b08f70b19275a8866bbd9780af8974cca892c9a690ad8971be9c81ab9274b39c7db69b80ad987b938d6d69734e4e673f37572e3e6337476b3f526d44354322453e2c4b3d304f47323f3b223a3c244a4c364039273832223334242f38232e422615350e113d0c2b6125397b343379304b8d464e8043617447777755776e4f645f3f69754d4d6d3b27571d3f73352b5516536f356c74455048237d6a4aa1876ca78c71b3947f9e7e6f53382f7a6864887d7b817a7485796da5907db29782b09584a085749f836ea48873af947fae937ebca18eb89d88c4a590b89984c0a48fb59a879a83737660529e87778a7363a08679a2887ba08679a28b7b9f8878ad9686b9a2929f8574ae9485ae9485a88e819f8479998177988277947d75321e1554433996857b716356594b3e45392b382c1e463a2e4135293d3027493c336e61586e625675675a4c3e314c3f2f7c6f5f6d553d6a523a6b4e3c62432f7d5c49765641896a566f5642635343453828402e206855469a8373a28b799b8472967f6da38c7c796252846d5fa08a7c8c796a887868817463504533776c5a6457466c5c4d584a3d483c30241c111b170c1614084d47392d2616383023322c202b2219332c22241b142219122219122b201a31271e271d1432251c3e31284d4135483c30493d2f2b1f0f6858485f4e3e614e3d5742313926154e3b2a4938284737275c4f3f574b3b5346366656475241314e3b2a6952406d56446a57462d1d0d524535524638463a2c3a2e1e3a2d1d413121604f3d4a39254837234736225a49374d3e2b4f422f493e2c3a2e1e3d312345372c6454475341335a4532ab937bd2b79cd9bb9fcbad91ceb096e0c4aedcc1aee8cebdb79d8cc1a796b09783bda48eaf947fd5bba4d4baa3ad937cbea28d826857210f0534231b654f4179634e7a644d87715a6f59427f6952735b43735b438369528266507c5b48704f3c583c27765b4689735c7d67507a5f4e583c2e553f3447352933221275645262503c85735f806b5869543f624d387e69548f7a659e897468533e7e69546a543f7d67527e64537e645381655792786b6c57466f5d49b8a18fb09580b3927fb2927dc4a68ec5a991ae947bab9379bca28b997f68aa927a967c65987964b79782a78971bd9f87ba9a838b715a9f937b4438227b5e4ea58171a1806da1826ebca08ba388739f8270af907eb79683bf9e8bb69785ab8c7aab8c7aaa8b77b59481b2937fb79c8ba38c7e62504641332a3f322a33292051443b584a3f503d3657493c544f3b6b6a5649433742393030231b483b354437313e312b44372e3e322645382f4f3e3442281b9b7a67c69e85daae93c1997fcea68dc39a84b58a77c29784daaf9cc49a84d0a791c9a58dc39f85c59c86c7a18ac6a890a394776f75532e421d3e5e37405e38505e3d45452d63574b605043584c36544e343235184d51363b3622403b2834392335452b304b2a0b30072d582a376d333e7f3b3e823937722e60874e6e794e7a71509281679284677f865a344e11557d345887374a7428355210697142a39b77ac9478bfa187b7997dbfa189a689795034287e635a9981759d8678b7a08ebca38db49b85b79d8cbea392aa8e79bca08ab69b86bda48ebda28dbba08bbd9e89d7b8a3b59984c2a995937c6e705a4c9a8574a58e7e9d8374aa9081a28b7b917a6ab09987c0a997b69f8dac95839b8170957b6c8f7568ab93878e766c9d877c88746b4432284d3b317d6c626052455244375d514334281a3f33274f433744372e33261d5d5047594c436c5e538e80737d6f62504333795f487157406e4f3d6a49367453407e5e4982634f7f66525a4a3a25190966544664514280695798826d927d6aa8917f9c816e7e6350735c4c8d7a6b8e7e7183756a7e72664f43356d6151594c3b594e3c524b38383a241d2911071b0241533b4546342721112d2719262314363024282418241d132c251b2a2319271e152b22192f261d31271d40362a362c2040362a423628392d1d6858486b5a4a624f3e5e4938503b2a4734235a49393f2f1f635645574a396454444737274534244835246049376c524175604f3120104e3e2f52463844382a392d1d35281847372752412f564533544331594836605040443424443724463b294034243c302246382d5b4b3e3928186c5744ae947dd5ba9fceb094e8caaee4c6ace7cbb5e4c8b3e5cab7cfb5a4d0b6a5ba9f8cc0a590c8ad98cbb09bcdb19cc4a893bfa08c8b71602412082b1a10624d3c7f6652937a648a715b826c557d6750856d55755d43846a51927660896653734f3f6c4d3b634732886f598c735d6e53425a4033523e3536251b4434247e6f5c5c4b397765517c67547863507a65526d58458a756296816e96847095836f8b76637b66537b6454745a497c5f4f8d72617a644f624e36c1a892ae927aae8b75c19f86c3a488bba083a78e70c2a98bbba083cdb496bda687b69c819e826ab4967ebca186b2977cc2a48acbaf97aa947d3f2a157e614fb1907fb79280af8c78b798839a7f6a9e8370b99e8bbe9f8bb2937fad8e7caf9280a2836fba9b87bc9b88bfa08cb79a8a9f887a513f354f41383c2f273f352c584b4354473e514539554c3d4f4a364c4936453d3240332b473a314739303a2d25463c33393327373425383629403d2c3f321fa48b75c09c82d8b194bd987dcba68cc99f89dcb29ccda490d1ad97c1a18ad2b49abf9d84b69079cba590c49b87b68d7bc19c89a58a7582735e1c1d0b3c412d41402b504b3752463a54463b61514244392546492e4c50375855423a3925343c244454393d543736513015330d2f562733692f34682a55774568774e8c86649d896ea98f78a491738289566076356c8c4082a855567b2d7f9857787d547f7157ae917fc6a390c8a58fc2a68eb7a28f473626806e60998375a58c78b79b86ae927db19482c3a99a997f70ba9d8bb29681b9a08cbfa994b49b87b79e8ac7ab96c7ab96b79c89bca593816b5e756254907d6fae99889e8775af9682ac967fa9937ca38d76a9937cb7a18aaf9982a48b77a38a769e8473a089799780729d877a8773685341353a281e5e4d4391837686786b7e70636d5f52665a4e45392d4a3d344a3d3443362d5f524965594d95897b5d4f4267594c9c816c7f634e8162506d4c3b8a69569f806c886955846a596353432114046351456e584a826b5b8c7563917a68856c58876854927661856b5a927f709585788173688173684b3f31554d3a544f394c4f344c57393a4b2b2d452545604144583d1e1f0d2d26162e281a2e281a302a1e332d21282117312a20261d143229202219102c231a352b21392f2340362a3e342835291b4e4131625042655243624c3e68534255402f5944335845364534244b3b2b5343334838284c3b2b4a39295d4a396b5140755c4877624f2f1e0e4636273e30233d31233a2e204336264535254e3d2b5443315847355849364030203d301f4e4130463b29443828392d1f4c3e335e4e41332011796451aa9079c3a88de5c7abeccdb1e7c9afe3c4afd8bca7d3b8a5dac0afc2a897bda28fd4b9a6bea390e3c8b3d7bba6c9ad98b79884987d6c2d1b112b190f654e3e664d398267528f7660886f597660487b634b876f557e644b8f735d8a67546d49396e4d3c674a38836a54856c58684c3e593f325642393525184e3d2d8e7d697765518c776489735e816b56725c477d675279634e89735e806b568f7a65937c6a8c75638b7160987d6c93766693786568523d58442cbaa28aae927ab3937ac09e85d1b397c9ae91ac9375d1b89ac4a98ce0c6abccb297cdb398c8aa92d1b399d2b79cd1b699caaf94c3a78fc9ae99482f1b997e6ba0846fb18c7abc9784b4947fa68a74b09582b69b86ba9e89bc9d88af937ec2a691b1927eb59681b4947fc2a38ebb9e8ca38c7c48362a3f312841372e3f342e4b41385b51474a403452493a524b3948413140362d55484050433a4639304b3e363d332a453f333735283c3c30413e2f392c19a99179ccaa8fcea78ad9b69ae1bda3dbb29cebc2ace4bba7d9b59fb79981b2947cceaa92c7a18acda792c79e8ac59787cd9f8fb8918093766820120940372e4a4333544b3a4d413556483d513f31483b2a48462f3e4229474c354951392b341926331723331822361a142b0e1934113b5c2f3954294b52318f886cab957dae9078b4947f967e62928f627d864d89955593a25d91a05d7d854ca6a07eaf9d87b79687c29d8dcca995bfa38eb19e8d3528178878689a8572ae927cc2a28bb99984c7a894ae9382c2a796b39782b99d87bfa48fc6ad97c5ac98c9ae99bea28dcbac98bda08eb59b8a725c4e7966588f796b9f8a79a68c7bad9480a28973a69079a38d76a69079947e67967d67a18872a88f7ba68c7ba98f80a68f819c8678856f6259463849372b4f3e3477695c796b5e55473a5143366e6256493d31392c23392c234e413852453c5e52465145395345383d2f229c816e7c5f4d9070617d5d4e9172609c7d6b9475637a604f5c4c3d4436296b574e674f4362463a6e5244795d4f8a6f5e947563836654816756735d4f826f61826f61695647584b38555539404e2a304c232e52263f623a3d5b373d4d332429152b251532291a33291d33291d32281e32281e2b21182f251c2b21182f251c23191031271e44372e41342b372a2137291e3a2c1f5343346654465a47385a44365b44365b4436634d3f5340324c3a2c5d4b3d5e4c3e5e4c3e362315523f315e483a735a46705743735c4a48352645352647392c463a2c392d1f4538284437264334214d3e2b5a4a3a4e4130423525493c2b473a294d402f483b2b46382b413124574738251203897260a68e76c3a88ddcbea2d8ba9ed5b79de1c2add9bda8dabface9cfbeddc6b4cbb1a0d4bba7b29985e8cfbbd8bdaad2b7a4a78b76ab918033211726140a6851417e6350876c578d745e80675178624a725a42866e548d735a8f735d8966537d5848704c3c6243318166537f66526b4f415d42375240363020134c3a268b775f7d6750735a44826752967b6683695290765f836853876c579f846f9d826d8f74618b705d9679679578669e81718b725e89745f4b3921cbb59ecab099c6a792e0c0a9d6b8a0d3b79fcfb59ed0b8a0d5bba4dec3aec2a792d3b7a2d0b09bd0b097caaf94d7bc9fc5aa8fc2a68eb59a85422915947e699b826cba9784caa592ba9a85b69782c3a492c9ad98c5a692c7a893c7ab96c4a893ba9b879a7b66977760c7a991b89d88b19a884535285f52495249403f362f4c433a594f4661574d5b4f43544a3e51473d5d4f4c5446433a2d2543362e42352d362b25453b323d342b40393141342b53392ccdac99e9c4aae3bc9fe8c5a9e5c3a7dbb99ed9b49adeb49ecba18bcca38fd5ac98be9883ceaa94bd9784ba9481b78e7cad8774b18e7b967b6a1f0e043c32284f4337584c3e5448385c4f3f5d4a394f3e2c5d56434247303447273448254b5636414a2f3f4b33394831394d343f513741472d37321c7d6b5da88c80bd9888be9885b99982b59b80a89874b2a37cb6a27fb8a27db09a71c0aa83c0a98abea48bbb9b86bf9c88c29f8cc2a391b29c8e3c2b1b6e5b4a96806b977961d1af96c6a38dbc9c87b0917dbb9c87c5a58cbd9d84b89a82bd9f87bfa38dd5b79fcca993dab7a1cbab96c5a89673594a877060927b69a38978a68c7b9f8574a38978a58b7a9b826e9b826ebaa18da98e7b9f8471a287768d72619d8374a1877a998175897366604d3f4a382c4e3e31594b3e5e5043776a5a6659497e72644f433544382c4a3e324c403452463a574b3f382c204032256f6154977c69977c69896c5c8c6c5d8c6d5b8f705e91746282685760504126150b664f476f544b7c5e53785b4d7a5d4f8467578465537154426f5546867062907a6c7f6c5d806f5d4f482e464c2a41532b40603140643633512b374c2d050a00221f102d251832281c392f233e342a3a30262d2319281e15281e152c221940362d3b312833292031241c382b2233261e46382f3020135543356653456d5749654e40675040735c4e70594b614b3d523f306451435c493a5643354a37284e382b5b4635664d3972594578614f46332438281941332643372945392b3e3121483b2b4434244538254a3d2c4a3f2d4438283d31215242335444354636294e3e3159493c625042210e00907967baa28adfc5accdb297e3c5abd2b69eedd1bbc3a893e5ccb8dfc8b6f6dfcdecd5c3ead0bfb69d89e9d0bca68d79d7bca9af947f987e6d342218200f05765f4f7e63508f7461816852907a637c664f7b634b8b73598369509d816b8662527752427551416c4d3b7d624f7f6453745749583d324d3b312e1e11624d387c644c7b614a6b513a8e725c947862977b638c7058a28670a488729e826c9d816b9b7f6a9276619374609d816c8a6f5c7a614d77654f45331ba8927bb89e87b69782b2947cc2a38ecbaf99b89e87d7bca7d6bba6d5baa7f1d4c2d5b8a6d0b09be2c2abe8cab0d7bc9fbfa489baa087a38a74452f1a75604ba6907bbf9e8bc39e8bba9783c4a390b49382c09f8eb89883b99a85bfa08cc7a893cfb09b9d7d6695755cc7a991c7ad96b19c8949392a5e5448544b423b342a3d342b534b404e443a52463a493d31594c434a3b384b3d3a4f443e463c33453b324d433a392e283c312b453a3455443c57392ecca795e1bca2f0cbaed8b398e7c5a9e7c8acc5a388c59c86d5ab95deb3a0c59c88d4b09ab99680b4917daa8773a5826eaa8b76a28c74867762180f00463c324d3f3657493e504438594d3d534431524a33494d364b593f2b401f182c093f43284f4f354d523c47503b46553e4e57425851413c291ba48980a7857bab7f74bd9282b09079a68b70b69c81b79981be9986be9883bf9982bd997fb4947bbc9c83b7937dbc9784b79282b59586b19a8c3a2718826d5aaa917ba98972d0ae95c29f89ceab97d1b19cb69681d2b097be9c81b4947bc5a78fb99a85bfa189dbb9a0d9b79ee4c4afceb19f654b3c937c6c927b69af9886a18778b3998cb49a8da38c7c9c8575927b69a08675947a698c7261b69c8b9d8374a88e7fa0897b967e728771646552444b3b2e7666595f5144786b5b7568584033239e9282605446473b2d4d413544382c594d414e42365d514347392c443629a085728d725f7d60507f6252896c5a876b56896c5a795f4e6856481f0d0180685e7052487656497858497c5f4f8063537a5f4e745948654b3c9f887a9481726d5e4b675f48555436626844505b334e5833606a478e92774c4b390f0800271e17322a1f2d251a322a1f362d242c231a251c132d241d2b221b382f28372e27312821352c25352c25352c23362d26352b212f1f12604d3f6d5a4c685244735c4c6d5644795f506d53446a53437c65555c45375e4938644e40574231543d2f5a4333725945705743705b484736264030213f312444382a3b32233e32223c30203a2d1c41342341342440342444382a3e3222412f21564335503c31544236534135574537301d0ea68f7dc6ad97cdb39af9dec3e2c7acdbc1a8d8c0a8b19b84efd9c4eed9c6e2cdbaf0dbc8cfb8a6d1baa8e6cfbde1cab8cab19db59a85a8917f301f151f1106614b3d7b624e89705c99806c99836c846e577c664e7f69518d755d8468528c68587751446a46386a4a3b73564472574665483a5e43384d3c32211104604b387c634d7d634c81675080644e88695491725d9e7f6a9b7c67a2836ea88c768468528b6f5a977b668b6c58a88c778a6f5a806a535f4d353b2911b7a38acab298d5b79fd7b99fceb098e1c5addcc2a9ddc3acefd3bdeaceb9ddbeaae8c9b5d8b5a1e1bea8d4b49bc0a288b1937bb39982b19c8752402c988370a48d7bb89985b79481cead9ab49380b99585bc9888c9a692d9b6a0debea9c5a590dcbca7caa791bd9b82bb9b84c2a690b69f8d5846386155494a4037483f3639312661594c4c443750463a4a3e324f42394f403b574a44554c43423a2f3d33294b4137554b4241382f352c2544362d492f20d1b19ce3c1a6eac7abe0b89edcb79ce1c2a6e8c9add1af96d6b49bc0a089c9a992ab8b76a6877290715c886c56a1897177674d6463446f74560e0f00352e264b3a324e3b3450413c4b433837351e303b1b52704a48684329391f323520514c3858523a645f494e50385058414c4f3c5b4f41362315967f6daf937eae8875be9885af8f7ab99a85ad8e7aba9988b99683c09d8ac09f8ebd9c89b89581d4ae99c79c89c29786bb9485bd9b8fb69c8f4933257b6452ab927eb0917dcba894c29f8bcbab96dbbca8ccb09bc3a58dc7a991cfb39dd6baa4c6aa95c7ab96d4b49fdfbfaacfb09edcc1b05b45377e6b5d9c86789d8779aa92869c8679b6a093aa9486a7918395806f9b86759a8574947d6d957e6ea992829e8978a28f7e907d6e9281716d5d4e37271a7d6f62645747796c5c685b4b4e4130574a39675a4a594b3e534538514336534538807265483a2d4a3c2f5c4f3faa947f624c376a513d917663927762896e598a6e59765c4b6a59492310028b6f647d5d527453446c4b3a7655448161528265557055447c6255927c6e7b695b6d625067614b555136757456827f607d785b938c72a094844a3d34180a07271c182a21183229202c231a271e152a2118393027251c15332a232a211a3b322b3f362f3c332c362d262f261f3e352e352b224333266c594a7761535b4635765f4d6b55407b6150795f4e735948856b5a765c4b6d56445d463468513f6b544270574379604c7d64506954415241313d2d1e4135273e35263d3425382c1e3226164134243a2d1c362a1a3a2e1e342b1c403225493628523c2f4d392e513d32453327473527352213a48f7cd7c1aae3cbb3f2d8bff0d6bdf2dac2eed8c1e8d3bef3decbd4bfacebd6c3f0dbc8ddc8b5c1aa98bda694cdb6a4c7b19cbba28ea994813b2d221709006c56486e5443735a468a715d97816c917b647a644d8771598068507a5f4a7f5e4f714d3f6746377c5c4d5c3f2f6348375e41334d322747362c1e0e01523d2a806751745a4385695385665193745f9a7b66977863967762a78873a58671856953937762997d68765743896d58866b586e584367553f3e2c14ab957db39b81c3a58dc5a58cba9c82c4a98ed8bda2d4b8a0dcbea6f4d5c0f1d1bcd9b9a4eecbb5e0c0a7dabaa1b89a80b7977eb79b8399846f5745319e8976b39a86b0917dc0a08bcaaa95dab9a6d3af9fc6a18fd9b4a1d6b19edbb8a4ceab97c9a692b5927cd9b59fcba892c6aa95a48a79534133584a3f3d332941372d4a40345f5549534a3b574e3f5c53424a3e30685952574a424c44373c3628362e2140362a4f4539392f233b312847362c644938cdad98e9c5adeac5abdeb69ddfbaa0d5b69adbbda1dcbca3dec0a8d4baa1c1a9919f876f7f6b526c5c426c5e436c5c426a6346525a3551613d303c262d312240362a4d3f344a3d353c342742422630401b5d8256496e4539462c3b3d2865674f61664859603f515a3b5c6049545140574b3f322012a28c75ae947bb4947db8957fa4846fa58672bc9b8cba998abd9a87be9b88ac8b7cb79687c5a08ed6ad9bc99b8bcd9f8fb68f80bf9e8fb49988472d1c886e5da48976b19280c09f8cba9a85c4a590c9ad98ceb29dc8aa92d0b29ad5b9a3bca18cb99d88d2b6a1d5b5a0dfbfaadabdabdcc2b16953469683757f6c5e9882759e867a988074a18b7ea08a7ca18b7daa95849f8a79988372a18a7aa58e7eac9585a99280a5907fa3907f9382707b6b5b3f3124635548897c6c8376666053426b5e4d726554574a394e413160524587796c998b7e7d6f627265555b4e3e564939988a706f5f4677654d7c6850907a62836b53937962856c586552412d170984665b724e42815c4c8a6553835e4c8561518d695b8262538e77697a685a776b5d5950418175656f62517a6b587c6b597f6e5e8474659a8c81564941180d0b261b192b201a2c211b3429232b201a2e211b32251f372a24392c262f221c3c2f294c3f393d302a2c1f192f221c30251f2c1f164432247865547d6857705b48715b46755f488067538168547358457156437e6350684f3b664d39765d498067517d644e755c466f59446a55425d4c3c36291944382a483e32352c1d392d1f382c1c3427173427173d312345392b3e34284133264734264933264e3a2f4e3a2f4b392d4836284b3829a48f7eccb6a1dfc6b0dac2aaeed6bed8bfa9d7c1acead5c2efddc9efddc9ebd9c3f9e7d3eedcc8f0dbcadfcab9bda8958c76619e8571a6917e3b2d221a0e02635041796250735948846a59917a688e786377614a755f48826c559075628564556c483c67453969493a6c4f3f674c3b5d40324e33284c3b31211104533d28755b4470543e80644e8e705889695295755e9070598d6d569a7c649e80689a7c64aa8b7691725d856550856652876a5a7d63547e6956564430927c679e836ec5a590d7b7a0d4b69cbfa489cfb499caaf94d9b9a0c8a891ceab95d4b49bdbbda3d1b397ccae92c2a387c5a388c2a48a95816965533db09783b0947fab8c77b89881bd9f87c1a18ac9a692dcb7a4dab4a1d9b3a0c7a290cba694c39e8cc8a390bf9a87c3a08cae8f7d997f705b483a6150464a3d34473a3144362b5c4e415b4f3f564e3b7068535e56435a4e4252483c524c3c46412e524c3c514a3a564a3a4a3d2d413026533d306e4f3de2bdaadfb4a1dfb59fe1b8a2dbb79fe9cbb1d9b9a0f8d4bee5c2acc6b09877674e574b314b472a383f1e3e4524524d30464123565a35576740506a45415a3a313b2047472f312c1839331b494625333a11647d535570475d6b484e5e3a47613a3c60345077485c7b51565c42514a385b5147342417b09781a78b73a78d74c0a68fab8f79b49581bc9d8bcaa998cba590c39d86c6a390a88474cfa899bd9385c49a8ac19b88b99481b69681ac8d786347328c6d5ba68574af8e7dbfa08ca78b75bb9f89cdb19bba9b86cfaf96d5b59cc9ab93caae98c3a48fd6b7a2ddbaa4ddbaa4d9baa6c8ad9a5f483a8d77699e887a927b6d8d7267a08479a68a7fb79b8fa2887ba48a7bab8f819f8473a08574ae9382a085749e8370a48a797a635196816e7865562e20136054466b5f4f7c7060776a596558478e81704f42314b3e2e736656645649584a3d615444584b3b5747386656467b6b5278684f806c547d69516f59417d654d775d46806751715e4d2d1a0b8d716581615285645181614c7c604b947765846354785b4d846e60827263645b4c574e3f695d4f5b4b3c6f5c4e7c695b79655a7b6a609c8f875f544e190f0d1f1513231814291e181f140e3c2f292b1e18382b252c1f192f221c31221d32251f46373234272138292430231d392c26281b123826187966557f6c5b6853407b66518c765f947e678e755f7b624c856a55846954765b467e654f634a34856d557c644c8d745e7f69547a65546958483b2d2045392b4d4135291f13392d1f3a2e20382b1b3e3121493b2e423628594d4147392e4733284933264531264432263d2b1f463426725f51b19e8dc7b29fcdb7a2c2a993eed5bff4dec9d0bba8f1dccbebd8c7e4d2bee8d6c0ecdac6eddbc7fde8d7897463eed9c8c2ad9ac4ab97806b5844382c2e2216594637816a58775d4c765c4b8972607a63518a745f816b5679634e8c72616a4a3d634135624034664639634636664b3a604335563b304f3d3321110459432e745a4381654f82634e92725b876750926f5993705a926f599979628868519c7e6684664e8768538767527c5d49684b3b6147387863525644306b55409f846fb99a85c8a891d6b89ed5ba9dcfb698e1c6a9cfb197bc9c83d3b39ad2b49abea388ccb194d1b699ab8c70c4a289af8f78927c6567523dae9380c9aa96c0a08bae8e77b6987ed8baa2d4b49ddbb8a4cfaa97cba694ab8777c4a092b79383a58171b5927fa887768e7161876d6066524756453d5b4d44483b325f4e445b4b3e786a5d584c3c524733554a3855473a786c60786f606d66564d4538453b2f5548383f2f205040335a4739947a69ccad99d6b09de2b9a7d1ab96e9c6b0f1d5bdd3b59df7d1bcf9d4c1d7bea8b6a7906861475c5f425263414458353037183e43234a542f6678524c68423b5933536c4541512d484f303637183b3b1945492444532c4c5e3652613a40572d507a4c4e834f3f743e254c1f585e42584f3e60564c41302697806ea78c77a58c76b59c86b89c86c3a792ccad9bb49380d1ad97cca892c6a390b79385c39f91b18d7fc6a294ad8c7baf9280a58a75a98e7b6f54418063539b7e6eaf9280b79c89b69d87b8a28bb09580bda18cc0a28abd9f87d4b8a2caae98bea28de0c4afd7b7a2d2b29ddcbdabe8cebd5d4739736153887566887566897165957a6f91766b8c7166998274a38c7e91776893796a997f709a8071927869987e6d8972628b7464836e5d806f5f34261b55493d85796b6d61515a4d3d7e71608174637f72617a6d5d6154446e60535244375a4d3d5b4e3e726253625242654a377b5e4c7e614f8366547c604b8468538266517158446958482515069a8779907b6a87725d7a6a517d715980715a846d5d83695c715b4d796759665a4a7269587064547468587366566559498377696f655b8178714c453f201b1815100d1d1512231a15261d182e231f3126203a2f292e231d2f241e30231b2b2118392c24352b223427213f342e3126202a20175545388573658170609885748674608e796495806b937d688e75618b725e765b487e63508c735d9c836d766048866e56886f59876e5a9883726756465141343a2e2253473b3c3024493b2e3f31243828193b2b1c44342747392c47392e4a392f49352a4e382d544035423024412f23362617978577c1ae9dceb9a6bca691ecd3bfc7ae9afae4cff2ddcaffebdaebd8c7dcc7b4e4cfbafae5d2fce7d4ffead9d9c4b3c1ac9bc5b09dc3aa96ad98853f3327130700534031745d4d715748775d4e7c62537a63517e6755745f4c85705d79625070534568483d7050456b4e405d42315a3f2e674a3c5c4235554337241204553c28664a346d4f37785a427d5d4687644e7f5b4385634a815f467d5d447e5e4587674e76563d76563f6d4d3663442f5b402d523b296a584474624c503c249f876fa2866e9f8469bda388b49d7eb09b7cbfa888b09779b79e80cab193c5ab90d7bda4bca289caae96a6886eb7947ec1a18c9b826e826b59ab907fd0b19fd0af9cb99984bd9f87d2b49ccaaa95bd9c89c6a594b39283c3a396c0a395b29587a78a7ca98c7c7d615371574a715b4e513f354c3d36483b3352453c907f756e5d536f5e566f61565e5242574a3a6b594f6d5a5355443d594a435a4d45463931503f35584a3f4e4138463c32b5ac9be4d5c2c3a998c8a796cfac99e4c4afe8d0b8e4cab3d8b5a1ebc6b4d7baa8e6d1beebdfc9c8c6ad6e7d5e4c61404c61404a603c49633e3b55323e5236243c1c405f334666355167403a48273c4526444b2a4148275b6542606e4a6079514a78493d734145774444673d4c52385b52435f554c52443b927e73a2887bae9183b59684a88d78b29782c4a593c8a796ceaf9dbb9c8ab7978ab09287b6988da78b7fad9688a08a7c937d708976689583776755477867578e7b6c8e7b6aa08d7cc1ae9f998677b69f91bda394c5aa97c1a693c0a793c7ad9cc6af9fe3c9b8e1c4b2e0c5b2dac0b1af998cab9a907f736777695c8173668070637e6c608573678674689383768676697e6c609f8d818a766b89756a907e728d7b6d77675a7e6e616d5f526f63574a3d34473d334c4034675b4d3e3224675b4b7a6d5d776a5a6050436151446b5b4e7f6f6281716469594a89796a978778a78a7aa38676a58578caaa9bbea191a98c7a8265539177665545363022153a281c6b594b7d6e59998f76514d3487836a928a73aa9f8b706350948474a69686a194849386768175657c7364665d4e635b4e585045443d33312a220b0600100b051009032019132a211c261d182a211a2e231d291e18251b121f150c281e1522150d261c13261b15271c162b201a261c132f211865554889796c8d7c6c837262806d5c897763a6917ec6af9db29887987d6c937a66ac937fc1a89278624b836d567f6451876d5c5c47363d2b1d1e0e0137291e3b2d223d31254234274232253c2c1d4636274f3d314f3f324e3d33534238634f445d493e64524659493c544437554536705e50988777c1ac9bbda694dbc1b0dac0afc2ab99e0c9b9fae4d6c9b6a5eed9c6ddc8b3f0dbc8fae5d2a79183c1ab9db49f8eceb7a5cab19db39e8b43372b170b005542346b54447f655873594c7d63568770607c6555705b4875634f725d4c63473b67493e66483d7356486348375e41316343366b4f433b271c29190c604b3a6049376d54406a4f3c7f625076594785665285665282665170543f806550775c476449345d422d755a477156435e44357a655479685674634f56442e89745fa88f799d856da28c74ae9a7fbfae92b4a387bca88fb8a48bac987fa08c749c8772a48f7ae6d0bb856c58a18472a78c7b5e483b6f5c4ea58f84af978ba5897bb29786a9907cb9a08cbea392bda090bda291a98f80b69c8fad95899b8578856f616b54465f483a5d4a3c63514743342d30231b564c435c4f465e50455f4e44604f4863524a7064545f53435442384d3a345e4c486859546153505a4d4755443c56453b50433b655c537d7568c5bcabddcabbdcc2b1dbbcaad8b9a5ebd2bcf4dbc5fadbc7f1d0bffadacbe2c8b9f6e3d2e6decbdfe3cccbd8bcb2c1a46f7f6252664a4c5e44464f3a3a4a2d4a70414b764147663d354828424d2f52593a5154357178565c6e484d683f4c6f45496e435272495c704d696b556e6556aea49a44372f7f6e668e776f987c709f8274917864957f6a957a699174648a7061907669977d708a7063816a5c836d5f755f5275615669574d5a494155483f3f33275e50457565587664567461536d5a4b796657735d507963557d6656927b698e7767917c6ba48e80b59f91cfb5a6b09687b79f937e6c604c3f364e443b62584e7d736775675a6a5c4f77675a7365587264577163565f51445f4e4481706672615777665c796b6074665b72665a6659505e544a31271e6c625990837a6054487165597e72646c5e515f514479695c807063a49487b1a194bdada0b3a396a59588ddcdbe2f190b321c0e341c10341d0f3b24164b31225b41326952446a594f2d1f1628140d2811091403002a1d0a352d1a54563e68765334421e46492c766e57907f6d7862544c3a2e4b3a305d534931291e1e160b140c0043392d544b3c2f2818544c3f332a23160d080b0000140905160b05170a04140700130600130600130600120400140700170a021e11091d100835282044352e33251c24160d1606001404001a0800271405473123755e5090796baa9081b99f90ac92834c3523695240937d6883685740261590796965524468564a4133282b1d142113081101001a0a005f4d414f3d31432f242f1d1138261c2d1b112715092715091404001608001a0c00160900413122604f3f5a45346a5341745a49674d3c4a30215f483a695345634d3f7b6550816b56826b59725b49765f51533c2e7c6555745d4b654c383b26131a0c011b0d022c190b6c5545755b4e8c72657c62556e57495d4636513c2b503d2c442f1e4e3427492b21503227533628573c2b674a3a7b5b4e83675b4f3b301406003b2e2554473e7062578372688b796f927e759d897e9c887d9e8c7ea997898e7c6e98867889796c98887b7b6b5e736155907a6f9c887d9383768073633f2f20b9a698b6a092bfa99bc5b4a4d7c7b7d4c7b6d9ccbbd2c5b5cdbdaedfcfc2e0d0c3ddcfc2dfd1c4eee0d3f5e5d8ebd7ccf0ded4978a84473c366e635f8c7f79a6938c9d897e8d7b6f89776b8672676e5a4f6552435544344836283c2c1f38281b39291c311f1329190c26180d1c0f061c130c130c04635a534d433a62564a5d4c425b4842514038544c394d4633574b3d594b425f524a60554f5d544f584d4759483e4e3c324b383235241c1100001c0c002513052913053f23154f32226447356c513e705a456b5140674b3d52362a4931253b281a332616392e1c2d200d1f1402130d000c09000c0b00041300436e413c6e3d3e5c3a0918001c21036061425f6543677551506c43203a131d28084245283b39205c5741382f1e5b5243544a3e382e24110400150400240e012c16083b2a1a5140303e281a8872645e483b958274736250513f2b46311e49322245291e563b3230171022100635291d20160a33261d210e07624942775c5189705c7a644f816b5d614b3e6d5648553e2e533c2e5a4436473124725c4e7a6051735c4c543e313220161f120a0c03001008001b1105291c0c4030204331235242335c4c3d6050416757486b594d5341354a382c4533293d2c2239282026180f1f1209160901110600392e285b5148463c3235291d33271b322419493b3046352b49382e5a493f46352b39271d412f234b392d5c4a3e7660536d574a957f726e584b87706250392b593f325f473b87736889776d8f787099827a705d4f9786769585758c877172805d7486607f8966a5a68781775e92816f7e6e5f6f6154675b4f443a305b51456155498476696d6050685d4b736757857b722318123e312b7b6c6572615a8170688170687b6a6286756d76655b82716776655b8a796f7e6d657e6d65a1908887766ea2918934231b6a594f67574a665446a18e7fa99385cdb5a9d2b8abd5bbaedbc1b2dfc8b8dfc8b8e1c7b6ddc4b0d4b9a8d5bbaae6cfbfc7b1a3a79184bba79c73625876655b2311036755479a8779b29c8fbfa79bb29a90c9b3a8a79388b7a3989e8b7d9d8b7da49284a593859e8c7eb9a898b2a18f8d7a6985705f816a58a28877b29889c2a698b89e8fbaa08fb29983b79e88bca38da9907ca38c7caf98889b81709d8470a98e79c4ae998574649886789c86785c4535200600331709402315593d2f553b2c5c42317e675577614c7c6150775a4a7a5a4b7b5c4a7256416549346a4936775a4a68514348362a190c030c02001306001709001b08011604001b09001c0a001b09001b0a0022110727160c1d0c0239281e3b2a204331254e362c5e463a614f414b3b2c5442364f3d315d473c412e202a180c2010031a0c001608001b0d02180a001a0c01190b001a0c01190b001b0d022414073a281e43322a4d403a0f06010e07010a01001b0c05200f0725140a3a291f44332b5f4d434d3b2d5f4f3f5e4e3f6154444e40335244374f41343d2f22392b1e2d201732281f231a1321181132281e2c1e115543356d564e513d324336232c200a2c1c0c2a180c28170d26180d281b123322183e281b5e43387b60578d756b6650438d7769b19b8dae9787b49988b39686bb9c8ab79a88b29c87b09987ae9284987b6da3877ba78d80937c6eab918294786a947a6b9885778c7c6f877e6f4d573e4770463c6a3c334829444a3079785a908b6d9d9a7b828967577049506a43535c3d706c538c7d6a81705e6c5b4b6e5e4e81756570675850433a78675dad9a8ba89584c2b0a28f7d6fa79281c1ac9bcfbcaecab8aab09f8d9a8872c1ac99b19786ab8d82b4968cc8ada2baa4976457476d6153a4938b210d06836861bb9d92b69a85b49984af9888ac95878f7868a68f7d836c5cb09989b7a092927b6dd4baab997f70927b6d96827773655c33291f655b5177695c7c6b5b867362927f6e8c7968897667917e6f8c796a9885767c695b847163806c617662577563577c6a5e6d5c5261534872655d2d201830231a887a6f96887b97877a78685b5b493b3b291b4f3d2f584537635042877466a390827d6a5c887668977a72b09489bfa598aa9081aa9081967a6cceb1a3c4a799c2a899ccb5a5a48d7f897366a38d809c8678a18a7ca895849a947c737659727d5b76825e8c92709b9c7d666249736b58847868695b4e847467827064816f61806e608171628476697f726921140b806e64988275a4897ea1867b977f759b857a9c887d99877ba28f81927f71927a6eb79f93ac9188ab9387957f72a69385503d367260566957497c69589f8a77ceb4a5cfb3a7d1b5a9d1b7a8dcc2b3d8beafe4cab9e0c5b2e6cbb6dfc4b1dec5b1dac0afd1b6a5e3c8b7bba1929d877c5745393b281796816eccb5a3b89e8fcbada2d3b5aac7ab9dc4aa9bc8aea1c0a699a89181c9b2a2d2bbabceb9a8d6c1b0dcc9b88a77668772616d58459c8573b09582cdae9abc9c87bd9d86bfa189bc9e86bea086af937bbba28ebda694bba08bb29680c7ab95d4b8a2c7ae98c0aa95a8917fb9a2924a2e20775748916e5b906d5a9e7d6c947360ab8c77ac8e74b7987cad8e72b49279c5a38aba9b7fb6977ba384689b7d638a6e596e5443291608423024604d3f6f594b9f85769a7f6e684d3c7f6556b096879a8073a3897cb49a8d8b7164a58b7cae9284ae9181aa8b79b194829e837097806e917c6bb6a0921b0500957f718471638c796a8c796a897667887566756253a28f80978475a28c7ead98879a8373856e5eab9486b59f92917f753022195749405f51466755496a5749685547645143705c5169554a695346705d4e705d4e7665557562547664566755476f5e4e6c594a6a574964514a73645d645a510f0300614e3fa38c7ab39988b79c89bba08da08572ae917f9477679c8170b69b8a997e6bb59886b1907db59481c09f8eaf9282977c6b9c8170a98a76b89784ae8d7ab59481c4a390c9aa96c5a994b59886b19280b29583a588769f8471a085729e83709679679c816e9b8570a28f7e9c8f7f4f533c486b433c5c33686c4b9a8f73ada68aaaa184c0ac93b6ab8f6b7553536943516b446b7c5aa9a38ba79581a8927bae9881a89783796c5b79695c988678c3ae99d7c1ac9d887785705fc6ad99bba28e9a8373a99385af9888c6ac9bc0a592c2a794e2c5b3d8bba9b79b8dd9bfb0aa9582bca796af998e331d12ae9485ae9380c4a994ad927db09582a18673ae93809b806d9a7f6e907564856a597c61507b61507c61509d80728f75689d8b7d2d1f127363567d6a5c887161896f5e967c6ba28877957b6c907667a68c7d9f8576997f6e917766897262866f5f8a7564846f5e78625478655687756757473a6a584a9583757f6c5d7c6756806959947d6ba18a78aa9381a08675a68f7d9d8674927d6a87725f8f7d69c2a19aab8d83ccafa1d0b5a4ddc2b1ddc0b0c4a497c5a596d1b4a2c8ad9aa089796d58479b8377a58b7ea88c80b09687bba695a79c8689896d7d84626f79566e7855505a387b7b5f877865846e608f7e6e8775677b685a806d5f827062867669978a811c0e03927f71a88e81a285779e8173a5897eb1968bb7a1969e887b9e887abfa898ab8f81a78b7dad9185ad9185a389789f8a796f5b527f6d63af9e8ea5937fb19b86b89e8dcdb0a2d6b9abe4c9b8d3b9a8e3c9bae9cfbed9bcaae4c8b3e9ceb9dcc3addcc1b0dfc2b0e8c9b7d6b9a9ceb6aa624f418a7562b6a089e4cbb7d3b8a7c9a79be1bfb3c8ab9bdfc4b3edd1c3d6baace5cab9e1c6b5dac0afd6bcabe2cbb9dbc6b3ae99888671604a35228c735fb39782ceae97c5a189b38f77c9a690dabaa1d0ae93d0b298d0b7a1dac4afccb09aceb098cbad95ebcdb5dcbea4a2886f98826daf95847053438b675799755fac8671c6a18ed2af9bc2a087dbbca0c8a98cbfa081ceac91e3c1a6cfb093e5c6a9eccdb0d8b99d997b636b503b3c2515897365a48d7dac9281b79a88cbac98c1a28ed9baa6c5a896c3a696bfa294bea191af9282b59684c0a18dd0af9cd2b29dd1b19cc7ab96c8ad9ad3b9a8ab94842d17099e887aa48e80a79281998473a5907f967f6f917c6ba89382c3ac9cbea493b49a89bba08dba9f8cb59b8aaa9383917e704b392d5a4a3d5745376451436953456b54466c56486953466a564b80685c725c4e6b5547725f4e7a64567461526855466a57486651405f493b765f5776635c5e51481305008a7564a88d78a48873be9f8acdac99b89582b4917eab8875bd9d88a78772c09d87be9b85c39d88cba590c7a28fbf9f8aa68a759e826dc7a490cca892c4a08ac09d89bd9a86ba9a85c2a18ec7a693b89784ac8d79a0816da48873af937eb29681b49883a18570a38972ac9681b5a49458533f4051314f5d39aea083bba68bc2b298ae9e84b69c85c0aa92a7a2858993715c724b54654178725aa48f7ab89c84b59b82b5a38d9e8d7b635143cab7a8ceb8a1a89078dac3b1b19786b89e87baa089c5ab9a978070b89c8e9b806fd5b8a6bea28da38771d3b7a2a78c79bca18ec3aa94bba28eac9488483024b29985bea68eaf947fbfa38ebc9d88bd9e89a18570a78c77b598869e816fa98a78ad907e977c699a7f6c947465ac8f7fad9a893e2d1d766355846e60886e5fa98e7da58a79b09584b29585a08373b79a8aab8e7ea78c79af9481997f6eaa907f9d83729a8371917a68897260826f60544132927f70816c5ba18a78af9584aa8f7cab907db59a85a98e79aa8f7ab39883a88f7ba48e79957f6a8f7a65c6a59cdec0b5d6b9a9d5baa7dabdabd8bba9e3c3b4d8b8a9d0b3a1d1b6a3c7b0a0f0dbca9e867ac0a699b19589b99d8fa085748b7462b49f8c887c648c8d6d808f6850693f7e8d6689735ba18270907d6c7d70607c6a5c7a685a806e6084746774675e24160d867267998274ab8f81a4887ab1958ab2978cb59d91af978b9d8374cdb2a1b99e8da88c7ebfa395b89e8fac9281b19a8a7b645c746057968374c0ab98c6b09bd4baa9cbaea0d9bcaee8cdbcdec3b2ddc3b4d3b9a8e4c7b5e5c8b6e0c5b0f0d5c0e9ccbcdfc2b0e2c3b1e7cabaddc5b9553f318b7560d1b8a2c4ab97d7bcabdcbcafdbbbaedbc0afd0b6a5c6aa9cd4b8aaedd2c1ebd0bfe1c6b5e4cab9d4bdabefdac7d1bcabceb9a84c35237057439d816ccbab94d8b49ccba78fd8b59fdbbba4d7b59cc9ab91dbc2ac4b321edec2ade4c5b0ddbda6e9cbb3e4c6acc3a78fc9b09cb69b8a5231229a7563a7816aedc8aee7c3addcb9a3ddbfa7caac92bca184cdb295d1b59dd5b9a1d1b399e8cab0e7c9ade9cbafe4c6ae6a4f3a3f28189d8779b59e8eb69b88c8ac97eccdb8e3c4afdcbda9e6c9b7d8bdaaccb1a0dfc4b3b49988b69987e4c8b3eccdb9eccdb8e8c9b4eaceb9e6cbb8ccb2a1937c6c5b45378e786a9a8373a089799d8676a7907eaa907faf9886a08979ae9787bca291bda291ac8f7db49986bfa594aa9383917e6f4735275c4a3e5c4a3c635042675143634c3c644e406852456d594e60483c6953456a54466b5847735d4f705d4e6a57486956476853425d47395a4439705e54605249150500957e6ebea38ead917cb69782bd9d88b28f7bc7a490b5927eceae99b3937ec19e88d4b19bb9937ec9a38ec19c89cdaa969c7d6992735ec6a28cc6a28ac29e86c4a08aac8872c09d87bf9c88b3937ec0a08bbf9f8ab08f7cb79884ad8e79b2937ea68772aa8b76a38772bea390a78d804f3e2e443c25b8af92b69c83cbad95d7bfa7ab957dc9af98b29a82baa890d5c9afa19e7f93907170614aa9947fc6aa92bda287beaa92a79682513f31cab7a8ebd5c0d3baa4cfb6a2bea591c9af98b49a83b298879b8474c3a897ac9180aa8d7bc0a48fbda18bcdb19ccaaf9cd5baa7d9c0aabfa692ab90855e4437bea38ebfa58eba9e89c3a792c0a18cd5b6a1bfa38ec7ab96bc9f8dcbae9cbc9d8ba78a78bca18e997e6bbd9d8eb19484b19c8b3a2919867365816b5d7f65568c7261917766836958bfa493b19685c3a895c2a794a98e7d997e6dad9281ba9f8e9d8271a389789e847397806e998375644e409e8978b09989ac92819d8271ad927fb29583ad917cad917cae927da98e79b39a86b19b86ad97829d8772c4a39ac5a59ac1a494cfb4a1c8ab99d0b3a1f0d0c1e6c6b7e9ccbacbb09dd0b9a7e2cdbc887064a78d80c0a498b39688bda090a78c7bb79c8bbfad979792755c68425575446f8557a19072a88974ad9885827161806d5f7562547b6a5a7e6e5f74655e2b1c15836f66a28c7fac9285a68a7cb59b8ead9386b99e93a88e819f8473c1a492bb9e8ec5a898a58b7aab9180b49b87ae9785877166614d42ae9b8ac8b39ed2b9a5c3a895d7baaac1a496d2b7a6d1b6a5d0b6a7ddc2b1d9bcace6c9b7e4c9b4ecd1bcd8bbabe4c7b5ebcab9e2c5b3e3cbbf4c36288c735fb49c84ead1bbf1d6c5d7b7aaceaea1dbc0afdac1ade0c5b4dabeb0cfb4a3dbc0afe7ccbbedd2c1ead0bff1dac8ebd4c4d1baaa5a402f846956b1927eb3937ce0bca4e0bca4d7b49ec5a58e9a7a61caac94dcc3add2b9a5f1d5c0e5c6b1f0d0b9f2d2b9fddec2dec0a6bea38eb89b8b4b27179c7661c9a489efccaedab89fbc9e86d6baa2d5bba2e5cdb3e9d1b9e0c7b1dfc6b0e3c9b2dfc3abe1c6abf4d6bcd8baa2c1a691422b1b917c6bb19786ceb3a0d5b9a4d8b9a4e3c4afdbbfa9dbc0addfc6b2d2b8a7ddc3b2d8bfabf5dcc8ddc2adeed3bee3c7b2dcc0abe6cbb8dfc5b4d3bcac9b8474755e50b69f8fae9787b29887ae94839f8574ab9180b79d8cac9283b39988b89d8cc4a795b79b86ae927db39885b69f8f9f8c7d3927195341355e4c3e624c3e6b55476b54446b55476953465e4a3f614b3e705a4c6855466b58476f594b6751435c493a604d3e5a45345c4537644e4363514761534a28180bae9785c4a893c4a590c0a08bba9783c3a08cbc9985c5a28ebf9c88bd9d86b5927cd0ac96c59f8acaa48fd1ab98c9a692c2a38f81624dc7a38dcba58ec7a38bcaa68eb5917bc39f89bd9885caa793ba9783ba9a85ab8a77b59481a3836ea58671a88974a58671b69783c9ac9aa98d82533c2e77654fddc9b0e1c3abceae95c1a58dab9379bfa78dbda58bc8ae97b9a189a9957ab5a48acbb9a3a9937cd1b399b59a7f9d87709d8b773d2b1de5d2c3c2ac97c2a993bba28ed0b5a2ceb49dd3b9a2bda392b099899f8473927764b49883d0b49fd0b49eac907bd0b5a2d7bca9b99e89dcc3af765c4f81675abea38eac9078c6aa94c5a691dbbda5c8aa92d3b49fd2b6a1caad9bbc9f8db79886ba9d8ba88d7aa38875b89889ccaf9fb6a190392615806a5c90796b9e84758d73629379688a705f735847775c4b927764967b689f8473c1a695af9282b29786bda291b19685a085749e8473a089795c4535a089799d8372a58a79ab907dad907eb09381b39782b29681af937eb99d88a68b78b19884aa917da18b76c19f95c2a295bea18fd0b49fd0b3a1d1b4a2d7b7a8d1b1a2dfc2b0d0b5a2d9c2b0d4bfaea38b7fbca295bb9f93b99c8eab8f81b79d8eb6a18ec0b19ab2a78b5e603b6e88585b7545a3a17ab09f81a58c768e73628f73677d66587f6c5d8373646758512f1e178371679b8578a98f82a08677ae9485ceb4a5b2968aba9d8fc1a290c9aa96cdae9cbc9f8dd2b8a7c0a695c0a791d7beaaa99185543e33bba695cab5a0c6ad99c4a996c2a595c3a698c2a796e0c5b4d3b7a9d0b5a4e2c5b5dec1afe4c9b4efd4bfe4c7b7dfc2b0ddbcabe9ccbadac2b64b3426ad927fc4aa93f3dac4d7bca9caad9fd9bcaee5cab9d6bda9cdb2a1c7ac9be0c5b4dcc1b0ddc2b1e7ccbbe3c8b7f1d7c6ead0c1dcc2b3573d2c937863b69782d7b7a0ceaa92dab89fdbbba6d1b29dd9bba3e4c8b0dac1abead1bdecd0bbe6c7b2f9dbc3fcdcc3e7c8ace0c0a7dcc0abd9bcaa4e2917a17b64dbb699f2d1b0ddbea2ebcfb7ddc5abead4bce4d0b8ead8c2eed9c6eed9c6edd7c2fee5cff5dbc2e1c5adeaceb8c0a5904f38267d6857b99f8edbc0add7bba6e0c1acd8bca6d5b9a3d9beabe5ccb8e8d1bfdcc5b3f1dbc6e2ccb7fce3cdefd6c0f5dac5efd6c2f9e0ccebd4c2e4cdbd947d6d866f5f9a8071bba192b49988b79c8bab907daf9483baa08fad9382b89e8db19685bda08eb79884cbac98b59886b49a89a89284513e305644385a483a654f4165503f695242745e506a5447665247644e41685244614e3f6653426c56486852446451426350416853426b5446634d426b574e504237483829a58c78c5a993d2b39ebd9d86cdaa94d1ad97c5a18bc8a58fb8957fb7947ec8a48ecaa68ecea891caa48dcfa994cda993b0907b84644dc5a189c6a187cba68cbe997fb8927bc4a088c7a38dc4a18bb4917db5927eb08d79b28f7ba78470b99984ab8b76ae8f7aae927dbda28fa58d814b35277e6c56bca88dc0a68bd7bca1bba389b09b80bca78cc2aa90b29680bb9f89bda189c5ad93c6b099b49c84b6987ed4b69cb69e86af9d893b291bac998accb6a1d1b8a2e2c7b4e1c6b3b79c87c3a893b49b87c3ac9accb1a0ba9f8cc6aa95b89c86d4b8a2d0b49fcaad9bd5baa7d6bba6d5baa76c5044987c6ecaae98c5a991d3b59dd5b59ec7a790dabca4cdae99ccad98b89985a88975a88774b2937f977b66a58974b39281b9998acfb8a82e1b0a907a6c9f8878a58b7a9a816da68b78967b68917663886d5a8467558568568c6f5da38674c1a290b39684b39686a18474aa8d7da38877a086776d5344b3998a927766a18675a98c7aaf907ea1826eba9b87bd9e8aac8d79b69a85a58a77a28975ac937fa88f7bb6948abc9a8eb29381b69a85e3c6b4d3b4a2cbaa9be3c4b2e1c2b0ddc2afc3ac9a9984737c6458b99f92c2a698ceb1a3d0b3a5caaea0c1af9bac9c85c1b19796906e6a774c76875a7981587f7c5987795e8f79649076658268597c695879695a64534c3e2d267e6c62a08a7db89e8fa38978ba9e90bfa493b99c8eb29283c9a895d1b09dcaa996bfa38eb39a86af9682ba9f8acab19db0988c6e584bbaa592c3ad98c7ae98d0b5a2ceae9fe8cbbdd1b4a4dfc4b3eed2c4e2c7b6e7cabaeacdbbe2c7b2e3c8b5f0d3c3e1c4b2e0c1afd9bcaac0a89c452e20967b68ab8f79fadfcaead1bdf5d9cbd4b8aadfc5b4d6bda9ceb3a2dec3b2dbc0afe9cebde5cab9f1d6c5f6dbcae0c5b4edd3c4c6ac9b5e4330dcc0abdbbca7e8c8afefcdb4eccab1efd0bbebcfbae0c2aac7ab93f3dac4e1c8b2edd1bceecfbaeaccb4f4d6bce8c9adebcbb2e1c5b0ccad9b603a27b0886ff0cdadd6b896edd2b5e7cdb4f5dfc7dac8b0f2e2cbdecdb9e8d5c6e6d3c2eed9c6fae4cdf9e1c9e3c9b0ead0b9e5cab568513f715a48b19786d7bca7e3c7b2d6baa4cbaf99ccb29be2c9b5e9d3beecd7c4e9d7c3f0dbc8dcc7b2f2ddc8e9d3bef2dcc7e0c9b7e8d1bfddc6b4d5beae826b5b9e8475ad9382bba08fb39885b19482ac8f7db29585bba08fb99e8db69b8aab8e7cba9b89c9a895b39480bd9e8cc5aa99b09a8c6350425440355b483a5e483a65503f675040634d3f634d40614d42644e415c46385b48395d4a39604a3c644e406a5748614e3f624b3b624b3d614b406f5b52504237645244b29985b69880d3b59ddabaa3bd9a84d6b29cd2ae98c6a28cc3a08acaa88fd3af97cba58ecda48ecfa690d4ab97d9b59fc9a994886851c29e86d3ae94cda88ec29d83c7a18ac49e87b7937dbb9781b5927ec5a28eb89581c9a692bd9a86bb9884a98974b3937ec2a38fbda291a0887c3623149d8d76e7d6bad3bb9fceb597d6bea4c9b197d4bca0b59b80cfb199e3c3acc4a68cc6aa92cdb59dd2b8a1d6b69ddbbda3dac2aaa48f7a342112d6c3b4dac4afd3baa4b29784d5baa7dabfaaccb19cc8af9bbea493d8bdacae9380c7ab96b49882dec2acd1b5a0dcc0abc4a893d4b9a4bda28f5a3e30b69a8cbea28ccbad93d4b49dd0b099e1c1aad0b099d3b49fb99a85b39480be9f8bba99869c7d6990745f826651987766b0917fd5beac3823128f786aa68c7da78e7aa88d78ab907d9c806ba68977aa8e79a28573ab8c789374629d7e6c92736190715f9b7c6a9e8171a78a7ab59888a4887a715748a18675a88d7cad907eaf9280ab8c78ad8e7ab89985af907cac8d79a88c77b398859f8471a48b77a38a76c8a498cdac9dd2b39fbb9c87e1c2aecbac9ad5b4a5e1c2b0dabba9ecd1be9d8372866f5f654d41b49a8d7f6355ac8c7fc4a298c7a79ac3a9989e8a72817054a39676c8bd9dc7c4a1737f5776865f687750959978a2947a8d78636f5c4b72625359484047362e776358998274ae9382967b68b69989bb9e8cbb9e8ed4b5a3debdaad3b39ec9a994c5a692c1a693bba08bb79d86896e59b99f9260483ccdb8a5ddc7b2d2b9a3b89d88cfafa0e7cabcc9ac9cd4b9a8dbbfb1c7ac9be6c9b9e0c3b1ebd0bde5cab7e1c4b4f6d9c7e6c7b5e2c5b3cab2a6452e208c705b977863e8cdb8f1d8c4cbb09fecd1c0eed5c1d2b9a5d2b8a7dfc5b4edd3c2dbc1b0ecd2c1f9dfcee3c9bae1c7b8e2c7b6c0a594765b48ddc1ace0c1ace8c8afe6c6adf8d8bff4d8c3eacfbaf3d7c1f9dfc8e3cab4e1c8b2f6dbc6edd1bbf7dbc5ebcdb5f4d5b9f8d8bfd3b8a3d5b6a25b3520b1896fe8c7a8cfb594dfc5aae0c8b0dfcbb3f2e0caefdecae5d4c2eedbcceddacbf8e3d2edd7c2fde7d0e3cbb3e2c9b3e6cdb977604e553e2cad9382ceb39eeaceb9ecd0bae3c7b1eed4bde6d0bbf8e3cef0decae9d8c4f1dfcbf6e4ceeddbc5f2ddc8f2ddcaf3decdecd7c6ead5c4dcc7b66f5848ac9281b89e8dbba08f917462a98a78ab8f7aae917fa58a77987d6cbea392bda08ecdae9cc6a592c1a28eb69785c1a695ac95876653456956485845376650426049396750406b55475b45386855476e584b604a3c5542335e4b3a5d4739675144655243685546634c3c6a5345654f426652474c3c2f736252b49984c4a48dd6b69fe1c1a8dcbaa1e1bda5d6b29ad1ad95ab8970bb9980ceaa92bd987ebe967dd5ad94ddb49ed2ac95c19e8886634dd4b098e6c1a7cda88ec9a48ac09a83caa48db8947eb08c76c7a28fb5907db18e7ab28f7baf8c79a3806db28f7cb4917ebb9a87b59888a58d81321f11a69780cabb9ec2aa8ed3ba9cf2d8bfc5a991b59a7fd1b399bd9a84ceab95d4b49bcaae96cfb59eb99d85d6b69de4c4abd9bfa6cbb5a0443122e2cfc0dec8b3dcc3adceb3a0d1b6a3957a65dbc0abcfb6a2b29985c5aa97a88c77d4b8a2bda18bba9e88caae99efd3bec8ac97e9ceb9d9beab4b2e20c6a999c7a893cbad93d4b49bd2b097c6a48bc5a58cc0a28ab3947fc1a28ea88975b2917ea88975a589749d816ca58171a28170ccb2a13c27169a8375a48a7bb39684bfa38db59984be9f8aba9b87b89984c7a894ceae999c7b68b69582ac8b78ac8b78bc9b88b99a88ae8f7d987b69987d6c755b4a937867a28776b29583b19482b49581b89985b0917d90715da98d78ad917ca18673b19683987e6d9d8372d2aea2d3b2a3e9c8b5c1a28dd9baa6d8b9a5cfae9fcdae9cceaf9dcaaf9cc3a9989e87774d3529af9588a38779c5a598d6b1a8d9b7abb49785cab29aceba9fbca88dc3ad95d9c9afc0c1a17985616d7d56707c58b8b798857e626f644e6358464a3c3149382e8d7a6ba68c7dcbae9ccdae9cb0917fbe9f8db0917fb69783af8e7baf8f7ac6a691dbbba6c7a896aa8e79b69a84b89d88a3897c553d31cbb6a3d4bea9b79e88c8ad98ceb1a1c9ac9eeacfbee7ccbbd7bbadd3b7a9d3b6a6e9ccbaf1d6c3ddc2afebcebec9ac9ce1c4b2d6bba8bea69a43291c8a6b5795755ecfb49ff7decadbc1b0dfc5b4d6bda9dfc6b2d3baa6dcc2b1edd3c2f2d8c7f2d8c7e5cbbaedd3c4ccb2a3d9beadbfa491644936d1b7a0d3b7a1d8baa2e9cbb1edcfb5fbe0cbebd2befbe0cbf4dbc5f3ddc6e7ceb8f3d8c3f0d4beedd1bbf0d4bcf6d7bbe9cbafecd1bca28671724933b48c72f4d5b8e0c7a9dac2aae6d0b9f4dfcaebd9c5ecdac6e1cebdf6e3d4fae4d6f8e3d0f7e2cde7d1bae3cdb5e0cab3edd7c2826b5b422b1bb29786ebd0bdddc1acd6baa4ddc3acf3dac4e5cfbaebd9c5e0cfbdecdbc9e6d5c3f3e2ceeedcc8e5d3bff0decafae7d6f0ddcce6d3c2e8d3c2634e3da48a79c3a897a08371ab8e7ca88975b0917dad907eab8e7cb39887ae9382c4a593c2a391bb9a87be9f8bbe9f8da78c7b9e87796751445744365b483a644d3f6c5545715a4a624d3c614b3e614e40624c3f725c4e6350416a55445f473b755d51614b3d6b5547695242634c3e67514468544937271a978475b59984ccac95d0b097b29077cca890d0ac94cca890d1ad95caa88fc3a186c7a389ddb89ecca48bd2a890dbb29cd1ab94bf9c8688654fd0ac94e2bda3c9a48acda790bc967fb38d76b28e78caa690c49f8cc5a08dbf9c88c3a08cc5a28fb08d7abe9b88ac8976bf9c89bc9c8d927a6e2c190bb3a18bd1bda2d0b69bdcc1a4c5a78dd1b39bdfbfa6ceae95c6a28cdbb8a2d6b69dc9ab91b3977fd6baa2d8b89fe6c6ade0c6adc9b39e5b4839c4b1a3c7b09ed0b7a1e2c7b4e1c6b3d0b5a0d0b5a0d8bfabd0b5a2ddc0aeccb09bb49882ccb098d4b8a2a98d78c1a58fbda18bd5baa5c4a996412414d2b5a3d1b39bcfaf96cba990caa88fc6a48bc2a289c3a38cc8aa92c1a28da38470a78673c3a490a58974ae927dae8a7aac8b7ab298874c3523a48a7daf9385be9f8bb99982b3937ec7a790c8a591c29f89be9b87cdaa94ac8975cca995c6a38fb89883b08f7cb59481b08f7ca68977a388777056459d8271a88d7cad907ea38674ab8f7a917560b2937fb29681ab8f7a977c677d624fa78e7a9e84738b7160d1ad9fd5b4a3dabaa5c0a18cd0b19dceaf9bcbaa9bd3b4a2c9aa98b89d8acab09fa38c7c674f43bca295a98d7fe1c1b2debcb0dab9aadfc0aec9ad98b8a088e6d0b9cfb9a4c1aa98d9c3aec1b198c1be9f818866687652707e5b62694a5957403a3120504031887362ba9f8cc9aa96d2b19eb1907dc0a18dbd9e8cc6a793c1a28ec8a893cdad98c9a692ba9988ac8d79ae8f7ab99e89866c5f4e362ac2ad9ad0baa5d4bba5d9beabf2d5c5e0c3b5e4c9b8f5dbcad6bcadb79d8ee1c6b5dfc4b3ebd0bde9cebbeacdbdeacdbde7cab8dcc1aebba3974a30239e7d6ab7947ec8ac97dcc3afe2c8b7f3d9c8e1c8b4f0d7c3edd7c2edd7c2f1dac8ebd4c2e0c9b9dac3b3e5cebee8d1c1edd3c2d9c0ac6f5441e1c7b0e1c5afedd1b9f1d6bbe1c5addbc2ace3cdb8ebd2bce3cdb6e4ceb7ecd3bdf7dcc7eed3bef7dcc7f8dec5f0d2b6f9dbbfe7ccb7967a65855d44b68e74e1c3a9e2ccb4ebd5c0f5e0cdf7e2cff9e4d1efdac7e9d4c3f6e1d0f6dfcffce5d3f6e0cbf8e4ccf1ddc5eed9c4ead5c2a79080331c0ca28776c7ac99dcc0abdabea9e8cdb8e2ccb5eed9c4ecdac6dfcebce7d8c5efe0cdf2e3cef4e3cff1e0ccf3e2ceeeddc9f5e4d2f6e3d2dec9b8543f2e927867a38877ab8e7c876856a0816fbfa08e9b7e6ea28575b19587bba08fbd9e8cc7a896b59481b39480b79886ab907f9d86787862555642376754466b5446664f3f654e3e5d48375c46395a4739644e416d5749634d3f715c4b685044674f43725c4e66504269524260493b614b3e5541362c1a0e907d6ebb9c88c3a08accaa91e1bfa4c8a48cc9a38cd3ad96c29e86d9b79cc9a78cc6a288d5b095dcb49ae1b79ed2aa91d6b099cca892724f39ba967ec19d85c19d85ad8973c4a08abe9a84bc9882bb9781b5927eb5927ebf9c89be9b88a68572a07f6cad8c7bc6a594b69380b292839b8075321a0eb69b88dabea6dabca2d3b498edcbb2d9b79edcbca3d6b69dd6b29cdebba5dcbca3e5c7ade2c4aadabca2e0c0a7e0c0a7e2c6aed3bda66a57498c7a6ce8d3c0ead1bbeed3bed9bea9ebd0bbd8bfa9e1c6b1d8bda8d9bcaadec2add5b9a1bb9f87e5c9b3dabea9dcc0aaceb29ce0c5b0d2b7a4432616ceb19fc6a890debea5d0ae95ccaa91c8a68dba9a81d1b19ac6a890ad8e79bd9e89aa8976ad8e7ab79b86b89c87af8c79b49382ae9483563f2d91776ab39686d1ae9ad0ac94b9957fc7a38bc8a48ecaa68ed3af99d0ac94b38f79c5a18bb18d77b08d77b4917dc0a08bb79782b495819e8473745d4d977d6ca08675a28774b39885af947f9f846fa48873b19681927764987d6a9d826f9e85718d736288715fd0ac9edbbaa9c4a48fd2b49ce4c5b1e1c2aeb39283cfafa0bfa08ebca18ec2a897a18a7a624a3e9a8073ac9082d0b0a1caa998cfae9dceaf9dcfb2a0cdb09ecaaf9ecdb6a4ceb4a3dcbcaddabfaceddfc5bebd9fcdd4b38e98766d725259573e3f372485756585705dc9ae99dfbfaad1ae9ac7a693c7a896b49785b59886bfa38ed3b49fc6a691d8b5a2b59181bb9a87b3947fb19681987e714e362acdb8a7dfc9b4e6cdb9f5dac7d7baace9cdbfe8cebff1d7c8ead0c3dcc2b5d1b5a7e4c9b8ecd1c0e8cdbce5c8bae2c7b6f4d9c6e8cfbbb49c905c42359a7764c6a28cba9b87d6bda9d5beace7d0beecd2c1e0c7b3dfc9b4ead4bfebd4c2d8c3b0e6d1c0f3decde6d1c0f2dbcbdcc5b3dac1ad795e49ebd1bafadec6f6dac2e9ceb3efd5bcf1d8c2ffe9d4f0dac3e9d3bcedd7bfefd7bff2d9c3f8dfc9f3dac4ebd1baedcfb3dbbda1eed5bfa0846f7d553cbc947ae4c8b0f8e3cef4dfcef5dfd1ffebdaeed9c8f6e1cef7e2cffce5d5ebd4c2f7e1ccf4dec7e6d2b9f4e0c8e7d5bfe8d5c4a28c7e2e1709b69c8dceb3a0d8bba9e6cbb6e1c8b2ead4bdecd7c4e8d7c3ecdbc9dbcbbbe7d8c5f8e9d6f8e7d3f5e4d0f2e1cdf4e3cff0dfcdfce9d8e8d5c4594433856e5c9278678f7262a18270a788769a7d6bae9181b99e8da78b7db89c8ec8ab9bb99a88af907ebc9d89a58876ae93829e87797865574e3a2f614e406a54466c55456d5646624d3c5b45385a47395f493c634d3f624d3c604939694f4271564b624b3d634d3f6049395f483a5f493c6a564b2b190d8d7769b89985cba78fc4a287b9977cd7b19ad3ad96d8b29bceaa92af8b71d1af94cca78cd1a98fcca289dab097e2b8a0ddb89ee3bfa984614bc09c84c29e86cba791b7937dbd9983b9957fc7a38dbb9781cba894af8c78c6a390b4917eb79683a48370ae8d7ca07f6ea988759b7e6e8d7569331b0fbda08ed6b69fe3c1a8e6c2a8d7b39bd4b299b5957cd0b097c7a790b1917ad0b099dbbda3c2a48adabaa1d1b198d7b79ecdb199bba58e7f6d5f8c7a6ce4cfbce2c9b3e2c7b2ebcfbadfc6b0dec5afdec3aed0b5a0d1b4a2d1b5a0f0d4bcc2a68ed3b7a1c2a691d9bda7d1b59fdec3aedfc4b14b2e1ec8ab99c7a991d7b79ee0bea5d5b39ac6a48bbe9e85ba9a83bc9e86d3b49f9d7e69bf9e8bac8d79a68a75b49883bc9986c2a190aa907f6b5442997f72c9a99adeb9a6ba947dd0aa93cea891bb957ee5bfa8cca68fcda790cba58ec8a48cc5a18bcaa690caa791ceab95b99982bfa08ca288777d6656937c6c957b6aa18776b39885b09582b79c87af947fa18671a18673957c6899806c8d7762a48d7b806957cca89ae9c8b7debea9ceb098efd0bcdbbca8b08f80e3c3b4d5b6a4c7ac99b59b8aaa9383c1a99da78d80b79b8db69785c4a390dbbca8e0c5b2d1b5a7a17f73ccac9fbea495d7c0aed2bba9efdac5e9d9c2deceb7d3c1abd8c6aec4b69cd5c9b14b402c90816ec7b19cc8ac97caaa95cdaa97d7b6a5d6b9a9c3a897b39988a28772a88c77a07f6ce1beabb59181b99683bb9c87d1b6a3e7cfc3523c2fb29d8ccfb9a4d9c0ace9cebbc4a89af1d5c7e0c6b7ead3c3e3ccbee9d2c4f9dfd0ead0bfe9cfbee8cebdf8dcceeed2c4ecd3bfe4ceb9b09a8d6f5347997462a37d68c9aa96d6bda9fae5d2fae5d2ebd4c2fde4d0f2d9c5edd7c2dec7b5f9e4d1f2ddccf9e6d7e5d2c3ead5c4f4ddcbfbe2ce856a55e7cdb6e5c9b1ffe3cbf8dcc4efd5beffe8d2f6e0cbffecd4e6d0b9fae4ccf8e0c8fee5cffde4ceffe6d2ffecd4f3d5b9d6bb9ec6b09b6247328c644bcaa288e5cab5f4e1d0f0ddcef4e1d3fbe5d7eed9c8f7e0cef5dfcaf9dfcef0d6c5ead1bddfc9b2f4e0c7fbe7cffbe9d3f4e1d0bba597210a00a3897abca38fdcc1aedbc0abe3cab4e0cab3dbc6b3e6d5c1f2e1cfecddcae8d7c5e9d8c6e7d5c1ecdac4eedcc6f0dec8f8e6d2e7d5c1ead7c65e4938806959987e6da18675886b5b8d70609a7d6d9e8171ac9180b39789ceb2a4b29688ae9181af9280ab8e7caa8d7da98f809e887a78655749352a5c493b604a3c685141664f3f5d4837654f42624f415f493b654f41675241675040705649654b3e6c5547654f415a43335e4739624c3f5c483d200e00917c6bc0a08bc4a088c9a78cc2a085cfa992caa48dd3ad96bc9880aa866cd6b499c39e83d4ac92d2a88fe0b69ddbb199d1a990cda79299755fb8957fb3907ab7947ec9a690bb9882c3a08abe9986b99481bd9885bf9a87c5a28fc29f8cb2917e9574619f7e6da48573a48571a28776877164372012c2a794c8a891ecc8aeecc8aed8b89fd2b49ad5b59cddbfa5d5b9a1b0947cc8ac94cbaf97d1b399cfaf96c9a992c7a991d5b9a1c7b19a776557a49487e0cdbcc6b09be3c7b2e9cdb8bfa690c5ac96d3b9a2caae98ba9e89e0c4aeebd0b5dcc1a6e4c8b3e5c9b4e8ceb7ddc3ace3c8b5d5baa96e5342cdb09ed0b19cdbbba4cba990c2a087d0ae95c5a58cc9a992af907baf907cbe9f8b987764a0816d957964b89c87c8a494c7a695b59a89856e5c7e6457c0a091d0ab98cda48ed9b09ad8af99e2b9a3d9b09adcb39de3bda6cda790cba58ecda991cda991d6b49bdbb9a0d3b198caab96a58e7c8974639d8877957e6c917a689178649b826eb09783b39a869d84709e85719a846fa68f7d7e6755927b69816c59dab6a8dab9a8d3b49fe1c2adc1a28eb39480cdac9dcbab9cd3b4a2c9ae9bc3a99ab29b8b6c5547af9588c7ab9dcdae9cd2b29db59681a18675d8bcaecfafa4eacabfe7cabcf7decaeed8c3edd8c3e1ccb7e0c6b5e2c3b1dabba9d8bfa9bfaa95473825665744b49e89cdb29dcfb09ccdae9abda090a98d7fc1aa9cb7a090a88f7bb99e89a68773bf9e8bd5b1a1c3a28f8c6d59bca18e9f877b644e43c1ab9de3cebbe7cdbce0c5b4ecd0c4ecd2c5eed7c9f8e1d3f4dcd0f4ddcff3dccef6dccdf8decde9cfc0ecd0c4f3d9caead4bff0d9c7a08a7d7d6155ac8574bf9984d7b8a4ffead6f1dcc9e2cdbce8d1bfebd2beecd3bfe0c7b3f2dbc9f8e3d2f2dfd0fdeadbfbe8d9eddac9f6e1cef2dcc58c735defd5bef8dcc4fee2cafee2caefd3bdebd2bcfce6cff5dfc8edd7bffde5cbeed4bbfae2caf0d7c1f3ddc8f4dcc4eaccb0ebd0b3cdb7a24a2f1ca57d64c1997feed3bef8e5d4e5d2c4f9e6d8f6e3d4fde8d5fbe6d3dcc6b1d0b9a7efd5c4e6cdb9e3cdb6f4e0c7f3dfc7f9e7d1eddac98e7b6c2f190ba58e7ed0b7a3cdb29dd5bca6dcc3adf2dcc5efdac5e7d5c1f6e5d3f9ead7eddccaf4e2cecbb9a3e7d5bfecdac4f0dec8eedcc6f0decad6c3b25c4938826d5c947d6d816758967b6a9b806f9176659f8473b39988a28879957b6c8d73649e8274a08574af9481a48978997f709d877a8573654533275340325c4638654e3e634c3c6750406a54475d4a3c624c3e68534275604f6c5545674b3f6f5548624b3d715b4d634c3c6953455c493b6553472816089b8675ba9a85bb977fd8b49adab89dc39d86d2ac95be9881b7937bc5a187e0bea3deb99edcb49adcb299d2a68dd4aa92d9b198d1ab96916d57aa8771bf9c86bf9c86ceab95be9b85af8c76ad8875a37e6bac8774ad8875a88571b3907dae8b78bd9c89a2816e9d7e6aa58672ae9380867063442e20b39a86d2b49cdcb79dd4af94d8baa0c4a68cd4b49bc5a58eddc3acae967ec2a891b0947ccbad93c9a990c2a28bd5b79fbfa38bc0aa9572605487776af1decde0cab5f0d4bfecd0bbdfc6b0edd4bee5cbb4dcc0aadfc3aeccb09ad5ba9fc9ae93ebcfbad9bda8ead0b9e8ceb7d4b9a6a08574846958bfa491d0b19cd1b39be8c5afddbba2e1bfa6d1b19ac3a38eba9b86b69783a88975af8e7bb0917db19580af937eab8777b59483a98e7da18a7a71574ac6a697d4af9cdab49dd1ab96dcb69ff8cfb9efc6b0e0b7a1c49b85c8a28be1bba4dbb79fcfab93e7c3abd2b097debca3d6b7a28b74647f6c5d9c8678a08b7a836c5c97806ebda392aa917d9f86729a816d9b85709d8772957e6c927b69a08b78836e5bdcbbacbf9e8de0c1adb79b85cdb19cb99a86d1b0a1c8a899b39482c7ac99d6bcadc2ab9b563f316b5142c6ab9abe9f8bb99984c5a590ae8f7da48779eaccc1eccfc1e8c8b9f4d5c3f3d8c3d4bba5e8cdbae1c4b2c6a697dabba9bea18fd5beac433222907f6fc3ae9bcab19dcbb09dc6ab9ad7bdb0b39c8eaa9487b09a8cb99f8ecdb29fb69783ba9b87c9a895bb9c88b59984b59b8aa68e846d574c978475edd8c5dcc2b1ebd1c0dbc1b4e3c9bce0c9bbecd6c8fae4d7ffe9dbf8e1d3e8d1c1f1dacae0c9b9e8cec1e9cfc0ecd5c3eed9c6a08a7d75594da27b6ab48b77e8c7b4f1d8c4e6d1c0ddcab9f0d9c7f4dbc7e0c5b2e5cab7d0b9a7ebd6c5e7d4c5f0ded0f8e7d7ffecdbf5e0cde7d1ba9e856fefd5bee5c9b1fbddc5fddfc7e2c6b0f7dcc7f4dbc5fae4cdf4dcc4f7ddc2fee3c8f3d9c2f3dac4fce6d1e0c8b0f9dbbfdcc1a4bca691371c099a7259cca48af7dcc7fce7d6fbe8daf7e4d6ebd8c9f9e7d3ebd9c5dac5b0ddc8b5ecd5c3f0dac5ebd5bee2ceb5f2dec6ffefd9f9e6d5ab9889412b1da89181ccb6a1d3baa4e8d0b8e8d0b8eed8c1f1dcc7e9d7c1f8e7d3f8e7d3eddbc7eddbc5c8b39ee3cfb7f3dfc7f4e0c8e1cfb9e8d6c2ddcab9665342816b5d9e8779927b6d9177689d83748e74659f8576a08677977d70917a6c998274a18a7a9177669b81709f8576917a6a9986788270643b291d544234695345654e3e63493a6d56466751446650436d56486d56467962526a53436b4f436a4e42795f526a53456a5544644e40624f415e4c402d1b0da79281b3937ed1ad95cda98fdebca1d5af98d2ac95c29c85caa68ecca88ee5c3a8e5c0a5e1b99fe0b69de0b49bddb39bd3ab92cca6919c7862bc9985c29f8bc4a18bbf9c86bb9781bd9983ab8771b38f79bb9781bd9983b28e78a98672af8c78a784709b7b66a98875977663997c6aa58d815a4436ab957ecdb297dbb69cdfba9fd3b59bd4b69cd5b199d9b59fcaae98bca28bc0a48ec7a991d1b198b99980cdaf97c1a28db59981cab49f958578685a4ff9e8d8d3bda8d1b5a0dabea9d9c0aae1c8b2d8bea7d8bca6e5c9b4e2c6b0dfc4a7d6bba0d1b5a0d0b3a1e6ccb3e6ccb5dfc5b48b71629b806fccb19ed7b8a4dabca4d5b29cd9b6a0d5b29cdfbfa8bc9c87d6b7a2b59682c5a692a38470ab8f7aa68b76b49984bd9c8bb19280af9584ae9787604639c1a496d7b4a1e4c0aadab5a2e4c0aac9a38edfb9a4d1ab96d3ad98deb8a3d6b09bd6b099ceaa92d4b09adebaa4d7b39dd2b29d877060816e5f8d7a6b7663526f5a49927d6aa28b79a9928097816c9c8671a58f7a917b668f786687705e9a8572836e5bc09f90b29381b69a85ab8f79ac907bcbae9cbf9e8fc3a394bc9d8bd3b8a5cdb3a4c5ae9e9d86785a4031ad9281a48571ad8d78ba9a85b89987c5a898d1b4a6c5a898c39f91dcbba8d2b6a1eed4bdcfb39ed1b5a0c5a694c2a595c8ad9caf9888382618b2a092b7a193c1aa9ad3b9aab8a193c5afa2d1bdb2f8e4d9c7b4a6b7a090c5aa99b99c8ac0a48fc3a792c5a994af947fad93828c746a6f5b52b19e90e8d5c4f1dac8eed4c5d3b9acc5ada1f4ded0e4d1c2ecd9cbe6d3c5f3ddcff0d9c9e5cebef7e0d0f4dacdcdb6a6f3decbf9e4d1917b6e8c7064966c5cc09582e7c6b3f2d9c5ead5c4e1cebddfc8b6e3c8b5dec1afd4b9a6e2c8b9f4dfceeddaccf4e2d4ffeedef6e3d2fbe6d3ffead59b806be4c8b2e9cbb3f0d2baedcfb7f2d3bef2d6c0e5cab5fce4ccf7dfc5fce1c6f8dac0fce0caebd0bbf5dcc8f6dec6f3d5b9d3b89db8a18f371c099c745bc1977efee2ccf5e0cdf5e2d3f6e3d4f9e8d6f7e6d4fbead6ead9c5e6d3c2f5e0cfeed9c6e6d1bcf2dec6fde9d1f1dcc7f6e4d0a592814b382776614ed0baa5dcc3add7bfa7edd7bfe3cfb6f1ddc5e9d7c1fbead6f4e4cdf7e5cfedd9c1ddc7b0e0cab2f0dac2f9e5ccf3dfc7e8d6c0cbb9a55d4a39766052937d6f7e67597a63559f8578967c6d8e7465967f6f9a8375a28c7e8872649983758e7767937c6a927b6b8e786a8874697462562d1d105f4d3f675143624b3b654b3c6750406a5246705a4c70594b765f4f755e4c745a497e605575594d72584b70594b695443654f41715e5058463a362416a5907fa68671c39f87d7b399d4b297d6b099bd9780edc7b0cca890d9b59bccaa8fe4c1a5dfb79ddeb49be1b59cd5ab93ddb49ed2ac97ae8a74b5927eb6937fba9781b3907abf9b85c39f89c09c86c7a38dc09c86c7a38dc39f89c4a08ac6a18eb79480c5a28eb0907bc09f8cc1a2908e766a705a4cc0aa93c0a58ad6b499d3af95ddbfa5cdaf95dbb79fd3b09ac0a48ec7ac97c0a18cab8d75b99982c6a68fbd9e89af937dc6aa92bca6919d8d8046382dffeeded8c3aedec3aedbbfa9d6bda9f2d9c3ddc3acd7bba3e3c7b2eaceb8ccb194c9ae93ebcfbaddc0aee0c6adddc5addec4b3a08679b5998bc6ab98d2b6a18a6b56cbab94e4c1abd4b19bcaaa93d5b5a0ccad98b2937fc0a18da38470a58974a08570bba08bd0af9eb59684ad9384b7a0904e3427a88b7dc9aa98c4a48fd7b4a0e4c1addfbca8dbb7a1debaa4edc7b2e5bfaac49e89d1ab96dab49ddab6a0dab6a0ddb9a3d9b8a58a73637a67599582747f6c5d897365897463a38c7a9e8775917b669e88739e88738d77628b7462927b69988370725d4ac3a394c5a694d6baa5dec2acae927db99c8ab49384b29283bb9c8abda28fd6bcadd2bbabcdb6a8452b1cae91819e7f6d987c67c0a48fb59a85bda28fbd9e8cd4b0a0c19c8cdcb9a6c9ad98cfb59ed2b69ed4b8a2c3a792c8ae9db4a192cbb9ab645248ad9b8fe0cabdceb8aad2bcaff3dfd4fff7edf8e7dde7d6cc867267af988ab39988c5aa97d7bca7c1a790aa8f7a997e69856b5c846d658672698e7b6defdccbe4cdbbdcc5b5dfc5b8f6ded2e6d0c3f0ddcffbe7dceedbcdeed8caf3ddcff7e1d3fae4d6e5cdc1f4ddcfead5c2ebd9c57b655872564aa27868af8471ebcab7d5bca8dcc7b6ddcab9ecd5c3e8cdbaf8dbc9ae917fd5b9abe0c9b9f8e2d5f4e1d3d9c8b8ffefdef2ddcac4ae99a08570c4a892d2b49cf6d6bfffe0cbffe0cbf9dac5ffe5cffce4ccf2d8bfecceb2ebcdb1fce0c8fee3cef3dac6efd6c0ffe4cae2c4aa947d6b3a1f0ea37961bd937aebcfb7f4dfcaf8e5d4f9e6d5f8e7d5eedfcceddec9eddec9fae9d7fcebd9f5e3cffae5d0f0dcc4feead2f1dcc7f0dbc8b4a1906b5847634e3bc7b19ae6ceb6e9d1b7e8d3b8efdbc2ecd8c0f4e2caf6e4cef5e3cde7d2bdd8c4acf0dac2dac5aadbc6abf5e1c8eedac2d9c4afd4c2ae5b48377a6758725f51776154937d6f937c6e897264846d5f846d5f745d4f978173907a6d8670629079698f786890796b826f608b796d7362582c1b115b493d594638664f417157486e57476d5549665042715a4c6b54447b61507d63527c5e5374564b72584b725b4d6b56456e584a5e4b3d5e4c40412f239e887ab59481caa68edab69cd6b499bd9780cfa992cea891d1ad95dcb89ee8c6abdcb99dd2ad92e3b9a0e7bba2e0b69ee3baa4d7b19cad8973ab8872c9a690c9a58fcfab95d0aa93ecc6afddb7a0deb8a1c7a18ac59f88cca68fd4b098d4b09acfac96caa791d7b7a2c9a895a085727360528f7c6dd0b7a1c6ab90d6b89cbfa185c9ae93b1957dc6a88edabca4bda18ba68a75b0917cba9a83c1a38bad8f77d8b9a4b99d87b1957da08a7589786e33251cddcdbdaf9a85e1c6b1d2b6a0e9d3bee7d1bae8ccb6c8aa92e6cab5d4b8a2f1d6b9e1c6abe6cab5dcbfadf2d8bfe6ceb6e6ccbd5a4335a78d7ebca190ad907ecfb09bc7a790ceae97debba5b5957eceae99ceaf9ac0a48fbfa38eba9b89a48775ba9f8cba9f8ca68574a18270917768c1aa9a41271a9f8377b89b8bad8e7ab49380cbaa97e2c1aec7a490e6c1aebe9986d4ae9bdbb5a0cba590b9937edfb9a4cfa994e9c3aecead9a594234857365978476705d4e887264675241897260957e6c8e7765917a68a88e7da28877846d5b7b6452a58e7c806957c4a797c0a391cbaf9aa78c77c1a492c5a898c3a696c1a494b49988d6bcabd5beaed4bdadc4ad9f43291abba08fb09383ac9180a18776b99f8ead9480c5a896c2a293dab6a8bb9a8bc4a998b59c88d6bba6b19681b89e8db7a291c6b4a6cdbdb06f5c55f2e0d6fff1e8fee8ddfff3eafff5ebf0dfd7fff1e8fbeae2aa988ed1bbaecdb3a4bda392b59c88a18874c2a995ab94828b7567816d64a7948d604e42f1decff9e2d2f5deceebd3c7e7cfc5eedacfeedcd0dccabee9d6c8f3ddcfdec7b9f7e0d2efd9ccf5dfd4e8d5c7e1cebfeeddcd5e4a3fa2877caf8b7db08b79ceaf9ddbc1b0d9c6b7e7d4c5dec7b5d5bbaae5c8b8dcbfafdec3b2e3ccbcceb9a8cbb8a7e7d1c3dcc7b6cab3a5b9a2929c836fb19780e0c0a9fdddc4fedbc5f9d9c4f0d1bcf1d5bff0d6bfdfc5acc8ad92e3c5abe3c7afe4c8b3e8cfbbe3c8b5e3c7afd3b7a1af98884d3221835d489d735bbe9c83ffe6cef8ddc8ffe9d4ffead7fae9d5f0e1ccf7ead7fcecdcf5e5d5f6e3d2e2cdbae8d2bbefd9c2ecd3bfead3c1c4b1a07564524f3a27c4b098d4bea6e3cbb1ebd6bbe3cfb4efdbc2f0dec6f3e1c9eddbc5cdb8a3e0ccb4e9d1b9c8b098dbc6abf1dcc1f1dbc3e2ceb6c7b29f6451407e6b5c705d4f614e406650436c56497c66596a5447786254806a5d6552445d4b3d746153816b5d8d7769907a6c8e7b6d8e7d7382716735241a513f336552446e584a6d5646745d4d6750406750406d5646715a4a775d4e806456674a3c76594b755b4e745d4d6f5a49654f416551465d4940503e32a89284c09f8cd4b09acba78fe6c2aae4c0aad7b19ccca691e6c2ac9e7a62b8967dbd997ff3ceb4e5bba3d8ae96d9b09ad4ae99bd9885a27f6c8f6f5aceae99be9e89bc9985a88571a27e68b5907dc4a08ad0ac96c8a58fd2af99cfac96cfac98c5a28eba9783cdac99c6a795ae94855f4f42968677b49b87ae927cbfa58ec8b098ceb69eceb69ec8b098c3aa94ba9f8cb295839e816f967a65aa8f7a977c67ab907db49986bca38d9a85725e4d43302219b1a194c3b09fd2bca7d5bca8d9c4afd3bea9e7ccb7f2d7c2ecd1bee9cebbdcc2a9d7bda4d6bba6ecd1bee7ceb8dfc9b4dbc5b7a38d82bea89ba79082a18a7aad9382bca18ebea28dcaae99a38772b49883b69b88a38a769c8271604534ad9384a58e7ea58e7eba9d8fb4988a7c6659ad9a8c3c2418765c4f8e7467977b6daa8f7ebda08eb0917fc5a694cbaa97d0af9cc09d8ac4a18ecda895d7b29fd4af9cd1ae9ab99683c2a595513b2e51413489776b6d5b4d705d4e937e6d8f7a69a28b79866f5da68f7d7e67559c8573826b597c6754877261a89380c1a796c5ab9aaa917dc3a998caaf9ec1a798c0a697b69c8dbba494bda696d1bcabcfb9abd6c0b24f382ab49a8bb79d90a88e81ab9486ae988ab29c8eb59f91d2bbadd4b9aee1c6bdd9c1b7e3cdc2decbbdb4a193c2afa1d8c4b9f5e1d6e3cfc4715e57b4a19ae4d0c9ceb7b1bca59f907c757c6963beada6d6c7c0f7e6decdb9b0bda79cae968ab19a8cad9688b49e90cab9a9ffefe0d4c6bba6958b49372dc7b3a8d4bcb0f3dbcff0d8cef6dfd7ead7d0f3e2dae7d5cbeedbcdecd2c3e0c4b6f2d7ccf7dfd5f9e5dcdccbc1d7c6bcd3c2b858453ead968ebba097ab9184c0a99bd3bdafb09d8fd9c6b7ddc7b9c5ae9ecbafa1e1c6b5d4baa9d3bcaae2cdb8d6c1acd0b6a5d5bbacbea69cbba598947f6ea9937cddbda4e3c1a6f3cfb7edcab4f6d5c2f2d6c1f1d6c1ebd3bbd1b79ee8ceb5e9cdb7d3b7a2eed1bfe1c6b5e2c9b5d9c2b0978070593f308463528d6754ac8269c1987cefcaafe7c5acfadec9fde7d2f2e1cff4e7d6f7eadaf6e6d7e5d2c3e9d2c2dbc0adf0d4bfe9cdb7d0b7a3d4beb0867565301b0ac8b39eddc8ade5d0b3d1bc9fecd9bbebd8bae5d4b8e9d7bfd8c6b0c9b49fcab5a0f6ddc9cfb6a0c2aa90f3dec3e9d3bbcbb79f9d88756552417f6c5d625042635145746055776358634f44523e335c493b6b574c5e4c406f5e546d5c526855477360526b584a7a685c705f557e70653b2b1e4b3b2c6a59496857476754456d5646785d4a6b4e3c7056456e5747795e5374584c7053436e51416d51437760506b5643614c3b654e46563f39574038a58e80ba9b89caa793d5b19bcba791bb9683c19c8ac39e8ba98471ba9582b28d7aae8875c39d88c19882cda88ebb977fcba693b894869272655c41309f85749075649477679878699879679a7a6ba0816fb29381a78a78aa8d7bb69987b79886ba9b89b69584b29283b7998fa79088473a32887b72a58f81ad9384a1867bac9488a49180bcab999f8e7cb8a594927b6d9c8275ac9285a48d7fa48e809a8779b6a093938072aa9786aa99898072691506008b7c75a29489b09f8fc4b3a1cebdabd3c0afe5d0bdd2bdaabca699c1ab9ed4bdabdec8b1cab19bcfb9a4e7d2bfe1cebfbfada332211a9e8d86897870806f65806e627e6c5e8370628471628875667b6655816e5d8372628b796b48362a7563597a695f917f75957f749480757a6b649b8e86200e02503d2f5c483f7662576b5347776052856b5c8f7566a58b7c967c6dab907fac8f7dba9b87ab8a77b89987c0a393b99f92a7918667564c6d5f5699897c7666577867577b6a587b68577863508b7464816a5a8a73638974637c67567562515d4c3c776654ac9688968072a28c7e867062937c6ea993869e887b9582749c897bae9c8ed6c4b8d5c5b8efddd14b392da9958ab5a196bfa99ebaa69ba3918592827382726578685b65534957433a57433c614e475e504774665d7b6d648c7b719d8b81a4928858473d31201847332c4f38323e2622331f1836231d402f2757463e5a4941a08e84ead6cbd3bdb2cdb7acbda79ab8a597b4a797978b7d71655947392e2c1a0e8a7469957b6e846a5dcab2a6bba79cc4b3abb2a199a9978da18b7ea388779c8170a5897ea99089b5a399c5b7aecfc2b9d3c6be5b4a43503d36604c436551487d695e9684769e8c7e9c8a7cb19e90af998cbca498aa9286c1ae9fb7a696ac9b87af9e8accb5a7bba399c9b5aebca9a27f6f62776453c4a892d6b69de5c7afebccb7f3d6c4f0d5c4efd6c2f7e1ccf1dbc4e9d0baedd2bff0d5c4ebcfc1e0c9b9decbbc7e6d5d766354634d3fc4a89caf8e7f97715aa67c63ba9279bc9882cdae9ae4cdbbcebdadfff6e6fffceffff0e3f9e5dac9b1a5cfb5a6e2c8b7d6bcabb49d8dab988a897769200d00c7b29fdecab1dcc8addcc7acd9c5aacdbca0cebda3f1dfc7b6a48eb6a490b8a390c8b19fbca593b09c84cab69eb8a690baa894806f5f5f4d3f7666594b3d324f41384d3f3657494045372e53453c60524954463d5b4e454b41385c524957494054433964564d67595060534b5f524a37291e2f2114594b3e6b5b4c6b594d705a4c795e4d725744725b4b6c55476c514872574c8063537055426e54456e57476a5746725f50634f484e3a334a332b9a8276a48978a58974a2836f9473609676679f7f707f62528b6e5c8b6b5c9778668e6d5ebe9d8a987863b09079b89a82a48873a5877c8469602d17099983758b74669076698a6e62866a5e90746884685a886e5f7f65567861517a60518f73658165577252457a5c518c7065947d7520130a1206001d07002a100130150c2c14082a17062716022d1c0a2e1d0b362012331c0e321b0b321d0c2f1c0b2d1a0b3421122815042f1d092f1e0c210f031302004e3d364938308d7d6e9383738d7b6d9683747d6759705d4e6a564d6854496953456f5a4769553d75604b968374b09e927f6e671609031205001b0e081c0f07190c031c0e052012071f11061d0f022d1d102616071e10031d0f041a0c03190c041c0f0928191239271d3c2b233a312c3f36311507002b190d251309220e032810042b11042c12032b11003016072f1504331807391c0a3a1a053e1e094829155035244b3124715d52402d26827169d0c0b388786989786884716089746197826f988171856b5c866f5f866f5f8670626653445f4c3d5f4e3c3c2b213120162f1e1436251b3b291f3221191e0d05150700180b0223190f3b3128483e3550433b51443c43342d2617102f1e1427160c362a1e241b0c392f2360544845372c62544b58494261544c493f362b2318170d0315090021130836281d473b2f4a3c3148362c4c382f563f394d3930604d466250464b392f49372d503c314834292e1a0f2815072b190b1e0e00140600a6988b8274694d3d30665345735d4f6d5342604635513a2a634d3f513f337464578371639781739e8370bba08daa8e82a58d81503e3210020023160d30231a1b0d0437261e4533294f3d3347372a4333266a5c4f32241736261936261933221a2a1b1422150d21170d22180c1309001104001104001207052116143b2e282f1f123b261536200b1c0700230e002912042a1305261100251000220f002b18073d2719452f21311e10200e0040322525190b1d0f02190900150100210900361a0c492c1c674a3c795d4f8a70637f695c7b6b5e8f81769a8c8193857c98857e99867f927f7881706870625972645b57493e2f1f121a08007b685786746086745e87725d74624c8e7c6684735f71604e5d4c3a5845344c37263f2a194431205747387c7062867a6c6f635762584e0e04001c130c1b120b221914261d181d161028211b332c2629221c37302a352d2a1914111c17142f262131282338302d322a273e36343e36332f241e10030052453d5749406d5e576d5c526650437c6557725f517a665b7d675c6852477056478f7566765f5166534587776887796e92837c392a231302001b0800271201210c001e0900230e002512032310022815072e1b0c291608261304291306251000311c092a15003b291332210f3d2b2147342d2412062614061704001a04001d05001900001b00001901001400001b0500150000250f01250e002d1608361a0e4b2f237054461b04007a6a5a958673bda790bea48dd5bca8e0c7b3d8c0a8e6d1b4dcc8ade4d0b5cfb9a1dec6aeebd1badac0a7e7cfb3eed6badac2a6c3ab8fa79071836b51422817432b1f644e43533f344330223926182a14092b150a2c140a2e180d2612093422162c190a4c3a26715f4b806e5a4a3729332218160700493c364a3d374d433a473d3355483f44362d53453c52453d51443b584a4173655a54463b4f4239564940574a426457512c1f172312081a0c030e07010d06006b5e559c8a7cb7a193bda394aa8d7dbd9e8ac6a793be9f8abb9c88c1a28dc6a691d5b29ce1bca2dfbaa0d7b39bb89883a586742a1001190100130000200a002e180a2e170737200e452b1a5037235a3f2e5b402f4b2f21664a3c5d43346c5545533c2c57422f5c4b4457463f6857505b4a43705f5877665f6c5d58695c56574c461a110a443b364e45405045415f54506658555f524c75675e7a6c6175695d584e4262584c61574b74675e63564d5e5149544a413b3229231a113b312860534a5b4a405b4a405a4e4256483b6452486a564b594137472f25543e336c584d513d325943365c46395a4437644e416653456553455d4d3e3d2d208e7d737f6d63847065a38c7ebfa594caaf9adfc4afd4b9a6ad9684d2bfaec1ae9fe2cdbce1cab8c8ab99c7aa98bea193c8aea147342648382b5e50453f3229594b4261504856443a5c4a407c6c5f6153466b5d5054483a66584b5e50454e4037594c44675d54655b5261574d6e645a554b427267611a100e685d5975675e8f7c6e88715f947e69826f5e725d4c8167587359487d6654725d48735e4b6954418972608f7a69958271806f5f2f22117366558d80708d7d6dab95879f897b9a8276ad958973584d987e71755b4e957e709c897a9b8a7a7e6c5eae9c8e9a867b78645b715e575d4e473e332d1b11087a6a5db4a294988576bca796b8a18faf99847f6954baa590947f6c8a75628e7c68b49f8cd3bcaaad9684f3dac6e9d4c187796c140a00372d23291f16342a21483f38352c25352c273c332e5a534d4e464335302a29211e1f1a142a25211f1a16262020282320362d282a211c1a120f1a12100b03010f05031e0f0a22110a2b18111e0b042a171029150c341d0f341a0b3d2618412a1c523b2d624b3d866c5b8a6f5e896f5e967f6f3b291d1b0d024d3f3476685baa9989b6a490d0bba6cfbda5e7d5bfefdecaf5e6d3ffefdff3e3d3f8e8d8e5d5c5e0cfbff1e0d0f0dfcddccab4d5c5acb9a990aa9b868a7a6d231208837061a893829c8273876d5ea88c7eb09385a487799c8072b39988b39988b19786b09685a88d7ca28776b89b8bceb1a1a689772b1200aa9884c5b39dceb499c5aa8dc9af96d1b79edcc1a4cfb594e1c8a9ead3b4e8d1b2e9d0b2dfc4a9f6d8bce1c4a4e2c5a3e7caa8cdb08ecdb08ea78a6c967a64705544a88c80a08679ab94869f887a876f63775f5590756c8a72688d766e7a665b806d5e6c5948735e4d8c796a7e6a5f6d5b514a39325d4e4750433a63564d584c40625449604f4571605863544d61524b6a59516b594f6d5c526f5e546c5b5162514973625a69584e7e685b705e523e332d1c130c7c6e61a89586bba08fbe9f8bab8874c4a289b6927ac29e86cfab93d4b098dab59be2baa0dbb296d8af91cfa58cd0ab9193705a41220e6e514392766a95796b9e8372b19482b39782af907cc4a591d5b6a4be9f8d977866ceaf9dd3b3a4c9ac9ad1b6a3bda28d68544d59453e67534c66524b705b56725d586c5955614f4b5445403629233f322c4e433d60534d6d605a62534e73615d7a676179665f75645c776960796c6372645b65564f60514a5748435c4d4842352f2619115a4b445d4c443e2a2156423947372a4c3c2d56403560483c61453a5d4136694e436f5548583e3154382c54382c64493e5e43386b55486855475b493d4e3a317f68608269629f877bbea294e0c3b1f1d2bde6c8b0e2c3aed7bca7e9d0bce3ccbae0c6b5ddc0aee9c8b5d3b29fd9b8a9ddc0b24831233d2a1c38261a726157726056634f46604c43624e455f4d4163534663554a52443958473d5e4e415e4b3d5c493b6654487767586250426856488070616b5b4e1d0c02816e60876c5b8e6f5a94745b86684e70563f846a5393755da6866daa8c72ae9376ad9277997f64967b6081654d866c55897159523c24b6a088a8927bc0a890c2a38ecaae99cdb2a1b09687c2a796ccaf9dc2a38fa58671c4a890cab097a98f78b39883c8ad9ab89e8db59e90b9a59aad9f943c2c1fbaa594eed5c1ccb19cecd1bce2c6b0d3b7a1d1b59fe6cab4dbbfa9edd3bce3c7b1d7bba5c8aa92e8cab2eacab1dfc3ad9c897a1605005f4e4466554b8271679b8d8286786d7a6c637c6e6572655c6e6159695f556c5f5761574d665c535b5148594e48594c465e5047685a515a4d457669634a3b3646332d826a608b6f64ad8f849e8075b99d91bea193c0a18fbe9d8aceae99be9f8acfb09bccad98d1b19ad0ad97d7b49eb1927d563f31170400b19e8db49f8ab8a086cdb496ddc6a7eed9baead5b8f6e2c7fae6cdf8e4ccf8e4cbf3dfc6f8e4cbf7e3caead4bce9d4b9e5ceafe6d2b1cdb998bba88aa48f7a4c3523ad917bc8a88fc29e86cba78fd0aa93d2ac95cea891d1ab94d1ad95d2ae96c09c82cca88ee1bca2dfbaa0c9a188cfa992bd9e89391e0bc7b29fd3bda6d3b89bd1b295dfc1a7e2c4a8e8c7a8e9c8a7e7c8a9e2c8a7d4b99bdfc4a6d5b69adfbda1d5b795c5a783dbba97e1c09de0bf9cd0af9094745d866755aa8a7bb598889f84738c72617c6255654a3f6b50456b504570584e766055675143654f416c55475f493c69524a6e5a5345322b624f486d5c526f5f526351456c5a4e715d5478645b715d567c655d71594f92776c987e718d73668f75688b70658a6f648f75688d6d5e876b5d8371675d4c42988274bca18eb59681b29077ba957bc1997fd5ab92ab8467cca48ac59d83c9a084e3b79ae0b394e0b392dcaf92c79e82c8a3895f3b257a5743977461b08d79b18e78b08d77bb9980caa68ed1ad95cfab95ddb9a3ab8771d7b39de0bba8e7c4aed8b59fcfad94654e465d463e70595169524a6f5852645049604d475948414c3d362a1d1543362e473a32564941594a436a5b5483726b76615c715c577b6a6267595054463d64564d695a536f60595e4f4a4f403b41342e23161040312a4d3a33523932462e24453126503d2f51392d614539583a2f7254496f514664483a6a4d3f6447395b3d325d3f345d4136634b3f624c3f6753484b342c7a635b7b63599d8376c3a696ddbeaaf1d1bae9cbb1edcfb7e5cbb4f6ddc7e9d0bcf3d8c5eed2bde5c4b1e9c6b3d6b5a4dfc2b24831214633246553457765597a685e614d447a665d6c584d7f6d615d4d4057493e493b304b3d325f4d41644e405b4537513e2f655444675445614e3f6755474736262815068c75639a7a6399755b8f6d519172559b8065b39980caac90bea084e1c6a8e9ceb0e9d0b1e7ceafe4c9acdabfa4b49a81886e55735940cfb59cd2b69ed8baa0ceac93e7c4aedcc0abc2a593e6c7b5dfbeabb6937dc5a38ac5a58c9e7f63e3c5aba4866ec7a893bb9c88bca190c1aa9a9b887a614e3fcab3a1fadfcaefd4bfeed2bcecd0bae7cbb5f5d6c1e1c5afefd3bdfce0caf0d1bce6c7b2f3d3bce4c4abfedcc1d1b39ba5907f2513059e8c809684768f7c6e978476897668776557806e628676697565586a5a4d73635662544763554a61534862514963524875635772605478675d6a594f46342a5b433988685b9b7769b28d7da78071bb9686dab5a3c6a28cd1ab94cea891debaa2d8b69dceac91e0bba1dfb79ee3bba1c7a58c6e52441a040096816cccb79cd7bd9cd2b691d2b895eed7b5f0dcbbf9e6c8f0dcc1ffedd4f7e3c8efdbc0f6e2c7f3dec3f0d8bef4dcc0fae1c2ebd4b2e5ceacdcc7a8b59f885d422db29075ddb89bc39b81d4ab8fcea589cca387eec2a7d0a78bcfa68aedc4a8e5bca0e7bea0e4bb9fe4b89be2b69bcfa78dceab975f4230bea795e7ceb8d4b599e9c8a9e8c9adddbba0eac6a6e6bf9ee2bf9febccadf5d8baeccdb0eac8adc9a68ad8b798efd0b1bf9e7fd2b190e9c8a5debd9e88654f8d6c59a18172a285759e836e7c634f6c52435942346c52456e57496e564a664e42513a2c533d2f5941355d473c5c453d6f5b54443027705c517d6b5d796858786556786557755f54725b536c554d79615785695d9c7f71a5887aa98c7c9373649b7e6ea6897b9c7c6da37f6f957566877164513e30a89181b89c87c6a38dcfaa90c39b81be9579d5a98cc2997be8bfa3dcb397d5a98cb88d6ddeb08fe8ba98dcaf90d9ad90caa288704b3198725dbf9b85d4ae97ba947dc8a389e2bda3e9c4aadbb69cdcb69fd6b099e7c3abedc9b1e2bea6e3bfa7ad8971bd997f755f54715b506a5449755f54725e55746057604d4658473f40332a261c1243392f4f453b584e44594c4361544b584a415e4b456b58525e4f4862554d5a4d446e615873665e796c645a4d475247413b302a23181233241d46332c4c332c523a30462e24644c405b3f3346281d785a4f987b6d7c5f518b6e5e8464555a3a2b82625576564b74564ca58a7fc3aba1b9a59a433125735f54887265af9888c0a592dfc3aeffe3cbf9dfc6f1d7c0ead4bcf0dcc4f9e4cfecd6c1f3d8c3dcc0abeccdb9e6c9b7e3c9b8715c4b4d3c2c6053437b6e5e73635665534778665a66544669594a6053435246385a4e4051453762524566534555423451413259493c4735295a483c6f61545444353421109a816d99796296745986674ab99e81d4baa1d8c0a8dbc3a9fce7cafeebcdf6e3c5ead7b9fce9cbfde8cdebd5bdead4bdd8c2ab674e38d4b9a4ccad98ceae97d2ae98ceaa94d8b7a4bf9e8dd4b0a0b69380b69380ceab97ac8c77c1a28db69782d0b19c8d6c59ad8c7ba38374b79a8ca086778d7867efdac9fde8d7fbe6d5f6dfcdfae3d1edd6c4fbe1d0ffe9d8f6dccbefd5c4f4dbc7f4dbc7e6cbb6e8ceb7e1c5afe0c5b07f6a59190600ae9b8d917e6faf998ba89284846e60937d6f907a6ca79485725f518371637664566858498474676b5b4e746256735f547865578774657b695b8270644d372a795d51997464a87d6da97b6ba57865ad8271b28975a0785fb28a70e5bba5bb927cd2ad93d7b298eec6adebc1a9eec4abd0aa937b5f531e080088735ec1ac8dc7ab86dec09adcc29dead3b1fdeaccfdecd2e7d5bdf8e6cef3e1c9e6d4bce0cfb5ffebd2f2dcc4e9d4b9f8e1c2efdbbaeedab9baa588a58f7a563d29d8b69ddcb79ceac5abdab298deb69cf1c9afe1b79ed7af95e1b99fcea68cbb9379e4bda0dab298dab195e5bba2e3bba2c7a4907b5c4ad2b8a7f5dac5f2d0b5eac7abf4d0b6eac6acd4ad90f8cfb1eec9ace3c0a2f1cfb4efcdb2f4d0b8cba78fedcdb6c9ab93e2c2a9dabb9feccdb0e0c1a58868539e7f6d927565967b6a917862806a53624b395b46356b5444705a4c725c4e685244654f41534031594336523e3359453c57453b3b291d9d8b7d8d7c6a7665518876628673627f695c705a4f6a564b7b6558876d5e977c6ba48978b09582937664987b69ac8f7fb19482b594818e715f917e70544234ad9887b29782c0a087cca78dc79f85c0977bd9b092bb9274c1987ccca588ddb496e2b797ddaf8ee2b492d8ab8cd9b092ddb89d88644a9a76608a6751a48068d2ae96d8b49cdebaa2c09c84d5b199cba892c9a690a3806ab8957fe2bfa9fad8bfb9977ee6c4ab6d574a6f5c4e7a64577864596d594e6b594f6d5c526254494d4339261e113c34294a42354f473c58504352483e50433a5a494266554e70615a685b5364574e6b5e55675a526a5d5561544e5a4f495f544e241a1132241b87756ba68d86674c43553d314e3328674b3f624439735648d1b5a77257469479689176656e51418060536e4e43694b4172574e755f546753484b392d6b594b867062b09989cdb29fdbbfaad8bca7e5cab5f4dbc5f5dfcaf2ddc8f8e3d0ecd6c1ead1bde3c7b2dfc3aee2c5b3c2a7967d68574c3b2b6f5f507666576755494a3729604d3f715e5074625465554661544456483b56483b69594c6d5a4c725f5153463660544666564959483e65574c5040314e392899806aa28269ab896de3c8aacbb294cbb39bead4bcf0dcc1c6b599d6c7aaf2e3c6e2d3b6f0e0c6f3e1c9f6e4ccf1dcc7e7d2bd674e3ab69b86dabba7e7c4b0eac4afe0baa5c9a693ccab98d6b3a0dfbca9aa8774b59481b49883a88c77ad907ead8e7c9c7b6aab8a79c6a594c0a091907564b8a18ff3ddcfecd9caf8e2d4fbe6d5edd8c7f8e3d0ebd6c3f2dbc9f5deccd2b9a5fce3cff7decaeacfbaf2d7c2f9dec9dec5b1ceb9a8251203c2afa0ac9688a48f7eac9786a5907f8873627f6a59847162523f307f6d5f6856487664588575688775697f6b608572648670628774658573658472643a24178f726497705fb38472ac7b6abb8b77a77866a47a64986e55976d54a37661a076609f775e997158ad846eb28872b78a73a07a6587695f210b007f6d59c2ad90cfb38ef4d6b0ffe8c4e9d5b4efdcbefbead0e3d1b9f9e7d1f8e6d0efddc5fce8d0f2dec6ebd5beead2baedd5b9efd8b9d8c1a2bfaa8fa38c7a614635d2af99dfba9fe2baa1e9c1a7e7bfa5e7bfa5e4bca2e4bca2ebc3a9e2baa0f1c7aedfb79de2baa0dbb399e1b99fedc5acd2ad9a987764b79d8ce2c9b3eccaaee4bfa2d7b399edc8ade4bb9df6cdafe9c5a5e5c2a4d2ae94ddb99feac6aceac8afeccdb8f0d5c0f0d4bee5c9b1e4c6aae1c3a971523e977a6a927668a086777e68536d5843685342594335604a3c745e50725b4d6b5446664f415c46386b55485e483d614d44634f463f2c1e978473ac97829d8971a18b749b85708b7162846d5f776154907a6cb39887ba9d8bbca08bbe9f8bb3947fb2937eb29381a1826eb18e7aa1826e9983753e2c1e9c8573bba08bc2a087caa58ac69f82bd9478d9b092c79e80e5bea1cba487d0a789c9a080deb190c09372dcb191c49b7dd1ac9185614797735bb28e76d2ae94d4b096d1ac92d3ae94dfbaa0d6b298d1ad95ceac93c29f89ba987fdcbaa1c9a78ee5c1a7eac6ac6b574c705e526d594e79675d6b594f68574f62554c5e544a4940371b15093f382e4e483c50493f554f43433a315e544b67564f83706a94837b71635a6e60577c6e65584a4164564d61544c5c5249574d44291c1435241c5642395a3f384e312954392e6850446c52457a6053987e6fa089797f6a577a65527e69566c5543785e4f5e42365f443960483e65514846342a5744368f7c6d917a6ab69b8addbeaceacbb9dcbcade9ccbcffe9daead0c1f3dcccf8decff6dccbf2d7c4faddcbdebfadefcfc0eccfbfa98f804630226f5c4e6e5b4d705a4d796155886d627a60538c7567755f51705d4e6552445b483a5d473a6852456754464f4232392d1d5e504367574a6f5f52362416654f3a997f66ab8c6ff5d6b7f1d8b9d8c3a4fee6ccc7af97b9a88ce3d4b7e1d0b4dac9add1c1a7e4d4bad6c6adf9e9d2f3e1cdecd7c4462d19c3a792c1a08debc6b3d4ab97c09a85b6937de5c6b1dabaa5dbbca8b39480b39684af9682c5af9aa48a79b196839576649a7b69c5a694d7bba6674c37d8bfabf6dfcfffecdeefd8c8f5deccf3dccaf0dac5ecd6bffae2caecd4bcd2b89ff7dbc3efd3bbf2d6c0f9ddc7f9ddc7efd4bfceb9a8241303c4b3a3aa9788a895869e8b7c7b68598875668a77687e6b5d7a6759705e527361557463598e7d738b7a708a786c8e7c6ea08d7e907f6f8a7d6d8f7f702a17099f8375b89180dcaf9cc99887c79783b78a77a27862b1876fb58d74b58a77b28776ac836fcca38fa57c6a9a6f5e9265528d6655876a64260f09685747c3af96d6b997e2c4a0f2dbb9d7c4a4f5e0c3fbe7ccf5e1c9eedac2f6e2caf8e4cbfae4ccf6dec6ebd3bbf7ddc4e9d0b2e8cfb0dec5a6d0b69baa8f7c563927d0ac94e9c2a5e7bda4e2b99de5bca0e7bea2ddb498e5bca0ecc3a7ddb498e8bca1e4bb9fe5bca0e3ba9eecc3a7d8b096ddb49eaa8771a8927bfae5caf5d6b7f8d6b3eac5a8e8c3a6dab392e8c29eddb997ddba9ad6b395d7b498ceac90e9cbafe3c9b0efd7bfecd2bbe1c7aee9ceb3c9ae93694c3a9c8072977b6f856b5e846d5d65503f614b3e5a463b6c584d695346775b4f75594b674b3d6b4f435f4439684d44684d46654a41462c1f957b6ac2a792b29881b99d87b89c87a384728d6d5e896e5d9b806db59481d0ad99b08d77cba78fab876fac8870ba9582b38d78a47b65a37e6b8f73653f281ab39686b99984caa68ed3ae93b79073d2a98bcda486c69d7fdeb79ae0bb9ed0a98ad1a888dbae8dc99c7bcea383cea788deb99e9e7a60825d43b89076c7a083bc9377d9ad92dcb397e2b99dd2ab8ecfa78de3bba1b89378b28d72ddb59bcfa88be6bda1e3ba9e6f5b506e5a4f645047624e4574615a6b5a5261524b62584f493f36271e153d362c4d463c3d362c50493f786f66564c436b5c5581706974635b85746c73625a806f6768574f66584f65585052483f5b51482c22182b1a1057433a583d34583b33583d325d4237694f427c625587706085726163523e73624e63513d816c5b6a5345664b40593e355e473f56423b4d3b316553457966558b7462b79c89ebccbae4c4b5efd2c4ffe3d7efd4c9fee6daeed6caf6dfd1efd5c6e8cdbce0c3b3eccfbdf9d9caeed1c1cfb5a8493224816b5e7963567e665a6c5245785c508a6e6281675a725b4d7d67596b55475d473a755f52654f445442345b4e3e5b524160544663554866554b2c190b846b57a98f76ddc0a2e7cdacd8c4a3e0cdafa08a72d8c2aae1cdb4dac9adf0dcc1d4c3a9e4d3b9fbebd2f2e2cbe7d6c2f1e0ccf7e5d15d4332bda08ed8b7a4c7a38de9c3acc49e87d4b49dc9aa95dbbca8e0c1adb29583bca18eab9180baa391b69c8ba78c7b8b6c5aaf907eb89987b396844f341fe5cfbaf3dcccf2dccefbe6d5f5e0cdf5e0cdf5e0cbdfc9b1ffe7cdffebd1e6ccb1c6ab90dabfa4e0c2aaefd3bbfce0caf6dbc6ead5c2332210d3c0afb7a4939b88798e7b6c7c695a917e6f8f7c6e8673657563577462567e6c628573698b796f86746a827064938173a69384948373a59888908071231002af9385d0ab99e9bca9b88874bc8c78b0836eae846eab8169a07660a47968bd8f7fba8f7cad826fa479699f7464956855a076669a7b76230c06554234cfbba3dfc2a2ddbf9bf2dab8e6d1b2f8e3c4efdabde5cfb7f1dbc3f0dac2fbe5cdfee6cefee6ceedd3bcffe5ccf4d9bbe8ceade0c5a7d1b79cba9f8c583927c5a086e4bb9fefc6aad8af93eac1a5e6bda1e5bca0d6ad91cfa388e9bda2cfa388e0b499e7bba0e8bfa3e7bea2dcb299dfb59dab8970897459e5d2b4e8cba9e7c5a2e5c1a1e6c2a2dfbb97dab692eac8a5e3c0a0efccaed7b496ebccadf2d7b9e6ceb2efdabff9e1c7f0d8bee4cbadddc3a86d523f8d716392776c7d6257836c5e644e405842375b473e604941775f55795d51694c3e7053455c40345d42375e433a6348415f443b4c3225a28776dbbfa9d3b59dd0b099cfaf98c7a491b3927faf907cb1927dbd9b82c9a58bbf9a7fcea98ebe967cc69e85b9907aba917bab7e679d776099796a472b1db49581c6a38dcca78dcda58bcea587cba282d5a98ccfa688ac8566caa384dbb495d5ac8cdeb190cea180d3a886d9b090cea98eae8a7089644ab89077c99f86bb8f74dbad93deb096e1b59ad5a98ed9b094e2b99dd4ac92c9a285b99074e7bea2f7cbb0e8bc9f8368617d625b6c534e8168636c54506a55506d5a566b5c5760514c342721473c364d423c685b5362554d57484160514a7769606f615882746b8a7c738274696c5e5384736b6b5d54776a62534940877f7439312627190e4f3d33664e4490736b75594e5b3f346f5347775b4f836c5c9f8c7b8d7c6a47362493806f897365674d4051362b5439305d443d5a433d47352b5747377a6b5885705bb7a18cefd4c1f6dbcaead0c3f5ddd1ffece1f5e1d6ebd5c8cbb5a7f4ddcdf7e0cedbc1b0f3d9c8e9cebde7ccbbc0a99b3b28194f3d2f6c5a4c7d6759957e70876d60745a4b685342776453725f4e6855444f3c2d5b483a705e546453493d3121322918584e4254483c7a69612d1b0f846d5bc1a991e8d1b2f6e1c2a99a7bb8a88ef5e1c9bfa994dac6adc7b39ad2bca4e2ccb4f6e2caf3e1cbffeedaf4e5d2f7e8d5ebdac64e3725d2b7a4c4a591bf9c86e7c3abbb9980c9aa96d5b8a6dabba9edcebcba9a8bb59888b095848d7261a68979a18172967566977667a68677bfa292402615e2cbbbfae7d9ffeee0ffeddff8e5d6fbe8d7fcead6fff0d8fde9d0fae5cae6ceb4f6dcc1efd5bae0c4acfae0c9f3d8c3f4dbc7dcc7b2513f2bcbb6a3af9d89897665917e6d7966558572618a7768806d5e9481737e6b5d776358857166937f748672679784758f7c6b9e8978a89584a59585a494841f0c00b69b8ad3ae9bf8cbb6dbad96c4967fc79a85c79d87aa8068c49782cd9e8ca27361c1917bac7d69a7786893645491614da476669573692e1109483224cbb29cddbc9bd9b792f7dab8e7d0aed6bfa0f2ddc0fae6cdf5e1c8ffecd3efdbc0f5e0c5f4dcc2fae0c7eed4b9ebd2b3e8d0aec3aa8ba58b70a18673856654cda88ee0b499eec2a7e1b59ae1b89ce2b99dedc4a8dbb296ecc0a5f7cbb0eabca2edc1a6e6ba9feac1a5eac1a5e8bfa3dbb198b69278503b20fce9c9f8dbb9f4d3b0dbb89ad6b395ccab88cfaf89cdac89d4b392d2af91d7b697e7caaae6cdaeeed7b8ecd4b8f0d6bbe8cfb1e7ccafe0c5aa765b489a7e7084695e795e537a6355664f41553d33563f376148416d554b785c50715547674d3e5f483a634d405e483d705951624c414d36289f8574c5a993c2a48ac1a188d7b79ec5a58eb79780d1b39bbd9e82d8b798d3b090d0ac8ccda989a98263c39c7fb58d73b38b71b4886daf8a6f9a7b67583d2aaf8f78c29e84c59d83d0a789d7ac8cdbb08ed7aa8bba8f6fc29979cfa686cfa686be9371e2b693cca07dd4a885ddb290ebc4a7c19d8378543ec09c86c29983c1977fd3a68fddaf97e1b39bdbaf96d5ab92dbb198deb69dbf977de0b69de0b69ddbaf96d5a98e795c54795e55795e5779605b72595479615d6a57515a49424d3e393b2e2650433d50433b66575055473e5f4e476b5a5276655d73625a706259806f678a796f8e7c72806d666f5e5672635c867971c3b9af6a605624160d6e5c52543c325f423a63453b76584e6a4c41674b3f917768685342796655806f5d6e584a765f5172564b5e42376f524a7e635c654e483a281e59493a88796699846fbfa690e5c9b4e0c3b1f8decff5ddd1fae4d9fae6dbf1dbceead4c6f6dfcff0d9c7f0d6c5ead0bffce1d0e4c9b8d1baaa4a37287b6a5a8170607c6658836c5e987e6f644d3d745f4e68554472614f6554445746365a483a4d3c323b2d224b3e2e4e42325d51435c5044716056301c11a08977e5cdb5ceb99cbbaa8cc0b297d4c6acd2c0aabba691c9b39cd4bca4eed6bedbc3abf6e0c9ead8c2e4d3bff3e4d1f7e8d5e9d8c64b3623ccb39fdebfaae5c5aef2d0b5dfbfa6d4b8a3e8cdbcaa8d7dccac9da9897ab798869d8070af9280ae8e7fa88879a88778ad8c7dac8c7fb89c8e351e0ef3ddcff0ded0fff1e5ffede1ffefe0f9e9d9f9e8d6e5d4c0ddcbb5ecd8bff8e3c8ebd3b9efd5bcf6dcc5fee6ceeed5bfefd9c4f1dcc96e5946ac9786aa9786826f5e8d7c6a6e5d4dad9c8c8a786a8e7c6e7d6b5d796658735f549480757d675c9f897c87716395806f9e8978a3907fa796869b8a7a220f00b79d8cd5b29eedc4aef7cab3b48770a77d67a47966ba907aba8d78a27562b38472b0806ab1816da97a6a9a6c5da879679f74639d796b361a0e3d2618af9682e5c4a5eccaa7e7caa8fee6c4efd8b8ead5b6d4bfa4f3dfc4fae6cbf1ddc2e9d4b9fce4cafbe1c8f1d7bcfae1c2f0d8b6e2c9aad9bfa4856c58684937dbb39adeb297e2b69bdeb297e4b89dd8af93e3ba9edfb398e5b99edeb096e3b59befc1a7e2b49ae0b499f7ceb2edc4a8daae95b89379473217e1ceb0f3d9b6e7c6a5e5c3a7e8c6aadfc19fdbbd9bd9ba9bd4b596e3c1a5d4b598dfc4a6dfc6a7f4dbbdeed5b7edd4b6f1d6b9f8ddc0d4b99e61463381655784695e796155715a4c6851435d453b563e346b5349664b427155496e5244654b3c60493b614b3e655244604c435c463b4f382a9e8473cfb39dd7b99fdcbda1dcba9fdebca3c0a089cbab92c3a488d5b495cfac8ce0bc9cb69272c29b7cc7a083c9a187b99177c89f83b691769c7d69664b38ba9a83c8a589cfa88bcfa484c29574d5a887e0b392e0b392c39878d0a885d2a785e5ba97d9ab87dfb18dddb18ee6bb99deb798bf9c80704c36ae8976b9937ec29882c99b84cd9d86e1b298d7a98fe0b29ad5a990c99f86deb49bd3a78ee2b69de1b39be6b89e6e5348786054796157735b51765f57614d466b585166554d3e2f2833261d50433b52483e63564d54483c5f514868574f736059816e6788746d735f58866f678b726b7e6560765f5979645f71605966575042342b200f074e372f61443c60423a5c3b326444396e4e4366483d785c506c52456b5446715b4d5f4538775b4f74564c73524975574f72574e6c554d3f2d236a584a9d8a79b29985e3c7b2e6c5b2eccbb8efd2c2fde3d4f5ded0f9e2d4f3d9caead0bff6dbcafde0d0eacfbee3c6b6eccdbbf6d6c7dcc2b1432c1c634e3d917b6d856b5e82685b836759644a3b7e67596350416d5c4c4937293e2c1e4b3b2e4b3d324032276050416656464f3f305646377563572f1c0ea8927de3cdb5ddcaacdac9abb9ab90ded0b6f0dec8cbb79fdfc9b1f5ddc3d6bca5d6bca5f8e2cbfae5d0efe0cbf6ead4f6e9d6e6d5c34e3926d3b8a3d0b099d2b097dbb89ce5c6aaecd1bcd1b7a69d826fc2a593b49583a98a76a18472a88c77a18270b39482bc9b8aab8a79c1a494c2a897271201e1d0c0f8e6d8f8e8dbfff2e5fff1e4f8eaddfff2e2f7e7d7ecdbc9f2ddc8f1dbc4e9d1b9ecd4bce9d1b9f6dec6f6ddc7ead4bfe8d3c2867362847162c4b3a3816f617767586c5c4f8a7a6d95857877675a7d6d60816f63806e60ad9b8da99688a390829c897a968372a28d7c9b8877b6a49699897a291709bca595d1b29ee1bda7d9b09cb38a769e7865ab8473ac8371ba917f9f7664b38877b48571ac7d6ba176669d7365a07565926b5a9a796a3b1f132e1a0fb29d8cdbbda1e9cba9e3c9a8f7e0bef0d9b9e6d2b1cfba9defdabdf8e3c6f9e4c7d5bda1eed6badfc5aaffe6c8f2d8b7ecd2afddc5a3c6ad8fb89f8b7f604ee9bfa7e7ba9ddfb295e9bda0dfb396f4c8abedc1a4d4a78ae7ba9de2b397e3b498eabda0e7ba9decc0a3f6cdaff5ccb0e4b89fcaa48d3a2009f0dbc0fce1c3eed1b1ddbfa5dfc1a7e4c5a9debfa2dfc1a5dabca0f6d6bdeaccb2ecd1b4e5ccaedfc4a9e3c8ade6cbb0f2d7bae8cdb0c8ac946c514081655991766b7961556c5547624c3e634d40614b3e6c5448755a4f6d5146765a4e745a4d664f41685245654f425e473f614b4053382d7d6153cdae9ae4c1abd8b69de4c0a6e8c4acd4b09ad5b5a0d5b59edfbda4e1bda3dfbca0ceab8fd1ac92d0ab91d5af98d5af98dfb59cbd9780997a68765b4ab99982d3ae94dab193d1a485c89b7ad3a583ddaf8de0b491c79c7ae8bd9be1b694d2a784d3a581e2b58ed3a782dbb08dcba483ceab8f5d3923ad8875c09783b68972cc9c85e4b297e4b194e2b193cf9e80dcad8fd5a88be7ba9de3b59beec0a6e9baa0e8b99d715a4c6e57496f574b644e435e4a4164524868574f5c4e4540332a3e342a544a405e544a685c505d514560524755473c8271697d6a63705c55806c65917a72836a6389706b836c66806b667a6962796a63453830200f084d3932563b3460423a614338694b4070524766483d7b5f536a50436c5547745a4d765a4e73554a65443b65443b6a4c44553d33604e423f2f22614d428c7567a68979d0af9cd4af9cf1cebaf4d5c3edd2c1e7cdbee8cebdddc2b1dbbeacdbbca8f3d4c2f9dccae4c5b3f1d0bff6d5c4e6cbb85d46347c6754705b4a967c6f765c4f6e5244775d4e826c5e614e3f69574965554859493c44362b55483f382a1f38251665503f61503e6a59499885773c2618baa48fe8d3b8e0ccb1e8d9bcf3e3c9e2d2b9f2e2cbe3d1b9f0dcc3b29d82ebd3bbeed5bff0dac3c8b6a0cfc3adf9eedaf6ebd7fff6e3533e2bd1b6a1dbbba6e8c6adf8d5b9dbb99eefd4bff5dcc8d4b9a6a08371aa8b77c0a18da98d78b59984977864896a56cbaa99c1a08fd2b5a5a389782e1906e5d4c2edddcef7e7dafff1e4faece1faeee2faece1f9e9dcfbeadae7d2c1f5dfcaf1d8c2f9e1c9fde5cdf8e0c8fde5cde8d2bbeed9c8a39081887567c8b6a88f7f727060535e50456a5c51796b606456496d5d508977698977698f7c6d9e8b7c9a8778a08a7c9984739a8574a69180a08e807866583b291bbca796d2b6a1dab7a1e1bda7a6806daa8573a27b6ca07666a27868b28b7a916856a477649a6d5aa0796a9872659770619b76649172604c32231b0900cbb8aae3c9b0dcc1a3e7ceaffae3c3efd8b6f3dcbcc4af92e6d1b4fde8cbead5b8e0c8acfae2c6fee4cbe7ceb0f3d8baecd2b1ccb492bba186856c58846553e2b8a0e0b396e2b598e4b89be6ba9de0b497e2b699e8bb9ed6a88ee3b498d8a98fd2a588dbad93deb295e2b99de3ba9edcb097cca38d452913d8c0a6ecd1b3fce1c3e7cdb4eed2badcbea4e8c9ade9cbb1f5d7bdebcfb7f5d9c1e9cfb4dfc4a9f0d2b8eaccb2e1c3a9dfc1a7edd2b5d7bba36b503f765b5081695f745e53614b3e5441325e4b3d655244654f427a62567a5e537b5f5473594c5f483a6650436a57495b473e624b435e433a694d41d3b2a1cca995c9a78ed8b49aecc8b0e6c2acdbb8a4d7b4a0dbb7a1e6c2aae4c0a6e0bca2dfb9a2d8b29bdfbba5cfa992c89e86cba28c9b7c6ac8ab99b5927ccaa58ad2a689ecbfa0daac8be5b795d4a684e4b796e0b593e3b896f0c5a3e7bc99e8bc97dcb08bddb18cd5aa87e2bb9ccaa78b51311ca27f6cb9937ec1977fc89a80cc9a7fcb987bd8a586e5b494d1a382eebfa1e0b394e1b497f4c7aaeabb9fe0b19571594d71594d6b554a6c564b74605768564c6b5a52605249392c24453b325b514762584e5f5249594c435e50456b5d526a5d5473665e76685f796860806d6687736c79615d8e797483716d72655f746b644239301c0f0748372f4b342e5e463c5a403373594a7054466e5244694f427f65586c5547795f52775b4f7f61566d4c435f4137664b406451435548383f31246b594f8f776da08373dcbba8edc9b3d9b59fe9c9b4f1d5c0ecd1bec0a791e0c5b0e2c6b0f3d4bfe5c6b1e0c3b1fddeccfad9c6f7d6c3efd4bf69533e8e796687725f7f68587c65557b6154664f41725f513c2c1d4d3f32473b2d41352930261c3f372c4135275f4a397a604f75604d7b68577c695a4a3524c2ac95eedabfe2d1b5f4e5c8d7c7aef1e1caf8e8cfd9c9b0d6c6acd1c0a6d1bda5f4e0c8f2e0cae5d6c1f1e6d2f8f0ddfbf3e0fdf0df6c5746c6ab98c6a592e2bea8deb99fccaa91dfc0abf0d4bfd9baa69c7d69ad8c799a7b677e624da78b76ac8d7bb0917f9c7b6aac8b7abe9d8ca588763d2410f0dec8f5e4d2f9e9d9ddcfc2fff2e7fef0e5f8eadffff1e7f1dfd1f8e2d4f2dbc9ffebd5fce2cbf4dac3fde5cbdbc3a9f2dcc4f1dcc9d4c1b2321f116654467262557e6e616e605387796c7c6e6177695c6c5c4d6f5e4e7b6857947f6e8f7a67c5b09dab9482b49d8bbba492ac9585988577695648483527ae9787bca08bcdaa94b38f799e7863906958936c5d9e7363ab8171977260b6917e9467549166559b75688b6a5b9571618966538b6f5a553e2c160500af9d93d0b8a0ebd2b3f0d9b9f3dfbee2cbabdcc5a5d8c3a6e7d2b7ffedd2f2ddc2f7dfc5fde5cbfbe1caefd5bafbe2c4d7be9fdfc6a7ae947b705645937364e0b89fe1b399e0b298dcb095ddb498e7bea2e1b89ce0b499e5b79fe6b89eeec0a8dfb197e7bba2e4bb9fdfb79de2baa0d7ab92cea68d5f4129d3b9a0f7dcbef5dcbdefd7bde9d1b9fcdec6ecccb3e1c3abe8ccb4efd5bef2dac0f8dec3e6cbb0eed0b4f6d7bbe7c9afedcfb5d9bea3a48a73694f40644c4266524b6351475644384f3d315a483e604e44624e456e584d755a518c7168725c4f6a57485947395442345e4c42624e455d453b62483bbf9f90c5a491d1ae98dab89fe4c2a9d5b29cdebba7e0bda7d1ab94e5c0a6d9b49ae8c3a9e8c3a9e6c0a9d9b39cd2aa91d8ae95d3ab919a7a65987964c3a186c8a184d9b092cea383d8ab8ae0b392d9ac8bdeb391eec5a5eac1a1e2b999ddb290daae89eabe99e8bc99e6be9be6c1a4b8967b472b16a08371bd9d88c29c85d3a990c5987bd9aa8ce0b193d0a382d0a583e4b999eec3a3f1c5a8e4b89bdbae91ddb0935f473b6a54476d574c634f446450475b493f5d4c44584b422f251c3e352c5a5247665e5360564d6b615763554a5c4e435b4e455c4f465c4f476f6158907f787a676186736d83706a8576717669636a615a4940392116103f3029523e37644c4270594b6046376f55467b61546e54477056496c554771574a6d51457254496d4f4562463b5f473b6b594d6054463e322666534c866e64bea193debdaae6c2ace4c0a8efcfbae7cbb5efd5bee9cfb8e6cab5f0d4bef4d6bef5d7bfefd0bbf4d5c0f1d1bce4c5b0e5cab5735a4677624f947f6e9a8373887161755e50402a1c8371635446394d443542382c41372d483e34594f433f3124664f3f836958866f5d715c49927d6c5c4736d3bda6f9e3cbe4d3b9dbcbb1f3e3cceedec7f5e6cfeedfc8ebddc3c8b89ee6d4bce4d2bcfeedd9f0e3d0e4dcc9f4eddbfaf1e0fcefdf867062cdb2a1c09f8cc4a08aebc7afdebca3d2b39ed5b9a3b3947fcdae99b0917d8f735e8b6f5a927661b49581a98a76c3a28fc8a796bc9d8b8c705b513621dfc9b2efdeccf6e6d6fdeddef6e8dbfeede3f6e5dbfeece0f6e3d5fee9d8efd8c6f9e0caedd3bcefd5bcf8dec5fae0c5f0d8c0f9e2d0a28c7e675446766456746254a392828878696f5f508679698e7e6f756454a895848a7864947f6c998471b29d88af9886b59b8ab29887ab94849481735c4a3e594336ae9485ba9b87c19e88aa86708c6754906b5b9a73649e74649f75659a7764a3806d9067559e74648d695b88685b997869896a58866a556c55451807008d7c72c7b19ae6cdafdec7a7ecd5b5e6cfaffae3c4ccb596f3dbbff4dcc0fce4caf5ddc3e9d1b7e6ccb3fde2c7e8cdb0d5bc9ec9af94977d6673594a9c7c6de0b89fe4b69ce8bca1e4b89deac1a5e3ba9ed3a990dab097ecc0a7e7bba2deb098e5b9a0e6bca3d7ad94e2baa0deb69cd9af96deb69d6f4f36d6bca1e5ccaefee6caecd3bde8cfb9e9cdb7f2d4bce6cab2f1d7beead5baf1dcc1fae2c8ecd0b8edcdb4efd0b4dec0a6e5caafe9cfb6c2a99350392b5c453d624e4552403658463a5543375d4c425c4b4163524866544a735c54816a627561566e5c4e5f4f425c4c3f604f455c494259453e3d271cbda193c0a18dcdab92d7b399d3af97dbb79fd0ad97e5c3aae1bba4e4bfa5deb99fe8c3a9e7c2a8d7b298eac5abd7b297dfb89be0bba0987a628c6e56cda98fd6b194cea587e6bd9fd4a989d2a785e9be9ccba380dcb393d3ac8bdab191deb693eec3a0e8c09ce3ba9adfb899f3d0b29c7e644a311d907665b3937ebe9881c8a087d1a78eefc2a5e6b998ddb18ec79c79ebc09ee4bb9beac3a4efc6aadcb093ffd3b6614b3e624e4359473d5543395440355a463b56453b52453c2a21184a43395c554b5b544a5b544c584f46685b525f514673675b776a61695a537c6d667c6a66907f7885746d76655e7e6c68786964695b58a1969222150f35261f50393153382f6a4e425d413551372a6c51466b50455e4338694e436e5447513529715547705448664b40654f4463514754463d3627205c4b437c685fae9286b89987dab7a1dfbba3e0c0abf1d2bdf4d8c2e2c8b1dec1b1e1c4b2edceb9dbbba2e5c5acf5d7bdf5d5bedfc0abe2c7b4765c4b674d3e93796a7b6152927867796252705a4c5343364f43373f352b38302552483f5f52495042355b493b735d4f765f4f896f5e866c5b6d5847735e4bb39a84dfc9b2eddbc5eadbc6fff1dcf9ead5ebdecdfaeddad5c5acdccbb1f4e2caefddc7f2e1cdf6e9d6f2e6d6fef5e6faeee0fbede0b7a194b89c8ed8b9a7caa793c7a48edabaa1caae98cdb19bdec0a8c1a58dae937ea38a7699806ca38873c7a8939c7e66be9f8ac6aa95d6bba8765b466f533be0c8b0f8e5d4f0ded0feece0fbebdef6e4d8fbe9dbf9e8d8f7e4d3fde8d5f6e0cbf9e0caf7dfc7f8dec5e6ccb3d7bda2e8ceb5efd9c4b8a392574537c0aea08f7d698e79649481708776669181718979699e8b7a9b88779e8c788f7d69ad9b8795836faa947fb19884cdb29fac9585a291874739306c584fb09689b0917fae8e799773638864568867588a66588f68599e77669877669675649672629672628f6d6178584b8a6a5d8c6f617a5f4e735c4e1507007a6c61ad9883dec4a9ebd0b3e5ccade3ceafe6d1b2edd4b5f2d9bae1c8a9dac3a4f1d9bde9cfb4e5caadebceb0c2a488c6ab90b49a83a48b75604635a78874d7af96dbae91edc1a4e3b79ae7bba0e2b99dd7ae92e7bea2dab195d5ac90e2b69dd4aa91ebc1a8ddb39ad1a88ceec4abe6bea5d8b49a97785cbea388f4dfc4fce6cff4d9c8f5d8c8e7cab8eed2bde8ceb7f2dac0edd9bee9d5baf7dfc7f6dac4f7d4bef7d5bce1c3a7e5cbb0edd5bd816a584c362b5e473f614b40624c3f5f493b624f405b493d5f4f4260504369594c6c5a506f5d536a595161534a6759504f4138523f3956433f4e3f3a2a1911b99f90ccad98caa88dd9b499ebc3aadab59bdebca1d3b498e1bfa4d3af95e2bea6dbb79fe5c1a7d7b297ecc7aadcb79ae2bfa3caab8f8367519f836dc7a58cdeb99ed0ab8ecea788dcb393dbb292dab28fd5ad8acfa784f0c8a5eec8a4e5bf9be5be9dddb997debb9ddcbb9cbc9d809b7f67493224866a5caf8a70bf967ac29e86caa68edeb295deb28febbd99d2a480f9cba9fdd2b2ecc7ace3bea3f0c4a7ecbfa0533f345b493f57463e5c4b43624e455d493e58473f53463e2a2118494037544b42423b31514a42635a516d61555f514475675a63554a7c6b6483726b82706c71625b74635c73625b77645e7967637b6c697466632518123e3027533c345f443972564a7d6155553b2e74594e6c5146664b405d4237785e5174584a6a4e4071574a553e30553f3467554b5847403f30295749408472688f776bbda090d1b19cdebca3e4c4afd9baa5e3c7b1dcc0aaeacabbf7d7c8e9c9b4debca3e4c2a7e1c2a6e5c5acedceb9eed1bf795e4d7a6051987e6f957a69886d5a967b6a8e7767948274635548372b1f43362d63564d5042376c5a4c6a59495947396f5c4d765f4d846d5b725d4cc1ac99d1bba6f2dec6e7d8c5f1e4d1fdf0ddf2e5d4e9ddcff7ebdbdacbb6eadac3fcebd7fdecd8feefdcede0cffcf3e2faf1e2fcf0e2ffefe2d0baaca78d7ce6c7b3c9a992e1bfa4e5c5acd4b8a2c5a994b4967ec8aa92cdb29dc4ab97a38a76957a65967860ceae97ba9b86af947fd0b7a35e452f866a52d6bca5e1cbbdfbe9ddfceadef0ded2e6d4c6f5e3d5fdeadbf0ddccfbe6d3d3bea9f1dbc4f8e0c8fae0c9d8bea5d5b9a1f1d7bef1d8c2bfaa97362416a79686a28c75957f67a6917c98867292816d92816d9d8875a7927fbaa590a48f7aa79581b8a390b8a28dc1a892af94819f8878a5978e362921735f58ac9186aa8d7ba887748b695d7f5d5177574c78584b936f5f9773639473627d5e4c7e5d4e7a594a7b594d7353468d6f64775a4c775b4d776052180a0167594cab9681dec4a9e8cbadcfb294cdb496e2c9abd0b393eccfadebceaeddc2a4ead1b3e5caadd1b295c7a88bd7b89cc2a48aab907b957f6a4b3120ac907be6bea4e7ba9ddeb295faceb3e3b79cdbb296dfb69addb498eec4abcea48be3b9a0dbb198deb49bcca289ddb39ae1b79ee3bba2ddb99fa68468c0a286f8e3c8fff0d8e6cbbaebcec0e8cdbcfae1cdf3dbc3f6dec4f2dec3feedd3f1dbc6f7dcc9f1d0bdfdddc6f8ddc2e9d1b5e3ceb96d5a4b58443b5b47406751466751446a54466350415f4b4065534965544a6c5b516b594f77655b75645c71635a62554c4f4039513c3754413d493b381a0d05bfa89abea28ccdab90d8b597d4ac93e5c0a6dcba9fe3c1a6d0ac92d2ae96e5c1abdab6a0caa48dcaa58ad6af92d7b295e0c1a5cdb1996b503b9b7f6ac9a992d7b399dbb89cc49f82d2ad90f0c9aae6bfa0dcb393e5bc9cf1caa9e0b998e3bf9fd0ad8fd9b899cdab90cbac9093755b917661553d31866a5ea77f66b4886dc9a58fc8a58fd4ab8de1b592e8ba96ecbc98f1c3a1e2b797e1bca1e9c4aaf2c9abedc0a1614d465e4b4554423e5b4a4367544d64514a51423b463931251b12554b425f554b544a40625a4f594f455446395d50406a5d4d62544774635b73625a73625b95847c7c6b616e5d5378655e6d5a546a5b5660534d291f1646382d5c463b72584b785c4e765a4c7e645573594c735c4e7b6456644a3d684e3f63493a745a497157486e5749665043614f4359484043352c5e514854463b5e4a3f987e6fcdae9ad5b79ff7d8c3cdb19bd9baa5f5d6c1f2d1c0f8d4c4e1bca9e5c1a9f4d0b6e8c4aaedc9b1e1bea8d0b49f866b5a7e6453b59b8a9e836ea28671a1826e9e816f7258474c36283c2a1c4737285747385040306f5f4f67574769594a7c6b5b77645383705f524131d5c4b2fdebd7eadac3d8cdbbe3dbc8e5dac8f4ebdaf6eee1f7f0e0f3ead9e1d6c4ede0cfe6d9c8f9ecdbf1e5d5f5ecdbf3ead9ede1d1f8e8d8cab5a29c816cf5d5bedab89ce1be9eebc9adeecfbaebccb8e8c8b3d3b39eb29681ae93808c7160997c6aaa8a75d5b29ca58671c7ab96c5ab9a4e34238e735ee8cfbbefdccdfae8dcf8e6d8fae8daf1dfd1ffeee0feebdcfae7d6f8e3d0ffecd7f2dcc7fae4cdf5dcc6edd5bde5cbb4f3d9c2fae0c9e4cbb7382214b7a493b59d859f856ca38a74a9947fb4a28c95836d98826db69d87b39a84b9a38cb49e89a8927da7917ab29983ab907daf9a8994877e1d130a7b68618a7266947968896c5a8e70658062577d61567b5d5269493c8665567758468165507253418566547858497656478e71637e61538063538c7565201003564637b89f89dcbea2ddbc9dcbaa89e3c4a7d2b094e5c2a2d3af8ff2d1b2f3d4b7c2a488d5b69ad9b79bddbb9fbd9e829d81698a715d8a75623a2311987d68d9b49ae2b69bfdd1b6cda188d6ac93e1b79ec49a81cba389ecc4abddb59ccda58ce9c1a8f6ceb5eac2a9efc7aeedc3aadeb49cdcb49ac49f849a7b5fffead0fff1d9ffe7d4f8ddcaf8dfcbfde7d0f3ddc5f3ddc5ffedd5fff3ddf0d9c7f8decdecd1bef2dac2e3cfb4e7d6bce0d1be4e403350413a5e4d466350495d4b415f4b405c483d5c48415d4a4365524b715e577b695d6e5c505f4f4254463b53473b6d615554413a503f384c413b1e1108bca99acaaf9acfb197e2c3a7d7b39de9c5afd4ae97e7bea8d3aa94d0a690ddb4a0d0a793d7ae9ad9b198e2b89fdeb99ed4b49bc8ac96634a368469569b7c67bb9980cdab92cca88eceaa90c5a085d7b297cfa78ddcb598d8b194d8b096d0ab90dbb79dd9b79cc19e8892725b9677628d705e60453a7f63559f7962b88e75b7937dbc9880d1a88ce4b796dfb18fe9b897f4c6a5ebc0a0eec9aed9b499f0c7a9e7bc9c56413c5f4c4861524f66575267564f6b5c555346404136302d221c544a4164564d5f524953493f5a4d445d4f425a4a3b6b5d505d4d406c5952725f5883726b7160587e6d63817066715e57604d476a5b564e433d261c1344372e534135664e4263493a6e544571574a745d4f7f675b765f516e5749755e50695242745d4d745d4f70594b6350425240346b5d54483b33473e355b514847362e766355ae9787ae9581c2a995c8af9bdbc0adeccfbdbe9e8fd5b4a5e4c0b0d4b3a0c9a994d9baa5caaa95caab97c0a695856e5e5b45379e8777806655a08572957866997e6b6f55466c56487b685a6351435545355f4f3f6454447464547b6e5e7f6f607c6b5b9e8c7e57473aeaddcde4d5c2e9dac7eae1d0fcf5e5f6eddef7eedfe1dbcffbf5e9f5eedef3ead9f2e6d6efe2d2f3e6d6fef2e2f9f0dff0e7d6e3d7c7f1e1d1ccb7a6644936d3b59de5c6aaeac9aae8c6abddbeaadcbdabcaa996d0af9cad8e7cd9bcaaad9281bea18fbb9884c5a28ed7b6a3b79a88d2b8a93c25159e8775f0d9c9efdccefae8dcfceadcfeecdef1dfd1fff0e2fae7d8ecd9cae3d0bff3decbf9e4d1f2dcc7ffefdaf4dbc5f5dcc6fadfcaefd5becfb6a2402a1cbda897cfb79fcbb198d8bfa9b7a18cc1ac97b4a088c6ad97b99e89cab19bbca38dc8af9bb6a08bae9883b59f88a78e7aac97868f82791f150c9e8b84654d416d53447b604f6d524770554a765e525d42376145396d5143755b4c806655896f6083695a7a5e5272584b70554a7e64576e5447745e501f1108382a1da58f7abfa489caab8ec1a283d0b195e6c7abc8a587dfbc9ee7c8abedcfb3cbb095dbbda3c5a68abc9e84a0846c957c668a75649481722512019e8571d7b39bddb59be4bca3e2baa1eec6adf5d0b6efcab0f0ccb4e8c4ace7c3abfad6beecc8b0f0ccb4e4c0a8dfbba3ebc6acdcb49bdcb49bcca78d8d6d54d4bca2e5cfb7f2d7c2f6dbc6ebd5befce6cee4ceb6f8e4ccecdac4e5d3bfffeddcfde6d6fce5d3e8d4bceddcc2f1e1c8ecdfcc463a2c52453d594c4661524b5948406553495d4940604c4569544f64514b76635c735f5665534757463c55473c5b4f43564a3e53423a52413a4a3f39281e159f8d81baa391c7ac97d2b6a0c1a290d2b1a0d2ad9bd6b09dd5af9cd7b19ed0a998e3bcabd3ac9bd7b19ed6b099d5b199be9f8bcab09f4f3a298f78688f74618e725daf907ccfb09bc5a691c8a891d2af99bc9a81ba967ecaa68ecaa88fd2af99bf9c8697776295766290745f9477658b6f61664e446d5247987764a6826cbd9a86c6a18edfbaa0f4cbafeec2a7dbaf92e1b89ae1ba9df0ccb4efcbb3dcb79cd7b0935b4844584642584a4762545162554f5d534a544b464037322015113f322c4d3c3567564e4c3d3655463f56453d56453b7362586c5b5373605a7d6a646c5a5667585166554e7160596c595374625e615352392f2d221b153d342d4f40394e3a314d35295d463870584c7862556d574c5c463b7c665b846e61786255705a4d8f796c7e6a5f69574d5d4c449a8b844d423c3c3733504b474d443f60534b7a696177675a807061b19f91b9a698d3bdb0a38b7fd0b5aacbb0a5b4998eb6a093bba597af998b998678ab998d7b695f6452488b776c9c86798d77699a8476746353786859685a4d73655a67594e655548645246705e5075655873655a85746a8a786c837167584a41bfb1a8ebdbcee9d9ccfef4eaf7efe4f7ede3eee4dafff7f0fef5ecf7efe2ede1d3faedddf1e1d2efdfd0ddcdbee9dbcedbcfc1dfd3c7dbcdc2ad998e63493cc9ac9ec2a391dfbfaaebccb8a88879e9c9bcddbcabd0af9eddbeacdcbfafcaad9dc4a593e6c5b2dab7a3d1b09dc3a696bfa89a2f1c0dbeab9dcebcaeefddcfefddcfe4d2c4f9e7d9eddbcdf6e4d6f8e6d8eeddcdd1c0b0f5e2d1f1decdffeedbedd8c5edd6c4ddc6b4f0dac5ebd2bcc4ae994f3c2dcab7a8c2a993c2a891bda490ad9782c5b09bb8a38ee4cbb7d9bea9d5bca6dfc6b0b59f8ac2ac97c0aa95b39d88bea795a5928392887e180e056f5e545b45386b54446e57476e584d634d425d493e624c4161493d755f546a584c6a594f604f4565544a604d4655443c5e4d465b4a42604d46594b421c14111f160fa08e80cdb7a2cfb59cc5ab92d2bda2d7c2a7d2b89da3896ebba38b97816a9f8b73c1ab94b9a08aa289739f887694817278685b9f8e84241206a99282caab96caa88de3c1a8f8d6bdeccab1e7c7aeeeceb5f9dbc3e3c5adddbfa7f6d8c0f0d2bae6c8b0d1b39bc7a991e0c0a7ebc7afd2ae98d1b19c856953dfc7afc4ac94c5a993d3b7a1e9d1b9d1b9a1d9c1a9dbc5aec3b19dd4c1b0e1cbbdebd6c5e4cfbce9d4bfebd9c1eedec5d3c4b13f31246c5f576355527e716b6b5c5564534b69564f634f48624e4768544d6a564f725e5769564f58474055463f5d5047594c445b4945574845574c4a3e332f97847ea99388b49d8fbea497b1948cbfa29ab99d91bfa395b59888c0a395b19388c1a398b7998ec4a797cfb09ecdb09ecfb8aaddc9be47362c524036594335654e3e806b5a8e7966806957826c57785f4b644b356e533e6e533e6f533e684b395c3f2d6348375f4433543a2b4c3225412b1e2d1a133320197862558a70619474659e7d6cad8e7abd9d88c5a08dc4a08ad2b097ceae95c7a894d8b9a5d9b9a4c8a891705d5972605c6b5d5a6a5f596b61585c52486459534338321c0d081100001f04001e0200260b0230150c3b20153f251843291c4d3227391c14351a113e231c341c12230800260b022508001c01001601001000000e0000130200321e1551392d4026193b1f1330150a3e231851392d4c3428371f13462e22573c31695145775f538c766979655aac988f47342d30211a1b0e06251810221109241208311d122b1508392615442f1c553e30543a2d583d2c452a1953372b543a2d4f392b4431224835273b291d37261e31201829181197867e6f5d516451436c5a4c675748584a3d62564a61554963554a7463596b594d826f61806e608e7e71b19f93ab978cb9a59a56453d1e0d03301e12513f316b5d5282766aad9f94c3b5aac8bbb2d7c9beefdfd0e0cfbde6cfbfd3bcacc3ac9c95806f64514289796a8476698c7e735543393e281debd3c7dac0b3d3b9a8cfb5a4cfb5a8c2a69ac1a494caad9db69b8a9f8473b99e8db89b8bb79884a88774c4a593b69b8aac96882d1b0fcbbdb2e9dbd0f7e7dafaeaddf7e5d9e0d0c3feeee1f6e6d9faeaddf0e0d3ebdbccecdccdead9c9d6c5b5decbbce7d4c5e4d1c2e8d5c4e5d0bdd7c4b5807267b5a79ab19c89a18b76c3ae9dc8b5a6b8a795c4b3a1a48f7eceb7a7b7a28fc4af9c9d8a7b9f8c7da49180a28f7ea79281b9a79991887f1007005d4c44634f44685546523f3159453c5f4d43635147604e42604c435e4c424e403542352c45372e3f312845362f41322b4a3b3643342f53423b544741261e1c1008057e6d63c1ac9bb29983dfc7afefdac5ffead5c9b39cd1bba4d1bca7baa894af9c8bb9a793cbb4a2b5a08fd1beb0d1c0b6978881998a83200f07a08a7dad917cc1a38bd1b29decd0bae4c8b2dabea8ffe8d2f4dac3ffe4cffde4cef8dfc9f4dbc5fff1dbfff0dbfae0c9f7dbc6fbdfcaeed1bfd9bfb05a43336a5341533a2440240e3b1f092f15002b1300270e00210c001c0b00281707221101281506341d0b36200b4731195d493176614e1a08001b0a022a1b163b2c2546373050423961504659473d513d345a463d5642394e3a313f2b223f2c254332283a2c212a1c112c1b1421120b1e110b1104003e2b246c564b634b3f5941354a2f26563b324e362a462f21492f223e24173e261a3d251941261b482c2050352453392a513b2e604e441b0c05120100261005311b0d402b1a4e392667503e755f4a8168548f76628469547d624d8d705e856856a78a78977a6a856a5985695b785c4e624a3e59453c26140a3d2b21331d1038180b3514033314002d0e00330f00310e003717002c0e003516023e1f0d3f200b4c2e16180700291a13241a11150b01180c001b0d002e20151b0900351a0f7e5c50754a3a8857468c5d4d8f604e8f604c7c4d398b5e49815441956656895b4b956758895e4d976a579467549667577a4c3d7850447f5d517d5d503e1e0fa58171d1ac9adcb8a8ebcab9e3c2b3d4b3a4c6a697e5c5b6a38374c9a99ab090837151447d5d50947769bb9f936e5247563b302b0f035433228e6b578b675176503977513c8a644d8a6749b18e70af8a70ba957bc19a7dc59e81c19c82ad8b7274563c755b44684e3d543e3138261c1e0d0316050077665cb9a799c4b1a27964539e8b7a847264604e4248382b655546544234513e2f442f1c806b58544132483224735c4c4f3a29220f017c695a988372a6917ec2b19fcfbeacd7c2b1c7b2a1dac7b8f4dfcedec3b0bb9c879d7963a7836d99755f8c6c579b806b513a283827173424152010031808004a382c564436271606291808200e00241103260f012a13032811012912022f1808371d0c3f24114b2e1c6043317b6152a4918325170c0e03001108002b1d1436281d4e3d3353453a5b4d426e6055665a4e5f53475b4f434b3f334b3d3246382d3b2d222c1e132c1b111b0b001709001205000e0701362f2986786b8d7d6e7b6d626b5e555d534955483f57493e5d4c425e50437163567062597f71668b7d70b2a497b9a99ccdc0b76f68620f08024f40395341374b392d82726553423a54433c4a393145342a3d2c242e1c122515082313042313061e0e01180700200f051100001c09021c08011f0e070d03020e0300271308361c0b432813422712260c00230900240900250a001902001e0800170100230c00210a002009001f0d0126180f3528224d403a1805001701002a0f004225134629197d62519075649a806f977d6c987e6d947a6b8b7464806959644d3d806957614736755b4a574030422f212e1d131609011708016b594dc8b1a1dec3b0e1c5b0e8cdb8f4dbc7edd6c4d8c5b4e0d0c1978a7a998c7c877666cab09fefd0bcddbfa7dabea6dabea94a30219781769f8d839c8b83918378bcaea1beaea1baa89ae2d0c2e6d5c5c7b6a6ddcab9ecdac6eddccab4a592e0d4bef6ead4d6c7b4b2a2929b8e7b8b7c69342110513a2867513c836a56775c4b73594a7b6454786151745a4b745a4b6f584a6a5345876d60896d5f8568588368577760524e3a2f35221ba59389ab9387aa8f7ec7aa98ba9b86d4b5a0c5a691d5b5a0c9a690b7937dc6a28cd6b29ccda993d0ac96d8b3a0bc9784b99683af8c799b7a697d61536d5648200a0073594ca17c6ab58c78c7a48ec3a08ccda393c39a88b9947aceab8fd2ac95cfab95c8a48accaa8eaa968b9381757c6e618477679283708d7c6a7665556e584a5130217c51408b5440965944955843975d479b6149a36951965c44a16751995f4ba167539b624e975e4a99614aa06650975d49985f4c9460529a6c5d926858512816c79a87d4a794d8af9dddb7a4eec7b6e0b9a8e9c4b2dfbaa8e3beacd1ac9ae3beaeeac6b6e8c4b4edc9bbd5b4a58867586c4c3f724d3bb0826abf8e70e0ad8ed7a485e3b294d2a385cea27fc59a77e0b394e3b697dfb18fe5b897cb9f82c49f84ceac90caac90b29681c5aa99b0998b7b685a2d1b0d827062e2cdbce5cebce5ccb8dec5b1e0c9b9edd7c9f8e2d4eddac9e1cebdd8c3b0ecd6c1f3ddc6f1dac8cfb8a6d8bfab947b672f1a099a8572b39a84c7af97c9b39ebfa992ccb29bab917addc2adf1d5c0f1d1bac7a389b88e76d8ac93d4a88f9b735abf9d84d5b9a3ccb7a4c9b6a59685755846383421129986779b887785735f8d7a698c7766735c4a7e65517057415c412c6d523d694d386c4d386848315e3e294e2f1b745a4b55423434271f3d302848382b645244645246715f5392807488786b6c5c4f746659584a3d5446395d4d405b4b3e69594c86766969574b5c4c3f43352a7d73693129260c050052463a4f413444362d4f42394a40373a30263f31283c2e232e20153123182b1d1424160d3323162c1c0f38261a382a21160d06120800230f062f170b331d0f321f104531265a463d725f517764569c8679957f71a79080a48d7b967f6d95806f9d8877947e70978173947c7091766b5e473f362724120000735b4f8c6f5d93745f9576628d70608b6e5e9575669c7f6f62463882685b8f756693796a947968987e6f98827578665c33251c423127755f52a48a7bb09582bea28dd5b8a6d5b8a6d1b6a3ccb19ee4cbb7d3baa6dac0afe3c9b8e4cdbbd5beacdbc2aedec5b1cab19dcbb6a3c4b4a5a3968d352c25140903978378d0b6a5e0c1adeccdb8cdb19befd4bff1d8c4f8e3d0f5e4d4faeddcd7cab991806ec5aa97e5c5b0ebc8b2dbb7a1c29f8b60412ffee4d7e9d3c6f4e4d7f6e8dbf4e7d7e3d6c6efdfcff6e5d3f8e7d5f2e1cdf3e1cbefddc7ead9c5eedec7eee0c6eee0c6eadac3eadac3e7d5bdc8b49c533d28725945876c57937863987b69a88b79a083738e7161876a5a997c6c9d80729275678d70608a6a5b7f5e4d8b6c5a765c4d604a3d3a261dab958abea294c3a492d4b49fd2af99d4b19dd1ad97d1ad97e2bca5dcb6a1d1ab94cca38ddfb9a2e2b9a3dbb59edeb5a1c9a38ecfa996b7927f93705c91725e2e1407ab8e7ecba18be1b399d1a98fd5ad94d9aa98dcad99e3ba9cddb494e4b69ce8bca1e5bc9ee4bd9cb39a86af99849c8774b7a58fb5a189a7937bac97848066554c27178c5d4ba1644f9f5f46a6654f9a5c459b5d46a4664fa66851b2715baf6e5aaa6c57a466519f614aae7057a7674ea05f4b955644925a4b9968598a5c4d855a49e1b2a0f2c3afe8bba8eec3b0edc2afeabface3b8a5d4a996fbd2c0e5bcaae0b9a8f6cfbef1cab9e7c2b2eec9b9e2bdad926d5b855b45c69374e8b08dd9a17cd59d7aefb899d8a685f1c49df5c9a4ffdbbbffd4b4f7caa9ffd7b7f7cdb4f3ceb4debca1e0c1a5e4c2a9d9b6a2c6a997caaf9e341d0bac9681f5dac5eaceb8e7cbb5ecd0bae7ccb7f2d9c5f1d8c4ffe9d5e8cfbbf7dec8efd6c0f1dbc4e2cbb9e5cebcecd1bed5baa7301907c5ac98d1b59dd1b69bcab099e2c6aed5b59ce9c9b0e6c6adeacab1ddbda4c19f84caa289d5a990a87a60deb297caa58aedcdb4d2b6a0d3baa6bea4934a2f1e785b49eacbb7eacbb6e5c7afe2c6aee9ceb3dabca0d2b396e4c3a4e5c2a4e0bb9ed8b194ddb496d5a98ccba080dbb296dcb69f9a7b67634c3e9d877aa78d7c917661a98e7b9a816da58c78987f6baf9682917b66b0998788715fa58f7aa58f7a947b67bfa692ac937fac95838c796a6b5b4e31241c20130a6a59496f5c4b6754467663556151446f5f506855477660528f796b826f6078655767544675604f735c4c765c4d917a6c49372b7a64579c7d6ba885719878639f806ba38472b59684d0b19cb99982bb9b86cdad98c2a28bc0a087b6967d997b63b698809a7b669e7f6baa89769e7d6c927265543b342108018464559e7b67bf9c86b28f79b3927fa3826f8c6b588a69567556446f5240a384709879649c7c65886c56967c6b8d7867594433937c6aa3846fba9a81d3b39adcbca3e5c7ade2c4aadec0a6e2c4aaddc2a7eacfb4ecd0b8e3c7afe4c9aee5caafe5caafe7ccb1d4b99edcc2a9dfcab5b4a3935649401a0900a08675c0a089ad896fb69176dfbda4debea7e2c6aeecd2bbedd7c2e2d0bce9d7c1edd8c3c8ab99dcbba8d9b3a0cea591dfb6a2694431ffe4d4f8e1d3fae8daf2e4d7f8ecdce6d9c8fbecd9efe0cbddceb9fae9d5fce9d8ecd9c8eeddcdf6e5d3f1e1caf9e9d2f8e7d3f2ddc8f0dac2bda38c6d503e8a6d5b8b6c588e6f5b947362a88474a17c6cbb9483966f5e9972619c7767957060a6816f96715f95705d84614e7b5e4e73594c483024b9a294d7baa8d8b7a4c3a08dbf9c88c7a290d8b3a0d3ae9bdcb8a2c7a28fd6b29cd0aa95c7a38dd8b29ddcb8a2d9b39ecba791cba693bf9984a57d64724e363d1e0cc7a491ce9c81f1bc9ce0b193e4b79ae8b49eeebaa2e0b290e1b18df8c3a4eab596e9bb99fbcfaaaf9481b59a87a58f7acdb7a2c9b39ca28c75cdb6a4ad92814a2513946450a86c54b26f55a6644cac6c53a2644da76950ac6c53a7654db06e58ae6c569f5e48a16148af6d53a361479955409a59479055458552418759499d7261f2c3b1e7b8a4dfb29df0c6b0f9cfb9f2c8b2f2c8b2f1c7b1fad1bde8bfade7c1aef9d2c1f9d4c2e7c2b0efcab8e4bfadc29d8a9b7159c79270dda37ddca27acf9871d09a78ca9877ecc09bfbd3aff8cfb1ffdbbff4cbaffad0b7f6cdb7f5d1bbfbdbc4fadac1ecc8b0e4c0a8e4c4afaf937e341904b39883f3d7c1f1d3bbe8cab2ebcfb7f1d7c0f3d8c3f0d7c1f9e0caedd2bde8cdb8f7dec8ead4bff3dccaf2dbc9ecd1becfb4a1311706b59c88d2b49ccdaf95e6c8b0efd1b9eccaafdfbda2e0bea5ffe0c7f8d8c1c6a28acca28ad1a38bc29077bf9076c2987fcea98fd0b099b69a84bca08b4324109f7f6ae3bfa9f3cdb6f5d1b7f5d3b7f9d8b9ffddbff8d4b2ffdbbaffdbb8f4c9a7eabd9ce1b392daa988dba986d9a786e2b598c19b84523525c9afa0b79b86b296809b7f6ab49883ae927da88d78a78c778b705b896e59775e48826752846954886d58876d567c604ba9907a9e897675635525170e3123187c6958644d3b6851434e382a4c392a4b38296d56488a736357403075604f7e685a8c76686c52435a402f866a5c7a60515b44369b8170c29d8acfa690b8947ac19d85b08d79c09c86ae896fdfba9fc5a086d3ae94dcb79cc5a085c5a085d5b296c4a185ba967cad8971b08a75ac86719a7565775a5233160e775647b38e7bb38f79aa8773805f4cb596828564518566527a5d4b8f72608f705c9d7d6893735c8465508d725f8167566a503f9c806bc19d83e0bba0efccb0efcdb2ebccb0f4d5b9fddec2ddbea2fddfc3f6d8bcecceb4f1d3b7d3b599e3c5a9e8caaee0c2a6d4b69ad5ba9fd9bea9ddc8b75f51441b0b00ba9e89c8a68ddbb89cceab8ff3d3bce6cab4f1d7c0ffe9d2fbe6d3eddac9fbe9d5ffeedbf5dbcaf8dbc9e9c4b2cba28ecca28c8f6954ffe7d5f7e0d0f6e4d6fdefe2fef2e4ece0d0faebd8eedfcce8d9c6e9dac7fcebdbfae7d9f3e1d3fcebdbf9e8d4fff0dcf8e5d4fde6d4ffebd3c4a68e59382794736497736395725fa4816e946f5da07666ac8371b88d7ca57a69b28878936c5b9c7663936d5a86604b87624f806051715549573c31c9afa0e2c3afdebea9e1beaae9c6b2c9a491dfbaa7f0cbb8d6b29ce1bda7e2bea8ebc7b1edc9b1cfab93d9b59dcda991d0ac94d5b19bc19b849e765c7e593f533221b6917eeab79adea886edbc9cd6a789d9a38bdba589d4a480e4b48edda687e6af90ecba97f1c49d9b8174baa395b09a8cbfaa99c9b2a0bda6949784758871634423149a6d5acc9076b8775bac6b4f9c5c41ae7057b1735ac08065af6d53ba765fa7654db8785fae6e53ae6d51a9684ca5614a9d5a478f54428c5948815343ba8f7ee7bca9e6bba8e3baa6ebc2aeeec5b1f1c8b4f6cdb9ebc5b0e6c1aee7c2afefccb9ebc7b7f4d3c2debdacf8d5c2eac7b4caa793855d44cd9b78d49d76d69f78cc9670cb9676c99b7ac29a77eecaaaf2ceb4eac6b0eac6b0f0cbb8f6d2c2f4d3c2eccdbbdfc0acdabaa3e3c3acebccb8d7baa8412412ceb19feaceb8f9ddc5f0d6bdefd7bdf8e2cbefdac5f4dec9f7e1ccebd0bdebd0bdedd6c4f8e3d2fce6d8ead4c6dbc1b2b094863a2011ddc3b2edcebae6c7b2debfaae1c2adf8d8c1ddbba2dcb9a3eac7b1e8c3b0b9907ec3937fc08c77a87059a9735baf7f68d8b097e0bda7ddbea9c7ab96371804d6b39deac6aef9d4b9f2cdb0f7d4b8e5c4a5f5d2b4eac6a4f5ccace8bd9bf0c5a5f7caabe4b597fbc8a9f3bc9de7b091f5c4a6c99f8747271abba194b196859a7f6cb297847d64508067538f7662846b57b49b877c634f9a846fa9907c977e6abda490927963987d6a98826dab98878777681f12093b2d248673649d8877937d704734265644366f5d4f947e7160493b947f6e6c5948877465a791848d77696d5648866b60866e625d473a6f5546e5c0ade6bda7bb977fcfad94bf9c88c7a28fcda88ebf977dcea98fdcb79dd3ab91d6ae94dab396d3ae91dab598b99479cda88dba9279c39983b18a7974564c381b138a695aa4816ea3826fa18270ad9183947a6d7f6357866c5f856a5f755a4f8a6e60806353997a687f62527a6053775c5170554abf9f90dfb6a2d6ac94efcbb3dfbfa6e0c0a7e1c1a8e4c6acf1d3b9fadcc2f2d4baefd1b9f5d7bfeed0b8d9bba1eeceb5e3c3aaf1d1b8d4b69edcc0abcdb6a653453a241609bba08dc7a991e2c6aee8d0b8e1ccb9f8e7d5fdeedbfcefdefff3e5fff6eafef2e6fff3e6fff6e8fbe5d7f1d2c0edc8b5b68d7988644efadec9fde8d7f4e4d7fdf1e5f7ebdff6eadcfcecdcf2e2d2f9e9d9f3e3d4f3e1d3ffeee2f1dfd3f0ded0f8e5d4f3e1cdf9e6d7ffead8f3d3bccca890421d0d9973669c7767a984729d7866a47e6bac8673a47e6bb58c7ac19b8696715ec19c89a27d6aae8976a27d6aa07d6a8b6b5e7d615554392ebda394e2c3afecc9b3e3bfa9eecab4dab6a0ebc7b1dfbba5f0ccb4e7c3abc6a28acda991dcb89ee1bda3ddb99fd4b096d9b59bd0ac92c29e84a58066835f49604031c5a28fd9aa8edcaa89c89b7ce3b59bb48068cd9a7fd5a986e4b895e9b697d7a487d3a584e6ba979c8072b69c8d907969e8d1c1c9b09cc2a897a18b7d9d86783c1b0ca47764e6ad92c88769af6e52a46449985a41ab6d54aa6a4fa7664aae6b51b06e54ad6d52ba7a5eaf6e50ae6b4ea9634aa15f498d52408855446c4130caa18ff2c9b7f5ccb8e5bca8edc7b0ecc3adeec8b1f8cfb9e8c2ade1bda7dfbca8ffe2cfeccbbaf2d1c0f4d3c0eccbb8e6c3afc9a692784e35cc9a75dca57cdba47bd9a47cd9a580dfb18fe3bc9bf8d5b7f7d7bee8c8b3f6d3c0f2cebef7d3c5e9c8b9d9b8a7d6b5a2eac7b3e4c4afe8c9b5b79c894c3120c1a693f1d6c1ecd2bbe4cab1e2cab0f3ddc6f5dfcaf5deccebd5c0e3c8b5f7dcc9e8d3c2ead7c8f7e4d6f3ddcfdec4b5b39887402617d7bdacdcbda8d3b59dd3b7a1d9bda7eacab3f2d2bbf2d2bdfadac5fdd8c5e4b9a6cd9a85ba836ebb8169a56d54b8866debc1a8d8b69ddabea8ceb29c381904d2b097dfba9fecc5a6f1caabf3d0b2f6d3b5edc9a9f8d1b0f4c9a7ffd5b3fccfb0f3c6a7ecbd9ffac7a8f0b897f3bb9af1bea1c4978051312293786db89e8f846a59ab91808167569a837197806eb099879d86747e67559f887698816f8f7964987f6ba48b77806753b49e898c796883736421140b493b329986778873628e786b877164806e608e7c6e897366a992847c6756443120927f707b685a786255937d709f877b998175644e41846958d9b39ee2baa1d4b098bf9c86ceab97cda895c49c83dbb399cba68ccba68cd1a98fd5ad93e4bda0e1ba9ddeb79adab396cba487d1a78ec3967fab82706d4d4250322a9d7c6dac8b7aab8c7aac8f7faa8e80ac92858a6f648e73687b6359866e62977b6f977a6c9b7b6c886b5d7c645881695f6b50479d7d70c69d89e9bfa7edcbb2dabca4d9bba3ddbfa7e6c8b0f1d5bdfbddc5eed2baddbea9e0c1ace3c5ade6c8b0e8c8b1f0d0b9caaa93e4c4afccab98c4aa9b4032272e2013bfa692e9cdb5ead4bceedcc8f7e9dcfff8ecfff8e8fdf6e6f1ebdffef5ecfef5eefff6edfbf1e7fffcedfbdfd1debdaab28c777e5a44dabea9fee9d6fff1e4fef1e8fcf0e4fff2e5faeadbf8e8d8f1e1d2f9e9dcf5e3d7f9e7dbf9e7ddeedcd0fbe8d7fae7d6f6e3d4fae3d1ffe0c7d3ad963912039f776baa8374a17a69a6806da7836dc09c86be9b85d5b199d0ac94b7947ee1bea8cdaa94d3b09ac6a28caa87738868596f5345563c2fc1a695dabaa5dab69ed7b39be7c3abf1cdb7debaa2e8c4aee9c5add8b49cdcb8a0debaa2dcb89ef2ceb4dab59ae2bda2e1bca1d7b297c7a288a7816a75503d68483bc6a292deb194ddac8cdbae91d4a68ce7b59cd8a68bd7ac8adfb291e3b093e6b396deb08fe6bb99ae8d7acaab97c4a591c9aa95c7a792cfb09cc1a796b397894524139d705be6ad90c68768a8684ca5654aac6e579e6049b5755aaf6e52b47258a8664cb37358af6f53b67557b47154aa644b9f5d479257458b5847532817e1bba8e7c1aef3cdb8e9c0aae6bea5ecc2aafed6bdeec4aceec5aff7d1badab6a0f4d1bdf0cdbaeac7b4f7d4c1ffe0cce4c0aae0baa3815538d9a47cdfa478dd9f76d4996fd69f78eab893f5caa8f3d0b2e9c9b0f9dac5f9d8c7f0ccbefbd6c6e2bdabe2bdaae9c3aeecc6b1efcab7ebccb8bfa692735c4ad8c2ade7ceb8e7cdb6d8bca4e8ccb4f3d7c2e8cdb8e0c5b2dfc6b2f0d5c0e9d0bafce7d2ebd9c5fae7d6f3decbdfc6b2c4a9943c230fd4b9a4cfb197e1c3a9d7bba3f0d4bcedd1b9d6baa2f0d4beffe2cafddbc2e3bba1d9aa8ebc896cb98264e5b091c69779e4bda0debfa3e1c5adc9ad97492d15e2c0a5fcd7bafcd3b3f8cfaff1cdadfed9bcefcbabfbd4b3eec3a1fbceadfacdaef5c8a9ffd0b2fcc9aaf9c1a0f1b996e6b192c79b824326169b83778e77679e87776c55457059496e57478f78689a85728e7966866f5da18a789d8772907a658e7561a48b75806550af9682a69180705e501a0c0356483d8c77668b7462816a5c7a64577562546552437962547b64547f6a59614c3b7b68595946378a7466836c5e775f5380685c796252917462d3aa94ecc2a9cea98fcba78fcaa592d7b29fcfa78ec69e84d2ad93d5b096cea68ce5bda3dbb497e6bfa0ebc4a5edc4a6cfa386cb9e81cd9e84c598837553475f4136967566bc9b88a68775a98a789e7e6f8e6e5fa4847790736584685c997d6f9f8272987967a78874967b687d6759705d4f6a5446816653c5a086dcb598ffe0c7fee2caeaceb6dfc3abdfc3abdbc1a8f6dac2e9cfb6ebcfb7eed2baeaceb6e2c6aee6c8b0d6b8a0dbbda5e9c9b4ccab98bba08f2e20133d3121cdb49ef5dbc2dec9b4fff4e4fff6edfbf4ecfbf7ebf9f6e7f5f1e6f6f2e9fef7f1fff8f0f9f5eafef4e8ffede1e6c7b5e8c2adab856ec3a48fffeddbfaeaddfff6edeee1d8f4e6dbf5e5d6efddcffeece0fdebdfffefe2feeee1f8e6dcfbe9ddf6e3d2f9e6d5fdecdcffebd9fbd9bedcb49b492213a47e71b38e7ec9a491e0bca6dcb8a0d4b49bf1d2b6e1bfa3d7b89bdfc0a4f0d1b5d5b398cfad92c7a38bb18d778362517656476f5242af907ce3bfa7f0cbb1dfbba5ecc9b3e7c4b0f3d0baecc9b5debba5e0bca6e6c2ace2bca7e9c3ace3bda6d7af96e7bfa6e1b9a0e6bea4b89077a57f686e49368e6a5cd3ad9ac79a7de5b795ecbfa2e7b89cdeab90ebba9cdaaf8dd8ab8adfac8fe3b093e6b897e0b3928e6f5acaac94efcfbacdad96dbb8a2e0c0abb09584b499884524119b7159e9b294b57655af6f53a06045b1735ca4664fb06e54b27155aa674da15f45aa694dba795bc98767bb7659b16b51a15f479a5d4b915e4d663b2ae3beace9c4b2e6c0adedc4b0dcb29ceac0a8fbd1b9e7bda7eec5afe1bba6d7b29fc7a491c5a491f4d0c0ffdfccf8d5c2ffdbc5d7b19c8c5f42bd835dd29368e1a076dc9d74e6ab81deaa83ffdabafad5baedcdb4f1d5c0f7d7c8f9d7cbfad7c4e6c0abf0cab3e2bca5f8d2bde7c4b0ffe5d38b7160947f6cd4bfacf6e0c9f1d7c0f1d5bddfc3abe5c9b3dcc0abecd1beeed3bef0d4bef3d9c2efd9c2f0dec8fae5d2efd9c4edd2bdd3b9a2462b16e4cab3e8caaef3d5b9f4d8c0eed4bbf7dbc3eed4bbfae0c9f8dec7ffe1c8e1bca1dcaf92ca977ab47d5fcd9879d8ab8cefcaade3c5abe4cab1c4aa93523620ffe0c7e6c1a4f0c7a7f7ccaaf7d0b1fcd7bafad3b4f9d2b1f1c6a4ffd9b6fbd0b0f0c5a5f4c7a8ffcfafffcca8eeb894edbb9acfa68a3f2411a49183937c6e9982729f8878755e4e563f2f675040634e3b8c7764927b69826c57735d487a644d967d67987f69b29782b198829d8674614e40140600534238907b6aa98f7e826b5d755f529f8c7d7a67585841319881719f8a77614f3b8d7a6b8d7a6baa938390796980695b8c7265866c5b694a35cea48ce4b89de0bba0d9b59dc9a491cea893cca48bc79f85b59076c39e84dcb79ddeb99ecda88bdfb899e0b998deb595d6ab8bd3a687cc9a7fba8d766f4b3d6d4d42af8e7dc3a28fb09381997c6aae8d7c8c6b5a9b7a6bb49485a38779b09486a88b79a0816db49581a18673816b5d705e506a5748624935c8a589d7b093eeceb5e4c8b0f1d5bde5cbb2dcc0a8ecd2b9dec2aaf2d8bffee2caf8dcc4d6baa2edcfb7d8baa2ddbda6ceae97dcbca5c09f8cdcc2b1261a0e514839c5ac96d0b69ffee9d6fff0e3faf1ecfcf7f3f8f4e8f9f7e8e1dfd3fefaf1fbf4eeebe6e0f9f6edfdf5eaffefe2e2c1b2dab19dc39b82a98972fee5d1fff2e3fdf0e7f9ece3ebddd2f5e5d6f5e4d4f6e4d8f9e9dcf6e6d7e8d8c9f7e5d9feecdef9e6d5feeddbfcebdbfff0deffdfc4d3ab91492211916b5ebd9888caa793cca993d2b097d0b097e4c5a9e6c7aad3b497e0c2a6dfc1a5dabb9fd2b095cba78fc6a28c8b6a597a5d4d6a4d3d987965e6c2aaeac5abecc8b0e1bea8e1bea8edcab4ddbaa4dfbca6f7d3bdd8b49ee6c0abdbb59ee3baa4e0b69eefc5ace1b59cd8ac91c69c8397715a66412e977061d3aa96cc9f80deb08ee1b296ddae92e8b596cf9d7cdfb291e5b897edb79befba9be4b393eabd9c9e856fc3ab939d826ddabea8b49580c7ab96bfa596c4aa9b4d2e1c916852e6af91c28362a8674bb270569f5d47a7654fac694fb67358aa644bb67359c7866ac88769ca8868d28d70b46c53a8644d9c5d4c925d4d6e4333f8d1c0f8d1c0f4cdbce9c3b0f3cab8deb5a1e0b7a3f2c9b5f4cebbf5d0befcd8c8fad9caf8d8cbeccabef9d8c9fedacceac5b3e6bfae8a5c44d09470d6956bd8946dd5946cc3855ce5af89f4c7aaf2ceb4ecceb6efd4c1f1d5c9f4d6cbffe3d2f8d5bff6d2b8ffdcc4ffe1cdeacbb9e9cdbf776050a08b7ad6c1b0e7d1bceed6beebd1b8fae0c7edd5bdf1d8c2fadfcae0c4aff0d1bcf1d2bdf8dfc9eed9c4f6dfcdefd6c2eed2bddabba6593d28ceb29cecccb3d5b59cf6dac4fde3ccf6dcc5efd4bfdfc9b4d8bfabf2d3bec8a48cd2a58ebb8970c69076cf9c81d9ad92f8d4baf2d6c0f4dec7c5af9a7a614bf0d2baf6d3b7efc8a9f6cdadffd8b9f0ccacffdfbffbd4b3f7cfacf8d0acfdd4b4fcd3b3f0c7a9f5c8a7f5c39ef6c29befc19dd0ac8c3b25107c6a5c826c5e998274836c5eab9486766150998473513a289e877588725db49e89866d59aa917bb79c87a58b74a58973ae937ea18a7874615317090072615975604f614a38664f418b7568927f706f5c4daa93859a837367523f7664508f7c6d9f8c7b957e6c8e7463ab9182a286786d523f4d2d16cda188ecbfa2e4bca2d2ae969b7864d2ae98c59d84caa288dfbaa0c29e86d0ac94e0bca4e2bfa3ddba9cefcbabe7c09fdeb391d1a483d2a183ba8e75795545745447b49382a2836f967b68a88d7aa98a78b59684a68979a68a7c9e8477876d5e9e8171846755a78a78ab8f818c766b6d5b51614d42402416b69079e3b9a0dcbaa1edcfb7e9cbb3e0c4ace4c6aef0d4bcfadcc4e6cab2e5c7afecceb6e7c9b1fdddc6e3c3ace3c0aad9b79ed6b69fdabba7937e6d181005635c4cbea891f7ddc6ffeeddfff0e6fef2f2fff8f6f8f4e8e2dfceece9dafaf6eafff9effdf9f0fbf9edfbf3e8fff2e6f1cdbdc99f89cba1889f7d62fee4cdffeedef9ebe0fdefe4f8eaddfff3e3ffefdff5e5d8efdfd2fff5e5f6e9d8f1e1d2f5e5d5f9e8d4f7e6d2f7e7d7f4dfccf1cfb3cea98c522d1b9e7a6ccaa696d4b49fdfbfa6d6b69dd1b19ad9b6a0ddbba2dfc0a4cdaf95dfc1a7cfaf98c8a58fbc9983a98875876a5c765c4f63493c7d6251d7b7a0e8c6abdbb9a0dcbca3e9c9b0e4c4abeccab1e7c5ace3bfa7e1bda3e0bba1deb99ec9a187b99074ca9e81c39679c29578b1856a99735c58321fa37969c79a85d7aa89d8aa86e9ba9ce2b193f1bc9adfad8ae9bd9aefc3a0e8b394f5bea0edba9be3b593b29c85c7ae98cdb29dd1b5a0cdae99dabea9c5ab9ac5ab9c6b4b3c8c634fc48d6fae6d4dac6b4dad6a50b4725cb16d58b06953b9735ab67057ad6a4fcb8a6cd69776e2a27fc68162b76f56b46d579d5e4c956050794e3ef3ccbdfbd4c5f8d1c0f2c8b8d5ac9af8cfbde5bcaaeec8b5fdd8c5edc8b8eac9baffeadde3c3b8f6d6c9f3d3c4ffdfceecc8b8d8b1a08a5c45dca27ddc9b71e09c75d4936be1a67eeeba95eac1a5fddac4fadec9ebd0bff4d6cbf8dacff4d4c5efd0bcf3d5bdf1d3bbf7d8c4f5dac7ead3c3644f3ec5b09fd6bfadf8dfc9f4dcc4ebd3bbf1d9c1e6d0b9f4dbc5fee5cffce1ccf4d9c4e5cab5f7decae2cbb9ffe9d7f0d6c5e6c7b3dbbca770513dd7b8a3e2c2a9e9cbb1eed2bcf6dbc6edd4beefd6c2ecd7c6fae3d1f4d8c3cba892dbae99ce9c85c9937bbd8b72ecc2aaffe4cefee3cefce6d1b8a18f967d67ecceb6f6d4b8fad6b6f7d3b1f1ceb0efccaefbd7b7ffdbbaeac4a0ffdebafbd5b1f0c9a8f8cfaffbd0aeeec19afbcba5edc19ed7b4962712007767587a67598872648b74668a74666b56456e5948624b3b786151af988688715f9f86728f76609c816ca58b74997f68917864b6a190625044180a0177665c837061745d4d8c76686b5548917e6f8370615f493b907a6c745f4e7e6b5a938071aa9584a48d7ba58b7a9175677357497b6150432410d1a78eebbfa2e2baa0dbb59eb48f7cc7a28fcfa78ecfa78dcea98fd8b399e3bfa7debaa2e0bda1e5c2a4ebc8a8efc8a7e6b998d5a786daa98bad8069553425795b50a88879a586749277649d826f9376648667559376669277668a70617d6354896c5c9275659f827293776b8872656b554a654d433c1f11ab8570cfa78ee3c1a8eaccb2edcfb5e0c2aae5c7aff5d7bff5d7bfddbfa7e4c6aeeed0b6e8c8b1d6b69ff2cfb9f1ceb8e0bea5e1c1aadbbeaccfbcad140c01726b5bd6c0a9f8dec7ffeedffeefe8fff4f4fdf5f2fbf5e9fbf8e7f6f3e4fffcf0fdf6ecfff8eefaf6ebfff7ecfff1e4e3c2b1e3baa4cea48b785338f3d5bdf8e5d4f4e6d9eee0d5f4e6d9f8e8d8feeedef5e5d6e7d7c8f5e8d7fff2e1f5e5d5f9e8d6f7e6d2ffeedaf8e8d8fbe6d3f0ceb2bf9a7d5f3c298a6958d4b19ecfac96d9b9a0c3a38ac29f8bdcb9a5d1af96d3b198cdad96d0b099c4a48dc4a48fba9a85b596828a6d5f705649735d50604939e2c4ace8c6abedcbb0e5c6aaf0d1b5f2d0b5edcbb0e3c1a6e2bea4e7c3a9e0bba0d7b297c9a084c5997cd5a889d4a685b68867bf9273a883693c1802b18876d4aa92d9ae8cdbaf8af1c2a4e9b898eeba95f0bc97eec09ce8ba98efba9adca586e9b796dcab8a997e69c0a48febccb8c5a691d3b39ce3c5adcbb09bbda28f6b4b3c825947aa7156ad6c4cad6c4eb16f55b3715bc17d6abe7763b66e58af674ec88568dca07ce9af89e3a782bb7b58b77054b36b53a1634e8f5a48784f3df0cbbbecc2b4efc5b7ecc1b0edc4b0dfb6a4ebc2b0e7c1acf4cfbce2bdabf7d6c5ffebdde2c5b7f5d8c8ffe1cdf9d9c4eecbb7deb7a68d6049cd9570c98a5fd8996ed3956ce5ab83f1c19dffe0c6f6d7c3f4d5c3fcdccdf2ccbff7d3c5edcfc4f0d6c9ffe8d6edd7c2f1d8c2f3dac4ebd6c3503e2adac6aecbb59de8ceb3ecd2b7e5cdb5dec8b1f3dac4fce3cdf6dec6f3dfc7f1e0cceddcc8edd8c7eed7c7e3ccbcf8dccee0c3b1d9baa67a5b49bc9d89ebcdb3f5dabff2d8c1fbe2ccf8e2cdfbe6d1f1decdfbe6d5ddc4b0f8d8c3ebbea9c28f7ab37c67c6937ee6bba8ffe3d0fae0cff6dfcd917864b69c85f9d9c0fedcc0fad7b7f5d4b3fcdfc1fddec1f2cbaef9d0b0f6d4afeccca6f9d5b1f8d2aeffd4b1fbd0adf1c7a1f6cba8e5b99ed2ae962a13016d5d4e69554a6c594b725c4e9582716d5a495b48377f695c644e419d877a6e584a836c5a968069755c467b624ca48b77957e6e8a77696454472c1b11705f55a996876a5446544133594638644f3e846d5d412b1e493326836c5c5c4535887163a38c7e997f70b99e8d9a8071785e516f574b3d2113cba78dedc4a8e6bca3ebc1abc7a18ccfa996c79e8ad0a68ed8b194e5bea1dcb49ae8c0a6ddb39aefc8abeecbafe3bea1e7b998d29f80c29075ba8d7a45251a7c5f598d6f658161548166557c614e8164528263519a7b67977a689679699b7e6e9377627b5e4c8d716384685c866c5d72584973574b432618bc9986c19e88ddbea2e8c9aceed0b4d3b59be2c6aee3c7afeaceb6dcc0a8e9cbb1d9bb9fd9b9a0d6b69de6c6adf0d0b7d9b9a2debfaad5baa7c1ab9d160800908275dec6acedd7bffceee1f8efeafcf5effff8f2fcf5ebf8f4e8f9f7eafdf9edfcf3eafef5eef8f1e7fff7edfff4e8eed3c2c8a68dc7a2876e462ce5c2acffeeddf9ebe0f4e6ddfff2e7dbcebef4e7d6fff1e1f5e8d7f9edddf9eedcfff1defeedd9f7e5d1f9e6d5fbebdcffebdaf3d0b4c29b7e69493492735fc29e86d8b29bb28e78d0ad97c5a18be8c4acb9957dd4b297caa88fcaa88fc19f86ba9781a2836f997a66836654765b4a7360524f3828cdab90e5bea1e1bda3f3d1b8ebc9b0e7c3abe2bea4eac6ace2bea4e1bda3e8c3a8dcb79ac9a082c29777d2a482d7a783d5a37eca9c7aa78267361400af8b73c29d82d1a684deb28fdeb190e3b291e8b48fe7b38ee9b897eab998e4af8fd9a283dfaa8ae0ad8ebba08bd8bca7ba9b87bd9e89d1b19addbfa7ddc3acb79c876d4d407c5242bc8066af6d4daf6c4fab684dac6853b36f5cbd7662b97159bb7458bd7b5bdfa37ee8ae86eab088c98b66ae6749a45c439e604b9c6853946e5bf3cfbffad2c6ffd5c7f8cfbdf1c8b4efc6b2ddb7a2e5bfaafbd6c3efccb9ebcab9fbdbceffe9dbe9cab8ebcbb6edcab4ecc8b2e6bfaea2745dd29a75dea175e4a57aebae82e5ab83e8b894f4d2b7f1d5c0f6d9c9fcdccfe6c2b4c19f93f6dbd2fbe7def9e7d9f1decdfae1cdeacfbce6cfbd3b2613e3cab4e2c8afe0c5aaf2d7bcf6dcc5ebd2bcf6ddc9e6cdb7fbe2ccffecd7efe2d1f5e8d8ebdacafae7d8fae3d5f5dbcce2c7b4e5c9b4795a487d5e4aeaceb6ecd2b7e9d1b9edd7c0f3dec9f8e3d0f0ddccf7e2d1efd6c0efcfb8c99c85b27e66b9836bdaa68ee4baa4fbdbc6ead1bdfae4cf7b604bd3b79fefd0b4f4d3b4f7d4b4f4d3b4fcdec2fedfc3ffd7bbffdbbdf2d1aef8dab4ffdfbbfad2affdd1aeefc3a0ffd8b5fad1b1fdd1b8d5b09d2c150575655669574b6654488a7969806f5d544130564334806d5f725e53756156675143897461907a6379634c5e48318c7261705b4a9b887a433324433326534133978173584332725f516f5c4da78d7c644a398f796b665042694f3e8d73628c726393796aa78a7890745f80635194786a8a7268513529af8d74e9c2a5e3b79ce4b89fcaa289deb59fd8af99d4aa92d0a78bdbb495d3aa8ee4bb9fe7bea2e7c0a3eecbafe5c1a1dcab8ad8a383c9967bc1948144231a8a6f6888675e8363569e816f846853846755937462a889759576629474658b6e5e8569548e736095796d7d63567f645383685775594b5c3f31f3d4c2c2a28ddbbca0eecfb0e0c1a5ddbfa3d2b49cdabca4fadcc4d8baa0dfbfa6d1b296e0bea3e9c7acdcbaa1e2c0a7d4b19bd2b29dc2a794a99483180700a89889e3cbb1ffedd2fef4e8faf5eff8f1e9fdf6eefff8eefaf6ebf5f3e6f5f3e7fdf4edebe0dafef5eefdf3e9fff2e6f8decdbd9d86c29d825a3017cea893ffead9f4e2d4fcebe3f3e5daf2e5d5fdf0dff9e9d9f5e5d5faeedefff4e4feefdcf7e6d4fce9d8ffefdffcecdfffecdbeecab0c39c7f6e4e37a1826dd0ac94bc977dddb9a3c5a08de4c0aad0ac96d3af97c6a28adab6a0cfac96b8947ebd9a86a182707e614f6a4b396c51406a564b3c2517bf9b81d4ab8fddb99ff1ceb8f6d2bae9c5ade1bda3e2bea4ebc7adf8d4badeb99ed8b398cea788a67b5bc99c7bbb8b67c2906bc89a78aa856a371700a5836ac9a68acca181dbae8de0b394f2c4a3e4af8de4af8de7b696e7b696dfaa8ae7b292e7b293e2af90b49b87baa18dbb9f8acbaf99c7a991d3b79fccb29b856a55533324754c3aa5694fb26d4eb46f50b87356b8705ab46c56b06a51b67056b57051b87654e5aa82f5bc91f2b78fcd8d69b87153aa62499355407f4c37a6816efddeccf8d7c8f2cec0eec9b7f9d3beeac4adf0cab3e0bca6f4d1bdf3d2c1f3d2c3f0cfc0f3cfc1ffdac8fed9c6eac5b2eec8b5ebc0b0ae7e68e0a681e1a277f9b98de5a67ae4a97df0c098f7d6b7f0d6bff7e0ceffe8d8faded2fadfd4ffece5f4e5defff6ebfbe8daf7d7cae3bfb3dec0b54a2d1fdfc2b0e6c7b2e6c6afecceb6f0d4bff9decbf0d5c4ffe8d7e7cdbcf0dbcafbebdefff3e8f9e9dafdeddeffeee0ffeadce9cfbee6cbb89e8171846755f0d6bff1d7bef4dbc5f3ddc8f9e4cff0dbc8ead5c4f6dfcdf0d6bde1bfa3e2b699be8b6cbd8868c59273b88f73f1cfb4d3b9a0efd7bf5f452cdfc1a7fad8bdfcd9bdf8d3b6fedbbfefccb0ffdcc0fad1b5fed7b8ffe3c0ffe0bdecc5a4f9ceaef3c4a6fdcfaef6cba8f7ceaef5c9b0d7b29f311a0c65544a7161543b2b1c5a4a3a70614e42311f3827178270625e4c3e7d6b5d84716086745e9480686f5b43523e26b29c877a6552725f4e5746364c3b2b786554533c2a68523d7c67568a7562947a639a806999806c765d499a7e689a7e68987c679e826ca6866dae8f73a5856c997a666f5345563a2caf8c76cca588e9bc9de5b899dcb395d9b293d6ae94d1a98fd6ae94dfba9dddb697dab392f3caaaf5ceadfbd8b8e1bb97d7a580d9a37fd19e7fb0836c3d1b0f83675c7c5a509271628d6c5991725d8669579f8270a286718a6e59af9282a08373997c6a937867987e717d6559765c4d795f50775d5072564aaa8f7ebc9d89d5b398f5d2b4dfbba1d4b297f4d4bdeacab3fcdcc5d3b39ad6b49beccaaff6d2b8f1cdb3e9c5abe4c0a6e8c4acd5b29cd6baa5ab9482160400bfad9fddc5abffedd2fff8ecf6efe9fbf4ecfbf4ecfff9effbf7ecf8f6e9fdfbeff0e7e0f6ebe5faf1eafff6eeffede2f4d9c8dfbba5dab0974d1f08c79d87ffe4d0ffedddf5e1d6fae8defae8dafae8daf9e7d9f9e7d9faecdffff2e2f4e4d5f6e6d6f5e4d4fbebdbf5e5d8ffeddbe2bda29b725676533f8d6c59b9937eb18b74d3b09cc8a592b48f7dbb9684b992819c7765ab8676a98474a37c6b9570608462567d5d506e4c4067493e69524a42271ed1ab96ecc2a9edc9b1ebcbb2eccab1efcdb4d9b59be6c2a8f2ceb4f5d1b7e6c2a8c49f84e1b99fb38a6eba8e71c99c7bc89a78cda0819d79614c2b18ad8a76bf9b83cda186f8cbacd4a88be1b495ebb998d3a180e9ba9cdfb094e4b194e5b295dca98ce5b496a28975a78e7ad1b5a0b69a84c5a993dec2aad7bda6866b5660403169402eb87f64c17f5fb06e4eb16c4fc17961b46c54b06d52b77457b67152c68461da9c75ffcda3d99b74c07e5baf6548a45c44995b46966650c4a18dedd0bef7daccf4d4c5f2d1c0e9c6b2f2ceb6f5d1b9ebc8b2e8c7b4f3d3c4fad9cafad6c8f9d4c4eec7b6f4cebbf3cebceac3b2ecc2b2b2826cd09875e5a67be6a67aedad7fe6a97cedba8fffddbbffe7c9f7e1c9fde7d2f9dfd0ffe9ddf8e7e0f8e9e2fff7eefae6dbf3d3c8876259c09f9644261bd5b8a8e8c9b5eccdb8edcfb7f4d8c3f4d9c6d8bba9f3d8c5f9decdf4ddcdf4e2d6fbede2f9ebdef9ecdcfff1e2fbeadaf7e2cfebd2be8a705f5e4330dfc5aeeed6befde7d2fbe5d0fbe6d1f4dfcaf5e0cfffeeddfadec8f2d0b4d7ab8ed1a080c79272c79675b28969ebc9ade5cbb0e7cfb553391eecd1b6f9dabefddbc0ffdcc2fad6bcffdec3fcd8befdd8befcd9bdf6d9b9ffe3c3ffddbfffd8bcf2c5a8facdaefcd1aefbd3b0fdd1b4dab49f30180c5e4d4377665c3d2d204f3f2f6a5b48372815332212705e506f5d4f927f708d7a6979644fb6a28a9f89717c664e957f68b19c89ae9b8a4231215141314b3a288f7a6757422d644f3e604b38887058937962907761705741967c656b4f379c826bae927c95755c8c6a4f916f5485654e8e736261443476533fd0a88fecbfa0e4b695edc5a2ecc5a4d4ad8ed3ac8fd7af96d3ae93d3ae91dab694e6bf9ef6cfaef6d4b1ecc6a2e4b28de5af8bdaa788c4978044241582665b89695e8e6d5e9c7b688e6f5b876a5a9277668e715f8b6e5c9a7d6d9a7d6d947968a288779e867a8a72667a6355846d5f7f675b775c51866c5dceb19fddbba2e7c4a8f1cfb4f3d1b8ecccb5eed0b8edcdb6e4c4ade5c3aae6c4a9f1cdb3e3bfa5efcbb1eac6acdfbba3d3b09abda18ba992801f0d01cdbcace7cfb5fee9cefff4e8fcf5edfff9f1f5eee6fbf4eafcf8edfcfaedf1efe3fdf4edf8efeafbf4ecfff6edfff3eaf2d6c8dfbba5d8ae964d200bc89f89ffe0ccffe7d4f8e2d5f5e3d7fae8dcfff4e5fceadeeddbcffaeaddf5e7daf9ebdef9ecdcfdf0e0f7e7d8fdeddeffebdaeac2a8a77b60815e4b93726396715e85604d8f6e5b8d6c5b936f5f8561517f5a4a7c5747936f618c685a936e5e7c584a76564b72544968483b6e5247654e4841291fe0bdaaedc7b0f1cfb6edcdb6f5d5bee8c6adcba990dbb99eeac6aedfbda4efcdb4efcbb3ebc6acbe997fbe967cc79e82e3b79ad5ab929f7a67583724a6836fbc967fc09479f0c3a6e2b49ae4b599deab8cddaa8be2b397ecbda1f2c1a3e6b597e2b193eab89da88d7adabdabd9bda8dabba6d4b5a0d6baa2d4baa3d0b5a29e81716e4835c58d72bd7e5fae6f50bb7a5cb16e53b57257b26f52b77457b97455c17f5cd5956fe0a07acf8f6bb67150aa6045a35b459d5f4a80503c9f7c69f5dac7f3d9caffe3d5ffe2d2f1d2c0e9c9b2fadac3eccdb8f7d8c6f1d4c6eecec1ebc7b9ffdcccf5d0beeec9b7fdd9c9fad6c6deb9a9b88b76ca9573da9f75e6a77bebab7decae7dfdc799eec79ef8dab6f2d7b9ffe6cbf1d7c0fde6d6ffede3fcebe3f4e3d9f4e0d5f7dbd0ceb0a6c5aa9f472f23dec7b5f5dcc6e0c6ade6ccb1f3dbc1e5cdb3e4cab1f8dec5fde3ccedd4c0f4e1d0e7d7c8fbefdffbf2e3f0e2d5edddcef6e3d2f3decbae97875c4231cfb6a0ead2baf7e1ccf0dac5f3ddc8fee8d3f9e2d2f8decdffe4d2bf9f8abd937bc99b81d8a789c7987adcb598ebccafe2caaed1bca13b2309fae0c5f5dabff4d6bcfcdec4fbddc5f5d9c3f2d7c2fadec9f9dfc8f7e4c6f2ddbefbddc1fedcc1f1ccb1f4cdaef6ceaaeac09af0c3a2ddb89e39221453423876655b412f23604e406d5c4c503f2f352213837062655244bba5978e796879634ed4bea7a18971a89078c8ad98bba4929e8c7e46382b3125195244373a29196b5a485b493b71605096806b6b5540836e5b4a35209d87708b725c69533ca48b75a2867192725d9a785f86664f7f64536a4e40533223be9885e5b79decbfa0e6bd9de5be9fe9c2a3e2bb9ee6bea5e9c1a8dbb89ce1bea0fdd6b9f4cdaef0ccacdab191ebbb97daa887d4a589d7ae98492d1f796358785d5273574b7a5e50866a5c7d6153876c5b876c59a38875997c6c937666a78c7ba58b7a927a6e81695d6e584a755f51725c4f8a7266584133d3b8a7cfb199e7c7aeeaccb2dfc1a9eed2bae0c4aefadec8dec2aae9cbb3e1c3a9efcfb6eeceb5eccab1f1cfb6e6c6afd1b39bcdb19b9d8372200d00c8b5a6e9d1b7f8e2cafbefe1fff7eefaf1e8fbf2e9f9f0e7fff8eef6f4e7f9f7ebfffcf4fbf4ecfcf7f1fbf4eafff6ecf9e2d4d4b49fcda7924c2613c29e88ffddc7fce2cbf4dfcefeeee1f7e9dcf6e8dbf6e5dbfbeae0fae9dffeede3f2e6daf9ede1efe3d5faedddfbeadaffe6d3c89e85a77a637d594b89695e8864567453427356468d70608d6e5c81604f8261508564537d5c4b8463528867567a5a4b775b4d684e41684c3e694f425d4940533d30cfb39ee6c6afebccb7e9cab5efd0bbeacab3d5b59ee5c5ace5c2aceeceb7f4d4bdf7d7c0eecbb7e7c4aef6d2bcf4ceb7efc6b0eac4ad95705d94715eaa8572b38d76d6a88ef0c1a3ecbda1d7a88ae4b192f1be9fecbd9fedbea2eebd9decbb9bf1c0a2e7b89ad9bda8dabea9e3c7b2e4c5b0e6c8b0ceb29ad1b59f9579647f625267412ec89278bd8061c48768b77859b16e51b67356af6c51b37053bd7859cc8768cd8b69c1815eb2704ea45f40b36851ab624f9d5e4d905d4c65402ef0d3c3f1d5c9f5d9cdf4d7c9ffe1d2edcdb8f6d6bff9d8c5fadacbf0d0c5edcdc2f6d2c4fedacaf5d2bff2cfbcffdcccf1cdbdecc5b6c39681b58060daa078ecad82efb182fabc8bf0b887ffd4a7ecc59af4d1a7f8d6b0e9c6a6e7c8aceed3c0fde6d8ffeddffbe4d6edd1c3e6cabcb69f8f715c4be2cdb8f6e2c9cab59ad9c4a7f0dbbee8d3b8f7dfc5fae2c8f4dcc4f9e3ccf0ddcce8d8c8f9edddf8ecdcfff3e3f9e8d8ead8c4f2ddc8c3ac9a4c331fc4aa93cdb39ce5ccb8ffe7d3f8dfc9f1d8c2f3d8c5faddcbfadbc9d3ae9be7baa3f1c2a8cc9b7dce9f81be977af9dabedec4a9cbb69b432b11ebd3b9ebd1b8fde3caffe6cfffe7d1ffe9d4ffead7ffead9ffeedafff7def6e5cbfbe3c9ffe9d1ffdfc6ffdcc0fad4aff8cea8ebbd9becc4aa422d1c4f413665544a5c4a3e816f61b6a595897667402d1e614b3d7963558d7668bca593ab927eb39b838e745df1d7c0b39781c2a995806e6034281c594c439e90856c5a4c5947393f2f226d5b4d988372846f5cbaa7964c3928b5a08b3f2914311c076d56446046356348356545307b5c477b6150896f602e1103ab8674d6aa8feec1a2e6bb9be9c0a0e3ba9aecc3a5f6cdb1ddb39ad5ae91eac3a6e7ba9de9bc9fdcb093e7ba9bd8a685dea989c8997fb18b76472d20705c51765e546850466c544869524482685b8268597a60517b6150886c5e816557856b5a8770609781747862576f5c4e645143705c517864592c1609b59e8ead917bdfc1a7d6b89ef1d5bdfae0c7f6dcc3e5cbb4ebd1b8e7cbb3eed3b8e5c7ade3c5a9f0d0b7debea5dec0a6e5c7afccb19c947a69251106bdaa9ce3cdb5f2dec6fff2e5faf2e7faf1e8faf2e7fff7eef1e9defaf6eafaf6eafff7eefff7eefcf8edfcf6eafff5e8f8e1d1e1c0add0ac9655321fb79480f6d4b9ffecd1fde8d5f8e8d8f1e4d4fff2e2f6e6d9ffede1ffebe0fff2e6f6e8ddf8ecdef7e9dcfdedddffecd9ffecd7cca0877f513a7f5b4d88675e8664588767587f6355795d4f8363547e5f4d7d5e4c7b5c4a7d5c4b775846795a48795c4c6e52447b61545c42335e47395e4b3d614b3dcdb29fe8c9b4e0c1ade6c7b3e7c8b3eeceb7e9c9b2d0b099f4d1bbeeceb7edcdb8f4d4bff3d2bff7d6c3f0cdb9f7d4c0f0ccb6dab6a0987561ae8b77b08d77bf9a80d8ab8ed5a688efc0a4e1b092edbb9aefbd9ceebfa1e2b395ecbb9aedbc9be9bb9aebbd9cc0a68fc7ad94d0b69de6cbb0e0c5aaf0d5bad4b8a2a28671634334552c1ab67e65c28266ba7a5eb06d52bd765aba7357b37056b47157b16b51b97359be7b60b37055b97359b06a51b16651ab6452a462548f5a4c592f21efcdc1ebcbc0eacabff0cabfffd9cdfed5c3f4cbb7ffdac8ffdfcfefcdc1fedcd0f4d3c4f1d0bfebcab7e7c4b1f0cbb9cca596d9ada0cb9b87b88361dba179eeb185f0b185f9ba8ef2b888efbb8be7b582fdca95f0bd88ffd0a0f9caa0ffd9b9fad8bdf8d9c4fde1cbfee0c8eed2ba7359429a846cd1bba3e1cdb2d7c3a8d9c5aaf0dcc1f4e0c7efd9c2f1dbc4f5e0cbf8e5d4ffeddff5e5d6f1e1d1fff1e1f2e1d1e9d4c3e2ccb7ead1bbdfc4b14429149b7f67d7bca1e5c9b3edd1bbf5d9c1e2c7acd5b79ff1d1baedc7b2dbae99e5b39adfa98dce997addac8cd6ad8fefcdb1d8bca4b19981523a22f7dfc7f8e0c8fee5cffbe2cefae4cff9e7d3fff2e0feebdcfcebdbfdeed9feeed7fae6cefce4ccfde3ccffe2c6ffe5c2efc19dd7a582ebc4a74a3726453b2f8676696a5748a895866a5746897665402d1c7e69589b86738e7765b7a18ca48b75967e66b79d84b2987fc1a58db69d89978476443329827169b09f956450455a4739645246877368745d4f9f8878402a1c3e2b1c77624f432c1a8671604a35245f4a397b6653684d385e452f7c6b57564533230900a88774d1a88ae1b391d4a788f9ccabe5ba97e9be9bdeb391edc0a1e2b395dead8fdfa78cca9277dea88ceab596eeb597d8a182d8a68dbb95806a50416f5b506953486a54496b55487862557761566a54476b55487f695b77605280695b8d77698b786a7361576452485a493f5a493f5d4c446958501c0b01a69384b49882d7b99de3c5a9edd2b7efd5baf6dcc1f8dec5f4dabfeacfb4e7c9adfbdcc0ebccafefd0b4f0d1b5e5c6aad7b99fcdb29d9b8472331f14b29f91e1cbb6f0dbc6f7eadaf0e6dafff6ecfcf2e6fff4ebfff5e9f9f3e3f9f3e3fff9edfff5e9fef6e9faf1e2fff4e4f1d7c6cdad98c09d8761402da0806bd8b69affe8caffe9d1f8e7d3f9e8d6f0dfcdf7e4d5f7e1d3f4ddcdfbe4d4f2e1d1ffefdffbeadaffebd8ffe5d0ffe2cacea18476483086625483655b806053755548816557785c4e8666578b6a5b81604f805f4e7e5a4a8463527251407f5f50775a4c775b4d593d2f63493a60493b695244aa8f7cdbbca8e5c6b2e1c0adefcfbaecc9b3e3c0aaebc9b0eac6aed6b49bddbaa4e4c4ade1c1ace6c6b1fad7c3f0cdb9ebc7b1e2bea89f7f68896950b9977ec29d82d7aa8defc1a0e4b597efc1a0e1af8cdaa885dbad8cf7c9a8e3b38fe9b995f4c6a2e1b391c5af98dec8b1e4ccb4dfc7afdec6acebd3bbd3baa69076657b5f53421e10af7f69a56d56b17864a56b55a96950b7775eae725aac6f5aa86a53a3654ea76b53b57961a96d55ab6f57ab6a58a46554a3695b7c4b3d633d30d8b8adfee0d6e8cac0e6c1b9e8c2b7ddb8a8d9b4a2e4bfaff3cfc1efcdc1eacabdf3d6c8edd2c1e8cdbae2c6b1f1d0bfdcb8a8cda599cca190916447e5b38ee4ad86e3a880f2b78debb084e4ae7fedb884f2bb83f0b981ebb682f3c093efc39ef2c9a9f4cfb4f6d4b9f3d4b8eacfb480664db29c84e0ccb4d9c7b1d2c0aaf0dec8f0dec8f1dfcbefdccbf6e5d3f5e3d5f7e7daf2e4d9f2e4d9f9e9dcfcecddecdacceedbccebd4c2edd4c0efd5c4422915aa9079d9bfa8e3c8b5edd2bdf6dcc5e9cfb6dabea8ddbea9e4bfacd4a996c2947cbb8970b68469bb8e71cca48adab89fdbbca7cbb09b634932f1d7c0f6dcc5fee3cefee3cefde4d0f9e3cefbe5d0fbe4d4ffecdbf0dbc6ffebd3fee8d0ffe7cffde2cdffe1c8ffd7b7fbcaa9e9b494efc6aa5b4839392f2389796ca08e809584749988785b4a3a3e2d1b8774639684708d7865b5a08bd6c0abb8a28ba99179c3ab93d2b8a1ab927e8b786a443228938177fdebe1a38d826e584b7c685f806c61a790828871634f392c554234685342b29d8c604a3c402d1e6f5c4d8f7a69533c2a5b46336a5a4a6858491b0500a68775bd9174d6a584e5b295d8a787dbaa89e2b490cda07fd0a281ddaa8bdea789dba287dfa389d59c7fd89f82dca386d6a084d8a891a6826c745a4b6755496b594f62504667554973615576635c6b5851715f55726054746055836f647765596e5c5266554d61534a50413a54473f4f423a64574f1c0f076b594d9d826dd9bba1efd1b7e7ccb1ead0b7f6dec4e1c7aef4dac1dfc4a9dbc0a5f1d3b9eaccb0e1c3a7e9cbafdfc1a5e3c8adcbb29c715c4b38241bc0aea2c5b09dbeac98ccbcade0d4c6eaded0e5d9cbfbede0f0e2d5f7eeddfaf1e0f2e6d8fcf0e2f1e8d7faeddcfbe8d7e9d0bcb59682b998855c4130836855c8a98df0d2b6edd7bfebdbc4e7d6c2f8e5d4ebd6c5ead3c3fae0cff0d9c7f1decdeeddcdf1decdf1dbc6ffe0cbecc8aec4987d5a301889695c765b527b5f54765a4e62463a785c508063557d5d4e7857487e5d4e7c5b4c79594a7f5f50775a4a7c605283675b71574a6f584a6d5648735c4e7c6253d1b6a5c9ac9cd1b2a0e2c1aeeacab5e5c2aeedcab6e5c2aedabaa5d1b19cedcebad6b7a3d5b6a2e9cab6d7b6a3ba9a85d4b5a08c715c7f66509c826bb79981d2ad92dfb89bd1a98fdbb296d9ac8debbe9fe0b79be2b99be3b697e3b695e1b696d8af8ff5e4d4dac9b9d0bdacdbc8b7f6e3d2e1cebdc7b4a6f8e6dcb7a49e442b24745044976d5fa27a6ea0766aa577689c6d5b9366538558437b4c38784935774a337e543c80583f9d745ebb8e79bc917eba90806b4737240800442d1f7d675abca89dc8b4abd2bcb1e7d1c4e3c9bcd3b5aaf4d6cbf9dbd1ffe6dbffeaddf8e5d7fff1e0eddac9f0d9c7f0d6c7e1c6bbdec2b6583925edc8aee9ba9cdea886cc946fe1aa83dfaa80e4b184e4b182e8b98bdbb086dbb18be2b999f4cbabe9be9ce8c1a0f1d3b7c1a991846e597a6854dacabbe9dbcef5e7dce4d6cbe0cfc5ead9cff3e5daeee0d5f4e5def6e9e1fff8f2fef3edfaede5fcefe7fdefe6f1e0d6ead8cae4d1c3ccb8ad4b382aa59283d5c2b1ccbaacd3c1b3d6c3b2e0cebae7d2bfd3bcaad1b7a6b79a88a2826dcca892be9881b08c74c7a490cead9adabdabb69987785945e3c4afeacab3f4d1bbfad7c1f9d6c0fedcc1ffe2c9f9d6c2fcdcc7fedec7f1d3b9fadac1f2d2bbfcdcc7f9d5bdecbfa2e5b293e2ad8eedc0a97e685a25180f8274697f6f6292817779695c8d7d7059493a8371639f8e7e8978688f7e6cb4a190b8a594a38e7b7b6653846f5c8f7a69938072453327847268d3c1b5927c6f745e515b473e4e3a31846e61b49e907460556d594e564033baa4979582747a67594e37277b61508268596f594b7d6f645b4d44210a02997869b88a70d39e7edaa186dda489dea789d3a081e0b195d6a98ce1b092dda78be1a990e8b097cf997dd6a084e4ae94ca9b81c2988282614e6a54466c5b516e605760514a64564d66584f796c6662554f6c5d566d5f5663524a6c5b516a595167595056474052453d4336303d322c4e433d554a441b100a3f2e26c1a695d4b5a1d2b6a1dcc1acd6bda7ffebd4e9d0bae1c8b2d8bfa9dec3aee0c4afeaceb8e8ccb6e6cab4d4b8a0cdb39cc9b39e5441302210065442386c5b4b7c6b598b7b6b9d9080a69989b6a697a99888c3b2a2cbbeabcdc0adb7a797cabaaacdc0b0c2b2a2cab5a4c1a798a68b7aab8f814c36295b4537b29782d1b7a0dbc9b5decdbbe0cfbfd0baace2cbbdcbb1a2d7c0aed5c0ade3d2c2e2d1c1decbbcd8c1afdec2acbb9980b08a73472712856f64837069917a728f776d8e766c887066997e739f85789074689b7f71a3877985695b9f8375997f72957e709e867a9d877a907d6f8b75678d77693d2a1cdac4b7d9beb3f9ddd1e8cabfe3c6b8c8ab9dceb1a1b29585a08574bfa493c8ae9fc2a899c5ab9cb59b8ac3a897d8bdaae1cab89181723e30236d60508b7a6aab927eb69b86d0b5a2e4c7b5e1c1acebc8b2e9cab6f5d6c2fad7c3dfbca6e4c1abdcbca5291105553d318f786a776052695244503a2d46322726130c2617121d0a04260b021c00001900001a00001c00005a3a2b533221462310593623a07d6ad8b7a4bb9c87e3c7b1af937da88975a58672aa8d7bc3a897c9b4a3a79485a08e80726255200e021e0b001e0800260c00351508330f01340e0332100433150a351b0c3016052d14002e1300290c002406002406001d0000997964e2b8a0d2a389c29377ae7f63b08364b38866a075528e6843916e4e9c7b5ca68367b69174b89170caa787e7ccb1f4dec78d78651603001303001507001d100831221b54433b67554b7d6d609c8b81a4968dbaaca3c4b7aed0c3bbcfc2bad4c5bed0c1bacbbab2c8b6aac1afa1b8a69a59473b56443699897a97867c97877a907f6f7564525542314f3c2b5b48394b362559402c725742917560ab8f7ac9ac9accb1a0b79b8da18577866b58ffe6d1ffe1ccfbdcc7f2d2bdf2cfb9e3bea4f3ceb4f2cfb9f5d5c0f0d0b9eacab3f6d3bdf3d3bcefcebbe1bca9e9bfa6f6c8aee1b298d8af9b9e887d20130bc5b4aaf1e0d68c7b71c5b4ac806f6558483b7464579d8d7e8e7e6eb6a696948274beac9eb7a496c2afa1d6c3b4ead7c8c3b0a23b291b372519cdbbaf786254806a5d8a786e8e7c72826c5f968073503c317260546956486c56498e7a6f4c392ba48d7b795f4e866c5d9781745a49415b4a431d0600705043b48a72cb9c80cc9882d8a18cdaa48adcaa8fd7aa93d2a890cfa388d4a68cd2a28bd4a48ddfb197cfa388e4b89fdeb59fc8a8938b716026140655493d5e5149574a444c3f3952453d4d403a44372f3b2c254130283d2c223f2d233321172e1d1329180e2312081f100927181120130b34271f170801200e04ac9283b69987cdb29fe9d0bcf4dec9dac5b0d5c0abe1ccb9d6bfade5cebcd0b6a5c1a894e7ccb9bba08be6cdb7baa48da08e782b1a0a1605001a09004e3e2f7364517c6b596253404837255e4d3b5742315f4a375a49356e5f486a59455e4d3b5a493959483855402f4c35252c1507210b001806001e0c00412a1a765f4d5645354c3c2c3624163e281b4c35273c2213402b183826124c3b2b4838295948385c47365d412c7758439c7d682e14031201001609011e0c02200c01240d051c04001e06001e04002e12062e12042f1305371c0b3218093d23142a1305281103271104331d10372010422b1b4c392b301d0f33170b4020134b2b1e6b4b3c7050417454456447356e513f4f3423715645654b3a6146336146336b4f3a694d386c533f5a4a3b160a000d01001c0c002a1504391f0e40291930160737180657382444271761413254332053301c64412e4d2d18a27c73d2aea2d3afa1e4c0b2e3c2b3ccac9fbea0958b7369907d766e5b545b45384630234d3c3434231b2514049f8a79b29887a18474927565d0b3a3e3c8b7ecd2c1ffebd8f3decbe1cbb6dec8b3d7bdacebd4c2cbb6a5dfccbd9886785f4c3d4b3120775844805d4a875e4c8d5e4c945f4d9a634fa16c5a9e6b5a9a69587747337d4f3787583e8e5e47925f4e8c5c4e855b4b6e4835734a366e4533563526270a00a28575a78b76bfa187c1a3879e826a9c806a7e624a7e624a8d72557f6447866c536b523c977e6a957e6e907d6f6c5a507d6b61432f26b49e90b8a18fceb5a1bfa994c2ad9ae3d1bde1ccb9e6d3c2eedbcdf6e2d7ebd7ccd1bbaeceb9a8927d6c806a5c654f416d5a495441303522142412041e0b00c3b19de4cfbadec9b6c5b4a2cfbeaabca792a6927a7d675067523d65503f5a47383b281a3b281a4633245a473667554192806c7f6c5ba08977b69681ccac97dbc0ade1cab8dcc5b3eed5c1f4d7c5f2d5c3f7dacaeed1c1e1c0add6b39fc6a38fa184725442381b0c051f0d0359453a321e152c180f2a180e1e0c001f0d011b09001a08001a0800210f0322100624120829170d28160a2816082a180a3c2c1d372718473728402d1e422f205c4a3e655347836d5f746152816f635e4c405e4b3d4f392b4835274c392a5e4c38634e3b5c45354933263b271e230f08170000472b1db69782ceab95c5a08dbb9280ba907abb937ab08b7888655173533a7151386c493562422d5f3f28694b3362432e684d3a7d66563d2a1b2d1f1222180e1207010d0200160b05170d04190b022b1a1028160c433022412b1d4b34245e4739533c2e664f3f6853427a6457654f425d473a715b4d6953465c4537492f203a200f240d0036210e46342065533f64533f64534152412f6756444e3b2a6f5c4b6e59467a6550826d5894826cc3b29ea89888a8978d27160cd3c3b47e6e5ea9988489786494826e816f5b6e5745745e49a5917987755d98836ebfaa977665537665559582718370618370627f6d6175675c8173689d8b7d534133948777766959736155574436442e205c473658433058463231200e3e2e1e5442345b46354d321f6246315f4534412e201c0f07342a2165544a907d6f665045ac9488d4b8aaf5dac9ebcebeba9b89ac8d7bc2a391cfb2a29578688b6e5e8469588268597c6052c7a896d2b5a3b39c8e543a2d83604dad8470b58c78ebc2aeedc4b0e6c0a9e4c0a8dbb79fdbb9a0eccab1ebc9b0e5c3aaf1cdb3d2ad92e4bfa2bd9b80b29985281204533d2f5137269475619f7e6ba2837192715e6e4a34bf9984ae8977c9a390ba907abf927bbd907baf856deabfb6dab0a4dab0a2ebc4b5ecc5b6edc8b8debaaee7c9beaa94898470656852456c584d6a5d552b21174e41319b8a788f7a69937c6cc1a798e3c9badfc8baf1dbcde1d0c0e7d6c4ecdbc9f1dfcbf1dcc9e7d2bfd4beb0c4aea07966585039298d6a568a604a92624ea5715bad775fb47c63c4886eb87c64a56752955740ab6d54a76a4eab70529a5d418d4c389b5e4c915c4a9869558c5d4b93695b60423a271008c5afa4b6a092b79e88c6ac95cdb29fceb5a1c8af99c2aa92c6ae94c3ab91b99f88c2a691ba9e89ab907f9c8478a28e83836f66503a2de4cab9e8cdb8ffe7d0f2dac2e9d5bdf5e0cbfae6cef2ddc8f2ddccf2dccef8e0d4f6dfcff4ddcbbaa48f927b6bb39d8fb39e8daa9584b4a1939c897a3e2916c7b29dd6c0a9e3cfb7e0cebad0bfabddcbb5d0bea6d8c4acdac8b2d0bdacccb9aac1afa1b19f91d7c6b6cebfacd3c4afa1927d3e2f1c4f3c2b745843967a65c0a997b5a291d3c0afad9885c0a793b79c89bca190cfb4a38f7260896d58826651cab09fc0ad9fb2a094ac95878f7868715a4c2f170b624a3ec1ab9db19e8dc6b3a2c7b4a3cdbaabddc9bedbc9bfe0cec4deccc0e4d2c4dccbbbd7c6b4ddcebbd3c3b3e3d2c0b4a190321d0c1e0b00311e10543d2d634c3c6b5547927c6ea891819d8372977d6e8a7361a7927dc7b19cad9281bea1939f83777155498363567356467c5f4d644936492c1c52311ea27c65a47e67775440b2937eaa9079bda58d745b479e8873b7a18ab9a58dd1bca99c8978d1beafe9d7c9cfc2b28f8176392a236b5e5660534a7264595b493d5d4739553e308066579479649d816ca98c7aae8f7ba58973ad917ba98c7ac7aa98b19580d0b49fceb19fc9ac9ad2b7a4a78e7a381f0bd4c0a8cfbda7dfcfb8e8d8c1dccbb7ebdac6efdeccfae7d6e8d6c2e5d3bde1cfb7cfbba3f0dec6f0e0c9e1d2bfb4a49739281eb3a5989181719886707e6c548a7860a28d78b39a86aa917ba48e76a490777b654e8b76619e897688766283715da59480847363887869a093828a7d6c9686775d4d3ebfaf9f7262529c8b7bc0ad9ec7b29fdbc6b1e0cab3ecd7c2b7a591b9a695837061bfaa99cdb29fb19683c4ad9d6b594b2a1c138d7f74b09a8cc0a695cdb2a1e8cdbcf7dac8f7dac8f2d3bfd7b8a4c6a38fc6a691d0af9cbb9c88a38470ab8c78c4a795a38472e3c0aae1c1aad5bbaa533827a47e67dfb39ae1b59cf5c9b0ecc0a7efc5acf0c6adf3cbb1e9c4a9f1ccb1f1ccb1fbd4b7fcd3b5f6cbabe2b795dbb294c4a18b37180463443090705bae8871c29c85c7a18cc8a28dc1977fdbaf96deb49eedc0abe4b49de2ae96ce9a82d29e86e1b9afddb5a9d9b2a1f3ccbbe4bdacf3ccbde9c3b6e0beb2c9aea39a82767d63567b655a61524b291c14776757a89682c7b5a1d5c0aff4ddcdd5bfb1f2dccff7e4d5d4c4b4efe0cde2d3c0eedfccfae8d4e9d4c1ebd5c7c5afa1a39082492f20a47764a36c57a76d57c58c71dba687f0be9deebc9be0a98ab8785daf6c51c68366c68464c68565b57456b06850ab624fa867519f624d9a614da06f5e7250444c3126b09a8cae9785cfb49fd1b7a0d2b7a4cdb29fcbb09bd4baa3af957ccdb39ad6baa4b99a86c1a28ea184748e7368a08a7f8b776e493326bea493fee3cee4cbb5dfcab5f2e1d1fdeddefeeedfd7c6b6ead7c8ebd6c5ecd5c7f1dac8fde7d2f1dbc6f8e3d2e5cfc1ffebdac6b3a2b9a69885726445301dcab5a0d5bfa8f3ddc6e3cebbc8b39eb29e86edd9c0e0cab2edd9c0e1ccb7eed9c4e5d0bdd9c4afe5d3bbbaa890c7b69c8f7f66584831b8a38edbc0abdfc4affae5d2e8d7c3e9d7c3ecd7c2ffe4cff7dbc5e5c9b3f1d5bff4d8c3f7ddc6f9dfc8dfc5aef8ddc8e6cbb6e0c4acd9bda5dabea9583d287d624dbba28cdfc9b1ebd6bbead6bdf3dfc7ffefdcf3e0d1f2dfd0f4e1d2feebdaf5e3cfe7d5bff9e7d1f5e3cfecdac4cdb7a23a210d8c75639c8271a88c77a78874a98c7aae917fc3a28fc5a590af8f7aa78873a387718e6f5aa5816bb58c78ad8271a97e6da27764ad877488685984685a715645ae8e79fad2b8f1c8ace6c2a8e9c9b2d8c0a8f7e3cbf8e3d0cab8a4f4e2cafaead3fdecdae9d8c8ecdbcbfff1e2e1cebdc9b6a5624f416451435a47387b68577964535a402f5c4130846853a08067ac8a6fb18d75c39f87d0ab90dab59addb7a0d4ae97d1ac92d2ad92cba68cd1ad95f4d4bda0846c543820e7cfb3ebd6bbf0dcc1f0dcc1f1e0c6efdec4eedcc4f7e3cbf9e5cdd9c5acdac6abf2ddc0efdcbef0e0c6e9d9c2d7c6b6453327a292838a7b6898866e907c63847057b19b84b09580b59a85a28a72a8927a97836bcbb59ea38d76a48e76bea890937f6683715b86745eae9d8394826a907f6d5d4c3ab5a38d9a866e98826d9c8671c6b098c9b197e6ccb3d2b8a1dfc6b0e3cdb8d4bdab705a45ba9e88d9bda8bda392b59f913d271aaf9586c6a691e0bca4d6b29af1ceb8f2d3beeed2bcd4b69ed1b39be2c0a7eacab1d2b29bd8baa2e1c1a8cfaf98d9bda7b1937bf7d2b7edcbafd5bca8482d1ab68e75dcaf92d7aa8de7ba9df8ccafeec5a9e8bfa3f2cbaeedc8adf9d4b9fcd5b8fcd5b8ffd5b5ffd9b8e5b795efc2a1c1977e572e18b08771bf957dd9ad92ebbea1e7bda4daae95ce9f83eabb9fd9ab91ffd0b6dfa98de3aa8ddaa184ebb295edc7bcf1cbbedeb9a7e8c3b0eac3b2e9c2b1efc5b7dab4a7d2b4a9ccb2a5a2867a947c7065524c1a0b04bba899bcaa96d7c5b1ecd7c4e5d0bff6e0d2f5dfd1e7d4c6b8a797e5d5c5e1d2bff0e1ceefddc9e8d3c0dfc8b8e6cfc1baa7995c4032a97c69b77d67cc8e75ebae91e1af8ceec09cd8ac87fec9a7ca876ac47a5dcc8362cb8764e3a783eeb290e6a086b16951a9624cb16f579b5d48935e4c6c4639684e41998270bfa994d0b69dae927ad0b5a2c4a998d9bea9c1a790d7bda4e5cbb2b59984b19580ba9b87b19482ab9184927c6f9581762e180ac9b09cffe9d2ffecd6f8e3d0ecdccdfaece1fff0e6fff0e3f5e2d3f0dbcadec9b8ddc8b5ecd6bffbe7cff1dccbeedbccfce9d8f5e2d3c4b0a58875674a3524bfaa95dec8b1dcc6afd7c1acddc7b2a58f77ccb79cdfcaafeed9bef2dcc4f0dac2e8d2bbe5cfb7d8c2aad3bfa4baa68d8c7a625c4734cdb8a5dbc2acfee5cfefdac7e4d3bfd2c0acead5c0d5baa5fbdfc9e9cdb7dec3aed7beaae1c8b4cab49fe3cab4e5cbb4c8ad92f7d9bdd1b296c6a89050321a9d8169e8ceb5bea68af2ddc0e3ceb1feead1f8e3d0fce9d8f9e6d7ffefddf8e7d5fcebd7f0dec8fff0dafdebd7f3decbe5ccb83d24108f75648e73629e7d6aa5826eac8b78b5927fb48e79c49e879a745dc5a18bbe9b87b08b78bc937db78d77b2836fac7e67b1836ca37a668b6b5e92766a634835be9e85d0a789e7be9ee9c6aaf7dbc3f4dec7f6e4d0f9e8d8f3e3d3efe3cdfbefd9fef3e1f3e6d6e3d1c3f8e5d6f6dfcddbc4b2c6af9f846d5d927c6776614c7e6853684f3b6245338465509e7c61b79478cda88ec49c82e4bb9de6bd9fdeb49bf0c6ade6bda1f4cbadedc4a8e5bda3eac8afb0927a74593ef0d6bbf0d8bcf6e3c5f7e3c8efdec2fde9d0ecd8bffce8d0fce8d0f0dcc3e8d4b9ebd6b9e7d4b6f4e3c7f8e6ced9c6b54e3b2da29283a0917eb09c83a89378ab977cc8b29abea38ec9ae99c2aa92c4b097c8b49cc7b39bab927c816951a08b70a69279b3a18998876da79273af9a7d968372524131a59179bea890856f5a806a55d6c0a8a0886ec5ab94d9bfa8ceb59fe9d3becbb6a3745f4cc7ae98987f6bab9486ab9587422b1d9a7d6ba17c62ddb498c59d83edc9afc2a289ecceb6f4d4bde1c1a8e1bfa4c9a78cc5a38aeacab1b6927acaa88fd2b29dceac93c59e7fd3ae91d4b9a44e3320cda58bd8ab8cecbfa0fcd0b3eec5a7edc6a9f2cab0f8d3b8f7d3b9e7c3a9f1ccb1e0b99cefc3a6f6c9a8eec09feec09fd9ab9161351cb68a71d7a98fe5b698f2c3a5ecc0a3ecc0a3deaf91ebba9aecbda1f8c7a9e0a98bf1b89ae9ae90e3a88ae1bcb3e0bcb0cca996eac5b2eec5b3f1c7b7f0c5b5e7c0b1e8c8bbceb1a3cfb2a4987d72604b461c0b04c9b3a5c8b39eccb7a2d6c1acead3c1ebd1c2f0d6c9dcc5b7f9e3d5f2dfd0f1e0cee6d5c1efdac7f8decdddc3b4dac3b5d2bfb1947a6b8a614d9d6951d09478fabf9ff0c09cf4caa4e8bd9af7c2a0ca8365cd7e5fd38868d89673ffcea7f7c7a1ffceacc78b6fb5735da5614eaa695598644f5f3a2a7c6150cfb6a0c6ae94d5ba9fccb196cab19dcbb1a0e2c8b7dec5b1d7c1aadac4adbda48ea08570d4b8a3bfa48fa48d7da08a7c7966553a2510cfb59cfadfc4f2d8bffde7d0ffeedff8e7ddfff0e6fbe9ddffeedef7e5d1f9e7d3f5e3cdf4e0c8f6e4ccfdead9e7d6c6ebdacae2d1c1cdbbaf7a685a746150f1dcc7d7c1aaeed8c1f0d7c3bda490a38d75e9d4b7d2bd9ee9d4b5cfb79bd9c1a7cbb39bc5ad95cdb59db6a088a9937e816c5b4d3529f5ddd1e7d0beefd9c4efdac9fae7d6f7e2d1e6d1c0f0d9c7f1dbc6e2cbb9edd6c6f8e2d5f8e5d7e7d5c7f4e1d2ffebd6efd7bff8dac0eccdb1dfc1a94e2f1aab8f79c6ac95dfc7ade9d4b9f2dec5fae8d0f7e6d4ffefe0f1e1d4fbebdcf9ecdcf5e8d7fcecdcfdecdcf8e6d8fce9dae2cbbb5a40318d7366a5897bb79685ae8b78a78373a78272a77e6cb88d7aa87d6aad8470b68f7e9f7867bf9b85ab8570ac8671b48b77b0886fa6816e95776d91766b593d28be9c80fed6b3d4ae8aefd4b7fff4ddffeeddfae8dafff0e6f0e4d8f6eddcf9f0dfeee6d9f9efe3f3e5daf7e4d6fce5d3e1c8b4bca2917c655369533c7561499d8875836e5b5b4130917560be9e85c2a085d2ac95c8a389cea788d8b192e8bea6deb49ce5bca0f4cbadf1c5aae9c1a8e0bda99f806c8a6e58fae2caf9e4c9f8e4cbe7d5bddeceb5f0dec8f9e7d3fce9d8ffeedae9d7c1e5d3bbf8e4cbf8e7cbf7e4c6eedabfe5d0bd5845369a8a7aa79682b39e83b1997dc6b196baa48cb69b86dfc4afad977fa08c738f7b63ab9681af9a87a6917e9e8c769b8b749d8c78a6947cc0a98a9b8367837262614f43dec9b6a7917c9c85759c87769f8d79a08e78ab9482af988692806c948371817464544737716050826f6065534956443a442c22a98c7cd2ac95d2a98dd6b196b9957bd2af99e7c7b0e2bfa9e3bfa7eac5abd7b298956f58ba967ec39a84d9b39cc29d8ad6b09bd1a487deb599bd9e8c523523c7a287f3caaaefc6a8fbd4b5f2cdb0efccb0f5d1b7f7d5bcf2d2bbf6d6bfe6c4abf3ceb4fad0b7f8ccafedc0a3deb194deaf9572442cc4987fddaf95f1c2a4facdaeffd8bafbd2b4eec3a3f2c5a4e5b99ce4b798e2af90ecb797e5ae8fecb395e5c3baebc9bdddb9a9ddb8a5f0c9b8efc5b5e3bcabddb8a8ebcbbcceb1a3e5c8ba987e715d4942221006ccb7a6d2bca7ceb8a3ecd6c1e9d2c0d9bfb0edd3c4f4dacdc9b3a5f0ddccccb9a8e8d6c2f4ddcbf4ddcde6ccbdefd8caccb9aa63493a67432dae7f65c78e70fbc3a2f0c4a1edc5a1f1c7a1eeba95cb8262ce7f5ecf8361de9e7af5c9a4ffddb8fbcda9d69f80a96751ab67549857439b67525934229a7f6ac3ab93e0c8accbb294cab095d7c1ace5cebcf1dac8cab49fd8c4acd2bea6bca792d3bda8dec4adbba18aad96848c77668875644b3520c6ab90f3d4b7eaccb2f6dcc5f8e3d0f1dfd1f9e5daf4e1d3f3e2d0f9e8d4f5e4d0f5e5cef2e0caf1e1cafeeddbebdacae7d7c7cabaabc6b4a8604e407d6a59e4cfbaf7e2cde7d1bcebd1c0d8bfabad977fdbc6a9c0ab8ed8c3a4e5cdb1c5ad93d1b7a0ceb69ebaa28ab19b849a8373957d71432a23f5ddd3f7e0d0ffecd9fce9d8efdccdfbe8d9f8e5d6ebd8c7feebdaeedbcaecd9caffede1ebdad0f6e6d9eedecffff1e0f5dfc8ffe8d0e3c5adc9aa96462713bda18bd7bda4d0b89eebd5bdecd7c2f8e7d5feeedef6e6d7f2e4d7f4e6d9f6e8dbede0d0eedecff6e4d6fbe9ddfce9dbdcc5b7745a4b93796ca68a7cbe9d8cae8977af8a7ab38e7cb18673b18771c19683be9380ac8170a87f6db38d78b9937cb48e77ae8871a47f64ad8a7496786d8b7164593d27d5b89ad4b28ff6d5b4e9d4b9feecd6f9e8d8f5e5d8fbede4f4e7defaeee0f4ebdcf1e7ddf5ebe1f2e4d9feecdef9e2d2e9cfbec4aa998b71606c533d816b566c5746796453654b3a836752a6866dceaa90e4bea7d1a990d5ae91dcb596e8c0a7f4ccb3e6bda1efc6a8e8bca1f5cbb2e5c0ad91725e987d68f6e0c9f2dec6ffeed6f4e4cdf5e5ceefdeccf4e3d1f4e3d1fcebd9f4e2cef1dfc9f3e1cbebdac0f4e0c5f2dec3dec9b475604f7a6959a2917d958063ae9778bea98ec0aa92b39982d1b7a0bea890ad9980a7957da5937db5a08da99481b7a58fa5957ea3937ca4927accb498af9a7f95837569574bb39e8dc3ac9aab9685ad9887a9968584725e8b7665ae99886b5a4a6252435a4e404d413355473a5443395a49416d5a534c362b8e7163be9a82d3ab91d7b297dbb79dd5b19bd1ae98e1bda7d0ac94ebc2acc29983e0baa398725bcca38dd2a993c7a18cba917bddaf95e6baa1c4a39062412ed2aa90f2c9abf9d5b5f0cdafe9c7abedcbb0f6d4bbf7d4bef3d0baf0d0b9f8d5bfeecab2fcd7bcf6cdb1eec2a5dfb295daab918d5f47be9078dfb295edbf9efbceadf5ccaef0c9aaf4c9a9efc4a4eec7a8e9c0a2e9b898edb898f4bd9ef3bd9bd3b2abf6d6cbdcb8aaedc8b6eec9b9e1bdadefcebde9c9bae7cabae0c4b6ead0c1a79183544035422f21c2ab99d6bda9e2c8b9d6bfafd2bbabd9c2b2d8c1b1d8c3b2d9c4b3dfccbbeedbcaf8e5d4eed9c8f0daccf0d9cbc5afa1b19b8d71574655321e986a50c08769f7c19ff2c7a5eac4a0facaa4daa37cc5815ec47b58c88058dfa17cf6cfaefbd8b8ffdbbacd9274a9664ca6624d9c5d4ba16e5b4b2814a98f78d4baa1ddc3aae2caaee3ceb3e8d4bcead5c0f1dcc7eed9c4d7c5adf2e0cadfcdb9e1ccb7ddc3aab49880baa18da99483826f61422b19ccad91e7c4a6e5c3aaf3d5bdf1dbc3eddbc5e8d6c2f4e1d0f5e4d0f1e0ccf7e6d2f1e2cdfae9d5f5e6d3fdedddf3e3d4eadacbfff1e2f2e0d2695848948170dbc6b1c8b39ee3ceb9d3bcaad2bba9d4bba7e1c9b1c0a890ceb69ce3cbb1d1b99fe8d0b8e0c8b0ae957fc2ac97967f71887265422b23e7d1c6fee8dafbe6d5f2dfd0f2dfd0ffeee0ecdaccf5e4d4fff1e1fbebdbf7e7d8fcecddfbebdcfdedddf2e2d2fff1dff2e0caf1d9c1ffe7d2af8f80523223b99b83e2c4a8e4c9ace4ccb4f2ddccf2e0d2fdeddef4e7d7fcecddeedecffceadefff4e6fceadcf6e3d4f9e6d8f6e0d2f1daca967c6d987c6eaf9282c0a08b96725cac8774a9836eb78e78cea48cc89e88b08670bf917adbad95bb8e77cda089c79e82b28b6cbb9475ba977baa8b77927764533920d1b99dffe7cdfde7cfefddc7feeddbfff1e1e6d8cbfff4e7f3e5daf9e8defdefe4f1e3d8f6e8dbf9e9dcf3e1d3ffeedff8e3d2bba4947b6152694f407b6154745e50826b5b5136258d6e59b49078cfaa8fd6ae94cea78adab396dab598fbd6bbe9c4a9eec7aaf8cfb1eabf9fefc3a6ddb7a081614cbca691f5e5cef8e8d1f3e3ccfdeed7f7e7d0f4e1d0f5e2d1efdecaf5e5ceedd9c1c8b49cf5e3cdf7e7cef2e1c7f2e1c5e6d4be95836f6f5c4bcdb8a3cdb899c3ac8cae957fc7ae9ab89e87c4aa91c0aa92d2bea59d8c70bfae9495816985705b97836ba9957caa967bb39f84c6b299c2ad987a6959665446a89682b6a48eae9986a18c77c4ae99aa947fbea795af9a89c1b0a07967596e5c4e5c4a3e503f3556453d604e44806c61564033735948d2b29bdfbba1d8b398ddba9eddb9a1d2ae96d3af97d5b199bb977fd0ac94d4b098deb8a1c39d86c8a389c39e84c29d83cca48adab299cda99368442eefc3aaf6cdb1ffe0c1f4d7b9efd1b5f1d1b8ebc7b1edc7b2fbd5c0edc9b1f0ceb3eeccb0fddabcefc8a9eec2a5dfb295d9ab9180523aab7c62e1b092ecbb9af5c7a5f5ccacf8cfaff9ccadf9ceaee8c5a7f6d2b2f4c3a3f4bd9ef0ba98f2bc98eecdc4f7d5cbebc6b6e5beadf0c9b8e9c4b4e4c3b4f5d4c5fbdacbe5c8badbc1b4a690834e3b2d675446b8a392e2cbb9ccb5a5ead3c3ead3c3dac3b3c6af9fe7d2c1ecd7c6edd8c7d2bdace2cdbcf4dfceead4c6d6c0b2d6c0b2ab9587785e4d4d2a1792644cb37a5cfcc4a1e8bf9fe5bd9af9c59ec58760c07c57e09a76ce865ef5b994f1caabf3d0b4f5c2a3c08064b56f56a25b47ab6c5ab17e6b482511b59b84e9cdb7cdb39ae4cfb4ffedd2e3d1b9e0ceb8ead5c2ead5c0e7d2bdd1bfa9e7d5c1d8c3aed1b69bd1b69bb9a08aab96859a8779382111ae8f73bf9b7bddb99fe7c7b0ffe7cdfae9cff9e4cfdeccb6f1dfcbf8e6d2ffefdbfae9d5f8e7d5f4e3d1fbeadafdecdcd1bfb1d1c0b0867364493625baa592dec8b3d1bba4f1dbc4ebd5c0cab49fd0b7a3ecd3bdb39b83f1d9c1b29a80baa288d4bca4c9b199d7c1aab69f8da28d7c8f796b432d20d6c0b3f4ded0fbe5d7fbe8d9ebd8c9f4e1d3ead8cafbe9dbfdeddef7e7d8f1e1d2e5d5c5f4e4d4f6e7d4fff0def9e8d6f7e5d1f9e3ccffe9d4a88b7d59392ab99b83d4b69aefd4b9fce4ccffecddf3e1d5f5e8d8f8ebdbeadacae9d8c8feebddf9e6d7f1decdfae7d6fbe5d7dac5b4fbe1d0c8af9b866959b89987c8a891c8a68dbb977fc9a38ccca78c987056aa8269bd957ccca289ddb498c79d85d8ae95d5ac90d6af90edc9a7d8b798a68772846755674f37d3bda5efdac7f9e6d5f5e2d1f6e5d5f8e8d8f0e3d2eadacbf2e0d2fde9deeedacffae8dafceadcf2e1d1fff4e4fbead8fbe8d7c7b0a0a086777b5f53886c60856e60755b4c8c705b8f6f58d8b399dfb89be3ba9cf0c9aae0bb9eecc9abfad7bbe1bea0edc9a9efc8a9ebc0a0eec2a5deb69d7f5c46c5af98f0e0c9f3e3ccf3e4cdf2e4caf9e9d2fde8d5e6d1bef8e8d1f8e6cefce6cef4dec6e0ccb4f7e5cdf4e0c7e0ccb1ead6beae99846f5a49baa48fbba786cbb494b49986977c6ba88e75ab9377cfb79fb09a829f8b70b29e83a59178b5a189ac967ea48f74ceb99ac5b093d6c2aabfac9b7a6758635041917f6bac9a846b5641baa48f8d745ed6bda7c8af9b8c7764b19c8bbeab9ab49f8e9f897b7d6b5f76645a826c5f947d6f6c55477f6554bf9f8ab49078c29d83e8c3a9d8b29bf1cbb4d7b19acda991e7c3ade9c5afbd9981dfb9a2e0bba1ba9279cca48ac69e84cea68dcca78dc9a38c956d54eabca2f6c8aeecc7aaeacbaeffe1c5ebccb0edc7b0e6bca6fad0bae8c0a7efccb0ebc8aaf6d3b3eac3a2f9ccadecbd9fdbac92ba8b71ce9c83e7b497eeb999f1bf9ceabc9befc2a3fcc9acf3c4a6ebc6a9efc8abeebd9dfec9a9fac8a7e6b692f2d1c2ebc7b7ddb4a2d8ad9ae3b8a7e2b7a7eec4b6eac2b6edc5b9dfbbafdbbdb2ab938747332aa9978bc9b6a8d6c3b4d7c2b1d1baa8e9d2c0d3bcaad9c2b0dfc5b4e7cdbce3c9b8f9e2d0e5cebcebd4c2e9d4c3d4bfaedac7b68572617d66564b26168b5b47b57a5cf6bb99f3c8a8f5caa8f5bd9abf7d5aba7150c67b5bc17953f0b48febc2a4fad5b8ffddbec9886cb96e57ac614eac6a5aa06d5c54311ec3aa96dec3b0dcc3ade6d0b9e2ceb6e5d0bddbc6b3e9d2c2efd8c8e4cdbdeed7c5e2cfbeecd7c2cbaf97ccae94bfa690b09b88af9c8e351e0ed0b195e9c6a6ffddc3fadac3f2dac0fde9d0f9e3cef2dbc9fae3d1ffead8fce5d3fde6d4fbe6d3f1dccbf7e2d1fde8d7f6e0d2eed9c8e9d2c258412fc2a993d5bda5cfb59cddc5abd9c1a9d9c3abe9d3bbb9a38bb8a086af977de6ceb4dac2a8dcc6aedbc5adc6b099ae98838a75629984714d3a29cbb8a7edd8c7f2ddccffebddfce9dafce9daf0dfcff7e5d7f4e2d4f6e4d6feecdefae9d9e8d7c7e6d5c3ffeeddfcead6dcc7b2fbe5cee7ceb8b398875b3e2cc5a991e6ccb1f7dfc5f3dec9fae9d9fbede0fdf0e0e4d7c6faeadaeddcccfae7d6dec9b6e5d3bde8d6c0f7e2cfdfcab5f7dec8e4ccb4816550cfb09be0c1a5e9c7abe3c1a6c19d83c9a688e8c5a7edc9afe4c2a7dfc0a4c5a78bf1d2b6e1bfa4e3c1a5e8c7a8e7c8a9c4a68abda18c866b5a8b725cffe9d4fde6d8ffe9dcf8e2d5ebd5c7f0ddcceedcc8ffefdeead5c4fae3d5f7e0d2fce7d6f6e1d0f7e5d1f9e7d3fbe9d3efdac5e3ccba7b61508a6d5d8669597056457b604d9b7c67b39178e4bca2e5bc9edab193e2bb9acfab8be5c2a2fad7b9f2cfb1e8c5a5e8c4a4e5bc9ce9c0a2d8ae966a4630e5cdb5f3e2c8fcebd1f2e3c6d7c7adead8c0fee8d3fbe4d2ffead5f4e0c8e2cab0e6ceb2e9d4b9ddc8adc9b197d6bea4e5cfb8bca691574030d6c0a99e8a69cfbb9ad3baa48b725ea68e74b29a7eb79f87ae9880998469ad987da58f77b59f88c7ae98b7a189af9a7db6a184bba58ebba6955b4537533e2dc1ab96c5af98b7a18cc7ae9ae4c9b4d4b9a4ebd1ba9c836dc3aa96e0cab5b79e88a9937ea89584897667a89181a98f7e755b4e543729c7a491d8b29fdbb2a0d8af9bd6ad97edc4aee1b8a4c59f8ae0baa5d5af9ae6c0a9ddb49edab299b98f77c49a82c99f87c89e88d8af99cda4908e644cf6c4abf5c2a7e7ba9df4cdb0eac7a9f6d3b7f2cdb3f8ceb6ebbda6eabca4f3c9b0f1caadfad3b4e0b595e4b192efba9be7b59abc8d73a7735bdda78deeb799eab193e3ab90e6ae93f0b79af0bb9cefc2a5edc1a4edbea0facdacdeb393f3ccabf6d2c4f0cbb9d0a795e8bba8eec0b0eec0b1eabeb3f7cdc1e4b9b0d8b2a7d2b4aa9d857b46332cac9b93fff6ecdbc9bbe5d0bfe8d1bfdfc8b8e9cfbee1c7b8f5dbcad3b9aad0b6a5e7cdbee5cebcfae3d3dec9b8dec9b8b8a39295806f9c82733c180c8f5e4fae7155ebaf8df8cbaaf3c5a4e9ad89c17b59c47959c67b5bb9734fe2a682facfadf9d0b2f4bd9fd08f73bd725ba95e4bac6a5a9c6958664532ccb39fe9d0bce7cebaebd7bfdbc6b1edd8c5f0dbcaf4ddcfe1cabaf9e2d2ead3c3e6d1c0dbc5b0d6b7a2d1b39bbaa089ac9681a690824d3624d1b397e5c2a2e1bda3fadac1f8dec7f8e2cbfbe2cef4ddcbffebd9fce5d3f4ddcbfae3d1f6e1cef7e2cffae5d4cfbaa9f8e3d2cdb8a7a28b796d5742dbc5aee2cab2f6dec4c9b195dac5aaddc9aec3af94b5a085c5af97bea890cdb79fc7b199d3bda6bfab93bba691a38e79927d688a7864564430b7a591f2dfcefce7d6ffeadcffecddffecddffecddf3e1d3efddcff6e4d6fceadcfff0e1feebdcd6c3b4fbe8d7eed9c8f6e1cef6ddc7dec5af927766624734c0a890e0cab2e6d1bcfeeddbfff5e8fdf1e3f5e9d9fcefdffcecddf8e5d6f8e3d0e8d3bef4e2ccf1e1cae5d3bfeddbc5f5e1c9f3ddc569503ae0c6adfcdec2f1d4b6eecfb3ccad91c9aa8de9caadf5d6bae6c8aee1c8aae2c9abceb396dfc1a5ddbfa3e8cbaddfc2a4c6ab90b095828f7564856c58f7e0cef8e2d5fbe5daffe9dcf4ded0ebd4c2f5dfcaefd6c2fce2d1fbe1d0f4dac9fce2d1f5dfcae8d2bdf8e4ccf9e5cdeed8c1d0b7a17f64518d705e8a6d5b9c816ea08570ab8b74d0ac92e4bda0e9c0a2e0b799ebc4a5f5d1b1efccaef9d8b9f9d8b9e9c6a8f3cfaff3ccade4bda0dbb29c4f2c18f4dcc4feead1eddabcdecbadbba88a927e63ddc7b2edd8c5ecdac4e2d0b8ecd4bae8ceb3f5ddc1e1c9adebd1b6f4dac1e3c8b3cdb4a0513a28b6a089beaa89b39f7ed3bda5a48b75c3ab91b0987cc1a991b29983aa947cab957dbea58fa68d7799806ab09a829c876cc3ae93b9a38ea790804c35258f7866c1a892ead1bbc0a793c2a897dac1ade0c7b1f3d9c2c5ab94d9c0aaddc5add9bfa6ddc5addac5b08a7560bfa690c0a592856a59533626bf9c89d4ae9bdcb3a1e3b8a7d0a592d9b09ac59c88d3aa96d1a894d8af9bd2a995be957fc49a84cda38bdfb29bc59b83cea48ecfa690be9581936651ecb8a0fcc6aaecbda1f6caade6c1a4e4bfa2edc8adf1c9aff0c4abefc3aaf3c9b0f9d0b4e6ba9df4c5a7e9b495e4ad8fe9b89ad3a4889e6b50d09a80daa385eeb597f4b89ed79b81e9ac8fedb496eeb89cebba9ceec09fefc2a1eac1a3e8c1a2f2d0c4eac6b6cca594e5baa9ebc0b0e5b9acf8cdc4f4ccc2efc7bfe9c4bbeed0c8866d66402f28b1a29bf1e3dadeccc0ddc3b6d7bbaddfc3b7e9cfc0f3d9ccdbc4b4cfb8aad0bbaaeed8cae3cebde9d3c5ead4c6b8a193e5cbbeb79d908d6f643d18108e6051a4674ae2a682f9c8a7ffceaddd9b78c67c59cb7f5fc27757cf8965eeb28dfacea9ffd9b6f6bfa0c18062bf755cb66e56a769549a6a5680644ed8c4acf0dac3ecd6bfedd9c1e2d0baf0dbc8e7d2bfead5c4f1dccbedd8c7ebd6c3f2ddcaebd2bedfc0abd8baa2c9af96b49e879a8574796250d6b89cefceafffdcc0ffe0c7f1d5bffae1cdfce1cef5dbcaf8e3d2f8e3d2f9e6d5ffecdbfeeddbf6e5d3fae9d9ecdbcbc0af9ff3e2d0c3b29e978770d1c1a8d6c5abe8d7bbd1c0a4a19076baa98fd4c3a9c4b097beaa92b5a1898f7a65a18f79c1af9ba5937f998773b4a38f97867291826f534431968774f4e1d0ffecdbf7e4d5fae9d9fff3e5fff2e4ecdaccecdacceddbcdfbe9dbffeddffff0e1f5dfd1fbe5d7f5dfd1f5e0cff8decdf6dccb957b6a684e3dbca691efdac7fff1e1fbede0fdf0e7f7ede3f8efe0f4e8daf4e4d7ffeddfffecd9e2cdb8f0e1cefbeedbf9e9d9e9dac7f2e2cbecdac257422debd5befde3c8eed5b7f3d7bfffe4ccd7bda2ecd4b8e8d0b6f1d9bfe1c7acf8ddc0dcbea2e5c6aad2b397d4b599d7b99dc5a991b89d8a80665595806bf5e3cff5e3d7f2e1d7f1e1d2f3e2d0f3ddc8d2b7a2f2d7c2e7ccb9f7dcc9f6dbc8fadfccf4dbc5f9e0cafbe5cdf2dcc4f2dcc4d1b9a16e533e7c604b8f735e9b7f6a987c66a5826cc39f85d9b197e5bc9ef1c8aaf4cdaef3ceb1f3d0b4fbd9bdf4d2b6eecbafe8c3a8f8d0b6e6c1a7dabaa5341906d0baa5f9e5cce9d1b5dfc6a8e6cfb0d1bc9fe2ceb6f0dfcbe5d9c3ede1c9e6d2b9e9d1b7dfc5acdec2aaebcfb7f6dac2eed3bebba28e452e1cac967fb4a180bca988aa967db7a18ac5b095b19c81c0aa93cab49da08a7299836baa947da9937e7d6752ab977fb29e85a08c73aa95829c8575523b2ba68d79ddc3ace8d0b8eed5c1bba492ffebd8e5cebca68d77d9c0aac3aa94b09a82ceb69af3dec1d2c1a7cdbca2bea98ea89076a48b75513621c1a18cd7b39dd6b09bd6ad99d5ac98f0c7b3e4bba9bf9986e3bdaac6a08bd3aa96cea58fdeb49ebe947ed3a993c59b85c99e8bc9a08ca87f6db58b75ecb8a0f0bda0ecbfa2f4cdaeeac5a8deb99eefcab0f0ccb2e0bca2dbb69bfbd3b9f0c7abe0b195edbc9ef0bda0e2af90e9b898e2b49397684ad8a789d8a685dda687e7ae91dfa688e5aa88eaaf8de7ac8cf4bb9debb696fdccacfecfb3eabca2f1d1c6f0cfc0dfb8a9efc5b5fdd3c5f1c9bdffe1d6e6c0b7e2beb2dab8aed1b4ac9b847c33221befe0d9eee0d7d1bfb3e3c8bddabeb2cab0a3e8d1c3e5cec0d6c0b2e5cfc1f0daccd5c2b3cfbcaddac7b8e3cdbfebd5c7f7e0d2a58b7e8f7368401f1893675aa5684bc98965f7c2a0f9c3a1c37d59ca7c58c47554c77b5bc37d59e1a37effd2aafac8a3da9f7fd49174c77d62b26c53ae715c9769529a7e68e5d1b9f5dfc8f3ddc6e3cfb7f3dec9dfcab7e0cbb8f1dccbe1cebdf4e2cef9e7d3ead5c2f0d7c3ccb09bc3a48fc2aa92aa967e9d8a7b4a3726dcc2abf2d4b8edceb2ffe5cde7ccb9f8decdf4dac9ffe9d7fce7d6f3e0d1fdead9f4e3d1f5e4d2fbead8fae9d9f6e6d6b8a898d0c0b0b4a592b4a590e7d8c1dcceb4c4b69be1d3b8ddcdb3d2c2a9e1cfb7b5a38bb09e88bfad97b09e8a64523e756452a39280ae9d8b9786769e8e7e7060505b4e3d6e5e4eeddccaefdccbfdecdcffefdfefddcfeedccefceadcfeecdef7e5d7ffeee0ffeee0fff2e4eedbcce7d4c5f6e0d2fee9d8fce5d3fde4d0715746765f4dd8c2ade2d0bcf7e7d8f8eaddfaeee2fef4e8f6eddefcf0e0faeaddffeee0f0dbc8e7d5c1f2e3d0fbeeddfbeedef8e8d8f6e7d2c9b9a2422d1ad2bca5ecd4b8f2d9bbf1d5bddbc1a8d2ba9ee0cbaef8e2caebd5bddcc2a9eacfb4e3c5a9e9ccaec4a589d6b89ed9bba1b59983a38875836d589e8974fff4e0fff2e5fff4e9f8ecdcf3e4d1dfc6b0fee2ccd2b6a1f6dac5fde0cef2d7c4f3d8c3edd4beecd3bddfc7aff0dac2fde7cfdcc4ac755c466f543f90745f9478639b7c6798755fbf9a80cba188d7ae92f2c9abf1c8aaedc8abe9c6aafcd8bef4d0b6ffdbc1fad5bbe4bca2ebc7afd3b4a0301605eed9c4f5e1c8eed3b8dbbea0bea483d9c0a2c0a890fcead4e7dbc3e4d8bedcc8ade6ceb2f0d6bde0c6ade6cab2d3b79fd3b8a39f8471412716a69079a28e6db29e7d9f8a6f9d876fbaa588baa58ac5af98a8927bd1bba3c5af97b39d86a8927baf9a85aa988097866ca18f7773614da28d7a735948cab19bc9af96baa087d4bba5e7d2bffdebd7e7d5c1c9b2a0dcc6b1e1cbb6bfa992e2cdb2fce7cce6d4bcdccbb1d7c2a7a79277baa48d472e18bea088d5b29cd7b39ddeb8a3dcb39fc69d89dfb9a4dab49ff2ccb7a8826dd7ae9ad3aa94e2b8a2e7bda5caa08ac9a08ab58c76c49e89a27c67cca28ceab89df2bfa2fccfb2eec5a7f2cbaee0bba0f7d4b8d5b397f0ceb3d0ad91f5cdb3e2b69be1b296e0ae93fbcaace7b89aeabc9be4b5978b5c3ed9aa8cdfaa8adea788e8ac90ebb092ebaf8be6a784ebac8de9ac8feab394eeb99ae9b69be9b79ef9d7cee3bfb3d6b0a3ecc5b6e2bdadefcbbdf1cfc3dfbfb2e6c6b7d6b9a9d3b9ac9e887d433127e4d3c9e4d2c6d5c2b4cfbcaddec8badecbbce0cdbef6e3d4eedbccb29f90e1cebfe3d0c1ead7c8e1cebff6e5d5c3b2a2f1e0d0b09d8e9b857841241c865c4ea56849bd7954ca8e6ac1825fc17553ba6745c0704fc47858b56f4dda9a76ffcca4ffc9a3c48363bd7658b46a4fac664d9d604b976854937762e7d2bde4ceb9f2dcc7f3ddc8edd7c2f6dfcdedd8c7f4dfcedecbbaf5e6d1eedfcae5d4c2dfcab7f8dfcbd1b8a4c1ad95b1a08c97897c49392cefdccbe8d2bbf8dec7ecd1bcfde6d6f7e1d3fbe6d5f4dfcef5e0cff3decdfae5d4f9e6d5feebdafce9d8f4e1d0ffefddecdbcb918070857462e6d5c1f7e7d0e1d1b8f7e7cefeeed5f3e1c9c7b59fd4c2aca08e7885735fa2907ca49180d1beada49182a99687a99888b4a2949a8a7b908071655848544435dccbbbf3e0d1f4e3d3f4e3d3ffeddffdebddf9e7d9f8e6d8fceadcf1dfd1fff2e4fbe9dbead8caf7e5d7f6e3d5fce9d8ffeed7f7dfc7755c4677614ad4bea6e8d7bdf9e8d4fbeeddf0e4d4f7ebdbeae2cff8eddbe5d8c8e9d9c9e2d2bbe8d8c1fbebdbfff1e2ffefe0f9e8d8fae8d4ffefda4a311dc0a590e0c5aaf3d5b9efcfb6ccae94d6bba0cbb196d9c1a9ead2badfc7adeed4b9f0d7b9e5caacbfa185c4a68cb0927aa28670b196837e6853ccbaa4ffefdbfff5ebf7e9e0fdf1e1ede1cbd4bea9f8ddc8eed3beedd2bdecd1bef5dcc8e8cfbbd6c0a9edd7c0e8d2bbe2ccb5f2dcc5d1bba4624c37735a46806552977864977760a48068bf9a80cda38ad3a78ce5b99cefc6a8eac3a6f1ccafe9c4a9f7d2b7fbd6bbf9d1b7f8ceb5fad4bdcfae9b351b0af2ddc8feead1ffe4c6d8bb99dfc39eefd2b0edcfb3fae0c7f5e1c6f4e3c7ead5b6c8b192dbc6a9c5ad93f1d7bce1c6abcdb39aab917a3d2410a38b73b69f7fb09977a58d71b59d81c3ac8dc0a88cccb49cac937db59d85b9a189a58d75a38d75b4a088a39179a7977da4947aa3917b8d7863644b35c8ae95e9ceb1cbb294f8e0c6e5d1b9f6e5d1f8e7d5f2ddccd6c0b2e7d1c3d3beadf6e0cbfce8d0e9d8c4c6b5a1cebaa2b7a18ad2bca74e3521ba9b86bd9a86ddb8a5e0baa5dfb6a0e1b8a2e8c2abcda790e6c0a9d5af98ddb7a0e7c2a8b99178bf977dcea68dd1a990d0a88fd5af989a745dddb59ce3b699e9b898edbea0f0c3a6f6cdaff4cfb2e1bea0e9c8a9debb9fe2bda0e7bea2e0b298ddb093dfb094e7b89ae7b89aebbca0e4b59b84553bd5a287d69d80de9e82e3a388e1a084e6a482e9a785e19e81ebab8fe4ab8de7b293ebb89de6b29ae2bdb4ecc6bbdcb5a6eac3b4f8d4c4efcebff1d1c2edcdbee6c7b5dec1afd0b6a5a18b7d513e30e9d7cbcdbaabdecbbceedbccf1decfeddacbe8d5c6bfa99be4cec0d4beb0d9c3b5efd9cbc7b1a3f4e1d2f6e3d4e5d4c4f4e3d3b4a393927f71462d26825c4fa36649b06746b57353b87354c27251c37050c47557b96e4fc27b5bc3815fdf9f79d69672bb7456bc7257ae6449b67056a1644f825540977d66cfbda5f8e2cbf6e0c9f1dbc4e4cfbae2cdbaf3decbe3d1bdf5e4d0d7c8b1eadbc4e4d3bfe3d1bdd8c2add4bea9ccbaa4ae9f8caea095483a2ffbe9dbecd7c6e7d1baefd9c4ebd5c7eedbccffebdaf0dbc8f5e0cff6dfcff4dfcefce7d6f8e3d2fce9d8ffecdbf8e5d4f5e4d4b6a595493828ead9c7f3e2cef5e4d0e3d3bcfaead3e8d6c0d6c4aec8b3a0a18c799e8974816c57af9a87a89682a18c7b8b7867988576a290829684768b7b6e5e4e41443425e1cebff2ddcceedbcafce9d8ffefe0fce9daf6e3d4fae7d8fdeadbf8e7d7f6e5d5f2e1d1f5e4d4fae9d9ffeedef8e5d4f5dfc8f7dfc76047338d745ecfb9a1f6e2c7ecdac2f6e7d2fbebdbfff4e4ebe0cef6ebd9f1e4d3faeddcf6e7d4f0e1cefeeedffff3e6faeaddfbebdcf8e5d4ffecd95f4836ba9f8af4d6bcedceb2ecccb3c7a78eccb196d2b89de7cfb7ffe7cffde5cdffe7cdfee7c8eed5b7ceb398c8ac94bca08ac5aa958d74607c6651eedcc6f9e8d4fae9dffff5ecfbf0deeddec9edd7c0f0d5c0f9dec9ffe6d0ebd2bef3dac6f7e1ccdfc9b4e1cbb4fce6cfead4bde6d0b9edd7c279634e9d86748c735f91725ea27f69b08c74b18970c59b82d9ad92ecc0a5f1c5aaeec5a9f2cbaeffd9bffad2b8e7bfa5f3c9b0fdd1b8efc6b0c3a08d492e1bf3dec9f9e5ccf3dabcd5bb9af4d7b5f2d5b3f0d1b4f7d9bddcc5a6eed9bae9d0b1edd4b5f4dfc2f1dcbfe6ceb2c0a88cc9b197c0a890422915967d679b8465a18a6a9b8166bfa58acdb496dbc3a7d3baa4ac967f99836cc3ad95b39b83a38d75a7937ba29279b0a287a3957aaf9f8887725d6c533da0866db99e80f3dabbe2cab0ddc9b1e8d7c3d4c3b1fbe8d7f3ddcff4ded0dec9b8eed8c3e0cab5e2cfbeeddac9e2ccb7c4ae99ead3c3765c4bb1927eceab97d0ab98e4bea9cfa992d6b197d8b399c4a088f1cbb4e3bfa7dbb59ed3ae94d2ad93d3ae93dcb49bb9947ad6b197c29e8689654de0bba1bf9376d7a988dead8fefbea0f8cbaefad1b3deb99cd2af91deb79adcb397d4a58bdaab91dcad91daab8fe6b99ae6b99ce7b7a0d8a89275472fcf9d84d79b7fd49478d19175d99a7bde9e7be6a683e4a387e5a58adda486d5a080dba388dfa98feac2b8dab0a4dbb0a0dfb5a5dfbaa8eecabae9c8b7dab9a8e9c9b4e2c3aeebd0bb917a686a5446f2dfd0d3c0afeed9c8e3cebdead5c4f1dacaf9e2d2f6dfcfedd6c6ceb7a9e1cabcf1dacad8c1b1e9d2c2dbc4b4e8d3c2d8c3b2e8d3c2937d7047332c725046a96b54ae6447ad654cb56b52bf6e53c06f52bf755ab67056ad674dbb7659b97453af684abc7259b76c55b1674caf6a4da76b537e513ac6ac93e6d5bbdecab1eedac1d7c6acf4e3c9e9d7bfebd9c1e9d7c1e6d6bdd0c2a7dcceb3d8c7adc5b198ddc4aed3baa4d7c3abbfae9accbcaf3b2d22f0ded2ffebddecd6c1f4dec7f2dbcbe9d4c3ffeed9f7e2cdf8e3d0efdac9ffead7f7e2cfebd9c5fae8d4fbe8d7f9e8d6f7e6d6cdbbad554536edddcdefdfcfebdcc9e9dac7dac9b7f1dcc9dbc6b3f9e3cebfa994c9b39cb29c85947e67b8a48cb6a08bc2ad988b76639d8a7998857789776b6b594d311f11d7c2b1ecd5c3f0d9c7fae3d1fde8d5fce7d4f3decdf5e0cffde8d7ffefdee1cebdffeddcf8e5d4f9e6d5f8e5d4fae5d2f9e3ccfde4d0583e2f8d7364e1c8b2dfc9b1efdbc2efddc7fae7d9feece0fbebdcfbeeded4c7b7f2e6d8fff2e5fbede2f0e2d9f5e8dffff4ecf0e3daf9e9dadfcebe7d6759ac9281e3c7b1ffe1c9d5b6a1bc9d88cdb199d2b89ff7dfc7f8e2cbf3ddc6f2dcc4f0d8bcedd3b8e3c9b0dcc2abcbb09bbda28f977d6c6b5540f2e0cafff2defeede3f8eadffff3e0f1e2cbe4ceb7f6dec6d6bda7e2c9b3f7dec8e8d2bbdcc6aff2dcc5edd4bef1d8c2f8dfc9f8dfc9eed5c17c6251a3897a967b6aa685729f7c68a5816bc79e88d3a991ebc1a8ebbfa6edc1a6f4cbafeac1a5f6ccb3e5bba2e5bba2e0b49bfaccb4ecc2aabc97845b402bf1dcc7f8e6ceecd7bcddc6a7d4bb9cf1d7b6f3d5b9edcfb3dfc6a8d3bc9cedd2b4e6cbadf8e0c4efdcbee9d6b8f6e3c5e6d2b9e2ceb6493421836c5a7f6a4f7762459e866cbfa78dd3bb9fbea68cbba590b49f8c7b6955af9a85b8a28ab19d84a29078a19178a29479b1a389958470968470806a53cbb399bda486cfb899f4dfc4eedcc4e2d1bddbcab6dac5b0ecd7c2dec9b4cab5a0f8dfc9ebd2bee8d3c2e0cbbaf0d6c5ba9f8ce2c6b86d5042a98673c8a28fd0aa95d2ac97e3bda6ceaa92e1bda5eac7b1f5d1bbebc8b2e2bea8c9a58dd9b59de2bea4efc9b2bd9981dcb8a0debba59b7862ffdfc7d7ab8ec79978d8a588dca68addab90d9aa8ed8ac8fcda184cda083d4a589d8a288d49e84dba88de1af94e9ba9cd1a487d6a994c89b867a5038d8aa90d89f81e1a485dda785dca785e2a883e2a785d9a082d1987bdea587d59d7cd4997bd19678edc5b9e7bdafecc1b1edc2b2ecc5b4eec9b9ecc8baf1d0bff4d1beceae99ccaf9d836c5a7e6b5cfff6e8f6e5d5c4b1a2d6c0b2e6d0c2e1cbbde8d2c4ffebddffe9dbefd9cce1cec0f6e0d2fee8dafae4d6f4ded0fae4d6dec8baead4c6ae988b4e3a31624034a86b56b76d54b36b53bb7059c4775dc0745ac17b62a7654bac6a52ad6a50a55e42b3694eb16651b36853ae644bb36d53a46752855740d1b79ed1c0a6e0ccb3e1cdb4bfae92c0af95bead93cab69ebda991c6b29ac0ac93c7b398cbb79cbba68bb89e85a88e77b49e87b09e8ac7b5a93d2c22e8d6ccffecdeefdac5e3cdb6e5cebcfbe4d2ead4bdf0dac3ead5c0fde8d5f7e2cdf4dfcaffebd6f7e5cffbe9d5f2e1cddcc9baa897875c4b3bf1e0d0f3e2d2fae9d7d7c6b4eeddcbf4e1d0f2ddcad6c1aec9b49fa38d7689735b9d8970bca88fc7b39b8b76618876628e7b6a8f7d6f8472665f4e4429170bdbc4b2cfb49fe8cdb8fbe0cbf6ddc7fae1cbf2d9c5e8d2bdedd7c2f0dbc6e3ceb9f1dcc7edd8c3f8e3cef9e4cffee9d4ffe9d2f9e0cc51372a9d8376c5ac96bba389ebd6bbffe9d2ffecdefff0e2fcebdbf4e4d4f6e9d9f0e4d6fef1e8fdf0e7fff3eaf7e9e0f5e8dff3e7dbe8dbcbe3d3c39e887a98816fe1c5afd4b69cc5a58eb79981d8baa0d1b79ce6ceb4fae2caeed8c0e8d2baf9e1c5e8ceb3d3b79fecd0bae3c7b1d8bca7a88d7a684f3bead4bceed9c4ffefe1ffeddfefdfc8fae9cfecd6bef4dcc4ebd3bbffe7cff2dac2f5dfc7fbe5cef5ddc5e8cfb9ead1bbfbe0cbfae1cbf3d8c5b69c8b765c4da18675a58570c3a08aac8872ad8770d1a990d0a68deac0a7ebc2a6f1c8acf0c7a9edc4a8ffd8bcf6cdb1ffd4b9f3c5abedc3aacfac96755b44d2c0aaf9e9d2ecd8c0e2ccb4e6ceb2ead0b5f0d5baf6dcc1f8e1c2fae3c3e5cbaaf2d7b9eed5b7e5d0b3d4c1a3d8c7a9d2c1a7c4b29c594433715c4b614b34766146937b61988066a1896fb8a28ab09987ac998892806c988670a38d76b29c849581697d6d54a9997f9f9177ac9b87b5a08d725c47af957eb79d82a48b6dc7af97e8d4bceddbc7f4e2ccd6c2aadcc8afddc9b1b19d85e5cdb5e9d0baf0d9c9c8b1a1c4a998c0a594bda193caad9f7e5b48d7b39dcba590bc9681cfa992e9c5adf0ccb6eac7b1e5c1abe9c6b0f2ceb8e2bea8d1ad95cda991cea891c6a28ad8b49ed4b19b7e5b47cba78fcea68cc29679ae7f65c49279cb9980d3a48ad8aa92ba8e73bd8f77bf9076d39f89cc967ed19d87daab91cca085c79f85ae8976ad88756a4731cca289e5ae90d89d7dcd9b7adba988dfa786e4a989e9b294e7b195d59e7fe2a98be7aa8dd6997aeec8bbf9d4c4f2c8b8efc5b5edc5b9e5bfb2d9b5a9d6b2a4dbb6a6dfbeadd6b9ab907a6d76655bf6e9e0bbaea5b7a99eb5a49ac3b1a5e1cfc3c6b6a9ded0c3ecded1f4e8dce5dbcff5e9ddf8ece0f2e4d7eee0d3e6d6c7f3e3d4dac8babba89a584235482716aa705aa86248b67057b76f57b46a51be785eb47459bd8167a86a53ac6a50aa6347b96f54b06852b66d5ab06550b06955a86b59815242d5b9a4d5c0abdec8b1ccb69fbcab91c1b096d7c3abd9c3aee5cab7e1c5b0d7bba5cfb39bd1b99fe1ccafc0a68bd7bda4c6ad979c8774c0ad9f48362cb9a79df1ddd2e8d3c0f2dcc5f2dcc7fce6d1f8e4cbf7e3caf4dec7fde7d0fbe5cef5dfc8fbe5cdfff1d8ffebd3fcead2f7e2cfd6c4b063503fe5d2c1eddac9efddc9e1cfbbe5d3bfe9d8c8f0dfcffdecdab8a793c9b9a29a8a71ab9b82a4947b92826bab9b846c5d4aa29282988a7d7b6d6464574f211006d8bfabe9cdb7e8ccb6f8dcc6f0d4bee9cdb7e1c7b0f5dbc4f5dbc4e8d0b8f4dbc5ffedd6f6e0c9f6e0c9fbe5cefee8d0fbe5cdefd9c2301609a98f80cdb59de4ccb0ffe8c9fbe6cbfae3d1fde8d7f8e6d2f2e2cbf4e8d2f4e9d7fdf1e5f9ede1fdebddfdebddf1e1d2ecdcccf1e2cdedddc699836e866d57e3c5abc7a88bc3a186d8b69be1bfa3f4d7b9f1d6b9ebd1b6f2d8bdebd1b6f1d6bbdec0a4e7c7aeeeceb5f1d1b8f8d8c1ae8f7b6f533debd1b6ffe6cdffe6d2fde4d0f8e0c6f8e0c4f5dbc0efd5bcf8dec5f8e0c6f2dac0f1d9bfe9d1b9e7cdb4e1c7b0cdb39ce6cab4e5cab5ffead8d3b8a5826756a98c7aa98b73b8967baa886dc7a488dbb69beac3a6e6bfa0eec7a6e9c2a1e0b998f8d1b0d3ac8bf0c9a8eac1a1f3caacedc6a9ae8e75927861f3e1cbebdac6ccb9a8ebd6c3e2cdb8f8e4ccdec8b1feead2fae9cdf3e0c0e9d0b1d1b496dbbda1dfc4a7d6c1a2e8d5b5d4c0a5d0bca46c5545634c3c634a365c442c6b5138a389707e664cb8a28ba38c7a8f7c6b705e4ab6a48ea9907abba18a866d57a38f77ac987fa08f758f7a678f78666f5642cfb59eaa8f74bca186bba188a98e79c5ac96b29c85b9a38bc1ad94c1ad95c4b098ceb69edac4add0bbaac2ad9cb09685bca2919e8777876d5e5e3f2bcaaa93d2af99b08c74cea891ebc5aeeac4afedc9b3eec8b3c5a18bd3ad98e8c2add8b29bcaa48dd5ac96e5bfa8cfa994cca892714c39b7947ebe9b85be9c83a68069ab826cc39983a37963b28774bc937db9937ec39a84c89b88cc9d89c99a88d0a690c2a08791755f836a56745a493a1f0ac19d85daa78ce3aa8ddfa98dcd957aebab90eaaa91d8a089ebb59dd79f84e3aa8dd79e81f0b799ecccbfe9c8b9edc8b8e8c3b3eac6badebcb2dbb9afd5b3a9e9c5b7d6b5a6b89c90957f7445362f5e534da49b94aa9f99b7a9a0a9988ed5c4bad5c7bcf7e9defff8ecfff5ebfbf1e7f7ede3fff6ecfff8ecfaece1fef0e3f8e8dbe0d0c3f2e0d44a37292d1000996955a36b54a06650b07660b67964ad755ea5735c96664fa06d58a06954a468509e6049a86b58a66957a46554c08575cb958990665ac5ab9e9e8d7dd6c1b0c1ac99bdad96d5c5aed2c0acd2bdaaf4dacbf0d3c3b59684d9bda8ccb69fbca68ed0b8a0bca48caf9584a08a7cb6a496544339ae9d96e0cfc5dcc9baf0dbc8dbc6b3e3d1bdf6e4ceead8c2f7e5cfe2d0bcf9e4d1f1dfc9f7e2cdf3e1cbfdebd5fff1ddf9e6d5e0cdbc766354c0ad9edac7b8cbb8a7c7b4a3e2d1bff6e6d7f2e5d5f3e3d3c3b6a3bdae99968a74ab9c85b5a991aa9e88ab9e8b988b7a887c6e5c4f4680766d524741170900967f6dccb09af8dcc6edd1bbdcc0aae3c7b1eaceb8f7ddc6f7ddc6edd3bcf1d9c1f2dac2f7dec8f8e0c8edd7c0f6e0c8f3ddc5d9c3ae321b0dc0a99ba18b74d4bfa2ecd7baf2ddc2ebd4c2f5e0cff1dcc7f3e1cbf4e5cefbeedbfaeee0f9ebdefdeadbf8e5d4fdecdceddecbf7e8d3f7e7d09f8a75755c46dcc1a6c3a589b39176cdab90d9ba9df5d8baefd6b8f2d8bddac0a5c9af94d2b79ce8cdb2eccdb1e2c3a7dcbda1e8c8afbf9f8a6d4d38c4a68af7d9bdebccb7efcfbae5c6aaf0d1b4e5c7adedd2b7e7cdb2fee4c9e6ceb4d9c1a7f2d8bfecd2b9e5c9b1ffe7d1d6baa4d7bba6fbe0cdf2d7c6654b3a9277649a7b66977760ac8c73b5937ad4b098debaa0fcd7bcfad5b8f3ceb1e6c1a4fad5b8f1ceb0f3ceb1e9c4a7eac5aadbb9a0a28671a7927f9d8d7de9dccce1d1c2e7d5c7decdbde2d1bfe6d3c4ecdbc9e7d8c1d3c2a8f2dabecaaf94e0c2aad5b9a1edd8bbccb89dc3af97b2a08c8a7467715b50594336533e2d77634b927e668a7560a3917d928171a49284837363af9e8c9f8a77947d6b917c698e796694826caf9f889380716e5b4d8e786aaa9383ae957fa28a72af9682b39a86bba28edbc5b0d3bda8d4bfaac6b4a0b49f8ccfb9a4bca6918b7869a895869780707d6656b9a6987d6759482f1bb09580b79b85bb9c87ceae99d5b29ea68370b2917eb69582bf9e8bc3a28fd8b5a2c3a08dbd9a86d3b09cd3b09dceab98bc9b8a452413a58674a98c7ab49883c6a793b69582cdaa97af8c79b3907d967360b4917eb99683b18a79a47d6ca27b6aa5806e8165506c533f5b48393a27182e1705a78874cc9e87d4a088e1b19aecbaa3f1b7a1e5ac98d9a995d4a591d6a48ddba990d2a087d2a387d2b8abb49a8dd4b7a9d5b8aad4b6acc9aba1dec0b6eac9c0ebc9bdf6d6c9c6aa9f442d252a1814160b07140b06160b051b0d041b0b001d0c022b190f37241d48352e5a474073605983706969564f524036645248715f536e5e517060534434271f0e04140000876a5c916d5f916d5f906c5c8d68587e5a4a6447376548385735296642346a4535775041714b40916b60ba9286a77f75b8958f674b4731231a4e443a988a7fb0a093bfb3a3b7ab9bd9cdbdbfafa0d3c1b5d7c1b4cbb3a7cab3a5d9c6b79481709883708c7764786255cdb9aecab9af80736a433532f2e5dfe6d8cde9d9caf6e6d7ddcdbeecded1e9dbceeddfd4ebddd2e6d5cbdaccbfdfcfc2dacabdf0e0d3e4d4c7e9d8cebfaea44433291e0d032413093a291f6150468c7c6f918376dcd0c2e7dacac8bcacdfd2c1c8bdabf0e3d26f64527064547067564f4637746c613b322948413949423c1a10078b7869e9d0bcd9c0acead1bde0c5b0e1c6b1fce1cceed5bff7dec8f2d9c3e0c7b1e6cdb7e9d3bee3cdb6f2dcc7f7e1ccedd8c3e3cebd2d170cbaa499b7a291c9b49fdbc6b1efdac5f0dbcaffeddfe6d1bef3e1cdf1decdf4e3d3eeded1f3e1d5eedbccfce9d8e4d4c4cabdaccbc0acc6b9a6a69686422f1ea18b74af957ea98d78c6aa95bba188efd7bdd9c5acf0dcc3d4c0a5d8c3a8d5bda5d6bea4c9ae93c1a68bd1b397c2a289ae8d7a644330c3a188caa88dc7a38ddbb5a0e0b89ed9b499e5c5acd5b9a1e9cfb6f0d6bde8d0b8dbc3abe0c8b0cbb39bdcc2abcdb39cd5baa5e5cab7e3c9b8c8b1a15842349780709e8372a48573a88879967564b79685c9a897d6b5a2d6b5a2c3a28fe9c9b4e9c9b4e5c6b1ebcab7f4d3c0f2d1c0d7baac91796fbfaea6fcf3eafaf3e9fff8eefff8ecfff6e9edddd0ffefe5ffeee2e4d4c5decdbbc5ae9cdac1adb19a88c0a997e9d4bfcbb6a1efdccbe3d1c5a897903a2b286c5d585e5148534737504533493d2d3d33273f352c3e342b372f2442382c6052476a594f6f61567d6f62968a7a918575aaa096574c468c7f7993867e918376786859ae9c8ecdbbadb09e90c4b1a3978174a79184b29f91a79184947d6d957f71816f636f5d517663556d5a4c8e7d7388776d291607d0bbaaa89284c8b2a4b49d8fc2a89bc7aca1bba397bda599b8a094bea69abfa499a78c81baa093bba194bba496b59d91cbb5aa1f0900331d12392315462f1f503524715645a08574836958482e1d2e1403492c1c54342541200f3817062d1000270c00270c00230c00210b002410052911054c3022a27f6cd2ad9ad7b4a1e3beabf6cdb9e9c0ace8c7b4e6c7b5d9b6a2cba791caa791debba5261003291305240a00290f002c11062c140841261b593d31634334573728604335563b30614d463f2e2738262254433b7d695ea28c7eb6a093a89285baa298bca49a8d756ba78f85b49c92b79f95c6aea2c2aa9ebea89bbaa4969b8577beab9da8968c9a878049352c1c0800362217432f2440281e4933284531263f2d2149322a4a322861493d685046675048907770452d213d2519503732301d17291c16170d041a09001c0a002515063427162b1e0e5141325644366451435741344c3629443123483526432e1b3b2412472f23321c113927192d1f121e1109261913281a0f2414072212051e0e011f1106190c031d0e071f10091f1108271910281a0f382a1f4a392f604f456c5b5166554b2110061f0e041b0a0027160c301f15251508281b0b3528183b2e1e281b0b3a2d1d392c1c291c0c3b2e1e322417281c0e312519251b1121170e261d160f06000e0400705e50a99685ead7c8f2ddccd6c1b0dec7b7dac3b3d0b9a7e4cdbdc9b2a0d5beaed9c2b0d6bfafdbc6b3ddc6b6dec9b8ebd6c5d6c3b52e1a11534137887668988777968573b4a192d7c4b6c0aa9cccb7a4d9c4b1d1bcabc7b1a3bfac9dd0baacc0ab9a7c6958584638392c1c2f24122e23114034262e1e0fa6948097816c9c82738b7160ac9681a28d78d0bfabcebda99a8a73bba993b39e8bccb5a3cdb7a0bba38ba0866db0958096796b664939b79883caaa93c4a18db5927ec6a089b8947cbc9c85bca08ab89e87bba38bae957fa38d76a48e77ac967fa58c769e856f846b578e7765ae99889b8879342214a89587ad9384a88b7bb29585ceb1a1d1b1a2b19484aa8d7d9679698b6e5cac917e987d6a957a699d8271c4aa9bc3a99ad5bdb1826b631c0b04180b03281c10362416432e1d462f1d513726533729563a2c563f2d523c27412510341501361a052509002004002104001a0000140000170200130100110200483b33463d2e3a321f352c1b2a2014281e151f150c20160a1d13071c0e031c0e0325170c1c10021e12022118071b11081e150e3128233b302a44382c4b3d304e3e31564436503d2e483224624b3d5b41346850446750424c32213922123421133422142c190a2917092214091a0c031a0a003f2d214d3b313f2d21422c1f382214301a0d2a14072e1a0f2a160b2812053b2518392316362013452f214d372a5640356a564b6d59503723185e483a796252bca190bba08fd1b7a6a8917f8f7866cbb1a0dabdaddabaabd6b5a4d3b2a1dec1afe2c5b3d9bcaad5baa9d2b8abbea398c1a599cfb2a48063513112008367528e6f5b8d6a54a5856e8d715c7f634e74543f906d597d5c49856652e1cebfebd8c9e1ccbbf8e3d2d8c3b2e5cfc1ebd4c4dec4b3e1c2aec3a38ea07f6ca38472785c503a1e13ba9e93b99d91b89b8bbe9f8dbb9c8ac0a18fc4a797ceb1a1cfb2a4ccafa1dcbfafd3b6a6dcbfafceb19fdfc0aeeacbb9d8b9a5ddc0b0b0948988716947342d4b3c3551443b50443857463c705e5468574d61504665524b76635c7b695f69584e7f6e667a695f6a5a4a6b5a4a735f54705e543f2e24b19f93ba9e92d2b5a7d1b6a3dac4afc8b19fe9d4c1edd6c4f1dac8edd6c4bfa896e2c8bbb3998ae1c6b1dbbfaad2b5a7e5c9bbd5bfaaddc8b5d3c1b358463a2d1a0c856f61907b6aaa948672605466544a6d5c545c4b4167574a514134705e50988777a59484b7a696cebbac806d5e8572633e2b1c4e3b2c9683726653425542315f4c3b7461505e4b3a8b7867a895867b6859523f3175635588766a7a6a5d6e5d534032274739305f52495b4e454f423954463b8173667e70657161544c3c2f4735293725193422142d190e321f112c180d301d0f432f244c392b5842374936285946384c392b1f0d0323120826160928180944342739291c503e30523f3067523f57422d5a43334a33235f4632402713523827503b2a5845373c2c1d4236264034241f13071406004534244a35243c2418452e203e29184835243727173020103624162d1b0f3b271e3420173926183b2817493723513e2f7d6960321e151b06001c0700230c002a1301331805381d08452a154e331e3c230f402a15493421442f1c432e1b503b28402b1836210e2d1a09402d1e3220121606001b0f0327170876604b937962927861856b547a5e48775d46715740725a428870588b755d98826bb8a48cb49f8ae1cfbbd8c6b2e5d0bf725b4d492f22755b4a9a7b66b48c72c49577ddac8bd4a281c79678c99c7fc0997cc29d80cca083d5a88bc3957bbe9076b4866cb1846da279658d69596f4e45462b24210a028c786d89796295876d96866f8c7b698471628a77689a88746d5b47816e5d857263826f5e8a79657c6c5570614a7161522a1c111709001507002e1e0e41301c614c3977614c816951977d6691755f543822856a55a0866fab9075d2b89fcebaa2c8b6a0c4af9a8775617a6d5d7c6e635b4a406b5a5014030096847ab69f8fcaaf9cc1a894bba28eb49a89b59b8aaa907fbaa08fc7ac99c3a895b69b88b39a86bda392d1baa8a38c7c684e3dccac9df0cfbef4d3c2e1c2b0eacbb7f0d1bdf1d2bdedceb9e8c8b3dab7a3e7c2afe6c0adf5cfbcf7d1bef0cbb8e3beabe9c6b2ecc9b5e6c3b0d2af9b96785e56381ec3a38ce7c5ace7c2a7f3ceb3e8c4aae5bfa8dcb29ae6b9a4deb5a1e5bcaaebd8c9e8d5c4ead7c6fce9d8e7d4c3f5e0cdf0dbcaffe6d2ffe3cdfedec5c2a087a3806a735442422215a9897ce1c1b2c7a693d6b39fc29f8bd4b49fd4b3a0e6c7b5e6c7b5eacbb9e0c1afe2c3b1e5c6b4e4c3b2e5c4b1e8c7b4e0bda9d4b3a0d4b4a9a48c8243322b4e433d584e44655b5154463d685a51685a516c5e555a4942786760594b428b7d749b8c8574665b6f6353786b5a736356827064574537d0baacd5b5a6e0bcace7c8b4eed2bdf7dcc7fce3cfeed5c1f1d8c4f0dac5ead3c1eed4c7d9bdafecd0bbe5c9b3eacbb9ebcebeddc2add5bca6dec9b83e281a9e8978f7e0d0f2dbcbe3cdbff6e2d7f7e5dbebd9cffbe9ddffeee2ddcbbdead7c6f0ddccf7e4d3f5e2d1f3decbf5deccead5c43d2815846e598e7863644e37665039634e3b8d7865927d6aa48f7ca38e7d877163806a5d4b382a5c493b9480757d6b5f544236614f439585788070636c5e513c30242c1f165a4c416150466050437b695d4b392d5e4c40766257917d74645248604e445e4c424e3a318c786d826e63837062564335554337816f638f7d6f7e6c5e847264645244705d4e86736279644f6a5540745d4b8e75617b604b8b705b8d725f886e5d846f5e7463536f5f50685b4b514336534135ac9786ac9583a288799e8779846e605f4c3d9d8c7c9786769a87799783785e4a41533f36a690839885769a89775543352e1d151d0c04897868806e5a9b8673ae9986bba590cfb6a2ebd0bde9cebbbfa692b7a18cddc6b4f3decbb7a08ebea795b6a18eb39e8bcab5a49885765b493d49392c2d2115251807a9937bcbb196dac0a5ead0b7f6dcc3f1d9bff9e1c7e0c8aedbc6abdcc8ade7d3baf0dfc5eddbc3f1e1caf7e8d3f5e4d0927b69957866ae8a74c3977cb98667be8663cf9772cc9672dcaa89eec1a2e4bfa2dfbc9edcb596dcb093cb9c80b7856abc8a6fcc9a7fc08e77bb8c78a67f706b493f361b108d77698f7b6397836a8f7b638e79648c75639d8772a38a749b826cac96819e8873937d6895816989755c88765e72614f4232231908008e7e71b3a18dbaa68ec2ac95d5bda5d7bca1dfc1a5dcbda1a18266c4a589d9ba9eebceb0f7dec0f8e0c4e9d4b9bea890ad99819c8b7987776856463945342a1f0e07ad9b91bda392c9ad97d1b7a0d5bba4d0b69fcdb39cd0b5a0c6ac95cfb39dc1a58fc3a791c1a58fc8ac97d7bca7b49984876b56efccb9f4cfbdffdecbf1d1bcfad7c3e9c6b0f5d2bceac7b1d7b49ef8d4bef6d0bbd6ad99e2b7a4e0b5a2f1c8b4f5cfb8fad5bbf6d1b7e4bea9ecc8b2a5856c75563ac7a389e0bba0e5be9feec5a5e9c2a5e8bfa3dfb199e2b49de3b6a1e5bba5eed9c8d8c3b2e2d1c1eddcccf4e2ceebd6c3e8d1c1d4bdabfae4cdffe5ccfcd8bea37f657b5c4845291bbfa397dcc0b2ccac97e5c2acd6b6a1e0c0abe5c4b1e1c2b0f7d7c8dfc2b2e9ccbce9ccbcd6b9a9eacabbe2c2b3e3c3b4dbbcaad6b7a5d6b9aba68e824e413951484161544b62564a61544b3e31284f43375a4d445d50485b4e46877970806f678c7b7397867e7c6e6364584c64564b847467635041e9d2c0eed1bfedcebaedd0bef0d5c2eed3c0f8ddccf1d6c5fbe1d0fae5d4edd7c9edd6c8eed4c5efd4c1e1c6b3eed1bff1d6c3f4d9c6e0c7b3d2bba9382310f6e1d0f3e0d1f2dfd1fbe9ddf2e1d7e7d9cef9e9dce8d8cbf5e5d8eddbcdfee9d8fff0ddffeddefce9dafee7d7f5dbccdbc4b6402919755c46b69c85755b42644c347c66515e473597826f76614e766352422f1e9e8b7c3f2e1e5847377462547563554d3b2d827161ad9a8bc0ad9e9b897b3f31246254499b897d9e887a8f7a69a48f7e564130968072ac96896e584d4c382f9a887e5a4a3d3c2a1e6a5447786254927f706451405c46387d6857877060a38c7a8066557d63528e776598816f7c6752806b56a58f7aa58f78957c669a7f6aa48a73b298817f66508069576958466b5a4a3b28179c8671dbbfa7ba9c82c6aa94dcc3ade6d1bee1ccbbdac3b1dac4afd1baa8dbc4b2e1cbb6bfa692bca18cad947eefd9c294826e4331272b190da58e7cd1b7a0caae98e3c7b1e6ccb5dbc1aae9cdb8e6cab5ecd3bdd0b7a1eed4bde1c7b0f8dcc6ceb29cd4b9a4c9b09aceb5a1bda694b29b8d9b887a67574a31200eb59d83dabfa1e2c9abefd5baf2dac0ffe8cef3dbc1ddc5abdac2a6efd7bbfee6ccffe9d1fce8d0fcead4fcebd7f7e6d4a59281715442af836ab68366a26f50dead8df7caadf9d1b7fbdbc2ffe7cfffedd9fff1ddfff5ddffe8d0e4c1abc19980b68a6fb28365c89075c38d75be8f7f714b3e5a40338974638c77628e7a62927c67a48e799b876f927e66a08a73937a64a38b73b9a1898d755d8a745d88745c79675374645557493e16080099897cb29c87b9a187cfb9a2dec8b0ceb597dfc5a4e0c1a2be9b7bd7b093e0bba0d0b296e2c9abf7dcbff1d6bbd0b49ec0a590907a65927d6a6655455a4a3d2c1b11b5a196bda490d8bca6c8ac94d6baa2d6baa2cfb39bdcc0aac6aa92c3a58dd3b59dd2b49cd5b9a1dcc0aac9ad97c8ac968f735edfbeabf9d6c3efccb8fddac4fdd9c3efcbb3ddb9a1d7b39de5c1abfcd7c4f1ccb9f2ccb9e8c2afc29c87fbd5c0e2bca5f5d0b6edc8aefedac4e4c1adb3907a9c7a61c7a288e5bca0f8cdadecc19fe8bf9ffbd2b4f7ceb2f2cab0e7bfa6f1c9b0e4cdbdecd7c6dbc9bbeeddcdefdccbebd6c5ffeadce0cabcfae9d7edd9c1fcdabfc19d837c5d493e22149c8275e0c4b6d1b19cdcb9a3dcbca7ebcab7e7c8b6ebcebee2c5b7eccfc1eacdbfeacdbfffe3d5eed1c3e4c7b9e2c5b7dec1b1e1c4b4dcbfafb49e904f423a4d443d65574e6052455f524961574d4d41353b2f23635950473a326a5c5365544c6a5750907f7767595041342b5c4f4675675c493627efd6c2e3c7b2ebcfbae9cebdffe5d4e8cdbcf6dbcaf0d5c4f5dbccecd9caf1ded0e4cdbff0d6c7d8beaff8decdedd2c1f3d8c5f1d6c3ebd2beebd5c04e3926fff2e1f1dfd1fdede0f7e9def8ebe2fcefe6f9ebdefff0e3ffefe2f1dfd1f7e0cef9e2d0ffeedff6e3d4f7ddccf4dac9bba496483121795e49bda18983674f7d634c553f2a634e3d402b1a9582717a67587a695976645654443579695a8e7e6fa494855342325a49393320118471627d6b5d3e302367594c957f72937c6c6f5544ceb5a1a18a78816a5a715a4c574134422e254d3c323c2e21514132806a5d5640327966576956454d38279c8573907562a186739b7f6a8c715c8a6f5c9e857199836e68533e634d366e584199806aa48974a0866f8b715a90765f634d3863503f7a69573d2815b09781f1d2b6d4b598ccb196d4bca4ebd6c3fae7d6ecd6c1f1d8c4e7d1bcd5bfa8eed8c1e0c8b0f2d8c1f3d9c2d8c2aacab5a25442362e1a0fcfb6a2e6c8b0e1c1a8e2c2a9e6c8b0fbdfc7eacbb6f0d4bee2c8b1ecd2b9e4c8b0dcbea6debea7dabaa3b79883ab8f79ac907b9d826fa5897bc3ac9e5d4a3c402e1abba389ead1b3f6dec2f6e1c6ffead2fbe7ceeed8c0e6d0b8efd7bdfde5cbf0dac2fbe7cef6e1cceddcc8f6e7d4f1e1d1baa9996b503d95674daf7c5de3b697e0b99affddc3fde1c9edd9c1e8d9c6f0e4d4fcf3e4fff7e4f9ead7ffe9d5fddec9c6a288c99d80bd856ad29a81b1806f633c2d7f65569d8a79947f6ca7927d927c67a58f789f8b7397836aa18b74ae957f9e846db0967d977f679a846c947e6975634f74645543352a150800a69689b39a84b79d84e3cdb5dcc8afe3ccade9cfaee3c5a3caa787d2a689e7bea2eecfb3f1d8baeacdafe9caaee5c7afb69a859e846d77614c837061715f512d1d10b8a597c0a793c3a791cbaf97d9bda5ccb098d2b69ed5b9a1d6baa2d2b49cc7a991d8baa2ceb098dabea8dfc3adddc1ab836751ddbeaaf5d5c0f7d4c0f6d3bdeac6aedfbba3f2ccb5ffdbc5f3cebbf1cebaf7d4c1ffe1ceeac7b4f4d1bde1bea8f5d1b9f8d3b9e5c0a6ecc8b2efccb8a78470ad8971d0a88ee9bda0ebbe9dedc19ee8bd9dd6ad8ffad3b6e6c1a6efcab0f2cdb3e1cabcf1dbcde2cfc1ead8caf9e6d7fbe8dafeeae1f2e0d6f5e7daebdac8e0c1acddbaa68566544e3123b09488bc9f91d5b4a1e3c0ace8c8b3dcbba8ebccbaffe4d4eacdbfdcc0b2ebcfc3eacec2fde1d5f6dacee7cabcedd0c2ddbdaeddc0b0ddc0aeb29b8d3d3028534a435e50476254475e51485c524852463a4b3f3340362d5a4d45483a314d3f367261596e5d555647404d40385b4e455c4e434a3728ebd4c2e4c9b6f2d6c1eed3c2f2d8c9fee4d5fae0d1ffe4d3ffe8d9f8e5d6eedbcdf4ded0f5decef1d7c8f6dccbfae0cff3d9c8f6ddc9e8cfbbd8c1af8f7a67fdead9fff0e2feeee1fdefe4f9ece3f6e9e0fff2e7fff2e5f7e9dcfaeadbfde8d5f2ddc8f6e3d2ecd9c8f3dac6f5dcc8c8b3a25944336f543fb79b858a70598168527e69568170608a79697969594a3a2b7467576e60533d2f2246382b998b7e4d3f323f2f22453528513f314b392b807063392b2066584b7f695c978070947a69bca2913e27156f5a49a48d7fb59f923e2c224231278476699686777360525943356c594a604d3e614c3b8f78668d725f7d624f9d816c8d725d806550765d4787715c725c478c735d846b558c715c937863866c55866c55947b657e69566453438675653421109c866fb79b83c8aa90d1b7a0dec8b3fae7d6f6e5d5ffecd9ffead7eedbcaf9e7d3fdebd7fde8d3ffedd6ffedd6e1cdb5ebd9c5604e422c180dac937fcdb199e7c5ace8c6abf2d2b9f0d2bafbdbc4eed0b8ecd0b8e7cdb2f2d4baf8d8bfffdfc6d3b39aceb098c1a58fa38772b69b88a5897bb19a8a604d3e4f3c2bf0dcc3efdabff1ddc4fae8d0f1dfc9ffefd8fdebd5deccb6e1ccb7ecd7c2f4e2cceedec7f3e2d0f1e4d3f5e9d9ede0d0d6c3b4654836a87c61e4b798e3bf9ff7d8bbfce1c6fae2caecd7c2fae7d6faeadbfceee1f7ecdafef1deffefdbf7e1caffe7cfd9b59bb5866ac08e75af826f4c2818836c5ca79684ad9b87a9947faf9984a38d76ab977fa8947baf9982a18872af977fb9a189b199819b856d87715c74624e675748483a2f160900948475a9907ad6bca3f4dec6f5dfc7e3ccadfde3c2fcdfbfdfbc9cd4a88be1b89ae5c3a7c0a385d4b394ddbb9fd6b69fb79b85c2a79296806b8c796a736153301e10b9a697c0a791c3a78fcdb199ccb098bb9f87c6aa92d3b59ddcbea6d8baa2c5a78fd3b49fcbac97c8ac96d8bca6cfb39d8b6f59e6c7b3f4d5c0f3d3bedfbca6e7c5acf2d0b7f3cfb9ecc9b3f4d1bdf2d1bef5d4c3f4d3c0efcebbf3d3bedbbba6debba5f3ceb4e6c0a9e6c2ace0bda9a37f69b28c75d5ab92f1c4a5ebbd9ce6b896daaf8feac1a3f2cab0e9c4aaefc9b2fad4bdffe9dcfbe5d8e6d4c8e6d4c8f2dfd1eedacff6e3dcf8e7e0ded1c8f2e2d5f9decdffe0cea5887856392b907267d7b7aad6b5a2e3c0acdab9a6dabba9efcfc0eed1c1f9ddcfe8ccbedfc3b7f4d8ccf4d8ccf9ddcfe7cabcffe6d8ebcbbce0c0b1dfc2b0b59e90382b23554c456153486153465e524662584e574b3f695d513f352c443a314e40375d4f4668574f76685f57484142352d4e413854463b483526e8d1bfefd4c1efd4c1fde3d2e9cfc0f8decff2d8c9fbe0cfe5cbbcfce9dafeebddffe9dbfee7d9f2dbcbf9dfd0f7ddccf4dac9f1d8c4e2ccb7e8d1bfc9b4a3fff0e0fbebdcf5e7dcfcefe6fef1e9fff3ebfff4ebfceee3f4e6d9f0e0d0f2ddcaf9e4cffae8d4f0decaecd6bfdbc2aee0cbba624d3a664d37ae947d866c55775e4a9986757766566f5f506e5e4f3c2c1f3b2d208f81765e5246574b3f6054482b1d1263554a58483b47372a72625568584b2a1c117f6f62947e71a48d7faa9081967f6d8c7764442f1e91796da08a7f9e8c826b5a508476696656496e5b4d816e607d6b5d6956484933259d8676927867765b489f836e785c477055406a513b6f56407d67508168527c634d8c715c765b4680664f7b624c634d387863507766566252432b1a08d1bca7efd5beb1977eccb39de1ccb9e7d6c6fcecddffeddcffecdbeddcccfff3e3fff0ddfff1dffee9d6ffead7f6e4cee2d1bf706053231105b8a28ddbbfa7c5a38ae7c5aae1c1a8ddbda4e1c1a8e3c3aafde2c7d5ba9dedcdb4edcbb0c6a48bd0ae95b5957cb89a829d816bb0947f9d8271a288795d4a3b604f3dd1bda5f4e0c7f7e5cfe5d3bdfdecd8f9e8d4eeddc9e0cfbbe9d7c3dccab6e6d5c1d8c7b3eddecbfff2e1f6eadafbeedeead7c8775a48c8a184fcd5b6fde0c2fde8cbfeeacff2dec5fbe6d3f7e4d3f2dfd1efddcff0e3d3f4e9d7fbeedbffeedaffebd6fff0d8dbb198bd9178b8927f3b1c0a675241a59683a2907ca8937ea7917ca7927da6947cbcab91bea891ad947eb19882bea68e99806aa48e7799846f7d6b57685848534538140a008c7f6fb8a28bd7bda4eed8c0fbe5cdf1d9bdf8ddbffde0c2e5c4a5dab193dbb294e1bea0d5b495c4a181d3b092dabaa1d2b6a0977c67927c677b68597664563b291bcbb6a5cdb29dc8ac94d1b59dcdb199cfb39bcfb39bd4b69edec0a8d0b29addbfa7cdae99c5a691ccb09ac8ac96c8ac969f836dd5b6a2f3d4c0eacab5eeceb7fbd9c0eeccb3f2cfb9ffdfcaedccb9e8c9b7debfadf7dac8ffe5d3e4c8b3f2d6c1f7d8c3f4d0b8fcd6bfedc8b5edcab6a4806aa7816ae3b79cfacbade4b393deb08fe8bb9ce4bb9deac2a8e5c0a6f7d1baffd9c2f2ded3fff2e6f3e1d7ecdaceffeddffff2e7f6e3dcfaebe4f3e9e0faeee2fbe4d6f6dbcaad90825c3f31826255bd9d8ed5b4a3debba8dab9a8d8b9a7d7b7a8eccfbff6daccf3d9caddc3b6dcc2b5e5c9bbe4c8baf5d8caffecdcf1d1c2ebcbbcdfc2b0ac9587392a234439336251475f4f426b5f53695f5553473b6b5f5360564d554b424f41385f51485d4f4674665d584942594a4343362e45372c453424ddc8b5ebd2bef7decaf8e1cffce5d5f4ddcdf4ddcdfbe1d0f6dfcfeed8cae9d6c8f4ded0f0daccfde8d7f2dbcbf6dfcdfbe4d2f5deccf2dbc9dcc7b6c6b3a2ead9c9fff4e5f5e7dcfff6edf5e8e0fdf0e8fdeee7f7e9e0fceee3fdedddf2e0ccf6e2caf6e4cef7e5cff8e2cbf3ddc6f6e1ce6d5845705741af947f8065509b8170a18e7f4735278b796b7b6b5c433326584a3d5b4d427e7065594d414135294e4035584a3f83756aa3958a6555485e4e412e20158e7e71a18b7e8d76687e6757836c5c483322766352a7918499857a5a483e7e6d63c1b3a8695b4e6d5b4d6f5d4f614f456f5b52362013897264997f6e755a4772564185695390765f947c649d856d9d856da288718a70597e624c80664f81665169503a725c475a47366454457e6e5f261505d1bfabf4dbc5fde4cec3ac9affecdbfdeddefdefe2fff0e2fff4e6fff3e6fff3e5fff3e3fff9e8fff3e3feebdafcebd7e1d0be716154200e02856e5ce5c9b3e3c1a8f4d2b7f4d5b9cdae92f6d4b9f3d1b6edcfb3d5b89af3d4b8cdab8fd5b197dbb79db09077bb9d85ba9b86826651a08574e7cdbc67544382715dd9c5adefdbc2f8e6d0f1dfc9fdebd7f5e3cff1dfcbe9d7c3f4e2cceedcc6cab8a2eeddc9fbead6f6e7d4f8e8d8fcecdcf5dfd1664b36cba88cffe0c1fce7cce3d3b9f3e5caf5e5ccffeeddffeedff4e1d2cab9a9fff3e3f9f0dff5ecdbf2e7d5feedddffeed9ffe5ccddb7a0ae8e79452a1783705fa3948194826e8a78649d88759d8875aa9880bdab93c9b39bc5af98d0baa3b8a28b96806b9a846f806b56806e5a6b5b4b564939190f035b4d40c6b09bdec4ade4ceb6e8d2baf8e0c4e4cbadfce1c4f3d1b5e8bfa1eabf9fd8b494dab694d9b38fe4bd9ec9a78eddbea9b59c868873607e6b5c6553455a4738c2ab9bc7ac97d7bba3d1b59dd3b79fd1b59dc3a78fd7bba3d7bba3dabca4e1c3abc3a48fc7a893ccb09ad2b6a0bea28cb39781b49883f7dbc6f4d5c0f0d2baefcfb6f6d6bde5c5aee0c1acfadbc7f6d9c7f2d7c6fce1d0fbe1d0efd6c2fde4d0fee2cdecc9b3e4bea7f2cdbae7c4b09f7b65ba917bedbfa5d7a88ad5a484dfae8ef4c7a8edc4a8f3cbb1e5c0a6e4bea7ffe0c9f0dfd7fdefe4ffefe5f0e0d3ffeee0e8d5c7fbe9dff6e8dfe9dfd5f4e8dafce9dafde3d4ccb0a26f524486695bc9a99ad6b2a2e0bdaad4b0a0e1c0afd9b9aae5cab9f5d9cbedd3c4ebd1c2fbe1d2ecd0c2e9cebde0c3b3f4d4c5e0c0b1d6b7a5d1b4a2856e5e33241d443a3168574d6656495c50445f554b53473b6e625660564d574d4432251c34261d60524953453c796a6371625b51443c483a31544234cfbaa7edd7c2f1dbc6f6e1d0f1dccbf2dbcbd3bcacdcc2b3ecd5c5ffeadcf6e3d5fbe5d7fee8daf4ded0f4dfcef9e2d2f6dfcdf3dccadac5b2cebbaacebdadffeee0f9ebdef2e6daf6ece2e9dfd6fff5ecfff2eafff5ecfff4e9feeedff3e1cdf0dec8f2e0caeedcc6fff2daffedd5f0deca8974615d4732c1a892947966917766705b4a816e5f705d4e5c4b3b8472647b6b5c908073493b2e25170a4b3d30493b2e3224174a3a2d5a4a3d8d7d7064544746352b8b7b6e8d776c7f675b9e8779aa95845f4c3b83706196807598847986746a796b60766a5e4034283e2e215d4b3f3c2922614f45301c11927b6da086757d624dad917b8569538b715aad937aab917ab49c849c826b876b559e826c977b659b806b755c487c67546e5b4a5b4b3c655546362515cbb8a7f5e0cbf7e2cdead7c6faeadbf9ebdefef2e6f4e4d7fbebdefbefe3f8eee2f7ebddfcefdffeeedff8e6d8fbead8efdecc917f73271509a18c79f2d8c1e3c3aaeccaaff4d5b9ebccb0e4c2a7e5c3a8dcbda0dbbea0eccaaec19f83f5d2b6c29f83dcbca3c4a68cba9b86c7ab96907562b69c8b513e2d998874ecdac4efddc7f3e2cefeedd9eddccaefdeccecdbc9ebdac8dfcebabbaa96f9e8d4f5e4d0f1e2cff1e2cff1e4d3fdedddf3e0cf5b422cd7b89bf2d5b7f1dfc7ebdfc9f0e4cafef2daffeedefff0e2ffeddcf8e7d7faeedefff8e9f9f2e2faf1e2fceee1f5e2d1ffead4eeceb5b397824c331f7867538c7d6a847361907d6c8772618d7a699d8d76a09077b8a48cbea891b49e89c2ab999d8772907b66907e6a806f5b705f4d615444150b00433729bba693c9b199e2cab2f0d8bef3dbc1e9cfb4f2d8bdeecfb2ecc5a6ffd4b4dfb794d7af8ce4b996d6ad8db7937bb99a86ab927e7a65528370615441336d5749c3ac9accb19cd0b49cccb098ccb098caae96d7bba3d8bca4d3b79fd0b29ac3a58dcbac97d1b29dd8bca6d1b59fcfb39dc4a892a68a75f8dcc7edceb9ffe0cbefcfb8f1d1baf9dac5fddecaffe2d0f8ddccf6dccdf7e0d0fae3d3f8e1cfffebd9fadfcae7c4b0fcd8c2f0cdb9e7c4b0916d57cda58cebbea1e9bb9ae0af8fe0af8feec1a2d3aa8ee2baa0f0cbb1e9c3acdfb9a2f3e9e0fff8eef9ede1e7d7c8f4e1d2ffead9f3e0d2e9d7c9e1d4c4ecdfceecd9c8f1dac8dcc1b06d5241785c4ec7aa9ad1ad9ddcb9a6ddbaa7e3c2afe1c2b0e4c9b6f6dbcaf3d9c8e6ccbbd4baa9e7ccbbd2b7a6d9bcace3c4b2d2b1a0d3b2a1c9aa989c857535261f3e342b59483e5f4f426c5e5362564a53473b685c505d534a61574e3a2d2450433a6b5d5465574e75645d4b3c354f423a41332a604e40c8b3a2e9d2c0ecd6c1f5e0cfffecddfce6d8efd8c8dcc2b3eed7c7f7e1d3bca99bfae7d9fce9dafae7d8fdead9fbe6d5ebd6c5f1dcc9edd8c5bca998e7d6c6fdebddeddfd2faeee2fbf1e7fef4ebfdf2ecfff3ebfef1e8faece1fff1e2fff1dfefddc9e5d3bfecdac4f0dbc6fbe6d1f2e0ccae9986513b26c8b29d89705a765d4957402e846f5e341f0e5d4a395542333221117f6d5f59493a49392a5040313525163828193422147361537e6c5e74625469594c9583776650458971656f594b786254402d1e493729523e33645248493830382a216155495a4e426555484c3c2f4c3b3364514a39251a887163846a59937863a68a748f735b9a7e6692785dc7ad94b99f868c7058a0846c80624a967762886d58977e6a7a65527c6958564637605041594838efdeccf8e6d2ffefdbe5d4c4fceee1fbefe3f5e9ddf4e6d9fff5e8fcf0e4fbf1e5fbefe1f5e9d9f1e3d6f9e9daf6e5d3e2d1bfa08e8229170b907b6ad8bfa9e0c0a7eccaafefcfb6efd0b4dcba9febc9ade0c1a4c4a789ceac90d4b296b59276aa886cd9b9a0c5a78da88c76947863ad927fab91803f2c1bbcad9afaebd8fff6e5fdf0dfefe2d2faeedefff4e4fff3e3fff2e2f7eadaf1e4d4fef1e1f7eadafff3e3fff9e9fcf0e2fbeedefff3e3523d28c2a488f6dbbef7e5d1fbeeddf3e7d1fef2dcfff3e3fbeedefceddaf4e7d4faeee0f5ebdffef4e8f8eee2f6eadefaeadbf7dfc7ffe3cba58b744a341f86756191826f8978668d7c6c8f7c6e8d7a6b84735f95856eab9983b19c87a893829883727d685576614e8876626e5d49705f4d6d6050160c00312517a89682cab29aebd3bbf5ddc3f9e1c7ead2b8e4ccb2f4d6bacba787f2c7a5ecc19ef4c8a5eec09cc29777ae8a7280644fa9907c826d5c766354614e3f7a6554bca593d0b5a0d2b8a1cab099d4baa3cfb39bcbaf97c5a991c9ad95cbaf99ceb29cceb29ce5c9b3dcc0abc7ab96e3c7b2bfa38e8e715ff9ddc8fcddc8fcddc8e6c6aff3d3bcf5d6c1f1d2beefd2c0eed3c2e5cbbcf0d9cbf1daccfbe6d5ffebdaf7decaf6d5c2eecbb7f7d4c1f0cdb98b6751c8a087deb194dbad8cebba9aeec09ffed3b3eac3a6e0bba1f5d1b9fdd7c2e1bba6f4ede5f7eee5f3e9ddede0d0fae7d6e7d2c1f2dcceead7c8f0e3d2f0e3d2e9d8c6f6e1ceebd0bf6a4f3e63493abfa292dbb7a7deb9a7dcb9a6e1c0ade4c5b3e4c7b5f2d7c6fbe1d0f3d9c8ecd2c1f6dbcaebcebce0c1afddbca9dfbca9d4b3a0d9baa8846d5d4a3b345349405a493f5f4f406052475f53475b4f436b5f535b5148493f3651443b40332a54463d60524972615a6657506c5d56483a31564436b5a291efdac7e9d4c1f1decdf4e1d2fde7d9f6e0d2fde3d4f9e2d2ffe9dbe3d0c2f7e4d6fae7d9f1decff4e1d2f7e2d1f1dccbfae5d2eedcc89f8c7be6d5c5fff3e4fff3e8f9ece3fdf3eafcf3ecfef5eef8ebe3fef1e8f8eadff1e1d2fdecdcf6e3d2ecd9c8fdebd7fcead6f9e7d3f7e4d3c3ae9d523d2ac0aa95644b35674e3868523d8d766447321fa08b78796453ab9887a79485806f5f918070897868513f314c3a2c574636392818584536a795876c5a4e877569836d628c7468937d705744367d6b5d4b392d301e142d1b1151403862554c3d332731271b5d4f445342385f4e465a47403f2b208f786a997f6e977c678d715b8f7459b99e83bea388b89e83a58b70b79b8385674fad8d76997b637f634d987f6986715e7966557c6b5b7968587e6d5bf4e1d0f6e3d2f1e0cef9e9dafdf1e5f7ebdff1e5d9fff2e7fbede2fff3e7fff4e8f3e7d7f9ecdce7d9ccebdbccfff0dcd9c7b3a08d7f2d190e826f60e1c8b4e2c2abeac8adf3d3bae2c2a9d0ae93e3c1a5ceaf92a48769ceaf92dfbda1d9b69ac19f84c5a58caa8e76ba9e88a28772caaf9e9c85732a1907d0c3b2fdf1e1fff5e7fff5e7f7ebddfcf3e4fcf3e4fef2e4fef2e4f9eddffdf4e5fff3e7fdf4e5fdf4e5f6eddefef4e8fef2e4fff6e5584630cdb398f5dbc0ecd9c8f4e7d7f4e7d4f7ead7faeee0fff3e5f6ebd7f6ebd7fff5e7faf0e4fff5e9f0e6daf6ece2fef1e1f0dcc4f3dbc1b79f87543e297766528e7f6c8372628472648b796d8775698878689a8b769b8a76988672ab9889665042836e5d7866527e6d5974634f695846665646191106170d01998876c5af98d7bfa5f7dfc5efd7bdfbe3c9f3dbc1f1d6b9e4c1a1e4bc99d1a582e5b793e4b490d6a98ab9977e886b59684e3d85705f7663547764559e8978c0aa95c8af99d1b7a0cab099ccb29bd4b8a0cdb199c3a78fd1b59ddec2acc7ab95bda18bceb29cd4b8a3c4a893e7cbb6d1b5a0846755eed2bdedcebaf9dac5f9d9c2fbdbc4f4d5c0f0d4bff9dccaf2d7c6fce2d5f2dbcdf2dbcdfde7d9f9e4d3ffe7d6fbdcc8f9d9c4f6d5c2e5c5b086624cc69e85e2b699d6a789e5b796eabd9ce9bda0ecc5a8e9c5abe9c5adf6d0bbf7d1bcf4ede5f3eae1f5ecdde6d9c9efdccbe9d4c3f5e2d3ecdbcbf3e3d3f7ead9f1e0cef7e2cfe1c6b5937666422618c3a696d7b4a1dfbaa7e4c1adf2d2bdedcebae8ccb7e7ccb9fce1cef5dac7e1c6b3e9ccbadbbfaad9baa6d2b19ee5c2afe8c7b4dfc0ae826b5b7c6d666a60576f5e5460504160524764584c5f53476054485a504753494042352c473a315b4e456c5e5571605962534c5b4c4551433a635344857261ead5c2e9d4c1f0ddccf3e0d1f6e0d2fae4d6fae0d1f4ddcdf0daccfeebddffeddfffeddff6e3d4f4e1d2f7e4d3e2cfbefae8d4e8d6c2958271fbeadafff7e8faece1fdf0e7fdf3eaf6ede6fcf3ecfaede5fdf1e5faecdff3e3d4fdebddf1e0d0fdeadbfdeadbffeedff9e6d7ead7c8d8c3b2604b38a7917c99806aa28973baa48fa08977907967a5907d9d8877a6938263503f4d3a298776669f8e7eab9a8a7564548b796b382618584638968476544236877368735d5280685e6e584d4a362b8474673e2e21412f253b2a2084766d5f5249392f25493f3564564d473930695b5255443a3f2b20866f61927965896f58846850a1866bb0957a9d8265baa183a88f71b3987d8b6d53a98970c5a78f82664e7a5f4a7b66536d5a49604f3f615040a79483f9e6d5fdead9f3e3d3f6e8dbf2e6dafcf0e4fbefe3fceee3fff2e7fef0e5fff3e6efe2d1f9ecdbecded1fcecddf7e5cffee9d4d1beb03622176b5849ccb5a3f3d5bde6c6adf7d9bfe9cbb1ffddc2e2c0a5c7aa8cceb193e7c8acdcba9fbe9a80b7957cbea086c3a78fb29680ccb19cb79c8b9a83732e1d0de8dbcaf8efe0f8eee2f6ece0faf0e4fbf1e5f6ece0f8eee2f8eee2f4eadefbf3e6fcf2e8f0e8dbfcf4e7f7efe2fcf2e6f2e9dafff5e5675740bba186fbe1c8f6e3d4f7e7dafbebdbf7ead9fbf2e3f1eadaf1e9d4fff5e1fef2e4fef1e8f5e8dffef1e8f6eadef4e7d6efdbc2f5ddc1c7af975c4631a5937f81705e7564548674668e7c7279685e8d7d6e837363908070827161958474715e4f74615087746372614f7c6b59685642675747140c01140c01968676bca890d8bea5dfc5aafde5cbedd5bbedd7bff4dabff9d8b9e5bd9adeb28fdeae8adcac88cea182a8866d7154427c6251735c4c8e7b6c655243a6917ebaa48fc5ac96ccb49cd6bca5c2a891ceb49dd5bba4d4baa3d1b7a0d8bea7b59b84ceb39ebca18cbda28dbda28db19683c5aa977a5d4be8ccb7e4c5b1e6c7b2e2c2abffe1cae8c9b4f5d9c4e1c4b2ecd1c0fce2d5ecd5c7f8e1d3fde6d8eed7c7ffe5d4f8dcc7f3d4bff6d7c3ffe3ce8d6953cca78dd9b092e0b394e6b998e8bd9df0c7abf1ccb1f8d4bcf6d3bdf0ccb4d9b59de5dbd2f9efe5eaded0fdeddef6e3d4e8d5c6fceadcf4e4d5f8ebdbf8ebdbfdedddf7e2d1eed1c16f503e432719b29585ceab98d4af9cd9b6a2dabaa5ddbeaae8c9b5e8cbb9e4c9b6f3d8c5e8cdbaefd3bedebfabdfbeabedccb9e0bda9ddbda8dbbcaa7d665658494251473e53423857473a56483d5c50445b4f43584c405349404d433a3b2e2553463d60534a60534a5e4d465c4d4665564f4e4037584839624f3efae5d2f9e4d1f1decdf2dfd0f6e0d2f2ddccf1d7c8f2dbcbffeadcfbe8daf5e3d5f2e1d1f8e5d6f9e6d5f2dfcefdead9ead8c4eedcc882715ffcebdbfff8e9fff2e5f8ebe2fffaf1f6ede6faf1e8fff4ebfbefe3fff1e4faeadbefdfd0fdebddf5e2d3ecd9cbffefe3fdebdff7e1d4c1ab9d5f4a39bda893b79e88b19882a58e7ca28d7ab39e8d8974635944336d5a49826f606655458b7a6a77675836261769594a6d5d4e706053615144817164736155756156816b606650457b675c5341353f312454463b332218847369675950675d53473f34443c313f322951433a45372e57463c432f24846d5f917864856a557a5e468a6f54ac9176a18669c0a68bc0a68bad927786684e95755cb99980a1836b8e745d6f5a475c49384a39275b48379e8976f7e2cffeedddfbebdcf8eaddf9ede1f4e8dcf6eadefff3e8fceee1fff2e5fff0e1fcecdcfaeadaefe1d4ffefe0ffead5f7e1cac0aa9c392618614f41d6c1aeddbea9edcdb4fadcc2efd1b7f3d1b6ffdec3dabd9fceb395d6b79bf2d3b79b7960c7a58cbea088bda18b927762b79c89ae9483b5a08f2c1c0ce1d5c5f9f0e1fbf2e3f4ebdcf4e8daf6eadcf8ecdefcf0e2f9efe3fff5e9f5ede0f7efe4fef6e9f9f1e4f8efe0f9f0e1fcf0e2fff4e492816db49a7ff4dac1dfccbefff3e9f4e4d5fcefdff3ebdefcf4e7f6eedbf3ebd8fbefe3fbeee5f9ece3fceee5f9ebe0f4e4d4ffeed3f0dbbeb69e8667513cac99889382728674668171648170666d5f547b6d608578689282737e6e5f8e7c6e786658715e4f6a594772614f604f3d6e5c48706050160e03150d029f8f80c2ad98ddc3aaf0d5baefd5bce3cbb1fde7cff1d7bccaa98ae9c39fe3b794c69672ca9877ab7e5f78553f674c39725648695244685547574435b7a28fc1ab96cab19bcdb59dd5bda5cab099d0b69fcdb39cd2b8a1dac0a9d5bba4bba18aba9f8ac0a590b69b86bda28dcbb09dd0b5a2654836f3d6c4edcebae6c7b2f1d1baffdfc8eecfbaeacbb6f1d4c2ffe9d8fde1d3fbe1d4ffe7daefd8c8f5dbccffe5d4ffe3cefedfcafadbc7f2d3be88654fd5b096e1b89cdbb090e7bc9cfad1b1fad3b6fcd8bef2d0b7dab7a1e8c4acd0ac94e5d4ccfae9dff7e7d8fceadceedcd0feece2fdece4fff6edfcf0e4fceee3f8e8dbffe9dbeecebf9a7666503023a68979cdaa96dab7a1e7c4aee4c4adddbea9e8c9b4ddc1acd8bca7e5c9b4e9cdb8e9cab6e1c2aee2c2addebea9e4c4afd6b7a2dfc2b06e59483629216f655c5d4c425e4e415244395d50475b4d4263574b43393050463d493c334d40375e51486659505e4d4567595061524b473930564637473423ecd7c4e6d1bef4e1d0f8e5d6f5dfd1eed9c8edd3c4ebd4c4f6e3d4efddcff2e1d1fbeadaf5e2d3f8e5d4fae7d6f0decae8d6c2ecdac66f5e4cfff0e0fff0e1f5e7dafff2e9fdf3eafaf1eaf4ebe2f0e3daf6eadefaecdffeeedff8e8dbf7e5d7feebdcf6e3d5f9e7ddfbe9dffae4d7b39d8f6f5a49b9a491ad957da38d76a5907d725f4e5a47386b5a4a6a59498a79694533257a6a5b6252435b4d40493b2e5a4c3f6d5f5254463b66584d87796e7d6d606450457b645c614a427f6d6338271d81736880726946352d8d7c745c4e4532281e3b3229372e25271a127b6e666052494d3c324b392d6a5446846a59a085706e523c8f735b91775eb49a7fa88e75a2886da3886d82644ab3937a96765d9e80669177607a65525d4a39655241493723bca794ead5c2f9e8d8fff2e2fcf0e2f8ece0e6dacefef0e5f2e4d7f9ebdefff1e4ffeedefdecdaecddcafceee1fceadcf8e2cbf4dcc4e1ccbb422f21392719cfbaa9e4c5b0e2c2a9f6dac2f1d6bbeecfb3e8c9ade0c2a6d4b99cd9b9a0eacab1caa88fc8a88fceb098c0a48e846954a08572967c6baf9a89322212f6e9d8faeedefdf1e1f9edddfaedddfef1e1fef1e1fff2e2fef2e4f7ebddf6eddefaf0e4fbf2e3f3eadbf8ecdcf1e5d5f2e5d5ffefdfb09e8a957b62f4dcc4fcebdbf5e4daf7e7d8fdf0e0fcf4e7f2eaddfbf2e1fcf0e0fff4e9fff3eaf9ece3f2e6dafdede0fae9d5ffeed3eed9bcac947c745e49a893828370617967598a7a6d7f6e6485776c7c6e618b7f71908275817366857568736354645343695848695848604f3f6653426c5c4c140d03140d03918376ae9c86dabea6dec0a4ffe6cbf4dcc2f2dac2ecd2b7e2c3a4cda987d3a886d4a684cb9a7ac69a7da88873836857795d4f72584b715e50574436bca796c0ab96bba58ed3bda6ccb69ecab29ac9b199ceb69ed8bfa9ceb59fd7bea8cab19bc0a793bba28ebda490c0a793b39a86c5aa975f4232d8bba9e4c5b1eecfbaeacab3f8d8c1f6d6bff9dac5fddeccfee1d1e9ccbeffe4d6f8dcceefd5c6ffeadcfde2cfeed2bdf0d4bef4d8c3e5c6b196735dc09c82e5bea1f7ceb0ebc2a4f1caabeec9aeebc9aef2d0b7f6d3bdecc8b0f5d0b6f2ded3efdbd0ffeedff6e4d6f9e7ddf9e8e0f5e6dff8ebe3fff1e8f4e6dbf5e5d8fee8daebc7b9b28d7d503023a28575caa996d7b7a0e4c4ade7c9b1e4c5b0eacbb6e5c9b4e3c7b2edd1bcefd3beedcebad9baa6ebccb8ebccb7e1c1acdebfabd9beab6953454a3d356158516a5c51605043594b406c5f5666584d65594d4d4038675d5465584f594c4360534a6759506a5c536c5e558e8179493b3049392a3c2918f5deccfee7d5ffebdaf7e4d5f0dacceed9c8e5cebcf1dac8f8e5d6e7d6c6f3e2d2f9e8d6f6e3d2ecdac6f0decaf3e1cdf2e0cce5d3bf695645f5e4d2f0e0d0fbede0fff4e8fff8eefff8efece2d9fef1e8fff3e6f2e2d3ffefe0f6e6d9f9e7d9ffecddfae4d6fceadeefddd1f4ded1af9a8965503f9b8673b8a28ab9a38c715c498471628d7c6ca69585ac9c8d99897a6d5d4e6353442e20133f3124463a2e63574b7d71656b5f538679706a5c51746359837165503c3366524957453b77695e6b5e55574a41392b2263554c493c3332281e2a2118443b322d231a73665e685a515d4c42544236594335836958896e5b896d588367519b816a997f6890765f9e846b8b6f577a5e46866850a6866d997b61866c55846f5c7b68578775614e3926dcc6b1eed9c6fff0e0fff1e4fff5e9fdf3e7fff5e9f9ebe0fbede0fff3e6fdede0fdebddfbead8fdedddfdefe2fff3e4f7e1caebd3bbdbc4b24a37282d1b0dc3b09ff1d5bff9d9c0edd1b9ddc2a7ddbea2ffe6cad7b99db69b7ecfaf96aa8a71b49279b99982a88974836751896e59917663cdb3a2b19c8b352414f5e8d7fff2e2faeedef5e9d9f9ecdbfcefdff7eadaf7eadafdf1e3f6eddef3e9ddfcf4e7fff7eafff8e9f9edddf7ebdbfdf0dffcebdbd1bca98c7259fbe3cbffefdffceee1f0e0d3f4e6d9faf2e5faf2e5fff8e9fff3e5fff8edfff6eafff6ecfdf1e3feeedff9e7d1f6e3c5eed9bc987f69755e4c9e887a8d7a6c7866587365588b7d728274698276688c80729a8c818e80757c6c5f645445614f415f4e3e5e4e3f6555455d4a39635344160f0717130a685c50a69480ddc2a7e6c9abecd2b7e6ceb4dac2a8f2d8bddec1a1c2a17edbb090b08163cd9e80d3aa8e9877649377698a6e6281675a776358473527bca998c5b09bcfb9a4d1bba4d1bba3bba58dc8b098ccb49cdcc3addac1abccb39dc6ad97d6bda9c1a894a9907cb39a86bda490bfa692563b2ad0b3a1f1d4c2efd0bbedcdb6ffe0c9efcfb8f3d3beedcebac4a593d1b1a2ba9d8dcbaea0f6d9c9f5d8c8faddcbf2d6c1f1d5bff2d6c1e3c4af856550d0ac94e3bc9fd8af91f5ccaeffdabdffdbc1f7d5bcedcdb6eac8aff1ccb2f4cfb5ebd3c7fee7d9fae5d4ecd9caf8e6dcfae9e2e2d3ccebddd4f7e6dcf8e6daf6e4d6f6dfcff2cdbdb58e7f563629927565bc9d89d6b7a2debfaae7cbb5e2c6b0fadec8cbaf9afbdfcaefd3beeed2bdd1b4a2d0b49fddc1acefd3bef5d6c2e3c7b2dfc4b15b4839534940675e578072675d4d4067594e695c5364564b514539695c54544a4175685f6d605764564d6d5f5666584f5e5047b2a59c625449524032645140fce5d3f5deccfae5d4efd9cbe9d4c3f6e1d0f8e1cfead5c2e4d1c2f8e7d7feebdcd4c1b0ebd8c7e9d7c3fbe6d3f0dbc6f6e1ccebd9c365533ff0dfcdfdedddfbede0fbefe3f5ebe1f6ece3fffaf1fff7eef8eaddfff0e1fff2e2f6e6d7fff6e6ffeddcfae5d4ecdaccfceadcffeadcbca7965944339f8a779a846d907a63a28d7abca9988675656150406352426c5b4b6454454535265d4f423b2d20382c1e5246383f332735291d453b315c504479685e7a685c68544b5240365a494154463d675d54342a2136281f64564d3629212c22194239304239306a5f597c6f67473930402f2558463a4832257f68587d6352836855755a455439247257429d846e795e496c503b8e725ca3846faf9179ad8f77a58b7485705d5f4c3b806e5a3d2815e0cab5ebd6c3faeadaf4e8dafff5e9f8eee2fff4e8f9ebdefff2e7f1e3d6f8e8dbfcecddfbebdbf1e1d2f6eadef6e6d9fde7d0ead0b9dac0af584234261607b09d8eeaceb8dfbfa6f2d4baf9dbc1eacbafffe0c4e1c3a7cfb497d5b59ccfaf96debba5c5a58ecfb09b977b65846954af9481d7bdacc1ac994c3b29efe2d1fbefe1f4ebdcf2e9daf7ebdbf9eddff4e8daf2e9dafaf2e5f8f2e6f2ece0fcf5ebfbf4eafaf2e7f4ecdffff9eafdf0e0ffeee0ead3c38e745bf6dec4fdecdafff2e2fdede0f7e9dcfcf4e7f4ece1eee4d8fff3e7fff4e9f6eadcf7efe2eae1d0fff0e0fae8d2f7e4c6e7d4b66d5742786151947e718e7b6d807061887b6b8274678074667d6f628a7c6f9180769c8b816c5e51675748655345604f3f6050416d5d4e63503f675748160f0916110b473a31a99685ceb398eacdaff0d6bbebd3b7e4ccb0d8bfa1f5dbbad7b997d6ad8fcda083c5987bb78f76a38470967c6d896d617b61546652473c2a1cac9988c0ae98c2ad98cdb9a1c7b39bcfbba3cbb59eceb8a1d3bda6d4bea7c4ae99bba590ad9782bda792b9a290b19a88c0a997bca2916c5241c3a895eccfbdf2d3bef6d6bfeeceb5f2d2bbfcdcc7ffe2cfd7b8a6d7b8a6eccdbbe7c7b8fcddcbefd0bee8c9b5e9cab5f5d6c1fedfcbceaf9aa0806bcaa68ecba68be4bda0f6cfb2ffdabdfad8bdedcdb4ecc9b3f7d3bbebc3aaf7cfb5f3d9ccf2dbcbfce7d4f9e4d3f1ddd4fdeae3cec0b7f7e6dcf7e5d7e8d5c6e9d4c3ffe6d3e1bcaaa67f6e5d4032967a6cc1a590dbbfa9e3c7b1d9bda7d6baa4e6cab4eed2bdf7dbc6e3c7b2f0d4bfc9ac9ae0c3b1e1c4b2d3b8a3e7cab8f0d5c2e5ccb853403152483f655e56695b526c5e5174665d61544b65574c5d5145594c4441372e6a5d546d60576a5c5363554c5c4e4562544b75685f7163587e6d5d725d4ae8d2bdedd3c2eed7c7ead4c6efdac9f0dbc8f7e0cef2ddcaf0ddccf2e1cff5e2d1f1dfcbf4e2ceebd9c3e9d4bff5e0cbedd8c3e0cbb67e6c58efdccbfeedddfbebdcfaecdfece0d4f4eae1faf0e7fdf0e7f7e9dce7d7c8f6e5d5fff2e2fbead8fee9d4e0cbb6f9e8d8f5e4d4fde8d5c5ae9c8a7564a99481a28c75af99827a6552b6a3926653425b48378673626e5d4bb1a090827262ab9b8c5447375548388e80734a3c2f564a3e6a5e524234296f5f527260546f5b525d4b4165544c54473e473d34574d4435281f584a413d3028443a313229203f362d2c211b4c3f375d4e4745372e5e4c42321c11715a4c785e4f6d52416146357d62517c6150785e4d846b576146338c705ba0816daa8b76ae9078a08570745f4e8877677764533b2613fae4cffee9d6fff2e3f6eadefdf3e9fbf1e7fef2e6fceee1efe1d6eadcd1e6d8cdf8eaddfaedddf8eaddf9efe5f0e2d5f3ddc6e4cab3e6ccbb624c3f1e0e01a49182d5b9a3e3c3aac7a98fd3b59bcbac90d8b99dd7b99dbea386d5b59cceae95bc9983b09079c5a691896d579e826da08570bda28fb9a2905b4837f3e6d5f7ebdbf7eedffdf1e3fcf0e0fbeedefcf0e0fbf2e3fcf4e7fcf6eaf7f0e6f7f0e6fbf4eaf8f2e6f2eaddfaf1e2fbeedefce9dbe6cfbf533920f4dcc2fcebd7f7e7d7feeee1faece1fffaedf1ebdffffaf0fff2e9fff9edfff6e8d6cfbffbf2e1feefdcfbe9d1f8e7cbedd9be5e4936867062a18b808e7a6f8676678b7e6e786c5c796d5d776a5a6e615188786b7d6d606153466356465444356a5a4a584a3d6656476a57466d5d4e1b140e15120d392f26a18e7dbea388d4b799e2c9abd7bfa3d5bba0ebd2b4d7bd9cd6b798cca588c09479b78971a178628d705e846a5b866a5e7f6558715b50473527b8a594beac98c7b29dcbb79fd1bda5c9b59dc6b099cfb9a2c5af98c3ad96c5af9ab7a18cbfa994b19b86bfa896b09987baa391a38c7a7f6554b29887e0c5b2e3c7b1fadcc4fadac1e7c7b0ebcbb4e8c8b3f8d7c4f2d3c1fddeccf4d5c3edcebaedccb9f3d3beffe0cbf2d3beebccb8d1b19ca5826cceaa92d7b297ddb699ebc6a9ebc8acf0ceb5fadac1efccb6efcbb3f0c8afeec4abe8d1c1ecd5c5ecd7c2f0dbc8eedbcddfcdc1e9d7c9d6c5b5e2cbb9ddc4aedcc6afe4c8b2d6b09baf8a776b4f43735c4ec9b09cceb49ddcc1acd3b8a3dbc0abd4b9a4e0c5b2e1c6b3e8cdbae4c9b6cbb09fe4c9b8e0c5b4e7cebadbc0afceb4a3d4baa94532237a7067726b6390827995877a72645b685b5275675c675b4f62554d584e4541342b685b525d4f4663554c6052476e605566595064564ba59484a89380d5bca8ead1bdeed7c7f1dbcdecd5c5e8d1bff7e0cef9e4d1f5e4d2f3e2d0f6e3d2f0decafae8d4f1dfc9fae5d0f9e5cdecd8c0edd8c382705cfeebdaf4e3d3fcecddfceee1f1e5d9e9dfd6f3e9e0f4e7def9ebe0ead9c9f2e1cff7e8d5fcebd7f5dfc7f6e0c8ecdbc7ecdbc9ebd5c0c1ab9675604de4cfbca48e798c735d9d87729b8673ad98859e89766b56439c8a76a08d7c978473958273948373d1c0b06b5b4c6050415b4d404f41343f2f22604e426b594d48342b614f454d3f36574a4252483f6359505c4f4746373063564e382e25473e37251c15362b2542382f46393153453c736157382419573f3383695c74584c6c50426b5142694f40644a3b7359486247366043318f705e90715d987c66765b468873626f5e4e796655422d1af8e2cdffead7fff0e1fff7ebfdf5eaf3ebe0fff5e9faecdff7ebdfe7dbcff5e9ddf1e5d9fff6e6fff3e5fff6edefe3d7ffe9d2e6ccb5e4cab96d574a1f0f02867565d3b49febc9aed1b296ddbfa3d0b195c2a387d3b599c9ae91d0b195c4a589b49279b08e75c6a68fad917b725641967b66bda28f9a846f72604ce9dac7f6e9d8f9eedcfff3e2f7ead9f2e2d2fbebdbfef1e1faeedef2e8dcfbf3e8f8f0e5f3ebdef9f0e1fdf1e1f9ecdbf5e5d5fbe8dae2cdbc3d230cdfc7adfae8d2ffefdffbe9ddf5e7dcfff9ebf9f7eafdf6ecfcf3eafff4e8fff5e7f2ebd9faf2dffcedd8f6e4ccf2e1c5e6d5bb5542317764568d79708371678474657e7160736856695e4c776a597467567666576b5b4e67594c5f52425848396454445a4c3f5d4d3e76635479695c1d18140e0a071e130d918070bea388e7caaacab193cdb599d6bb9eedd2b5d7bf9dc7aa8ac09b80b1876ea87b649b75607d6050795f5275594d83695c7f695e423022b4a393b1a08cb7a58fbba991bda991c6b29ac2ae96c9b59dc7b29dc6b19cc5b09bb8a38ebea996b19c89a38e7bae99869c87769f8a795e47379a806fcbb09ddfc3addfc1a9ddbfa5f3d3bae4c4ade7c7b2efcfbaebcab7f4d3c0e9c8b5f2d2bdf2cfbbf3d3bcf1d1baf4d4bde0c0abc8a8939e7b65b9957dc19c82d9b197e7c2a7e6c2a8ebc9b0ebcbb4e9c7aee1bca2f1c7aee5b99eebd8caeddacbdfccbbcbbaa8f8e6dafaeadddcccbde6d5c5e4cfbec5af9adcc6afd6bda7a58876a285779e887d645246c8b3a2d9c4afedd6c4c2ab99c4ad9bc1aa98bba494b69f8fcab3a3c5ae9e7b6456e3ccbed4beb0b29c8ecbb5a7d3c0b1e2d0c245372c7d746d716863b1a39aa5978c95877e83766d8b7e756a5d54584b43483b3345382f65584f6b5d5462544b6759506b5e5565584f695c5392867aaa9a8ba99483cfb8a6e1cbbdf8e2d4fbe5d7f7e2d1ead5c4e6d3c2e9d9c9e7d7c7dfcebee4d1c2ecd9c8d5c3afe3ceb9f1dfc9e7d5c1b1a08e8b7a6afae8daf0e0d1ecdccff8eadff9ece3f1e7defff6ede9dcd4fdefe4f8e6d8f7e6d4f4e5d2f6e5d1fbe7cff5e1c9ebd9c5f7e4d3f1dcc7c4af9a978473c0ad9cc8b29d907a638f7964ad9883695240927d6a614c398f7a67ac9988a59281513e2d604f3d9481726655454735275c4c3d7a6a5d52443968574d615046402f2757463e483b33463c33534a4360564d2b1e1633261e51443c3c3229615851463d362e251e42382f43352c4e3d33d4c2b857433a7b655a7e665a73594c6b51448b7164806659796254745d4d755e4e785e4d8a6f5e8f746179604c937d686d5a49837262917e6d594433fbe4d2ecd7c4fdeadbf4e4d5f8eadff7ebdffaecdffff1e4fceee1f4e8daf8ece0f6eadefdf1e3f9eddffcf3eaf9ede1f7e5cfe2c9b3dfc5b4735d50211104645244d0b49fffdfc6dcbca3e7c7aed2b299c9ab91d3b89dcdb297d9bda5bfa189ab8b74b89881e2c2abb596817b5f4aaf9481cdb3a278614f806e5aefdecce6d6c6eedecefceddaf7e8d3f0dfcbfae9d5fceddaf5e8d7fff2e2f8ecdefcf3e4fcf3e4fff4e4fdf0dff9ead7f7e6d4f2dfd0e9d3c547311cb9a38cead5c0feebdafdebddefe1d4f4edddf9f6e7f4eee2fff7edf9eddfede0d0fcf0e0f1e4d3ecdbc9eadac3eee0c6cdbea7503e307c6a607b67607260567565567669586f6452736856675a49756556695848604f3f6050415e51416a5a4a5848386050416351436f5c4b7a6a5d231b18110c091b100aa89688ad937cc8ad90ae967aa08b70c8ae95cbb196d6bea2d4ba9fe6c3adaf8b75a57f6a86634f6c5140675042684e415b4337604c4354443799897a9a8b78a1907ea3927eb3a18daf9d89b5a38faf9d89b9a793b8a795ac9988ae9d8ba392809786769786769483738f7d6f907e705d4b3f927f71d6bfadd2b9a5dfc6b0e0c6afefd3bdefd3bde8ccb7e6cbb8ebd0bfdec3b2dcc1aee5cab7efd3bee6cab5f0d4bfe7ccb9e9cebdba9f8eab8c7ac6a691bb9884c7a48ec6a691d9b9a4e4c5b1eacbb7c8a893f1ceb8eec8b1dab19bd3c5bcccbeb5cbbdb2887a6f786b6271675e786e646b5e554f42393325182110001e0c001506001104000e01000e00005e50457d6d607666597060535644383a281c2d1c122211071c0b011403001807001201000f010015070014050021140c2019110e07010901000b00001405001506001708011d10081d100824170f180b031f100923140d23140d1c0f06180b021407000c02000f05000801000501000c0500302217cebcaed3c0b2d5c2b4d0bdafb7a5979d8b7d8f7f72776b5d6c60546a59517563596a564b938071a28f7ebfae9ee5d5c69f9186473930eaddd5f5e6dfedded7eaddd5dfd2ccfaf1eafcf3ecf5ebe2f2e4d9fcecddfdedddfdedddfaeadaeeddcdcebbaca08a7cc1ae9fbead9d695c4b8e8274786b5bc3b19dcab5a0a79581c9b7a3bfaa99c9b4a3c3ae9da89584c2b0a4d2c0b4b6a595b9a896a592818c7968a190809484778c7e756659539287814d423c5247413429234338324b423b4d443f473e372d221c564b4540352f5c534c463d362c231c352c252f221a4c382dceb8abaf9b924d39307a685c79665895806f8772616e57498f786a776153826f60665344715e4f866f61856f617a69597b6a5a8c7b69857261897463887362ead3c1edd3c2ffe4d1edd2bff5dbccfce7d6fdecdcfff1e1f6e6d6fef1e1c2b6a8fff5e7fbede0fff1e4fff2e9fff3e7f0e1ceedd8c5f2d8c9725b4d221004594739c3a9989f806cd0b09bc9a994d4b5a1c2a691bca28baa917ba18776b19786917661d5b9a3b99a85ba9b86d9bea9d3baa6c8b2a45d4a3c8b7867f9e6d5f5e2d3d7c6b4f4e3cff1e1caeedec5f3e3cafff0daf9e8d4f6e5d3f0e3d2faeedefff4e2fcefdcf2e3cef8e6d2ead5c2decbbc655345322215806e60826d5aa08977d3c0b1dbcbbcf4e8d8e0d7c6f3e7d7f9ecdcfae9d9ffeedfcdbcacf1e0d0f3e2d2efdfcfe6dbc9bfb3a541332a1605001704001100001a0a001e11011609001d0e0028170d2c1a103221113522114635253d2c1c4c3c2c4e3e2e4633244c392a5b46334a3929241711150a0620130b958578bea998b8a28dc8b29ba49078b7a28d9b8671ae9883baa48fc9af9ec9ad9fdcc1b09d8372927d6a715e4d66534568564c6e5d5634251e1c10022a1e1033251842312743352841332645372a47392c47392c3d3123423427362a1c362a1c2b1f1324180c261a0e1306000e04000d0600342b2459493c6350415a493737261435200d210c001e0b001909001606001204001909004332223d2a19392413624f413d2b1f1304001204001401001701001d0600240d0027110430180c4d332645291b371b0d371b0d482d1c472c1b5e51495e51496f61586f625942352d342a2143393061574e6d635a71645b8674665f4f426158534b4642251a146c5e556251476454476d5d506656497b695d55433767564c7e6d637463596251477160587c6b6365574e53453c6e5f5864574f261f17463f3980736d77665f5a463f715d54705c537f6d6386756b97867c8c786f8f7b72907c739b877e77655979675b907f75907f757f7168867b752d2928241f1c2211096d574a7d675a7a63556c5547776153867365715e5055433773615553413769554c644c40674d3e644a39664f3f5d4a3c4c3b313b2d241a0b04180a012d1c1447362e75645c9c8d86aa9c93b3a29a928074a69384b6a392b8a596a08d7e9a84776e564a6b5144442d1f392617281809110500130600341f0a3d240e301a032711002d1302260c00210b001f0a001f09001a07001f0d00210c002812003d241057402e8572616c5b511e0f08382d27453a344d423c514640574c46534842463b354b403a382d2751473e443a31392f264a4037443a31392f2645372e4431235a44375f4b4446352e64564d7060535442345542333f2c1e3723183321152c1c0f3121142d1d0e311f133e2c203c2e234032256453439d8a7b8b7a6a594638af9c8dd9c2b2e1c6b5eed3c0e8cdbce5cbbce7d1c3ead9c9e7d4c3eeddcd645445f8e8d9ffefe3fdede0faece1fbede2e7d7c7f0ddcce7cdbe6e57491f0f02382a1db09a8cb69c8bc8ab99ae917fa18776d2b8a7d2bca7a7927f9b85788976687b6653846b578e715f9d826fb69d89c0ab9a8d7b6f5d4b41190600230e002c1706513c295c4a345f4f366d5d446959407e6c567866527867557c6c5c776a5962554256473247372039240f38220d291401261304180a0037271a412b16432a142813003726142e1f0c2c1f0c271a072a1b062f1a072f1a053019072e19063623123b2b1b4a4132473f3233261d493830735f589b877c867466a29380c8b8a1cfbeaadac6bbddc9beddc8b3a8947ca08b78a89682b09f8bd3c2aedcc7b6c9b4a1baa48f7c6a566f5e561a0b0435271c776758bea89abea99875604b604b36523d2a402b1835200d2c17062b15072a1406261002321d0c2b16033724133c2a1c1c0b0130211a4639313e32264e423461534863554c65574c5f534762564a5c5044615547584f4060564a6d63576b61555e56494f473c4d453a544b422720180a06034f48424d3d30453223524131857464aa9584b39e8d9e8d7bb1a19192847995887f8e80758575669380718b7665a08d7eb3a19524170f3f3128867365a08979947d6da0897b9f877bb3998c8366587b5b4c8565568e71619a7d6da085747d6c62837268806e628070637b6a6064564b68584b827265827265827062866f5f95827382756d83787227160ea28f81a28c7e6e5747c8b19fb39c8acbb4a2cbb4a29a8371d2bba9c5ae9ebba494a08b7a8b76659f897b927c6e8b78696653453321156e5c5289716794766cb29287b59588b19184b59888ad9183ad9183ae8e81ab8b7ec3a19597776a967969a184749d8173b195878c7265826e63645751271811391f12ac8d7bb59483b79685c7a693dbbaa7c5a692caab978c6f5defd4c3b79c8bb39887d1b29ecdaa96d3af99d5b29ec3a694ad9384442e20412e205c493a6d58477e6757856b5c6d53467c6255ba9f94d0b4a8a18675b49984a18673b89d8c8e7163b7978aa180719c7c6d7b604f6e57454e3928291200d0b29adbbca0e0c2a6d6b89cd0b099ceae97ccae96ccb09adcbfafbda28fdfc3abeed3b8dcbea4eacab1ecceb4e4c8b2a48a7b1a070024130b21140c1e110922150d2518102d20182e21192a1d152c1f1734271e2f221932251c2f221933261d3022193423192c180d3521182a1b161b0d0a12070360534b63554c66554b53423a50413a4c3f374a3d354e413854463d4a3b345748414d3f364a39313d2b1f37271a30221933261d20130b21130a3422143f2c1d4c3629614b3e5e483b766053836c5e816a5a372415b3a0919c8679b4a193b6a49aac9c8f85746483705f6c55473721141c1004140a004e41314534243e2b1a2916051f0c001d0a00200d001d0c001e0c02211006210f012b1809351e10341e10402d1e44342732241b34261d6350427e6757927764a68e76b8a28bb2a088cebea5d1c2abc1b09ee2d2c2f9e9d9f7ead9f1e6d4f6e9d6e9dac5d9c7b1d5bfa8c2a993c9b09cb49d8b3927199d8c7cc4ac94d1b99fcfbba3dcccb5e6d8bef6e8cee0d2b8d6c6add6c1a6cbb69bd2baa2b9a38b99836c7f6e5a6a624f2c251575695d8d7d70a79183c3a998c2ac97c8b49cdfceb2e6d5b9e3cebbd8beaddfc5ace9d0b2fae2c8f3ddc5f4e0c7f2dec5f0dac3ead4bcd6bea4cdb9a1b8a69a170600a79788a1907e9e87757c6651a48e77c2ac95b7a18ac1ab96b49e89b8a28db7a08eb59e8ccdb6a4cfbaa5b5a08ba795819582733725195b4a4274665d67594c6e61517467577262537f6f60837666796c5c665a4a6d61517266566a5e4e6a61505d5445655c4d564d3e5f564762594a3e34280d02006a5b54735c4e977c6b876d5e907665967967ccaf9d967b68a48d7b927c6faf998e877164a48d7da88d7c947863b89984e2c6b03d2312977e6aa98972caa68cb8947ad6b29abe9a84a07a63b98f77b0846bb1856cab8168cba189d7af967864599c897b8673658976688977698c7a6c7f6d5f8c796a907d6e8d7867a58c789d86747b6a6072645b493628a99282baa08fceb3a0c8ad98d1b6a1d0b5a0c1a691d0b5a0d2b7a2d6bba6dfc4afdbc0adb29985b29985ccb39fc3a9988a7361351f117f695b997c6ea38273b79383c19e8ba68370ad8c79a38472a18270b69282b49080dbb6a6b89582be9d8ab59481af8e7d9f806e9c7f6fa8908476635c412e275f4234b18e7bcaa592b38e7bba947fd9b39edebaa4e7c3ade5c2acebc8b2c2a28ddbbba6e5bfa8cda58cd4ac93ddb7a0d0ad998467554127165d46347a614dc0a592d7baa8f3d4c2dbbcaaecccbdfad8ccedccbdefcebbf1d1bcc6a691977663debdace7c3b3d8b3a3d0ac9cd3b4a2997c6a7e63503e220cdab69cf4cfb2e8c5a7efccaef4d1b5f4d0b6f4d2b7e7c7aef0cfbcf5d6c1ffe1c5fddbbff4d1b5f6d3b7fcd9bde7c8acc2a6916a504155423448362a5341356351457a685c8573677f6d6178665a68564a6654486755476e5c4e8371637866589683757c66598c75677d675c725f59493a353526216f5e57806e6468544977645d78675f88777083726a7b695f68564c76645a8371677f6b627864598771648b786a74635946382f2a1c1329180e5741347962527a5e50a38779ae9284c1a494b89987bc9d89886957a58876c2a391caad9db19587a18778987f6ba68b78967765a4887a78685b3125174737278d7c6a8d7b678c7a66745f4e85705d7d6855ae9988a28f81a29084b5a293dbc6b5e0c9b9d1baaceedbcca09081726157433125bca291cdb19bb99982e3c5abdcc4aae6d2b9fcecd5f7ebd5fff4e3faedddfaedddf5e9d9f7ebdbf9ecd9f5e6d1f0dec6e9d3bce0c8b0d8bca6b0978333200fbdab97dcc2a9e0c6abebd7bee9d8bef8e8ceebddc2d1c2a5f6e5c7dec9aad0b999d0b99abaa183a3896e98846b695c493c33227c7062928171c0a793cfb39dd3b9a2c6ae94ead7b7e5d2b4f2dcc7f4d9c4e8cab0f1d4b6f6dbc0dcc4a8e6d1b6f9e4c9f9e1c7f7ddc4ead0b5ceb8a0c3b0a11e0c009e8d7bd0bea8ceb59fe9d1b9ddc5abe7d2b7d7c1a9d9c3abddc7afe6d0b9e0c7b3d9c3aed4bba7b9a38ca58f78a8947cbea9985441338d7b718b7b6e7a6a5a7c6d5a78695681725f82715f6d5d4d8171616e61506e61507065536c614f6055436e6252685f4e554c3b5d5542675e4d463a2c190b02675348ad9080c6a592bfa290af9280cdac99ccac97ae8f7ac9ad98a98d81a88e819b8172caaf9cb1927ec6a68fdbb9a0b99980472b1692735ee6c1a7e7bea2dcb397e7bba0cfa38ad4a88fc59378c69577ba886dad7e62c29379cc9e84907a6d9c86789f897ba18b7d816b5d867364877465877261af9a89907967b19681a38a76978579655548705b4aad9382c2a794cbaf9ac8ac97c7ab96c9ad97d3b7a1bea28cc7ab95dcc0aaceb49d795e49b29782ac917cd3b8a3c9ae9ba6907b3a2917907f6f957b6ca78a7aa68775b1927eae8f7bb89c86b29782a48974ae8f7bc0a18dbc9d89dbbca8b19580c6aa94947561b99a88987d6cb59f915f4e4627160e795f50ae8f7bc3a38ecdaa96caa690d2ae98eecab2e2bea6e3c1a8d3b198e8c4aef3cdb6e3bba2e1b9a0d2aa91e0bca4b69681725543c7ac9be3c8b7e4c7b5e0c1ade5c4b1fad9c6f0cfbcedccb9f6d2c2f4d1beefccb6f2cfb9f6d3bdf3d0bcedc9b9eac6b6fed9c7eac7b4eecdbacdae9abd9f87593a1eb48f72f2cbacffdbbbf5d0b3ffdcc1efccb0eccaaeffe2c6fdddc8fedfcaffe0c4eecdaefbd6b9fbd6b9ecc9abefcdb2d5b6a26449385f45348c7565634c3c715a4a7f6556856b5c8a705f7b61508167568d7362a38875907562a78c79b59a87a68b78c4a893bb9884b1907d8d73664c36295b4337896f62876a5c8467578d71658c7265977d70866a5ea08373907363977a6a9277668e73627e6352876a58836654c4a89abca293583e2fc3a696c3a08ccda792cda38de6bca6e6bda7d1a990e0b79bf1c5aadbaf96e0b49bebbda5e0b29bd2a592e1b8a4dcb49be2baa1d0a38ed4ae9bad92814f38285f4632ccb19cd2b7a2dac0a9dbbfa9d8baa2e6c8aee5c7afdbc0abecd1beead0b9edd3bce8ccb7f8dbc9f0d7c3d3bda8cab09f533722d4b096d2ab8ccea78ad8b597e3c8adf0dac2fbecd7f9eedcf8efe0efe6d7fef5e6f3e7d9f4e8d8f1e4d3f6e7d2ffedd5ffe9d2e7cdb6dec0a8c7ab95382310cdb8a3f0d5bae2c7aae7d2b7eddcc2f8e8cee9dabdebdabcd4c1a1dbc4a4e3cba9e5cda9cdb392d4b596b99e8363523e3a2d1c6457479a8776bda18bd6b69de9cbb1e1c7acfae5c8e8d4b9f0dac5ffe7d4d1b39beacab1d0b298f8dcc4e9cfb6cfb59cdbbfa7e8cdb2e5caadc9b197b8a390251201a6947ca59178c3a990dcc2a7d2b99be7d0b1f2dac0dfc7adf4dcc2e3cbb1eed4bdc2a993c2a792d7bfa7e2cab0d3bda5ac95834731238874697563558473617665517c6b5779685474624e6b5a4873625070614e6e5e4e695c4b6a5d4c706553776c5a6c614f6459475f5440655d4a4c412f1d0d00796355c1a28ee4c1abd7b8a3c9aa95c9a690be9b859a7a61a0846ca88d7ca58a79a28774927661b59580bb9b84ccad98d5b9a461463380644fcda991d2aa90dfb59cd2a88fdab098d9af97ce9f85cd9e84b0826aae8269bd9079c3967fa58f829a8476927b6d907b6a8b75678c76688d77698772619b84749c836f8e725ca085708d7a6c58463a7c6555b09783cdb29fbba08dc5a896caaf9abca08bceb39ec2a691d4b9a4d9bda8af947fac917cae957fbda28dbba28cbda28f97806e3524148473639b8474957a69b293819d7e6aa78b76bda18cac917cb49986c1a492cfb09ec6a795ab8c78b0947fc3a792c8a997c2a593ab907fbaa4979687802a1c13846d5fc2a593b79884dcbca7eecbb7f1cdb7e0bca6e1bda5e2bea6b79379cea891ecc3ade7bfa6dfb79ee0bba1caa791ccad997d604eb39887dcbfaff8d9c7eac9b6efccb9e3c3aef1d1bcfbdac7f6d3c0f7d4c0f4d0baf2cfb9ebc8b2fbdbc6eecdbceac9b8eac7b4f4d1befad9c6f0d1bc987a60907154f7d3b3f4cdacf5d1b1f5d2b4f7d4b8f1cdb3fbd9befadac1ebccb8ffe7d2fcdcc3f5d3b7eac5aaf6d1b6fbd8bceecfb3eacbb76a4f3c765b489075629f84718065527b5e4c826553907361795d487c604b74584393745fb1927db2937ebfa08baa8b76bc9983b8927bb4907aab907f4f35287e6256987b6d906f609574639174648c7062977a6c9f7f70ab8777a78471a2816e8f705ea5887692756392735f947561917260a28371583726bb9683c59881dfb096efbda4f0bea5f0c2a8edc0a3dcad8fdfb190efc0a2ebba9ce3b093e2af94dba992cf9f88dbad93cea184d8a68dd7aa95ba9986492e1b866a55c9ad97f2d3bedbbda5eed0b6d6b79bebc9aee5c6aad7b8a3d9bda7d3b9a0e1c7aee2c6b1fee1cfffe9d5e2c9b5ddc0ae4a2711d2a98bebbe9df1c6a4f2ceaef5d7bbf8e2cafceddafcf3e2fff7eaf2eaddf2e8dcf4eadef4e8daf5e8d7f8e9d6f2e2cbfce8d0edd3bce5c5aecbad953c2513bba590e9ceb3eacfb2edd9bee6d6bceadac0faebced8c7a9dfccacdfc8a6f8e0bcd1b794ceb18fe3c5a3b99e836654403b2e1e544639a28f7ed1b59dd5b397e4c5a9efd1b7f6dec2e9d4b9caaf9ce7c8b4bd9a84ebc7add2b097f7d7beffe6cbf1d5bdd9bba3e2c4aaecceb2c8ae93b19b8635200d9d8971a48e76a58b72a68b70d2b99bc8af91c8b094dac2a8d1b79ce5cbb0d6bca5dcc2abceb49ddbc1a8d5bba0d4bca2a9907c4a3323715b4e8a7769806e5a73634c8a78627d6b577b6955826f5e7f6e5c6d5c4c60504069594a685b4b6154445f53436459475c513f605541665e49514632281808947f6cc5a78fd9ba9eddc2a7d7bca1c8a88fdbbca0d9bb9fc7ac91b398838d7460ead1bbe4cab3d9bba3c9a992e0c1acd1b5a0654b3a846755c8a48cd2aa90cb9f84c2967be2b8a0c99d84d4a58be2b399c3957dd5a78fd1a48db88b74ae9a8f8d7a6cbea89a978173897668847162897667968374927c6ea48d7b977b66b499868d7b6f4a3a2d877261ae9483cfb5a4b49a89bfa493d4baa9a98e7db49b87d4b9a6ad9480927764bfa692aa917da7917ccbb29ecfb9a4cdb3a2846d5d3b281a998378a2867bb19186a88478ba9688b39283bd9c8bac8d7bb09081be9d8ebe9d8ec9a597b89484c4a392b0917fcfafa0c5a89aa88c80a89287837670241510ccb4aafde0d2d4b4a5b79685f8d5c2e9c4b1dcb6a1d8b29bd6b099dab49dd4ab97d5ac96e4bba5d5af98d6b39dbc9d88b99e8d694f40886e61efd3c7f8d8c9f4d3c2edccb9f5d4c1f6dac5f6dac5f3d2bff7d7c2efccb6e8c8b1efcfbaefd0bcfadacbf6d6c7f2d3bff5d6c2f8d8c9eecfbbb99b81bb9c7df7d4b4f6d3b3fcdbbcf6d4b9f7d5bceeceb5f9dbc3fadec8f2d7c6ffead7fadec8f2d4bafddbc0f6d4b9f0ceb3e7c9aff2d5c3604635947a69886e5d9e8372826756705544a98e7b9b7e6c7659478d715c7e624d9c7d689d7e69b1927da58671ae8e79c9a690cfa992b28f7b9f8576493326937b6f9f83778363569c7c6f73594ca48c80ae9487997c6eb99889b49382997a68ad92819881738f776b967c6d8f7463967a6c997c6c5c3828cea593dbab94e7b499d9a68bdaa88ddcae94ecc0a5c19578d1a588e0b595ecc1a1e2b395e3b498e8baa0eec0a6d8ac8fc99c7fe5b39ad9ac97af8e7b492e1ba98e79f7dcc7e2c6b1e4cab3e8ceb7d3b9a0ebcfb7dac0a7e0c7b3e6cfbdf9e4cfebd6c1f9e2d2f6e0d2fbe8d9dbc6b5ecd2c3563723c59c80eabd9cefc4a2efcbabf2d4baf7e3cbf7ead9f8f1e1f8f0e3fdf5eafcf2e6eae0d4f7ebddfbefdff8ebdafaebd8feeed7fbe5ced8b8a1d1b19a3b2110bea893edd2b7f7ddc2e5d4baf2e4cafef0d6f7e7cef3e2c8f1dec0ead3b3dec6a4c4aa89d4ba99d7ba9cbda38a7967593f32293f3229a18f81b79d84d6b79addbba0f7d8bcf2d9bbeed4b9e4c5b0e0bda7d1ac92eec6ace4bfa4e9c7abfee0c4eed0b6dbbda3f6d8bedfc1a5dabea6896f5e4a3325998270987f6b917560927661b0967fb69c85b99f86bca287cab095ddc3a8e4c8b2ddc1abe1c5addbc1a8c6ac91bda58bb299854b3424755f516e5b4c82705c84725c897461725d4c816e5d79665781706066544669594a6050435c4e4157493c594d3f514535524938574f3c5c54415146322b1e0bb5a38ddabfa4dbbea0e1c9add1b99db89a80f4d6bad0b598dac2a6f1dbc3d2bca5edd9c1d2bca4e7cdb4e8cdb2d9bba3ceb29c866b587a5b47d2aa91d1a588d6a789deaf91e1b399daab8fca997bcf9c7fe6b499d4a58bb88871c5957e9e8a7f9481738c76699380718875677e6c5e7d6a5c8f7c6d9e887a957e6e927661ae938069574b4231278e786ab29b89c8ae9fdec4b5c1a597c7ac9bc8ad9c9c8170bfa493b59a87ab907fae9581a58b7acbb29ecbb1a0c2a995d8beadb49d8d402d1fa58f84a68a7fae8e83a78377ae8a7cb69284a28172c0a091b39384af8e7fc29e90c29e909e7a6cc5a495a28273c09f90b69689b19589a8928776676223140f866e64e0c3b5f6d6c7e5c4b3cba694caa592e4bea9dab49dc9a38cddb7a0caa48db8927bd6b099b6927ae7c4aeb1927e9e82747f65587f6558eacec2e6c6b7f5d4c3f2d1beefcebbf0d1bdfbdcc8e8c7b4efcebbf0cdb9f5d5c0f5d4c1efd0beefcfc0f8d8c9fbdeccf6d9c7f8dbcddbbcaaa28269cfae8ffedbbbffe4c4ffe7cbffdfc4fbd9c0f6d6bff7d8c3efd4bffbe1d2f9dfceffe4cefadcc2ffdfc6f0ceb3f6d4b9f2d4baf2d5c3694e3d8c71607d624f8a6d5b8f7260977a68a48775846551a1826eac8d789b7c6795755e92725baf8f78d6b69fb5927cb08c76cea891cdad96a48d7d422f21967e729a7f74a282757c5c4fa1867b755d51a0857a9a7e7299776bbc9b8ca28575947a6ba08a7f927c71a78c8194786ca4887aa285754f2e1dcfa994d8a98fdfac8fdfa98dd5a285eabba1c89a80c99d82d8ac8fe2bb9cedc6a5e8bd9de7bb9ef7cbb2fbcfb4eec2a5edc1a4f3c4aad8ab96be9f8b402713b09582d3b8a3f2d7c2f4dbc5e4cbb5f7dec8edd5bdf3dbc3e2cdbaead7c6e2d1bfffeedcffefe1ffede1f6e6d9ffeddfdfc9bc5a3d2bc49c82e5ba98ecc3a3ebc8aad4b8a0f9e7d1fff3e3f1e9dcf9f3e5f8f0e3f4eadefcf0e2f6eadcfbefe1fff3e3f8ebdafaebd6ffefd7e3c5adc6a68f472e1ac5af9aecd2b9f9dfc4fbe9d1f9ead3f6e7d2e6d7c0deceb5f4e0c7f0d8bcdcc3a4b2997ac4a98bd7bd9cddc5ab9b8a7a4a3c3330231aa39383b79d82d5b697cbac8ff9dbbff6ddbff1d6bbd6b69fd2ae96eac6acd7b297dfba9fd8b49ad7b79ee8cab0e0c2aaf8dac2e4c6acd4b8a2765c4d664f41836958947966a58974b29681c4a893d0b69fe2c8afecd2b7e1c7acf4dac1f9ddc7e9cdb7d9bda7ccb098bca287b59b82a38a76513a2a725a4e6751437f6c5b82705c85705f7f6a598572637d6a5b7765575a483a51413456483b625449584c404e4234534a3b443b2c504736574e3d524735403320ad9b83d5ba9deccfb1dac2a6d7bfa3ba9f84e9ceb1e9d0b2e0c9aaf7e1c9b29e86ebd7bff0dcc3f2dac0f5dbc2d4b8a0d6baa4a78c795c3d28bc947bcb9e81d1a284d3a486e1b296ebbca0d5a285d09d7edeac91d2a389d3a188c3937c9c887d9d8a7ca58f82a18e7f8d7a6c867466917e709b887a957f71a99282a085709e8571907e723423198e786ab29889e2c7b6ddc2b1e6c9b9dbbeacd5b8a6cbae9ccdb09eceb29dbfa290c1a590d4b7a5d9bea9d4b9a6d2b7a2ccb19e9b8170453223968375a98f82977a6ca78677aa8978bd9c8bb49583c6a795b59684b69785ba9988ad8c7ba88776cdae9cba9b89c4a392cdac9ba58878a58d8175645d1d0c058b7466d5b8a6dabba9bf9e8bbd9885bc9681dfb6a0d8b097d3ab92dcb79dddb7a0cba58ec29c85c6a089ddb9a3c29f8cac8f7f85695b705647f4d8caf2d5c3edccb9f4d1bdedcab6dfbaa7f1cebbe4bfaddebba8f1ccb9f2cfbbe6c3b0f6d2c2edc9bbf7d6c7fbdccaf3d4c2f7d7caedccbd8a684de0bd9df9d5b5ffdcbcfcd9bdfedac0ffdec6f9d7bef8dac2fee4cdfee4d3fee4d3fee2caf0d1b5fdd9bffbd6bbf3d0b4f9dabef5d6c1b296819f806c8e6f5bad8e7a7657438e6e598b6b567b58429d7a64c9a78eb08e75a37f67b49078ae8a70bb977dddb89eb89379ab836ac4a289a98f7e49362790796b93776ba48276a38376684d42af978b70554aa38779ac8b7ca98877a38674977c6bad92878e73689e82769f8375967a6c71564581624ebe9a82ddb093f0bf9fe5b091daa586d19e83dfad92e0ae93e5b89beec7a8d5b191ddb496efc6a8f3c9b0f5cbb2f0c7a9e1b598ffd3b9dfb59f9c7d694a311dd5bca8e5ccb6f9e0caf2d9c3e6d0bbe1cbb6ecd6bef0dac3f9e6d5e8d7c5e6d5c3f4e4d4ebdbcefeeee1e4d6c9fcecddf8e5d76a4f3cdfba9fefc6a6e6c2a2f6d7baf4dcc4fbead8f8ecdeefe7dafff9ecf7efe2fff3e5fdf1e3fbefe1f9eddffef2e4f8ecdcfcf1ddfae8d2eed0b8ceae97341e09d6c1acefd7bdfce4caf8e8d1f6ead4eee1cefcedd8eeddc9f4e2cafde8cde8d0b4baa286b49b7ccdb18cd8be9dab96815d4b3d281a0d9b8a78b49d7edfc5a0e4caa9dfc6a7f1dabbf9e1c5d9bba3f4d4bdf5d7bdeaccb2e9c5afedc9b3fddec9eed2bdf4d7c5ecd0bbe3c7afe2c8b1654b3c7e6757977e6a9e846dbfa38bdabea6e6cbb0e2c8aff5dbc2f4dac1efd5bce7cdb4edd1bbf4d8c2edd1bbe8ccb4dbc1a6957b62aa917d5a43356a52487761547d6a5b826f5e7f6a597c6756736051705d4e6a584a6250446f5e5456483d62544955493d4f4337564d3e554c3d524b394f48363c311f4c3b29c9b39ce8cab0e6c7aaddc3a8f3d9bee1c3a9cbad91ccb194d4bca0fae1cbcbb59ecbb59ef2dcc4ffe7cff6dcc5e7cdb6cab19bb39988432712bf9982c99d82d5a78ddeb096e3b79ed9ad92e3b498e2b397d4a58bd1a38bd4a48ec99b84a58f84a99386a89284aa94869986789885778a7769988274a89284957e6c997e699178647f6d5f3321159c8678bba190ba9d8dd8bbabcdb09ee2c5b3ebccbad9baa8c6a793e0c1add9baa6e5c6b2d9bda8d5b9a4b39782e1c5b0d0b49f9e85714d3a2b978475baa093bda090a98879b39281b1907d9c7d69ad907ea78a78b0917fbe9f8dac8b7aa58473b1927eb69783b89784b3927fc0a391866f61604f47180700957e6ee4c8b3d3b4a0c6a691c8a48ecfab93d9b49ae5c0a6d6b196e2bea4fbd7bfcba78fcda790cfa992bd9784c4a18e987869795d4f6f5345efd4c3f5d6c2f0d0bbe7c3ade3bfa9f9d4c1efcab7ecc7b4e5c0adefcab7f3cebbf2cdbaeec9b7f9d3c6ecc8b8eccdb9ffe1cff6d4c8fcd8c8744f32deba96fbd7b5f5d1b1fad5b8f7d2b7f4d0b6ffdfc6f9dbc3eed4bdf0d6c5fce1cef7dbc3f5d6baf5d0b5fad2b8ffdcbff8d6baf8dac2a3877286675390715d9b7c689e7f6a88685394745fae8b75a4816ba7856cb7957c9d79619c786098745aac886ebc977db38e74c49c82d3b198aa917d422d1c5e473994786aa9897a9b7b6c866c5f836b5f8d7366725648947465ab8a79a08371a48978997b70b99b90aa8d7fb6998ba08677907667b99c8ac8a58fcea589e8ba99dca788d6a182ce9b7edeab90f5c2a5e9ba9efad3b6eec9aeebc2a6f5cbb2eac2a9e7bfa6f7d0b3efc6a8e5b79fdab19bac8f7d543d2bdfc9b4fde7d0dec8b3fae4cffae5d2edd8c3edd7c0efdbc3f1decdf6e6d6fff1deffefdffeeee1efdfd2d4c6b9fceee1efdcce947968d0ac92e4bd9ee3c1a5f7dcc1f8e3cefcecdcfef4e8faf2e7fcf2e6fff6e7f8ebdbf3e6d6fef0e3fff5e9faeee0fcf3e2f8eddbf7e7d0ddbfa5ceae955d4732bfaa95f2dabedcc7aae5d5befcf0dae6dac4f2e3cef2e1cde9d7bffae5caead2b6f3dbbfe5ccade8cea9d2ba98b59f88604f3f2113089080708a7556c4ac88d7bf9de0c9a9e7d2b3ccb498dabaa3e6c6afe5c9b1f4d9beebc8b2dab7a1eccdb8ffe4cfffe2d0e8cdb8d8bca4e0c6af533c2a98816f9a816bc0a68dd2b69ee4c9aeecd1b6f4dabfead0b7e2c8b1e0c6adefd5beecd0bbebcfbae4c8b2eaceb8efd5bcecd2bba98f7e725b4d5f493e5f4b407360518c79688f7a698471607461506a59497765577d6d5e77695c6d5f525c504253473950463a584f404b44344d4634564f3d392e1c534230c2a993d8b89fdbb99eddc3aaecd2b9e1c3abdabca2d0b59ad8bea3f0d7c1b19884e4ceb9fde7d0ffe6d0f9dec9bba28cc8af9bc9af9e351806bc967fc69a81daac92ddb196d8ae96dcb299e4b69ce4b599d9ab91c2947cc4967fbd8f7891796da48d7fa08979a68f7fa08a7c907a6c9781739881719d8676977e6a9b7f699e836e766354311f11937c6cc4a996d5b8a6d0b19fdabba9debfadd4b5a1e6c7b3d8b7a4c7a693dbbca8ebccb8d8b9a5d2b39fbe9f8bc9aa96cdae9ac7ac99533d2f8875669c8275896c5ca48374a58473bf9e8bad8e7aaf937eb49883b59684b59483ebc8b5a78673d1b29ebe9f8bb59681b1927ea489769b86755e504523150a9d8877a48974ad917cb69782dabaa3d6b49bd1af94d0ae93c2a387f3d4b8f9d7becba791c6a28ccba791bf9c88b796859b7e709c8074523628f0d3c3eecdbaefccb6fcd8c2efcbb5f5d0bde5c0adecc7b4f2ceb8f2ceb8f5d1bbf7d1bcf1cbb8ebc6b4efccb9f1d2bde9cab5f1cfc3f3d0bd7c5836eac79ff7d3aff1cdadefcaadf6d1b6f3cfb5f9d7beebcfb7fbe1caf6dccbffebd7fadcc4f8d6bbfcd4bafbd3b9f6d1b4ffddc1f7d9bf967a649174628e715f846755725543826553967a65a68773997a66a3836ea2826da1816aaa8a73b08d77a07d67ad8b72c39f87b38e74c3a188ba9f8c341d0d70594b967c6d9b7e6ea285759c8275988173644d3fa48a7b9b7e6ea182709c7f6d9f827099796aae8e7fb69687a38676a68c7f9c85775e4435b99a86d7af95cfa285dba889e0ad8edfac8ff0bfa1e7b495efc0a2fdd3baf0cab3f8ceb6fed4bef2c9b5ecc3adeec6acdeb69cd9ac95cfa994a08675584534eedcc8fdebd5ffefdbe4d2befde8d5d7c2adecd8c0e8d6c0ebdacaf9e9d9fff1defaeadaf4e4d5f7e7d8faeddde7d7c8f0ded0af9584b08d77debca0f5dabff3ddc5feedd9fff2e2fdf3e7fbf1e5fef2e4fff6e6fef1e1fbeedef9ebdef8ece0f8ecdee4d8c8e8dbc8f7e5cdcfb195bd9e828f7962d7c3abe4cdaee9d4b5f8e8cefcf0d8faebd4f1e3c9fcecd3f1ddc4e9d4b7e9d2b3cfb899e9d2b3efd8b8d6c1a4b9a7936252451f150c74685caf9b82b29b7bcbb294dbc2a4e8d1b2dfc4a9e4c0a8cba78fd6b89eceb396dbb99dddbea1eed3b8f2dac0fce2cbf0d8bee9cfb4f0d8be48311fa38c7acdb49ed6bca3d5b9a1eaceb6f5d9c1ebd1b8e7cdb6e5cbb4e1c5afd5b9a3e7cbb6dabea9f0d4bee2c6b0e7cdb4e4cab3cbb1a0846d5f634c4467534a7764568c7b698b7965816f5b82705c82715f8e7d6b8b7b6b7b6e5e6356465549395d51416158496259485b54424b4431544d3a3c311d5f4d39b49984d2b097d0ae93ebd1b8e6ceb6edd1bbdabca4eacfb4e3c9b0ecd3bfcbb1a0cab3a1f9e3cef8dfcbf5dcc6c5aa95c3aa94b49a892d1000bb957ed0a48bd5a78de7bba0e2b8a0e8bea5dcaf92ecbfa2e3b59bcea088cc9c85c79780b39c8ea790809f8574a98f7eab94849680728f7868826b5b947d6b937a66a48570886c57715e4f3f2d1f866f5fba9f8cccaf9dcbae9cbda08ee9ccbae6c7b5c6a793ccad99ceaf9be6c7b3c9ad98d6b7a3d0b49fc2a38fa18570d8b9a7d2b7a67b6859847163a08679b09385a483749f7e6db59483ba9b87a78a78bb9e8cbfa08eb69584d6b5a4a988759c7d69bd9e8abe9f8bb59984b69b88af9a894e40372f211695806f907560a18570b79883be9e87d6b69fe0c0a7b6987ebea086cbad95e7c7b2cfac98c09d89c5a590b39480ad9080c7ab9daf9588533628e5c5b6e7c4b0eecab4ebc7b1f4d0bafcdcc7e2c2adf3d0bcf4d1bbe8c5aff4d0baf4ceb9e5bfaaf2cdbaf3d0bcebcdb5f4d8c2f9d8c9d8b5a27b5733e7c49af9d7b2fcd9b9f1ccafffdbc0eecab2f6d6bdfadec6ffebd5f7e0cefce2d1f5d9c1fedcc1ffdec4fbd3b9eec9acffe1c2f8dac0866a548c6f5d7e614f886b598f7260876b568b6f5aa98a769475619d7d68a2826db79782bb9b84a08069b7947eb4917bae8c73ba957bb08e75c0a3913e2415978070967c6d9f8270a386747f65568b74669c85779e8475bda090856856a98c7ac0a391b79886b39281ae8f7dae9181a1877a70594b6c5243b49583e5bda4deb194e2b193e3b091e2b193f2c3a5fbcaaaf0c3a4efc5acf9d1b8ffd2bbf2c5aeeec4aee0b89fe1b99febc4a7d4aa91c59f88836a5663523ee7d7c0feeed7fdedd6e9d7c1ecd7c2f7e1ccead4bde1ccb7e4d3c1decebef3e4d1f3e2ceeedbcafff3e2e4d3c3e6d5c5ebd8c9c2ab9b91735be2c2a9f7dfc5f1dfc7fdedddfff3e5fcf2e6fef4e8faeee0fef1e1fdedddfeeedff3e5d8fceee3faecdffbeeddfff0dbf6e2c9dbbca0b49579866d57cebaa1e5ceafd5be9ee6d7baf0e2c7fbebd2f9e9cffde9d0ebd6b9d3bc9db69d7ed2bb9befd8b8ddc6a7dfcaafbcaa96594b3e2e251e756b628e7c68b69e84d2b89debd2b4f0d8bcdcc2a7efcbb3dfb9a4ddbfa5d9bea1e4c5a8eccfb1eed5b7f0dbbef7dfc7f1d9bfdfc7abe0cbb04e3924ae9883bfa78fddc2a7e0c2a8d6b89ef0d4bcd6bca3b79d86e9cdb7e0c4aed7bba5dfc3aeceb29cd2b6a0e8ccb4dfc5ace2c8b1d4bba7ab9486563f3768544b7866587867558977638d7b6583725e907f6b8c7b697f705d756857645746615644574b3b5b5241716857726a5758513e554e3b453a26705e4acfb59ef1cfb4e3c1a6ebd1baffecd6eaceb8e3c7afe7cdb4f9e1c7e6cdb9d6bfadc9b4a1dfcab7e0cab5eed5c1c6ab96edd2bda98f7e371a08af8972d5a990e6baa1e4b89fd4ac93d8b096ebbfa2dcb093dcae94d5a78dc1937bca9a83bca5959b8474b59b8ab39988b59e8e9982727c65558d76669e8775a88f7b896a557b5f4a746153322012a58e7eb19786b19685a08574c8ad9cc6ab98e9ccbae3c6b4c7aa98dbbeace2c5b3d8bdaadcbfaddabfacc5a896bba08dc0a393b09687513e307562548b7466987c6e9b7b6c9f7e6fb49485a18472a08373b09383cbab9ca88879b9998aa58674c4a593ab8c7aa28371967667b79a8a917b6d3f30294a3c339079699e816fc8ab99e3c4b0bf9e8baf8f7aab8c78b99a86c5a692e4c5b1c3a492c5a694c3a490b497859d8372a89181a18b7db69f915a3e30efcfc0eac7b4e7c2afd4af9cf3d3beffe5d3f6d9c7e5c6b1fadac5ecccb7fad7c3f1cbb6f7d1bcf4cfbceeceb7f6dbc0efd3bbf8d6caddbaa78c6844f7d6abf7d9b3f3d5b3f6d3b5e8c3a8ffe2c9fadcc4f4dac3f6e0c9ffead9fce5d5f1d7c0fcdcc3f1ccb2f7cfb5edc8abd0ae92ecceb6937761ab8c789879659c7d6895766196766190705b9b7b64c4a48dae8b75ae8c73b8967dbb9980a7856c9f7b61c8a48ab59076c9a489b591799f806c513625977d6c896f5e987b69a08371a98e7dac928383695a7d6354987b6bad907e9477679c7d6bb29180a68572c6a793a28573b79d8e9076695236289c7b6addb39bdaab8feebd9fd2a181ca9b7ddeb192edc2a2e4b999edc1a4f2c6a9f6c9acfacdb0f5ccb0dfb899e5be9dd1ab87c79e80bb967b8c745c64523aecdbc1fbead0ebd9c1dbc7aff9e3ccc8af99cab19bfde7d0fdebd7fce9d8ecdac4efdbc3ebd5bee7d1baf2ddc8f9e7d1f9e4d3c0a9977e5f4ae2c4aaf8e3c8f3e3cafaeddcf8ecdee7ddd1f0e7d8fff3e3fef1e0faeadaf4e4d5fef0e5f1e3d8faeadbf8e7d5fff1d8f8dec3d2b095b5937a917862cdb7a0ddc4a5c2ab8beedbbdf7e6cad9c5acead6bbddc5a9e2c9abe6cbadddc3a2d7bf9ddac2a0d4b99be3c9aebaa48c6f604d30261d62554d8c7668937762bea28adcc2a7f9e4c9eed6bcefccb8debba7eaceb8dec4abe5c7adf6d8befde5cbedd9c0eed8c3f6e0c9f8e3c8e9d4b9402b16c6b09bc1a98fe6cbaeddbfa3e4c6aac3a88bb69c81c4a890dabca4e0c2aad6b8a0d9baa5caab96d5b6a1e0c4acd1b79cdbc1a8d5bca8b8a1914f392e5c483d73625281705e806e5a8674607d6b579b8a767e6d597465506b5e4b5e513e665b47534836695e4c857d6a6b6350665e4b5b524135281772604addc3ace0c1a5e7c8aceed6becfb9a2ecd2bbd2b89fe1c7aebda58bf8e2cdddc8b5e0cebaefddc9dbc6b3cab49fd6bda7eacfbae4cab9371a08b7917cd3a990e0b69de1b79ef0cbb1cfaa90e8bfa3e5bc9ed9ad92cda186cd9f85d4a68ca89183b19a8aaf95869f8878a28b7b9782718a73658e79689780709379688f735e9176638773682c1c0f887264a48d7bb89e8db9a08cc2a796ac917ecbb09de6cbb8c5aa97d9beabbea390cbb09dc3a895cdb29fbba08db99e8dc4a998b19a8a715e506b594b917a6c9f83759b7b6c9d7d6eb49485bc9f8fb69b8a9d8271be9e8faa8a7b9e7e6fc8a997a98c7a9e816f9a7a6bb29283af9385ae988b3a2b245c4e45937c6ca28573a18472a18270b2937f9e7f6bb19280937664d3b8a5b49988b69989bb9e8ec4a996af968293796a9b8474b59f91ac958764483adfbfb0e9c6b3fad6c0deb9a6e2c2adeacdbbedd2bff0d4bff6d7c3f1d0bde3c0acf8d2bffbd5c2f4cfbcf5d5bee7ccb1e9cdb7eac8bcc6a292b38f6bfeddb2ffe3beffe8c8f9d6bafbd8bcfddbc2fbddc5f6dcc5fbe5ceffecdbfee9d8f3d9c2f3d3baf5d0b6f6ceb4f8d3b6f9d7bbf4d6bc90745e9b7c6794745f93735cb2927ba4816ba5826c9f7d64ae8c73b9957db38f77a8846ab38f75c19d83bf9b81b18c71bf9a7fb89379cba78fceaf9d63473993796a846a59957a677c614eab907f9d8173a88e7f997f707c6150a98e7d987b6d9c7c6da28170a88977a48573b19484a68c7d80665994786a886754e3b9a1e2b397dcab8de3b496efc3a8efc6aae6bda1dfb899e5bc9ee9be9ee8bb9cefc2a3eec5a7e1ba9be8c29eddb792c29979b28d72725a40705e46f2e1c7f7e3cafde9d1efd9c2f5dcc6e1c6b1f2dac2f1dbc4ebd6c3fff1ddddc9b1ead4bcf3d9c2ddc3acffecd4feead2f4dfcedac3b1573b25ead0b7f7e3cafcedd6e6d9c8f6eadcf3e7dbfaeee0f1e4d4f8ebdaf7e7d7f4e4d5f4e6dbfcebe1fff3e5fde8d3fbe3c7eccfb1cda88ea37f69b99e8bd4bba5d8bda0e3caabd3bea1f4e0c5ebd6bbdcc4a8dec5a7dfc4a6ddc0a0e3c6a4e7cdaad8be9bdebfa0e7caacd5c0a36d5d46362c2242352d836c5ebe9f8dcdaf97efd4b9ead5b8e7d2b5f4d4bde9c6b0f0d1bcf7dbc3e9cbb3edd1b9eed8c1f4dfcafae5d2fce7d2f7e1c9ead4bc3f2a15bba590c7af95d0b598d0b195cbad91cbb093ccb194dabca2dabca4ceb098ddbfa7e1c3abe2c4acf6d8c0e6c8aeddc2a5c3a98ec7ae98bca5954b33296e584d6c594a81705e7b685782705c76635289776381705e7463515c4d3a615441574a375e533f695e4c645947605444645b4a5d5443453827816c57ccb299caab8fe3c4a8f4dcc4dfc9b1e9cfb8e3c9b0e2c8adf8e0c6f4dec9f0dbc8dfcdb9f6e4d0ffead7cbb5a0dec4adbfa58ee0c5b44528169c765fd0a68ee6bca3e3bba1d8b49cd6b298e5bea1dbb294d1a88acfa386b98b71cc9f82bea89bd1bbadb39c8ed1baacc6b0a29582738b7568877465978173ac9585917663634c3a5c4b41190b028c786d988372b79e8abda28de1c6b3d9bea9cfb49fe1c6b1e6cbb6d9bea9d2b6a1b29681dcc1acc0a590c1a691b79c89c6ab98ccb5a38673645c4a3c90796b9f83759f7f709d7e6cb49583a98c7ab79c89a18673b19280af907e90715fc7a896b49785b0947fa68977b59888b69a8c9e887b3a2c235749409881719b806bab907b886c57937762a88c779b806d9279659b8472a38c7a9b81709d8372967b688065529c80729a7e70b59b8eb3998c715547cdae9cf5d2befedac2eecab4eecbb5ebccb8dbbeaceecfbdf1d2c0f0cfbef3cfbfefc8b7e4baaaf1cab9f7d4c0f4d6bef6d7c2f9d4cba98376b48d6cfbd8b0ffe2c3ffe1c5fcd9bdf7d2b7ffe2caf6d8befae0c7e5cfb8f2ddcaf1dac8f6dac4fedec5edc8adf9d2b5eec7a8f4d1b3f1d3b780644ca5876fa3836ca1816aa88871ac89739a7761ad8b72bc9a81c2a087ba987fbc9880bb977fb49076cba78db9957bcca88ec8a48cc7a490c8a89b8a6e62a3897c8e74657e6551a68b789c8072a18579a68c7fa68f81967f71ac92839a7e728f7166a282758e6e61a78778a08476a89183917a6cbca2937a5b47d0ab91e7bb9ee1b495f2c5a8f8ceb6f9d3bcedc7b0f0cbb1f6cfb2eec7a8e6ba9deabea1dfb89bddb89be0bc9ae4bd9cc59c80b59076735a447d6b57fce7d2fce6d1f8e1cff4dbc7e7ccb9f7dcc7e5cdb5e7d1baeddac9ebd9c5e1cdb5ead5bae7cdb4e4c8b0f1d9bff8e2cbf2ddccf0dbca331a04f1d9c1f7e6ccf5e6cff5e8d7f1e5d7fdf1e5e9ddcffdf0e0fff1e1faedddf6e8dbfeede3fdebe1f8e5d6f0d7c1ffe3c3d7b494c9a08a8c6755b19486e0c5b4ddbfa5d1b397cbb198edd5bbf0d6bdebd0b5dfc1a5d4b598e3c5a3e4c6a2d2b691d8bb99ccab8cdec1a1c8b49376684d3830232c221892786bae8d7acba990dabd9ff1dab8f2dbbbe6c4a8f4d1b5f4d2b7f0d1b5ecceb4f8dcc4ebd5befee9d4eedcc8f9e7d3efdbc3f1ddc5412c19b69f8dcdb29de1c5add0b099d7b79ed7b9a1ccb098dabca2ceae95c1a188dbbba2cdad96c7a790edcdb4e1c3a7dcc1a4c7ad92c3aa94cab3a1462e22604a3d796655847160806b5a7d68577966578a77668170607a69595e4e3e5e51405d503f584b3a5e51415e52426054466155475a4e403b2b1c806a55dfc3abddbba0e5c3a7f9dfc6efd9c1dec4adceb49be1c7acffe8ccbaa18be4ceb9dec9b4e8d3becfbaa5c1a892d8bca4e0c4ace4c9b651321e966d57d6aa91e5bba2e7bfa5e2bea6e4c0a6dbb797deb595e4bb9bd4a989cc9d81d1a284cab2a6baa395c1aa9cd6bfb1e7d4c6988678927f718d7a6ba08d7eb6a092907665735c4c5140361b0d04816f639b8577af9584ceb3a0c8ad9ab69b86c2a792d2b7a2d0b5a0c5aa95ebcfbabda18cccb19cb49984a68b76b69b86c3a893cbb1a0927f704633248770609e82749777688b6c5a9b7c6aa98d78b79a88b69987b49785c1a290bd9e8cb19280c1a28e977b66ab8c7aaf9282b096878b786a33251c80726588715f937863ac907ba18472977a68967b689279658972608f7a699e89788b76659d8674987e6d7f635595796baa8e80a48a7d9f85787a5e509d806ee3c3aef4d1bbf8d5bff3d0bcf4d3c0eccdb9f1d2c0fbdccaf6d5c6dfbbabefc8b9f7d0bff4cfbde5c2aef1d3bbfddec9f4d2c6d5b0a0cfab8bf2d0abf8d9bafddec1fad7bbffddc1f9d7bcfddfc5f7ddc4efd7bffee8d3fce6d1ebd1bafee0c6f3cfb5f8d3b8f2cdb0f9d6b8f9dabe9d7f65a98b739b7c67a78770aa8771b898819c7c659e7e67c19f86b59179bf9b83cdab92af8d74c5a38ad0ae95b49078caa690c5a18ba78673af8f829274699a7e72a28678846958876a58ac8f7fa28678b3998ca48d7f826b5da18a7ca08478b89a8faf8f84ab8b80a48779987c6e876f63a993865d473a604532d4b096e2b99bfed2b5efc6aaeec6adfed8c1fcd8c0f2ceb6ecc9adfcd7bae1ba9df1c8acf0c8aee8c1a4e0b99aebc4a5dfb79da5816b6a503f796655f8e3d0fbe6d3f3dcccf9e2d2f6dccbf2d9c3fae2caffe9d3ecd7c4f7e2cdebd5bdf8e0c4f5dabfe1c6abefd4b9d6bca3f0dac5f9e4d1331d08e9d3befae8d0feefd8f5e8d7f7ebddfaeee0faeee0fdf0e0f0e3d2f8ebdaf5e5d6fceadcffecdeffe8d7fbdfc7f3d2b3cca888c299838b6654a08476d3b9a8ccae96c9ab8fd0b69dcdb59bd2b79cddc2a7e2c4a8d6b99bad8e6fbfa081cfb290c6a989cdae92dabfa2bba4858c7c62342d1d120800ac9587b2937fd3b198e1c2a5f4dcbaf4dcbaf4d2b6ebc8aceccaaeeccdb1eaceb6f6dcc5ffe8d2ffe9d4f8e3d0f9e4cffce8d0e4cfba432e1db7a08ec6ab96d1b39bc8a891ddbda6d1b29dd1b59fd5b79fc5a58cbc9c83c5a58ccfaf98caaa93d4b49bdcbda1ddc2a5cdb398c8ae97c5ab9a4630236552446855467d6a59806a5c806a5c715e4f8c7b6b7463537d6d5d5f4f3f645444594c3b6a5d4c5d5040675a4a66584b716557564a3c37271799836ed7bba3fcdabfd1b296c8ac94d7bda4eed2bae9ceb3e3c8abe1c7acc3a992f0d7c1ffebd4eed8c3ecd6c1d2b9a3bda189d5b9a1d8bda85d412c87634dc39b82d0a68dd5ad93dfbaa0e6c1a6ddb697ecc3a5deb597d5a98cc99a7cd1a082d0b6a9d1b7aab69c8fccb5a7cfbcad9f8f7f867565897866b09b8a917a6a8d7666735e4d513f31433326927e73a89285b69c8dbda392cbb09fcaaf9cd2b5a3d2b5a3ddc1accfb39ecfb39db1957fd2b8a1c7ad96d1b7a0c4aa93d3b7a1d2b7a4917c6b3f291b90796994786a987b6b8e6f5dae8f7da58674af907cad917cad917cc5a994bb9c88b89985bd9e8a997a668c6b58aa8d7da58d8175615828160a8170608c76619478639879679373648c6f5f9378679c82718770608b75677764568b7867937e6dab90858f746993796a997f709b85779781736750429e8473e4c8b3e2c2adf8d5c2efccb9f8d8c3e8c9b4f5d6c1f3d4c0ebccbafddccbf0cfbeeccbb8f3d2bff4d5c0f1d3bbf7dbc5f7d8c6c1a08dd4b297f8d7b8ffdebdedcfadfadbbee5c6aafcdec4ffe5caf5dbc2ead2b8fae1cbffecd6f1d9c1f6dcc3f8ddc2e3c5abfadbbffcddc1f1d2b694765c987e67a38772a3806cb18c79b09079977961a4866eb6937dc49e89b9937cc3a188ba9a81b19379b89881b38e7cba9382bf9c88a68773a68979987a6fa9897e9f7f72957465ae8d7cac8b789c7f6dbda2919d8674967f718f7568886a5fa7877cab897fb9998e997c6e8268598d7569a28e855f4c45462e22b9977ce3bc9de4bd9ef5ceb1f2cdb3f8d3b9e1bea0f8d7b8e1bfa4eccaafe5c0a6e7bfa5efc5ace9c0a4dab193efc8abe6c2aaba99866e5445917e6defdfc8fdedd6eddacbf1decff1dccbf9e2d0f9dfc8fce2cbfce3cdd6bea6f1d7bcf3dabcfbe1c6f5dabff9dabdedcfb3eed4bde9d0bc3b2412cfbaa7efdeccf6e7d4f3e6d6f7ebddfff6e7f7eedff9f0dff4e9d7fbecd9fcead6f0d9c7ffead5ffe8d1f9d5bdbc977cbb9379a97f67623e2896806bbeac96c9af96caaf94a98f76ad957bc8ad92b2977abaa182c8af90b2977cc3a88dae9376ae9479907761b9a08ac2aa92a48f7a473b2f1003009b8675947964a0826ab39478f0d1b4ebccafe9caaee9c9b0edcfb7eed2baf0d7c1ffecd5ffe8d0ffedd5ffecd6f5dfc8f3dec9d9c7b3483320a7917cb69c85d4b69ed1b19adfc1a9bfa38db69a84b0927ab7977ebd9d84ccac95c8a58fbf9c86b6947bbd9d84d0b49ec8ae97caae98c3aa964d3a2c6555486755477865577e685a8f7a69736051736252655345615142655546685b4b6e5e4e7363536d5d4d685b4a6e615174675750443442332087715ad1b59dd5b79dd8baa0dcbea4d7b99fe9cbb1f8dabefce1c4eed5b7e2c8adf5ddc3edd5bdf1d8c2cbb29ee1c8b2cdb39cd7bda6e0c7b36b523e725641c09d87d0a88fdbb296d8ac91e8bc9fd7ab8eeec5a9d6ad91dbaf94e9ba9ed9aa8c8e7467b09689aa8f84bca498c4b2a4a0908094847481705eb8a1918f75668972627862544938285c4a3c7e6a5f9e887dad9589b89e8fa38779ba9f8eb69989c4a795c9ac9acbae9ccdb19ce1c6b1d9bea9cdb29dbda28dccb19cc6aa95cbb29e957f713b281a8f796c947d6fa2887ba38779ac9082ac9180a18474b09582a68b78c7ac99c4a996b79a88c1a494b09381a487759276688b746c8370692210066654467d68578d76669e847782685b896f627a63559b84749b85778773689480759483738b78699a84799b8379a28b7da18a7a8f7c6e826f616d5a4c644d3de0c3b1e6c7b3e4c0b2c7a393f1d0bdf0d2baf1d1baf7d7c2f1d0bdf1d0bfeecdbcf6d5c4eccbb8f9dac5f6d8c0fadbc6f4d5c1ba9b86e6c6afeeccb1fcdbbaffdfbef6d7baffe1c5fce1c6edd2b7eed4bbffe5ccffe9d1fee6cefae2cae8d0b8f6dcc5f5dbc2ffe5cafbddc3f3d4b89f8167907860bfa48fba9582c6a08bb3937cae9078a0826aa7846ebf9682b48b75ba987dc8aa8ed9bba1b1917aa37e6cbc9586b79683a88975836656a6887da9897ea9877db38f81b79383b89784be9f8b876c59b399889f8576a78d7e977a6cb09083b5958a947769ac9180977d6e7c645887736a8976703e281dcba990e8c1a2ebc4a7f6ceb4fad2b9eac2a9ebc4a7e2bda0edcbb0d9ba9ef0cbb1d7af95eec2a9f9cdb2ebc2a4f4cdb0eac7b1c0a18d664c3d9f8a77f7e5cdf9e9d0f4e1d0f7e4d5fbe5d7f0d9c7e6ccb5d6baa2f8dec7dcc2a9ecd1b4edd2b5f1d7bcf5dbc0f7d8bbf5d6b9e8ccb4f2d9c34d3825b4a190f0dfcdf1e2cffcefdef6ebd9f9eedcf7ecdaf5ead8f4e5d2f8e6d0ffebd5f9dac5e2c0a7e6bea5d2a68dca9c84b3876ea97f694c2c177f6d57ac9d88c0aa93c2aa92ad97809d8770a78f779880669b8669a69176ad947e9d846e977f678e7861816c5985705d9c836d97826f584c4015080091806ea8927bb1957dc9a990f7d5b9f4d2b6d7b89cf2d4baf3d5bdf2d8c1f0dac3f6e0c9fce4ccf9dfc6fce2cbead1bbe7d2bdccbaa657422fb49e89c0a68fc5a991caac94b4967eb29782ae937eb3977faf9179a68870c0a18cc6a691d4b49dc3a08ab6967fbfa491bea591b89c86c7ae985f4d3f7062577261577d6b5f766354715e4f79685869594a7262535f52425a4c3f6b5e4e655848726554665948655847695c4b8277655f53434b3e2b846f5accb29bbfa58eb99d87c9aa95ceb098e8cab2dabca2e8cdb2edd3b8e4cab1f1d9bfe6cdb7f8dfc9cbb29ee8cfbbdfc4afddc4aed7c0ae7a6351533928c2a38fd4b098cca387d6aa8fe5b99ceabea5d4aa91b78f76bd937ad5a98ecc9f82a28a7ea48c809c8178b39b91a69287917f73907e728d7a6c977c71a68c7f866f61a48e813e2c206a584e8470698871699a82789f877ba0857aa3897cb09488c2a698c2a698e5cab9d5baa9c4aa99c9af9ed1b7a6c7ad9ccdb3a2c3a897b39c8e96857b3729209a8981827066dac6bbab9588c3ada09d87799d8678968072ad9789e0cabcc5afa19a8375a58d819e8779947e70978476a7948d67564f1e0f0881726b706259695b52695a53685a516352486e5c5088766888756788766c7563597c6c5d8272638a786c89756a8771639885769785778b796d826e634c3527c3a696e5c6b4e8c4b8f1cdbff8d7c6f9d9c4f3d0baf5d2bee3c0adf8d4c4f3cfc1ffdfcff4d1befad7c3f3d0bcf4d4bff2d1beae8b78d1ae9afbd7bff2cfb1f4d1b3f8d9bcf9dbbfffe6cbfbe0c5c9af96ffe7d0ffe9d3ffecd6f4dbc5f6dec6fce2cbffe6cdfbe0c5f8ddc2eaccb2b2977c7e644dccb09ab8947cc39d86a6846ba8886fb09077b59179bc937dbd957cd0ae92cbac8fb6977abc9c83ba9582a78270b5927fa3847276594bab8f83a082789e8076b29285bf9e8db79884b99a867a5f4c9f8574bba192ad9183b396889c7f6fae9181a1887486705b967f6d765f518771667f6b64371c11d5b29ce7bfa5e5bda4f2c8b2e8b9a5ddae9ae2b49de6b9a2ac886eb9977cdeb69cd5ac90e9bda2e8bca1eec5a7ddb699e0bca4af8f7a573c2b967d69e7d1b9fce8cffce7d4edd8c7f2ddccfff0dbfbe1caf5d9c1f1d7bee5cbb2e8cdb2f5dabfe7cdb4f7ddc2ffe8caf7d9bde6ccb3fce6d16f5c4b867561e4d4bbf7e7cdf3e3cafff2d8faebd4f8e9d2efddc7f5e1c9f2d8c1dbbba4d1ab94c79b82c7987ecf9c81ca947abc8a73a67c6c3e2113948475988c7c927f70a28d7c9b8877948170947f6e917c6b7c6a566c5b477b68597e6b5c6c59486b5847604f3f61503e6e59447e6b5a4e44381b11058a7a6a9d8971b79d84e4c5a9fad8bce7c6a7e4c5a8e7c9adecceb4eed2baead2bae6d0b9e4ccb4ebd1b8f6dcc5eed5bff3dec9b7a591644f3e9c8573b79e88bca08acdb19bbb9f899d846ea88f79a88e77a98f78b29782a58a75b29681967a64a68772bb9f89a7907e9f8a77ac937db6a08b6c5c4f766a5e73655a7565587a6a5b7464557063537266585d51435b4f415a4e426054466155475b4f3f6054446559496b5f4f635a495e5546645848927f6e9982709f8574a98e7bae9380b79b86ad917cdabea9ccb09be1c6b1bda28dd7bea8cfb5a4ae97859e8777a79080d8beadc3a998a79082624b3d3f2516d4b7a5cfac96dab59bdcb49bd5ad93e1b8a2d5af98c29c87c6a089c29a81b99178ac988fa9958c9f8882ad9992938079b7a69caa998fdccabedbc5baf5ddd3f8e2d7d0bcb16a5951281a115a49428877709f8c85aa968dcdb7acc9b3a8bfa79bdec6bad6bfb1e3ccbebba496b49e90e6d0c2e0cabcc8b2a4a18b7d776052796658675950271a1271625b9a89816452489b877cc3ada2af998ca69083958273b19b8eb59f92a08a7d836d60836d608f796cd5c2b4f5e3d57c6a602211091a0b06796b68766b67d8cfcaebe2dd9b9188615549b1a1949b897b715e506d59505e4c406454456e615179675d816d62776456907e709f8d8187776a8d7b6f301a0dcfb5a6e4c7b9e3c3b8e2c2b7eed1c1d6b9a7f5d4c1efcebbd0afa0edcbbff6d4c8e7c5b9f4d3c4e1c0afdebfadddbeacf2d2c3c6a697cead9cfdddc8f0d0b9e5c5acebcdb3e4c9aef8dcc4f0d6bdd5bba4ecd3bdfae1cbefd6c0f5dcc6f2d9c3efd4bfffe6cfffe3cbedd2b7dcbea6b599816b523ca38a74a0806bcaa791b79780b79981ba9a85d5b29ecfa994d7b39bc9a990a7896db09278b3937cbd9a87b59181a485739a7d6d755b4edfc7bd7e675f866e64bfa598bca092b89d8cdcc1aee9cfbec1a798aa9383c5ab9ca38877d8bdacb69b8899806c907b688f7c6b8f796b735d506d564e402619bc9983e7bfa6e9bfa7f2c5aef3c3afeebea8f0c2abe2b8a0e3bea4e4c0a6e9c4a9f1c7aedeb299ebbfa4e6bd9fdfba9dd8b69dab8c77694c3aa28975e9d1b9fee9cef6e0cbf5deccead5c2e5cfbaecd2bbe7cdb4f2d8bff2d8bfe8ceb5e4cab1f2d8bfead0b7ffe9cedfc5aae1c9b1ecd7c27c6b5b625340f0dec6efdec4eddcc2ebdbc2f4e4cdf7e6d2e4cfbae7d1bcd1b6a1d1b29dbb9781ab826cc2957ec3957db88871b386719f796e3c21188274677f73657b6b5e8472647e6e5f7b6b5c756355715f5165554666564758463a5644385a483c5341335846386352426654405e4d3b473b2f0f0500a89b8bcbb9a3cfb59cd0b296e2c3a7d3b498c4a589d2b498cdaf95a2886fa9907ad1bba4bfa58ef2d8c1dbc0abecd3bfe1ccb96451405f493ba18c7ba48b77b39883b89d88b398858d76648f7866937d689f8974ab94827d6654a18b76927965886f5b97816ca28f7e9481709a857087756174685c7d736994877e75675c95877a796b5e6254476c6054706458544a3e574a414f4337504438574b3d5143366054466054465b524363594d281c0e4232234d3b2d7c695b836d5f877062957e6e83695a866c5da89181927b69846f5c7c6756806b5a4b38296c5648624c3e624b3b624b3b624c3f392618230d008d7364ceb19fdfbfaacca993d9b6a0dbb8a4ddbca9c3a28fd1b09dcdaa96ceab951205001104001102001405000b00000a00000c02000d0000110000180600160300190b022a1f19261d16241b161108031005001205001002001406001a0900210f052a180e36251b4232254030234c3e3363554a57463c4e3d33503f354b3a304032293e2d23322016230f04432d225d473a5a4236563f31624b3d5c47366e57495942345c45375e4739513a2c644d3f7e685a836d5fa791839f8c7e79686050433d2016140d05020b04000e04001e0e002714052a13033e24153d2316372012311f113826182d1910220e05220e031f0d001705001c0b011908001f0d012e180b9a8375e0c8bcedd5c9ead4c6f8e3d2e7cdbee0c6b9af948bedd2c9f2d7cef5dad1f0d5cae2c7bcaf94898b7065bfa79d7d655b2b1307452e20887161b49b87dec4adc5ab92cdb39ce3cab4e9d0baccb6a1f5dfcaf5dfcaf0dac5dfc9b4eed5c1f0d7c1f2d8c1d0b69dcfb39d8f745f604d3c9f8c7d8165578063538f7461957a69aa8d7f9a7a6d997869b0917f977c69b9a08a9a7f6aa68977b49789af9385ac9082a790827f6d6364564da1948c91847b9a897fa59385cdbaabffecdbfae7d6b5a293f2dfd0fff5e4fff2dfd6bfadc6ab9a6f55467b68599c8b7b8d7b6d6e5c4e4733283a2011a0806bd5b096e0b89fe1b59cdfb197dbaf94e2bb9efddabee8c4acdab89fe8c4acedc8aed9b09ad8b097d7b297dbb79d92725bb0947f4f3423b9a08ce9d1b9ffead2f8dfcbf0d9c7e7d2bdfae4cfe9d1b9dac0a9f6dcc3cdb39affefd9f6ddc7d4baa3d0b69fe4cab3ddc5addcc6afe2d0bcb4a495544435e3cebde1cab8ead5c4dcc9bad3c1b3dccabcdeccbee3d1c3dac4b6cdb6a6c1a796bba08dbea18fb99d88bb9c88a78a7aa2847a270f0537291c43372945352848362a3f2f223323162414071f0f021d0d001d0f021f0f021f0f022715092715092513052613042510001b0800190b00180b021d0f023f2c1b6c523b76583e62462e5e422a6d4f375b3d25614730634a345c45336e57457156437b604d987e6da58e7ebea89a867364433022715b4e8a73638f75668b7162967f6f705a4c7764557966556857455342325b4a3a5d4c3c624f3e63503f4e3d2d685b4b4a3d2d4a39278a7a6a33291f0f08002c231a2d20171c0b01170600160500170900140600170a01180902160800190b021b0d021f0e0429180e301f1534261b43352c493c33140c01150d02180e041b0f0321130825140a301e143b291d4636293323144232234434255b4b3c584b3b49392a39291a3724154e3b2c3725193222153220142815072a1303492f1e4429163d220f2b10002d13042b1404250e002309002007004f423a4b3e3655443d57463f60514a5e5047685a518271678470679b877c816d648d7a736b5c554a3f392d241d140b04352b22685b5281736a89786ea08e84bba99dad9b8fdeccc0dccabee7d7cabeaea1c3b5a8e0cfc5d8c7bda39288ab9b8ea8968aae9b8dac9689493224a08679b09687b99d8fcfb4a3c5aa99bda392c8ae9dc7ad9cc2a796c3a897c0a496c9ad9fdbc1b0c4aa99d8bfabcbb4a2af9c8e53453c2a1f1b110803291f153d2f224e39284f36228f7260b59886cdb09ec6ab987b6152675042bea398a0857a61473a7861537d675a8471637360528a7769665042503a2c260f015842345f4c3b523f2e412c1b341f0e321c0f362015331d12311b103e281b3f291c4c36295842357e685d735f546c594b352214422f204b38274f3924452c164d34204f3924523b2966513e604b3856412e4f3a2755402d3c2513422c17432a143e250f3d220d381f0b2e1d0dbeab9d987e718d706265483a775a4c8363586c4a40613f356f4f426247365c412e7152406e4e3f86695b806257977a6caa90835c483f170900130600140a001f1106362416412c1b7059477962506b54428f78667d6752856f589a7f6aa2836e775b466b554065503d57422f301b08361f0f2f14036a4b36c7a48edcb8a0ddb89ed5ad93d2ad92d6b79bb99b81e7c8b3e8c7b4d3b39edbbaa7d6b3a0debba8ddbda6dbbca7d8bdaadbc4b4503a2cc4af9eebd5c0f9e3ccf7e0d0efdac9e1ccbbfce7d4dfc9b4dbc2acdec4add9bea9dfc8b6bda694c0a592c8ad98b59c88846e595e47357865547163562f2114867362705b484d38273825162917092414051d0d001a0a001808001c0b00190800200d00190700200e00241200220d003a2013482e216a59456859446b58497b685973625287766483705f9c897ac5b4a4998878d9c7b3c5b39fd4beb0d6c0b2d4bfaeddc6b4c3ad98cbb6a3ae9c8ea99b8e1d0f02615040ead0b9eacfb4dec4ade1c8b2e6ccb5f7dcc7ffe6d2f5deccf9e2d0f3dccaeed5c1ffe6d2c5ab9adec7b5f7e2d1c5b2a35d4a3c220f002913052914032f1a092f190b382517402e204d3c2c6f604d6353436353436b5a4a655444927f6e867565776a5a6d6050806f5d604f3f645a50120900180e045b4d426f5c4e9781746f594e7e6a5f8470678b776e8e7a718d796ea08a7f988275a89084a99386a69085ad998e9a867b79685e261c12443c31564c427a6d64806f6579685e7c6a6089776b806e627666578674667a69598574648372627766567b6a5876614e917c6b948373816f618775675b4839564130ceb7a5d8bfabead1bdd7c0aee5d0bfdac5b4bea996aa9582927d6a7f6b607a665b8d756b947c729880768f776b927b6d8f7566997c6eb5988a886a5f907468876f6347332829180e36251b7f6c5ea69083b59d91bca597d0b6a9d2b8a9dbbfb1e2c8b9e6ccbde3ccbcddc6b6c5ae9efbe4d6d7c0b2bba194a89183b19a8cc4ad9dac92834c3120a68979c5a694b1907fc7a894c7a894cfb09bd6b7a2debfaadbbaa7ccab98d9b8a5dbbaa7dab9a6d5b5a0ceb098c5ab94c1ac9b604e4227181123150c523f31947a69a88c77d0b09bd7b4a0e8c5b1ffe1cbe7c5acd8b8a3dcbba8f0ccbce0bfaed1b09dac8d799d806ec1a492cdb29fcaaf9cb39885654a37573e2ad9c0ace6d0bbead6bee6d0b8a18b73c6b099d4bea9ddc7b2a08a75ac9681d6c0abd4bea9dcc7b2d9c4afddc8b38f7d69816f5bb4a48ddacab3e0cbb6bda893d8c3b0e1ccb9cab5a4decbbadac7b6e1cebd877463b8a594e0cbbae1ccbbd8c1afcfb8a6d4bba7c6af9dae9b8dbca69935180a5433246440308a65558b63576a3f365a3228421c0f6743336643306b4433673d2d70493a6f493c794f41805b4b694b40442c20513f336351435e483a7f6554a58974ceae99cba894c4a18bdbbba4dabaa1bb9c80e5c4a5dfbb99e4c09ec6a788ddbea1e0c1a5c0a087c0a0899f806b3d210c654a356c4f3d7457459c7d697a5e496147364f38283a20133a201343291c3d231644291e4c31264c3223412c1b493729584a3f21130a3b2a203c2b1b4736245b493d5a483c5543356c594b614e3f513a2a7d62518a6f5e6f594c553f324f33256348373d2314412a1c3e27173f2c1e3c2e2523170b9685719c8c73a79780978873a0947e998d77948774aa9e889a8e78ac9d868b7c656b5d4392846a95876d9f9379a4927a836853b2947cc5ac8ed8c1a2d5bba2cfb59cb0987ebba68bc0a88ee5cdb5dfc7afe5cdb3e3caacedd4b6dec2aadcc0a8e1c5ade4c9aed6bba0c3ab91c8b39ec2b19d20100082715de4caaff6dbbeffebd3f7e3cbefd9c1dbc5aef5e3cfe7d5c1eedac2f3ddc5f7dfc7ffefd7f4dbc5f6e0c9efdac5e7d2bd564430796753c6b4a0d1bfabd6c4b0d2c1aff4e3d1eeddcbf8e6d2f6e4ceefddc9cbbaa8e7d5c1e8d6c2fee9d4efddc9ead9c7e5d4c2f0dac3e9d4bf8a7a6b1f11041f0d00776251c6a997b89985b99a88b19482bea191a88b7baa8d7dab8b7cb99889ac8b7aae8d7cb69582b08f7ec1a290ac8c7d9d8374483527655548766458907d6f87706283695a987c6e8b6f61927668816756977c699f8471896e598d725d9379628c725b785e458a705989705a816b54816c576e59446f5942e1cbb4e5cdb5dcc4acf8e2caeed8c1f4dec7e4ceb7dac4ade3cdb570584c7a6355896e63967a6e94766ba4867ba88b7da58576ad8c7dbc9888c4a0927b594d7052476a4f4429150a715e50a28b7dc2a899cbafa1d7bbadd9bcaee4c7b7edcdbedfc2b0e8cbbbecd1c0ecd1c0f0d5c4f7dccbdabeb0ac8f81b4988ac7ad9ecdb3a2b89d8c573a28ae8f7dd7b6a3cca996e1c1acdfbfaadbbba4dcbca5dcbca5ddbaa6c19e8ae8c5b1e7c4b0e3beabdfbca8d3b39ac0a48ccab5a267554726150b4430258a6f5edabba6ecc9b3f3cfb9eac7b4efccb8f0ccb4f2ceb4ebc7b1f5d1bbf9d4c1f0cbb8efccb8ebc8b4f4d4bfefcfbad8b9a4dabba6a38772472c178a6f5ae6cdb7f9e0cae8d2badec6aacfb79bd8c0a6c8b096ddc5ade8d0b8e9d1b9efd7bfdec6aee2cab2e1c9b1e0cab3b19d85b5a38dfaead3efdfc8f1decdfbe8d7eedbccf8e7d7f8e6d8f7e5d7ffeddff1e1d2f8e8d9fff1e3fff0e2efdecef4e1d2f5e2d1f2ddccf0dbcad1bbadb3998c6645367b5443764d3b9b705f9262549a6a5c996b5c592e1e956a599b6e5b9463528c59489a6b5b8d5e4e7b4c3c9f74647b5a4b5c4034553f316a574868513f8a6f5aa2826bae8a72caa48dcea68dd1ac91e7c2a5cba787deb894eac098e9c299ddb995c9a784dcb898e6c2a2e3bea1c09c827657437c5f4d81615287675886655480605181675a755a4f745a4d492f22664e42634d40654d436a52487761545e4b3c64544752463a2e2017b5a598dac9b7d1beaddbc8baecdacef8e6d8f0ded0d4c2b4fbe6d5e5ccb8f3d9c8e8d5c7ac998a886d5cceb3a0c7ad9cbda694a99280bea998b7a99c3d3123cfc3abeee0c5f0e4cae8dec3ece2c9eee4cbe9ddc5ece0c6e5d7bda29479cdbda3cabb9ecabb9ebbad90d6c8abccbb9fa48a71b99b81ddc3a2f5ddbbe9ceb1f2d9bbd0b99af9e2c3e4ccb0f8dec3ffe7cef2d8bdf0d6b5efd5b4f2d4b8f0d2b8fbddc1f7dabcdcbda0d9bea1cfb79fc4b29c1f0e009b8973f2d8bdfae0c5f9e5cdf1e0ccfde8d3f2ddc8fcebd9efdecaeedac2ead5bae9d4b9ebd5bdf5dfc7f8e2caefdbc3f3dfc7988670c6b49edbc9b3d8c7b3f5e4d0f4e5d2f4e5d2fceddafeedd9f8e6d2e7d6c4f2e1cfe9d6c5f4e2cefde8d5feecd8feeddbf9e8d6f7e1caeed8c3cbbaaa3727182613049d8372b1927dbc9983d8b5a1c5a590c09f8cc9a895c8a794ae8b77bd9885c8a390c19d87c8a48ecba693b79480c09d8aa487755a43356953466750429c82739e83729073618263519273618d6e5c9a7b67a1816cac8c77a080699c7c63b290778d6e52997a5e94765a957a5f93796088705868523a8a745df3ddc5f5dfc7f6e0c8e2ccb4e9d5bce3cdb5f4e0c7fae6cdf1ddc47c665b725c4f866b62886c618e706695776c8c6f61a68979b19182aa897abc988cad8b7fa9897e6d52472b190d89776ba99386b19a8cd0b6a9e1c7b8dcc0b2dabeb0d8bbaddcbfafe9ccbed3b7a9ecd0c2dbc1b2f2d8c9d5bbaebda195c0a496cdb3a4b19788bfa395523525b69785d4b5a1c8a794e2c2add3b39ed4b5a0dcbda8dabba6dab9a6dfbeabdcbba8d7b6a3c5a28fcba895d9bba3d3b9a2c3ae9d6452442511065b44365a3b279b775fdebaa4d9b6a2dab9aae9c8b7f9d6c0e7c5aaf1d1baeecfbaf2d3bef3d4bffedfcaedcebaf5d6c2eccdb9dfc0ace8c9b5907361402512bea390ead1bdedd4c0f1d8c2ebcfb7e5c7afcaae96e6cab4fbdfcae7cbb6f0d1bddfc0ace7c8b4e1c2aef1d5c0d4b9a4b9a08cab9482fde8d7ffeddcf6e4d6fdeddefff3e4f0e0d1fbebdef9ebdefaecdffdefe2fdefe2fff0e3f3e3d6f1e1d4fbe9ddfeecdefbe8daefd9cbffeadaa98c7c8a6451885b489c6c56a06d58a26e59a46f5dae7b689f6c579c6a539a6650a369559f624f965d4aa56d5c8855447e53427f5e4d654b3c4b38296a5947725d489a80699a7a61c9a68ae7c2a7e3bc9fa37c5da27b5acea884e5be97edc19ac89e78e0bc98dbba97d6b491eccaa7e8c1a2cea68c855f4c8c6254875b4e9668598d5f4f906656987466917061b493829f806e7356466f53457054487155476d524167503e665342534232311e0fc9b4a1e9cfb8e8ceb5f1d6c3fee7d5fdeedbf2e5d2efe0cbfae8d0efdabfeed9bee8d6c0e1cfb7f0d6bde7cdb2e5cdb3d2baa0b79f85d2bca4c2b19d3d311bcec4abede3c8f1e7ceeee4cbf2e8cff5ebd2faeed4faecd2e5d5bbdecdb1f8e4c9f7e2c5c9b497d4c1a3bba88adcc7ac9c866fa08870f0d9baebd4b4e7d2b5f6e2c7d5c1a6e8d7bbeeddc3f5e1c9e9d5bde6d2b9ecd7b8e6d2b1f3dbc1f9dfc6ebcdb3f3d4b8eac8acc9ab8fd5bba4ceb9a61a07008c7968f6dcc5f3d9c2f7e4d3eeddcdf3decdffead9f4e3d3f6e3d4eedac2ffebd3fee8d0e9d5bdf7e3cbf7e3cbfae6cef6e2caa4927cf0dec8f5e4d0eadbc6f1e2cff8ebdaede0cffcefdefff0e0f6e6d6e3d6c6f2e5d5fcecddf3e3d3f5e4d4fcecdcf5e8d8f6e9d9fcead6ddcab9dbcbbe4133282a180a927b6bb19580b3957dc5a691c2a38ecdae9ac9aa96c5a691ba9a85c1a18cc9a690bf9c86d7b7a0cfaf9abe9f8ac0a18da08572564032533d30614a3c866c5d8f74639073619c7d6ba1806da3826fa2826daf8c78b89581b18e78ac8a71a27e64b492769e7c60a48569a4866c91755d977f676e5841a5907bf6e1ccf7e2cdf2dec6ead6beead8c0f3dfc7dbc9b1f4e2caf4e2ca5541367360527c645a8a6f64997d729072678f72649f8272997c6ca18172be9d8eb08e82a0807571564b322014766659ab9587c4ad9dcfb5a6d5bbacdabeb0dbc0afd5b8a8e0c3b3d7bcabd1b6a5dcc2b1f1d7c8f9dfd0e5cbbcc5a99bbfa596d3bcacd5beaead93846e5244c5a898dbbcaac4a392d3b29fdfc0acc7a893ccad98e4c5b0dfbeabe8c7b4dfbeabdebdaacead9ccead9ae1c2adccb19cd2bdac8c7669200800836759d7b49edbb69cd9b59ff0cfbceecec1e8c8b9efccb6f0ccb4efcfb8f4d5c0f3d5bdeecfbae9cab5f5d6c2c7a792f4d4bfd7b7a2e2c3afa88b79402512cab19df7decae7cdbcedd2bfefd3bdf4d6bedbbca7e0c4aedfc3aeeecfbbf0d1bff8d7c6e6c5b2efcebbe1c2aee9cdb8ceb5a1ac9585f8e2d4f4e2d4f2e2d5fef0e3ecded3fff1e6f7e9def8ece0faede4f8ece0faede4f5e7dcf1e3d8f2e4d9f4e6dbf5e5d8f8e8dbf4e1d3c5ae9ec8ab998e6553895b44b1816ac5937ac18d77b7836db07e6775432ca9755daf775ea86a53ae6d59a96c59a56c598f5a4a8b5d4e805c4e775b4d4a37286655437d6853a48a73b19178cca98ddbb69bc69f82c59e7fd2ab8adab490e3bc95eabe99f1c7a1f0caa6ebc9a6ecc8a6ebc7a5e4bb9bd2a68b8f64518e63538c5c4e9f6e5fae7d6c9567579e7766ab8676a07b698564517558467c6150795d4f6b4f41735847664d39624d3a614f3b2e1906ccb39df5d7bdffe2c6edd1bbf5dfcafff3defbf0dce3d7c1f3e3caffeacdfee9cce7d6bcfeead1fae1c3efd4b6ebd2b4d8bfa1b69d7fe5cdb1c0ae9645361fd5c9aff2e8cdfaf0d7f2e8cff2e8cff8ecd2fef0d6fbebd1fff2d6bca98be5d0b3e4cfb0b49f80c5b091d4bfa2d1bca1bea994957f68f2dabef4ddbdecd9bbead9bdf5e4cae7d6bce6d4bef7e5cff4e2cce2ceb5f1dcbdead5b6f6dec4e9cfb8f5d7bdf1d2b6e2c0a4c7a98dd3b9a2bda7921c0900a28d7ae4cab3f0d6bff4e1d0f6e5d5e6d1befce7d4f3e0d1f7e4d3f0dbc6f8e3cef5e0cbffefd9f4dfccf6e1ccf7e2cdf3dec9a89682f1e0ccf8e9d6f5e8d7f7eadafaedddf2e5d5f2e5d5f1e4d4f7eadaf1e3d6f9ede1fceee1fbede0fdeddef1e4d4f5e9ddf9ebdef5e2d1fbe8d7e3d3c6493b30301c11bda696c0a48ec1a18ac2a48cc7a991b69782bc9d88c6a691ae8e77bc9983c19f86cfad94d0ae95c3a38cd6b69fc4a5909a7e696049396d5749957b6c8d725f9b7f6ab1927da1816cb6937db5927cad8a74c09c86c29e86c7a389c3a084c6a186bb9679b28d70b18e70bc9a7ea48569a1856d5e442d89735ef7e2cdffebd6edd8c3feead2edd9c0f6e2c9efdbc3eedac2e6d4bc796759766354755d517f655894786c8c6f61967b6a967b68907562a88b79ba9988a584759e7e71745a4d3321135f4f4095806fc0a997f8decddcc2b1d3b8a7d2b5a3dec1afd2b5a3e7ccb9f4d9c6e8cfbbe6ccbbf8ddccf0d5c4ceb3a2bca293d4bdadcdb6a8bba1926c5042c9ac9cdfc2b0d0b19fe6c7b3ccad99ccad99ceaf9bceaf9be0c1adebccb8e9c8b5dcbba8e4c5b3efd0bee6c7b3d6b9a7cbb1a4997e7334180ca18270dab69ccda88df7d4bef6d7c3f5d9cbd4b7a9ebc6b3ebc5b0f3cfb9f6d3bde4c4abf6d6bde7c7b2e5c2aee9c5aff9d5bfe9c6b0dfbfaabea18f422714d4bba7ebd5c0f3dccae3cab6ecd1bcead0b9d5bba4ead0b9dfc4afefd4bfeccfbdeacbb9e0c1addabba7eccdb8d4b9a4d0baa5ab9685ffeddff0dfd5f6e8ddf4e8dcfef1e8fff3eaf9ece3f3e9dff4eae1faf0e6fbf1e8f8ebe2fcefe6fdf1e5fcf0e4fbede2faece1f0e0d3dfccbe8e74658a65528f624dc09278cc9f82c7997fc6987ec59980a97b63a3745aae7a62b07660b67964ae7460b37a679e685c9b6c62825c536c4e444b352a6a5749765f4fa68b76b5957ed5b197d8b399cfa78dcda58bd8b192eac3a2d4ac89e2b794e5ba97e3b896edc4a4f0c5a3e9be9cedc09fb88b6e9067538a6352976d5da37a68ab826eac8671d7b29fad8875b18e7b9374606d5342614a3a70554a7e64576b5142624b3b5a47365a49373a2514d4bea9f4d8c0f3d5bbf0d6bff4dfcaeaddccf7ebdbe9dccbf3e2cef3dfc7edd7bfecd8c0eed8c0f7ddc2f5d7bbeed3b8e1c6abd7bca1dac2aac5b09d3d2c18ecddc6eadcc2f0e4ccede1c9f1e5cbefe1c7f7e9cff7e9cefeefd2c3b294b5a584e8d5b4d8c8a6d1c19fb9aa89a79678c1ad958c765eefd4b7eed3b5f7e0c0f6e3c5ead6bbf9e5ccf3dec9f6e1ccf0dac3fde8cdf3dcbdedd4b6f8dcc4f5d9c1f5dabff1d4b6d4b596c9ac8ec1a98fc3af97210f009c8772cdb39af4dac1f5e1c9eedcc6f0dac3f3ddc6e7d1baf8e2cdf6e1d0edd7c9f8e5d6f6e5d5f5e2d4f1decffce7d6ffebdaae9b8af9e8d8feeee1fbede2e6dacef4e7def8ece0faecdffaedddf9ecdcf3e5d8fff3e6fff5e8fdefe2ffefe0fdf0e0f7ebdffbede0ffecdbf2ddcce8d6ca4e3e31341e11b79d8ccaaa93d1ad95d1af96d1af96d6b39dcaa88fcfab93c09c82d2ad93d1ac92e8c3a9d6b197d8b49cc9a58dc4a18b9d7d686e5342876d5c9176639d816bac8c73bd9b80bd9b80bc997da88569c5a286c09b80dab59ae4bfa2d4b090ba9374c8a180d5aa8abf9474c1987ab79073b08c726f51399b806bf3dac6ffead5f8dfc9fce4ccf0d6bdf1d7bee3c9b0ecd4bcf9e1c9726052766355806a5d7d65599175698b6f618367598c7160816653927563987768a884768c6a60795d5138281b524535b19b8db39c8cddc3b2dbc0afd5b8a8d3b6a4e8cbb9f1d4c2e5cab7dbc0ade1c6b3d7bdacdcc1b0dbc0afd5baa9c0a496c9b2a2cfb8a8b69c8d715645cdb0a0d7b8a6e3c4b2e1c2aee3c2afe1c2adcfae9be1c2adeccbb8e1c0add7b6a3e7c6b3e3c4b0e5c6b2e4c3b0e5c6b2e1c4b6a5897d3f2214d2b19ed7b298c6a186f9d7beedd1bcefd3c5edd0c0ffddcbf2ccb7f1ccb9f2cfb9eacab1eacab1e2c2adf2cfbbb6927ce8c4aef2cfbbcdae9ac3a8953f2816e8d3bee8d6c0ebd6c3d4bfacf0d7c1edd3bceed6bef1d9c1e9d0baebd2bce2c5b3f6d9c7dcbda9d6b7a3e7c8b3f2d8c1dcc6b1ac9988fff3e6f7e9def8ebe2f6e9e0faede4fdf0e7faf0e7fbf1e8fbf1e8fcf2e9f5ebe2f5ebe2f5e8dffaede4f9ede1fbefe3fef0e5f5e7dae5d3c7826b5b9b74639c6f58d7ab90dbaf92c49b7de4bd9edfb69ad2a98dad8164b8896db88268b87e68b88069a26b57a36d6184544a7e564e79584f472f257c6658917766a98d77cfad94c5a187ad886de5bda3d4ad90d0a98ad3ac8be1bb97e4bc99ffd5b3f1c6a4efc4a2e1b694e4b997dcb08da87c5f8c665195705ea07a67a883709b78629c7c658f6c56b99982b4947f80644f6f58467a6456755d516d554972584b614a3a5e4d3d53423243301fd3bda8d9bda5f1d6bbf6dec6f2ddcaf6e9d9f7ebdddcccbcf7e5d1f3dec9fae4cdf9e3cbfde5cbedd2b7ecceb4ceaf93dcbea4e4c8b0ceb39ebca796453221e4d2bce8d8bff9e9d2f3e4cdfef0d6f2e4caf6e8cdf9e9cff8e9cce7d6b8ddcdacfceccbebdbbac1b190cfc09fc9ba9da08e76755f48e9cbaff4d5b6f0d9b9eed9baecd7bcdfc9b2f5e0cbeed9c4f5dfc8d9c1a7e0c7a9eed5b7f6d8c0f8dcc4f7ddc2eed3b6ddc0a0b3987ac5af97baa890231100beaa92e4ccb2e7cfb5f1ddc5efdbc3f5dfc8ecd4bce8d0b8fae4cff3decddac7b9ffeee0fdebdfffede1fff0e2eddacbfff1e0bfac9be6d5c5faeaddf9ede1f6ece2f7ede3fffaeef8eadde7dacafef1e1fdefe2f9eddff9ede1fdf1e3fff1e4f9eddfe0d6caf8ecdefff0dffeebdae9d9cc47352b3c2619c8ad9cd1ae9acea891e3bfa7edc9b1e8c4aec8a48cbf9982cca78dc39b82cfa78ec9a188caa58be8c2abd6b29ac4a08aa1816c7255459a7f6e8c705bad8f77cba98ed1ae92d0ad8fcfaa8db28d70c8a386c6a184d7b295f4cdb0e4bd9edbb493d4ab8be3b695dfb291d1a485b58c6eae896e674730e3c8b3f0d7c3e2cbb9ffe9d4f2d7c2dcc2a9f2d6befce0c8eed4bdecd3bd736157756158765f577a615a8f726aa0847994786d8e74679a80718d7163947268a580779e7b75876a623c2b2335271c8e786ba58b7ec5a99dd2b6aac6a99bcdb0a2ddc0b2c7aa9ad0b3a3dcc1b0d8bdacd0b4a6d8bcaed9bdafc3a698bb9f91bda394d4baa9ba9f8e705341c8a997debdaae7c6b3d6b6a1e6c3afe6c6afe2bfabdbbba4e2bfabe7c4b0e4c1add8b5a1dabba6ddbda8e3bfa9e2bdaaceaf9dc0a393482b1bccab98bc977df4cfb4fbd9bee9cbb3eed1bff2d5c3f7d2bff5cfbcfbd6c4f8d5c2f6d6c1fddec9f2d3c1e2c1b0d6b3a0e7c4b0e8c7b4b09381957e6e382514decfbae9ddc7f9e9d9e3d2c2f4ddcbefd6c0ecd3bdf0d7c1ead1bbe3cab4f3d6c4e8cbb9dcbda9d1b29dddbfa7edd1b9e0cab38d7a69fef0e3fff5ecfbeee5fff5ecfcefe6f9ece3faede4fff5ecfef4eafaf0e6fff2e9fff3eaf4e7defef1e8faeee2f5e9ddf8eadffbede0e7d5c9644a3b8259479a6a54deb194ecc19fd1ab87c09c78e0b998ddb494d9ae8e956849cf9c7fd19b81d9a18aa9725e9964549060548e665a8d6b5f4e3224795f4e9f846fd7b99fdab89cdebb9bceaa8ad8b494d3ac8bd5ae8debc3a0d5af8be5bf9be9c39ff5cdaaf0c8a5eecaa6e7c39feec8a3a0795a906a55936e5ca6806dad8875b2937e876d568468507f634b8b6c577f634e7f6a576e5b4a6b554a71594f674c416750425b4a3a706050443120cab49deed3b8f6dbbeedd5bbf5e3cdfff0e1f2e2d5f6e3d2ffead5f7e1caf7dfc7f2d8bffbe1c6ecd1b4fee0c4f1cfb3debfa3e8cab2e2c7b2b9a493614e3ffae8d4efddc7fbe9d3fbebd4fbebd4fbebd2fcecd2ecdcc2c9b89cefdcbee3d0b2f8e5c7c8b597c2af91ae9b7db3a2889c8c75725e46dfbfa6f6d7baeed7b5efdcbbf2dcc4dfc9b4ffebdaf3decbf4dec7e7cfb5e5cbb0f4dabfffe5cdf9ddc7f4dac3dfc5accaac90bca186a9947f9a8874412f1bbea994fbe5cefde7d0eed9c6fae5d2fce7d4f9e3ceffe6d2f2dcc7f9e6d5f2e1d1faeadbfff1e2fdeddeffefdffdebd7ffebd6b6a18cf6e4d0fff7e6fff5e5fffaebf9f0e1faeedef9ecdcf0e3d3f6eadcf7ede1fef4e8fcf2e8fbf1e5fdf1e5faf0e4faf1e8f8f0e5dacabaf2e1d1e7d9ce4e3d35473328c0a697cfae9bd7b39ddcb8a2debaa4d3ae9bdbb6a3c29d8ac8a48ecfa994cda790d5af98dab49dd2ac97d0ac96c8a591ab8a777f62549c8072957664b79782ba987db89579bb9679e2bb9ec8a086e4bca2cca48ad0a88ee5bba2e3ba9ee2b99de3ba9ce1b495e2b596e3b79ad2ab8eb38f755e3f2af7ddccf6e1d0f5e2d3fce9d8f3ddc8f1d8c2ebd0bbf2d9c3ffead5fae4cf76635c705d568b746e806760896e67876a627b6055957e708d76688d73669b7b709a756d93706a886b653d2c24281a0f8c766ba3897ccfb3a7d1b5a9c0a297d5b8aae6c9bbebcebee7cabae6c9b9f2d7c6dcc1b0e6cabcc2a698c2a597b89c8ec2a899c4aa99b09584785b49c6a795d7b6a3e5c2afd9b6a2dcb9a5d2af99e0bda7e4c1abe7c4aee9c6b0e2bdaad8b5a1d3b39ee3c3ace4bea7e6c0abc9a895c5a8965d4231e3c6b4d1ae98f2cdb3e0bca2f6d6bdedd1bbf2d6c1f4d1bdf3cebbeec9b9fcd9c6fbdcc7f9dac5f7d8c6f7d6c5debba8ceab97eccbb8d7baa8927b6b5e4b3aeadbc6f0e1ccf2e2d2ebdacae3ccbaf2d9c5ead1bbf3ddc6f5dcc6e3cab4f4d9c8e4c7b5d6b7a3ceaf9aeed0b8edd3bae4ceb7806f5dfbede0fff2e9fff3eafdf0e7f2e5dcf8ebe2fdf0e7e4d7cef4eae0f8eee4faede4fcefe6efe2d9f8ece0f9ede1f8ece0faece1fdede0f8e6da694d3f8d5f4f9a6752e0b193cea380d1ae88e0be98d1ad89f0caa6e1b996bb906ed09f81cd9a7fb07a62a56e59a46f5f966658956b5d7d594b492c1c765b489f836bd9bb9fe7c6a5d9b794e5c19fe2be9ce6c09cb38d69e6be9be2bc98ecc8a6eac4a0e8c09ce8c09cf6d4afeccaa5e5c29c8b6445835d48916c5c9f7867a17e6b9c816c816b548f775d8c72598a6b56866b567c67546d5c4c665045745b546b53475842345d4d3e5447364e3b2ab7a18ce5caaff1d6b9d8c3a8f2e0caeedecff8e6d8f9e4d1fee5cff7dfc7fce2c9ddc2a5e1c4a6f2d7baf8dbbdeecdaedfbda1caac94c7ae9a856f61746152f1dcc9feecd4f8e6cef5e5ccfcecd5f6e8cee8d8beeedfc2dccbafd0bd9fe9d6b8f2dfc1ddc8adb39f84bda88dae9a81b6a68f604c34cfaf96fddbbfedd7b2f6e4c0ebd5bdfce6d1f5e0cff6e1cef7e1c9eed6baf1d7bcf9dec3f5d7bff5d9c1ecd2bbeed2bad3b497bfa185b7a28db19e8d624d3adcc7b2fee9d6ffeddaffefdeffefdefeebdcf0ddcce2cbb9fff2dffeebdaf8e8d8fff2e2f8ebdbfff3e3f9e8d6f0dec8f4e0c8e3cfb7d3c1abd2c5b2fdf2e0f4ebdafaf1e0fbeeddfcefdefef1e1f7ebdbf5ebdffbf1e5f4eadef9efe3fff4e6f6ece0f1e9defbf1e5f6e6d6fcebd9eeded156453b574134b5998bc1a08dcfab95d7b29fdab5a2dab5a2dcb7a4d2ad9acda993e4bea9d5af98e1bba6d3ad98d7b39dc29f8bbe9e89ab8c7a84675995786aa0816fb28f79cba78ddcb79adcb596c9a283ddb699ebc4a7e2baa0e5bda3f0c6ade7bea2e6bda1d0a789e3b697edc09fecc1a1c8a182c3a1865d412bfbe4d2f7e6d6efdfcff2e1cff5e0cbffebd4ffe8d0f2d9c3f7e1ccebd6c17b695f6d5b5178615988706691766d85695e997f72927b6b887362816a5a967669926e628e6961795b535140361e1003826c5fb59b8cbea294ccb1a0cdb0a0cdad9ee5c5b6efd0bee3c6b4e7cab8f3d8c5e6cbb8d1b4a4cbae9ec4a797bea392e0c6b7c6ac9ba68b7aa38674d5b6a4ddbeaad6b5a2dfbfaae5c5b0dcbca7debea9cbab96dcbca7d7b7a2e1beabdab7a4d4b49fcdaa94dab19bd9b39cd2b39fc8ae9d685544d4bfaeddbeaaedc9b3efcbb3eeccb3efd3bdefd3bdfedfcbeecdbae8c7b4f6d6c1f8dac2f2d4bcf7d8c4edcab7caa690e0baa5e0bca6cdad98977c6b78614fe3ceb9edd8c3f5e0cff5dfd1e8d1bfe7d1bce5cfb8f2dec6efd9c2e5cfb8f8ddcce4c7b5e0c1addcbea6ebcdb3eed4b9ecd6be756450fff1e4fbeee5fef1e8fff2e9fef1e8f0e3dae9dcd3fff2e9fcf0e4fdf1e5fff6eafbefe3f6e8ddf3e5daf8eadffef0e3fdefe2fbebdeebd7cc63453a8c5c4ea8715ddead8fcba07dd7b48ed1b087e9c6a0f3cda8d0aa86b58d6ad6a789c7957ab68068a9725ea26d5d9767599a70627d574a4a2a1b876856ac8e76d8b99ce0bf9ee6c4a1e9c7a4dcba97e4c09ed6b08cebc3a0eec8a4e5c19ff2cca8f8cca7e2b691f0caa5ebc7a3ebc5a090694a8f69568e69599d7868a58473856b5a8b7661937d658e745d9276608b725e7e6b5a5848396f5d536d595266504565524456483b4e42325d4c3cb9a491f4dac1fbe1c6e3cfb6eadac3f6e5d5efdccdf6ddc7fce2c9fce2c9f9dec1f5d8b8f4d5b6f4d7b9f3d6b8f2cfafe7c6a7d7bba5bca2917e685a786556e8d6c0f5e4caecdbc1e2d2b8f2e4caf2e7cbf3e5caf1e3c6dfd0b3d6c5a7a59476b9a88ac0ac91b1a084b7a38ab6a58ba3937a6c583fd2b095eccbace3cda4f5e3bdf3dec3e9d3bef6e1d0e8d3bef1d9bfe0c7a9f6dbbedec3a6f1d3b9ecceb4efd3bbe9cbafddbc9bb59679b39d86816e5d7c6752ddc8b3fff0dcfce9d8fbe8d7f2e1d1f0e0d1e7d7c8ebd8c9feebdaf8e7d5f4e4d4eee1d1f8ecdcfff2e1f1e2cfe0ceb8f8e4ccf4e0c8a5937de0d3c0fff9e7f9f0dff5ecdbfaeddcf4e7d4f9ead7fceddafcefdffef2e2f8ecdcf9edddfdf0dffdf1e1f5ecddfef2e2fff1ddffebd6e9d8c8524131634c3cb59886d2af9bceaa92ceaa94d2ae98d2ae98d9b59ddeb8a1c59f88d7b19ad5b096deb8a1cea891d6b29ac6a38dbb9b84a0816d795c4c947765aa8b76c6a489c6a385e1bd9bd7b18de1bb97e5be9df3ccabebc4a5edc6a9e3ba9eecc3a5f1c8aae3ba9af0c4a1dfb390f1c6a3ddb793bd9c7d6a5035fae5d0f2e1cff7e8d5e3d4bff8e4ccf8e3c8f8e0c4fae2c8f3ddc5f8e4cc66544a6d5b516b574c6a54496e564a8d72678b7466887161968170947a698e6e5fa07e7298766c6b4f4454403528180b634d3fad9384e1c5b7c1a695c9ac9cccaf9deccfbdd5b8a6efd2c0e0c3b1e2c7b2e3c8b3e4c7b5e2c5b3b69989b69b8acfb5a4d5bbaca78d7ea4887acaad9ddabba9d3b29fe1c1acdabaa5e6c6b1d6b6a1e5c5b0e7c7b2e2c1aedbb8a5cdac99d4b5a0e8c8b3d8b49ce3bfa9e0c4afd8c1af6f5c4edbc8b9dfc2b2f5d2bfebc7b1e8c4acefd1b7fadec6f7dcc7d7bba6efd0bce3c3acf2d3b7f5d6baf0d0bbeac7b3dfb9a4cca691f4cfbcdbbaa7a388758a715de9d3bcdfcab5ffecdef8e2d4ffebdbdcc5b3f8e2cbdec8b1e4ceb7ffe9d4e8cdbaeed1bfe4c5b1eacbb6ceb29adac0a7e8d2ba7d6c58fff3e3fcf2e6f9ece3fff3eafff2e9f1e4dbd8cbc2fef1e8fef0e5fff6eafef0e5f0e2d7fef0e5fbede2fff2e5fff3e6fdefe2feeee1fbe7dc6244398b5b4da6725deab99be8bc99dfbc96d3b18bdcb993d9b690c59f7be8c09dd1a485ecbda1b7856cb27f6aa46f5fa675669066588c685a4222138a6b59af9179d7b89ce5c2a4efcdaaedc9a7f8d4b2edc9a7d7b391f4ceaae7c19de9c5a1e6c29ef1c6a3f3c9a3efc7a3f1cba7d8b08d7e573a886350a58173bb9787aa8d7d866f5f7d6857977e6a907560896e5b6d5644746150655345614f455a463d6a5449614d4257493c483c2e5c4c3ca48f7af9dec3ddc2a5f3dec3fbe9d3fdecdaf3e0cff8e2cdfce4ccfde5cbf4dbbde1c4a4f0d2b0eccfaff9dcbcf6d5b4f2d3b4d4baa3b7a08e856f61877463f0dcc4e7d6baf2e1c7edddc3f6e8cdded0b5eddfc4e4d6b9cdbe9fcebe9ddacaa9d5c5a4d9c8aa857458b3a288b2a088ac9c83826e55c8aa90fadbbce3cca3e9d6aee8d3b6edd9c1ffebd8f3dec9e6ceb4ead0b5efd4b7f4d9bcdcc1a4e7ccafe9ceb1f6d9bbd5b493c1a486a8937e796856937d66f2dcc5ffecd7ffefdbf3e2d0f6e6d6ecdfcfe6d8cbfff3e4ffefdff0e0d0f1e4d4f3e7d9fbefe1f6e9d8fff0ddf1dfc9ffebd3edd9c16c5a44decfbaf2e7d3f0e5d3fbf0defdf2e0f5e8d5efe0cbf5e6d1ebdcc9f1e2cffff1defff1def7e8d5fdf0dffaeedefef1e1f6e4cef3dec9e6d5c5402d1e806655c2a691cdaa94dab69ec8a48ce6c2aad7b39be5c1a9caa58bcba68cd2ad93d4af95d8b49ac09c84cba990c3a38cb1917aa586718a6d5b856856aa8a75d0ac92e2be9ed7b38febc5a1e5bf9bf1cba7fdd6b5e1ba9bfcd5b6ecc5a8f8cfb1e1b898edc2a2e5ba98ecc19ee9c29bd7b18cc5a48572573cfee9d4fae9d5f5e6d1ecddc6f6e2caf9e1c7f5dbc0f9dfc4efdabff5dfc75240346553476755495d493e745e53937d708d76688c75658a70619b7f71987b6d9676698c6e6371554a594135311b0e5e483ba89084b4988ab99e8dc5aa99efd4c3e3c8b7dec3b2d3b8a7f2d7c6dabfacf1d4c2f4d4c5edcdbec1a597c3a99ad3b8a7caaea0796356977f73ddc0b0e9c8b5ddbaa6d3b09cd0b09bd3b29fd6b39fd1b19cddbca9ddbca9ddbaa7b79782d7bca7d1b7a0e2c4ace5c5b0dabdabd4b8aa7a6258d2baaefce0d2e9cab8eeccb3f4d1b5eeccb0ebcdb3f8e0c8f1d8c2f2d6c1fdddc6f4d1b5f3d0b4f5d2bceecbb7f0cab5e2bdaadabaabf5dbcc7a6351b09b86e7d5bffeedd9eddbcdfff2e6f3e0d1c9b4a1e5ccb6e5cab5dec5b1f2d9c5e6cbb8d5b8a6e4c5b1cdae9ad3b7a1d5bba4d9bfa865503bfff7e6f3eadbfff3e7f7ebdffdefe4fef0e5dccec3f9ebe0fcebe1fceee3fff5ebfbede2f8eadffef0e5fdefe4fbede2f6e5dbf8e8dbecd8cd6c5245896251a3755ecc9d81e3b695d9b38fc4a27cd2b08ae2c09af2cca7d4a987ca9d7ec7987cb68870b88a739c6755a5746387604f886756472a188e7360c7ab96d6b69fe3c0a4e3bf9fdab490dfb995dbb591eecaa6fad6b2d9b591f0cea8efcda7e7c5a0e9c5a1f5cda9fad2afdeb5977e563d9b766391705fb49787896f60857263998375987d6c8d725f8e7765614c3b685342665140654f425e483d6d574a63504255443a4d3f32554434816b54ebccaff3d2b3f4dbbdf3dfc6e2d1bdf7e8d5f9e8d4fdebd5f7e3caf8e3c6f9e0c1f9dfbef6d9bbe6c7a8f1d3afe7caaac8b098b29d88796655978571e5cfb7e7d2b7edd9c0f2e1c7e3d3bac3b39acbbba1a59478e4d1b3d6c3a3cebb9bd4c1a1d6c3a5ae9a8185735ba08e78a4918087725fb8a086f0d8b6f6dfb6e7d1aaefdec0eedec5f0dcc4fbe5cef1dbc6efd6c0f2d8bde3caacf3dcbcf0d9b9ead1b2ecd1b3dec19fc1a88aad9c88534230bea68ef5dbc0edd8bdf8e4cbf8e6d0fdeedbf5e8d8f3e7d9fff4e4e9ddcdfdf3e7fbf1e5f6ece0fdf1e3eee1d0fff1dcffedd7feecd4fbe7ce66543ce2d2bbdbccb5f3e8d2f1e6d2fdf2e0f7ecd8f6ebd5f7ebd5fff0dbf6e5d1fbead6f3e2cef1e0ccf7e8d5ede1d3f6eadae4d3c1eddbc7e2d2c336241693796abfa08ec4a48fc6a38dc8a58fcdaa94d5b199caa68ebe9a82d7b39bc7a38bceaa92b9977ea78770ae9078bda18bb599839d836c997e6b6f5240b18c7ae3baa4d8b190e5bf9bd3aa8af6cdaffed5b5fad3b2fbd4b7eac5a8f4cfb4eec7aaecc0a3ecc1a1e8c1a2e9c5a1e4c199eac8a2ba987c9d816bf8e3d0f6e5d3f2e3cef8e8d1f4dfcaedd4bef6dcc3e8ceb5f7ddc4ecd4ba614f456250446d5b51715f53735f5689756a7c6659856e60846a5d977b6d96786d977b6f8f7367765b505d4237382016503c319c867bc5ab9ec4a89ad9bfb0e4cab9e0c6b7e0c6b7d9bdaff0d4c6ecd1c0dec3b0f1d1c2ebcec0c8aea1bba192ccaf9fceb3a2a99388b5a294d0b4a6debfabddbaa6dcb9a3dab9a6ddbca9d2b29de0c0abddbeacd8b9a5ddbca9cbab96d1b5a0dfc3aedabaa5e5c5b0ddbeacdbbfb180655ab39b8ffbdfd3e9ccbcf5d5c0eccab1e7c7aeecd0b8f9e3cef8e3d0f4dac9f1d5c0f6d2b8f1ccb2efcfbaeac9b6edc8b5d7b4a1e7cbbddcc5b557412cc8b49ce7d5bfdeccb8f0dfcff3e1d3b8a596e3ccbae3c8b3e8ccb6ddc2aff0d5c2dcbfadfcddc9e2c1aee5c5b0ddbeaad6baa4e6cab4917b64fceddafff6e6f9eddffff6eaf0e2d7fff4e9ffefe5fcebe1feede3ffefe5fbeae0f9ebe0fbede2f9ebe0fff1e6fbede2fae9dffceaded3c0b26a4e407d5846936651ac7d63e3b496d3aa8ad6b28edfbd98c6a47ecaa27ff0c5a3d9aa8cc8997da97d64bb8e79aa7968976959936f5f9073634126157a614dcaae99d4b49decc8aeecc5a6f5cdaaffd7b3dab490e7c39fdbb795e7c5a0e7c59ff2d2acd3b28ffad7b7f4cbabf3c8a8d2a88f765039a6836f8467558d725f866f5d7e685a7963558469587f64537a65547862546c55456d5646614b3e6855475c493b5d4b3f56483f53453c483829816b56e5c6a9fddcbdf5dbc0f3dfc6f2e2cbfeefdaf8e7d5f6e5d1f8e4ccf1dcc1f4dbbcf4dab9f3d4b7ddbe9fe2c4a0dfc2a0ccb299b19b86644f3aae9a82e3ceb3d8c3a6f3dfc4f4e3c9f5e5ccdfcfb6d1c0a6dccbafdac7a9b8a384e4cfb0c9b696bda98ea392788e7c668a78649f8c7b937e6bb8a084fee6c4e5c9a1efd8afe2cfb1f3e2c8efd9c1e4cbb5f0d9c7f5dbcaf3d9c2f2d8bdedd6b7f4ddbef2d9bbe9ceb0ddc3a2c3ab8fac9d8a554434b89e87e3c8adefd7bbedd9bef3e1cbf9e8d6ebdbccf9ebdef2e5d5f9eddffaf0e6fffcf1fdf3e7f2e6d8f7eadaf0e1cef5e4d0ffeed8f8e6ce4c3a22dac8b0c5b59cf4e5cee5d6bfe4d8c2f1e5cfefe3cbf8e9d2f0dec8f9e4cfe7d2bdeedcc6efddc7e9dac5eee1d1f8ebdbf0decaecdac6decebf311f11ab907fcdac99bf9f8acba892d4b19bd6b29ccba78fc8a48ccea891c39f87d0ac94b18d75ceab95ceae97bb9c87a58973a48872a28772957c685b3e2caf8a78dcb39dcaa382e7c19cdeb798f1c8ace9c0a2edc6a7f1ccb1e7c4a8fbd7bde9c4a9f0c7a9e1b598eac3a6f3cfaff5d2acf4d2acc29f83b59681fbe6d3f3e2cef6e6cfefddc5f0dcc4fde4ceeed4bdf1d7bef6dcc5efd7bf503f376352486e5d556b5a50705d56725e557f68607d655b876c6182685b84685d8f73687b5f547e635a6449423b241c412f25958178e6cbc0cbafa1d4baabc5ae9ed9c2b4dcc5b7d7bdb0f0d6c7f0d6c5e6cbbaddbdb0d3b6a8ddc3b6c4ad9fc9ae9db89e8d958176beab9dcbafa1d8b9a5d4b49fd9b9a2dbbca8d2b39fdbbca7e8c9b4d0b19fd2b39fdab9a6d4b49fe5c4b1d8b5a2dab4a1e7c2aff5d4c1f6d9c9927b6bb0998bfee2d6f4d7c9fedecfedd0bef4d9c6f2dbc9f0dbcae8d5c6f2dccef1d7c8f6d6c1f6d6bfe7cab8f4d7c5f1cebbd5b4a1ddc2b1eed7c557412ad9c3abdfcaafdbc5addcc6b1e1ccb9a99282dfc6b2eaceb8f6d7c2e4c9b4e4c9b4ddc1acdebfaadebea9dfbfa8d4b5a0e8cab2e5c7afae967ed8c7b3f7ead9f7ebddfff5e9fef2e6f9ede1f5e7def7e9e0fbede4f6e8dff5e7def4e7defdf0e7f4e7def2e4d9fef0e5fceee3fbe9dde5cdc17555488056469465519b6950b8866bcea184cea585ecc8a6ebc7a3e5ba9ae8bb9ce6b799ddae94b58770a2756293675a855f5477574c83675b43291c725847b69a85cfac96ebc6abeec5a7f7ccaaf5cda9c6a27ee4c29ff3d0b0eecdacf1d3afc6a584f2cfb3ffd7bdffd1b7e3b59db28a7163402a8a6b568e725c987c669479648e74638f75646c513e7f6652776153735d4f6f584a6c5547645045614f435d4b3f5b4a4053463e544a4153473b665543d7bda4dec3a8dfc9b1eedcc6f4dfcafbe6d1fae5d2fae5d0efd7bff7ddc2eed3b5eecfb0f1cfb3ad8c6dedcda7e2c4a2cfb199b59a85553c26b7a189dfcaadf5e0c3f1ddc2f2e1c7f0e0c7f3e3cad5c5abd8c7abb2a183dbc8aaf6e3c5e0cdafc0ac9398866e74634f82715dbaa592967e669c8164ffe4c0f4d2ace1c39dffe6c7f3dec3e6ceb6ecd3bdf9e2d2fbe4d4eacfbaf3d7c1e9cfb8e9cfb6eed3b8eed1b3c4a98bcab298bead9d412f21d1b6a1f5d9c1f6dcc3f3ddc5fae5d2efdccdffefe3fdebdffff1e2eee0d3fdf1e5fff6edfdf1e5f1e3d8f8eaddfcecddfdedddfff0defcebd76a5844d5c3adfae6cef5e1c8f6e2c9f2dcc4fde9d0efddc5f9e7cff5dfc8f4dec7e4ceb7e6d2baf5e3cbf5e5cefaebd8e3d4c1fae6cef7e3cbebdac8281302ba9d8bc8a591dab7a3cba693c6a28cd0aa95cda792bb9580d0a793c59f8ac39d88b5917bc5a08dad8a76ad8c79bd9e8aa586729f836e8f7662573c29af8c79f0cab3e4c09ee5c19de6c1a4efc8abe9c2a5e2bb9eefcbb1e5c3a8e8c6adedc9afdbb497ecc3a7ebc1a9f0c7abdfb794d6b08cbc997dcfb199edd7c0f7e5cdf5e4caf1ddc2f3ddc5f8e0c8f6dec4f9e1c9e7ceb8ecd6bf53423a52413961504867564e68574f6c5a507460576f594e735b4f7860547d6257765b5072574e755d53513a32422e27321f1899857cb89d92c2a698d6bcadcbb1a2cdb3a4dbc1b2e0c6b9fee4d5dabfaee2c7b6e2c2b3dbbeb0d7bdb0cfb5a8cbb09fa288797e6a5fb29e93bda394d0b19fc6a691d5b5a0dcbda9c6aa95e6c7b3d6b7a3d4b5a3cdae9cd7b6a3be9d8ae5c1b1e7c3b3d4ad9cd4af9dbe9f8dcdb29fa7907e937c6cf2d5c7ffecdde2c1b2ebcbbcf3d8c7f0d6c5e7cbbde4c8bcf3dbcfead0c1f3d3befadac5fbdeccf1d4c4fad7c4fddcc9edd2c1d5bbaa533a24c9b199c0a88ed8c0a8ddc4b0ebd1c0c8ae9dead1bde5c6b1f8d9c4ddc2adddc2addabea9e4c5b0d1b29ddec0a8ad8f77ddbfa7edcfb5ad937cd5c3afffefdffff2e2fff5e7eee0d3f2e4d7f6e5dbf5e4daf2e1d7faece1fff2e7f6e8ddfff1e6f3e5daedddd0eadacdfeeee1f4e1d3d0b6a97b594d8358488555419f6b55a5735ab5876ddfb69ad3ac8fe8c1a2c4987bddb093d0a187b5856e986955a075648f675b957067896b6063493c382113573d2e896d58c6a38de6c1a6efc8a7eec6a3f0caa5fcd8b4ffddbaf8d5b5f4d1b1e1bf9cf6d3b3f0cbb1e4bba5e1b49d9c6f5a9f7966694835836654927661a1826d8a6e59856b5a705b48836c5a695441725c4e6650436a5345735d506652475d4b415e4c425a4c434f453c4a40374b3f33473626e1c9b1edd3badbc7afe0ceb8efd9c4ffecd7ebd5c0f3ddc8efd7bfead0b7ecd1b4f7dabcf1cfb4f1cfb3fddcb9f0d2b0e6c8b0ccb19e4c331fbca68eefdabdeddabae8d7bbefdec2eadac1efdfc6edddc3dfcfb5ebdabedbcaaccab69be3d2b6cfbda583735c7869566f5e4c7b6953a48c7484694ce9c8a7e3c09ae5c29ceed1b1dec4a9e6ceb4e9d3bbffead7e2cdbaecd1bce4c8b2efd3bdf2d4bce9cbb1efd1b5d5ba9dd5bda3b2a191332113edd4c0ffead4fce4ccffead2e2cdb8f1decdf0ddcef8e5d7ffeedff2e1d1faecdff6eadefef0e3fceee1f8eaddfef0e3f5e5d6f9e9d9f1e0ce83725ee7d5c1f6e1ccf2dec5f5dfc7e4cfb4f0dac2f2dcc5f7e1ccefd9c4efd9c4f7e3cbf3e1c9e6d6bdf7e7d0f4e5d2fbead6fde7d0fde7d0dccbb7241100c0a391d6b5a2dcb9a5d3ae9bcaa592cca691c19b88caa48fbc9381caa48fab8572c29d8abe9986a78470aa8976b495818c6d59937762856c58593e29997663f3cdb6e8c1a0efc9a5e3bc9feec7aaf0c9aceac3a6f0ccb2edcbb2dcbaa1e8c4aaf8d0b6e9bfa6f6ccb4e5b9a0f4c9a9ddb592b18c6fe8c8affee6ccf2dcc4fae2c6f7ddc2edd3baecd2b9f5ddc3fce7ccfae4cdf9e5cd3d2f244c3e33594b404f413666584d604f4569574d6450456653455f493b70594b644e405e483b624e435c4a4039271d2312088f7b70b89e91ad9281d7bca9cfb4a1d7bcabd9beadd2b6a8dabfaedbbeacdfc2b0d2b1a0dfbfb0d8bcaed3b7a9d0b3a3a3897a5a463d7f6b62bca293c4a593d3b29fd8b7a4c7a896cbac9adab9a8bd9e8cc8a997c6a795dab9a6caa996d6b7a5d1b2a0cfab9dbf9d91c6aa9cb19a8a7f6a57533928d7b6a3bd9784d7b19eab8673e1c0adeecbb8f1c7b9ecc2b6ffded2e7c6b5eecab4f4ceb9eccbb8eccbbaffe1cefbd6c3f7d7c8a98e7d674d3cc8af9bc2a993dbc0adeacfbee8cebfbba192e3c8b7ebcfb9dbbfa9d9c0aae5ccb6e7ccb7dbbfa9cfb39ddcc0aae3c7b1cdb199dabca2a18770b6a18eeeddcdfff2e0ffefddf2e1d1f3e2d2f4e2d4fae8daf7e5d9f9e9dcfbebdefcecdff1e1d2f3e3d4f2e1d1dac7b8f4e1d0fae3d3b5998d7854487f54448e5d4c8f5c4797644f986a53b38973d0a791dab299c89e86bb8d76bb8d76a97a66986b588a5f4f815a497e5a4a6747387f6453382111553e2c5d422d91715ac9a68ae8c4a4f1cda9f4d1abe4c19bdcb691eac4a0eac29feec3a0fad1b1f4ccb2d8b29bad8772815a496c483c54342988685d8f6f628e6e5f8a6f5e7b68577363536f62516f5f4f675446644e416e57496e584a6f5c4e5e4c405a483c59483e51443b50433a5c4c3f443120dcc2abe4c8b0d2baa2ebd5bee6d0bbeed8c3f2ddcaf9e4d1ffebd6f4dec6f4dcc2e7cdb2f3d5bdefd1b7f0d3b3f0d5b7d4b9a4dac0af422b19c2ae96d8c5a7e9d6b6f0dfc3eeddc1e4d4bbe1d1b8f0e0c7e9d9bfd7c6acdecdb1e7d6bce9d8bea18f797f6e5a796959948474786753907c646a4f34e1c0a1e8c29edeb894f2d1b0eacfb1f7e0c1f3dfc4f2e1c7f2e1c7fae2c6e9ceb1f2d4b8f4d6bcecceb4eed0b6eacfb4dbc3abbfac9d281608dbc2aeebd1baedd5bdfbe6cbf8e4cbf9e5cde8d3befae5d0f7e3cbead8c0f4e4d4f3e6d6f9e9daf5e5d6f6e6d6fff2e2feeddbfbead8e9d8c4b2a18d988773e3d3bcedddc6f0e0c7fdedd4f4e2ccf5e0cdecd5c3f4ddcdffecdbf8e7d3eddec9f3e7cffcf0dafaeddcf9e8d6fae4cff3dec9ebdbcb1f0e00d4bdadc2a593bb9a87cba895ceab98b48f7cc8a391c9a491dbb4a3bb9683af8a78d3b09dcaa794b89784a98877a384728b6c5a7e614f846954694d37ba9783d6b099d5ac8cf0c8a4e9c0a2efc6aae7bea2fbd2b6f1ccb2e7c3a9edc9afe2bda3e4baa1f2c8afcaa289e7bda4e6b99ad6ab89c19c7fe2c0a5edcfb5e8cab0f0d1b5ffddc2f5d3baefd1b7eed6baedd8bbe9d5bad1c0a64639304e413840332a4e413852453c52453c53453a4a3a2d5644365846385341335442345644385d4d405e50473729201e10077a685ea89084bfa395c8ae9dd6bda9dfc4b3e0c4b6d5b9abe0c4b6d8bdacd6b9a7d6b6a7c1a192ccb0a2b89e91d1b7a8b7a1946f5e5754433cb09a8db49a8bc3a696c0a393b89c8eb89c8eb99d8fa08476a98d7fb19587b89b8bb19484b69c8bbca293a78b80ba9f96b9a59aa08e809686763f2c1b90745fb4917db28c75ba967ee4c4adefccb8f2c4b5e5b7aacda99bd9b8a7e2bea8edc9b3ebcab7e9c8b5ecc7b4ebc8b4e3c3b4b99f90735c4cbea996bfa896d4baa9d0b6a9b99f92d4baabe8cdbcdfc3addfc3add1b8a4f5dfcaeed5c1e9ceb9cbb09bbb9f89b59983c0a48ce0c2aadbc1aaa5907df1decdeddbc7f6e4d0efdac9f4e1d0eedbccfce9daf9e6d8fff3e5fdebddfdebddf7e6d6ebd8c9feebdae7d2bfe7d0bef8decd977a6c7a564a855a4a8859478855428a5a469669568c635196705d9c7661a67d699d735d9d705d946754875c4c845a4a7a534265422f785947735847432d1f5a44366349385d412c896950b18f73ddbc9dc8a786e5c19fe4c09edab394eac1a5d9ac8fd0a78bb4907883634e674633694a386a4a3f593b3186655c8161567d5d4e8065546c594b5c4e415d51436355486c5a4e675144644e416852446855476956485d4b3f5e4e415e5045544639503f2f47321fcdb19becceb4e8ccb4dbc1aae1c9b1f0dac3edd7c2f9e4d1fde8d3ead4bdf8e0c6f0d8beebcfb7ecd1b6e8cdafdac1a3ddc2addec7b5341f0cc3af97ecd9bbdec9aad4c1a3e5d1b6f3e2c8f3e2c8ebdac0ecdbc1d1bda4ebd7bcb9a58ccfbba29f8d77816f5ba796848a7969a49381917f69583e27caab8fdcb596dfb897e9c6a8eacdafe4cdaef4e1c3e3d3b9fff1d4fbe6c7e3caabf3d8bbdec3a8eed3b8eacfb4dbc0a5ccb49ca69382281707e1ccb9e3cdb8ebd7bfe8d4bbfae9cffae8d0f3dec9ffead5f5e1c8f9e7cff6e5d1fff1deeadbc8eedfccefe0cdf7e8d5f7e6d4ecdbc7d6c5b1a8978367553ffae8d2ffeed6f3e1c9efdec4dcc8b0f7e1ccffeedcf4ddcdd8c3b2d1c0aedbccb7f3e7d1f7e8d3f0e0d0f4e1d0edd4c0fbe5d0eadaca2c1c0d9a8476c2a899c2a593b39482c9a897c3a291dcb8a8bd9a87e5c1b1c19e8bb08f7ed5b4a3b69785aa8b799679679679698c71607a5f4e876d5c6c533fa78876c5a28cd9b293eec5a5e0b89eecc4aacea48bf1c9afecc6afe9c5adf0ccb6e1bda5e5bda4deb69dcfab93d8b399d7ae90d9b293a7886cddc1a9f4dac1e9cdb5f0d2b8dcbca3ecccb5eaccb4eed6bae8d3b6ead6bbf5e1c6362d26453c35433a333d342d433a334d443d493f364c423850443863574b594d415a4e42574a41554b414f463f352c25170e097e716998847bc1a99db8a193c5ae9eccb2a5bfa598c5ada1c1a99dc3ac9ebea497c9aba0bfa196b1968ba99386c1ada2c8baaf6a615c362d28a1938aae9c90a08d7f9683759482768f7d71a79388917d72988479937f74988275957f72948274917f73917e778c7b748a7d756e655c5852461f160763503f89705a81654da3886dcbb198d7bba5dfbca9cda898bd9d8ecbae9cceae99caaa93d9bda8e2c6b1e3c4afe3c4b0f2d7c6a99282655444b2a191b6a392c8b3a2bca597e6ccbfd7bdaed6bbaad2b6a1dbbfa9c0a793d9c3aeddc7b2d1b8a2b19681ba9f8ac8ac96c9ad95c3a58dc0a48e8b7462efdccbead5c2e6d1bef6dfcffee9d8f4ded0c8b5a6f6e3d5fff4e6f9e7d9e0cec0feebdce4d1c2fde8d7f0d9c7f3d9c8f7dccbaf92847b57498258488052428f604e8556448055447a53427c574585604e7f59468a644f865d4b7d54427049386f4a3a7550406f4e3f6d5042745a4d523e355b473e654d43583e315e41315f432e7c604a9f8169a38168b49078a57f6ca57e6da67c6e8f6a5a6548385a402f59402c654c386b51425e4236785b4d7858497c5b4a7f6252735d5064524867564e6150486f5b525744366653455e4b3d6653456452446957496250426353465343344e3b2a4f3924bfa38bf0d0b7d1b198eed0b6e7ccb1cab097ccb49ce8d2bbe6d0b8ebd6bbf1d9bde3cbafecd0b8dec3a8dec4a3dfc6a7e1c7b0d9c3ac291500c5b198f2dbbcd6bfa0f3dcbdf5ddc1ecd7baefdabfe5d0b5ddc8addcc7acf4dfc2968166a38e73bca68ea69079a9947fa99783a08f7da18e7d452f1aab8f77b49175c49f82e9c6aae3c6a8dcc7aad4c3a7efe1c6d8caafe9d5badec9aed8c2aad4bca4e4ccb0dfc8a9e4cdaec7b297b7a692302010c3b2a2cdbcaab7a692d1c2adf3e4cff1e2cfefdeceefdecef8e6d2fdebd5f4e2ccf8e6d0efddc9f8e7d5d6c7b4e1d2bff0e1cebcad9ab1a08ca7957f432f17c0aa92d6bea4e9cfb4b39a7cbea386c9af98f1d6c3bfa594d8c2ade4d2bce4d4bbffeed6f1dfc7ffebd8e0c6b5ceb29deed3bee7d6c63828199e8b7cb29d8ca58b7cb99f8ebda291d3b8a7b99c8cba9d8bc8ab9bb093818a6d5dbb9e8eb09584a58a79967c6b8d76667b64546953456a5749685449826c5fbba08fd8b69ddab59addb9a3d9b4a1cca691dbb7a1fbd8c5f0cdbae2beaec7a491d2ac97d3af99c6a691c6a890dfbda4d8baa0a9957dccbda8d6cab4ddceb9ceb9a4bea893edd3c2e6cdb9e1cbb3e8d2baefd7bfddc5ad332620382d27372c26463b35453a34443a314c3f3652453c5d4f44594b405c4e43493d3141342b362c23342b24130a050a0300453a3486736c9d8579a18a7ca18a7a9c8275856a5f866e62735b4f695145775d5067493e7153484f34292f190c200d0027160c1c130e160d081406001604001300001603001604001b09001703001905001a06001905001701001c06001805001c09001e0a011a0800180a00160c02130c02120a0028180b5b46336c523b9579619b816a957a65a48370a382719d7d6ea78876a88873b3957dac907bb39782be9f8bf2d3bfdabfae917b6d2a1a0d65574aa39183b29f91b59f94957f74af998ebea799c8ae9dc2a897e9d4c3b6a394b09d8eb4a190b19c8bbca593ae9483b299859f836e9b826e544132f6e4d6e1cebfe5d0bfdcc6b8e9d3c5f0ddcff4e1d3f3dfd4f5e3d7f8e6dacebeb1ead8caf7e4d6d6c0b2d9c4b3ead0c1e1c7b87c60547d5f54846052845f4f784e3e7b54457955477150418060536b4e407353448162507453427a59486141348363566e4e416f534763493c6c564b604f4852413a5c453d6a4f445c40325b3e2e6045346043335736236241306f4b3f5c3a306540386140375a3e32684c3e614633694e396b5140684e3d7c615076594771503f7b5b4c795e53776058634c465f4b4459453c523e336d5a4c6653455e4c3e6452446553455d4d3e5d4d3e5545364e3b2c45301d9a7f6ad3b7a1fadcc4e7c9afe6cbb0ccb297d4bca4d6c0a8c7b199cfba9fceb99ca89074f4dac3e2c8ade5ccade1c8a9d9c1a9d7c1ac271300c8b79ddac5aadbc6abd1bba3d8c2aad9c3abebd5bdd7c1a9ad977f9b856db7a38a826c54b6a289b8a28b9b8671a28d7aa49180968677988b7b3d2a1bb09987ac8d78bd9b82c9a78cc1a286c0a88ed1bda4ad9b83d8c4acd7c1a9dbc3abd1bba6d5bca6d3b89de6cbaddcc3a5d6bea2a8927b3c2a1673605158473771604e8b7a66998874b1a08ec7b4a5cab7a6bea996a6927a886f596c543c4f3620614832604a332b1500240e001e08001a04001e0600250d00d5bba2ffe5cda58a6fd3b89bba9f84b69a84e6cbb6dfc6b0d1bba4e4d0b8e6d2b9e3cfb6eed8c1f3dac6ebcebcdfbfaad6baa5d1bfb1160800413124948274a08a7caa9383c6af9fd1b7a8d2b8a9d3b9a8cfb3a5dac0afb5998b9d8374896f60654e3e533e2d3d271936201225120424130b2012092e1b14b8a094c3a38ec19d87c6a390c6a292bc9785b79280c5a191ac887aae8a7cc09b8ba67d6bc9a390c3a08cc3a08c9e7863896954715f4b150800332411453420664f3d6f55447356488063517e624c83654d96765f87644e2e170f2612092b170e37231a362219321e153c281d2d190e422c1f4c36295541365c483d5b473e5d4b4154433b493c34261b151508002713082b1104361c0d3318073a1d0f432618462a1e4b2f235036295d41336c4c3f59392c73574b896d5f957a698d73644f3d332412087a6256a68a7ca28575bb9e8eb19589b89c90b29688ac9082b89c90ac9084bea191b79886b79b85c5a993bea28db29782bda28dbaa3916a5a4d544339443027381d12411d0d3611003110002f0e002d0900300c002b07002d08002f0b002805002d0d002b0c003110003817063d2012422a1e35241d1407011302001704001d0a041e0b0725130f27160f2c1a0e3c2a1e3629203e342a31271d34281c2f21162f1f1228160a2d1b0d2a14061a0800110400473a32a19086b7a599d3c1b7d0beb4bfada3beada384736b94867d94867db4a69db6a59bc2b1a7d3c1b5dfcdbfd3bdb09b857a27130a5e4a4160483c674d4067493e65493e60453c614a425a463f624e45523c31624c415e483b6751446b544c5b473e58443b5b493d5644385a493f3e31291001003d271c5c40345f3f304f2f20422515492c1c44241548281b3d1f1543261e47291f492b204f2d215c37277148346c46317655425c412e6f55447a614d8b6c5a7d5e4c725449694e455f443d634a436953485c463b6450455d493e614f435d4b3f59493c55473a4a3c2f48382b5646374e3d2d564334b39c8abfa692dabfaaead0b7dac2a8ddc7b0e1cdb5b8a48cb09c84af9b82958168c6b09be1cbb3c9b497ccb79a9d8873a4918022110092836eb6a794c3b4a1c4b3a3a796868271619483737e6d5da695859e8d7b91826f9c8b79a394819c8b7b8c7c6d7a6a5b7a6c616359505c534c180e0557493e8c77666f533e482811401e053a1b062f13002b0f002b0c002c0b002b0c00280b0027080037130067442849270b4d2b1062422b3014002c12013c251547311c4f39225c462f7d6750a78e78bea68ec1a78ea58a6fd1b198dfbda4e0bca2debaa0d4af94e3bea3dbb497cda88bc49f84b18d737250379c7e66e8ccb6d4b9a4d4bba7c4ab97bba38bb9a189937d66907a638d7961847057876f577e644d7053417453427754417c5f4d7664581205001609001a0c012613052a14062f190b3821133b24164b34243e24174c352552382b50392b5841335741335640325744364f3c2e4f3d3156474040312c1102002d170c4926133f19063e1909401b0b3e1706491f0f4e27184f2819542a1c572d1d6033205e2f1d60311f5e2f1d723f2e794c395e3f2d34190644251153301c704b38643e2b7d52427f514181543d8e60487d4d367949329d7d729e807596786d95796d9e807575594b987b6d8a6d5fa083739e8171a386788d716382685b80695b6951477b675e3b2d243d2c228e7467b59684cbac98c8a893caa794cba895d2b1a2c8a798cfb09ec9a897d6b19fcca795b89786c8a794e2bfabcaab9752382b472d20af8f80c09f8cd7b29fd7b4a0debdacd7b6a5d7b4a1dcbba8d6b5a4e0bfaed8b5a1e5c1abdbb59ec8a48ad1ad95cba78ddfbaa0d3b09adbbfb19c8178482b239874689d705db68670a67966a97e6baa816b99705aa47a64a0735ca67d61ac8568b69176ba967cbb957ebb9781ba9784b79b8f2b1a1252453f705f5875625b6956506c59556a5b5676676063514769594c65584f372d244a4037493f3556483f6052476453496351455c493b513f3353463e291c145b493d442e20351f12351f12301a0d261003331d10311e10301c11332012311e102d1a0c301a0c382113442a1b563f3147332a1907002c1609281103260c0032180b2f190e2c180f301d163220162b190d332012321f11231002220e033c281d3b271c311e102a1709251305200f051a08002b0f017c5848966b5a875c49704a3768422f6d44306b42306c46395d3b2f6c4b3c502d1a774c3984543e9c664e925e488259454a2918553a296046356445336d4e3c624233533628573b2d492d2142281b3720123c25174b35273620133724163725172d1d0e29190a2313061d0d00180800170700b3a195c9b3a5ceb7a5e0cab3dcc8b0b09b88b6a3928a796791806ca594809d8c78af9c8bbcaa96c0af95baa890aa9989a393861e11011004001609001f11041d0d002212052614062614062e1c0e2b1a0a2a19092e1e0e2f1e0e3323133c2b1b3c2a1c43312339291c4b3e3540362d352b2226180d18030092735e9a7258976b5092685081573f8f634a80523a91634b90664e9b725c946e57a87c61ab8060b08767b58e6f9d7458886349bd9d88c2a38fcbaf97caaf94cdaf95ddbfa5debea5dcbda1d9b79bcbaa8bdbb69bd8b096dcb397e0b497e1b495ecbfa0e0b291deaf91e0b394c79e82b890764a260e78584155392454392644291442280d3d24063a20053d2308563c215d442666482c604027714c39855f4c966d577e5b47321c0f54463b55473c59483e5943385840346e57496f584a6d5346765c4f7a6053684e4171574a6d5346715a4c715a4c654f426a5447725c4f66524747342e56453e1201004c342a7f5847865946794f3f885e4e885b488556449163539162528859498d5c4b99665195614c99624e905744995c4a905744774d37764d37b08069b7836bbc8870ae7a62a7705bb47e66c59071af7859c99274b17a5cbb9280ac8673a17b68ad8875b38d7aa17c699f7966a8826db58f7a9c7862a4806a95725e8f6e5b6c4d3979594a6b4f41473124553e30b59481cca691d0a88ed7ad94d3a991dab098e4bba7d8af9bdbb59eedc4aeefc2abf3c6afecc2aae3bba2d2aa90c4a08692735f492d18b3907ad1ad93d1a98fe0bba0c7a38bebc9b0e7c3abe8c4aceecab2d4b098e5c0a6cfa58dbf927bedc0a9ecbfa8d9ac95edbea4f0c2abebc1b3e3bdb24c25169a6b57b97d61cf906fc68d6fd19a7bce9979cb9976c99472cc9873d4a27de1b48ddfb38cd6aa85e1b592f7ccace7bfa5af8f7a3b281a46382d503e325f4b408a766b735f56725e55725c51795f52654e3e614e40514132604e40746353735d4f6b5645836c5c745a49765b486c5241715e50392617896c5a8767529a7a65a98974c19e88a27f69ba9781b09079c6a691d0b099bf9f88c1a18abf9c86bd9a84b7937d93735e5237267f6554674c397458437b5f497d614c886b5b8b705f927869a58b7ca08675a58c78a9907c79604c8a715da28774a58876a182709a7b668f735e7e6455745747552a17ad7963a66a52ae7057b97d63b47b5eaa6d50ad7254a9715a9e6c53a8795dad7c5eb2795cbb7e61ba775ab3735a9762504f251739170b42251741221075564191725e856953a88c769a7e688e725d8266519b806d5e4330896e5d917766907b6a8572636756465c4a3c6353463b2d22130900362920412f233d2a1b2916052817052614062616092d1f1227190c24140524140527150b3523173b2a184030202a1c132417111107005d53495b4b3e6b58497862546b5547735c4c664f3f88715f88715f866f5d7f6a5586705b816c578a745f98816f97806e7d6654836e5d604a3c564334846d5b321400c1987ac58f69ce936bd29672d49572c98965de9d77d69871ba805ae7b38ece9e78d6a57dd3a47adcaf85d4a77dc3936b9e704ed8b096d7b399d9b698ebc8a8dcb898f2cdb0f4ccb2e0b99ce9c2a3e5be9fdbb294d3aa8ce2b699e2b797e6b99adeb192e0b193e4b597e6b99acda184b1886c6c45288f674de7c2a7debaa0d5b397d4b390d8b794ceab8bd7b494c9a686d7b391d1a888bb9070c19379ac7d63aa7b5f855b424d301e6953455842345a4236593e336e53488066597b615483675b85695d85695b684c3e7357495b3f31785c507e62567b6154694f4274594e6b5047644b445740381400005a3e30895a4694604a82523e8b5b478a56418c554197604c935c488c5340995f4ba76b539d6147985c4496584199574198583f854f33af7859b87654d5916cd1916dc88966bb7f5dc68a66c68b63cb9169cd936dbf8861b98c75b38971c29882ac836db18872c19882c8a087a37b62a88067ba9279ab866ca9856d8f6b557b5b467d5c496b4e3c563c2f503426be9986c69c84ddb196ecbfa2d7a88eebbda5e6b8a1e6b9a2eec4ace8bca3ebbba4cfa086eec0a6f1c5aadeb599bd987ead8d784e2f1bc39f87d3ae93dbb497d6ae94e3bea4ceaa92dfbaa0fdd9bff8d4bce2bea4e8c0a6f1c7aee0b49bebbfa6f5c8b1f2c4acedbba2f7c5aef0c5b4d8ae9e5e3322a37158d09472df9f79e8b08defba98fbc9a6ffceabf7c39efccaa5dcac84e7ba91d4a77ee2b68ff6c8a4e9bc9be9bda0d4b2993822144030235d4a3c574133846e605d4739796254775d4e7a5d4b6f5441725b4b604b3a553e2e68513f684d3c654a378366549c7d6983634e9e7f6b7056453c2211987861ad886eae896fc6a187c8a086bf977decc4aab89174c39b81bc977ccaa58acfaa8fd2aa90c79f85c0987eb08a736545307c5d4994765e88684f957358b7957cad8d76a98974c1a28e93745fab8d75c2a78ccfb197c4a68ccbad95c1a18ac39f89cba58eb48f75a17f66886955805d496737219e6248a76245b06649b46f50c37e5da45c36af6a439f603fa267478c5431b97e5cbb7c59b67150be7555b56f55985d4b6e3e308a6256997565926e58cdab90cdad94d8ba9ed6b89cc0a185ba9a81b1917ab2937ea3846fb99a85bca08bb29985927b69826b5b7c66588573658f8176190e085d534a67574a534031624f3e4231215444356e5e515d4f44685a4d90807189796c6f5d537361576b5a4a544435493a332116121f161184776e9b897b7b6454a089798e7463785d4c806351997c6a9e836eae937ebea48dc6ab96ae947da98e79866c55967a65896d589d7e6aac907b9075628c705a5b361bb58561da9b6fd68f61df9a70cd885ee69d72efa87adb986be4aa7cf4c194ffd4a8facb9fffd1a5ffd3a6ffd8abe1ae83b4845cd4ab8dcda88de7c3a1fbd5b1e6c09cf0c7a7f0c7a9e9c0a2edc2a2c89d7beabf9ddcb18fdaaf8de4b997e7ba99e0b392e5b796d8aa89e5b796e2b596a27757855c3ee1b89adeb798d4b090d5b18fd4b08ccdaa84bc9672bc9672d9b18ecea380c69a75dcae8ce2b191ce9d7dab78598f62455535206349385a3e3052362a705448785a4f7b5d529073658a6c617d60527e5e5186695988685b76594b8f6f628366586f514686685d7b5d5271554a61463d5d453b140000715444885842935b448a5641915d488e55418c523eae74609157439659469f614c9c5e45a16448a3654c96553f95513aa8664e874c2e9a5e3cc77d56d98e64d49166d29569cb8d64c88a61cd9063fabd8ed69b6fe7ac82c29880bb937abf9680b58f78b7917acca68fcba58ec7a18aaf8972af8b73bb99809c7c65886853876b56795c4a7a604f543c306b4f43c5a08ecfa58de0b499f0c3a6e9baa0e7b9a1dfb19ad5a891d7ad95ecc2a9e8baa2f7c9b1e0b49befc5acd2a68db9907ac3a291563627ddb8a5c8a28bdfb79ee2bca5e9c5afedcab6fbd7c1ffe0caffe4d1e8c4aeffdbc4f2cdb2f1cdadf8d4b4f2cdb2f6ceb5ffddc2f4c8afefcab7bc99855f3924ad8166d4a07befbb94fbd0b0fad5b8fed6bcffdcc2f6cdb1fbd4b7ffdbbbe8c4a4ecc5a4eac3a2edc4a4eec2a5e5b9a0d1ac99472f2339271d6c5648877060917768856b5c886e5f785d4ca0816d92735f775c4b6046355a3f2e8267546243317859458766539976629d7961a08069795e4b3f2411997962bb977fc19c82caa58bc0987ec49d80b58c70c29b7ccca588d5ae91e3bea1cea98cd8b398d8b398c6a187b48e77704d398c6955916f569e7c60c09d7fbb987cd2ae94ba967eb9957dba987fab896ec09e82b69377bb987cbc987ec8a389c59b82cda38ac79e82be9b7f9d816b73533c7040299c6044af6a4bbc7353b16a4ad28c68c87f56c17d50bb7d54c48a64d69a76cc906eb47451c07e5bb26c4aaf6d4da1644f63301d835643b68d77d3aa8cbe9776cfab8bddba9cceab8dbf9c80b28f73a381669f7f6683634cb49279b09079a58672a38674977b66876c59947d6d766458190c046659508978688873608b76638a7562897665a895867f6e5e8978689481707764558c7669897165897461816e5d8b78712c1d16100300a6988d7d6a5b87715c8168548e735ea488736b4c3773543fc1a28da48570af937ba1856fb59981ae8f7aab8d75a2826da3806aa07c66b6937da5867191715a70492cc18d68dc996cd98f5ed18c62d79469e19e71df9f71e0a879edbe90fdd6abffdcb2e1bb94f5cda9f2cba4ffd5adf5c59dbf916dbf9a7fc19f84dab998f0cea9e6c29eecc6a2eac3a2f6cfaee0b894ddb591edc29fe8bd9ae5b996f1c5a2dbad8bddaf8de8b796e4b694e1b391e1b493af8462a57c5cd4b090d2af8fd8b798ba9978bd9977d4b08ec09978d3aa8acca383d3ab88e0b592d7ab88d5a887d5a786e6b595a5795c70513c6a4f3e54372963453a7153488a6a5d9474678b6b5c9373668868598f6e5f987967906f607353449c7b6c95756687675a8e6e6189695c85675c6e52475f473d1a07006d524180503c8d5440905b4989564387503c945b489b624fa36a57965b49a06350985b46ab6d569d5f4a9b5a46a762529c5b4791583db07555c97f5ad0875cdfa275f4c091ffcb9fdea57ad19364ecac7eefb085db9c71b88e76c69e85bb927cb08a73bd9780c39d86c19b84ba947dd8b29bad8971bb9882a98974876854896c5a7e6352755b4c523a2e73574bbd9886cca28ac7997fc19276e2b399e4b49de8baa3d0a38ed3a991cea48cf3c5ade5b79fefc3aae3b79ee3b79eb48b75dab6a65c3b2cc6a18edfb6a0e8bfa9e8bfa9f0cbb8debba7fbd6c3fbd7c1edc8b5e7c2afedc7b0ebc6abf4d1b1f0cfaef5d1b7f6d1b7f3caaef6cdb1f5d3bac19f86714c32a77b5eddad89ffd4afefceaff0d5baedcdb4f0ceb5eccab1fbd9c0f2d3b7edceb1eecdaeecc7aae6bfa2e0b79bedc1a8cea996462e2236241a735c4e9076659d826f856a578267568f726089695484644f6f54415f4534694e3d7659478162509877649e7b68ab8872a27e66997660896c5a432815a6866fb29077af8a70c19c81cda689deb798d2a98bbe9575cca383e4bd9ed3ac8dd6b194cca78ad0ab90c49f84af897284604a936f59967258b18e72caa588c39e81cea98ecea98fdeb99fc9a489dcb79cae896cc5a181c8a484bc947ab58b72c69a81d1a389daae91bc977a9b7d656a4a337f5036a86b4eb16a4ac77c5cab6242c9835fbd764cc17e51bc865adea981dba17bd2946fbb7b57bf7b56bf7653ba7556a3674f68341f956853d6ac93d7ac8ae0b592dfb897c7a383ad886dae896fa58368a7876ea2846c8f715995755e89695280614d9f806c9e7f6ba48873927867766355291c137a6d649b88778e78619e8873a6917c97826fa18c7b8d7a699b897585705d826d5a83695c7c6253836d5885705d77635a42312a180b029d8f827d6b578d745e8f745f927660b0917c86664fa78770a6866fb2927bb1937bb4967ea5876fab8b74a8856faf8c76c39f87b59179a7836da2836e8f6f58895f46b07a58eca577eb9f6edf986cd9966bd99669d49768cb9768e6bb8effe3b8f2d2abdfbd98f2ceacecc8a6fad2aef8c8a2cfa17f916e52b6977bcfae8fe8c6a1e5bf9bedc7a2eac1a1d2aa87f1c9a5eac39cecc19edeb28fe5b996e9bd9addaf8de1b391e4b694e4b694e0b290e9bc9b9b704ecca481deb894dbb795d8b492be9a78c09c7acba485d9b092c79e80d0a789c29979deb692caa27ecca481d4a987d6a886d4ab8d82634e684d3c5c3c2f7553477d5d509878699e7d6e8f6e5d9c7b6c9776658e6d5c8f6e5ba6857491705fa98877a382718a695a8564558c6b5c88685b6d51465c4438170400785d4c915e49ae7460905b4995624f9e6753945b488e56458d5544935848975c4a9157439a5d489f624f9455439b59499e614f8f5941ab7254c07754d89167edb789ffd0a2f9c89dd6a074ce9061ca875ad79469dc9c70d1a58cb4886fb68972cfa58dd8ae98e0b7a1c29983b78e78d0a791bf9982b58f7aad8875906f5c8d6e5c8a6d5d775b4d4f382a674b3dc7a28fc69c84d4a68cd2a387e9b79eeab8a1dfb19ae0b39ee6bca4ca9d86f1c1aaecbda3e0b298e7bba0e7b99fd5ab93e1bcaa5f3c29caa48fc1977fe5bba3e1b79ff5cfb8fcd8c0ffe5cefcd8c0ebc7b1ebc7afebc6acf6d1b6f3ceb3d7b399eac4afecc3adebbfa2f4cbabebc6a9b08b6e71452ac39476f6c4a3ffd8b6fde2c5f1d9bff0d2b8fedcc3f5d5bcdcbea4eacfb2ffe3c5f8dab8f7d4b4f3ccade1b89ce5b99ed3ad9850382c38261a513a2a765d49765b46896e59826857755a498d6e5a9879657a5f4e624837614635997c6a8667559675629675629d7a66a37f69a4846d8a6f5c4f3421ab8b74b6947bc29d83be997ecfa889d9b090c89d7dd3ab88dab28fdbb591cca584dcb596c6a282cca78abb967bc09b818963509a7461a27c65c7a287cea98cba9578d4ac92d0a88fc8a087ddb59bdbb399e1ba9dbc9576c29b7cc1977ec1957cc59780bd8f77d3a78ccda58bac8c7564402a845136a56446b96e4fc37455bc7255ba7554c98860d0976cf0c39cfdd3abe1ae83e8ad83c18058c9815bc37755c77d60ac705863331dac836dc49f84c79f7cd6ab88c9a283cea98eab856e9774607d614b644b356f56428067539b7f6a876854785b498d705e91725e9275639075647b65582f221995897d927d6a9d856d9e8a7293816993816db5a38f877561897761836e59806b568268597a604f7f6952816f597d6b5f52443b140a00796d5f8b79657a624a8c725b9b7f67c1a188ab8970a9876ebb9b82a6866db8987fab8b74a3836c9f7d649f7d64957159a17d65a986709c7d68977a68856652997158ca9374d1885de89768e2996eefaa80d28e61e3a375dfa679edbe92ffdbb1f2d0aaeac6a4f1cdabf0ccaaffd9b5f3c39dba8a66936e53b69479d8b396f4ceaaf0c5a3efc4a1e6b99aeec1a0eabe9be9bd9aebbd99e0b290e9bb99e7b998ecbf9eeec1a0e9bc9de7ba9be1b495d8ab8aa17453e2b693e5b994d9ad86daae87c99d78c19878c49b7fc59b82c79d84d3aa8ecba485d3ad89cda782c9a37fcba581d1a683cea786a88a725c3f2f6b493d7753479271629c7d6b8e6f5d9778648e6d5c9c7b6888675484644f8f6e5ba48370997865a3826f81604f906f5e8a69588d6e5c785b4d583e311a07007b5e4c8f5b459c5f4a97634e996452a66d5a9e6552854d3c824a3b915646955a489258449a614da9725d97604c8d54438e5645895943915b3fc57c5cd18b67e9b48cfcd1a6fdd0a7dca77dc9895dd49061dc986bedaa7dc1957cc99d84bb8e77cea48cb98f79d0a690ba907ac49a84c89f89c39a84b08a75a7836d9a7764997a688f7262896d5f5d43367d6052bc9683deb299e4b599eabb9de3b196e5b59ecea089ecbfaaecc2aad8ac93e8baa2ecbea4e7b99fe9bba1e1b497f2c6adc39e8b6d4a36dab49ddfb59df0c4abfad0b7ffdac0ffd9c2fbd5bef2cdb3edc8aee3bea4ebc6abf7cfb5f7d2b7f0cbb1ecc6b1e9bfa9edc0a1ecc19ff6d2b2a88164875a3bcc9b7bffd3b2ffddbeffe5cbf6dcc3f5d5bcf7d5baefd0b4e8c9adffe2c6faddbff1d2b3f8d7b6f1ccafeec7aaecc0a5d5b199654e40342216695443967f6d846b5779604c977d6c8469588a6b577b5c48765b4a5f45346144348b6e5c9675648e6d5a9675629c7965ac8973a58671876c59593e2baa8c74c19f86be9a82c19d83a98467bf9879cba485dfb696e0b895d9b18edbb493cea786d8b494d4af92bc977cc29e86845f4c946f5ca57f68a9846aba957acba389ba9278c0967ec1977fddb39ac8a086cca588deb79ad7b091d4ab8fc5997eca9c84bb8d73d0a487ddb699aa8a754a2610885236a66444bb6f4fc67758b86e51bb7957bd7f5adaa67effedc9ffe0baffd0a4e3aa7dd08f65be744fc37350be7354a3674f63331dab856ecaa68ccaa384bd9474cfa88bad886eab87718a6a557c5d48664b366249355d4332785d4c957a69775c4b7257447e614f8c6f5d7b6152715e50281a118e807587725f8f796287735b95836b988672a79581917f6b96846e907b668b76618e7765856e5c78634e73614d8070636a5c53160c024a3e307d6b579a826a9e826abf9f86a8866db29075ac8c73ba9a81ab8b74907059bb9b84a2826bac8c75b39178cda991b6927c94745d90745f917665725341af856dc2896bda9166d58759e89f76dc956bd99264e9a979daa476f8cba1ffdbb1f3d0aaf4cdacf6cfaefcd8b6f2cca7fccfa8c599766a472bbf9d84ddb699e8bd9df5c9a6edbf9debbe9fe8bb9ce3b593ddaf8ddbad8be3b593dcae8de1b392e1b495ecbfa0e0b595e3b898f1c6a6e0b394ab7e5de4b895d5a783deb18ae4b48cc69972b78e6eab8369c49a82c59b83cba389c6a184caa382d0aa86dbb493c09a76cca480d3af8db2947c573a286f4e3f7955498e6d5e997867967562957461b5927eae8b77aa8771ac8973926f5bb6937fb5927f896855a07d6a8b6a57926f5c826150785b4d563c2f251000745541905c46a1654d95614ba26e599b644f9e6551975f4e8b534298604f98614d8b523fb7806ba5735ca4715c98604f86513f84563f713d25c37c5ed78e6de4af87facda4f4c79ecc976dc6865ad99266efab7ee6a275d8ae96cda38bcba189c69e85cca48be0b89fc39981c79d85c39981dcb49ba57f68ad89738d6c598667557f64537e64555a4335795c4cc29c87cea289c29377edbea0e4b79ae8baa2d0a38ce2b5a0dfb59dcba188edc3aaf0c4a9ebbfa4e1b399e3b59be0b69dc7a38d7a5741d4b098dcb49aeac1a5ebc2a6e7bfa6f3cdb6f8d2bbf6d0b9edc8adecc7aaedc8abefcaadfcd5b8f3cbb1f4ccb3f4c8afedbea0ecbfa0efcab09b765b946645d8aa88f6cfb0fddabef8d6baf3d1b6f3cfb5e8c4aaefcbb1f5d2b6f9d6b8f8d7b8f7d8bbeccdb0f9dabef0ceb3f1c9afeccab16750423422166b584a6d5749655241836e5b7056459174629778667b5e4c6f54415d422f795a488c6b589e7d6a7a59469673609a77649e7f6a997d68614834705540b1927dbc9c85b79782bc9c85ab8b7458361db79478c8a386dcb596efc8a7e0b797c9a283c8a386dab59abd9981c4a18b80604b906d59b49078b59076c0987eb98f76c0967dc1977ee3b9a0f0c6adeac2a8e1ba9dd1aa8dd5ae8fcca385cca383d4a989d4a987c59a78deb79aa586714e29168a5237af6a4bb86c4cb8694ac4795abe7958bb7f5ae8b890ffe7c4fedeb8fcd1a6ebb68ad29169c87e59bf7049b76d4aa165496c3c25a27d63c09c84c59c86b68e75b38e74a37f65aa8b6fdcba9edcb99dd5b1979b7c678b705d876c5b896f5e7b6452725945876c598065546f594b5d4b3d49372b7563577d6a5b8e7966a08b78937e6b97826f9a85749a8776a2907c937e6b8c77647964537a67567e6b5a6e5d4d69594c61544b180e04372b1f998473a48a73b5957c9b775da9856db5937ab1927dad917cbb9f89b59681b0927a90725a8f715983654d9f7c66aa8771997962997a6584685a735243b3856dcb906edf986ceb9e70da9369dd986ee09a69e5a575e8b78cfbd4abffddb6f1cba6f4cca9ffd8b5f8d5aff1cea8ffdcb8c5a17f66472bc3a38ac6a186e6bb9beab998e8ba98ebc2a2f0c9a8eabe9beec09eecbe9decbe9dd6a789e7b89ae6b998e4b796f5caa8f1c6a4edc2a2edc4a4a07757e1b898dfb492e0b592cca07bc89d7ab7927598745aae896fb08b71b69278bd9a7ecfaa8dc79e80deb393cea381d5b18dc2a180c0a68b482f19755848815f539470629d7868a7806fa98370a77e6aa87f69bb967c9c765fb18d779974619f7a68a07d6aa37e6c997663936e5b8766557052474f3429230c00775643824e388c523a8e5a429f6d54966348b37d65a16d58a26d5b94644e8d5a459c6551925b479e6b56ab78639259459158448557406d3921be7759d58c69e6ac84f0bf94f3c297d29c70ca875dcf885ecc885be19e71d0a88fd0a88fc49c83d2aa91cda58cd2aa91cfa58dd7ad95c79d85cda38bac836daf8b7594745f826651876c5b896f5e593f307d6050c49e89d2a48cd6a789e4b597eec1a4deb297d6a992e6b9a2f5cbb3e5bba2e4bda0edc4a8ebbfa4e7b99fe9bda4cda38bd2ae988e6b55b6927ad7b298f0c7abefc3a8f6ccb6e9c0acf9d0bcfed5bff6ceb5ecc5a8f7d0b3eec9acf9d2b5f0c9ace6bca3f4c8adf1c0a2e4b599e7c1aa8d654c996b49e4b692fcd8b8f8d5b9fcd7baefc8abedc5abfad2b8dcb79ce9c4a7eecaaafad7b9f9d7bbf9dbbff6d8c0f3d3bae5c0a5d9b59d6d5346382419503a2d5943365d4a3b887362775c4bb598868162507e614f8d725f755a4583624f8e6d5a9b7a677d5c4987645193725f9e826d846b57664d39765b46af9179b79780b2927dad8d78b2927db09079bb9980c9a68ad6b194e3bc9becc3a3d6af8ed6b194cca78cdbb79fba978182624b74543dae8c73b59076c49c82c89f83d6aa8fd3aa8ee9bfa6ecc4aac8a086e4bda0d7b093dcb596d8af8fd6ae8be8bd9bd2a785cba07ed8b396977864492411854d32b46f4ebf7454bc7050ba6f50c3815fcc946fffe1bae6c5a2f6d5b2f5cea5ecbb92cf916cc27956c97b55c47b58a064486a3a2388624bb08c74b28975b38875ae866dc7a287debb9ddebb9bd9b293c8a386b3937c7f644f886d5c856b5a735d48866d597154428d72616d5a4b5c4a3c58463a806e62847264968374947f6e9b8673836e5d8a75649a87767d6a598d7865907b687663527d6a5971605069594a6d5f526d61551c1209281c108c776690745f98765d99745aab876fa98670997d68927764977b66886c577c5d487c60487b5f4985695391715c9a7a63b292798b6c57997d6f765544be8f73d39772de9a6bdc9464e19e73e09d72e6a06decae7be9bd90e7c49cffe3bdf9d7b2e8bf9fffd6b6f8d5aff2d1a8ffd9b2caa68278563ac8a68bd9b295daaf8ff0bf9ef1c3a1e7c3a1edc9a7f0c3a2e6b896e2b594e9bc9be2b596f0c2a1e3b594e6b896e7bb98f4c8a5f7ccaae4b997a27959ebc2a2ebc2a2e2ba97dbb08dd5ad8ac19d7da9866ab08c72b08c72ad8b70b18e72bb967bbe977ac49979d0a585ceaa88c7a889b19679422811745747815f53a27c6fa37c6d8d6754bc937db89077bc947abd957ba78267bb957ea6826cb8947eaf8a77a6816ea27d6a906b588763536c4e4452372e270d007754419d69539a60488e5a428e5c419c694ca57257a26e59905d4a8557407b4d368d59448a564192624e95624d99604ca8715c91644f5f2d14b97455d68e68dfa47cfbc89bf2bf90cb9567d59268dd966cd18e61e4a476d1a78ecea48bc99f87c89e86cda38bd0a68ec2967dc99d84b48770c99f87bf9680bc9882926f5b8566527e6151856b5a53392a7f6250cca691cfa189ddae90e9ba9ce4b79aebbfa4d3a68fe6b9a2e8bea6dbb198eec5a9dbb296ddb196e5b79fdaac95cfa58fcba6939b7865b28d7adcb39de6baa1f8ccb3facfbcefc6b4d6ad9bebc2aef2c8b2ffd7beeec6acf5ceb1fad5b8f3ceb1f4ccb2f3caaeeabb9df5c8abe4bca37b5339b48460f1c19bedc4a4f3ccadf2c9a9f3c8a8ffd6b9efc6a8f9d1b7e3bc9ff8d1b2f9d5b5f1ceb2fbdcc0f8d8c1f1cdb5e8c1a4ecc7ad907466382016583d32745a4d6e5747745a497d62519275659679698c6f5d7459467a5f4c8869579877667e5f4d8c6d5b91705fa18270aa8f7c87705e5b44328d725db49279c7a389be9a82b6937db18e78be9b85a8866de1bea2edc9a9d0ac8ad8b190dcb594d2ae8cd7b393ddba9ec7a58a8a6a538e6e57caa88dd7b297dbb497d5ae8fddb496dfb698eac3a6f2cdb0e1bc9fd8b396d2ad90f1caabcda484ddb592e6bb9bdbb090cea585d0ad919d7e6c441f0d996347af6f4cb6704ebc7352bb7252b57454d8a27effd9b3f4d3b2f2d4b2f1cda9e9bb97c48969cb8665c47a57c17a5aac70586d3d277f5942a37f67b38671a4765fb58970d0a489bb9272cfa784d1aa8bb28f71ac8e768b705b8d725f856a598267547d624f7f5f50917466745e505a483a6452467262557161528372628a77668b7665816e5d816e5d88756477645383705f7f6c5b73604f8d7a69806f5f746455695b4e7165591e140b1c10048e786aa487759a7761a9836caa866ea27f6b876a587f6451836752785c4790745e876b5590745f94786280614c9c7e668f71579e826c967b6a62422dbf8e6ddca175eba977f0ac7bdd9d6fda9a6cf4b17ce9ad77e3b786fad7adffe2bcefd2b0f7d4b6f6d3b5ccaa87f0cda5ffd9afd6aa83815838d9b092d4a88bedbea0e9b897f3c5a3e4c09ee5c1a1efc4a4f3c6a5e8bd9be0b592d9ac8be3b593dfae8debbb97e7b592e1b18deec09ef2c6a3916644e5bd9ae5bd9aeac49fe4be99dab48fd8b492c9a583d6b292c19e80bb9a7bad8b6fad8a6ed1ac8fd3aa8ec09779b89474b89778ba9b7f51321d7b5a4b8460549a7668b28d7dab8771ac876dc5a083c29e7eab8669b59075bc977dbf9b81c7a389ad8b709a785fa07e6599746187635373554a492d22381c0e73503d95614b9e644c9764499e6c519360439761478b5742905d4a986b568859459a67548b56448554438757438e5a45915e497d533d481a02bd7c5ecf8b66d49e72f4c494f9c999dca678d18e63db976ad39365d79a6bcca28acba189d6ac94d0a68ec69c84e1b79fc1977fc79d85d2a58ed0a690b7917ab38f798b6a57836452725746947a6b5e44358c6f5dc9a38ed2a68de8b99df3c4a6e8bc9feec5a9b0836cefc5addeb49ce3b9a0dfb59ceec5a9d7ab92dfb199edbfa8eabda8d3ad9abc9785805a47d7ae98eabea5f7c9b1f1c4afe1b6a3cfa493d9ae9bd4a790edc1a8ebc2a6edc4a8ebc4a7e7c0a3f0c6adf3c7ace8b99bd2a588f2cab16f472db58561ffd2acffd9b9f1caabfcd3b3f4c9a9f3c8a8f0c7a9eac3a6ffdbbeecc5a4f3cfadfbd9bdf9dabefbd9c0efcbb1eec7aad9b499977c6b341c1060453a7e64575e4433795e4b7e614f9677657a5a4b8568568166536a4f3c85645398776674554380614f9e7d6c7c5d4b7a5f4e745d4b553e2c886d58b6927ac9a187af8972c29e86bd9a84bb9980c5a38ad7b599d9b696dab694e8c4a2dbb793dcb896e7c4a4d6b395d4b29699775e85634ac3a084c9a487e1ba9bd1a888cba282e6bd9de8c1a2dbb797e0bc9cdcb898e6c2a2fed7b6f1c9a6d5aa88e0b394daae91ddb697d9b69aaa89784a2411996445bc7d5ac5815cb8724ec87f5fba7856d7a37cfbd1abf1ceaefcdbbafbd9b4f7cba6cd9574bb7959b56c4bb56e4ea2664c784530744e37a27e68b98c75af8169b98d74daae93d4a788cba07ec0997ab29074b5977f9378638467557457477a5f4c876a588161529b7e70846e60524032534336655548605245655546725f50725f4e7966557a675689766773604f73604f746150806d5c7c6b597d6c5c74645567594e7a7066241a111407007a64578b6e5eab8673ab856eb18b749a766081624e90736190715d9576618c6d58896d579b7f69987c669d7e69b0927a8668508667528368576b4832dca883d89a6be9a775d08e5af7b98ae3a574ecab75efb47cf8ca98ffdeb1ffe9c4f5dbbaf3d1b5ecc9abf2d0adf1cba4fccda1e2b186a07250c39679d4a68cdfb295f0bf9ef1c5a0f1caa9e8c1a2e6b99af6c8a7eec3a0f0c5a2e6ba97e5b795ecbb9ae5b392ecba99eab897eab998edbf9d996e4bdfb793e7c19ceac49fecc9a3e4c09ceecaa6d7b391bb9775c7a484a48364a38165c9a78cc09c82d3ae94b59075af8c70ab896db290756747306f4b3b755145977365a68370b08c74bc997bb08c6ac19d7bbb9777bf9a7dc09b80c8a589bb987ad5b2949673559f7b61ab87719d7a677052474a2e23391d0f8964528f5b459a6048915b418b583d8a5438905a4096624d855241895c478e614e804f3e925f4e8a594884534285523f90604c8b624e421600b67758c88761d7a173f3c190f4c494cf996ad18e61d99266dfa172e3a979d3a993cca28cd1a892c9a08ae6bda7e1b8a2c79e88cfa690c09680c59c88be9a849b78648364527f6252705647786153513a2c785b4bc29d8ad4aa92dfb197e4b79ae0b79bebc3a9ddb39de9c0aaf1c8b2e7bfa6d1a990d3ab91d6ac94e6baa1f2c4aceec1aaddb7a2c09c8687614ad5ab93d3a58bf4c6acf1c3abf5c8b1efc2adedc0a9f0c2aaeabda0e5b899fcd1b1eec2a7f2c6abf9cbb3f2c3a9f5c3a8eabb9fdeb69d633b21a87a58edbf9bfbd4b3f4d1b1f0ccacecc8a8edc9a9edcaacecc9abe1be9efdd9b5ffdfbaedceaffadcc0ffdfc6f0ceb3ebc7a5e5c2a4a58c78311b0d695244785e4f7a614d8368539576629d7c6981604f81604d7256417b5f4a8f6c598e6b588c6d5990715d8e6d5a7455417e63507d6450422915977b66bd9981c69e84bf9982bf9b83be9b85d1af96d7b59cdebca0eecdaec7a582debc99d3b18ee0bd9df6d5b4dcbb9ce1bea2987559643f24ddb699d5ac8edcb18fc79c7af1c6a4e7bf9cf0c7a7f4cdacb68f6efad3b2f1caa9eac29feabf9ce7bb98e6b99adcaf90cfa887d5b0959d7865592e1b986142b47450b47049be7650b16744c07c59e6b189fbcfa8fad4b0f6d4aff7d4acffd5abd19771bf7b56c67d5aaf6947a86b4f8250376a462ea8856fc0967eb58970bb9379aa8268ca9e81cea587bf9b7bb29074a98b73967a659f806e9174648e73627b5e4e8c6c5f8d7163937d6f4937295a4a3d6656495345386356466655456c594a8471628473637563556e5d4d5f4e3e6756467261518877677c6a5c655546726459695f552e241b1306008771648a6d5db7927fb9907aa07761916b54aa8773a3836ea787709070579e7e6590705784664e8c6e569d7f67987861a7877092725d98786978523be4ac87e19f6fe09d69e9a773dea071eaac7beeaf79f3b880efbd8affdbaefde0befadfc1f7d4b4f4d0aeecc8a4f0c9a0edbd8df5c094b68463ac7e64bf957fd0a68de5b996eabe99ecc19ff2c7a5f7c5a4ffcdace5b994e1b791e2b693ecc09dedbf9edeb08ff0c1a3e9ba9ce5b897e7bc9ab8906ce4be99f0caa5eecba5deba96f3cfabeecaa8f3cfadefcdaae8c7a6d0af90c1a286bf9f88b2927bba9a83a3836a9b795ea48266bb997e916e587c5b4a7a594a8f6b5d9e7967c19c82cca888c7a17dc6a07bcaa382b48d6eaf8869cca888c5a17db5916db4906ec6a1849f79629c77656c4c41472b1f44271785604d96624c9258408f593f925f44996347905a40925e49915e4d7d503d7d503d8352438453448652448652448956457f503e81584454280fb57a5cc2825ed79d6ffac593e1ad7dca9263cf8b5cd89163dfa172dda373c69984d4aa94d4aa94c89f89e9c0ace4bba7d0a793d1a894cda490ba947fbc97849978658c6d5b826756785e4f745d4f4e3729886b5bc39f89d5ab93deb297f4c8abf1c7aee6bea5e3baa4ddb49ee1b8a2d0a88fe7c2a8e1bca2e6bca4e2b8a0eec2a9e9bfa7d6b29cbb98826d4931d3ab91e6ba9fdfb295dfb199edc0a9dfb29bdcaf98dfb197eec1a4e4b798f4c9a9f2c5a8e6b89effd1b7f6c7adf2c0a5eabb9fddb59c684026c09372f7cba8f2cbacefccaeefccaeebc8aaf3d0b2eac7a9ebcaabebcaa9ffdfb9efcfa9fadbbcf5d7bbeed0b6f4d5b9efcbabe7c6a7a88f7b291607624c3f664f417259458e735e997a669d7c698e6a5a9c7b68795a46755642916e5b82614e8b6f5a9b7f6a977665886957785d4a6e57454329189c806bba967ec79f86c8a389c7a18ac29e86d9b59dcfab91c29f83e8c5a5eecca9e7c5a2d8b693d5b292e2c1a0dbba9bddba9eae896e633b21e5bca0ebbfa2dfb291e1b694d8ad8bdfb794eec5a5f2cbaad8b192e7c09fe1ba99e0b895edc29fe9bd9adbad8cd8ab8ce0b797e1ba9d8e68556639269b6245ab6b47ad6743bb724fb76d4ab3714eecb78fefc39cf7d1ace8c6a0ecc99ff4c99ed0966ec2815bca8460c17c5ba96c4f8452395d3a24ac8e76bd987dac8568c4a086b08c72c1987ccea587bd9679c5a286ac8c73997a659c7d6990715f826754745948896c5c9377698b75674b392b54423656443879695c9585768e7b6c9582739c897ba08e809b897b9887778473637968586f5e4e7261517462546a5a4b695b5083766d382e2516090076605596796ba17e6aa68069af8670b69079a88571a17e6aa5826c95735aae8c7194745b967860a0826aa98a75a6866faa8771b2917ea48475744b37dda37ee2a070f3af7ee8a674de9f73e3a677d69764e3a773efbb89fdd4a6f5d7b5f2d7b9f9d8b7f6d4b1eecca7e9c29bf7c799ecb78bab7859865841ae8573ba947de4bc99e2b892edc5a2e7ba99f7c4a5eab897dfb18fe0b48fd9ad8ae4b895eec09fefc0a2e9bc9fe3b697e8bd9de4bc9999734ee0ba95caa781d2af89e5c19defcba9edc9a9dfbb9bc6a383bb9a79d1b091b7987cc5a590a485709e826ca88a729a7b5faa876bb38f758e6b556e4f3b7454458d695b9d7868bb977dcda989bd9975c9a37fd2ab8aa98263ae8768d2ae8ecba783cca983b69270b68f72bb927c8c6755715146391d1151342477523f9b6952955d44945e44925f42a26d4e9a6448915d489461509164518659468859498554467a493b7746388c584b805042795340633921a56d52c28662c88b5fffd1a1e4ab7ecc9165d48d61cf885ad8986ae1a779c79982c2957ecea18ad2a890e8bea8e7bda7e5bba5d6ac96dcb39dc29c87c29d8aad8a77937462806554795f508a7061573d2e886957c29c87dbb198dfb398e7bb9eddb39aefc7aee8bea8e0b6a0efc5afd6ae95e4bfa5dab59aefc5adddb39bdfb79ed1ab94dab9a6ba9b8765452ed4b096e6bca3f2c9adf5cbb3f2c9b3efc6b0f5ccb6ecc2a9e5bca0d9b094ecc3a5f4c8abf4c7aaf1c4a7eabb9fdeaf91eec1a4dbb39a653d23c89a79f3c5a3fad1b3ecc7acf1ccb1e7c2a7f4cfb4f4cfb4dbb89cefceadf3d1abe7c5a0f6d5b6fedec5f2d4bcecccb3eecbadebccb07a6353230f045b443c604a3f7b64547f65549f8272a283718867588e6f5d7255437a5d4b856453876856866b58836a568c6f5f987b6b7e64536a55443d26168a6f5cb08d77ba957bc9a48ac09b81b79278d1ac91d6af92bf9879e3bc9beac4a0e5bf9bd0ac8aceaa8adcb999d8b597ceab8fa9836c633a24dbb198d0a78be3b79aebc0a0e8bd9de3ba9aefc8a9fdd9b9d4af92f6d1b4ddb699edc4a6f1c6a6e6b99ae9b898e7b698ddb091dfb59c845a4a673828ac7058b37053b57051af6848b87151b47552e5b48cf0c9a0ebc9a3f0d0a9e5c49bf8cea6c9916cb57551b87654bc7b5baf72567c4d3352321ba88e77b89579c6a184b69479b59378c7a083b48b6dcea285c49b7fb693779e7c6394715b9778638368538e735e8b6e5c927766766150412e1f6a54469f897ca18b7e978173927c6e7b68579b88799b88799d8a7b927f70907d6e927f6e8471606e5b4a725f50655345706257786b62352b22160900513f359c85779c7d69a7846ebe9a84b4907aad8d78b59580a3806aa9876ea7876e94745baf907bb49882987c67a68772a1816c93725f7d5f54744d3ccf9776da9a6ed49164f1b185febf94e4a77be4a778d39969efbb89facfa2f2d4b0ffe6c8ffe3c3dbbd9bf4d5b6e9c7a2f6c99fecbb92ae7c61724532b58e7fb6937fc7a383e6c39de9c2a1dcb395f0c4a9e9bc9feabd9cedbf9de8ba98efc19fe1b392eabc9be5b899e3b697e5ba98d2aa86956f48d9b38cd3ad88d8b28ed5ae8de3bc9fcaa386bc977ac7a484bf9c7cc4a183b18d73a8856fa0806b856953a1866b9d7b5fab886ca98469a17d655a3e287053418563579470629d7a66caa68ccea98ccba787d9b497b89378b48f74c9a487d9b595bb9976ba9779ba957ba27c69846052694b40361c0f6145378663508e5e48955f47a774599f6c4f9b66479f694da7735d91614d8455418356438a5b4b8555478353477f4f458a585187584e7e5949704a3597654cce9577cd8f66fabb90eeb38bca8c65ce895fca8359e7a67cf1b38ab5856fdeb098d2a48dcb9e87cea18ae2b8a2e1b7a1cea48ed6ac96c49b85c09a85af8c789e7f6b836654725746816655513625886955bf9680dcb097e7b99fdbaf92edc3aae6bea4f7cdb5e3b9a1e6bca4cca289eec6acf0c8aeecc2aaeac0a8dbb29cdfbba5caab99d2b5a3664631cda991deb69ceec4abf3c9b1fbd2bcf7cebaeec5afdab098dfb59cd8af93e8bfa3f1c4a7f4c5a7f1c2a4f4c5a7f4c5a7f2c4aadcb49b6b4329cc9e7df0c2a0dbaf92fad3b6eac3a6ebc4a7f2cbaeeec9ace7c2a5d7b391f4cea7f0caa5edcaaaf8d6bbfedbc5edcbb2e8c3a6e5c3a8c1aa9a29150c553e3681695f917a6c8b7160997c6ca9897a8261529f7f706d503e775a487f604e8a6b596e54436349389176657b604f8b7464604b3a3d28178c7261a4846dc8a48cd0ab91c19c82d3ab91c69d81daae91e2b797e6bb99ecc19ef1c9a6eac4a0d7b091d6b194cca78cd3ae94a87f696a412be0b69ddbaf94ecc0a3efc4a4eabea1e4bb9de7c0a1edc8abe7c2a5d5b093caa386e2b99bcfa386f4c7a8dead8de3b292dbac8ecea289683f2d693b2b945a44a36147ae6b50a66144a56343a96d49dfab84ffdbb1e3c098e7c49cedc89ed7aa83d09470c17f5dbc7756b67356c5856a8b5940472712a88c76b9967ac09b80c8a88fb99980c9a489b48b6fba8e73c39a7ec09b80b08c72b9977e9777608167509a816b9c816e927867927d6c3f2c1b846e60a18a7c917a6ca48e80968072907d6e816e5f8f7e6e907d6f8e7d6d86736493806f917e6f867364705d4e6250425b4d427c6f66382e251c0f07322117927c6f9c7f6daa8a73b3907aba9781ae8e79b59580a28067957358be9c83a4846b9d7e69a1826db1927eb79883bc9983ae8e79836658694432cb9573dfa077e4a478e4a478eaab82e5a77ee2a77bedb586f1bd8bfbcf9eedcca3ffe1bdfddfbbf2d4b0f5d8b8f2d1aeecc298e5b58fb4856b592e1bb59080ceab97d9b696e1be98ebc4a3eac3a4d7ad94f8ccb1f9ccadf2c4a2e3b593f3c5a3ecbb9aedbc9be4b695eabc9bdeb28fd7ad87a07950cfa982d0aa85d6af8ec7a083bd957bb99177c79f85c9a487b69272ba9578a07b60a7836bad8a74a4866e9d7f65a482669f7c60a98469a17f663d220d674d3c7d5d5088645695725fb18d75cea98ec39c7fc59d83cca48aa77f65d1ac8fcca888b39072be997ec8a28b8f685777514467493e280e017a5e507e5d4a87594289553d99674c8554369e694a915c3da16d55976751865841875a458758468657477f4f4382524878463d805147825e4e75503d8d5f47d59e7fd08f69e9a67ce2a27ccd8c66cd885fd89167c8845dd3926c9f6d56b08167ce9e87cc9e86cda188cea18ac79a83d2a890d0a68ec9a08ac09a83a7836d91705d8a6b59816653886d5a482b1990705bd2a892daac94d0a288e6ba9df2c8aff5cdb3f2c8b0dcaf98e6baa1caa185e8c1a4e8c0a6ecc2aadbb199dab09acca693d0af9ecdae9c73503cc6a089dcb299eabea5eec1aaf2c8b2eabfacf4c7b2deb19ae6baa1c79b80e9bba1e9b79cecba9ff1bfa4edbba0edbea2e4b69c9b7159683e25cb9c7ef8caa8edc2a2efc8a9ecc5a6f0ccaceecaa8edc9a7ecc4a1fcd2acf7cca2ebbf98edc5a2edc6a9f6d1b7eec9afecc3a5dab79bc4aa992d190e4e382d674f43876d5e7c6150a487779f806e7756459d7c6b6b4c3a6a4d3b8364507a5b476f5642836a56886d5a7055426a53414f3826513a28977c69a68772bd9a84b6927ac39e84c49b7fbf9376c59877d0a280d8aa86e5b793ebbf9cecc19fe8bfa1ddb699bb967cd1ac92b1887270462ed6aa8fe9bda0dbae8fe0b392e2b596ecc1a1f3caaaf6cfb0e3bc9dc7a081d7b091d4ab8be0b595e7ba99eec09ce2b490e0b291c69a7f5a3522683f2d915a45a56750b06e56a46248b06f51a66746d69c77f0ba94f9c9a1ecbf96f5c49bf6bc96bf7b56ba704db46949b77052b8755ba16952401a078e6e59be967dbf977dc7a790bc9c87c8a28bc79f86cba188b99177b89379bd997fb9977e9c7e66977f6788725b8d7664816a5a7b6857352213846e609982749882756852456e5c4e675547604e407262537664587b6b5c8371638372628b796b8b796b9381736555485e50455c4f46453b321a10071c0e03897667886d589e7e67b08e75b6947ba6866fb5957e9b795eb49175bd997f9d7b609a7a63ad8d76a78772b39178b49175b694798d6e5c78543ebe8967dea077e8a87ce4a176efae84db9c71eaaf85e2ac7de1ac76ecbd87f9d0a2f7d2a6fad5a9f9d6aee9c9a3f5d3aef1caa1d4a885b589705c331fb5907eb59179e4c09cddb68dd4a986e6bb99e7bb9ee7bb9ee9bc9feabd9ce5b795e4b490e9b794e2b08debb696ebb996e5b591bf936ca67c54d3ac85c49e7acaa686cea98fdcb69fcea68dc69e84b28d70c39f7fbf9879b58e71b28a70ac886ea98a6eb29478a280649a775ba6826a8a6a532e18035e4735725243866151997360976e58a67e65d0a78bdfb69ac79e80cfa688bc9576d2ab8cc29d80b89076b58c76885f4d7b5646674a3c1f05008266587d5c4991644d84553b82533998694d976544905d3e8b593e8c5d4393654b8759417e4e388959458455437a493a8c584b8656487954417f5b434d21069c6644c9845de29970d6916aca865fd58e64d18a5ec37b53c57d57895b439a6c54a4765ebd9079b88e76c49b85cba28cc49b85d3ad96c09a85b18d779b7b66957664917464896f5e8066554b301f8d6e5aba947fd9af97dfb59ce3bba1e9c4aae2bca5ebc2aef0c7b1e6bea5ecc4abebc6ace2bea4d5af98dfb9a4d7b19ec39f8fb19486af93859d7e6cab8b76c09a83dcb39de5bca8d1ab98ecc5b4f3cab8d4ab97ecc3ade2b9a3ebc1a9e1b79fe5b8a1dbaf96dfb29be2b8a0d9b09a9a745f69432cbc9075e0b394ebbfa2e4bb9df2cbacf7d3b1eecaa6f6d0abf0c6a0f5c9a2f1c49aefc299f5c9a6fbd2b4ffdcc2ebc3a9ebc2a4d9b69ab1978637241666504350382c886e5f7e6352997c6ca386769372638b6b5c7457476d523f896a58876a5877614c836c5a806655755b4a4932204831215740309c8170ae8f7bc0a089b7937bb99177ad8164ba8c6bc08f6ed4a27fcc9a75dba984ca9a76d0a280d0a384ddb196c69c84b89077a37b62774f36b48b6fecc0a3e7ba9be7ba99f5c8a7e8bd9be3ba9afbd4b3ebc4a5eac3a4deb798cda484d9ae8edeb390ebbf9ae9bd98dbae8dc59d834f301c644332855642955e4a995f4b9d604b965d428c5133b07354bc8161cb9571cc9873c6926dbe8663b57353a55e40ae6749b06d52a76650a06955411b0885624eab836ab1896faf8c76b2927bc19b84cda58cc49f85d1ad93c29e84b8947ac5a189b6967f7e644d86705b876d5c8b74647c695a3926177d675990796b7a64576653455e4c405545386a5a4d5f4f425f4f426a5a4b7262537c6a5c806e607d6b5d8c7a6c76665956483d5a4d44493f36180e051206007a69598c735da4866eb7957cbe9c83ab8b74a080699c7a5fb18f74bf9b81a8866b9d7d66af8f78aa8773ad8b72987559ac8a6f8465517b58449e6d4db87e58d5976ed6976ee2a27ce1a37cd7a079d4a174e8b683e3b480dbb17fdfb688f1cb9eebc69cebcaa7d3b495a28160cba88ab3907c6b4a39a08071967762c09f7ed5b28cdab490cca383c1987ac0987ecaa58bcaa58bc9a283e8bd9dd3a687e0b193e2b193e3b294d7a88aa97c5ba07552d4ad86cea884d9b291d1a98fd7af96e0b89edfb89bd2ab8cd0a988cea585cda484c2997bb79275c09e82d0ae92b69377926e548d6a54886955311a08665140614436765546835f4f886552a27e6899755db38e74b59075d4b195b08d71bb997db59378a9867093705c7d5949715144573f331c0600695244785b4b78523d8c624a8f654f8a60478d6043946549966a51996f578b6148845a42855b457f54417c533f895e4d7c4c3e825747805f4e80614c472208a27153bf7f5bc8835ccc8a68cb8b68c4855cb87950bc7855be79588c634f855f4a8a644fa17c6995705d9e7b68c5a491c3a28fcdac99be9f8dc2a5939b806f917768836d5f816b5e5c4639412b1d8b7162c4a392d3ae9bdab5a2b18e7ae1c0addcbda9ebcab9e5c1b1e1beabd6b39fdcbda8c2a38fbf9e8db49485b79a8ca1897d826e654230263a2719c0a999c8ab99c0a391cbaea0e3c5bae0c2b8dabcb1d2b2a5c4a593d8b9a7d4b7a5dbbeacdabdabd6baa5c0a48fb69987af92828c6f5f7a5946a47e67bc9279b4886fd8af93dfb69af0c7a9fcd3b3ffdfbcf9cfa7f1c69ce6b990cea27be2b795cfa688ebc4a7e6bea4d6af92d3b196baa5944b3b2c6755476c594a826d5c735c4c866c5f9d8376886b5d8165576f55466952429b7f718268578977637e6b5a7b66555d48374a37263f2c1d4f382a95796ba88974bf9d84b18c71b38a6ec09271cf9d7ac9936faa724d9f68418c572fc7936eb98764ad7c5ca8795bbe8f75ba8e759b755e815d45b08b70c8a184dab191fcd1b1d9ae8ccfa784dfb897efcbabebc6a9f0ccacf0ccacf1caa9efc8a7edc5a2deb390d9ae8cc59c7ea9856d422b19654e3e714d3d855a498b5d4d996a588959429462499961489c6348b0795b9461429e7257996d54b37f69a46c55a56d569e6551905b499a6b5b452111795845a67e65c89e85b69278ab896ecaa288d3ab91c9a78eba9a81c7a58ab69278c49f8596745b785c467a614d896e5d8c7263644f3e372211725b4b7a65546653445e4d3d5846386250425f4d3f6654466856486452444f3d2f5f4c3d6d5a4b7261517867577060515c4e4352453c4c4239190f060f05007e6e5f8c766191755f93745fb1927d9c806a876b55a4846d9f7f66bf9d84b29279a686719f806bb6958294745fad8d74a4866e846958644533b68c73b07d5ec58f6dd59a78d59a7ac7916fc49372c3966fcca073d3a778dcb184f4cea1d8b28bdfbd9ac1a689a18971543e276954415c483d33211778665a8b78679e866eb09578b39477a48266c3a186c3a48fa88e7db19a8aad947ea78b73ab8b74b7947eb28d7aa07a678b624e997158966d4fc29a76e3b895e2b794e2b594e9bc9be2b999cda582dcb491d3ab88d0a582cba07ddbb08dd3ab88e5c19fc5a0838e694f835f478d6a567f604e4b31206f594b604a3d5c463971594d775d507d6155876b5d9b7e6c8f745f9e856f9f86708a745f846d5b7f695b755f526c564b5d494065544d1304006c5b53786459795c4e8162508060517d5c498b67518b654e8b68548463508a67537a5744835f4f7150418364528b6c5a8660557a584e4e382b321f10321905957159a67557b78062ac765ac18e71b28161b281619e684ca36b528a67547c5b48785746725341826253836656816655715645694d3f654b3c5740325c46385642374a382c5f4e4455443a241206776154997d6faf8f809f7f70cdb0a0bfa596a18778cbafa3a6887d9d7d70a285757f6453816758674d403b20151c06001604000f0100170a013022152918082c15052c1503281103200800240c02240c02230900260c001f0500260f00250f01231001240f00321d0c3e281a4832252e160a280c0053301d7e58439c735d9c725aac846b9f775dc9a082c59d7ae0b894deb790d2a784c29775cea587c29d82ab866cc29e86c49e87b3947f4532241204006656498371637c695b7f6c5e614d42685247644c42634b3f624e43675446725c4f7966577262539487777361537664564535265b493b8c786d9d8678a88b79ab8b749d7961b99177d1a588bf9170bc8a69b78260a6714f865431b68564ac7d5f9d6e52a3755baa7c64916751957560523620ae8e77dcba9fdcb79ce5c0a3d2ae8ec8a484eac7a9eeccb0c4a287d0ae93d3b195d6b397cfac8ed9b595e9c2a3d8b194b48e779778662e1c101302005036297555487351454726177e5b487f5a478052427b4c386f412a7a50386845315e3d2c6c47374a20106a3f2ea07565a1776ba17d715e40357255457e5b479d7961ad8f779f8169b18f76b1917aa387727e634ea48872a68870a8856fa2826d836a568f7868876f636b53475340323220125b483a5240326355485a4e4050423755473c42342945372c46382d4a3c2f5141345545385d4d3e5f4f4060504360524760534a473d343f362f241b1410060056483b7e67579c816ea98d78ac8f7d7f6451a287749b7f6aa788739778639f836d9579649275638b6c5a846755816854745d4b664f414024168b68559c735daa7c62a273579b6c52966850946a51a47d60a9835f99734eab85609e7a569b78589b7c5f755b443a25122a19092b1d1022140b1e10072c1c0f574636644e395038204d311943270f371b03280d001e07001c06001f0a00200a00220900290e003215072406002505002908008f6c56a88569c29e7ce0ba96f2c9a9e6bd9de6c2a2d0ad8ddfbc9ed3b092d2ae8ecfab8bd1af8ce4c1a1dab799b2907590705b8869577a5d4f795d511f08005d4a3c63514559473b5440355943384a3427422a1e432c1e3a23132f1a09200d00220f001d0c001a0a001e0d032110081504001403001302001502001a06001f03002c0f0033160640210f43200c48250f5435214d2e1a47261341200d3e1d0e432616341b073319082e0e011e0200100000201207210b004f331e774f36683c23754831774d356f4a2f5e361c62351e5829153e210f4023115e4131593e2d5c42335c4535513a2c4933255a44375643354a362b4b392d3a292117090020130b382b2342342b4c3a30462e244e34273d23163922143724164733285b423b563e34684d425e463a5d473a4c392b5844395e4a3f614e404735272a1c11564a3e6d60507b6c5987725f9a846fac95858d77699c8679957d71957e6e937c6a937c6a8671608572648c786d7761546852453f2d2127150b422e2360483c6a4a3b967360815c4997735d95725c86644b9a785da88567a27f61987557a0785f8c634d7b5540704d396a47345e3d2c4824143c20142110091f1410180b021c0e03200f081706001203001102001000000e00001405000c0000100000140600140a00130b0022150c31241b2e21184a3d34170600200c03382215452b1c573c2b6b4c385a372179553d8f674e8961488159408863496640296d493167432d6943305d36253f1b0b240a001a05003c2211c0a590b79883ba9a839b7b6298785f9b7b64a2846ca98a75a38771987c669c7d68b1937bad8d74b6907bb7907fa682768669611c0d081207011c09021f0b0226130c27150b2b190b2e1b0d2f170b3d2316422819402615351f113923163c241833180d3013052f11062106001f08021100004d392e7056496c5243846f5e7e6b5a7e69588d786785736787776a8e7b6c927d6c947a6b9982748d7d70887a716556515c4d48584d471f160f463c334239304a463d423d3737302a382f2a39302b382f2a382f283b322b362d26382f263f352c3a31283d342d3e3731423d394c4845332f2e0f0a07140b0636281f806a5d886e5f8a6e60987e6f7962547f685a715746654b3a6248376349386046375a4333593f30634c3e503f355a49412c1811240d051d0200260a002e0d00351200320e003312013415033317023418022c1000391b033717003517003014003118043720103e2b1d2b190b1e0c0078655479634e6d543e6c513c7b604b7c624b735b436b533b775e48866a5591755fa2876caa8f72977d628d745e6b5347260f091904011e0904321c11735c4a8b715a9b7f67b4967cb4997e9c8269b79f87937d687b65508a745f88745c7e6850836d55664d374932223b251a2e1a1319060019080148372f3a291f412e203721143d2719361f1143291c3f2518472d204730205d463666514063503f61503e6d5d4d706053221109352319553b2e5b3f31765a4c7d605088655297725f9873608d6953b28a71b99177a9856db18f76b58f78b28c75ab877184644f8e725ac9af98a28575896f622110085042396e57498568567c5c47835f4977533d734f397b5b4278563d7a543f7e55437e614f816653987d6c917766917a6a7b66556a54466a574856433557453767554953433635271e130600392f264f453c53453c53423850382e5b403561493d675144503c31604e4269524a6e564c644940664e425c4639523e334e3a315844396d5749725f50322417786c5e7d6d5d82715d9d87728d745e77604e8e7767967f718f786a7a604f9a806f9982708b746290796b826b5d846a5b856e604936285b473c9a8479a58b7eb19182c29f8cd4af9cbc9784c1a18cbc9c85b3937ac1a286b39478c5a38ac59f8cd2ab9acaa595cfab9bb69584af8f80ad8b7f8f726a2f201d564d4850433a43352a5948414d3b3745362f46373042312937261e3e30273d2f2635241a3f31262e241840362a54483c47392e1d11056153488e7c728e7a6f957f728c75679e83728e715fa98a76af8f7ac29f8ba4816da4846f9c7c67b99984b69582a2816e93705d7f5a487c5b4c614a3c210e005e443563483564453160402b613e2a603d275e3b275a3a255e3f2b5f402c593a26593a2650301b583823583522532f212e0d0469504953443f5f524c56453d614e4764564d605249594b3e6555486f5e5665524b6553476c5a4c7d6a5c7662575f4b406f594e7f685a755e503e2a23271410200f0726140a2f170b291204220f001f0e00241102200e001d0c021d0c021f0c00230d00260c002610022c1e13261c13382a271b100c1c130c110801120800150b0217100a1e17111d140f191009170e09110801160d06160d040d04001b1108170d04120800110700140b040e07010a05010a05021008053f322c321e1534180c3212032f0f00331606351b0c3c22133e23124d321f563b286146336f55447258476b503f422b1d1103006e5f58776058846c60937b6f8d7666957a679b806d9a7f6e8c7062a68b7aa388779f88769a806fad9080af907eab8e7c9f836e9e816fa28776a791834e3b2c412c19a18b738e7358af91779c7d689c7d69a98d77ac927b9d856ba389709b7862a37f65ad8c6ba68864a98f6eb99f84a08979321b13301c1b3f2b2a3f2c255240344d3a2959442f56402b2d1702412c17503e2a3421132b190d2c1e114b3e2e3526135546314d3a294431233c29232a18141c0e0b160903736258837062a48d7d876d5ca1867393766492736194756399796a9a7d6f937867a18874977e6a6c58406c574478655459453a6b53478a6b5993705c9e7b67a88370bc937dbb927ca47b67c49b85b78b70b1886cbb967cbe997fbc947aad856cb08a73c19d85d3b498ccae92a88873937867200e046b574e8e716393725f91725d8e6f5a94715b93705a9979629777608e6b578c67548d6e597a5b466d4e3a6a4e39816653876e5a725847533c2a7059496f5a49735d4f75625342302413030046382d4a3c314b392f523e335c40355e41336d5143644d3d5f493b584235583d32705649795d51785e4f6d5648634d3f5c4639674f43785e4f6c5545301e10766657816e5d77624d9075608c705a9a7f6ca88d7c997f70977b6d9f82728c6f5d7c614e927762927661896d577d5e4980644e533928866f5fab9182bda090bb9885d0aa97c49b87af8974ab8874a6836dc4a289bb997ea6876aa9876eaa8572b58e7fa88371b5927fa68671c1a08dbf9b8d9d817629181142382f4235254e3e2e4e3a2f634f466a564b5d4a3c61493d654d41553f315a4436513a2a5a453441301e463724675443574231402b1a8c7565a3897abca190b79a88b1927ec1a28eceae99d8b59fc9a690cdaa94c3a08aceae97d3b39ce0c0a9e0bda7debaa4cda790c29983be99869a7d6f1f050079594a7f5c497e58457f5640926852855b457c513e835a46825c498a645187614c805a45875e487c563f7858437356443016074f392c59483e4d3c32604a3d60493b634d40705a4d665042725c4e6b574c6d59507f695c866f618f75665e4435816a5c674d3e876c598469586e564c2e1711897167806458816154907061907363997e6d8d73624b312289726490796b9c816e967a659e7f6ba58a775140306356463c2b211302001204002111042c190b3b281a38261c36251b372519453325544236493729463426463426503e304c392a5643345a47385643345543354c3c2f312318170a012d1c1270584c856556906b589f76608f665089634e8e6b578c695587644e6c493386644b79573e74543d7757406c4a316c503b160300907c71a88b79c1a18cad917bc0a68fbba085c5aa8fbca28b997d679c7e66aa8c74937962a68b76a38470a68572b3927fba9a85b8957fb2927db297865b4130523a229a81639c7d5ea9866aa8846ea07d69a6866fb2937797785ba17f63ac866f997158a17d59b39269b3936ab79975b2977c503524775f556750487e685d847162745f4e77624f5c47367a65526d56446e5948745e537b695f2c1e13564a3c685b486d5e49826d5a6d56485f4b42604d463a291f2917097d6752987c669d7d68a4816bb49076b18d73a27d63a57f68aa8372a47f6f9c7966b0907bb8987fb89d80a68a72755a4553392a6346389b7663a57c66a87f69ae856fba9078d8ae96be957fc39a84cfa38ac79b80bc977db48f75b89076c49c83b38d76af8a70c39c7dc69f80a88369af8f7a280d02775a528b64559e756397776091735b87654c9d7961a07e658966509a76609e7a6478584193755d92735e947862866b56896e5971564179604c5f493457422f715a48705b4a4a382a1a0a00382a1f4f3e34513d32533b2f674b3f65483a5f4335644a3b664f415d4638755b4e7054467b5e4e705544624839694f40674d406a504384685a765c4d2c160858453668513f836a548b6f599c7d68af937e997c6ca38678907365a585769d7e6c967967876b568a6e587c5e4684664c7d5f475b422c735a46ac8f7db39480caa592cea893d0a793bd9480b9937ec09c86c29e86ceaa90c19d83b49078b5907ec19c8abe9b88a6836fc7a48ec29f8bbe9d8cad91852413093c302440311e4938264e382b553f324a3426604b3a60493960493957402e5b4633513a28523c2752402a54422c59442f5e473548311fa38875b2937fbd9c89c2a28db99984cba894c3a08ac4a08acca892d0ac96d4b19bc6a38dd8b59fd5b29ce0bca4d0ab91d6ae94dfb39ac49b859f7e6d3417076d4a37835d489369539769528b5d4593654da1735c956750885b46946a54865c46895f49885e48815b4483634c755a453e27154c392a4e3c2e4e3c2e675040644a3b6b5446715a4c6e5445755b4e6e584b5842356d56486e57476c52417b6150745a4b7055445e422d795e4b70554a482d247f615691706195716193705d96756292735f8f705e7e614f806353907361a787729f7f689e7e679e826c9d877252402c392617241102685546584332644a395f4433684e3f664c3d6049377a644f78624d715b46644a3969503c6247347055406a4f3a6247326a4f3a735a466954436150401e0c004731247f5f508963509f755f986a529769519e715a946b55a07a63906b516e492e8863488360447f5b4177553a6d4a2e62422b220c008a7466b69681c4a287c4a68cc4a98cd3b698cfb294aa8f74bba085ae8e75b19178bc9e84997b63b99680ac8973a7846ecba791c19d85b28f79a487775e43307a60459f8262b08d6da78265a6826a97735d967459ba987cb39271a68365a681679a72589d7753a8855bc4a275ba9970b6977a6347327a6053735b4f6a54467660526e59486c57466d5749715c4b7e6956685342624c3f7460557b6b5e69594a746552604e3a755e4c745d4f624e43544339332316352211866c5598795da8846c957056a27a60af886ba2785f9f755d9b705da57a69ab8270a37d66b491759e7c609c7d61a2846c9578685938298c634dab7f66b78a73b0826bab7d65cea289c19781d3a993ad8168b0846bc49c82ba9278b78d74bb9178ba917ba47c63b08467dfb494d9af96bf9a8733160887675ca177679e736093705a93735c9f7b6398725bb6927ab28e7687634d9e7a647657426e523c9f836e927762896e59785d487c614c8269537b654e6b573f7d67526e594841342412080035281f4e40374c362b5e4437684e41694d41664a3e674b3f684e416b5144725648775b4d7b604f6449386e53427e6352755a4972564881655a785d542b1508705b4a725744846852896d57937761a38470816454ac8f819474699e7c70a9877b9676697d624f715842705840725742755c465c46316a5341a38674b69582b89380bd9782c6a08bbf9682b38a76b9907acaa48fc29c85ae856fd2a995bb9684be9d8aac8d78a4846dbf9984b89380b797889c85752515063c30204f402d4532215741344d372a5744355c49385b46335e4c385a47365a49354f3d2957452f55432b4e3c244e3c285542313a25149b8170b1917cbc9983b89581c4a390c5a28fb4917db5907dc09a85bc9681c4a08ac6a28ac6a28ae7c3abe4c0a6deb99fe7bfa5ecc0a7cfa78e9473604627157e58458c624ca0725aa072589c6e549b6d539a6c54a3755da5775d956950946c52835e44855f4a87634d805d47866a543c27165846384d3d305846385b4537665042634d40735d50604a3d775f53685143745d4f695242664f3f65503f735e4d644d3d5a402f7055426c5241715a4c4a3325866659926e5e916e5b9a77639f7c689e7e699a7b678c6f5d896c5a886b59aa8a75977760a0816c8e725c997f689479647e654f240e006c55436a513d6448327c5c457d5e4974554070543c795d4570543c765a4280614c7757427250378361467a5c427a5c42795b4173573f6b56436251411f0d005f483a7d5a478d644e9e745c946750a77a63976a538f654d976f56976f55734c2f805b3e825f417b583c79573b68462a674931260f01967e72b89985c8a88fc2a78cc9ae91dab799b89577be9f83c1a389bd9d88be9e87a58368ccaa8eb39074cca88eba967cb49076ba967eb794809f8375462c1b93785db39477a38062ab886aad8b6f88694ca28366b8997ab39273a38263b59274a17e5ea6845fb4916bc39d76c39f7bb7997d7a614b4e382a574436654f416852446956486a57496c56486d57496f5a496d58476f5a4975604f766352705d4c715c4b6e5747755e4e6953456c5c4f574b3f271b0d47362482665097755c8561478f6a50a0776199705aa17864996e5b996e5bae8370cba18bcaa289bb937aac876da6836d9b7b668e6e5f563524a07763b0826ab8866fc7957ebe8c73a4765ec3967fbc927abf937abb8f74e0b499cda184c3977caa7e65be917cc49780ca9c82edbfa5bf9682bd98863717088d6e5ca57f6c936a56ac8671a6826c986f5bb38a74b9957dae8a70ad8971a27c657b5d457e6048997d678e725c9b7f6981654f7455407e624a735d456c563e785d486c55434838281a11022d20184130285741345a403363493c674d40674b3f65493d62463a6f534774584a795d4f725746775c4b735646694c3c7255437f6453755a516751462714056957436f573f7a60478e745b987e65a0846f826553b095848d70629c7a6e9e7d6e8c6f5f785f4b5e483166523a7a644f66503b5b46335a4530a28774b1907daf8a77c8a28dbf9984be957fb58b75ba907acaa48dd1ab96d4a996c9a08cc19e8bc3a48fbd9e89997962a6806bb6907db69687917a6c291c0b4237254c3c2c5542335640354f392c47362651402e5544324f3e2c51422f483926493826503f2b4d3b234c3a2252412d4d3c2a463324a88e7db18e7acca892c3a08cb89784c3a08dceab97b5907dd4ae99d4ae99d5b199d6b29ae6c2a8d8b49ad8b49ac39b81e4baa1e5b99eddb39b8f6e5b5c3b2a855c48986b549b6d53a376599c7053a4785bb7896fb5876d885a4095694e936b5198745a9e7a6489654f8a67518c6d58412c1b5b493b5b493d5e4c3e614b3e6a54466c564b614d426b554a69534672584b795f507c655377624f6e5b4c685544745d4d705645765b4a8268576f594b4b3424927064a37e6e987561ad8a7495725c8c6c55aa897690715f896c5a92735f9777629e7e699576628f735e90715c90745c8d715b5b422c6f5944664d376a4c327d5b406e4c3378583f77583c7f60447e5f4386644b906c5686604b855d438d684b87654a8465498e6c5076583e745e49614e3d200a00694f40835f498d634b9e745c9b7159986b54966952936951996f56966f5275503387624589664882604478593c66472a62462e311a0c8f776bb79884caaa93cab095caaf92c9a487c6a184ae8c70ba9c82c09f8cbc9c87c19d83d1ae90dab799c9a688c09d81b08d71be9a80b3907a9c8170442a198f7157c1a081b79275b59073b1906f987a58a48664c5a687a58465aa896ab28f6fb59370ae8c69a6825ecda581c29e7cc3a38a836a565b4537645143685244654f41624f416552446a54466f594b6c57467a6554745f4c6f5a457962506b54426f5546745a4b5e44356d5749695b4e4c403425190b5b48398a6b569e7a6089644a8a654ab68d77ae856f9c735fba917bc79d87a57b63be947bcaa288b68e74b48f75ad8971a3836e9a7b69492817af8672b58770b3816abd8971bb8970c19278d6a992c69c84be9279b4886dca9d80d9ae8eb88c6fa4785fd5a790b3856ebf9076d0a48bcca391af8b7b472816896a56946f5c9c7661a17b66b6907ba57c68b18872af8b71b18f74a48068a37d667d59419b7960ab8b748e6e579b786294715b8b685299796083674f6f553c82634e7d624f5643322313043928204432285840345f4538674d40684e41694f42684e41694d416f53476d51437256486a4e407155476e53427358476d503e6a4f3e6e584a5242322e220c66583e766345806b4c8c77588d7859957d63594129937d667f6952886d58876c5788725b8672595e4a31634f3679634c6b553e5e493449341f977c69b49581bd9a86cba791d4ae99d6ad97b68c76d4aa92e3bea4c09a83cda490d6ad99be9b88ba9b86ae8f7ab2927bb08a77b08b79b39386927c6e2014044138275144334c3b2b4e3c304b392d45352644352261523f5445324c3c2c4a3d2c3d2d1d45342242301a412f194f3e2c5948383c291aa99280ad8d78c19d87c29f8bc4a390b6937fc09d89c8a390dbb7a1c8a48ed6b29aceaa92e4c2a7e3bfa5e6c3a7ddb59be1b79ee7bba0cea48c75523f6f4b3b8a614da57861a2745aa6795caa8165a98064b1856cab7f64b68a6f9e75599873588d695195715b87644e98755f8b6c574932227563556553476f5d4f5943365b4537634d426953487761564f392c765c4d7b6150957e6c85705d8c796a715e4d6c5545765c4b6f54437a5f4e745e50442d1d98766aab8676ab8874af8c769c7a619e7e678c6b58a2836f8467559175609c7c679575609b7c688b6f5a8e6f5a93776192766170574178624d6c533d6e503877573e77573e806047836146805e437b573d8a644d9269558e644e9f735a8e65499d785e815d438e694e7a583d7e634e45301f1c0400785c4e815d4791694f987057966e55956b539a705892684f936950966f52744f32835e418360427e5d3e705132694a2d6a4e3638211191776ac1a28ec3a38cc7ac91cdaf93dab598bd987bc19f83ac8e74a58570b99984af8b71d0ad8fe6c3a5caa789cfaa8dc19c81bd987dc19f86a689773e230e9c7d60c5a282cda685cfa887ba9875b3926fb69572cdaa8aa98666c19e7ecba689a78363c59e7fcea585c79c7ac7a081c3a1886d523f584133604a3d644d3f6b54466c5649786255654e40685141644d3f7861517e67557e67557e64558268597258497256486347395841335f4f42584a3f1f0f02644e40a0806b9a755bac8568a98263a37b61bf977dc69e84ae866cae866ccaa386be9776dcb594c49d7cbb9777a07d61ab8b72a6877250301ba9836eb98c75bb8972b9856fbd8b72b18369b38971cfa78ec2987fcaa185d5a98cd3a888bc9073986f53a97c65b2856ebd8f75c3977eb9907e9f7b6b4f301e977864906c569a745d9b7560a37d689e7561a9836cb39176b29074b49076b28e7498745a916d537e5c4397775e916e587c59439a785f8c6c5381664b7458407d5d48765a4567524129190a3423194b392f553d315b413462483b654b3e664c3f63493c6c5044785c506a4e407155476a4e406f53456e53427b604f795c4a7258477c695a6a5a4a41351f54482e5d4c2e6a5536816e4e7764447d684b7b664b937f669f89718e735e8c725b7e685077634a75614868543c69533c65503b5c4732412c17967b68b0917db79480bd9983e5bfaacaa18bc39983d9af97ddb7a0c59f88d9af99caa18dcda895c2a28dba9c84a1816aa6806bc09988bd9d8e9c85772a1e0e3a31204538274b3b2b4e3e314c3c2f4134244235245548374437264f42324033233b2e1e3f2f1f463521402f1b4b3b2b4a3a2a3a27189f8876c4a48fc8a68dd3b09cd7b7a2d3b09cc29f89efcbb5cfab93edc9b1debca3dbb99ee7c5aaefccb0dfba9fd8b096ecc2a9e3b79cd3a991714e3b876451835a46996c55a5775dc2967bae8569b99177be947bb0866da87e65b38b71a9846a9b775f9a7761906d578b685290715c5841316a5749635145624f415a44365f483a634d406e584d654f44634d40785e4f6f55447e67557d68558673627d6a59715a487f64537a5d4d684d3c5d48374f3828a18071ac8878a07d699e7c639c7a61a181688a6a55917560876a5880644f8969547f5f4a9a7b67896d5882634f896d578e735e52392366503b5a442d71533b70503773533a7c5a418561478460468863498c644b956b559b6e599e70589a6e5381593f8c674c8861447d593f735742634c3a2107008568588a664e90684e976f56997158996f57976d55996f56896147856043704b2e7f5c3e7d5c3d7d5e3f7152337154366f533b432c1c6e5447a58672c4a48db0957ac5a78bc9a487cea98cba987ccdaf95caaa95dfbfa8ccaa8ed8b597eac7a9e9c6a8dbb89ad0ad8fc9a489ceac93bca08b2e1200b49576c2a07dc59d7ac8a07dc09c78c4a27db4926fd9b794bb9777cba787d9b497b99275cba487bf9678d4a989dbb296bf9c86644938644d3f6d574a6c55456d564670594b7660526e544573594a654e40715a4c765c4d785e4d7a6051755b4c755b4c684c3e7a5e50735c4e5644385b4a40231105786153a78470b38b72c0977bb58e6fb68f72b38b71bb9379b99275c69f82d8b192bb9571caa480c29e7ac8a585b28f73bd9d849a7b6650301baf8974a47a62ba8871a7755cb8866dab7d63b78d74d7af95cfa58cd0a78bdaae91ca9f7fc09777a07759a97d64bb8f76cd9f85c59980b58f7ca58171543725977b6697735d8f69529e7a62957159926955b38d76a78569a18265a9876ca17d63a280658c6d517b5d438d6f5584644d9070598a6a538b6d55765c43745c428266507b624e705f4d291c0c27190e48372d4e382b62483b6e5447694f42684e41654b3e674d40644a3d715547694d3f7155476c50426c51407a5f4e6c51407258497b6558513f313c2d1a52422b654f386f573d755d43836b518f755e8f745f89705a7b604b735442896a569277627b654e68523b634e396c5641644f3c634e3b3924119c8170a18270b28d7bc59f8cc29c87c19884c99e8bbe947ed0a793d4ae97be947cdeb49cd6b09bbc9882c09e85b8947cbb927cd3aa98c2a19289726435281749412e4437264838284c3c2f4a3c2f453929403424463929483b2b3f33253d31233a2e20382b1b3928163827154535254e3e2f3e2b1ca18a78c8a891b8967dcca995cfaf9ad2af9bbe9b85d9b6a0e9c7aee7c5acd7b89ccdae92dfbda2dfbca0dfba9fe6bea4e2b89fd3a78cc89e866e4b378b6854946b55ab7e67b5896ebc9377ba9278ae866dbd957caa8269aa8269a78268a8846aa5836a9b786296735d906d5792735e5e47377c695b7361556653455e483a513a2c644e41624c3f6b5548604a3c7f65566349388b746285705d907d6c8e79687258478469587f6252785d4c6b5645513a2a8e6e5fa17e6b9f7c66af8f76aa886f927259a686719c806b8e715f967a65a0816c8c6d58876b56886d588e725d8f735d876c57836a54604a35644e39694b3376563d73533a77553c815d43815c42865e44936b52966c569f725da2745a8e62478f674d845f44956e5179553b71553f6c5241230700876a5888644c8e694e926a50966e54946c538860478f674d8860468661447954377e5b3b7251307354356c4d2e7457396e53385137264a3021b2937fbf9f88bb9d83e1c2a5bb9679cba689be9c80dabb9fd3b39cc5a58cbf9d81e6c5a6dcb999d1ae90e4c3a4dfbda1cba88cd0ae95b599842b1100ad8e6fc19f7ad0a885d1a684c29e7ac7a580c1a07dc2a17eb08d6dbb9679cca78cb99177b58d73c79e82cb9f82c59d83c3a38e51352760483c6c56496d56466d56467a63556e584a755b4c72584970584c6a524667504070594970594b7c655772584b775d50644a3d6e584b6353465443391d0b007d6356a17c69a67c64b68972b38970b88e76b48a72ad856cb78f75bb9477c7a081d1aa89d8b190e0bc9ccba88ac29e84cca993a3826f5d3a27a37d68a27860ba8871c08e75af7d64b18369a67c63cfa78dc49a81d7ab8ed0a384d0a583c69e7bcba282a87c61ba8e73b98c6fb5896eaa816d8966536347328c705a99755d9e795f99755baf8b71a07761a37e64a384679e7f609c7a5ea3816598785f97775ea88a7084685090725a896b5370513c7559416f573f7d654d7b604b725847504030332719281b124a392f58423552382b63493c5c423560463961473a5c42356c52455f4335684c3e6c5042705446715645715645765b4a795f506a5449513d3242322252412d5d47326b523c7d634c8e745d876d56785d48876c596f544170513f947563826651735a4468543c634e396c574267523d5f4d39271200957b6aa58674aa8774c09b88c7a18cd2ac95cca18ebf957fb78e7ab7917acaa088cba189e4bea7c7a38dc5a38ab69278ad836dc09785a98879664f413f3221403825493c2b463928524437463a2c4239284037264236263b2f213d3327362c202e2216372a1a3f2f1f3a29174535264e3c2e3d2a1ba7907ec7a790b8947ae0bda7d2b29be9c6b0d0ae95d8b69de9c7aed3b498dfc0a4d7b89ceccdb1e7c4a8d2ad92d9b197edc3aae8baa0cca28a56331d76533f916751a67a61a2765baa8165ac846bb9947ab38a74b08771ab836aa37e64a07c629d7b629976608f6c56916f568f705b5e47376b584a7a685c725f515f483a634c3c695346695346735d505e483a705647785e4d715a48664f3d735e4d8873627056458d7261816454755a49675241543d2d8d6d5e9774619b7b64a989709d7b6094745ba1836ba58973a287729a7e69957661aa8c748d715c876c578e725c8b6f598c715c7a614b5c4631604a3373553d7b5b4273533a78563d8561477c573d7c573c815940926852a77a6595674d8b5f44855d43835e438b64477e5a407d614b765d491d0300876a587e5c43957055936b51956d53966e559169508c644a8c644a8762457956387a57377655347758396546276e51336b50355a402f371d0ca38470c0a089ceaf93dbb99dc9a487deba9ac3a283cbac8fc4a48bb6967dcfad91d0af90dbb898d8b595dab99ae9c8a9e3c0a4e0bea3c5a994351901b09270d1ae88ddb28fcda27fc8a27dc2a07bc5a37ec7a582b18e6ed4af92c5a083c29d82c79f85caa288c49b7fcea98eaa8b774c3223624c3f624f41664f3f664f3d6c5648715c4b6d56467760506d55496d574a765f51745f4e6b5547665042715a4c6d564870594b715e4f7565584b3d30160400806657a98370c59883c1947dbe917abe947cbf977ea77f66a68166b79073c09c7cc29b7ad0ac8ad7b393ceab8faa886fb0907b9473626c4936a07b68b08670c79780be8c73ae7f65d1a389c89e85cca48ac1957cd0a489e8bb9ce1b694d3ab88b68d6dbe9275b3876cb6896cb4886da67d6b8e6b586347328c705aa482699a765ca581679d795f9f7a60a58167a182658f72529a7b5e9c7d608868519c7c6581634b87685382634e81624d99786580614c7259436d543e7055426f554666564732261a1e0f084e3d355a4437634c3e5a43355c453763493c583e31694f4263493c694f42644a3d63493a694f407256487054466d5241755b4c705a4d4735294639284f402d59442f6a543d7058408169517a624a876f578b755e8b725c866a557c604b9b806b69533c6f5d4564523a66523a6b573f64543d251300826c579f836eb79782c09d87e0bca4dbb79dc79e88c39b82cea891b79278b89076a27a61cfa992e0bca6c2a087bc9880c89f8bbe9885c1a1925640325346364037264e4232433727473d314b4135453c2d49402f3a2e1e44382a392f233b31253c30243d2f223c2c1c4938263a2a1b4c3a2c342112ae9581bd9b82cda98fdab7a1b99680c3a08addbba2dcbca3c5a68addbea2d8b99de0c1a4eecfb2eac7abd8b398e2baa0dcb299f0c2aac2988066422c7c5842946a52a1735ba07459966d51ae866db18c72bc937dad846ea77f66a58066a27e649472599d7a64a07d678b69508f705b644d3d6f5c4e7e6b5d8774665e4739553e2e624c3f7d675a5943366d57496046376e544378614f7d6654846d5d705949684d3c8a6d5d876a5a8368576e5948503b2a7457478e6d5c9f7f68a6866d8e6f539d7d64ab8d75a0846e9e836e997d67886851af8f789374608e725d876b558266508f755e7f665057412c6c563f6d4f3777583c7c5c4377573e89674c7f5b417d5a3e845f458a614b9a70589e75598a6346856246805e427752357d5b407159416f5a45230c00886d587e5c4386614690684e966e548d654c9a72598c674c825d42886346765335704d2d7655347b5c3d66472876573a7d5f45684d3a210600c0a18dc5a58ebc9d81d2b094e2bda0d2af8fd6b596cfb093dcbda1cbac90caa88cd8b798e2bf9fe3c0a0d9b897d9b897c8a587d2b094bd9f8745270db79572d1aa83d0a47fd7ab86d1aa83dcb993c5a27ccfab87b38f6db69272c7a285caa789a27d62c09b80c7a285ae8a70b398833c27165f4d3f6250426d5847705b486451426e5b4a624d3c776251755f52675446705a4c6c59486451426f5c4d6d5a4b654f415f4a395d4c3c645649534739180800816a5a946f5cab8169a87b64a1745dc0967eb48c72ac876ca88567be9a7ab99774ceaa88d4b28fdcb999c09f80ae8c71ab8b74aa897673523f8b6854b18b76bc8e77bb8b74c09177d0a489a57b62a57d63b78b72c3977cd8ac8fd3a888eac1a1bb9473b78e70af866ab2866bbc9279a98271916d5d674a389377629e7e6798765d96745ba5836aa6826ab8967bb19476ac8f6fbb9e80a5876b95755e97776091725d8a6b568768547b5c488867548e6f5b735a4479604a7356467e645546362933271b160700493830584237533c2e5f483a57403261473a664c3f684e41745a4d644a3d6d53466f55466f55466f53456d5143684d3c6f55466b584a423223483b2b4f402d55402b68523b6f5941745e467c644c876f57836d5679634c7b5f4a775b467259436a563e5f4d3562503867533b604c345d4d36291700856f5aa88c77b99984cdaa94cdab92caa68ccfa690d6ae95c29c85cfab91dfbaa0c9a48ac29e88dab7a1c5a28ccca993c09a85be9987ab8f813e2b1d3d3123423b2b3e35263c33244a423741392e413829453c2b41352540342441352942382c33271b36281b413020463523402f1f4b3a2a311c0b9e8571c6a48bd7b297ceaa92e0bda7c4a289dcbaa1e9caaed2b397dabb9fe2c3a7d7b89bebc9addcb99de9c4a9dfb79ddfb59cd6aa91c0967e66422a88624b986b549c6e54a87a609e7559b0886ebd987ea9806a9c735da98168a27d6399755b9b795e94725994715b916f5693745f5e4737594638776456624c3e664f3f73594a7a6355806a5d5e483b5b44364f35267b6150806957745d4b7c65558f75668267567d60507558487056477966574c372676594b8c6b5a96765f9d7d649e7e65997b61ad9179a387719d836c9c806a9b7b62a2826ba889748a6e598c705a90745e896f58846c5437210c6c533d684a307b5c407b5b428060478563487b593e7f5c408562468e654f9870579a7155815a3d7f5d417d5b4077543867482c6650386a5840210c0080655086644b805b408c644a926a5090684f976f56805b408762477f5a3f775235724f31785736805f40694a2b74553873553b6f54411e0300947561c4a48dcba98ed6b397d6b395e5c2a2e9c8a9d7b899debfa2c6a78adcba9ee2c1a2dfbc9eeac7a7e0bf9ed3b291debb9de1bfa3c5a78f4d2f15bc9a77cca67fc49873d1a580c19975c09d77d4b08cc7a37fb4906ec29e7ebb9878c6a385b28f71bb987cc9a688c5a68aa28973402d1c4836285341335d4a396f5a47715e4f6754456c57466e5948715e506b584a6e5b4c6855446352425a4939604d3e6c594a6552415d4c3c5e524244382a261607836c5a9c7862986b54a2755ea87c63a0765db0896cc09b7eb99676c5a380d7b590d1af8ac8a681c3a17ec09f80af8d72ba9a81b696817d5d4885624e9e78639e6f5ba3735cb8896fcfa187b2886fb58b72b3876eb7896fb78a6dc09575b38a6a9b7252c89f81bc9075c5997eb28870ab8473734f3f6d503e957964987861a5836a8c6a51ad8b72a6826aba987dc1a484a28565c9ac8ebc9e82906d579a7a6383644f795a457655428463507b5a478a6b57775c476d543e7558486e544559493a33271b17080147362e5541366852455f473b5d45395840345d4539634b3f644c406d564870594b63493c6b5144624839694f40684e3f6750426e584b311f114a3a2b4b3c295b46336e553f735d45725c448068508e765e816b537a624a846853715540876e586650395e4a3269543f6d57425a442f594733301b06866c5ba58674ad8a77c8a390c5a18bd5af98ddb29fcba18bd4ab97caa68ed1ad95d4b19be6c3afceae99bf9f8ac4a48fc19e8bbd9c8db69b902f1d1342382c3731233f35293e3629393228363024473e2f372c1a3e312040342445392d483c30403227362919493828493826433222503f2f3924139d826db38f75d1ac91dbb79fd1ad95d5b39ad1af96e0c1a5e5c6aae2c3a6e6c7aae8c6aadebb9fdab79be3bea3d3ab92e0b69edfb29b90664e734f378762488f634aa3755ba5775db3876ca57d63a78268a77e68a279639e765d9974599b785c8d6b5099775e8e6c538e6b55937460664f3f4734267765576350415f4838684e3f6d5648755d515d453960493b543a2b7c62517f6856735c4a755e4e846a5b7c61508366567f6254785e4f6350414b38276c50427d5e4c92735e9f816797795f8c6e54967a628c725b977b659c7e6699796096765d9778639175608e6f5a8d7159866c556d553d301a056c533d6c4e347553377c5a3f836146846048846046775438815e428e654f966e55976e528f684b7f5d427e5c417552366b4c30654f375a48302611007d624d8462498961478f674e896148916950926a51916c528a654a8560457a55386946287251327a583c7553376d4e3275573d6d523f210600b99d88bb9c87ceac91ddba9ed0ad8fddbc9db69576c9a889e5c6a7e1c2a5e1c2a5debd9edebb9df0cdafe8c7a8e8c7a8e5c3a7d3b498bba08b543a21b39573ba9771bc916ec79f7bb99571c2a07bcba986c29f7fd3b092c09d7fc8a585bd9a7ac7a687aa896aba987cb5977d8f7964352213443224604e406a55446a55427360516f5c4d766150675241745e51725c4f766052614e3d6554426352405c49386954436c59486150404d41314034262717088e7765ac8872b68a71a1735bb2846cb68a71ab8266c39c7dcaa684caa684c5a17dc09c78c6a27ed5b18fceab8bbe9c80a6866da4846d90705b7a5743a17b669e7059b28069b7856ab081659d71569a6e53bf9177cc9d83d3a488b38466b78c6cbc9171a87d5da07356b88b6ea97d64ac83716642327154429b7f699f7d649c785ea27e64a68268a9856bae8b6fbd9e7fae9171ba9b7eb192759e7b657d5d466f503b85665192715e8e6d5a97766380614d7b604b735a446e513f6c524169594a35291b14060043322a564237604a3d5f473b61493d5c44385b43375b4337674f43664f416851435e4437654b3e5c42356c5243684e3f6d56486350423624184639294b3b2b58433076604b634d36917b63866e568b755d8a745c6d573f7156417257426d57405d4931604b36705b466d5644644f3c604e3a33210d8e7463a98c7ab08f7ecba894d4af9cd5af9ad8af9bd7ae9ad9b39ecda993ba987fc19e88c8a591d9b9a4bc9c87c1a18cb4917ebf9f90ad95892c1c0f3c32263a322532291a3d3327383226342e22312817372c1a372a194c3f2f4b3d303226183f3124403021413020453221413020523f303e2918836853af8b73d7b297c6a288c5a189ebc9b0d6b49bd3b498c7a88ce5c6a9e3c1a5e9c6aaecc7acd5b095e3bba1d7af96e3b9a1d8ae96966d57734f378460488d61489d6f55a17457aa7e63b28a70a47f65976e589b735aa57d649a755a9875598d6b4f98765d8e6c538b68528f705c614a3a321f117e6c5e6c594a6750405a40317d6658826a5e765e526a53454f35266b5140836c5a7f68567f6858715748876c5b8669597f625472584963504149362764483a7d604e8a6e59866a52947860967a62856b548a7059896d57997b639a7a6198785f9475609f836ea2836e866a528a6e58856c56291300664d3766482e6c4a2e83614679573c87634b7b573f815d438a654a9269538b634a9f765a8f684b8a664c79573e7450366e4e35685038604b36281300705540815f46926a50855d448961489971588e694f8a654b8c674d926d538e6b4f7552367d5a3e78563a6e4c3172533775573f6f5441270d00ba9f8cbc9d88c8a68dd6b397cdab8fe4c3a4caa98ae1c0a1e8c9aae2c3a4e9caadeccdb0e2bfa1f4d1b3e8c7a8e4c2a6ddbb9fdabaa1c4a994725841bda080c5a37ec49b7bc09978b59370b2916eccab8ad8b798ba977bb89577ad8a6aceab8b9f7e5fb49276b08e72c0a28aa58e7c2b1a0a3a2a1d5e4c3e644f3e7059496751435d4739644e406a53456b544670594b745d4d6a554463503f6a5746735e4d6853426a55445c4b3b493c2c34281a3121127d6352a37d68a87c63b1836ca5775fa97d64b0876bb38c6db5916fc09c7acaa883d1ad89c09e79c8a683b79476bf9d81b3937aa88a72886a525f3e2ba57f6ca37661ba8a73cb9c82d9ac8fc79b80a2765da87a62c1937bcb9c82deb194d3a888c39a7ad9ad90bd9174c3957bc497809b74635b3a2b795c4a9075609e7b6597735b9c7a619c7a61b8947abb997eb49779b09375ba9b7fb19276997960a1816a7859448e725c9d7e6a957662a4857071553f6c543c664d376a4e39785f4b685848433a291a0e023e3025554136553f32553f325d473a604a3d584235594336513b2e5e483b614b3e664e4260493b6b5446614a3c60493b654f415f4d3f28180b4034244a3d2c55443252402c705e487c6a5274604888765e76644c78664e78624d725c476e5c465a4a336858416e5c46715f4b6d5b476958443a291576614ea38a76ac8f7da98a75bd9d88be9b85bd9983c09c86e0bda7c3a38abf9d82bf9b81d1ad97c6a28cb5927cba9781b5927cbc9b88a086773220123c30223f33233828183f2f204135273e352633271743362543332346392947392c3b2d204434273b2b1b3f2e1c4b38274938284e3b2c402a1c7f6652b99680d8b399debaa2e6c2aaad8b72f3d1b8f0ceb3e5c3a8dab89cc4a185eec9aed9b197e4bca3d5ad94cca38dc69d87b78e787f59427a574175523c946a52ab7d63a37659a87c619a72589e795fa87f69a47a62a27a61926d528e6c507f604389695092725983634c8468536c5648311f1379675b614e40765f4f654b3c664f41866f617d655960493b745a4b765c4b826b59755e4c7d6354816758735847886b5b785c4e6b5446726052513f317e6457896e5d8469568d735c886e57937962816651765d47836952947860a3836a9c7c639b7c67a98d789f806b876b55997d687b624c321c07674e386f513778593d78593d7351367e5a428b654e79543a8762479067519f755d9f735a946c52835f4775533a6b472f5d3d26533a2458433030190770554076543b845f458660498b654e8660497f59427b553e876349936f5589654b76523878563b7452377250357252397455406c513e2f1504937a66c0a48ec4a289e1bda3d5b398dfc0a3d8b69ad5b397d8b99ae6c7a8ebccafe8c9ace2bfa1f2cfb1d9b698f2cfb1e0bda1d4b49bbca18c7d624dc5a88abf9e7bcaa384be9778c09d7dc0a280c3a485cdac8db9967ad7b498bd987ba48163b8967aaa886db09175a0846e7661502a180c3423197260546f584a7157486b54466750426952447056496e54476a5043745a4b6d53426f58486b54446d5344705647674d3e5c4638453528281a0d3e2c208d7364a98370b98c75a77d67b48a729f775ea98469a98467ae8b6bbe9b7bcbaa87c7a582bf9e7dc5a485ad8e71b5977b987d62987e65866c554e311fa685749c735fb48772c3967fcea48bbe967db78e78ae846ebd907bb3866fc89e85cba487ddb699be977aa27a60d1a990ba947f8f6b5b4d30226e54457f6856957661a3836ca78873aa8b76a989749b7b64ae9378a98f74d2b69ea88c7690705983634c8b6c57967a65ae8f7ba687739b7c689175607d644e89705a7a5f4a7158445c4d3a352c1b25190d392b205440355f493c5f493c5e483b513b2e7761546f594c654f425842355a4437634b3f5d4539584133614a3c543d2f624c3f59463836261744372750433256433269574365533d68564074604875634b6c5c436e5c44755f4a6f5a456957415b4b345d4b356c5742644f3a62503c61503c42311d67523f9f8672b0947fb49580ad8d76b5927ce8c4aec9a58dd1ae98d4b49bcba78dcca88edbb5a0c39f89b8957fc4a289c09d87bb9a879c82733e2b1c4538283528173d2a19422f1e372718372a1a3629193629184030203f2f1f4032253f31244030213f2f1f4332204431204f3e2e4d3c2c49362873594ab4947fddb9a1d8b49cc5a189e1bda5e6c4abe4c2a7e2bea4e5c2a6eac5aad5ad93deb49bd3a991ddb39bbe957fbc937db9907a6c483271513c83634c946b55976b529a6e53a3775c8b63499671579f766099705a9c745b8c674c8e6c5085674b7c5e448c6e567c5e46876b566a54462c1a0e7f6d61614e40644d3d644a3b826b5d816a5c6a52466b54467d61537359487a604f7f685693796a765c4d876a5a7b5e4e775b4d5e47395c4c3f3f2f22644c40856b5c9a816d8f76607e654f7c634d8c735f785f4b89705a8d715b97775ea18168a38772a18570a58974a0846f9c816c816854321d08654f386b4f377152367252397b5b4288644e7f5942724d33856046815842956b53a3796090684e835f47714e3876523c6848335e453147321f3c2513775c497e5b458d694f8d67508c68508a644d805c44704c347d5b42815d4579573c755338755338704e33694930705039765742694e3b412716583e2da98e79be9c83c4a086c8a98dd7b89cdebca1e6c4a8eecfb0dfc0a1e4c5a9eecfb3e1bea2dbb89ae9c5a5eac6a4d9b497cda98fa98d789e826cb7987bcaa787cca586cca586bf9c7cb69876cead8cb69576caa789bd9a7eb08d71ac8a6f9f7d64997960a4866e9d826d5f4c3e2b1a1028170f6553496d554973594c6e564a634b3f654e40684e416a50436145397256486e54436b5142694f40694d3f65493b6b5144634d3f51403633251a48362c8c7265a17c6aa277649a705a996f598d644e976f569f775d9b7659aa8568a58264c19c7f9f7c5eaf8c709a785da6866da3886d9f856c917760381d0aa98a78bd9784a67c66b88e75c59b82c49f85cea891b98e7bc49782cc9f88d7ad94cda58bd6b194a47d60be997e9c745bab87719776675033257962528069578b6f5984664e8b6c5791725d93735e9576618569518c725992786191755f7c5c476c4b387a5b47755644886957896a5883625180614f785f4b856c58896e5b795f4e5545354e42322a1c1136251b55433759453a5e4a3f6450455b473c624e436d594e655146614d425c483d665043654f42644e414f392c5c46395f493c5b45384837274333235141315b4635624b39604a3567523d68523b69533b604c335f4b327057415c462f745f4a56442e6249336a4f3a6d523d6b523e644f3a4d3823795e4ba1826ea0806bb08d77b7937dc09a83c69d87cfa78ed9b39cd5b197c4a086c6a288bf9b85c7a38db8957fb09079b59580b2937f9780706453439181716858483f2a1945301f301f0f3727183f2f203727183a29194030203f31243a2c1f3e31213a2a1a41301e5946354937294d3b2d57433850392bb39480cfab95caa68edfbba3ceaa92d6b29adbb79ddebaa0e7c2a7dbb399d7ad95e6b9a2ebbea9d7ad97d0a793c29985b38d78704d39765a45795a458f695491674f9c72599a7057966e5599745a956c56a67d6790684f815d437f6044755a3d785c44785c46765a448065526451421f0f0279695c594739614a3c5f4536664f417d6658866e6280695b7f6355886e5d9379688b7462785e4f93796aa5887874574764483a604a3c4c3e31493b2e5a44377d63568f75647e6851856f5876604977604e7e6755856c56997f68967860a4866e9e8370927764ac917e826754a78e7a9a837136210e5d4732674b3571533970523a7757407c58427c5840714d338762488d644e99715898705685604584614b6e4e39724d3a71503d553b2a3d281748312170554274543d85634a84604a87644e86624c7d5a447d5a4479594077553c73533a70503776563d74543b63452d75573f715540664d39513a28392210b89d8ac29f89b69278c4a48bc6a88cb99a7edebca0f9dabbf4d5b6e4c5a9eacab1eecbafd9b497dbb390e4b996d1a686c69f82a4846d9c7e66cdac8dbf9b79bb9272b38a6abc9876c7a683d1af8ccba888c5a181a07b5eb69479b4967eb1927d9e826d9378659d867657453b20130b16090162544b543e315e4739705a4d5e483b4f392b5e4739634b3f644a3d644a3b7056476d5346664c3f6b4f4363473b5f44395d473a5241392f211848372f745c50a783738a5f4e8457448354408e5f4b8e614a90634c9e7259986c53a2785fa67962a97f67b28973a17b64a6826cad8d769d7f6790745e351904af8f7ab78e78b98d74af8366ae8265bc9377b68c73b3856eb58770cfa189c19379c69d7fb18a6bb2896b9b7455bc9377a5806693705d3b1e0e634a36674e387e604885654c7c5c4586664f8c695398785f8d6f55886d529e80669a7c646548367154428568587d625174584a75594b826557775b4d7760507b66536a5041735d4f483b2b534b3e362c22291c13524036614d42614d425743385541365c483d5a463b69554a735f54756156553f32624c3f6a5447654f42644e41614b3e725f513d2b1d4131245848395d47396852445f4a396853406a5540644f3a64523c67553f6b5442604b386a57465b4a38513c29624b395e4737634e3d5746365a49373f2818b69b8a9679679c7d69bb9a87b79480b6917eb5907da98672c8a893bc9c85bf9f8abb9a87bd9c8bab8c78997d68a68977a58b7a7d6a5c27190c64584a827565826f60503a2c38261838281939291a36261738261839291a3a2a1d3d2f224639293b2b1b4231217261516b5b4c8d7d708a786c5a4236a88977c19e8ac09c86cfa992e4c0a8ddb9a1e0bca2f4cfb5e2baa0edc3aae2b59ee5b8a1ca9d88c29580b48976cca691af8a777c5b48876c597257448764508f665090684f8e664c95705697725891685289604a936d568e6c517e6044755b406b513a775d46735942745b47604d3e1c0c007262556452445841336147387a6355765f517f675b684e41785c4e866b5a816756846d5b83695a765c4d755a497155476c52455e483b44362b43352a523c31776052816a587e6853806a557d67527964537d68558d77627f66508f735d937761957a67967c6b987d6c947a69937c6a907b6a43301f4e39265c412c5f432b70523a6d4f377d5a447c59437c5a4178543a8660498d684e9d785d8c684e7e5e497b5c486a49366546325944313f2e1c493423684e3d71523d78583f87644e81614a714e3a6a4a3577574072523b73533c6c4e346c4c337153397658406a4c3477584373574269503c644d3b2a1504b49b87b18e78c19d83d8baa0dbbda3c9a990dcba9ee2c3a4d4b596ccac93d8b89fcba78de0bb9edab392d6ad8dc1987ad7b2988d6e5a9e8370ac8e74a18265b89579bd9a7eb8997cb79a7caa8d6f937457a48266bb997eb89a82b69b86b69d898c7563897262705d4f4c3f371e15100c03005f524a6351453c291a4c3a2c402e204f3c2d6a5748695346634d3f5e47395e47376852445d4638654a3f64493e624a3e564237463730261c134f423a6d594ea08073997462a17767865b4b865b4a8e63528e6551966d598d64509b725e9a715f956f5c9972619a7764b49380866a558c715c856c58311706967b6aa88571a8826ba98469b18c71b8947aa17d65b68d79b68d79b78c79b18872bd997fa27f63ad8a6ea885699f7b639979648467572f180a6956476f5d49785f497c624b7d624d81665183675290745f8c735d7e6851886f598d745e796254594335826c5f7f695c6852476650456d554b877164917f716d5d4e725f516353466963557775692a261d1b120b53453a4d3b2f5442365c4a3e665448675549776358614d4269554a725e53685449735f545f4c3e5f4c3e6a5447b19d9299888020130a3c32296d63596b5a526b585166544a6555485a4a3b5141315348365b4e3d5644365a4a3d53453a574b3f6a5e5265594d8d7f7655483f554c4330271e271a129e8d85b19f95a894897e6a5fa18b7eaa8f84ad93869b85779c86789d8676ab9182ad91859e83788770628a73638b75677f6d5f6d6057140b021f180e534a4155443a736258675a5130231a3d2f223e2e1f4432244232233e2e21392b1e4235254535254e3d2d4736262a1c0f23150a26150b3620158c6f61a88572ac8774b58f7ac7a18acea891d1ac92e0bba1dcb49be1b79fbc8f78b1836cc79884cfa28dc39885a47e6996735f61422e543d2b745a4981604d815b468d654c8e664d8d6750815b449067538b624c88624b88664d8e73586b5339543c247a614b765c4576604b61504016080067574a5543356a5446664f3f614a3c846c60755a4f694f42634739785d4c866c5d6d5344725849775d4e7c605275594b7a605369534636281d9f91866551466850447f685887725f856e5c765f4d7b66556f5a49907b6889735c90765f967b66947a698b7464846a5b896f608770607d68574e3d2d3522115a412b684e376549336b4f3975564177574078583f7b5c406e4c33745237805d4185664a765a445f442f6b4f3a694e3b5f4e3c2b1e0d49382655402d6f533d74563e7e5e4977584373533e6e4f3a6f503b785a426d4f37684c346d4f376c50386a4e386549336b4f3a6f543f5e4531664f3d220d009e8473a88571b6927ac8aa92cfb499c0a087c2a085d4b598c2a386c3a38ce4c4adbc9880bc987ec3a186c7a58abc9c85b497857f695c614f43a08e7a9a846d967b669a7f6a99836ca7937ba08c74a28c759e856fab927e9a816db9a290d4c1b0c6b5a5917f718173683a332b16110d07020060575046382b4737274d4030564939574737544434736153614e3f665344604d3c5e4b3c614e406d574c594338533f3456453b433832171008352c25605247785e517a5a4b7454477d5d527f6254785b4d9073658063557b5b4e7656497f615671554975594e80685c7663546f5e4e615141574a3a1d100765574ea99386ae9485a08574b69b889c8271aa9081a2867aa4887cac8e83c8ac9e9f8574a28b7996806ba38d78967f6f816e606c5b541207012e271f4a43395145395e50436b5d527062576f5d53655548695d4f6c6052685c50665a4e5b483a6452443f2d1f4230223c2a1e503e32473529423024190b00180a001505000b0000070100060400150e041b11074836285f4c3d523f303d2a1b351f11250f011f0800210a00261002331d0f331d0f452f214c3726503a2c6552446c5a4e4e4037120800160c03170d04180902211008211006281a0d2416092216082118091b12031d0f021b0d02150b000e06000f06000c03000b04000e0701080100150e04140a001f110825170c2312082212052e1c103420152b170c3624184836283f2c1d503a2c523a304f392e59453a6c5a4e7e6d63695b50352c230c05000a03000d0400170a013d2f2633261d31241b35271c3c2c1f3a2a1d41312444362b3c30244234273c2f1f4232233023131107000c02000f0100120000a68c7fa48777a0816fa1806da58471b2927db1917c9d7d68ac8975b5927eac8774a6816eb99281aa8573a682729e7f6da184744e3727130000200d005d413365463476574375564178594582634f8e6d5c81604d795a467c614c7c664f5e49345e49365f4a37634e3b725f4e5e4e411f1106685a4f99897c513e306650436c564b7b655a755f54634d40563f31644d3f5e4739594335765f517a6355654e40735d506c564b6a584e21140b41342b7f6d636652477a67597b68597b68597f6c5d7462547160507d6a59776551897461927d6a85705f8a7466826c5f84716374625499897a4b3b2c3221115c45335f4632503a255a412d6c533f6e533e6a5039654b326448326a4e366d4f356b4f3760473158412f543d2d4f3c2d4437271f13033b2e1e62513f624b39644b37664d39705542694e3b604532694e3b69503c715842725943634a3666503b614a385942305c45355740305843324a3728160300c2ab9bc7a894ddbda8e5c9b3d8bea7c0a48ed2b39eb59981bda189b39782a28671ba9a85b0917ca78b76aa8f7cb29b89aa97886b5a520e00001204001c0c002d1a0b3724154030203d301f4a3a2a4837274a3929493627402d1e3827171f0d001c0c001406001006000b060014110c090200453c3364584a423525291d0d534737594c3c675a4a6656475e4e3f5242336f5f505f4f42614f435e4c42503e344f3e363f322a2d241d0f08020700000f05002310022e1709351f143a2419342015362217372318402c213f291e3f291e321e132e1c122412081f0e04180c001006000f0300291d0f271d131e1007231103291305210a00240d00210c001b05001c04001d05001c04001e0700200b00210e002914012411002d1d0e35271c2e231d0901000a07000704000c03000d03000e05000b01001306001309000e05000b04001209021108014634286a584a604f3f5d4c3c5c4c3d5f4f403828193e2e1f40302132221323150a25180f170d0343372b6655457d68558168548269558a715d624935513621694e39715540866a558c715e8368537d624d6a5039745b455b46312f1f10463a2e3e322644382c3a2e20483a2d5040335d4b3d5f4d3f5444345f5241584b3b4d41314539294a3e2e4135255044343a31204c4334342c1f1b140c171008201408403020513e2d4735215f4c3b5948366d5b47705e4a745f4e745f4e7c6555533c2c6e584a6d5a4b6e584a624f416252453022170f0200190f052b1e153e32262c20142b1f13291d113123183a2c1f35271a312318281a0f25170c1c0e031309001e140b160800160800130700160c02150e0618110b2319102b1d12221004271406250f02210b002310021906001b08001d0a00220f011d0a00200d00220f01281207342015402e244533293a2921190a031a0d05170a011709001a09001a0a001f0f0229190c38261a4a382c3f2d2148362a4636274232233f2f224131243c2e23382b2222150d170a04281b131d100821130a1d0c041605001908001a09011a090123120a231107301e143321172e1d1336241a28170d35241a26180f170a021207010c03000b020012080054473f52453c5b4d425e50455b4d4265574c6153486252455b4d406256485b4f416656495e4d435548405c514b5c554d433a312012052715074936284b382a4736264837275342325948386754435a473655402d5e47355f46325f493457402e523f3042352c433a313f352b1208000b01002115092d1f123424153a2a1b3725173725173624162f1d0f311f112f1d0f2818092111041e10031d0f041709001306001003001f11061f0f02261408513e30735c4c785e4d6049374d3626462f1f3a2315321c0e301a0c2b1508301a0d3a20133f25184f382a2a17082b1f0f322b1b291c133a2c233f312640322752423548382b5b4f3f51453557493c594b3e50423555473a4d3d305c4c3f57463c5d4f445c4f4630271e2821191910091d100727190e6050436151444d3f343e32264a3c2f3426191f0f021305001f150b2a201634261d35241a473930493c34352c27211a14170e091e150e251c132b21172f21182f1e142f211822140b31231a2c1e133c2f263b2e2530221730221736292030261c2b1f13392f253c352d342c211c0c0053412b836e59826c558b735b745a437b614a947a636349327e634e7a5f4a836853876c577f644f7f654e7e664e7359426650394736241b0e0045392d463930443a2e483e324d4038473a31483c30483c304e403751443b483c3054483c4e41385649415c4c3f8573658978688675639281717e6e5e8d7d6d8271617f6e5e705e505a4c413a2d241d10075a4a3d866f5d8f745f937761a0846e987c679a7e6893745fa0826aa08069a1836bbfa08b91755da2846ca2846aab8f77755f48453828483e324d41334b3f2f5548385444345443336f5e4e64534162513f615141594c3b504333564a3a5448384b3f2f453a285348364a3e2e3e35263a33293b342a3c2f1f715f4b6c563f7a644c6551395d4b3566523a6f5b436d5845695441765d49755b4a6651406451406651406653445b4d40372a210b01005b51474a3c2f6252436a584c58483b6a5c4f6353467160507360517f6d5f786658826f607b695b5c4b41806f65938072836d5f7361535d4f42574e45251c135e50436757487462548a7768715b4e8572647b685a89776b77655988786b7c6c5f6d5d5078685b7666597d6c62695b5034261d2e21194f443e544943483d37342b24483f38473e35443b3241382f3b312843393040362d40362c4a403640332a3f32293d30273629201e1108150c051007022318126a5d555a4d44685a516f61586a5c536b5d546d5f56493b326f61585a4c4355473e57493e5b4d4259483e5e504565584f52483e0e0500110a02211a12221b132a21182d231a291f1533261d34281c33271b2c201437291e33251a312318362e23322a1d3426193c2e23281d173f36312521180f07002b1b0c200d002610022d17092714052211011f0e001b08001805002611001902001a0300240d00220c002d17022a1909180f062b2620382e2431271b342a20392f252d23174034283f332554483a44362945372a45372a4436294b3d304b3f314a3d344c4238493f36463d34473e370d03006252457b68596e5948705947735a467d624f856a57826955876d5e967f6f9f887a9a83758e7769846d5f8e746592786b8a7467201003393325413e2f51443b52443b483b3252463a4f4136524439493d2f4b423344382c32261a4b3f3335291d4c3e3556483d4c3b3156483d52483e3d342b2b221933261d5d4c425a483a5f4b405d4b3f4e403544362b3020134434273222152c1e134a4138433a314d3f366b5a5235281f140b0216110d514c485d544f40352f453b31493f354b3e35382b223b2e26564c4251473d5f554b41372d3c342940362a43392d41392e40382d4a403450483d48443b544c4127160480684e80654881664894795b8d72549b80639c8164896e51a58a6d7c61467f6449785d427c61467f64477f64477e63466e563c64543d100300584b3b5e50434f42324b3d304f413852443b45372a4335285042374c3e3342342744362952443954463d7a685a8775679a8778998675998876a2917f8e7d6b9582718b7867917e6f6d5d5036281d2012076e5c4e8d77629a806990745ea0846ea1857080644ea2836eaf8f78a78770ae9078b0917c9f836bab8d75bfa187b1957d9d87704c3f2f574d414b3f31594c3c584839605040604f3f715e4d756251655442695949625544675a4a584b3b423525493c2c504332483b2a504332453c2d3b342a241c114a3a2a67523d7158426c543c6d57406c58405d47306e5a42695441513c29664d39644e396954415644305b46336956455e4e3f372b1f0e040042362a6e5e4f6b5a4a6d5a4c6f5c4e6e5c4e7461536e59487c62517d624d896d57896a558a6e58a287749f836e9b7b64a28269a3856d9c826b7863503a2814755c487d634c8a6e5890745e9273619b7b6c9275659b7f71927869997f708f78688069598974638e79687660525d4a3b4735274535265446394f413653463e3c3229342a21382e24342a20392f254a3d3440332a50433a463a2e4034284e403555473c5b4d425042375d4f442f251b1f150c3a30265b4f4365574a59493c5444355f4f405e4e416252456656495f4f424e3e2f5848395646375747385d4c3c54443556483b4d4133241a0e574f424f473c4e463b574d414c4236564a3c493c2c4639295346365548385447375240345b4b3e493d2f5a4e3e5f4e3e5645355342382e211825190d1f12027c6651846a53795d48856954785d48765c456c523b674b357f634d7a5e4887695193755d94765ea1856da0846c644e39130700362d24433729483b2b4e40334c40324e42324a3d2d5649395043334d3d2d4d3d2d4e3e2e5a4a3a625242554837504235594d3f514539463c303b3127170900735d4897796194745ba7856ab18e72b39074ad8a6eaa876bbb9980a282699e7e679c7c65907059a6836da07e658d6d586b5142201001423c2c423f2e4d413547392e42362a4e423647392e493b2e493d2f44382a463a2c564a3c3a2e2242362a4a3e32483c304133265246384f453b4e463b33291f483c30574539513e2f685245604d3f6755495646393927194d3b2d6f5d4f4434273b2e2541342b4b3a3058463c4b3d32180e040f08023d3630483d394a3d353f33273f33273e3226372b1f4b3e3545392d4e42364d4337483e32453b2f2e2216291f134a4237342c213c332440362a4e4a3f372f22301e0a866e52876d4c9175509a7d5b8e714f8f7252836646997c5c8c6f4f7e6143816446896c4e917456876c4e856a4c81674679624366543e1808005a4a3b5242354737284f3f3250423946382f43352845372a483a2f47392e45372a45372a5244394a3c31867365a28f80947f6e9984739d8a79a28f7e9885748e7968887362806d5c68584b4c3e3324160b705e5099806c9e826ca0816c9b7c67967763947560aa8a7394745da78770ad8d76997a65b4967eae8e77ac8e74b498808e78613525165a4e406457476151416d5d4d736250624f3e6f5c4b7c69586754436150406252425c4c3d5c4f3f5346364d402f3f32215c4f3e574a394c40304a4438221a0f48372768523d7a5f4a6f553e725c4577614a77614a6e5a4267523f5e49366b55406a543f634e3958463069543f614f3b5a4a3a37291c21150965574a6857476954436a5446836c5e7d6759786153775d4c775b4682634e80604793715897755ca4846f93735ca37e64ae896eba967cb2947a927963442e177f654e83654d87695194765e8f6f5a8f705c987b698b705d7c634f6c533f705a4576604b806a557a6550604b38604e3a382715473825584839504235483b32392c2351443b3e342a41342b3d302746393042362a3a2e222d211553453a3c2e234c3e335042355a4a3d584a3d54483c25190d504436574a3a5f4f405e4d3d5746366251416150406353436452445a4a3a4837275443336554445d4c3a5b48375645335b4b3b5a4d3d2519094b4233564d3e5b52435a4e40594d3d514433574a374e3e2e5245326555455a4a3a5a49395543354a3d2d504030604d3c65503f6a584a6d5b4d3c2b1b5b4631967b60a38165b49076aa866cb7957ab59377b89579c19e82b79379ba977bbe9b7fae8b6faa866cba987daf90749e846d1c0c003a2e224a3a2b4b3b2b574738504332504332594c3b5a4d3c5546335b4c395e4f3c5645335b4c375746345b4c39625242514434534636463a2c4c40321f0f007c624b9071549371559c795bad8969b38f6fa47d5e977353aa876b9674589472579f7d628e6c5199755b906c528f6f58866c5b2311035750404c463652443949382e4032274b3f33392b1e47392c463a2c4a3e3054483a584c3e574b3f52463a514539423628493c2c574b3b4d43374f473c382e245244395e4b3d594335715b4d6a5446614e406552445d4a3b786254745e505c4a3c3a2c2144362b503e325844395040331a0e02160d06342d2541363042352c44382c46382b4e40335042375244393c302245392d5145374e42363f3627594d3f32291a3f3529463c30352919463d2e554f433a332338230e866d4f977b56997d56a68a639e825d8a6e498b6e4c8b6e4c8467459578568b6e4e9376568a6d4d8a6d4d8e74538c724f79624262503a15050059493a47372a4f3f303d2d204d3f36493b32493b2e4f42324c3e333c2e2147392c493c2c45372c3a2c218b7567af998b9a8373a08977b19c8ba28d7ca08b789b8472846d5b9883707b695b4a3a2d3121147160508c735d987c64987a629d7f67a2836e9d7e69a88871b7957caf8c76a989729c7d68b1937bba9a83b6987ea488709f89723121125246386353446756467564546e5b4a735e4d79645175604d6b59456855446554425c4b3b4d3d2d4b3b2b5444344d3d2d564734645744544838574f443a3024463322664d3780644e7f634d6f56406c563f7a644d7561496b564368564266513c624d3863513b5b4931523e2659473162513f3f3222261909685849725f4e715a4873594a755b4c7f6556826658886b598b6c58826553896d58896a557d5e49967765a38470ac8870b8947ac4a48bc2a690a18a78412e1d77604e876e5a866d59907761725c4575614979644f77654f67564267564261513a62523b5f4f3865563f5e4f3a60513c4235224c412d5a4e3e564d3e473b2f5244394b3d324f433740322734261b40322745372c43352a493b2e45352854443759493c5d4d3e6250425545385b4d402115075d50405e4e3e564535503d2c5f4c3b5c49386e5b4a5645335a473852412f5542315b48375e4b3a64523e5f4a376755416453415f4f3f2d200f524636605444665b49675a495445324d3e2b5d4e395847356c5d485d4c3a604f3d604d3e5746365141315e4d3b5d4835614a386a5544614c3b402b16a1876ebc997bd0a787cda486c69d7dba9171c7a07fd6ad8daf8666bb9274cba282c19878bc9574bc9576b69174b693759a7c641f0e003d2f224736264f3e2c4a3a2a5141315444345b4c395a4b384a39275b4a38604f3b5e4c38594932574531604f3b64533f5243305c4c3c5144343c2f1f2b1b0b79634c84694e91735993745892735688694c8f6d51997a5d97775e83654ba88a72987c6494786291725d8f705b937762846a5b3a281a433c2c403a2a42342943322856483d4c3e33463629483a2d4f4333514535584a3d55473a45372c4b3d3254483a473b2d514434564a3a453b2f463c302c2216534538554233563f2f685141695244614b3e614b3e624b3b7c6555644d3d6552436050415e4e3f5e4b3d5744364e3c2e3022151a10073c332a34271f3a2c215244374a3a2b4232254d3f323f31245e51414e40334c403055493b5347375549393a31204138294d44355247354b3f2f443c2f31281747311a8e7355977b54a2855d977a5292744e7a5c3691734f8466429f815d91734f9678567b5d3b8b6e4c8366449b7e5c997c5a775e3f67553f1909005b4b3c4f3f324a3a2b58483b51433a43352c4b3d304a3d2d47392e3f31243e3224473b2b3024183d3125ab9587ac9585b59b8aab9180ab9484b0998997806e9d83729c836f947d6b806d5e56463738281b685546977e68997d65a989729c7c65a586719a7b66ae8b75a6846ba5826ca2826bb99984a68772bc9c85a6866da88a72987f693927195a4c3f604e407b68577d6a597a65527d6654765f4d80695775604d786352624f3e6b58495443336655456b5c4961503e6a5b4851422f574c3a534b3e2a1e12443120674e387f604b7c5e4670563f775e4869503a67513a66513c6a584466513c68533e5f4d3564533959452c6351395f4e3c4636263c2c1d6656466853426d53427e6352886d5c8e72649376669675648b6a5784675583665493746092715e9d7e6ca98875b59179b49076af8d74ae927ca28d7c483526715c49765f4d897260816a587c6a5474644d665541685944675845685946695a455e4f3a6657425e4f3a71624f61523f4636265649385c5040504436493b30483a2f4e40353e3025392b2041332835271c4c3e334c3e3142342756463953433652423357473865534559493a5e5043190b005747385e4d3d5c493a66534255402f5a45345a47365946354e3b2c544130594637614e3d614c3b6853406c574465503d5b4837695846261606483b2a6356455d503f6050405d4e3b5847355948345d4c3868574361503c5746346150406756465343335a49396c57446f584679645366513e482f19b4967cc59e7dd2a784ba8d6cc09372c29774d0a582cea180cb9e7ddaad8cca9d7ccba07ecda282cda484c19a7bb89376ac8e76231001493b2e5443334938264c3c2c4f3f2f4b3b2b4e3f2c4f3e2e5a4937604d3c5b49355e4c3857452f5846325a48345b493551402e5c4b3b4737274e3e2f33221079634c8369508b7055937559a0816596775a9a7b5e917357a98b71866b509e826a9478608d715b8d735c8e725c8e7360886e5f412e1f42392840392945372c5d4c424e3d335244374c3c2f423225493c2c4d413163554846382b584a3f4d3f344f43354d41314e41315346364a3e304c423620160a56483b5340315942325c42336e57476750426a54465c4535684e3d725b496651406b5a4a5f4f3f5946374532234e3b2c4b3b2e1d13093d33292f22193b2d224232234838284b3b2c4c3c2d4b3e2e514434423525483b2b4b3f2f473b2b4e43314b402e3d34235249383e312042372540382b3e32225b452d94775791734da78a629a7d5591734d81633d91734f90724e9779579a7c5a97795778593a9576577e61419578588669497c63456856402313035545365b4b3e4e3e2f4c3c2f51433a473930483a2d5144343f31244f41344d41334b3f2f44382c3e32268c7565b59e8ebda3929c8271a58b7ca18778aa907fb99e8db29784a289759883725443334131227a6756836a549a7e66977760b79780a68772a3846fa17e68b3907aa07d67a78770aa8a75ad8e79ad8d76b8987fa3856da78e7a4f3d2f4e3e316b5849816c5b705b4a735c4a8972608e75618c735f816b5687705e7863505d4a3964514066534252412f645140695844594a35574a3951473b34281a5d4835745a4372523b876750876b556e563e6e563e7f6952614c37594733604b366a554069553d6e5a41735d456e5a4173614d6354413a2a1a5f4e3c6c5543765d498166538c6f5d896c5c7e614fa483708e6d5a957461aa8976a784708964519c7965b38f79c39b81be977ab89378a989707b624e594431735d48856c5879604c735c4a7a65546f5c4b6855445e4d3b5a49394e3d2d6653446c594a6e5948725d4c665042755f515a443754403565534947362c392b2052443944362b4234293d31253b2f234135294b3f333c2e213e30234a3a2d5c4c3f5846386553455b493b62524555473c1c0e03615144675547655244584536624c3e5b45375c46385b4537574436523f305b45384e382a634d3f65503f6d58475b46355f4c3b6c5b4b2b1b0c4b3b2c5747387060506655456453416c59485e4b3a63503f5c49385c49385b4a3a5746365c4c3d5c4c3d6858496e5b4a644f3c73604f695443442b15b99b81b99271dcb08dc09372d0a382e4b796d3a685c89b7abe9170b78c6cbf9474cca181cba080c49b7dc7a083bc977ca788732513054a3e325444354d3d2d574a3a5346364b3b2c4232225745375b4a3a6754455e4b3a644f3e65503d5d48375b48375a47365948385b4a3a4f3f3041312446332292785f96785c9374579172539c7b5c8f6e4f9372539270549b795da8896db999809173599d7f67876b53a0826a8c705b7f6556483526473e2d514a385244375242355d4d404f41345444375141324c3f2f493c2c5343344b3b2c4f41345c4e41504235524535554536554838514537574e3f1f1307594b3e5946355942305f45345b44346a53455c4638563f2f493220563f2d584330594838524131584536614e3d4b38274737283b2f232e241a33261d4032254636275b4b3b6e5e4f6151426050414b3b2b5242324b3e2d4a3e2e4f43334f4231392e1c4e45346058454e412e4c3f2c3930213b2e1d765e449b7e5e997b579d7d57a5855f9f7e5b8968459675549877569a795a8f70518f705178593c9576599d7e618465488c6d50755a3f67553f2919095040315141344535265545383a2c2143352a4e4131392c1c473b2d4e42345c5042473b2b3024184034289f88789d8374b29786a98e7da88c7ea98f80b59a89a58a779d826da08773846f5e604f3f45332573604f937a6495796192745c9d7e69b0917ca68772a68671a3806aaa8771a88873a1826e987964a6866fa6866f9d7e69a48976402e204030236b58497f6a5979625089735e8d74608c735f8f76628269557b61506c55437964536653426451406a5844806e5a806e5a64533f5b4e3b433a2b2d1f12654e3c7d614b8d6d568161487458428a70596e563e6c563f6a5540614f3b715c476e59446d59416f5941755f477f69517866525d4c3a2e1e0e61503e67503e6e5541806552795c4a7c5f4f876a589574618a69568b6a57977663926d5aa17c69b18c79ac8671ac8269be9579ac876cc9a990664d3956412e735d487b655079634e78614f866f5f755f516953456552435b48395c493a5b4538604a3c6751436b5547735d4f5b45386650435642375e4c424c3b31483a2f57493e4d3f3446382d53473b392d21483c3044382c3e30253d2f224e3e315141345442345644365846386050435b4d42180a006453495c4a3e574436624f41594335634d3f644e41553f32604d3f5e4b3d5a4437574134644e40614b3d614c3b644f3e5d4a3b5c4b3b2f1f105d4d3e6858495e4e3f6150405645355845345946355d4a395c49385b48396554446050415848394e40335646375a473663503f5a49395c4938462d19c4a68cd3ac8dc99c7bbc916fc89d7dcfa484c39878cba080c29777c19578a98062b3876ac09779c59e81b89378ad896fa78b752f1f10463a2e574a3a5545355346364c3f2f4c3c2d5d4d3e513f315947395643345845365d483755402f5641305641305946375b48395c4a3c5846384434275643328569519b7c5f9f7d618c6b4c987758a380629e7b5d99775b9e7c608c6a4ea1826693735a8f715790725a7d5f4780644f7e6352503d2e4337274d443349392c4230244b3b2e5545385a483a57453751413255483849392a55453655473a4b3d305446395346365f4f405548384a3e30504738190d0155473a53402f594230563f2d513a2a6a54465d4a3b5d48375c473458412f533e2b554233564535523f2e4d3a294d3c2a473727382c202b2117382e223b2f213525165444345343345747385c4c3c5343335444345a4a3a5346365246363a2d1c4538274438283a2f1d574835493c29453c2d382b1a60482e947556997857a3825f9978559f7e5d7352318968478e6d4e9b7a5b9273568c6d5087684c8364488b6c508162467c5c4374584054422c3525154b3b2c48382b4333244333263e30253022173528184d40304d41334c4032463a2c4f43332d21153e3226a58b7aa88e7db19685a38877a98d7fb19587a58878ab8e7ca48873a68b767b66535d4c3c4836287562519077618367518f705b9d7e69b0917da2836fa6867194745f9d7d68ad8d78a2836f9c7d69b79782b5957ea2836e987f6b4836283525187761537b64547e6453a08773957a679d826d8f745f846b55927965957f6a7d66546d584589746195806d87725f85705b6b59436354414337293326166952408d6e5983634c87674e8f705b816750765e46735d466e59445c4a36604b3669543f654f386a523a7e664e7b624c705b48604f3d281808574636614a38785f4b856a577c614e8b705f8a6f5e9374628f705c967765a78675a4816ea88572a98673ae8a74b58d74a98167b9957bc8aa92563f2d584534715e4d705b48695441745f4c826b5b6c5746675241634e3d5c47365f4a39614e3f5f4c3b6855446754436a57465d4c3a5a49394d3d2e5346364d413355473c4b3d325a4e425044384b3e3533261d3a30264e44383d31254a3e3246382b594b3e67574a5d4d4063514361514463554a20120769584e5f4d415e4b3d5f4c3e644e415d473a5b483a554234604c41624e43665345685547654f41654f41634e3d6752415c493a6553452b1b0e58483b6858496656476958486554446451426451425d4a3b5946375d4c3c6251415d4d3d62524359493c5646375b4839675443645343604d3c553c28ba9c82bb9475ba8f6dc29979a87f61ba9173be9577c69d81a1785cb88f739f785ba47b5fa88066b0886eae896fa48066b0947f3c2c1d463a2e5e4e3e5e4f3c594c3b524535504031503e325644365c4a3c645142614b3d665140604b3a604b3a604b3a644e405c493a5947395240323e2c1e5e4938876b538f7054997a5e9d7e61a7886b9674589d7b5fa280659573588d6e5297775ea080678c6e5671553f7f634d7c614c6e54435c493a362a1a49402f4c3c2f5240344f3f30524233503e304d3b2d5545354f3f2f5b4b3b59493959493a51413251413450403158463859493a56483b4e42361c1004524437584536503b2a4f3a2955402f5d4c3c58473757443355432f5843305b4633503d2e4f3e2e4d3c2a483725503f2f4d3d2e372d211911063830234337294d3d2e5242325c4c3d4e3e2f6454446857476353435141315346364a3d2d524232433625473b2b4c4030514131463626463a2c3a2a1a7d634a9374559a79589b7a599c7b5a9271527655368f6e4fa280648f6d518a6b4f8b6c5088684f85654c93735a88684f8a6a536e523c5d48353b2a1a39291a5545384e3e2f4a3a2d52413745342a493c2c4336265145373e322441352741352533271b3c30249e84739d8372b69989b89b8bb19587ac9082b39686ad907ea488739a7f6a76614e5c4b3b5141326d5c4c86705b967b66917560997d689c7f6d957866a38470a48570a0816d9d7e6a917462967967a2836eac8e769b7f69937a665947393e2e216b55477e6757856b5a7b624e957a658c715c8e735e886d587e6350a18874997f6e816a58816a587e6853604a3577614c705b466e5d495244373828196c524185665192725b95755c6648309c826b775d4679634c75604b67554169543f6b55406d543e7b624c765c45755c4666513e715e4f2a180a64534367503e634a36654a37795f4e846a5b886e5d8d705e977864937462967564a683709f7c69be9b88a78470b68e75bb9379c8a48ad6b7a24833205241316a57466d5a4967544368554466513e644f3c6651405c4938644f3e69564563503f5b49355d4b375f4d39685743705f4b5849364c3f2e5d514154483856483b594b40483c30372b1f44372e362920443a3040362c3c3024473b2f43352a5042354f3f325444375543355b4b3e56483d3024185b4d406151426755475d4a3b5640325e483a4c392a5a47395a47396855475d4a3c584536523c2e65503f5e49385a47366150405e4c3e3323144e3e2f67574867574775645479685666534263503f63503f6653426b5a4a6d5c4a5f4e3c5e4d3d534133614f415c49385542315d4c3c584534624935c9a990a78061b58a68b48b6da67f62966f52c8a086b58d73a88066a57d639f775da88066b68e74b18970a07b61a37f659478624f3d2f35271a62514161503c655643584936513f31564436655444624f406953456651405b4635634e3b685340695441634e3d6752415d4a3b4d3c2c4130206954418569518d6e52a38468917256a7886c98795d9b795e9d7b60a17f64b8997d8a684da2826990725a826650856953785d4a7359485b4839281f0e4b42314c3c2f5341355947394d3d2e5947395544345b4b3b5d4d3d5040305d4d3d7161525848395d4d405745375c4b3b635344584a3d4d4135180c004e4033584536574231584332503d2e5141325040314c3c2c483725523f2e4f3c2b4534245846384f3e2e4837254f3e2e4d3d2e3c3226140c014b4336443b2c504031554535544737584b3b5848385a4939504030564636514434483b2b4030203f322245372a4d40304737274939294c40323c2c1c735940826344906f509271509574558160417756378e6d4e916f538f6d5188694d84654987674e78583f84644d8868518969526d513b5c47344b3a2a33231451413443332445352858473d3b2a205144343f32224c4032403426372b1d3f3323362a1e483c30a58b7a9b8170a18474aa8d7da88b7dc0a395b09383997c6ab397829e83706e5948402f1f524233685648816a58876e5a967b6899806ca086759278678a6f5c9579648e715f8b705d987d6c8a6f5ea38470ab8c779a7e69a0867554443729180e6d57496b54447b6150866d59896e59977b66a0846f8d725d987d6ab29985b19884937a66856c587f66529077638a745d846f5a705f4b4133263b2b1c6e55418668509979608d6d5480624a745a438c725b735d4666513c57422f69533e6f5944735a447d624d775b45755a456c5746715e4f2816086855476b54447e6453896f5e8c72617e6455755b4a8467558e6f5b977864ac8b78876450a4816d9b7865a47f6cc39b82af876dbc987eb99b83442f1c5645356653426853405d48375e4b3a54422e55432f5b48375f4e3c5e4b3a6a59475d4c3863523e5c4a364f3d276755417867536354414033205e53414f433355473a392b20493d314a3e3243392f362c22453b3141372d463c32443a2e3f332756483d58483b5444375543356252435a4c3f4034266255456050405d4c3c5a493763503f5b48375d4a39503d2e5a4939544333655444574634574433513e2d59463553402f5342305948383222124f3f2f6252426859467766544d3c2872614d61503c62513d62513d5544326a59455f4d396755415b48395441326b56456c59486857475e4938634835aa886f906749aa7d5ca67d5faf886bb48c72be967da37b629b735a966e559e765d9b71599e765d9870579c775d977258a78971564334342415685642644f3a5e4c365f4f38604d3c68554479665573614d6f5a47745f4a77614c705a45644e39624c37685340634e3b5e4b3a55423142311f715c4787694f8c6a4e9573579f7d619f7d62866449a684689d7b5faf8d71ae8c7099765aa7856a98785f8d6f5771553f755a45755b4c5e4b3c2017064b42314e3e315a483c5d4b3d4f3f305c4b3b5b4a3a5a4a3a695a475d4c3c6453436857476e5d4d6755475b483a6a57486755475f5144413529160a004a3c2f52413153402f4e3b2c5342324a3d2d534636493c2b4c3d2a5542314d3a294e3d2d493729514131504030503f2f5343343b3125140c012f271a433a2b5242325b4c39584b3a4f42315444346857476756465444344134244235255040313f32224e40334a3d2d4c3c2c4838284b3f31302010886c54967556937253927150937251805f3e6f512f9476548d6e4f9273548a6b4e7152358163476a4c3075573d87694f795b436d533c604b384837272616075040334d3d2e4a3a2d57463c46352b4e41314d40304032254133264234274336263e302545372c9b8170a28877a58a79ac8f81a98b80a5877ca88b7da98c7ca08371ae95816d5a493d2d1e65574a6151426d57498c7563846a598972609f8878917a6a8a705f907763856a599076658e7465a68c7bac907bab8f7990745f826b5959493c35271c6e5b4c735c4c7d6352866c5b8c715e9d816c95796490745f9378659f8471856c589c836f856c588f7662957c6691786289735e7866524e3e3140302172594593755d8e6e557e5e4585674f947a63806850745e47755f4a6c5744735d487c634f765d477d624d7458426d523d5c47366d5a4b29170b6653456c5545836958866c5b806655896f60836958886b599b7c68a48571b1907daa8773a4816db28f7ca88571bd9780b79278af8d72b4988235200d5a4939614e3d6954415c4736624f3e5342305344315445325b4c394e3e2e5b4c3957463455443062503c503e2a73614d6e5b4a62513f3828185144335346364c3e3133251a3b2d2245392d43362d22180e3d33295e544a3b3127453b2f5145395a4c3f4e3e315242335d4b3d685849584a3d564a3a5c4f3e5c4c3c574634564533513f2b614f3b5a473663503f6251416e5d4d5f4e3c5d4c3a64514054413062503c62503c5c4b395d4c3a3a2a1a4b3b2b61523f6556436e5d4963523e68584166563f6958446e5d496e5d495f4e3a68533e624d3a5a45345f4a39624d3c5d4b375a47385a45346d513ca9856db28767bb8e6db1886aaf886ba47c63b78f76ab836a8f674e9c745b8e664d8d634b9e745c946c53a0785fa47f649b7b645e49382b1a0a614c396b553e6e5a4265533b5f4d376755416e5c4875604b7e6954755f487c664f7b654e6f59426a543d7b655067523d6654405644303c2b196c5641886a5089674b93715592735798795d9d7e62a384689b795d9a785ca78468926f538b694e93735a8c6e56866a54755a45725849624f402219084b44325646396755495f4f405f4f406b584967544566554370614e5c4b3b6251417362525c4b3b6a57496451426653445f4e3e55473a4a3e321e1206504235564535564332584536544333514336493d2d4f4232524232463523503d2c4836285745374b3b2b4535255140305141323f3327130b00463e314b42335646365e4d3b4e41305245344939294b3a2a5140305343335848394437274d3d2e574a3a4a3e304c3f2f4a3a2a43332343372930201082664e8968499675568261409574538264427f613f9577558f70519778598c6d507a5d3f785a3e77593d7f6147785a4074563e654b345944314e3d2d1a0a004e3e3149392a39291c503f35503f354336264639293f31244a3c2f2f21144639294c3e334a3c319b8472a58b7aaf9483ac9082ad9185b3978b9d8173a48978a38875b39a866b584939291a605448695b4e604d3f6c57467b6454826d5c8e786a796355806959846d5b806657866f5f856e5e917a6aa489769e836e957a6798837267594c27190e7865577e6958866f5d957b6a9378659e8370896d58947863937865886d5a9178649e85718d745e89705a7e634e886f597e68537664504636294634267d6352896a5586664d85674d8f735b8d735c6d553d766049745e49614c39725c4762493579604a7158426c523b6e553f644f3e665344261408685547775d4e886d5c775c4b896e5d896d5f8267569d7e6c987965a38470a1806da5826ead8a76c5a491aa8976b6927cb49078ceae97a68b763623125c4c3c624f3e5f4c3b5c49385746345a4d3c4d4230473c2a5348365649394a3d2c5747375544345542335f4c3b5a45346653446b5849412f215f4d415b4b3e47372a3a2c1f4a3c31493d314135292d21154c4238493f3545392d372b1f524439584a3d554538604e405e4b3d5f4e3e4e41315a4e3e695c4b60504057463453412d5f4d3953412d66534264514064534161503e5643325643325c4a365c4a3658463268564262513f61503e3f301d423320635441695a476e5d496b5a46715f4967553f6c5b4771604c5948366857436d5843735e4b5a45346a5544634e3d64523e604d3e533e2d72533fb08b71c99c7dbb8d6ca57c5e9b7457a37961a87e66af876e997158976f569b735aa67c649d735ba57d64a27a61a07b619e7e676a55441f0e0067523f66503975614977634b6c57426f5a457f6a556b553e7d67507f674f836b537b634b7e664e7b654d816b5476624a705e4855432d42301c76604b90725896775b93745892745a997b619d7f65ac8e74947559947256916f53906e53a280659272598b6d557c604a735845775d50624f411a1100423b294e3e315b493d59493a6252436f5c4d5b48396352406756446451406956456e5b4a715e4d6f5c4d6f5c4d6953455c493a5b4b3e594b3e24180c493b2e564334614c3b604d3e5544344e3e314134245040314e3e2e4938266754434936284d3b2d4a3a2a4939295342324f3f303e32261c12083830234a3e2e5645335745315647344f422f4e3f2c4736245b4a3a5747374e3e2f6053434d402f4e41314d41333629194333234d3d2d3e32242a1a0a957a5fab8a6b9576578c6d4e8465466b4c2d8a6b4c7d604095785a8c6f51876a4c8366487b5d417e63467f6449765b40765a42725a42614f3b52423216060063534445352640302337261c3b2a203d2d1e5343344131244636294e3e314a3a2b4a392f4c3b319a8371967f6db59b8aaf9385a88c819a7e73aa8e82a18675a88d7a947e697463533a2c1f483c3053473b685648705d4e584234594637756254806d5f7d67596d56467e67578a7564836d5f897463937a66937863957c68806b5a5c4e4125190d7e6c5e796355856e5e826b599378659a7f6c9c806b9b7f6a937865987d6a9d84707b624e816852987f69866b568b705b7e6551735e4b4b3b2e412f21896f5e876b5597775e8163498d7159866c55786048705741705a45715b46765d497a614d745b45725943674d365d442e604b3a6552432c1a0c655244755b4c8469588368578065548f72649174648f6e5d9c7b689a7b67a98a76b18e7aac8c77a48573caab97b08d77c3a188c5a6919279653726165f4f40604f3f6451404e3b2a554432493c2b5d51414b3f2f5a4e3e6659495040316050414b3a2a5c493a8f796b6852446c5648624f4133211366544859493c5c4c3f68584b2c1e135a4c413a2c212014084f42393b312542362a5a4e404c3e315646375745375d4c3c5946376756463c2f1f5b4f3f5848396555455b4837513f2b604d3c5c49385845345542315c4b3b68574566534453402f66534265533f624f3e6f5c4b64514061503e4938283d2e1b635343695a476857456756426957436a58446e5d49705f4d6b5a485e4d3b6b59456d5b475d4a3b6754456e5948604d3c604f3f614c3b6b4c38b38e74c19475b486659e7557875f45ab836ab0886faa8269a47c63a47c639d755ca27a61987057986f59987359a17b649979646c56481d0d00644f3c6c58406f5a456d5843725d487a644f755f4a846b55775e488169518068507961497860487b634b7b624c77614c6a55405b493543311d856f5a93775f87694d84664c9b80659f836ba48870a5876d8c6e52a485699d7b5f9d7b6095765a9e806680644c715740755c486b5446564436140d0048412f50423553413558483959493a6f5c4d7d6a5b705f4d705f4d5b48376b58476956456c59486c594a65524165503f5d4a3964544556483b261a0e4b3d304e3b2c55402f4c3628503d2e473728473728473728463525523f2e523f2e4936285442345343334b3b2b5140304d3b2d41352923190d322b1b51453558473563513d64554264554252412f503f2d544333615141584b3b5e51415245346255444b3f314033234b3b2b4131213d31232717078d72579776579374578364478162457c5d40896c4e96795b9275578a6c5076583c806548856a4f876c517c604882664e7f634b80675162503c5344311c0c006656474a3a2b3d2d2055443a5140365646374535263f2f223b2b1e58483b5b4b3c4a392f5241378d786598816f9f85769a7e70a58a7fab9085a4887ca78b7da98f7e8a73616c5b4b2a1e1050463c5e51486a5a4d6a584a6653455e4c3e6b594b7361536f5c4d7761537d67596c5648735d507e685a8369587c634f866d597e69587e70631f13076755498b7567846d5d816a58997e6ba68b78977c67957a65ae93809277649279658b725e9479649d826d937962896e597d6450715c4947372a5644368066558f735d7c5c437d5f457a60477a624a786048735a446b5540634d388168547d624d7d644e7e654f745a43755c466d5845715e4f342214635041785e4d8063518c6f5d8f726298786b9575669e7a6ab69380b89883a48570ab8874b0907ba48573a48571b28f79aa8a71a98d7776604b3d2c1c5b4b3c5d4c3c5e4b3a6954435f4c3b5441324f3e2e554335574537614e406552445f4c3d6d5749584234604b3a574231755f517360522f1d0f56463958483b5040335141325141345042354b3d304a3e304c4034463a2e3a2e222f231555473a5b4b3c614f416453436754456956472a1c0f675b4d59493c5545366350415c49386953456751435e4b3c534031614e40635041675446564334634d3f65503f634d3f624f406350415746365745373423136452446d5c4c6d5a4b63503f6754436a57465643326350415847375544347362525c4b3b5c4a3c5f4d3f6b58495c4b3b5b4e3e4734257a5d4bb48e77c4977aae81629770539772579e755f9067519f7660916b548e6851926c5599735c926c5599735ea37d66936d58947561685547190b00594635604e3874634f6957436952406e55418269557b604b866b568c715c785d487d624d775c47775e48755c48755f4a66513e5f4a393623127a6351886c548a6c50806248886d528a6e569a7e669c7e64a5876bb09175a6876a9775599d7e62987a608c7058775d4679604c796254665446231c0c433d2d4b3d304e3c305747385848396653446a574874635183725e5947337863507d6857715c4b7865546d5a496b56436957435f4f3f5447372a1c0f564637564130523b29584131523c2e5846384f3d2f503e304b38294d3a295441304c392b5442344939294d3e2b5a49375d4c3c3d2f22170d012e27174a3f2d5f4d39614c375d4c3856473266554352412f6e5f4c625242574a3a625545493c2b50433245392b463a2a4b3c294d3e2b3a2e1e2e1f0c977c61a381658f7054896b4f6c4e327d5f43886a4e8e7054775c3f8d725774593e7a5f4492765e91775e775d46896f58755b447b624c64523e5c4d3a3525165f4f404131215040315140364c3b315848394e3e2f4535285040334b3b2e5343344433294433298d786587705e8d7364ab8f83a4897ea3887da5897ea4887aa086757964515140302c201250463c52483e5a493f6b594d6957496755476e5e517262536d5a4c7360516a54467963557461537d67597d6654755c4881685476615087796c25190d705e52796657816a5c8f7866856a59836855997e69977c67816653896e5ba188749c836f9e836ea287729b816a896f58785f4b86715e3f2d214d3b2d8d7362866a5484644b85674d80664d806850897159786048755f4a76604b836853886d588b725c89705a8b715a79604a6e59466f5c4b4432245d4a3b785d4c7e614f8263519d7e6c97776a9c7b6caa8676b5927fa686719b7c67aa8773a98974997a68b79884b5957ebb9b82b2968066503b3d2c1c6050416150405b48375d48376c5746634d3f5f493b5f4c3e6451436d574a634d406751435e483a634c3c5b44344631206f5c4b6b584a2515065b4b3e47392c5343344f3f3051413453433647392c4d3f32483c304a3e324a3e30493d2f49392a59493a554434756454715c4b5744351e10036a5e525a4a3d5242336350426552435d4739614b3d554234655244645143624f416754465f4c3e614b3d6d57495f493b654f416d5a4c6855475a483a2f1d0f5947397260526f5c4d6a5748695645604d3c6a57486855464d3b2d6553456050406454445c4a3e6654466c5a4c5f4f3f5a4c3f3d2c1c866959aa846fca9d80ae8162a37c5f8e6a50a17862926955956f588b654e926c55916b54946e5996705b9b75608f69548d69538f705c705e521d0f02594838756450705f4b6d5c48735c4a7157466f54418368558368537d624d7f634e816550775c47765b466b523e7e6853786151604b3a382516735e4b866a528c6e528c71568a6f54846a51876d5496785e997b5fae8f73b6977aa8866aa8896c97795f7d634a7a604976604b60493b5c4c3d282111393323493b2e513f334f3f305444355f4c3d665342604f3d6f5e4a7d6855685340634e3d6e59485d4a395947336954415c4a365949395245353426194d3d2e4b3625543d2b6a5343553f31523f314b392b4e3b2d4f3c2d5d4a3943301f5744364c3b2b4333234c3d2a51402e5241314234271a1102261d0e4a3f2d5846325e49345746325546315847355342306455425b4c39534636514434473a29483d2b413527463a2a3e2f1c3a2b183e32222f200d977c619d7e6185664a7d5f4573553b7b5d4387694f85674d9a7f6491765b7e624a82664e795f488d735c6a4f3a7055407a5f4a735d486b59455e4f3c5545364d3d2e4939293d2d1e402f2546352b43332451413254443748382b4f3f324c3c2d514036503f3517150d15120c1e18121b160f1a140f201a14534d3d425831485038201d12312c1f2723182b241833371f3b502c142309395a292b3717242116262218272917253c191e31160c1907050702090e0314150615150c2423161c190b303120211d14251f17282315343c20488241304d2818230a34512910120518150b191f0c48653a1f351250733d35412817180e1b170d1a1711221b17251c14252016395b311a2510201915191510241e16211a15211c153b482c1c2e0f2433190d0e030810021839113e6d3313450e294820101909100f0a18121015120a4154323f572a2a2d1c2e2d1a2b271d12120c17150f221d12262415557047496d3e1b2e0f333925272a1a252317231e1619150f1f1b1517180a2d3a1d2a3f1b1e321723291b1b160f2117105c523546463116120b17160d1f1e111817110d0b0612110b151a0b151c0e232f191f421e225f231348150c2a0c0c2d0d164c181749172443250918062b3a1f14230e1b2e15101f0f101c09234c1f1f31171824121a1a10483c272e2c1f2e2c20222c14395e30414d382a4f20446536252018231a16201914231d15241c152f331f20210c221c11281f162b251c2f291f291f14322e1f2e2e192722192e261c2521171a1c0f41613335622935542b19160e1b180f221f132022111b210f373d2b231c12281e16261b12352b211d160b4a46306a714d3c3722322f223b32242b2517322e1e302f192b381d233a162b4a182a3f173e4c323432203e37263d3f292f351c3d4a302e3a272c50243f633230452431361e31351e292614302a1b2a1f122d2518262113405733212a151b210f4b694219170c201a12141506202f123f553216300e46573b1f2210221c1017150b1e1b131e1a12251f162d2c1d2824191a160d1a18101d1b11251c1a1a190e253118181e08202d170613011a43153a7333477e3823471b3465343e6a3610130b100f0c1917111011052a2e13404c2a181e0b2e291f2b221c1c14111c170e1c18141e1e10333c221e1f0d3d3f2d222012221d12241e19251d151b191211180841512a3947241015091715111b170e1d150e1b17062b2b162f3021284526152c0b191e140b0e0a1822170f260b1931181d34170d1c061833131b481f21521c1f591b316c320b24091624130b1d07263a1a21391a061d03224b210c16060f1f0a31402b101c0c2026170e11062b2a1c3a3b241718091b2612232316252412262b1a2b2520231e10211c12281b142c261f32361d282710332c203832262e2b1f201b15251f112e251a35251d2d261c2a251b272e18425933375d2c4d8a503c70371f1e11242314282414271f131f2010302e1a3f32263b2e244030263c30271e170d423b2a5f61406a744a3839213a2e20372e213835242f261830271d14220b3d663620350f3d432857513c4d412f564936554432504a352d291d2a391f3d3c213f492a39472731331b45402b4e422c4d3a2d33281c26171247382f1b161016130e1715032520191b131124181332231b372a1f2d2217271f16312a2429201c1e160e27201621191029211732281d32271d20150c2920162a21122c21181c170a1a140c18220e324c272a6123499341306b2936612e4d7d3e13330c181f0b14110a181110131309212a1a435631343f1f3438241f170e201712211a13241f181d161118190f1c1a0f19140c42462f2c27152f2519261c14362a222720191a1c11283015292e18100f0b1815121b19102224182f392139452c212916276b2a277b30142c0b273a1c2444203170361e5c20396f340614030a0f06132d142c67272e77271d531e394f35243221131f140f1207304d2c32632e205b16527f492b47262942292941241515070e1510293429404e34333a28281e162f1f162f261c32322931312c2b251a222117271e112b2917393a2137372323221524211228231627211c282214242311272015252617201b0d29351d537b4d233d1b22401f3962362322132120131d1d112a2522201e1944352542302244342642312531251c231f17372d2449422e555a33737e553d3922473d2941402e38362a2823152029163d5c3646452a68544069574363584262523e6b5747524a38332b23221b1342312334341c3c3c223a3a1c48492b2826102e2414302b172e22174d382c20170a18140b1e160a1d1a13271d1333261b2b1f143c33261c160a312c20372f253c32293028202c261d2c251b322b20342c223a3127251b122c20182d231a251a152a2319201711192f0c4a773946823f32652c28451e252a183a5e2d4f754613180419130721180d2b24183a3b2743522c2e34181c1d0e2d2b1f1c1910211b12221c161f1b12241d162017151b110d3d402b2827182a271d32291f403428342a20231e15212010232015100b0814110a17150a1a160c20291427341f0a0e081e5d25187620316d2d122d0c233e1a122e101b411c4a7b441e3b1d19311d274629275f2822592728582e1e2917171c14080f040f1107121c0d152b132f4b2c0c250c121c100b17081014091813100f1c217aabba4461592d3524251a1622160e20251c699089698b8625251a2b271833291b332c1e36301b2f2619251c1b1a1a14282a1c2a271a231c1025211924231a202215241e141a191015140c2b251e2b1f18201c1321231729261d2a251b241d152120125843384e3b2e453828382a1e2b21191d1b14382e284d3d334d412e51603847562e45472a3c3e243d46292530152222144a4332544b38544a366256416758445e4d3c554435483a2d392c24160d09302218453424493a27413d21443f262e2b1b2d24193c332033261a4e392e372719261c1321150d291d163528192f2515322b1e3531251816093834273d3527392e213e3527352d1d342d1b423b293f3727362c1c4a3c2d4736273c2d1e453428392b1f35271c33371a354f193f4d273d3c2831261c3223202b201a2c2717262114221d172522152d2e1f40452c383e2242462e251e131e1a0e2f261c281b192e231c2e251e1c1a101c1a11171a0b36422b2a2a1f1d1b14261d14241b13241c12251d162e272128211e10090a130f0b0e0c07171c0f20281828321c121709163b151961252d5e2e1825142128171f2c191c2a160f110715100d1224152e3c26182e15162b13171f11150f0a120f0a181f14363a2b2a3626131e1313261110210f16261228492513260e2537211830257ac5e16fbbd52c505e2120251528227cb1a991e2de5a8285201f164a5a5020231b2524173e4a3f39453954625f1b1b1237352b42594a566862222720252d295766623649404f726e4c6b69384f452623162f3e3338473d261f17282017211c111d1e0e523f38403025342a1c2b1f14251c1518180f372d2846362d48452f475935383525413e304138274c442e2c471f292c1b463c3354483e7263566456466354465d4f42554b3e4f473c342b25131108413229493b2e4e4433464c2b4246274b3f345245395045302e251b4d39305d4c3d564b3d523f325d4d3b5043305449394a4137372f262a221849403250453653473851493b5a51415047354d4635453f304b4336483c2f625243543f315d4b3c523c2f47362b46322b3b3521342b1e322a1d372f26352c1c362c213c2b242f221b1e1d122621162e201a40412b3c3a252a311c191d0d19180a221a112b1f1c2c2014271d132022101d2b13283f1f324a1d19260b2623172a22132e291d3932222d25172e261930271e19120d221f161c1915212215192610314128121a0d0a13050c1d0c15240e2d442d313d2c082007243e21130d080e0e02171e150810050f07051b1b101f21161210071b261719231123301838462e131e0d1527111c33181b24171f36201c351e13280f13322281c9dd49869d70b6e04e75818dc8c68abfbc6aacab55828923221f89aba61f2e293943375e8378436d6995c8c623423e2e50456895903f585b77a29e7ba9a43d5d5546605a4d77734d7c7a8fcbc9171a1545615b5d807a312e2229201720180e261c123d2d253827182e23162d20161b120a221e136d62565b4c4241362b3a302642372b4d4635534937504f3d1c2719100b06130d071c180e261f14271e1323180d2c1e1630251c20170e13100d1b170f39271f30261e413929424a293f502a28211632282419140a18110b1b0f0a271e13231d122e231a3424172e211322190e19120b1c160f2a21196c60535445383e3025362b2231261a3b2d22493e343c352e2f27221e140d2e211738281d3b2b23452b21332218312117311f1a19110c0f0a030c0806231b0f21180a1f170c1b150e1a160d1a160e27231846422b3c40221c260f3d4e32333520251e143933273f37243f4c294b6736445930243c174f7f372f4b20222c1b2c29212e27213b30253d2f254033263c322a1009051b151115110e222a16263d1e222c181314080b10040e220a193e1a152c165361484370402d5926313827393a2444372b4738282b2b17131f0d3039272224181d18122524192e342535452e4050322f3c272e4c2b27261c1d1813312b20453f2e34453a8cced82e444254899294e1e685d4df1931325b8d92668f944b483b8eb4ac4f7e789bd3c5689f945e827a9fd3c67b9a947c9e9778a29c50464578afab76b0a527281f72938b94c3bb96bfbc759d992b261e50665f69807f2720182524182d281c302a214c3b2c5f47365a46344e3d32382b24443d30776b5b594f403f352845382e4d443262553e6e5d4c5a564c1c1e191b171026241c2f241c36221c271e1719170f291f19362f253833262b221b493f345b463c6250426753424c432e4a47333d392a362d25251d14463e3233291d362a19372e1d332b1f3e2c20392e1d382f1f463b2e483829705c49937c669a86727e6c5c917f6e998371977e6c7a635457463b1c0e0546372b503e2e53412c5b4538664538573c2e4c3a254f36274d3c2e422d213a2f276a5a4c68574a605744705e5567554961584265583e3b401f49652f49602f555939604d3c69574a776a587465517f725979735285745c5462394d6a2e61773a46613370694e806d5b927e6a937c6d776350605242433a31433d313d3a2d3146252a481a1e3614345f2c1c571b1e7124226325304d287f88645159323e602d38632f456a34646643595d3f30442a2b3b27232b1f27311f20291130261c352c28353126423e2d37452c254b1f2b412131462951543b544b35494c4592d4de70aaaa9be0d681a49e6ca6bf68acc964a3c17598a287807295bbb491c2b7838b7ba1d8d27c98949fd0cd7297917c9e9d8ab0a882928789b5a594b3ad79928c96b9b670a09e6996906c8b86647d747fb3ad81b7af688783332d282a23193f382e493421674a3463473360483d3a2b23473a2d877967766e5b343319292a1536351c5a4c387662506e614f211b13201c132a241a261f15241a1113120a13120d2519163c2f26493a2d382b1f584c395b4b3a5246365f483942322640352c3a2a213d332435281b4a42333d2d22433125352b1a4536263e2e1d342a1a3b30234a3d30503e2e9e8671b1967ead947f9d88779b8771a08971ab8f78a28874634e3f2012075c4c3b6958446d584571574583654f6c4d356549346a4e3a5d41374e342835291d6858447e68576e594b7b65577560477c6b5868574366634160783a6982417c6e4f785d4b927b65836f5b957d6a9276628b755b7a71575779433d3f227585507f805a816853a0826fa98a77a282758a705e715f4f564b42403a2d45423242523341712a2a471b2e3d1c255e28147c27146b251e5b1e5a5b3b8570567b73503e693120531c3e662e325b29425b3b4c44312b3419345332222b192f251b383223302f1f3930263a372a3b43232d401d234c233e62364a522d394b3894dad898d6d06c836d8272618278796e97a876c1e275949b9683758d84758076699a8273918a80978f809a968678807184887e7a78698b8379908273897a6f8f897f7f776b8e8d84616c5e4b5044595a534b5b55516051525a5441382a372d203b31245e4531755343724e3e72524446362b54423795807293817187755f8f7e678c7d66776b567c6e5e736559271f171f1d15231e132d281d272018201a141d1710261c153528204c3f3335291d605144594538503e314d3c2f483b2e483b304432265644334132234840323930203e31204d3d2a503f2c4c3c2a483c2a46382b57493e564333ac937ac2a78aa58b73937d6ba48e79a78f78b29980c9af987c645024170d635240746149705a47745b45846a537354406147317c644d6e51414c352a4b3b2c6756447e6b598c7a6789756183715a7e6956735e4a746549756f4d9a8e6c977d63a99077ad977fa9917b98806bab927b9f8a6d7871513b5b305a5137888663908567a9907aaf8e7bb19382ae9180997e6c877363554a3f484135514b3b51533b485f3538442841422f38422c2f47233d5935455933817e57998a68a5856c8583616c6e496a764a717f553f65363a4f2c263515466f3e2e341d3231223934273a3429352d25393a283f5d2f2f5b2422532142553052542f34543485bfaa4767495b5b3a8771599a80705c554d6f8c9680939baf9385a48a7b927665987e6c9c8573a78e79b9a08c7f6d5d8c7969967e708e7567a38979a489789e8575947b6b9b85785e4d40675a4f594c404c443750493a4b43373e32264e4134594c3b60483168493773523f7c5f4c5142335a483a9d86759c8675897363907a6b897766675b496e625067574a33261d1d170e3a322530291d2c231a261d16281e182a1f1731241b493c30362a1c685949604b3c43302047372754483857493a523f306b55434b3b2a4c40313a30204234245443304e3d2951412e4a3e2b3c3021544539584534b59c83c9ac90cfb39acab09eb19785bea590b89e87bfa58e9a806c2a1a11705b497f695277614b775e47816650755441664a35806a53674b3b4c372c5342316d5b47705b47745f4a9a85707b6651735d48816756896f61715f4cb29a85ad8d79c1a58eb29981a28872987f68a78974b4977f997f675f5a408e705f9b806aa88e79aa8c7ab99885b49583aa8b78b29381a9918154443b3e332a4f423755463b53543d3e3a2d3c31293c312a392f234d40346c5241bd987cb9957bb9917bcca590bf9981ba9c80bb9b82998f70485d3740623946543454483a4e472f40432a3c3624323a251f3c192858233a7d364b814170754e7f74575a6d3c44732f3f6220727248a2896db4967d795c4f86726b968679b19984b19685aa8e78b39984bba08bc4a590baa08b846e5f998373a2887a9d8576af9887ae9685a38979a0867a967f756450476d5b515f514443372945392d3f322964574e6e605465584881665071513f866652836653403222665345897260947d6a8c705c857060897a6e66594c5b523f504f382e3c2134492e2d2a192b2618302a1e2a23192a21182a2118372d223d33273f3324665545624d3d513c2b4d3c2c5647374f3f2f4c3a2a6b514053402e493a2c3c302241322252412f574634483928473b293e322352433754402fbba188e1c3a7e5c7afdcc1adceb4a3c2a794ccb19dccb09ba6897729180e6a53418b715c7f68517f674e886d567c5947684a38876e5862473944322867574575634f7f6a56755f4b88735f8e7a66897360846b5a8b6f5e67523bb59b84b8967ec6a98cb9a082cbb093c2a98dba9d84c4a98dc6aa907e6651997c6ab4907daa8d77af9480b99b86b39682b0917dbc9c88ad938349392f3e332b54493f5046394d4735463b32493b3242362e3b36293d3b2c715e49cca78bd0ac91dab19bd6b09bbea088c29d86c8a18cc297869c806e2e291b4b46335245394f413046482f484a35323d232d43261c391436602c65724ba08c71a58c727c844e829a51788d4b928a6bbb9988c5a58f7967568e7b6bb39681b79985b39888b69985bfa691bea490c5a994b99e8d7863569b8676a78f7ca79079a58f78a48d76a38a76a389799d86796e5a4d4c3a2f817366645649584c4041342b50433a6a5e5155473a917663886959917260886c5a49392c6952487154478064548264527a625384716263554246502d37582b3956322127162e2618372d2132281e2a201731271e30261d3b2e25392c2244342664514360493b6851435441325e4c3d4d3a2b5641326e55415e49384132244135274336264637254f41304236264e403048392c544436574232c0a78ed9bba0ddbfa8d6bca7e6cebdddc4b2ceb5a1c9af9ca68b782b190f765d4b896f59816a537f674e8f745c805c4b6c4b3a7f645165493c3f2e226d5842755c468e735d8d725a9478639d826c9176629679668b705d64513abda58ec3a48ecdb099cbb19bd7bca7d6baa7d4b49ed7bca0bfa58b775e4a927c66c19e8bbb9a86c0a08ebfa08bc4a691b0907bae8f77b89f8b524438473f364d443a574c4151463b51434044383042372f3d332b463a33907161e7c1a6e2c0a4d8b59bd0a690d0a793c6a28cb5907dac88759b826e2e221752453a56493a5445324c50392a3e1d464c30434d3643523a433c299b8175b89080b1937ab19b7cba9d81bb9d7dbb9f84bb9883bc9a897661538c7662b8977fc4a28dbc9c88c4a38abb9c84c3a58ed6b49cd0b19e7c63549d8573a68c7ca78e7e99816ea58b79a086749b81719c8376756053564538635547645747726658483c304e42364e42354e40338e75617d62508a6e5a8065534432247e61577353447c5e4e785c4b846c5e7a6a595e593f6a6d4b6f7151716b5a1d130d2e261c2e251c2c231a2c231c342b24382f28332a23372e254f3e30695446705947765c4c775f4e67503f5f4938624a39765d495c49383f30223e3425392d1d3d301f3c30203d31234c392b503d314d3b2e6b5746d3bba3efd4bae4ccb4dec9b4e3cebbe2cdbacdb6a4cfb8a5b0988428190f6d5545876e5a917b647e68518268527c584a6d4c3d684c3c5b3f333424186b543f7d634c8869549778639e7f6a9578639377628c6f5a7f66514f3d26b7a188cdae95cbae95d9bea5eaccb7e3c4afe1bfa9c9aa90b4977f7c6954a38c79b79783c9a895c39f8ed4b09cd2b19cc9a691c7a48db89e8a58493c443a3050473b51483a4f4437594b444740343f362a473d333e3229927563e7c4aadeb79ddebfa3d8b79ec7aa939b816a7c654d7b6b515d6443272a1b493a31483d34363c1e507249333c245b5a42575a3e535541463729a58c76b6927dac8c77b79686bc9986b79686c9a390c79b8abb96887e6556947b68ba9a87c2a28dcfb29dc8aa92cdb19bc5a994d9b9a4d8bbaa756153937e709f877ba89284a18c7c9a85749b8474a6907f9e8b7a83726255473a7a6d5d60534261544356483b7163566d60525548397e6e557b68507f6850836a544c382881615484614e866553826253836f6162584a6d5f507866567d6c5f7a6d651d1311281d182e221c30231d32251f33252040332d30231d2f221b5b483974604e7b654f88705b795e4a785d496f56417f664f7c644f6a57463e31233c3225382c1e372a1a433629473b2f48332649352a453326847061cfb9a4dec5aedcc6b1edd9c7e9d7c2efddc9d5c0afbea996a28b773125196d5847785e4d88715e7d6751856d596f4d40664537664a3a583c2f37261a654d377c604a8b6c5592705a94745d97786091725c83634f7357486854428e7560c7a791cfb397d2b79bcaab92d1b199cdb195c2a488be9d847c6852b59986b4947ec3a48cd4b29dd3ad9ac09b8bb99584b79481967b6b5e4b414c3f3656473b6054445d53405e52465f58484d45374d3f2f4f3c30ac8c7addb4a1ddb7a1e1c3aaf3ceb9b29e87595438434f2e41422357633d45613c434f303a391e3f411c52673f4f603a486f42446c3d55543e4b3e34a58b76b0967fb69984c1a18fcaa58fba9786c0998bbd9888b0917d896d59937463b59784b49a84bca08bc8a990ccaf99cdb09bd8b7a1d9bcaa6f594b907b6c92786d9e8277a0887a9b8071a085759a7f6e8c746484706045382c766a5a6d604f776a596659495f51445b4e3e6454448a6e5c9b7d6d997d6a81665344342673605285765f756c54907f6d7b6a5a877b6b7e71616e63546b6155504841130e0a1c140f291f1a30261f2a1f19281d142d21192f241e2a20185b4b3f8b7a6b85726095816ca48b78876d5aa58c767d674f856b5765524237291d4135294334273d2d1e4a3a2d4c3c31554136544236473729988576c2ac99d9c0ade3cdbaebd7c6e2cdb9f8e3d0d0baabc2ac9abba4902b1f14614c3d765c4e7e655677614f796451684a3e6c4f425d423164473a3725185e46336e523d7e5e4a83624c7c5d467e614a6b4d376d503b61483772614d735e47a1876fb0997eb8a487b6a084b6a085b49d86b69c85b0917d7a6453b3998bb79a88bca08ac0a290b79989b99d909e84767c625368534643342c53463d6e5e5468574f6054445e4b435d4c4756494354443a52463eb6ac9bd0b7a6d9b9a5ead1baebc9b6e6cbbae3d9c499a6896d8060485f3f38492e466a3a415732454d2e575e3c5a6f484671444d70455f5d49685c53907a70a6897aa08672ac8e7da88c7ca18578987e718d786b776459645449766557867363907d6e978072a58c7aa99180c0a999cfb4a4af988b71635975695d77675a7d6c607e6f6276655a816e6483726676685b685b504b4037685c5064584a6e61526e5e518f7f72968679a8988a503a2d5a4336573f315f463869584e5e47405140336a634f606f4b78795b8676636050444e44393b3226615648574e3e3c322b3529254739324839324839324738304f40375c4d4567585036261d3e2d246e594ba89083c4aa9cad9585ae96839a806fa892838270644d3d332d1c127e6b5e7863577561576856495a4a405c4c4082726175604f7f6654876d5e8f776899816c967e6a866f608a7160836b57544437644e3f543a2e604638573f2f624d3a62463865473865493677594a4431272c201947382f5340395b483e5f4d415b4a3e5d4d415b493d765f546f6051665447846f6279685a77695c7466597c6d617b6d6188796c95837a4e433d443a365f4d455d4b40655349594838504132443528392a1d2a1c1120181040372e4f40345a463e433a2641322543352c433730503b30624c4447342b6b56477d60519073618f77647f6355735b4e6a58485d4938504539393c2b406d402f4124616142797f5d456038484d30685f4a5b4e3e5f55473b2c256954457765568b7666a28f8183715e8069577e6157755d53493d3046352d856a619b816c8f786a7d665677615280695c967d6d6b564a34282141372c5a4a3a6c5a4b7564557d6b5d6754475e4b405343384032293a2e27564a4065574b53433746342856443869564a6a584bac8f85c1a697bea393c6a89ac9af9e8e78699f887ba890819b937b7b826180876568684d7d6e5e8775677e6c5e83736554473e947f72a18578a2887da28d82a48f81a68c7fac91869f89796c59508e7c6bb59d8bd0b4a7d8beaee2c8b8e0c5b1e0c6b2d9beadd7baaa897467846f5bceb5a4d2b2a6ccb0a1d2b7aacdb4a4d4bcabdbc6b5917c6b77614ebfa18dbc9a83c7a78fc3a48ac8b09cc1a58fd4b7a0c1a78fa992806e4f40997561b2907dbc9d84ba9b7ecaa88ec9aa8dc0a1857f634e4b3729877162ae9281a08371b49989b4998ba58979bb9c8bbfa08cb09683b19a8a5e483c968273948070887464a89484b09888a48b7aaf988967554a594a3e6754466854466a564a725d4f705d4d7662546a5748665243705d56382c268d7765b39683b79986a88876ad907db3937fbd9985bd9c8a9d826fbc9b87b99783c0a08cc0a18eb1927fa28571a78c78a18571a28c787d7663445d389a9073b1a58abba78e7b84635b6f4a9b8e78b098809c8c798f7d6fc4ad97ab9483bca38da79080b19887c5a996ccaf9bbca190b9a28e755e53b39985b79c87b29581a488749f8371957967896f5d9b7d6f6d5c4d7a6759907766a388779d8272a98e7ea08573947b6b917a69826c5c6d5b4c847162927c6b9a816faa917da88e7b9e87748e7965cbaba1ceb2a1d2b5a3e4c4b5d5b9a6dac4b3a38a7db79b8ea38978ac98847f8562647c4f9c836c8e7d6c7a685a7f6e5f4d3f37907b6fa88c7eb1968ab1988cb29786b89c8cb19787af9785756056b39f8dcbb29fcfb2a3dabfaed7bdade1c4b3e8cdb8e1c4b3e5c6b5988174a78e79ddc3b0d6b6a9d7bdacd5b9aae0c5b4e6cbbae7d0bed6c0b0664d3ab3947ed8b49cd3b29bc1a188b59c87e6c8b3eacab2e0c2a8bda28f74503fd3ae93d6b49dd4b79fd5bca1d9bea7dec2a9e9ccb0b99d866b5545baa08fd8baa5dfc0acdec3afd6bbaacdb3a0e6cab5e4c7b2e5cab7b39b8b846e5fa68e7ea48b7aae9584ab9282bda290b19581b49b8a6c594b5a483b655042675041665145664f426956466e594a6350415e49396450453f3027b19785b99b86ba9884bf9c88bf9e89c6a38dc49e89caa5929c7d68c7a38cc5a18ab9957fbe9b87bc9b87b1917ea98a75a78873b79b877c645794866dcbae96bba38abda58cc3af97a4997da39079c2a68ca7947e8f7c6ed0b8a3c5ac98c7ad96ae9685a78c7bbb9f8bc1a58fd1b6a3cbb19d7f6559b99e88c1a58fcdaf98caae99c3a694b49684a78c79bc9d8e7662528570628d73638c7261967b6aab907da88d7cb19685ab907f9c83717e6758a28b7aa68b7aae9280af937eaf947fae9582a58e79bd9b90bda08dd5b8a6d5b5a5dbbeacc2ac9aa48b7fc1a496bfa394b8a7929991726a7e50928f6a927c66876d5f7d6c5c4e3d368f7b6fa88e7fbda293b5988ac9a996c4a693bda391c6ad98866f63c0ab97c8ae9aceb0a2d4b9a8dcc1b1e4c7b6e5cab6e4c7b6dfc1af8a7366ac917cebd1bcdabeb0dbc2afd0b5a4e0c5b4e6cbbaeacfbedec4b4896d5ad3b49ee0bea5e1c2add8bba3e6cdb7ebcdb8f4d6bde6c7acd8bba77f5944e4c2a2e7cab0e5cfb7e7d5bfead6c5f4dec8ecd2b9dec3ad695240c7ac99dbbfaad0b59fe2c9b5e6d1bee7d2bdf1dac4edd5c1ead2c0b39c8c9a8171b79c8baf9381b59a89b49a89b49785bfa08cba9e8c826e60574538634d3e695344655044634d3f5f4c3c665042645142654f40675248534336b49983ceaf99cca892c9a58fbe9c85cca790cda58fd2ac97a1816bc7a38ac5a086c19c84bf9b85b89581b89581b6937fad8d78ba9e8b715b4eaf9d84cdb498c2ab90c1a98fc7aa93c3a78ec6ae96ceb096b8a28c7c695ad2bba5d2b7a4c8ad98bfa693c3a896bea28cd4b8a3cfb3a0ceb39f85695bc5a991d3b39cd4b49dc9aa95b49581ac8c78937762ad8c7b826c5c988172a38976a085729a7e6b957765977967a58775a38575aa8d7d886d5fa38878a98d7baa8b77b79884ad8f7ba68b78a68d79ceac9ecdae9ad7b8a4d4b4a3d7baa7a08877856c5fa48679ceaca1b79e8aab9a7dcabda088926e76825d9a90756c5e4c4c3c33907a6db79a88b79988bd9e8cc3a38fcbab97bb9f8bab907a846b5ed2bca8c2a892d3b5a6dbbfafd3b7a8e0c3b2e7ccb9e2c5b5dfc2b0836b5f90725ce7cdb9dcc1b0ddc4b0d7beace9cfbeeed4c3dfc5b6ceb3a2a18772dcbea7edceb4f1d6c1f6dcc6e7cfb9f1d6c0efd3bcf2d3b8cdb19c8c644ce2c6a7dfc7afebd8c2e8d6c3f2ded0f4dfccead4bce5cdb8644d3cc5ab98e2c6b0e8cdb7ebd6c1e9d8c5efdecaecd9c4f3dfcdebd7c6a58f7fb29887a58977ab8c79aa8e7cad9281c4a593bf9f8cb699888570625c493b654e3f695243614c3f6852445f4c3c664f42665143664f40665145635243bea08acead95d6b29ad0ac94bc9a81cba78dcca38ad6af98a3806adbb69dcba58cbe9881b9957fc19c89b99682b18e7bb4917eba9a89654f42bdac92d0b69ad3b69eccae94caa791cfb097c4a890debea5d3bba4917e6fd4bca7d8bdaac4a994cab09cc5a995c4a891c0a48ecdb19bd6bba7886b5bccad95cead94c4a38abfa089b3947fb1917da58974a88575816958a48a7cba9c87bb9c87bf9e89c7a691b2907db59480b69583a78876876d5c9e8372ac8f7daa8c78a98a76a68a759d836f977d6cd4b1a2ccac96d8b9a5c8a797bea18fb39b8a876e62c1a394d4b2a3d1b3a0cdb39fcab3a0d4bba7bbb89a8c9875606246534736a48c79d2b19ebf9f8cba9c8ac6a893cdab97b59482b295806e5548cfb9a6e1c7b4e4c7b9ecd2c2d4baacddc2b1eacfbde6cabae7ccb9856c5fad8a76cdb19de4cbbae7cdbae8d2bde7d1bfe4cebee9d2c2dfc6b3ad927cefd3bceacfb5ebd3bee9d2bcebd3bcf3d9c4f3d9c2ecceb2c2a7929c745be7ceb6f2dccaf7e2d0f1dcc9f4decdf7e0ccf0dcc4e9d6c26a5344bba08eddc1ace5cdb6ebd8c4e3d3c1efe0cdf4e3cff1e0ccf5e3d29c8877927968987a69a78977a88c7cb29688c1a291b49581ad907f8a75675a473a695243644e3d5a4638644e41654f3f6a5044675143614a3b5f4a3e5d493cc09f89caa88dcea992cea992c8a68bcda88dd8af96d9b29aa9856fbf9b83bc9881be9a84be9a84b99682bd9a87a88774b08f7eab8a79634a3ec8ab96ddbca2dcb9a1cdad94cba992dabba3d6b79ddabaa1cfb69e806d5fe6cfbae4c9b4dfc6b0d9bea9d6b9a6d0b49cd4b8a3d5b9a3dbc0ac886b5ad0b198d4b299c1a087c3a48cb69782b0907db29681b89684866d5ca98d7fcea994c7a28bcca790cea992c29e87bb9882c3a08bb899848c7363977e6daa8f7cad927da98e79987d6a987f6b8e7664dab7a8d8b9a3cfb09ccaaa9bceb19eb49c8ca0887ac0a292c9a995caaf9ec9a89ddcc3b2e6d1bde1ceb9d9c1accbb9a2615340c3ab96ccac98c4a697bba292aa8f7bb99885c19e8db598848e776cc9b3a2e2c8b5e3c7baecd4c5edd5c8f2d9caecd2c1f1d5c8ead3bf8e7569a98370ddc2aef1dccaeed6c3ead2bef0dac8f6e2d3eddacaf5decab99f89f6dac2f4d9c2f6e0c9f1dcc4f7dfc6f9e0c9f9e2cce7cbae8f7762af876defd8c5f0ddcff6e2d1f0dac7e9d0bfe4cdb7f5e1c9f5e2cf665043b49c8ad6bba6e4ccb6e5d2bef3e3d0ecdbc8e1cfb9eedcc6efddc89e8b7a8b74638f7464947868a78b7aad9284a28678aa8e7ca389798e796b4f3c2f624b3c634c3c634f41634d3f6b55456a5043685244614a3b5f4c3f5c4939be9c85cfac91cba58ec09b84c9a68bd4ad93d8ad94d6ad94b28d77b4917bc3a08aba9781b18c79b5907db89582ac8a77a0806ea68976624b3ec3a791e2bda3d1b399d2b39ac3a991c1a58dcdae94c9aa93c6ad96847367ddc9b6eaceb9d4bba5d7bca6d1b59fd9bea3e3c7b2e5cbb4cbb09e9f8372d2b49dd4b299d1b098bd9d88b2937fa58572ab8f7abb9988a188769d8072d2ac97d7af99e8bfa9d8b09ad0aa93d1ad95dab79fd4b39c8e78679b85758f7765ac937fa289759c8570927b698d7765c3a292bda18cbfa28ec6a697c2a592cab1a26d5546b59885b99984b39585dbbdb0debdade1c7b1dabeaac9aa9ac2a8976f5d4ec1aa99c6ad9cc8b1a4c6b1a4c0a695ba9c88c3a590b19683836c63c7b3a3e9d0bfd5bcafe9d3c5f2ded0f0dacbebd4c4e4cbbcf1dcc98c7367ab816feccfbce3cfbee9d1beddc2afe4cdbceddbcdfae8d8f5e0cbc2a892eed0b8efd1baf0d5c0f8e0c8fadec4f3d8c2f1dac3e6caae785f4cb0886ef9e1cdf7e4d5f5e3d1ead8c3e8d3c2ebd6c1f0dcc4f7e5d1776353ae9885dbc3ace9d3bbedd9c3f7e7d2efddc7d9c4adf3dfc7e8d6c09a8776897365866f60977d6f987f70998173968071937a69947c6d857366463527654f40674e3f69534670594a725b4a71554971584b675142624f426b5848bb9982d5b298cea891d1ac94d5b298e2bca1dfb49bd8af97ba957fba9783bb9882be9a84b9957fbf9b85b8947fb4917dae8d78ac8c7a7f685bbea58cd8b49ad4b69cd7b39cc3a891bc9e87c2a28abea08ac0a79077685ce8d5c3d8bda7e0c7b2d9bea6e4c8b3d2b79bdabdaae2c8b0baa090b89d8bc3a58fd7b59ed4b29cccad98bb9c88a58773ad927dbc9c8bb09787856a5cd1b09cdebaa6d8b39edbb6a1d7b19cd3ae97d9b59fd7b5a0836e5e857263846f5ea28b7998826d98826d8c7563897461c3a494c9ad98bb9e8cba9b8cc0a492d4bcac866d5fad9080a98e7bb69b88c5a695cca999c4a995cbaf99bea593c4b2a49c8a80ead6caf0e0d5f9ebe2c4b2a8c0a799c3a996b39984957c6b8c776fb3a092ebd4c4e9d1c5ecd8ccebd8cbecd6c8f5dfd1edd7cae8d6c47b6257ab8473dabdaadecabae1c9b6d9bcabddc4b4e1ccbde6d3c3ceb7a6ac917ce9c9b1fdddc7f6d9c3efd5bde0c3a7f0d4beebd1bde5c9b1725948a0775fe6ccb4f9e4d1f7e6d3f0e1cdf9e9d8f1decaf1dcc4edd7c39583728f7a64e1c9b0e9d4baefdcc4f2e0cadac6afdec7afe7d2b7e6d1ba968370766354745f51816a5d7a64567b66587965578b74658c7768837267433126644f416f58486851426e57487b6151735549735a4c6b55465f4c40756154c4a28dd8b49bd1ac96d4af98c6a389d7b398e1b79edbb39db8947fb4927dc4a18cc19c86cca791c9a48dd0ac95cdaa95c9a893b799887d6c5dbea38cc6ab91c5ab93caaf97b39783a78974ab8f78bb9f8ba9917c524239c0ad9dd6bda7dfc9b4e2c6b0e3c8b3e1c6ace1c5b1e7cfb8af988ab1998ab29785c3a590bfa18bc1a38faf94809a7e6daf9685ad8e7f9e8879644a3da28576b99a88c7a694cfac99cca894caa490d4af9bccaa98604c3e7f6c5f7c6757937d6b927b6999806f7f6856947e6cb29a8aa58d7db1998aaa9384b09b8cd2bfb1978376b29b8eb29c8fa59184a08d7f9c857b9d877e99887da8968bc6b3a86b5951927c766f59536c5a539f8e87c5b1a6bfa99db5a092c4b6a78c7e73715e52b79e92dac3b9d4c3bbc7b4a8c2a797cdb3a9d3c2b8d3c4ba6b58518a7369a99487b09e90c0aa9cc4aa9dc7b2a1c4b19dcab2a4bfaaa18c7967d6b79eeccab4f2d5c2f0d7c2e4cbb4e6cab6e6cbbbc5b09f725b4ca08070aa8168d3ae95e9cfbbecdecdfaefe0e4cec0dec4b2d0b7a4a39081776351dfcaafdcc8acdac9add9c7b0c0ab97d2baa6cbb69dc9b69f78655568574a5c4c425d4c4258473c5d4d436053496150446b5b506b5c533b2c1f6555466b57487357456f574772574c7357467056476a56455a453e786056b39582b5937eac89789d7c6aa3816faf8b79b5927bb897819c7d717058488f7566907264937567977b6b947969a082729575679f857c40332b664e416a50456c5a486c5a49654e406d55466652436955466c5a4832221a706159a59484b09e8ea89483937e73a28c7a9d8771c3b0a161514954453f4d3d344f3f335241345341325242343b2c2253443b67544a6357512c1a0f4632284d34285a4031664c3c705443775743846654876f6365544c99897b7f6e5d84705d8a726287716177625364534247362e49383054433b41332c2a2018453b345347414b3d37514137493e32564c405f51485a4d46342b2231261d43332950433758453b503a31604c434f3c31533e324833274231236152477463588e78699d826f8d7564958375b7a292b99d8bb59a8d3b2b203b2e2543332b513f35594a3d56493c4c3d3040322a43393040362c3a2e282d221f5b4b41634d3a4c382a51392a4e38274a3624665040594738413425544537604a407157497a5f52846c5f907f7296867a907d7478665f4e423a6d5d507a67589c88748c78638c786484715f89736297826f5b4e41554a3e3b3129281f18372f29312b2529221d2d2622201b19302722271f1c251d1a1f110c3c2c244b3931523a2d5a4538664f438369597e685859493d63544b6351467965528572628f7d6d907e6f8473648b7868826f5a73634e4c3a305d4a3b543d346348405d413a654d44664e42674e3e816557563c2f9f8e7bc3aa90d3baa3dac1a5e2ccafdfc7ace6cbb1e5cbacd4b99aa78d6f6248377f675b715c4e543d325d443a5844395946357b685659473c41322b52463d55493e594a41594b4467584e5f50465e4f475b4c444a392d1d140e8a7a6dbba090b59580bf9d87c7a68fd5b199dcb59acba68e684a374b312b604739725846816552917463856757997d6d8e7562604b4369534c6d5852614f4a40322b4539325e514a70605a76625c73635b685b5267585157484333261f5040394b342c49382a5a413562453a6a4e425e42355c3f3462493d624f42644e458e756acfb2a1eccdb5e2c6afead2bee7ccb9e2c1aedabbac442f20614f436b584f6a564c67564955473c58473c5e493b64534464524366554654413291725c8e6e5390765db09177c8ac90c5ab8eb59a7f927961927a62c4aa92d0b099c6ab99d4b6a4b89781bc9f85b89c84c0a390baa39579685adbc3afe5cab4e1c5afe3c6b0ecd1bae4c6b1e1c2aae5c6ae5f4c3f7e6c61907f73806f637d6d626d5f54685b5061554b5d4f476b5b506c5d554c39318b6d62a88679c2a293c5a28eceab95d0af98d7b49bcca9913d261db19d87cbb192e2cbaaf2dec0f8e4cbf4e0c6f5e1c7edd7bcebd5b5d2bd9d806954c0a086c8a289cfa78ed7ae95d7b197d6af94e2ba9fd2a990886a56cfb8a4d8b99ce1c2a6e8c4a4e5c6a7e4c8aad9b89cd8b998d3b290ddbc9b8b6a56a88a7a9177646950426c52466e574b5c453760493c68534b56433a7463566f5d4f735e55745e55886e629c8173927567967a6d9373636e5a4fad9382be9c85be977dc59c7fd5ac91cea385e1b493d5aa8d987259997561bb9781c5a188d7b39ad7b29cd5b19ae2bea8c4a188705b4f745e536f5c52615147362b21463d32554c41564a4162504966585065584f6f625a594d47382d264c3b336a5149533a2f5a3d3295776a83675777594979594d7c60569680755b483c9b8475d1b6a2edd2bbf0d9c2f4e0caedd5c0e2c5b1dbbfad614e3e6f61516250436b594b685849584c3d5c4d4066534557493a57463a5d4e416d56439e7d64bb9f82d8c0a7e3ceb3efdec0eedcc0f4e0c7e6d1bb957b67d6b6a1dab5a0caa996cfac9ab89682b2947fb89986a07f6db898899d8574f2decef8e3d2f2dccaf5decdead1bff6ddc9eacfbae5cbb6624e40ab9789a99484907b6b8e7a6a715f506f5d4f7e6e617a675b826f60816f61634a3da27968ad7e6caa7f6ca0775db88e78b89178cda48dc59c8550362ca28e74d9bc97ebd4b1f9e7cbeedcc5efddc6f3e0c7ebd5bdf0dabbcfba9c7f6754d9b59ce3bca2e7bfa5e0b79ddeb69cdbb398dcb399e5bda3ab8976d7beaaebc7ace8c4aae9c1a3e7c3a5e3c0a6e4c1a8e4c6b0e4c6ade4c5a98b6c5a967b6b7e68525f49396b55476d57495e483a5c473b5d49406b594a92806b927e6a7f685a7a6558a28776b39784a38572ab8d7ba585726e5b4dad9481c6a289c29a7ecda486cfa78bd5ac8dd7a988d4a98bae8a6f9b7760c7a38ad6b299d2ae95cca992b5927ce0bda5dbb89e6d5a4f6b574d6c5a5260544c352c22453f344c453b5b524975645d7f6f6677675f62534b5c514841362e433027563a315c413672584b917a6a73604d735e4c694f425d443a534037715e4fa28977e5c6b4eccfc0f5dccff3dbcdefd5c4e9cbbaf0d2c281695b756153745c508165597c65576f5a4c624d40614d404f43336153464d3c2f8a725bd9bb9de0caabcfb89fd5c4a8dfcdb2e4d4bae9d9c2f1dfcb886d5ad2b09cd0a993cdad98dbbca8b59885b69e8bac92809a7b69c1a3919c836ef6e0d1f5dfcdf3ddc9f1dac1e8d0b7e1c6aceed1baf6dac583705fbeab9b9b88798370618774657462557a685e8a786e8b796c9a8878938575664f41d3a997c1907dad826dac826ab18674b78d7aa07565946a585a3f3a93806cddbf9ce8d2b1f5e0c3eed9c1f6e1c8fbe3cbf3dac1ebd1b2d7bda0846855d8b297e3ba9fe7bea2dfb69ae0b59adeb398e5bca0e1b89dc49e86c4af94eecfade7c2a4deb996e1be9ddcb99ce4c6a9e9d2b7edd4bbdcc2a67f63538a6f63735d4e5b463b6a544a73574a674b3e60453b634840725748c8ac96c3a58faa8978a18470c2a089c19d84b69077b7907ba37b656b4f41b99986cda88ec89f81cda386cda688d4ac8cd4a786d2a888be997f9e785ec1987ddbaf94dab094dbb297c19b80d3aa8fe9bfa37c6159775e5870585467554f4739324d413a61534b60504873645b7f706781716777665e70635b7b72674232276a4f466a4d426d5145867060736150806a5b62463b674c444f3b336c5d4ba58e79eacebbf2d9cdfae5dae4cec0f4ddccead0bfecd1c08570616d5c4d846d5f7d64556e5a496c5a4956443557463c413626594d41514035b29b86d9c5a7bdae92d0bca5cfb9a1dfc8b0f2dec7f2e2cff0e0cd8d7562d1b19bdcbaa1d6b9a6cfb09fb39484a28675a78878a07f70b29485927a6bf9e8dbfdebddfae8d6efddc7f1dbc1efd6bbf3d9c1f0d8c3a28e7ab4a08e8a7766867463887667826f61806c618d786c907c6ca18d7ca292826b5445e3bba7d2a48db68b76b88c77b08270b3836e9f70609e705f65453a7f6856e1c09ef0d6b4e8d2b3edd9bff6e2c7f3ddc2f5dbc1efd6b6c8af92846855d9b095e3b79cdfb59ae2b89de9bca2eabca2e4b89dedc4a8c8a0879d896bf1d3b0dfbc9fd5b692d3b392d7b699e2c8a9efd6b9edd3b6e4c9ad7c60507e64586e5749573f36674e45715548624a3b614c3f634d44765d4ecbae96d4b399c6a68ec7a78dd3b192cca888bd9678ba9278b890757d604cbc9a82cca486d2a685d4a787c89f7ed0a684d9ac89dcb18ed2ac9095715cbf9680d1a38cddaf95d9ad95d0a78eddb299ddb09771584c6f584d66524965544c3b2e26554a405e52475e50467c6a637a665f897169806862796660594b4336231c5d40396243386a4c4172574a6f57496f53476c4c42694d44523f357c695ac2a692e5c3b0f3d6c6efd6c7e5cab9f0d2c1eacdbcf2d1c1987f6e786252846a5d725749705c4d614f4149392c45382d5846365b4b3b5e4a3ccbb59edfcdb0dacbb2e3d1baddc7aee1c8b1ead5bfebdec9f4e7d4917965d9b8a0e4c3a7e8cebab49886b1927fa98d799d7e6bbc9b8abda291867362f5e4d6fdefe3faede0f5e5d5efdac5efd7bff4dcc4f1d9c3bfab9ba693847d6d5f6f60547a6b5e7d6c5e917e70a18e7f9a86769f8a7999887a766353d7b6a1c49d89a57f6daa806fa57c6aa779669d74669971606c4f3f715d51e0c4a7eed6b6eed7b7dac5a8f5e0c3e7cfb3f0d7bbefd5b4cab1928f7360e4b89ee3b699e6ba9de2b699e0b296ddaf93e2b69aebc2a6d5ab94917860f4d9bae4c7aee1c2a6e5c7acf0d2b9e6cbafe7cab0e6c9aeddc1a77358497f675c604b3d614d3f6f574b75594e6b52456751445e493f654a3ed3b29ed7b49ae3bfa8d7b5a0e0bca4dcb89dd5b097d6b099cba38b9c7e6dc29f87daae90d6a887ddaf8edcb18fe2b795deb18cd8ac88d1ac8e7f5c48bc927cd1a086daa789d8a889e2b597e9bba0e6b79c6a534769544966534a5f50483a30275f564b60554c61534864574f6e605784716a836f697b6d685a514931231b574138674d3f72574971574a70584a75584c66483e654f424c3f3279645bc6a795e4c0a9ecceb8e1c7b1e6cab4f0d1bbefd1bdf1d1bdac927d877260877060654e40615042483d2f3e3329463b2e7058477964526d5848dfc9b1e5d5b9eadac2ecddc5d6c6ace3d0b9f1e1ccf0e7d4fbf0dfa18978cba894dcb9a0ddc0aabd9e89a1826e90745fae8f7cb49382aa8c7a97806af4e4d3f3e5d8faebe0f9e7dbf5dfcef8dfc9f5dcc3edd5bcd7c2b25d4a3c8171637a6b5d8173657d6c5c8b7765a7927fb09887b099887c695b7f685ac0a08ba17c68936c5ca17767a27e6b9469588e6b5e906e5d745a485a4941d9c2a6ebd5b4e7d0b0dfc9acf8e2c7f4dcc2f3d9bfe3caacbba187846757e1b69ce2b59ae4bb9fdbb196e7baa1e3b69de1b79de0b89ed6ad949d8167f3dabcebd2bbf0d2bae7cbb3eed7bef1d6bcf0d0b5e5c8aec9b0975e463a5f4c435442365c4b416653497d645b6f5b4e59483b5f4c43553e34c0a190d3b198d9b69edcbaa3deb9a0e1bca2e3bda4dab49bdab298957660cba78bd6ad8ed7ab8adaaf8ee1b999ddb493e6bb97e4bb99cba98d705542bb9882cca187e3b596d1a582e8bd9debc1a4e4b89b5c483c58463d5b473c54453c393127534b4159514964574c7063587868617f6e697867607967637e706d2e2019553c336d514561473b664b406a5044684c3e674c40614d424838316c5b52ac9081d9b7a0e3c4afe5c9b3e7c9b9e3c3ace7c8ade9c9b3af948283695a8a6f5e836b5b66574a3c3127584c43604f416c5749826958846f5dd5bea8ebdcc8f9ebd8f1e4d4ddcdb5f6e5cff4e6d3f9efe0fbeee1b9a092d4b49fd9b89fcbaf9ac6a991b89e8a9d836eb1937bbb9d889e8470aa9078f1ddcff9e7dbf2e0d3f7e4d4f0dbc7f6dec7ecd2b9e1c6add5bfab7c6b5c94806a9683718f7f6d9f8b79a28f7aa89581b49d88b198877062598e776dac8c798a6759805e519570608f6f5e8966577d5c4f86685b765d4e43352bc4ad95e1c6a8ddc6a8e6cbabe0c6a7ead0b4dabc9fc8aa8fa68c777f6350dfb599eabea1e1b79bdeb599dab196ddb299dcb299dfb59bdfb99fae9074f9e5cceed2c2edd2bff0d8bff1dec3f5dbc6f7d5bfe9cfb3af9986574139644e42634f405f4d4166554a6f5d536c5c54594b43533f3b362821c0a593d1af93dfb99fdbba9fd5b298debaa3d4ae95ddb79ad6b79c8a6e58d1ae95cfaa8ddeb697dcb492e5bd9be5bf9ddab697d4b3969e81686a5043b2896fc7a38cdcb190e4b591f2c5a4e6c1a6eec2a45c49435d4d4867554e4a3d373e342c5d5148594f45594b3d655649715f577f6e667a695f6d5a5460534d362a20614b3f6f5446755c4e7861546b53456c544470594a5e4b3f53453c55493f6c584cbfa490d3b8a3e5c7b4dfbdaedfbba8dfbda6d8b6a1a68c7a8a7262987c699b7e6b664e3f5846385646376b5b4b776858857262998a7aecdcc8e8dfcdf1e7d7f2ebdeefe6d4ece0cff6eadaf4ebdaeee0d0a58d7ae1c1a8e7c5a7e4c5b1d5b4a0b99c89a38776bf9d88bea08c886e5ec1a895f4e2d4fbe9dbf8e6d8f7e4d5f3dfccf5e0cbf5dec8f1d7c1e7cdb87a6656bba289b69f89af9c85b39a85bca48eb69f8bae9881ab9381574c43816c628165557a5e5372574c6f51437b5f4d80645376594b7e62557b6253332417bea38bccac8ddabb9ed7b495eeceb1cfb196cdad92a3876f8c7765654d3adbb49ae4baa0e6bea4dbb49be5bfa7e7c1a8edc7aee9c2a9dcb49bad8b70edd9c0f7ddc9f6e0c9f0dbc3f3e3cdf9e2d1f0d8c3ead8be988a7a5647405e4d455f4b41604c466c5952705d5257483d5c5044524039372b24b7a291d2b59dd4b29fd8b29dd3ac97d7af9dd6ae9adab49bc9ab967159479c7e69c5a48dc7a68dcda88fcea88ed1ac93c2a0889d7e689073616c5246a57f69bd9984e1b89ce4b697e8be9ee9c4abe2ba9c65524e63565261564e4e443f2214113c26203d28204933295b453b574038513c3547312a48302c30201f1f141047342b492f23553c305942365f483c6a5246836d617a675e574841332a243c2e265340356b58488d766983695b896e62806b5d725f516352486b59507e6a5d78655766584b675a4e69584d79675a8d7d729c897e62534a958477b8ada2d5c9bee6dcd3ecdfd0e8d6c6c9b6a6ac9d8eb2a599685348d3b8aadbbeabc8aa9dcdae9ec3a695bfa292c7a693c3a593715d4fd0bfb3f3e2d5ecdbcef5e4d7f4e3d5e7d6c6ecdac9e7d3c2e6d1bfdac5b1938275b59d88bda795beab97cbb3a1cbb4a0ac9886ae9986b09c8c524940624f45644f40624d43604c4165504559493e5242394e3e3751413b5748411c1410aa9788c9b098e5d0b8c3ab92b7a28bb29e89b69f8bb5a193918278634f43c0a18ae5c6aee4c5aef6dac3efd3bcf4d9c2edd6c0e5c8b1e9c9b3a28774977f69846852856c567f68557665548571628d77649f8c746857484436305a4b455f4e465b483f604c4459463e4b3a3246392f3f2f2a3024207a655d8b736684685f83695c7e63557b60548064578f7362978276312019452e2167524077604d7b624d775c477a5d4a7f62516f544459403337241c5c46396747377253407b574580604b8465518a6b555f4d444e42365445364b392c5f3d2f875341915c49925d47905d4796614f94614f9865518f5b4a895e50674233c49b89debaa8e1bdaddcbaa9c8a595bb998ab99889a1827557382b946b54ad8167ad8268b38c6bcaa185d2a889bf997ea082688c7362604c404e3d32d0bcacb69f8dac988aa49283978473a8937e9781718b7461594535ae9782c6b29ec5ad99e7cfbcd4b49eb58d76a47e67a0846e806d5d49382b5b483a5c4a39574334503827472e1b4f34225739256144316451432318114333275d4c4178695d695b4f54473b52433755463a4232263a2d242019146c5e515e50474d42394b3c324b3d314f413766574a7d6e6329211a3d29204c392c513e365d4b406653486451415a47385a473a5541394a342c180b09563e2f6b4e39583c2f5e4135462e24573e345b42355543383d2f27513b33765a489b7e6db19684b99f8db69d8da7907fa68d7a98806e7565591d110aa69082e2c5b1e6cbb6ebd5c3d9cabaa29382d8bba8dfbea7917361c7b1a5c5b6abd4c6b7e0cfbfe5d4c3ead8c4decdbaecdfc7d7c7b3b5a48f523c298167538a6e5d886e5e826657816759896d5e8466556650426f5b52b59a8ac9a995cfae99d4b09bcaa58fd3ad97d9b39dc6a18db4907d8366555a4134c09781cca68fd1a492d1ab8edbb299d7b194b19884b19c87b19c85a9917f6d4331a6674fa4644ca1634caa6a53ad6d57a0614aa9694f9958458f5a4a8c6050eabba8e9bda9f0c5b1e6bba7f0c7b5edc6b5eec8b7e8c3b29c7560d49d7bd69e78d8a483f3c7a2fdd6b7f9ceb1f5ceb6ecccb2e3c0a8c8ab98715844f0d4bee9ccb5efd4bff6ddc8ecd2bdf0d8c2ead3c1dec3b0765d4bd0b39ae0c3abe2c1a7ebcbb2d7b59ccea38bc19378d1ac93caae98816552b99984edccb4eecfb4e8c7a9f1ceaee5bc9ddbae8fd6a888c6a088866d5fa88c78a48975a48a759c836e8e7561947b66987e699f8671827060291c136e5a49644f41594839755f507762527a65576b53438168596e574ab5917dab8a73b2907dc5a38bc8a58ec8a68cba987eb39279a986719d7a69472c2593705fb3907aa2826f8867547b5d4b997a668e70598c73617c6451bf9d84e3c1a7e9caafe6c8adeed1b6eacdb4dfc3a7e5c8add6ba9fd2bcaa3a2b21b89a85c29f83e5c5aeefd6beedd9c6f4e1cde4c7b4d6af9ca8816cfbe2d2f7e7daf2e5d6f4e5d2e9dac6f7e5d5f4e3d3f8e8d3f7e3d0dbc3ab785948916f5d9d7968aa8271a279689d76669a7562896451775a4d886f62dbbca9d3b09cd1ac9addb8a4d7b39edbb7a1d7b29bd0ab94c8a28d8c664d83614ee1ad8fe1b294e2ad95deae8ae9b394f0c29da99081b9a393c4ac999781736f4837cc8e72a6664aa86a51af6f54af6c54b37358ac6b4ea35f488b54439c715fecc2afe8bfabeec5b0f0c8b3e3beaaf1cfbeeecdbbedcab7a37e67d29d77d59f77d3a17fe2bd9ceeccb5f0ccb9f2cfc0debeabe2c1acd8baa7866a58efd4bee9d0b6f3dec8f2dcc8ecd1beedd8c8f4ded0c6ac9d8b7161e0c1acdabda7eccbb4eccbb5e0b8a6c28e7aac745cca9d84dbbba581634edcb8a0f1cbaef1ceb0f0ccacf3c9a8f5c8a9f1c0a1efb797dcad93795c4fa18776967c6a8f7764a189768c756299826ea2897599806c907e6e31231a907c6c7b6659746254897265705c4b8e7a6c816a5d91786c6d5446e1baa4c7a48cc8a490caa389d0ab91d3ab91dcb598d2ac90c8a186b88e7a5a3b329d7c6ba68775a58a7d876c607e655a8e71638e70607b62568d7064d8af99e5c4abddbea6eacdb4f5d7bee8c9b3e3c5adeacab2dcbda6ceb2a0392b1fcaae99e8d1baf3e4d5fdf2e1fbf2e6fef3e9fdf1e4edcdbb9b7560f3dbc7fbede2f9ede0f8e8d8f5e5d6f8e6d9f1dfd3f7e5d3fae5d4e4c1aa6c4638a37d6da37e6ab38e7ac6a08bbb9783bc9883ac88747f6154896f61e0bfa9e3bfa8e4c0aae7c3acd8b49cd8b49be2bea4dbb79ccca78d916b55947363dbac8dd6a98ccf9d83dbaf8de2af91dfb290b4947fd2b29dd4b39eb69b8a704a36d29778a6664ba76952b17055a9674db17154bb785aa6624a915a499f7665eac4b1e5bda6f3cab1ecc2ace2bca7dcb9a6f4d2c0f6d4bfb0876ed1976edb9d73e1aa83f8d2b3f0d1baf6d4c5efcab7e7c1aceec9b5cdb29fac9783edd4bde4c8b0e6cbb6e6cbb8eed4bef1ddc8f5e0cdd8bea98e745ee2c4a9eaceb6e9ceb6f8ddc6f0ccb2ce9e81c79173dcb294e1c4ab8a6e57f0cdb2f6cdacf8d3b4f7d0b0f6cbaaf6caaafbcbacf5bf9cdaab8e705748967f6f7c65556e574785705d8e776586705a987f69a48a7585706135271e937d6c7c66587c695a7962527863517b6859917b6c80685b7e6351dcb299d4b096cda895c9a188c7a288dbb49adbb496e5bd9dd0a486c6977e6c4b3eb1907ea58775997969a081739b7f729f816fa487747763556d5645cfaa8ef3d6bde7ccb3e0c5acebd0b8f3d7bfe3c7afdcbda6dbbca5c8aa98382c1ed5bca5f6e5d4fcf4edf9f5e8f2eee4f8f2ebfbf4eaf1d9cacba48edabfabfdf0e5f1e3d9f3e2d3fae8dcf6e6d8f9e7dbf9e6d5fdecdbeac5ab714b3cc09c8ad6b39cdebea4dcbc9fe3c4a8d4b297c29e877f5f4f886a58e8c4abe5c2aceac7b1e1bea9e5c1abe2bca6dfb79fe6bca3cfa58b835e49b28c7bd5a788e4b599dfad8fddb18fe7b396e5b695b69e87c5a994c8ab96c3a99975513ec68b6bac6a4faa6852b26e54b06c52cb8b6dd18d6eb16b53985e4db48b7bf7d0c0e8c0aee6bdaaf4cdbaf1cebef5d7caf3d2c4f4d1c1b48975d79972d8956edda57df3cbb1efd4bff4d6cbf6d7c4f6d5bdf5d7c4ab9383c4ae9df0d8c1f0d7beeed5bff5dac4eed1bcefd8c3f4dccae2c3af9b7d69e2c3aaf5dac4f0d6c1e7d0bddebda7cd9e87c69278eec9b1f8dfc9a38b76f2d1b7f5cfaff3cfb0fdd9b8f5d0acf8d1aff5cbabf4c49de0b897554131877163907a6c796453725b4a9c8672977e69a78c769f846f8b766745362d735d4d7963568572638c766773604d9a87779a827094786a5e402dddb196dcb69db99581cba389d1ad93dcb8a0e0bda0ecc6a6daad8cc4957b6e4d40a889779b806d9d7f6d9c7f708a70628f7261a184757a655a50372bc49d85e5c5ace5c7afebceb6eccfb7e8cab2e8c9b1eac7b1dbbaa2c5ac9b40382be0c8b1feeee2fef4f3f4efe1f6f3e6fef8eefbf6eaf4dccdd1a78fc1a288f9e8daf5e7dbfdeedef0e0d2faeeddf5e4d4f9e8d4f7e5d3dbb89b765241d0ad9ad4b49bd2af9ad8b69dd2b39ac7a790b4947f7d62546c5445e2c1a8e2c1a7ebcbb1e8c6ace3bfa5ddb89dc49a7ecda082b98d6f754f39bb917dd8ac89e9b99aebb794ebbe9be9b395e5b493ba9f8ac9aa96d9baa2c7ac97755041b07255ae6b4fb4715cba725dbb765ae2a782d49772af674c9a614dbb9584f4cbbdf0c6b4e5bdaaeec9b5eccab8f6ddcff2d3c0efcdb8bc927ed1966edea075e8b38df6d7bff8d9cae3bfb2f3d9cff5e0cff2d8c396826fdac3abe9cfb4e8d0b9f2d9c4f8e2cbf0e1cfefdbccf2d9cadfc3af8b6c59edd1b7f0d8c1f7e2cdf4e0cfecd0bac99983c28d77f0ccb8f5dccaa58a74f6d5baf6d4b4fcdec1fad3b5f3d2adfad5b2f9ceabf7ceabe2b9a24d3a2a6856498471615c49397560537964578c7661715a438d75637361534c3b2f806b5c6350427c64535f493c755c4c92796ba28674896e5f61473bd4ae93e5baa2cfa892d0a790d9b295deb69be6bea2e8c5a8dba989c1917a63453d86665b876b598668569b7c69937666886c58886d607e6454614537ccab97e3c4a7dfc1a5dcbfa7e6c9b0dcbda3ddbca2e5c4abd7b6a1c0a796594a3febd5bbfbf1e8fbf4edfbf5eaf8f5e8f8efe7fcf4eaf8e5d7c3a0879e7860fae9daf8eae0efe2d2f8e9d9faefdefcecd9fae8d7fdebdcd9b49882634dc9a48cc9a48fd8b49dc9a58dcfac95bb99829677647357455a4437d1ab90e8c5acecc8b0e3bfa5e9c5abdeb99ebf9676cb9c79ca9a766f4c34b7947ad5a988e4b695e5b18de8b796e0ab8be1ad8ead9480c3a791cfb29bab917b643f2fb37557b36f50b87059b36e53ba7655ecb38ad59771ad644a905843d4b3a1f5d4c6f0ccb9f0cbb3e9c6b2f4d4c4f5d2c3f7d1bfedc7b5cda08ddda17aecac7fe9b287f9dcbefae4d0fbe1d4f8e8e1fceee3d5b2a78b6c61e0c2afeaccb4f4d8c4eed3c2f0d8c8faebdffaebdcfeecdeecd3c0826655ebd1baf7e1cbf5e0ccf5e0cfefd0b7d2a284c49070d1ac8fe3cab09f8469fbd9befbd8bcfad7bcfcd6b9fcdfbef8d1b3f7c9aaf8cfade8bfa849342958473b60513f3928176f5d4f877565927e677661499c86726e5c4b58463568523e725d4b927861836a558d715ba0846e9d7c6295745d6c5041b08a73e7ba9ae3bb9bd3ab8fd7b196d8b393f1c9a8efcba8deaa85c7977c61433689685b92725e8f7261917461a08373987d6b8f766a7b6254775d51ae9280e3c0a5e5c3a9eeceb7e7c7b0e3c1a7eecab0e9c5abdbb8a1b9a08c705e52f0dabffbf3eafaf3ebfcf7ecf8f6eaf6ede6fcf4ecf8e3d7dbb49d8a5e48ffe5d3f6e3d8fbebddf6e4d7f9ebddf7e8d9f9e9d9fceadac39a80856351a17b67ad8b79a17d6c936e5d9c7869916c5c7a5a4e6a4b40543b33e2bca6edccb3edccb3d9b69cebc8afe2bea4cfa88dc1977ad3a789775540b38f79ddb094deb194deab8be5b69ae8b698e3b194cdb19ddec1acd7baa3c2a7917c5a49c1876ab8795bb37054b26f53c07c5cd0906bb67352aa614a925a47ba9a88f6dacdf8dbcbf1d1baf5d5c3eecfc3f7d3c4f2cebbf9d5c5d1a795cc9570eaac7ff4ba8af4cea5f7d8b6efd2baf9e4d7f8e4d8e5c9bd8c7467ead4bedac2a7ecd5baf3dac0f5ddc7ecdbcbf9eedef5e6d7f1ddca866d5cd2b9a2f2dbc6f6dec9f7ddcbe2c2b0d7aa91ce9e80dfbc9fd6c0a4988066f4d9bffde1caf9e0cbfce5d0f7e7cbfce1c7f8d4b9f4cca6e8bea14734275d4c41806f60534031705c4ea48e7eaa937db19881bda4906656495e51465a48395e4c3e87715e74604e87705a6a543e7d614e805f497b60507a5847e5b89be6bd9de6be9fe8bfa5deb99cf0c6a8e3b99adeac8bc89d855e463972584d755b4e826758876d5b8d7061967c6b8871656d584a796357826b5cd0b29ae3c6adefd4bceacfb7e7cbb1e9cab0eac9b0debfa7b29784725f52edd7befcf2e6faf1e7faf2e8f8f5e9fef7effbf6ecfbebded4b19c86624efbdfc7f9e7d6f7e9dbf9e8ddfdece2f6e9ddf7e9dafeead7ae826a8361548260527e61528364527f5f4e7d5c4b7d5d4d71564962483b5b473adabca7e6c7b3ebccb6dcbca5edcbb5f2d2bcefcdb9f4d0bae8c3ac9b7864b28e77dcae91e4b598ecb999eabb9decbb9bebbc9ccab29adec4abe6ccb2b69b875d3a2cb37b62b0725ab57257b07058ad6b52b3735aaf6e55aa6653945c4ea07c6feecfc5efc9bfeac3b1f5d1c1f1cfc3f1d2c2e7c8b4e2beadcfa393c28e6be9ad84f1b689e9b583f3be88f5c495f6cfaff7d7bef2d5bb8f775fdac6aedcc9b1f1dec6f1ddc9f6e3d3f6e6d9f9e9daeddacbe9d1bd947a67bda28ae8cdb8edd2b9dfc1aae0b7a3d09e84c69578dab59acbb099a78e76fae0cafbe3cefbe8d4fde9d9fae8d2fce6cefee1c9fad1afe6b899483a2c867467907e6e5846358d7967a18c78b29a84b59c83bca38d6a584cb09f95735e5279665b90796a483326755f4d5c47377661505d453069584762473ad1a484e2b293e2b592d9ad8cdeac8ed89f84dda588dea688c499826c56496753496f5b4e705b52735f527b65597f6b5f67564d56463d5e4f47524136c0a38be9ccb2f1d7bdf0d6bce2c7abf0d1b5eacbafdfc1a6a9917d776458d4c0ace4d8c9f2e7dbfaede2f8f1e0fbf1e4f8eedff5e0cfbe9e89775a47e3c6a9f3e0c9f1e0cef0dbccf6decdf3e2d2f7e3d1fadbc4986c52816257795b4f74584b8364557d5c4c7d5c4c795a4a7b5e51674d3f6a5345b49887d8b9a6e9c8b3e8c5afdfbda6dfbfa9dcbca8eac9b5d6b49f8c6f59b3937bddb396dfb496dfb08fe5b99ae4b694e3b795937e70ac9787a38f7f8a776d4f3b365331295d3c366d473b6c44317a513ea17c66ab8972b08b77a48272765f51927f72766257836b608b6b5f97776c977f72927d6b8d736381655c7e5e4ddeaf92c79473c99973be9168b8926ecca687d4ad8ce3c9b06854447a6b62897b72a19086beafa3d2c4bbe4d9d1e6d8d1e2d2cad5c3b589776a9a8879b3a195ae9c8b9783718b73638e705baa8a73caab99ba9d8db79b87f6d5c0f5d3bdf4d2b8f6d5c0f2d2bbf5d4bdf1cebaebbda2e1b39a58463cad9d9296867b6f5f528c7b6d978676af9d8da59181b4a0907562559684797f695c705d53947e706855497964567a665979614f836b5d63534b51362bc29378d69f87d9a588d7ab90d8a78cdba78fd4a387dcad94a5847054423660524b5a4c445a4d4755463e5241374c3c323d2d2431241d3d312a24150dbda190d9bea9e8d2bce0c9b4dcc3afd6bca7dcc0abd0b6a079675429180f6a5a498172608070608875649889759281709080708a7464674e403723188e75629685748975668d74668974619685759a86769b7c6670503b4c3a33574238553d355d433a614538634739694f40614a3c614c3f644d3e645143917468a081749e8071896c5b917766937868917563a389764f413348392e705845896e5d967662a082709f7d699c7a65cea69bdeb8aae1beb0c3a59a8b776e5d473b45372e6b5a499d8473c1a696e7cfbfeedbc9e6d3bfe6cfbdd0bbac6f5c4d7654418f634fa06b56ad745e9c6451915b439660459159488659477f554340241ab09788bfa38ab59a85a1876fa58b709a8069a48a788e7a6e645046ceb5a3dfc7b1e0ccb7ecd8c4f2ddcfead4c7c3ad9b8a74658773626a5749796553dec9b4d1bfacc3b099a5917a9683737a6759917f6f9b8a766a5746a38570ccb5a3d2bcaad7bba9dbbfafb39481ac8f7c78665b6c574a3f291e5a463a6c594b725f537e6c618270668472648676658d7c6c5a46364331256b55467662557c66566d57478b7762836a5b5b433955382e997a66866351ae877098756192765e785b478e745c8d75629d897a6b5e5230241e3f332a3f2d224f3a2d6f5644816756886f5b937a6a937a69967d6d7e645359433096846fa3927ea49381a79483ab9882b5a18bcebfab6e5e53a5958692806b907d688f77639d897097816c847260907d6b837163887a6c7867598e8070897768907b699f8a757766547c68588b705c735e4f41342b998476b1988aedd1c0dbbcaabe9e8bbb9d8b977967997c6cd7b7a38b7262ac856fddb39cebc2aae8c1a9e8c4aaefcbb0edc6a9d7b092755845654a37a88570b08d79b28a73d0a893cfa189c3937ce7c0b4e4beaceac3b2e4beb1c0a5998b726642322ba59381d7c4b1e8d3c3f1dcced7c8b7e8d9c6eedbc7ddc6b880695ba97662c88d73e6b493e9b694bd795dc88464d29473bc745da866509a624f644539ad9685c7ac95ccb19fceb39dceb49bbda08bb395829a8276655045e1c7b3eed8c4f5e5d7f4e5d7eedacae5cfbef5dfc9eedacaeddac9a28f8285705de0cab3d7c2adc3af96e6d1b7ecd6c0e2cdb7d2bea6a7957c8e7a65e4cab5eddac6e4d0bcf1d5c0e7cbb5e8ceb9e1c8b2e2c8b1e0c2a892755eaf947ddec8adefdbc1f9e6d5f7e5d5f9e8d5f3e2ccf4e1cd8a725d917766a48470ad8e7bc09c87ad8a75a78772b38b75ad806da87e6a8a6c5e8f725ee8bfa2ebcab1eed9c2ebd9c7f6e7d0f5e7d6f1e0d1dec9b8846f607762506e5644715441a8866bc19c83ddb699dfb79fdfb89cdbb49acbac94a78d72f0dbbff1dfc4f1dec5fae6cee2ceb4ecd8bbf1e0c7907e6f9b8b7aa08c72a9947cba9f8ab49d85bca78f9c856ea5907794836ba69277756352ac98808e7863c1aa91d5bba4dec6b1a08a77bca18cb29a8b72594ac9a48bdeb9a1e3c5aedebfa7ddbca2d6b69dccaa92caab94dfba9d8f7561cda387e9bc9ff0c6aaf1c9aef1ccb2f2cbaff8ceaeecbe9d946950be937be6b89be6ba9fe0b093efbfa4e4ac8fe4aa8ce4c1b6dcb7a5efc6b5e5beaedbbdafb89d903e2b24cbb6a3d7c1ace5cdbcebd1c4e8d4c5e2d0bef3dccbe2cabba58e808e634ce3a88af0c4a0efbf9ccb8061d58f6dfacea9e5b190ab68539d624e735341cdb59ccdb397d4bca9dec6b3d6c1aabaa38ecab09a9f8878614d3ae0c4a9f3d9c1f7e5d7f9e7dbf8e7d4f6e4cff3e1caf3e1d0dfcebf9b897cb19d8ae8d2bcdbc2afc5af95d4bfa1d4bca1cbb39bbba48c967f6f9e867cf3ddcaf4e1d0f3dfcff2ddcbead5c4f6e3d7efded0f8e4cff1d4bb8e705ac1a68fe0c9b0f4e1cafaeadaf4e5d8f4e7d7f7e6d7fae8daa38a7b9a7f72b4917fac8776b08572b48a77aa8170b5907ab08974a9846d91756a91735ae7c29ff5e2c8f9e8d9f7eae0f7edddf3e9def6e6d9efd7c5a18877725c45816c5a755a47bd9b81d3ad95d5ae90e8bfa7ebc2a5edc3a9bd9b87c4ab94f8e5ccebdac3f2e1cdfae9d7ecdac4f3e1c8f2dfc3a38f7d978674a99376bfa990c6ab95ad9880a18e77ac9784a5947da2917ab59e81786659bea996a48e7d9a8874a48e7d7c6b5a5e5243665648604e4571574bcda68dd0ab91d7b59eddb9a2dbb49cb18c75cea690c69f8adcb0958d6d5bdfb79af4cfb0edcaaef6d3baf2d2bbefccb3f9d0b4e5b99cad7f66cfa288f4c6a7f7cfb1f0c5a4e7bd9fe9b595edb697ebcac1e6c1b0e9c4b4eccbbbe9ccbdc4ac9e523f32ccb5a3dbc3b4dbc4b4d7c1b0e4cfbee6d2c1efd9cad8c2b4917969724a34d9a181eac19fe4ae87ca8460da9771f5d0b1e0ab8da9644da66d5a7c5d48d9bfa6e9d5b9e5d1bbecd7c3e0cdb7dfccb7ccb198b19a87655041c7a689e7c6adf5e1c9ecd9c5f3e2cef8e8d3f6e6d3fae9d9e2d2c38a7868c1ac99dbc5afd6bfacdcc3aeccb49cc8b096d9c1a9bfa893937d6f907a6ef9e4d5f2dfd0f2e0d2fbeadbf6e6d7f3e3d4f8e9d8f8e7d3fae3cc806152c9ab91ecd3b9f5e2d4f7e9d9efdfcffcebdef7e4d4f0dccdd2b9a8a18474b99881b6917bba9279b78e77d0a58bc99e86c8a083ceaa8b997c68977f66f9e3cef5e4d2f3e4d5f3e4d7f8e6dbf7e7daf7e7d8fbe8d7a78e7f795e517c64557e604ccea98eddb599e0bb9defcbaff0c9abecc1a2ae8a73d9c6aff4e4cdf7e8d0f2deccf5e4cde9d4bcf0dec6eedbc1c4b19b998471c5af8faf9582b39a81c4ae95ab987d9d8871a48f76bba78ac7b39d6f5c4da6947f9c8773b49c87b09987aa978787736566544a7d685c6c5445c8a68fd7b398ddb8a1d3ae96d6b29bd3ae96c9a38ac59f85d0a88fa47f68f1c5aaf2d2b4f2d3b8eac4aef2cbb4eecbaff3ceaeecbfa1bb8c73d09f83efbe9cf1c6a6f8c9abeec9abf5c1a1f0bd9af0cdbddbb09ee8bbabeec4b8e2baafbda29778665cdecdc0ddc7b5e1c9b8e3cab9dbc1b0ead2c1ebd5c3d1bcab8c7666683d2dd09575f4c8a7d79875c27857d2916cf5cdaee3ac8fb26752a56a5a927461e2c9b4e3ceb7e7d2bfebd4c4edd6c5e3cfbccfb199b59d88756050dbba9cf4d3baf7e0c8f6dfcbfce7d5f9e2d0f6e1ceefdac9ead4c4937d6ad4bda6dac2a7dac4abc6b197baa38ad5bea5d2bca4b49f898f7b67897664f3decdfeeadbfae8d8f3e1d3f9e7d9f7e6d7eddbcaefdac7edd5bf806553d2b9a1f3dec9fcefe0f4e7d7f6e5d6eed9c6ecdac4ead6c2f0dac2a68a74edceb2d7b69bd8b79aeacaafd9bda0dfc1a5e3c4a7d3b699a08573c1a995fbe5d8f5dfd2efdac8f4dfcdf7dfcff8e2d0f4e0cbf4dfc9ab917f896c5b896f5cb29079e5bda0e1b99ae6c2a2f7d5b7ebc7a7e9c1a29b745ef2ddc4eedcbfc3b196f0dac6f0ddc6e7ceb3e7d0b5dfc6acd4bca68c7662b7a382b59d87b29a7fb59e86a69177af9881b19a83b09b7fb59f8c624b3bccb49ec0a794dcc2adcfb69fd6bea8c5ad96a5917eb39a88684c3dcca895dcb2a0dab19ccfa793d7af9bd4ac96c89f87cca189cfa58faa806bf4c1a7efc3a6eac6a9f2cab1ecbfa7f4cab0edc1a3e7b294d7a78bbc876ee8b092e4aa90edb496edbda0f0c3a3e8c0a0efcdc0dfb6a6efc5b7f4cec4e5c0b6b89d9584746de3d3c9dcc1b4dec4b7e2cabcdcc6b8ddc9b9e3cec0dfc8ba9e8276673f34bd7f5ffac6a5cb8360c57959d89672fcd0aad99b7dbb7259a16b56b59d86f1dbc4e9d5bee5d0bdebd6c5f1ddcaedd6c3d1b39dbaa38b7e6959e4c7abfadbc1f2d8c4f8dfcef7e3d2fae7d6f9e8d6f5e4d4cebeadb0a08cdacbb1d7c7acc2b198cbb9a0b8a58e917e699f8e7ba493808d7d6b6c5d4bf3e1cffbe9daf6e7d9f4e2d4f7e5d7ffefe1f1dccef7e1d2f9e0ce785f4ed9c4b0faebddfbefe5f7ecdefaeadceddac6f5e7d5f5e6d5e7d7c0957f6af2d9bcefd4bbddc5a9eed7bee7cdb2e3c5a8d0b195caad94977d6ac9b7a3f9eadff3e4d3e8cfb9e8ccb8f6dbc8f3d9c4efd7c0f4dec6a38b74826651987b66af8b73d8ae93f1c9abefcbaef7d4b9f3cfb4ebc4ab846753ead6bfe4c9add3bb9ce3cfb9e7dbc3e4ceb3e3c8b0e6cab2c6ac98755e4ab19d7ca79179baa58abda790b39d85ab957ea08c75a28f7696826f8d7461d1b8a0d8c1adf2decbc8b19cc4ae97e7d2b6d8c6adb9a3887d644ecaa993d8b19dd9b09cd6b09cd0aa96d2a994d9af98caa18bc29a85b28a75eeba9ff2c8aae6c1a5eac7acdebba0f0c7ace3b396edbb9de6b797b48567dca787e6ac8ee7ab88ebaf91f0bb9ceebda3eac6bbe2bbacedcabbebcbbde0c1b1b8a09298867ad8c6b8e2cfc0e4d1c2e1cdbecfbbace0ccbdf0ddcee3d2c2a49182634237ad6b4abd7d5bbf6f4ec07253c4815fecb28cbd7759b1694e95604bb8a08af1dbc5edd7c2edd8c6ead7c5e8d9c3e2d0bdddc5b1bba99475675befdbc9eed6c0f3ddcef7e2d1f4dfcef8e4d3fbe8d7fae8d6c9b8a8a79684f0dfc9f4e4ccdeccb5b7a38f917d69b29f8d9e8a7aa59385928274564738e8d5c5f4e2d2fdecddf8e5d7f8e6d7f8e8d9f3e2d3fae7d7f8e2cb765d48e0cbb2f5e5d1f8ebdbf0e6d4eee0cfecdcc7fdefe0fbeadcfbe9d6886f5beccfb4dbbba2cfb59aead2baf2d9c0f0d7b8c6a98fb498828d7661ecdbc6fbefe5f4e8d4ead1bcf4dac4efd6c2e5ceb9ecd6bfe9d3bca6907a866d5a987762b08b73cfa48aecc0a4eec7aaf6d0b5f3cbb1f7ceb6846553f7e2cbe7ccadedd0adf3d6baecd8bbe2caabe1cbafdec4a9c0a78e6e553fa89171ad9478cab295bda58eb29b83a79078a7957da7987d9986708e745dd8be9fe6d0b7ead9c6edd8c9e3cdbef0dac4dfcdbacab59fa08775bd9c88dcb6a2d9b29ad4ae96e3bea6dcb69ec7a086cca58ccfa990b79279d8aa8beaba9df7ceb0debb9ddeb89bddb095dcae91e6b89ae3b39ba7765dd79a7edb9b7fe4a381e5a488dfa889e2ad93e6bdb1e4b9a9e9c4b3e7c6b5e3c2aeb29986b6a496decbbbe2ccbdecd6c7f8e2d3dfc9bcefd8c9ecd6c7e6d0c1c4afa05a3f35ad6951b46a52c07156b77157b06c52b0684bb56b54b0684d935e47d3bda4e3cfb6d2c1a6d7c4acd4c1aaccbba1c8b59ac4aa93beab95827266f5e2d6ecd6c0eed8c7f4dfc9f3decbf8e3cff6e4cff8e6d3d2c0b0a39383f1e1d0e1d1bfecd8c5d5c0aba9937ca9947cb29d878f7c6a8c7a6d49372bdbc3b1f3dac6fae3cef0dac7f6e2cfedd9c6f5e1cefae5d2fbe3ce745a4cd0b7a0f2ddc5fdebdef9e9daebdecffdefe5f6e9e0f5e9e0e8d9c9978070e5c8b1c3a48dd1b69df3dcc4eed8c1efd6bbdfc4acd0b5a0846b58f2dfcafdece0f6e7d0eed7bfe8d0b9f1dac2efd9c1ecd3bdf9dfcac4aa98937969ab8975b18b75d7ae95ebc0a6efc6aaf1c8aeeec3a9f1c5ac967762ecdac4e5d0b5e5ccaef1d5b9e9d1b2eacfb0eed8bbe2d0b2d7c4ac65503e735e43a1896fbaa288b29d8a95826daf998295836ba6987ea2907d9a836cb9a183e4cfb6e7d5c1dec9b2cdb9a2ecd3bde0cab9cbb09fb5998bb18d79caa48fdab59de9c5afebc7b1dfbba5d6b299d0ab93d9b59fb8967fcba082c9967cd5a48acda185c7987ed29d84d9a78ed3a78bbe9581a27860dda384d8a483e1a785dea689daa283d89c7eeeccbdedc5b5e6c1b5d7b4a9debbabac938783756db0a49bb6a59bd4c3b8f0e3d7f4eadff8ede2f6eaddf3e4d6d9c8ba452b1ca36952af6e57b5745caa735aa56a53a9664cad6a56b16e5ba06d5fc3ac9ad0baa6c3b39ad5c0abeacebdcdb09bceb89ec8af96ac9482847266cebcb2e9d4c1ebd6c2f3e0c9f2dec8f6e1ccf9e6cffdecd5e9d6c39f8c7ce0cdbcdbc9b7f0e0d0dacab8ad9e87ab9c84a496808b7d6d7b6e643b2d25c8ae9af1d5bfe5c9b3edd3bcf0d6bff5dec7f6dfc8f6e0c9edd7c0725a4cc9b298f6e0c4f5dfcef3e1cbf5e8d4faede1fbe9daf1e1d1f3e3cd8c755fd2b499c6a489e8caacefd5b8dfc5aae2c6abe8c9aeebcbb292735ee9cdb2f5d9c4f1d5baedd2b8f5dbc1e8d0b6ebd2b9e4cab3ddc2acefd6c3886d5ba4846db49278ddb89ef2ccaee8c2a3edc7a8edc7a8e9c3a7a28771d9c8b6dfcdbce6d3c0ebd8c3e9d8bdddc3a6dbbea4ddc9abc6b29a725b4d5a4331856e5698836c9a8676968471a58d79917c67a3917a8773629d8573ad937ab19782c3ab96c8b39cbfab96ccb69fb19d8da08777968071886b56bd9c86d6b39dcba894c9a692d5b19dc8a48ed8b29dc9a59284624fb69681b38f7ab8927dad8773ba9480ba8f7db78e7c8f735d624c3b735641d7a389deaa90eaad96dba893daa58bdaa58a755d507d61547d6156987a70a6867870554a3827212d1f1955433869554a7d675f806a629580778f7a6f9582758371635d4a445f4439664a3d64473a533b2d53362b6a4b3e7e5f5678584d674d472f231b5f4f447366568576679985788d776a7e6b5b6853406f594d6c5c505e514b86776b84746683756985766d81726886776b9f8f839e8d8328170d28170d5040347265568477678679697064534e4233463c303229211f1710a38f7ee7d1bfddc4b1e5ccb9e5cdb9ddc5b1dfc9b5e8d2c0e4cfbe59453ba89483c5b19ee1cdbedfcbb7dfcbbbdbc9bbc9b6a58f80717b6f5d554536a38d77a58a77bea68fd9c7b0c0ad94cab39dc4ab92b89b83836453c3a28ac6a28dcda88eccae96d2b9a1c4ad95bea790baa18ab39986bca696725e4fa58978af9080c0a090bb9c8ab89a87bea18dcfb2a0d8bcad7b675e8d83799d9083a08e7ea993869a8675846a567259487d6458806b6443312e483a34483e2d392f2030261d2d23184031274b3d31594e3d4e443c62575065574a877668836f617e675a8974666b54445643364d3b2c54453b5441347f6b5e7c6457775f53735d51776053735b4f826a5d907a6e3d281e553f308d7261a68d7c745a499475668867568568587e6354755d51816558896855b2927ec49e89b69884aa8772aa8974e7d4c5efdbcae6d1c0edd6c4e8c9b3a98873593c2ebfa194c4a492c4a390d3b4a3dabcacdcbeaddcbeade5c5b2dabaa7ac9187483932574c4160514767574e6b59527262588172696e6050756358857266d0b0a2dfc5b0e8d0bdefd7c4e1cab8d6bcaee3c7b2e2c5b6d9c1ac917d6f917c6dc3ad9eb19e94ab9a90a59487b8a696d2c0afcdb9a87a66557d6956614c38705c4a877361937e6f6451437c6a5d5f4e4367574c65574c4f41366a5b4f5b4a3e44322659453a48352a4e3b306b574b5f4c3e46342956453759483a66534468533e695240694f3a6d544363504156493935271c79655470584a5a463666564664524547332a6c584962503f3e2b234f3c30654f3e7d634f997e6a7c645097816e816b5977624f7360503b2a1e2517099f876fb69c84b59b84ae967db29c83c9b69ddccab4ead8c4785f4f9f7d68bb8b6cd29e7cd6a788d1ac8fd6ab8dc09176bb8b71aa7f6b7150455b4539917f668f7d678d7967917b66947f6d8d79647f6d5653433534251c7665519b856fb3987f987a61b0937ad7bda1ddc9afad998286776858473c5d4b44c1a794c8af99c1a793bea490c6ab96bba08bcbb19e917764e7c5b4f1d0beefceb9efceb8e4c1ace6bfacebc3b0eec7b3f1cdb6e2bea9816248d4b198ebc4a7e7c0a6e0b39de2b8a4e5d0bfe5d4c5eedac8e6d0c1f7e2ccd6b3995e402fc5aa9cd7b6a0dfbfaae6c7b5e9cbbce9ccbdebcdbfe2c4b5dbbdacc3a89a4e433c615449574b424c4034584c4475665d87756d62544a6e6055a18b7aeacdb9f1d5c4f1d6c4f4d9c9f0dccdebd3c4e8cdbcefd4c2ecd2be907b67f6e4d4f8e7dbf3e5dbf6e6d9f4e3d5fbe6d4fbe9daf7decd877061987d67765c44644e3b7863516b58486958497463546e5d4e6e5c4d9684755143369882759b8472836d5d7862555d4a4048382b6e584a766353705a4a967d6b886e5b937b687f6a5586705a9a806ba0866f7c644f6c5a49705b47d6b89dd0b69eead6c4e4cdb9dac3afdbc4aed3b9a3c9b49f3c291ecab09bdbbda6e8ccb5eacdb8e2c9b2e3c8b0dfc1abbfa38eb49b87ad95874d3b2bccb498efd7bbfae4cbe9d2b9edd5baf9e3cbf6e3cef6e6d38e7766aa7a5ed0a283fbd6bcf3ddc5faeddbfdefd9e8c8b2bd9277c68e759065567f685995806b9b856f98846ca08972aa9179917a63826e596051445a4b41b59c85dac5addec5a5d2b291dbb397e4c8abeed2b5caae988d76616d5b4d715f53c5ab96d0b49cd0b49cd3b79fcbad95d3b59dd7bba5ad917ceac9b6f6d3beedc9b1e9c4aef1cdb8f6d3c0e2bda9ecc7b1efcab0efcbb6a8856ed9b095efc3a1e8be9ff2cbafeec7aef3dccfe6d3c6f5e1d4f7e5dcecdccfedcebb735546b4968adcbaa6debdaaf1d4c3e9cdbfe9cdc1f7dbcfeed2c4e1c1b2c8ae9e473c346052475e5349574b3f473c334f41386f5f574e403956483e998473edd1bef1d7c7f8decff7ddcdf8e5d6f9e3d4f4dbcbf5dbcaecd4bfc5af9efdedddfaece1faeee5fef1e6f5e6d7f6e1cdf3e0ceebd3be9883728e735e8168528371607767584d3e3065584c65584b46382c4d3c2f69584b514337937c6fa48a7a5f4938a28b7f6250468172646e5a4c6c594b755f4e84695790745f745a4479624c836a54886d588168517b6550706050735f4bc7ac93d6bfaaf4e3d3ffebd9f4e4d2feecd9feebd6e9d6c1473529c2a993debca2e8c8afebcbb3e9ceb3f1d1b7dab9a0bea089a98d79a58b7b5a4838e8d4bbf1dfc8f9e8d3ead8c3e4d0bce8d7c1f4e5d3f4e8d8a68e7ed4aa8cf5d7b9f9e2c9f6e2cff5e5d7f6ead8fcebd6f5ddc6c3957b7b56438d7a69a89480a8927cad9a81ae9780b59d86a28b7384705c5a4b3d524538c3aa92f4dec6f2d9baefcfb0dab092d6b698d1af91ceb099a087727b695a7b6859c5ab94cdb199c7ab93d8baa2d2b49cccad98cdb19bb0947ee8c9b5eac9b4f0ceb5f3d1bbeecdbaefcfbdf1d3bfe8c9b3f2cdb4e8c4afa7826ce8bc9fe4b595e4b99aeac4aaf7d1baf7e7dcf3e2d7f9e8dbf8e7dff2e7dcfae2d3907466a38475dab7a5d9b8a7e0c2b2f2d7c9e7cdbfe7cbbcf2d6c7e4c4b5b89e8d3c302963534763584d5f53475a504745372e605249665750483a31917e6cf0d8c4f6e0cfebd4c4eed5c5f2ded0f7e1d3f5dfd0f7e0cfecd6c4cfbcabf8e9dbf7ebe1f6ebe2fcefe7fdefe2f2e0caf3e1cbfae7cfb6a28f8f76618f75637662537463536656486c5d51423529483a2e7263576c5c4f6353478e776b927b6b6854449b867b75645a786b5f5d4c3f5b483f604a3d8a705d8a6e58977d65a68d769379628c715a7e644f6d59466858497d6c5bf7e0cae9d6c5fceee1fbecdffcf0e3fcf1e1fcecdcf1e0ce524034bfa692e9c7ade7c8aceccaafdec0a3dbb99dd9b69bc2a38aaf917cb39887746250e8d5bef6e4cff3e2cfecdac7dfcdb8e9d8c3f4e5d2f8e9d9aa9380e4c5a7eedec5f5e8ceffeedfeddbcbfcf2e2f6edddfbeadaf2d5bd7c604c8a7a678c7a67937f6da8977fc1ab93bfa99497816c84715d64554533271acab29de7d0b8eed5b9f3d6b9efc5a6dab492ddb593c5a48d98816d6e5b4d937d6dceb29ccfb39bcdb199d6baa2d3b59dc9aa95d1b59fc0a48ed2b6a1f4d5bff1d1b9eecfbaf9dccaf6ddccf7decdfce4cfecc8b3ebc8b4ad8770e6b79addac8ce8bda0eac3a9eac6aff7eee6f0e3d5f4e0d0eedaccebdecdeedac9a78c7b987c6dd9b5a4dfbdaae3c5b3f5dbcae6ccbbe6cab9debfadd5b4a2b0958443372f5c4b3f63564a605448584e4546393061534a66564f51423a8c796aebd5c2f6e2d2f7e1d2f0d7c8e5d0c2f9e6d8f6e3d4f3decdf1ddcac9b7a7faecdefaefe5fdf3ecfcf0e7f8e9dcf8e7d5eedcc8f7e4cfd6c2b08a7460725943735d4b5d49376a57477f6e5f6c5c4c4231224d3c2d7c6a5b7c6a5e7f685d745e515442344432274c3d354a3f3358483c5a4840634e41917764947860a88d73b79d839a7d659778618d735e7d69576a5a4aae9d8bf7e5d3f5e7d8f6eadefbeee2fdf1e5f7eadbefe0d2ecdbc8655246b29c89e6c5abecccb3debca1c5a789d3b296be9b80c3a48ba68a74af95837d6d5bfdf1e1f8ecddfcf2e2fef2e3f7ebdcfcf0e1fcf3e3fcf1e3a99b87dec3a7f4e4d3f6ead5fcf0e1f7ead7f9efe2f9efe3f9ecdef6dec57e66508676638776668b796b8e7e6aa3917c947f6f7b67547a68546a5b4a1d1307b49f8aebd3baf3dbc1efd4b9e1ba99e5b995daac8b9b7c65856e5d705d4ea58f7cceb49ecdb39cceb29ac8ac94cfb39dcfb39dceb29dd6baa5bea18ef7d8c3f3d3bcf2d4bff1d5c4f0d8caf6e0d1fbe4d3f6d5c1f0cebba7816adcae90e9bb9aefc6a8e9c5acf2ccb7f1e8dff0e3d5eddacaf4e2d3f6e8d8f7e4d2b497867e6253d6b29fe2c0ace6c8b3ebd0bdecd1bee4c7b3ddbdaae2c0acae938263574f5e4d415d50445c504453494045382f61544b63534c574941685646f1dcc9f1decef6e0d1f4dbccfae5d7f9e7d9f6e3d4f1decdeedcc8c3b2a1fdf3e5fcf1e8f8efe8fcf0e6f9eadcf6e5d6f6e3d5fdebdedec9ba887360a88f79a8917f9c8675826e5d6653438a79696f5f4f675648746355705d52765f55614d425546394c3b316c5f56433a2f4e403756463d624d408c725d8a6e55a68b6fb89f829c7f65af8f768a6e586c5846594737cdb9a7fae9d9f6e9dcf8ece0fdf0e4fef1e4f7e9d8f5e6d8fae6d07f6c5e9b8776e8c9b1f2d4baf4d2b7cfb294e2c3a7b5937abea189b19681ac9484887a69f9efe1f6ebdef7ecdff9eee2f8efe3f8efe3f8f0e3f8eee0bdb09dd7bda3f2e2d5f8e9daf6eee0f6edd9fcefe5f9ece3f5e7daf4e0c48f7862998775806f617d6c62847566887868837162756252705f4d6b5a48140c01ac9a87e0c6acefd6bcf3dbc2e4c09ed9ab87c798787d5e4972594a6c594ab6a08cc9b19acdb49dcfb59ed4baa3c7ad96c1a691bba08bc4a996ae917fe7c8b3f4d4bdedcfbaefd4c3f8ded0f8e1d3f8dfcef9dcc7f8dac5ad8971ddb294ebc0a0f5cfb4eecbb4e0bca4efddd3f9e8daf7e5dbfaece4faede2fae7dac9a6967a5b4dd1b09be5c5aee4c5b0dfc3aeeaceb9e4c5b1e5c6b1debea9a38a7a5348406151455c4f4562554951463e55483f62554c66584f5f5148483727f1dbc8f8e5d5f0dacbebd3c3f0decff6e5d4f3e0cff3e0cdead8c4b3a290f7e8dafef4eaf6ede5f8ece1faeadcf7e6d9fbe7d8f7e5dad3beb08a7563b09982826e5d7d6c5c8e7d6e6353444a3b2e5245396a5d5177695e756458644f466150467063595b4c4342362c382f2650443c5c4d435844378c715e82664f9e846b9e846b8a6e549d7d6493775f75614f604d3adcc6b3fdeedffcf1e4f7eadef9ebdefeeddff8e7d6fdeee0f3dcc4917d6d7e6a5beccdb5ecd0b7eccfb3d0b397ceae95bf9e86ae917a8f7460b09988948575fbefdff8ebdbfbeedefcefe0f5ebddfbf3e5f8eedff5e9d9deccbbc3aa92faeaddf6e7d9f8f0e3fdf3e3fff5eaf9eee2fbead9f4e0c38b735e9581727b6a5d84756a85786b8e8074766658635142625242645242150f05938373dec2a7f1d8bdead1b7d3b392cc9f7fcc9f819577657d6255614e41bfaa97cbb59fc8b29acab29ad7bea8ccb39dc4ab97b69d89bda38f977a69ecceb9f3d3bcf4d4beeaccbadcbfb0e9cdbffae0cff0d4beebceb9aa8770e5bda0f4ccaef3d0b6efcdb6f1ccb3f3dbcdf6e2d1f8e5dde4d5ccf3e1d4f5dfcecba59576594bcbae98e0c3ade6cab4eaceb9ebcfbad2b5a2e0c4afebcebb9c86745c534a6c5d52695b525d5045554a416e61586759506052497e7066695646f1d9c7f0dacaefdac8f2dccaefddcceedbcaecdac6f2ddc8ebd7c1b09e8bfcecddf5e9ddf8f0e7faeee3f6e7d7fbeeddf5e1cef5e4d5dfc9b88a75639e8871a38f7d695747705f4e7666576557495b4e4045382c53473b746358614e44594a424e443b493c33382d243d342b574b444a3b324c382c7960517156446f5441846a56795e49a78872a88b747864535b4835f0dbc7f8ebddfbf1e6fcefe3f2e4d8f4e5d8f7e8d9f5e8dcefd7c09e8677665445e0c2aae1c3a9e2c3a7d1b498d1b198c3a28bad8f7a9c806cc3ab98a29281f7ecddf8edddf8ecddf8f0e2f7f1e5faf3e9f6eee2fcf1e2f2decfb29980fbecdafbecdff8f1e5faf0e5fcf3e6ece4d4fcecd7f0dec1725c4a947f738677687c70617a6d5e8c7b7065574960504062534468564617110b726356d2b699e4ccb0dfc5a9dec2a1cba184b5897092766582675a564336b8a593c8b39dccb8a0cbb59ecbb59ebea893b6a08bb69f8db69e8c977d6ce8cbb7f6d6bef0d0b9edcebaeccdbbf0d1bfedcdbaf3d4bfe2c2aeb7947dd8b296f2cdb0f4d3b9f0ccb5f0c7aeebd6c6e1cebbefded1e0cfc0d9c3afdcc4adb2917f786154cdb6a2d7beaaccb3a0ccb3a1d6bdacc3aa9ad3bbabd1baaa8f7c6e766d669e90867c6e6574675c564a4254473e63554c685a5066584fa29182cdb6a3edd7c9f1dbcbf0dbc9eeddccead7c7ead8c4f1ddc7dcc9b4c1af9ef3e2d4f7eadff3e9e0f4e7ddf2e1d1f7e7d3f6e1c9eedccad8c2adab9785a28b759d8772917b697d6956a18e7d7664548d7c6c57473956473b6453484f3d354c3f3759504740322a493e35443b343a2f284a3c32756258745c506f5447775d4f7058486b51408d705e866c58796756695543f7e1cefbeddff7ede2fcefe2f3e7daf5e9ddfdf1e3f8eee3efd8c2a890814a392be3c3acdcbca2cbac91cfb397cbad93b19078c2a38d8c705ca68e7bb2a18ef0e2d2faecd9f5e5d3faecdbf8eee1f8f0e2fcf1e1f7e8d6edd9ca876f58f8e5d2f7e7daf9f4e6faf3e9f9eddff6ecdaf2e1cce4d5bb6653457f6c637b6c5c6f64527163536a594a6152445f4f3f5e4e4075645617120e5c4e43c6ab8fb9a185d5ba9fd2b899c19c849b745f7257496e54485d4a3ea59584ad9c87b9a690bba892bfac98b5a28eaa97859e8b7a968273796455d4baa7dec3abedcfb8e9cbb6e9cbb9e6c9b5eecfbaeed1bbd2b5a2b1907bc7a28adab8a0e9c9b3e0bea6e7bea69689808c7e74574c4361574d584b4148372a342a252b1e1a68584c6e5e5158463a4c3b3141302845342e37292241332c261f184236333c2b2448382f57483f54433b5c4a4249392f50413a463c37181311635145a793859a86788876686a5b4f66544b715b4e8a75658b7a6e61534b897a72a1928acfc3bbcabcb2d5c3b4d3c2b2b19c8e836d5f6151424a3d337f6a55715d49765f4f6a55487360566b594a65503e8471615f5048564b45493e384e433d493f39423831463c3440362e382d246e594c68554d716155715d4d5c473a5543354d3b2d5e4a3d5c4c3e8472627d6959d7c1b0eed3c1efd6c6f3e1d2f2e1d1c7b9abfdeee1fcefe4ecdbc9ae9587342316b29786c3a591c2a693b7a08b9d8677997f6ba78976c8b09c837064705c4f927e6da79780ad9d84bbaa95b6a695b4a896a2947f94806c64514140302369523e8370608b7f6d8f816f9582718773629483738d837434251d4d3a35584839726352826f657a675472604e8776648d796976635030221c58493dbca695907b64796450725c49796152745c4c59453349372b46372f34281b4e3f345244385245394f43355145384a3f33392f24261d16261f1a5341335948376c574761504353453e5b4b3f6551407c6a5c21140d543f375d463a6a52456447396043347256458572678371647c6c5f7d6c5e88756697806f7c6e666e5b4ea68d7cc4ab98c9b09dc3aa97cdb4a1ad9684ab94838f796955413496796cb79587ae8d7da78a7ab08e80bb9889aa8b79a78979947b6e503f397d5f4eba9785cda995d4b39ed2b39fc1a491d4b09ad6b09ab19381483222806957b39887ab8f80dcbdb1cdaf9bad8f7cc2a292b996879579684c3321debca2e3c2a5e1bfa6dcbda5dfc1aef2d4b9eccbb0eccdb37a615338271d3d2e2454443a53443a4b3c314d3d3257473c5d4b405a45393f302b4537316c5b5064534c68595161514766554d635148614e4147382f24160d503c2d72594b9077699e8372856d5cb79d8ead9789917b69775d4e36291d5949395f4d3a4d392a594637604e43776354866f6184726446372d9a8271b59881cbb69de4d5bee6d8c8f7eadaf5e9d7e9d9c3d7c0a9c1a793715f4ed4bba1dfcdb5efe1c7dfcfb4d3bea0c5ad92947f674e4533847567bea592c8b19ae4d2b5e8d0bce8ccb1efd7bdf1dcc2f2dbc2d6bfa66b5a4ead9c8ab49c87cab49bcab49dcbb59fc9b29ecab39eaa958077645579695f7264547768577c6c5c7366556f6352685d4c665c4c59504053493a3d2e279f8372a18574bea08dac917da48b7fa38b7bac8f7acbac956b4f3ccfab91d4ad92c0977fbc8e74b08368cca0869a84779882738772638873649d8674a08570786659927a69c5aa96c7ab97c9ad98c6aa95ccb19ba18671bda38db09884604f3f9b8070a98a77b29580ad927ebfa18ec1a28fba9e89b59784ac94845141399b806fc8a893debba5e4c0a8d3b097e5bea8e2baa1d7b2999c7d6aceb2a2e9cab7eccab7f2d1bdf5d2c0f1ceb8f3d1bcebc9b8f1cebbe9c9b58f7056e4be9ff7d3b4f5d2b6f7d7bcf9dbc7f7d6bbf5d0b4f0cfb2a386737c62507c63528064548368557f64519d806cb39682b49580b6927d745b4d7e63568b6c5d8d716494776aa0806f9678679074638c6e5bac8f7f8b6c5bcda38de4b69ee4baa0e2b698e5b79be3b399d7a994d9af94d4a8927f64529e836edec1abddbfa6e6c7adddc1ace2c8b0f0d3c0e8d1bd90735fd8b092e2bc9cefd6bcfbeedbf5eddff5ebdef3e7d6f7e7d1f3dcc5d5b79f7e6955e9ceb2e9d7bcf1e1c6ddcbace5cdabd4ba97caad8f4f402e7d6c5cceaf97e7caaff0dabee7cdbad8b79fe4c5aceacfb6dfc2a9d8bda2705b48a28e76baa086d4bc9edcc4aae3caafd8bea8d0b69fd7bfa57962517d6a5d7b6a567e6d58766552736351675848685c4b695e4c5f544159503c544132d0b099d5b8a0caa990b6997fa38875c0a590c4a58ed4b7a2725744cea88fcfa48ad7ac94d4a58bbd9077c2957e9b877b9c87798471638a77689a8374a28773604f439d8675cab0a0c6ab9bb09584bda290aa907db09784c9b19db79e8e6e594da98b80ad897cb29081b39384bb998ab89485b69686c2a294aa91854f413ccbb1a5d9b9a9ddb8a6dcb6a0d5af98caa38dd1ab93caa9948f7466b79c90f1d1c1f0cfbcf5d8c3f0cfbbeecdb7f0d0bdf5d5c6f5d7c4eecfbeb9997dfad9b9fcddc0f5d4bbf6d9c3f9e0cff9dcc4f8d6bcefcfb5ab8f7e896e5d8e72609478668d6f5c947661977862b69781b6947ec6a38c735d4e987e738f6f628b7166a08478b08f809f8272967f73977d6f9d8071926c5adeac92d9a68adeb096cca084e6bd9de4b799f2c5abdeb295e2b39c7d604dc8ad99ebd0bae5cbb4e9cfb7e4cebcf1decafbe7d9f2e0d19e8373d5ab8dedc6a6edd5bdf7eddef9f1e5f5ebdef8ecdefaeddbfcebd4d4b49d816955f2d7bdf2e2caf4e5cdeddbc1e5ccadc3a989d2b79b67574b6c5d51c6a98de6c6aaf1d7bbdbb9a2dfbaa0e0bda1eaccb2eaccb3dcbfa66b53449178669e826dbea48dd0b69cdec4aae8ccb6d8bca4bca3897c64526e594b816f5b7f6a597f6c5c6d5c4d5b4c3e5b4d415247384f4635554b3973634eddc1a4d8c0a4d3b79bdcc3a6dac5ade6d1b9edd3bad4b7a080634fcaa085d6a789e1b397cf9c7fdaa98fc4947ca18d80a69082907e70937f719e88789a806b5d4b3fa58d7ed4b8a7dbbeadd9bba9d0b29ecfb19ed6baa6ceb39eb59a876f5c4ead9284ab8a7aaf8f7db39583b79886a98877bb9c89be9d8ba4897a42312ab69c8bccac99c39f89ddb69dd9b49adbb69fc9a38cc7a490907364b09586f0d1beeac7b2eec9b6e4c0adf1ccb9efcab8f2cec0f6d7c5f5d3c5af8b6cfad6b5fad6bafad8c0f7dbc3fadfcef6d8bef9d4b9f8d7bad0b39d90715d9677638d6d589a7761b5937aa37f67ab876dc09b81c19c8377604f856b5ea28274876e6284695ca484749f8371a3867ba78a7d8d7363af8f7ae0b395dca788d7a488e8b89ceac5a7ebc1a5eec5acedc4a6e7bca4795e4be5ceb8f0d9c3ebd5c1eed8c0f1e0cff6e6d4f5e5d8ecddd0b9a292e0ba9dedcdb0f8e5d1f7eee1fcf4e6f9eddefcf0e3fbefe0f9ebd6d9baa289735eeed6bbf3e5cff0e2ceefddc7f2dbc0d1b89bd7bd9a8773615c4d3fb8a07fdec6a5e7d0b2e3c3acedd1b7e6c3adf5d8c3f1d5c2dfc4ac735b4aa38a73d3b79feacfb4edd3bae9cfb6edd1bce8ccb6d2b89f876f5f6751467f6c5c836e5d705d4d705e506a5b4f594c4053493b4f4837463d2b8a7661e0c0a5e6ccb2d9bba1d2b79cd9c1abe7d1bafbe1cbccb39d7d614fc29981daac92dcb197e3b498cfa188c79882a38c7ea38b7a9c86778f7969967e6c997c67554334a58c7bceb19fd7b9a7d9baa7ceae9addbfaad4b5a1ba9c87cfb29f7662549d8173a28171b69683b19481b79786c4a290b99a86b69883a8907e3f312699816eae917cd1b099cdad92cfb096debca6c5a28db59583ab8f829e8072ecc9b5f2ceb8eecbb7f1cdb8f0ccb6f0cab5efcbb8eed0baedcabab28e68f7d4b1f5d0b4f4d1b8f7dec6f9e2d0f9d9c0fcd5bbf8d6b8c2a58d8a6d5b8366548a6e5a9e7f6ba0806baf8f78a98771b49179b8947b7b604f8c74659f82718f76699077699f8271a88b79ac8c7bad8f7e947c6e8d7160daaf94dfad8ee8b79af0c0a1f5ccb4f9ceb7ebc2abe6bea3d0a79077614ff3e2ccf2e1cbedd8c4e7d3bde9d8c8f7e8d5f5e6d6eadbcbd2bdaec09f86f4ddc4feefdffcf2e6fdf1e2fceedef7eadef4e7d8f4e4cec6a78bae9881e1cbabf2e4c9f7e8cff5e1c7d6bfa1dec7a7e0caac8b7b6b4d433aa9947ad8bfa2e4cbafdfbaa3d6b99ee2c2a5efd7bbf5dcc3e5ceb379634fcfb69dddc0a7e9ceb5dbc0a9dbbfa9dbbfaae3c7b0e2c8b0b39b8a624c447c6a5a8876628574608878676d60505a4e3e635a4a5c54414a412d947e69ddbba1eed6bfe4c8b1ebd1b7dcc4b1dac5b1eed6c1ceb49e705443c39a82e1b59bddb49be3b79ad8aa90c79780ab9485ad9484a18b7b8871619c8372896c57564336a08878b09684bfa492dfc3b0d0b4a1d0b5a2d1b6a3bda18fb99e8f685547947b6d9c7c6db19282a88c7cb69687b19181ad8f7da18171a98f81473931987e6dbb9d8aaf8f7baa8b78cbae9bbea08fba9e8b9c8474ad9789a28476ecc9b5e1bfabf2d7c5f1d2beeeccb8f6d0bcf2d0bbedd1b8e1beafccaa82fadebbf4d1b4fcddc4f6dec7fde8d8f4d7bff4ceb4ebc8abc0a38c9c7d689d7d679b7a64aa8971b28e77b39076b18e74bb967cc09b82886b598d7363927663a78c7c9076679a7e6d997a6ba88876af917f9b8173826354deb298dfaf90e1b598e5bb9debc0a2f1c4a6e8c0a2deb895bd9679745f47f3e2c8ecd8c0e5cdb6ead3bcf8e6d3e8d4bce8d0b9f9e6cfe1cbbaa88b74f7e5ccf3e6d7f0e6d8f9ecdcf6e6d6f7e8defbeadaf7e0c4bd9a81baa18cd6bd9eead7bbe2cdb2dec5a8e0c5a4dbc2a0dec2a59a887042362e977d6dd5b9a0edd8bceac8b2ebcfb8ecceb5f3ddc5f6e1ccf0dac1806a55cfb69ad6b89cc3a98cd4b79ed8baa2d9baa4e4c6aed3b89dc3ab99584238786656806e5b8573607969556153405b4f3c6e6452655b4a4c4130a69079dcbda1e3ccb5e2c8b0dec5aaeed8c4e8d6c2dbc6b2d7bda68f7462bd957ee2b89fdbb69de3ba9dd1a68ac99b80c4ada0c6afa1b6a3948c786aa690827d655338281f907b6ebca28eceb39fd1b6a1d4b9a4cbaf9ac7ac97b59a85c8ae9b6e5b4d947b6d977767a88a77b19582b59684b19280af917ead8f7ea38c7d504238937a679f846f997d6a9178659a847398806e8b705f9d8173aa9083957868f2d0baf1ceb8e9cab7f2d3c1edcbbbeec6b6f0cbb8f6d7c1dab6a9dbb794fcdec0fad7bcfadcc2f1d8c0f7e1cdf7dac2f4cfb3f3ceb0c1a389a3846da6856ea6856eb19077bc9980bc9981c4a188c09c84be9b86a486799b80728b705ea28678a89082998173a08377a28276a083759a83757c6251dbb397efc4a6f7cfb8f2ceb5f3cdb0e8bea1e5bea2e3bd9dbf997f745e4bfae5d1f6decdf1d7c3f1dac2eedac7ebd5bbe8cdb3ebd2b9f2ddcb907862f9e8d0f4e7d8f6eaddfaecdcf7e9dafdebdff8e0cde5c4a4a8816dc0a596d0b298d5bca2e2c7addabc9fccae8dcfb290d4b698a18f712a2115a78b7ad6b69af2dbb9eecbafefceb2f1d5bcf9e3cef5e2cef0dbc47c6654d1b59ed2b29bd1b39dd0b198c7a78ecbab94dfc0a5d3b89cc6ad99543e317865547f695a7f6d5d7a6a5a5f50405d503f60534365594b483a2bb39a84e3c2a6e1c8afe0c6ade9cfb3d4bba5ecd7c2d3bca6d2b69e9a7e6aad856ddcb399e2bea4e0b99adab091cd9e80b79d90baa094b4a394887867a18a7a806a5a4e3d2e958075b59c8dbca190c7aa99d0b3a0cbaf9acfb59fc7ac96cdb29d68524491796b9a7e6faa8d7cab8e7bb79c88bb9d8ab193819b7d6c8a746b4c3a2d8a7360927667886e5f967e6e8772668f7c6c9b82789b8374907c6e755e4fe3c5b1e4c0aff0d0bbf4d4bff2d2c0f0cfbdf2d2bef6d8c1d9baa6e8c6abf9d9b8f4d6b9f8ddc2f2d9c0fde6cff2d9c1f1d6bcfcdec3c5a78ca28871b5907ca98a73a88770bb947ebf9f84bc9d85b28c7cb0907c997c6ea6867aab8879af907ca58b799a81739d7e72ab8b7f977c6d8c766c5a463cd3af92eec7aaf3cdb3e9c5a7e4c3a8e4bea4efc4aae9c1a4d2b09b806a59f7e6cef2dfcff5dfceecd1bae9d0b8efd4b8f5dbc0f4d5b9ecd2bb826d5bf1e1cff7eadaf9efdff5e9d8fbe9d4f2d7c2ecc8b0bc93797f59439f8d77c5ac93a89078ae947ab0997caf957da0876d937c68a68f7a30241b998470b3957bf1d0b4e6c7adefd3bbf5dfc8fce5cdf6dfc9dfccb77e6955c3a890cbad95b59984b2947cbb9c85c8a690ba9981c5aa95c2a893604f427361557c68597260516556466456476d5f4f675a497366564f4130aa917ac9ac94d2b49be8cab0efd5b9ead1b8efd6bfd7beaad8bea7a68e7b91735fd2ab90deb296e0b69bc99f85d8ab8ea69086a68f87a08d83a8968ac3aa9fbca69a4e3d347b6861a08a81b69e92c3a99dd7beafc1a99ad8c0b0bfa79799827356483f897870a08c81b49e919b8678bca699a08a7c957e71bda99b6b59514c3d38897d7695898278695d877466715f55746455837065897667928073624d41d6baaae7c5b9edcebcf3d1bde5c3b3f3d1c4f0cebce8c8b4d6b5a4e5c3afeecdb2efd2b6f8dec4e2c9b1f9e2ccf4dbc4fae0c9f7dcc2cbae95967c65b9957faf8f76bc9b84c7a189c2a387b5957cb4907ea586749d827690756cba9d8fc1a491b09685b59c8cb29686a78c7a8e79667f695c584036d7b29aecc2aae9b9a5e6b9a2caa78de3bba0e6ba9fe3bc9fc4a38c7d6350f2dcc3f4dfccefdcc8f0d6beeed4bbeacfb5eed4bbf5dbbfebd4bd746351eeddc4f2e2c9f7e7d1ebd7c1dbbea8bf9780c6977ebc8b736f4d418b7d6f8c7a6b897868826f5f6c5b4a695749604e3f5e4d3d6c59462f251aa69582ceb297e5c5a8d8b99dd2b59cd2bba4dfc6aeead0bbbba794806a59b29883bca18c98806ca088729f86739e856f9f85709f8a78a08b7674685c7c6e637f70626c5f515f5346584b40584c3e5d504262574853483a6e5b4b917a6aa08775a38876b9a08da58d79917b6a846e5f977f6e685345705747d5b49ed5af98dbb6a1c7a38fc59f882f221c34241f34282440332e513f384f3d3641352f1d140e2f241d4b3c366553497a685d9180748b7d7197867c7a695e756358523d317c64578e7466907767957c6d8f76678f7567a78f80baa39372625919100d1f150d3824136b503f816757523d2f6b53494630234c3a2f4d3a2e5f493b927b6ea490808e776781685e927a70937b6f775f538b746a442e21725c4b8d745e937a659b8470a8927e9c8773977f6b9077607459457a6858896d5f8064548c6c61866557836955876a579a7d70a48a7c55443b564a416454489f8a7aa48f7ebfac9bbca793937765796554604c3c392112a98771deb79ed8ae93dbb99ee4c2ace0bea7d9b39edab8a0bda18e876f5ef3dcc5f3dccaefdac6dfc6b0dec4ace4cebacbb09bbea690a5907c6a5b4dae9987927e6e7e6d5f7d6c607663576d56486b54456a514052382c5344335c4a3d5b4a3b5846386656477766557e6a5d7e6a5a735e4e615347362617ad92799f856da98d76ae9580ad9684b69c88b79f8ec0ab9c4c382b5a43345f48395744356756445d4c3c63524272604f6558486d5c4b2e241b32271d4e3b3046342b4e3d355240385b493e6652476d5b5067574d241c1140352b4f3f355b493e5b4b3d6150416e5f4f5d4c3c624e3e5f4e404f3c2e654e3d907663856c5c7a64535f483b7862568f766b977c719b8071ad8e7f9575696a50453e2b20a28b7dc4ab9dd7bcade2c5b6e7cdbcdfc6b6e8cfc0b09688c2a99a816655bb9c8bc9a895d4b49fdbbba5d1af9be0beabdcbaa6c9ac949481712d1c13927867d5b59fe5c2aff2d0b7e5c2adeecab8d5b4a0d0b19ed2b5a1806551a88e79ecd6bfccb59bceb79fd0b9a2d6bfa9dcc5aeddc7b19d8b75ddcdb6e2cebbe7d4c2e5d2c3ead8c8cdbcacebd9c9e3cebddfc8b6bba5975a38297f5847885b4f63392c7f57457c4f3e815647845a4b6044375c493b735b49b0907ac9a48edbb89ed2af8fe5bf99d2b190d8b699c09e856548347a5b4b876755694f414c322552392d573e3358423355463a4f40368b79689e8c80aa988aa08c7cb79d8b96817382665680675878635354473bbbac95c5b89fc4b9a2c4b8a1b3a58da3947aaa9c81b9a98fa48870dbc3a3dfc5aaccb699e0c7adedd4bbebd2b2e7cab0edd1b5d3b89cc7b39d574533f1d7bbf8e4cdeed8c2f1e0cceed9c0f2ddc5f5dec7eed9c38b7964d2c0ace4d3c0f4e4d2f9e7d2e4d3c0ead8c5f9e6d2f1e0ceefd9c36a5a4c564131ba9b87c1a28ebb9c8bb29280ba9785bb9884bc9a88ab8c7b5b483a826c5e8e73638d70608e7160a0836f947760977a618b6f558c735b77614bb39d86ead3bbecd6beebd6bee9d4bc6d584c856a6092756a987b6ca58576b59386896c61574539b29b8dd5bbacdabfb0dabdadd9bdade4cabbe9cfc0c0a496c9b1a18a6f60caac9ad0af9cd3b49fd9baa5dfbeabdbbaa7cba996d6b9a3a18c7d483025a98770dfbda8e6c5b6efccb5f0d1bbf1d2bcf2d3bee6c7b2dfc0ac6e523fdac0acecd2bfeccfb8dabea7ebcfbaedcebbe7c7b3e3c7b2b79f8dfae6d6f8e8dbf6e8dbf8eadefaece1faece1f1e2d6f8e7dbf5e2d4cdb3a38a5f4bac7b64af7b669c6954a36f57a66854a268568857477657485947368b735db7967bdab498b68f6fdbb58fe3b893e5c29ee6c3a0dbb1958b6151916354976a599c78689d7c6a7458487155476b513f5e4c3a7d6754f1d5bbf4dbc7faedd9efe0c9f6e1c5ebd9c0efd5b9dec5a9c8b19680715be0d5bbf2e8cff4e9d0fbedd3dfcfb3edd9bcc5b092ceba9ea38d76f0d8baecd9bde6d4b9efddc6e9d5bdebd6b6f2d9c0f1d2b7d6b69accb59f594538efd5bef3e1d1f5e0cef5e2d2f5e0caf6e2ccf6e1cbf6e2cbcbb9a4f2e3d0f6e8d7f3e6d5f7e9d9efe2d4f9eadcf7e8d8f6e9daf2dfcd9283776a5546b99b85c3a58ec2a38ebc9d87c19f89cdab93c9a993af927d5d47398268589a7d6aa48470a98873ba9681b9967db59176a9866aa5866b806750c6b19cf5e0caefdcc4ecd9c1efdcc47563547c64578f72658e7362927664a7857685675b473728ae9787e3c8b7d3b6a5e2c5b3e6cbb8e1c7b5e7ccbbc7ac9cceb7a7937869d3b5a4debfacd7b7a3d3b39fe5c5b2e0bface6c7b4e1c2afba9e92795b4bd0ac91f4d4bee9ccbef1ccb9f2cfbaebcbb2e8c6b2e0bca6e1c0ab806653e3ceb9e5cebbecd2bce7ceb6e8ceb9ebcebcdbbca8e6c9b4c0ab98f9eadef6e9defcf0e7f8ede4f9efe5f7ece3f9ede3faeee2f7e8dcb49f91936a56cfa287cda285c79c82ad7e63b57b65ae766197655a79564c5d483b957b68c7a58bcea78dd2ab8ddcb593eac09decc1a0e7bc9aca9d7e8e6854a07866a37f69b38f7b9e7e6a6d5646745a4e674f40594736897360eccfb6f3dbc6f3e7d7ebdbc9f3dec7f4dec5f1d5b9dec1a6d8bea6806d5ae8d8c0f2e4ccf4e6ccf7e8cee7d7baddccabd5c5a3beae8f98836ceed1b4f2ddbdebd6bdf2ddc8eed8bfebd3b4f6dac2f2d7bbcbae8fc0ab93675441e2c9b0f0ddc5f0dac3f0d9c3ebd7c7fae8daf9e7d9f9e7d6d2c0b0faece0f1e6dcfaefe2f5e8d8faeddffcf0e3fdefe0f2e6d9fbe8d799887c7b6354ceab94dcb9a1d4b099c6a188cda68dd4ae94d7b39bb18f7a806554997d68c19f84c5a286b99579cda88ce4bea0cca484d5a989bf96778c6b52d8bea9f5dfcaeed4bcf0d5bdefd6bf7360587e665f8f736a8c72669076689b786e8f6f6935261c988073cdb1a5c9ac9fddc0b1dec1b1ddc2b2d6baacbea193c5ab9b947866d0b09edebda9debca7e0bea8e6c3aeddbaa6dbbba6e3bea9c7a896957765dcb89eeecdb3efd3bff4cfbcf7d3c1f9dac5f0d0bedab7a3d6b7a56f5a49e8dac4eeddcdedd5c2eed6bfe9d0baecd0bed4b5a0e9ccb4b4a08cfdf0e5fdf1e8f7eae1f6eae1f9efe5fdf0e7f6e9dff7ebdffaebdfaa948790624edeb191d0ac87dfb896c29776cf9b80b57e689866578b6558614535bb9e86debb9bdbb796d0a987e2bb97e9c3a0edc5a1edcaa6bf99778d6855a47f6d957b65876c548669547561506d564c644c3f5e4f3f84705ceed3b7ebd6bef5e5d7fae5d1f8e0c8eacfb3f5d8bbe6c6a9d6baa4847061f5e3cdf8e7d0faead2efdfc5d9c7aaeddabcc6b296b29f8489775fe8c8adefdbb8edd7c1f7e2d0efd8bff0d6bbf8dcc5ebd0b8c6a88caa97838f7b66fde8d3f9e7d5f8e4d2f4dfccf8e6d6fbeddefdedddf8e5cfd8c5aff3e8d7f9f1e1faedddf6eadaf9efe3f8eee3faf0e3f7eee3efdece9e8e83846c5fcdaa96dab6a1d9b4a1caa591d5af99d8b29cceaa95b696828c7062a78773c6a287d0a98bddb59ad8b096e7bea3deb598e4b798dab1928c6c53f7e2d1f4e2d2f6dfcaf3dac4f6e1cc6e5c52755e5484695e8f77688c75659574668262593a2a1e91796bcbafa0cbad9de5c6b5e6c9b7e7ccb8d8bbaabb9f8ed2b8a8a48979d5b7a5dab9a5e0c0abd8b8a3debeaad8b6a3d7b6a1dbb59ed4b9a6a18e7ee7c6b3ebc8b0f1d5bdeed0bceccbb7f4d5bbefcebad5af9adebca88e7563e6d0bbf8e3d4ead4c2ebd5beedd7c1ecd0bee2c3aee0c4abb19e88fdf0e4fdf0e7f7eae1efe2d9fdf1e5faede2f8eadffdefe3fcede0aa9186996655deb090d6b48de4c09acca582d6a78ab17d67a06e5e8c6557674737c2a389e6c4a3eac7a4dfbb98ecc6a2e9c4a1efc49feec8a4b48d6c926d5ca98877846d5c917863846b576b5949655249655044504335857260f1d6bbeedbc3f5e3d2f9e1caf9e0c4eed0b0f2d5b6f0cfafc7ad99806b5decdbc2ebdac0eee0c5eddfc3d3c4a5c3b293b3a285b4a2898f7d64e0bfa3e9d4acecd7bdf4dfcbe8cfb4edd2b5e7cbafedd1b5caaa8b95816db7a18bfeecd9f5e4d3eadbccf9e9d9f3e3d3f5e8d9f9ebd9f2dfc8bca992ebe0ccf6ecdaf8ebd9f6e7d3f5e7d6fbeeddfbeeddfaefdff9e7d2988676967c6ad1ae97d3af98d9b59ecda88fd4af96d1ac94caa890ac8c76866958ba9981d7b493e2bc98f1caa9edc6a7ecc4a6e8bf9fe7bc99e3bb9797795cf9e6d1eedfcaf7e2c9f8dfc4f3dec55e4c4068564a806b60866f618f746796786c806458472f237c665abda293dcc1b1e0c5b5e3c7b8e5c9b7efcfc1c1a798cdb2a19b8579ddbeaddab7a2d6b5a2d6b5a0dbbba8cfad99d6baa5e1c1acd9bcac9f877bf2d5c6f0ceb6eacbb2f6dfcaf4d8c3f3cfb4eecdb8e5c0ade4c9ba927c67ead8c3f3e3d5d5c1b0e5cab4e7cdb9e4c7b5ddbeaad6baa4ad947efbf0e0fbf0e3faede2f3e4dafdede3fbede3faece1fceee3f9e7dca58e818f6551cfa083d1ac88d6b48ee0b694cc9d80b4876fa06f5e8c6a59634836ceb09ae7c2a5ebc4a0e2bd99e5c19dedcca6e7c4a1f5ccaaa98067957461937968856f61896e5d786252695343624d40624e41524339675441f0d0b2f3ddc2f2e2cdf9e7d3f5e1c7f6dcbcebccaee6c8a6bda68f887460e1ccb1f1dfc4deceb5c7b69bd3bfa0d3c0a0b9a58b8f7d67978371d7bfa1ecd4acecdbbfefd9c2f1d9c5eed4b9f0d9baecd2b3cfb596806f5dd3b9a0f0dbc0f8e7d2f3e5d6f4e8d9fcf4e8f8ede0f4e7d5fcead4a9967ed6c6afefe2ccf2e6d2f4e8d1f7e5d0f0dec9f0dfcbf2e5d6ebd9c689786ab29584c5a38ecfac96cca890c9a48dc5a189bf9d86b2957fa68a747e624fc7a08cdbb592e5bd9ff3cbabefcaadf1ccb1eabfa1ebc6a5edcba4b3937af7e4d0f3e3ccf3dcc6efd5bcf1d8c055443c68574e6d5a527761577c635781655a775d534c352d68554ccaafa2ceb5a5d7beb0e9cfc1e4c9b8dbbcaed1b8abbba190a08d81cbaf9ed1b19cd3b5a1dfc0acd0b19fd0af9ce2bfaddab4a2ddbfad9f8878f8ded0edcebef2d8c6e8d0c2efd7c9f6d6c0f1d4c3efcdbae3c9b8937b64d4bda4e1c9b6ceb5a3efd0bbe0c5b0dec0abdabba5d1b39ccbaf97e8d8c6fdf1e3f5e8dcf5e6dcf7e8def7eae0f8ebe1f1e2d6fae9dda98c7f875947a5735acca083e4be9edbaf91d1a288a376628f675c795c50503728b4957febc4a7f2caa6e9c6a2f3d0b0e3c2a0f1cbb1d7aa9287624d8b6e59957964846b5a755d4a705a4c6d5749614e445c4b404f453c524435e0c7ade1ceb7f7e2cdf4dfcaefd6bdefd3b5e0bea1eecfaccdb09b856d56ecd7b9eedcc1eedec5deceb3d4c3a5e0ceb1aa98807766539b856fc1a585e7c59fefd6b9e8d0b8f5dfcdebcfbaecd1b9edd0b4ceb498786758ecd3bdf8e1c9eedac8f9e7d9f7e7d9fbefe3faece0faecdefaeadab6a591ead7c1f4dfc7f0dbc2f4e0c9f1dbc5edd9c1f1e1c9f2e3d0fae5ce847260c6a693d4b09dcba590c49e8ac69f8bb9947fb5917eb2927e987b66715742caa691e7c29fe9c2a5e9c2a5ecc9afe6c3a9e9c1a6edc3aae1b996c8a78df5dfc7f5dfc5f0d8bff7e0c6f1dbc447392f4d40365a4c425a493e5c493b5e4a3c5c493d4a3a30524137b2988ad1b6a4dbc0b0d8bcaddabdabd1b1a2cbb0a2bea59666544cb99e8fcbac9ac0a393bb9d8eba9c8cc3a492c6a998bb9c91b39d90695543b69480bb9680e8c6b2ecc0b3e3c1b2ecc7b1ebcab7f4d1becfb1a297806ecbb29fd6bcadd6bbabe1c5afe1c8b3e6cbb6ccb09ac9ad96cdb199cebba9f8e7d4f1dfcef6e3d5fae9dcfcebddf1e0d1ecd9c8f3dccb8f6f628658488e5b479b6f5bb78f7ab18670a577638b604f7752407456464a33246b4f3aba987ce2c09de2bd9ae6be9de4b99ac09c847f5c4960403587675c8567576d5c4d67594a6753466a53456754475b4a3e54473c4d3b2bdec2aadfc6afe9d2bcf4decbf6e1cbf0d8beeed1b8e8cdafdac0ad7e6954e2cfb0e5d3b7eadac0ebdbc1dcc9afd6c3aa907e698f7e6e8f7d689b7d62e0b997ebccadf0dbbdf1e1c6f0d8baedd1b5ecd0b5dac1a76d5b4be2cab6eed9c0f9e6cdf5e0cbf3e0c8f6e8d6f1e2d1f6e8d6f6e5d3c6b5a1b6a58ff3e2caeeddc5f5e0ceefdac9e4d4c0f6e9d3f5e5d4f5deca887768bca393be9e8cc3a18fcaa694cfaa98c19f8db898859e7f6e836755775d49bf9c87e2ba9ae9c0a5e8bfa4ebc6ade7c3abe6bda4d5af96dbb191c9a98eeccfb6eecfb4eecfb6ecd5b9e6d2b8392e283f352e463c354c41385a4d4155493d483d34322923382e299e897faf9889aa90849f877b987f72987a6f765d51736257342b265e4e4657443d5442395a463e57433b57413956433955423a493e34261f135b4735896d55b49982bc9a88b39383bc9d87c6aa95ddbeaac1a89869594ab4a192bba397c6ae9fcdb29fcdb8a5c4af9cb59d8abca18caf937db19d8de5d1bfeed8c8e8d4c6f7e6d9e7d6c8f0decfe6d1c0edd2c288695d825a4a8156457953437a59497f5c4a7c5745704d3f704f416b524557453d60473d5c402f765a4683614c8560517e594d604435624834664c3d785b4b795949715b50624f485c483d6552446350426351435a4a3b4b3725c6aa93e7c9b0d8bea3d7c0a8d9c4aad2bb9fe8cdb4e0c7a8dac3ac77644ddfc9ace4cdb2e7d2b8d1bca2c8b3999c876dad9780a6927f9b8b7b77604cb8967cd5b599d0bba0d2c2a8dec8afd4bda6dec5a8d7bfa272604c968575a1907ccbbba8dbc9b9d6c2adb8a28ca5907c907d697b695a644f427f6852d8bea5bfa488d5baa5d1b9a5e4d2b9f0dcc4efd6c3dcbfaa817163897668aa9182c9b09fc5aa99c8ac9ca5897a9076666c55454f3a2b453329887165cdaa92d0ac99c6a18dd6b3a2c5a191c49e8ac4a38eb7957e7e6e5b8a7c6798816db19684b29881ba9d8663493f634a405e463b624a3d73594b785f536e584d604d442c1e16654b3d7e624f8464538a6c5e9173649977679f8071b39583422c21a38677c2a290c7a89ac4a594c6a899ccab98c7a790c3a38ccaab968d776b573a307249366b4534674131673e306a4432724f3c7754417b5f5031221b43312c43302b4b3a354d3b2f44382f3d332945362b4635293c291d3528217d6a5e836f637461555f4c426a5a4f756357867264826a5d39251d462e22492d21462f2647342c44302446312449342a4734293f2d2122120b4f3326724d3c58372559342452312653332569412f82543e674633674d3b76574563463a583d334f382b513c304a372a44342637281a362519746154cbb3a1e0c9b0c9b49fa08e78a18f78c4b09bc3b095a39180382a1b6b5d4e6a594b5847385f4e3e6151406857466856475c4c3e52483f32261c6950406e482f5e3b255933215d37265f3c2c7c543a7e593c6d4b32795d4b8a725aa0866ec7ab93c2a488d8b59bdeb79ce0b79ad9af91c69f83846148a2856f8c725e7c6449664e35705a3f72563d765441815e4b43322837281e402a1d503a2c5a41335b4134604639644d3f5e493c5d493d4c3c3627130d633b295f38286439286f44356f42337b4a36794633844f3d5f3c287f55408f624d956450a06f539c684eb48b76af8772b18a75ac856eac866fa37f6881604b73544350372ac19b87dbb196dbaf96e2b6a1e7bea6e7b8a1ebc0a7cca58b755742c6a289d8b196d8b59ceac6ade7c3aae3baa1ddb199eabda6f0c0a7e5bcad794d39cd8f6edba483e4b28fe1ae89ddaf87daae87edc19fd4af953e2c1f584438776256755e52715747614d3d644f3f6a5241856a58806350553f2f95745ead8b73ba947cc39e86c5a289c6a38ac59f87ae8a726c4f3c7d604a91725a9a7c69a28674ac917bad917aae917bb5937f9f7f677e604e814e38aa684db8795baa6947a1684ca67151b77859b773577b483867443785644eae9078b6987f9e806a937662a3877496806e705c4d6c5d502f241c4e3b2e3d2b1a43332546382b5848394f3d334e3e2d2e201a443931776355846c5d745a499178659c836f9e8671947b678c735f8a715f7d655280593dd09369d4936cde9a72d3966ce9b990e8b98eebc094bd8d65d3ad92e9c5a4e9c2a2ebc2a6e0b797ddb393e0b595e2b595e0b192deb19290674acda589d6b395d3b18dc7a280d1ab89cba07ec7977a9a6c4f5b402e573e316b4f4481655883675a7c5e50735548826458765a4e72564c5e453d3c241d8d5b458957438c54409a614d965b47a06349995b439b5942955c3dcb845ecf9068c48761d59a6fd2986fbe957db79079c09a83c39d86b8937cae8d76876955795e4d60463ac79f8ad6a88ce5b69ddbad96d8ae96edbfa7e8bca3c89e86937262d2ac97e4bca5e9c5b0fcd8c3eeccb8f2cdb4f3d0aff4cfb5f6ceb3d8b59f896046e7b691f4d1b4f6d3b9f5d0b6f1cfb1ecc7a7e8bfa1dcb39d3f2a1f7d66568e73628468588f705b694e3d6e53417c5d4a9a77639d7b64614532ab8971be997fcba487c1997bd4ac8ed6b093d3ae92bb957d84614c9d7a60c19d80caa58bc6a289bd997ebf9b7dbd967cca9e85c69f8285664f8c563cb87051bd7654c17c50c68d64d39773bb7a56b6704f834b36a87d68d1a887d4af90b9957aa8866b94755da08068997b67987b67846e60483b328e7a6896806c9a86758c7a6984705e846c5f846f5c5b4a425a4d44836e5a8b715c91725da0806aad8f78ab8e77aa8b74ad8b74ac8872997a649a6b4ce29b6bd89368db9a6cdfae7ffbd9afe9c4a0f5cea9deaf8ab18f73e0be9ce9c39fe7bf9ee5be99e7bc99e9bd9addaf8de5b694e2b593ae8563d7b391caa786c6a280cca485cca383d7ae8ad2a685cda08071544161423683645792726393726390705f8e6d5d9f7e6e88685a88685b654b40452e23925d498f5b49935b47965d4b985c4a9b5f499a5b489e5d4c9e6549cc835cefba8ceab68ad59567df9f73c3977ec39880d0a690bd947ec69e87ae887493736186695a64493bc9a18bddae92e6b59cdeb09addb199ecbda4e5b89ee3b79d9c7864d0a892ecc1a9fbd6bef9d7bfe9c5acf0cab0ecc7adeac2adedc2a3cea88ba17355fcd3b2f8dec4f6d6bce9cab0f8dcbef5d5b5ecc5a8deb59d483327715a487e6450846a598a6b576c5140795d4b906f5d997763a5846e6e5340b2927abf9b81c49d7ed1a887dbb390d4ad8ccfaa8cbe997f8e6956ad886fc39d81c79f85d0a78ed4ac91cca587c69c81c1937bd3a98d815f48955a3dbf7252ba7354cb9069fad8b2eab589c68059c27656854f38b9937ac8a07fc49e829d7a6570553f6b523e8b6f5c7b5f4d8b6d5b7d66575e5147917b65938068a18f7b8d7b6687725d836b5a7a67516e5e543b302486715ba0846cb19076b29279a6866eaa8a73a7856dae8a729a7a65876a58b48469d98d60e59d73dd9a6ce7b488f8d5adf1cbaaf7d2aedbad889c795ee4bc9df0c4a1e9bc9de4b795e2b491e3b593e9bc9ce4b899e2b596c49876dcaf89d3a57fb99073c59b82cba487cea884cba582cfa785836551724f43957464937360a3816e9876619e7c699e7d6a8e6d5b8a6958674b3e4b3223965e489965519f66538a5241955c4a9b624ea26d588e5645835139cc8463f0c097e6b58bce8c5fe7a376d1a88fc9a188d2aa91cca28acca38bab856f8a6b578368586a4f40c9a089daab8de6b89ddbae98e1b79eebc1a6e7ba9fdeb299a8846ecfaa91ecc3a7eec6aff9d1bbeec8acf0caadf5ceb2f0c6acebbc9ebf9980ba8c69f9d5b7f5d1b5f0cab0eac5aaf6d3b4f5d5b9f4d4bae6c1a84f3a2d604a3d735f4e8b6f5d8466547358458564528c6b5892705d967a656b513cb4957eb4947e997861c09d82e0ba9adab292d1ac90c5a28b81604bb28f75c1987ecaa085e9c0a7ddb69ad6af91d1a888d8ad8cd1a88974523e9c5e40ba6e4ebf7858dbaa84f6d7b4f1c399ca8661c0744f854f36a68169b78e79b28d73d0ae91d4af93967863876c5b79614d8165536552436553478975669883708f7a689481708e7966796554716050695b4f24190e967e6aa07d63ac8971a28571a386718e70598467509c7b659b7c65816353c38e6fe1996add996ee5a371ecc298fad8b2f6ceacf4d2abe3be9a9a795ed7af91ecbd9bebc5a4ebbe9ce8bb9ae3b596e4b796f0c4a2edc2a1c39a7ae2b997d1a682ae8a6daf8b71b49176c39d80d0a584caa9877e644b7a5b4d9d7869a67f6bb08870ae886faa8570a98571a17c698c68565f42384e3020915a43925f46a26e539d6955885842915b479b695498604c784830c8815fecb58be0ac7fd28d63d89668cda38acda38bd0a68ec49981c79c85b9937d8968558267566f5343cda38de8b99be9bda1d5a992e0b69ee5bca0deb197dfb39dbd9885b9927defc3aaeec3b0dab09decc1aaeec6aaefc9acf2c8aee6b89aaf876ed6a681f4ccadf5cbabf4caacf1caaef3ceadf8d7bbf4d2b9e6c0a4644b3d6a4f436e5443886b5a886a59765b488f6e5d7f604e937361876e5c715844be9980b9947db99680c9a78cdbb897ddb896dab796d3b0948d6c54cba78bd8b192dbb293e7c2a3ddb89ae9c3a4dcb291deb293d5af91755240a76c4cbb7552bc7756eabb95f4d3b3f3cba6c58766bb73528c553e8e6951af826bc5997fca9f7fbd987a9f836c8266557f64518b6c5e6955476353466e5e4f7e6a5a7d6a597e6b5b7a67567f6c5b7968596e62561c11078d7464a6816ba5816b856855876a558a6e589579639a7b658e7059795b47d39c74e4a270e4a576edaf78f4cd9ef8debaf2d0b2e7c49fecc096af8464dcaf92efc09ee8c2a2efc2a2e9be9be1b492e6b594e7b693edbf9dbb916fe7c19ce3be99d9b592c6a282ab8a6cc19e82c69f83b28f72886850785547a27e6eb08c73bd9979b69174c09c81c19e819b795e9a75635d40355b3b2a965f48946046915b408d5a468d604b8d5a498655448c5a46643923c2815fe4b182e5b283d59164db9d6ecea38dcda48ee4bba6cda48fc29a85ab8874846655755c4e674d3ecba48ee5b89ce8bfa5e1b8a2e2b9a2dbb49ae1b69eedc1a9cba791a78067e2b59aecbea7e5b8a2e9bca1eec2a2eec1a6f7c9b0eebea2a17960d2a583f3ceafedcaabedcaabe8c6a7fad9b4f5d7b9f4d4b9e9c6a66952416a52447f65509a7a668b69577659448b695690735e886855785e4b6d533fc09a82c39e85caa78fd1ae94e2c09fdbb996e3c1a0ddbb9d835e42e0b79ad8ad8be3ba97f1c9a8dbb494e6bf9de9be9bddb090d9b2947a513ea46847b66f4ab6704deebe96f3cfaaf5cea4c88a63bf7956955e4386644db78e74b69076c99f82bc987ba0826c9778667f64538d6f616c584a5a493d7162547d6a5b917e6f857465705f4f7665556f5e5071645a23180f876d60ad8872a57e67a5836e9c7a639c7b6291735ba0816ba5846e8a6654e0a379e8a673e2a475e6a973f6c999f7dbbbf6d4b2ecc7a1f1be91a47458bd947fe5ba96ecc19ff5c3a3e1b590e2b693e9bb9be9bb9de6bb99c59e79deba95e9c5a1ebc7a6d5b493c6a688b69680a88a72a07f63a38068765545957161c5a184c49f7bbe9777be9979c4a07cb99475a07a6557392d644331966048915d42996347915e4b8457448454457f4c3e8553436c432cb77b5be5af80d69e70d28c5edda071c69881cfa28bdfb49edab09acea58fb7937f8c6f5d7d62526d513fcda48de2b599e7bea5e8bea7ddb49ce7c0a6e8bea6dab39cccad9a9a7861e9bfa5f5cbb4f2c9b3e2b89fe1b89bf3c5a8efc1a4ecbea1a17960ddaf8eeec6a9ebc5a9f2ccb0e2be9fefcba5f6d4b7f2d1b9e9c7aa614c3f644d43856c5da082728d6d5d745745856553765c4a8c705f745d4d634b3ab5927ac6a187c8a186d4aa8ce7bf9ce3bd9ad5b091d1ad91875f49d9af94eabea0e6bb9df0caabe1bc9fddb597e6ba9be4b393d9ac906e4332a5664dae694bae6d4becc098e9c7a0e8c198c38662b976569e674c7a5c46bd997dba997fbd967ac3997db18d739e7d678a705a927765614d3d8b75679b85778c7869917f6f9380718e7b6b826f5f6a57496f6258271c136c584ca2826db7947eb1917ca07e65a7866da88a74a98b76a78671775546d49973e3a276ecae83e1a778f5c594f7d9b6f2d4b2f0d1afecbe958b5c46bb9685d9b693e6be9fe9bea3f0c3a1ebbd9be8b998e5b898dab08db79169d4ad8acfa78ac19a7fc19d7eb38f73a7846e997c64a28064a580675b3f2c876457ab8771caa587c8a186bd977bc4a181be997f8b65554b2f237758488c5a4399664a9a64469c6a54845742865747805045825148795442b17d62df9f76d99b74cf895fdc9b739c6d54be9078c59a83c99f88caa38cac897390715f8469576c4e3bcfa58fdeb398ecc5aceabfa9e0b79de7c1a6deb69fd0a996bfa091a07e69d8af97e5bba7efc5b2e1b69fdfb49be6b79ee6b69de2b79e815942d7aa8beac1a2f1cbabefcba7f3c9a3f0c49bf2c9a9f3ceb4e2bc9f765f505a43378267579f82718c6b5b6d503e8364517b634f7b604e523b29765d4cb4937eba957cba8e70ca9a78d8a884dcaf8cdcb295c29b828e664ed7ac90e2b595eabe9ef1c9a9dfb899d5ad8edfb393e9bc97d1a5885d3927945d48a2634d9e6142cc926fdead86dba680b46e4db26b4da76b5465412db68e74b89881c7a088c69f85bb977db3927b88715a88705f5946368a74667862556150436656486e5d507d6b5c8472647e6d5f5a4c422f251c4c3c30957862b6947ba98972a68469b08d72a4846dac8a73ab886d805f4bbc8460dd9d73e3a37bdda67be5b47feac293f3cea4e7c6a3cca6848b6550a88572d5b18cd8ae8cd3a98dd9b094deb291dfaf8ee6b494c99b78bb926ccda785d4ad94d4ad92c5a080c39b7cb58f73ba9a7ea17d62916f594832207352448e6956ac856dc39c80c39e81c19d80aa846e7c57473e241b775b4b865b438c604791614391634a8a5e458255408053428454457e5b47744629cc8760cd8a66c8855bc07a5585614d85624f8d6c5b9e806e967868836a5b6d574a645045594336b79786bd9c8bc7aa99d0b0a2bd9c8ba78a78856759624b423a2a22544233785e4c7d625780655b775a4e7c61537f66567b62507a6151573a2b8c6650b1866ec69d82e2bb9aeac099d2a680d0a789cfa98fc7a48b5645396e5d4f7b67587a635773594d685244816a5b837261705c4d4a3828836b5eae8f79ae886dc79978b9846195603cb88765a57558ac7f67805f48c09d82e5bea0d0a988e9c5a6dbb89be2bea0e1bb9addb494ae89713925196e4c3d774f40865b468b58428b5a3f7f584183544193614e9b6e60634334a27c64ab8a71bf9b82a88a73b19179a9866f81675481685a47342466524260504257473b52423657473a5543366655466a5a4c55483f3128203c30268d7461a68874907560a1826ba98a739a7d68967663917560634838a37860b98567b37f62af8364b88f65c69f76bb9876846b5444322033231961504180684f795b41795b45644d41644c3c6b4d3c6a48395c3729a37d60d9b18ee8bd9dd9b392d8b292cea785d8b290cda98c8a68527f61514d37295e4a3d654e42644a3d69503e624c39533e2e4b372b3f2c2427171344312b5134275b3c2b68442e6b4b3763412d5d3c2d5d412e5332282c1a104d321f8e5f4496664c8c60437e4c345f4230775c4c7159495b453757433653413526170f382c244d3d334f362b4f372a4b382c614a41644a3f554134574338614e3f4a3d30796a58927c678f7868957e718f76658f7867887366796254422f247861559c7b6aaa8571a5846dad8c71ac8a6eb08974a07c6a8b6a5970504431241f31241a3725202b1c17251511261813261610251b103b2e243d30265442386750427b5f4c8a69539f7a63926f57906d58815d4965413130190f6f54428d6d587c5b447d5c4782634f795b4681624b85614f705148382a243c292244342b453527503a30543e305843364f382c543a2d29130d29160f4d3426503d2e533f305140355844365e4638594c41443732281f182b2119302a2329201b261d17271e17251c15281e16271f1829242017110e2e20195b40326144355a4133583d2c5e4432664d3d5a41324a3a33523c33583f356446356243346b4f3d664c397354406b4e3a6a503e5744355e4938886e56876a55907660886f5795755ea78a6ba1876c5841372914124d392c735b467a614978624c5b473662513e62503a4f3a29331f181909035e4c426852436950406a4d3e7054467d6554715d49705e4e4633287355448e6e5ca57e6aa37c67b48b71b49077b38c74a7846ebda087997d6c3e2d2484685887665184604a886850845e4b84654f7f614c856b566b523f654f3d725c4d2e1d1345372c503b30614438644a3c5e473a6b5043765b4c664e3f644c3f775d4e4a372978624f90745ea28674987c6e9b7c6c8a6f5b886b557f614a69513eb19483c8a390bf9783b28e79c3a087b08e74b58f7eb08c79bb9a85b1928432241b463625543f345c4739614a3c584231533d2b4b3a265d48366d5644b39684b89985c7a691cca892cda993cfae97ddbaa4d4ae96c8a0896245387a564489604a8d614a8d614c8a614d855d47825b44785a45422b1c503f33624b3c6b55476e5648675247776152745a4a73594a785d4a553b3286695d8e6c5c947664795d4c8a70609e806b9f826d6857452a180e3c2b1f4a33244f392c554131614d3c5640305b44335f4836614b3a5140322a180d7f5f50996f5a936852936e597c583f825f4578563d694931543f35b89983bda188c8ac90ae937aa98a71a3876fab8975b79580b7947e83685781674aa68466a17d67aa896ea48265a17a61a6825cba9970866a53725a4f786355715c4a6d5747705a49715c51594b3d6a5a47755f4f5d4a413221138c715a9f7c65ad876ca17a61a37b69a6816db09074967960694b3c9d755eaf846dc2977fc59b85bc9077bb957bbb9279b08871c59c7dbb967f56382e99705f93735c96725aa4816997735d775942957a64876b567c604a715b43735c492d21133c2e25563e32664c3f664a3e684d4175594b715645725645755a49755b514a3626775d4790755e9174619f8174a07e7185695869523b7159445e4835aa8c79ba9581c09983b68d77c9a38dc79d89bf9d8aa98973b48f7ba68b7b3225154d3c2b523c2f52403057453253422f4f3e2a4e3c24503e2b705949ba9882bd9b88c29f8cbf9a86caa58fd2ae95debaa1dab399dfb49b71503e89604b9f71579d7055aa7c6395684e906a508c68528766504c3829574538624c3f6853476a544871594b7059486b5747684f3f755a485d46379370629b78649776609879668a6d5a9d7d679476629377616249356a533e71523a75553e775a407a5c4383614b815d427f60457c5d43685442412b1e86604a9a6f589b6e57946b52855e428460427b593d65462c5f473ac0a08ac7ac90c8a486b99a7fbd9d88c09d82c8a588b79479b8957e715646a5876bae8a6d9f7f60b09272a98869af8c6cab8864c59f7b9d816a5844366650426653456c5648705b4a715c4a725d4c7058486a52445d50443b2c1d906f5889644aa77e68a47a66ac826dc79e85b48d73a4826c715140ad816bbb8971b7876ec69b83bb8f75d3a78ab2866bc2957ed1a389bd97856545349a735faa846fa87f6ab18e74a58069906c5393725a8e6b55927159795e457c5e4a4230203e2d24594034654b3e664c3f6f53476e52446c50427257467054436957484a3d256f5b3d847050796348917b638a6f59806b5367533a6c5640503b26a48773bf9b86d6ae99c99f88d1ab93d1a893c1a08cae8f78b18b78a78c7e3126164b3c2c4c3b2f423424534533493b2b3f2f1e42301b4f3e2e6f5a4abe9d86ccaa96c29f8bd8b49edab69fddbaa0e5c2a6e0b79ddaaf96775341926752ab7e63ae856ab2876eab81679a755c916e588f6e59604b3c6654475b4537675145634d41755b4b856f5c7f6c5c745b4a725746594232a38172a6836d9d7c6492735e866a568e6e599274608a6d58785e4869523c71523a79583f825f45866047946954996d538a654a835e43664d3a4e33298b654c976f56976d5591684e7f5a3d805d3f7757386c4f345e4637bb9b86c2a58acba689bc9c81c1a18cc8a589e0bd9fceaa8dc5a187735743b59475caa280bc9a76c3a17fbc9878c19b7ec79f80cfa586947561624b3e695243725c4e6b52436c55477a62517b615270554669504259493e473326a5806ab28a6db28b70ba9277c59e81c7a17ec29d7cae8d72785843ad846eb5826bb4846ac49b81caa186d3a789ad8365af836bc4977dac8675745643946f589c7760a27b65ab896eac886e97765c8d6f568b6c547e6049755d447a604c46382838291e563e31654b3e63493c644a3d684c3e6e5244725746735848614d40483824674f3880674f876c567e644f80614e80675165503a68533e4834219d806fb89380c6a08ac49a85c49c87cca28acfaa94bc9980be9581967a6c3f34224638284b3d304137264236263b302335291a3a291849382a705b4bbf9e86d3b19cd2af99e0bea6dcbca1dbbba0ddb99ee3baa0d3a88f714e399d725baf8469b38c72b28972a78167a27f6696735d906f59685344715e515c45376650436650437258487963508671607c62517b5f4e5d4737947362a4836c9b7a60a2846e987b679a7c66886d588d715b846a54604a3473543b75543b805c42855e449b705a94674c86604585604473594553372c8a664c946c5290684f8b63497f5b3d7856356e4f306e52364a3020b4957fd1b196cba688c9a98cc4a48cd0af91d7b495e1c0a1d7b599765b46bb9b78d2a885c4a17cc3a27ebb9779c29d81c39a80c8a084826553644e41695242715b4c725a4a6d55497059496f584a71594b6c56485d4e414c362bad846fb98d76ba9078ac856bbe9879cea887d3b092ba9780805e4ba57d68bf8e76b7886ec2997fca9f84daae8dc69e7cb4886db6896d997360775b469d7960a27e64a17b629c7d5f9d7c6094745d88695481624d8b6b5772594373594844362932221b5943365b44366046396a5043674d406a50416f53456e53435846384a3c2b5f4a34745d45806850846d577d614c78604964523a65513943321c937a65bf9d88d4b097cba38bc5a087c09a80d2ae98c3a089c19a877f6658443a2a423828473e32453c2c3f33243d3327382b1f4232214433236c5543c9a68cd0ac96d0ad95d6b79cdcbda1e4c4a7e1bda2dfb69cd2a68e744f389a6d559f7358b28c72ab826ca57f659a775d99765f8f6e57624d3e776355624b3b765f525f493b664c3c7a63517f68587c604f7b604f604c3b8162519d7d6598795fa68a739b806a9c7c65947762896d57866d5659422c7153387b5b42825f44815d4292695290684c805e427452366c563f523a2a825e4491694f936b528560457d583b74523172523376583c452a1eb79782cbaa8edbb899d9b99ad2b397d8b699e3c0a0d9b897d6b39685674ec49f7acea27dcba680cba783b79372c4a082b38f73c09e81745d495644366a55436a57486c57466e5a4c6c58496351426753455f4d3c56493b503d2e9c745ea47760b1886eb38f71c4a27fceac88c7a685b08f7593735f97735ead7e68c5977dac8269b98c72c89c7ebc9474ba9074b98e749670607f624f9c7b639c7a61af8c72af9273b99b7e916f597c5d48866552866653745a446f53434a3c2e2d1d165c473b5f473b5a4236624a3e6a5345644a3d644a3c6850414d3a2d493a2a654f3b7660488770587c654d755a456d574065513b654f3c46341f987c6abb9886d0ab96d5ab97d1ab95c7a58dd5b39fbf9f8abc9a896f5a4e3b33263a3124363025392f1e4033234235293d2e21463423493728654d3ac29d84cda991d9b79ed7b89ce4c4a7e6c3a7ddb79ddbb299b78c757c573f976a50a87c60a881679e755f9d775d9370559371588e6d584f3a2b715e50614939786053674f426248387d66547a6152826656795e4f56433472554590735b93765d8c715a95786198785f96796490735c8066504a331e6c4c317e5c41825e46805d41906750956d507f5d43704f34614c354e3623876249896148926b518c674d876347735033755337725339492e1fba9d88d2af94d7b597caa98ae4c5a6e4c5a7e9c6a8e7c5a7dbba9f917660bb9b78c19976b89672ccaa89c19e80bf9c7cb08f71b7977d65503f4f3d2f6a54436955466a544570594c6d5847655341675342645241423627584434ab826baa7c64ae8469bd9777c6a27fc5a27ec8a584b59479997a6387634fab7c65c29377a77b61bc8e75cb9d81c29777b78b6db98d73825c4c8568559b7860a07d63b28f74b39677b5967993735b896c57a1826e90725d765d467358444e42312d20145742365b4538604a3d5f493c5c463961493d614a3c5e483a453426473a2a5947346e5c4579664e726048735d4863523b67553f69564251402c87705dae907cb7957fcba790d1b098c5a187cda892ba9781ba98846b54453d30203d2b1b3b2e1f382b1b4132224032253f2f204432204c3b2b5e4738c8a58ed8b49cd9b79ee6c4a9dbb79cdeb69cdab198c39a84966f597857419a6f56a1755a966f55a1776197705687674b88695082644e4c382b6e5b4e6850407b64566c5548765c4c7b64528167587f62526d54465746387b62548e745f856b557e65508b70599d7d64a285709a7d688c715d4b351f70523875553b835e487d583e916750996f567b573f694730533c29543b28815d458a644d835e467b573f8562487653386f4e3373533c513624947a66c9a68dd4b498dcba9ee2c3a4e9caade4c1a3e7c3a4d6b3989f846fc1a181c8a182bd9c7bc5a485c5a286af8b6fa6856aa4876f4a372a4c3b31705749685144695143684e417055456b53436a4f41644c3e3c2c21675145a9806ca379629b735aa47e62b59273b99676ae8d70a5886d937961755745ac836ec39880c19a82b98e79c79c84d2ac8fb0896eb48d7670504279615091735c9b7c679b7b65997f65a78b756f503d7c5e4c7e60507e60517b6451775e4e4f43332f221858453a5e4a3f5b473c65514669554a604a3d604a3d5f493c5441334b3b2c604a3a634e3a67523c624f37654e3a63503d5f4733664e3b584532836856a0806cba9681bf9983c7a48dc19f87bf9d89ab8b76ac8f7b67554677695955403135251539291a3a291a3b2d203e2f1f534231635244624d41ba9985cda992d9b59de3bea4e4bca2e0b49dd3a792c49b87936f5b795d498d6650956c52967157956c568c674e795d41745942775c473f2e206a594b5e4537745d4f7b625681655688705e8066577f6353634b3d46382c675043826b577d67517a64528a715c977a63967c69967b6998816f48342164483170523a7c58427b573d8e674f916c517a5a456c4a374a35235a423078584084624c77553f77563f7252397051386d4f37745640604835735b49ba967ecfb096ceae93e8c9aadcbca3dcb89cdbb391cba3869a7c67b69577b89274bc9c7cb69576b08d70b6977fa489758a7362382b23382c25543f32564235594436644d40644b3c654d40654a3e5d45393b2d245e4b419a75658b5f4d8c5f4c946953986e589f7660a17b66a3826d8f735e6a4e3bb08872ad8569b28b72b58974be927bb58f73a88265a6816860433268523f7d614a80624c8d6e58876d55937760644f41604c3e5642375f4a3e4b3c2f3d2d253b372f1d150c5140334f3d2f4935284630264c372b543f335642337a675a463830352b2243322b4434293c2d1f3a301f3a2a1d33281e3a2f273e342d2820193d302768564c5b483c6d564a6d594b755f507a61567560537c6a5e30261e221a1347372e3e31283a2b1e402f213d2f234133244131221a0e061f0d089f8172a88572ba9782bf9d85c7a18baf8671be9481aa8573795b493e281d71503e815d47825f4a8a655181604a745d44624b36705a463c2d216f5f52614c3d725c506d5549654c3d6a5243765d4f72584b6e584c4d40366c574d7e6a5a7d6857736050836f5b9078638b7464846d5f8470613f2e1e5f46315e442f71543f70533a6c4d3477583d6349345d45333b2d1c4e3d2b6a4f3a7256416a4d396e523c6d523b684e37624834634937594332664f43c09e89d4b9a1c5a58ec2a48abea08ab8967fb69880b3998656443c5a4839654e3c6f5d4975624e76614f725d4c7563554d3f361b16112d25204c3e30473b2b5a4c3c6654466150405f4d405d493e4d3d33251d162a201b503729573c31583f3361493c5b4034543c304d382d4334283c2e2231241b685244664d3f60483c5f453d6b5148604a3b614c385e4c3e2d211c221d1631261f3c312a3e30263b31283c312864524572615172625261514158473837291f34271c7d67558d725d876d587b5e488d705a977b668a6e577b634d403326463a2d4a3d2e5b4a3c5e4d3c5c4e3e4e41314a3e2e483d2c4238292922194334245f4b365e4c376c59436f5a486e5644695545675243493a2f23181245372b46372b493b2f5444365343374f3f3243352c503f343e30252a221a44372b513f314f392d503d314d3b3149382b4c3a2d503e333929203d2f292b1f182f231b2f2218372a1f42342946372c3f302534261b1f140d32261f40322942332b42332a3d2d2540302644352a45342a44372d110701160e092f241c42352c473a2f4a3c3148392d493f324d3d32453a34342d2524130639251735241439281a3f2c1e3922184129193f2b1a3128202e241a261b133326194032243d2d1f3a2a1c3b2c1e35271c30251b1d120d463629554131765d4b6c5442674f406650425b4437664c3e483427352e1f41342b46382e4e3f33504435493c30493c2f52433855453b463c33271e163e2f245f4d4147392e3c2d2024150a352b2248382f3629212f2823342a25372d24382920382b2243372d3c3128382c21392f253f352a433c3245321f81694f876d5391765c83694f7d624a7e634b7e644a71583f352618504336493d304d3f3646392c4e4137483b2f52453b8a77699783739e8c7a927f6e89756555463a48382b977e689a7d67927560a3846daa8a73a68972b19279a48b734c3f315a4c3d6655456855456f5c4b6354435d4f404a3d2d4c3f2e4d4231322b20584532715841705a436b563f5f4a3767503c5e4b36634f3c493a2d35291f6a5848725d4f756153765c4a82644e8f6f589d806ba38067aa8c73624c377d624b8d7059927360937767846b597d6654846e5b64503f42322152443743372e3e342a3a2f2544372e3f322747392e53453957493d31261b4e43365e4f405a4a3a6150426050425040305b4b3b5847365548393a3023534a3d554a3c5145344e402f594b3b5645384f41325e4b3b5545393626168e735a97775f96785f92735a9a7a62a18167a6866c947961271b1147392a5042335043325547365445335646345a4b3956493a4b40322f2216856a519a785db18d6fa48062a7856a9b7a6197745c9271594c37284944344b3d32463a2e443629473b2d524638493d31493d304c3f314e453a41352a574436685345604e41564335604e403e312752403533261a251e1745393242352944372b473a2f4c4034463c2f382d2040372c3d3325443e315d472e9276529b7e5a896d4b8c6f4e876a4b8d7051896d4e7f67463d2c1e53433548382a4b3d34483a2c45372c46382b46382da48e7fa68e7dab95849b8472937c69665547503f31957a639e7f679f806bac8a73a7866faa8c76b4957ca0866f45362869574876635277614f75604d6956455948395b4b3b5b4b39584b3943392e553f2c7e614a7058416f594268554165503b604e3659462e5141304c3c2d6d57467b6151886c5e8c6d5a8467548a6b579f806db38f76b89a82735e4d79624f88705c75624b6f5d4867574362523c62523c6455414a3d2b574b3c4a3c31493c303b2d2241332846382c5040335747395d4c3e3c2f225b4c3c5a47375a46355d4b395341305a4737624e3c65513e61503f3b2d1d6155445d4f3d56463362513d5d4c395f4e3e56463666503d6a5543775d46c8a180c39878c49b79c79c7bca9f7fc59b7bc0997aad8b713221144c3b2a4d3d2d5142305342305d4b385a49345a4834584734534434392a1a7e664d90725794755894755892745a9c80688f735d8f725e614b3c413a29493a2f50413647372a4d413155473a4d3f344d4133514535483d313d3124554031664e3f644e416850406852426251425441334535272c221836281e493a2b49392b4e4131493c2c4e4233493f2d473e2e473b2a3c332470583c9c7f579477508769449274509577558466458c6f4e8469494231205646384f3f314b3d344b3e2f45372a473b2c3b2f239f8777ac9281a58b7caf9483a48a767461505c4a3b91765f9f8069a78873a7856fa6846ea38470ac8c74a286714736287561517962508b735f876f5a796250675443614f3d73614e5b4d3a3d31246c543f81614a7c624b715a43614d396a55406c5840755f476a59464939286d5542816553826554947360987764987460aa8672ba9277b59379644d3979624e77604c786353655141574536634e406c57476a54465a45395543394a3c3146382d413529463a2e3d2f225141345947395d4c3e382a206250445d4a3c5e483a5b4538594638564033634d3e634e3d604e3f403021635344604f3e5e4b3a5d4a395d4b3b5a4a3b5a4a3c63503e64514081664ecca281c59978d2a685c49878b88d6ec29778c19a7ead8c74382a1d5343345245354d3d2e5745365c493a5e493859443359473757463748362792755a9373559977599675579b7a5e9f806690735a8a6d56654e3f4a402f4b3b2f5343365544364e40314f3f30524437524436574839504537392c1f57423058402f634d3f553f2e56402d55433455423249382732271c392d214a3a2b5e4e3f5646365243334f43334135234b402f4e412e3c31218166499c7c599f7e5b8665449675568f705285664a8b6c4f7c5e444635224c3c2e48382a3a2c214235254b3f314d4132362a1ea18776b09484ad9183ac8f7ea286716a57455e4d3d8b725c957863a0826fa0806ca1826d997b68ae8f799a7e69443326766051876d5b9479658a6f5a91786481695787715e78634e6b5944403223795e4a8c6c54846851765e4769554167513c6d553f78604969564443322268503d775c4a886d5d917360997968a4816eae8b77b38b72c7a68e523e2c6d5a486a56446e5846634e3d614d3c5f4c3b62503d67564352433254473853453a4a3e323e312843392e42362a4c3e3159493c5d4c3e423429615044604d3f5d4739554234614d41604d3f604a3b604c3b5f4e3f4030226757476f5e4d6451415f4c3c6554445e4e3e5847395c49395e4c3b8e725bb48b6ab1886ab58d70b0886da67e63aa8267ab856ba2826a4132245f4f3d594b3a5140325e4c3d645040614c3a644f3d624d3e554334513e2d8a6c529a7b5f9e7f629d7b609e7e6298785e83664f7d624d664f3f3c32214f3e315141325240325747375848385c4c3d5544365b4b3c52453835281b554131533e2e554435503e2c54402e4e3d2e4a39284e3d2e281f1342392b5040315547375f4e3e5646364d4030443626493c2d49392942342581644895745491705082614294725688694d8262498969517b5d464f3c2b44342648382a4a392f473a2a463a2c3e32233b2f239f8574a68a7aad9083a68979a78c795643336050418069578e756398806f8e73608b705e957b6aa98b769378654233276e58498067559276629478639f847199806c866d599077627d69554233257e624c8c6c5383674f7c654d67523e715b46785e49735742695545473527755d4c866c5b7f65558d6f5ca585729e7b67a6826fb99279b5957d4a37256652405e4a3953422f5a49375c4b395b4a365745306f5e4a4f3f2d54483743352944382c372c22483e3442382d4f42375343355e4d3f5245365e4f3f5847365c49375a47365f4e3e5e4d3b5845345c493759483641312164544265544068574266554162513e64503c59453565513f5e4b3a886953a97e5ead8567b38b719e765d976f56986f579a72599f7d6444322266513c63513a63513e73604d75604b77614b67513b6b55415b493656433088684d96755996755aa07e62a78569977459907159785c47695344352d1c59483b5a4a3b6250406656445f4e3e6958486451426553444f423633261a5442315341314d40314d3f2e4e3b2a4d3b2d4c3c2c514031281e1340382a58483651443354433357473747392a4c3e2e4b3e2f4838283b2d1e8a6b508f6e4e8a6a4885674591725380614476583c7c5e446f533c53402f37271a4636284f3e34483b2b4234273e312246382d9c8472af9484a88c81a28778a48b77544335584c406955466b56467e6a5c7b6454836c5c8872629a7f6b90786643362a7b675888705f977c699478639176639178648b725c856b5579634f4635278569568869508b7059725a436d5743715844745b45674d37634f3f4735277d63538065548a6e5f977765a1826eab8975b79784b7947cb295804a3829614e3d5543325346364f4433554737554535675444655041503d2f5e4d4051413446382d322519473c32463a2d5344375a483a5f4d3d4f43336152425543305b49365d4a3962513f594635604e3b64513f61503e41321f6656446958456a58436e5d4a62513e6e5a46624e3e65513f5c4939906e57be9070997154a98067a57d649c745b9f765d9d765d9e7b6444312367523d725d47715c4778624c7d654d7d654d7a634b7a634d624f3a604c379072579073589e81689c7d6299785c99775c8e7058755a456651432e26155242365a4a3b6d5a4b6a59476451406c59486b5849614d3d5b4c3f372a1e5642325440324738294a3a2a5542314c3a2c4c3c2c503e2f2f24194137285948355b4c394d3d2b594939594b3b534636433728473727332516997b5e8d6e507a5b3d896b4d8f71548063468165497c6147795f485949363e2e2242322446352b4a3a2b4030235242344c3b318e78659c8173a58a7fa4887c927b6944362754493f6655486552446f5e50715d4f725c4e7863557c63507e6755524538766356856e5d917664977c67927764967d699c816c90755f7b64504a382b886d5a8061487d644b7a624b6e5843826752836a547b614b6e5a494d3b2c7b5f4e8e705e977769ac8977a78772ab8a75a68774b3927a8d745f4d3c2d5d4b3b644f3e5945365b493b655143644e405d4737604b3b4c3a2c5444375040325141344a3c2f493d313e322554453663524366524346392c564638614e3f634d3f5a4739624f41604d3f654f41624d3e6351424433246655466a5747665342624f405746376454445f4d3f6452434e3e2f977562ba8d6f977256986f59946d56906a53956f5999735e906e5943332661503d6e5d496e56447b614d8469547d614c765c46745d48675140564230896c52876b518b70589b7d62ae8f72a180648e7158785f49665244312b1b4c3c3054443565524271604d6d59456f5a4966534266523f574939403123513b2a5a4334503e304d3b2c503d2c503e2f4939285645342c20123a301f5d4935574733584735635442574a3a493d2c4438294435223527169b7d6286674c75573c886a4f8b70557b60468a6f58765c46775e4862513e4d3d2e45352648372d4e3e2f4c3c2f4e3e304a392f211f15211912231b1352563a3534232f291c302d1b2739192d451b2f302031361f25321a1a271325341a2829172a2718282115384d29202e152a381f19180b304723374e2a1c1b0e1b1811221c1429331d1a170f211b15262b191d2a110d1d0635652b244e1f1b291414120d2e391c2c311a2520181c160f2c321f2c3c1e2e2f1f231e151e1912252e162432171b1a112c24152d2c1c1c291312130d131c0e1b2b15183b151643161c4f1c163415182a1014290f13260f20361a1820112b2819282a172d3c232d4020251f17221b132c2a1c2723132e281d26201530291b2a241a29301c3e6a362a3e20221f12201f103d31214030252b221947412e5a613c3d3422373425232514374e29594f39594d39584b392a291c3c3921383b1f403b23372b1c392a201a140c1d180e261b1433271d272015332a232821182a2218342a20261b13291f162019102b451e3a76332c4d223a602f1616071d180f3843272c3119211c13211b141d19121b150f3434212c241a342a202122121a190f16140d222615222b19206d271f401721471f2e612d112411234e22255e2623301f0d1308213c1d2a51251b2d18191e10304446384736261a133a443b3b423a292316332f1c2b261a232216262116242116222013293520262f1b262f1c242117231f174d3a3035291d201b133f322b4a4f3240422a413f282631184d4436635645605142504437241d163f3025474229403c274339293e2f2445372b4031254337263a3328312b1f463c2e484031453d2c41392a4f40324d3b2d4231253a3a2038352133281f32271d251f152923183d3e27292c19211c102b1f18231f131d28132a371b241f142c24192b231920181418150f1c23121f281610301121391e1d2c1818211112170d151e0f19211214150c222a19212e1c1428121d311b192e16497b805592ad4766687fbeba3c51504556503f4e425a79742839314f6b66516c67435a544d7370425750435a532a2319211b0f4936284232262f271d665a4c3f34294f45345b5344181911211c142a1f16231b1230281d2a231b4b3a304e46313b3c272921192c231a2e251734271b30261733281d6958486e5d4d69594b695548372b233a2b2049372a4e3428402d1f302218372d24453a2c473a31453d2c414a263f4c2b4b3f305b503f636644535c384c6b30444a306354466553443e33292e2920293e1c22371815421421481f5b6c4735552a4a52323f422a242f1f2126162e2a203a3f2c2e462628331e474330678c8d669b9a7fbcc45287996d7d7a82ada58ab4a886afa8789a96768d8583b1a86c857f7eaba65d746d7097923b413a312b206146336a4c3d47372d8a7a6a635942685e48746555211c142822171f1a121e1711403329493c2e5443354c3b2e423328433525413729413322483826403424524234b0967d9f8874a18b75b39982493729675641705845795c466b503b593f325444347e6a59806b5775624e6c6b45877f599a826c97806b9b836a5f6c45666744908065aa8b799d8170695a4d474234475c33354224295527305d2b8076557c7a555168394b683c343f22334929342f21352f243b4528284f2147562f608c796580688a76676a89948f8f8c927e6f978373a59482827a6b8b7a6d9984759180727971645a53484e4f43464035483c2e70533f7e604c534334937d6b89726177695a5d54422d331f2f2a1b2b2319291f173b30245042335541314f40304f3f2f5d48364236274939284f3f2c423626544234c7ac91d7bca6c1a694c5a994644e4078624d7b634c7f604b755b46553e3168564476614c8a75618169577a6250b39580bca187b59b81b79b81927c649e806caa8e7ab69784b2937f7c675b473c3250483942382f3c3328594a3ac6a186cfa792be9c84ba998257583f4d483648442d3a3e2823421d48713b9082646b8244727d4bb79882816c5ead9380b19582bba18cbfa28e8b7567a38b79a8917da28877816c6066564a5346394b3e35635648876c5a876b585d473b77594a7e63536e614e5a64403c3e2d2f261c2c231a332a22362c235846386d54456650405a443467513e3f32233e31204034244c3b2e594637d8bea5ddc4aee1cbb8ccb5a16a55467b6250846d5682634f6e503f4b3428725a448e705b987b669074606d5641c1a58ecfb39bdfc2aed5b59d998069ab8f7bc2a08eccaa96be9c868672624a403651473a4d413a41372d695347e2bea3d8b59bbb9a848f755f4f4b364c3f3548513341482d4e533c725f4fb28f7bb79882be9c86be9887856e5dbe9d88c6a891c5a791d6b6a3877061a48c7e9d87769e87768c786a625446645747594c3f594c3e89715d886e595f4a3c7f6b55836f5f786c5c7164563a322d251b162e221c2f231b2d221b6e5c4e88735f8a705d876f58745d4b3c2f233c2e1f48392d4f3c306a594ad0b9a5e5d0beecd8c4c9b3a26f5d4e6d56467c66537359486447384a3427694f3a85654f8567507758436a5443957c65bea68abea58abba188977c69b49786c2a48fbe9e8e9c7f6f624e435a4c426154465d4e45524439817163d7b6a3eacbb5c1b19b6b77584559384155304b54324e6c435263437a685ca88c7ab39582a8897b957b6d7963559a8372ab917ebca391c8ac9c77675b8570648673668b76697867595a4f436c5f5073645787786993796d9d8273917b6d8a7768808264736f566c5e507364565e5047816a60826f648b746a715f53867263c9afa0ceb4a3c7ad9c9680728b7666af9588a89184b29e8e806a58ab8d7ab49780ae9582a8907a7a60518a6b599b7e67a5866e876c575845398a7163957d6f92796a9e8574806b5d8a78698c7a6b9b8677816f645a4a406652466654455e4c3e52413658493d907867856c5c9075658d7363a18370ae907d987b6a8d7461746a585b6b489c93765d6c4a8d7d687b6c5e9e8876a7907fa68e7ba98e7e7a6758a78c7a9d83708f75648b71625e4f43866f5e947c6d866e5f725e5067574a816c5d897161867160c1a294d6b7a7d0b7a5b09588b49e8c7b845e928369806b5c6e5c52b09587ba9d8dbca08f9f8777c2aa97d1b5a5dec2b2e4c8b5b79c8dc8ae99d8bdadd8bdace7cdbcac9281d2b29ad6b7a0dfc4aeeacbb1a48470dfbfa3e0c9b2e8d1bcdec2ab967d6bd6baa5e0c8b4e5ceb8e8cfbca28a7bae9382b19787b89b889982725d493b665043624d3f655142644e427f6a5ac6a58fc19f89c9a48db7947fc6a188be9a83b79581ae8d78967c6cb9a389bfa88dbfa68ec2a88f9a8573cfb6a1c0a692bb9f8cceb29ea78d7cc7a992cdae98b39481a587748771629a806e997d6ba28573a5897893796aa98c7ab1937ea68d79cfad9cd1b19fb89e8c9e8376ccad9dc5b099b0aa8d7a7b5d766454c2a390c0a18dc1a08d927766d3bba7e2c6b6d8bdade6cab9b49a8abc9d89e2c8b6e4cdbbe6cebec1a792e9cdb4ecd4beeed4beefd3baae8c75e8d0b9f0dcc8f4deccead6c0927969e2c7b1e7d5c2efdfcbf1dfcd9d8675a18372ac9080bc9d8a9b8273604b3d604b3c634e40675042614b3d8e7563cdaa91c9a58ccfa98fbf9983c39f87bd9882bb9884ad8c79896d5eceb29ad2b299d0af98d5b69daa9481e0c6b2d5bba5ceb19ccfb39eb09482d0af96c1a189b2927eb0917d957b6cc4a28cc9a68fba9882b89783917867ab8f7ba28672957b68c7a795c4a694c4a9989a7f6ebb9d8ad9baabdec5b1c8ae9c968170c7ad9dbda595bd9e8b9c8274d7bfafe1c8bbf0dacbe9d0c1bda696c8a693e8d2c0e3cbb9f2e0d0d9c2acf0d2bbf3dbc4f6dcc4ecd3b997765ff5dfcef0ddcae8d2bff3e0ca907a6ae0c8b1f0dec9e4d1bbeddac4917d6d8e76669d84759980708f796b554233664f406e57476e5447624e40917663cfab92ceaa91ddb49ac7a089ba9782b9957fb99581ad8c778f7565cdad95d3b39bbfa48cc3a48c9d8978e0c9b5d9bfa9d9bda5dfc4aeb79c8bceae97cdac97ae8f7bb396839b8171d6b29edbb49fd3ad97d7b59e887464957f6d9a836e8b7563b29888b09788c3ad9ea08a7cac9586a99184a79184b9a599917d75927f78b6a298baa394a19084a48e81dcc7bdceb8aad9c3b8a39187a48b7ec2ae9fcbb2a3ceb9a8ab9687e5c5aef1d6c1e5cab4dac1af896b5acba990ecd9c7f0dfd0ddc4b18e7a69dfcaafdfceb4ceb7a2d1bda576635464524762514569584c7261575040326d5645715849715647624d41967b6db99783ac8975bd9883b2907e8f74639f7f6fa48674a787777a665b80675785715d7b62527c65545b493c9c8a7cbaa593ad9785bea8947160576b584b705b4b604d3f735f5357453b644c407d61508b6b58997c6c7a695d826f5e8b74647460505c48405f4c463f322b60524c69585063564d45383148362e513e3162473c593f335a4538755f54caad9acfb7a2d8bba98870615b494063514554453a58473a5a4a3d654f4080654e9f836ba289707f6953ac927db59988ad917bb197858a786bc3ab98cdb29dceb49fcdb09a68574b71625763574d554a4054473e4d3f387c6156a48676b1937ebb9b85705c4ebaa488d8c5acd8c4add1bca1958069a78872b48f7bb8967fbf99829e8572d7ba9ee3c5a6dfc2a5d6b897a7886e927767654c40614b3e6550445d4c426a574d766056886f6282685b7d695cbc9982caa388d7ad8fae886e937260b7967ec29f8ac2a08b6d584e66564e3d342a534b4174635b6b5d544c41394f393062473c846d5c705647634d42856f60e5c8b7f3dbcceacfbdb19787715c4f78615464514459493a57473aa68b72d3bca0ddcbafe8d7bfbca691d2ae99d2b19eb59986a58775ad917ef5dfcff2dbc6e6cdb5efd3bd998676927e6f7d6b5d7f6d628d7a6c796658c19482aa8069b48a77a57a68765f52e2c8a5f1ddc3f6e1c8eed5b9ab9179ddb69be3ba9edeb499e2b99ec3a58de9c7a8e1bc9be0bfa3e9cfb6af937d806859624d416b50435f463d957b69aa8e7ba88b76b7947cab8571907463c8a186cda487d4a989c69e81af896ed8af94caa38addb59a72594e66534b483c335e51467a6861826b646b5c544b342c67483d725a4c6d51455c453b998271eccdbdebd2c2edd0bfc2a6957c6556715a4b5746384d3e315a493bd1bda3d8c8afddc5adebdac5c1ae9adcbba1ceb3a0ac8e7ca98978a18978f9e9dcf6e7d7efd8c1f1d9c2b09d8c7a695b7d6c5f9481739b8776867465cfaa96aa816fa87b699b71626e5648e7ccace5cfb1efd8bdefd6b7aa9077e1b69ae3b79be0b297e6bca0b29179ebcdb1dfc0a3e7caafe7cbb0a98d7970594c654f436e5347624c419c7f6ed9b69dd7b59dd3af94caa38baa8a75d5a989d8ad8bddb18dd4ac8b9f7964d5a489daad90e4b79c5d493e59483e473f355e544a71625a7c6b65776864412e26684d40694f43684c405443398f786ce0bfa8e5c8b5e7c7afccae9a866d5c705d4e483c336350427f6957e0cdb7f2e4d2e6d6bef4e8d7d7c4b6d5b49dc9ac95a68b77b49680a38973f4e2d5f5e3d5f3dcc7e8ceb5a59180907d6a92806fa28f7ab199877e6b619f7d6c8d69598f6b5b8364565e4a3dd5bca1e1c8aae8cfb1d6b99d947965e3b89cdfb69addb298ddb39ac3a186f2d9c4edd3bdf2dac2eed0b7866f60604c3f6150456e5c5357463f7e675bd7b399d9b69cdab59dd9b69aad8e75d6af90dfb795dfb998bf9e838f6e5ad2aa8ee7ba97e9bfa362524d574c4534241e4733295c463d55403844302d372820553b2f60493c745d5064544b3e322b735e4f997e71957b6c7a6558796558725f516455487f6e61827165b3a597e0d6cbeadbccc5b5a698877ad9bca9cdaf9fbda08fc3a391a08d7ff0dfd2f4e3d6ebd9c7e8d3c0b4a190b8a18dc0ab97baa591ae99875d4f45675144644f435c4a3f57443d3e322abba38fd4bba2bca58eb59e8c79665ad4b39ceacab3eed1bae9ccb5c4a690a0867097806a948171a6917c5c4c425c4c445e4b4355433a46372f5b4a43957a6d9073648e70629e84744934287f6753896c578a6c596d5242553e327e5e4b916d57987862a18b789c877485523e9f614ba66853a1644c925948b48776e9bface6bdabe4beaeb5917fcb9674dbad8af3caace4c2a8c4a692aa917de1c6b1e2c9b5dfc8b4a08774d2b79ee3c4abcfa991c29980997f6cbe9f8ad0b297cfab8dc2987a947766977d6a977f6c866f5b8d75624e3f34685446624f41705c4e755d4f8066569d7e6bb4957fb090789f7f6a664a3f9776628b6a587f61508368568e735fd5b59de0c3a9dabfa6d2b69d7b695cbe9e87e9cdb7e7d4c1dcbba7caab9aeddfd1ebdccaf2e0d0f3e1cda28874937260a079689773627e5e4eab9081d0ad9ad8b39ed8b39dc9a38e82604bdcac8fddab8fe8b897c0a18dc1a491a06f56a6674dad6b51b473569a5d48c49c8aebc2abe7bfa9e9c6b4d1ab94d59a71e9bb98f2d1bdeac5b1ddbda9c9b19ce6cbb4ead0bcf2ddcab19782e4c7aeefd3bcdcb297cd9d80b3977ff1cbadf5d0b1f5c9a9f6c3a2a5816b8b74647d67568b74609d846f5d4b3f8671627a6556796555887163ac8975ceaa93c8a188dab397d8ae90966f5ca989779b7c6e997c6d8b7362a1826cebceb5e6cbb3eacdb5dcbda6806b5be3cdb9f9f2e7f6f0e7f5e4d8d0af9af7e9dff6e5d7f6e5d8fae8d7ac8772c4a08cd7b79cd6b59a9e7c69b79781e6c3ade2bea9dfb9a1d8af96987461dbad8fdcad8de5b394c0a38fceb19b93624cb06d54b87359d99c78a4644cd6af9fe9c0aeedc9b6f4d7c7d4ae9bd79a70eec3a3edcdbef4dbccc5ae9ae0c8afedd4bef3dfcbf0dacab69885edd3bbf3dfcbd9b39dd9ac96cdb39ff5d3b6fad7baf6d2aef7cdaa977965786557695547856f5e836b57604f42715d4f705a4b836b5b957a699a7966d7af98d3ab91e1ba9ee1b798926b5b896b5d9173618c715f84695b947664e1c2a6e2c5acddbda4debda68a7769f2e1cffaf3eaf8f2e7f9ebdfb38f76f8e8dcf3e5d5faecdafae8d8ac8a71caa58ed0ac95c5a38c866956977965e9c6ade5c2a8cea78ac99a77937057dcaf8ee6b491e0ac8dd1b5a0caae989b6d56b57356b87456c685619e5d47d9bbabf3d4c0f0d1c2f4d0bfe4bcabdca077f3c498f3d6bbf8e4d8b79c90e2cab1efd6bdf0dccaf7eadabaa391e3cbb5f5ddcadcb69fd4ab8db8a085f8dcc3fae0caf9e2c7f6cfae9779646b5b4d5f4c3da38d7ab198826252465d4b3c7e69567b644e81624d7c5d4ce5ba9be4bca0e6bea1e0b29293705e765b4e856b599277677b64577f685adabca3ebd0b8e8c9afe3c3aa927b6bf4e4d2faf1e7faf5ebfaefe4ad8974fae3cef8e7dbf8e9defae9d89972608464558363527f5e4e6a4f429a806fe8c9b3e3c2acedcbb6e9c4ada4816bdfb094e9b899eaba9aa48e7e9b87795639316c453b784d3aa78069a882708a7466876f649a7a6e9c86758f7265b1886fcb9974c0956ed3ad8da7907b8a7b71b5a599ddd0c7e5d6cdb09d8faa9789a89483937664bc9b86b89c89f5d5bff5d5bef3d5beefc7af9b7b6a9e8e837b6b5da39180ad98888573677662567c67597763547b64535b453bcd9a80d8a88cd9a68cd8a78c7e65545e4f47594b435342383a2b2334261ecbaf9ce5cdb8dac0abd7bca55744367f705e8f7e6e9f8f7d978575563e329b8572957e70998675a38a7762483959413862463b684c3d624c3e6852439f81749b7d6c997e6da18572534335856b58a2816da4806be3bdaee5beb0a0877b705f53dbc6b5e4d2c2ead9c5ac9687b37d67e1af8ebe7b5ec280659e624e866b5dc7ac98caaf98b598847e685ce5cdb9f2e3d4e9d4c4ead5c3c0ad9eb19c87ccb7a1e2cdb5d3bea798856ee3cdb8e8d0bce4c9b4dac1abb0937cbda68ee9d5c1eedccbead8c3876f5ca38571b08e7aa98671a379668c6e5de3bea3e3cfbaecddc9deccbc7762536b523faf8c73d7b097d7b197b2967de9d6baeedbc3e2ceb2bdac989c8a76ae9680b59f879e88709b88708e7c68a48f78d2baa4aa917d8d7566cfab94e0c2aad6b69dc6a68fb6967fd9ad91efc6abf0caaff0c5a4a47a61e1b599e3b499e1a98ce7c4b7eac6b6d5bbac8e7969dbc3b4ddc8b7ead5c4b49d8ea6765be7b793d18c67eabd9ea66752a98d76e5d1b8e5d1bcd3bca58a7463d8b79cf0ddc8f5e5d0f7e6d5b6a595cdb7a3d8c0accab299cbb39d917b6ef4e0d1f5e4d5f3e3d4f7e7d4bda28ed9bea4f6e5d5f4e5d6f3e0d0b79c8cb6937db78f77ca9f86c8a285977c66f6e1cef3e4d6f6e6daf8e6d68f75677c6250d4ae92e6c2a5edc4a6c2a790f4e5cdf3e1ccecd9c1d8c5adae987fb29882b5a188a08b73bfab918b7867a7907cab9685746255735d4fceab92d8b39bd3ae96c7a187b9927af0caaeeecbb3f0cbb1efc5a7c4947af0c2a1f2c8aaf1be9ce6c0b2f0c8bcceaea4b2a29addc2b5dfc7b9e0cbbcbda497925f49e2a482cd8664eab593ad6d56d1baa3e6d1bcedd8c6dec3af9b8571eed0b5f5dbc9f8e4d3f6e5d4beae9bd7c8adc6b59ca5927ca2917e7c6d5bf7e4d4f5e4d5fae9dbf3ddcfb79e8de8d6c5f8ece0f2e1d0f4e5d4beab95efd5bae4cdb2e4c8accdaf94b09985f6e6d8e8cdb8f4dac6f1dac3927862a2826be3bb9ef2ceb2eec8aeb79e89dac2a4e5d5bee3cbb1d6bba5937d63b09b81b7a189a590799d8872ad947fe3cdbac6af99ddc9af9a826ad1ad98d6af9bd1a995d0a790ba927df0c1a4e8c4a8e7c1a6e8b799cc9d7ee1a98ae9ad8ceebc9fe5bbade8c5b4caad9ac9b6a7e6d0c1ead4c6ecd6c7d4beaf835442ba6d54b36e54b26a4fa1634adac5acd4c2a9d0bea5c6af969f8d7cefdbcaf1dbc8f5e0cdf7e5d1b9a898e9d9c7dfcbb7a8927ba08c786a584ce7cebbf5decaf1ddcaf6e3d0b79e8ce1cab2fae9dbf3e5d9f5e9dfbfac9bd4b69fe1c8afeed7bdd6bba5bba591f8e9d8ebd3bcefd8c0f1d8c2aa907fad8974e0b69cf0c7acefc4aac0a792e5ceb0edd3b5ebd2b4dbc9ae6c5740ad957ba38f7ba28e76a3937ca99277e5d2bbd5c1aae6cebbbfa394bd9884e0bca5e4c0aad2ad95c7a48eca9b7fd1a287cc9a81d6a78cb08670d9a282dfa586d99f807a60538a6d638b6d6133241e604d427f6961937e748d7a6d5e473d65483b53382c74554a6f524a483a307c6e5e937e71745f4d6d5a4e73655c84756884756b9384786453493d2c217c6f5f7b6e5e4a3f31282018c5b09ee1c8b5e1c9b5e3cdba9e8a7cb6a290e0ccbaddcabbac9b8b695a49a48b77cbb69fc5b098bea38aa3836ec9a58dcfb39bc1aa92b69d88978272aa8b7bbd9e8dbb9d8ad3b7a684756b9e8f80a18c7d7c62507e685e4535314036262f251b46372c53493c63574d857264836d60614c3e5040336956497a6155765e527b62566651467158488d73628e6e5e8165567a60539d7d69bd9b86aa8873e5d2c2ead5c4e6cab2917565dbbaa5e7c9b8eaccbedec0b087756a5c4f4551453b7d6c6467594ec4ab98f1d5c4f2dacbe9d0c0edd3c0c3af9df5e6dbf5e4d7fae6d6bfa797876c556e5846695747705f50816f607361548e77666a564a5b483a725d4d8e746288715d8f77618d745e6e5a48d2b69de7d1bedac3aeceb6a1836c5ce1c3ace6cbb4e1c4acb89e897d6859ddc5a9f1dbc2f2dbc1f5e4d09c7862e5bc9ff5e4d0f2dbc5c1907686665698826d9c866f9d856e705e4d877363dcc5a9d6b294e8ccafab927c6f5d50c9ae98d0b49ccfb099c1a58fefcdb9ebc6aff2cfbbe7c2adeec9b2c09a81eabf9ff0c9aef4e4d9f7e6dcf5e3d6997c6dd9b7a6e9ccbde6cbbceaccbd79665a6254495c514652443b574840bfaa97f0dac9efd8c9f6e0d1f1dbc9e2d1c2f6ebe1fbeee3f2e0cad8c4af8e746174615269594c45372b6e5e527865597c6656867368695a4e5d493e8a6f5a9e856d8f755e755e4a726252f0dbc7faece0fbefe1f5e5d4887363e8c7ace4c4a8d9b69bb79982937d6befdcc6efdecbe4d2bdf6e7d5c6ac93f1e3c9f6e4d5f9efdff6dfcb826d598e7b69b3a088aa947f7362507d6b5aead2b8f0ccaedbb391ad917c806c5dcdb29bd0b49cceaf99c8ac96e2c4afefd0b9f6dbcaf8e1ceebc8b3c89e84e2b496eac4acf0e4d9f0decef6e6d5997c6cdbb9a4e7cbb7e7cbb7dfbeab8774675d4e42574c4253463d5d4e46ab9886f3dfcff6dfd0f6e4d5eedcc9dfd1c2faf0e7f9ece0f6e4d5ecd9cb98816ca089787460507a6a5a6d5c4e725d525b493d5b4c42473c325b483d8a6f58ae9477a4866c7b634f93806ff8e9daf9ede1faecddf7e5d38c7869ecceb5e0c1a5caaa8fb599839a8776f7eddef8eddff8efe2f7eee0cab6a0f5e5d7f6eddcfaede4f4e3ce937e6a7e6d618676677b68596c5b495f5243e7cdb3eaccafcfa07f775b49907c6bcab29bd0b7a0c4a993bea38fc9ab98f0d1bbf2d8c8f7dfcff7dac5c59d82f0c7aae7c3acf3ddceeddcd3f2dece9f7e6fd4b8a2e6cab4dcc1ade3c8b47c6c5f6c5e54594d43695c536e6056ad9786efd9c9efdccaecd9c7edd9c3d6c5b4f5ebe1f7e9dcf7e6d4e9d5c5957f6b8673627463536153454c3f3369574d52473e40342b493e364c3a30745a4a785e4b8e715c8f7662a5917ef9ede0f7e9ddf5e6d8f2dfce816c5ddfc1a8d8ba9ec9a890a48773b19d8bf6ebdcf7eddef8f1e6f9eee1d0b9a5faebdbf9f0e5f4ebdcf5e4cb826c5d80726381726561524365544543392fd9bfa2ddc2a4be9479886c5d867363c8b39ccab49db9a38eb49c8abda28ff2d2baebccb9edcebbe9cab5c6a288f1cfb3efc8b08f81785e53495445393429237060525b483c4c3a3343342d392d284a382f5b4a4259473d51433c40342ca28d7f806d60725d518e7a6b73645bb7a89fcfbeb1c1ad9e7662536755467b6552766156725d4c7664574d413b4b413a443a313e322a6854496f5d4f5946385643366e5d4fa08c7ce2c9b8ead9c9dcccbfedddce6e5a4cb29784b39b87977e6eb398857865589e8c77b7a690baac9aa08f7a5745367d6856948674927e6c8d807047362f6d5d4c867263857360887562493a31a7917d7b66527c64555542334133295344385246394f443632281f3f3328685444604f44655243544338614a3e6d51436f51409983758772639e8572846f60c6aa96c5a994b59a85b69d897e6858ad8e7bb69886bc9e8bb09584786256d3b19ddab79ee0b9a2b79680dabdabefcdbaf2cfbbefcdbaedcbb8bc9a7df6d2b5f7d9c1f6d3b7c9aa927d63528267558e725eb3958095766585685a9074679c7d6c8e72609a7c6cd8ab94e1b69ae4b59ad9ad95a98672c0a48ee1c3aae0c5b0ecd3c0b49178e8c9acf8edddf4e9daf5e2cca98f79e9d2b8e7d6badbc2a08d7760a38c78ebd1b5dec1aae6c9b0dbbfa587725ec4ab8fdec6abd5baa3a68e797b69587a69556c5c4b665b495b513d947a66cfb198b0957ec5a993a38773cea58bd5a78ec0937ba38d80917e709b8370806b5dd6baa9d3b5a2d2b5a2c1a6928d7668ac8b7ab49583b39381b093817a6458c6a490d9b49ad1ac95ab8b7aceb1a0ecc8b4eac6b3efcbbbf4d4c3d4b08ff9d6bcf8ddc8f7d6bbe3c4a991725e93725cab8870b490769b7d68937669866c60a18372a5887c9c7f6dddad8ee0af93ebc4a7ecc3a8ae8b76ead4beebd5c0f2e2d0efe0d3cbae97f2dac1f9f1e3f9eddff9ecdab29780efdcc3efdfcae0c8abaf997e88745ee1caaae6c8afecccb7e8cdb78d7460dec3a9e9ceb6e8ccb7af9682725d507a66566e5d50564b3d4b4231b59b83e0c4aad6bda4efd7c0a38975cea289dfb297cb9c85af9787957f70917764776254b89e8cd6baa7cfb3a0bb9f8f7e685aa58675af9181af907fa588796f5b4fb1937fb59885b69987a38c7dc6a594e9cbb7efcfbbf3cebae7c6b3e4c49ff8d7bcf8e2cdf4d2b9d5b59b9d7d67a3826bb39077b79379a5846f8f74639c8272997c6da98a798d7263deb195e5ba9dedc2a4e3bc9b987a60f0ddc5e8d1baefdcc6efd9c2c3aa96f5e5d1f4e9daf6e7daf7e2cbba9b85dec7aadfc7acdac09fbba4896b584ce1c8adeacbb4efd5bef2ddc6a68f77ccb095d4b69edcbea7cbb19a675346816f5c6c5d4a635746574d3cc2a78ee1c9b1e4ccb5e0cdb9b39884cda48cdfb89dcda085b59b909e8d7e9680716f5c4fb69c8dcbae9dccb29dc5aa967a6457a38777b09582b1958292796c6a57488b73648b7568917b6e937e70a98e7eeac8b5f1d1bdf1cfbde5c7b1eecdb0f5d8bdf5ddc5f1d7bfe0c2a7aa8b75a98972be9a82b6937fa38575a78779ac8f7c9e82759f8275715c52e0ba9eecc6abe1bda3eac0a5a78b78f3e1ccefd8c3ecd1b8f3d7bcb59e8af3e4d1f6ead8efd7c2d1a88f8c705caf9880a68e759d856d937d69645546d3b398e6c9b0f3dcc5e6d1bc9e8671bca089b2957dbb9b84bda48f6b5a4d76645562544567594a5f5242b09680d4b69de2c9b0d5bda8b59c88ae8d76ddb398cea4893e2f28493a355d4941352821504139816d629c8a7d9380766d594c8f75669d83739b7f71b59d8c493c35413023896d5c755d4f60493c634d3fa28c7d927a6b9c857890786b6b56459e8670ac9784a48e7b917863826a5b8565578061508c6d5d7a62565e4f43a58e7dc1aa96947a65614938b4917ac8a48bc9a893c3a18c947c6be3ccb9dbc5b1d7bfaab89f8a816f5fa5917f88786a7a6657755f4d644f3e6f5d4c7563528c7967897462564638b39880b69d87bba490c4ae9d624c3d735f4f796857806f5e7f6f5e382b215d483c614c436f594d7662563c30255e4b3f6754456d5a49675343634e3d9a816e816b5a786155937669a9897a6e564ac3ab9cdabdaddec4b4d4b9abaa9181cfaf9dd5b6a1ddbdaad3b49f7a6356c9a790eac8b6efd0baeacab5a78a76e3c9b5e4c7b0ebcebae4c6b1d8c3b2f7e8dcf8ebdff5e7dcf6e5d8a98876b3826ba3725aa66a57805849735d4ac8a589caa482e5bd99deb7978f64549c7563876a586d53436d5947f1d7c0f3e5d0f0ddc2e6ccb0a59179e9dec5f6ead0e5d3b6c9b598c7b096e9d6bbecd9c1eed6bbe2c3a7927d6aefd9c4f4dfcdf4e0cbf6e2cddfcfbcf4e7d7f3e5d6f8eadbf4e4d3806d5fc2a38cc1a18bc8a58ebd9d88745b4ca58571b4917bbd987dad8a6ea58d77f1ddc6edd9c17661598c7166937669614940b1978ad4b6a8dec2b2c9ad9eaf9483d7b6a3debca7dfbda9ddbaa5b09381e5c3a9f0d1bcf6d4c0e4c1aea68b79ebdac7ecd4c0ead0bcdec0aad7c7b7faede4f6ebe2f9ebe2f8ebdf9d7b6ad7ae8cd1a987c28d749265578f715ddebb9adbb491ebc4a0d4af8c9974628d725c7b64516751456f5d4cecd4bbf7e4d2f1d7bcedcfb2aa9380f3e2cbf2e2c9decbaebaa68bb79e85edd8baf1dbc5f1d6bdd8bca19e8a75fae7d4f4e1cff7e8d9f8e8d4e1d2bef8eeddf6eadbf9eee1f4e7d8927d70d2af9ad1ac98d5af98c09e899a7c6acea88bdeb69be3ba9ee0b595c2a892f4e0ccf4ddc76150457f695d8d716562493d9b8376dbc0b0e4c8b8d7baacb29a8bd8b7a4d6b6a2d3b39fdbbca7bca192f1d2c0efd4bff2d3bdeac8b4bba28fe9d7c5ddc4b1e3c8b4d8baa5d5c2aef9ede1f7e7ddf9ebe1f8e8dd997767ca9f7fdbb592be9076916959937763eac3a2e5c19eeac7a4c79e82937562846b5c6f594a614c4059493bedd3b8f5e3cef3dbbfe7c9a9a38d77e9d5bad6c6acd4c1a29f8c75b49e85ebd4b2efd8c2eed4b9ddc2a4ab9680f3e0c8f4e6d7faefe3f8e8d5c2b19af0e2ccf4e3cdefddc8efe0ce9e8777cba792c8a48dbf9c84aa8c77a0806ce1bb9aefc8abebc4a8eac5a3d7bca6f2dec7f0d7bf46393055473d5b493b4d3d337c675dcbb1a1caae9fbd9f92826f64a98f80a48a7ba5897aa68b7e796758a78671deb8a7dbb9a6e7c7b3ab9282cab1a1d6bca9dcc3afc5aa94c6ae9af1dfcdf5e3d5f3e2d4edd7c78862548e604da67e6a8f65537353435a4232b59578cda688ba947c6c4d3d82635569584b665143614f42504032dcc1a9e8d2bbebd5bce9cdb1ab937fe2cfb2e6d5bbcfbca295836f927b64ddbb9ce8d6bae8cfb3e0c6ab9e8a78e4d1b9edd9c3e2d2c0dbcab8ab9985e7d4bbead4c1ecdcc6f1dbc99b8677be9f8dcaa896b394838368578e7160dfb89ce2bca3ddb8a0d1ab8fc5ab92dcbea6dcc5ab77594c7458498165566b5447584135987662a38272af8b7a836757b99986ccab9ad0ae9bcca992bb9c8a744c3b875d48865d47906b53634b3e4c3932564238483b30513f324432278870627e6758856f609177674c34285b40325e483c614a3c5d46394a2f23784d39693f2e7248357d513b705240725647624a3b5c493a443326857264ad99838b7965a4927d5f50426e5e4f65514272604e6d5a4a5244387a563e7b4f367f553e98705188664daa8e74ccac91dbb599ddb394a98367a58770886d51886b4f88634d443126533c2e63493b684d41624c403e2a246b412f7345347e4c39854e3a7f523aa06d53ab7657bc937cc29b84b4907a836654937262deaf94daad96e9bca3b18c77dbb49df4d0baeecab3f0cbb0e4bda4be9171f5d4b8f2d0b4ebc5a68e6f5f816857886b586c51408d6c5881634eb59279c79f81d5ae8fc6a186937059c5a084c5a086c19a7ec89e83885d44ba7252cb9167cb8c679d5e43bd9378bf9b809071599576618b70606e5d4f988470887562826b5a5849418a725d9e7f68aa8c75aa89729d7c67c0845ddb976bedc397f0caa6c39b7ae5c09de6bc9ae6b997e2b492cb9f7ed1ac89c69f7fcfa785cea3826d4f3f8c6d5e947362987666896859563c30915d49945c49985d499a5d4bb17150ebb88cda996ccda38acda38bbc947e8568569a7865e2b397dcb19ae6ba9fc69d87dab299eec5b0eec7abf1c9aed1a68bdcb292f2ccaff0ccaef4d4b99d7f6b695344876a587d5f4d8d6b597e6450b6947eb28f77dcb696ceaa8f9e7c64caa285e2bb9fd7af90d5ab8c895a41bb7353eac29edca57fa26143a9816bc29c81b29178806553755c4d7260528c78668a776577645445392e9a7c66a1816c93766092735c8a6c58d4966de3a171f3cfa7f2ceaac29d7ce2b696ebc1a0e5b897e8ba99d6ac8adcb390b79376b99679c8a2817d5e4ba37d6bb18b71af8c7497735f573a2c925c449a664f8c5a4594604c9c6145e5b084d59266cca18ad9af9ab9947f7e63529a7866e5ba9fe1b8a1e0b89fd9b29cc39a80ebbfa8e7bc9ff1c4a9c69b80e2b999edc9abeecba9f4d4b8a78b73745b4b9372607e604c886a576f5644bf9b82cda88ee0bc9adbb999b0896ee0b595e6bfa0e5bb9bdbb0918d5941b36d4beec59edba981aa6b4d9d7960bd977cb18e748d705d7b6253736154897667806f607361524a3e34947564a9856f9e7c649c7e6894725fe1a175e4a776f6d1a8f1ceabc59571cea68aedc0a1e4b895e8ba9ad0a884ddb895d6b292b8977da18268886651a6826dc39d7dc09c7ba9846c5e3f30925e4596624a845544814f41926147dca377d694679f745eb68f7aab89757e6454967562d9b39cdab49ec9a58e9f81739f7f6ac6a190be9883c39b8499745fcaa083e6c0a0eabf98e6bfa2a284706f594a8a6e5f765b497a6250644d3cb49179c19271c89875c2977cac856be2b797e6bfa0dcb394d5aa8a6b4433945d45bc8866b07859a5695289644ebb9880b9967d9a7d676c56467762545e4e406a594c78675943382f6c5747a88872a9876da2826c8c6c56c28a67d09873d9af7fd3b28e866750a4866cb69074b38f76ba8f74ac8262d5ae8ecfa98bc39c7dac8a6f6a4e3c7557489c7a639f80667959494d362c78503b83593f79503b744a3b64422db87b5aaf714e7255436c54435c483a32241b513b30533c30664d425b453958463884705b957d6d9076648168586d5648ae8a76ae8d74af8a73a07e6b5b453b3c2b223a282136241b3c2e20614e418c705ea7846ea8866f926d59593d2f86624c835f4b7f5d466f5141443229513f335c46395e46394b3328563c30634c3d6a544568554634271f372a21392c2337291f3a2c222a20195d43356f503f674935654937614c418064537d604d80634e84665367513f90725a95785f9f7e61886e564f3930735c476b564561503e4e392d4734287d614e7f5e4e896e596751418d6a57ae8671b68e75af8972b2917a684d408a68518d6a54896b54866852745c4638291e5e4538684c407054467256455c48397f674d9176628d705e6b543e806653c19b86c49c85c59f8bae8c776c58484d3b2d503f2e4c3c294c3a25957966c19f8ccba691dbb79ddcb3997f5945a3765ba4785e906b546e53415d493c675145745d4c6e5848674e3d9b79679777628f715c91735f69513c73533c7c5c4289634a805f44563f30906851956b52825d407050348d7160c6a68abc9c84c9a68abd9a808e7059b08d6db29272b59070b18e72614b3d6a5546715b4a725a4a624f426b513fa17a60b0876fbf987c8d6c57b2846dbd9076c99e81b5896fc19781805e4aa57e68ab876e90705884664f755c463d2e225b433663493c694e407055455241316f57408268527d624d65513a6f5844c29d88c59d87cba58dbe9983665444463a2c413626382d1f413021987c67d1ae98dcbba1debca0d9af96875f48ad8469aa836a9a775f7a5f4c685345675144735a497f67566c54439776629e7f67997c668b705a70584274553b815d43946951805c406148368c664c8c654b7956377051347e614fcfad90cbac90d6b496dab89a9c7e60cba47fbf9c7abf997da08068634e3f6e58496d57496b5547604f40795b4ab38870b79174cdaa899e7c66ab806aba8e74cb9f81bc9274a77e678b6b55a27e65a585688969538d6d597257433b2d225b45395e473a634b3e634b3c49382969543f7c674f6e574166513c6d5844bd9b87d1ab95cca892bb9a86544436392e213c2f1f3f3023473525937560d4b199debda1dfb99ebd947d896148a2795e9c745c8e6c526b513f69534570584b725a497e6354654e40826653896e5795775f977a64674e39735339805c43936a51755339553e2a8660488863497d593e7251377b5f4dd1b093dab99be6c5a7dfbda1a98b70be9977c5a384b18f72846b565c483a6852446d5546675241514032836452a67c62b89474be9b7ba2846b956e59b98e74c1957cbd947698715d8b6d58a38169ac8f736d52416e5546624e3f372c215643375541365b463a624d4047382c54413352412e503f2e523f315442348d71619f806ea18471957c6a5144384332263a2a1c3d2f2047382a7a6053c4a18ad5b097ca9f8aa07c6970513f8c674e8b664f71583f584433655143735c4f775e4f7a5f51574539745e4f7964518d745f8f766569554464493276553d825f456b4d394c382677584272523c6e50386a4d38644d3cc6a68ed0b196cead93c6a387866c58987b61997c63947b684e3f35413329544334634e40624b3f44332961493e7550417e5a487e5e4c735b4a7156458f6e589571608d6e56694f3f5341326750406a56457b685a7d6c5b58483a614f3f8f735d92745e9b7e67685643524435625041594b3b493d2d39302459453268543e69534064503f392c225646385e4c3e6852416e5848574636634e3d6c5445614d3f5e4b3c413227352921382b2143352a45372b31261d4c3d324d3d324a3a2d4b3c3029201743372c4c3f324c3f314f4036433324604735634a38694d3b483729382c204336274636264537292f241a69523f896b547f6350765a4743362745382d4a3d304a3e314f41353d332a5543364c3c2f3b2d224031273229243c2f2542362b3c30253c3327493b2b8b71538a6e5182664b7c63464435274a3c31483a2e493c31a58d7da68d7c836d5c735d4ba0816ba7866fab8c75725e4b725e4e7e675467544361503e4c40316e543f725a4365513d655139524232755c4a8a6c5b8e6e5aad89729076607c6551705c49604f3d665341534435483b2f403327493a2d5a493b4b3d305b47385845355d4838624f3e4f41305b4b395e4c3a5a4a3a65513fa28164c69b7ac39878c1997a7058444e3f2f5241305b49375946344a3a2a8b6f54957558997b618e715a5344344d3d324d3e2f50423551443542372a5a4433614a3b5d49394d3b2c32271c4d3d2f4f4030493e2d493d2c5947329a7b568c6d4b8b6c4d85684a4a392a47382c473a2b413527a58a7aaa8e7f826a58725d4c967b69967965a184706c56467a6252907560917865846d5959493783654f7d644c69543f735a44564434755c4a896d5b9f7e6baf8a74856c576653415f4c3a5d4b3963523e524433483b303f352b473b2f59493b5445375c49395b483a5d4a3a5c4a3952423267564462513f5c4a395e4b3a9c785db1896ca27a60a17a607158455f4e3b604e3d6b564365503d5542319070559c7b5f9c7b6081644e5040305443355b4a3a5e4e3e5d4c3d423528533f2f4f402f4f3c2c4c3c2c342b1e524434574737483b2b493a2b614c368f6f4e8b6a4c8060457b5d4547352649382c45382a3e31249d8473a4897c735f4f5e4f436f5c4d786253856d5c6856477f695a9479659278648e745e604c3b8568527c644c735a46755c46584536806554987868a78671b1907b755f4d5d4a395545355c4a3b624d3d5342344d3d3142352a4a3d2f5f4d3e5344365c49385e4c3c5e4b3b624f3e53443268564462503f6452415c4a3aa77f659c745a9971599a735c6d5341695642745d487e654e775f495f4b388c6e54987a619f7e6381664e4a3c2d5343356b59486a5645665241493b2e5540304a3a2b503d2d4e3d2d352a1c5a493557473653453544362666503a8061458a6d5080654a785e4750403044342748382a4d3c302f261b3934243e3c272c2f1b3b442741402a292f1a32311c34301e2024132828172b2c1c231d15272317231f152340192f5726181a0d2f371d201b132427172c291b2524161b1e112728171b3a171f3b1b183c171e441d1628101d3619222a202c312031392a2a2518282418282217272a1a2d4123221f144332263c332946422e3637253e3529403529352a2143402a352b1f392d20372e20534638574a3b403327493529382f1d382d23362e223940243c32253d4228374223473b2f29221a212f17193c183143262b321e1c22142a302021341c445d5460939c5e8487648177607e7866857e5e7f7a546e682d2a206e513e6d5c4d72645147413228221730261d5040314b3b2d483a2a4838274a3b2cbba189b69c87634f3d785d486349386c59477f6a5787785ba88f779081648f7d63ab8d7a5c4f4343472f3b4b2da48e7085815e424a2f3a382633512868795485826689857fa58d7c9c89789b86768b796b584f434f4437876d5a6c5545796756504e3b2b211a31261e6e5a4a745c4a554333403224574537dac2add8c2af705a4a7d634f593f317b5f49896b568b725dcaaf97b0947db89a87b99886635347574a3f5f4f44debca59d8d75484e34485635635f4ab0917eae8e7d957c6abca08ca68e7e927d6f8b76686356476b5d4fb19486a68f808884697c6c5a7f6a5fa0877a958071d1b6a6bda494b69d8dc6ae9eaa8e7bc5a994ac8f7ab89c85bca18a937b6bbaa391aa92819d87779b8475604d41624f40635043a68a76a78875b4937da28470877c659d9376998572b49d89b59b88a38a78ab8e7b856e5e9379688f766689716299806dcaaa98ad9282c9ac9ab4a58da58d7cbea08eb59c8be2c9bad0b6a6d3b7a4e7d1c0dcc2abf0d7c1c7a991efdac6eed9c5b9a08dead8c4c3ae9c9d83739f85755e493a695244786150cca88fcca58dbc9882b3917dac907ccdad95b79d88dbc2add5b9a3c1a38ebb9b86a48877cfab95c7a48e967e6c967e6a877065806e648875697b695e756056887265a08a7cd4bcac978377877366927e709d8370c5ab93a38976c6ab96c1ac9cbfa893d1baa38776665f50465e4f46775f50937764887261c5aa94b59982a2826fb08e7a9b8270b0967e947b65937c6d8c766668564c735d50725d51997a66aa8670917866a084726a564d4d423876645c54423a6f5548664e42bba191edd3c2987f70695446554538c8b299e3d0b8caaf99c0a290a78a78f5e2d1edd4bd958272837164897667b88f7ba67c6aab927aeed9beccb398e1b79be1b69bd2b297e1c1a4caae966d574a664d42ac8f7bc2a088ab8975d0a688d2a888be957bd9af945b4b43473a3167544c4c3b3561483b654f44877163bea190917969635346786557d9cabae2d3c1c7ae9dbea18eae9380f3e1d4ebd5c0a89481ab97848e7b6d7d615271574b8a7665d6bda2a68d7ae0baa1e4c0a8c6a992c2ab969d86755e4c4257473e917769b4937f9b7f6aaf8e73a5856d8c6d59be977caf95829a624aa96a51a97664e8bfaad4af9dd9a581ecc8b0c5a994e4cab5c8b09de1c5accea489bea088e2bd9fbc947b8d75648e7762665346715d4e8a6f5fb99781c09b828e6e5c8f70608f7360e1c4abdcbfa7a68f7defe0d1dabeacf1e2d4f5e3d2a98874b896809f806edcb8a3d5af98b48b72e1b091caad98a46b53c38161bc8a77eecbb9e8c4b3e4b088f2d8c7cfb7a2efd9c3d5bfaeeed6c1d8af97dcc0a7f8dabec6a3886a584a977f6c6352447a64528a6c59dcb498e2b89a8868598c7160846a5be1c4abe1c1a8c0ad9df9f2e8d4bcabf7e5d6f9e9daa4816ca58370886c5ae6c4acdbb398bc9378e6b494c1a39574594eb79986b29988ad8571aa7c67a87b63c8a78a988273dac9bbd9c6b8b09c8cbfa590c5ac97ecd1bcd2b39da18c7ac9b6a59a8676917765886959c49b83dfbea68c786a715a4b876c5bd2baa2e0c9b18b7a68a4907c897461988370ae9683856a5aa0826f917663c09c87c6a48c977761c2977fe9c4b6b8a194ddc4b6ceb8a9c08b6edca07eb38670e7d2bdb59e8aeacfb8f6e4d2c5b4a0c3ae979e8b78f5e3d3f5e4d4cdb5a1f5e5d6d7c3b1cfb198d0ad92ccb6a4f1dccbc2ab98b5937aecc7aad1bba2e9d6bebba58db39d85a8937bb09a86b09c88aa8d78d4ae98c29a83edc6abebc2a5d8a788eebb9cb49385947c6fab968ab8a3957f53438a59468c6d5cac9b87917d6bb5a495c0afa0907f729f8e7b5f5043e0c9b5ead5c2bba592ead9cab2a293c8af99d1b9a1c7ad98dac1aab9a18ebc9986dbb7a1b19e8bbda48d826f5f6f5f4d7768569d8b78a791808d7465ad8e7d9e806fa6816cac8470a7816bc7997feedccec1a796e1c1afe6c8b96f5f545f5147907d6ff0d8c8efd7c6e4d4c6f6e6d6ab927f6c5a4a68584b7d685a6c5a4e796251907862786350e8d3c0e6d3c0b59a85e0c2a89f8773ebd6bef0ddc8cdb097f5e4d2af907c9d88738a7662b29d87e2bfa0917a69cdb29ac9ab95eac9b4f1d3c0d8b29ae9c0a3f0ded1c7af9fdfc1ace1c4b07363565b4e4588776af1dcccefdccae8dccff7e7d9c0ab99836f5f6456486151464a3e35695243967a62907a67f8ebddf5e5d5b69c88d2b398a8917df6ecddf7eee2e2cfbdf7ede0bfac988171646b5a4a988571d4b092856d5dcbb39cbba28ed9bca6f0d4c2dab8a0edc8ae8372666a584b957e6e7e695b6b564a8971636e5b50b39886a58977bca597dcc1b0a18673b79c87a98f7a655346705c4e7c6355765e508d7565e1c0abe1c2aea28674c2a893b29885cdbaa3d0c1ae99836fbaa78e816e5dae9883b39c858e7966aa927d6d5a4b625344504636826c5a8e7765896e5d9c77629e8879887161cdb19fc7ab98967b6cb192818f7668c1a08bb59684dabaa7eecbb8e4c3a9f8dac3e8c8ae997863b28e75987a68967b6c9d8071dfb194e9c1a3c8ad96ecd8c4dbc4b0f4e6d3f7e8d7ceb59ce1cbaf97826ce4c9aeedd2bcb79d85e0c3ac947d6c756353564c3ccdb39ae2cbb4bc9983d5a98f76645a655348947e71af9989866e60a68b7a7e6a5d7861527e675aa58b7bc4a797b39884cdb49dc1a791967866a07e6b886f61ac9280816858d2ad93d5b199c4ad9ae3cbb5b8a08bc5b5a4ab907d836d59907b66756352c8ac93d5bfab8b746199816d7766566553466a594b877160a28d798b725fb1907a836a5f82675bc8ad9ed6baabbfa291dbbaa6b69886e1c0aaeccbb7c6ad9ae9ceb9dcc3b0f7eae0f6e8ddb48c75b6846a846251d2ad8de0b997946f5d755c4cae9883f2dfc8c8af96f0e3cad1bea1d5bfa3efd7bfbaa189f4e0ccf6e4d1eaddcbf6e9dbbead9ec9a792c6a38da0816ccca68cbd9c82f1dcc65e4e43655044af9689d0b3a5ad9384bc9e8dad9383d9b9a5e7c6b2c6ae9ddcc2afcdb5a0f5e5d8f4e2d69e7661b389717c5d4cd4af90b591778066576551439c8773eed9c0c7ad94e1cfb4b5a289c3aa8debd4b9c1aa91eddcc6ebdcccd1bfa9eedcc6c6b1a1c6a490a78975bb9880e6c0a5d5b59ae6cdb59a7765886b5a987563c59d89b2907cdfbca8d6b39cab836abc977d6f5649644e40684f3fa0816dac8d767f614d91735f7d5b4899634795604697755f785e4b705c4e96826e7765567e67558c735f8a664eb07f5db48e6fd0ad8ee0b595ba9577a9876981614c75594a7a5d4f63403287523f935b43c38c68cfa58e9d7c69be9780e0b69ecfa68febc1a8deb398e7c0a1f1cfb1886e5b856654806350bd9981d9b595be977ae0b99ab18367d19976c08664b18b729c7d66755f518774645e4e429d7d69977862b48566ecba8ddab390e1b798e6b997d7af8cbf9c7f9b7a61af8971ab876e764c39905d48905c46db9e728c6a576d5647846757987a69866d5baa8a78927360c39d83c7a1866953455c45395e4a3ba9856db1886e9b765fb18b717c5c497f5a457f56427f614e896e5b5342364e3e33473a30785c4b8566518b6954a9826390735c9f8066a48268907159977a626a513f8363518265527f5d4b986f587c5a489f6f53886a5357433361473a6e534366513d876c576f5843c29c86be9a845948394537266e5744ceab95dbb59b956c549e775e6b53436d56476f584799796491745e70543d8661486d503a8f674e765437a78972c9a88db09074bb9775b18d716651426e5849695242ae866cad8a70b48870c195799c7761a581687c5f4c513f31584437604a3d534131634f3b5e4a39ae8d7aaf907c483a2d3c2d1f665040d2af96c1998389644c89674f644e3e735b4c6c55477d6552927661694f3a825e456045307d5b437151399d806ad7b79ab5957bac8c6f856d59564436664f415e483a946e5794755f93705aa8816a775b49876d58907b6b6b5847997b65876f5a6956465a4b3a53423169543f5443326c5646846855715b486752425544363d30264a3b2f48392d524032493b2d51433456463782654d9471594f3e2e4d3d2c45362884684f866a544a3b2e4c3e31473b2f56433449382b3b2f2445392b493c2c8e715183674947382b46392ca38979715d4d846c5b7e6756876e5c8d7460705844755d47654f3d856958a987726f59475b49385a493845382d5243355746375d4a3a5847366453415e4c3ba37c619d765d6953406f5945644f3b94745a8f7057504031635141534334503e2e4e3c2c45382852433355433089694b7c5f4649382a45372a392f233938253e3b28343220302b1b373222382f2331301d2d321d30311e31351f2c271b1f3317243a1d1e2f18283c2a46605b45514744544a333e2f735b4a6056442d231b5f4c3c4939298d786698816f6c52407b634fa08971a18b728871624d4a37a8957a43492f6b6e51948472a8917f907c6d5d5144b39788a0907aa08778bfa696c5ab9accb3a0c9ae98d4bba6bba593a992817d6759695445b99781b18f7aa7927ab7a08bbba08ca38775ae8f7c937b696f5d53736157745d51c7ae9e877264927d6cc5ac96bba08edcc6b17f6e60856c5e9a7d6acdb39bc59f87bfa28a977e6c816a5b947867b99379b190797a5e50815b4da08171c29f88a78f7dbea896cdb19bc2a18abea8968a7666937867927563a68b77e0bfa6c7b09db19c8da18a7ba98a75c19e86b78f75a88573b98f79cba391d1aa8eccb6a4d2bdacceaf99dfc0a79a8675816c5cac8973b59580826858ddc1a9b9aa9abaa594b39a88977967d1ad95be957bba9c8fc3ad9fa9755db49883b9a390c2b1a1978573edd9c7d9c6b4c8b19dcdb29bd1baa6cdaa92cab49e97846f9b8773a38b79b89581caa38bcd9f83d9c3b5e1c3b167584dbea99bead8c9d5c2b16e5d4e645448816955baa695d1bba8bea38bf1e3d1e6d4c1a38d7a8f7c68b2957dc7ac96e8cbb7e1bca2847062a9907f8e74669c8272bb9f8ed3b5a0d0b39c876d5b886d5eba9985ccad96ceb7a3e1d2bec0aa91aa947eb9a08aa28b785f5142af9883ad8974776157b89f90b19584a38877b59a89ceb3a0decbbaa8816ba2836fb18f77ae9480d5bea7ccb9a2b59f88baa38ed0bcaab19f8e977d6ba58974ba9e88796051b69686be9f8dc1a08bb598859d8473cdb5a498745f99725a98725c7a6453b09b86a8927cba987cccb094d5b9a0b79d86967867a27a65c49a7e997865ae8b77ba9782c6a086aa8c756f5546bc967cba94799f745a9b71597b63515e4e428c6d59b58a6aba977abc9678967860977660875d48a170546a5240614a3c6853408f725e836b59554232ceaa92916b536b54457c62507e634d75543d7c5940b99980b291747c6350665041a07c64ab836b8f705a836e5e886f5b75604f68523e6a54438368555c4a3a47392d534233554635765c487a5d485946358b6d545242344f3f314536284d3e2e85684a46372a5145353f36274f43325b4c3b5d533e6156434d52393d483071716458574a8d796ba68d7faa9382c7ad98af9a89816859bf9e87ad947e9c8270aa8b75967362bf9b85c0aa98ceb099988473a1826fb99c87baa696a58977c19b82cdb3a5a08372cebbaa958374b6a18ecbb29cdbc5b0998471b49883d7b2999680719f8474c4a895b79b86a58672c7ad97c8b59ebba490927e6cae917c9d7e6cbf9d889a7f6cb6947d9a725a806b5aa8886ec5a5899e806ba3785f755e4d745d4a715a48806552634f3f785b46866952735d4a66503e81644e7d6b5d96826f847160907f678d7a68b59a8ab19f8fbfa894b9a38fc4a48d9a7d6a987b67826552a2856c91705ab29d8dbba38eb6a08d + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1001 &273434381 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 972359745} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &354173671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 354173673} + - component: {fileID: 354173672} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &354173672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 47e980419c735b546a265de958733297, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &354173673 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 354173671} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &368943545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 368943546} + - component: {fileID: 368943549} + - component: {fileID: 368943548} + - component: {fileID: 368943547} + m_Layer: 5 + m_Name: Multi + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &368943546 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368943545} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 499208110} + m_Father: {fileID: 1102190081} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -46} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &368943547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368943545} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 368943548} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: SetMultiMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &368943548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368943545} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &368943549 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368943545} + m_CullTransparentMesh: 0 +--- !u!21 &423432962 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 479527612} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &450510182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450510183} + - component: {fileID: 450510186} + - component: {fileID: 450510185} + - component: {fileID: 450510184} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &450510183 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 842465343} + m_Father: {fileID: 1102190081} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &450510184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 450510185} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &450510185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &450510186 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450510182} + m_CullTransparentMesh: 0 +--- !u!1 &460481845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 460481846} + - component: {fileID: 460481848} + - component: {fileID: 460481847} + m_Layer: 0 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &460481846 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.08, y: 0.08, z: 0.08} + m_Children: [] + m_Father: {fileID: 700716669} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!199 &460481847 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10301, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!198 &460481848 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460481845} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!28 &479527612 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 240 + m_CompleteImageSize: 307164 + m_TextureFormat: 3 + m_MipCount: 9 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 307164 + _typelessdata: c3c5dabdc2d6bac5d9c8d7eabac9dcd0e1f3d1e1f1c9d9e8dcecfbd9e9f6d5e7f1cfe1ebd4e4f1dfeffcd6e2f0dfebf7e3f1fce7f5fee3f0f9e7f4fddee8f2dbe5efebf5fef0faffdce9f1e2eff7d5e3ecdeecf5dce9f2ddeaf3e6f0f9d0dee7b7c8d8a2b9cb90a9bf839fb785a3bd92b1cd93b3cca6c6dda5c1d990acc195aec49fb8cca6bdcf9cb3c5aac1d3a6bcd19cb4ce829ab4899db597acbfb1c2d2acbecc8a9ea9a6bcc9b2c9d7a4becf8da8bb7e99ae9fb7cfb7cfe7b4c8e1aec3d8bdd0dfc6dae5bdd3e1bcd2e0b5ccdcbbd2e2bed5e3bed5e3c1d8e6b2c9d7a2b9cbc6ddefc2d8edafc5daabc2d4a2b9c9b0c3d2c0d3e1d4e4f3d6e6f5d4e5f7d9ebffc0d9efc7e3fba1bfd97796b28aa5c28da7c289a1bd9cb2ca9fb5cc96afc3a2bbd195b0c599b5cb93afc592b0c883a1b963819b6f8da791b0cc9bbad68ba9c58ba9c591afc97f9db789a4bf90afcb6a8caf698fb37195b77b9fbf7093b37194b081a0bc87a5bd8ca8be8ba6bb9cb5c9b2ccddaac4d5a3bdcc88a4b2b4d1e3aecee784a7c3779ab67095b0759db7739bb5749bb8739ab77498b87fa3c38aadcd5b7f9f4a6e904e7797557e9e4d78984b7794446d8b4e7592517693496b8744668239587540627e3d5e7d3053713457732c506a42647f3f6278b2d1e6abcadea4c0d89db9d19db9d199b5cda0beda93b2cf6a89a85a7d9d6385aa7094b8395f83365d7e365d7e385f7c5a819e78a0ba7397b799bbd694afc4b6ccd956656cb4c3c8b2c1c8cadce6c8dae8cde0efb0c1d198a9b990a2b0c4d7e597adbb9cb6c591aabeacc7dc94b0c687a6bb8eacc683a5c0779ab67299b67097b86c97b779a4c675a2c3719ebd729fbe6d99b674a0bd6f95b96b92b3769dbe779ebd7297b47499b6769eb87199b36e97b36c95b1729bb7749db9749cb6759db67da1bb7ca1bb7da4c57ca5c585adc787abc18aa9bbb0c7d5d3e5efd7e5eeb5bfc9b8c5ceb9c9d697aab898abbaa7bccfa9b9d09cadc19dadbc8c9eac3e50682338557a94b76986a86f87a96984a186a5ba779aad6f92a888a8bf627b9991a6c39cb1cc97adc58294ac9fb1c7b6cbe0bed3e4bfd5e2b9cdd8b3c4d4b3c3d3b7c8dcaebfcfb6cad3bdd4dac0d7dfc3d9e6b4c7d6b4c7d6b6c9d8a8bcc7a1adb9afb9c3d8deeed6e0ecbfced5abbec4b4c8d3aabec99caebaafc1cd92a1b48e9fb3bdd2e5c7e1f0aac4d39cb7c0a7bcc1d5e7e9dcecece2edefecf3fbe6edf5e6f3fba3b4be8798aa869ab2829bb9809dbb7f9ebb8fb1cc7295a980a3b7819fb77c98b08096ad8196a97d92a3a4bac896abbc5265748a98a5b2bcc6b0b9beb8c1c6d2dbe2d9e3ecdfe6f6d4ddecc7d4e4b9c9d8c5d6e6d6e9f8ddf0ffcfe0f0bbcddbb6c8d4bdcfdbc1d3dfc4d4e1c7d7e4c8d6e3c1cfdcc1d2dcd5e6f0ddebf6d6e4efc3cfdbd6e2eeeaf7ffe8f5fee9f7ffd8e6efd2e3ebdcedf5d9e7f0e3f0f9e8f2fcdbe7f3def0fed1e6f7abc2d495b0c595b1c987a5bd89a7bf8caac2a0bcd2a8c3d8bbd5e6c1d8eaacc3d3a6bdcdacc3d3b7cde2a5bbd39eb4cc94a9be99acbdc8dae8d6e8f4c8dae6a8bbc9a8bfcd859fb09eb9ce97b3c98da9c199b4cf87a1bcacc4dc93aabab9cfdcc4dae8aac1cfb3cad893adba8da4b4b0c7d5bed5e3b6cddb9db4c4a5bcccd2e7f8d1e6f7cce1f2d1e6f7c0d5e6b1c6d79aabbda1b2c49bacc08c9eb49bb4ca7690a96c8aa47c9ab68ca7c4809ab595adc78aa2ba9ab3c9a7c0d68faabf9bb6cb93afc586a2b87391a963819b718fa98ba9c59ebcd88eacc87f9db799b4cf8aa6be92aec696b2c87492ac7091b2789cbe6588a86e91af7a9cb884a6c191b1c87897ac8ba6bba3bed1acc5d98ca5b97f99aaa8c2d39eb9ca9ebacf86a5c185a8c480a3bf81a6c17ca4be759cb97ba2bf7ca3c08aaece6185a54a6d8d476b8d507798517a9a517a9a507b9b4b769650799949708f3a5e7e3558763d5e7d3c5d7c426382486b8b4d70904d708e4a6d8b4e708c4567824e6e85b5d3ebabc9e3aac8e2a1bcd78caac66784a23352713657783a5c7f33577b31577b2c5277284e72345b7c3158773b627f365d7a577a987e9db997b0c4b9cdd86c7b82465457c2d1d8c5d6dec4d6e2c1d3e1b3c3d2acbccba0b0bfa3b5c393a9b67e94a2788f9f91a8babdd4e6c6ddefc2dbef97b2c78ca8c080a0b980a3bf759ab778a1bf79a5c276a1c1719dba77a3c077a0be769ec1779fc2739cbc749dbb7097b47299b6729ab46e96b07198b5729bb7729bb7739db679a1bb83a7c17c9eb784a4bd84a6c19abcd794b7cd99bacda8c3d4bad1dfa1b3bfc1cfdac6d3dcb5c2cb92a3adb0c2cea7bac9abc0d190a5ba93a8bd899eaf405568283e565067866781a27996b87994b28faac77d9db48cafc3769ab07b9bb495adc9889dbaaac0d8a7bdd4a0b4cc869cb39bb4cab1cbdcc8dfedb6ccd9b2c3d3b5c6d6b8c9dbbbceddb9cbd7b8ccd5b5cbd6b9ccdaa7b8c8b9cadac5d8e6c9dbe77e88947d8590969eaba5afbbc6d5dcc8dbe1b9cdd8afc5d2b9cbd7bccedca6b8cc96abc0738ca095b0c386a3b586a2b09db1baa7b8bfdceef2e5f2f8dfe8efedf4fce2edf3deecf5c7d7e6b4c6dabacee7a0b8d2a7c1d8b9d4e999b4c787a2b59bb4caa1b7cea1b6cbb5c8d9bacddc90a3b290a3b4475868909eabadbac3a8b1b8c8d1d8d4dde6d5dfe9d0e4e5d8ebefc6d9dfc3d7deb7cdd8a7bfcbc6ddebbad1e1b9cfddc9dcebc9dbe9bfcfdcd7e5f2c1d2dcd4e5efd1e3efc2d8e5bcd2dfcee1efddedfac5d3e0b9c7d4b6c3d3b0c0cfc0d2debaced9b4c8d1bdd1dac1d3ddacbac5b0bccac8d4e2c2d0dbd5e7f3e3f6ffc5dbe9cae1f3b3cce0acc7dcabc6dbb3cce0abc2d4aec4d2d0e6f3c8deebc2d8e5c7ddebb7ccddcce1f6c8daf0c6d9eabacbdbc5d5e2c3d3e0bfcfdcc6d8e6c2d7e8acc5d98ba7bd7e9eb77698b47598b67fa3c391b3cea8c3d8bed5e5afc6d4b8d3dec0dbe6a3bfcb96b0bfaac4d39cb3c3a9c0cebfd5e2b6ccd7b4c8d3b6cad5cfe1efbfd2e3b0c9df8da5bdafc3db9aacc4a7b7d0b2c4dc748aa26f89a27b96b190abc686a1bc90abc68ba5be96b0c99cb8ce97b3c896b2c786a2b7829eb47591a76d8ba383a1bb91afcb9ab8d48eacc8809bb698b4cc849eb594afc4b4cfe2adc8d98ea9be809dbb6b8aa990afcc8dacc892b2c9a7c6dbb0cfe3afccdea7c2d399b3c4a2b8cda3b9ceb2cbe1b9d2e88199b1a3bdd896b5d28fb2d087aac88aafcc80a7c483aac984abca7fa6c5486c8e4f73954c70924c7094466c904a729550789b4a75974772954a7296496f93496d9135577a355878395c7c3f618444668b466a8e52769a54789a496c8c5273924d6f8b476683506f8c42617e3e5b7b3a59783856783250743b5b8136587e31547a254b702e547b325a7e30567b355b7f3a6182466b8854769258748c879eaeb6c7d1bfccd26d787c697478c0cdd5b3c1ccbfcfdcbeccd99caab7b4c2cfd3e3f0d0e2eebfd1ddbcccd9c2d3ddc6d2dedbe8f1b9c6cfdeecf5c4d4e1a5b8c79fb8cc86a5ba85a7c080a5c083aac778a1bd6e97b3729bb979a1c4739ec179a6c56e9bb8709cb7749db9769bb67398b3799ebb7299b679a3bc81a9c38ab0c787a7be8ba5bc9bb4c8a5bcccbbd2e0cae1efaec8d59bb2c0a9bfcdc5d8e6b9cbd7bccad5bbc9d2b0bec7a6b7c1a4b6c4a3b9c7a0bacb7590a568879c4060775b79957996b48ba8c88ba8c885a0be88a6c27497ad7a9eb482a6bc89a9c28da5c18296b1abbfd7a1b7cca9c2d893afc57292a97e9db2a4bfd2b4cbdbb0c3d2c5d7e5c1d4e3c4d7e5b7c9d7bbcddbb9cadab5c6d6b0c0cfb2c2d1abbbc88f9da87d838fc1c5d1bac4d0cfdce5cfdce4c2d3dabbd1dcb4cbd9b1c4d2abbecf8aa0b7708aa37292a96a8ca562849d6d89a18095a88698a69fb3bce0f3fae5eff9eaf3fcecf5fae6eff6d8e2ebd8e4f0cbd8e8cfdceccedce9c3d1dcc2d0ddbbc8d8b8c5d8c4d1e4bdcdddbbcbdabfcddab9c6d698a5b64959697c8c9ba0b0bdb8c5ceced8e2d7dfecc8cfdfc7dcddd7eceddaedf3d3e7eed2e8f3a5bdc9a2bcc9b0cad7b3cad8b5cbd9bcccdbc5d3e0d9e7f2e1effacfe0eac1d3dfc6dce9bfd5e3bfd2e0b8cad8d6e6f5c8d8e7d3e3f2dceefcd6e9f7d2e8f5e0f6ffdef2fddef2fde5f7ffd6e3f3d8e5f5d7e5f0d2e0ebccdce9bccedca6bbccd8edfed4ebfdddf4ffc0d5e6b6c9d8c1d3dfadbdcab7c7d4c9d9e6e4f6ffd1e3f1b8cbdcbfd2e3b6c9dab3c4d4b0c2d0b5c5d4aec0cea8bbcac7dcedc6dff3acc7dc91afc781a1ba7fa1bc96bad48baec4a7c0d4c4dbe9d4ebf9c7deecb7d1deb4cedbbbd5e4bdd4e2c3d9e6d4e8f3daecf6d1e4ebc5d6dec1d2dcccdce9b2c5d4b0c9dda8c2d9a4bad1a1b5cda5b7cfb8cce49bb1c88ba5bc97b3cb9cb7d28ca7c29cb7d293aec990aec693b1c994b3c893b2c693afc47d99af6b879f8ba9c391afc997b5d1809eba8ea9c693afc78ea8bf9cb7caa8c2d3cfe9f8cee8f590aab9819db596b1ce8eacc68fadc57d9cb17190a49fbed291aec09ab5c89db8cbaac3d9b7cfe78fa7c13e58713f5974334e6b3e5d7c85a6c596b9d792b7d48bb2d18bb2d17198b73e65864266884a6e92496d914d7195476d914870934d75984b7699487396476f9342688d43698d264a6c305275395b7e41658745698d50739951749a5175994b6f9346688b486b8b3f60814465864061824465863354772f4d713d5d833052782e5177294f762b51782f567d30577e375d843a608540668a4b6e8e62819d445e759eb3c4acbdc7c0cdd3ced9dd707b7fb1bcc2d2dfe8c4d2dbbcc8d4bfcbd7b8c4d0a2b0bbbfcfdcb7c8d2bccad3c6d3dbc4ced7d5dee5e5eef5e2ebf2d5dfe8dce9f2dfeffcaac0ce93acc092b1c67ea0b97b9fb9749cb6769fbd759dc075a0c3729fbe709dba729eb976a0b9789bb77a9cb87b9eba7fa2be7da2bc9cc2d9bde0f49fbbd0bfd4e7aabbcbb5c5d2c6d7e1bbcdd9b2c5d39fb5c3849ba9a8beccc3d9e4c5d7e1c4d5ddb1bfc8b1bfcaadbfcb9fb5c39eb9ca517084577b936e93ae7496b27d9cb97392af82a0bc7e99b682a0ba64879d80a3b994b7cd7d9bb392a6bf99aac4b6cce1a5c0d394afc4a3c2d6adcee1b0cfe3b3cddeb3c8d9becfdfb8cad8b6c9d7c0d3e1c1d2e2b8c9d9a2b3c3b1c2d2bbcbdab6c4d184929f95a1ad9ea4b0bcc2ceb8c4d0c7d8e2cbd8e1bbccd6aac2ce93aab88598a77f92a39ab0c7809ab195b1c985a3bb7994af768ea88a9baf8e9eae788c979badb7e7f1fbe9f2fbe8f1f6e9f2f7e3eaf2dce5eed5dfe9d4e1eacdd8dec6d1d7c6cfd8c3cbd8c6cddfc2cbdcc8d4e2b4c2cdc7d3dfc0ccdabecada5d687a4d5d6c95a5b29ba9b2b1bec7c1cad9dce3f3cee1e8dceef8dbecf6e6f6ffe2f4ffc9dceab3c9d7bbd1decee4f1e0f4ffe1effce4f0fce8f4ffe4f2fddff0fad5e6f0becedbb2c4d0a0b2c0a9bacab7c8d8b3c6d4c8dbe9e1f4ffddf0fed0e3f1b2c5d4c8dbecb0c3d4acbfd0d1e4f3d9ebf9c2d0dddbe9f6ddeafbb2c1d4a4b5c7bed1e0cde0eed3e7f2d0e2eccedfe9d7e3efdfe9f5d8e2eeced8e4c7d1dddeeaf6d8eaf8b5c8d7adc0d1a2b7c8a7bccdb0c5d8b8cde0a6bbcea8bdd0b9cee1d5eafbc1d6e7a6bdcb9ab1bf9eb5c3b4ccd8b8cad6c4d6e2c9dcebdaedfeddf2ffd9effdd5ebf8dff1fbe5f4fbdeebf1d8e2ebd7e1eac9d6dfc6d4dfd1dfecc1d4e2bfd9e6b2ccd9bbd2e0bed4e2b1c7d5acc3d3abc5d6a3c0d288a7bc97b5cd90aec890aec897b5cf7b99b390b2cb85a8be94b2ca7897ac67859d8caac291afc99bb9d37994af97b2cd86a2ba92aec49ab5cabcd6e79bb2c2b7cfdbbcd4dea1b9c595aec28ba5bc9fbbd18ca8be85a4b990afc4a0bed6a4c2dab6d4ecc5e1f99ab4cf526c87354e6c324d6a27425f2b4866294867395a7b53769650749439608131587932597a3c62864c7296496f944a70954c72974d73984971954b73974f7a9d476f9348709443698d3b628330547635597935597942668845698b53799d50769a4a7094476d91466a8c4064864062854163864365883c5e8132547932527836587d284a702f52782d537a2f557c2a517a2b5279385e853a608543668c4c6e915f7d995870888699aab3c3d0d5e2eaced9df919ca2768187becbd3ccd9e1cfd9e3c8d5deb9c6cfabb9c2a9bac4b0c1cb9caab3b3c0c9b4c2cbbdcbd6b1bfcac5d3dedfecf5e0eaf4dde7f0e2ecf6d9e7f2c8dae89cb6c788a7bc83a5be7ea3c07da1c3759ebe75a0c06a97b474a0bb739bb5789ab686a5c18eacc88aaac38fb2c87798aba4c1d1bbd0e1dbe8f8d2deecc4d2dfb9c9d6b7c7d7b2c5d6aec3d4a5bfcea1bdc997b3beacc4cedbeff8d2e3ebc2d0dba8bac6849aa86f8a9b5b7b906287a16e93b06a8ca780a0b983a1bb84a2ba718da585a1b98cacc189a9bea3bfd48ea7bd9caec6889cb4a1bdd2abccdfadcadcabc8d896b2bea2bac6bed0debfcfdec2d2e1bfd0e0c2d5e3b6c9d7bbd1deb1c7d4a9c1cba2bac48a9caaa2b2bfbdc9d5dae7f0c1cbd4b9c6cfaabcc8c0d4dfbdcdda98aab871869773889990a1b199aaba95a8b99fb1c5a4b5c7a4b3c8aab6ceb8c3d9adb6c7959fab8899a18e9ca5a9b2bbdde6ede3f1f4e1eff2e1e8f0dee7f0dbe9f4ccdee8c8d9e0becdd4b6c3cbd3dde7d3dfedc0cedbc9d7e2d4e2eba2afb8dce6f2cbd4e3798593677580c3d4dccad9e0cddce3bec8d28f97a4e1effcd0deebcedbebc5d5e4baccdaa6b8c6a3b6c497abb6abbdc7afc0cabccad3dfecf5c7d4ddc2cedabac8d3d1dfeaddebf6ddedfadbebf8d3e3f2dceefcbfd1dfcadee9cfe3eed8ebf9daedfccfe2f1b1c4d5b8cbdcc8ddeec0d3e2cadcead8e6f3becad8cedaeae2efffcedeeec1d3e1bed0dcabbdc9c5d6e0d3e4eedbe7f3deeaf6e4edfcd0dae6c8d2decdd9e5c1d3e1b8cbd9aec1d2aabfd09db2c59eb4c9b0c5dac6dbeebccfe0c4d5e5c9dbe9d6e6f3dbedf7d5e8efc8dce3d7eaf1ddeaf2e7f4fdbfcddaafbfcfc4d5e5b0c1d1baccd8d8e9f1e7f4fadee9efdfe8efdbe4eddfe9f3dbe7f3d6e4f1d1e3efd5ebf6bdd5dfbcd2dda6b9c7c0d6e4a4bbcba1bece95b4c886a6bb83a3ba8babc48dabc77c9ab691b1ca799bb47a9cb57c9cb588a6c0a3c1db9dbbd399b7d16b89a190acc48ba7bf99b5cb98b4c9abc6d9dcf6ffd2ecfba0b7c5b0c8d4aac1cfb0cadbc5e0f5a2bed39dbcd1a0c0d7adcde6afd1ec5274904968854c6b884663833f5c7c314e6e213e5e27466531506f2d4e6f375879395c7c3054742e52742d54753a6084496f9343698e496f944e74993b618640668b4b73974c7498467194446c9041698c4067882c53722e52722e53703458783f63834c73924d749550799941698c486e92486e923d6387476d91476b8f3e628633577b3155793c5e8335597d2b4f7331577c30567b2a5077295077335a813a60873b618642658b4d6f924a68847e98af7e94a98497a6bacbd5c0ced7a6b3bb86939bd2dfe7d2dfe7cdd7e0b3c0c8bac7d0b4c2cbb0c1cba3b4beb7c5cec8d6dfaebecbc8dae6c5d7e5ccdeeccad8e3dce9f2e7f0f9e6edf5dee7f0dbe8f1e2f5ffafc8dc8eacc48aacc79ab9d684a6c278a0ba7aa4bd7ea8c17ca1bb8eadc9849fbab7d2ed7b97ad678398a7c4d4b8d2e18c9fadcfdbe9e4eefad4e2efcedeedc4d4e4bbcedfa9c0d2bad5e6a4c1d19cb9c797b3bea9c1cbcddfe9dff0fad3e5f1b1c4d292acbba0bdcf81a3bc85a7c285a3bb90acc27591a692adc296b1c69ab5ca8ca8bd829eb394adc19db2c5aebed5788ea561859b88b1c5a2c1d595b1bfbdd5e1c1d5e0c0cedbbecadac3d0e1b2c2d2c7d9e7c1d7e4b2ceda8daeb76f90978ba8b09bafbaacbac5d9e3edcdd7e0bcc9d1c0d1d9adbfc9bbcfda6676835e707c99acbab5c8d6b1bfccb4c2cfa5b7c59badbb9ba7b5b0b9cabcc3d69ea3b69ca2b0a8b1bab8c5cdbdcad28c959eabb4bbb6c1c5c7d2d6b8bfc78f97a2a4b2bda9bbc5adc0c7c4d5dcccd9e1c6d0dad3e1eccbdce6b3c1cad1dfe8c6d3dcccd6e0d4deeaa1adb9bcc9d2ccdbe2c5d7db98a7ac505d6599a3ace1edfde0ecfcbcccdbc5d7e5ccdeecc6d8e4cedfe9c7d8e0d0dfe6e2eff7e8f5fde5f2fae1eef6dce9f2d8e2ecdce6f2dfedf8d9eaf4e3f1fce8f6ffdfecf5c3d1dcb7c7d4a1b3c1a1b2c2a5b8c6cbe1eec9dde8bbcfdac0d2e0d0e0f0d5e2f2dbe5f1ebf5ffe2eff7dbe9f2e9faffe3f5ffb9cbd9abbecdafc2d1c7dae9d2e5f3c7dbe6cde0eed0e3f1bacddca4b7c699aaba6f829096a9ba98adbe899eb17e93a69cafc0b0c1d1c3d3e2beccd9beccd7c7d5dec2d3ddcbdfe8d4eaf5d9ebf5e3ecf5e0e4eddfe8f1e5eff9deecf7e3f1fee6f4ffe1effae2f0fbe0edf6e8f2fce4eef8e6f2fee0ecf8d8e6f3daeaf7cddfebbfd1ddc0d2dec4d5e59cafc0bbd4e8a3c2d783a6bc81a5bd85a9c37c9eb98aa9c58eadc97797b089acc27ea1b781a0bc9ab8d491afcb89a7c184a2baa0bfd493b2c690afc398b5c793b0c2b8d5e7cbe6f9ddf8ffd1eafebcd5e9a8c3d6acc8ddcae9fec7e7feb9dbf4789cb65e819d3e628245698b3f618440628538587e36577a294a6d2c4d6e31527334557635587833567640628534587a2f5377385e823a60843a60843c628741678c486e933d638840688c426a8e41698d426a8e42688c4168893c60822b4f6f315673315671335a77325976436a875077964069874a739351799c3d6588466e914d7598466c90355b7f32597a365d7e3a5e80355c7d2d54752c527632587c2850742951752b53773d63883f6589476b8f4063833e5d7a56748e587289566f836a808e899ba9c8d8e5abbcc6b0bec7cedce5ccd9e1c0cdd5a9b6bfbbc9d4c5d5e2c1d3ddbfd0dac2d3ddc1d1dec8dae8c0d1e1cbddebc9d9e8cbd9e6cbd7e3c7d1dbcad4deb3c1ccacbdcddef5ffa2bdd2a4bed59fb7cfb8d0e896b5ca96b9cf84a8c081a3bca0bed869859d5b758c6780966f889c96b0bfb1c7d5a9bbc9c7d4e4d5e3f0c8d8e5b6c8d6b9cadabbcedfabc2d4a5bed29bb6cb809daf97b2c3a7c1d0738695728492d6e8f4cee2edbed4df92aab699b2c69eb7cd9aafc2a1b6c797aebea0b7c79eb5c7a5bccea1bacea7bdd292a5b6aabbcdabbcd0728ea48ebdd76193aa97b7cca5bccea3b6c7b0c1d1becbdcb9c4d6bec6dbb8c3d5b8c8d5b4ccd688b0ba76a2abb1d9e17fa0a79aaeb7afbcc5e7edf9ebf1fdcfdce5c8d6df8d9ea65a6b736d7a82bccbd2d3e4ecd3e1ead8dfe9c1c9d4aec0ca8fa3aca9bbc59caab5909caa8e98a4cad4ddcdd7e0d6e0e9a7b4bcadbac3b8c2cbb6bdc5b9bec4bdc4cca6aeb9dce6f2cad6e2bbc8d1d7e4ecdae2edccd4dfd3dfebdae8f3d8e5eed6e0ead2dfe7dce9f1d5e2eb909da5c7d4dcd0dde39dacaf6577798f9ea1aebcbfe1e8f8dbe7f5cad8e5c7d9e5d3e5f1e0f2fed6e6f3dae8f3e7f4fdd9e6efebf9ffdae8f1dbe9f2ecfaffe0ecf8d4e0eccad8e3c1d2dcbfcdd8cddbe4d4e2ebdfedf8d6e6f3cdddecc3d5e3c2d4e2b1c3cfb1c3cfbfd1ddd5e5f2cfddeaddebf8d5e3eed7e5eedbecf6e0f2fce1f4ffa0b6c46a7f9462788f89a1b99ab3c990abbe90abbe93aebf7d98a98ca7baa1b8caa3b6c78fa0b09aadbec0d3e4b8cde0aec3d6b7c8dab9c9d9c6d4e1c9d7e2d7e5f0ddeef8d7eaf8c5dceac1dbeabdd3e1e7f3ffe7f0f9e0e9f2d5e0e6e4eef7ccd9e1d5e2ebc4d1daccdae5d0dee9d5e3eedaebf5cfdfecc1d1dec7d8e8ddedfcd8e6f1d4e2edd3e1eebdcddcb0c2d6a3b9ce8ba9c187a9c287abc57699b597b9d58aa9c57998b492b2cb7a9db38baec491afcb89a7c390aeca809eb89fbdd592b1c692b1c592b1c396b5c79bbacc7692a76f8ba16f8ba1708ca4648098627d986987a16989a25c7e995f829e5b809d49708f4d749543698d45698d3d61853c5e842a4c71385a7d36587b2f52723053732c4f6f3356763a5c7f3155773054783b618540668a3a60843d6388446a8f466c913a60853e668a476f934b73974b7195486e923f63852145672b4f6f3f64813257742249662d5471456c89426988486f8e4972924c74973961854d759950789c476f933a6285385e82497091396081375e7f3960812f56772a52752c547720486c3860843e64883c6286365a7c3356764a6b8a57769256748e516d834f687c768b9cbed1dfa0b2beb8c6cfb6c5cccfdce4cad7dfcad8e1a3b1bcadbdcab5c5d2c1d2dcc1d2dccfdfecc1d3e1b9cadac4d6e4b8c8d7b8c6d3c2cedaadb9c5a8b2be6c7a876a7a8a475c6d7c92a79ab3c98da3ba9ab2caaecae2a0c0d986aac42c506a486a8564829c8fa9c08ea4b9b1c6d7bacddbc3d5e1cfdfecc2d2dfc8d8e5c7d9e7cbddebc2d5e4c0d3e2bacfe2b3cadca6bfd3a6c0d1a4bbcd7990a08194a3788a987f919dd2e4f0cbdfeac1d4e2b6c7d9b4c5d7b2c2d2adbfcdb2c4d2b8cbd9a6bccab0c5d8b7cde2b0c5daaabbcdacbdcfafc1d786a9bf84bdd881bedb719fb97d9fb8b7d1e8b4c8e0b9cbe191a1b88695acbfd0e296acb786a9af83babfa1dee3aadce37fa4acc3dae2bcc9d1d3dce5d0d9e2a5b2ba94a3aab2bfc7c2cfd7becdd2c9dbdfb6c9cfb0c1c8a9b3bca0aab382959c64787f93a4acb6c7cfc0d2dc97a9b3c5d4dbc6d5dcc9d6de9eabb4abb8c1becbd4c5d0d6bbc6ccaab7bda3b2b9c6d8e2d3e5efccdfe5c6d7deccd9e1cad7e0cbd8e1dbe8f1d6e3eccedce5c3d4dbb9cad1a5b4bbb1bec6c8d3d9cad5dbd6e4e7d6e4e7d5e3e6cad8d9e2e9f3d7e1eab3c0c9becfd9ccdeeac1d3e1bdcdddc7d4e5d0ddedc9d9e8d2e4f2c6dae5daeef9d2e6f1daecf8e2f2ffe0eef9d1dfeadeeefbcbddebc8dbe9c0d4dfcadee9e1f3ffe1f1fee2f0fddce9f9dae7f7d8e5f5d6e4f1bccdd7bfd1dbb3c9d6a2b9c79eb4c9879fb7738da866819e637e9c5d7a986f8ead7392b17a98ba7392b17594b17999b27f9fb498b3c6b2c4d8b0c1d3c7daebc9dbefcee3f8c5daedbfd4e7c0d3e4c5d6e6cfe1efb6c9d7b6cbdcb1cadea3bfd57795ad7694ac92a9bbd8ebf9eafbffe4f3f8e5f0f4e4eef0dde7e9d8e3e7d6e5ecc0d1d99cb0bb7d93a0859caacee5f3b9d0e2c6d9e8dbe9f4dfe9f2e6f2fee1effcbecfe1a4b9cca7c1d891afc782a2bb8cabc783a2be7f9eba88a7c381a1ba8badc680a2bb89a7c39bb6d382a0bc90aec89fbdd59cbbd098b8cd84a4b96f8fa4618196718fa764849d6988a46d8ca95a79985d7c9b6a88aa6182a35e81a15d81a15b82a13e67874a7393487191446b8c42668833557a395b7e3e5f823b5c7f37587b3355783154743d61812c5072335779375b7d44688a41678b466c90446c8f487093497194487093476d91476d91476d9142668a44668b3153761d3f62395b7e4367873a5e7e2e5272325676416585446888486c8e41678b466c91466c93557ba2567da4426a8e457092396184456d904067883158792d567630597930587b2f577a325a7e2d557933597d32587c2d51733a5d7d5778974c6e8a587793607e9849657d67809498adbebbcdd9dbe9f295a2aac3cdd6cedbe3d2e0e9cfdde8bacad7b0c0cda8b6c1bdcbd6b7c5d2b8c8d5bacad9b1c1d0bac8d5c4d0dcaab4be7b858f78808b9ca8b498a5b5a5b8c9b0c5daaec7dd9eb9d48faecb7ea1c14f73972a52762850732e55764b6e8a5e7d92b9d0e2c8d8e7bac6d2b6c3ccadbac395a3aea9b9c6bbc8d8a6b6c6a9bacab2c5d4b2c5d4a5b8c7b6c9d7b2c6d1bdcfdba2b4be95a7b38c9eaa697b897889998b9cae7c8da1a5b4c7b6c3d6d8e4f4cedce9c6d4dfbfd1ddccdfeebdd2e5bad3e9c3d9f0c0d2e6c0d2e6bad3e98ab2cb7cbfda77c3e373b9dd76b0d54c74973b5a773d5b755c78904e6c863e5f723a636996cecd98e4e294e2e29fdae07ca4acacc2cdccdbe2cadadabacac9d0e2e2d6e5e8d1dae1d0dde5c4dbe1a6c1c8a9c4cbb1ccd36b868d6a818990a3aab2c0c9b1bbc4a9b7c091a7b2759099bcd3d9a9bdc4b7c8d27b8793a8b4c0abbcc6a9c2c6a0bcbdb5cdcf88a4a793b6b8abd1d2b1d3d2b9d7d7bed8d9c9dce0d1dce2ccd7ddcedfe6adc5c99cb8bcaec7cc90a1a8d7e4ecd9e2ebdfe8f1e4ebf3e1eaf1d9e2e9dbe4e9e2ebf0e6eff6e7f4fcd8e6efc5d5e2afbfcea9b9c9a3b3c3b8c8d8b1c2d29db0bf97aab8a9bfccb0c6d3d9effcdbeffae2f3fde0eef9c7d7e4a4b6c4b3c9d6bed4e1cce2efcfe5f2c0d3e1baccdabdcdddc1d0e3c3d3e3c1d2e28fa2b098b0bc7491a36f8ea382a0b87d9bb76988a76482a46788a96283a4698aab698aab6d8eb187a8c97c9bb88cacc59cbbd0a4bfd4abc0d3c3d4e8c1d3e9b3c8ddacc2d9aac3d9b7cde2a4bbcdb3c8dba0b5c6adc4d4b5cfe09eb9ce7795ad7998b47292ab8fabc07691a291a7b4e9fbffe3f2f7e7f5f8e6f1f3e7f2f4e0eef1d6e7eec4d8e193a9b688a2b197b2c3c4dff2c1d8e8cfdde6d8e3e9e8f2fbdde9f5e1effcbfd2e1a0b7c99fbacd97b3c897b3c99bb7cf97b2cd8eacc6a0bfdb8aaec882a4bf95b3cd819cb792b0ca9ab8d098b6ce9ab8d0a6c6dd6282997292ab6887a36b8aa75f819d698aa96a8dad5c7da06182a56788ab5e7fa26183a66286a852799a456e8e4c73944b729342698a3a5e7e395c7c4263844364853c5d7e3a5b7c38597a3458782b4f6f385c7e375b7d395d7f486c8e486e92456b8f476f924971944c74974e76994a7094456c8d486c8e486a8d3e5f82294a6d2e4f723f61844a6c8f3b5f7f2a4e6e476b8b4c70904e7292466a8c4b6f9341648a51779c597fa650779e3f668d4974973b63874c749741678b375d813a6285386083325a7e335b7f31597d3860842f557a2b5175365a7e44678753759152718d4d6f8b53728e5977917b95ac8ba0b3abbdcbb3c1caabb6bcbec9cfced9dfcfdce4b9c7d2bac8d5bbcbd8bfcdd8a6b4bfaabac9bbcbdaa5b6c6bbcbdaa2b0bd495561929ca6bbc3ceb4bcc7bfcbd9aebeceadc2d5b0c8e09fbdd7789cbc3f678b305a842d58832753802b5a862f5c83345f7f40627b94adc1bbc8d8c4ccd7cad2ddccd9e2d3e4eec6d8e4d1e1f1bfd0e2b2c4d8afc6d8afc6d8c0d7e7b0c3d2b9c9d8a9b7c28e9ba4b6c4cda2b0bbb6c6d59aabbd3c4c6322324944536a6e7a906d788a54606e84929da9bac460718192a7bca4bed7b5d0eb879fb7647d93577389335f787fc6e273c6e670c0e571b9e177b0db2d5a813e6582557b904270803e707ba5dfe09ce1de91e3e18fe0e19ad9de74a0a9829aa6ccdfe69fbcb8a9c6c1a4b8b7d0dee1dbe4ebdce9f1b7d4da99bcc290b3b76d939696bdc294b7bda8bcc5c8d6dfbacbd393aab2a0bec66c8f9592b1b4a5c2c6637e856e869090a4af6d848ca1c3c49ec2c064828299bbbc99c5c490c1be9fccc997c1bd9cc6c486a8a9d8e7ecd1dee4bdd9dc95b8baa4cacba6c5c8cedfe6cad4ddd9e2ebd5dee7e7eef8e7eef8dee7eee2edf3e1ecf2e4eff5d7e1eae0edf6e8f4ffe3f1fedcecfbe3f5ffd6e8f6ddeffdc6d6e5d9e9f6c3d5e1afc3cea0b6c3a5bbc8a1b3bfc7d8e2cedfe9e0f2fcbccedaa6b9c7a0b5c6adc4d6a0b9cd9cb5c9a6c0d19eb8c9617a8e6881957790a687a3b983a5c16e93ae7397b187abc57fa1bc89abc689abc692b4cf94b6d18eaec785a3bb98b4ca95b0c3859eb293a9beaec4d9c0d5eaacc1d6aac0d7aec7dda6c0d7aec8dfa3bdd4a0bbd0a0b9cfa2bbcfa6bfd3a2bbcf849db17e97ad809ab198b3c89ab7c991aec0819caf8ba5b6c4dae8dceefae6f7fee3f2f5e4f2f3ddebeecddee6cadce8a8bdce92acbdabc7dcb6d2e0d5e8eedfedeee5f0f4e8f3f9deebf3c8d9e1b8cad6b6c9d7b6ccdaa7beceb1c7dca8c1d7b1cde599b8d4799cb882a5c187a7be8faec3a5c4d9a4c2da96b6cd89a9c262819d6988a56384a36788a7698aab6588a86a8dad6084a65a7c9f6183a66586a95e7fa05d80a05a7e9e4f7393456c8b4c7090486c8c3f628236577641628146658441607f3b5a793b5a77355675345878365d7e385c7e395d7f41678b3d6387466c90486e924b73964a72954972924d76964d74954a71924a6e90476a8a3f5d7f2e4c6e38597a466989446787406383385c7c466b885073914e718f5073934a6e8e45698b53779b547a9f4d75994970974a749a3e658c4d75993e64893c628740668b3e64893a61882c537a375e853259802d537a355b803c5f856183a67e9cb855738d587793506f8b3e5c76637d94a9bed1b8c8d5909da5bec7ccabb4b9c5ced3abb8c0acbac5b1bfcca2b2c1a2b2c19fb1bfa9bccdb4c7d892a4b8677a8b4d5d6c9ba9b6b9c3cdc0c8d3d1dbe7bfccdcaec3d89cb6cf7e9dba33597d35658d2c5f8e2e609326588d285b9223588c265a8937678d436a87b7d3e9d4e5f7afb8c7b9c2d1b6c4d1a6b9c7b9cfddb6cbdeb6cce1b6d2e86181984567823e5c763e566ea3b3ca8b96a8959fabb5bfc97c89926f7d8a2233435d6e8273859d7687a12d3e582131484656665b697696a6b370819350667d6786a35a7b9a5a799556768f3c5c7523536a80c8e174c5e260abca6eb8dd6db6e972b4e4497a982f5f6d5694939fe4df97deda9ae1e376bfc897dbe699d8df396a716a869475909b83afb0b8e2e197b0b5c2cfd8bdc5d0b1bfc87b9ca1a2cecf96c2c1a1cfcdabdedf99c6c9a9c4cdb2c8d3afd0d780a9adb3e0e36e9c9c668c8db1d7d8a8d6d6538083547981b3d4dbb2d5d79dbfc097b6b8b5d8daaedee0a5dbdba5d7d6a9e0db9fe0da9dd4d1aac3c8d2e5ecc6eef094c6c5aadcdb7ca2a5d3e4ece1eaf3dce6efd9e6eedde7f1d4e1e9e3f2f7e3f5f7e1f0f7d8e7eedfeef5e0edf6e3f1fce1effaddeef8e2f5fcd5e6eee1f2facfdce5cfdbe7d8e4f0e6f4ffcbdde9c1d5e0cdddeaccdce9c1d2dcd4e6f2cfe2f0c2d8e6b7d1e2b2cde0a3bfd592aec47190a55a798e5f7e9369879f87a2bd87a6c283a6c47a9dbb7395b0799bb484a4bb7797ac86a6bb85a5ba8fafc487a6ba8ba8ba95b0c3b2ccdda3baccb3c8ddc0d5eaa9bdd595abc2a1b7cea9c2d89fb7cfa2bcd398b2c9adc8ddadc8ddabc6db94adc39bb4caa5bed4a3bcd2b0c9dfd9f2ffcde7f8bcd6e792adc0849fb4809bb093adbecce3f1e7fbffe7f8ffe2f1f8dbe9f2cfdfecc4d7e6b5ccdea8c3d6bad4e5c7dbe2e0eff4ddeaf0e3f0f8deebf3dae7f0deecf5e2f3fdd6e8f2c0d2decee1f0c2d7ea92aac28aa8c294b7d394b8d293b3c8a8c7db9dbcd197b5cd7c9cb563829e63829f708fae6485a66687a86386a66588a86c90b05d81a16185a56386a66182a16485a46184a25a7d9d5c80a04468885074944b6e8e4061824566855271904e6d8a4766834968854e6d8946688432567642698a3b5f814b6f93446a8e365c80466c9040688b41698c4c749751799c517a9a4e75964f73934f729247688723426131506d405f7c4869883e617f4467853d627f446986587b99496c885578944b6e8c4e72925276964e75964a709450789c436b8f3f668d4971953e648943698e40668d4369903d648d365d86365d863057803359803a608541648a6d8eaf86a2ba7d97ae5b79934f6e8a53718d3551698ca1b4ccdce996a0a9bdc6cbb8c1c6b4bfc5a5b2bb9dabb8a1b1c0a1b2c4a5b8c9a0b5c8879caf60758a5a6f846f819598a9bb8a9bab98a8b8b3c3d39badc195aec463819d395c7c365e8236638c376c982f679831649b295c952a5e9721588e295f8e2c6088416c8eb4d6f2cae0f8c7d7eec7d8ecbed0e4c1dcefb5d1e688a4bc25435f2043613e65863c64872f56773e5b7b4e637e909fb4aab3c2707a846f798366747f6777867d8ea2384c642e435e485d787589a176879b8696a580909d7b8e9f7088a0587b9b5c83a4597c9c3c5f7b43677f29597084cce480cee5195b754687a76db7e66bb6e05a97ac8ac7cc99e4df99e6e09fe3e45d9ca536718398d3e599d5e04b7d884e697a5d77866d9ea2aadde083a5ae94acb695acb486a3a9acd5d9a3d3d598c9c692c4c1a3dbda92c3c766878e55727a5e858a5e8e90a7dddd679998afd1d3a3c6c8a5dbdb7ebaba96c9ccb3dce08facb093afb2c4e3e692baba67999a75abab72a6a45b939090d5d28ec9c7a8bfc79fb1bb97c0c48ec1c4a8dbde89aeb4cedce5d4d8e3dce5eeddeaf2d7e4eddeebf3cfdee3d9ebedcee2e9d2e7ecc5d8debed1d7c3d4dbcbdce3dff2f6ddeff1dcebeee7f5f8edf6fbe4ebf3ebf2fce7effae3effbe5f3ffdceaf7c8d8e5cbddebbfd5e397b1c0829faf88a5b788a7b987a3b97f9bb37b96b16e8ca87290ac7d9cb87c9eb984a6c18aa8c487a2bd96b0c999b3ca9fb8ce94aebfa7c2d3bad7e5b6d3e3b5d2e4acc8ddadc9dfb3cde693abc59eb3cea3b9d1748da393acc0a1b7cca2b8cdb9cee1abc0d3b2c7dab0c7d9aec4d9a3bcd2b5d0e5b3cfe597b3c98fabc1a9c8dddef7ffe1f2ffcdddecbfd4e59db8cb81a1b883a5be7597b28ba9c399b2c8cee3f6dbedfbe3f3ffd3e3f0b2c4d2c1d3e7c2d4e8bacddcc3d5e3d9e9f8d0ddeddce8f8dbe7f5dfebf7e8f6ffe1effae7f5ffd6e4f1c4d5e5aec3d6acc7dc8fafc6a5c8de97b7cca5c6d998b8cd65859c57779064839f5b7d996b8cab5f80a16283a46689a9688ba96a8dab577a98688ba76689a55b7d996385a16b8eaa6487a56588a845688855779a5072954162855374975573954f6e8d476685486a864e708b486b87355c7d476f9240668a41678c3e64893f658a456d91497195426a8e4974964f779a517a9a567d9e5a7e9e5273943f5e7d34526e2f4e6a43627e446682325573446986496e8b4368834f728e486c86567a945f839d547994577c97567d9a49708f4f759942688c456b90476d9242658b486b9142688f40668d3b628b3f668f375e87355c8532587f385e83496d916d8ead829cb3869fb36886a053728e5d7c98344f6a7d92a7cbddebc3d0d9a1acb2c3ced4bdcad28a9aa776879792a4b87e94a95f778f274158223b5130465b4f64795e70847d92a78096ad657f9863819d5275953b638634608731608a366792386b983b709c3064933464953463972f61942a5c8f366a993667922f5c835d85a97192b57794b46f8cac61809f4e729239608142668a41678c3a668d3d6a932e5d871b476e30567a516f8badc2d79aaab9717e876d77817e8a964e5b6b3c4d614d6179768ea68ea6be99afc67d92a56779878fa1af8294a85f7992567a9c5f87aa587fa0587d984b6f872b597086cae187cee437677e4f7b96417c9c6cb3c995e0e395e4e194e7eb91d9e5618f9f678c9f517e9398cce196cfe05d8c9c91a6b95e71807da8afade2e655868d70a1a6a9dfe190c6c873a6aaa0d1d698c5c892c2c2a6dcdcaadddeb7e0e2bde3e4b4dadbb4e0e1aae0e082afb2acc0c9b1c8d07db5b690d6d49fdfdf7babada0b1b9acb7bd91b0b2a4d0cfa3d0d39cccce9ccccca0d2d3a4dee09fccd2c3d0e0b8c1d27999a486b1b8aed9e09fbdc7cfd7e4e0dfede1e5f1e2eaf5dbe3f0e6f0fad9e6eccedcdfdaeef5c2d6ddb2c5ccc3d6ddc7dae1d1e4ebcadde3c7d8dfe9f8ffe1f0f7d7e4ecb7c1cbdae6f2d8e6f3cedeeddeefffd9eafae3f6ffbad1e36e899c81a0b487a8bb7fa0b386a5b996b2c88ca8be8ea8c18da7c287a2bd9fbdd597b5cd93b2c793adc49bb4cabbd1e8cce2f7c7dcf1d0e7f9bed8e7b0cbdcb9d6e89ebdd19fbdd583a1bb7c97b491acc7a1b9d59eb6ceaec9dca4bfd0a6c0d1bcd3e5bdd2e5bacfe2b6cbe0c2d8efb5cde5a1bdd57c9ab485a5be84a4bd86a6bd86a6bdb0cbe0d8e8f7d1dfeccbdeeda2bdd080a0b783a7c185aac784a7c595b4d090aac3859bb0859aabccdfeecedfefaebfd1c3d5e9ccdff0c2d5e4c9daead5e5f5bac7d7d5e2f2d3e1ece4f2fbdfecf5dae7f0dce8f4e7f5ffcbdcecbdd4e6b2cee38eaec3a6c6db98b8cf6d8da45d7d96506f8b6988a46789a56b8da96384a35e7f9e61839f678aa67092ad61859f6e90ab61859f6486a15e819d6d90ac698caa5b7e9c496c8c5578985072954b6d905e7fa25576994f7093486a8d466a8a486c8c456c8b325a7d3e668a4a7095456b90466c914d739a4b729941688f446e944b769950789b5178995276985275954e6f8e42617e23415d3756724b6d89456884416585436787537895517693486b8760849e4d718b577b955f849e5c819c5b829f4f76953f6687466d8e466d8e42698a406488476a904e7197446a913a61883b62893a618831587f365c813b62836f93b585a7c287a0b68aa3b759778f5f7e9b59789535536f758ba2d8ebfacfdde89daab2d3e1eabecedbaabdcc8399ae5c748c213b54112f4b102e4a2e49643c566f425a724058705e78914a68842b4c6d2a507536628933628c3366933064933468973f73a2376c983e719e3b6b993462933765962d5c8a2a5a88275682305d87305b85385d8731547c2f527a32557d335a813963893f668f446e9844709d3b6a963867931b48713a65886184a2c0daf1c7daeb96a4b17d89957a86948390a08c9daf889db0b1c7dc718a9e718a9e7b92a48699a8bed1df6e8094607a935e82a2547c9f537a994c718c43667c28556a8bcde38fd3e8416e834a7588417a8d9bdfea97e2dd95e5e289dcec6db4d0507b9b93b6d26a98af94cbdf91ccde598797a7b8c8becedb8fb6bdade4e7397478a4e1e29ad4d5a4dcdd73adaf99d0d38ebebe88b8b8a7dfde8cc4c381b2af91bbba739d9c6f9d9da6dcdc8bb8bbd1e3edb7cbd47bb3b49ee4e29ee2e179acadabc0c5b4c6ca93bab9a7d9d6a0d2d1a6d8d9a4d4d6a4d6d7a3d6da82aab2c9dbe98b9baa7398a17eadb5b0e1e8a7cdd6d3e5f1d9e1eedae4f0d4e0eedbe7f5cad6e4e6f3fce1eef6d0dae6dae6f2c7d5e2b7c7d4c3d4e4d3e4f4d4e3f6ceddf0bccddfb2c4d8d6ebfec2d9ebc9e2f6afcadf9ebacf8eaac07e9ab07591a76e8ca47d9db481a4ba8cafc582a2b784a3b898b4ca99b4c9a8bed39bb0c599aec1a4b9cac8ddeec3daeab7cedeb8d2e1c1d8e8c9e0f2b1c8daa2b8cdaac5da9fbbd395b4d081a0bd7092ae799bb78faeca96b6cfa5c1d790acc1a1bccd9db9c7b1cbdaa1bbccbbd1e6b4cde3829cb5829dba5f7e9d698cac789cbc7ca1be7ba0bb87abc37ea1b785a4b8bcd3e3daedfcd0e5f6bad4e590acc19ab9ce87a7be98bad387a9c487a9c47f9fb87e9cb47f9bb1b7d0e6cbe1f6afc4d5bcd2dfbfd3dec5d7e3d2e4f0cedeebc7d8e2ccdde7d3e4ece4f3faddeaf2e0edf5dae7f0c1cfdcb4c7d5a8c2d1bbd8ea92b2c961839e6c8ea96d8faa53759061839e6584a07190ac65859e6787a06a8aa36d8fa87090a96688a17393ac7193ac6e91ad6287a4698eab678ca9557a974c718e577c995074945579995d81a354789c4e71974d73984d749b4d749b4a749a355f853c668c446b923f668d4c72994d729c4c739c4c739a507aa04e799c4c74974d74955074965073934a6b8a3e5d7c2b486643627f4a6b8a3c5f7f41658940668a5980a15276984c6f8f5a7d9b4a6d8b597c98678ca7658aa7678eab3b6281426784557a97537895476c8940638344688a476b8f3c62873f678b426a8e355d8131597c42698a3d648183a8c57fa1ba849db17f98ac6b89a35476924f708f2d4c6988a2b9c7dcedb1c1ceb4c5cf92a4b0c4dae8a8c1d74d6981415f7b1938571435543d60804364834465847c9dbc6083a34264871b3f631e456c244e763360893968923566913669963f729f4376a33c729e3b709c396c993c6b973b6794325f89315e88315e88345f8a35608b2f58842b527d294e7a254a741f456c21476e254c731d446d355c873059852b54803a648c40688c4a6e8ebcdaf4c7e0f4d1e2f2bfccdcb8c6d3a9b9c696a8b6b1c4d2d1e5f0a8bbc9889faf8aa1b18399a7ccdfee788b9c6078905b7e9c4e75943e637e43677f345469244f628ed0e68ed7e838727d619ca499dfe79ce3e7a3e4e087c8ce6db8d86bb5e279b8e15591b330728886c9d98dcbda7eaab7c7d7e4bccad38cb5b7a1dcdaa2e4e299d4d293b9baa1c9c9a5e3e09cdeda90c3be84b5b19fddda83c4c05e9290709e9e5e90914a7d7eabe3e286b6b6b9d4db7b989eabe1e38bcbca8ac6c6acdfe0699391a7d1cd85b8b3a3dcd65f9d9a7ab8b783b9bb7aadb083b6b973a3a793b8be6a91963d737577b7b999ddde4380833f6c7146687166828da7c1ce96adbdb1c4d5c8d8e7cedce9dce7f9d7e4f5cddef0c4d6ea9db2c78ca0b870849d7387a2667b98657f9a5f7d9766869f6789a2698da77094ae7395b07a9cb57fa1ba81a3bc8baec489acc295b5cc9bbacf95b4c9a4bfd4b5cee2c6dcf1d1e6f9cee1f2c5d8e9cfe0f2c7daeba8bfcd97aebc9db4c2a5bccc9bb5c6a5c0d597b2cd9bb9d57d9cbb7394b386a8c49dbdd695b5cc9ebdd2aac6dba9c6d8a7c4d4adcadab9d6e8b5d1e691abc288a4bc708eaa82a4c06b8eae6a91b2749abe7aa3c37ea5c482a7c27ea2ba85a5ba90adbfb6d1e4d4efffb7d2e5a2bfd1a0bfd391b0c583a6bc87abc581a4c086a9c57598b486a5c18ba9c194afc4bfd9ead0e8f4cfe6eec8dce5cadce6d0e2ecbecfd9c7d8e0cddee5d3e2e9e2f1f8deebf4dceaf5cbdbe8b6c9d7a6c0cf84a0b57998b46485a46c8eaa688aa55779945c7e996887a36a8aa35f7f986789a26c8fa57497ad7295ab6c8fa56d8fa87195af698caa688cac678bab668aaa587f9c49708d5a7f9c5176935f83a35d81a3567ca04a70954e759c517ba3507aa44c76a0426c922e557c3f668d466d94426992486f985178a1557ca54f799f527da0537b9f537a9b5276984f7292486988395a792f4e6d4768894b6d9035597d42658b476d9152799a6286a84669895d809e456888466a8a6084a4658cab6990af5a81a03a5f7c507590577c994f7393496d8f517599456b8f41678c436b8f436b8e345a7e345b7c3e6584436885557a974e708b738ea3748ea594b3cf587b9b466a8c375a7a2a45606e84996b7d8b4e606c4157655671844b6983496b87496c8a4467874165873f63873f638743698d496f935d83a7365e822249702e5880335e883c69923f6e98396a9543749f41729d4275a03e739f4075a140719c3e6d973b669036628935608a37628c39638d2e57831f48742b517e1f467123487224476f1e41691a3d63294f762a4f79375c8839608b3960893b628940668a3f62808eaac2bacfe2c3d3e2cddbe8c8d6e1ccdeeabed0dacfe0e8c4d7de9cb2bd8197a47d939ec8dbe97e91a0657a8f64809855758e4b69814160742746581c475790d3e48cd8e588cbd19edfe19de3e5a1e1e38bb9b9abd7e27bb1d373b2dd72b6dd72bddd64b2c97cc7da8ccbdc78a3b3b7c8d2b4c1c98db0b2a9dbdaa8e0dd8ebebecde6eab8d4d799d0cda5e0dc92bfbc94bebca3dad7a6deddaedcdcafdbdcacdcdeabdddeaedede8fb9b87e9b9fbad9dca0cece75a7a86d9d9fa0ceceafdcd980afa994c5c1abdfdba3dedca5dfe0aadde0acdcdeaddadd99c5c686afb1b0dde0a8dfe29fdee39adfe4a1e2e8a7dee5abdae281a7b47697a86d899e566f854a5c72cbdcf0778fa989a1bb6f89a25f7a956984a16684a06887a46a89a66c8dac678aa8678aa87095b27196b37195b5799dbd7fa4bf84a8be8fb2c68fafc498b7cc9ebad0a1bcd1aac5d8bcd7eab5d0e3cce7fcb8d3e8acc4dca4bad2a3b9d1c5d9f1d3e8fdbfd4e594abb99bb2c0a3bdccb2cde0a2bed48caac67f9ebb96b3d1a8c6e2a7c6dbafccdeb6d1e2a4becda7c1d2a6c1d2a8c9dcb8dbef8fb1ca7d9fba83a2be87a9c4769ab486aac46f94af668dac7299ba7ca2c680a7c881a8c57fa4be82a6bc87aac08aadc1a0c0d5c7e7fc9bbbd086a6bb8babc08dadc488aac38caec988aac57ea0bb82a4bd86a6bf8aaac17a99ada4becfddf3ffe2f6ffdbedf7d7e8f2d2e0e9bccbd2cedde4ccdbe2d9e7f2deeefdc0d3e4bbd0e18ba5b6405c717494ad7694b66485a86a8baa6789a45c7e9960829d6a8ca76486a16486a16e92ac6f93ab678ba17298ad648aa16f94ae6f94af6185a5688cac698eab668ba85a7f9c5378955a7f9c4c718e5f83a35f83a3557c9d50769a557ba0557ca351789f5279a04f779b3f678b2f577b436a91486f984a749c517ba34f79a14973994f7a9d537b9f4c73944d7193466989436684355876426688446a8e4a6d9332557b3d608644688a5a7e9e6285a34e718f5c7f9d52769655799b5e85a66a93b3648dad58819f466987567997567a9a4d73974e769a4b759b4b759b3e688e426a8d3c63843a5e803c608042668845698b44688a4265856684a07792af6687a84e7296456c93385e823f5e7b455d754556662a3c4a496072516f87547996537c9c5c83a2587c9c496f94486e954b71965d85a85e86a95f88a8335b7e234b6e396185406a90446f9946739d4574a043749f4b7eab3f729d43779f4879a243739b47749b406c933a648a3d678f355f87335a8329507b29507b254c751e456e1f466d21476e1033591c3c6230507630537b3257813d648d3e68923b658f436a9331577e294a698ba4ba8c9eacb2bfc8b9c6cebcccd9c8d8e5c4d5ddb2c3caabbcc3b6c9cfa5b9c0c7dbe4a0b0bd8b9bab75869857697d5c6d7f566c7a233d4c3b657192d6df90dde398dee0a2dfe0a2d9dc93bcc2b1c9cdcfe0e8cce3f58eb2ca75aecb74bedb6fc2e072c3e089c9e46f9aad9caebcadb7c0b0c9cda6c5c89dbfc1c6e3e7afc3cabdd1d882a1a497b9bb93afb3a4c1c599bbbd93b6baa3c5c798babc97babcaccfd195b7b8b2d0d0abc5c6adc6ca9fbec1a1c0c38daab086a3a7a2c0c2b2d0d2b9d8dbaed1d3abd3d5a2cbcf8eb7bb9bc1c499bbbda7c6c996b7be93b8c182aeb975a5b371a4b56ea1b279a8b87ca7b8557b8e5e81955e7c9467839b58708c798eab6d8aa86684a06a87a56a89a66483a06688a47396b47093b17699b7799cba7c9fbd7c9fbd84a7c586a9c785a8c68dafca93b2c69dbaccabc6dbb1cce1b9d2e8cee7fbb6cfe5c3def396b2c87997af7d9bb57392ae6f8da96c89a76d88a697b2cddcf5ffb7d1e2bed8e9b0cbdc9bb8ca7e9db27d9bb59db8d5a6c1dca9c3dab4cfe2b7d1e0b3cddc97b1c0a8bed3a9c4d97b9eb47da3ba799cb87da0be86a9c78baeca799db78bb1c888adc7638aa76f96b77ca3c480a7c887acc982a7c182a8bf88aec587adc488acc48aaec47ea1b77fa2b889a9c28dadc68baac68aa9c584a3bf7998b484a6c18aacc786aac47295ab89a5bb90aabbadc4d2cee4f1e5f8ffe2f4ffd9ebf5d0e2eccfe1edc5d8e7a7bccf98aec389a4b97793a846647c708fac7394b7698bae7495b46c8ea961839c6587a06e90ab61839f6d90ac7295b16b8fa76c92a96a90a7648ca56d94b16d94b3597d9d6a8eae6489a66287a45d829f587d9a5176935176936185a55c80a05077984d7397577da25d83a85a81a8587fa6537b9f4f779b396185335a813f69914f79a14f79a1507aa2527ca2527da04a7296547d9d4b7293486c8c325573355a7743698d4971953b6188385e8341648a4e72946083a15174905477935479964a6e8e5a81a2668cb0638bae5f88a85a83a14a6d8d5c7f9f5d81a5527a9e547ea45581a849759c3f698f40688b3c6384446787496c8c406285466a8c3d60863a5e825574934665844c6e91496f94426c923c62874e6d8a152d451b2c3e7283934c657b4f6e8a567f9f5b86a85c83a2557c9b52789d52789f5880a46189ac5e87a7446d8d113a5a30587b40688c446e94507ca348759e46759f5182ad4679a641749f45769f47779d4f7ca34e7ba2446e94426c92375e85335a81254c75345b84274e77234a73244b7221486f20466d1033591c3c622c4c721e41692e557e3b628b396089436a95365d88375d843c5f7f8aa4bb7081917f8c9596a3abb2c0cdc3d5e3cee0ecbaccd6bdced5d7e8efbed1d8cfe2e9b8c6d1c6d4e1c8d4e2c1cddba8b4c262727f7a929e4f778197d8de94dbdda3e1e09ccfd09bc0c6a0bbc4a5b2bbb0b9c2a9b3bc869aa594bdcf71abc374bddd7bc7e781c1dc7ba8bdc2d4e0bcc5ccc7d6ddaabdc3bbccd3d8e9f0d3e1eacddbe4c2d0d9808e97798a92b0c1c9a8bbc2abbec5acc0c7bad2d6d0e8ec98b0b4cadfe2afc2c6b0c3c994a9aea4b8bfa0b4bb93a6ad99acb3c6d9dfd1e4ead6e9efd0e5ead2e9efd8f1f6ceeaeed2ebf0cce1e4cee3e8b3cbd595b2c06c8da04e7489517992658fa8658fa7588099587d975b7d966685a16684a06c87a56882a3819cb97795af7d9bb77f9db985a3bf7b9ab67c9cb587a7c088a8c18caac48fadc58fadc598b4ca9ab6cc9fb9d0a1bad0a7b9cfd1e2f6d3e5f9d4e6facce1f4b7cde2b1cbe4849fba7e9db9799bb7799ebb6e95b26891af5d88a85e89ac668eb16a8baa92adc8a5c1d7d2eeffceeaffa1bccfb0cbe0a4bdd3a2b8cdb0c7d9b2c9d9adc4d49bb5c6b3cee3abc6e183a2be7599b17da2bc81a4c07ea1bf87a9c588abc7789cb68cb2c98eb3cd6b90ab799dbd7fa3c385a9c98aadc97ea2ba81a5bd88acc683a7c182a6c084a8c27b9db884a6bf84a6c18badc890afcc8eadca88aac67698b485a7c389abc783a6c27395b086a6bf84a3b88dacbe8daabc95b0c38faabd92adbe8ba6b786a1b292adc2829cb58aa6be83a2b77b9aaf4b6b826c8ea96f92b06a8fac769ab4698da354788e6a8ea46d91ab50738f6385a16f92ae6b8eaa7094ae668aa46b90ab7498b86b8faf6488a8688daa6d92af6489a66186a35d829f4a6f8c6388a56387a76084a4567d9e547a9e5c84a86088ac5e85ac5c83aa587fa65882a84f799f345e84456f97517ba34d779f4c769e4f799f4974974d75994f78984d749539607f2e53703f6383466d8e49719532598040688c466c91567d9e6387a74a6f8c567b96587d9a3c6080658cad678db16189ac618aaa5e85a45074945e82a24f7599557da1557fa549759c406c913a65883a62853a6182486b8b4b6e8e4a6c8f577b9d3d608622466a436686446787497091487093497195365a7c7593af2e445b4354667081934c667d5c7e99587fa0557da0587c9c5074945a80a55d84ab6187ac6a90b4648bac12395a2c547740688b4570935581a6517ea54f7fa74c7da64f80a94d7ea945769f4f7fa74f7fa54e7ba2517fa34c769c4b759b3e658c325980365d86274e772d577f275179234a73274e7530577e183e632b4f732e5177335a833259843c638c446993375d84294f74375b7f5c7d9cb2cae49aacc05d6b785e6c776878877285945a7181677e8e677d8aa9bdc8b6c8d4b9cad4beccd9c4d0debbc9d6909ea97e8a9684959fb5cbd8779ba79fd8e39fdade83b0ada2c0be9aacb69eaebb9eb0be9fb3bea9bac1b5c6cdcddfebb8d5e585b7d07fbdd685c3da6d9cacb7cad0d0d5d8cfd8dfd4dee7cdd6dfd6dfe8c3ccd5c3ccd5c5ced7cdd6dfbbc4cd939ca5a0aab3bbc5ce9eabb3a4b3b8aebdc2c0cfd6d8e5eeb7c1cdccd8e6c0cedb9fadb873818c8b99a4b1bfc8d9e6eed9e4ead0d9ded6dfe4d8dfe5e3eaf0e5eef3cdd6dbc4cfd3becdd4a1b3bf7c93a358748a61809c5e819f668aaa5c80a05d829f5e819f5e7f9e5877966582a26481a36f8cae8fa9c293adc496b2ca97b3c9bcd8f09fbbd1a0bcd29bb7cc98b3c896b1c496afc39fb9caadc4d6b9d0e0c4d9eac8dbecbacae1b0c0d7c4d6ecc4daef9ab3c997b3c982a0bc7796b57598b87397b9739abb739cbc6996b75482a45c8cb2608db46c8fb56d8eb16a8baa6b8aa68dabc3bedaf0c6e0f7bcd5ebb9cfe6c1d7ecb2cbdfb8d1e5b2cee49dbbd77596b77b9ebe799eb98aafc989acc884a7c587a9c589abc67da1bb86aac282a6c0688da8789dba7da2bf84a7c586a9c57d9fb87ea0b980a4be84a8c286aac486aac47a9cb783a5c082a4bf83a5c189abc788aac688a9c87698b484a6c286a8c483a6c27d9fba7d9fba7e9eb78aaabf92b2c792b2c98fafc68dadc283a3b868889f89a9c27a99b57a99b585a5bc7898ad5070877294ad698ca8698ea97da3ba668ca153788b6b8fa56c90aa5679955b7c9b7192b17598b47396b26a8da96a8dab7598b8688cac688daa6d92af6b90ad678ca95d829f4e73905c819e688daa6286a65f86a75b81a55981a45d85a95e86aa5b82a95781a75b85ab5b85ab557fa54c769c3e68904e78a04771994c769c4b759b507b9e527a9d51799c3e6586335a79325978456c8b497292476f92396185456d914b7196587fa06188a7537a975a7f9c6087a439607f6188a95f85a9587fa05f88a65077965a7e9e5d81a34f75995883a65983a947739a436f94406b8e436b8e4168894e7191537696597b9e5377993b5f832e5478446b8c446d8d3a6285466f8f497091436483acc6df576c7f3c4c5c92a3b57690a74e708c4d7495557da05c80a06084a45f85a9668eb26288ac698fb3547b9c3b628341698c4d789b5884a95987ab5282a84a7ba34c7da65180aa4b7aa4507da74d7da35482a65482a65581a64f799f49739941688f385f863b628b3259822b557d28527a284f78375e87274e753259803a6286295379345e883a648e2d527c2f52782d51751d3f621c3f5f6b8aa77b93ad697b919baabdb6c6d696a9ba879caf92a8bd97b0c492a7b8a1b6c76c7d8f8495a79cadbf7a8d9e5c6f7e9eb1bf7b8b98b3c4cea1b3bf7b97a2a8d3dc83aeb4b9d6d48d9f9fb1bbc4c8d4e2c3d5e3c6dae5c6d9dfb6c5cabec7ced5e3eeaac9db8ab5c691c0d0779fa9a2b1b6c1c6c9bdc4cca6afb8c8cfd9aeb5bfd6dde7ced5dfd4dbe5c5ccd699a0aaaab1b9bac3ccbbc4cbc3ced4ccd7dda9b4bad9e3ecd3dbe8c0c7d7c4cddcbdc9d7cedae8bbc7d5808c98cddae3d6e0e9dfe8efdde2e8dfe2e7d4d7dcd2d5dadedfe4d6d9debfc7cad2dde3b1c1ce8699aa6d859d6987a16081a05b7e9e6184a45a7e9e537694567796597897607f9e809dbd86a3c3a1b7cca6bdcfc7ddf2c5dceec8def3d5ecfec6ddefbcd3e3b6cbdcaec4d2bed1e0cbdeeccddfedd2e4f0cbdbe8caddecbed4ebb9d3ee97b5cf7e9db97496b17499b46f94b17094b47498ba7397bb7496bb7599bd7197bc648cb06e99bc6b95bb668db66d92bc698fb4668aae6185a56689a77395b181a0bc97b5d1b0cee8d0eeffc1e0fc86a8c47598b87497bd749abf80a5c281a6c182a5c389acca85a7c38badc884a6c181a3bc87a9c46285a16d90ae82a5c388a9c887a9c47f9fb86c8fa586aac28bafc78aaec680a4bc82a6be7ca0b885a9c184a8c287abc584a6c184a6c2799bb687a9c488aac385a7c082a4bd7393ac84a4bd92b2c791b4ca88acc48aaec888aec583a9c06b90aa7a9eb87b9eba6c8ea97c9cb37fa0b359788d7191a86f94ae658da6769fb5557e924c72875b8196597d974e718d5c7d9c7495b47596b57596b57092ae6487a56d90b06a8dad6388a57095b26c91ae658aa75479965277946b8faf678bab6188a95e85a65b81a55a82a55e86aa5e89ac5d87ad5b85ab5b87ae5480a75b87ac5884a94e789e4771974c769c4c779a51799d547c9f577fa250789b396282315a7a436c8c466f8f4c75954b7396436b8f476f93487094547c9f6089a95e87a35c83a0648ba85077965b82a3638aab5980a16087a4476e8b5e82a25377995a80a45681a4537da34b779c416b913c678a3f678a4c73945174945b7e9e5b7da04d719335597d386083446f92406c8f4873954e7795577c994f6f887790a4b4c7d63b4b5aabbcce88a2b94d6f8b4d749550769a5f81a45e81a16188a9638bae6e95b66e95b644688c446a8e51799d5682a55d8baf5587aa4c7ea345779c4e7fa75484ac5883ad5984ae5a87ae5583a75d89ae527da0517c9f50789c4269903f668d325c84305a822d57812a547e305a82335d85284f76325c823662893b688f3a658f39638b355b821a3c611435560b2c4b14355464829e8ea6c27c8da78292a9a5b6ca869bb07b91a672879c899eb17d92a571869b374b642338532b46632e4c6823455e264559586f7fb1c3cfd3e1eaa0b1b9abc2c8afc4c9b6c6c6d7e5e6acbbc0a6b5bca8b5becbd8e1adbac3cad7dfb2bfc7b0bdc5bbc9d4c5d6e09cb0b9b9ccd2b0bdc3cad3dabdc7d0adb7c0919ba4bac4cdc3ced4c0cbd1d5e0e6c7d2d89ba8aeadbbbebcc9cfb9c7cac4d2d5b7c5c8b9c7cad3e0e6d4e1ead2deeacddbe6cddbe8b9c7d4b5c3d07d8b96adbac3d8e2ebdbe4ebd8e1e6d7dee4dce3e9d3dce1cdd4dad8e2e4d1dbddb6c4c7b4c5cd8396a4738ca069859d5b7a965e819d698ca85d809c597b967294ad6d8da67f9fb680a0b790b0c7dbecfcbfd2e1a7bac9b7cad9b1c4d3c9dcebc9dcebc7dae9cbdeecc3d6e4b5c8d6c3d6e4cadce8d4e6f2c9dbe7788b9a7e98af7b9ab66d8fab688daa6a91b06891af6891b16992b2688eb2698cb26588b07598c07399c05e84ab6b93b76690b65e88b26892bc5d87af5e88ae5d88ab5d85a9698fb3648bac698daf6c90b07196b36e93b06e92b2749abe739ac17da5c986adcc83a8c583a8c586a9c782a4c08aacc881a3be84a6bf8dafca7799b47598b482a5c180a2be81a3be85a5be7a9db384a8c085a9c184a8be82a6bc80a4ba7599af88acc486aac289adc785a9c384a6c180a2bb89abc486a9bf84a7bd84a4bb87a5bd8dabc391b1c690b3c990b4ce86abc680a5bf80a8c16f97b17ba3bd6f92b0799db7789bb17c9db092b1c581a1b67ba0ba6c94ae739cb25d83983e647b678ba37094ae6587a35879987798b76f90af7597b37294b06d90ac6c8fab678aa8678ca97095b26f94b1688daa537895658aa76488a8678bab5e85a65e85a65e86a96189ac618caf628db0628cb2608cb15885ac5886aa5c88ad618db25e88ae547fa2537ea1527a9d4e76994f779a50789b547c9f355e7e365f7f4e77974c75954c7595477090456d90487094456d91547c9f618aaa618aa8638caa658eac6990b1658cad6990b1688fae587f9c4c73906286a653799d5d85a95c84a8547ea44d799e477197426a8e42688c3c63845174945a7d9d698bae3b5f8132587c3c6487416d92436f92426d8f4a71905b7e9a5a768c34495ca7b9c7818f9c9eafbfb3cbe363829f5a7ea053799d587a9d5c80a0688fb06992b26b92b3678eaf284e723e64884974975e8aad5c8cb05385a84b7fa43d6f944171974f7ca35a85af5e88b06490b55d89ac5c87aa547fa25b83a7527a9e446b923960872f5981345e86254f792e588239638b39638b19406738628a39668f3d6a933f6b923e658c3054782041621c3b5a3251703857764b6886576f8b8fa3bc71839b576c81526a82698199546a813a50673f556c253b532d425f1a31512643632447652247624b6e847e98a95c6e7ab1bfc8c4d1d7c4d1d7cfdae0929ba0dfeaeec3d0d6d5e2ead1dae3c1c8d2adb6bfd0dae3d5e2eabac7cfdce5ecbac1c7ced6d9d4dde2bdc8ced0dae3e4eef7dfe9f2b4bec7b7c1ca8d989e9aa5ab9ea9af95a0a6c1cfd2bdcbceadbbbeb5c3c6bac8cbc5d3d6c1cfd2deebf1d4e3eac8d6dfc4d5ddbacbd5c2d3dda8b9c394a2add4e1eacfd9e2d2dce5d7e2e8dbe6ead9e4eac4d1d7cad7ddcad8dbd4dfe1d1dfe2a3b4bca2b5c3677e906681967490a87d9bb583a3ba7997af7d9cb196b2c79dbacca0bdcf93aebfa2bfcfc8d4e0d1dfead5e3eec8d8e5c3d3e0bccedcc2d4e2c1d4e2ccdfeecee4f2d0e6f4acc2d09aafc0aec3d4b5cadb8097a97b95ac7391ab7291ae6b8eac7498b85780a078a1c1729dbf678fb3648bb26b92bd6e94c16a93bf658fb9638fb66793b85c88ad5886aa6290b45d8baf5d8ab1628fb65d8ab16491b86591b6618caf729dbf6d96b6759ebc7099b979a4c47ba4c477a0be7fa6c583a7c783a8c583a6c285a8c482a4bf87a9c487abc57ca0ba7598b486a9c58fb1cd91b3ce86a8c1799cb283a7bd88acc286aac080a4ba769bae7499ac8cb0c688acc282a6be81a5bd80a4bc80a4bc83a7bf83a7bd88abbf8aaabf90acc293afc598b7cb93b3c88aacc588acc686abc57ca1bb729ab4749cb67396b483a7c180a3b988a9bcb7d6ea9bbbd07b9fb9789db8769bb56589a12d516b5d7f9a789ab67291ae5a7996809fbc7395b1799bb67397b1789cb47094ac60859f6d90ac779ab66a8dab6f92b0577a986386a46387a76286a65e85a65f86a76189ac648caf628db0628db0618db2608cb15f8db15c8aae5e8aaf5783a6628db05c84a76088ab5980a1537a9b4b7293567d9e517899396282345d7d547d9d517a9a4f7896355e7e4a72954a72964973995580a35e89ab5f8aaa648faf6590b06e97b76d96b6648bac6c93b04c718c5277925d84a5587ea25880a46189ad5983a9507aa0527a9e476f93355b7f3a61824d70905477973b5f8135597b33597d3c64873a668b396588436e9049708f4f718c4f6a7f1d30418997a474828f60707fc3d9f096b4d0688cac5e84a85f83a76e95b66990af7097b67097b85d84a51941643964875480a55684a84e7ea44e80a53a6c8f37698c32628639678b5985ac537da35b85ab618caf5c87aa5d85a85981a5436b8f3d648b325980355f87315b8329547e2f5a84426c94335d851e456c406a923b689237648d3d678d355b7f3659790c2d4c2846684866885674965b78966f89a4849cb48197ae7c92a96a849d37526d32506c304e6a193753354e6c3045643045641f3a583856723c5c738da9be93a6b58898a55a68717f8c95d6e3ecbcc6d0b1bbc4c7d1dae2e8f4e2e6f2d1d8e0d1d8e0c8cfd7c5ced5848e98b2bfc8bdcad0c8d6d9c1cbcdc2cbd0c9d3dcb6c0cad8e0ebe7effad5dee7ccd5deb4bdc4d1dae1b9c2c9a6afb6d6dfe4cbd4d9c9d2d7cad3d8bac3cab8c1c8d4dbe3d5dee5c6d3d9d8e7ecd1e0e7c6d4ddc1cfd8cbd9e2b4c1cacedbe4d0dae3d3dde6dfe9f2dce9efd7e6edc7d8dfd6e7eec8d9e0d0dde3cbd8e0b4c5cf9aacba8194a58499ae7c92a98ca5bba5bbd0a1b8ca95aabba4b7c6aabdcb98abb9a0b2be9db1bce1ebf7cbd7e3c9d5e1d0dee9cedeebcfe1efcee1f0c7ddebbbd0e1adc4d691abbc91aabe9ab5c87b96ab9ab5caaac6db9cbbd087a7c08cabc780a3c1668aaa5e85a66790b05d88aa5c86ac5e88b06892bc6791bb6691bc6a95bf628eb5618db25c8aae5a88aa6391b56090b66191b96090b86292ba6797bf6693ba6e9abf6e9abd6d98ba719cbc75a1be719dba79a5c277a3c07ba4c27ba2c184a9c681a6c17b9eba89abc683a5c08db1cb7b9fb9769ab488acc682a4bf84a6bf82a4bd80a3b987abc387abc384a8c07a9eb481a5bb6a8ea47da1b787abc381a5bd82a6be7ea2ba81a5bd81a5bd87abc190b3c792b2c78ba9c196b5ca91b0c491b1c68eb0c983a7c1799db785aac481a6c07398b3789bb77498b27c9fb57e9fb293b4c77e9eb57fa1bc7fa2be7597b26486a14665815877937493af7291ad5978957b9ab67193ae789ab57296ae749ab17096ab60869d7296b07699b57295b36e91af5376946487a5678bab6286a6678eaf6289aa5f87aa638bae648fb26792b56692b7638fb4628eb3618fb1618db0608bad6088ab658eae638aab587fa05a7ea053779955799b587fa0385f80426b8b557e9e5a83a358819f224b6b537b9f4c779a537da35782a55a85a75f8aaa5d88a85f8aaa6890b36991b4638aab6a91ae5075905d829d5f86a76288ac648cb0658db15c87aa5a85a84d759940688b3d64853c63845e82a2517595315577365a7c446a8e3b63873f6a8d3e698c40688b385c7c3f5e7a4b667b4859698c9aa56f7b875e6e7b7a8fa299b5cd6487a5658cad678db16b92b37097b67198b5678ead527b9b3e698c4e7a9d507ea247779b44749a41719546769a5585a95684a8608caf6995ba608bae648fb2628db05b83a6527a9d4a72963f678b385f863b6289305a82325c842e59833d699038628a265076335a813e68903e69933d68922e567a3458780a2d4b17385736577a48698c496a8d4c6b8a7e99b48ba5bc7f98ae526b81344f6a3c5a76405d7b21405d32516e405b78354c6b435a793853713856724d6b83a7c2d5a8b9c99ba9b49aa8b1aab7c0a2acb6dde5f0cfd9e59ea8b2d3d9e7c8cedadfe6eed6dde3d3dae0c4cdd4d6e0e9bfccd5b0bfc6cbdae1c6d1d7c4cfd5c0cdd5c4d1d9dee6f1e2eaf5d5dde8d3dce5c3ccd5d8e1e8b6bfc6969fa6b7c0c5d2dbe0aab3b8adb6bda7b0b7c1cad1d3dae2d3dce3d0dbe1cddae0cbd8e0c4d2dbc9d7e0c2d0d9cbd9e2d4e1eac6d3dbc7d1dad8e2ebbac7cfc8d5ddcddce3c4d5ddc4d5ddc2d0dbacbac799a9b8a1b2c2a1b3c79eb3c8b7cce1a4b9cca5b8c9bdcee0bcccdcaebbcbb0becb9aa8b585939ea3b1bcd8e4f2d4e2efcbd9e6d6e6f5c9daeac5d8e9bfd4e7b9d3e4b8d1e5bdd8edb6d2e89cbad287a7be7494ad7c9cb57ea0b9aacce5abcde68badc88dafca7093af83a7c7769cc06088ac618bb1638fb46591b66692b56a94ba6d97bd6a91b8618bb1608cb15886aa6592b96794bb6a97c06b98c16693bc6894bb6d97bd6b96b96c97b9759dc07099b979a2c275a1be77a3c078a3c379a4c478a1bf82a9c688adc8789cb689abc691b3ce8eb2cc7ea2bc7b9fb981a5bd8bafc77fa3bb7698b17193ac84a8c282a6c084a6c17ea0b981a3bc6789a27d9fb884a6c187a9c484a6c184a6c187a9c48caec993b5ce97b9d295b7d088aac58caec793b6cc8db0c68db1cb83a7c1779bb581a5bd86aac25d819b7497b37496b17d9db488a8bd83a3b884a4bb86a5c17897b36e8ca87593ad47657f607e986c8aa4617f995f7e9a6f8eaa7193ae7799b46c90a87aa0b76d96aa6b94aa7499b3779ab67194b0688ba75174926588a6688daa5a7f9c658cab638aa9628bab638cac6792b4648fb16792b56490b36793b6628fb0618cae5c87a95d85a8678eaf5d81a3577b9b5a7d9d5377975a7e9e4d7493335a7b486f90527b9b5780a05982a2345d7d5580a34c769c4f79a14f7ba0527ea15380a15d8aab5380a1638eb1668eb16990b1658cab587d9a5e83a05e85a66189ac6a92b56189ac5f87aa5c84a74a7094456b8f4b7293456c8d53779934587a2d5175375d8141678c3e64893f678b3d65892b51753155754564806f889e4a5c6ab9c7d288959e72808b697c8ba8c3d86486a16f93b36d95b86b93b66f94b17398b35d84a33f6a8a5381a34a7a9e396b903a6c913e6e9248769a6a96bb6c98bb6d99bc6794b56692b56d98ba6994b66e96b9577fa250789b3f678a446c8f426a8e365d84335d852d577f335d852c567e284f78082f56395f86375e852f59812b52793054761336542a4b6a325374395b80416388426487496a897d9bb55c788e536e833e5a70304c644e698435506b1f3a55395771405e784a6381425d7b3a59783859786988a48da7be9daec0a2b0bbb2bfc7aab5bb99a0a89fa3acd6dceab4becad4e2ebd5e4ebc5cfd8dbe4ebd7e0e5d8e1e6c4d2d5b0bfc4ccd9e2bdcbd6c3d1decddbe69ca9b1becbd1cedbe4d8e5eed7e4edc9d6decfdce4cad7dfa9b6bcbfccd2cfdce2bbc8ceb0bdc39ca9b1a5b2bad0dde5d2dfe7d2dce5d5dee7d9e1ecd2dce6b9c5d1bfcdd89aa8b3d3e1eac1cfd8c0cdd5d4dee7c7d2d8d2dbe2bdc6cfd2dbe4d7e1ead3dfebb8c7daa2b3c78597ad879cb192a7bc8fa4b9a3b8cda1b6c9a0b3c4b2c3d5b8c5d6adb8ca7f8a9c7a8597808b9d9ba6b8bdcedebfd0e0d4e7f890a3b48ca1b491a7bc7691a6829eb47f9db583a1b97e9eb77ea0bb7599b36f94af7396b27a9db97ca0ba91b3cca5c7e09dbfd896b8d37093b1668aac6288ac6892b86793b66996b76a97b86f9abc709bbd6f97bb688fb66f99bf6793b86d99c06996bd6996bf6996bf6a97be6d99be6f9abd6a95b87098bb739bbe769ec179a2c27ba4c47aa5c57ca7c781accc8cb5d18cb4ce8aafc96c90a888aac38eb0cb91b3ce779bb3799bb485a9bf8eb2ca88acc486a8c1688aa37ea0bb81a3be83a5c080a0b987a7be66869d83a3ba85a5be8aaac384a4bd8dacc891b0cc9abad398b8d1a1c1d894b6cf8badc888acc689adc592b6cc8aacc77fa1bc7b9eb47da0b687aac06a8aa17393ac7a98b27d9cb190afc389a5ba8aa6bc8da9c189a5bd7b95ae68829b57718a90aac392acc54b677f5b799364849d6b8da87b9fb96b90aa779fb86f99af6891a7759ab5789bb77093af6d90ac577a986285a36388a55e83a0698dad6990af678eaf6790b06b93b66691b36b96b86792b46590b2648fb1628daf5c85a5638aab5f86a7577b9b557999567999587c9c5478984a7190345b7c497091527b9b5780a05780a050789b557fa54c769c4b779e517da24773964f7c9d608dae5682a5648fb24f7a9d6a92b56a91b251789559809d5c85a56b93b6638bae6189ac648caf5a82a542688c4d73974d7495476e8f365a7c2d54753b61853c62863f658a41678c395f842c527731577b4c6f8f5e7c984a63793c4e5cb6c4cfb4c1ca9ba9b290a3b192acbd6280986b8eaa6890b37098bb7295b36c8fab59809d4976954d7e9f376c8e34688d35678c37678b4773966e99bc6f97ba6c97b96f9aba5e8bac6c99ba6d98ba6f97ba527a9d50789b527a9d51799c3d658940688c416b91406a92345e863a61882e557c10365b2a5075294c72264c71284c701a3b5c2d4e6d3f608127496c305478385c80385a7d4c6d8c7290aa425e763a566c2642584a68805571894d67801b354c3551695371894a688444617f395a793e5f7e7f9db995adc5b5c4d7bccad59facb4a1acb0b5bcc28c939b99a1accbd7e3c0d1d8dbedf1b5c2c8c5d0d6d0dbdfdde8ecd6e4e7e3f1f4d5e2eac6d2decfdbe9b3c1ccafbcc4b1bec6a6b3bcb7c3cfd3e0e9d4e1ead0dde5bdcad2b5c2c8c2cfd5cedbe1c8d5dbb4c1c9a8b7beb1bfc8c5d3dccfdde8cddae3d4dce7dbe3eeafb9c3c8d5debfcbd7c9d7e0d2e0e9d7e5eed8e5edbcc9d1c7d1dac8d2dbd8e2ecbcc6d0dce6f0c3d0e0b0c0d795a9c293a9c097adc4a8bed3a1baceb3cadcb3c8d9bbcedfb1c2d47483966776896d7c918f9eb35a667c8591a7bad3e9728ba16a849b59738a627e9666849e7492ac7594b07395b07597b27598b47ca1bc779cb76f96b37398b57ca1bc7fa3bb81a4ba9cbcd3afcfe88aa9c57392af7192b183a7c7759dc06893b56794b36b9ab874a1c2719cbe7199bd6f97bb759dc16f96bd6c96be6a95bf6d9ac46c9cc46e9ec46b9bbf719fc16e9abd75a0c379a4c77ca4c87ca4c77da5c87fa8c881accc80acc984acc68fb4ce87abc17b9eb480a0b793b3cc83a3bc88aac380a0b783a6ba8cafc58db0c698b8d17a9ab383a2be81a0bc89a9c282a0b86f8ba17995aa7d98ad829db286a1b694afc49db9cf9ab6cc9ebdd29ebdd29ab9ce9dbdd48fb1cc85a7c28cafc591b4ca87a7be819fb785a4b886a3b58ca9bb7a95aa6d859d839cb2849eaf92acbb92a9bba5bfd0aec7dba4bdd36e879d87a0b67d96ac647d93849db35d778e617d955876907998b57a9dbb769bb87097b4729cb56c94ae7196b17497b36e91ad698ca85c7f9d597c9a5c7f9d5d829f698dad6b92b16a91b06992b06c95b56b94b46e99b96893b36691b16a93b3628bab587fa06289aa5e82a2577b9b597d9d55799b55799b5175973d6485355b7f476f925981a4577fa2547fa14d789a4e789e436d954f7aa44c789f3f6b90527ea15783a66c98bb3963894b759b6b93b74d7598557e9c628ba95f88a8678fb2628aad6088ab587fa0547b9c3e65864b72934f769742698a2e54782e5478395f84426a8e40678e3a608545688e587ca0587ca05275954c6a863c556b5061715a6b75aebcc5daebf3b8cad68da4b25e7a8f60829b678ead6891b17093af6487a339607f5380a12d5f80295e8031658a4f81a6507ea25580a3729bbb739abb719aba75a1be5885a46d9ab96994b65b83a6557da0537b9e5c84a74f779a466e924b7397416b91416b913d648b3860842d53782a4e72284a6d294b6e2446690526472e4d6c3856783a5c7f2e52763b638733597d3659796e8daa3a557026405934506858748a5f7e935b7a8f4d69814a667e5e7a9058768e4b69834c6b8741607d486682859db9b4c6de99a6b79eaab6a4b3baaab9beb2bdc3b9c4caa3b4bc92a5abdbeaedcad8d9c3d1d2cddbdccedcdfd3e1e4d2dde1cbd6dae0ebefd3dce1dbe2eacdd4ded6dee9cfd9e3bec8d2858f99a2acb698a2acd3dce5b4bdc6bbc6ccc6d1d7dee9efd8e3e9b3bdc6d4e1eaa1adb9b1bdc9d4e2efd9e5f1d5dfe9d6e0e9d1dbe4cad7dfadbac3cfdce4d3e0e8d6e3ebcbd8e0e1eef6c9d6de9dabb4beccd7e3f3ffcbddebb3c6d79cb2c99eb6ce8099af829db06681927a96a48aa4b377919e7e95a3657a8b5267784055684c6176647890a7bbd492a6bf7997b17e9cb67d9cb86685a161839e6284a07092ae6d90ac7194b07196b17a9fbc789dba7aa1be6f96b3769dba7ea3be7ca0ba83a5be7a99b57291ae97b6d3b3d2f1a2c3e285a8c67da1c16b94b26894b16f9bb87aa5c578a3c37ba4c47ba2c37ca3c4799fc3739bbf6e9ac1729fc670a0c671a3c46a9dbc72a3c374a2c375a2c37ba6c879a1c47fa7ca7ca3c480a7c684adcb87afc98aafc98eb2c88fafc484a5b8819db392aec488a6be8eacc47594a990afc388a9bc8cacc18caac287a5bf83a1bb7896ae7f9bb18ca7bc8ca6b796adbd8da4b492a9b78ea3b4a6bdcdaec5d7acc6d7a2bdd0a1bccf9ebbcd97b6ca9bb9d19fbdd5a1c0d499b8cc8ca8bd96b1c686a1b2a5bfd0b4cbdd9ab1c392a7bcaec3d8b3c9d7c4dae7c0d3e2a2b7c87e93a46a8193a4bbcda7bdd2778ca15e758762798b90a9bd96b1c668849c7392af7b9cbb7ca0c07097b66d94b16a91ae6d92ad7598b47295b16386a26588a65d809e6588a66588a6688cac6c90b06c93b26b92b16d94b36e97b56f98b86893b36891b16d96b66188a95c83a46084a46387a75d81a15c80a25e82a451779b3f65893e6689355d80547c9f5880a4547fa15782a54f7a9d4d779f3b658d4c77a148749b46729749759848749776a2c728527a3e68905c83aa345c805c84a75b84a4638bae648caf668eb15f88a85d84a5466d8e4e75964c73944c73943b62832b51753c64873e668a355d81446b92537aa15073995072975175993455762e4964253b50a5b6c675869052636dd3e4eed6e8f4cbe1ee829cad6483986689a56f94b16a8ca86689a527506e416e8f386a8d467b9d5185aa6395b86d9bbd638eb07299b8769dba749bba719ab855829f6895b46590b2537b9e5c84a75981a4577fa24870934e769a4b7397467096416c8f436b8f3a60843e62862c4e713051721132510c2d4c0f304f3f5e7d3f60812c507432587d3a65883a628543668442607a47617a3e566e556f886e8aa26180955e7d9254728a526e865f7b934e6a8248687f46667f42627b8da9c1879bb49dacc1a2aebea0acb89cabb2bfced3b2bfc5afbcc4c1d4daa5b7bb9caaade0ebedd8e3e5dde8eadae5e9ccd7dbcfdadedce7ebced8dae5eff1d8dde1ced2dbd3dbe6d6e0eaccd4dfc4ccd79ca4af9299a3b7bec8bac1c9c6cdd5bec5cdafb6bec8d1d8cad4deced8e4cfdbe9a5b2c29facbcd4e2efd8e5eea8b2bbc9d6deb8c5cdbfc9d2dce6efb9c3ccd8e2ebd9e3eccedbe3d4e1ead3e4ee8496a4899eafa2b9cb6c8599698296849db1a4bdd189a3b4a2bccba3bdcaaec9d49bb3bf96acb97d93a1677c8d52677a5e74894f657c485e7631496180a3bf799cb8789bb760839f678aa65f82a06b8eac6e93b07095b27095b2789dba6e95b27ba2bf769dba7ba2bf779ebb779bbb7397b77092b57395ba6b8bb16a8bae7697b685a7c39abdd986a9c5799eb9789fbc82aac487afc988b1c782a8bf83a9c084a9c37ba4c275a0c073a1c26fa0c075a8c573a6c179abc67aa9c376a3c078a4c178a1bf83acc881a9c387acc787acc78cb0ca8aadc195b6c98eabbd8aa7b7aac3d79cb5cb99b1c990a9bfa6c1d4c1dcefbad7e98fabc08ba7bf86a2ba89a5bb829db28da6bab7cedeaac0cdc3d7e2c3d5dfbed0daa6b7c1c2d4deacc0cbaec4d1b4cbd9a1b8c69ab4c398b4c2a0b9cda2bccdbfd9e8a1bbc899b0c28198aa7e95a5a9c0d074899a98adc0b0c2d8a5b7cbc1d4e393a6b48293a38c9fae9eb4c2a9becfcce1f4b2c7da8ea0b4708596788e9c9ab1c1a4bdd1748ea56785a17291b0799cbc6589a96e95b2668daa698ea9769bb67093af597c985f82a05a7d9b6386a45d809e688daa6a8fac7095b26b92af6b92af6f98b46a93b16891af658cab688fae668dae678eaf6289aa6188a95d84a5587ea2557b9f527a9e3a6286345c803c64884e799c5781a7517c9f517ba14b759b3f69913a648e3b66903d69903e688e3f698f4771973a648a2a547c36608a1e4870315b814e799c5b86a8638bae678fb2668dae5e85a655799b4d71915175954f7393486f902e55763b6386396185396087507aa0557fa751789f4e71974d719552769a31527117334b344b5dcfe1efadbec87b8d995e707cd1e4f2d3e9f6bad0de6b849869879f6d8faa6c8ea9385d7a365f7f5481a25b8baf6294b94f81a46292b673a0c16e99b9769dba7aa2bc779ebb719ab66591ae6590b06088ab5f87ab5c84a75e86a9567ea151799c50789c4e769a4d7599446c90456b903f65892c4e71193a5b21405f03223f1c3e5a2e506c3556753f6282345a7f3c668c3c668c456d906b8aa666809730445c7f93ab6c849c5e7a9269879f617f9756748e42607a6581994d698144647b33536a5f7d954862798d9fb59ca9bca6b4c1a7b5beb4c3caaab9beafbcc4b7c4ccc2cdd1c3ced26b767cd6e1e7e3eaf2dee3e9dee3e7d3dbddd7e2e6d9e7ead0dbddccd7d9dee9ebc9d4d8e4eef7d2dce6c9d1dcd3dae4c5ccd6c1c5ced1d5dec1c6ccafb4bac2c7cdc6cad3d6dde5d4dce7d9e3efb6c2d08693a396a6b68292a1d9e6efd8e5edccd7ddd2dde3d2dbe2d9e0e8e2e9f1dce0e9d5dce4d4dde6dae6f2ccdcebb2c7d87891a56b879c87a2b79bb2c4a9bccda2b5c6a0b3c2acbfcda1b5c0b8ccd5afc1cbb0c2cea0b0bd98a8b79bacbc8fa2b37e90a4657a8d4d6476779cb97ba0bb7a9fbc5d829f6085a26085a26e93b06d92af7499b6759ab7759cb96c93b0739ab7759cb97097b4688fae6d94b56d93b76e94b96f95b96d91b5688aad6b8eac6c8eaa6486a1698ba681a3bf9cbeda9fc3dd98bcd693b9d092b8cd8bafc58cb2c986aec87fa8c67ea9c979a6c380aec881afc77fadc580acc580acc77ea7c381aac886adca88b0ca8db2cc90b4ce98b8cf97b6ca91aebe9fbbc9a1bbcaaabfd2b5cadf9db2c791a7bc7e95a79fb9caacc6d7c5def27890a85a728a5a728a566f838299abb6ccdab1c3cfaebfc7afbec5acb9c1b7c4ccbdccd3a0aeb78799a3b8cbd991a7b48ea5b3a7becc8a9daca4b7c5bbcfdac7dbe6a5bbc9b1c6d7a4b9cab6cddd94abbd758ba09db3ca96acc372879a73889992a7babbd0e3aec3d4b7ccddc1d3e7c1d3e7cadcf092a5b67a909d889eacbad1e16e879d67829d6b88a67697b86a8dad7196b3678ca76e93ae7ca1bc7396b25d809c5d809e597c9a6184a25b7e9c688daa6a8fac6f94b16e93b06990ad6b92af638ca8648da96188a75e85a46a91b26b92b3638aab5b81a55e84a85a82a650789c527ca2264d74315b813f69914b779c4f7ba25480a54771973c668e3c669038628c325d873b6690305a82436d93406a90315b832d5781224c762a547e3b658f4d779d5681a4658db06991b4567d9e5c83a2567a9a5276965478985b7f9f345b7c31577b3d6589436b8f5680a65c86ac507aa24771994e749b4f759a365a7c31536f102a4174899ab2c4d0a7b9c58a9dab657b8999afbdd7eaf8cde0eeafc4d589a2b66b89a16b8da85c83a04871915a86a95f8db16393b95181a56798b9729fc077a3c07aa3bf78a0ba7aa2bc7ca6bf79a2be668faf5a82a5628aae5f87aa5e86a9567ea1577fa2557da1527a9e547ca04b73964c72963d61831f406122416024415f11304d40637f4063814a6d8b466a8a3e668a355f85426e9353799d7795af6a80974a5b6f5b6c80667c93657f986a88a263839c6988a446648059738e4d698147677c39596e4362776b849a8091a596a3b499aab4aabbc29aa9aeb6c3c9c2ccd5bac3ccc4cbd1c6cfd47f8c94a5b2badbe2ecd3d7e0c9ccd1bfc4c7d5dfe1e3eef2c7d2d6d3dee2e2edefbac5c9d5e2e8c6d3dbcad3dcd1dae1a4abb3c8cfd5ccd3d9d2d7ddced3d9dadfe5dce0e9d7e0e7d7e1ead3dfebcadae7bdcfdda6b9caaabbcb93a3b0c8d6dfdae7f0deebf3dce6efe6eff6e2e9f1e4ebf1dfe6eee2ebf4d5e2ebdeeefbb3c8d97f98ac84a0b5849fb4afc4d5b0c1d1acbeccbaccd8bcccd9c4d5dfb2c0c9afbdc6becad6a9b5c1d3dfedc3d1deb8c8d7b9cbd9728593495c6a6f92ae7296b07ea1bd6b8eaa5c7f9b60839f698ea9769bb67198b5749bb8749bb86e95b26d96b2729bb76b94b06790ae6b94b46d95b87099b96f98b66b92b1688fac6689a76889a86786a36683a16c89a76f8caa5a79965b7d99779ab898bdd895bad495bad48fb4d189adcf8aaed088accc8cb1cc90b4ce93b7d190b4ce8eb1cf8cafcf8eb2d48cb3d48ab1d08fb4cf8aaac3a1bdd3a1bccd96b0bdcae2eea8becb75869868798daec0d4a8bace7f92a37e93a4859aab698092768ca3657b935e748c70849c7f91a58293a3a6b4bfb7c4cdd1dbe4dee7eed7e0e7dae4edc2ccd6c2d0dbc8d8e7bccedc9fb5c3a8bbc991a2acbbc9d2b0c1c99dafb99baebd6f8495677e90a7c2d59cb6cdaecae2809bb84d6885738da68ba5bc9cb6cfa1b9d16c82978499ae7d8fa58698aec5d7ebb4c7d88b9eacb1c7d4b3cad8b5cfe07993ac6a85a27291b06e8fae789cb6698ea86c91ac7297b27396b26386a26588a65376946386a46487a5698caa6e91af6d92af7196b3688fac638aa7638ba5658ca9648baa6087a66c93b4678eaf5b83a65880a45b83a75680a64872984b779e29537b1f4b723c67914d79a04e79a337648b29557c224e75305b851d487318416d28527c1a446c244e74133d63113b63244f7929547f2e5984335e89315d84537fa45e89ac638bae6087a85d84a3587c9c5f82a082a7c4466a8a2a5172355b7f537b9f5882a85d87af5680a84d79a0517ba34e789e527a9e365d7e2446621833488ea4b2bdcfdbbfd1dd8aa0ae849bab879eaeb0c6d4d1e3efd5e7f5aec3d4688398698da76e97b54c77975d88ab5e8aaf6794bb5d8baf5b89ab74a1c077a3be79a5be749eb67aa4bd7ea8c1739cb8638caa628aad5f8aad668eb25f87ab51799c547c9f5880a4547ca0557da051799c476d912c507235567731506f314f6b0a29454a6f8c547b9a4f748f517895416c8e325e833a648a476b8f839db872849a7a8798b1c1d191a6bb90aac364829e5f7e9b6a89a66886a24e6883516b8449697e4a6d816a899e5c758b8d9fb38696a68c9ea8abbec4b4c3c8afbac0cbd4ddcdd4decdd1dcd2dbe29eafb68c9fa5d1e0e7dbe5eed2d7ddccd1d5cbd3d6d7e1e3e4edf4d4dbe3b4bbc5bbc2cab2c0c3aebcbfbccacdafbabeb5bec3b2bbc0cbd4d9d8e0e3e1e9ecdfe9ebd8e1e6dee9efd3e0e8ccdde7bdd1dcb5cbd8acc3d3a1b8c8a1b4c3aabccab1c3cfd7e8f2e4f5ffdeecf5ddeaf0e5f0f6e0ebefe2eff5e0edf5cddee8afc2d0a5bacb9bb4c88ea4b996a9baacbdcdbdcddc9eaebb9eacb9a7b5c097a4adb5c2cbbbc5cfaab4be7b8591a2acb8bbc8d1b1bfc8c0d1d96a7b83668aa46f93ad7da1bb7ea1bd6f92ae5e819d698ca86e93b0739ab7739ab77299b66d94b16b94b06d96b2668fab658eac6d96b66891b1729bb97099b56a94ad7199b36f94b16d90ae6a8baa6988a76683a36685a2557493597a995c7f9f5e82a25b809d5a7f9c57799c4e70955070965172955b7c9d6688a46786a35a79964768894a6c8f4d71954f7599446b8c486c8c3f5e7a3e5c7497b3c894afc09bb2c0cde3f1acbed2a9bbd1b5c6daa2b4c89fb4c77f94a7697e916c819491a7be5c728a7085a06a8098a4b6ca55667685939e8f99a3b7c0c9bec7d0c8d1d8d4dee7b4c0ccb3c1cec1d1e0baccdabed1dfa7b9c5b9c7d0cedbe3c5d2dac5d3dc8597a56a7f90577084728ea37d9bb5597895456687597a9b6a8baa91b0cd607e9a48647c72889d91a6b9869cb370869d8397af95aabd7c92a0bbd1deb0c6d4a6bdcd859bb27a94ad7390ae698ba7769ab4668ba56e93ae688daa7497b36588a46c8fab4568845f829e6489a66a8fac7398b56b92af759cb96b92af6087a4678fa96890aa6990ad6a91b06f96b7638bae557da15a84aa517da449769f3a67902d5a842e5b852d5a842f5c862c598329568027547e244f79224d77234e79244f7a16406a1a446e1c466e143e64174167174169214b75305b86305b86315e8834618a3562895883a65d86a66188a95a7e9e688ba96f92b05174923b5f7f3d6485527a9d5983a95983a95980a94f79a15682a95581a65782a4537a9b4568882a4965435e71a1b7c4dcedf7b2c3cda1b4c3869daf92acbd778e9ecbddebd4e4f1c7d9e77e95a76a8ca56891ad3762825f8cad5b89ad6593b76694b86391b274a1c0739fba7da7bf7aa2bb7ea6c07aa2bc6289a6638caa6a92b56189ac628aad6189ac4d75985b83a65a82a65f87ab5981a4557da0476e8f2a4e6e395a7b44638026446013324f446888527b99537895587d9a396184375f833a61884a6c8f516b8676889e74849496a7b7899eb35c768f5774925b7a9963829f6886a2526a865c748e6483986586996e8a9f7b94a86f82938294a29fb2b9a0b3b9c0cfd4c6d1d7c3cad4ccd0dbd1d8e2d7e1eaa4b5bc93a6acadc0c7ccdbe2dce5ecd6dde3dbe2e8e1eaefe3ecf3dae1ebd7dbe6cdd4dcd5e0e2d2e0e1b7c2c6aeb9bdbec9cdcfdaded6e1e3dbe5e7dce6e8dce7ebe4eff3ddeaf0dcebf2d7e8f0c7dbe68da5b198b2c1a6c0d193a8bba7bacba3b8c9899eafc1d7e5c2d8e6daedfbd6e8f4ddeff9dff0facddee89caebaa4b7c6a0b5c6b8cee3b1c7dc97acbf9fb2c3a6b7c9a0b1c19eaebdacbac7aebac6abb5c1a5afb9aab4be777f8ac5cfd8c7d4dcdce9efdcebf0afbec3668ba65f849f6f94af7396b47fa2c0577a98698caa6d91b16f96b57299b86e97b3729bb76b92af6e95b2688daa688daa6e92b26e95b47097b46f96b37097b47297b47297b47196b36d90b06d90b0688bab5b7e9c5477975a7d9d5f82a25a7e9e5a7e9e51789955799d4b6e944d6f9557799f517399527499476b8d3d6183395d7f44688a4c7296587ea24d73983d6185375a7842647f3e607b618198a6c1d695aec496b0c98ba3bb8297aca6bbd0a8bed593abc3556b80647a8f6b849a7993ac57708e38526d667c916475858896a397a3afd0dae4ced8e2b1bec6a9b7c0cadae7d2e4f2ccdeecc1d3e1bfd0dac2d3dbcfe2e9c7d8e0bac7cdaab9c08b9da78fa5b35e798c5b7a8f65839f446584587a9d6589ad587ca05072955978955b758e99b3c28da7b487a2b77c98b07f99b27d97ae60798da9c0d0b8cedcbbcedcafc2d194aabf7a98b26285a16a8faa6990ad678ead5d84a36f94b16489a46c91ab4267815f849e5f87a1648da9729bb96c95b36e97b56990ad6990ad6e93ae6e93ad6890aa688fac648dad547fa25a86ad517ea83b6a962858862b5b892b5e8b295c892b5e8b2b5b89275785275787275684234e7b29527e244f7a224d771e487019436b103a60214b71315881244e761a446e204b7539648e3360892f5e8836668c4f7b9e547d9d557c9d6488a87899b8496a89476a8a567a9a4a75955784a5608ab05b82ab557aa4567da65682a7517e9f567e984e728c37527028425d8daab8c2dde6c0d1d8ccd9e2b7c7d69eb3c68ba7bd84a0b5899cabd8e8f5cedfe9788e9c67859d7196b155819e6d9bbc6a9cbd689abb6799ba75a4c27fabc8739bb584a8c281a5bf7b9eba6e93b05d86a4648dad648bac6589ab5f86a75e87a75780a05d88a8618cae5d88aa5681a3537b9e486f903155753d5e7f456483062341254461466d8c4f7898587c9c5c7ea1486a8f47698e47698e5172934c67844a647b849bad8aa1b3809bb0728ea65978954f708f577492617c97546a82687e95607b90819caf5c778a7a94a57f92a07789938fa0a8a9bac2b8c7cec8d5ddd2dbe4d0d7dfd4dde4b6c1c797a4ac95a3aca4b3bad5e2eae0eaf3c5cfd8ccd6dfdde7f0d7e1ead9e4ead9e3e5d6e0e2e4eff1bec8cab5bcc2b6bdc3d0dbdfdae8ebe2f0f1e3eef0dae5e7d8e3e7dbe6ecd1dee4dae7edd9e8edcbdce4879aa8839cb094afc48ea4b9859aad9fb5ccb0cae199b3cc748faa7692aa819bb2a1bad0c3d9ee91a6bbaabfd4a0b5ca9ab0c794aac27b93ab566c837e94a9a5bacf97acbf8b9eaf8e9fafa3b3c2b6c4d1becad6b7c4cda8b2bbbfccd2d5e2e8b8c6c9d6e4e7b9c7ca7199b36c94ae6d92af698caa6e8fae6182a1698cac678bab7094b46b92b16b94b0729bb7739ab77499b6779ab86d90ae7196b37499b6779cb97499b6799ebb779cb97297b4668ba86286a6688cac6286a65377975579995b7f9f5d80a0597d9d5b7fa1577e9f52769a4f729851739956789e587ba154779d446a8e3b62833e6586497091567d9e547a9e4063893e62864164843e617f3b5f7f2548664867837391ad4566853e5d7c405a7567819a5f7d99587692647e95748fa490aac1637f9745637f3b5671667d8f52657362707da3afbbb0bac6cddae3c9d7e0a3b4bc97a9b5b3c6d5b6c7d9b8c9d9b8c9d3aebfc7bfd1dbc8d9e1d1dee4b8c5cbafc0caa7bdca98b3c66b879d62809a53728f4c6e914c709450769b5375987895b3768ea6adc4d28aa1af8da9bf8aa8c285a0bb809cb489a5bb678295a9becfc0d3e2c7d8e8b3c8db85a0bb698ca858809a729bb7739cba6c93b26e93b06e91ad7094ac4a6e845f83996286a06388a56b92b17097b86891af678eab769eb8769bb66f94af6890aa638ca8618cae517da23b68923463912f62912559892a5e8e2c608f2c608f2d61902c5f8e295c8b2c5c8c2b598a26508027527f2d58832a557f254f771c466c153f65164066375e87355c85305a842f5983315c8627547d32618b3b688f507b9e52799a698dad698eab6889a83f6282577b9d5c85a5507d9e6492b45c86ac5e85ae5e83ad557aa44e789e547f9f5a7e9656758a485e764f657c728f9fa1bdc8bfd2d9ccdae3c2d2e1a5bacb83a3b886a6bb708394556574d9e9f697aab891acc15678936c94ae709cb96b9cba6c9dbb76a7c58ebbd87ca5c198bdd791b3ce87a9c47194b06087a4638cac628bab6387a96a8eae6a8eb0638aab5982a25f8aac628daf5c87a95984a6527a9d486f90335777375a783e607c0827442b4c6b466d8e577fa25d81a555779a46678a4364854d6c8b425f7d56718c6c88a07792a7708ba0607c927492ac5b7a9751738f56759257728d546d83677e906e839671889aa2b9cb839aaaa6b9c7b5c8d68b9da99fb1bd9aaab7c3d1dcd8e2ebd0dbe1c6d1d7d2dfe7d8e5eec7d5e0a6b4bd909ea7a3b4bcabbcc4b3c4cebbc9d4cfdde6ccd9dfcddbdcc7d3d3c0caccbcc3c9c1c6ccdee5ebc6d1d5dbe9ecdae8e9d9e7e8e5f0f2dee9ede0ebf1d6e3e9cad8dbddeaf0dbeaf198acb770899d738da4849db38aa2ba69849f5775915372914c6d8e4a6b8c486786516e8c516c874c647e5f758d4d637b4a60784d657f3f5771425a72415a707d93a852687d6b7d917487987a8a9964748185919d74818a6e7b838e9ba3c2cfd5b0bdc3849197afbcc26e96b06f97b16d92ad688ba76b8cab7091b06f92b0688daa6186a36990ad7198b57aa1be799ebb7398b5799cb86f92ae7499b6769bb87ca1be789dba7ca1be759ab76e93b06388a56286a66b8faf6286a65377975e82a26286a66084a45e82a25d81a1517597567a9c50749855779c6082a7567a9e567a9c3d64834269884972905079974f7896446d8b3d648535597b4364853f60812e5073264a6e40628743668c446b943f668f3d61853155773e648843678764839f7a98b06b89a15b79913b5b74405f74819baa8498a3afbdc8a1aeb7a4aeb8b0bdc6c4d2dbb5c6d09caebca4b7c8a9bace8fa0b4b2c2d2aebecb9fafbcb6c4cfb7c1cacfd9e2cbd9e2b7c9d7abc2d27891a79db7ce7c97b25a79965f809f799cbc86a5c2728ca58096abadbed0abbdd17d95ad6c87a2647f9a637e9999b5cd7a96ac657b90aabfd2b3c4d8a9bdd58aa5c06e90ac5e839e6c96af618ba46b95ae7095b26688a47391a9547085607c916a869c6f8caa7290b26a8bac6c91ae7499b3739bb4678fa96c95b182aecb80adce37638839668f33628e3363933466972c60902c608f2e64923064933065912f628f2d608d30608e2d5c8a2854812e5986315c8727547d29547e2d59802c567e28527a335a8332598237618b315b85335e88336089386890406c934f73977495b66b8da96f92ae5679994f76975b87aa5583a5497a9a5687a75a86a95a84aa5378a2577da45c82a76689a75574895973847a8b9b7c8f9e9ebacfb8d4e9b1c7d59dafbbbccfdd9fb9c696bac891b2c376889e7d899fc0d0e0afc2d1889eb3819db380a0b77da1b96f97b17ba4c07ea7c38fb8d480a5c0b3d7f196b8d35e809c6388a5628ba9608bad648fb16a91b27195b76d91b56187ab5a80a4628aae668eb2628aae5981a453799d567d9e49708f395e79274b650a2c453c5f7b507399577ca6547aa153799d4b6f8f597d975d7d94435f7549637a637b936e88a369839e5a759255738f5a78925070896688a34969826d889d7d94a48d9eae8a9bab8fa0b08697a990a5b890a7b9a2b8cda6bdcfb4c9dabccfddbfd0dac0ced7bbc8d1cad6e2d5e3f0c6d6e5cbdde9b8ccd7b3cad27c929d8da3b0c0d4dfb7c9d3cfe0e7d3e1e4d8e3e7e0e9f0e0e9f0e1e8eedee7ecdbe8eebfced3d0dee1e0eeefd8e3e5dbe6e8dae5e9e1ecf0d2dde1d3e0e6d3e2e9d1e3ef8299ab809cb27792ad5d7b976e8fae4d7090476b8f496c924f73974c6e91476887516f8b708aa5758da56e869e6981994159714b637b4d687b546e7f738a9c667d8d657889879aa970808f9babb8929eaa85919dc0cad4b4bec8b0bac48a949e88929c6c76806a92ac6a8faa6e91ad6689a56e8fae7394b37598b67396b46186a36b92af6d94b1749bb8769bb87a9fbc799cb87497b3779cb9759ab7789dba799ebb799ebb7095b26c91ae698eab698dad6d91b16387a7567a9a6286a66589a96488a86286a65b809d527794507494577b9d5d7fa25d7fa2567a9c4d71913f66854a718e537c98527b994972903f6886416889395d7f5273964c6d9025476d4568904568903d628c3f68963f6a95486f98466e923e688e40688b44678556789446688342647d44647d506f84a5c1cf91a7b492a2afbcc8d4a7b3bfa7b3bfacbac5c1d1de9fb0c0718397697b9191a1b893a4b67181917a8a998f9da8a7b1baafb8c1d3e0e9cbd9e6adc0cf72879ad2e7fca3bbd36b879f6a88a2617f9b6581997c95a9afc1d5a7b8cabacbdf8399b17892ab6680979fb9d08fabc389a3bc8ba3bb798fa6a6bad2a1b7cf9ebcd86687a66388a56990ad6790ac6891af7498ba6485a47591a77d97a8d9f0ff7b92a46b839f6a85a36988a76d8ead7ca1bb85adc7719aba78a3c54f7b9e3260842b588134638f3464923265942c60902c60902c62903167953368943267933164913265923363912a598724507d305b882c598326537d2e5983315c862b557f2c567e274e77355c852b557f2a547e39638d27537a29567f3763886185a95b7c9d88a7c37796b26587a36085a2557e9e4f7a9a5d89a654809d5b84a45a82a55c82a75d80a65b7e9e6b8aa76c88a08ba2b499a9b6aabccab5d1e6a5c5dcaac5dac5dff09cb7c867879699bece799aad8397b08c9cb6bbcfe78da6bcabc3dbb6d0e7a0bed688aac3789cb6799eb96f97b186aec8698ea96487a36d90ae6285a3688fae668faf6491b26693b46c92b66d91b36a8eb26387ab6288ac678db1668cb06389ad6589ad5b82a3577e9d4b728f4368832b506a2e546b496e89597ca25c81ab5d83aa4f7599648ba84e728a5e7d92748fa4a8c0d87c94ae778ead859ebd7691ae7d98b37993aa58748a61819a66869f6884998198a8889aa895a5b48393a38293a796acc36a849b5d7991526e84657e92a0b7c7bad0ddc1d5ded3e3f0d6e6f5c9daecb0c3d4a9bfcdacc6d3a5c0cba6c2cd7993a0b4cbd9b0c6d3cadce6cfe0e7c9d6dcd0dae3dfe9f2e6eff6e5f0f6dcebf2deedf4d8e7ecd0dee1d1ddddd8e2e3d4dfe1d4dfe3dce7ebdae5ebd7e4ecd8e8f59bb2c2637f9563819d5f809f45678a4b6f934a709750769d476d94456b8f456888607f9c7d98b37a94ab92abc160798f617a906d869a839dae6e8897637a8a7a919f99acbb93a6b4a8b8c5b3c3d0bdc9d5b4c0ccc9d3dfc3cdd9c9d3dfa6b0bc4d57636b75816c91ac678ca76d90ac6689a56e8fae6e8fae6e91af6e91af6186a36489a67095b0789db8769bb67ba0bb799cb8779ab6759ab77198b57097b4769dba759cb9739ab76e95b26e95b27195b56b8faf6387a75d81a16387a9668aac688cae6589a95d829d5479935477935b7e9c5b7e9e5679994f7393476b8b436a89436a894f7896466f8f4a7192446a8e3a5d83476a9054779d44678d42658d476a924a6d95466991456a964a6f99486b91486c904a70954f75995074964e7292476b8b4f74914d6f8b64849d8eabbd97aebeb1c4d38191a0b0becb93a1aea6b4c1a2b2c1748597bacce0aabcd27183994c5e72697a8a718190919dab9ea6b1a3acb5c1cad3d1dee7cad8e5a5b6c6d3e4f6c2d4e87a90a57a93a989a2b8829baf8ca2b0bccfdea9bccdc8ddf0cae0f59ab3c7a7bccfbcd1e48aa0b77c94ac8da5bd93abc38ca4bc97b1cc7998b76385a86c8eb15c80a4648cb0688fb67699bf6586a76e8aa089a3b0d3ebf5cbe3ef7e94a96e88a17593af92b3d280a5c23d65882a557f2753802f5c8634638d33628e31618f386b9a376b9b316595295f8e306694366c9a386d99346993336691376a95366792265581315d8a34608d315e882d5a8438658f2e59832a547e2e588229507b183f6a183f681e4870315b832e5a7f2a567d2c587d295175234568809eb8d2eeffa6c0d77690a7718da5829eb6a6c2d87493a86a8ca75d809e6185a7668aaa6b8aa67290aa6786a2acc6dfc1d4e5b4c7d6b3d0e094b7cb789cb47195af7399b07096ab60869b5b7e945f77936a81a05a79985f82a05877945877937496b27ea1bd8bb0cba2c7e48eb5d2668daa5e85a25c819e6084a46990b16c93b46c94b76692b56792b46991b4688fb0678bad5d81a3668aac6b8fb16a8eb0678bad6587aa6589a95f83a35176933c647e103852365e77476f895980a16086aa5e84a85077984467855b7d98405c74839db498b0ca8098b48ca3c27a93b1718ba68da7be72899b718b9c7a96ac7694ac809cb17e98a98c9fae8697a792a3b56a7f9469859b4a6c855f839d7597b07b97af7a95a87791a06a818f4558694c5f703a4f64566c818aa4b57d9aaa93b0be9abac787a4b4a6c2d0b7d1deadc3cecfe2e9cadbe3cbd9e4d6e3ece0ebf1deebf1daebf3ddeef6dae9f0d7e5e8dce8e8c0cacbcfdbdbd1dcdedbe4e9d3dee4d4e1e9d5e6f0bdd3e1647f9252718d4e7191466a8e476a904c72994970973f668d3f658a476a8a7092ae7997af809cb287a2b78ba4b88096ab8fa9ba7f99a8758f9c9bb2c09bb2c0a9bccbabbeccb3c3d0b4c4d1cedae8ccd8e6c2ccd8c1cbd7a5adba6f77844c54617e86936c91ac688da8698ca8688ba76b8cab6e8fae698caa698caa6388a5577c997297b27ba0bb769bb67196b17497b37095b06e93b0739ab7749bb879a0bd749bb8789fbc749bb8749bb87397b7698dad6387a76387a76387a9688cae6a8eb0668aaa5d829f5479945a7d9b577a9a517396517396496d8f476b8d416887466d8c4f76974c73944c73944a6e92496d91577aa053769c40668b456b92496f965073994d739a4b709a4a6f994a6d934f72984f759a52789d5a7ea251759753799d5175974568866d8ca87997af678297576c7fadc0d1a3b4c6b4c4d48798a85b6c7c8496aa7c91a6a3b9d07389a08297ac768b9e5667797d8d9d7c8896757f8b949eaaacb8c4abb9c6c3d3e2c6d7e9dbeeff9bb0c39cb2c79eb4c9a3baccc5dbe9a2b8c66b82947c96a797b2c3b7d1e0a9bccac5d8e699aec1798fa46f889e7791a88fa9c0a3bed988a9ca7195b95a7ca26083ab688fb6678eb5749abf5f82a27290a89bb6c9c0dcea9db8c9c1dbf2849fbc587796466a8c456d90214b712a57812e5d8b32618f3767953262923d709f366a9a3367972b6190336997356b993a6f9b3b709a386b963669943d6e993869942554803a669334618b34618b28557f34618b2c5782345e882f5681284f7a2c537c173c66133a61325980315c7f305b7e2e597c31577c35597b2b4a6629485d9fbbd1d8f2ffb5cde7bfd5ecd4e9fc9bb0c37893a87b99b180a3bf7da0bc85a5be7391ab81a0bd90aecaa2b8d0cde4f6bbdbe88eb2c285a9c16e93ae59819a5f859c5478904567805b76945d7b9d648aaf4b73975074965377975478985a7e9e6185a56388a55b82a159809f5c83a25e85a6658cad6e96b96c94b76994b66792b4648fb16b94b46c93b46b8fb1587c9c6488a86c90b06e91b16b8eac688ba96487a55e83a05a7f9c4166830f34513f64814e73906289a85e85a45074945475946f8eaa607b9648627b748ca698b0ca879fb990a8c27f99b289a1b98096ab758a9d8da2b57f98ae718ba26581967895a772889d677d92677d92667f956d8da260849a6f95ac789cb67595ae7896ae68879b678496556e822e475b3751687e98af809cb19ab9cb8dadbc8eaebda2c1d3a1bed0a7c3d1a0b8c4b5cbd6c9dbe5c0d2ded7e8f2bbcad1c4d3d8d8eaf4daecf6e0f1f9d8e5ebebf7f7e0eae9d0dcdccad6d6ccd5dadbe4e9d4dee7d1dfe8c8dce7728c9d54748d4e7191486a8d466a8e456b903d638840668b466a8e5679976d8faa59778f5d798e6d869a9ab1c38fa6b88299a99bb2c2a0b7c5a3b9c7a1b7c5a1b4c2546674a5b5c276849184909e808c988c96a276808a515964868e99b8c0cbb2bac57093af6b8eaa678aa6688ba7698ba76f91ad6e91ad7295b17497b360839f678aa66c8fab7295b16f92ae7194b06d92ad6f94b1769dba7aa1be7ca3c0759cb9789fbc789dba7a9fbc7196b3698eab6286a66488a86185a7688cae688cb0668aae597da15c80a4577b9f56799f4f71974b6d934e72963e6286365a7c4d7193507494507494476b8b476a8a587b9b577a9a4d7191466a8c51779b4e74984b73974c769c4d77a14d77a15178a34d749d4970994b719853769c597ba05d7fa25d7fa25e81a15f809f7392ae627e96425c73354b627e93a8a9bed39fb4c9778ca17389a04b637b466079647e97567087647c946c859b95aabf8092a6a7b8ca7c8d9da4b5c57c8fa076899a51667b6a80958aa3b9bfdaefa1bcd1cae5fac5dff0bdd8e99cbbcfa2c3d6a2c1d36e8a98cbe1ecd7e9f5b0c3d28fa4b59db4c6a1bbcc98b3c483a2b785a8c65f85a9587ba56186b0668eb2638eae6b94b479a0bf698caa6486a26687a64162832f4f754a6c92476d94456c953e6a8f2351753461883766903a6a98326594376a993b6e9d3d71a03a6e9d3569983368943c719d3d729c3e719c40719a3d6e97406f993b6a942b58823a679138658f35628c2c598336618c325d8836608a2c537e3257812b507a1d40680e3459284e73365c8032587c2a517227496c204363193c583c617c3c6380395c7c6784a4cce4ffdbedffc2d3e3a7bccd9fb8cca5c3dba2c4dd7c9eb788aac37493af55738f7794b282a0b8a9c9d69bbbc67392a67393a87594a96e8da264829a7594b07091b45d81a54b7397466e9250789c4e769a6189ac6288ac5e85a65a81a05f86a7678eaf628bab5f87aa6890b36893b56893b56c97b96b96b86891b16b92b36e95b46e95b45a819e6b90ad7095b06d92ad688da86c8fab6c8fab6588a4587b99345775214464476a8a5275955c80a0577c995877936f8aa57189a36b8199697f97718aa09cb5cb768fa38ca6b787a1b299afc4acc1d68b9db57b8ca660748c344d634460756c8ca16886a07795af63819b64829a6384976c8fa2779aae7799b27998b47698b3678aa06184985b7b9033526757758d7f9db57998ad82a1b5afcee27e9db198b4c9b0cbe09cb6c7acc6d39eb6c2b1c7d2c6dce9d0e4efc3d4db8b9ca3d6eaf5d3e6f4d2e3ede1eef6e2edefdae4e3deeaead8e4e4d9e2e7ced7dcafb9c2a6b4bdc8dae47c93a1506c8251708d4c6b8a496a8b42648741638646688b4667865f7e9b718fa96a869ca4bfd496b0c1677e8e90a5b697aabb8396a7b1c4d5b0c1d15768783141503643532d3b482632402f3b473d47534c5660454f58a4adb4ced7deced7decfd8df6d90ac6b8eaa6d90ac7093af7294b06e90ac7194b07699b5779ab67396b2678aa66689a57194b07194b06e91ad7398b3779ebb789fbc79a0bd7aa1be789fbc769dba789dba7a9fbc7499b67095b26589a9668aaa6185a76b8fb1698db16a8eb25d80a65d80a65e81a756799f50729854769c4a6d9335597d32567a5175975074964c6f8f486b8b4c6d8c567594597b97557894476c875074944c739451799c517ba15682a9517ca6517ba54c76a04e75a050759f55789e6385aa5a7c9f58799a5b7e9c6d90ac60829d7190ac5c7a94526e865d77905b738b92aac4a8c2db8ca6c16d88a37593af7d9ab87b98b67f9cba6785a156748e627e96728ca3819ab06f889e6e879d7a94ab8aa4bd93aec966849e57758f5979924c6c85809eb67999b06f91ac577b9584a8bea0c1d491abbab7cfdbd0e7f7c1d8e89ab1c193aabaa7c1d08eabbd7398b25f88a85a81a85f89b1648fb16994b488b1d19ec7e76288ac476d91446a91385f881f467146709a47729d446f9a2e5b842f5f8739698f3b6c943a6b96396c993e71a03f729f3e739f3c719d356a963a6f994176a040739e43749d46759f42719b44719b406d97325d873c67913b68912c5781335e893b669138628c315883365b8530537d22456d1a3d63183c601d3f64183c5e24486a2448681a3b5c1233543158792e597b3a66893863854a6c8f4c6784758a9fc5d6e8b6c9d8a8bfcf849fb27593ab66869f60829d54748d698ba66c8faf6b8eaa6786987996a4b1cee0adc8dd9db8cda7c0d47790a66a85a06084a64a71984f779b4c74984d779d5984a76288ac5d84a55c80a06589a9668aaa6289aa668faf6991b45f8aac6e99bb6a95b7709bbb6a93b3668fad6e95b46b92b16a91ae587f9c6c94ae7098b26f94af6e93ad688da7698da7698ca86284a03958773c5b7a51708f61809f5d7f9b5b7a96738da67a90a762748a5e70847f94a78aa1b3a2bccda0bac997aebc9ab1c1b7ccdfacc1d68195b0617590637790526b817392a6779ab0779cb96588a84b6c8b53718d658294718e9c84a1b3809fb47ea0bc7ea1bd648aa15b81964d72852a4d617a9ab3a3c3da9ebed59abacf90afc390acc19ab4cb9ab5ca99b2c6aac4d3a0b8c49cb4c0bad1dfc6dce9d9ecf39baeb57d93a0d4e7f6daeaf7e9f7ffd8e3e7d7e3e3d7e3e3d2dddfdee9eddce7eddee9efd9e6eebacbd38aa0ad68849a5978944e6d8a4f6e8b4c6d8c4f708f4061804463805f7d9785a1b996b1c6859eb2788f9f6f85937a8b9ba1b2c291a1b193a3b32a37482d3a4a2e3b4b414d5b283442293541424c58515b65404a53c4cfd5c9d4dac4cfd3b8c1c6b2bdc16588a6688ba9698caa6487a57396b47194b27497b57699b77396b47a9dbb7699b56386a27093af6e91ad7297b27297b27299b678a1bd7ba2bf7aa1be779ebb79a0bd7ca1be769bb8759ab76e93b06387a76286a66488aa6a8eb0678baf698db153799d5d83a75d81a55b7fa35b7fa34e729643658a2a4c713b5d8253759a50729746678a49678b5d7a9c5c76995d7a9a466581486a8354769256799752799a5b83a651799d5882a8547ea64d779f5077a050769d6187ac55799d5e80a36083a3698da76a8ea64f738d9dbfda7c9eb9708fab4e6d8964829e6885a37794b27e9bbb5d7b9d3253763d5d835c7ea454779d486c90547b9c7a9ebe7194b250728e5f819d6a8ca87698b43c5d7c496c8c4f73955377994d71933d6183466d8c45698b4f719650749852799a6d92ada2c5dbbadbeec0dff3cce7fcc9e0f2aec3d4b0c6d4a6c2d06e92a85f88a45c89aa5886aa638eb17199bd507b9e4974974b7699467297426e9333608726537c44749c4776a044739f2e5d8730618a3869923c6d963d6e9943749f3e719e4477a241749f3b6e99396c9741759d4579a144759e4978a248759f4b78a146719b325c86416b95406a92315d84244e76426c963e68923a648e355c872f547e284b712a4c7115375a2244671b3c5f0f32521c3f5f274a6a213f6125456b2751773562894070964e7a9d587c9c7392ae627c935f76886a81916b8290728c9d7590a58ba6c15b7a966789a26388a2739ab9688daa6e8ca4748ea569839a7691a693acc2bad0e5a8bfcd7893a64f72924f769d4b7397547c9f6187ab638aab6285a56083a1688aa66587a36588a6698eab6a91b06a93b35a85a56994b46c97b7709bbb719aba7198b76b8faf6a8fac6f96b36289a66e95b2729bb76a91ae6c94ae6f94af678aa66e90ab64839f405e7a3d58755a73916a849f59748f7690a96d82977386976274829badbbaec0ceabbecdb6ccdabad0deb3c6d5a5b8c9859aad687e95546984667e9a5c768f5f7b916a8da16a8fa95b84a44b71963353794b6683a9c0d0b2c8d379909e86a1b67ea0bb83a8c36993a95982944b7083385b6f7797b094b4cb95b3cb88a7bc829eb3a9c5dab6d0e787a2b793acc0a7c1d2b5cfdca9c4cf9cb3c1cae0edcce0e7aec2c97b919f8fa4b5e0f1ffdbecf6dae7eddae8e9dbe9eadfedf0d8e5ebd9e4eadee9efd8e5edd0e1e9c4dae77493a86c8ea96e90ac5f819d59789553728f41607c4e6c864e6a82718ba28aa0b59bb0c38da0af93a5b37d8a9a3e4b5b232f3f323b4c30394a363f4e2e37462e3746313a493b455125313d47545db8c5cdd1dee4d4e1e7cbd9dce1eceed0dedf5f82a2698caa7295b57093b16c8fad6184a26689a77497b57093b17598b67396b26487a37093af7297b26f94b17198b5749db97ba4c07ea5c27fa6c379a0bd79a0bd7ca1be799ebb6f94b1769bb86488a86488a86387a9678bad6b8fb35f83a7577da16086aa6387ab6387a95a7ea0577b9d45678c37597e486a8f4d6f924c6d90416285516e905a7797657d9f7089a748647c52718653718b597b965e81a1537a9b5c82a6547ca0517ba1547ea65279a05a80a54e7498587c9e7194b482a5c16e90a966899f597d97436682436682789bb985a8c689acca7b9cbf5f80a35a7b9e4e709532547a385b835378a2567da6446b925883a65984a64c77994168897498b8769aba365a7c456b8f50769b4e759c50779e3c64883a62863f6a8d4a71984b6e985477a1507aa24b7699537c9a577c975a7d995e7d997993aabfd8ecc1d8e8b8d3e46e92a858829b5c8aab6391b36c97ba557ca3507aa0517ba149759a48769a48769a36648830608645759d46759f4877a135668f30618a37689340719c40719c45769f43779f4579a143779f3c7097396d954879a24b7ca544739d4f7ca64c77a14b76a04c76a0355c874970993b6289254f75345e844771993f69933e658e3358822b51783052771a3c5f1b3c5d28496a28496a24456614375723456824466b3e648b3e69933e6e964c7a9e5f88a886a9c56987a191adc591acc18aa5b8a7c1d2a3baca8ca5b95d77926f8da96d92ac7ca6bf577e9d5d829f5e7d9958738e5d7b955a789249647f415b72abc5d48ca7b86486a154789a567d9e6289aa638aa95a7e9e5e819f6588a66284a06587a3698caa6b90ad6891af719ab85782a26590b06c97b76d96b47299b8739ab76f94b17196b36c93b0688fac6c95b36e97b56c95b36790ae6c91ae6a8da96587a25b7993304a634961798ea4bb6b80957f93ab8297ac7c8fa08b9daba4b6c2adbfcba6b6c3abbbc8b7c7d6b3c3d291a1b170819371869b4b647a617b94627d9863819b6f8fa8597d95527a943c678939618542628867809ec7dae9b6c7d1caddeb93acc081a0bc6e93ad7298ab5b82935275886c8ca184a2ba89a7bf92b1c69fbed292b1c39bb8caacc8dd708ba097b2c5adc7d8a5bfccb9d1dda3bacab8cedcc6dae3b7ced68ca3b36d8496acbfd0e3f5ffdfedf6d7e6ebd8e7ecccdbe2d6e5ecdeebf3ced8e1d9e6eed1dfe8cae0ed7191a86186a16386a46285a35f819d7594b06a88a2648098637d94839cb096abbea1b4c58898a73b495639455338424e3c4451525a673a424f2e364338424e323c482c3642404c58323e4abac7d0d1dee7becbd3d0dde3d2dfe5c0ced1d1dfe25d7fa2688bab6c90b26c90b0678bab6589a96387a7668aaa6a8fac6e93b07194b2688ba96f94b1759ab76f93b3759cbb729bb9759ebc769dbc7ba2c1789fbc789fbc779cb97499b66f92b06f92b06d91b16286a66185a76387a96488ac5e82a65a80a56187ac6288ad6288ac55799b5276984165873b5f813c60824b6e8e4263824c6e8a63819d84a2bc8fa9c2688299637c92556e82627a92637e995e7f9e5c80a25a7ea0567ca04e789e4e789e547ca0577e9f527998668ba8799cb887a9c27595ac6b8ba25577925e819f587c9c7299b87097b8567d9e55789e6486ac5f81a746698f31577c41688f547ba45077a0446c905580a24873964570924f78985b82a34c7090476b8d50769b567da4557ca3547ba23f658a426a8e426c924e78a05378a25277a3527da84f7ca5507ca3517c9f547ca04f7599567796597793b4d0e6adcce1698ca86b94b26792b474a0c35880a34c74984f79a14a749c527da04c799a4471923a678838648b4c77a14b78a14b789f39698f34668b3c6d9841749f43749d46779f4879a14778a045769e3c6e933e6f974e7ea64f7fa74e7ba4507da6527da74f79a34b729b4168914c739a375f831f476b40678e4b7299456c953a618a32587f2b5176284a6f294b6e2a4b6c304f6e2748692243641132552145692a547c3d6a943b6a9448749b456c8d8cabc7a4bed599b2c893aec9aac8e2a6c4dc9cb8cd95aec2a7c0d491abc485a4c07099b54e7a97527794486a8649688540627e4e718f547898527497345574446076abc6d97995aa6b8ba26489a6648bac6188a75e85a4668dac6a8eae678bab698dad6990af6b94b26d96b66f9aba638fac5c88a56992b07097b4759cb9759ab57196b17398b56c93b06c93b26790b0638cac668eb16891b1698dad698ca8587793557187385165a1b6c7a7bac8899ba794a1b18494a38b9cacacbfcebbcedcb3c5d3cbdbe8b2becaa4aeba77808f808d9e6f8094566c83a3bdd455738b5a79956b8da95a7d99587c964c748e527b9b466c905473928da5bfb6c8d4c2d3dbc3d6e488a2b37896b07a9ab17191a06986945d7a8cb2cde2839fb58eaac0a9c8dcb9d8eaa7c6d89dbcce9bbace68879ba1bccfa0bac9aec5d3bed4e1c5d8e9b5c8d7c2d6e1bcd2dd90a7b77c93a545576b6c7d8dbecedbe2f3fdd7e9f3cadce6d7e8f2d9e7f0d9e6eed9e6eed5e3ecd0e7f5769bb5527d9d5a83a15a7e9e5f82a07796b26b879f738da491a7bc95aabd8c9daf6474835b677539434f303845363e494148522c333b363f48363f482d374137414d404c58394551c8d4e08e9ca785939ed2e0ebcad8e1b7c5cecad8e1cfdde65274975c7ea16185a76289aa638aab6990af6b92b16c90b05d81a16186a36386a46085a26c90b07097b67097b677a0be719ab8749dbb749bba7aa1c0759cbb769dba759ab77095b26b8eac7396b45e82a26b8faf597d9f6488aa6387ab5e82a65b81a65f85aa5c82a65c82a653779944688a4165873e62843e6284395d7f4164846c8dac96b5d195b3cdacc8e0afc9e0c5dbf0b7ccdf8da2b77c92a969849f65839f617f9b5d7c996083a36285a57597b36e90ab84a6c17fa1ba84a4bbb0cfe493afc47692a8617e9c6889aa54789a557b9f557da05880a4577da46386ae5c7fa551759933597d466e925f89af5983a951779b466f8f537ea06994b65b84a4587f9e3d618152769850769b537aa1577da45379a04b6e94476d924b72994e789e5279a24e75a04e7ba5507ca9537ea8517ba5517ca64d779f50769b54789854769284a6c27ca3c47aa2c56991b5577fa3547c9f537b9e557fa7517ba3537ea14c77975079973861813a6188537aa3507aa24c789d38668837678b3f70994477a2497aa34879a14a7ca1497ba043759a396b9047779d5383a95380a95481aa547fa95580aa537aa34b72994f759c4f759a3860833b63864b72994c739a4168913c638a345a81254b6f2c50722e5171305170315271294a6b14355825466930567b204d762f5e883766923d678f4c6f8fa2c0dca0bad19db7d07d9ab8395a793c5e7a35556e415d73aac6dc7e9ab26c8ea94d76944d769455769551708d4668843457733b5f7f486f90597da1496b8e36557283a1b9c8e2f396b1c27997af6487a3638aa7658eac6891b1628aad638bae6088ab608bad608bad6792b26b96b66c98b56e97b3688fac6e95b2759ab57297b2759ab57196b16c93b06a91b06990b16088ab6086aa6f96b77498b86c8fab56768f55718693aaba8aa0ad73858f84959fa9b7c28c9aa7a1b2c2a7bac98598a7b9cbd9acbac5a3adb6a2abb48189949fabbb324357435c72536f875d7c986486a25d80a0587b9b567b98567b98537a995376945f7d97b5cbe0c1d3dda9bac18da0ae7892a3809ab17d98ad869eaa7086918da4b495aec29eb7cd8aa5ba99b6c89dbdcca5c5d4a9cad994b5c6618092a4c1d1a5bfcebdd4e2b7cddbc7daebabbecd9db3bebad2de9fb9c87e97ab96abc090a2b698a9b9b0c2d0d9ecfbcfe2f0cfe1edd7e8f2d5e2ebccd9e2d0dee9cae1f17fa4bf719cbc567f9f6b90ad7698b4607e98677f978aa0b5556a7d8a9bab3f4f5e35435037414d474f5a535965383f493a4149313a3f343d44353f48404a54333f4b4c5864c3d1dec5d3e0b6c6d3a7b4c47f8d9a9ba9b69caab5bccad7b0bec953759a53759a567a9e5b82a3638aab658eae6992b26c93b26d91b16d91b1668aaa6488a87094b66d94b5729bbb759ebe739cbc79a2c279a0c1789fbe7296b67397b77598b67396b4698caa6c8fad6184a46689a95d81a36488aa688cae597d9f5a7ea0577b9d527696527696496d8d3a5e7e385f803a61822f557a3b6186476d924a6e92688aad5475964e6d8c7b99b599afc6d4e9fcbbccdec4d5e9cadcf2b5c7dda1b0c39aa9bc9bb0c5a6bbd09badc1afc4d59bb4c895b0c3a8c3d4b5cfe0aac1d3889eb56e87a5627fa15c7ea35e84a9567ea2567ea25d83aa6288ad5f83a75377973057764b74925f8aac6088ab5b7f9f517595678eaf5178995175954568864c6f8d577a9a52789c567ca1577aa052769a4f71944b6f91547a9e557da1537ea05480a35582ab537ea8587faa557ca5527ca64e78a2527ca4557fa5567ea1567ea2557fa5557fa75d83aa5a80a55c84a7577fa2547ea65781ab567ea2517a9a587f9c42698841648a587ba35379a0507b9e3a6788396a8b40719a477aa54d7ea74b7ba34c7ca24e7ea44373993a6a905080a85282aa5582ac5481ab5782ac537ea84a719a547ba2537b9e527a9d436b8e547c9f50779e50779e406790335a81284e75294f73496d8f284b6b2f52702e516f173a5a1e40632c4e742e54792b597d24547a204d77335d87476d925072954568883d5f8233567c2d50763b5f833b5e7e385a76547691587b974e718f4467834f728e4e6d8c567592567a944267814367814c6e8a6a8dab496b8e385a7f40627e94aebfc9dfecc6dcea738ca0678ba5638cac648caf638eb15d89ae5d89ae6793b86591b4628fb06590b06b97b4759eba749bb85a7f9a7497b37598b4769bb6759ab57095b26a8eae769aba6c93b46a8eb07599b9789bb97597b25e7c947f9aaf7d97a6abc1ce869aa5788a96abbbcb9bacbe8b9db18598a96e81908393a0a6b3bba1aaafa9b1b4c7d0d52e3c47687b8c36506755738f6485a66183a65d7ea1587a9d5d81a15a7e9e5c7f9d63839c9bb6c9a8becbccdfe6bccfd59eb4c19ab4c390a6bb9bb0c173818c97a5aebdd0de9ab1c1acc2d78aa3b79eb9ca98b5c3a1c1ce9cbcc994b3c569889aa2bfcf9fb9c8aec5d3b4cad8a9bccdbdd0e1a4bac7a8c0cc99b3c288a1b5859bb093a8bd99aec3687d90788ea3ddf4ffc7ddebd4e6f2d2e0e9dceaf3d3e1eec6dbee88abc75a83a36e93b07193af6a869e7a93a99fb1c53c4d5f3a4a5a3b4b583e4c573b4851343e4837404939404a383f473841483d484e36404935424a38464f73848ec2d2dfc8d8e7c5d5e4aabccacddded9dadbcafbfceb9c9d6c9d9e8c3d3e05c7ea3567a9e52789c557da06189ac658eae648dad638cac6b92b16f93b3668aaa6387a76990b1648dad6f9aba749fbf729bbb759ebe759cbd7198b97195b57296b6779ab87497b56689a76386a4698cac6c8faf5a7ea06387a95c80a25a7ea05a7ea05175974e7292496d8d3e6284395d7f2d5377355d81385f863e658e486f983b608a33567e385b813a5c8146678852708cb2cce5c7e0f6c1d7eecae2facfe5fccadbefcddef0d5eaffbdd2e7cee1f2cbdeef96acc15a7588a0bacbbfd6e6b6c7d7a5b6c8778ca76781a25f80a36084a86389ad628aae658bb26285ab5e82a4517595456a875e85a25b84a46389ad6184a489accc577e9f587fa04165875a7e9e577a984e7292567ca15a82a6587ba1567a9e4e71914f7292577da15a82a55986a75985a85784ab5783aa5f84ae5b81a8577ea5557fa75884ab517da45a84ac5983ab5984ae5c87b16087ae5c82a7577fa25b83a75680a8557fa75c83aa5a82a5557c9b567a9a44688c5a7da3547a9f51799d3e6b8c3f709146779f4b7ca54e7da74b7ba34c7ca44f7fa54272983e6e945282aa4d7da55885af5b88b2547fa95480a73e688e567ea2577fa24e7797537b9e527a9d5279a0486f96456c95254c732b5178446a8e5074962b4f6f2b4e6c274a6a15375a274b6f365981355c83406c8f346085254f77274e772f527a33567c365c80345c802c537a284d773d608845698d3b5f7f4f73935a7e9e4e72925374935473905a79965a7c984f748f2d526c6286a05d7f9a557894597d9d41678b3558785a768bdef4ffccdce992a5b45e7d926085a06188a7648caf5a85a85e8aaf638fb4628eb3608dae618cac6992ae6c93b07aa2bc5e839e6a8fac7297b46f94af7a9fba7499b46c91ac7a9fbc7699b5779ab6779bb57597b06e8ea5839fb58ea9be8ba5b6a0b7c795aabb869bac8a9fb49cb0c8a2b7cc98abbc7a8a99bbc8d1b8c3c98e989a8690927e8b916b7d89576e7e3c566d6a89a66182a36385aa6080a66284a9567a9e597d9f60829e809cb294aab899abb5b9cad1c6d9e0b2c8d39ab1bf8ea4b2899ba98c96a0ccd9e2cde1ecaac1cfaac1d3a1b8ca95afbea8c4d29fbdc8a4c1cfacc9d9688597a3becf9bb5c4a5bccaacc2d09bb0c1aec3d4a8becba7bfcb76909f4f6a7b8ca5bb859bb2475d75657b934f69809bb6cbd7eefecee2edd4e5edd0dee7e0eefbc1d3e76d8ca87598b46b8aa6809ab392a6bebdcee04a576736425037434f36434c424f5837414a333d46414a53323b423a434a3d475035424a324049606e77b4c4d1acbecabfd1dfbacddc8495a592a3b399aabaa5b6c6748493beceddd2e2f1cedeeb5b7ea45f82a8597fa45981a45e86a9638eb0648faf6c95b57097b87097b8668aac6387a9638aab638cac6893b56d98ba6f97ba6c94b76e95b66e95b6789cbc779bbb7c9fbd7598b66588a66487a56e91af7194b26285a55679995c80a254789a52749a4a6c924c6e934264893c60843b5e8432587f355c853b658f4c75a14a73a13c659149709b3d648d43699041678c446c8f4a73934067883c6384446c90486e925778996081a06587aa6184a4718fab7691ac415f7b4c6a84658197cee5f7c1d2dcc2d0dda7b9cf7088a461809f5d80a05f86a75f85a96285ab5d80a65e80a5496c8c3f6280557a976187ab668cb15d7fa2486c8e557da148739640688c577fa2587fa05b81a5547ea45682a9557ca3557ba04d7193537799557da15783a65783a65785a75b88af5c88af6086ab5a80a45c84a75f8aac5883a65b85ab5f89b15d87af5d8ab35e8bb25985a8618cae5c84a85c83aa618bb35d87af5a84aa5f87ab5a82a5577da1476d91597fa3587ea250789c426c923f6c934a7aa24d7ea74e7da74d7da54d7da54b7ba342729a4878a05180aa4e7da75884b15d8ab4547fa95682a9406a90547fa15a85a54772925880a3547c9f537da33c668c39638b2b557b466d94557da0567d9e1b42612d51711135551e426621476c20456f3e658e396389345c803f61872d4d742c4c723052752d54752f5878254d70365c8146699152759b5a80a45b81a551759952769a5475985c7d9c5c7f9b537895486f904067886b90ad6489a46890a96690a94d799642698641607d9eb6ced7e8f8cadae78ea5b57390a26e8ca4688aa6678bad648aae6189ad608bad618cac648dab658eaa6f97b1739ab7779ebb5e85a4688fae6a91ae759db7789db86e93ad7498b07699af7c9cb17b9bb07c9bafa2bed387a3b889a4b999b2c89fb7cfafc5dda3bbd57c97b23e5a7243586d5c6c7ba1abb5a8b1b8949da4a4afb5a7b5be8597a34b60717992a66a869c63839c6587a36283a4688bab678bad6389ae658baf6584a197b0c49aaab7cbd5decbd8e0bccad39aaeb9a4b7c592a4b0596a74919ea6bfcdd6bfd5e0a8bfcda4bbcdb0c7d9a9c0d0b2ccd9a3bdcaabc5d4acc6d76d869aa1bbcc94aebda6c0cd9cb6c39bb5c4b5cfdeaec4d292a9b7637d8c91acbd516a80385068324a646d85a1819cb7668298adc7d8d6ecf9cedfe7cddbe4cedbebc2d3e78ca4bc738da6879db5adbfd3c1cedfa9b2c14149543f4650484f593c454c4c555c3b464c414c52434e54333d463f495236444d30414b8799a58d9fab879aa97689989eb1c2b7ccddb0c3d48b9eafa7bac9bed1e0b4c6d48c9eaad3e3f0c8d9e3658baf658baf5a82a66088ac5f8aac638eb0638eae749dbd769fbf6f96b56087a66087a6668fad6f98b86994b46a95b76691b3658db06a93b36f96b77aa1c0779bbb7b9ebc7396b46a8dab678aa87497b57396b65d80a06286a8577b9d4e72964d70984d709853759b486c9051749a4a70955178a14a749e49729e507ba8416a983e679349729e48729c48729c48749b447198426f9649769d47749d3d6c983e6d974672994c769c49759c4872985072974f70915576954f6e8b6987a1a7c0d4bed0dcd5e5f2d0e2f6899fb76e88a36987a3688aa66586a76385a86486a95778994c6d8c5b7d99587b996084a86389ae4c7094486e92577fa3396389477295567ea251799c5a82a65983a95480a55680a6527a9e4f7599597fa35880a45a84aa5c88ad5c88ad5f8bb25c86ae6086ab6288ac638cac5c84a75d88ab5781a75f86ad638db5608cb35f8bb05f8cab608bab628aae5b82a95c86ac5c86ac5d88ab5f87ab5f87ab5981a44f7599587ea25981a4537b9f46729733608743739b5181a95181a95181a95080a84878a044749c5282aa5282aa5686ae5683ad527fa95c87b1537fa64671945a85a75c87a74873935780a0577fa2486e92446a8f2a5178375e854e769a547a9e567d9e2b4f6f12355516385b284b712f557c355a86426992355d8139618436587d3c5c823a5b7e37597c385f80426b8b38608341678b577da2597fa4597fa44c729751749a53779b5c7ea35c80a25a819e547b9a4c7394577b9d6186a3678ca76993ac719db66b99b35783a04a6e8e53718dc6d9eaddedfadbedf98093a1708a9b6a88a07295b1688fb06f97ba6d98ba6d98b8668fad6790ac6991ab6f96b37299b66b8faf6d94b37198b56d95af789db87094ae6d90a67a9aaf7797ac7d9cb096b5caa8c7dc90aec654728c486380405b783c57753754724564834664808da3bba3b2c5949ea8b6bfc6969fa674818a8797a47c8f9e556c7e7590a359758b5e7e975f819d6a8dab6c8faf6f93b56389ae6589ab7a98b299b0c2a0aeb9bdc7d0afbcc5b0becbadc0cfa6b9c760717bacbac3c3d1dac4d5dfa6bcc9b9d3e0b0cadba2b9cba2b9c9acc3d1b1c8d6b1c8d6b5cadb859caca5bfd099b3c2a8c4d2bedae89db8c98fa9ba95acbc6c839389a2b6809bb0314d63244058728ba9819cba4f6e8b5e7d9958778cb6d2e0d9edf8dff0fadbebfb99aabe90a4bc798fa692a8bfafc4d9a3b2c5616d7d38404d353c46323941484f57434c53424b544d5760364049252f38303e492336476d84968ea7bb87a0b498b1c5a2bbcfa5bccea8bdcec0d5e69aadbcbfd0e0bbcddbb3c3d0aebecb9bacb6b2c3cd6d98b8638eae5c87a95d88aa618cae6792b46f98b86e97b7719ab86c95b16790ac6089a5648da96d99b6729dbd6b96b66893b56590b26c97b76e97b7749bba7299b8799ebb779cb97396b66f92b27094b45e82a451759752789c4d73974f759a4e759c577da46286aa587c9e5b7fa35e84a85c86ac638db7608ab44d77a1567da850759f4d729c4e759e547fa94e7ba44d7aa349769f507da64978a24574a24574a24b78a14a789c416d904a759850769b587ca06081a26584a1708ea88da9bfaac4d5839aaca0b6cbc7dbf3cce1f6adc1d99db3cb87a1ba819fbb6d8ca85878915e7e977d9db6688aa56286a65c82a64c7394537a9b5880a3436b8f527a9e557da14f779a5f87aa557da0557da0597fa34d7397567a9e577b9f5c82a76087ae648ab15e83ad6388b26388b26288af6189ad5e85ac4670965882a8648eb4658cb36991b5648cb0648aae688fae688fae638cac648caf638bae658db05e86a96086aa5e84a85e84a85880a35e86a95883a64f7b9e416d922351753e6e945282a85380a75885ac5585ab5383a94b7da25284a95284a95888ae5784ab5784ab5c88ad5c87aa4d75995981a46088ab4c7595577e9f577b9b395a7b38597a173b5f41678c4f759a6185a95d81a3375a7a18365a2b496f2b4e762f547e3c618b3259803c6487375f8240668a45698d4b6f93496d913f65893d65882d557840688b4c7497547a9e496f934c729655799d577b9f5c82a65b83a65782a44c7595587c9c6184a0688ba76d92ad6f98b475a1be77a4c36d9ab95c85a3567a9488a2b3d4e6f2ddeaf3d5e3ec8299a76e8d9f6a92ab6491ae6492b36997b86b99ba729fbe6d99b46a94ad7199b37297b47598b87195b56b94b06e98b1779cb77599b36d8fa87898b17797b0a0c0d988aac55e819d4b6e8c3b5e7e2f51742a4c6f26476a294a6b2746652845654054758697b1abbcccadbbc4a6b3bc9eaab694a4b3b7cad9a3baca6a85965f7b9361809c5578966d91b17296b66c90b26b8fb16f91ad8daabc94abb9b1c3cfafbfccabbbcba6b7c98499ae798b9f8995a367717dccdae5c7d9e5aec4d2afc9d8afc9da8ea8b9a8c2d38fa6b6b3c9d6c9dfeabdd1dcb0c6d3a5bfcca0bcca93b0c0819eae6f8c9e94afc2a5bbd097adc4587289314f6942617d4d6f8b63829f3b5a795f83a5486f90517895597b94cbe2f4d5e7f5c2d3e3b2c3d790a5ba49617926415c203e58324d68445a7135455537434f363e49353e472e36412c3642222c381d27331f2734122232223d586184a46a8dab6f92ae708fab7896ae91acbf9cb3c1bed1dfc6d8e4a5b3c0bdc9d7b8c4d2c1cddbb0bcc8bdcbd4729dbd729dbd6f9abc6a95b76893b56d98ba749cbf729bbb6f98b6749db96c95b1628ba76d96b274a0bd7099b96e99b96893b56b96b66893b36d96b679a0bf769dbc7296b6799dbd6d91b1799dbf779bbd6a90b46187ab4c749852789d5c83aa6188af648bb26086aa5b82a35980a1638bae5f89af6793ba5f89b34f769f6085af5b81a8567ca35680a8517ea74f7ea84e7ba4527ea5507da64d7aa4416d9c4d79a849769f4775994c789b4f7a9d557ca35d80a67396b698bad68dadc66d8da66887a351708c4e6c865a768e8fa8becde3fac8def58aa2ba65809b5c7a94728ea665819992aec67b9ab66084a4557c9d436a8b5980a141678b487093577fa35a82a65880a35a82a55e85a65980a15b7fa155799b567a9e597fa36187ac648aaf6086ad688eb56a8db7688eb5678eb5648eb4638db3436f964e78a0638db36892b8678fb36c94b76b92b3658cab6e95b46891af668faf658eae618aaa5f86a75f86a76289aa6289aa5b84a46088ab5c87a94d799c3a66893a688a3765895482a65785a95784ab5b8bb15383a95385aa5688ad5587aa5686aa5b89ad5985a8618caf628db05d85a8567ea15a82a5547d9d537a99517490395674163351224364426688577b9f5d81a3567a9a4467852440652e4c7234557e2e547b2d537a3e64893961843f678a3f678a3c64884d7398557ba04b7198395f8430587c345c7f375f823f678a466c90486e92577aa06086aa587ea2577fa2467194466e91678aa86b8da8678ba57297b279a2be729ebb73a0bf7ba8c76f9bb8173c56b7d4e6b1c4d2e1ebf4dde8eedaecf6a7c1ce6b8c9f668fa56891ad6792b26a95b56c98b56f98b46c94ae6c91ac6f94b16d90b07296b66790ac6089a57095b0678aa66f91ac7392ae4f6e8a5b7d99507391547898284c6e21476b2e54792f52782a4e72294b6e193a5b143151324a6c405572a7bacb70828c5d6b74606e795b6b7a94a7b697aebe66819457758f5f819d6286a87094b67094b67093b37093b17999b28faabb9cb2bf8ea1b09aadbc97a9bda8bdd27389a1697d95b5c2d39eaab8ccdeeab1c4d2adc3d1b5ccdcb0cadb9ab5c893acc09cb3c3b2c8d57488939eb1bf778d9b4d67787995aa809fb46d8da44b6981405b76314a68294462304d6b3d5c794265834568864c69875e7d9c587a9d557b9f4a72955075926d879ec9dff462788d384e65263e561c3752305170395d7f3d6181345672122c431224381421311a243019232f151e2d1521311a2636111d2d16283e395a7b4c739a4d7599587fa06186a36b8da6658294a3bdcaccdfedc5d5e2c1cddbb7c3d19da6b59ba7b3abb7c3d3e1ea729abd739bbe7199bc6f97bb729abe759dc17197bc688eb26990b1658cab6e95b45b82a16990af6891b17298bc759dc0769fbf6f98b66e97b57aa1c06b92b37097b86f96b77198b96c93b46b91b56a90b4638baf4d7599527ca26087ae6188af6990b7658bb06086aa5b81a56188a9638bae5f8aad638db35e88b0537da56289b25e85ae577ea75b85af5683ad5683ac5682a9547ea45680a8557fa94e79a4517ca7517da4507c9f4b7699507b9e587fa66184aa7598b685a7c28aa9c581a4c2457093477398436f924a73934c718e496b866887a3accae6b7d4f2849fbd859db97088a4a8c0dc6f8da95c80a24d73975a81a2547b9a42698a3e65865b83a65880a3668cb06086aa6185a75a7ea0577b9b5a7e9e567d9e5e85a6658baf648cb0678fb36991b5648ab1638baf608bae5f8bae6a96b9608eb23c688d527ea3618db26995b86b98b96794b36996b56c98b56b94b26891af6992b0638caa638aa95e85a46087a65d84a35a81a0628bab618cac5885a6376485416f90315f815381a35886aa5482a65989ad5383a75787ab5888ac5686aa5585a95e8cae618db0648fb2658db0678fb26088ab5d86a6557e9c51799341657d26445e4c6a8431536e0b2e4c3e62825f84a15c819c3b5f792946662644662e50752d5377385e823a61823f65893c628640668b3f658c4e719950739b456a944b719841688f355c833a648a3863863e668a5880a4567ca35a80a56086aa638bae3f6a8d446c8f587b9960829d698ba67296b07199b3749db96c95b37da9c678a1bd264b657f9bb0c4dae7d2dfe7e2ebf0e6f1f7cedbe3d6e8f6b8cfe16f8ba16685a1688aa67194b27093af6b8eaa6d90ae6d91b17198b96b94b46f98b6688fac6d92af6588a461839f51738f446380537591587b991e4262274b6d375b7d385c80395d812d507626486d092c4c1031502a49685d77928c9fb0b2c3cd9daeb5acbdc58d9daa8295a4869bae86a1b65d7f9a5c80a0658bb07396bc7495b87290b27796b57391ab7f96a88da0afb1c6d7aec3d68fa4b7647a91526a842d455d324758a9bccab6ccd9b6cedaa6bccaa4bbcba8c2d390a9bda6bcd19ab0c55065766a7d8ebacfe27e94ab637d9853708e4465883a5a8037557b20406730517c5679a3486b9145698b5073916988a5748ea998b0cc617c9a5f7d9f5172954c6d9053708e4b69853e5b791b3a5923466442668843698e497097436f964974974067862a4864152941132033101c2c1824341525351425371d2e421025402c4d704b7196557b9f5c83a2577c976a8ca594b3c7829eaca6bcca899ba7b4c2cfbfcdd898a4b0c1cfdaa8b6c1c1d2dc6f96b7739abb779dc1749cbf739bbf739bbf7096bb6c92b7648aae648bac6f96b7628bab5d84a56d95b8749abf769cc179a0c17097b86f96b77299ba7198b96d94b57399bd6a90b4668cb06f95b96b93b75981a55b83a76088ac6a92b66e96ba6e94b8688cb0597fa35e84a85d84a56992b2628aae6991b55980a75e85ac6289b2628cb45b85af5e89b35c89b2527fa6537da350789c577ea5547ea65781ab517ba5547ea4527ea1557fa5557fa55e85ac5d83a86c93b086abc68cafcb5a7ea04c77a142719d3f6e98447198406b8e4d76964e72924467874162857592b489a2c15b7291a5bdd96d8aa8587c9e41678b5f83a3507494567a9c5a81a25d83a75d85a85f85a95e84a85c80a25a7ea05478985c80a05c83a4648bac6890b3668eb16890b4668eb26b93b76b96b86893b5618eaf628fb06795b76391b34270944e7ca0618fb16290b26a9bbb6798b86594b26490ad668fad6992b06790ae688fae658cab648baa6087a6648baa678ead5d86a45e89a94671914875943d6a8b4b799a5482a45482a65383a75383a74d7da14c7ca05080a45a88aa618db06c97b96890b3658db0668eb16c95b5648dad59829e557a941e4157435f755773892f4f68244862183b575d829d5a80973f637b1e3c581f3e5b2b4d7032597a335a793e65843a618242688c3e648940668d4b6e98476a944b709a5176a0476e97537aa33b658b3a648a3d648b4e759c577ca65a80a7567ca0678eaf5b83a64972925679956f91ac60829d688aa5678ba57095af749cb67ba3bd7ba3bd4267814c687dc1d7e5c8d7dee2eceee4ebf1e6edf5e2ecf5d3e1eebecfdf98adc089a1b985a1b9718fa96d8ca96a8dab688fae6691b36a95b76990af7196b37095b26489a66285a35879985a79965476924465841c3f5d375a7a34587a3b5f83385c8031547a23466c1d41631a3f5c3f62808caac49eb5c7aabcc8a8b9c1aebfc6b3c1ccb7c7d4aebece9cb1c47e9cb45f829e7296ba7194ba6d8eb16d8cab6b8aa7728ea67b90a36f8293869daf89a2b6798fa452687f253f581d37504b6679829cabaac4d1a9c1cda2b8c598afbd9eb5c5aac4d59db3c8a6bcd1a1b6c96b8093b3c8ddadc5df6984a25a7b9e50719a4c6e9b4667943d5f8d2f558428517d3a648c41698d51759594b3d095afcaa6bbd68fa7c368819f59769651708f4465844465863456791e426633597e4970974c769e4e78a249769f436f962f5a7d3255753c5573162a431324380e1d301021351325391929400f243f28466a5074984d7193496c8a5d819b6a8aa196b5c9b4cfe0aac0ce9fb1bdb2c3cd99a7b09ba9b2cedfe7c7d8e29fb0ba7297b4789dba7ea2c2759cbd6f95b97197bc7098bc7098bc658db1648caf6a92b56f9abc678fb2739ec16e96ba769ec2749cc0759dc0749cbf729abd6890b36991b4658db16088ac6890b4739bbf587ea26187ab688eb26a90b46a91b27296b86c8faf5d80a06084a65b82a3668dae6990b16a91b26a91b25f85a9668cb1658cb36690b65f89b1618db4618db45884a9557fa55983a95c86ae5b85ad5a84ae5984ae5b87ac5785a9527da75984ae5782ac5d87ad82aecb89b2ce638cac50789c4f769f4b759f4b74a0517ca64f7ba24973994771974d749b4b729b46698f516f93415c7a819cb96c8aa65377973f66855b7f9f50749445698b5980a1547a9e6187ab5c82a6547a9e55799b5b7fa1527696597d9d6188a9658cad678fb2678fb26994b66b96b86b96b86691b1648faf6895b46794b36895b66c9abb6a98ba5182a35081a25e8fb06799ba6395b66a9bbb6a95b56c95b36a93af6a93af688fac6a91ae6a8fac678ca95f86a3678eab6087a4638caa547d9b4e7a97406b8b5683a25a88aa5f8daf5a88aa5482a44a789a4977995987a96491b26590b26e96b96b93b66b92b36790b06b94b46691b16089a543697e052639506b805b768b27475e1e425a597d976589a3496d834e7187314f69183753305373355c7b3c6080395d7d3e62843c60843f62883f62884e719954779f4c719b4e739d466d964c769e3a648c3e6890335d834c769c567da4547a9f5a7ea06084a64d7598557c9d7b9db996b5d16b8ba47292ab7496af7799b26f91aa7ea2ba7ba0ba6b8fa7607f9491a8b8d4e5ece8f6f9e0ebf1e9f2f9e6eff8e8f1fad3dce5d5e2eacbdbe8bccfdea5bed467859f6588a66992b26390af618ead678ead668ba8668aaa799dbd6b8eae5f82a24e6f8e4f708f1e405c395b7737587734577745698b385b8120466d20476e1d45681e45662e527482a4c0b3cfe5b1c8d8b4c6d0b2bfc5bac3cac7d0d7c0c8d3bdcbd8caddec6e899e7594b36d8eb16687a86c8eaa6a8ca7547388677d928398ab526d82526c83516a80233b53132d481a3550587489a3c0d08ba5b4adc5d1a3b9c4a8c0ca9bb2c09ab4c3a9c3d499b0c06277888499aa9ab0c5819bb26483a05f81a4587ba35176a24b709d446a973d679137638a315d82255073294f734c6f8f567391607a9589a1b9acc4dc8fabc15f7f96547793496d8d26486b1c3f652e557c416b934b779e447097446b923d6388294d7142658535567539577326405b0b21390c1c350f1f36101f3411253d364e704a688a6483a06a8aa395b5cc88a7bca4c0d5b5cee2b4c9dab9cbd7bacbd3a3b4bbc6d7deafc0c7d6e7f1d6e8f47095b0759ab57fa4c1769dba6e95b6729abd7199bc6e96b96d95b9638bae6590b26d98ba5e89ab6691b3678fb36f97ba658cad789cbe6f93b57296b86187ab648aae6b93b6668eb278a0c46189ad567ea2638bae688eb26b92b3769dbe6c90b05e819f5071905e82a45f86a7668dae6f96b76b92b1698dad678bad688eb26892b86692b95e8ab1608db45e8bb2618db25983a95983a95b85ad5a84ac5c88af5783aa5b89ad5b88af5683ad5682af5b86b0638fb280aec895c3dd618caf618bb35a81aa547ba64a739f4d78a34f7aa445709a436d974a749e4f79a35178a155779c3a5978516f8b5978954f7393517899496d8d577a9a4e7294587c9e5a80a45d83a75a80a4567ca0587ca05f83a55175975a7e9e648bac668dae678fb26991b4638eb06c97b96893b56792b2648faf6994b46e99b96996b56c99ba6c9abb6b99bb5687a84f7fa3689abd6c9ebf6899b9709bbb729bb96e97b36d96b2688fac6b92af688daa6489a6678eab688fac668daa688fac6087a64b7492254e6c4d79965b88a95b89aa5482a44573944a789a4d7b9c5f8cad5d88aa6890b36c95b56f96b76a91b26b94b46a93b16793b05e88a151758b0524383c556b465f7537556d33556e5f819c4a6e8851758b45687e2b4963314f6b335676365d7c3a5e7e3a5e7e3c6082375b7f35587e45688e51749a4c729952789f4c739a48729a4771973e688e3a648a4a75984c7498527a9e597fa35d80a04b6e8e4c73945276964d6f8baccce58babc27c9cb383a3ba95b4c997b6cb80a0b76b8fa7698da57191a692adbeb2c6cfbbccd4e0f1fbe2f0fbecf9ffe0eaf3ecf4f7e2eaecdce5eacddce3bacddc7993aa698ba76087a66490ad6591ae6489a6698caa668aaa4569896284a74e70935273943f607f1f3e5b345370456481416281426487264c711e456c1f466f285376123a5e10365b385c7e5174928dacc1bbd1dfddebf4d8dfe5d4d9ddcbd0d6d8e1e8c5d3dc8295a468839e7293b27c9fbd587d985b7f976d8da2a6bfd397b0c665819952708837516818304a0b244225405d5f7f968eadc1b4ceddabc3cfc5dde798b0baa6c0cdaac4d3bbd5e4b1cbdaacc3d3adc4d4c4deef97b3c96385a0577b9d587ea55b82ab547ba64b729d436d953e688e3e6a8f3e6a8f436b8f395f832c4e712948672a445f445c74d3eeff7291a65578943e62821536571e3f6233567c466d94426e95406c9340678e264c71486c903f61843b5f814467873d5c7b2d4866081d3a0c1d3714243b15273f3c516e657e9c9bb5d0a1bdd38ba7bc94b0c5a4bfd48ea7bbbbd0e1a7b9c794a5adc5d6ddc9dae1b6c7cf7d8f9997a9b5749cb5749cb583abc581aac6759ebc739ebe739ebe749fbf6f9abc729dbd6d96b66b94b4507997668fad678ead668ba87594b183a1bd90afcc7897b47394b37498b8749bbc7fa7ca678fb35c87aa5e89ac6a95b85e8aad6996b76794b56b94b46184a24869886589ab557da0678fb26b93b67097b8648baa5980a1678fb26d99be6996bd5f8fb75e8eb65d8db3608db45e8ab15b85ad5a84ac5d87af618db45783a85c88ab5f8bb05883ae537eab6590ba6b98b975a3bb95c3db6a95b85c87b15380a95986af527fa94b78a24a749e4f79a3557ca54e78a04a749c5c83aa567a9c3657765a7795607d9d54769b53779b45678a5679994a6e90527698567ca05c82a752789d577da16084a86387a95074966286a8688fb06a91b26b93b66d95b86b93b76f97bb6b93b66b93b6638cac658eae6d96b66e99b96c97b96c97b9719cbf6b97ba5a86ab5381a56b99bb72a0c16e99b97099b77198b57097b46e95b26f96b36d92ad668ba65e839e678ca76c91ac6e96b0648ba8476e8b3057745b84a25c89a85784a35986a74b78975885a65d8aa9618cac5984a4668faf6f96b76f96b76990af6e95b46d96b46692af5b839d5d7f981d394f0d253d2c445c4f6d875577924769853f617d587c943f617a2644602b4866385a7d3a5e80375b7d385c7e355c7d355c7d3f658940668a43698d4d739852789d446c904b759b446f92376285467193477090557c9d59809f6d92af547594557695587c9c577a984e6d8999b7cf96b4cc9bbacf9cbbd09cb8cd92afc195b4c88eb1c796bad28eaec57995aa6b8292c8deec99b0c27c93a5d2e5f4e6f7ffe2f0f3e3edecdae3e2e6f0f1ccdae3b0c5d6728ea4668aa46289a65d84a16083a16184a26589a9769abc4d7195496b8e46678840618019385543617d4967834c6b8825486830567a345b842e5880274e77254c75204770204a722d577d436a896c879cd2e4f2e4edf6e7ecf0d0d5d9e0e8ebd8e3e7d2e4ee748fa46587a25a7f9c6189a35c8297587b8f7893a896b2c8607f9b5577924a647d1a344f112c4a2f4e6b6888a188a8bd86a1b2a4becb92acb9abc5d4a2bccd829db0658093718b9c8097a77b92a28ba5b68ba7bc6e90a95e85a25f87aa5580a3557fa5537aa15379a04b72994670983f6b90416b91406a9040678e43668c395779183350516b86a3c1db4f72921d40600e294719345234527435597d476e95426e95244f794672993c6488375d814367894b6f912e52743d5f822a4b6c0e29460d223d2638508092aaa3b7cfc2d8ef9ab3c78fa8bc96afc37b94a895acbea6b9cabaccdaafc0cad4e5edcbdce4aabbc5a4b6c28698a685aeca6f9bb678a1bd7fabc879a5c276a1c1739ebe739ebe719aba749dbd7097b66b92af6d92af6b90ab688ba76d8faa87a2bd87a1ba647f9a87a5c183a2bf8fb2d099bddd658cad6189ac628db0618caf6d99bc6693b46592b36895b66b94b26486a24968856b8eae587fa0678db16b92b36b8faf597e9b5376946e95b46f9abd6995ba5f8cb35e8bb26896ba638fb4628cb2688fb65e85ac678eb55f8aad628daf5d88a85e89ab5e85b05b82ad6f96bd7ca5c38ab4ca8fb9cf6b93b6608ab25a8ab25488b04e7faa5382ae537ea9537da7537da7507aa44e7aa1527ca25a7ea03657766582a05976965373995072984a6c8f597d9f4b6f91567ca0577da2567ca15a80a56086ab5f82a85e82a64a6e92668aac658cad6990b16991b46b93b77299c06d94bb6e96ba6b93b6638bae6a93b36992b26e97b76e96b96d95b87199bd6c97ba75a0c3618db06793b66c99ba729dbd739cba759cbb7198b57299b67198b57196b16a8faa6489a47196b16a8faa6d92ad688fac5178955a819e618aa65e8aa75986a56693b2608dac628fae6491b05a85a55c85a5658cad7299b86f96b56e95b46e95b46e95b2648da9628aa45c7c95516d850d233b2338534f6a855a79965d7e9d496b875a7e983d5f7a2744622e4b6b3153763a5e8232567a385c7e355c7d3a608443698d446a8e446a8e4e7699537b9f355d81305b7e4b76992954762e577759809f597e9b84a9c4587c965b7a964463805c7f9d5577937391ab90acc29db9cf9dbcd19cb8cdaac5d8a3bed1a1bed07292a96688a188abc17290a856718697b2c7b9d3ea7690a77790a49cb2c0d7e9f3e7f4fae2ecede4eef0e4eff5d7e7f48da4b66a869e61839e6083a16b8cab7497b785a7ca45698b476b8f45698b42638431527114314f2e4c683c5a76385774305373375d81335a832e58823057802f568129527e28537e2a5683234d7557799587a0b4bacad9edf7ffecf4ffdee8f1d4e3eac7dde87490a6537591597e9b4b738d5579916f8fa4a4c0d67694ac5e819d597a994d6883142f4a1d3c5b375a783c5e797090a789a6b88eaab868829385a0b18da8bd8faabf96b1c689a4b79ab4c3a8bfcfa7c1d08facbe7497ad5f87a0668fad547f9f5984a64f779b5379a051779e456f97447097436f943f6b903a658f385f883a5a80122c4d334c6a35506d345576294a6b152e4d1028441f3a57082948183c60315b8146719b4b779e476f93476e8f4a6c8f4366863b6185345b7c3e628251708d6a8098a6b8ceaabbcdd4e5f7bfd1e594abbd758ea2869fb389a2b66e84998095a86b7e8d8b9dabbed0dcc9dbe9a0b1c1afc2d1b6c9d887b2d47ca9ca78a3c577a2c47faacc7aa5c77ba3c67ba3c6779ebf7498ba6c8faf688ba97092ae6d8ca887a5c195b0cb859fb890aac3a5c0dba7c5e17e9dba6689a75579995b82a35f88a86a93b3729bbb729dbd6d99b66692af6790ac6f94af6e8aa25d779065839f5d7f9b6c8fad6f92ae6f8eaa6e8ea783a1bb7395b07498b8729bbb6c97b95f8aac6992b26b92b36b91b56c92b6668cb0668cb06a8eb06d91b1698ea96a8fac6d8fb46183a985a7caaacee8a5cadc99bed07497b5668cb15c8db64c82ae4c82b05286b54f7fad4978a45480ad507da74e7ba4507ca15a81a247688790aeca5e7b994e709352769a4c7094577b9f4b6f935d83a85c82a7567da45e84ab5b81a65c82a7587ea245698d6286aa6288ac6c92b66b93b66d95b96c96be6c96be6b95bb6893b6658db06e96b96c95b56d96b6759bbf6f97ba6c94b76b93b6769ec1749fc16d98ba6590b2759ebe759ebc749bba7299b8739ab7749bb87196b36b90ad668ba67196b17196b16f94af6d92af6a8fac597e9b6289a66790ae6591ae638fac6a96b35e8aa7628eab648dab5b84a2658cab7299b87296b67196b36a91ae6e95b26a93af5e86a05a7a934d6780394d660e233e2b46635b7a976687a65f809f6689a561839e23405e27446636587d30567a34587c385e82365e81375f83456d91396185436b8f4f779b4b72994c769c4a749a4e799c3e66892d567696bbd87fa2be7193ac7898b16f8fa87897b36685a17e9eb793afc59fbacf9ebacfa6c2d7a9c4d9a8c3d693acc07b96a964849b8caec77a9cb57898b17e9cb8748fac98b3ce7692aa6f89a0809bb07a90a59fb2c3e3f3ffe2eff8e5eff8d9e3edc4d1e199abc1829ab68daac86786a5678aaa4c6e91496d8f4e7296476b8d466788294b671c3a5623415b2d4b651938543e618140668a325c84335d87355a863158832c57822a56832753822e59842c527630536f4d69816d839ab4c6dedef3ffd4efff8aabbe5477934e72944d7191486b8964839f8aa6be89a5bd587793517494577a9a304e6a112f4b173c593d648152779292b6cc84a5b689a9b88da8bb9bb6cb9ebad093afc597b3c8a4bfd29fb9c89bb2c09eb8c594b1c17699ac658ba2668daa5f88a647708e5881a152789f4f769f4a749c47739a456f95446e9439638d3a60872f4d71132e4c142e49445f7c3e5f803051721934522038541c364f1b39531b3c5d284e724670964a7598486f904469861334530426422649693659774264806f8da5a2b7caa2b3c3bdcddcc5d7e5c9dced93a9be8aa3b997b1c89fb9d0a9c4d9a7c0d45b71865a6f848fa4b9a4b8d090a4bc96acc353697e8ab3d382adcd7ba4c483accc87b0d07099b97da4c37ea2c2779bbb88abc97899b88faecb8cabc791afc99eb9d48ca7c2a0bed8a6c5e18dacc860829e6689a76489a65c83a25e85a4658cab6289a8779ebb769dba769bb66d92ac6b8fa97e9eb59cb7ccbdd6ec708ca4617f9b7291ad6d8ca87691ac87a3bbb7d3eb6a88a07496b1678ca76b8faf648baa6b90ad5f84a16d91b37195b76e92b47094b66f92b26a8da96f91ac80a2bd799abb7d9ec1809fbe7f9fb8aacbdcb9daeb7e9db9698db15c89b05488b05388b44d82ae5686b45485b04b7ca74c7ba54979a1537fa4668aac5577938eacc65a7995577b9b4e74984e74986086aa4e74995a82a65279a05d84ab6288af6086ad658bb05d83a84d7195597da15d83a7658baf6b93b66e99bc6e9ac16793ba6793b86c97ba6e99bb6c97b9719cbc7099b9729abd779fc27098bb729abd759dc0769fbf739ec06994b46e97b7769fbf789fbe79a0bf769dba7299b67499b66e93b06d92ad7095b06d92ad7398b37398b56e93b06085a2587f9c6790ae6490ad628eab6793b05f8ba86490ad618aa857809e668dac7097b67095b27196b36f96b3739ab76d95af6186a05e7e97334d66162a433d536b2c476461809d5d7e9d6386a46b8fa96688a32d4a6828466833557a2a50743c6084345a7e355d81477197436a913961854b7299486f964b759b4f79a14f79a1517ba150789c33597d577a9a7b9db99abad392b2c98ba9c37e9cb686a4be809cb4738ca29cb5c98ca7bc9fbbd097b3c89fbacf91aabe93aec187a7be6e90a97395ae7294af6a89a83855753c5a76accae4a2c0daaecce87a98b4465f7d425870bfd1e5e6f3ffe1effcd5e5f5bdcee2899eb97c95b36f8ead4a6d8d4a6c8f4c709254789a35577a3051701f3e5b13314d2a486225435d1433504669893f65893a648c36608a365b873259842f5a852854812a54842c5583305a80325a7d2f53753b5c7d587595617e9c698ba45b809a567a9c4f7397456c8d2e5171314e6c6d88a55e7c98537591587a9d47698c44617f102f4b1c43603a637f5176909fc2d890b4c49ebfce8ca9bb98b3c8b2cee4a2c1d69db9ce9db8cbaac1d1b0c7d5aac1cfaac6d47697aa779db26890aa5a839f5a839f4e779753799e547ba24f799f4672974c779a3f6a8d41689133597e2f4d6f2a456209233c1e39543f607f27486717324f2b456039546f21405d082c4e2c54772a5578406b8e143d5d0229480f3451224764365b784265815d7d96adc7dea7bccdc7d9e7bdcfdbbbcdd9c8ddf08aa3b9809ab56f8da74e6c8683a1b97793abafcbe3607a9557718c37506e3d567428425d425d7891b5cf87acc685a9c18cb0c88eb2ca6a8ea67193ac89abc480a2bda4c6e1a5c4e096b5d18fafc88babc4a7c5df97b6d28db2cf6c93b46289aa658cad6a93b378a1c1739cbc81a8c77da4c34a6f8c7598b4688aa37797ae708fa487a3b8afcaddcfe5fabed4e9a3bdd4708ba67b96b17d98b38ba7bfacc6dfb8d2e97692a8809eb681a3bc92b4d089acc897bad686a9c782a9ca6389ad7298bc99c0e197bbdb87aac89ec0dba2c4df9ebddca9c7e9a6c5e496b6cf9dc0d3c5e8fb7d9fbb7394b56c8eb1668cb16692b95b8bb35685af5485ae5384ad5485ae5383ab4b779c6387a77c9eb96d8da451738c5a819e4a7595567ea15c84a850779e5781a75b85ad5e88b06289b2658cb3648aaf688eb35175995d81a35a81a2668dae6a93b36c97b96c9abe709dc46694b86793b66794b56592b36c99b86d98b8719cbc6f9aba6f9aba6f9aba719aba77a0be759ebe77a0be6f98b679a2c079a0bf7ba2c1779ebb7198b5779cb97297b46a8faa7398b37196b17398b36c91ae6a8fac7095b26489a6678ead6790ae6790ae6a93b16591ae6a96b35e8aa7557e9c6b92af7299b67297b47297b47499b4769bb66c91ac6387a1597990435f751329401d334a435e795e7d99537591577a96678ba55c809a415e7c2e4d6c3355782d537735597d3a60843c638a446b944c739c40678e3f69914b759d4a749c48729c4f79a3557fa95c83ac597fa44e70935e7f9e85a4c091afc9b1cde5a5c1d9a1bdd58ea9bea0b7c9b0c7d9a5bed295b1c687a3b988a4ba89a4b77793a86a8aa37597b28aacc782a4bf3c5d7c3453723d5c783a59753a5c783354751f3f6523436a3f5d834e6889a4bed7b7d0e6bad0e598aec3a4bcd4728da84a6b8a517396587a9d4f71943f61842144642546651d3c592947634b69834564802c4d6c3f6385476d923e68903a648e375e872d578128527c305a842e57832c56802e587e366086375e8732598234598350739954789a597d9d5476994d6f9430567a335a7b4b6c8d567594587a965a7d9b3256782b4d703f5e7b032541486f8c4c739062849d86a5ba96b5c792b2c1a3c0d0a3becfa1bed0a3c0d2a5c0d39db8c99fb6c4a9c1cdaec5d39bb7c587a8bb799db5668ba86087a6577e9d4c739454789a4e74984a72964f7a9d3e698c436b8f42688d2b4f71304f6c17334b28445a0b2a3f0f2f481736520d274226415f305275325a7e3864893c6a8e4472963864891f496f356083416d90426f903b64826d90ac6987a1c7e0f6c2d9e9b2c8d5c3d7e2bed1dfb1c7dc637d9851708f3d5e7f385b7b4265833a5d7b9bbcdb516f914462863250762745692e4c6e294a6bb5d7f2a3c5dec4e6ffa3c5de93b6cca1c4da8eaec59cbcd59cbbd7a0c2de8aacc86688a45a7b9a8aacc88baeca87acc97099b9628daf5c84a7648fb1779fc2769ec17ba4c46087a84168876287a47496b288a7c38cacc3afcee3afcbe18aa5ba6f8a9f7a94ab98b3ce88a6c291aecc4f6c8a6b89a5a1bfdb97b5cf95b3cb5d7d9650728d50738f54779550749451789951799c5782a45880a4537b9e4f7599375b7b4164804265814c6d8c4d6e8f5677984e708c43677f50748c83a6c47a9dbd81a0bf7d9ebf6e94b8628eb16492b66292b66292b85987ab5783a85c82a66788a76886a067859d5678915f88a44c79985a85a8648fb2618bb15b87ac5e88b05e88b0608ab2658cb3678fb3678db1597d9f5a7ea06289aa5d84a3658cad6e99b96e9abd73a1c3709ebf6d9bbc6c99b86794b3709dbc6d9ab9739ebe719cbc749fbf739fbc79a2c07da6c4749dbb7aa3c1769fbd7aa3c179a0bf79a0bd779ebb749bb8769bb87297b26489a47095b07196b17297b26f94b16f94b17196b3597e9b5f86a56b92b16d94b36e97b56c98b56d99b6618daa537f9c6e97b3759cb9789dba759ab7759ab57499b46c91ac668aa456768d3a566b172d44213a5046647c5a7c956184a03b607a486d875e829a506d8b2746651c4062284e72395d8133577b41678e5178a14a6f99446b92466d964d779f4c76a049739d4f78a4527ba75980ab567ca36385aa6687a65978955d7b955a768e88a4baa2bcd399afc48396a5a0b3c28fa8bc86a2b87d9bb38caac27d99af728ea46f8fa87a9cb788aac54b6d89355773335672385b773257743d6183294f7330537d385a8723467033567e3f61847596b587a6c27d9bb54e6a824e6c884c6f8f4d71934e70934d7090385b7b2a4b6a23425f26456147668252718d3f617d385b79486f903b63873d648d325c8439638b2b557d2c537e385f8a385f88355c8330577e325c8438618d38618d335c8830578052789c4d6f92516f93426489325a7d3762854a7094688cae6386a45679973d6183092b4e11304d10324e476c896c91ac8fadc58ca7bca1bccfa4bfd09ab6c4b7d3e1b4cfe2adc8dbaac5d69cb6c78ba1afaec4d2a4bac8b4cedfa8c7dc7599b36084a45b81a5577da14b71954e72964d7397487094446f92446f92456d91365c8032547735567519385428486133536a2949620f2d47112b461d38563054782650763562894373993c6c9446769e3f6c93447296416d904974944166837c9eb78aa6bcabc4d8bfd6e6b8cedcadc3cea7bdcbc9e2f85c7a964667883e6286446a8e4a7295355c7d52799a4d7096486b9133567e41648a4163892e52766588a85e81a16386a69fc2e0bcdefab0d2eea9cbe79bbcdb89aacd7395ba6083a96285ab5f85ac6389ae7199bd6088ac5e87a76a93b37299ba7ea7c77aa1c2567d9e587fa05b82a3547b9c5377974f7393507391597c9a597c984466824b6d89587a964f728e7899ba7699b951739654789a54789c678bad698dad587d9a395e7b476c8952799a4f779a547ea45783a85684a85482a4537fa45480a5537da34870933d6483456a875175954f73955074984c70944e759448718f4870934f7599507391496c885d86a482adcd8cb9d87ca9c878a1bf6c93b26488a86f8eabb1cbe699b1c95c768f6786a25079995e8aad6995b8638fb25a86ab608eb26591b86692b95e8aaf658fb56991b56c92b6668aac5e82a26286a66990ad6e95b4719ab877a2c2709bbb76a2bf719ebb729ebb6894b1739fbc6e9ab76f9bb8739fbc719ab8749dbb759cbb7aa1be7097b479a0bd7aa3bf78a1bd7ca3c07aa1be7aa1be7aa2bc739bb57098b26d92ad7499b3759ab57499b4769bb67499b4698ea9547994557a97688fac6d94b17099b56e9ab56c98b36492ac55819c6e97b3779ebb7ba0bd799ebb7b9eba789bb77194b0688aa5517188163247364f652d465c4d6b835f819a6184a041668030556f5e849b5675921e3d5c284c7031577b33577b3b5f8345688e4b7198486b93456b904a7097466d9449739b4d77a15681ac5881ad567ca95d82ac6d8fb56384a56483a26f8da97a96ae8ba5bc9ab3c7a2b7c8a0b2bea0b2c0a2b9cb728ea47f9fb86d8faa6d8ba56a88a2799bb784a7c35274904a6c88294c68264b663a61803760803560832a547a365d86325982355c8731588128527a385f8640688b39607f4669874c6f8d4970914d7495517597446787325372304f6c3b5a7632516d4e6d8952748f3a5d793d6181486f90436b8f3960873a648a345e84285278375c863257813c638a3a6286385e832d537a254a76335a852e58802e567a1b3d603654763f5c7e37597c335e813d6b8f4571986d98bb5077985074943b5f811d40601637562b4a67496c887a99b596afc592a7bca3b8cb9fb6c8a3bacab5ccdca8c1d5adc6daa0b6cb9cb1c4b9ccdda5b8c998adc0adc6dc96b4ce6285a35d83a75980a75980a94c719b496c96496c94476d94446b924570933e668a375b7f3b5d8221446a305379395d81375a7a2d4c680e29440e26400d274218395821476b365d84406b9543749d4579a144759d4674984c73946385a059758b849fb29fb9ca7892a1adc4d4b9cedfabc1cecfe6f4b1cce16d8ba755779a3c62874a749a426c92436b8f4a7296466c91365c81496f944e74994b6e943c6287577ea55a81a8628aae678db16990af92b6d68eb2d27094b67498bc7c9fc56f95bc5c82a95980a7638ab1658fb56994b7658eae6c93b47299ba4d74954d74954f7697557c9d547a9e567ca051779b51779b52789c6188a9547b9c4d74956188a95e85a45d81a15e82a4496d914e729653799e5a80a55a82a65981a452799a345878527696557c9d5f87ab5983ab5986af5886aa5886a85886a85783a8537da3567ea2335a79436a874c739050779851779c4d749b4d789a4e799b4a75984a7597527998557c99507c994772924f7a9a4d7996507997668ba899bcd887a6c2b0cae1b2cae27a94ab7594b05e87a76591b45b87aa6290b26795b9608eb25f8cb36491b86793b86793b66991b46a93b382a6c66388a580a5c284a9c479a0bd769dba79a0bd7fa6c37da5bf7ba5be78a2bb759eba739cb8749dbb759ebc7099b7759ebc79a0bf6f96b37499b6698ea97ca4be7da6c27aa3bf80a7c47ba3bd7ba3bd7da5bf769eb8779fb8799eb8799eb8779cb7779cb7759ab57297b26b90ab6a8faa5075926489a66c93b07099b56e9ab56b97b26593ad5987a16c98b3769fbb79a0bd7ba0bd7ea1bd7a9db97497b361839e57778e102c4230495f4a647b5b7b945f839d6489a45479944a728b4166804c6b8829476931557931577c32557b3b5f834c6e9353759a53759a55799d6589ad446a8f4b7299537da75681ac537ea95a83af5b82ad6386ac7395b87596b584a3bf7d9bb385a0b59cb6c7b3c6d5c7d8e2aabac790a7b97793a96587a26285a17493af7b9ab683a6c46487a53759754567831437533257743d6588345f82346087315d84315b83375e872249721f466f1d477129537d355f873f698f456d91446c8f456d904c72964e72944869881c3b584a6985314f694f6d875877934c6f8b2348654f7695466e913e668a3960873a6188335b7f295077355a86355a863e658c3e698c40668b375d842a4f79072c562f557a385f8025476a092a4d294b6e385c803a648a4370994878a04b779e4c72964d7090274b6d385b7b1b3c5b395b77597b97718fa999afc4a5b8c9a9bbcfaabdceb4c7d6b1c7d5a3bacaaec5d7a4b9cca9bccdc7d8e8abbcccb1c4d597b0c6a3c1db688ba95c82a7557ca34f76a15178a3426491476a94426990476e95436e9139618440628743658a3558803a5f893d648b365a7e2d4a68163049172f490a243f1a38541d3e5f26496f3b658f3f709b3e719c44749c507b9e5c7d9c8da9c192abc1839daeb3cdde8ba5b4b9d0e29cb1c2c0d6e48aa1b1b5d0e5809eb85477973d6388416b933561883e689050789c426a8d3d63874b71954f75993b61863e64895388b25286ae568ab16597ba6795b66e9bba6692af6c95b37099b9789fc07ba2c36289aa3a63834f78986992b0719ab86c93b4688eb2456b8f395f83446a8e53799d557b9f5b81a65a82a65a82a6547ca05b83a76188af5b82a9678eb5648cb06a8eae6689a75f80a14566874364875c7ea3547a9f567ca15e85a65377973a5d79587a96587b995a7ea06289b0618bb35c88ab5e8bac5c89aa5883a55b82a95c82a7436a89486d884a6f8a577e9d51779c4e759c4d779d4e799c517da24b779a517c9c4f7a9a507c9f4b779c4f7ba04f7b9e507b9e5984a65f88a8658aa58babc2bad6ec9fbbd190b0c77da2bf709bbb6896b86091b26797bb6494b86999bf6390b76a96bb6793b66d95b879a2c26d91b15f84a15378936287a185aac56c91ab7092ad7d9fba7b9fb97ea2bc769bb5789db7779fb96e95b26d94b3648baa7097b67296b66d92af678aa8799cb87da2bc81a9c37da7c080aac37da7c07da5bf7ea6bf7aa2bb7ca4bd779fb8739cb27297b1789db7779cb6769bb56f94ae6f94af5b7e9c6085a26c93b06f98b46e9ab56c9ab46391ab608ea86c98b3769fbb789fbc7ba0bd7c9fbb799cb8789ab65a7c972d4d66304e663d556f445e775f7e9a5a7d99456a87678eab6e96b0577c974a688a314f732d50762c537a365c833c60846384a55576956c8dac6b8eac6f93b3537a9b4c7498507aa0507ba55580aa5a84ae648bb4648aaf7599bb7c9eba83a3bc93b2c7a2bdd0a6bdcdaec1cfd0dee9c6d7e195acbe6b89a16689a5688daa789ab67193af6c8fad3e617f4a6c883456722e51714266884f759a355c852a547e315b85335d85295077264c7114375d2a4b74395c86284d792c55812f5a873a67913b658b51799c5276983e5f7e18375346647e334e695b79935675913e617d4368854e75943d65883b63873f658c3a608534587c2a4d73214774345a89335d85386288386288365d84294e7815385e204265244868193f63204b6e2450753c688f3e68903b6690376692416c9644668c2c4d703a5d7d2e51712e516f385b77698ba687a5bd7791a2394f5da7bccdbed1e0bbcdd9b8cad6acbfcdacbfcea8bbc9a5b7c5b8cad6b4c6d2bccfdda2bccb93b2c7668aa45780a0547fa1527ca2476e95476e953b6289476e954570933f678b385e824e6f90395a7b375b7f335b7f396487335a7932506a2842590f294417314c1029471734541e416735608a46759f48759f4e789e6084a689a8c491afc79fbbd192aec39cb7ccaec7dba9c0d2b1c6d7abbecdafc5d38da6ba8ba9c15879984b6f934a719a456f974d749d487094365d7c496e8b486d8a4d719144688c416589568fba5b92bb6197bd659abc689abb70a1c16996b56b97b478a1bf7ba4c079a0bd648ca64b758e5c869f618aa66f98b6688fb05175973e62843e6586597d9f567d9e597fa35f85a96288ad668eb2698fb46c94b86289b06188af688fb67199bd7296b66285a35a7b9a4c6d8e3d5e8146688b5175995a7ea25e82a4567a9a4467855477955b7e9c6185a76389ae618caf618caf648fb16691b3618cae668eb2587ea2567a9a365b784c718e567a9a577da2557ca3587fa65a85a8517ba15782a55880a3507b9e4874994a789c517da24e7ca05785a75985a85986a7648dab668ba59fc2d88dadc489a9c287aac8779ebd7aa5c56d9ab96b98b96e9abd709cbf709cbf75a0c3729dbf79a2c278a1bf6289a8698eab577c97365b75395e787ea2bc86a8c37092ad789ab57599b16d91a9688aa58caec96c8eaa5f82a06588a66184a25a7d9b6a8baa5f819dafd3ed91b5cd82a8bd83a9be81a9c282acc482aac47fa7c17ba3bd78a0b97aa0b7799fb6769bb57da2bc769bb6789db87499b36e93ad678aa65f82a06f94b16f98b46f9bb66e9cb6618eab6492ac6b97b275a1bc779ebb78a0ba789db8769bb67a9db9597d973d5f78405e7849647f58738e5b7d985e839e4a6f8c6c91ae6d94b16489a656789b385a802349703259822c52794064867496b27999b27696af7998b47fa1bc6285a355799b557ba0557fa5547ea65f89b1648eb46288ac779bbb7d9fba83a3bc7d9bb39db9cfa3b9ceb0c3d2acbcc9bccedcbcd5e97a9ab36b90ad4168876c90b0678aaa4d71935e82a4335676234666284c6e2c527630567d2c537e345a8736608a2e5880355c8330567b274b6f2748712f507b335884355e8c2e5a89305c89456f95547a9e50739341637f11304c486680304e6857758f5b7a963d607c5377974c7394426a8e4269903b62893b61863e618734577f224774345a87385f883660883a668d2d577f2c52791e4167294a6b2f52700f36572a5577204e723562893e6890406a943a67913b66903153783152732c4d6e1033533b5e7c41648066869f5c788e7691a2647e8d5c7383859ba9b0c4cfb7cbd4c9dfeca3b9c7c2d5e3b7cad8a2b4c0b6cad5aac0cdbbd5e66381995a7d994d76964a7597477396467194476f93436b8f3d65893d688a345c7f3f66873758772b4c6b3c60823b61853f6a8c3b648234567138566e0c2a46284361142f4d3d5b7d40668d3a658f3f6c964a759f6589ad91b0cda5c3db8ca8be9ab6ce819db58eaac0a0bbd098b1c5b7cee0c2d8e696abbcbfd8ec7d99b15e809c4d7193557da1557fa55a81a853799e345b7c4f76954e7592446b8844688a3c60826296bd5d91b6699bbe6e9fc06e9cbd73a0c16893b56d96b678a1bf7ea6c07aa3b96992a84e788e6993ac6f98b86a91b25c80a04568884568884165856083a36286a66a8eae6e92b26b8faf749bba7498b8749bba678eaf6d94b56f96b7759cbd7094b46184a46083a3597a9b3c5d804f70935a7ca16284a96286aa587ca042688c507798567d9e5e87a7658eae6691b36991b46d95b96994b76a95b76691b4658db06387a9557898466989577b9d547a9e5c82a65a80a4648aae597ca25d80a66083ab597fa6547ea44f7b9e5684a54e7f9f5586a65687a75988a65e8baa6089a77da2bfa2c5e392b5d187aac87fa2c07fa2be799cb881a6c389aecb88afce85accd7fa6c77fa8c8759ebc6089a7638caa6087a4466b882e536e3558744b6e8a5c7f9b5378936489a4658aa46587a262819d5c77944b668347658187a6c37f9ebb5c7e9a5e7d9a688aa5698da7bbe0f39bbccb88aab685aabd82aac384adcb7ca5c582a9c8779cb77da1b77ca0b6789eb57aa2bc779ebd779ebb729ab37399b06f91ad557793698ea9729cb56d99b46d9ab76190ae5b88a56c98b3729eb77ba3bd779fb9729ab4779fb96d97af517a90284c6432546d4466816385a05c7f9b658aa54467836487a3668ba86289aa577fa32e587e2751792d577d33567c4063819bbbd0a0bfd1819db285a0b59bb5ce7792ad62819e5a7d9d6086aa537ea1618caf6a95b7678eab7397b17b9bb26d8ba37493b08ca9c7a9c1dbb1c6db8ea3b4b1c8dab7d3e97395b1476e8f466e9142688c3e648922486d30567b365c83294f762a5276295477224c743259842f558229507b4067903e658e40678e375e85254c77355c87385f8a426c94426e954c769c4a72954e72924c6b882b4965193854405f7c41637f5779955776932e4f6e5377994d75993f69913f6b9240679040678e41678e365c832348722e547b41678e365d8439638b244e7630577e1b3e64244566234261264766294e6b143d5d3661843d678d3a668d325e85366086244b6a3053711b3c5d2445663c5e8141637f8aa5ba728c9d6a869c3f5b713f586c667d8d7c97a27c98a396b2c0bed8e797aebea1b8c89ab0be8da4b4a3bcd0aac4dd61809d4f71944c74984470954371954571944a7295486f90406989315a7a396081476e8d3e6181254868406486436a8b426b8b345d7b3d627f3f627e0d2c493c5a7c22446a446993446f9a44719b406d975a84ac85a7ca9ebcd697b0c49ab4c59db5cd809ab39fbed2b3d2e689a8bda5c4d99bb6c7bed8e98ea6beb0cbe67597b3577b9b5b84a45c87a95d85a94b719643698e537b9f457092456e8c3f63834063816597ba6496b770a1c273a1c273a0c175a2c3749cc0779fc27fa6c57fa7c17ca5b96a93a7537c92749eb7719aba678db15275954669875a7d9d6085a2789cbc6b90ad7094b4769dbc769aba749bba7296b66a91b0668aac6990b1668aac6b8fb16084a66488aa6689a95e81a14263845576976384a76284a76286aa41678b587ea2557da05681a16691b16893b36b94b46f97ba6991b46d98ba6b96b86c97b76e97b7668aaa5d81a13d61814b6f91587fa05d84a56990b1638aab6486ab5e80a56184aa5e84a95880a35681a3507d9c5988a65483a15887a55584a2618ead5d88a8628ba9658cab6b90ad6689a55d7f9a55779062829b47698452748f6a8dab6b90ad6185a54e759457809e57809e618aa85982a03a5f7c3d627f3f617d3e617f4c718e59809d5a7f9c5f849f5b7e9a5c7b97284360354f6a3c57745574905a79965574909db8d57896b0688ca47196a9cbe8f6a1bfca8aabba85abc0789fbc84adcd81aaca769dba789cb47da1b7789eb57ca1bb79a0bd789fbc79a1ba7399b06b8da87496b15e839d6a94ac6e9ab3729fbc507d9c4f7c9b6f9bb6739db67aa2bc7da5bf7299b67099b5739db5557e9414364f2d4f6a4d708c678ca7577c975a7d997d9fba87a9c47a9db9537a995883a628547b305c83305a803e6286486b894d6d8295b4c6bad5e8b9d2e88aa2ba859fba7893b17697b66589ab648caf6893b55c87a7638aa76d91ab7191aa7c9bb79cbee16d8db33b567439536c6a83998ba7bd6787a0567b984e77974b7397466e923a608532587d3c628741678e3d648b3b66893d678d3b658d355f89345a8739608b456c9549739b48729a4b759d436d97345e88254f77244b7238608441698c3c6384426585425f7d22405c2d4c693657764d7090486b8b4566853152715377994a7296436e983e6993446e96456c93436a913a6087183e65254b70345a813c638a1741692c537a33598014365b1e3c5e2b4a691f3e5b0a2c4815385629506f30587b2651743b658b345c80254e6c1136533457772a4c6f3c6084527392849fb4708b9e56768f567591637e935f7988839faba0bec999b5c396b1c2b3cedfa4becdbcd6e5a6c0d1a5c0d597b2cd5675944e70954d749b456f97426f9649759a496f93486f90406788335c7a3e65843b6281395c7c2144643b5f81476b8d476e8f3760803d64834165851435543d5e814e71992c56804976a0406f9945729c7198bf8baccb84a0b8b6cddd8ea3b4778fa792acc58baabe7797ac9ebed783a3ba9bb8cabbd6e77f97afaac4df6786a35d829f5d84a35982a25d83a741678b5b81a6577fa3436e90446d8d466a8a3d607e6797bb699abb74a2c4719fc0729fbe73a0bf79a1c47aa3c379a0bf82aac489afc66d93a8698fa679a1ba6e95b4567d9e5f83a56387a76c90b27299b87299ba739ab96c93b4729bbb668dae6e97b7769cc0648caf5c82a65880a3567ca15d83a85e82a6688cb0698bae5b7e9e3657764e6f8e6285a3678aa8678bab3f66855b82a3658eae6089a96d96b66f98b86f98b87199bc6a95b5759ebc6e97b57099b5779ebb7198b56f96b3638aa7355c7b4c7392638aa9678ead688fae6c93b4648baa648bac5d86a46188a75b84a25a83a15d89a65a85a55d88a8547fa14e7999527d9d5f88a65a829c678ca66488a062859b395b745678915c7e995c7e996588a66e93b05a7e9e517897547d9b5c85a3648dab58819f3f64814f74914667863d607e4d71935377995a7d9d5e819f59809d557a954665812d4b673d5c785a7e984569833f617c536d88102a435d7d947497ab829db2b8d2e3afccda92b3c28ab0c580aac37eabca7faaca80a7c4799eb87195ab80a3b97da1b97fa3bd7ba0ba799eb87799b47296ae6a93a9648ea4749eb6759fb834607d5a85a56c98b3769eb87da2bd7da0be769aba799dbd7499b44b6d8814324c3d5b775e7f9e5e819f587b9953769281a3bc94b7cd6b8da6597e9b5880a32c567c3b658d466d963d63888aadcd96b5d195b3cb8ca8c0acc6dfc6e0fba8c3e194b1d18cadce8cb0d284accf6890b46d95b86c93b48db0d098b9d855779a3057803960892c4e712b4a6733516b587891688ba7496e8b4f789850789b486e92315579406285486a8d4a6c914c709450789c456c933d648d3b628d3c628f264d78366088477197527ca247739a49739b416b93375e872d537824486c1f4365143a5e2246661433501a38543f5e7b3051705e81a13f6282365776375a7a4c7296426c923b678e3b678e497399466e92496f943a60871a41682f567d3a618a3b6289264c712e52762b4d72113255244264304f6e22415e284a661335500c2f4b1b405d2e5576355b800e355c0931543b6283496d8f365d7e31597d21486989a9c28dadc46b8eac5679977291a6bad5e6b4cbd9a6bdcba1bbcaa7c3d19ab6c4acc8d6abc5d49eb8c7b5d0e36a869c6786a2577a9a4c7297477199456f97446e96486e93497091355c7d3c65854a7190375e7d4062851e40633f61843d6183375e7f345b7c4367874265851938573856784e70932d557942709447779d44739d5f89af799bb6a6c1d69db2c39eb3c696aec698b3ce6f8fa885a5be8aa9c56a88a0aac7d78fabb9bed7ed8ba5be88a5c35a7d9b6387a7547b9c5d80a0416484567b98446b88466f8d436a894e70934162856b99bd6f9dbf74a2c373a0bf73a0bf77a2c281aaca81a8c97ba2c182a7c285abc28eb4c97397af82a7c189aecb5e85a46c93b46c93b4749bbc779ebf769fbf7099b96c95b5729bbb628aad6b93b6648cb05d85a951799d537b9f577ea5638ab16083a96387ab6a8caf6689a93b5d79547692678aa66f92ae6c91ac557a975d84a16d96b46992b07099b9759ebe78a1c1729dbd729ebb759ebc739cb8749bb8759cb9769fbb76a0b96c96af648ea72e56705e839e7398b56d92af6f96b56c95b16c95b15e87a3658ca9638aa7698dad6087a66087a8628bab5d88aa5a85a76e99b96995b06088a2668ba565899f60849a5678913a5c755678935c7e996c8fab6a8dab587c9c577e9d5b84a26089a7658eac5e87a5567b985479963659773a5d7d4b6f915a7ea05f80a3577a9a527996254d67395c78365a74466a845176904e738d4f718c374f6b1a324c33536a35586e6a88a27d99b1bdd8e9d2effda4c5d6799fb2739db67ca8c37ea6c0769ab47ea1b782a5b97fa2b87fa3bb799db77ea3bd799db76e93ad78a1b76790a67197ac749ab16c93b06e97b3739ab7799eb980a3bf84a7c57296b87498ba7093b134536f14324e506d8b5e7fa0597b9e698daf7da1c16386a25577936386a25c80a051779b3d65894f79a15680a6486f964e72964d708e4a6c886584a16c8ba86887a67e9cbe6586a75d7fa2698fb379a1c57da5c96991b5446b9242688d43668e395e88325f892a57812b5279294d6f113450294c683f64813c638240688b476f92446a8e274b6d4466894366864e71915074964e7498497097355c85406792355b88284f7a345e86406c914470954f7ba0456f97446b92395f862d50762d4f721f41641f43672246681e3f5e2f4e6b3a5b7a557898365a7c173b5d244767436686466c90446e94416d9444709749709743698e456b903f658a2a517a3761893e68903c638a2a4e723d5f822b496b11304f2846682948673456722c4b6721415a14344d1537522f527023466c1c4269385e823f6687446b8c2c55751c476a3c65857496b184a4bd7da0c05f819d7998acc6e0efc7dae8bbcedcc2d8e6bcd6e3a9c5d1bbd7e3b2ccd9b0cad9a9c3d46d899e7b9bb4597c9a496f9340678e406790436a93476d92385e82375d813c65854d74953f668547698c3153763c5e814165873c6082345b7c41658546698721405f2544634b6e8c456c8b3a6889457599527fa680a8cb84a4bbc4deefaec3d4b5cadda8c2d982a0ba7f9eba8eadc9b0cbe66f89a07a95aac7e2f597b0c4a1bad095b3cb698ba66184a2678bab5b7c9b345574527591486d88446b88476e8d4e719137587b719dc077a3c676a3c276a2bf709cb9739fbc7ba4c27ea5c484a9c68aadc98db1cb8cb0c888aac386aac46a8da96d92af749bba769fbd79a2c2749dbd739cbc6f98b86d96b66d96b65d85a86b93b65c84a85a82a6587fa65d84ab648bb25d85a96488ac6b8fb16b8eae6e91af486a86577994698da77498b27297b1698ea9749bb86e95b26e95b279a0bf79a0bf7ba4c077a5bf74a2bc719dba7aa3c37ca3c47ba2c378a1bf78a4bd76a0b66d96aa61879a8db1c77597b07397b16f94b16f98b46e9ab36692ab608aa36f94af6b8eac698cac6385a8648bac638bae6590b27ba8c76b98b5638faa6993ab6b94aa6e94ab688ca450728b45678261839e6d90ac7093b16387a7567d9c5e87a5618aa8648dab618aa85a7e9e567a9a2d506e3b5e7e527698577b9d5a7c9f587b9b3b607d345c763b607b375f794f7791537b954a6f8951708c1f375318304a2d4d64395e78527696587b9b5d798f647e8fc8e2f1a7c4d46f90a36a8da1799cb27797ae86a8c17ea0b982a7c17fa4be7ca0ba779cb67aa2bc6d95af779fb86e94a97396aa7fa2b6789cb480a4be8bafc983a7c186a8c489acca5f83a76387ab6c8faf1e405c4d6c895778976084a66086aa739ac1577ea5486e95355b82476a92577da24a72963d6589537ea15682a55883a65880a4496f9353799d6589ad6387ab668aae587ea2567ca05a82a5547ca04a7598527ca2507ca34a759f2e59843a6391335f8e29598929598729547e163e6200254615395912395a375f823860843e668a22486c3357793d5f82507393496c8c52769653779b486e95456a94385d87325984234a73335d833561844672954c789b4771973960873659811d3f641634560b2c4d274b6d4064863e5f7e2e4f6e466786476a8a3b5f81163a5c2d51734f7395476d914872984d79a049759c436a9143698e40668b40688c325c842f5b82416b91456d9135597b3859783b587613304e2f4e6d2a4968304f6c2a49652a486025435b26465f224460294d7142658b416589365d7e335a7b3158793f688840678681a1ba8fabc37998b46e8ca4708a99c6dae5c6d6e3cedce9cadee9b8ced9b9d4dfacc7d2a3bdcabbd5e497b1c287a2b7708ea66385a04f73934e7498557ba24b71983c5f85365c802f55794972923a6182446b8c4d6f92486a8d2c4e71385c7e3a5e80385f804468884c6f8d3251701f3e5b42648049708d25526f4977984a76998db1d1a1bed0afc7d3c6d9e8b4cbdd94b0c681a1ba84a6c1a2c0da849db38ea4bb677f9b839db6bdd6eaacc8d69ab7c76f90a36b8da661839f5879984f7091466788496c8c496d8d4b708d4f72902d4f6b83abce87afd286afcd81adc874a0bb759eba7aa1be81a6c38cafcd87a9c591b3ce95b7d093b5ce82a4bd89abc67295b1749bb87aa1c07299b86c93b26a91b2769dbc7299ba6d94b56a91b2678eaf557b9f648aae6187ac6389ae6389ae6187ab5e82a46589a96083a16184a042647f486a856d91ab789bb77398b36b90ab759cb9759cb9729ab47fa7c179a1bb79a3bc79a7bf78a6be7aa3c1779ebf7da1c582a8cc7ea7c780aac37da6ba7ea5b681a5b5b5d6e7a5c5da799bb47396b27097b46d9bb36d9bb3628ca56c93b06b8eac7194b26a8dad688fb06590b0608dac6897b56695b16491ae6894af6892ab739bb47094ae6c8ea73a5c775779946f92ae7093af668ba86286a66188a76a93b16992b0638aa94f73935f83a3355876456989557c9d557c9d597d9d5174922c4f6b385b773f647f3e6680527c95547e9751749055738f1e3755223c572c4e674b738d4e799b5880a351708d39536a395266a5bfd0cce7f8b2cfdf93aec187a2b77d99af80a2bb80a5bf769eb7799eb87ca4be7aa1be739ab76e94ab6b8fa583a4b77f9eb283a3ba91b3cc88aac3aacee8789bb7668aaa6c92b6688eb2688cac3356744a6b8a5b7e9e5e84a84e789e426d9748739e4f78a4325984375e875379a030577e4b76995985a85480a35886a85884a74a72965d85a95b83a76a92b6668eb25c84a85c84a85981a4537b9e537b9e5883a64a749a446f993864913e6a993462932b5e8d255885224f781f496f00284b133a5b0f375a0f375b335d83305a801c4468345a7e3e648842698a446b8a5077984b719540668d3e638d3a5f892e5580214871345e843c688b4975984c789b3a648a395f863053790f2f551a385a1f3d5f34587a4165872346664063834669894064862f55791a4064466c90496f934971954d779d4a749a416b91446c9042688d40668b426a8e2f597f254f75426d9043698d3a5d7d4463823d5a781c39573e5b79304f6e29486536557142607a1f3f58183a553053713e628642688d3a60841e45662950714b73964870934165859ebed7b1cde3b4d2ec7d99af7e95a5cde1ecc9d7e4c7d3e1cedfe9c0d4dbb8cfd7c0d6e1bed4e1bcd3e3849db1738ea37e9db25a7a935d7f9b6a8dad7b9dc24b6e943c5f852f557a446c8f436b8e406788456c8d4b6d904c6e91294b6e335779395d7f3b62813c617e3f627e385774203d5b2e506c264b681b4764305b7b466e917a9dbba7c2d3a9bfca9baebdabc2d49fbbd17292a980a0b984a2ba8197ac9db2c76f88a6647f9cb7d2e7abc6d78eaebd9abbcc7c9cb36d8faa4665844a688a4465864f72924065823e63804e718f5f82a087aecf86adcc88afcc86b0c97ea8c17ba5be7fa7c188adc88eb1cd95b7d390afcb93b3cc93b3ca88abc18db0c685a9c17ba0bd7498b86e92b26a8fac7094b46d92af6e92b26b8faf6c90b04c70906488a8678bab7ca0c25c80a26488aa6c90b06a8dab7093af6486a26a8ca78dafca7d9fba7092ae6e91af769bb86d92af7095b27fa4bf81a6c089afc681a7be82a8bf7ba5bb7da7bf80a5c2769abc80a2c782a4c787abcb86abc688acc28aadc08bacbb94b4c3b7d6eaa4c4db7395b0789dba729ebb719ebb6d96b4638aa76d94b1729ab47198b56e97b36996b36a99b7699ab86798b66091af6695b36a97b6739cba698ea97397b16488a2496d877396b27295b16f94b15e83a06087a66d94b36b92b16289a84f7393668aaa385b7b4d7191547b9a5a81a054799431556f2a49652c4e694d708c3e6680537c98577f995a7c98506b891b3453314c6a325571466f8b43708f4875964365883452743f5c7a3a55707b96abbed5e5cbddebafc1cf8499aa85a1b686aac280aac276a0b9739cb8799dbd7093af7da0b6aecee3a4c3d898b7cc7e9cb485a5bc94b8d06a8fa96b92af729bbb6f96b7648bac668daa658aa57295b16487a7567ca1446e98416d9a4874a148759e325e83325a7e3c648841698d527ca2537fa45987ab5a8aae5e8cae537b9e5f86a75d85a8779fc2628aad5e87a75f88a86289a8587c9c5c80a0597d9d4d739740678e46719b3d699635649232629027568227527c275177072f531b4165163c61062e521d476f2f59812d577f366086315b81356083406b8d507b9d4b7397436a913f668f345b86305782254c75355f853a6588426d8f36618431587f2b517823466c17385b1f3d5f2a486a3e628441678b1a3e6044688a44688a385c7e0d33573c64874c749740688c50789c537da3436d933d678d436b8f3e64893e658c406b8e456d912951740f36573458783f62824263823f5e7d284563415e7c32516e1736533254702547631a3d5b385c7e426a8d3e698c356083366183366183467096456f954c769c274d71587a95bedef7a4c6e17090a986a0b7bed3e6d6e6f6cad8e5d4e2ebd1e0e7d1e2e9b9cad2c3d6e49fb4c596acc1829cb396b2ca8ba9c17e9db981a0bd6c8dac6688ab3c60843c628740688b3f678a466d8e486f904d6f9245678a25476a2e52743256762f5675274c692d4f6b355270112f4b34516f4869882f56753a63833e658661839fa4bfd2bcd2df9fb2c1a8bdceaec9dc8eaabf90afc47f9bb08299abaac1d3728ea6607e9a5d7895b9d7f1b4d3e8accce1a8c8dd88a8c12f4e6d3f5e7d335473446783597e98668ba66387ab597ca291b4d289acc88bb0cb89b1ca8ab2cb84aec687afc88db2cc91b5cf94b6d195b3cd97b5cf96b6cd84a4bb84a7bb89adc36e91af7094b4678aaa678aa86588a67194b27699b77b9ebc6588a66689a78aadcb7c9fbd7093b17da0be84a7c59bbedca6cae488aac593b5d087a9c493b5d080a2bd7ea0bc7b9cbb7497b7698eab6f94b16c91ac7ba0ba789cb26d91a77195ab7da1b97a9eb8799bb782a3c29ab9d889a8c798b7d496b6cf97b7cc92b3c695b4c68faec094b3c7a0bfd493b1c9799bb67da4c37aa3c1759ebc618aa66f97b1749eb7729cb5729eb76d9bb56b9ab66799b46495b36391b26492b36e9bbc709bbb7ca1bc7195af7296b0466a846386a27497b37196b35e83a0668dac6d94b3648baa587f9e5579996488a83659795b7f9f6188a9597d9d4466822746623755712847634769854e73905b829f4c7390597b97536e8b1f38562e49673c617c4a76914d7a974b7696416589284a704c6e933f608145607b92a8bdd4e4f4d9e7f4c5d7e592acb984a7ba7aa3b979a3bc7099b5799cba6685a17e9ab0728ea37f9eb38fafc67c9cb584a6bf658aa46690a96390af6390b16b94b4486f8e58819d6d94b16b8faf6084a650779e4c77a14b77a44776a2507da44a7699527b9b2f5675446888557999476e8f5c87a76592b15e8baa6891b16d96b66992b2739ec0618cae628daf618aaa5c83a45d81a16287a45175954e75964870944571983b6a9439689431608c33608a29547e214b710b33571c42671f456a143a610f36612d5781335e882a557f305c834371954a789c487698426e91366086335d85305782274e79335a83284f763b66893961841b4366234a711f456c23466c0f315426476837587944688a22486c44688a4a6e904266883357791d4367426a8d547ca050789c5680a64f799f3b658b3d648b365e823c6488456f95406b8e466e923c63841539590d304e3152713556753b5a793352713857762f506f3a5b7a395c7a375b7b3a61823f658a426d9039658a285477426d8d3f678a3c668c416b934b759d2c5478294d6d4e718d8cb1ce6e91b14766855e7893b7cce1cfdfeed0dde6dae5ebd5e0e6c8d5ddbcccd999acbb9bb1c6a1b9d196b0c994b0c8819cb76f8da95375913c5f7f3a5e8241678c345c7f345c7f4168894c73944d6f92496b8e25476a163a5a163a5a2d54713a5f7a4567824c6a861d3b5727446231506f2c50721f4667355c7d3558769bb7cdb7d1e2afc4d5b7ccddaac4d399b4c59ebacf9cb8cdadc8dbb4cfe4b3d3ea6c8ea94261803e5d7c4b6d893e607b3d5f783f617a2f516d2f516d567a946d91ab6287a16085a25d80a64c6f9999b9d295b7d091b5cd88aec586afc588b1c78bb4ca90b6cd8eb2ca97b9d298b6d096b4ce95b5cc85a5bc7396aa8eb2c87da0be668aac6c90b26c90b07295b57699b98aadcb84a7c5688aa68badc988aac68aacc88aacc887a9c58aacc87496b17fa1ba7494ad86a6bf7292ab88a7c38eadc9a0c2de83a5c17295b3789bb97396b47699b57498b287aac085a8be8eaec5809eb87b99b385a3bd7494ab7c9bb06e8aa08aa6bca3bdd49eb8cfa3bfd5a6c2d892aec499b5ca839fb4a1bccfa5c4d97a9cb87fa3c380a5c26b93ad6993ac75a2b979a7be78a6be70a0b776a5bf6b9ab66b9ab6618ead6c99b86f9aba7099b7729ab47499b37498b26589a35679957295b1759ab56085a06990ad6c93b0668dac5d84a3587c9c6387a75072956385a86286aa53759a334d70243f5d2a48642b4a664362815376965c80a04d728f587c964d6b851c3450233d58426781537f98537b954e75944165873053794c739a4b719644688a3a57758fa5bda9bacc8d9fabd4ebf3a9c7d26c90a07094ac7699b57a99b59cb8ce97b1c27f99aa65859c62849f6789a4476a8659829e5e8dab5d8fb2588aad5784a5497292618daa5984a46890b44f769d537fa4507da44c7ca449769f5b87ae5a82a66084a43a5c775e7d927f9bb07493a76c8ca17092ab6085a0749dbb6996b56e9bbc6795b7608eb26391b5628eb3628db0638bae5d83a7547a9e4f779b456f9749769f3c6d9838699437648e335e88254f771b456d1f466d1f466d294f76214670163d68254e7a26517c2e5b852d5a843a6a923a6a8e4070943f6d914270943b678e3b658f365d88315881284f76295175345a7e254b6f153b622d537a2a507515395d1c3e613458783c60820f3559476d9140668a395d7f214567456c8d527a9d5c84a85c86ac537da33e688e3d648b3f668d466d94486f96426c92436e91446c903f66872c50701e415f0f304f3554712546652e4f6e35577a1e42643a5e82365c80335c7c436b8e456d90416c8e2b577a3964864b729142698a3e668a3a61883e658c2b537722486c2f55793d658930577e375c86486a8fa0bad5c4d7e8d0dceaccd5dedbe0e6cad1d7bdcad3baccdaacc3d593abc3a3bdd67d98b390abc855738f3a5c78476a883155792a5075285073436b8e436a8b4a7192446787395c7c1d40604569895175954b728f476c87385c7631506c1e3c583e5b7952739453779b254b6f567d9e547898587a964e6c84abc5d6c1d8e8bed5e5b8d2e3a8c3d88aa9be51718a365873365a744265814b6f8f55799d5173984a6c914f7292496c8850748c577b935f859c60859f5c819e6387ab567ca34368929db9cf99b8cd8baec48bafc787adc48bb4ca8db6cc8eb4cb92b6ce94b6cf99b9d299b9d297b7ce93b6cc85a8bc80a4bc7da1c17096ba7298bc759cbd88acce7fa3c3769aba698caa8eb1cf7396b26789a56487a37294b07ca0ba7a9cb77193ae7a9ab388a8c16a8aa37595ae5878916685a16d8faa88aac580a3bf7ea1bd80a3bf84a8c27c9eb9a2c4dda2c2d996b4cc7a92ac768ea6627d927e9bad6f8a9b516d7b6c869770899d7992a8859fb687a3bb809eb67c9bb07897ab96b3c59bb7cc84a2be84a6c287aac686abc56690a874a1b87aa8bf7aa8bf79a7bf77a5bd739fba78a4c1749dbb7099b7729bb7749db97196b1769bb57296b07a9eb850738f6f92ae759ab5668ba67398b57198b56f96b5567d9c5c80a05d81a15c7ea16284a76385aa3d5b7f1d355729405f1b39533f5e7a41607f597a9b5377975c80a05b7e9a496884172c49263d5c50738f527b97567b985174924b6d904064884e769a4a7598446c903c6082637e9b99afc6b9cbd990a4adbcd4deafccda7595ac7595ae87a3b9bed8e9dff2ffafc5d27490a562809865839b88a8bf5e829a658fa8598aaa5586a7668faf7097b6658eae5a85a75783a85884ab5784ab49769d5080a64e7ba2517da4648cb05e81a17492acd8f3ffe2fcffddf7ff9ab4c387a4b47999ae779fb980abcb6693b46290b26593b76795b95b87ac608ab0638baf597fa4557ba04c739a4b759d49769f3f70993e6f983c6791345e8629537b133d65224c74274e772950792c517d1e45701d46722c578435628c35628c45729b4573974c7a9c49799d47779b457299446e98385f8a31588131577e22486d143a5e0a3054284e7332587f2e5479183e622246682e52720b3155446a8e395f8332587c45698b173b5d5a7ea05c83a4648cb05a84aa406a903e688e456c934d749b5279a04872983f668d3d688b3a65883c64873c60822a4d6b12314e062440102f4c3556773b5f832a52763b658b2f597f3d688b4a7597487093436e90356082446f8f4266864d709031577b2d53783d6387244a6e22456b21476e3158813a648e2d5380395f86587796c7e0f6bbcbdbb1b9c4c7ccd2b9bec4c9d6de99abb79eb5c7728da2728ca56e89a64a65833855733e5f7e395d7d33597d375d823d658840688b3d6485446b8c3f63832548683558785a7e9e5d84a35b829f5f849f668aa45675911e3d594667864e729453779b355b7f5c83a26388a55c7f9d5c7e995e7d925f7a8d5871854b667b49657d53728e557896577e9d6185a55b82a36288ac587ea2567ca354779d4e7296577c99648aa152788f5c819b658aa75d81a55c7fa551779b486e92dbf6ffb6d3e594b4c98dafc88fb4ce88b0c98ab2cb8cb2c98cb0c896b9cf98b8d19bbbd497b7d0a6c9df9dc1d799bed8769ec16a94ba739ac18bb3d75b81a66288ac6187ab5c80a2688cac6e93b06e91af698eab7295b3537893597c987396b25978942b496543617d53718b6b8ba46787a060829b96b8d187abc58fb3cd759ab489adc789abc67fa1bc8dacc89ebad295a7bda3b4c6a3b9c79db4c27e99a4728997839aaa8097a97b94aa718ba47494ad799bb4779bb3789cb28fb2c694b4c9a0bed895b3cd8eb0c98bafc779a2b876a0b67ba8bf7daac17eaac37ea8c17da5bf7aa2bc799eb97499b3759bb27197ae769bb5769bb57599b36f93ad4b6f89547892779ab66e93ae7196b17a9fba6e95b2577e9b6286a65e82a26185a76588a86a89a82f4a67102a431b354c32516648687f3b5d796083a352799a5a81a2567b98506f8c283c5f293d6258769c54769b53759a5475963654764a6b8a507494497290416c8e4a73936184a2607e98a5bacbb7c9d5a2b4be92aab6b1d0e5a9c7dfc1dbecb3c9d6b2c3cac8d9e0dceffdb9cedfaec1d0b2c5d399b0be7b98a8789cb47398b395b7d389abc77da1c16792b45b89ab5b8baf5989af5181a95481aa517ea75884ab658db16083a37c9cb57d97ae92acbdd2e9f9b4cedbbdd9e5cfeffe85a9c16c93b07099b76e97b76b96b86a95b86b93b75a80a56a8db35d80a6597ca24a709551789f4d779f46739c4370993e6993355f89133e6828537d2c57812e5983335a85355c872b527d204a74224d78335e8937628c4470975782a55380a15182a34f7fa349769d436d973a618a3c628936597f1a3e62264a6e3054783b61863c62871a40651d4367305778355c7b365c80476d913c64883c62862347692d51717b9fbf5f83a5638baf517c9f446e944771974f779b557ca3446e94386288436b8f446c903e6a8f366285476f924a6d8d405e7a0d274207223f2c4d6e32598026517b41709a2c5c84426e914a7597456e8e446f8f345f814971944c6f8f547594496d8d2e52723558762c4d6e21436934557e1f426c335882365b8730537b345578314c69b2c4dcd3dfefe2e8f4c7d0d7c3d2d9acc0c9a3baca7e99ae7d97b05b76944862833d5b7d2d4f72345b7c32587d355b803e6689386385345d7d244b6c3357794d71935074964e7292517897557e9a577e9b4b708b547691284b672b5474537ea14d7397466a8aabcfe78aadc37092ae698ba75d7f9860829b5e7e974b6a865d7e9d6083a35e84a85d84ab597fa64d749b4d789b4974965a82a5678db15b7fa16a8fac648ca65b839d557c9d5a7da35a7da552769a567d9a6991aaaec5d3c0dbecbbdaef8fb1ca8fb4cf8eb5d28cb4ce8ab2cb8db3ca93b7cd9dbfd89abcd592b4cd85a9c17ba1b87fa7c16a95b76d99be6993b9618caf6890b4678fb26a90b47097b8799dbd7a9ebe7297b47499b64b708d355a775a7f9c6386a25e7d9a23405e4765814d6c886d8da67295ab688ba1698da37296ae789eb585aac4769bb57295b17193af6d8fab809eb8a1b7cea2b7caa8c2d3a8c3d4a0bbcc9bb6c99fb8cc7f98ae7b93ab7490a66e8ea581a4ba88acc483a7bd91b4ca8babc28fadc5afcde59cbcd591b5cd8ab0c76e97ad81abc380aac277a1ba7ca4be82a7c27ea3bd80a4be80a4ba7ea2b87397ad789eb582a7c17da1bb779bb57a9eb8486c86698ca86689a5799eb97499b4678eab6289a66286a65e82a26e92b46d8fb248668816314f203c541c384e52718650708950728e5a7d9d587fa05279985275934e6b8929406055698c59739857759b567498516f912e4b6b5473905578944a718e44708d507c99648ba86c8ca5899eafbbcbd88899a36d808f6a88a06789a26e8a9fd0eaf9889ca5889aa4c7dae9c1d4e3dfeffeddedfadceef898aebb8eaabfb1d1eaa8c7e388a9c86c93b4618cae618db0608eb05a86a95783a85b85ab5b85ab5b87aa608bad5d84a381a4c08babc47995ab6a869b69889a618295698ca07297b16d94b1759cbb6b94b46f98b86f97ba6890b4688eb36b8eb46386ae577aa24c72995279a04f79a14b779e436f963e689019446e1e4b75305f8936638d33608a325c86355c87305782224c7627527d28537d224e75335d83476f924f7a9a4f7d9e4e7fa04c789f4670983c638c395f8625496d2c507433577b375b7f476d9141678c0f355a244a6e214869244b6a3a61823f6589497195345c7f204466486b8b8aadcb6589a96189ac4b7699537da3547ea4537b9f4670963b678e416d94487094456d913e6a91356188416c8f496d8d3c57720a223a0d27421736552d547b36658f3768933a6b93457194467191436e8e2f5a7c436f92436e914b6f915174943b5f7f365b781638542f506f3151772c4d7630517a1a3b6430517a2e50762e50753855758297b4d4e4fbd1deefd9e7f4bfd1dba2b8c5809aab738fa46a85a03c59792e4c703a5a80375a80365c8131577c365e822a5275204b6d295174466f8f5074965d81a3537799466d8e4d76964d76944a73914168855779951f44613863854f7b9e557b9f547692b5d4e8b2d1e39cbad27e9eb76e90ab60849e50738f6285a36185a76589ad5a80a5597fa65a81aa5f89b1608cb1628eb1638eb06992b25e82a2638aa7658cab49729252789d597ca45a7ca26285a56a8fa9759bb0b3c9d690aab998b4cac7e6ff9bbfdf85accd89b2d084acc68cb1cb92b6ce9cbed79cbed791b5cf86abc57da5be81aac684afd16f9bbe648fb26a95b76a92b5759dc0799fc3759cbd7da1c183a7c77599b97498b8385c7c4e72926a8eae6d90ae6385a13d5c79506f8b6786a27c9cb57799b27ca0b86b91a87398b27098b178a0ba7398b36d92af698ca87597b37799b57194b07a9fba7fa4c15c819e587c9c4d708eaecdea8eacc87f9bb38eaac095b1c68ba8ba85a1b690acc192adc29bb7cda1c1daa3c5deaacce7a4c8e28fb3cd6f94ae7ca1bc83abc582a9c681a8c584a9c486abc584a8c285a9bf81a5bb7ea2b87aa0b7779fb882a7c1799eb8799db76e92ac688ca66488a27499b4779cb76c93b06188a56488a86488a87599bb6183a8223f6925426a0b2c4d3d5f7b557490506f8c5677985c7f9f597d9f5e83a05d7f9861809551698158708859738e5d7895627b9946617e4f6c8a5a79965476924e718d557c996991ab8bafc77b97aca8b9c9c3cfddb6c2d0697e915d819b4f7b984067846f93adb0d3e9a1c0d59db9cf9db6ccc1d6ebd0e5f6d7eaf8c6ddeba6c1d468869e5a7b9a678db16690b65f89af658db16087a86b90ad678aa66388a36990ad628ba96792b2749fbf6b97b4638aa76188a56e95b2668fad6590b36994b76f9abc739cbc729bbb76a1c1749fbf6b96b66792b4678fb3668db46087b04d749d537aa3527ca44e79a349749e416d94345e86133f663a699333648f36659136658f35608a335d87355f8728527c27527d2d58822d59803c678a477090547d9d4c79984c799a507aa04c739a395f86395f84183e623c63843a61823f66874c729632587c25496d1d41630327470d31511b426332587c386084386084395d7d7394b384a6c27194b26086aa5b83a7537da3477197426a8e3e688e4b76a04f7aa44d749b426c92315e873c6990426d903f6383122e460921390f29420e2d4a3c638a2d5c8633648f396a92487596426d8d386586416f9349799f49769d446a8f486c904069893b64821e415d2d4e6d2e4e7425476d24466b294a6d1132551d3e611e3f62244362445f7d6f89a49eb6ceb0c9ddacc6d7a4bdd187a2b74460783756732a4b6c2c4e73294c722c5279274e752c52772b5377446c90426d8f4971944b73965c80a45d81a5496f933f6589406b8d4c77993f6a8a466f8d5376961b3f5f366183537ea05a7d9d617f97b6d0dfc2dae6b4cbdba7c2d598b6ce8badc67397b17095b26a8eb0678bad6e90b36387a9658bb06791b76590ba6591b86590b26790ae6186a352799650769a50769d56799f57799c7594b19bbbd489abc4567a92d8ecf7a4bbc98aa4bb7d9cb98fb3d56e94b880a9c96790ac83abc490b6cd92b6ce96bad495bad5779ebb6d96b274a0bd6d98b86a95b76590b0729bbb7ca5c581a8c984a8c88fb3d37da0c05578964d70905c7f9d395c7c5679996b8eae6689a76284a054738f5978946f91aa799bb47ea2ba7a9fb9759db66991ab77a1ba789fbc789fbc759cb96f94af7093af759ab56f98b8628fb06a95b84f799f4f769d5379a04b6f93bcdfffaed0ecaacae3b0cee6c0dff4a4c0d6d1edffb8d3ee9cbbd7a6c9e593bad74b708b8fb4cf91b4d086a9c5789db8799eb9759cb9749bb8769dba7ea6c07fa4bf86abc584aac187adc481a9c27aa2bb7fa4be7fa4be7b9fb97b9fb9436781668aa47297b27499b46a91ae6188a55e82a26084a46589ab45688e38598626477224486c486d8a587b9750728e5977996482a6698aab6a8ca886a6bd87a3b895aec2758ea27d97ae819bb27d95ad5872895b79936584a06d8ca863829e6c8eaa789cb66b8da66f8ba093a6b5cfddeac8d5e5768b9e5c819c4c799a3560823b6386386181446b8a6788a795b3cf66819c98b2c9cee8f9b7d1e06e85955f7a8f6687a66185a9648aaf6389ae6387a96a8dab7594b08aaac186a6bd7b9fb78bb2cf8fbbd86491b05481a2537e9e4d7898497496426e91517ea76996bf6f9abd749fbf77a0be79a5c2769fbb719db86894b16893b36691b45c86ac4a749c5983ab517da449759c436f963d6990295379305a8039668f3d6e9735669135668f3c699238638d3a648c345f892b5681325f892d5a812f5b7e3f68884d7694507b9b4772924e769a4b719632587d365c801e4566456c8b385f7e3b6281436a8b33597d1b3f63244669193c5c133656123658285073345b82274f73779aba9fbedbb2d1ed7395b15c80a2577fa34970973c668c3f678b4f799f4f7ca546739d436e983e6a9127547d3c6990426a8e395c7a062039263e56142e4701203d2c547836638c3e6d9735658b3e698b436c8c30587b4772954c7a9e4c789d4b71954a6e90466e91365f7f2d506c294b672e4f7235557b294a692e4d6a304f6e1431510d2a4a1837562647682d5070426583436581516f8b35506b243f5c324f6d2243641e4065365c813c638a385f884c739a4e749b456d91436b8f4c779a476f92557da0587ea2587ea3375d823c6488456f954672953c67894a73934e72940e3254375b7d6e91af6584a169839aa7becccce0e9c6dae5bcd2dfafc9daafccde92b1c58fb2c882a4c07396b66d8fab6c8fad688fb0648cb06a96bd628eb5668eb2638aab6387a752769851779c5e84a96587aa7291ae88a4bc7a96ac4e6c8653738cb2c4ced7edfb96b0c989a8c781a4ca769cc3779fc26c95b3769eb891b6d091b5cf9bbfd9a4c9e66c93b26b96b675a0c079a5c279a2be7ca5c17ea5c288adca8eb3d08aadcb799cba7192b15e809c6c8dac5b7d993354735071907192b1698ba76989a24b6b82597c926c8ea7799bb47397b17ba0bb7ca3c06b94b26995b279a2c07ca5c37099b56a92ac6d92ac7da2bd77a0c0749fc26c93ba426791486d974b709a496e98365d842a507442698a4a6e9055779a5b7da0587ca06c90b45e86aa416d903e6b8c406b8b3d648389adcd87aac87196b16d95af719ab6739fba78a4bf7daac77ca8c587b0ce83aac783aac780a8c285adc67fa5bc84aac17fa3bb799bb462869e6589a17297b1769bb67398b56085a2577b9b5f83a3587c9e23496d1f466f30577e436c8c4a728c487089527591627fa17892b77d97ba8eabc98cacc398b7cbbfd5eaa0b6cd97b3cbbedaf2bcd5e98da7b886a2b77897ac92acc39db7d088a1bf93aecb7294af86a6bdc2dcedb4c7d68d9fad879eb060849e5f88a8496f933c638a37638a39658c43668c36587b37597e4a6d8d5e7c94d3eeffc8deeb879cad6f8aa57190ad7290aaabcae6a4c7e58db0cc89a9c289a7bf94b2ca86a9bf658aa56790ae638eae537ea05a83a35a81a2547b9c4b74943762852e597c628bab7ea7c587aecb80aac26891a779a3b96993ab729cb56b97b45b86a6527ea15682a74e789e456f95426c923e698c2f55793e668a3b678e39699137689130618a38658e3c6990406c93305b852a598322517b2151792e5c80356082446d8d537a99476e8f496f933e6488294f73254b6f2b54724f7894365f7b3c65834c739445698b2c4e714768892342611a3b5a24486a184063163d642c54785a7d9d94b3d0a1bfdb89a8c5577b9d49719448709451799d577fa3557fa544719b42719d3e6b9537648e3360893d69903f6589224362152f48374f672640590e2d4a3b6185416d923f6c932b597d3f6a8a3f6685547797567997668dac5f86a35d7f9b3f607f396081355c7d315470123450143554092a491b3b54203e562a456216314e253f5a3f5d792f5373406b8e3d698e315b8120436927476d3652771a365b224268284b7140678e406a9040678e486f9652789f577ea54e769a477295406b8e50789c567ca1567ca3456b923d678d3f6b92346286376388446f924c72971c3d60385672cfe9ff7b95b0738ba3a7beced3e9f4d0e3eacbdce3cbdce4c3d5dfb6cdd3a5c0cb9ab6cc8eaec78caec77ca0ba6c90b06288ac638eae618ead648cb05d83aa587ba34b6e966288ac6a8fac87a9c488a6be7a94ab748ca44d678057738bd3e3f0bacddcc9dff7a5c0dd9bb9db94b6d98cb0d08cb3d080a5bfb5dbf292b6ce96bad47a9fbc7ca3c28ab3d383afcc98c1dd84aec787afc987acc785a8c47ea1bd83a6c47b9cbb6e8fae5e7f9e6d8ead5d7f9b3f617d6688a47294b07d9fbb7193ac2a4c655a7c957195af80a4be80a5c082a7c47fa6c5739cba6a93b182abc983acca7ea7c3749cb67095af7ba3bd7ba4c479a4c73a6087284d7740658f3c618d3c66903c6690446e96456f97466d965077a04f76a1537da74e79a344719a3b6c943b6d92426f96446e94486e9394b8dcb0d4f48bb0cd749bb8729bb7709eb86e9db96e9bba79a6c57ca7c982abcb7aa1be7a9fba85aac47fa5bc83a7c183a7bf7ca0b860849c7399b0759ab47398b3698eab8db1d3567a9e305478254b702c567c305b7e3a6180587d97476d8482a4bd8ca7c5829abc7690b35978974f718d486a856e89a494afcc6a89a652718ea3bfd7afc9e0b3d2e7a4c3d8acc8e09eb8d19cb5d3839ebc6d8ead7799b563819992adc2a8c1d5839fb57fa4bf517a9a496c92436a91426d9845729c3b628b32587f2c537e3d648b406383607e9699b3c4cee8f991acc77492ae88a3be7e9cb66c8fab6c91ac7597b07396ac6c8fa5678ba36c91ac648dab638cac5981a4648dad5077985c83a4446c8f446f92315c7f244c70456d905f88a67099b579a1ba7099af6d96ac76a0b86e98b15d86a25e87a7507b9d4a7598457093467194416c8f355d804971944773983e6b923969912d5d8538658c3f6c933e6a9137648d2e5d871b4c7515456d204d743561843661834b729352799a446a8e1f45691c42672a5074436c8c477090406989426b8b4b7494446b8c4e72964b6d902341630e2f502a4e72274f731a416843698d577a9a4f718d6e90ac6687a6507496587ea35a82a65f87ab5983a9426e93416e973e6d973d6c9824537d3c67913b62893c5f7f05233f27415c39536c2640591b3a56325678426a8e3b658b1d486b3d66868eb3d083a4c37e9fbe8baeca6589a3476780284a66335a7b4069894e73904d708c4164823658743a5a7317374e2947632947631a385433526f1a4160325d803f6f973d6c9637618b40658f4060873d5d832c4f752f577b345c80406a9050779e4a71984a719a4c739a4b779c517da04c789d4d779d547ba250769d496f96446b92426e953e6b923c699049759a4e7499355375485e76d6e8fe859bb3768fa58ba4b8b7cfdbdceff6e2f1f6dae7edd6e4e7c8dadcc1d5dcb7cedea8c3d88dadc287abc37fa2c07da1c16f98b46e9ab75b83a6547a9f5f81a76c8db07395b17696ab8facbeb7d1e2859cae677c91748aa16d869c8a97a7c9d9e9b9cbdfbacee6b1c9e1b2cee6b1cfe7a7c7dea4c7dd9abdd39dc0d698bad38aaec87da0bc7da0be81a8c56d96b26d99b47a9fbc81a4c280a3c182a5c3789bbb7396b65e81a15b7e9e6d91b1557a975479946e91ad83a2bf81a0bd7699b54d708e567997779cb980a5c27da2bf82a7c47da2bf6e95b26990ad7ea5c27fa6c37fa7c188adc87fa4bf7aa1be7ea9c94f7a9d3863863c638a406790406a943f6993436e9947729d46719c45709b48739e46739d5281ab43729c45769f3d71993e729a41749f3f6e9a446f9c577ea97ea1c799bcdc7699b56c91ac6891ad729fbc709fbd719fc077a3c6749fc26990b17397b782a7c285aac480a5c082a7c182a7c15d839a7096ab7399b0789cb65377974a6d933f648e365b85264d76355c83385e824b6e8c7898b1708ca2748ea56c869f57728f5472945175974a709440688c40668b496f9441678c486b91486a8f5173964e71914a6d8b4567834665825877948baccb88abcb7296b857799c4b6e8e4366864064844c7394547c9f486b91456b922b557d3a668d2e59832d588246719e3c65913e658c3f638555779351738e5e7f9e486b8b5375985c7f9f698dad6e96b06f97b06f98ae6d96ac6d96ac6892ab6790ae638cac5f87aa678fb24a7295608bae507ca146739c3f6e982b58821a47701a466d345e846c94b76b92b17fa6c386abc683a8c37095b06a8fac557c9b4a73934e799b4d799c3b678c3863864c779a4b759b436f94416d923e6a8f3d698e477398416e9537648b35658d33638b22527a1a4a70275579326082416c8e497292194164193f64284e7532587f3a61883d648b3b658b406b8e4671942c5477456b90345a7e0e305325496d2e557e214871284e753b6185739ab94e7793567f9d547d9d597fa45f85ac5e85ac537da34a769d426f96416d943d6a93315e88325f893f6993395d811735510e2841314a681f39541b364b3a5870183c5e385f863a60872d50764f72926083a13a5e802c5072294c6c30536f375b75426782547d9d527d9f527d9d3c6583395d7f355878486b871f435d193c583c617e375b7b3559792d506e32597a406d943e6f98406f9946739c3e688e3f678b335d833d688b395f8440668b456c934b759d47719b49749e4a7aa04c7ea14e7ba2406a904c739a51779e3e648943698e38628a35628b34658d5181a750769b415e7e627289cddcef8799af7a90a789a4b791abb8c2d6dfdae9eee0eff4dfeef1cee0e4b8cbd2a0b0bf8ea3b6a2bed4a1c0dc9bbad791b2d16c93b255819e54809d658eaa7092ad7a96aca3baccb1c4d2b0c2cccbdee5c5d7e1b6c8d6798c9d93a5bb97a8ba8295a695a7bbc3d8edc2d8ef9cb7cc95b1c792b0c896b6cd97b9d27d9fb887abc58cafcd85a8c8688aad5b7f9f6892ab76a0b9799cb87799b582a5c382a5c57da4c55f85a94e74994f759a537b9f3560825c85a56e95b47293b27495b47497b75c80a05074947498b8769aba7a9fbc7da2bf6c91ae54799682a7c27fa4c189aec98cb1ce8aafca8eb3d07ca3c2648fb1406c8f3d688b3c668c406a9248739d436e994b76a145709d4974a14975a2426e9b4877a345769f4574a042739c3d71993e739d3f73a24272a24470a1466f9d4c719b54769ba5c8e86b90ad739cb87ba7c26996b374a1c073a0c1628daf769ec17ca3c483aac780a8c287acc787acc67fa4be779bb37599af7da1b77a9db944688a456c953b64923863903a65905d84ab7ca2c69cbfdf9bbad69fbbd395afc89db8d392b1ce89adcf50789c426d9745729c3e6a973b6794416c973a648e365f8b3d679142699042688d4d71935f83a55e82a45e85a66a92b6456c93467098517ba5446f9947739a426c92244e74284f761e456e2a547c315d84406f9942719d3c6b993b67963c6792416b93476d913c6384385f7e385f804b71965c82a66f96b56c96af729cb4759fb76993ab628ca46d95af6c91ae6e91b16c8faf7094b46087a65f88a84e799b4f7ba24a77a03968942a598523527c2e5b842e5a7f457093527b9b678eada3c8e57ba0bd6085a2577e9d5982a25580a34f7ba03c6a8e457196507c9f4f799f4f7a9d436e914772954873964b779c487499406d944272983b6b912e5e8427577d2a5a802e5c8034618238638311395d1e466a1e436d2a4f79315883416891376189386288335e81396487365e820b33571f45692f557a365b85173c6633597e3c628658819f58819f527e9b5e89ab5b82a95d87af507aa448739d44709738648b426e933e6a91305b8639638d3c5f8724426406213c1e3851354e6c2d46641530451b3a4f0b2f4f21476b183c601b3d602b4e6e4064844c7296527a9d587fa0567a9a547c96567f9b5883a5517da04d789a3d66864c72964064864a6d8b1f425e0a2d4b3e65843b63861a4265173857254868406c9345769f3d709b33648d427094426e913e6a8f426c923c62873a60853d678f436e9849749f46759f487ca343779c4f7ca34b779e3b658b436a91375a803b61863a648c34618833648c46769c55799d617c9a596980cad7eaaabbcf788ea387a3b99ab6cb96adbdcee2ede5f7ffcedfe7d0e1e9cbd9e2c7d4ddacbccbacc4dc92b0cc7c97b47492ae688ba96a91ae6a93af6d95af87aac0b9d4e7cfe2f1ccdde7cfdce4d1dee4d7e5eebdced89eaebebecfe1819caf8faabd97b2c794aec5a1bdd5a6c2dab3d1eba1c0dca4c3e08aabca7296b6638aab5b81a650779e5a81aa638baf7098b183a7bd82a4bd6c8ea9789bb791b8d7638eb146739a416e9845719e406f9b43729c47749b4772954e72964c6e914e7294517899456c8d6e95b67094b67a9ebe7ea2c2678bab486c8c6085a280a4c48eb3d08eb5d494bbd887aecd3a6182477295396389416d92426e95416d9447729c3f6a95406d9745729c4f7ca644719b34618b45729c43739b416e9843729c41759d4477a24174a14575a34874a34a75a2466f9b4b729b648cb084adcd7fa8c679a2be6f97b1739cb8739cb87aa6c375a2c177a6c475a3bb73a0b782aac386acc384a8c08cafc57da0b4c5e7ff7a9fbc355d812c5782326091406fa338689833608a315b81466c90476b8d456886385978406383395d7f3b658b3c69923867932f5f8d3767973767973968963b6a983b6b9b3e6d9b3f6c9649749e4e789e5f86ad77a1c76793ba426f99406f9b4f7fad4b7eab3d6d9b2d5e8921507c2f5c8638638d2a557f315e8746759f497aa53363914171a13262923a699738658f335d833c6789446d8d547b9c6c92b6759cbd769fbb78a2bb79a3bc729cb56a92ac698ea9577897708fac7896b27994af85a3bb82a2b76c8fa5698ea85e85a45580a349769d37669030608837678f235077366488497598537ea05a85a75f87aa5f87aa5e86a95b86a95882a85581a8436f96527da0507b9d577fa34e76994870934e799b457092517da0507c9f416f9344749848789c427296356589326286396789426d8f143d5d133b5f1d45691d446d254c75365d86335a83366088204a70325d801c476a1a426611395d0e34592f53772f517614385c386084386084678eaf6a91ae658aa7638aa95783a6457299436e99436c98436a95426992406c912a567d3a618c44658e334b6d0c24400e2c46203e5818314f1028441e364e2d49610328432e55722a4f6c486d8a557c9b4e75964f779a4f7a9d4f7a9c517c9e56829f4f7a9a5680a65680a64f779a3d6485385c7e4d71913e617f2e4f6e0a284a3f6184355d80234b6e0f304f1b3e5e406c933c6d963d709b4778a14c7ca24c7a9e4370973864893a62863f678b446e963d689235628c46759f497da44778a04d7da3507ca34c769c5a81a842658b3f658a375e853460853765894873963e60835873915c708b5f6f86acbbceb6c8de6c87a25e7d9a7e9db992aec692a8bddff0ffe7f3ffe4ecf7d5dce4c6d2debfd5eca9c3dea8c0d88ca6bd95b3cb809fbb7b9ebc85a8c8476685324d688499acabbdcbd8e6f1d7e4eddce8f6b0becbcfdfecc9d9e67fa0b37999ae66869d62829ba1c0dc7091b07b9cbd5e80a35c7ea16387ab6187ab6187ab6d95b9628aae6087ae6790b0779fb87096ab7799b288abc781a8c75d89ac4a7aa04475a03f72a13f72a13f72a14477a440719a4470974b71983c6084365a7e42698a476d917198b9698db17397b97da1c33d61813d6183294d6d6185a7a9cdeda1c8e988afce365d7e3b6386426c92416b93426d97446f99406b953f6c96406d973b689243709a4b78a2406d973a679047749d46739c3a67903f6c9540719c4576a143749f4473a14574a24874a345719e4976a04a769d7aa5c88eb7d79dc2dd9abed884a8c087abc582aac481afc97faec874a4ba75a2b779a3b97ca2b986aac287a9c283a6bc3b5d78345878355d812e59862e5c8e285a8d2658892a598527547d214d742650762f577b386084365d8439658a3a679034638f3366933d709f386a9b386a9b386a9b3567983266964073a23a6a984976a080aad45f89b14d77a14976a041729d2d628e356b993c72a13c709f4477a64373a13f6e9a426f993d689333608a4a79a54a7aa83c6c9a3f6f9f3b6b9b37669438658f3d698e467193749dbb6a91ae6c91ac789db880a8c187afc86f94ae759ab47fa3bd7c9eb97390ae5d78967f99b49ab4cd91acc19ebacf7293a67295ab678ca75b84a4507ca14171993a6a9233648c2a5b832f5f853e6e943f6f955785a9608eb2638fb45f8bb05c86ae5a84ac5a84ac547ea65580a34974965f87aa557e9e5079995780a04f7898537ea0547fa14e7a9d4b799b5080a45080a44c7ca049799d4977994a7597234b6e0a32561c4468385f86375e87345b8431587f133d63305a802a55781a45682951752b5377264e7211375c0e30530e32542c577a3d698c517a9ab8ddfa86a9c55e85a24d799c457299436e99456c97466790395b810e395c2d587b3c62893654781025440b203b2d4b67294b67324d6a203a552d455f435d761638512c516b3e637d4e738e6e93b05a81a0638cac517c9e527fa05784a55481a0527fa04f799f4d749b3d63873d61814367894468883558763657760e2c5038587e42688d23496d18395a274a6a38628a3e6d974475a045769f46769c4c79a048759c38658c3a648a446e944b76a043709a39669034638d3a6b9345769e417197406c93497399476d942c5279365c81436b8f416c8f3f6a8c4970915475964b66844d6581788aa09fafbfbecfe1778fab6582a45f81a46485a485a0bb8ba1b88d9cafe4f0fee2ecf5d3e1eac0d5e8afcadfa6c1d6a7c3d8a4c2da97b6d26a8bac45678a2c4d6e38577497b1c8d3eafab3c5d3c5d3e0b7c3d1c5d3dea5b6c092a3ad7093a66d90a462869e3f627e5074965c82a75c83ac5b82ab5e85ae6087ae7096ba6b92b1789dba7498b26e90a98bafc792bcd29ac4dd93bad7668eb149759a41709a3a6d9a396f9e396d9d3c70a03b6f9e3d709b497aa34d78a222477123466e3053793d638740668b5a80a487add27da3c741678b284f70254b6f2a51723b61854f76974f75993d64853b63863f678b3e6890406a94406b9645709b43709a426e9b436f9c3b6a963f6e98406f99406d9647749d446f993662892d59803f6a944675a1497aa54978a44675a14c7ba94978a64474a44272a24776a249769f436b8e6f92aebbdbf4a2c2d992b2c792b6cc87b1c785b2c77eabbe81acbf7da6bc7da2bc89acc888abc78eb2cc8aadc9385c7e335b7f35608a335f8c31618f2657822a5b862b5a8422517b1c4b75224f782e5e8631608a32638c346590376a97336695326696316597386c9e3d71a34074a43e74a33e739f3f6e9a49749f537aa5547ba4315b853a6791366792396e9a3a73a039729f3b719f4477a64978a64874a34c77a44d78a53f6a973a6695305c8b406f9d3b6a983766923867913e6b924b76995f88a65f849e88abc196b7c88fb0c182a2b77999b095b5ca8cacc189a8bd8baabfaec9e494adcb859ebc7c96b17f9bb3a4c2dabee1f7a1c5dd7da5bf668faf5b87ac4a7aa031618914456d1d4e7634658d3869914778a041729a5384ac6191b75f8cb35d89b0618bb35c86ae5d84ab51799c5a83a35a83a3517a985077965e87a5517a985d88a85883a35885a64c799a5684a65886a85a88aa5788a95482a45883a520486b1a4266234b6f41688f456c933761872c567c2a547a345f822853762c577a315b812f597f325c822a51781d416511375b19496d3161853f6a8aa0c7e4c3e6ff5d81a1447095437099476e9742648a314b6c05203e264969325678355979203f5c0f24411e33504061802f52701736520b2641233c5a132d4817334918374c1f425e4568868fb1cd7799b57ba0bb658eaa6f9bb86c99b64e7b985f8aaa4b7299476a92335779375c794d71913358753257743c5f7f07244c46668f40668d375d8108294a16385b3e688e3f6c9642739e41729d47779f45759d3f6f973c69923d699048739d4f7aa54e7ba54c79a348759e38689028588037648b3f6b90375e8520466d2d537a4a71984f7a9d497194486c8e3b5e7e3a59787491af657f987a8fa295a3aedae8f59aacc4718aa87593b57b9ebe6c8baa54728e4f69845c7289d4e7f5e2f6ffcde3f1b0ccdabadbeca7cbe17a9cb85b7da052769a4c72962f56774a6f8c8badc6c1ddf2d3eafab4c6d2a0aeb7909fa641525a3041496c8ba07595aa3d5d764769855f81a45f82a85c82a95e83ad6288af5b81a67198b97195b57699b594b6cfa9cce2acd0e87fabc85482a33864873e6a913b6a943f729f3a709f376c9e3a6fa13c70a0366a994376a34879a24b789f1d446d274a7231577e3e648940668d3f658a799fc43b61862d5378294f7333597e3c62863c628733597d30567b3961853c64883f668d3b658f3a638f406b9646719c4874a14574a03e6d993a699539689244739d45729b44719a507ca31b456d265076436f964975a24978a44b77a446739d4b7aa64b7ba9497bac467aaa4878a846739d446c9051749288a6c0c8e4fa97b6ca8eaec385aec486b0c687b1c789b2c887acc685a8c483a6c48daecd8dafcbaccfed375b7d396185406a923a679131628b2c5d862e5f8834638d295a852556812859842c5f8c2b5e8b32659234679433669333669531649337699a326696336797386c9c3a6e9d3568934978a25b86b0638ab3426992274e793d68923a6b943f749e3b719d3d739f4074a34174a14978a64975a2396592315d8a3662914773a23d699a3a68993e6d9b41709c3b6a943e6b9248749996bfdfb0d5f0aacde1a1c1d08ba8b68aa5ba96b1c6b4cfe2b9d6e8a5c2d49bbace6c88a08caac66a87a551708f4769854366823e637e345b782b54725f8aac6995ba28557e103d661a4a7221527b295a83396a9342769e3f739b3e6f9845759d5481a8628eb56791b75d84ab6088ac577fa25c85a55c85a3547d9b3e6785628ba94f78965e87a55a85a55a85a54d78985885a65d8aab5c8aac5b89ab5c8aac5a85a7254d701b436731597d446b92436d933a648a2c567c3f6a8d386386305b7e2d587b2e587e345e86315b832e5880274e75254f752353791b4d723c698a4d7694bce0ff537a9b47739a3d6892395f84173859061e3a0b233d09264420425e193b561030490e264229405f4263842d5171486a853d5c7843607e0e294620394f29455b062844305170a9c8e48aa8c099bcd286aac2779fb89dc7df709ab283acc84d7195395b80345777385d7a224966355c79315877365a7c10305943648f42688f3b61860b2c4d07294c365d843f6c963c6d984677a24a79a344749c3b6b933868903b68914c79a34f7ba8507da75481aa4f7ba2547fa9527ea5467297426e93577ea5436990234a7350779e4a7598446d8d4265857293b25a79985e7d9a728ea6768d9f72838da4b2bdc9daec99adc690abc86784a26582a03d5a7839567426445e324e63adcadab2cedc7e9daf567c916991ab698daf6387ab5e81a7567ca03861814d749160859f597990adc7d8c6dce9c9dae4d5e6ee82939d78899370849f4c617c62779269819d839cba6e89a76d8aaa7594b36c8baa7293b26f92b0a1c5e5accef19fc3e580a4c84c739a4978a44b7ba93d6c982d5c882e5f8a2c5f8c3b719f3b71a03d71a34072a54375a6487ba84d81a95080a6426d901f476b385f863960872d547d2d547b365d8431587f396087345c803c638a365e82335a812c5478284f763f668d3960873f6991436d973f68943e6996426d9a44709d42719d406f9b3f709b38699242719b4a77a04e79a34c769e3f668f143b623f69914b76a34e7aa7507ca94d7aa44b7aa64b7ba9497bac4579a94474a44975a241688f466a8c597894c3e1f9d1edff8aaabf7098b2769fbd79a3bc80a8c287acc98aadcb83a4c589a8c791b0cd50728e385b7b365c80436f963f6f9733678e2e628932628a35628b36658f366792225582275b8a35699832659230608e2e5d893766923867933b6b993c6c9a3f6f9f4275a441729d3c6b9548739d537da5436a93385f86476e9746719b4979a14b7ca54477a24479a34376a34576a14b7aa646759f32638c31658d3b6c973666943e6e9e3e6e9e3868963a6d9a3a6d9a32638e4c7ba7709bc53e64886a8ca8a7c6db98b3c69fb5cca2b8cf6a849597b2c3a1c1d07e9fb27295ab688ba751759752789c476f933d65893762852f5b7e224e7328547b224c761c4571153e6a1f4a7528557f1d4c7633628c45769f42739c43749d40709846739a537fa4638eb1638bae6187ab5b84a45d86a6618cac5883a34e79995982a24e77975c85a55d86a4628ba95d86a4547f9f5e89a96693b46491b2608dae5e86aa153b60224a6e2b53774c769c446e94366086366287416c8f3863862854792d597e37638a325e85345f892d58822d577f2f5b8235658d36668c2f5d7f346182487093436b8f3f69933e658e375b7f32516e06203900142c1b355025405b27475e0c2c431d37521e3957163758082a4d385b7733567217385b324f6f2b455e132d460e2d4c1e3d5c89a7c1a6c2d894b1c37695a78baec17196a888adc05a7e96537694325575375a78284d6a28516f2d59762a55753c6487092e582d527e42699240668b143558193a5d2a50773b66903c6b973c6d98406f9944739d45749e41709a3b6a944978a44b7aa6507da75b87ae5b85ab5d84ad6289b05882a84f7a9d5279a02d537a0f365f48729a47719741678b3455767190af81a2c34d6f8b5e7c94708b9e5265768091a1d1e2f29cafc0778ba37288a04a60782d455f12304a3d5f7a557a95567b96547c955e869f6f98b66c95b5698db1668aae55779d4f719655799b688daa6f93ab80a0b5829db08299a9a8b9c9d5e5f5cddded8e9eae42566f72869fa3b7d2afc4df97afcba8c1dfa2bddbabcae7b3d4f394b7d56f93b552789c4d749b47719b466f9b4c77a44878a84474a52d5b8c2857852e5e8c376a973e72a13f73a24577a8487aab4779aa4679a64a7ea65586ae4b799d275177345e86365d863a618a3d648d385f8840678e3f668d4970973b62892d547b365d842e557c3c638c486f983f6991426c96416b95436c983a6590416d9a41709c3c6b9743749f3f709b3b6c953e6f983e6b9546719b4f79a34168912d527c274e774a75a24e7aa74f7ba8517ea84b7aa64f80ab4c7caa4878a84675a344709d416b933e62864f708f55758ea8c7dc698ca2638aa96893b5668faf7097b6789cbe7ca0c27799bc6889aa83a5c185a7c33b5f7f31597c3f6b9244749c3a6e9533678e3c69903b688f3867913465902e618e215584316594376a973968942a5781325f893c699337648e3e6d993f6e9c3d6d9b41709a3b6b93325f883c6791406a923e689045709a507da65281ab4e7fa84b7ea9477aa74275a24d7ea9497aa52859842d628a30658f4073a03f72a13c6c9d3464943c6f9e3f729f3f73a23c6f9e3f6f9f436f9c547aa16386a64e6c84a5c1d6abc3dda1b9d18ca7bc81a0b26d8ea1688da0365b75436c8a497496467297406c913b678c325e832b577e25507a27517b2b548021477419426e214a76244f7a2d5a8437648e3d6c9643729c44759e3e6e9644749a4b779c547fa25f87aa668eb1658eae5b84a45c87a75883a35f8aaa3c6787628daf5f88a8628bab6089a7628ba9547d9b628bab6691b1628daf6691b351799d072d5211395d2b5679467096436f942e5a7f406c913d678d305b7e2f5b80325e833b678e325f8835628c2d5a84244f792e5983406b9539668f3a688c3662853c688b3c668c416b93446b943b5f833d5e7d23415b15314717314c213c5730506915354e18334e1b36542c4a6c204265163a5a1c406234567c3b5b8143627e3d5b75112e4c0d2a484e6c86a8c7dc99b6c898b5c592afbf7898a76b8c9b7d9db23d5f7b2e4f6e3a5d7b2348652a53732651732e597b3e6a8d0630582b557f3d648d385e831c3d6027486b15385e3a648e3a69954272a043729e41709a42719b41709a3e6f9a4879a44c7ba75481ab5783aa5a84aa6289b05c83aa507aa04f7a9d436a912d537a1037603a618a487094446b8c2d4b6d4966864e6d8c54738f64829a748ea55e748b657a8f8699aab1c4d58799ad3e5066182c44193149506e885d809c5b82a3628bab5f8ba86894b1719cbe6d95b86c90b46587aa527298496a8d6182a37496b2789ab38babc090afc37e99ae5f778f50667e8b9fb7d8ecff4c677a58748991adc37b99b17695b2a1c2e398badd7aa0c550779e3a648c48739d4976a04776a24272a04878a83e6e9e36659134608d2b55851c46762957884070a04276a64377a64679a8487ba8477ca84a7fa9497ea85488b05281ab2a578137618b3a648e3b628d4168933f6691446b94456c953c638c345b843057802f5981305a823f69933e6892406a94355f893c6690406a94416c96426f9941709a3d6c963a6b963b6e993b6c973b6c953c699337628d446d993e65903a5f8b395e8a39628e527daa4f7ba84a76a34f7ea85382ac4e7ba5517ea84e79a445709b38628c385f864b6f934d708e9bbdd67ca0ba648caf6691b45c87a95f88a86189ac6e96b981a9cc779ebf688fac779ebb547d9d35618443739944759e3d7199396d943f6d91406c913c6992396a95386b982d6190184b7a386b983c6b9736638d1e497337628c38638d3b68924675a1406f9b3d6e993d6e9936679232638c3d6e974879a24b7ca74c7da84a7aa85285b24578a7487baa4477a6477baa4478a7356b973b719d3f73a23e70a135679a3b6a9e3b6a9e3f72a13e71a03d709f3d709f4373a14b78a2567ca36487a77090a78dacc17b99b36d8ca87597b084a8c06f94ae38607a416a883a6587386487315d80184467376386386386325980375e893359862f55842b5482264c79254e7a29537d2a557f36618c3d6a9443729e42719d42739c406f9943739b49769d4e7a9f618caf6189ac517a9a527d9f5d88aa5c89aa5986a75985a85c87a9648dad628bab638aa95b82a16188a76790ae6790b0678fb23b6186052b520f365d265076406c932d5a813b688f46749839658a2c587d335f862e5a813e6b9434618a3f6c9633608a2b557d1e456c436a95456f99406c93416d92426e934571944670963e658c395f843c60842c4f6d4466812f4e6a23415d3d5b7d2a4767223b590e29462c4a6c294b702d50762c4f77375c88486d974c75955176911b36530a25404264806d91aba0bfd4a0bbce99b4c7a3becf93b0c0607f934665812346643156733a61801e44682d5579356083386487214e752b5680325c8431577c2042651d3e610c2f55385f883c68953e6e9c43749f3f709b42719b41729d4073a04477a4497aa54c7ba54d7aa35783aa587fa8557ca34b759b477197355c8333598013396033597e5c82a64a6d8d4a6485869fbd6e89a654728c5f7a955b75906c85a33149651c3249465b701f334b142944516b865b79955f7e9a6487a36789ac678db16c95b57099b97096ba7296ba6e92b25a7d9d486988accbea728faf7a97b593b3cc7d9fb8567a924c708a4364833e5f7e527190809dbd85a5ba93b6ca8fb1ca93b6d26387a94c7297476e97446f993e6b953968943564923e6d9b4373a34878a84575a53867953c6792416b95375d8c2e57852e5a893d6d9d3f72a14579a8487baa497cab4e81ae4e81ae5085af5386b15584b02c57823f69933d6791486f9a4168933f669129507b335a83365d863b628b335a83315b85325c863f6993416b95416b953b658f3f69933a658f3c6791426f9842719b3c6b953a6b963e719c3f709b3d6e993d6a9446719c466f9b466c993a5f8c335884335a85436e994b76a34e7aa74a77a14f7ca65782ac527ca4577ea7456f97325c8638628a41688f41678b53789596bbd889afd384accf7ea7c76994b47ba6c8719cbe749fc177a2c2729ebb7fabc681aecd3f6d8f43709747779f497aa2407297426e9345719640709840719c3a6d9a386c9b2053823565933c6b9735628c26517b3a658f325d873c69935180ac4e7da94373a13c6c9a3c6f9c3b709a3e739f3f75a1477ca84579a84c7fae4376a54e80b14577a8467aaa487ead235c892d6693326894306591295c8b39699a406ea0406ea04373a34373a14373a14575a34874a34d78a36b91b885a7caa5c4e081a1ba799ebb5e85a45a819e59809d507995658eac5f8aac497497426e913c688b214c6e214c6e274f72345a7f30537d365b87345d892f5884244d7929537d28527c204a74315c8735628c41709c3e6f9a42739e40719c4776a044749c47739a5681a4648bac597d9d557c9d4c75955c87a96490b33b678a6592b3648caf628bab638aa9567d9c5c83a26289a8668faf678fb230567b0f365d0933591c486f103d64123f6648759e3e6b9237638a346087335f862a567d3c69923c6b953d6c983b6a94335d85133a633a618c47719b45709a46719b4a789c477398406b8e3a6286375d82355b7f3054764164823456711938554061843e5c823956740c2947304e70284a6f375a84395e8a4167963d68934b799d48718f1c3752142e492b506d3d64814e6d897a95b099b3cca8c2d9b1cee066859a2e506c3457773c6082345a7e23497032587f40688c345e8439668d36638a3d678d3d63882c4e71133558082a4f385f8638658f3c6c9a40719c40719c41709a4475a04174a14376a34576a145749e44759e4b7ba34f79a34b729b4a769d406a9039608732557b1d3f64597b9e6b8eae7190af597290c4dcf6758da56982986c829a415975334e6c16314f142c461831470820382d47606986a46a8baa6d90ac7093b17092b57296b86f93b56b92b37198b9749bbc6b8faf4c718e40637fc2e1fe88a5c38facca6887a44466824a718e466f8d4c7595345c7f375d81466a8e6e93b087acc983a7c9597fa446709a46719c406c9b436f9e3d6c9a32618f34608f396491436c9a426b973e65903f6691436a953d648f3259842e588236668e3c70984176a04378a4487aab4e7eaf4c7cad4e7eae5685b15582ac547ea62a517a48729c456f993e68923a648e366088345e8639638b3e689039638d345e883a648e406a9447729d48739e426d98426d97416b95426e9545709a45729b43729c44739d43749f41729d4576a141729d426e9b46719e345d8b375d8a3a608d41689338628c3d68923d68933c689543709a4c77a1567da6557ba253799e3a618829537b36618b356188406a904a729591b8d78cb1ce82a7c27ba3bc719bb476a2bd74a1be76a3c2729fbc72a0ba80aec87ba8c56592b34c789d4f7ba2507ca146749839658a315e8541709a43749f3d709d386c9b2c5f8e2858863d6c983966901c4973305d87325f893968925281ad5181af4c7caa3d709d3d729e3b719d3a73a0356e9b3e74a23f75a4467aaa4678a94e7eaf4779aa306494285e8d2a62912e6792285c832e60852b5b831a49731a4673204c792956801d4a7424507d15416e264f7d3a608d5477a19bbbe23d5b7f355677345c804673946994b4507c975d86a280a7c483aacb6086aa4d7398466c913c6286204768315879375b7f395c823e648b3b658f2f5a842c57812d577f28527a2e58821b467136638d3667924174a14174a14878a64776a44574a045709b4e759c597c9a5f819c4c6f8b466d8c628bab6590b2426e915f8cad6890b36790b0668dac5c83a26188a7678ead668dac6087a82f567d1d446d234d7516416b113e672151793c6b953c6c9439668f39668f3a658f2b568035628c3f6e9841729d3c6d963c679218436d3d689344719b48759f507da7547fa9436f9639658a386386345c7f365a7c25486831536f143651193b573f61863f62884163862c4f6f20416224466b3156822f5886335e8b3d699638688e365e81132c4b0f28461a3e5e3b63863b5f834061847492b4a5c2e07997b14c6b8734567945688e3e64892b5178375a84284b753b5e863f678b447095457196436f9430587c25496d284a6d1032552e547938638e3766923c6d9841729d42719b4778a14275a24275a24778a34778a1487ba6497ca74a77a147729c436e98325e85325a7e3357792342617b98b67795b17a95b2738ba731455d718495485a681122360d2139041f3c082744324d68354f68405a716480966e90ab6a8fac7198b77299b8769aba779aba799ab97396b47299b86f98b8638eae426b89537a97aed1ed7e9db93e5b79244264385a7d3961844c79985481a053809f3762843a6286487093739bbf446e943b658f3b6693406c9b3763943c6a9b426e9f3d69983a6693406b96446e98325982345a814267913f669137618b36608a315c8638689033678e3b70984176a24878a84270a14975a64975a44d78a3426c942d537a3a6085486f98426c963b658f345e88305a8239638b416b933f69913a648e38628c3f6993436d97406b96436e993e699447729d4a749e416d94406b9543709942719b43729c4576a14576a140719c43749f4776a2416d9a3c6794466f9d5079a54c76a04a749e416c96446f9a39659238638e3e6892476d944a6d93466a8e355b80234d73315d843f6a944a769d4771976189ac91b5d585aac580a6bdabd4ea82acc57eaac584b0cb84b0cb78a5bc7aa7be7fabc485b1ce406b8e537da3537da347739839668d34648c3869924778a33e719e3c6f9e24578626568431608c3968941e4b7533628c3a69933869945181af4e7eac3d6e9937689330659130669237709b336c99386e9c4377a64477a64272a23868983868983669983165943369972e64902758802a5a802c5c841b4871103d6726537d28557f2a5580244f7a244f7a1e4773355c873a5f8b3558824060892c4f772652793765896a97b692bed981a9c3759ab587acc9769abc6084a8486b913e62863c62862047682b52733f63873c6287355f85315d8428547b244e74234d732e5880315c862a59833d6e993d709d4474a242739e45729c48739d4f769f567a9c98b6ce84a0b5527088436580658cab628bab537ea0618cae668faf6790ae6289a85d84a35e85a46a91b0668dac5c85a53c638a28527a234e781f4c760e3d672657803564903e6d973a67913b68913d689229567f325f89396a9341749f3b6e99406f9b1b4a763a6b9642739e4c7ba74976a047729d3f6a94366287315c7f32597a2548662b4a672a486404233f2d4f6b32587c3f678b4f779b476d922c50721c40642c5680325e8b33628e3b6a943f6b92274d71142c4e1c3554274b6d2d587b305780335a8542658d54769b4a6d8d4c6f8f43698e4368922f557c365c833c5f892b4c773c5f8743698e456c933d698e416d9235608330547836587b35577a1d43673f6a943665913c6d9842739c43739b45769f3d709d396c994574a04776a04477a2497da546739c4b759f2b5680335d8532587c365776253f5a5b738b6a849d304a630f27432d41591727341a2730142131394b6147657f577a98809fbc7896b0abc6db9cb7ca7d99ae7696ad7496b16d90ac6c91ae7095b27da0c07094b4729bbb6c97b75b86a6426d8d638aa7789bb73a59762c4b6a34527628486e30567a476f925883a35783a0507999365d7e3763863a668b335f863f6a94426d9a3a6592426c9c3a66933863903f6c964370993d6a933d6a9137648b1f4d713d6a913f6a943a65903a65903d68933c6b953d6e973a6d9842739e4b77a43a6590345e88305a8229507932587f42648a45678d4168912e58802d577f38628a3b658d436d95436d953a648c355f873660883e699345709a426d9748739d46719c527da8507ba546719b446f9a47749e4776a24675a143749f3e6f9a42739e3c6d9844739f4d79a65683ad4f7aa5517ca7547fa94d78a249749e436e993f6a9547709c426c964166903f658c486e933f6589143f6237638849759c48749b517ca6537da35981a4507796335b75648ca598bdd79bc0da96bad492b6ce91b6c986abbe87adc48eb5d25c84a7517ba15884ab4d7aa34a7aa237669035669143749f3f6f9d3f6f9d3262902858862e5d893a69952e5d893a69953c6b974373a14b7ba931628d2c5d8634658e3a6b964275a0457aa44277a33e719e4376a34676a43f6e9c3c6b973d6c983e6d993869943467923467922d5d8b2554822f5e8c18477521507c305f8b33628e2c588529547f234e782d57812d577f375e87345b843a618c2f59831c4772335f86517c9c92bcd5749ab182a6be7093af6e91b16286aa496c92476d923e668a3b638621496c335c7c335b7e305b7e335e810c375a254d712c5478315c7f305c832b5b832758813d6e9746759f4572994d789b55799b567796829eb6d3e8f9c2d5e4829cad48647a85a7c2577e9b648dad6792b2648dad6992b06c93b2668daa658ca96990ad668fad5982a2375e85234d752d5a832f5e8828598420537e31618f3d6e993564903e6b95315c8726537d36638d396a9340739e3f74a03b6e9d184b7a366c9a3e74a04a7ba643729c426b973a648e355f87355d813155751b3a562d49611d37500a2540365874345b7c3f6b8e4c789f5480a74c7497355d803d6a933867913c6d963a678e3a6085264768193153344e6f25476a2953793b669136628f3a6590355f872b537730587c3b628d3d648f2b507a375d843659832e517945688e4a6d93486e95446e9649759a487497365c804466894063831a3e603e6a913c6b953c6d9641729b43739b46769e3e719e35689541709a44719a42739b3f6f9549739942699032598032587d2d51712c4a66465c712a3c5022364e354d67435e79a3bcd27f8d984a545d3b4956687d90698da78bb4d28eb5d693b5d1c2ddf0e2f8ffd9ebf5b4c6d08ea4b27793a8678ca76f9aba6e9bbc6591b4709bbe6189ac5b84a4759cbb789cbc436686304e7028466a1f3b602440653b597d47688b4d6e9145668732546f2f516a39668d3f6c933b689137648e426f994a76a34773a03966903b689238658e416e97426f963b68913b68913b688f3b68913d69963f6b9846719e426d9a406d973c6b9543749d4979a1406a92335a832f567d2f567d3f678b40668b42658b42658b3d648b2a547c2b557d39638b3660883c668e3c668e3b658d39638b3c668e406b95446f993f6a94416c963c6792406b96406b96436e9946719c47729d4874a14978a44a79a54576a14879a45182ad5382ae507fa95481ab5380aa507da74f7ca54a759f46719b49749e547da947709c426b975a81ac4f769f476f9331597c285073406b8e4c769c537fa64f7aa54d78a2547ea64f779b2c557359809d5a7f9c6285a16284a08badc6a8cbe1a2c5db98bcd48db2cf6088ac547ea65481a84f7fa74c7ba53d6c9635648e31608c4978a444739f3d6c9832618d3d6c9838679331608c3b6a9640709e3f6f9d3063902758833768913e6f9743749d4879a23d6e9942739e4474a24575a343729e406f993e6d9742719b3c6b953b6a9441709a3766923b67962f5b8c2958862d5c8a2c5b87305f8b31608c37648e315c861741691e456c274f732249702c567e3b66912e59861d48752d57813d65887299b693b8d2769ab27093af658aa76387ab4e7499476f93416c8f436e90325d7f315c7e396486365e81355d8032587c284f7023496d375f823b678c3562893363893b6b916a96bb5d86a67fa2be84a2ba93aec1c0d6e4d1dfe8ccdbe2bed0dca5bfce8baabf7094ae6a91ae6a93b1618aa8648da96e95b2668daa6d94b1668daa638caa4d7696315b8106315b1e4b752b5c87194c79275a87295c893c6c9a3867953a669325507d2d5a8432618b3c6d9640739e3e739d396e9a194d7c39729f4177a34477a248759e456f99365d863259822f577b294c6c203f5b28425b0e26401b36533958774069893c688b47739a406c93426e911f4d6f32628a3869923e6f97416d9247698c26436317304f0d2a4a173b5f38648b3867933565933968942a5983315d84406c933e67932f5582325781365c832b5178294f76466c90466c91567ba54a719a4d799e4e7a9d31577b466a8a3657762f5375315d843e6d973c6d963f6f974572994878a04073a03669963f6c96426e954775994a7798476e8f35597b34567b27496c0a2b4a122e443245546878879dafc5738ba546658194b0c6d3e1ece8f3f9bccedc809bb06c91ae4974962a55772d526f638199d7eefee1eff8e8f5fbe5f2fac2d8e580a3b978a4c1628fb0628eb1779fc35c82a6577b9b91b6d34b6e8c3a5d7b294a6b214265213f631733581f395e2a446929456a2340602949623d5d744a759f416c963e6b95396690406d974877a144739d4171993b6b933b68913e6b94335e88436c983e67933b6492416a984670a2446ea04068993a638f46719b3f6b92487499386386375d82395c82385e853e658c436d933b678c456f953b62893c668c285278254f75265076335d83355f85376187355f853f6991426c94416d943f6b923c67913f6a943f6c95426f994d78a34b76a34a75a24a75a24773a241709e4574a24f7eac4c7ba75180ac5180aa5180aa4f7ea84d7da546769e44749c46739c426f983f699349709b446a97426b974f78a44c76a04f799f497497416a8a3f68884c7497507aa04f7aa54c77a44d78a54b74a039638b5e85ac577ea5567ca13c60844a6c8f50738f486d88406582658cad4f799f507ca35787ad487a9f4e7ea643739b33638b3c69923e6b944b78a144719b39669033608a44719b3c6b9732618d3768933f709b396a953667923c6d9646779f4e7fa85081aa4475a04776a44675a341709e3e6f9a44759e42739c39699136668e3a679027547d28537e335c8a3f68963c67922d5a8328557e34618a3e69933c668e3c638a173d61274b6d2d517323496d254c733b64903b65951c44752c55813b62894c7394a1c8e5658ca9add4f15e87a5537c9c547fa1437091447192487596457092305a803c648843678b3b5d8025476a234666204466365d7e3661833763863b678a396687436c8ac5e9ffd6f3ffd8f0fcd7e8f0e1eff2d3dcdbcfd7d9a4b3b8b4c8d3cce9f9aed1e77499b36992ae6a93af668fab678eab628aa46993ac6a94ad6a93af557e9e2c567c04315a073660164772205380255988285b8a3666963a689932618f25517e37639032618b3c6d963c7098386d953d71981b5078396f9b4478a745769f416d943c6488345c7f335a811d436826486d17365517324f06203b17315223446740668a41698d3d608640668b3d6b8d2e608320507833628c3c6c943a668b395c7a2d4b651c385017365226507634638d3b6c95346890255981174b733d6d933e6b94396491315784365c8330587c386084255072436e90436e91456c9739638d416e954d7b9d375f82315575426382456888214d743b6a943e6f984070984370974a77a0376a973467943c69924b759b6790b053789531536f2a4966062345011e3e092743496276d4e5ef9ba9b4bdcde468829d4f729036566fcbdde9d2e0e9c1daee6a89a55178993a6588416c8e4770904b6f91abc9e5ddf0ffe5f2fbeaf3f8dfedf6a3bed181a3be658aa56188a580a4c47ea2c290b3d34f728e385b77385d771e435e254a6727496c28486e203c63203c6127446641607f5c7e9a6488a24c77a24a75a04b76a144719b416e983c6c943f6f9740709846769e46739c46719b456f993f68944167944d729f3d63923d67994571a23962903d6791466d963f678b446c8f294f73395d81264a6e32557b446b923e6a8f3a688c3f6d914672994672993e6890315b83376187325c82325c82254f75305a823761893f6a94426d97406b953d68923f6a94436e98436e99426d9846719e46719e45719e4975a44776a44574a24574a24e7da95081ac5685b15584ae4f7ea84979a146769e46739a46739c416e9747719b4c739e49709b4e74a1466f9b4b76a04c769e4e799c49719443698d41698c4771974b76a04d78a5517ca94d76a4456f99547ba45b82ab496e9845689054779d5377994d7495436b8e3d688b4b779e507da64979a14e7fa74c7ca248759c34618a3d689237638a467299446f99436e9836618c3d6a9435618e3968943a6b9638699442739e3f729d43779f4c80a74d7ea745769f4574a04675a143729e42719d39689230618a2d5d852e5e862e5b8434618a224d771f4a741c4571315b85325c842650761b476c3a668b3a648c3b658b40688c2f5579204466254969264d6e1c436a3b64903a65922d5684244d794269923f678b8db5d85b83a69fcaec709bbb5784a5517e9d4a77964774934572934772954c769c476e953d61853457772c4f6d3154722a4d6b3458783e66893d688a426d8f3c67873058725c7f95bedae8c5d9e2cedcddc9d3d2dde3e1cbd4d3dee9edbacdd4adc7d496b6c585a6b96c90a67297b16e96b0648dab648dab6089a76790ac638ca8517c9c3460870f3c650936601e4f7a1f5281275b8a2b5f8f326495356394305f8d2c588536658f386994386c94356991396d94386c91265a813e739f3f729f43729e406c93325d7f32597a2d51751b3e6435577d1d3d63011f411c39591432563050761b41650f355917395e1b3f631442662d5f842e5b8434618b39668f3561863f63832e506b294962193c58234f743e6d973a6b9431628b164a7234688f396b9026567e204b78244d792f567d365e82325d802754754570923661843c6690315c86416d94406c8f3a628635597b486988426585143c603b688f3f6c953f6f97406d944a779e34638d3e6b944e74996e91b17c9eba3c5c7522405807253d0423402645645a759251677ed4e2edd9e6ef6f8197617c995e82a440637fd6e9f7c7d9e3627d9260829e6084a651799c4f78984c77994d789b51779b7792afbacfe4eaf8ffe5f3ffb6cfe58eacc684a6bf668aa47c9fbd7b9ebe5273924467834369802a53693f6781335c783b628341658944668c38587e436487597a9b5f84a16188a54e77a3456e9a4c76a04a759f507ba545729b2e5b844d7aa34d7aa44c77a2436e994b759f3f6991426c92537b9f456f954b78a148759f416c963a648c3c638a456b902c50741a3e622a4c71315579375a803d648b325c822e5b8236638a315e87305b852f5a84254f7928527a335d853d678f38628a366088335e88345f8a3b669135628c38638e406b9645709b436e99416c9747749e43709a47749e45719e43729e4473a14575a34979a74f82ad4f80ab4f80a95180aa4b7ba347749d46719b49749e49749e49739d426c9649709b4b729d4e75a04a749c4e759e5279a04c739a466d94436a913c638c456f97436d974b759f507aa4547ba4597fa64f759a3b5e8451749a587ba14c72974e769a3e688e406c934e7ba54d7ca64c7da65080a84e7ba24a769b325e85426c9437618b436d9748729c47719b416b95315c863b68923d6c9642739e4576a14a7daa4479a342779f487da5497da543779f45769f4879a242719b35648e35658d37678f38658e315e872d5a83305b85305b852a557f305b86204b75264d7421496d193f64386084406a903f6b923b678c305b7e355d803c63842c5477224d70335e883e69933e6892275179335f863d6990426f984370997daad179a7cb5884a75885a64c79984b76964a75974c779a517ba14e789e40688b466d8c2b506b3256703154702f5373395f833c64883a658745709029506f496d87bbd7ecd0e6f3d7e6e9dce8e6dae4e5cbd5d7d4e1e7bacbd3cbe2eac9e2e9bad3da9eb9c47e9db17396b2638bae5882a8537b9f5c85a55e87a54e79992f5b821a456f0c37611c49732255842559892b60923165953b6a9623507a32618b3867913669943b6e99396a9337689031658c2559814275a23c6f9c41709c38658e335f82305778234467335177284b71193f66183e651f426a36578022446922476411365321446424486c2a51782650782a547e325b8735608a3d678f3b63872f55792b5273365f7f2651743d699034618b28578120517a3d71983f6f95315e87264f7b113a661c47713b678e3761873f6a8d426a8e3a648a4470973360873f698f406a90375d84375b7f3b5c7b1e405c1b3e5e284e723a648a406c933c69903f6b9238628a53779ba1bdd57b94aa445d730b263b17344625455a4368824c718e4e6b8d586d8ac4d2dfd4e0ec92a7bc5f7d996185a9486b89a3bac8dbeffa9eb4c9718ca76b8eac5f88a66891ad5a86a34e7c9e457299517ba1587a9f7e99b6a5bdd78ca7c27090a97496af5478923657764f70915e819f466a843c62773a6377537a97426b8b457092406b8e3f668f3e658e3a608452799a547a9e5f87aa4b74a04b759f46709a416b95507ca34d79a046719b5680aa537ca8214a76456c97466d962d55791a42653b62833a62854b779c48759c426e93426c92375f833e64881a3e6236587d3e60853c6084355b80396185355f85305c83305d862e5b842d58832f5a842d5781305a84325c84345e862e58802f59832c5782345f8a386491335f8c36618c3f6a953a638f416c9745709b5380aa48759f426f993e6d9941709c3d6c9a3f6f9d3f6f9d497ca94d80ab4879a44b7aa44c79a34e79a348739d4c76a049739d4b759f507aa4507aa24b729b5a81aa577ea7547ba44c739c4a719a537aa349709939638b456c95406a924c769e4d779f5279a2597fa63d6388446a8e56799f52789d4c739a3d678f426d9748759f4e7da74d7ca84e7faa4f7ea84a769b5480a34670963660882b557f38628c3e65904e75a0456f993a648e446f994976a04877a14879a44d80ad4a7da84d81a94a7ea64a7ea64b7ca545769e3d6e963c6c944070983f6c953d6a933b689139668f37648d37648d35608a2f5c852e5b853a658f345b82385e831a3d632e54793f698f3561882e5a81265277335e813f678a2f577a2f5a7d37638a38648b3c688f29557c2c59822d5c86305f8b41709c406f995282a86290b4618db05b86a84570905681a3507b9e4e789e537da3456d914f7697274c673c607a34587232557335597b3f6589436b8e3f6a8c2049694f7491617f99d6f0ffd6e8f2e1f0f5dbe9ecd6e1e5d8e3e9dee9efc8d9e1cee1e8c2d5d9b4cbd199b5c36b8da6628aae557fa74f769d527a9e5883a54a759835608a19446f1c467017426d1e4e7e2a5e8e2a5f912f63932556812a578033628c33648d376a973a6d9a3b6c953869922c60882e628a3b6c973f709b3f6e9a2d5a83204c6f335a7b1d3b5f1f3d631d436a254f79224c761d446f0a2d571033590f32500a2f4a0f3353173d610b3158375c863b628d3057823b658d376189325c82325d802a527620486c335b7f39638926507a17426c34648c417199426f96366289325c842d577f2d59803460873d678d3d648b486e9540678e346085315d80375d81395d81345a813d6086284b6b1b3e5c2a4d6d2e54782249700f3961275378305b7e4b6f935271902f485c162d3d082135173348506f84597d9549728e4e77955c7a9c6e86a0e0eefbe4f1f994a7b66680977596b74263827e98a9cde3f0cbddf17991a97597b37198b76e97b56792b249779b4f7fa74e7da75b86b05f83a75c7d9e6586a54667863457734a6d896182a16283a26184a2385c76365c73497288567f9d527d9f527da05e88ae537da54e78a0497194456e8e52799a678eaf537ea85782ac537ea849749e456f99436d975680a84e759e2f567f2d547d345a81496f94264a6e2c50722347692a5074335d833f6b90436f94426c92355d810d3357466a8e476b8d4b6f91486c8e3f65893b63873c668c3a668b38648b39658c39648e39648e38638d3c688f3c668e3b658d38628c38628c2c57822b56812d588326517c3a6590345f8a39638d39648e49749e4d7aa34b78a2416e98416e9841709a4675a13e6f9a40719c41729d43749f40719c4b7aa44b78a24d78a3436e994a759f4a759f446f994b76a046719b49739d527ca64e78a24e78a24a749e557fa95781ab3c6690315c8639638d3a658f416c963e689049739b587fa63a61884b7397587ea55a81a84e759c2a547c3b66904a77a14c7ba54877a14b7aa44b7ba3527ea34d789b3a61883e658c3e658e2e557e3d648d4970994b759d446e9647739a4e7ba44877a142739c4778a34576a14879a24778a1497aa34e7da74c7ca447779f44749c45759d43739b4070983f6f973e6e963a6a923868903a679039668f39668f426d973862883b6289345a811f456c244e74255176214d72234f74345f82315c7f3560832a547a2751793d699039658c29557c38658e37669032618d3c6d983b6c9546769e5b88af6490b36590b2517c9c547d9d577fa2527a9e51799d456b904a6e90486b893e607b31536e3457732246662e55763f678a3b66882c577a4c72965778995775917790a6e2f5ffdeeff9dee9efd6dbdee0e5e8ced5dfcdd7e3c6d7e1c0d6e1b2ceda7295a96d91b35980a7577ea53c638a4c769e416d942e5984244f7a27507c2b56832454842b5f8f285d8f2e62921747752c5b85366591376893396c9b3a6d9c41729d3d6e97386c942f60893d6c9841709c3161892a587c3860830b2d50214265183a60284f782d5882335e882b557f3d628c385e853c60843b6283365c80295175163d64072e572e557e3960872c54782951752f577a224a6d385e8232587c2b517632587d0b31563761873d69903c6990436f963d698e3560832d587a335e80315c7f375e85385e852e547b20466b1b4366153c5b183a561433520e30533d63872f577a1e496b345e84416b91527ca44c769c375f821a3e60092c4c0d2c49142e451a354a47677e6286a06084a4517a9a4d789a5681a160829d9fbacbe5f6fdd0dedfcadce07c929f8ba5c056718f526b81bcd2e0c2d2e1a0b2c67a99b67096ba6d95b85d88ab5d87ad5986ad5784ad5a87ae577fa3587ea2597fa43a608554789c5476996586a56789a52d506c4368833d657f57809c5f88a65f8aaa648fb1658db16389b0688eb3577b9d96b9d78db1cb7ca0b85e8ab15783aa5984ae527da7527ca64f79a3345b8441678e2f557a31557945678a3254771d3e611e3f6230517432567a4c7498416b9151789f547ca0173d61375d81466a8c44688a4b6f914c7092486e923f658941698d456f95467098426e95406c933d69903c688f3f6b92416b93436d95426c96406a9436618c315c872e598419446f2c5782416c963a648c4b759d4a759f3e6b943b68913e6b953e6b9545729c4d79a64675a143749f42739e43749f44739f4d7aa44c79a34f7aa546719c47729c46719b45709a4a759f4c77a14d78a245709a4e79a34a749e4b76a04c77a147729c4b76a04b78a133608938658e3a6790416c9649749e467098416b93517ba15882aa537da5507aa2345f89416e984a77a14776a044739d45749e45729b4973994b76992b527940678e3c638c2f567f436a934a71983b658b4a749a4d79a04672993f6c954877a14f7eaa41709c45749e45749e47749e44739d4a77a04b7ba34979a144749c47779f45759d45759d43739b3f6f973d6d953f6f97407098416e97406b953761893f668d365d84264d742c537a1e486e224c723963893b6689477295355f85244e742c567e3a648c305c8326537c34618b2f5e8a3a6a983565933f709b3b6c945787ad6492b46895b6537e9e5780a05881a1577fa23b61864f7298527499446586284a662e506c385b772c4f6d335a79345c7f446f922a547a4b72995c80a45576994e6d8c67839bcbe2f4ddeef8dae1e7dfe2e7e3e7f2e1e9f6d4e2efc6d9e7bfd9e691b0c2688aa66185a95c83aa426992527ca4355f8728537e2a55803d66922d58851d4d7d3163942b5f912a5e8e2454822e5d8933628e3767953366953569984878a6497aa340749b35668e2b58822e5b8538658c3d688b23476912335420426722486f29537d29547e345f8936618b3b628b3a618a3b62893b63872e557c436d933b628b3b658d3b62891f476b1840630f3858284f702f567732587c22466a193c6211345a032b4f06315414406528547b255178325e830f3a5c012c4e01294c0d3558092f54274d723d638a4d7398557e9e577b9b517291506f8e31537831577c30587b3762842a55783d658952789d5a7ea05c7f9d5578944c6d8c5375915577905b7f976088a2648dab5c82a653799e577e9f60849e97b4c6e6fcffdfeef5e6f1f3dbe9eadff0f7c0d5ea667e98465e76c7def0d1e1eec0d3e27e9cb87a9ec2688eb36a91b85f86af5a86ad5986ad4d7b9f5681a1567f9f4e7699577da15e81a75e80a36081a051738f2b4e6a486d8839607d4e7795618daa6995b26c94b7688eb26e90b37192b135547154748da2c1d67697aa5684a85c89b05c89b25883ad5d87b1577ea7355b82476a904b6d90486b8b2041601738571d3c5b254365304e723a5a804d70964b73974e749941678b14385c40648645698b4b6f914d74954c73944c7296466c90426a8e4a75984c769c447095447095427094436f94426e93456f9548729a49739d46709a3d68933d689335608b1f4a752b557f2f5981345b844b759b527ea544709739658c426d973f6a9545729c426f9946759f43749f4576a143729e41709c48759f4f7ca6517ca747729d43709944719a49769f46739c4c79a24c79a248759f4e7ba54b76a146739d4976a04a77a145729c3e6d972e5d87305f8933628c39668f3a679035608a49749e5480a75c87b14a759f38638d3e6b9546739d43729c44719a46739c47749d4470973f698f4a7296476e953c638a486f963a61883c638a41698d446f924e799c517da2507ca348759e45749e4b7aa64877a34d7aa44c79a24d78a24e7ba44f7aa44d7aa34e7ba4507da649799f47779d45759d44749c42739b43749c43749c3f7098446f9948739d315b853a648c355c85284f76355c832e567a244c702b5679436d934773983e6a91244e76254f75376187325e8525527b35628c2c5b87386896386b983a6d983c6d9646769e6391b56f9bbe608bab5b84a45f88a86087a84f7599577b9f56789d5172954465862345612c4f6b2548643357773c6286355d81355f85477197547ba253799e46698f4d6f9251738ea9c4d9deedffdce3f3dce3edd8e1eacddbe6c7d9e7c4dae8b8d2e36a869c5a7c985e84a94d749d587ea30e365a1b456d2a547e3d67911a45702f5e8c2c5f8e2d619132649534649234638f3465903a6a98386b9a3a6e9d4676a44c7da64d7ea63161892e598449739d426c92224b6b04234209274920466b2d578128557f34618b34618a2c587f335f863f6991325c862c568036608a446f99436d954672973a65883e698b4069893b64822e5574264d6e183c6026486d3e60862d50762a55784371954773984470953a668b3c688b426d90456d91456b90476a904d7096577da151799d5984a6537ea04b7698456c93486d972e537d365c83385c7e3a5e7e2f5270597a995e7d995e7c967c9ab26c8ca3688ba76e95b254819e5c8ba95d8caa5d88aa6387ab6886a87e96b0bbcedfe3f4fce5f2fadbe5efe5eff8eaf5f9e0eff2e9f9ffa1b6c95d758db1cae0bbd1dccde5f17191a8688bab698bb05d80a66289b25581a84a779e5280a14e7793466e875c819b6186a16285a35b7c9b4e6f8e3152715478926088a14a738f4e7a97608ca76790ac6990b17598b87393ac637f95657f965b768bbdd6ec8da8bb5c8cb25c8cb25c89b05b86b0557fa95b82ab375a8044668b47688927496527466223425e294664324f6f37547639577b4c6e9344688c284c703b5f814266882e52743e6284486f90537a9b51789950769a4f7599446c904a72964d789b4a75984672974270943f6b903b678c426c924872984a749c47719b45709b3d68933a6590345f8919436b325c82335a814e789e5b85ab34608727537a2c587f3b669045709b4a75a0406d97406f9b43749f41709c42719d44719b47749e4a75a049749f4b76a047749d46739c4e7ba44a77a05481aa5784ae4d7aa44c79a33e6d973b6a9442719b37669032638c3768912e5f8834658e33628c33628c3a679049769f4e7ba45582ab3e6e9634618b45749e45749e45749e48759e426f96406c933f698f4c739a50789c4f769d4d749b436a91567da44a72965883a64e799c537ea1537fa4527ea35380a95380a95382ae517ea84d78a34d78a2507ba5517ca6507ba54e79a34e7ba4527fa84d7aa14b7ba14a7aa247779f44759d46779f44789f41729a446f993a648e25507a38638d3c6690315881365c8140668b2a50752b5377335d83406c91305c8328527a2a5178325980315b8324507734618b2d5c88336391386b98396c993a6e963768904b7b9f628eb16994b65c85a56d96b65f86a75980a1567a9c597d9f56789b5578982043612447632b506b3c617e31577b22486f426990436d934671944f7a9d467096446f92446f914267847791acc3d3eadbe7f5dce6f0d7e5f0d6e6f3cbdbe8caddeb6a84955f7f965f87aa446e94476e8f1c4364254c732d577f325c8438638d24537d2b5c8731649331649135669137689333648f326590386b983a6d9a396a9540719a3e6e9434618849729e446b96325a7d1d4161001d3b0b294b163d6636638d1746743f6e9a4070983e6b922d5a8126517b2a5580345f8a3c67923a67913d6892416e953864874c799a446f8f4b7492224b6b254c6d193d61294b703f6187294c7446729948789e4b789f4f7da1507ea24d7b9f4e7ba24a769d4e759e4f759c53799e50789c537fa24f7b9e426e91416d924a769d39638b50769d2e52765d809eb5d7f2c6e4fe809ab39db6cccce3f5d3eafac4deef92aec489adc7618da86594b25c8aab5b86a66487a7acc7e2dff2ffe5f3fcdeebf1e1ecf2e7effce3edf9dfeaf0d7e5e8d8e9f0e6f9ff95aec49eb8cfa6c1d2aac7d95b7f996084a45e80a35b7da2587fa65e8ab15785a94370915e86a06f93ab62869e4c708a4f72904263824061803e607c5e839d638ba4517d9a5b86a6628eab6790ae688aad708fac96b1c6b3cadab7ccdda9bccba8bbcaa6b9c85989b15a8ab06390b75884ab5c86ae2c537a2d5175395b7e2041601d3c591736522948642a49662847661b395b38567a3152752345682d4f72345679466a8c4d71912b52733b62834f7697537c9c4d7696517a9a476f924c74974f779a4d789a4d799c487698426e913d698c4670964973994c769e4d779f426c964a749e4a759f436e982b557d315b813c64882b5679537ea12a567b2b557b244e76234d75214c7638638e35628c386791406f9945749e4978a24a77a1416e9846719c4d78a34d78a2446f99426d9747729c4b78a25e8bb5618eb84b78a2406f9b4675a13a699532638e3869943566913566913568932c5f8a3465903768933b6a94406f994e7da75a89b343749d406f9b4978a446759f4877a1517ea74b789f4e7a9f507aa05a81a85980a75f89b1517ba33e688e4f799f547fa25782a5608bae5783a65480a5517da25683ac527fa8517daa5481ab5984af5983ad5680a8537da5517da4527ea5537fa6527fa65380a75380a74e7ea449799f44759d46779f4778a045759d47739a48729c2a558038638e3e68923e658e24476d32567a365a7e42688d416b912a567d2f5a84315b832a507730567b31587f2b557d2f5a842d5a843868963a6a983467943467923667904373996591b66b98b9638eb06893b35e87a75982a05a83a1567f9d5178993f66873458783c617e254a67375b7b22456b2b51783f658c436b8f4671934a7597457194416f934072973e6e923e6488526f8dcae0f5e5f7ffd9ebf7c6d7dfd1dee6ddebf49db3c16c8ba0497592497697426988294d6d12385c1a4266315b811f4b701b486f28588030618c31628d376891396a9332638c2f638b31648f3569913667903b6b932a577e4e7aa148719d3a618a2f53752748670a27450b2c4d1a446e28578533639142739e42739b45779c3a6a9024517a285481315d8a3c68953b6a9437648d34648a4573974876984b799a4e7b9a1540622e56792d5377183b61294c7444699349749f43729c4e7ba45181a74a7ea34b81a7457aa2497ca741709a48759e4a779e477599457599427094517ba3527ca2517c9f3b64845175957294b06587a06382979bb5ccdff5ffe3f4ffdfedfae7f4fde9f6ffd6e4f1bccfe0a3bfd4698da55d84a16d94b191afc9a5bed2d0e7efe4f9fed2e5ecd1e2ecd7e3efd8e2eee1ebf4d5e4e9cde2e5c1dae1a1bbcc718da56685a46185a7648cb05c84a855799b577b9d5a82a5507c9f4f7da16592b37499b66d8fab5a7c985073913b5d8045678a597c98678ba5648ca55c88a1618ead6f9bbe709bbd7399bd7596b97f9ab8d9efffc3d5e3c6d7e1d8e7eed2dfe5c9d7da608db75c89b25c88af5b85ad3d648b2c52773155773356762a4b6a2645622b4a672f4e6b21405d1f405f204160325374244566294a6d254669385a7d3e62823f6383335a7b3760804c75955780a04a73935079994d7598567ea1537b9e4c77994f7c9d4f7d9e4e7a9d4874974c769c4771974a749c4f79a14c76a05680aa4b76a0436f96436d93366184446c8f466e91446f922b577a2f597f3c668c305a822b557d29547e2c578238658f3867913b6a9441709a5683ad517ca74b74a0416b953e6993406b95436e980a355f26517c4d7aa45d8ab433608a29558227568232618d2c5d8831628d386994346792376a9534679233669132638e33648f38699442739c4e7fa84879a24778a3497aa54877a13f6f9747749b4d799e5c87aa5984a76289b04c769e5680a838628a3d678f406c91517ba15783a65783a65a88aa5a86ab4572994b78a15380a95985b25a87b15883ad5983ad5b85ad5b85ad5985ac5581a8527ea5527ea55683aa507da449769d4171973f6f9742729a43739b407098406c933d6892305b8637648e38618d2f567f33567c23456a2e5276385e82345e843460872c5781214b73254b722a4d732c5277224970345e863e69932958843768933767953465902758813f6f974a789c5d89ac6792b5709bbd5d88aa5c87a7507c974e7a954e7797446d8d2b52712a516e2a4f6c31557524476d3c5f873c6287426a8d4b769643708f4573954171953e749a3e729938648943678946648095aec4c4d9eac2d4deccd9dfbecccfd2e6ef7f9cae56829d49789649708f163a5a0a31521e46692d587b1e486e2a567b29567d27577f24557e265780295a83295d8531658d2a5e86295d852d5e86285880467299426e9538638d3960893253761e3b5b14314f183a5d1e4b752d5d8d386898477aa745799e3e739535678c2f5e8836628f39659232618d29588226557f2c5c84316187326288336387245274224e73234d73133a61274e7532587f456f9743729e4576a14c7ba7497aa34a7fa7467da63771993d749d3e6f9a4a79a344749c44749a487a9f46769c467299446c90466b884d718b58789164849d63869c5e81976d8ba3758ea4b2c3d5e0ecf8e9f2fbebf2fae8f1fab2becc93aabc809fb495b7d07193ae46617c96b1c4a3bbc594adb2a8bec9cbdeece1f1fed9e7f2cfdde8d3e4ecd6e9efc6dae1b3c9d6b6cfe57c9bba7295bb688fb64f779a5f82a060849e6186a16a91ae6e97b7749bbc799bb7547390496b873e5f7e4f729260829e81a0b56f8ea23b5f75638ba4759ebe76a1c380a9c97fa6c57899b897b2cd7f95aca1b4c5d7e7f4cfdde6dae9eecddcdf648fbc5b86b15984ae5882a83c6488486f903054763a5d7d2546672a4b6a3859783758774869883558762346642c4f6d1f405f204162264768385b7b3a5e7e3a5e7e375e7f2c5575476f924974965580a24e799b4e7699537b9e5b81a5527a9d537ea0507d9e4f7a9c4e799b4e769a537b9f4d749b50779e4f79a1527ca4527ca4507aa24c769c3d688b49719440688b4772942752742f5a7d4b7699396389305a82335e88335e8834618a36638c3c69933d6a943f6a9439648e3d67913a648e3f699338628a143e660a365d29547e37628c47729d33608a2b578426558131608e32618f3666943d6d9b3f729f386b983469953166923e719e3a6d983d6e993d6e993d6e9942739e5586b14c7da842719b45759d46739a5985aa5a85a8517c9f537da546709a416b953b669036618b437097507ca34e7ca05583a75c8cb05b88af46739a4f7ca54a77a0517daa5784ae5b86b05d89b05e8ab15c88af5985ac5884ab5985ac5a86ad5581a84c789f5480a7507da44b78a1437099416e9736638c3c6791335e88345f8a3f6c9629527e335a83385c802c4e71284a6d3054782f567d2852782e58802c537a2c4f7526486d22466a22466a3e648b2751791a47703968923766923b6a9631608a1b4b73406d944d7b9f5f8bb06e9abd5c88ab5b86a84c78954d7996456e8e466f8f335a793057762b506d2044642d50763f628a43699040688c436e9049769748769a42729842749935678c376587416a8a46688b4b698b96b1cecae1f3d8e9f0c2d2d2b6c9cd9cb8c4628ca55482a34d74951f4365193f63345c7f2853761741672b577c2d5a81325f8834638d33648d2b5e892d608b2255802b5c853768913d6e974878a04a769d3f699134618a3c638a365277122c4d0f304f264e7121507c285a8b3b6d9e477aa745799e4277992e60853969913c699344719b42719b33628c30618a35668f30618a2e5f882657802151791a497338658e37628c1e4a713f699145729b40759d4278a44679a64578a74478a73c729e3e74a03b6e9944709d446f9a43709a4776a03e729a5286ad48789c547d9d98b7cc94adc1728ba1628098567b966089a5688daa7796b37189a1738697c8d6e1d7e4ecdae4eec1d1e088a3b693b2c7abc7dd7590ab577398526f8d99b4c5a2bdc692a9b77e94a2879dabbdd0ded9ebf9cfdfecd6e3f3dae6f4c9d6dfb9cbd790a9bf708fab527996527a944c6f83afcee093b0c285a1b67c9ab47795b1607b9646647e43637c5a7d935f829694b1c1b8ccd59badb7748b9d7490a883a2be84a8c282a8bf84a8be9fc2d58dadc2637e9967819c6c849c9cb2c7d2e9f7c9e1eb6089b75e87b3557fa9375e85446a8e2d54751e42623e61812e5171294c6c4a6b8c3c5f7f3d60804c718e395e7b193c5a2748672e4d6c2f5071395c7c3559793a61803a63833c6585345f814a7597547fa1537ea04c74975b83a6597fa35c84a7537ea05683a45782a45a85a7557da150789c547ba25980a75a84ac5882aa4f79a1537da35782a54974974e76994d75984a7597325d7f345f82507b9e406a90436d933a648c416c963c67913a67903a679139668f3a658f36618b3c66903d678f28527a113b6308325a1640682d5781406b95406b9637628d325e8b29558231608e32618f3d6d9b4373a14174a14073a03d729e3b709c4275a23b6e993d6e993f709b42739e4576a15182ad3f709947779f4b789f4e7aa15f8bb0618caf5f8aad3c668e46719b3e699338658e39668f45729b49769f4373994e7ea44d7da33e6e9435658b406d9648759e4c79a3527fa95681ab5985ac5d89b05f8bb25f8bb25d89b05b87ae5a86ad537fa6537fa65581a8517da44e79a34a759f4a759f49749e38638d3f6a943f6a953a659028527c345b84365a7e2f51741a3c5f0f335721496d2c567c254c732950772d507627496e2446692c4e733f62882f567d204c7336638c36638d38679134638d31608a39668f4370975b87ae6692b7618db25986a74b7696456e8c456d90446b8c2a5170355979385d7a2246663a5d83355b8240658f41688f3d698c4c7a9c48789e47779f4171973c6a8e487497446f9143699040638b51739862809cd3e6f4b8caced0e3e7bfdae57095af658eae466a8a11335624486c355d81345b822c567c204a72315d84305b8534638d3768933164913568953d709b3d6e993c6d9644759e42729a3a648c38628a39668d3a648a0c284d1630530b2f4f2a56792454823064963c6e9f4376a3497fa33a6f91396a923f6f974a77a04a77a044719a3b6a943c6d9640719a3a6b963666942f5f8d285886225280245580305f8912426a3f6c953c6c943e739b4077a04477a64578a73c709f366c9a3d729c3f739b46739d4b76a14c77a2527fa94879a143759a4f80a17fa6c3839eaf8197a5bacfe2627e94597e995985a2688fae678aa8708ba68ea4bbb0c3d2cedeedc4d1e1a5b8c9738fa4c7e7fec3dff76b89a54e6e94325477507087afcee093aebf99b3c292acbd96b0c1819baadaefffd8e7fcccd9ead3e1ecb1c1ce71879c6a88a0577c975176907e9fb2bfdceaa7c1d089a3b28aa3b7718aa03d566c526c8364839895b5ca87a8bb7f9caa6d848aa9bbc5bcd1e4aac0d899b3ca9bb7cd8daabcb8d5e3bad8e3b2cfdd6d88a366819f6b88a66e8ca66f90a3638797658bb85d84af567da64e74994c7394436a893c60804f73934a6e903d61834c6e914c70924e72944e75943f6683284d682749653655723253723154742c50703b62833d65884c7497426d90436e91517c9f5681a46088ab5c84a75c84a75f87aa5c87a95b86a85981a45a82a54f779a557da05981a55f87ab5e88ae608ab04c769c608ab05f8aad5681a4426a8d4f779a4772944b769840688c4d75994e759c4973994b759d436f9645709a45709a437099437099436e983f6b92446e96456f973c638a396087365d843a648a3e6890426c96446f9a416c973965922e5a872b5a88305f8d3e6e9c3e6e9c41719f4679a6376b9a2f64903366933b6e993f709b3e6d974b7aa45b8ab45887b13a699344719a4b789f5a86ad6793b86893b65f89af527ea53d6892416c972956803e6b954776a043729c3d6e964778a04879a146769e4a7aa2527fa85683ac537ea9547fa95380a75583a75884a95985aa5985aa5a86ab5983a95882a85882aa5a84ac537da5517ba35680aa537da747719b426d97426d97426d97426d97446f99204a74375d8443678b395b7e1a3c5f173b5d23496d31597d496f943a6085395d81294b7018395c315376385c80143a5f2b557b3c688f38638d1f4c7613406a325f893e69933f6b924572995886aa5c8aae4a76994a72954c729643698d486c8e2e52722b4e6c3e617f3c608031577c3e658e38628c426d97426f983e6e965180aa4f7ea8467299487298547ba24b7299486f9646709840699541648a3b556ec9dceaccdfe6d1e5f08ca8be7392af4865831231502044683d648b3c638c254f772f59831c46702d58822e5a87326290376a99386b9a3b6b9b41709c41709c44739f37648e38628c3a648c38658c1f496f112f55112f532a557726587d2659883367993b6f9f4075a1396d92366b8d44759d42729a517ea54c79a04370974171994677a04677a24174a13d709f3a6c9d3264951d507f23568521527d1f50792c5c843161893c6d963c6d983c6d983d6d9b396e9a336892386f983f749c46769e48759c517da4467299426e934570933a62855e819db9d5e3869ea8b8cfdd6f8a9b577b915880996a8da9aecde99cb7d28ba3bb5c758b8196abbccee496aac266849e92b4cf7a9eb84c718c335c7a4d78985980a151738f8baabea9c6d697b6c88db0c384a7bb7ea1b56480957b94a88097a7849bad809ab37291ae678bab6186a37595acacc9dbbbd5e49db7c488a2b1506777738697a0b5c88ba4ba6d89a16f8da75a7a9196b7c88eafc0708ea66b859e9ab0c7bbd0e1c1d3e1bed0dabdd0d6b4c8d1b1c5dd718aa86887a361859f60899f48758a6489b55c81ab577da4557ba0537a9b507796517595587c9c567a9c597d9f55799d54789a517899537a99527996365b762e506c456783476a884b6f8f436a8b3e65863961844b7396537ea14a75984570935580a3557da15e86a96088ab5d85a85c87a95e89ab638bae6088ab4d75985f87aa5981a46088ac5e89ac5c86ac507aa05781a7628db0537ea13d6588577fa2477294396486466e924a72964d749b4e759c5680a8507aa24a759f4d78a24c79a24e7ba24e7aa148749b4b759d4d779d487094436b8f50789c3f668d3f698f4a749c426d97446f9a3c68953a66932756842c5b893c6c9a41719f4272a03c6f9c3a6d9c3a6f9b3f729f4c7da85281ab5483ad5f8eb86494bc6592bc5b88b1608db65f8cb35e8ab15b87ac6690b6658fb5638fb646719b46719b406d973c6b9545749e4677a03b6c954b7ca54c7da54f7fa74f7fa75683ac5784ad5d88b2608bb5618db4608cb15f8bb05d89ae5c88ad5d89ae5e88ae5e88ae5b85ad5e88b0557fa7507aa2557fa9527ca64a749e446f994370993f6c95416c964670984168912d53783d618533557815375a11355710345633597d365a7e395d8135597d395b802c4e7324466b20446822486d3961853d678d37618928537d123d67032e58335e88406b954571984e7ba25381a5436f94486f9640668b476b8f4367893255754265834265834367892e54793a648c3d68923b68923f6c9648759f5380aa48739e446f994c769e4d749b4b7299447097416e97426e9b4168913d5c7b263e56d0e1f1d4e6f4b5cbe07088a228415f17345416385d42688f436a931e48721f467109305b315b852e5b852959893163943466973f6f9f3f6b98416e983a66933d6a943a648e366088356188052f5512345a1f426826567a2c61892e6291376b9b4175a4396e9833678e46789d4d7ca648759e517da44d799e44709747749b4a79a34879a44679a64376a5376b9b2d61932a5e8e2b5f8e245784295c8723547d3969913c6b9532618b406f993f709933678f31658d43779f41729b43739b4e7aa14973994a729523496d3c63844064864e708b658292b5d0dbc4dbe9adc9d75b7e925f859c7496b14d6c893655722645623758773e5d7a4e67855b759061809c6f92ae6085a03c647e56829b517d9a5883a64d739735577367859db2cee3b6d5e7a8cbde8bb0c37094ae52748f7594a9738fa56a88a26384a36891b16e97b77ba0bb87aac080a0b5a0bfd3afccdec2dcedb2c5d494a7b6788ea37a96ae4e6d8a779ab8769cb37197ac6d8da69bb7cdc9e0f2c0d2e0d6e6f3c3d1dccbdce4acbeca9cb2c7708aa34c6c8554799358829b537f986386ae5e84ab5d83a8587ea25b82a3517899547b9c577e9f587c9e567a9c55799b55799b5d81a35b7f9f4f73934469861a3d594e718d587b9954789851789952799a51799c4e799c4a749a477197426c925b86a95c87aa5d88ab628daf5f8aac658db1628aae638bae5c84a74f76975e85a65d86a6638bae5f8aac5f8aad5985a85985a8638eb15b86a93d65895e86aa537ea0517c9e547c9f436b8e50789c5a82a6537da3527ca2527ea55581a8517ea5527fa6507ca349759a4b759b507aa0567ea1466e91547fa14a7598406a9048729a426d973f6a943c699338658f31608c44739f4575a33b6b993565934477a43568973b709c4578a5598ab56291bb6491ba6592bb5f8cb36590ba6490b7618db45c88af5e8ab1608cb16490b56591b66c96bc49759c436e9845729c3b6a944978a44a7ba6396a93497aa34d7ea75585ad5784ad5c88af5d89b0618bb35e88b0618bb1628cb2638db3618bb1608ab05f89af5e88ae5d87ad5f89af5d87ad5882aa517ba3557fa9507aa44c76a03e69933e6b953f6c9548739d4d779f41678c193d612a4e72375b7f2c5072193d5f2347692044662b4d702f53772d5175284b712b4e742a4d732a4d7330567b40688c3c668c325c82325c84204a721e4870153f6728527a3d678f47739a507ca13c688d3f668f41678e4064883f6383395c7a436684325575365d7e335b7f3d678f3c67913d6a943f6a944d779f537aa14e759c49749f507ba64973994b759b45729b3d6d954370993e688e305076112b4c30445fcadcf2d5eafb8399ae223a560f2c4e2244692d537a375e87244e78305780113861183f682e59832555831d507f2b5b8b3a699745709b426d97406d973b689238638e3e68921741690b325b163d642450772559812e64902f6593376d9c3f74a02c5f8a43749c5080a64877a148759f527da74f7ba249759c4d7aa14e7da74b7ca7497ca94376a53a6e9e295d8f2f6192275a892f5f8d2b5c871d4c762857813d6c983f6e9a3d6e9637689036678f36668e3a6791436e994c76a04970994a70944a6e8e2c4f6f4366844165854c6e8a98b4ca6a84957e93a6b0c9dd68889f789cb6395c78305373345a7e305c812859812d5d832c52763e617f7196b16287a1547993698ea84f738d5a7f9c5681a35985aa41678e3b597d74859fc3d4e4afc7d191b1c04e7596658db16f91ac7090a57195ab759db776a4c571a2c37ba8c784b1d05883a377a3c0a1c9e3c1e4fac5dfeec8dfedbad5e87694ac6a8fac648baa799cb87f9fb87b9aafadc8d99fb7c3b5cbd88ea1b0c8ddee9db4c469849565819665859a66899f6a8ca5698ca85578966286aa5b7fa35a80a46086aa5980a1567d9e577e9f557c9d567a9c5a7e9e4d71915276966286a65b7f9f5578983f6282345775577c97577b9b577e9d5c83a4577fa25c87aa608bae5e88ae5c86ac426c925781a75d88ab5b86a95883a5608bad5c84a85e86aa638bae638bae5e85a65178995a83a35b84a45984a6608bad5682a55d89ac5c87aa618caf3c64885880a45883a54e799b4b73963f678a5880a4567ea25781a75680a65682a95985ac5481a85481a8507ca14874994670964b769950789b5079994e799b527d9f436e91446e94467299446f9937648e37648e34638f305f8b2555832d5d8b2f5f8d4676a4306392386b984777a55e8db76592bb638fb66490b76490b76591b86894bb6793ba5b87ae5b87ae6591b85e8aaf6692b76690b64f799f527ca4537ea8507da74e7da94776a23d6e994879a25180aa5784ad5885ac5682a95c86ae5c86ae5c86ac5e88ae608ab0628cb2628cb2618bb1618bb1618bb1618bb1628cb25c86ac5983ab547ea65781ab4e78a249739d325d873c6b95325f8949759c4e759c44688c42668a173b5f3a5e824165871d4163274a6a3c5f7f2f527225476a274b6f294c722a4d73264c71375d823b61863f678b41698d456c93385f862f567f1b426b163b652c537c396089426c92406a903761873a648c2e557c1c43643459763457753b5e7e416587345a7e2f577b3b678e3b669036618b3d648d5a80a45c7f9d597d9d4f79a14f7aa54b779c4773963f6f953e6e96426e933f678b2f5176112d5217315226405bb0c9df445f74243f5d2c4a6e34567b355b8030577e2852781e446b1e4469143c602f59812c5b87295c8921517f275680416d943d678d3d69903c69923966902a55800d325e103760235079265a822c628e2c65923068973c72a03d729e3a6e964e7ea65181a94978a44e7aa7547fa9527ca44e7aa14f7ca5517ea74f7ea84a7ba63e719e3264953064943163942f62913363912f608b2d5c8631608a36659141709c376b93366a9133648c3b6b9339648f4a739f5c86b04b7299597fa3365a7aaccdec7495b44c6f8d4c6e8a7f9db5b4cde36f859a728ba153738c3a5f7a2f5270375b7d325c8233628c336995356c953c688b3c6382688da7587e956389a05c80984c6e895d829f5582a34e7ba2456f99406087b0c0da9ba8b9c8dce598b4c27699b95a7ea296b4cc97b4c47998aa83a7bd7ba8c580b1d282b3d474a5c674a4c86c9dbe8ab7d68aafc9c8e5f7c1ddebc6e2f77294ad678ead678eaf7a9dbb7b9ab69cb8cd7892a17c94a08298a38095a67993a4829eb37d9cb17093a66186985f829663859e62819e5f7e9d6388a56084a45f83a55a7ea05d83a7597fa35a80a45980a16488a84d728f5f82a05b7e9c5b7e9e6184a4547598395b7e3c5f7d597e99577b9b59809f5b82a35c84a75d88ab608ab05c88af5c88af517da2436f94618db05c88ab5e89ab5580a25a82a66088ac658baf648aae5b82a3456c8b547d9b5c85a35c87a7618cae5c88ab5a86a9628cb2608ab0507aa05f8aad5883a5537ea0547c9f365e815981a55f87ab5980a75a84aa5581a85884ab5280a45583a7537fa44b779c4470934875964f7a9a4f7b984a75954b76984571944c789d46729947729c3f6c9637648e32618d33628e2e5f8a30618c30618c3565933366953f729f4b7ba95685af5883ad5e88b0608ab25f89af608ab0618bb16490b75c88af5d89b06793ba618db46995ba6892b8618bb13e68904e79a34c79a34a79a54675a338679345749e5382ac5f8cb55f8cb35f8bb25f89af6188af628aae638baf638baf638baf638baf638baf638baf638ab1638ab1618bb1618bb15c88af5783aa527ea549759c4b76a0406d9641709a35648e39638b4971953a5e8244688a41658941678b456c8d395d7d183b593051703455742b4e6e23476b23496e244a71335a81345b823259802f577b3e668a40688c365c812e547b173d641d40681c42693a608741698d4d7599477197426e953b678c2e57752c5370395c7a446689466a8e456d913963893460853e6a914970974f73957395b09bb8ca59798e5a82a55480a75682a54f7d9e4575994270943e668a37597e28496c1e3f602548683a5d7d395a79375a7a173a60385e833b5f813e65862e5679204b6d32587c1d44652148692954772c5c8430648c34658e35658d002245002b4d1844672b597d2a5983133e691233601c416d21557d205b832964902c66942f699738719e386f984579a14979a14f7ca54877a3507ca9517ca74f79a3507ba5507da6507da64e7ea64778a13d709b3a6d9a3669983161913161913c6b9936659138658f2e5b8525517e3d6c983c6f9c396e9a386b963c6d983f6c965f8cb55f8cb3507ca13c6488284c705a7b9ea5c3e55c7f9d5577927593aba7c1d8a4bdd366829a3a5d792e55724e718f395c7c2c54783562893a6f993a6e96638bae88abc77ea1b77da0b47294ad61859f6b90ad638cac507ea04d7b9d4a759853769699b2c8e4f7ff9aafc2869cb37690a9627a92dbf1fecfe1ebd9ebf5aac4d396bbd56794b36f9dbe6d9ebe75a6c777a5c698c4e181a6c097b6cab3cfe4a9c9e26a8da96f96b76a91b27fa2c27f9eba9ebacf839dac99afbc98aebb8fa5b38ba5b67995ab82a2b98bb0c384aabd63879d597d976f91ad6c8ba8577c995e83a06589ab6185a75d81a55e84a85e84a8577e9f5c80a05d829f6186a36386a46588a65a7b9c597a9b3657783659755578945a7f9c5e85a4567d9e5a82a55c84a8648fb2618caf618caf5e89ac4b76995883a65782a45883a55880a45d85a95b83a7577da15c82a6587fa04f76954a73914a73915883a3638eae5f8aac5f8bae648fb25b86a9547ea45a85a85f8aac5b86a6527a9d466e9151799c5981a45d85a95880a45882a85985aa527ea35884a95783a8527ea34c789d507c9f5681a35580a04b76985683a4527ea14b779c5884ab4b78a148759f41709a366591396a95346590295a8538699431628d3467943568953f709b5180aa5784ad5c88af5b85ad5e88b0608ab05f8bb0608cb3618db4608cb3618db2628eb3658fb56890b46991b54e78a049749e4976a04877a34978a633648f3f6e9a4c7ba55d8db55d8ab16793ba618bb16890b46890b46991b56792b56890b46691b4678fb3658db1628aae6088ac6088ac628db05b85ab5a84aa5680a64d79a04a769d416e97406d96446f992d547b41678b315577486c8e486e92496f934168893e62821f42601c3e5a2b4c6b28496a25496d1e446b335a83426c944b729940678e31597d274f732e567a1f466d193f661c4269294c7423466c274d724a70954f779b4a749a4872983f6a8d2c58752e5773476b8b4165873d61853c6287355c833b66893d658841658589abc67c9baf819da97c9cab6289a85783a65784a55784a5507ea047739645698d345578244566224565285171224d6f2a5075274e75224c742f597f355d803c63843961842a53732c53741b42613a61802f58783260843262883a678e29557a0934572b5678366384305e82295a82113e68153b6827507c275e87215f882d67952f6796356f9d3a73a03a6f993e729a517ea7537ea84a77a1537fac4f7aa54c77a1547fa95380a94e7ea64e7ea64778a143749f3d709d386b983363913a6a983e6d993f6e9839668f3360892c5983305f8b3b6e9b3c6f9c3e6f9a3c6b9544719b517ea74f7ca53f6c933761872f557a2a4c718fb0d394b5d487a6c284a2ba6581974f698232506c3a5f7c507796507494375e7f375f8227537831628a3c6c92688fae93b5d07999ae6c8ca16b8da6698ea9688fae5c87a7628fb0608dae5f8aaa5c819e7b99b15872897a94af7d94b3abc3dda8bed5b7cddbd9ebf7d3e4ee798f9d789cb488b5d24b799a6a98b987b4d391bdda84adc95b809b91b3ceaacce57fa2be688fae7298bc6e94b881a5c77ea0bcb5d2e4abc5d2a5bbc8b2c8d5a5bbc9aac1d3a1bbd27492aa86a9bc7a9fb16d93aa6a8ea8688aa66685a25980a15980a16488aa6185a75f83a56286a8678baf5b7fa3597d9f6286a86488a86489a65f84a15b7e9a51758f3759743d5c783e607c5d809e6387a7567d9c5a83a35e87a7648dad648bac638aa96185a554789a51789953799d53799d476d9251779c4f759a496f9351779b5982a25b84a4638caa6992b0648dab6691b1638eae628daf6590b25e89ab5984a75e89ab638eae628eab5c85a5436c8c446b8c5c83a45c83a46289aa6088ab5f87aa6189ad5781a7537da35781a94f7aa448749b4d799e527ea14f7ba05884a95884ab527fa85481aa4d7ca64a7ba4467aa23b6e99386b9636699432659034659032638e346794376a97376a9543749f5483ad5685af5683ad5d8ab35c89b0618db4618db2608cb1608ab0618caf6691b4638eb16a92b6648cb04771994b76a04976a04b7aa4497aa5376a9541729d43749f5887b1618eb7638fb66a94ba648fb26691b46893b56895b66a95b76895b66893b56792b4678fb2658db06189ac5f87aa5a82a55b83a6537b9f557fa5497399436d934a749a4e749b2e507535577a3c6082486f903d6588355b7f42698a3d6181274a682345613756752b4c6d1f43672d547b3e6892406b954b72994b719640668b4a72962f597f29537b2d547d1f466d254b70284c701f4367365c80456c934a71984f72984c7094386181436c8c2c55734a719040648615395d294f74365a7e476a867292a98ba8ba7592a07d9aa88eafc2668ea85e89ab5c89aa5683a45580a34b7396416587355878153858375b7d325a7d355f853660882d577f345e8628527a3c678a3f6a8d41698c385f802e55762b4f6f3e6584345b7c2c5477355d813a608501274e11395d3c678a406e9037698c23547c1346711c4c7a23568322588627608d2f6593316795356d9c39729f4176a23f70994d7aa15581a84b78a15380a9517da44e7aa15581a84d7aa346769e4a79a345769f4376a14275a23a6d9a4174a13669944a7ba643749d3868903c6992335f862c57812b5a84406f9947749b45719647749d3b68923e6a97416c97436f96305a801c476a345b7c92b1d069849f728ea6415f773856724e6f8e577b9d4a7295446f914370913c6a8c295779214f731641643b5f7fa3c5e090afc47393a87297b26a91b06992b06490ad5f8ba8618daa6790ae7ea5c485a9c93b5e7e3e5f823f60833553752e4d6c32506c97b3c9dff9ffcbe8fa678fa878a7c54d7b9f7ca8cbaad2eca0c5df5c80a052789c6188a981aaca668faf648faf6893b66d98bb7ca2c67ea1bdb6d5e7b3ced9b4cdd4c4dbe398aebcb3c8dbb4cadf9db6caa0bdcd9dbecf87abc17195af6a8ca86688a45a82a55d86a66188a96286a86286a86084a6678bad6084a6597da15c80a26185a5668ba86186a15d819b5b7d964c6e873e5d794e6d894f708f4c718e537797446b8a37607e456e8c5077964f7491577a984d71914d7193597fa36187ac6389ae5e84a9688eb3668cb0678db16b93b66790b0668faf6891af6992b26992b26691b16590b06893b5638eb0537ea05f8aac6590b06c98b5628ba9547d9b557c9b5c83a2648baa6188a7638aab5e85a65e86a95d85a95983a95680a8527da7517ca64e7aa14f7ba04d79a05682a95986af5481aa5180aa4b7ca5497aa34579a13d729c396e983a6d98376a9538699436679236669435689536699435689343749f5889b25c8bb55080a85b88af6390b75f8bb05c88ad648fb2608bae618cae6691b46991b5638db3416d9449769f4877a1497aa34679a43d709b3a6d9a41749f4f80ab6292ba628fb8628eb36b95bb6893b66794b56996b76a97b86996b76895b66893b56891b1668faf648bac668dae6087a85f87aa5981a5527ca24d779d4670964c739a4f759a2d4f740f3154315a7a436e904772953e668a476d914067882e53701d405e3251703354752c50743b658b3f6a94436e984a719851779c4a7095476f933a648c335f862f59812c537a193f6312365813375920466a32598041688f47698f4163883f678a4e7999295272355e7e33597d183b61385b8144688a577790bddcf0cfebf993afbd99b8ca8cafc57196b15e87a75c87a95d89ac5681a34b72933e6282183b591c3f5f395d7f41698d456f97416d943f69913f668d2e557c426c923f698f4b7397355d80365d7e082f503c6384385f803155792145690f3258001e4512396045719647779d3e70951c5078154a741c5280205887265c8b2f6593356a96366c98376d9c3c72a03e739f43749d527fa65783a84c79a05380a7527ea35783a85683aa5582a95282aa4b7aa44b7ca74679a44679a63c6f9a4376a1477ba34879a242739c3d6d9547749b3d678d345e8428547b133f66426d904d789b2f5a8438658f406b984a75a03a668d335f84214f73305b7d4a6988acc7e47d9bb53658735f82a07296b8759bbf537ea14a76994575993e6e92306084214d721e496c2a5172537692b5d5ec597b946b92b1739ebe638fac6793b0608ca7628ea97ea7c59ec7e75b83a63c648840668d3d638a41648a2c5074345a7e507494597894678ba55f8cab5586a74e7ca0628fae99bfd48bb0c36388a5537b9e5680a65c88ad5784a56390b15f8aad6893b6779dc17093afbedbebbfdae3acc5caaac1c9aec1cfbbcedfacbdcfacbfd0b8d2e1b2cfdfadd0e39abdd36f8eaa6988a45883a35f8aaa6089a9618aa86188a76185a5698dad6387a75f83a55d81a16488a8698caa6385a160829d5f7f9852728b3857734e6d894a6b8a4e73905579994f76955c85a55b84a26289a86289a86b8faf688cac5f83a56187ab648aaf638ab1628aae6088ac648cb06b93b66991b4668eb16792b4648faf6893b56792b46691b3638eb06c97ba6893b65782a55c87a9648fb1628dad658eae628bab52799a5d84a55e85a45f86a55e85a66188a9638bae6088ac5f8aad5b85ab5b87ac5581a84f7ba04c789d4b779e5480a75b88af5885ac5585ad5384ac4b7ca5477ba34376a13d709b3c6f9a3b6e99376795366694396a9532638e3768933a6b963c6b954877a15986b06390b9608db45c89b05682a75a86ab6692b56591b46591b46490b36791b74d779f36628945729b4f7ea84e7faa4578a5396c993b6e9b3e719c4475a05e8eb66390b9638fb46c96bc6691b36994b46b96b66c97b76b96b66b96b66b96b66b94b46992b2678fb26a92b5648caf608bae5b85ab5480a7517da44e7aa14c789d457093294f731e44683a65873864874d799e426e93457093396486315a781037561d4060274b6d2b53773e6a913b689243709a48729a4f769d4d75994a7296446e9638648b355f8531597d0c325611355715375a24486c264c71365e8242688c3c6384466f8f436c8c295272335b7e224c742c537c365d8644688c6c8ba7809cb17e98a98ba4b88dabc39bbdd87b9fbf648bac618cae5d89ac5681a34972903659770b2d491c3d5c3155773a6188416b93457198456f953f678a446c8f3e658c416b913a668b3561841f4a6d0f3a5c21476b10365a00234812385f2e557c406a92416d944d7aa14878a03b6c941c4f7a1c527e215988235d8b28608f346a983a6f9b386e9a3c72a13d73a14277a345769f457299537fa4517ea55481a85581a65b87ac5784ab5683aa5686ae4d7ca64f80ab4c7da841729d4a7ba64c7da84e7fa84d7ca64a7aa245759d4b789f4873963d6589224970224a6e1941642d5578325e852d5a8346719c436e983a648c335f840f3c63315d823f60817f9ebd9ec1df83a7c7597fa3466e9238628883afd64b789f47779d3e6e943d6d9333638b315d84355d81436a8b5c7f9b7095b04e76993b66895580a2477292436c8a7ca5c3436a89557c9d345a7e345c80436a9140678e3d678d406a903c688d4670964b72994b759d4b7ca54a7ea54f7fa379a7c199c0d189aebe6991aa5f8aaa5f8bae5280a4527ea15a85a85b82a9688eb37698bb7b9ab6d0ecfac0d9e0b9cdd4b1c4cbbdcddab9c9d6bfcfdcc9dbe9bdd3e1b0cad79fbcca9fbed08da9c15e79945a87a6608daa6490ad628eab6188a76289a8688cac5f83a36488a8597d9d5d809e6184a25d7f9b5d7c985876924e6c864665815e809b486988587d9a5d81a15f86a55f88a8658eae688fae6d94b3678bab6b92b3668cb06189ad678eb5658cb36d95b9638baf648cb06a92b66890b46890b36b96b96a95b76691b46a95b76691b4608bae6a95b86893b66590b35580a3628daf6691b36890b36790b06289aa3f6687486f8e4b72915178995e85a6648caf6189ac608bad5b86a95c88ab5480a54f7ba04c789d4b779e5581a85c89b05a87ae5787af5a8ab25081aa4a7ea6477aa53e719c3d709b3f709b38679537669435669133648f386994396a953b6a943e6d9745729b5481aa5f8cb55b88af5985ac618db26692b76692b56894b76b97bc628eb526517b214e7726557f396a954275a04578a53d709d3c6f9c376a9541729d5283ab6693bc6794bb6591b66792b46994b46b97b46d99b66d98b86d98b86d98b86d96b66b94b46991b46691b4608bae5b87ac5581a8517ea74c79a2507da647749b447095355b803b63873964873d6b8f49759c4470974672973964873861812b5271426585315577254d713f6b923a69933e6d97447097436d93436a91467096447095406c93416b91345c80183e621236581b3d6023476b2d53782b53772a5074385f7e4067843d6483335a7b365e82234e7826517c315b836c90b4afcde78ca7bcb4cbdd8aa3b792adc885a4c198b9d8678bab618caf5c88ab5581a44d76963356741436520b2a47294c6c3d6388406a903f6b92456f95426a8d4b71954d749b4771993b678c416f93467498335f840933592e557c4067903e6890416c96437099406f994677a05081aa396a931f5480245a88255f8f2660902d6594366f9c3c709f3c719d3d73a14076a43c6f9c41729b6491b8436f94517ea5527fa65682a75682a75a87ae5683aa5986af5383ab507fa94b7ca74778a34e7fa84c7da65182aa5787af4c7ca44979a14e7ba2456d9131577b284e72284e72264d6e264e7139658c36638c3e6a914f7ba2456f952f5b8017446d2d59803f658934587841698c4d789b477197446e9646719b45729b44749a487a9f4879a142739b41729b305f893f6b923c678a355e7e2c577729577b3461883765893763863c688b376284487191426b8b43698d345c7f3f678a446f92416c8f4b76994975984f7ba04a759f41709c4275a4497ea8598bac7eacc4bee5f483a9b681aac07eaac777a5c76e9cc0638fb2567ea25e84a96185a97193b67998b4d8f3ffcee6f0c5d9e0c5d6deccdae5c1cfdcc7d5e2c5d5e2adc0ceadc5d1a9c5d190adbd87a1b8627d985c89a65885a2628eab638faa5e85a26289a6638aa75f86a35c83a049708d4e73905d809e5e809c57799454738f52718d46658160829d5c7d9c587d9a6d91b1678ead648dad6992b26c95b5729bbb648bac6a91b26c92b6658db1668db46791b76590b36b96b9648fb25e89ac6590b36590b3628cb26893b66791b76c97ba6a94ba648fb2628db06893b66b96b95782a5658db1658db0648caf648caf5a81a22e5576365d7c416887466d8c577e9d6089a9648dad6590b0608bad6390b1628eb15581a4517da04773985480a55d89b05b88af5484ac5686ae5384ad4e7fa8487ba640739e4272a04474a23e6d9b3e6d9b3b6a963b6a963d6c983b6a963d6c9642719b41709a45759d5c89b25f8cb55683ac6390b76c99c06b99bd6391b56a98bc5683ac2b58823b68923b6a964475a0487ba84b7ead4377a6376c9835689342739e4a7ba36794bd6996bd628eb36c97ba6a96b36e97b37099b57099b77099b77099b76c97b76a95b56994b6638fb25a86ab5582a95481aa4877a14a79a34877a1426e953a648a31547a31577c335a814470972e5882426c964269923c62893f6589426688395a7d2a4c71264c7139658c3f6e983f6e98436e984a769b4670964771974672974a769b426c923c64881e44680d3153042649193d612b517630567a355e7e305774325571183b57022648153c63305b862f5b88305a8255799b99b7cf8ea8b994abbd879db291abc695b3cfa2c1dd6588a4638baf638fb6517da44872983659791f3e5b1c3a561e3d592e52723d65883661843a648a436b8f466c913b6289416b934672994a779e44749a28587e305d863f6a94406b963e6b953e6d973f70993f729d4275a0477aa5245784215785235b8a225e90266294306a9a37709d3d71a03f74a03f75a34278a44275a04070985783a8507ca14d7aa1517ea55b87ae5783aa5b87ae5784ab5784ad5787af5584ae4e7da75382ac5282aa4e7ea65787af5582ab4e7ba2527fa64d799e466c903256764468881b3f5f1c4062143a5e3561883f6c93467297527da04971952852781746702b5a843c668c2a55774a789c4d7aa148759e48759e426f994979a15484aa4f81a64d7ea644789f477ba32f60893d6c96416e952a587a2c5c802e628a34699535689331628b31608a406d94255176406b8e4a729540698938617f466d8c4e7594577e9d688fae628bab5482a64677a04276a6487da95e8eb283afcaadd2e596bbcd7ba4ba7ba7c26d9ebe72a3c476a3c46a92b57397bb6e90b3698cac4d6f8b90afc4d6f2ffcfe6eed2e5ecc8d8e5c2cfdfc6d6e6c5d7e5b8ccd7b7cfd9b9d3e0b2cde0728ea67896b06591ae5985a2628ba9638ca8587f9c58809a557c9959809d648ba8557c995077945a7f9c5d809e5c7f9b61839f6486a14867834769856184a25176936589a96a91b0668faf668faf6891b16c95b56b94b46b93b67098bc6c94b8618bb16993b9638eb16590b3618caf5d88ab658fb56690b6618bb16791b76791b76993b96d97bd6c96bc5d88ab6a95b86994b7638eb15b83a76890b3648caf5b83a64c7394436a8b365d7c456c8b537a99648baa6992b26891b1638eae638eae628fb06390b1608caf5783a63f6b904e7a9f5985ac5e8ab15784ad5484ac5586af4f80a94679a44275a04575a34676a44372a042719f3f6e9a3867933a6995406f9b406f9b43729c44739f3e6d9743729c417199406d975282aa618eb76794bb618eb55e8bb244719b3d6c9644739f43749f4073a04479a5497dac467aa9386d993c719d3d709b45769f6292ba6794bb6591b86995b86b96b66f98b47099b57099b57099b76d99b66b96b66895b66894b75f8db15582a95380a95786b044739d4f80ab43729c1e4973305a80395c822c52773960894b759d345d893d66924168933b618831577c416589294a6d37597e375d823b678e42719b42719b3d6a934c789f4d79a04d799e507ca14b779c4872984971952c527615395b1234570b2f512e5276365c802e5576406381102f4b15334f092a4b23496e3a65903a65903a6188587b99a7c3d99ab4c596adbdafc6d88ea6be90aac395b3cb7395b0678fb2628eb54f7ca54872983053730c2a460d284317354f2d506e3b64843c678a3c668c3a62862c5277476e954771994e7aa13e6b921a4a721c4b752e5d8733628e3b6a963b6c973b6c973c6f9c3b6e9b4176a23d729e275b8a245a89235d8d225e90286496336b9a386e9c3d729e3f749e3d729e3d729e3b6c956696be527ea36994b7537fa4527fa65682a95783aa5a86ad608cb35e8bb45c89b25784ad4a7aa25380a95a8ab25582ab5d8ab1527fa6507da44f7ca34c769c3d64854b6f8f416482163957204363274d71366289426e955e89ab5580a04971941f496f224e7b31608c305d843363874a7ca13f719646779f46759f4d7ca64878a05585ab5284a75082a74e82a94f83ab2e618c386c9443749c10426515496e215680295e8a265a892e618e275a872455801f4f77416e955681a4557e9e5d84a15e86a0597e98456983597b96678ca96f9cbd47799e477aa94a7daa6997b8a3cde6b6d9ef90b3c97ea3be7da9c672a0c26e9fc07ba8c979a2c07da1c184a7c57497b54f728e4d6f8a82a1b5d2eaf6dcf0f9d3e3f0c1d1e0bccdddb4c7d6b3c9d4acc2cdb5ccda9db8cb829eb682a0ba5b82a3587f9e5d81a16085a25b809d5d829f5c83a0678eab638caa668fad658eac6992b06c93b26990ad678ca95e819d4d6f8b5a7c983b5e7c567b986084a4648baa6891b1648dad6c97b96a95b76e99bb6994b76b96b96a95b8648eb46993b96c98bb618eaf618db0638fb26490b56591b6638fb66490b76591b86793ba6a96bb6b97bc638fb26995b86995b86a95b850789b658db0527a9d3e67874a719252799a567d9c5f86a5567d9c658cab6790ae658eac608bab6792b26590b26994b66692b55f8bae3d698c517da05c88ad6490b75b88b15484ac5586af4f80a94376a14376a14777a54575a34372a041709e406f9b41709c3d6e9943749f4879a4497aa54575a33465903c6d983768913d6c9843749d42719b42729a47779f406f993b6a943e6f9a3f6f9d4275a24174a3477baa4a7ead477dab3a6f9b4075a13b6e9943749d5787af6393b96794bb6793b86b98b96e9ab76f9bb86e9ab76e99b96e99b96d98ba6a97b86793b65785a94f7ca34e7ea6507fa945749e4978a23e6e96315e852854791d4368234b6f39638b44709745709b436c982d57813b628b345c803e648825476a274b6f224a6e335f843f6e983a6b9433638b3d6a9147749b4e7aa15581a64e7a9f537ea1446c90446a8e284c6e193d5f1e426412365a3256782e51712544612b4560142e490a274716385d416b93406a92446a8e6789a5a8c4d9b8d2e1a6c0cfa2bccbabc2d492abbf98b4ca86a6bf678eaf5a86a95381a55681a331547207253f102c441e3c583356763f6589467096396389335b7e365c80355c834e789e325c840d396016436c1c4b751e4f7a336693346995366996396c993c6f9e3a6d9c3e72a12a608e235987255d8c255f8f2460922d6a99356e9b386d993e729a41729b40739e3e729a3e6e96618eb5618caf7ba6c95f8bb05e8ab15c88af5a85af537ea85580aa5884ab5b87ae5480a75a87ae5985ac5b88af5581a8638fb45b87ac4a769b49759a5580a343698d5175952d4f6b1335511a3d5d33597d376388517da28db8d85a83a15077981d476d1e4a772a598533648c467a9f4d83a7356b8f4c80a74879a14d7da55a8ab05889aa5687a85888ac5486ab4a7ea5386c94366a9244789f265a7f30658735668e3667903566913366933a6d9a3e719e4a7ba64778a04d7b9f527d9d4e7793587d97678ba3a0c0d966849c7898b189b0cd4d7a9b497aa34f7fa773a1bbb0d9eda8c8dfa6c6df82a5c37ea4c877a3ca6e9bc274a1c2739fba7aa2bb87acc681a6c36287a4557894527289b1cbdcd6e9f8d4e4f3d1e1f0c8dbeac2d8e6b9cfdcb1c7d2bad2de839dac55738b9dbcd8577b9d6387a96284a76184a46185a56489a6638aa76e97b56f98b66f9aba6691b16893b36d96b66992b0678ead5d84a14e718f6789a55376945073915276966b92b16891b16891b16e99bb6a95b76e99bc6c97ba6b96b96994b76b95bb648fb26b98b96b98b96d99bc6894b76793b86995ba6591b86591b86692b96b97be6894b96793b86f9bbe6793b66e9abd6693b46c94b75982a26790b0658eae577e9f678eaf648baa557c9b6188a7678ead668fad6992b0618cac648faf5d88aa6a95b76490b36490b3436f925e8aad6692b76a96bb5b88af517ea75483ad4d7ea742739e4376a14878a64373a14372a0406f9d3968964574a03c6c9a3c6c9a3f6f9d3969973f6f9d4474a240709e3b6e9940709e3c6d9840719c3c6d984576a143749f42739e3669943d709d4275a23f73a24377a64076a43b719f366b973e739f3c6f9c41749f4a7ba46292ba6797bf6b99bd6a98ba6d9ab96e9bba6f9aba6f9aba709bbb6e9bbc6c98bb6c9abe5481a84e7ea64f7fa745749e4c7ba53e6d973f6c954775993f6b8e335b7f3d65893c688d426f963e69933a648e27517b355c83436b8f375e7f1032552347693b638638668a36658f2e5f883b6a9442729a4e7ba24f7ca3507ca15580a3537b9f527a9d4c7296395d7f274b6d22466822466a2c4e7121405f102b483146611129430d2a48204265446c904e769a466a8a345671a5c4d9c7e4f6c4dff2b9d4e5a1bbcaa4becf9bb7cc81a1ba688fac5e89ab527fa05f8aaa476a8636546e38536e2e4c6832547730567b426c94446e9441698c3f6589335b7f376187335a811d476f204b751e4d77225580275c88346a96356a963c6f9c3969993b6e9d3e72a1255b89255e8b255d8c275f8e296393326c9a396f9b3b6f9743739b4373994071994171994471986793b8668eb15d85a85a85a85985ac5580aa547fa95681ab5984ae5f8bb2628eb549759c5d89b0618db45985aa5a86ab608cb15783a8497399547ea45a85a8456d904c739214365127466218395a35597d416c8f6491b292bbd74b738d557c9d2950772753803d6c9a3c7097487ea2457b9f3f75994c80a75283ab5888ae5c8aae5a88aa608eaf5c8aac5484a85b8cb4386c943a6f97356a92285e8232688c386a8f3b6d92396a933f709b4275a24073a04a7da84e7fa75e8cb06691b16e95b288acc45e7e95668298adc7de97b3c9799db554809d4a7aa25383a974a2ba9cc5d99bbbd2b2d0ec8baccb7b9fc177a1c7739fc474a1c0709cb77ca6be7da5be81a6c37295b36487a351748a2f4a5fdaefffd7e7f6d6e6f5c7dae9c6dceab7cddab8ced98aa0ab627c895e7a9293b2ce688cb0698daf6d91b3698dad6b8faf698dad6c93b26c95b56c97b76b98b96a97b86390b16893b56994b46b94b4648bac577a986386a46487a55174925d81a1668dac6e97b76c94b76c97ba6e99bc6995b86b97ba6b97ba6793b66994b76792b56c99ba6695b36896b76997b86c98bb6e9abd618db26894b96692b7628eb36f9bc06a96bb6b97ba6591b46d9abb6b98b96f98b8527b996b94b26992b0658eac628ba9688fae5e85a45f88a8618aaa6992b26b94b46c94b76991b46590b36590b36491b26390b15e89ac5c87aa6791b76995ba628fb65a87b05483ad5081aa4576a14879a44272a04272a04675a34372a03e6e9c3e6e9c4171a14171a13c6f9e3a6d9c3c6f9e3d709f3a6d9c3c719d3b6e9d3a6d9a487ba83b6e9b3b6e9b3b6e9b3a6d9a386b984275a44276a53c709f3f73a23f75a3396f9d366a993c719d356a9641749f43779f5b8cb46495bd6898be6898bc699abb6d9bbd6e9bbc709dbe719ebf6e9abd6c98bb6b99bd4c7ca246769e5383ab4a77a0517ea7507da649759c3561863c678a3a608533597e2b557b47739a49739d2f59832b527b1b416632587c365a7a143556284b6b2d557835618436668e3e6f983c6d963c6d954e7ea44a779e5480a55782a5567ea2547c9f577da1476d9130547624486a193b5e2c4d6e203d5b28425d2b41591b334d274561274867436a8b4c75953b5f7f2e516d50728d587a937c9cb5c1e1f6afccdcafccdc98b5c798b8cf648ca65e8aa75883a36992b0527690415f79223d5844617f3c5e812f557a345b84315b833d658940668a385e822f577a274d7422497227527c2d5c862b5e89255a842d648d346993396c973c6c9a40709e285b88275b8a275d8b295f8d2b6392326a99366f9c3a6f994071994472964773964472965884a95a85a87ca4c789b0d16087a85c87aa537fa6527da74d7aa44e79a35782ac5d89b05d89b0537da3608ab05e88ae5c87aa5c87aa628db05681a4547ca05e86aa5b86a9406b8e446d8d1f415c28486120416037597c436b8e6f98b66890a959819a5a81a03a61882f5a853968943b6f9743799f4b81a5487ea24f83aa5485ad6390b7628eb16390b15c89a85d8bac5a8bac5788b0487ca43a6f992b6088356d92356b8f386a8f3e70953f709941749f4a7daa4679a65687b25181a95e8aad6e97b57ba0bab9dcf26b879d70899da0b6cb88a1b7789bb1567f9d517ea85584b05584a28ab4cd9fc1dcaac9e591b3ce7fa4bf759ebc6f9cbb76a3c26f9cbb7faaca749dbd80a3c17a9cb87193ae5c7c932e495e5c7184e3f3ffdcecf9d1e3f1d1e4f2c3d6e4c0d4dfa6bac5c4dae8a4bed564829c6b91b56d93b77097b86c93b46c93b46990b16c95b56a95b76e9bbc709cbf6c98bb6a96b96893b66f97ba6d95b86d94b55579995b7e9c6e91af5679975d81a15f86a5678db1729abd6893b66a95b86d99bc6995b86d99bc6b97ba6c97ba6691b36a97b86d9cba6896b76e9cbd6d99bc6e9abd709cc16894b96995ba6793b8709cc16995ba6793b66793b66d9abb6b98b96a95b55b84a2658eac668fad6790ae6a93b16d94b3668dac567f9f6b94b4628bab6f98b86c94b7638bae6792b55d88ab6895b66592b36a95b8618caf658fb56993b96591b85d8ab15483ad5483ad4576a14475a041719f41719f41709e3f6e9c4070a04272a24272a23c6f9e3a6d9c3d709f3e71a0396d9c386c9b396d9c4579a84579a8477aa94477a63b6e9b3e719e3a6d9a3164913c709f4175a43a6e9d3a6e9d386e9c386e9c2f63923468972e638f3e739f4275a0467aa2598ab35c8db56597bc6799bc6797bb6b99bb6d99bc6e9bbc739fc274a2c66797bd4a7aa04979a14e7ea64e7ba45683ac5480a74b779c3c688b4c74983d61853054782e567a265076335a83254c75294f76183c60284a6d284b69264564193a5b183f602a5578416e974677a03d6e9740719a47779f4f7ca35783a6547fa1577fa25c84a7587ea24c72962e5576264a6c1e4063143556203d5b344e69445e751e38510f2e4a2447634067864b7494355c7b3d61834d7495567d9e5279985378937ea1b5b8d9eaa4c5d89cbfd3668ba55f88a46a93b16c93b240627e3e5d791e3c582f4e6d4062853a60853d648d3660883c638a41678c365a7e2e557630567b2c537a36618b35648e37689330638e225781386d95366994386b96255681275a87265b872c608f306493366c9a346a983a6f9b42739c4674985f8aac4a7597628db076a1c46e96b9658cad799dbd6d94b56088ac517da44e7ba44b78a24e79a35681ab618db45a86ab5781a76590b3618caf5f8aac4d789b507b9e5f87ab5d85a95d85a951799d507b9e3962822a4c6723415b32516e3253724f74915479947296ae6b91a86188a74a719836618c3f6e9a42769d43779e5286ab4d81a6598ab25d8db56490b7638fb46691b35e8bac5f8bae5a8aae5b8ab42758832356832f648e356a9233698f3c72983e749a4378a04479a34f82ad5d8eb94c7ca4638fb46b96b66e95b285a7c0beddf26f8a9f3a50659bb0c349627887a7c05982a25281ad5386b3598bac6492ac98bdd885a7c09abed67ca1bb769fbb75a1be74a1c06d9abb739fc27fa7ca7ea1bd799bb66a8ca74c6c853b556c22384d283b4cb3c4d4def1ffcbe1efdceffda7bbc6b8cbd9b5ccdcb2cce365839d6a92b56d95b87098bb6d95b86c94b76b93b66d98ba6e99bc6e9abf719dc26f9bc06f9bc06a94ba6e96ba6d93b77094b6496d8d4569896a8eae6084a4527696557c9b597fa36a92b56b96b96793b66a96bb6995ba6c97ba6b96b96d95b86893b56c99ba6a97b86d9abb6c99ba709cbf6d99bc6793b6638fb26d99bc6c98bb709cbf6c98bb6692b56692b56995b86996b76f9aba6591ae5f88a65c85a3668fad6c95b36d96b6638cac4c75956891b1648caf6890b36691b4648fb2547fa25f8aad6792b46d98b85f8aac6792b4628db06993b9638fb66390b75180aa5281ab42739e3f709b4073a04073a04070a03f6f9f4575a54070a03d709f4073a23f71a23b6f9f396d9d396d9d3a6e9e3b71a04478a84c80b0497dac4276a54074a33c709f4073a03f729f295d8c2b5f8e386c9b396d9c3a6e9d3064932f63922e6291376b9a3c719d4176a24479a34f82ad5588b3578bb25f91b66595b96e9cbe6f9bbe6a96b96a98bc6a98bc5e8eb446769e4b7ca54a79a35481aa5c89b25783aa4c769c214c6f264c712f517622446925496d244a6f2649711f426a17395f2244672142632b4a69152f501f3c5e1a3c5f295175416d9444749c42739c3e6f984b7ba35582a95580a36088ab6086aa5a81a2557da050789b355d80335a7b385c7e2d4e6d22405c3b59711f3d551c3c5532546f2a4f6a38617f3a65853a65872b557b4f7aa44f7aa44a769d507b9e557c996d93aab7dceea5cadd688ea56a92ac759cbb7296b6234463183a561635523a5b7a375b7d4c7296446b92315b83375e87496f9645678c385c7e28507436608636638c3969913a69933c6d9627588126577f2e628a21567e20547c2a5d88306390326592336693386d993b709c3c6f9a44749a6591b4618aaa6188a76891b17099b9769fbf658cab6c90b0759cbd547fa2537fa64e7ba54978a24e7ba45481aa638fb65581a65984a7648fb16890b34f78985f87aa6890b3577fa25a82a55f87aa51799c4c779a3c638423435c274359223d5825435d7696af67879e97b7cc799bb4638aa9497497406b95407098497aa24f81a6598bb05181a7608db66691bb6490b76993b96a94ba628eb3638fb65c8cb444739f2555832c5f8e376b9a356a943a719a39739b417ba34c85b04a81aa4e81ac5686ae5987ab5d88aa7196b36385a0c4e2fa748ea52740564d6378aabfd4a5bdd57396b45983a94e81b0578dbb568cae5b8ea9a8d2ea8db3ca9dc2dc82a9c67ca5c5709bbd7aa5c56590b0709bbd769fbf7195af9cbed954759410324e0b2943334f65536c8261778e647d919fb9ca7c93a16d84926b84986680975f7d9752718d6994b66c97b96d98ba6994b66792b46792b56b96b96c98bd6995bc6a96bd6f9bc26e9ac1709ac06c94b86d93b86d91b55f83a5325676678bab6387a75b7f9f547b9a5e84a8628daf6792b56e9abd6b97bc618db25c87aa6893b5719aba6a93b3628daf6d9abb618eaf6c99ba6c98bb6f9bbe6b97ba6f9bbe6d99bc6b97ba709cbf6e9abd6995b86793b66894b76995b8709bbb6995b2618aaa57809e6089a96992b26f98b86790b0547d9d6089a9648caf6088ab6792b56893b65681a4547fa16d98b86893b35e89ab6792b4527da06c97ba658fb76692b95986b05281ab43749f40719c3f729f3e719e3f6f9f3c6c9c4373a34272a24272a23f72a13f71a24276a64478a84175a5366c9b3e74a3487cac4c80af4478a7366a994074a34579a8316491487ba8396d9c3b6f9e477baa477baa4c80af4377a63569982b5f8e396d9c3a6e9d4276a5457aa6497cab5487b45b8fb75f91b66494ba6795b9628eb15a86a95783a85784ab5686ae497aa34d7ea7497aa35584ae5c89b25581a8467096325c822d55792a4c7126486d2044681f456923466c24476d1b3d62294b6e20416023425f385273385577193b5e254d71406c9343709946759f44759e47779f4f7ca3537ea15d85a86087a8557c9d5a82a5497194386083466e914b6f913e617f3d5f7a2b4b6412324b21435e3b5f79274c67365f7b436e8e436f92416e974574a04e7da95281ad5481a85582a35b84a0668fa5a5cbe0a9cfe681a5bf799cb86285a10324431738571a3d5d2a4e6e466c90456d913f698f446e96365d86395f843a5c7f3b5e7e325a7d325e8139668d3f6f973f6f9733638b2f5f872e60852c6085285e841f557b20557d376893366694386b983d709d3f729f41759d447296749fc188afce7499b6759cbb83acca759cbb789fbe7a9ebe648bac517c9f48759c4978a24877a14c79a35481a86591b85985a8628daf6792b25881a1648dad6a93b36e97b75880a3658db0547c9f5d85a8567ea1365a7a2a465e6f889c587187445f7498b3c6a6c1d497b3c86e8ea55b82a145719445729942729849799f6090b65c8cb05784ab628eb56893bd6892ba6e98c06a94bc6490b75f8cb54d7ca62656862557882d5f903568973c719d3c739c437ca7457ea9447ba44b80a84f80a85a87ae5a86a96e97b7597e9ba3c5e063819b2b475f18344c1e384f344e653f5d77597c9c5c86ac588bb8568cb85b91b55e91ae90bdd481aac0789fbc77a0c0729dbf6d98ba6691b15a85a56a93b3749bba6a8fa94c708a0225432a4d6d4c6f8b5f819c5b7a965c7a9484a0b68ba7bc7a97a75572842d495f1d3b571c3b5a2243626f9abc709bbd6d98ba6792b4618caf628db06490b56692b96894bb6693bc6a97c06c98bf719bc16f97bb6e96ba6d93b76990b1385f806286a65d81a1496d8d446b8a547a9e6994b66691b46c98bd6896ba618db25883a65681a36a93b3719aba5e89ab6893b66b96b96f9abd709bbe6d98bb6d99bc6c98bb6995b86995b86f9bbe6b97ba6d99be6b97bc6c98bd6c98bd6d98ba6e99b96c97b9628dad547fa1608bad6994b66b96b8628daf4f7a9c6590b2618cae5f8aac628daf608bad507b9d4d7696648dab5f88a86890b35f87ab638eb1648eb6608cb35784ae4776a040719c40739e3f729f4073a04477a64373a34373a14373a14373a13e719e3e71a04578a74c80af4e82b1366a994175a4477baa3e72a1386b9a3f729f396c993c6f9c3265923467943e719e4477a44578a54a7daa4b7fae4a7ead3f73a22f63922f63933d71a14579a93f73a2467aaa5285b25b8cb55b8bb1618eb5608cb15d89ac5e8aad5b87ac5e8bb24d7ca64b7ca74a7ba64a7ba65182ab5888b05985ac4c789d305c81335e8130567a3e6488355e7e204b6d1b4366294f732e52740e3252193c5a183b572b4a692e4f70244b6c1f4a6d3763884a77a043729c4776a04c79a2517da4577fa35e84a86188a9557c9d5b83a6416c8f3c678a4a72954a6e90426784456983082c46244763294c683456722f5270365d7c5681a148769a3b6b9341709c507fab5985b25582ab5280a45c89aa5883a35e85a2688ca689abc48aaac12e4e67234560173a582d5175345a81396087366086355f853b6689467194446d8d385b7b426585436b8e3a66893e6b9248759c416e9537648b34628631618536688b33678c265c822b6088396a953c6c9a3e6f9a3c6f9a4275a03f7099527ea36891b18bb0cd7ba0bb7ba2bf6c93b293bad98cb3d2779ebf6991b44e7a9f4d7aa34978a2497aa34978a25582a96490b7618db06a95b76891b15a81a26d94b37097b66b92b15d86a65e87a7648dad6089a9577b9d325470758ea4516475384b5a8699a8c5d8e6bfd5e3b8cfe17593ab59809f3965885b89ad4d7da35784ab5f8db1618fb1618db06793ba6b95bd6c96c06e98c06692b9608db44e7da732638e2c5e8f336797376b9b386c9b4075a13d729c457aa44d82ac5084ac5587ac517fa35581a45f8aac6b94b4769aba476a8a4f7290375a782e516f2346643e617f678aa6759ab56790ae5e8eb45f93bb5e8fb75d8bac8db5cf82a7c183aac96c94b7739ec16e99bb5d89a6567f9d547b9a6d94b36e93ae476c874c718c587f9e5b81a55d83a75b82a15c819c84a6bf8db0c682a5bb7698b17498b27093b1678bad5c80a4729abd739bbe6e96b96890b3618caf658fb56591b86692b96996bf6595bd6292ba6996bd6a96bb6d99bc6c97b96d98b86e95b6688fb05175955a7e9e476b8b466d8c5b81a5608bad6c96bc6692b76896ba6b99bb648fb147729259809f7198b9658db15782a56792b56e99bc749fc2749fc26f9bbe6e9abd6995b86a96b96d99bc6793b66c98bd6e9abf6f9bc26b97be6b96b96e99bb6f9abd6f9abc4e799b5984a6618cae6792b46b96b84f7a9c5681a36b96b85d88aa618cae5b86a8608bab5f88a6537c9a4c75955982a25b83a76a92b6658fb7608cb35885af44759e42739e4275a03e719e3c6f9c4275a43e71a04574a242719f4473a14474a24171a13d709f4174a34579a84d81b0477baa3a6e9d4376a33d709d3d709d2a5d8a2a5d8a255885275a87376a974477a4497ca94d80ad4d81b04f83b24579a83468973165953a6e9e4175a54377a74579a94f82b15a8bb4608db46591b6638fb2648fb26590b3618db25e8bb24a79a34a7da84578a5487ba84a7da85485ae5c89b25784ab335f861f4b70345a7f4c72962e59792752723f678a345b7c2c5372214663173c571d405c2d4c6b1e3f603b6283255073345e84436f9647749d43729c527fa8517da4567ea25980a15e85a65982a25984a6497497497497476f924b72934c718e4065821e435e4063833152733857763b5c7b4165855782a44f7fa3396a9248759f517ca65983ad5c86ae5d8ab15a88ac608caf5e87a76285a19bbbd47291a63b5971385a751e4262365e823b658d2f5981416b934a75984f7a9c4c7799416a8a4b6f8f4569894a73933d688b3c688d4e7ba2356289437195376587396a8b3f71923b7092366a8f1d5179376a953b6e9b41729d41729d40739e45769e507c9f6b94b4779cb785a9c37da2bf7fa6c35a81a07198b780a7c86991b4507ca35483ad497aa5497aa54a79a35383ab5e8ab1638fb26c94b76089a96e95b46b92b17aa1c06990af648dad5d86a66d96b6658cab6386a64e6c867d8fa398a8b590a1aba9bac2c6d4ddc1d2dcbacdde7995ad4269884e7c9e5a8bac5d8baf5783aa6490b5628fb06895b66e99bc6e98be6e98c06995bc618eb55686ae2f60892c5f8c326696346a99386c9c3b6f9e3e739d477ca64477a24778a34b7ca44c7ca2517fa15480a3547fa1366183325a7d42688c486e92496f934d7495507798446d8d749bb8c3e5fe7b9fb9628dad6492b46b97bc78a1c1b7dbf3abcfe58fb3d37098bc709ac05f8bae54809d5d84a17095b26085a27da2bd658aa46489a4668dac6a92b6608ab0527da0759ebc8cb1cb84a8c07599b37295b16d92af6c93b26e94b86c92b77299ba739abb6e94b86c92b6678fb36a94ba6995bc6794bd608fb95e8fb85c8db56092b76191b56697b86796b46b98b76f98b8739abb6d91b1567a9a517595547b9a52789c628daf6a94ba6a96bb6d9bbf6d9bbd6994b65984a45077965a81a26a92b66a91b8527ca26a94ba6c97ba739ec1709bbe6e99bc6894b76692b56692b76490b56894bb6c98bf6794bd6894bb6993b96a95b86a94ba719cbf537ea1547fa2618caf648fb26d98ba6893b54671916893b36c97b7648faf5f8aaa6995b26992b0668fad547b9c6087a86187ac5e86aa608ab26894bb4f7ca640719a41729d40739e3e739f3c719d4074a34073a23f6e9c44739f4776a242739e3d6d9b3d709d3c6f9c376a973c6f9c497ca94073a03f709b396a9543749f43749f33648f396a953a6b962b5e893265904477a44b7eab4f82b14c7fae3d71a0336796366a9a326696386d9f4479ab4378aa477baa5887b16592b96591b66792b56b93b76a95b86a96bb5f8cb54d7ea74c7faa497eaa4b80ac497ca75081aa5686ae5986af406b953d678f375a803d61852f5878224b6b355c7d294d6f1d41612b4e6c2d506c3e607c304d6d2d4b6d22466a2c5478375e854c769e48759e45749e4b78a15884ab6a92b55e85a6557c9d6089a95782a44a76994874974873954d7495416585274e6d15395959799f456387415e805b789a3e60835b83a6507ea23e6e943e6a8f4870935d81a56086aa5985aa5b8bb15987ab5d88aa577a9636566f0b273f23415b4869884168892f597f3662894571964a7598487395577fa25681a33a6585446b8a4e75943e6586345c80446e94416d9246769a3f6f9343749534658534658538698a40729733678f366b953e739f3e719c42739e3d71994778a06995b8a3cae96588a4799db783a8c5789fbc789fbe6990af5881a17ba6c9527fa83d6e974879a44677a24c7ba55484ac5a86ad628eb16d95b85e87a77ca3c2749bb87ba2bf6a91ae618aa8769fbd6e97b76990af5473907993aa8d9dad6f7c859eabb1d2dde1e3ecf1d9e3eccedeee7690a737607e5283a45b8cad618fb15e88ae6b96b96792b26d99b6729dbd719cbf6e9abf6390b75b8bb144759d134870336a93366c9a366e9d3e74a2457ba7447ba24479a1487ba84b7ba9497aa34d7ea65282a85b8baf3b698d3e6c903c688f356188436d934570934d75985a83a3648baa6b8fa95f7e93a9c8dd789cb47098b26e93b0799bb69dbcceb1d2e398bbd97aa0c76f9bc25c88ad628dad688fac6487a384a6c17a9eb66d91a9688ca66e93b06c94b74c769c4975983e6787add2ec9ec1d77c9eb77a9eb86c90b0678eaf6d91b5668aae749bbc769dbe7198b96f95b96a92b66b95bb6793ba6390b95283ac5184af568bb5578cb45d93b95d93b76297b96596b76a96b96d95b86990b15d84a55b7fa15377994a7094648caf6893b66995b86795b96d9bbf6a96b96f9abc4972924a719251799d668db45980a7537ea16e98be729cc26e98be6894b96490b55e8aaf5b87ac6591b66894b96894b9608eb26894b96e98be6d98bb6e98be709ac05b85ab497598628cb2648fb26590b3709bbd5f8aac5580a06994b45e89a9608ca96894b16c95b56891b16289aa5c82a6668cb15f87ab6791b7638fb64a7aa243749d41749f3e719c3f74a03b709c3c709f3e719e40709e406f9b41729d4373a14272a04272a04174a14174a14275a23c6f9c4677a2396a9533648f3566913c6b9734638f3768933869943768933265903767953e719e477aa94f82b1356897336796316595326696386d9f3c71a3467bad4578a5608db475a0c3729abe779fc375a0c36f99bf709cc15a87ae4a7ba4477ca64d83b14f85b34e81ac5384ad5787af5d8ab1527ea548729842688f355b8030587b2d54752448682d50702647662748672544612f4e6b314e6e314f713253762244674f7292a3c7e7587ea24f779b4f75996289aa6f93b36589a96087a65c85a3467193406d8e416d90487396476e8f3c60823e6586264a6c28486e647ea3758cae5d7695537495678fb24f7da13f6f933562834a73935276985d83a7618db2608eb25f8db1618cae4c718e4867831836502645614e718f466d8e305b7e325e833c678a426d903a628550789b4a72954a75954b749248718f416a8a335b7e3f6a8d4874994171955284a75182a341729233648432638440729540749b3c719b3d729c3f729d45769f43749c5381a55f8aaa7097b46c8fab82a6c07ea3be7ea5c2769dba7ca3c26f98b85e89ac5888b05687b24e7eac4979a75382ae5a87b15985ac608caf6c94b75c85a37ca3c079a0bd79a0bd648da96c95b37099b76f96b57da0bc809bb68499ae83919eacb5bec5ced3d8e0e3e9eef1dbe2e8dae8f37b92a45477935f8cab6491b0608dae638eb16a95b7729bb9719db874a0bd729fbe6f9bbe6290b45787ad33658a245981285e8a326896386e9c4076a23e759e4980a7487da54174a14c7fac4a7ba45283ab5486ab5183a84070963e6e9443739b3f6f9749769d4f7ba0507aa051799c80a7c49dc1d9aec9deadc6dcb2d1e69ebed5b1d0e59cb9cb9cb8c3b0cddb96b8d4779dc26892b8608bae6692af59819b7fa1bc83a3bc91b1c68aadc180a2bb7396b251799c3f6b905580a35c87a94e7592c1e5ff9bbbd27f9fb6799bb77497b76385a85e80a377a3c06e9ab7739cba739cba6b96b6749fc26d9bbf6393bb4a7da84a80ae427aa93c76a4427caa4883af5891bc5e95be6291bb6a96bd6892b86088ac51779b4064885a7ca14d7193668dae6b96b86896ba6895be6b98c26c97c16d95b9698fb33b6283456d9051799c446f925b85ab5f8bb2638eb8618eb7618eb8608db66491b86492b66894b76b98b96895b66c99ba6d95b87098bb719cbf709ac06793b84e7ca05985ac628eb36793b86c98bb6f9abc5f8aac5782a2638eae6590b06893b36a92b56b91b66189ad6890b45d85a9527da0638fb4628fb645769e3b6f973c6f9a4277a34073a04275a24073a03f729f4174a14477a43c6f9c4376a54275a44174a34174a34073a23d6d9b386896376893396a9331628b2e5f8834658e35669130618c2959872555832d5d8b2c5b872b5c872f5f8d2f6291306392366899366a9c386c9e4276a64074a4386c9c4e7da78eb7d57fa4bf799dbd79a1c5739dc5739ec86693ba5e8eb45387ae447ba43b75a34f87b64f82ad5686ae5e8aaf5884a75784a54c789b3c688b436f92477295486f9037587744617f223d5a2b46631e3b592e4d6c2340602846682a47672c4a667d98adbdd8ebafc9e05e789192aac2a1bbd47d9bb56f91ad698eab84abca4b74924570903a688a3e6a8f43668c43658a43678b2e52742a486a5d769572839f758aa57192b16e99b95283a4417396386687457092477197537da35c88ad638db3648eb4628aad416887416683042743294c68476c874b6f8f2c5374355b7f41698d436b8f446a8f497194456d904870934e77974c75954770903f6a8c4e7a9d4d7b9f4f7ca35b8bb15c89b04d7e9f30618137688847799a43789a3f759b42779f43779f46769e517da26c97b76a91ae89aec87398b287acc67ba0ba89aec97ea3be789dba79a0c15b85ab4b7aa44e7eac4c7fac4373a1507cab5681ae547fa95e8aaf5e87a7739ab9799ebb81a6c37fa6c35a83a185aecc678eab85a8c6b1cfe9bbd4e8bfd1dfb4bec89ba2aadde1eaebf0f6e1e4e9e5eaeed0dbe17e929b89a5ba84a8c26c91ae648baa6792b26b96b6749db97ba5be6f9bb6719ebb6f9cbd6490b35b87ac34648a255883265a892e62923b6f9e43779f41769e4479a34c82ae4d82ae4176a05286ad5385aa6496b948789c4471983c6c943e729a3f739b43739949769d5480a7517ba1759cb9abcde6abc3dbacc2dac9e5fdafcbe0a1bdcbc4dfeab9d2d9bed8e580a2bd759cbb658ca94f77915f89a17ba5bb83a7bf8eaec3a6c3d5a8c5d792b2c7658aa54873966490b7618cae5782a44c789b9dc4e5bad9eea2bdd0839bb57893b07b9ab95e7fa075a2bf6c99b6709cb9719dba709bbb77a4c575a3c771a1c95588b3477dab467ead3f79a73e78a837719f336d9b3f75a141749f6898c06692b75d88ab577da1567a9c3d5f825477975f86a5658eae6591b4628fb65f8cb5638eb86b92b9678fb3577e9f3b6281658eae547c9f467096608cb35e89b35b88b1608db75f8cb56592b973a1c5729ec16a97b8729fbe6d98b8749dbd729abd77a2c5739fc4618eb5507da45b88af5e8bb2628eb56591b66f9abd6691b34d78986b96b65b86a66a92b56890b46a90b56890b45b83a76792b5608caf5884a96292b841729a3f739b4578a34a7fab4275a24578a54878a64e7eac4275a24378a44578a74679a84779aa3a6d9c4073a24174a14272a034659035668f31628b396a93386992396a933667923f709b4373a14372a04574a242719d4475a04777a54376a33d709f4072a34074a64074a4467aaa4f83b23a6d9c507da4a6cbe59abdd181a4c079a0c1729ec376a3ca6b96b96894b76296bb568db45994c05a93c034658e48769a91bde26b97ba4f7b9e4e7c9e3f6f9349779b46729740688b4366843b5a772745610f2c4a1e3d5c1635541836582c4b6a233e5c4e68816982968ba5b6526b81b8d1e7d0e5fad4eaffc4e2fc7294b0668dac5079995178975079993460834d779d486b9145678c34587c2446691e3c5e4158778d9db491a3b988a6c0749bb85986a543719242709242729644749c3e6e964d78a2628cb26288ad577da1315879416887052a474065804d728d54799651759734587c3e6489486e9343698e486e93557da04c74974971944b73964772924b76985d89ac5a88ac5784ab5e8bb25e8bb26290b44d7b9c5384a25487a64b80a0477da141779d45769e4b789f507b9d648baa7095b087acc6789db7749cb6739bb591b6d17ba0bb7da2bf7198b9517ba15180aa4b7ca74778a340719c4975a2507ba84f7aa44f7ba06891b1769dba86a9c584a7c379a0bd6c98b56f9bb85d86a45d809e61809c708ca2d6f0ffdaecfadfecf5ebf2faf1f6fcd5d8ddc3c8ccacb7bbdbecf4cee4f1bfd9eaacc8dd91b1c87d9fb887abc37da2bc7ca4be77a3be73a0bd6a97b86793b66490b5315e87285b882b5f8e3367963e739f43779f41759d4075a1467caa497fad588db76092b56092b3487a9d4f7fa53e6b92417197376b933368903e6f9747749b507ba5517ba16e93b093b3cca2bad296afc59ebad0cbe8faa1b9c5cfe6eecde1eacce3f183a5be7196b1698ea87da3ba82acc482acc486abc58fb2c8bedbedb6d3e3b5d5ea5f849f6490b56390b7648fb15b86a85481a85a85a8b9d9f0c8e3f6adc5df8ba6c3698aab6486a977a6c46e9dbb719ebd709dbc739ebe76a1c374a0c374a2c66e9fc7669ac25b90ba5388b24d82ae3f749e3a6e96386c933a6e9336668a5683a46a93b1668ba860839f3a5d7b6186a3628ba9618cac638eae628fb05c88ab5f8aad6690b6628db0658eae5a81a04e77975880a3547c9f628db06f99bf739fc475a1c675a1c66e9abf729ec1729ec16591b46f9cbd6e9bbc6f9abc6c97ba6c97ba5f8bb04f7ca34d7aa35585ad5585ab5c89b05f8bb06e99bc6a95b74f78985a83a36992b26b93b66e96ba749cc06a92b66088ab5f8aad628eb1638fb46292b841729a3c70983d709b477aa54679a64e81ae4676a440709e4a7ba63b6e993c6c9a4676a44e7eae3666963767973d6d9b3766943a699534658e3c6d963f709941729b43749f41729d41729d42739e3f709b4677a24a7ba64c7da84878a64275a24376a54579a8487cac4c80b04c7fae4f82af4c7caa4e7a9fb8dbf1b4d3e580a4bc79a3bc75a4c276a3c27ea3c07ba2c16799bc679ec55f94be689cc44e7ea24270923e6e944c7ca438658e406d945686ae5282a8477599457194315a7a29506f21466312375420446421446425466529486736516e7c97b2819cb983a2be5174924e718d53728e7e9db97093b1668dae315c7e416c8e4069894067883e668a3e668a385f80355979294b7041628537587926405b9eadc07c8c9ca8c1d791b1ca6d91ab527b9936668a3a6e964477a240739e3b6a9646719b4a7095486c90375b7d274b6b204764567d9a3b627f577e9b577e9f4d739741678c4b7196436b8f527a9e537b9e50789b4b74944d76964772944e799b5d89ac5884a75b87ac628eb3628eb36492b46492b35889a75485a55082a35183a647799e4a7a9e618db0759ebe577e9b779ebb7da4c17ea7c587b0d0749dbd5780a09fc6e598bfde7ba3c6547fa24c79a24877a143729c3f6e983a69933a67913f6c955c88ad6f98b880a7c489acc88aafca658eaa79a5c24a7796457090476e8d3e65863961843d64837898b1d9f3ffd3e2e7cdd7d8c4ced0d7e0e7dbe5efd3dfebc0ced7d1e2e9c3d7dec1d5dec4d6e0bad0de88a4b97fa3bd74a0bd6c9dbb72a3c36899ba517ca6335f8c2f5f8f2a5e8e2e64903a739e447ba44277a14074a34579a84b7fae5487b277a8c86293b14b7da24c7ca449769d4a7aa04478a03569912e5d874d7aa34f7ba2577fa27b9ebaa4c3d897b0c48aa5b696b7cac4e3f5c7ddead0e2ecdef0fcd9eeff7e9eb5678ca77aa2bc83abc585acc984abc887aecb8aafca84a4b986a7ba85a9bf759cb96d99be6e9bc46793b6608caf5a8ab25f8bb0577c976888a17496b26083a3668aae5f85aa72a0c16d9bbc709dbe6e9bbc76a1c176a1c175a0c274a0c370a0c474a4ca6c9dc56a9bc36c9dc56a9cc16f9fc36a9abe6d9fc06396b56e9ab7739ab77296b06589a15f829e5b829f6e97b76b96b66d96b4709cb9709cb9709bbb729ec1729dc06a93b36d94b3497292719aba729bbb6f98b876a1c3749fc1739ec0719ebf6c98bb6692b56d99bc6793b86e9abf709cc16e9abf6793b85985ac4d7aa149769f46769e44749c4c7ca45380a95d8ab16692b76d98bb6a92b56089a96790b06f98b8729abd739bbe739bbe729abd5b86a95883a66995ba628fb63f6f9742739c42739e4275a03a6d9a4679a64777a54879a442739e3f709b3b6b993c6c9a3f6f9f3868963b6b993d6e9931608c2c5b872c5d86265780396a9345769f4576a14677a24576a1497aa54879a44f80ab5081ac4c7faa4a7daa4d82ae487cab477baa4e82b14b7fae5b8ebb4d7ea94475a05883a6a5c5dab8d5e5a5c8dc7ca6bc77a7be719fb7b6d8f183a7c16e9fc06498bf6495bd6996bd325f803e6c8e44759d3e6f9820517a4d7ea75585ad5181a73e6b923965882b5678163f5f1d4465244b6a1a3e5e2b506d2c4e6a2b4a6647637b5f7a95607f9c5b7e9e5880a35c87a9628ba95a81a0466e91406b8e436f94527ea153799d3e648831577c497195375f824d74954e719757799f52749743617b8ea0ae83949ebfd4e5adc8db9ebad061839e4975983a6e963c719b477aa543749f436e984c7297476b8d3f6385123656183f5e587f9c4d7493577e9d51779b3e66893c6287527a9e4f779b4e769a5981a45b83a64a73934b7494487395537ea1638fb25884a7628eb16894b76c98bb6c99ba6895b45988a65d8bac5384a43f7091497a9b517fa0709bbb789fbc6e93ae769bb879a0bd78a1c184accf8bb3d6678fb2638aab5c83a47ca4c74b769947749b46769c47779d27577f1848704070985888ae6894b97099b987aecb89aec98eb3cd6992ae729fbc4e7b9c4f7c9d4a759744709332628a3461883b64845c7f95d4ecf8daebf2d8e7ece2eff7dee8f4d7dfeae5ecf4e3edefcfdddecedcddd7e2e6d5e4ebcde4f48cacc17da6c26e9dbb72a3c36d9ebf5784ae3561902e5e8f2b5f8f2d66913771994379a5457ba7467aa94a7ead4b7fae4c80a86c9bb96190ac5888ac497aa24c7ca24f81a64b7fa7487ca43968924976a05582a95b86a87fa1bca3c2d69ab4c597b2c3a5c6d7bedeedbcd2dfb9c9d6b4c5d7b4cae17997af7b9fb97ea6c088b1cd89b2ce84adc984abcaa0c5e090b3c98aadc189adc57aa1be739fc473a0c76995ba6793b86292ba5f8db15e87a759809f5b82a3668eb2678db2557da1729ec1709cbf729dbf6f9abc79a2c279a4c478a3c374a1c274a0c36e9cbe72a0c272a0c273a1c374a2c46f9cbd75a4c26fa2bd6a9eb6709cb7749cb67195af6589a15d809c466b88678db17098bb7299ba739cb878a2bb75a1bc74a1c077a2c478a1c1759ebe5a83a16f98b6749dbb6c95b3769fbd74a0bd709bbb6994b46996b76894b76896ba6491b86f9cc56895be6491b85784ab4d7aa34d7ca64f7ea845749e3e6d974a7aa25885ae5e8bb26894b96d98bb729abd517a9a688fae7198b9729abd779fc26e96b9759ebe6a92b54570936d99be6390b74070983c6d963b6c9743749f4474a24878a63d6c983867933f6e9a3e6d973a6995386793406f9d4473a14a79a74978a44877a34978a22b5c85295a83285b863c6f9a4174a14578a54a7da85184af4f82ad5083ae4e81ac4e81ac4e81ae5084b3497dac497fad4579a8467ba74d80ab4d7ea75080a85f8aac8babc2c6e3f59fc2d57ca5b97aa8bf7ba8bdcbebff94b4cb719cbe6794bb6995ba6b96b91e4b6c4270923f7098275c864077a04f84ae5387af5383a9416d943f668d30567b355b8025496d25496b2c4f6d22445f32546d4060757695a95272875a7c956f94b15984a65d89ac628eb15a88aa3e6e924b7ba1527ea34873964c70943d61852b5279436d954c769e5983ab4f76a1597ea8537b9f5276909cb2bfb8c9d1dff2ffc0d5e6b4c7d88aa3b94067884b789f41719944759d42729a4b779e51779c446689183c5e173b5b486f8e537a99537c9c50789b4f779a366184355d8151799d4e769a4b7397547c9f507999426d8d406b8d436e91517ba16692b75783a66490b36794b56c97b978a3c3618cac6f9cbb76a3c26390af3461825582a176a2bfa2cbe797bcd785a9c3799cb87da0bc88accc8db1d387aecf8eb5d689adcf779ebd5982a24c77994b779c43719545739732608433648c44759d5686ac6694b8719aba89b1cb87acc6648ca57ba4c06794b14c799a5886aa5383a73b6b9134648c39668f3f698f385f8062829bd2edfeddf1fce6f4fde2ebf4e9edf8f0f3fae8edf1e1e9ecdbe5e7dbe4e9e9f6fcd0e2eeb3cdde83a7bf77a3c073a4c273a4c543709a3b67962f5d8e376a993d749d3f769f4278a4487da94b7ead4c7fac5386b35c8eb36d9ab9628eab5889aa4b7da24c7da54e82aa4e83ab4a7ea63d6c9629567f4d7aa35a85a895b7d0b4d1e3b3cee1b8d3e4b5d5e4b2cfddb7cad8abbcce95aac5bbd4f299b4cf88aac38db7cf80acc580acc57aa4bd89adc7a0c2dbadcde2a1c1d898bad389aecb6f9abc6c98bd709cc1638fb46491b86896ba6590b35681a4608cb16692b76e94b95f85a977a2c477a2c4749fc1729bbb78a1bf7ba4c278a4c175a0c077a4c373a0c1719ebf75a2c373a0c16f9cbd6c99ba74a1be74a6bd72a4bb709eb876a0b97295b1668aa46487a33255736084a8789cc07aa1c2739cb8749eb7749eb7739fbc77a2c2739cbc78a1c1658eae5f88a679a2c06c95b1759eba759ebc719dba6f9aba6a97b86f9dbf6d9ac15e8bb46493bd5e8db74f7ea84879a24b7aa44f80ab4e7faa4879a44a79a34d7ca6507da7507da65783aa618db06e96b9749dbd4d7493638aa9739cbc739cbc719aba6d96b66b93b65883a56994b76694b84b789f4171993e6f9a4475a04474a240709e3a69953d6c9838679133628c3968943e6d994f7eac4b7aa84d7ca84a79a54776a04879a243749d30638e2e618c376c983f74a04f84b05487b45588b34f82ad5184af4f82ad4c81ad4a7ead4b7fae4f85b3457ba9467ba75184af45769f42729a3e6b9297bfe2a9c8e4628196bcdff388aec37aa7be93bdd5a8c8ddabc9e1799dbf749cc078a0c34d789a123f604a7a9e23577e3f749e4a81aa5087b05687af4d7aa1416b91436a913c628931547a2e50752b4c6d22415e1f3d556682975875854b68786686956b8a9fb1d3ee6c90b0628aad5c87aa4270945282a85181a75e8aaf547ca041658933597d315d8439699148759e517ea8517ca7527da75f8aad4d718bc3d9e6d8e6efaabac7d1e1f0c5d5e4a0b5c85579935782a25884a75381a5517da44a749c466a8e496b8e0e32543c6082466d8e537c9c537b9e4f7a9c4a75983964872c577a4e799c557da14d7598456e8e4f78983b66863e698b4973995581a66591b85884a96995b86d9abb709bbb6f9aba749fbf7da8c880abcb83aece4f7a9a6f9bb8739cb879a1bbb4d8f284a6bf88a8c18babc47b9ab67291ae83a2bf8baccb83a4c38bb0cd6c93b24974963d698c406e925884a75d8baf33678c3b6f965485ad618fb3749dbd87afc984a9c35f889e7ca6bf6a96b35a86a95c8cb25283ab467aa133638b325f8837628c284f78345a7e6b8aa6c5dcece8f6ffecf3fbecf1f7eaeef7e9eef4dde2e8ebf0f4dee6e9e4edf2e6f3f9e1f3ff8eadc17ea6c078a5c4719fc33b689136628f336192396c9b41749f467ba5497ca74a7da84d80ad5285b25b8cb5608eb09cc5e36992ae5583a44c7ea35185ad5083ae5489b3497ca73f6f972e5e863b6a94537fa4aed0ebabc8dab1cbdcb0cbdcb4d1e3afcadbc5d8e79fb0c47e95b4a4bedfa4c2dea6c8e382acc47fadc47daac17da6bc9ec1d59cbbcf93b2c6a7c6db91b1c894b8d27da4c3749fc16f9abd6e98be6d99bc5783a66692b75a87ae6390b76b95bb587c9e89aac979a2c279a2c2759ebe779ebd789fbe7ba4c07aa6c179a5c276a3c078a5c46e9dbb73a2c0719fc06e9cbd719fc073a2c072a1bb709fb973a0bd6f9bb8789cbc698caa4f718d304f6c6687a8789bbb79a0c1729bb9729bb7749db9789fbe7aa1c0769fbf6f9aba6691b1537f9c739cba729bb9769fbd749dbb75a0c079a4c6709cc16d9ac16491bb4b7aa64676a44676a44878a64b7ea95182ad5081ac5081ac4a7ba65182ad4d7ea75988b25784ad5b87ae5b87ac6189ad6c95b5557c9b476e8d658eae7099b97198b9759cbb6e97b76a95b76792b5608eb246739a41719942739e3f709b3f6e9c3a69973766923a6995305f893b6a944a76a34a76a34e7dab4c7ba94b7aa64877a34677a24c7da84477a24378a23d729e386e9c3c72a0447aa85085b15386b35285b25588b54a7fab4378a44579a8487eac477dab467caa3b709c396c973f6e984e7ba4305c832c547837597c3453724e6e87a6cae27aa1c0476e8d466881b4d2eaa2c0e293b5da6d96b63f6c8d2c5c8033648c3d71984a7fa74f83ab5889b25885ac537fa44a729640688c345b82244a6f3155772f516d2e4a626881954e6575708694aac1cfb2c9d7a3bacc5e748bacc6e18ca9c9678aaa50789b5d89ac5e8aad5a82a6597fa3385e823f6a8d3d6f924a80a64a7ea6487ca44f83ab5181a95f8aac64839fcadaeac5cfdbc9d5e1b8c6d1c0d1dbbfd7e37598ac648ea6618aa65f87aa5a80a753769e4f71963e6083315577567a9c4d7495527a9d4a75974a76994f7ba03e6a8f406c8f4e799c567ea14e76994e75963d66862b56783965884b779e5683aa5b88b15784ab6a96b9709dbe78a3c37ca7c77ea7c786aed183abce81aaca7ca5c3739cb8729cb56287a195b7d09bbbd28aa6bb8ba6b99eb7cd90a9bfb1c9e196b0c988a3be9fc1dc7ea2c2426a8d4674985785a95c88ab6090b4356b913d749b5286ae6494ba6e97b791b6d388aec56c92a96f97b1769fbd6792b56390b74f83ab40759d3768903e6b94436e98335d874269924d6e917389a0e5f3ffe4edf2edf5f8e9f3fce6eff8ebf2fcf0f5fbd9dce1f0f5f8f0f5f8ebf8febcd3e185a5bc80a7c8547ea4406c9332628a3e6f9a3e6e9c3f6f9d42719d45729b41719941749f477aa55585a95d88a8a3c6e2779cb7517e9f5082a75588b35388b45287b35083ae44759d3869912356835380a9b4d7f3a8c3d8adc4d4b4cbdb9cb6cdadc7dec6d8ecbed0e48098b29cbad697b8d78db4d17ba7c282afc686afc387acbeb9d9e8a5c0d1aac5d6a8c3d6aecadf8fafc681a5bf769dbc739bbf6b93b76b96b6648fb1608cb1608db46a96bb6f96b74c6a867e96ae7ca3c27ba2c1789fbe7ca5c378a1bd7aa3bf7aa6c17aa8c27aa7c476a3c074a3c175a4c272a0c173a1c26d9bbd74a2c374a1c076a3c073a0c1749fc1769dbe7396b463829f52718d7b9ab67d9fbb769dba739cba749dbb749dbb789dba739ab9709bbb74a1c25a85a7537ea0719cbc6d98b8759ebe75a0c275a0c36e9abf6d9ac15d8cb64978a44272a04174a3477aa94275a44c7fac4d80ad4f82af598ab54a7ba64d7ea95182ad5988b26190ba6491ba608cb16590b36f97ba6a91b24067865f88a86992b27299b87198b7729bbb6c94b75d88ab6793b85380a95180aa4a7ba635669132618f33629036659137669242719d4978a24d7ca85281ad4e7dab4e7dab4978a44c7da84c7da84477a2477ca64076a24278a6316998346c9b3b73a24a7ead4f82af4e81ae4d80ad4479a5467ba74379a73b719f3f75a33d71a04174a13e6f9a47749e315d84325c823c638a3b5e842b4d70254763b0d2ee698cb244688c496b865a78907693b36182a36f98b64879993e6f9742769e4a80a64f83aa5485ad6292ba5b87ac547fa24b7397487094335a8133597e3255753755713a53696275867e909e92a4b26d808f586d7e475c6f6a80974d657f5a75905c7e9a5f84a16089a96088ab5981a4466c902b5176244f7242709249799d5183a64c7ea15181a5608dae678bab7d98b3b2c3d7dae6f4c7d3dfc4d1dabdced6bdd3dea0c0cf7397ad668ba6668aac5b7ea44e6f98486a8f34587a517597587ea2527a9d537ea14a76994b779c5480a53a668b3c688b5681a45981a4567ea152799a436c8c3560824470934d7aa15380a9507da65885ac6d99bc76a3c479a4c47ba6c67fa7ca7fa7ca7ca4c77ba4c4719ab66a94ad6890aa7095af7496afa4c3d8a3bed1a9c0d2a7bccd96a9ba9bb0c3a3b9ceb6d0e79fbeda6185a5648caf49769d5989af6492b64d7da1356a92477ea55388b05c8cb27098bb8cb1ce81a7be7399b07297b16d94b16b93b66591b84e82aa3d71993d6e963a6a9237648b3f6b92456c9550729539516ba3b4c4e5f2f8e5f0f2e5f2f8dfeaf0eff8fff1f6fcf0f4f7f5f6f8edf1f0ecf6f8dbeffa8ba7bd7496b941688f335f861f4f772458802d608b31608e2e5a87335e88426f964b7ea95384ac527fa06a92ac7b9bb47d9fba5f8aac5484ac598cb7598eba578cb85186b04d81a8376b922459855180aa97bbdbb7d3e9c1d7e5b2c8d69eb6cea8c0dabfd4e9d8edfea5bed296b5ca96b9d598bfde7fa8c682acc584aac189acbfc0dceab1c8d6bcd3e3aac4d5aac3d79fbbd088aac3779cb77199bc6d95b9729bb96893b35c88ad5c88ad6d95b8799bb78298add0e1f37aa3c1759ebc7ca5c37ca8c575a1be7ba8c57aa7c47baac679a8c479a8c473a2c072a1bf73a4c46d9ebe71a2c372a0c274a0c377a2c56f9abd709bbd6f96b77599b94f718c84a4bd87a7be7ea2b87fa4be7ba4c079a2c079a2c07ca1be739ab76d98ba72a0c24e7a9d4b779a6591b66a96bb6c96bc719dc46e9ac15c89b2517ea84a79a54676a44376a54275a44579a84377a64b7fae487ba85184b1598ab55382ae4d7ca65483ad5685af5584ae5986af628eb56993b9739bbe759cbd6087a65d86a4648dab7198b7739ab96c95b56b93b66994b76490b55986af5584ae4d7ea938689633639131618f41709e43729e4677a24a7ba64c7caa4e7eac4f7fad4b7ba94979a74f7fad477aa74a7fab487da9477dab3d75a4306a9a1b57891650802157863c709f4579a84276a53e72a13d71a03c709f4276a54478a74478a7477aa74677a025527b335f86406a903c64883d648b31577b2849683657764d6e974a6c925675917492aa64829e6384a3709dbc588aad3d729c3b719d5187ad5286ab5b8bb1628fb65a86ab537ea14c769c4670962c537a2a50753657783a557064798e5768787e8e9d95a5b59cafc07e94a98da7c064829c4868814e71876a8ea4698da5688ba76387a753799d40668b3a6087496c925274977194b490b5d07499b37a9eb87fa1ba4d6b831731483d566cbcd1e2cadbe5cbd9e2c2d3dbb7cbd6aec5d5829eb47294b06488aa4e769a4a7296264a6e34587a5b7fa3587ea250789c557fa54c789d537fa4527ea3467297416c8f477295426a8d436c8c4a7192365e81325e813f6d914d7aa34d7aa45383ab5484aa6593b56f9cbd6f9aba6893b36d95b9729abe6890b377a0c077a0bc719bb46289a6789bb77193ae66849ca4bfd2b6cdddafc5d3b3c6d4b6ccdaa3bacc97b3c97291ad779bbd5d88ab4e7ba45787af5a87ae3f71963c739c447ea65388b25d8db57098bb8db2cf6f93ab8bafc7597d975176936288ac5781a74878a040719a3969912b5b813d6d91416f9049708f4c6e8a2d4b65486175d8ecf5e1f0f3dae8e8eaf6f4e7f1f3ecf4f7f1f6f9f9fdfef6f8f7e7eff2d6e8f487a3b9507295406a9234618a3e6f9741769e3f749e4272a04c78a54b76a04c79a241729b4272985a839f7a9db3aac6db97b5cd587ea35a87b15c8db85b90ba568bb5578cb44b80a83e739b2d648d3869915d83a7afcde9b8cfddb5cbd8c0d9ef9eb6cebacfe2cae0eecae2ecb2ceda93b6ca8bb0cb8baece88accc8bb0cd9abcd5bdd8e9b9cfddbed4e2a9bfcdb0c7d9a9c4d795b8ce80a5c06d95b8648fb2759ebc6c97b7527ea3638eb17499b699b5cbc0d0dfccd6e06f9aba7ca7c77aa5c57ca9c87ba8c774a3c17baac87baac67aa9c578a7c377a6c46d9cba78a7c574a2c376a4c577a5c777a3c87aa4ca719cbe779fc279a2c27ca3c45a7d9b7da1bb9dc1d989afc484aac184acc57fa6c37ca3c07ca1bc7da4c1729fc06e9cc04c7a9e45729948759c5d8ab35a85b05885af4b77a44574a04574a24575a5477aa94c7fae4a7eae477baa497dac4d80ad4e81ae5485b05d8cb85e8db75180aa5382ac5b8ab45988b25f8cb56794bb6a96bb6f9abc769fbf7299b8466f8d6d96b47299b87198b76e97b76e96b96f9abd608cb35885ae5887b14272a02e5e8c3666943b6b9942719f4777a54c7da84c7da84a7aa84979a74b7ba94979a74777a5477aa7497eaa487da9447aa84078a73872a22b67991d5b8e195587194f7e3367964175a44175a44579a84478a7467aa94a7ead4b7fae4a7daa5081ac4877a128557e3d698e456c9341698d4c77993861811538561637583f608950729885a3bd98b7cc708fab395e7b6e9cbd578bb03a709c3d76a14e83ab5b8fb65e90b55f8cb3628eb35480a54b759b3259801a41682d51752d4b6d6d87a23d51693d4e625061735e70846f859c405a734867846889a86f93ad89adc3597d9395b9cf5c7e99597c9a52789c234a713c638c4b6e966788a97594b0a2c5db86a7ba9fbcce223d506982984d677e294761648095d5e9f4cadbe3c1d3ddb7cad8b8cddeb4cde37f9ebb5e82a44b73962c5477163c6053799d597fa34d7599527ca24f799f4e7aa1507ca3527ea3406c8f4c779a5c87a94d76963c65853b62832951742e5a7d44719846739c507da64f7fa75686ac6795b7608eaf6590b25f8aac628aae4c74985981a4638cac6c95b16f97b15e83a05e819f6789a46c8ca5658197b9d4e7c5dcecb1c8d6cae4f3a6c1d46d8da486a9c77ba3c65581a85380a95c8bb55888b0386991457ca54780ab5489b35e8eb66d95b88fb4d17da1bb7ea2ba5579935b809d5e84a8517ba1426f983d6d954070983d6d933e6f9042718f345c76476b854d6f8a5b7a8fa8c2d1dff3faedfbfbe2ede9ebf5f4eef8f9e9f1f3eff4f7eff5f5e3eef2c6dbec708fab4f759a4e7ba435668f41759d4278a4467ca84578a74777a5416e9834618a4c7ba55381a3749ab1cbeafc94aebfa8c2d96488ac5d87b15a89b35b8fb7598eb6568db45187ad4b81a740779e386991547a9f7594b3c9e2f6c5dcecc9dff49ab3c9adc4d6d9f1fdcce5eabad5dcb3d0e097b6cb9ab8d488a7c684a8ca85a8c6cae5fac5dceacbdeeccce2f0d1e8f8bed9ec97b7cc83a8c2719cbe5b87aa749fbf6a95b5547fa26b93b67c9eb9b4cde1c9d5e1bac1c96693b46d9bbc73a1c272a3c377a8c873a4c477a8c879aac87cabc97aa9c779a6c3719ebb719ebb6d9ab977a4c37ba8c976a3c477a4c56f9bb87aa3c182abcb7aa2c54d75994c749778a1bd95bdd688b1c78cb2c98aafc981a9c285aec476a0b86c9abb6898be44749a4979a14776a04978a44975a44a79a74977a84676a64676a63e71a03d709f4477a6477baa4a7ead4d80af4f82af4c7da85281ab5b88b25d8ab3507da65683ac5b8ab45d8cb66292ba6491b86591b66d98ba759ebe78a1bf648dab719ab66f96b56f96b57099b97098bb638eb1618db45c89b25584ae3b6b993565933d709f4174a34373a14e7eac4a7aa8487ba8477aa7497ca94d80af4f82b14d80ad4d80ad4b80ac477ca8457ba94078a73872a22b6799236194205c90205889366c9b4377a64579a84c7fac497ca94d80ad4e81ae5083b04b7ea95081ac4c7ba534618a406c9141688f406b8d426f8c37637e234863234664466c915a7ea0b9d5eb8da9be4a708754809d6a9bbc5488af3b719d4a83ae5085af588db5588cb36193b85a8ab05482a64a749a375e8534577d48688e5572949eb7d6a2b7d261778f465c747c96af35536d3759753e60834a6c8f6587a397b9d25d7f9884a6c1a3c5e05e819f3e6689194369305c834e789e7599b97195ad5d8094557486536d7a6f86947e97ab516c87365a7a254762859caad0e3eac1d7e2adc3d0b9cedfbdd6ec9dbbd75e819f4468880229484b72935981a4527a9e4e789e4e789e507aa25783aa4f7ba24d779d3b6689537b9e406989446b8c3d64832b4f6f2e55763b658b4470974d7aa14d7aa15383a95a8aae5e8cae4b799a5580a2547fa26088ac5e86aa53799d5a81a24a7391577e9b6f93b37598b67295b35d809c62849d67879e9fbed27f9eb2698a9d63869c6186a36d95b85d89b05784ad5b88b25e8db75281ab2d61894379a5497fab5085af5686ae6893b688accc80a3bf799db7557a954e72924a70944a749a29557c426f984b7ca45384ac4e7ca04a77963e6881567e9756809888aec5648398cce3f1e2eff5e5eeedecf5f2e9f2f1e2edf1edf8fee6eff4e5f6ff94b0c852799a4c79a0497da53d709b4075a1467cab427aa94076a43267934778a34a7aa25380a76a95b5a1c4d8c2dfedb6cddd9cb5cb7091b2638ab1608cb35f8fb56195bd5a90b6588cb14d83a7487ea44274994b71966e8fb284a1bfbfdbf3bdd6eaa8c2d1bdd7e6a0bbc6d8eff7c3dae0b5ccd4bdd5e1b5ccde94b0c87ca3c483aacb90afc4d1ebfab5cbd9d1e7f5aac4d5a9c5daa0c0d589aec875a2c36e9cbe749fbf729dbd6e99bc789fc08ba9c1c0d5e6c9d6dfcad3d878a5c46997b86c9abb6899ba6b9cbd73a5c679aacb7caacb7dabcc79a6c5749fbf7aa6c377a3c076a2bf75a0c07aa7c67eadcb7cabc975a1bc7eaac77ba6c8628cb249749e4c77a148749796c2df84aec78fb7d08fb7d08db6cc81acbf75a1ba6d9bbd6595bd4979a14776a04a79a543729e4978a64575a54777a74777a74779aa4275a43c6f9e3f729f4679a84d80ad588bb85586b15180aa517ea75782ac4b779e5d89b05a87b05d8cb65f8eb86292ba5e8eb46290b46b97ba6f9abc769fbd739cba618aa66e95b4769dbc739cbc7098bb5983a96692b95481ab4675a13b6b993d709d3e71a04073a2487ba84c7fac4a7daa4d80ad4f82af5184b15386b55285b44f82af4d80ad477ca84378a4457ba94078a73872a22a6698256298215d9131699a447aa94a7ead4b80ac4e81ae4c7faa4e81ac4e81ac5384af5687b05483ad48759e3c688f406c913f6a8d3e698943718b426f86193e592f54713b66883c63826a899e91b0c47098b185b4d06e9ec2477ba24c83ac4982ad5188b1598eb8588cb45f90b85989af5480a5487094294f73385a7d4263843e5b7b7491b1627d9b4a6583324f6d1837563b5c7d557999537799476b8b41607d3e5d795779955b7d995b7e9a476c89345c7f3b668939668d4270925b84a06287a16b8ea45e7d911d3442586e7c8ba4b87392ae577fa2345d7b1c3949c2d8e5c5dceabbd2e0cbe0f1c4daef97b2cd5274900629454166835a83a3517c9f4d779d4872984a749c527ca4507ca34c789d4f7a9d3863854a73934f78965279984f7695496d8d3c63844872983f6b924b779c507ea25f8daf5b8cad618fb06592b3608bae648fb27ca4c8739bbe6c92b65c83a4648dab6a91ae7fa3c37fa3c36084a46a91ae6388a3496d87bbddf687aac082a6be7199b36d98b86f9bc05686ae5786b05786b25b8ab65283ac11446f376d994f85b15588b35d8db5638eb17ca3c27ca1be6f94af779ebb547d9d4b73974a749a36628747749d4b7ea9487ca45481a84471924c7893618da65b889f77a1b988acc488a3b8d7e9f7f1fbffeaf2f4eef6f8eaf5f9deebf3ebf9ffd4e9fc7295b34a769d4a7ea6447ba43c719d4278a64278a73f77a637709b4a81aa4a7ba45a87ae5a85a788adc8c0dff1b1cbd8c6dbeca4bad19ebdd9678bab5d85a8608caf6596be6094bb5f91b45d8fb2598bb05d8baf98bfe083a4c57795b78ba8c6cde9febcd7e8a8c4d2bad4e1dcf2fdd2e5ecd9ecf2cfe2e9d1e3edacc6d781a6c38cb5d390b4cc98b5c7d4ebf9c7ddebb1cbdcb0cddfb0cfe39bbfd77da8c874a2c375a0c07ca5c57da6c682a7c496b1c6adc0cec5d3dcc5d0d684b0cd80acc978a5c472a0c16596b76b9cbd78a6c879a7c97ba8c9749fbf78a3c378a1c179a2c282abcb739ec085b2d17daecc86b8d37cabc76c99ba5b89ad4e7ba54978a64474a244739d4d7b9f97c2e49dc6e4a8d2ebacd6ee8fbcd38fbdd76a98bc4978a24776a04b7aa64b7ca74677a24676a44979a74b7ba94a7daa4c7fae4578a53e6e9c3d6e993e6e9c40719c6495c08bbae46893bd5781a95b85ab5680a65d87ad5884ab618eb75b8ab45c8db65f8fb76592b96995b86a95b7739fbc749dbb638ca87198b7769dbc749dbd739bbe5983a95f8bb246739d3e6d993f6f9d3f72a13c6f9e4377a65185b44c80af4e83af5186b25588b55487b44f82af4c7fac4a7daa477aa7457aa44378a4477dab437baa3b75a52c689a28659b235f93356f9f4981b04a80ae5085b14f82ad5485ae5485ae5586ae5888b05b8bb35b8bb34b789f4a769b426e913a65883d688846748e416d86153a54315973406d8c6f9bb88aacc58eaec7638da685b4d05e8eb23f7098568db6538db5548bb45388b25d8eb7618eb7638fb45d85a84f76972649672e516d6588a44b6e8c7195b55f86a73c628635587e476a902a4c713f6385557e9a5a829b64849d617f9b92b3d284a7c7789cbc5d84a342698a46719349779b6997b9a6d2ed91b6d17b9db9809bb6375064859cae7792a77a9cb75785a63a69872a4d61506d7dd5f0ffc9e3f4c5d8e9c3d8eb839db423415b51758f587f9c517c9e537fa44b779c48749b4f7aa4517da44f79a14c769c4e76993c6585476e8d517895406582496e8b496d8d486f903f668d557fa55985a85d8bac608fad6594b26f9cbd6f9cbd739ec17ea9cc81a9cc8ab0d47aa1c2658cab5a81a06188a77297b4678bab5b84a24f789657809e5c83a091b6d1a0c5df88adc87099b76995b86898be5d8eb75283ae5887b15b8ab44c80a83c719b497eaa5083b05689b45989b1608caf7aa3c381a8c782a9c86992b284b0d34470954371954470954979a13e77a4447daa4f7ea84d799e537e9e5e8aa5648ea689b2c87297b1567591748ea7d4e6faedf7ffeef6f9e9f1f4eaf5fbc7dae88aa6be4b73974879a44d83af39729d4278a43f75a3346a9938719e4c83ac4e84aa5a87ae5f88a8aed1edbdddf29fbbc9b8cfdd9fb4c7bcd2e7c3e2f692b5cb779cb7658eae6895be6595bd618fb1618fb05f8daf6a95b57a9db97493b06e8dac7a99b883a5bec4e7fbaccbddacc6d5cbdeeddfeffcdaebf2d4e6ead3e6ecb7cfd98aadc191b9d28db6cc8eb1c5aec5d5bccfdec8e2f1aec9daa9c6d88dadc282acc57da9c67ca5c37fa6c586abc887a9c2b9d0e2c1d3e1b0c1cbbecfd798bdd895bdd787b0cc78a4c16d9abb6d9bbd6997bb6c98bd6c97ba6d98ba7da5c883abce7ba3c66691b3628db0517da04f80a04e7f9f4a7b9c4c7ea34e7fa84275a04578a54477a44578a342739c4471985985a8517c9c426d8d53809f527ea14f7ca54877a34574a04978a44778a34d7ea94b7ca7497aa54b7ea94c7faa4b7ea94275a03f709b43749f40719c3c6b953f6e9847749d88b2da6e95bc6189ad5e86aa5d84ab5d89ae5e8bb45d8cb65e8fb85f90b86393b96896b86d9abb749fbf77a0be638ca86f96b56e95b4759dc0759dc15b85ab6893bd45729c40709e3e71a03f73a24175a44579a84f83b25185b45186b25186b25285b24f82af497ca94679a6477aa7477aa74679a4477ca64b80ac477dab3d75a6326c9e2c689c286498316b9b4d86b34c82ae5388b25286ae5889b15686ae5a8ab05e8eb45d8db1628fb64d7b9f4f7b9e4976973e698b3e6989527f9e4a7691214661264d6a4a799774a2c36c90b08cb1ce769fbb6d9ab96f9dc15081a9568db6528cb4548bb4588db55e8db76a95bf628aae6b8faf3b5d79527289bddbf35d7d94527690527b99436f924f7ca34c77a1517ba35d83a8335a7b406a83456e845f7f966b89a36485a4587b9b7da1c16c90b06289aa6792b45280a25684a56b94b06c91ac8eafce7996b47993aca6c1d67b96ab7393aa628eab517e9d50758f48687f62809887a3b9b8d1e5d0e7f9819cb1436179678ca95a85a5537fa24c7a9e45719849759c4d78a24b779e4c769e4b7699567ea1466f8d587f9c567d9a456a87476c894d71914d71934c72996188af729dbf78a5c478a5c2719ebb6f9cbb6e9bbc6d98bb6991b57399bd6d94b5648baa688fae6087a67ba2c1678eab577e9b6089a76c97b775a0c0729bb96c91aea5cae586abc879a2c27da9ce6393bb5687b04e82aa5586af598ab3588cb432678f4679a45485b05384ad5787ad5d89ac75a0c27aa3c34069894672954070943a6a9043739949759a3d6a91477aa5457aa44a779e5a85a85681a1648da96189a2486e856388a37da2bd789bb7829db8b4c7d8e5f3fecfd9e2cddbe4d1eafe6e91ad4a769d4b7eab4b81af2e67944b80ac3b709a3066923b719d4f84ac5d8db36d96b6bcdef9aecde1bdd9e7bbd5e2a0b7c593a8bbc1d8eabedbeba5c6d797bace7ba0bb6692b76c99c26a96b96b96b66b94b47fa4bfbedef5aecde27696af7395b07fa4bf7ea3bdaccce3cbe6fbc5dceed8eaf8d4e3ead5e4e7d2e4e8cae2ec92b5c895bed495bfd78fb4c7cce3f3c5d8e6b2c9d7b4cedbc0dae9aac7d99bbfd582aac481a6c38aadc989abc48fabc0aec4d2c4d6e2c2d6e1c6dae5accce39cbfd58aafc982aac480a9c777a2c46f9abd729cc27ba5cb5f87ab6d95b95880a44b76994571963a668d416e954c79a04a7aa2497ca9497dac4a80ae457ba7477ea7467ba3467aa23f739b44759e4d7ca648759e406d96517ca9527daa4e7aa9537fac3968944978a44a7ba44778a1497da55084ac4e82a94f83aa5283ac4a7ba445749e45749e406f993b68923e6b944672995c86aca5cdf1b5dbff7298bc628aae5b85ab5d8ab36191b96192bb5e8fb76090b66896ba729ec176a1c179a2c06891ad739ab97299b8739bbe6a92b6618bb16d98c24773a04474a23e71a04478a84579a94177a64379a74d83b15186b24d82ae4d80ad4d80ad4b7ca74a7ba64b7ca7477aa54679a44b80aa4c81ad477dab3c74a5346ea02f689d2e679c2f6997518ab75187b3568bb5578bb2598bb05888ac5f8db16694b86a98ba608eb24e7c9e4b779a527fa05883a54570924f799f5880a44568882f56735d8bad4f81a45985aa729abd8db1d183aacb6d99be6596be5c93bc5993bb5188af598db46293bb6d99c0688eb23f617d516d83adc7d8b2c9db87a0b46d8da6557c9b5380a7578bb3598ab35282aa7faacd759cbb7ea3bda7cbe14a6a7f7290a880a2bd7e9fbe7fa0bf779ab8749bba5883a593c1e38dbadb91b6d18eb0cb90b2cd8aacc76c8ca599b8cdc3ddee89a4b76688a1688da86184a26083a14368835a7e986e91a59abbcc5574886587a06088ab5480a749769d49799f4d7aa349769f4e79a3517da44f79a15b83a75a81a2466d8c5378953f647f577a98527593395c7c55799b50769b5c84a87ba4c4739fba76a2bd77a3be709bbb618cae527a9e436b8e4e7596597d9d7397b77a9fbc597d9d537a996b92af5079955985a26c97b7759ebc6f96b36f92ae9abcd884a6c26f93b35f8aad6794bd5a8bb45589b15485ae598ab25387af3a6e965081aa5d8eb7598ab25484aa5c8aac6996b77da8ca28557645759945799e3a6e953c70954874995f87ab577e9d517895567f9b537c98779ebb769bb65479947499b393b8d27aa2bb91bbd3739bb46a8ca5738fa5daefffdff4ff97b7ce4d74934e79a34d7dab4e80b13c70a0497ea8447aa04e86ab4a80a65e8eb66991b5b8d7f3bed9ecbed6e2b7cdd8b5ccda8fa6b691a6b79ab1c1c3dfedc1e1eeaecedd8db0c66a92b66d98c27299c26d93b77ca1bc8aadc398b5c7bbd8e88fb1bb668b9b799eb984a8c883a4c3aecee7b0cfe3b7cfdbe0eef1eaf5f7e1f2fca1b8ca92b4cd91bbd490bad29abfd2d6ecfad4e6f2d8eef9d0e8f4b0c6d3c3dae8b2d1e383a6bc81a3be87a7c08faec3b5cfe0c2d4e0becfd9b8cedbc9e1eda6c6dd9fc2d893b7d195bad7719aba41698c4973994c769e48729a4d779f527ca44a749c4672992e5b8229567d4e7ea64b7ba34a79a54b7ead487ead4880af4982ad4b82a94c81a94e82aa4a7da8477aa54b7ba94e7da9416d9c4d77a9547eb0517dac4a79a53564904978a44e7fa85182ab5283ab4d81a85182aa5081a95182aa4b7ca544739d41709a406f9943709a39668d3f6b92436f9647719950779ea5ccf39bc2e9608ab05c89b25c8cb4598ab35a8bb3598bb05d8db16d99bc729dbd74a0bd7099b56b92b17299ba769ec1729dc089b3d9749fc945729c4777a54376a54a7ead4478a84478a84177a5477dab497eaa4378a44679a64b7eab4f80ab5081ac5081ac4d7ea94a7da85386b15184b14c81ad4278a73b73a4336ca1346ea02d6795538cb7568db6578cb45c90b75c8eb35d8db16293b46c9abc6896b85783a66996b75f8cad537e9e6590b04d789a5f89af688fb66387a7648ba876a4c55484a8527fa65f8bb08fb7da759dc06b98bf5f93bb5a91ba5690b8568bb35a8eb56293bb6a96bb5f86a73f5e7b89a3ba748a9fc7ddf2c2ddf28dadc65d84a15989ad5f93bb5a8eb64d7da53762856c93b4779cb992b7d18fb1ca7fa1ba6789a59cbddc92b4d08db0ce769fbd5380a15a88aa6794b590b5d0789ab37094ae6388a37ea3be87a9c2a3bcd0b6cddd9ebacf84a2ba7a99b67192b16285a3668ba6577d94a0c4dab1d2e5799bb45980a75681ac517ea74a77a04b789f4f7ba24e7aa1537da55b85ad638baf5d84a56a8eae5f84a15174925c7f9d597c9c476b8b5a81a25880a3678fb27ba4c07fa9c2739cb8719db86b96b64e7999487093426b8b3259786e95b2a4cbe87ea5c2698eab678eab4f79927fabc485b1ce7fa8c880a9c979a0c16e91af789ab694b6d27297b4628eb15d8db55889b25283ac5586ae5889b15387ae3468905180aa5585ad5888ae5686aa5b89ab6996b76f9cbd4a76994e7ea444789d396f933a6e9346739a6c94b794b7d36c8ea7375d747098b1769bb57a9fb97a9fba7499b483a8c2abd1e894bacf6f98ac7ea4bb6e91a7718c9fbfd8ec5f819a537c9c4976a04a7dac4b7db0386c9c4c81ab588eb4548aae6ea0c56c98bdacd0f0a8c4dc99b0c0bfd2e0ccdeeabad0deabc0d1c3d9e7bed4e290aab7afccdabddae8adcee179a0bf6e95bc6d94bb7195b999bcd29cbbcd8daabc9ebbc9bbdce393b5bf8caec788abc985a7c37a9ab1b6d5e7c1dce7bac9ced3e0e8b0c6d493afc48bb0ca8db7d07ca6be88adc098b2c3d0e6f4dbf2ffc9e1edc3d7e2b8d0dc99b6c686a6bb7e9cb687a5bf88a4b9c5dceecadceac1d3dfcce2efadc5d193b6d29fc2e08eb2d2557c9d4a72963f698f406a924b759f46709a5883ad47729c44719a406d963f6f9527597e4b7ca44d7ea74d7ea94b7ba94d80ad4e83af4d82ac4e83ad4e81ac4e81ac4d80ab4a7ba64f80ab507fab4978a44d79a84f7eac5382ae4e7fa84a7ba443749d5382ac507fa94f7ea85182ab5382ac5180aa5483ad4f7eaa4576a13e6f9a3c6d983f6e9828557c47749b41709c406f9d3e6d9943709a98c4eb6692b9608bb5608db75c8db65a8bb36092b76292b66995b8729dbf709bbb77a0be5d81a36990b1719ebf6997b9afd6fd7da4cd4a77a04978a24778a34c7fac487baa497cab4377a6497fad4a7fab4679a6477aa74b7eab4e81ae5184af5485b04f80a95182ab5185ad5285b05085b1447aa93971a23a74a63a74a436719d558fb75a8fb9588cb45b8cb46395ba5d8fb46597ba6797bb6795b75f8aad6f9abc6893b5719cbc608bab5a87a66792b45d88a87198b58db7d08fbada5d89ac5381a55481a86290b478a8ce6b9fc7598eba5c92c05c91bd598db55a8cb16696bc6490b33c60822e4f6e405d7d324f6d446380b0d3ef94b9d4628ba7618fb06799bc6596be315e85335980375a803e6489638bae7fa8c87198b7688cac6d90b07093b1779ebb517c9c5684a56a97b87aa5c580a8c193b9d091b6d17299b66891b16b8faf57758dabc6d7b1cbdabfd9e89fb8ce9cb6cf7994b16584a16a8fac597e99cef1ff9fc1da54779f577daa4d78a54a75a048749b4f799f537da35983ab5e88b06289b0658cad6e92b26a8dab6386a4698bae7498ba688fae5f8ba86a99b774a1be86b0c986aec883aac981aac86891af5f88a46891af537c98527f966c99b087b5cf527e9b89aec983abc46997ae7ba9c17fabc87da5c884acd083abcf7ca4c75b7f9f96b8d481a6c36293b4598db45588b35384af5585ad5a8ab05d8db33969914c7ca45380a949769d507da45783a86793b676a2c5507c9f507ea248789c3b6d9042749949799f5c88ada4c8e87093af7a9fb9add3ea88aec385aec489b6cd739db6a1c6e199b9d29cb8cd8facbab2d2dda6c6d1bbd5e4a8c1d57896b0537a9b4b7ba94479ad497fae4b81b04d81b05f92bf6595bd719dc280a7c884a7c3bedef5a3bed39dafc39cabbebdd0e1b7cad9ccddedadc0cfafc6d6afcadb91aec0bdddf28cb0ca6e95b46691b46d96b4a9c8dccce8f67c9baf83a2b6a3bfcdc1ddeb9db9ce91b0c59ebdcfc2deeab8ced9bfd3dcbdcfdba1b8c699bacd9ec7db84aec67fa9c18ab3c985abc07fa2b87f9eb3a4bfd2d9f0ffc9e2e9c3dee5c1e1f08cafc36e8daa829fbd7b97af7992a8a8bed3d0e5f6c2d6e1c3d6dd7097b8a0c7e851799c4d75994973993f6b92436d97517ca64c77a24f7aa548759f416e9745759d47779d33658a4e82a95081aa5081ac4f80ab5182ad5083ae4e81ac5083ae4f82ad4f82ad5184af5081ac5384af5483af4f7eaa4f7eaa4f7eaa5384ad5384ad5081aa3f70995685af5180aa5281ab5483ad5483ad5281ab5382ae5180ac4a7ba643749f43749f42739c2f5f833262884272a04477a6396c9b3d6d9b4c7ba5719ec76592bb6491ba5e8eb65f90b85e90b55e8eb26b97bc719cbf78a3c378a1bf5c7ea16c90b26c9abb6896b8759cc382a9d24b78a14978a24778a3497aa54a7aa8497cab467aa94a7fab4c7fac487ba84a7daa4f82af5184b15285b05384ad5081aa5283ac5687b05588b35085b1457ba93d77a53c78aa3a77a639749e5289b25d92bc598db56192bb6091b95e92b76296bb6999bd6d9bbf6f9abd769ec1749cbf75a0c07ba6c673a0bf5984a46490ad6f99b299c3dc85aecc6792b45b87ac5383a9598bb06096bc588fb85086b2598dbc598eba598ab35b8db26696ba6793b61a3e602a4b6e2a4b6e2b4d723b618547709097c0dc6490ab6491ae709ebf5080a637638a3d608842658d31587f608cb16b98b96b96b67097b66b90ad6e93b0739ab92f5c7d719fc16996b76895b27da7c06e96af6d94b16c95b55d88ab4a729552759182a1b6c4e0ecbdd5e1889dae7c91a6acc1dcbdd7f28baac6587a934f73894e738d53769c5277a4466c9b49729e5680a8527ca24f7ba25682a95d87af5f87ab6288ac7195b76286a85c80a45a80a55c84a8638eb06998b678a9c96e9fbd7da9c48bb3cd8cb3d2729bbb6d96b26992ae7099b76f9bb67caac26897b16c9bb95986a56c93b0769eb76d9aaf98c6de7da6c67ba3c683aed17ea9cc84afd2618aaa9ec2dc86abc5729fbe5c8cb05281ab5887b35988b25787af5a8ab034648a527fa83d6a935884ab537fa65b87ac618db26e9abd527ea15280a24e7c9e39698d42729647779d5d8baf79a0c186a9c57da1b9badff28db2c588adc093bcd278a0b999bbd6b4d0e6b1c8dad4ecf8a6c4cc9fbdc7cbe7f5d5f2ffbfdff46d92af4c789f598ab57bacd45586ae5788b35685b16d99beadd6f68aafca7397af99bbd4bedaf0bed3e8c9daeab4c6d4cee0ecbfcfdecadbebb3cadaaec9dab4d1e38aaabf94b6cf7299b674a1c27ca5c1c5e1efc2d8e3a9c4d77793a9738ea3bcd5eb98b3c8afcadd7b98a6c1dce7d7ebf6ccdeeaa9bccaa6c0d18eb1c581a9c288b0ca89b3cc81abc3729cb479a0bd789db883a1bb95b0c3dff7ffb4cdd4c5e1ef7591a68faac5a2bdd89cb5cb8ca2b78197ac9fb4c5daeef7d4e7ed547fa2537ea14f7ba04672993e6a913b689148739d44719b3a679137648e45729b37648d45759d4a7aa03b6d924e80a55283ac5384af5283ae5283ae5083ae4f82ad5184af5083ae4f82ad5386b15586b15586b15786b25483af5180ac4e7da95384ad5687b05483ad3c6b955786b05382ac5584ae5483ad5483ad5685af5685af5180aa497aa53f709b4677a245769f44749a2d5d8342739e4174a33c6e9f3f71a23b6b9b73a2ce76a6ce6999bf6193b66294b76494ba6494ba709cc36f9bc075a0c0739cba668aac7097b86c99ba608eb0587fa65c83ac4e7ba44d7ea74d7ea94b7ca74d7dab4b7eab4d82ae4f84b05083b04d80ab4d80ab5083ae5184af5184af5586af5586af5889b25b8cb55a8db85287b34a80ae4680ae437fb13f7cab3d78a44c83ac5a8fb95a8eb66293bc6091b96498bd679bc06898bc5b89ad749fc2769ec17ca4c77da8ca638eb077a4c5709dbe7ca9c87fabc67fabc688b4d1739ec05b87ac4e7ea4578bb2558ab25087b04f85b1568ab9588db95a8bb46090b66694b8638eb121476b2a4e723f6288456b90446f9245709280a9c75f88a46490ad6996b73e6b9229547e375c86385e853c668c5886a8709ebf719ebb76a0b8739bb47297b47197bb2c587d36648888b7d574a2bc6c95b16992b0678fb26994b75381a549779b4d7a99557d969cb9c9b6cedacadee98fa0b0667a93a4b8d1b0c3d29bb5c2446a7f3e6a87497497587fa8496e9a466b97517ba3507ca35582ab4f7ca5618db25681a46189ac668eb14e789e4b76a0527fa95481aa5683aa5787ab6697bf6b9bc185b0d286afcd86afcd719ab8709cb974a0bd76a1c181acce7aa8c977a8c96c9cc26b97bc6c95b584acc680a8c193bbd580a7c880a6ca79a2c279a5c281aecd6490ad88aec5a3c7dd82a6c06a91b06892ba5d8ab45988b45a8bb45788b036688d4272985686ac517ea5507da4537fa45985aa709cbf5a87a8517fa04d7b9c3f6d8f4171955080a6618db07aa1c07a9eb690b5c7a6cad8b7d6e8b0cce17f9db582a0b8cde9ffcae5f8bdd7e6b9d3e0bad7e598b8c78aaab9bddeefc5eafaa4c9db7598aea7c9e2aacee66f97b1618cae6e99bb6c95b1759eb49ac0d3abd0e387abc582a2b7d6f2fdc8e0e4cbdce3a4b2bbafbfcca9bccbacc1d2bad4e5a1c0d293b6ca88adc87ca5c574a0c37ca4becfe7f1d7e8efafc5d36f889e6c89a76885a3cae6fcacc9db9ab5c892adc0afc9dadff6ffd1e7f4b9cedf89a1b97c97b48cafcf86afcd83b0cd86b5d178a5c678a1c181a6c37593ab93a9b7d6e6f3cbdceebfd1e58499aeb8cddea5b7c3bed0dab1c4d2b6c9d795a9b2cee2e9507da44d7aa14878a04b7ba34878a04b7aa44d7aa44d7aa4406d9747749e44719a3c69924c7ca23c6c924b7da05385aa5283ac5586b15485b05485b05184af5083ae5285b05285b05083ae5487b25687b25687b25887b35685b15382ae507fa95685af5889b25584ae41709a5483ad5685af5786b05382ac5483ad5988b25887b15180aa4879a43d6e994879a44778a144749c34658d42739e4275a24375a63b6da0386a9b3a6d9a84b5de6799be6597ba5a8caf6696bc6592b9709dc674a0c578a3c37aa3c16589ab648aae709cbf5886aa5680a84e78a24978a24d7ea74e7faa5081ac4f7fad4e7eac4e81ae5186b05487b25184af5184af5386b15386b15386b15889b25b8cb55c8db65c8db6598cb75186b24c82b04a84b24481b0427fae4782ae5187b35c91bb6194bf6192bb6293bb6599be679cbe71a1c5477597709bbe80a8cc83abce729dbf4c77996a97b873a0c15f8cad6491ae7aa6c194bfdf74a1c25a88ac5888ae5b8fb6568bb3548bb45288b45084b3558ab6568ab25f8fb56894bb4d749b2d53783a60854a749a47739a49769d4c789b7da6c66c93b26992b26e99bb4c789f3b66902d547d3b658d4775994071928cbadb80aec87ca6bc88b1c7799dbd385e83345e88406d9448779581aecb88b4d17ca7c75a85a846739a3b6b934d7ea63e6e923b6887678ba3b4d1e3aec6d2ddf0ffa9bbd37b8da3d5e6f0bdd3de6f93a9527e9b618caf628cb4587da7587da7517ba54f7ba24b76a04470973c668c5981a5557ba0547ba24b759d4a77a14c7ba74b7ca745769f4a7ea65788b15e8eb67ba6c98ab3d38bb4d2739fbc73a0bf77a4c377a2c47ba6c97aa6cb6290b4618eb56e9abd6e95b4c1e5ff99bdd58eb2cc9dc2df7fa6c57ca5c17da9c475a2bf618daa3d6780bde1f9a5c4d982a0b87397bb628cb45584ae5788b15485ad4173984c7ea34a7aa04c7ca25683aa5884a96793b66d99bc608dae5583a45280a1507ea04674965686aa5783a68db6d2a3c9e08fb4c698bccaa2bfcfa9c3d494aac1bfd5eab5cfe0cde9f7bfdbe7c3dfebb7d4e2b2d2e18aabbc92b6c6b6deeab1d7e2a3c1ccb6d2e0bddaea92b1c57a9cb57398b26d95ae78a1b776a1b477a0b4c2e6ff90b3c798bac3cfecf0dbeff6c0d2dcccdeeccee1f0cee1f0c0d8e4b7d1deaecedd8dadc480a5c2759cbd89adc7b0c7cfd1e3e7d0e3f17c92a96885a36a8baa6e8ea7c8e7fcc4e0f698b4c98facbea1bccdd4ebf9d3e6f5ccdcf3b5c9e296b1ce80a3bf88b4cf85b2cf7da6c47fa4c18bafc998b7cca2b9cbafc0d0c0cce2bcc9dcbccddfc2d4e2c2d3dbc3d4dbb0c1cba9bbc7b1c9d5a5c0cb5182ad4b7ca74b7ca74576a14e7faa4e7faa4e7da94c7ba744739d4776a047779f3e6e964e7ea438688e45759b5585ab5485ae5687b05687b05788b15387af5286ae5488b05387af5586af5586af5687b05788b15988b25786b05683ad5584ae5887b15b8bb35888b04e7ea64e7ea65787af5888b05585ad5584ae5988b25685af5382ac4d7ea94576a14d7ea9497aa54475a042739e3f709942739e4376a54375a63d71a1376b9a5487b2689cc36597bc6090b66b98c16996bf6e9bc2719dc0749fbf78a1bf668aac5f85a96c98bb5d8baf5983ab517ca64c7ba54f80a94c7da85586b15384af5283ae4f82ad5386b15586b15687b05788b15a8bb45b8cb55a8bb4598ab35b8cb55e8fb75c8db65b8eb95288b44c85b24882b0407dac4986b54882b05086b25c91bb6295c06293bc6495bd679bc0679cbe6191b55b89ab7aa6c980abcd779fc33560834671945c88ab517fa15886a86190ae709dbc95c2e375a1c46a97be5687af5e92ba578cb4558cb5558bb74f83b25388b45488b05f8fb56690b840678e2b5279406a90426f984677a045769e4c7ca2567ea18bb2d37ea5c696bce0729cc22e588047719b4c789f3e6e923e7091497a9a84b3cf5d879f40697f3458782c52773b658f49759c4573943c6988507b9b6691b34e7a9f4d7da53e6e9c3c6f9c3f70993f6c933561846087a4a6c5d9bcd6e7cbddf1a7b8cc99acbbbfd6e49ab6cb6284a06b93b76691bb5b86b0547fa95077a04f769d4f759a456b905c7fa56b8eb45477a14e719b496e9846709844719a4478a03f75a1447ba44b81a75082a55f8cad84b0cd8db9d66a95b577a4c5729ec178a3c55a82a5739ec0729dbf7ea7c799c0dd7496afa4c4d9a8c4da9ab9ce88acc48bb3cc80aac3709cb7426e8b457092457093567a9ac1dcef9fbacb7b9db95c84a75b87ac4e7ea447799e4d81a84e82a95b8cb45d8db36090b6618fb35b89ab6995b8608dae5c89aa5784a55886a84d7b9d5381a55280a27aa6c3a6d0e9aed7ed89adc3b7d6e8b7d1e0b0c5d6c7dae9bcd6e3b4d0dcc3e1ecc6e4ee98b4c0a6c2d0a6c5d99abacf84a8b899bdcbbdddeab4d1dfb4cfe2c0d9efa6c1d26e8da17199b3719ebb7dacc878a4bd7ea0b9c6e6fb8db4c398becbc4e4f1d4f0fecfe6f8d5e8f9ddedfaccdde4c3d6dad0e5eac2d8e697b0c687a5bf8faec3bdd6ddaac1c7d0e5f6a5bbd26382976587a06c91ac406580a7c7dec8e7fb91b1c091aebc9bb7c5aec4d2cad8e5d7e5f2d1e7f59dbaca82a6bc84a8c087a6bba6c1d2abc7d393afbb69849760768d8799b178879ea1b0c3c2d4e2c5d5e2bacbd5bdcbd4a9bbc791acbf69879f4c7fac4e81ae487ba84b7eab4f80ab4d7ea95283ae44759e42719b4b7aa44a7aa24171995484aa4171974f7fa55181a95687b05788b15687b05889b2568ab25387af5488b05488b05788b15586af5687b05788b15988b25786b05784ae5c89b35888b05c8cb45a8ab25383ab47779f5383ab5585ad5484ac5281ab5786b05786b05584ae4e7faa4b7ca74e7faa4a7aa84676a64676a645769f4879a24778a34275a4396f9e356b99457aa6689cc46a9bc36292ba6390b9628fb8709dc479a5c8719cbc7fa8c86a90b46088ac6f9bc05b88af5681ab5c87b15685af5485ae4b7ca75788b35889b4598ab55487b25589b15687b05889b25889b2598ab35c8db65b8cb55a8bb45b8cb55c8db55b8fb65e92ba558cb54f88b3427fac3a77a6508dbc538dbb568cb85f94be6094bc6495bd6193b8679cbe6ba0c05e8fb06997b87aa7c882adcf51799d3d688b3b6689416f933464885181a5598aaa6e9cbd87b3d679a7cb5a8ab05b8cb45b8fb75489b14f85b1558bb75387b65489b55589b16292b86993b9577ea52c567c4370974778a141749f467aa24e7fa74c779a4b729350779851779b2f567d48729a4f7aa44d7aa347799e326487346687285979234f6a3058724266863155794b759d4b779e4a789a4270916794b56f9cbd6694b85b8bb34e81ae2c608f4a7daa4778a34475a0477599547994aecae0bcd1e4aebfd18095a88ca3b5a8bed399b5cd688cae618db25e89b35883ad537da54c729943698e416589305478294c722b4e783e618b4b6e964c739a4672974778a04277a13f749c5888ac5b88a75f88a4729ab48fb7d16992ae6a95b56c97b791bad8769fbd7da6c67da6c689b2d08fb7d17699af7f9fb4a3c2d7a9c9de9ac0d784adc378a1b7385e7564869f52748f4c6e915e7d9aaabfd0b8cfdd94b4cd6b92b13f6c8d5181a55c8eb34c80a74f83aa5d91b85e8fb75c8cb25c89b05f8db16b97ba5d8aab5e8bac5986a75a88aa5f8daf4f7da15785a783b0cd82aec97ea8c1aed6ef9cbfd3bddaecbad1e1bad0deb7d3dfbcdce7a8c8d3b4d4dfb8d2dfc4dbeb9ab5cac5e1f698b7c980a1b05e7f90a4c5d6c2e1f6b2cde2d8effdc5e1ef83a7c16f9bb873a4c27cabc77ba0ba6c8fa5bde2f48eb3c59cbfd2a9cadda6c3d5d9f0fee1f2fce2eff5dceaeadfededd7e8f0d0e3f28da6bca9c2d6c5dde7c3dae28ca1b2c4daef7693a56e91a56d95af406882698ba46b8ba2b1d4e78daebfacc9d9d3eafaccdce9d1e2eccfe3eed6f0fda1c0d494b3c895aec2b2c7d8a9bfcaadc8d37793a8627e948a9eb6bccde1a0afc2708193c1d6e9cae1f1b1c5d0abc1ce8eaac082a2bb5488b74d81b04a7daa497ca95081ac5283ae5283ac3e6f985081aa4a7ba35182aa3c6d954d7ea6497aa25484ac5484ac598ab35788b15586af598ab35a8bb45687b05788b15889b25889b25687b05988b25988b25b88b25986b05784ae5e8bb55b88b15d8ab35986af4d7aa347749d5380a95582ab527fa85080a85585ad5584ae5483ad497aa34c7da64b7ca74b7ba94476a74171a24879a44a7ba34879a24275a04177a5356e9b2d638f85bae46b9cc46b98c1628db76692b96795b96d99bc76a1c3749cbf739bbe80a8cc78a4c95481a85a87b05885af5a89b55788b34c7da85586b1598ab3598ab35788b15586ae5788b0598ab25788b05687af5b8cb45d8eb65c8cb45d8db55b8cb45b8fb65e92ba558cb5528bb6417eab3471a0518ebb5590bc588eba5c91bb6195bd699bc0689abd6da2c27aafce6899b96c9bb97faccb7ca7c9466e92396487527ca23563873b6d9244769b5b8baf6697b879a7cb7dabcf5686ac5687af5488b0558ab24c82ae5389b55489b5568bb55589b16292b8658fb5487298376388417199477aa5487da74378a04879a1517da0567ea1557c9d385e8241698d5b85ad517ca64c7ca43f739a4a7ea52a5e832c5c80325d803d64853f638383a7c75d88aa5480a54d7b9f48769a77a4c5719ebd699aba5183a61f557b3168913c72a04f83b24a7daa4b7ba34d789b7395b1c7ddf2ccdff09bb0c594aabfc2d9e9b2cdde7a9eb4618aa65a82a6527ca44f79a346709a3c668c3f678b436c8c31577b2e547b375d843d648b3c668c3f6a8d436f94416c96517ba1abd0eda8cae3b1cfe7a7c6dba2c5d86f94a76088a178a2bbc7f0ff90bad277a3c0719ebf85b2d175a1be79a0bd7da2bda5cae47aa2bb729eb97fa9c27ea1b5a2becccddfedc7d5e2abbbcbd3e4f4e5f3ffb6c9d897b7d06d96b4608eaf5a8caf5b8fb45c92b84478a0568ab15d8eb6588aaf5a8ab06795b96793b65d89ac608dae608dae6591b46c98bb5581a45f8cad88b3d377a3be6993acb7e1f995bed4b6daf0b6d5eaa3c0d2bfdfeeadd1dda8ccd8afd1ddcee8f9c8ddf0cce3f58ea8b9c6e0efabc8da698ca25f849e9ec6df8db2c5b6d0ddcee6f2b0cce187abc56897b177aac574a1be698ea86f8c9ecae5f6a1c1d692b5c9b3d7e5bfdde7e1f3fdeaf5fbe9f1f3ebf5f6dbedf1d8ecf590a7b9bed5e7d0e3f1c9dbe7cbdeec96adbfb5d1e76c8fa5779caf42667c5376925578966386a47799b27490a5849bada5bacbaac1d1a6c1d292aec3708aa358708c879fb9bad0e7b0c7d7a1bbca94b3c8b2cee4b8cddebeceddc1cedf7a8ca2607e9a88acc6c6e7f6c0e0edadcadc7591a64d80ad5285b25588b5497aa55281ad5382ac41709a42739b5687af46779f4b7ca442739b5182aa43749c5686ae5484ac5b8cb55788b15586af5a8bb45c8db65889b25a8bb45b8cb5598ab35889b25c8bb55a89b35b88b25b88b25986b05e8bb55e8bb45d8ab35683ac44719a4c79a25683ac5784ad4f7ca55181a95282aa4e7da74f7ea84778a15182ab4d7ea94c7caa4577a84070a04c7ba74e7ea64b7aa4497da54177a33e77a4386e9a3e739d86b7df719ec56a96bb5c88ad608cb36e9cc0739fc2739ec1739ec17aa6cb6995bc5986af5986b05988b2598ab55a8bb65283ae5586af5a8bb45788b1598ab25485ad5687af598ab25889b15889b15e8fb76091b95e8eb65c8cb45f90b86192ba6094bc578eb75992bd4a85b135729f528fbc5a95bf5f96bf5d91b9699ac26797bb6293b45c8fae6da0bd70a1bf709fbd7ba8c75a85a53961842f5a7d315d823b688f4071994a7ea54274995484a86694b888b6da5b8bb16799be5286ad5e93bb558ab4568cb8578cb65b8eb95d8eb76494ba6490b5527ea147749b4778a040739e467ba5497da54d7fa4517fa15782a4477090355e7e507b9e5680a65884ab5080a84e82aa5186ae2a5e852e5f8738628a41678c597e9b769bb875a0c05480a3527fa64b789f74a1c274a3c15687a72b6080205577396e964076a4457baa4f84b05286ae5481a85f88a86b8ba0c5e0f3a4bdd38197ae7d94a694aebda8c8d790b3c7597e9b577fa249739b4b759f3f6b924a7598446f914c7497486f96436a93537da55a85a85883a5517a9a567ca09bbfdf82a2bb728ea3809bb092adc094b4c380a5b77a9fb977a1ba739bb49ac4dd719ebf6795b96593b576a4c57da6c67da4c197bedb7ea7c377a4c380acc789acc0c7e1f0e8f8ffe2ecf6e6f3fcd2e0ebaebecbb0c5d692b1c66991ab5f8daf5b8db25f93ba598fb54579a15c90b85e8fb75e8fb75c8cb46191b76490b5618db0618db0608dae6692b56692b5608caf6d98b87da4c15c849d87adc4a2cbe193bdd597c1d98bb1c89fc2d8a3c6daa1c4d7b5daeab4d5e6bfd8ecbcd1e4b1c6d79fb6c48ba2b2c3def192b2cb5a7e987ea4b98eb3c58aa7b5bfd9e8c1daee9cbbd081abc374a3bd6c99b67297b2c6ddefb1c6d7b4d0e5a8cbdf9ac0cdb5d6dfafc3ced4e1eae5eef3e3eef0cddfe3e3f7ffa6bbcccee3f6caddebd0e2eed2e4f0b1c4d3829db28baabf87a4b4a3c3d27b99b16786a263829f5a7894617b927b94a88ea5b7728c9d627d92425e7435506b57728f5d769557728f98b4ca7c9baf6989a09fbfd4bad4e3b0c6d4c2d5e6b9cfe66d8fab6c94ae6d96a894bbcac3e2f497b4c65485b05788b35685b1507fa9527fa95380a9416e975585ab5688ad5183a84c80a743779e3c6d9544759d5382ac5786b05c8db55a8bb3598ab25b8cb45d8eb65d8eb65d8db55c8cb45a8ab25c8cb45d8ab35f8cb55d8ab35e8bb45380a9608db65d88b25b86b05481aa406d96507da65784ad5784ad5683ac5383ab5181a95483ad4b7aa45081aa4d7ea74f80a94a7ba64879a44677a24f7eaa4f7ea84978a44c7da84d82ae457ba74076a2386d975484aa78a6c874a1c26793b65f8ab46693bc6a97be6e9cc06391b55784ab5582a95f8cb55685af5d8eb75e8fb8598ab35586af4778a1598ab35485ad5788b05485ad5787ad5888ae5888b05d8db56090b86494bc6090b85f8fb76090b85e8fb76397bf5e93bd588eba538eba3875a25794c05e98c06299c0588cb35e90b56999bd4f80a16da0bf6fa2bf72a3c177a6c26491b0436e8e2f5a7c345f822f5b8033638944789f4a7ea54778a04a7aa0517fa385b3d75686aa6092b75b8fb6558ab25388b2568bb5578bb35488b05889b16696bc6795b75381a34a7aa046779f4c7da64f83ab5081a95585ab416f913e6b8c517e9d547f9f547fa15d88ab5985ac5683aa5387ae568cb22d61893061893b658d476d9281a6c384a9c476a1c15480a35683ac4c7ca45583a572a3c335688737698a28587c3d6e964276a64277a94a80ae5085af588cb36193b46593ad8bb4cabcd8eec4ddf38ea8bfbed9ecd2e9f7c3ddea87a8bb5b809a567d9e577fa34a749a4f799f5983a95f89b15c85b15982ae5b86b0648fb28ab3d182aac48eb1cd81a3be9fbdd59ab6cb9fbacfa5c2d49fc0d184aabd83aac975a0c26c94b76a95b86994bf6692bf6797bf6e9fc07da9c68cb6cf85a9c97ba2c177a4c17baac4709ab25e83966a859a96adbfc0d6e4b4cad8cee8f7b5d2e0bfdfee7da0b6648cb05f8cb65e92ba5a8fb74478a05e92ba5b8cb55889b16191b96595bb6793b85e8aad6793b65f8bae6994b76c97ba5f8aad6d96b47c9fb391b1c08facbe8aabbe9dc7dd87b4cb8cb6cfb1d9f3abcfe99dbfd899bcd2a0c1d4b7d0e4c9deefc5dbe8b8d0dc7c97aa7993aa738ba37691a69cb9c7a4c4d18baabe85a1b7cae3f9b0cbde90b1c483a9be5c849e7b9db6d7ecfdc8dbea8eabbd93b4c7b9dae9afcdd8aac1cfbfd1ddc6d5dce1f0f5ddeef6d4e8f395aabba1b8c8b3c9d7d5e9f4cbd9e2ccdae5b0c5d689a0b2a8becbc5d9e4bfd3dac1d7e274899c62788f879fb7afc5dabfd5e3b0c6d4718397425b7152718d5b7e9c5e7fa2557699557a977ba0bb6a8ea86d91a77598ac7c9db08ca8bdc7e2f78faec37da0b6719aae6792a5789bb19cbcd35485ae5888b05b88b2527fa8547fa9426d974672995885ac5888ae5486ab4e82a9477ba23e6f974071995584ae5483ad5c8db55b8cb45b8cb45d8eb65e8fb75e8fb75f8fb75f8fb75d8db55e8eb6608db6628fb85f8cb5608db65481aa5c89b25e89b35883ad5380a945729b5582ab5683ac5683ac5b88b15383ab5282aa5382ac4c7ba55081aa5081aa5081aa4a7ba44778a14778a14e7da95480ad4e7da94b7ca74a7fa9457ca54c81ad396c973b6b91a6d4f67faccd6f9bbe6390b95d8ab46999c16494bc45769e5788b05885ae5585ad5586af5f90b95d8eb75b8cb55788b14a7ba4598ab25687af5788b05687af5b8bb15a8ab05c8cb45e8eb66191b96090b85f8fb75e8eb65f8fb76292ba6596bf5d92ba5b92bb5691bb3976a25c99c5609ac0649ac05c8eb35a8aae5889aa6798b86d9ebc70a3c076a8c377a6c25784a3386383345f81416d905583a75484aa4f83aa3e739b45769f497aa249779b6896ba5b8baf70a0c46798c04f83ab6599c1598db55c90b7588aaf5a8ab06595bb6795b75b8cad46789d4778a04a7aa24c7ca45986ad5482a4507ea05684a552819f4976955481a05f8aad6591b64d7aa14f83a85f95bb2c60873768903b658b51779ba6cbe87ca1be6e99b95c8aae5784ad4e7ea64a789c4677983c6e9136688d36668c3e6f98487baa4579a94478a84378a45c90b86597ba679ab95a87a4587a958ba9c384a2be9cb8ce96adbdcee8f59bbccd799db3a0c5e26a91b2638bae618caf638fb46491b8608db75f8cb65d8ab16e9abd8cb8d582aac48eb3ce6d90ac61839ea9c9e2718fa7bcdcf1abd1e47fa9c174a1c26e9cc06c98bd6692b96591c06695c36898c06a9bbc7ca8c596c0d97ea2c27ea5c485b2cf77a6c279a6c35985a07398b37292a9a2bdd087a2b389a9b86c8c9ba6c2d09ab9cd668cb16390ba6091ba5e92ba487ca4578bb36293bc5f90b95e8eb66693ba6793b86591b6628eb16793b66691b46c97ba527da07097b4adccded9f5ffb1c8d89cb9cba7cde093c0d58cb6ce86aec88fb1cc8ba9c3a1c0d59cb7cab5ccdcbdd3e0cee2ebd4eaf5bbd6e7627c93aac2dab8d1e7bbd3dfbed9e4a4bfd47c98ae7691a6a4c0d5b8d7ec91b3cc80a5c085a7c0b2c7d8ccdfeda1bece8fb0c189aabb9fbfcedaf5ffaec4d2d6e7efbfced5c7d9e3d9edf8c2d8e69fb6c69db4c2a0b3c1c6d7e1dceaf5d0e2ee9dafbdb4c4d1cedfe9cfe2e8c6d9e0aec0ceb2c5d6b1c3d9b3c8dba5b8c79fb1bf899aac54697e5270886285a154789a43698d456d9088b1cf8bafc97396ac5f859a6f95aa7b9fb580a3b7a1c0d58fb2c689b3c9a2cce57ba0bb7497b35b8bb35d8db35a87b05581a8537da538648b4f7ba25e8bb24f7fa55688ad5589b04b7fa634688f35668e5584ae5887b15e8fb75e8fb75f90b86091b96090b85f8fb75f8fb76090b8608db6608db6628fb86491ba608db6628fb85984ae5a85af5b86b05984ae5883ad48739d5582ab5885ae5787af5a8ab25181a95383ab5182ab4d7ea74e7fa85182ab5081aa4a7ba44b7ca54f80a94f7eaa5180ac4f7ea84b7ca54b7fa74d82aa4679a64477a447779f426f96a8d6f877a5c9628fb85a89b35e8fb85b8fb73c71995084ac5685af5887b16091ba5d8eb75f8eb8608fb95d8db54e7ea65a8bb35a8bb3598ab25b8cb45f8fb55c8cb25f8fb75e8eb66191b95d8db55d8db55c8cb45e8eb46494ba6596be5e92ba5f94be5a93be3e79a5629dc7679fc46a9fc15e8eb26492b43765876694b570a1bf77a8c67bacca7eadcb507d9e2c5779426d903c688b4e7ca05587ac5589b1477ca445769f44759d4472966d9bbd5583a56394b56191b75788b06394bc6394bc6b9dc05b8baf75a3c76492b66595b94072954072974979a1527fa65987ab5581a4527fa05583a44b7c9c5384a44f7e9c5986a55f8cad608cb15380a75489ab5c92b4407499487a9d4b769685acc98bb0cd7198b75e89ac5886aa5a87ae5383a9517ea746739c4a79a3467aa2376c963b709a487ba85083b25082b54a7aab5c89b35d89ae5f8bae5984a6486f9083a6c693b4d35d7c987c9baf7b9caf668aa24b708b5d829d99bedb99c0df719cbc6997b95c8eb15e92b96195bc689abd70a1c280aecf6f9cbd729ec3648eb451799c98c1e18ab1ce84adc97eacc675a7c270a2c36ba0c26e9fc06a98bc6999c16c9cc46898be6896b87ba4c498bfdc98bfdc8ab3d180adca80afcd77a7cd75a3c76e9bba89b1ca99bacd97b4c692b1c38eabbb708797c1ddf26e95b6628fb65e8fb75e8fb75182ab4f80a95c8bb55d8cb66390b96a97be6995ba6490b56591b46996b76994b66a95b75681a46f96b39fbed0c0dae7bfd4e5b5ccdea1c2d3c2e9fa98c2d298bed1a6c2daa5bdd5bacfe2b8cbd9cddfe9cadbe2c9dae1c6d8e2c5dbe9809bae6c8ca590aec8a1b8cab7cad9c8d9eb99aec37793a87799b27295b57fa3c784a8c887a9c298b2c1a5bdc99ebbcb91b2c582a7ba799eb16a899de0f7ffe5f2fadae5ebbccdd7c1d5e0c3d9e7c7deecb6cbdcbcd2e09eb4c2b6cad5cbdde7cddee8c4d1e1c1d0e3b7cce17b91a6b5cadbd2e3f3d0ddeebdcadbc7d6e9becfe1b6c7d996a8bc8399ae7f9bb35b809d466f8d4d7996739bb5accce395b4c9799db56f97b07aa7be7daabf85abc287adc47fa8c4739cbc9dc1e37a9ec05f8fb55f8fb55c89b05783aa5781a93f69915b87ae5e8bb25686ac588aaf5387ae497da435699042739b5e8eb65a8ab25f90b85f90b86091b96091b96090b86090b86090b86292ba628fb8618eb76390b96491ba608db66491ba5e89b35a85af5782ac5984ae5a85af49749e5481aa5986af5989b15989b15181a95686ae5182ab4f80a94c7da65182ab4f80a94a7ba4396a954e7faa4e7eac5081ac5382ac4e7fa74e7fa74f83ab4d80ad487ba842739e3d6e973b6b918ebee46d9dc56798c15b8eb9467ba7386e9a457aa45786b24f7ea85b8cb55e8fb8608fb96390ba6090b84e7ea65a8bb35b8cb45d8eb66091b96090b85e8eb45f8fb76090b86191b95d8db55c8cb45b8bb36090b66494ba6596be6094bb6095bd5d97bf437ea8649ec6699fc370a2c55d8bad6894b7426f906d9abb6b99ba74a5c578a9c96e9cbd4d7a9b3f6a8d406b8e4d799e406e924b7da24a7ea64679a44c7da64b7ba35e8cb078a6c75f8dae72a0c15c89b05888ae6494bc6292b86394b56e9cbe739fc26995ba6898bc3c6e934879a149799f6c98bd5883a55b86a65984a4507e9f5081a1598aaa5f90b05e8bac618eaf6391b54d7da15287a76398b8497ea04c7d9e56829d81a9c27ca1bc7aa1c05984a75b88af5c8aae5784ab5c87b15883ae4c7ba74e7faa477ca6497ea844759d4e7fa85181b15483b15e89b3628cb25f87ab537b9f4d789b567ea1678bad7598b67da1b990b5c86d90a682a2b98eaec5a3c5de8fb3cd7fa6c3719cbc6798b86b9dbe6799ba6c9dbd7ba9ca82afce749fc1759dc15880a475a0c07fabc880a9c778a4c176a7c776abcb6ca2c66ea4c86c9ec16799ba6597ba6496b96696ba6a98bc729dbf7fa8c684adc983acc883acc87fabc87fabd072a0c46a97b67ba3bc9dbcd0adc8d9d6f0ffcae4f38ea1afa3bdcea2c6e06b96b8618fb35e8fb75e8eb65484ac5a8ab25a8ab26895bc6593b76a96bb638fb26895b66895b66b96b86b96b86590b26a91ae7798abc5e1efc8ddeebed3e4a9c6d4a3c5d1c7edfad9fdffd8f3ffc9deefcfdfece4f1fae7f4fae0eef1dae7edc8d7dec5d9e497b1c26b8da8a4c6e1bcd5e9c3d6e5c3d3e3c0d3e47e9db17397b1739bbe739bbf7fa5c989abc6c1dde9bed9e2aac6d28eadbf789baf7ea2b8577a908ca7bad8e6f1dee8f1bcccd9a3b9c6c2d9e7cae1efcadff0a8bdceabc2d2a0b8c4c8dce5c7d9e3bfd0e0a9bbd1647c9665809b476277b5ccdebfd2e1cddeeebed1e2b7cadbc3d4e6b7c8dabdd0e1a0b9cd60829b517993517a964e75926d8ca8bedcf6a8c8e182a6be77a2b584b1c477a1b77aa2bb7ca3c2769dbe7fa6c77ea5c65d8fb45e8eb4608db65883ad5983ad4c76a0628db75986af5d8db5598ab24f83aa467aa13a6c915385aa6494ba5b8bb35f90b85f90b85f90b86091b96191b96292ba6592bb6693bc6693bc6491ba6691bb6691bb638eb86792bc648fb95d88b25680aa5680aa5a85af4f7aa45a87b05a87b05888b05989b15384ac5788b04f80a95081aa4e7fa85384ad4f80ab4778a32a5a885181af5282b04e82aa5283ab5183a84f81a65081a95282b04a7dac4376a5477aa9396c976397be94c8ed679bc25f95c13b74a136719d3d76a15a89b5507da7588cb45f93ba6390b9628fb86090b84b7ba35586af578bb35b8fb75f90b86191b96090b85f8fb76393bb6291bb6190ba5f8cb55d8ab36592b96393b96697bf6397be6095bd6198c14b84af639dc571a5ca74a5c66e9abd628db05681a46d99bc6795b76d9ebf72a3c4608eb0416d9049759a5480a5517ea54b7ba14071994579a14c7faa4e7faa5282aa5c8aae75a2c36c99b86e9bba6290b45a88ac719ec5608eb26290b16895b66d98bb6995ba6a9ac044759d4d7ea64f7fa5618db091bada648baa5a83a15e8bac6290b26293b46596b75f8cad6795b75686aa47799c5e90b16597b84b7da05384a55e8aa382aac382a7c2789fbe5a86a96290b45a88ac5986ad5c87b15b86b15783b0507fa947779f5181a74f7fa35989ad608cb36692b96694b8618fb1527d9d4570904f7c9d527fa06389ad6d91b16f97b09ec1d59bb5c2b8ced9c8e2ef9bb8ca87a5bd7ea0bb86a9c587aecb7da6c27fabc683b0cd74a0bb7da5bf7fa1bc87a3bbb3d2e792b7ca8ab0c381a7be7ea7c37aa8ca70a2c76ca1c9679dc36296bb699ec06da2c2679cbc6296bb6698bd6c9cc077a4c585aeca83abc58cb2c988aec580a8c27097b47da2bf8babc4b7d1e2cee1f0a7b8c8a9bbc9c8d9e1b0c7cfcfecfe7498b26590b26191b76592b95d8ab16693ba6390b774a0c76a96bb6995b86996b7618cae6a95b56994b4719cbc6792b26990af7597b0b3cfe4bed5e5d6edfbc3dae8acc8d49fc1cdb1d3dfd8f6ffe4fbffe9f6fcd7dee4e5ecf2dee5ebe4edf2e1eef4cee1e7a9c3d063869c7ea2babcdcebaecad6b4cbdba8c2d3a3c3d86c92a976a2bf6a97b687afd2a2c6e0c2e0eac1dde0c4dde4a2bcc97f9bb080a0b94c718b6f92a8c9dfedcdddead0e1f19db3c19bb2c0a6bdcbc1d8e8bfd6e6c7deecaec9d2a1bec6d5f1fcbbd5e4b0cbde7e9ab261809c51738f7a9eb889acc0a9cad9d0ecf7c6dce7baccdac0d1e1b7cedebad5e689a6b866869d5f82a053799d51749a50719492adc8c5e0f3a0bdcba3c4d38bb1c47ca4bd7ba2bf83aac97da9c47eacc65e8fb76293bb5e8bb45d88b24f79a35983ad628db75c89b25a8ab25889b15185ac467aa13a6c915484aa6693ba608db46393bb6192ba6091b96192ba6292ba6292ba6491ba6592bb6693bc6592bb6691bb6691bb6590ba6994be6893bd628db7527ca6547ea85c87b1537ea85e8bb45e8bb45a8ab25686ae5687af5586ae4b7ca54f80a95283ac5586af4e7faa43749f2555835787b55487b24f82ad5084ac5185ac5384ac5384ad5182ad5787b7497dad4278a73a709e5186b0699fc5a5dbff4881ae3872a034739f3974a05181af507da7598db5588cb36491ba638eb86390b94c7ca44e7fa85589b1598db5598db56090b86090b85f8fb76292ba6190ba6291bb5f8cb55d8ab36693ba6693ba6898c06798c06094bc6299c04e88b0649bc26fa1c47ba9cb608caf3e698c6b96b96d99bc6b99bb70a0c470a0c445759939658c507ca35c88af5d8ab33868903d6e97477ba34c7da85281ad5885ae709cbf91bedd719dba8cb7d779a5c86593b76f9dc1638fb28ebbda78a3c37ea6c96892b86c99c2497aa34c7da55585ab537ea08ab1d07297b2658ca96b96b86593b76492b66694b8638fb26795b7487a9f5387ac6b9dbe6092b346789d6795b76992b079a1bb93b8d2769eb86390af5f8daf5e8cb05c89b05c86b05d87b1608bb6527da74f7ba05581a45f8dae6491b26792b56b95bb6996bd5a88ac4e7b9a436e8e3f6d8e5f8daf6792b55b86a8638fac7da3ba9cb8c6c6deeaa6c0cdbfdcec7796ab7393ac85a7c2a7cce698c0d984aec6749eb779a3bc7da2bd6e8ea7829db2c2ddf0accddcb2d6e6a9cce0769bb6739fc26a9bc3689cc4669bc3689cc3679bc0669bbb6499b9689cc36a9ec56a9ac06b99bb7ca7c786adca8cb1cb87abc382a7c1789cb682a4bf8dabc3bad4e5d8ebfaa4b5c9b7c6d9cee2edcde3eeadc3d0a6c3d57097b66a98ba6a98ba6795b9709ec26290b46a96bb6793b66794b56c99b85b86a66793b06e99b9749fbf5d88a87097b4789ab3bcd8edc5dfeec2d8e5cbdeecc0d7e5a8c8d79ec2d0a2c2cddffaffeaf7fdecf4f7dadfe3f1f6fcc6cdd3d9e4e8d1e2e9bdd5e1bbdaef7fa3bb8fb4c6b6daeaadcadabad7e9a9c9de97bbd36a96af719fb98cb3d2aacce5b7d4dcc2dadcc9dce2d4e8f3849aaf86a6bd47708c7199b2a4bdd1d2e5f6d0e3f47d93a19cb7c2b0cad7a3baccc1d8e8c7dfebc5e0e9aecad5a8c6d1cfecfab7d4e6b1cce1829eb6557490abcfe9799fb6587d907d9eadc3dfedc1d8eac2d7eabdd4e4bcd3e3c6e0eda3becf6e8ca86c8db05c7fa7486a8f3e5b7998b2c9cfeafb94b1c1b8d9ec9fc2d8abcae6799bb688b1c77da8bb6094bc6498c05b8ab45e8bb54b76a15e87b3638eb9618eb85f8eb8598ab34e82a943779e4072975383a76995ba618db46494bc6293bb6293bb6394bc6393bb6292ba6491ba6491ba6592bb6592bb6792bc6792bc6792bc6893bd6893bd638eb8547ea8557fa95d88b25580aa608db6608db65a8ab25383ab5586af5485ae4b7ca55182ab5485ae5485ae4f80ab4475a01b4b795083b05186b05186b05287b35285b25384af5483af5584ae5182ad4e82b1457dac3971a23f78a56198bf3e759c3c76a43673a23878a43c79a55282b0517ea8588cb45a8eb56491b86490b76491b85282aa4879a25589b1578ab5578bb35c8cb45e8eb65f8eb85f8eb85f8eb86190ba608db65d8ab36390b76794bb6898be6697bf6094bc6097be4c86ae659cc36d9fc276a4c65f8bae4a7598658fb55d89ae6795b96693ba5d8db328587e36618b537ea85b86b0527fa93c6b953b6c953d71994c7da65584b05683ac6b97ba7ba6c679a2c06692af74a0c37eaacf5c88ab97c4e57da9c67ba4c28ab3d36f97bb6d98c34c7ba75081aa5686ac5d88a8638aa7b7dcf779a0bd6b96b86f9bc06591b86793ba6793b66391b35d91b66096ba6c9ec15c8cb049799f5d8ab19ac2e687aecd8eb4cb81aac076a4bc5f8eac6592b9608db6608ab25e88b05480a54874995e89ac618cae6a95b76b96b86a94ba6995bc5f8ab4537ea85a86a95985a85682a75985ac5784ad5888ae6394b57daac987afc96d91a9b1d5ebbbdff599bbd47296b0769bb68ab2cc7da7bd7fa9bf749eb66f99b26d92af698caa5c7b9852728b48687fc3e3f8a1c1d88baeca8cb7da6797bf6798c0679bc26c9dc66b9cc46c9ec16b9dc06c9dc66c9dc66c99c26f9bc27ba7cc82add086afcd83acc891b8d57098b289aec195b9c983a2b6c3dff4b3c8e36a7f9a91abc2bfd9eacfe1ebd2eaf47ca1bb6491b26996b7739fc277a3c66692b56692b56b98b96996b76b98b7628eab638faa729ebb739fbc55819e759db791b2c5a5c1cfc0d8e4b5c9d4cadae9d6e7f7b4d0e59dc2d59cc1d3a5c5d2e0f2fce6eff6edf5f8e7eff2dee9efd5e2ead6e3eca4b4c3adc6da83a6bc6993acaad7eeadd2e4a1c2d3a7c3d996b6cf7fa7c084aec691b5cfb1cde3d1e5f0d9e8efc7d4dcd4e2eda4b9ca7c9cb14673906a96b39ab4cdcbddf3cce3f388a2afa5c0cbb7d1dea5bacf9fb4c7b5cdd7c8e1e8d1e7f2acc2d08da7b6c5dfeecde2f5c9dbef7a8fa2c0d6eb97b1c87797b0779ab67398b37599b3bedcf4c4d9eecaddecbfd8dfa5c0c9c4daf19fb8d67997b94e7294678eaf698dad97b9d5c5e1f9b9d2e89eb4c9b6cbe0b5cbe0a4c1cf83a5af6296be6192ba608fb95a87b05883ae5984ae6792bd5e8bb46190ba5a8ab24c7da541739843759a4c7ca06a96bb628eb56191b76292b86494bc6595bd6595bd6693bc6693bc6794bd6794bd6895be6994be6893bd6893bd6592bb6491ba608bb55d87b1557fa95a85af5784ae628fb95988b25584ae5584ae5384ad5586af5081aa5586af5687b05283ac5182ad4a7ba62454825689b65285b05287b15185b44d80af5080ae5384af5485ae5384ad5489b5497fae3e76a7356f9f5792bc427da93d7aa93775a6397bab33729e497dac4f80ab5589b1578bb2628fb66591b86592b95787af45769f578bb35889b4598ab3598ab25d8db5608fb95d8cb6608fb9618eb8628fb85e8bb45f8cb36696bc6898be6496bb5f95bb5e95bc4983ab679cc470a0c4638fb25783a65e89ac648eb46894b96894b96d9ac1447198305d843662894f7ba24c77a148759e35658d386991285c843e6f984776a048759e76a2c586b1d16790ae6b96b66994b778a4c95c8aae6c9abc75a0c06490ad638aab688fb6638eb94a79a55181a95f8fb35b88a759829e668ba69bc0db7ba2c36d95b96c98bf6490b7628eb36391b36ba0c2699fc172a4c74474984a7aa0537fa67da5c97ca0c08fb5cc8ab3c77daac16592af6490b56792bc6892ba648eb4537fa2507c9f638eb06a95b76893b56994b66994b76e98be5d87b1628eb56290b46492b46896b86593b74c7da65084ac497aa24f81a65a88ac709dbe5783a0739fba91b8d5749bb87ba4c08ebad385b2c97eabc07ca7ba8eb6cf668daa5e82a4769abc597b9e55789462849fa6c8e18db2cd6a95b86996bd699ac2699ac26897c16798c0699bc0699bc0699ac36a99c36996bf6c99c26a97c07ba9cd7faccd7faaca6891b18db5cf92b5c8acd0e06c90a662849fb0cbe8718ca9617f9b88a4bcc8dfedcae6f4a7cce66f9bb86b96b675a0c26e9abd628eb16490b36d9bbc6e9bbc6c99b86b98b56894b16c98b574a0bd527b99769bb6a6c5d7bfd9e6c3d9e4c3d5e1c3d3e2c3d6e5a7c3d8b1d4ea9ac3d99bc0d3bedae8dbedf7e3eef4f7ffffe8f5fbdae7efd1dbe4e1effcd8efffa0c0d775a2c17fb0ce9ac7dea2c7da9eb8cf9eb8cf89adc587acc688acc492aec3dbedfbcedbe4dbe8f1d2e3edc1d8e87093a75b87a277a3bea3bed9b1c7decee5f7b4cedbb5d0dbbed8e5bacfe49aafc4b7d1dec9e1ebd4e7f5bed1e093a9b7afc5d3c8d8e7d6e3f3bcccdbc2d3e3c8daee9cb6cd7495b4749dbd6794b380a7c495adc5cbdeefd0e7efb7cbd2b3c4d4bed0e68aa4bb6b8da86a91b06c95b57a9ebe95b3cfc8def5c7d9edbfd0e2c6d7e7b6ccd7adc6cd6696be6794bb648fb95f89b149749e5f8bb26792bc618eb56590ba638fb6527fa64a7aa046789d396b906898be6693ba628fb66795b96996bd6895bc6895bc6995bc6995bc6a96bd6995bc6995bc6895be6794bd6794bd6595bd6190ba5f8cb6638db75680aa608bb6527eab5e8dbb5787b55081ac5788b35483ad5685af5281ab5988b25384af5182ad5184b1497ca93c6d985889b45889b45384af5487b24e81ac5085ad5388b0568ab25286ae5285b24c80af4479ab326c9c2b6b9b2d6f9f3d7caf3b7aaf397baf2d6fa13571a3467fac568db65a8eb56393b96393b96191b95a8bb33e6f986091ba5f8eb85d8cb65788b0598ab25988b25f8eb8638fbc608bb6628db7628fb86390b76595b9659abc6096b8629abf5892b84e88b0669bc36d9dc15e8bac2450736a96b96c98bb638fb26692b5719bc1325c823660862e587e3b678c4d79a03c69903b6b9134668b24557d45769e4778a14878a05581a688b3d577a0c080abcd719bc16b98bf5d8db36799bc6a98b973a0c17098bc7299c23d6a9446769e4e7fa05889a7517e9f517a9a4e738ecef0ffa1c0dc789bb96e98be6693ba608cb16896b870a3c26ea3c2679cbc4e80a35885ac5680a679a0c186a9c793b7d18aafc988b0ca77a0be6a93b36590b3618bb34e78a05d89ae5b87aa6693b46794b56d9bbd6e9abd6a95b75e89ab6994b76c98bb6596b66497b4699cb96ca1c04d83a7477ca4477ba34c80a85084ac6a9bc35b8db05082a35886aa6d9bbd74a1c080aec885b1ca9bc5db97c1d19dc6d8628aa44d74955f85ac557ba2668eb26a93b393bbd57ba4c06b99ba6090b46d9dc36e9ec66f9ec86a9ec6689dc5699fc56b9dc26898be6394bd6293bc6595bd6d9bbf7faccd7da8c8638cac93b6d29db9ce9cb9cb7297b16186a36d8ca9a1bcd97690ab97b5d16990ad638caac4e9ff7ca1be6d94b377a0c0648fb15f8bae6290b26697b86d9bbd6e9cbe6996b76691b36a95b5729bbb587fa0789bb9c7e3f8b4cbd9d5e7f3cbdde7d2e8f3abc5d2bcd7e8a2c2d79bc3dc98c2db95bed2bedfeee4f7feebf8fee0edf5d7e6edd4e2e5c8d9e0c0d7e7b5d5ee7ba6c86a9cbf96c9e89dc9e2b4cfe4a3b9ce9ebed588acc66e93ae9dc0d698afbdc1d5decee1efd1e8f6bfdfee5b8093638da3739cb2b2d2e9abc7dca8c1d5bdd4e6adc4d4aec8d9bcd5e9bed9ee8aa5bac1dcefcde4f6b7cddbdbedf9d9e7f2c8d4e0d4e2efdeeefdd1e3f1cedfe9c1d4e298b7cb7ba3bd5d8db176a4c687a6c395abc0c8dae8c6d4ddd6e3eccfdde8c4d7e5b1cbdca0c0d77598b482a5c185a7c29fbacfcfe6f6cfe2f1cadceacbddebc4d6e26895bc6793ba638db5608ab2467098628eb56794bb5f8cb36690b8618db45783aa47779d44769b32668b6999c16898be6391b56795b96995ba6a96bb6b97be6b97be6c96be6d97bf6a96bd6a96bd6996bf6895be6895be6595bd6291bb5f8eb8638db7658fb95883ae4675a15a89b75383b15383b15485b05786b05281ab507fa95584ae5a8bb65586b15083b0477aa5497aa55788b35685b15687b25c8db65286ae497fa55389af5488b05589b15889b45386b3457baa356f9f296b9d296ca03c7eb23a7cb03778ae2b6ea2306fa23f7dac568cb8578bb36091b96393b96293bb5d8eb63d6e976293bc6390ba6090b85d8fb45f91b65d8db55e8db7628fb95f8cb6618cb6608db65d8ab16797bb669bbd6096b8639bc05d97bd4781a96398c06f9fc3426f905381a372a0c26793b66894b7618caf6893b63d65893e668a3863863c688b4470952d5d811f4f751d4f743e70954a7ba34b7ca55080a85b89ad7daacb6d95b8739bbe81abd378a5cc5c8eb36698bb6697b87caacb6f96bd6c93bc3b669145759b4776945b8aa65683a4446f91658cab7295b1abcae69fc0df7ca7ca5e8bb26892b86591b46d9ebc6fa5c1679cbb5486a74775995984a74f76958cb1cc8fb2cebadffa88adca6d94b16992b05e89ab507aa2648fb9537fa46490b36994b66f9cbd6997bb6c98bd6c94b75d86a66b96b86a97b86493b15f90ae6da0bd578cab4981a64d84ab4b7fa75286ae4e83ad5a8fb75b91b74d81a65a89b36c99c07aa8c97aa7c480acc78ebbd29dcbda97c5d5719bb4638cac6990b7678eb76793b86693b485b1cc79a5c070a1c16597b86191b575a5cb70a0c86ca0c8689fc6689ec4689abd6496b95e92ba5d90bb6091b96898be79a7cb7aa7c8638eae557a95bddbf39ab8d07da0bc6a91b05980a1a5c8e8809fbc6083a35986ad5c8cb2749bbaa8cdea759cbb77a0c0628db0608cb15c8cb06494b86898bc6999bd6a96b9628eb16e96b97199bc54789c7394b3b3cfe5cde4f2c6d8e4adbfc9c2dae6a7c3cfbbd7e5b2d1e59abfd997c3dc97c5dc95bed0d0e8f4ddeef6beccd5dcebf2e9fbfdbbced2d3e9f6b8d3e885aac77ba8c986b8d9a0cee88eaabfb8cfe1b0cce29ebed592b6ceb5d5ecc0dceab9d1ddacc2d09ab1c196b3c37d9eaf678c9e98bbceb7d8ebb5d1e69fb8cc96adbfc8dff1bad4e5a2bdd0b6d2e78ba7bc87a2b5cce3f3c9dcead7e5eee3f0f8dfecf4cad8e1c8d8e5d3e5efd1e0e5d1e2e9c7e1ee87abc16996b778a5c68cabc7a6bcd1d6e6f5c9d6dfd4dfe5e0ebf1d7e6edd5e9f4c2dcedb3cfe59fbfd68baabf94afc0a7beccc1d5e0daecf8d2e2efcedeeb6c99c0638fb65d87af648eb64e78a0638fb66492b6618fb36993b9638fb45985ac4d7da346789d35698e6999bf6c9cc26694b86694b86793b86a96bb6d99be6c98bd6b95bb6c96bc6b97be6a96bd6a95bf6895be6693bc6292ba608fb9628fb9628db76c96c05782ad43729e5584b25080ae5484b25384af5988b25483ad5585ad5989b15a8bb45788b14b7ea94a7da85384af5889b25a89b35788b15c8db6598db543799f5187ad578bb2588cb45a8bb65b8bb94b7faf417bab3473a62d6fa13e7db04082b62e6fa52164983372a5407ead5187b3578bb36091b96494ba6596be6192bb3c6d986394bf6491bb6491ba6191b76595bb6393b96090b85c8cb45888b05a87b05a87b05c89b26090b66595bb6798c06298be5c93ba447ea66aa1c86f9fc33562836290b274a2c4719fc35c8aae6b97bc517da2406b8e416c8f446f923b678a2652773a6a8e46769c2a5b83497da4497da4497da55283ac5987ab80adce8ab2d58db5d877a1c7729ec577a7cd6597b877a8c885b2d37ea4cb6289b23f6a944c79a05683a2628fac507d9c5c89aa6592b3678fb2688cae6c93b45a86a96290b46c96bc6994b76594b26a9db85f94b3487d9d5080a45e8aad153e5e8ab1ce83a8c37ba0bba6cbe88cb3d26790b0638eb16993bb618cb6507ca16490b36b93b67199bc6f99c16d97bf668cb16a8eb26b93b6648faf6390b16c99ba739fc25989af4f82ad4a7fab497da55084ab558cb3548cb16296bb5888ae5c87b288b2da739ec078a5c27eadc98abad18fc2d593c6db6190ac6996b76e99bc6d98bb719cbe6d98b877a1ba89b5ce699ab86c9ebf6e9ec26a9ac06f9fc56e9fc7699fc5679dc16799ba6496b96094bc5f92bd6293bc6494bc70a0c678a6ca6f9cbb44708d6287a4baddfbb0d2ee85a9c95f8cb35687af5a88aa5886a85b8bb35686ae628daf9bc4e47da8ca729ec16390b76191b75e8eb46193b86797bd6090b4638fb2638fb26890b36d95b8678bad7093b194b2cabbd5e6aec2cdcde1eab9d1dda4becbb3cfdda9c8daa2c5db99c2d899c6dd96bfd39ebbc9d5ebf6e6f6ffd5e6f0c3d6dcd4e7edd1dfead9ebf9c4ddf193b6cc7eabc87ba9c381a1b6b6d1e28aa3b7b9d4e7abc6d7a7c2d3c0dae99eb5c3daedfccbdeedc2d8e6b1c8d6b2ccdbc8e4f2bfdaebafcadbb3cddec0dae9a8bfcfabc2d2a1bbcca3becf93aebf879eacd2e4eed9e8efdae7ede1eef4dbe8eed7e6edd4e5edd1e2e9e3f2f7cadbe2bfd5e0a3c0d092b4cda9cbe495b0c1cbdeedd7e7f6cfdde8d2dfe7ddeaf0e3f0f6deecf5cfe1efcfe2f3c2d9ebc5dceea0b6c3abc1ccbdd0d7cee1e8cbdde7c9dbe56794bb6692b9608ab25983ab557fa76a96bd6997bb5d8baf6692b7618db24e7aa15484aa45779c3b6f946597bc6a9abe6c9abe6997bb6894b96b97bc6f9bc06d99be6b95bb6c96bc6c98bf6b97be6a95bf6994be6592bb618eb7608db7618eb7628eb5648eb65f8ab44b78a25281ad5081ac5283ae5586af5786b05685af5686ae5d8db55586af5788b14679a45084ac5788b15889b25e8db75988b25a8bb45a8eb640749b5389af578bb25889b15c8bb55c8db84d81b0457dac3b79aa3473a63c7bae4483b62f71a5296b9f3b7aad4481b05086b2588cb46293bb6696bc6697c06394bd3d6e996192bd6491bb6491ba638fb66795b96595bb6191b75b8db25788b05889b15d8db56491ba608db66794be6c9bc55d91b95287af4680a6639bc06c9cc03f6c8d5583a56c9abc6997bb6795b96894b9477398426d903e698c2d587b3763864573974d7da33c6d9544759d4e82a9497da54f83ab5081aa5c8aae85b0d278a1c179a1c47da4cb74a0c56c9cc05c8dae7caacb81aecf7096bb5d84ad547fa94d7aa187b2d25f8ba84c7797608dae5f8daf6391b56691b45c87aa5381a36391b3638baf6f97ba6897b56da0bd467b9a578ead5b8db05485a60330517aa3c188afcc87afc980a7c4759ebc6b93b66d98bb6995bc6591b85f8db16793b6658db06e96ba6f99c1658fb76086ab6f95b96e96b96c97b96792b46590b3739dc35784ad4b7eab487da9598db55a90b65e96bb629abd6fa3c85787ad6a97c06f9bc275a2c37ba8c57faecc82b4cf8ec0d991c3dc6596b46593b474a1c077a2c278a3c375a1be739db69dc9e273a4c26c9ebf78a8cc6f9fc36c9cc26b9dc2689cc1659abc6597b86597ba6397bf6396c16397bf6495be6e9bc2709cbf7eabc85d89a6436f92668eb1a3c4e385a9cb4f82ad5089b6598fb5568aaf5889b25a89b36492b66793b692c0e46693ba5e8eb65a8bb45c8db66293bb6595bd4f7fa55c88ad6490b37098bb7098bb6087a86c8fad6e8ea7abc8dad3edfac6dee8d1ebf8cae4f3b1cddbbddaea9dbed18fb3c997c0d694bdd194b8c89ab6c4b5c8d6becedbc5d9e0d0e3e9d3e0e9d2deead4e4f1c0dae98aaec482abc18aa9bdb9d4e5acc6d7b7cedebad0ddd4eaf7b0c7d5afc5d3bcccdbd4e2efdbe9f6e4f4ffd0e0edddf1fcd2e8f5b7cedcb9d0debdd4e2b6cdddadc3d1a5bccabed5e3b6cedac9e0e8dbeaf1e4eff5e2f1f6dcedf4d0e3e9dceff6dbeef5d1e4ebcedfe7e2f4febad0ddb0cad996b1c2cee9fab6ccd9bbcfdad7e9f7c7d9e7c7d8e2b2c1c8c5d2dad2dfe8ddebf8d1e1f1d9eafcd9ecfbd2e6f1aabec7a9bdc4c1d5dccce0e9d4e8f16a97be638fb65e88ae4f799f658fb56692b76694b86290b4638fb45f8bb04874995888ac457a9c3e73956799bc6a9abe6d9bbf6896b86692b56995b86d99be6b97bc6a94ba6b95bb6f99bf6d97bd6a96bd6995bc6691bb618eb7608db6618eb7608cb3608ab2618cb64c79a35382ac5281ab5283ac5687b05786b05282aa4e7ea65888b05485ad5889b1497da55488b05a8bb45586ae5d8db55d8db55c8cb45b8cb441759c588cb3598bb0598ab26291bb608fbb5184b3447aa9407dac3e7cad3b79aa3f7eb13c7eb24082b63f7eb14380af558bb7578bb36293bb6696bc6495be6394bd42739e5e8fba6592bc648fb96892ba6692b76391b55d8fb2588daf5488ad5589b05d8eb65b8ab45f8cb66490bd6894c15f90bb5589b1568db46298be5b8baf507c9f5d8baf6694b8618eb56592b95f8bb0477398457196285479376388517da2507da44a7aa04a7ba3497da44f83ab4478a04f83ab5a8bb35d8baf7aa5c799c2e280a9c978a0c475a0c36f9dbf6593b572a0c17faccd7098bc547ba4507ba6517ea579a5c275a1bc6a95b76c98bb6595b96696ba6290b26490b3628fb65e8aaf648caf749dbd6e9cbd5f94b3588fae5f95b76196b85183a605335582afd085aeca97bfd98cb4ce6891af749cbf6791b76e9abf5c8aae6593b76692b76792b5648fb25e8aaf5985aa6d98ba6b96b66f9cbd6692b5628eb16a96b96994b75f8db1568ab2558cb5588fb65690b5619cbe6aa5c56ca4c7568cb05c90b76193b874a5c585b4d286b3d487b4d592bfe094c1e26491b26895b66c9ab47ba7c27da9c679a2c06690a9729eb98ebcdd75a6c770a0c46b99bd6999bf689abf6498bd6296bb6294b76395ba6296be6396c16598c3699ac2709cbf729bb9add2ed759eba5787ad5787ad6c95b3719cbe568cba528cbc558bb75b90b8598eb86195bd6293bb6395ba5b8cb46596bf6192bd5e8fba5e8fba6697c05d8db55888ae5d89ae608caf678fb26c95b5688fb05276966a8da984a4bb9ebbc9c8e4f0bdd7e4c4deedb8d4e2a5c2d0a6c3d392b3c699bfd698c1d79ac0d597b8cbc8ddeed3e5f1cbdee5d7e8efe1edf9dbe5f1dbe8f0c4d7de9fbbc98ca9bbb6d2decbe5f2bad1e3b2c7dad7ebf6d6e8f2d7e9f5cdddeab4c0ccd5dfe9dae3ecdfe8f1e7f0f9dbe8f0d6e7f1c7dbe6c8deebc4dae7a4b7c6bed1dfa9bbc7c1d5deb9cdd4d5e8eee1eef4e1eef4d4e5edbcd3dbd2eaf6cce7f2b3c9d6b7cddab1c8d8cbe2f4dff8ffcbe5f6bed4e2c0d4dfc5d9e2c8dce7c1d7e5c1d6e7c2d8e5c5d9e4b6c8d4cadae7abb8c8b1becfbac9dc95a6b6c4dae7bfd7e19fb7c1adc6cdd9effac7dde86794bb6995bc638db3446e946993b96a96bb6c9abe6290b46894b9638fb4537fa45a8aae487d9f3c71936a9cbf6b9cbd6f9dbf6c9abc6a96b96d99bc709cc16f9bc06f99bf709ac06e98be6d97bd6995bc6793ba6590ba638eb8618eb7638eb8608ab2658fb75883ad47749d5683ad5483ad5485ae5687b05a8ab25383ab4d7da55182aa5485ad5182aa5084ac568ab25889b15889b15c8cb45c8cb45d8db55f8fb74e7fa75589b05a8cb15c8cb26592bb6190ba5989b74c80af4882b04482b13e7cab4381b24584b74988bb4482b34683b0548ab6588cb46293bb6696bc6394bd6495be4c7da85a8bb66895bf6691bb6791b9638db3608eb25f8fb35d92b4598eb05488ad5889b25f8eba6995c26a95c2638fbc6291bd5286ae5a90b66399bd4d7da16490b36c9abe5b89ad6794bb628fb65682a91f4b701e4a6f406c915480a55381a55080a634668b4c80a74a7ea55387af5286ae5589b15284a95e8cb09ac5e7789fbe82a9c882a8cc82aace90bcdf7eacce6492b495c1e45f89af517ba3507da74c7ca4527f9c83afca749fc1729ec16798b96798b96694b66795b7628fb65d89ae5d88aa6d98b86d9ebf5c91b35c92b46298ba659bbd467b9d08385e86b4d684b0cd96c0d982aac479a0bd6d95b96d97bd6c98bd6694b86c9abe6b97bc6a95b85884a75684a66c9abb6c98b574a0bd6a97b86793b6618caf6792b493bcdc95c0e06092b55a90b45b95ba5a94b95d98b875b0ce7cb4d55e94b85a8eb36294b781b2d082b1cf8ab7d88fbadc98c0e489b4d65a85a85a87a6608ea855839b5f8ba8729bb9719ab677a3be87b4d572a0c2719fc36997bb6595bb6394bc6094bb5f93ba6294b96395ba6596bf6396c16295c06797bd6e95b497b9d2c2e0f897bad65888ae5589b15a88a96593b5598fbd528abb5e93bf5b8eb95c93bc5b92b95f94bc6397be5d91b9588bb65b8ebb6194c16495c06596bf5988b2608db4618db25e8aad6994b6638cac537c9c5e85a47297b47599b1c4e7fa99b9c6b4cfe0adc7d6b9d3e2bbd5e2b7d3dfbcdcebb1d5eb8bb3cc89b3cb8aaec4a8c1d5d8ebfad6e8f2cfe0e8d0deebd9e5f3dae7efd8e9f0d0e6f397aebcc3dbe5a2b8c5aabfd2a2b7c8d4e6f0d2e3eadce9f2ccd9e2d4dee7e5eef5dee5eddde2e8cbd0d6cdd6dbd1dee6d9eaf2cee2edc8dce7d7e9f5c4d4e1d0dee9d1dfe8def0f4e2f1f6cfdae0cddae2cbdfeaa5bfcc94b1c36d8ca06d8a9c819db28caac295b3cd9ebcd6bad4ebb8cbdacbdde9d0e4edb6ccd78097a7b8d2e1cae4f3c3daeab8cddeb2c5d6a3b4c695a6b8b6c7db7c8ea2b0c7d7cce6f3b6d1dcafcad5bed6e0cae2ec6c9abe6995ba648eb44d779d719cbf6a96b96a98ba6896b86995b8638fb2608caf5788a94a7c9d3d72926a9cbd699abb6a98ba6b98b96995b86a96b96c98bb6b97ba6b96b96d98bb6e98be6c96bc6793ba638fb6628db7628db7628db7618cb6628cb4638db54e79a34c79a25683ad5685af5687b05889b25b8cb55788b14e7fa85081aa4d7ea742769e5184af5589b15485ad5c8eb35d8db55d8ab35f8cb56292ba5c8eb35284a95b8bb15c8cb25f8cb55e8bb55a89b55287b34b84b14582af4380ad4a88b74686b64585b54785b64c89b65187b3588cb46394bc6797bd6495be6596bf5788b35586b16996c06691bb628cb4628cb46591b66494b86597b86395b85c8eb35e8fb8608fbb6793c26c96c6638fbc6594be5a8bb36095b76196b85686aa6492b66a97be628fb65f8fb75d8db349769d48759c3563875785a95381a54f7da144749a23557a4d81a84f83aa5384ad5384ad5a8bb35a8aae5a86a986afcf92b6d67da1c185a9cb84accf74a0c372a0c2699abb74a2c65682a75681ab5180ac5384ad5785a75d8aa984afcf709dbc6c99b86e9cbd6f9cbd628eb15e8cae5987ab537fa46997bb6ea0c55d91b66197bb6da3c76399bd4c82a6194a725a88ac7da9c679a3bc94bcd586adca6890b46b95bd6692b76995ba6b98bf6490b55984a65782a475a2c372a1bf719db86d99b66590b2638eb0638bae7094b4a8cce697bcd66c99b6699cbb5e94b66096ba639ab983b8d895c7e86fa1c46494b8719fc17faccb83b0cd8fbada94bfdf84afd1749fbf618cae6c99b879a7c174a2bc83aece7ca4c76e97b5648dab92bddd79a4c66b97ba6390b76292ba5f90b95d90bb6093be6495be6596be6697c06697c06798c16692b589a9c2bcd5e9bdd4e6a0bed65f8db15d92ba598db25f91b6578ab55f92bf6291bd6293bc5a91b85d97bd6198bf598eb66196c06398c26093c05d90bd6293be5e8db75481ab628fb6638fb46995b86994b65d88aa5984a45c85a56790ae79a1bb7ba1b6a7caddbddceea9c4d5b8cfddb3c9d6b7cfdbbddae8afd4e787b1c98bb8cf91bad0b8d4e9b5ccdec7ddebcde3f0daedfcd0e1f1c5d7e1d0e3ead4eaf5c9dfeacbdfe8cbdfeac3d6e5a8bbc9bcced8e3f2f9e4eef7d4dde4dee9efdfe8eddae1e7e3ebeedfe7eaeef7fcd7e4eac3d2d9c5d6dedbecf6d7e5f0e7f3ffeaf4fee4eef7dae5ebd6e3e9d9e6eec9dae4c1d4e3839eb38badc69cbfdb597a99557898577b9f6084a86286aa94b3d0c9def3d4e5f5bacddbc9dfedc6dded8aa4b392adbea0bbce90abbe9bb6cba9bfd6abc1d8aac0d79bb4ca9cb7cc9dbaccbdd8e9aec8d5a4bac7d2e8f56b99bd6b97bc6791b7547ea4719cbf6e9abd6b99bb6894b76893b6638eb16793b65788a94a7c9d47799a6d9ebf6c9abc6e9bbc6f9cbd6f9bbe6f9bbe6f9bbe6c98bb6c97ba6e99bc6f99bf6c96bc6692b9618db4608bb5628db7628db7608bb5648eb85883ad4b76a05784ad5281ab5786b05788b15a8bb45889b25889b4497aa54d80ab41749f3a6d984d80ab5286ae5384ac5c8eb35c8cb4608db6618eb7618eb76191b75284a95d8db36390b7618cb65d8ab35786b05588b34e84b04883af447fab4b88b54e8cbb4b8bb94785b44f8cb9538ab35589b06394bc6797bd6495be6596bf5c8db84f80ab6794be648fb9658fb96791b96a96bd6593b76090b45f8fb35b8bb15f8eb86291bd638fbe6d99c86591be6895be6797bb6394b54a7b9c507ea26795b96c99c0628fb66292ba5f8fb72c598029567d46739a5482a6517fa349779b34648a37698e5185ac4b7fa65788b15a8ab25c8cb25b89ab5b86a692bbd97ca1be92b5d38aadcd7aa1c278a3c58ab8da6696ba6898be527fa65181a95283ae5687b05181a75886a888b5d26f9bb86d99b66b96b66390b15582a3618fb143719549799f6a9ac26d9ec65084ab6a9ec36ba1c568a0c35086ac1d517944749a80acc990b8d27ea3bda6cbe87096bb6990b95e88ae6995ba6592b95b87ac5883a387b3d092bfde93c0df93bfdc90b9d75d88aa4e76996087a6b2d6f0abcbe0a9c9de6d95ae6e9db96d9fc06297b96c9dbd8ebcdd7ba9ca7ba9ca7eabcc7aa7c886b1d188b4d18eb7d58bb4d287b0ce6089a78ab6d36b98b56491ae79a6c573a0c1628daf648dad6a91b0789fbe91bada6c97b96894b96292ba5c90b85c91bd6095bf6497c26697c06794bd6794bd6b98c182abcba6c2d7d4eaf8cddef0859fb6608bad5c90b7578bb35e92ba5f90b85f90b86191b96493bd6095bd5a91b86097be6196be5f94be6093be6396c16293be6796c25f8eb8608db6608db45f8bb06692b5648fb1608bad5c87a75580a06893b3749db96993ab80a6bbb5d6e9b4cfe0bcd2dfc1d5e0cee4f1b6d3e1a1c6d980aac07aa7be9ac2dbadcbe397b2c7c3ddeeb0cadbbed7ebbfd8eccde7f8cde7f4d4ecf8c3d9e4d9ebf5dceef8ccdeeacce0ebbbcdd7e3f1fae1eaf1e9f0f6dbe4e9e8f1f6e4edf2d4dde2d5dee3dbe6eadce9efdae7efd6e5ecd8e6efc6d0dacad4dee1ebf4e7f0f9e0e9f0dee8f1d0dee7cfdfecc6d9eab8d1e792b3d288aed252789d587fa65983ad5580aa5d87af7296b8b0c8e2abc0d3b4c9dab6cbdca7bccdb8cfdf99b4c59dbacca4c3d7a9c5db89a3ba89a1b9647c947e98af7793a9a0bcd1b6d1e4b4cbddb0c3d2bbccdc6b99bb6c98bb5b86a9638eb16d98bb6c98bb6b99ba6d9abb6994b65984a66794b55b89aa4273936497b671a2c2709ebf6f9cbd6e9bbc6e9bbc6e9bbc6f9abc6f9abc6e99bc6d98bb6e98be6d97bd6692b96490b7608bb5638eb85f8ab45e89b3608bb55883ae4b76a15380aa5382ac5988b25586b1598ab55689b44a7daa4d80ad487da9386d992f64904c7fac5285b05387ae5a8cb15d8db3618eb5638eb8628fb85f8fb55a8ab0618eb56491b86490b76390b95382ac4d7ea95388b2538cb7528bb6538eba4e8db94c8bb74e8bb85691bd568bb5568ab16495bd6898be6697c06495be6394bf4f80ab618eb8618eb76691bb6792bc6894bb6692b7618fb35f8db1608db45e8db76493bf6493bf6a99c56a97c16895bc7ca8cb709dbe2a57785583a76693ba6393bb5d8db55989b15484ac42729a4c7ca25380a75986ad4674983765892b5b8140729740749b4f80a85888b05d8ab15684a85b88a94972908ab1ce80a3c1a6c9e78eb1cf79a0bf7da8ca79a7c96fa1c65d8eb65889b15586af5485ae5788b15687af5a8aae7aa7c65a86a3618aa85f88a6638eae618eaf5e8cae5a8ab05384ac5488b070a1c95d8fb46fa1c66ca0c5689ec4467da42a5f892e5f8790bddc92bad484a8c28baeca5e84a9648bb45983a95985aa5682a75e8aad75a2bf75a3bd6a98b95682a55782a4668eb190bbdd82adcd7ca4bec5e9ffa9c8daa0bfd390b6cd74a0bb6d9bbc6596b67ba6c88eb7d76a95b57aa5c582afce82afce86b2cf8bb4d08eb5d287acc799bdd76d92ad5c849e98c1df6693b26c99ba5d8aab4f7a9c5982a2668daa83a6c499bedba6cfed6d9abb6494bc5e92ba6095c16297c16194bf6696be6995ba6e99bc75a0c38aafccaec9dccde3f0cfe0f095aec46a93af5a8aae6594be6190bc6293bb5f93b86092b76394bc6293bb5e92b96599c06599c06094bc6293bc6293bc6594be6695bf5f8cb5608cb36692b75e8aad618db05885a66b98b93c698a6693b26e9bba74a0bd5d89a6749eb7a9cce0c5e0f1c3d6e4c1d3dfb2c8d6aecbdbbbe0f397c1d78eb6cfaacfe9a6c6ddafcbe188a7bca2c1d6abcbe49bbdd88aafca7ea2ba8fafbed5edf9d6e8f2e1effad8eaf4d1e5eea1b5c0c3d4decdd6dfe2e7eddce3e9dbe4e9e4eff3dce9efdeedf4d8e7eedbe8f0d9e6eecfd9e2d2dce5e7f1fae1ebf4d6e0e9c9d3dce1ebf4dfecf5dff0fadcecf9cdddecb9cee3a9c8e58db3d8547ea64f7aa5517daa5584b05a89b3638eb185a3bfc2dbf1b3c9deb6cbdcb9ccddb0c5d6a8c2d3aecbdd9ab9cda5c1d6aac5da6883986982989fb8ce9eb9ce8aa5ba718a9e8398abb8c9dda5b4c76d9bbd719dc05a85a86b93b7729dc06f9bbe6f9cbd6d9abb6b93b65880a36a95b75a88a94a7b9b699aba6f9dbe6e9bbc6f9cbd6f9cbd6e9bbc6d9abb6e99bb6d98ba6d98bb6d98bb6d97bd6d97bd6692b96490b7608bb5628db75f8ab45d88b25a85b0527fa94f7ca65986b05a89b35d8cb65687b25386b15588b54a7fab4d81b04175a4376b9a2f64905083b05386b15488af5c8eb35f8fb56390b7648fb9638eb8628fb65c8cb26390b76693ba6793ba6794bb4f7ca55384ad588db7578eb7548bb45992bd5996c25693bf5592bf5893bf5c91bb5a8bb36494ba6797bd6696be6495be6495c04a79a3628fb86390b96590bb638eb9628db76490b76692b96692b9618db45b88b1618eb86594be6998c26895bc6a96bb6e99bb083353436e8e507ea25989af6595bd6292ba4d7da547779f5e8eb65787af5683aa4f7ca33b698d4a789c44749a48789e41729a4e7fa75683ac608cb3527ea13a6585507997a9cee986a8c48fb1cd7799b57196b37aa3c381afd16a9cc1598db45182ab5788b05989b16191b75a8bb35f8fb5709ebf6693b26d96b4759ebc6f9cbd6290b24b7ba15081a9578bb3497da46d9dc372a0c476a4c870a2c76ba0c83067902e6490366a91a8d5f49cc4dd8cb0c895b8d46488ac537aa14e789e4f7ba05985aa74a1c275a4be7faec876a4c54d799e517c9f628db0628eb16e9bba6c96af7a9eb4b2d1e38dacbe91b7ce729eb978a6c774a2c381a8c97599b980a7c68ab6d1719fb982b0ca8ab6d388afcc82a6c08aacc57595aeb0d0e982a6c06f94b1769ec1628daf5885a45a86a36790ae789dba7094ae5b7f997fa7c18bb6d66797bb689cc36398c0659ac2699dc56d9dc3719cbc8db4d3a1c8e98fb2ce9ab6cbadc7d8cce1f2b0cbe07ba5be6798b96792bd628ebb6094bb6096ba6195ba6799be699ac26899c16394bc6596be6495bd6495be6493bd6494bc6592bb5c89b0628eb36490b35985a85885a65582a36996b74c799a6491b2709dbc76a3c25f8cab769fbb84a8bec4e1f1cee1efb8cad8b9d0e0b9d8ea8db2c596bfd388acc4a3c5dec1e1f89dbbd389a9c07ea0bb6f94b1729dbd6593b56491b08db2c5c4e0ecb0c2d0d6e4efbccdd7cee2ebadc3d1b9cbd9e2eaf5e6ebf1d4dbe1e6eff4dfecf2e8f7fee1f2fadae8f1c9d6dfdce6f0dbe4edcad3dae2edf3cddae0d2e1e8d0dee7cddae3cddbe6c8dae4b6c8d2cddbe6bed1e2b5d3ef7aa0c5618cb7507fad5888b65588b3568ab25e8bb27397b77b99b3c0dbf0b8cee3b4c9dcb8cfe1aac5d698b5c7b4d3e786a5b9bfdbf09cb7cc7790a69fb8cea5bed4b0c9dfb2cbe1a7bbd376869f7c8ca56f9dbf74a0c35a85a77098bb76a1c3709dbe709dbe6b98b96d96b6648dad77a2c26491b06d9cba70a1bf6996b775a0c2729dbd729dbd729dbf729dbf719cbe719cbe709cbf709cbf6c98bd6c98bd6894bb6591b8618cb6628db75e89b45d88b35c88b54d7ca84e7da95584b05887b35a89b55686b45689b65185b44b81af4b81b04076a5386e9d386e9c5286b55388b4568ab15f91b66592b96894bb6892bc6691bb6592bb628fb86393b96693ba6894bb6794bb49769f5889b15e92ba5b92b9548bb25993b95d98c25d98c2609bc76099c46398c05586ae6797bd6a9ac06797bf6393bb6190ba44739d618eb76792bc628fb9638eb9608bb5618bb3658fb76791b9658fb7638fb66794bd6794bb6895bc6593b75f8bae446f911740604873935684a85e8eb66190ba5485ae5283ac396a936191b95f8fb7517ea54d7aa13461884c79a046769c4f7fa53d6e9628588046739d48749b366285487491628ba7a9cee982a4c09ab9d586a5c18db0cc7aa3c16a96b95c8cb25485ae5488b05889b16593b75e8cae5e8eb25e8eb28dbbdd86b3d47fa8c8719cbc618fb16494ba5283ac4d81a9467ca2568bad75a1c4719cbf74a0c36f9fc5659ac21c55802f689343779e92bfde8eb6cf96b8d1a1c3de5b7da04c7299497399608cb16f9bbe719fc074a6c179abc672a3c3608eb04f7a9d6c97ba6996bd709ec06592af6c95abbfe2f5b0d3e692b7d16c98b56896b86391b5789cbe8db0d08fb6d398c6de7eaec574a6bd87b5cf95beda7d9fbaafcde58ca6bf829cb5c2e0f86385a1597d9f5b83a64a76916894ad96c0d990b5cf7c9fb583a6bc7aa0b774a0bb8abbdb689abd6599be6498bd6496bb6a98ba89b2ce95bad498bbd78baeca88acc6a4c4dbb7d0e6a7c3d983acc85f90b16a95c06594c06398c26198bf6296bd6697bf6697bf6596be6193b86494ba6494ba6494bc6592bb6693bc6792bc628eb55f89af5c87aa5883a5517c9c5e89a9547f9f5c89aa6b98b9739ebe648faf6a97b878a1bf91b5cbbedbedaac0cecde0efbbd5e6bcdbefb8ddefa7ccdf8cacc19dbbd3a9c8ddb5d3eb8fafc8a4c7e3709bbb6494b86398c25c90b580a8c1bbd8eabdd0e1b6c6d5b5c7d1bfd3decae4f395aabbe4f0fcdfe6f0dee5efc8d1dad1dee7b6c4cfc3d4dec9d7e2c7d1dbe6eef9e7f0f9c9d4dad2dfe5d2e4e8c5d8ded5e8efd0e0edb9cbd7c2d6dfcadee5c5d3dcbfd1df8fabc3668cb05584ae5689b6588db9558ab45c93ba5f93b86491b2739ab79fbfd8a4bed5bad4ebc2ddf2a3c2d69bbace9cbdd0a3c2d4a6c3d5839eb194adc19fb8ccb8d1e5a1bad09cb4cc768ba6889dba96abca72a0c2729ec15d88aa7199bc77a2c4719cbe6e9bbc6994b6638cac7097b8719aba709bbb6f9ebc73a2c0618cae729dbf6f9aba709bbb719cbe729dbf719cbe719cbe719dc0719dc06e9abf6d99be6995bc6692b9628db7618cb65f8ab55d8ab45d8cb8507fab5a89b55f8eba6190bc5d8eb95888b6558ab64f85b34b84b1437baa4078a73a709f457baa5387b6568bb7568ab15f91b66592b96793ba6892bc6691bb6691bb628fb86292b86393b96794bb6592b94a7aa25d8eb66094bc6196be6399bf659dc2619bc3609bc5639ec867a1c96ba0c85a8cb16393b76997bb6898c06999c16796c05080a8608cb35f8bb25f8cb5628db7618cb6618bb5638db56690b86993bb6d97bf6b97be6a96bb6d99be5d89ac507b9d3e6689184161547fa1527fa65686ae5c8db64d7ea75788b13d6e975d8db55484ac507da44370973f6c9347749b4171975080a646769e3b6b9344719b3d6a934a789a628fae6a93afa0c5e09fbeda8fadc99cbad494b6d17ca3c0709bbd5d8ab15687af5d8eb75789ae608eb06492b36191b56292b679a7c96390b19ac3e36d98ba6999bd5f90b83f6e985384ad4b81a55489ab7aa6c96e96b9719cbf72a2c66297c11b547f235c87588eb48ab9d786aec7aacce5a4c6e16789ac53799e648eb66692b76895b673a2c071a0be71a0be8ab9d76d98b8668dae6d95b86b98bf5d8db16f9dbe6c96af86abbec4e7fb85adc66a95b5628fb66b97be85a9cb9fc2e08db4d195c1da9ecce39fcde595c1dc90b9d5a3c7df93b3cabad8f0b8d4eca7c5dd7796b25a7b9c567a9a5d859f76a0b88fb9d2a4cce5b0d4eaa0c5d87ea7bd6794ab79a8c481b2d26fa0c06b9cbd6b9bbf7dabcc9ec8e0789eb5779bb5759ab76a93b19cc3e0a8c6e09cbad481adca6899ba6693bc6394bf6399c56299c26596bf6797bf6296bd6296bd6697bf6898be6797bd6595bb6592bb6693bc6894bb6490b56590b34f7a9c4d78985681a15782a2527d9d6e99bb6b96b86994b4628dad6e9bbc79a2c098bcd2bcdbedc9e0f2c1d8eac4dff4aecde1a7cadd9ec1d497b6cabedaf096b2c7a1c0d5a8c8e184a9c46c97b76294b76097c05d92ba9ac6e1a7c7debad3e9cde0f1c8dae6bcd0dba0bac99bb5c6b2c3d3c8d4e2d2dce8cdd7e1c1cfdad4e2eddae8f3deeaf6e2ecf6d1dae3ecf5fcdbe6ecc5d4d7ccdee2d7eaf0c6dae3c7d9e5cce0ebbcd2ddcde1e8d0e1e8cddfebb0cce27094b45888b05186b2548bb45c93ba5e95bc5e94b86a9cbf6a97b67fa2bea1c1daa5c3dda8c6deafcfe49cbdd098b9ccc2e1f3b7d4e67c97aa839daea9c0d2abc2d499b2c6acc4dc98b2cd94adcc9fb7d975a3c46c99ba6590b27199bc78a3c5739ec06d9ab96a95b5668dae7097b86e95b6729bbb6e9bba6d9ab977a0c0729bbb719aba729bbb729dbd739ebe729dbf729dbf719dc0719dc06e9abf6c98bd6895bc6491b8628fb8608db6608db75f8cb65d8cb85384af5c8bb55786b05887b15a8bb45b8cb7568bb75086b44981b03f77a8407aaa3f77a64a82b15288b6578cb8598db46193b86693bc6893bd6891bd6792bd6792bc628fb86191b96393bb6895bc6794bb5a8ab26394bc6296be669cc2699fc371a7cb6da7cd6fa9d168a2ca6ba2c96ea2c96092b76393b76694b86595bd6898c06a9ac26393bb6490b75f8bb2628eb5628db7628db7638eb86792bc6995bc6b95bd6b95bb6f99bf6792b5608bae6590b23e6689254d7040688b4b779a4b7ba14f80a85889b24a7ba44478a04478a05485ad4e7ea6507da4437097416e953c69904471985a8ab043739b45749e4f7eaa4f7eaa5f8fb36391b26b97b491b6d1afceea8eacc698b6ce91b1ca87aac66a93b36793b84f7fa55889b15d8fb26192b26394b46390b76592b989b4d483acc8739cbc76a1c46a9ac25a8bb34c79a04d7da35187ad5387ac739fc26d98ba749fc172a0c45a91ba215c8828638d6ca4c97aa9c7a8d0e999bcd2d4f6ff91b4d4668cb16591b86c9abe6e9cbd7ca9c87ba8c777a2c2b0d7f4b2d7f28caec992b5d3729dc077a4cb719dc26e97b7789cb49cbfd5a2c7e2739cbc608cb3759fc78cb0d2aed1ef93b6d47398b3789db791b6d095bcd981a8c58eb8d094bed46c94ad84a9c3a8cce490b2cb7c9bb8799bb7779db481aac078a2bb9cc6df8bb1c893b9d08db7cd80adc482b0ca81aecb86b3d074a1c083b1d37aa9c796c0d987b0c67da2bc759cbb6795b783b0d1a0c2de9cbed96c97b76797bb6395ba6397be6499c56497c46897c36998c26398c0649ac06596be6696be6898c06797bf6797bf6898c06996bd6694b85c88ab5683a4507b9b5985a24972906891af6d96b6739ebe6691b16994b475a0c07ba4c09cbfd5b2d1e5aac5da9bb5cc95b4c99cbbd091b0c296b5c7aac6dbb0cbe09db6ca9cb7cc8fadc5a6cae498bfdc7ca9ca578bb071a5ca9ac5e58baecab8d6f2a9c1d9c1d4e2cce0e9bbd3dfb3cddc98b1c5cde2f5c7d9e7bacad7d3e3f0d7e5f0dde9f5d0dae4d8e1eaccd5dcd6dfe6d2e0e3cddce1cee0e4c9dce2ccdee8ccdeeacadee9c3d9e4baced7bacbd3bcd0dbbbd6e992b7d26595bb558cb54c81ab669bc35e92b76296bb6094b96899ba719ab8a4c7e389abc69ec0d99ebed591b2c5a9c8dcafcee0afcbe0a6c1d49fb9cab0c7d9b3cadab9d0e2acc5db8fabc395b2d0b9d7f976a4c56895b66d98ba749cbf78a3c577a2c4719ebd6e99b96f96b77599bb6289aa79a2c26c97b76f9aba7aa1c2759cbd77a0c077a0c076a1c176a1c175a0c2749fc1729ec1719dc06d99be6a96bb6794bb6390b76390b9618eb7628fb95f8eb85586b15687b25d8cb65483ad5685af5d8eb75b8eb95287b34e84b24781af457faf4680b05088b75088b75389b7558bb75d91b86395ba6794bd6893bd6992be6891bd6792bc628fb85e8eb66393bb6895bc6898be6898c06798c06397bf689ec471a6c878aed078b0d578b2d86fa9d171a8cf71a5cc6b9bbf6a98bc6b99bd6898be6696be6595bd6d9ac16b97be6a96bb6995ba6692b96692b96691bb6792bc6a96bd6d99be6c96bc648cb06086aa688eb241678b31597c11395d4570934d799e5282aa5283ab5485ae5283ac396d954b7fa74d7ea64e7fa7507da44c79a0426f964370975582a93e6b9234648c3e6d974a7aaa5080ae5f91b66697b76591ae7da4c1b7d9f57896b0a6c2da8fadc599bbd66289a85a85a85582a95a8aae6698b96497b66597b86494bc6995bc93bcd8c6eeff8cb3d26890b46797bf5081a96b97bc608eb24f83a84f85ab5c8cb078a4c7729dbf79a7cb2b618d316b992f6d9669a4c66ea0bb709ab296bad09cbed787aac87199bc6995bc6895bc76a5c37aa7c47ea9c97299b884a9c3a6c9df9fbfd48caec7739cbc72a0c26795b976a3c47fa4bf7296ae9fc6e36e99b96b97be7da9ce87aecd789db85f82a083a6c286aac49bbfd9769bb87fa8c47fadc56b99b16d9ab775a1bc7ca4bdb4d7eda0bed6819fb7afd2e68bb1c87fa8c475a1be85acc98db5cf89b5ce87b5cd87b3ce7fabc699c0dd8fb8d684b1d27daacb85b1cc8db7d090b8d27aa3c174a2c679a7c9a0c8e29cc1dc6f9abc6e9ec2679cbe679bc06a9bc46897c36897c16899c26297bf659ac26697c06495bd6695bf6494bc6494bc6797bf6a97be6997b9608dae477493608ca944708d6992b0719ab8729bb9658eae5c85a5729dbd719dba7aa2bca5c5dc99b8cd96b4ceaacae3b1d1eac8e7fcb9d6e8afcadbafccdeafcaddcee3f6c0d5e89fb8cc91b0c57a9fba77a2c26193b47fb0d194bddb83a6c4698aa9d2edffbdd4e4c8deebcce7f2bbd7e599b5cbb9d3eab4cbdbd9effcd7e9f5cbd9e4d4dee8d5dee7ccd3dbdfe8edd9e4e8d5e3e6e6f5fad4e3ead2e3ebc9dae2cedfe9c1d2dccddfebcadce6cedfe7cbdde7bbd5e49fc1da5f8daf5f93ba5b8fb685b7dc719fc36492b4699bc070a0c47ba4c4b5daf586aac487a7c086a5baafcee0b0cddd84a1b1c9e4f7b1ccdfb1c8dac3d8e9abbeccbed4e1c8dfefa2bdd07391ab9ab9d676a4c56794b5739ec07aa2c577a2c27ba6c676a1c1739cbc789fbe769aba658cab79a2c06d99b6729ebb779ebd7aa1c079a2c279a2c278a1c178a1c175a0c2749fc1729ec1719dc06c9abe6896ba6794bb6491b86693bc6390ba6491bb608fb95687b25487b25586af4f80a85384ac5a8bb45a8db85288b44b84b14a84b24e88b84d8ab95a94c2548cbb5389b7568db65c90b76294b96592bb6691bb668fbb668fbb6590bb608db75f8fb76393bb6494ba6898be6b9bc36599c0659bc16aa0c486bbdb83b8d87db3d779b1d676add478aed478acd17aaace6694b86d9bbf6d9dc36a9ac06996bf6d9ac16d99c06c96bc6f99bf6b95bb6b97bc6895bc628fb66592b96d99be6d98bb668cb06f93b5486c8e567a9c1f45694a7296507ca3527fa85383ab5b8cb55a8eb65a8eb641759d5286ae5283ab4c7da5608db45c89b037638a3c688f3a678e4370974370994776a23365964a7dac5e92b96698b96b98b76990adaacce8abc9e3a8c4dab2cee48babc46287a45e86aa5884a96593b5699bbc6399bb659bbd6a9ac06a96b97499b69ec2dc9ec1df789fc06e9cc05f8fb5729dc06c97ba5287a95389ad5c90b874a4cc75a1c477a5c90f4573326c9a37759e629dbf71a3be89b3cb7195ab8baec4799eb9729bbb6c98bf6b9bc175a6c47cabc57da9c45d859f40647abcdff2a6c7d6a3c6d96d9ab16597b278abca6a9bb981adc87ca5c17ba7c47aa8c96697b87cadcd7eaac385afc77ea6c07a9fba7095af6d95ae7fa8c47ca8c578a7c179a8c46e9bbc77a2c47fa4bfaacae1abc6dbb0cbdeafd0e37da1b97ba4c477a2c582adcf7faaca83b0cf84b1ce7da9c490b7d494b7d392b6d68fbadd74a0c385b2d188b4d19ac3e17ba4c4729ec174a1c29ac6df8bb7d0739fc26e9bc2689abd6b9bbf6e9ac16b96c0679bc2679dc36798c16a9bc4699ac36397bf6596c16091ba5d8eb76192ba6494ba6997b9618eaf4572915e8aa75e8aa56e97b3759cb9769dba5c83a26992b2759ebe7ba4c083a8c2b2d0e8b3d1e9b1d3ef92b5d182a4bf8baabf9db7c8adc7d6a2c1d37d9aaccee1f0d4e4f3c7d9e5cae4f380a4be82adcd71a2c277a6c493b6d2708eaa708fac7796b2b7d1e8b8d3e4c1deecc2e2f192b1c6a0bfd4c4e3f59fbbc7ddf0fee5f3fee5eef7ebf2f8edf5f8e6f0f2dee9ede9f7faeaf7fdd8e5edd2dce6e1ebf5deebf4d5e2ebcad6e2c2d0d9bac7cfc1d2dab2c8d596b5c96b94b26d9bbf6d9bbf6792b599c0e17ca3c4749fc26f9abd7ca3c2aacde998b8cfaac6dbafcadbbad4e1d7f1fe7b95a4c1dbecb0c6dba0b5c6caddebd3e4ecd2e3ead8eaf4c4dce891acbf90afc375a3c56794b5749fbf7ea7c777a0c07ea7c77ca3c4759cbb769dbc729bb9658eac78a1bf57809e7ca5c3789fbe7aa1c07aa3c377a2c278a1c178a1c1779fc275a0c3739fc2739fc46d9bbf6996bd6a96bd6691bb6994bf6491bb6491bb608fbb5788b35588b35889b25f90b96495be5e92ba578cb65187b34d86b3508bb74d8ab7508dba5690be548dba5288b65c91bb5d91b86394bc6794bd6792bc6892bc6891bd6893be6491bb6292ba6595bd6393bb6899c16899c16599c0699fc56da3c78ec0e186bbdb82b8da7bb3d67cb4d977afd474a8cd75a7ca6694b86b99bd6696bc6494bc6996bf6c99c0709cc16c96bc6e99bc6a95b86c98bd6b99bd618fb36391b56b97ba6b93b67b9fbf8db0ce7293b25b7c9b1d3f625a80a4517ba1517ea5507fa97eafd8679bc34478a04d7ea75485ad4f80a85585ad4b7ba3325f884e7ba43d6a9344749c3c6c9434648c2859842b5e8d3b6f9e4c81a95e93b56a98ba6c97b76689a99ab9d6b2d0e8b1cfe795b7d2325676466e925783a66997b96799ba6096b8689ec06a9abe709bbd759cb96d92ad7398b56c95b574a2c46a9abe79a4c76692b56597ba5d93b7588cb473a3cb7aa6c96997bb164c7a306d9a4684ad69a4c678a7c38cb5cb779bb182a6be7aa2bc749fbf75a1c66d9bbd6e9fbd79a8c27ca8c36c94ad6c90a69cbdd097b8c9aacde07ca9c077a9c277aac779aac87aa7c476a3c075a3c46193b474a6c778abc88ebcd489b3cb7ba4c0719ab67aa3bf729cb5739fbc7aa7c4709fb96897b3709dbe7ba4c4a4c8e2b7d6ebb8d2e3b6d1e2b3d4e783a9c076a1c17aa6c986b1d47ba6c879a6c77faccb7ca8c593bdd693b7d193b6d28db4d57ea7c77da4c389b0cd8fb4d18fb6d38eb5d679a2c09bc7e098c6e07da9cc6b99bd6999bd6c9cc06f9bc06c9abe699dc2689ec46697c06a99c35e91bc5d90bb6194bf5e92ba5e8fb86494bc6696bc6c9abc5f8cad618ead4c78956e97b5759ebc7ca3c06f96b55f86a5739ab9769fbb7fa9c191b7ccbddcf0a3bfd48fafc6a0c0d792aec3b5ccdeadbecec5d8e6c3ddee9eb8c9bdceded7e5f2cedce5b6cad59dbbd387aecb7daac977a3c093b5d07a98b26e8fae6f8eaab2cde2b0cadb92afbf82a1b37391a96f8fa689aabd9dbcceabc5d6dbeefdebf7ffecf5fee7eff2e4eceee5eff1ebf4f9e7f0f7dfe8f1d1d9e4e1e9f4ced7e0d8e1ead9e3ecd9e3ecdfecf2dbeaf1cfe1ed9ab4c59cc0da719aba678fb279a1c488accc95b9d96d96b680a9c9769bb8a0c4de92b5cb9ebdcfc1dbe8bfd5e0c0d4ddcadee9a7bdcbcce1f2b4c7d6ccdde7c6d3dbd7e5e8dfeef3cadde4c8e0eca0bac779a7cb608dae77a3be85afc8799dbd81a4c47e9fc07ba0bd79a3bc6f9db76f9cbb6491b0628bab7aa1c279a0bf749dbb719ebd72a1bf75a0c077a0c0769ec1759dc1739dc3719dc46e9ac16d98c26a93bf6c95c16790be6792bf6291bd6394bf6293be6091bc5687b2598ab55c8fba5d90bd568bb75288b65089b64c87b3528db9548fbb568fbc538cb95389b75d92be6091ba6292ba6592bb6792bc6792bc6792bc6693bc6592bb6291bb6392bc6495be689cc36599c06a9ec571a5ca70a5c78bbedd89bcdb82b9d87fb7d87eb9db80b8db76abcd7badd06191b56292b86595bd6596be6292ba6b98bf6e9abf6a96b96a96b96b97ba6c9abe6c9abe6d9bbd6491b26a93b16c91aea9c8e4b1cfe7aecae2718fa762819d6386a2688cac6d98ba8dbde582b5e05889b22e5f885080a84f7fa747779f4e7ea62f5f874b7ca54778a140719a21557d295d853e729a3a6d983f729d3f729d40759f477ca46293bb6592b96187ae95b7dc8dafca8caec97fa2c0274d714f7a9d5886a86795b76596b66a9bbc6a9bbc6f9dbe6f9cbb6f9bb86f9bb86b96b66f9cbd73a4c56e9fc076a4c85585a96b9dc06fa1c4497b9e79a7cb77a2c46692b7164c781b58844e8cb56ea4c879a3bca0c3d97ea1b782a8bf79a5c276a3c277a0c076a2bf73a2be77a9c47facc9a6cfeb87a9c282a2b99ebed59bbdd679a0bd6f9bb875a2bf7ba8c579a6c3709fbd6799ba659abc7db2d486b7d78ebad38ab4cc7fa8c878a3c573a0c179a6c57ba8c76c9bb76290aa5c8aa4739cb89cc1dba8c8dfafccdebdd7e6afccdc9bc1d47eabc078a6c07ba8c786b1d37ca7c97aa7c874a1be82b0ca8dbad190bad08fb5caa9cde5a6c8e1b5d3eba4c0d888a6be93b3cc89adc786abc68bb5ce9bc7e27faecc70a1c16ea0c16b9dbe6d9dc16a9cbf689cc1669abf699ac26495be6093be6194bf5d91b95e8fb86594be5f8fb76592b96995ba5985a8608bad668eb16f98b8749dbd769fbd6d96b66891af7ba3bd7ba3bcb2dbefb5daecb0d1e0bad8e3b6d1dcb8ced9b4c5cdc2cfd8ccd6e0ccd6e0c5d5e4d9eafa8fa0b0cbdbeacbdae1c9dae2c9e0f2a7c5df7097b677a0c099bcd87b9db87498b8587793d6e9f8bccedaa2bccb89a6b8819fb77d9db686a6bf7496af7494ad839fb7ddf3ffe1f1ffe8f1f8f0f4f7eeeff1edf1f4e6edf3edf6ffe4ecf7eaf1fbe9edf6dde2e8dae4e6dbe6e8d3dee2cddae0d0e1ebb2c7d8afcbe385a8c47097b87ca5c58db6d699c2e07ea7c5739ab788acc6a4cae179a3b9a9d0e1d3eef9d3e4ebd5e0e6eaf5fbbfd0dacadce8c7d9e3c4d2dbe1ecf2dae3e8ccd5dadae7edc9dae2acc0c978a6ca6d9bbc78a4bf80aac3779bbb84a6c984a7c77a9ebe75a1ba709eb678a5c25d89a66c95b5759cbb779ebd79a2c074a3c174a3c176a1c178a1c17aa0c479a1c575a0c3719dc26d99c06b97be6a94be6b94c06891bd6994bf6594c05e8fba6495c06899c45b8cb7588bb65c8fbc5b90bc568cba538cb94f88b5508bb75691bd5691bd568fbc538cb95389b75a8fbb6293be6392bc6693bc6693bc6793ba6793ba6592bb6491ba5f8eb8608fb96394bd6599c16599c06b9fc471a5ca75a7ca89bada8cbfdc87bedc82bbd97eb7d57bb3d478adcf81b3d66191b76595bb6596bf6596bf6595bd6696bc6e9cc06e9abd6c9abc709ec2709ec26896ba6a96b96c97b9648dababd0eda3c2dea0bed87e9ab27997b1476682597c9a7296b6618caf2e5d872f628d22537e2e5f885080a83060883b68913060885788b15182ab3f729d4275a03166902b608a316690396d953e729a30648c356a96265c884c7faa6291bb6c93be8cafd5779ab6678ca6547d9d719dc06492b66898bc6896b86492b36997b8709ebf709dbc74a1c06e9bba6d9ab96a98b974a2c36899ba6c9ebf4a7c9f6294b76d9fc26294b73b6b8f6b99bb739ec06290b4376c9435709a5992bd73a5ca7ea3be9abad187aac082a7c17ba8c57ba8c778a1bf7ba4c27ca9c876a4c55986a5668fad99bbd67d9bb3aac8e0c6e6ff7799b46d92ad79a0bd7ca8c37eabca6b9cbc6395b676a8c982b3d38dbcd88fbbd489b3cc82adcd79a4c6719dc07ba8c97ca9c66d99b46793ac7aa2bbb0d6eda0c3d9b5d4e8a4bfd2bcd6e5b2d2df9bc4d67ba9c07ba9c179a6c380abcb7da8ca79a6c77aa7c678a7c38bb9d182afc487b0c4a6cbde9cbbd0b1cce1a7c1d8a3c1d996b6cf8dafc895bad490b8d299c5e07ca9c66c9dbb6b9cbc6c9ebf6d9fc26a9ec36c9ec36798c06495bd6394bd5f93bb6598c35a8bb45e8fb85f8fb76895bc628eb35e8aaf5681a44974977098bb78a0c3719aba729bbb5c87a77099b77aa2bc7fa5bcc7ebffbedff2bfdceab9d4ddcee2e9cddce1ced9ddcfd8ddd7dee4e3eaf2d6e0eac2d0dbc1d1e0afc1cdd3e4ecd4e7eec3d6e4b5cee25f819d7ca1bebdddf67d9db46486a2728ea6bfcfdcdceaf3c5dbe8aac5d899b7cf8dacc88aacc86487a5567a9a6083a191afc9e3faffe4eef8ecf1f5eeeff3edeef2e4ebf1e1eaf1e5eff8e2ebf2ebf0f4e4e9ecdbe3e5e6f0f2dbe5e7dce7edcedce5cbddebbed4e9a8c4dc799cb8789fbe82abc98fb6d5b4d9f4adcfe891b1c695b8cc84aec487adc0e2f9ffe3f1facfd6dceaeff3cfdae0bfced5c9dae2d1e2eacfdce4d3dce3cbd4d9cfd8dfdfeef5d3e4eb7ba9cb72a0c17faaca82adcd6c94b782aacd78a3c6739ec075a1be769fbb759db7628aa47da2bf80a4c47aa1c0729bb976a3c276a3c479a2c27aa1c27aa3c378a3c375a2c171a0be6f9dbe6c9abc6d98bb6c96bc6892ba6794bb6596be5185ac5184af5d90bb5386b35588b55a8dba598eba558bb9518ab74e87b45691bd5a95c15994c05891bc568fba558bb7588db95f90bb6190ba6491ba6592bb6691bb6792bc6792bc6592bb6190ba6190ba6495be6394bd6899c171a3c875a7cc7badce92c3e195c6e48bc1dd86bfdc80b9d77bb4d27aafd17fb1d46393b96595bb6899c26a9bc46a9bc36393b96b99bd6c9abe6a96bb709cc36f9cc373a0c76e9bc26692b7638eb1668cb08eb2d25b7e9c6182a1597c9c89adcf628aae3b658b29567f2657822459852457842d5e893869923667903a69934e7fa84f80ab4f82ad3d709b487ba641749f3669943b6f97396d95376b932d628a2d638f205684376a975685af769dc686aacc779cb6729cb46a98b96496bb5f93ba6899c1618db25480a36592b36b99ba729fc06e9bbc73a0bf6e9bba5f8dae77a5c76696ba6395b84173986599be699bc06698bb5688ab6e9fc0719fc05a8bac4d81a840759f5e91bc74a4ca759ab786a8c19fc1da7a9fb978a1bf749fbf7aa5c579a4c67aa5c876a1c4648caf6e95b48eb2ccafcde587a2b5a1bbccd5f0ff98b4ca8aaec879a2be78a7c570a1bf689ab57caac495bfd599c2d88fbbd485b1cc82aecb74a0bd7ca7c77ca5c578a1bd6f97b09fc4d7bbdef19ebfd2b8d7eb9db9cecce7fab7d3e1afcfdc8eb7c97eabc078a4bd80acc980abcd75a0c381add07eaacd75a2c383b0cd94c0dba5cde69cc0d889acc2b9d8edadcde491b5cf8aafca8bb0cb91b9d37fa7c1afd8f477a3c06d9ab9719fc06a9bbc6799bc699bc06498bf6397bf6394bd6394bd6596bf6697c05c8db66192bb6191b96693ba5a86ab366287406b8e6a95b86e99bb749fc1729dbd6a95b5729dbd7ba4c47ca0c085a6c596b4d09fb9d0afc6d8c5d8e6d3e1ece6f3fbc2cbd0dfe8edd8e1e6d8e1e6c0cbd1ddeaf2dae7efacbdc5bed4dfc6dee8cee2ed9fb4c567869b63839abcd6e5bcd3e3708ba0a2bbcfb7c7d4c6d7dfb9cdd8b2ccdb7391a97597b3587c9e5c82a75d84ab6288ad6487a5718da3ccdcebe9f3fceaf2f5f0f8fbebf6fae7f4faebf8fee9f4f8e2ebeae1e7e7dee6e8ecf4f7dbe2e8dce5ecdbe5eed9e7f2ccdfedc1dbeaa2bed46685a17c9dbc7291b0accae6bfd9f0d1e8f8d7f1ff9dbdd48fafc6a4bacfedfdffe1e8f2ebf0f6f0f7fdd7e2e8ccdee8c8dce7c3d4debfcdd6ced9dfd8e3e9c8d5dddceaf380a8c2759db789acca8aadcb749bba81aaca78a5c67aa6c976a1c379a2c2789db86489a4779ebb7ca3c27fa6c57ba4c476a3c477a4c57aa2c57aa3c379a2c277a2c273a2c072a1bf6e9fbd6d9bbc6e9abd6b97bc6793ba6494bc6296be497ea6588bb66093be578ab7578ab7568bb75a8fbb5e94c25790bd5089b65a95c15c97c35c97c15c95c05c95c0598fbb5b90ba5f90b96190ba6491ba6592bb6691bb6792bc6792bc6792bc6693bd6392bc6594be5e8fb76799be73a5c877a9cc82b3d49fceea9bcde88ec1de89c1dc85bcdb80b7d67eb0d17badd06797bb5a8ab06394bd6899c26a9bc45f90b86696bc6997bb6c98bf729ec56f9cc56f9cc56b98c1628fb84c789f5c86ac4c749850769a53799e51779c6c96be5d88b2396894275785285b8a316594396c9b3a6d9a497ca75184af5182ad4a7da84d80ab41749f3d709b4d80ab4578a340749c3a6b9441729b5283ab568ab24177a51f578631659443749f5f89b18bb2d389b2c873a0b7699abb6094bb6499c35d8eb76490b75681a4628eb15c8aab719ebf76a3c476a3c46d9abb74a2c470a0c46799bc4f83a844789d588cb16d9fc46496bb4f81a6699bbe72a4c56a9cbd5387ac4f83aa6799be6795b778a1bd8aaec8a4c6df86aac4779ebb7aa3c37aa5c778a5c678a3c6769ec2658cad658aa7698ea98dafc8a1bdd2a5bfd0d0e7f9cfeafda3c6dc88b2cb75a4c074a6c17dabc595bfd79ac0d58db6ca89b5ce89b7d17da9c6739fbc7aa3c17aa1c090b5d08db1c7afd0e3a5c4d6aecddfa4c1d3aac5dac5e0f3a9c5d3c5e5f496bcd180adc47da9c47eaac777a2c2749fc17ba8c980adce7aa7c67da8c88cb5d390b7d484a9c49ec2dc9abed68fb4cea5cce99ec7e587b0ce83aac78fb7d1a1c9e385aeca79a5c26b98b76e9cbe6b9bc16899c16296be6397bf6495be6394bd6495be6192bb6596bf6090b8628fb65a87ae5985aa255176638eb16b96b9729dbf709bbd729dbd5e89a96d98b878a1bf7ea1c18cabc8b7d2edbdd3eba0b2c6ccdcebd0dce8dbe5eedce7edd4e1e7e1eef4e5f2f8dce9efdeebf1e4eff5cfe0e898b0bccae5f0d5e9f2cbdfea7c96a5c8e2f1d8e9f1bdced6a3b9c7bed4e2d3e1ecc6d5dccadee7b2c9d785a1b68baac67b9ebe6589ad6288ac6087a85e819d92aec4d8eaf8d1dee6e9f2f7e8f3f7e3f2f7e5f6fddff0f7e9f8fbe6f2f2eaf4f3eaf2f5e5ecf2e7eef4e6eff6dee8f1d1dee6d4e5edd6ecf7c2dceb688398819db56a849d9fb5cdd1e6f9d4e6f4d3e6f4cfe8fcb2cde2b3c9deb0c1d1ecf6ffe9f0f6e7eef4e1ecf2cee1e8bcd0dbb4c8d3cadce6b5c3cccad7e0c3d1dcd7e5f0a2bdce9eb8c9c7dbf39bb1c9829eb38cafc57aa3c1749fc26e98be7198bf7099b95b84a278a3c37da8c87ba6c67ba6c678a5c678a5c677a4c577a4c577a4c376a5c375a4c270a1c16e9cbe6b99bd6e9ac16b96c16594c06494c45f95c4487eac5b90bc5e93bf598eba5a8fbb5387b6588cbb5e94c2548dba558ebb5c97c35c97c15d98c25f98c36299c25b90ba6093be6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6592bb6292ba6191b95c8cb46797bd74a4c877a7cb83b4d49ecce69dcce690c2dd8cc2de87bcdc82b7d781b3d47fb0d180b1d25e8eb46697c0679ac5699cc76293bc6999bf6c9abe6995bc6995bc6b98c16998c26291bb44739d4978a25380aa4d78a247739a45709a4f7aa44877a34d7dab4376a53266963a6e9e3c72a04074a33f73a24277a35489b55a8dba4075a1487da9457aa63f74a05487b241749f3c6d964877a15383ab5683ac5c8db638719e2e689637729e4277a137648ba2cbeb94bdd37ba8bf6fa0c16599c1598eba6495c06793ba517c9f5985a84f7b9e73a0c174a1c2729fc06f9bbe719fc16b9bbf6496bb4a7ea55084ab5b91b770a4cb6a9ec34c7ea34f83a86aa0c25d93b5598eb0659aba7db0cf7eb0cb7dacc68cb6cea8cce49cbed96f92ae7aa1c074a1c079a7c87ca9c87ea7c58bb3cc9cc4dd8ab1d088accc83a2bf809cb4b7d2e5d4f1ffa9cee16993a97ba9c37eadc796c2db92bcd595bfd787b4cb80aec585b3cd749fbf7ba4c4749bba7da2bdb6d8f1aacadfa7c6dbb3cfe4a5c1d6acc7dab8d3e4b3cedfa6c2d0afcee287acc67aa3c17ea7c588b1cf82aec97fabc67ca8c37da9c483afca81aac69ac3e1a4cdeb8bb2cfa4cbe8a3cae77fabc87faccd7ba9ca7da8c885aeca8db2cd8fb4cf8db2cd759cb9749fbf6e9abd6595bb6394bd6195bd5e91bc5e8fb86091ba6292ba5e8eb65a8ab25c89b25481a85a87ae2854796591b66a95b8739ec1749fc16f9abc6a95b56a95b576a2bf7ca5c180a4be96b6cdc4dff4b3c8dbd5e5f4d5e3eee5f2fbcbd8e0c0d1d8a9bcc2b3c7ceb7cbd2d1e2eae1eff8d8e5eed2e3edcce4f09cb7c2c3d5dfc3d4dcd3e6ede6f5fce6f0f2e4eff1d2e3edcddfe9dee9efd0dee1d8ebf1c9dfeac2d9e9b3cce0a5c0d5a2bed490b0c98fafc6b4d0e5cfe6f6bfd0dad4e1e7d8e3e7d2dfe5d7e8f0b0c2cce1f3fde1f2fae3f2f7eaf5f9e6eff4eaf3f8eaf3f8e0e9eed8e3e9dbe8f0d7e8efe0f3fad5ecf4aac2ccafc7d398aebbcee0eed3e3f2d5e1efd1dfecb1c4d3c7ddebbfd2e0c6d8e4becfd7d9e8efe1f0f5dfeef3d6e7eecfe2e9cce0e9cce0ebc0d3e1c6d8e6d3e3f3cadaeae2f5fc9fadb8e7f0ffdee7f8c8dae6d5effc86a6bd769aba698fb6799fc66f95b96d94b57ca7c775a2c175a0c278a3c57ba6c878a3c576a1c177a2c27aa5c57aa7c676a3c2719fc06f9bbe6d99c06f9ac46b97c46696c66195c55690c04882b25a90be5c91bd5f94c06297c3598dbc5c90bf5e94c2578dbb5891be5c97c15c97c15e98c06198c1649bc4588db75f92bd6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6390b9628fb85d8db56090b66a9abe77a8c978a9ca84b3d1a0cce59ccae193c2de8ec1e088badb86b8d984b5d582b3d38bbcdc6292b66495be6497c26598c35d91b96597bc6696ba6391b56b98bf6999c15c8db642739c4275a03f709b3e6f9a42719b406f993c6b954f7eaa4e81ae3f73a24076a53a6fa14177a6447aa94a7ead4276a54276a5669ac96296c55e92c1588cbb4c80af4276a53f74a0386b964f80a95383ab5686ae5885ae5483af5c94c33572a12d6a97316a953d6d955f8aaca6d0e891bdd66898bc5c8db65a8db85e8fba6995bc537ea14874975f8bae709dbe75a2c377a3c66e9cc06e9ec270a2c74c80a7497da45287af5388b06094bc689cc35f90b83e72975c91b36398b86c9ebf78a9c977a8c67badc879abc478a4bd93b5cec2def49cb8ce7c9cb57ca8c378a7c37da9c6a6cfeb92bad3a9d1ea90b7d48cb1cc84a4bd6d899fa2bdd0adccdea6cae07fa9c182b0c891bfd998c2db99c1da8db7d087b4cb89b7ce84b2ca78a3c3769fbf6f96b7add2efc1e3fcb9d9f09bb9d1b2d0e8a1bdd3b6d2e8b4d1e3b7d2e5b6d1e2b9d8ed87aac682a9ca7fa8c888b4d181adca7ba7c27ba7c27ca8c383acc895beda84adc982abc990b9d798c4e189b4d47ba9ca7daecf83b4d485b2d185aecaa3c7e1b4d8f2abcfe97ea3c0739cbc6490b36696be6192bb578ab55c8db86394bd5686ae5383ab5d8db55481aa5582ab4370973e6b925a86ab6f9bc0709bbe709bbe75a0c26e99bb5e89a9709bbb77a3c079a3bc81a5bbb9d8eabfd9e8c1d4e2c2d2dfe0ecf8dceaf3d9eaf2d8ecf7c8dee9d5edf9cfe7f3bdd3e0b6c8d6d1deeebcccdbb0cad9aac6d4c2d5e3e3f4fee0eef7e5f2faebf6fae5f2f8e1f3ffd8ebf9d9e6efdeebf3cde1eac7ddeac3d6e5c9dcedb6c9d8c9dfedd0e7f9b6d0e1c1d8e8cde3f0cad8e1c9d6dcd2dfe5d0dfe6c9dbe7cfe2f0c4d7e6d4e7f5d6e7f1d8e6efd9e6eee5f2fad9e6eeddeaf2e2f0f9e1effad8eaf6c2d5e3cce2f0cce4f0cfe7f3d7edf8d9ebf7c6d6e3c5d1dfa8b5c59fb0c0b4c7d6c9dceabfd3dec2d6e1b4c8d1b9cdd6c6dae3c3d7e0d4eaf5c9e0eebbd5e48ea7bb8fa5baabbbd2c5d4e9e7f0f5e5ecf2c9c9d3dedee6c7ccd0d1dee4e0f6ff809ab17f9cbe7a98be6889ac799cbc7aa1c079a4c47aa7c879a4c67ba2c37ca0c07b9fbf7aa1c07da4c37ca5c378a1c1749cbf739bbf6f99c16f99c36a99c56699c65e96c54b8ab64786b25e97c45f95c16096c25e94c0578db9588eba578db95b91bd5a93be5f98c3629bc6609ac2639ac3699ec6578bb35d91b96293bc6392bc6693bc6592bb6792bc6792bc6893bd6792bc6491ba6491ba5d8ab16895bc6f9dc17dabcd7dabcd87b4d1a6d0e69dcadf94c1de8ebfdf89bbdc8abcdd85b6d484b3cf88b7d56798b96091ba6093c06398c45e91bc6b9dc26c9cc06694b86593b76393b941729a2c6088346991487ba65487b25083ae3e6f9a2a5b8640739e4a7fab4379a7396f9e3d73a2497fae4e82b2477baa3c709f487cac4c80b0467cab3e74a33d73a24177a64076a54579a84e81ac5a8bb45c8cb45888b05683ad5b8cb75f97c63875a433729e37729e4578a34b799daedaf59dc9e46692b75f8cb55a89b35e8bb45781a73b66893a66895682a56e9abd709cbf6d9bbf709ec273a3c975a6ce4f83aa568bb35489b35085ad6195bd699dc46d9ec65b8db26997b86998b673a0c1719ebf719ebf85b2d378a6c77ba4c09cb8ced7ecfddef0feaec5d388abc179a3bc80a9c57fa8c686afcb91b9d3a5cadda8c8d797b2bbb8d0dac0dae7bbd7eca8cde882abc97eaac798c4df96bed797bdd497bcd68ab2cb88b2ca7fa9c17da6c2789fbe749abe7195b79abedeadd0eca4c6e2708fabc8e6ffbcdaf4b3d1ebafcbe1b3cfe4b8d7ec89acc87ea5c484accf83aed07ea9cc83afd276a1c484afd185aecca5cce9a0c7e48db4d17fa8c694bfdf73a1c279aacb7fb0d181b0ce7eaac78fb7d1a3c5deb0d3e991b3cecdf2ff8eb7d75886aa4b7ca55083ae5182ad4778a15080a84c79a0426f963f6c933a668d38648b5e8ab16b97be6793b86c98bd729ec1709cbf6996b75d8aab76a1c178a3c379a5c27aa2bc87aabdc8e5f3cee6f2bdd1dcd1e2ecd0dee9daeaf7bbcddb8095a67e97ab577287536e8395aec4c5daefa0b0c767798f8ba6bb9ebacf94adc396abc09baebfbccdddc3d4e4a8bdd088a2bbc7e1faadc0d1b0c3d2bbd2e493acc0a9bed3afc2d3c2d2dfcadbe5afc1cfc5d8e6c4d7e5cbdde9c7d5ded1dee6cddae2c6d7dfcde0eecbe1efa6bbccd6ecfad7eaf8cddfebdaedfbd9ecfad4e8f3d9ecfad9ecfbd4e9fcb9cfe7566d8c587190516a889ab4cdcce5fbddf4ffe0f3ffe2f4ffd4e7f6c3d9eecce5fbbbd0e1cee4f2c6dceac7deeebfd5eabcd5ebc0d9efb7d1e8b3d3eca8c7e397b6d2869fbd7384a09aa5c1e9f3fcebf4fbeff2fbf3f3fbe9edf0e6eef1eaf8ffbccdddbed2ed93aac9a2b9d89db8d586a5c181a6c178a1bf79a2c27a9ebe7da0be7ea3c07da4c37ca3c279a2c078a1c1769ec17299c06e98c06d98c26a99c3689dc75f9ac44687b14a8bb35b96c06197c36298c45f95c15c92be5a90bc5389b55f95c15d96c1639dc568a2ca669dc4689dc570a4cc588cb46091ba6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6693bc6592bb5b88af6a98bc6f9dc17dabcd7fadce87b4d1a8d3e69ec9dc96c4de90bedf89badb8bbcdc87b6d486b5d187b6d471a2c35c8db6598cb95d90bd578ab56a9bc36c9ec16797bb6696ba5d8fb45286ad578bb34479a1497ea84378a24376a14376a135689341749f4075a1447aa63369974278a7477bab487cac3f73a24a7ead4a7eae4377a74278a7447aa93c74a53f77a84176a83b71a05388b45e91bc5c8db65c8db66493bd588bb65790bd437dab3b75a3457dac4376a54c7ba57aa7c8aad5f5608cb1608cb35682a94d779d50769a234c6c3863865d89ac6e9abd6995b8709ec26a9ac074a4cc73a7ce5286ae4a7fa74a7fa95287b15589b16da1c96e9fc76797bb79a6c77ca5c379a2c280a8cb82aace7da8cb6c98bd7ca3c4a2bcd3e8fbffedfbffecfeffaecde182a7c188afce7da6c47da9c683abc5c6e9fcd5f1fdc4dbe3dcf3fbcee8f59ab9cd9fc4df89b2d093bfdc97c0dc8fb7d093b8d294b9d391b6d08eb6cf7ca6be7ba2bf7ca3c45f85aa5f85aa597da16084a6597c9c587b99557695698aa97796b56584a1abc9e1b5d8ee9cc1dc8ab3d17aa5c578a5c679a5c883b0d17ba6c887b2d299c2e0add4f19dc2dd8fb7d1a3cce88bb8d575a4c277a8c68bbad88bb8d58ab2cc96bad2a6c9dfb6d6ed86a8c1759ab7436e90457299497aa33e719c4778a33d6c964572994a779e4f7ca35481a85f8bb26b97be6b97be6b97be6c98bd6995ba6995ba6490b35884a76e9bbc739ebe75a0c074a0bd7ca4bda1c0d2cce7f2cde3f0c9dde8cfe0eac4d5dfc4d6e4c1d4e3c9dff4c1daf0aac4ddb5cfe8a1b9d3a9bfd7b3c5dda2b6ce8ba5bc9bb7cda1bbd29bb3cba6bfd592abc1a5bed2a2bed489a8c57391ada5bed2a5bccca3bdceb2cbdfb7cde2b3c8dbbeceddbbccd6b6c8d6c7dae9bcd2e0c4d7e5cbdde9c9d9e6cddfedccdfeecce2f7cbe4fa97afc7718aa0c4d9eeb4cadfa8c1d58ba6b98099af708ba0607a915c7691556f904b678c4b678e4c6a904e6b8d4562806e88a19fb8cea9bfd497b0c68ba6c18aa5c289a3bc758fa669839c5c77925c79974c698b476587456385436684476a884b6c8b6782a0a1b6d5aebfddd2e4f8dbeeffd9ebf9deecf9eaf7fff0faffd0dae3cdd9e5b9c4d6a4b0c6acb8cee5f4ffb8cbdc89a4b781a3bc799ebb7a9fbc79a0bf7ca5c375a0c074a1c078a5c678a4c7739fc476a2c76b98bf6a9ac06b9cc469a0c75d99be39799d5898bc639dc55d94bd6196c06398c25c91bb5b90ba588fb85c93bc669dc66da4cd6ea5ce689fc66da2ca77abd26899c16091b96091ba6594be6592bb6693bc6792bc6590ba6893bd6691bb6994be648fb96491b86694b86c98bd80accf83b0d188b4cfaed7eda8d1e598c4dd8dbcd88fbdde90bedf8ab9d787b4d387b4d391bfe16999c15c90b86093be5588b36697c0699ac26c9cc06494b8588aaf6094bb6599c15d92ba4f84ae467ba54378a24c81ab3f729d4c7faa4578a34378a43a6f9b4074a3487cab477aa94d80af4c7fae467aa9487cac467cab4075a74078ab3e76a73b73a44379a8578dbb5b90bc5d90bb5d90bb5b90ba548ab65389b5477dab497fae467aaa497bae4979a9517fa38dbbdc5d89ac618caf597fa354789a5a7d9d517595537ea06b97ba6b97bc6692b76b98bf6c9cc272a2ca71a5cd4c7faa497ea84b80ac5085af578bb36a9ec6699ac271a1c57aa5c782abc987b0d083abce79a1c5678eb56a94bc668cb0718fa9869baed7e7f4dff1ffdffbff96b9d58ab1d286b1d185b1cc6993ab8eaec597b2c79bb2c4adc4d6adcadc9abacf98bcd28eb6cf96c0d98db9d48ab3cf8bb4d08eb5d28db5cf80aac384adc97aa3c3729abd5c83aa587fa8567ca35b81a67fa3c76084a655799d577b9f587a9f5a7c9f98bbd9b4d9f4afd8f48fbbd881afc97eadc779a8c27babc288b6ce9ac7de90bad297bfd898bdd78eb7cd9ac4dca2d1e582b2c87cacc299c5de96bed7a5c9e199bcd29dbdd2aacadf87abc57ca3c0729ec16e9ec4699dc56598c36c9dc66f9fc76c98bd709cc16c98bf6894bb6a96bd719dc46491b86895bc6e9bc26694b8618db25f8bae709cbf6e9bbc749fbf75a0c074a0bd81a6c0b9d4e7c8dbe9c8dbe9c7d9e5cadce8c2d4e0cee0eec5d8e9bed5e7c3d9f0adc6dca3bcd29fb5cc9eb4c9a4b9cca3bacc9bb8c89ebbcba4becf95b0c394b3c895b5caa0c1d489a9be89abc47292a9b9d4e7a1bbc8abc3cdb1c9d5b9d3e4b3cddec1d8e8bdd4e4b8d2e3c0dbeec4dff4c1dcf1c0d9edb9d2e8a6bed68ca6bf7590ad637e9c577192556f90576e8e57708f526f8d53728f5471914f6e8d4e6c8e4c6d8e4a6b8c44668946688d45688e44658e47689149698f506e904e6b894d6a8847648646648847698e43678b43668c456890416390416390426491406389496a8b4c6b8783a1bb9cb7d28ca9c783a0c095b3cf95b3cd99b8cd99b4c7aec5d5e8faffdbe9f6e8f6ffe4f0ffb5c0d2dae2f5d7e0f1e9f5ffd3e5f18fa9ba7f9db580a2bd779cb9769fbd77a3c074a1c078a6c775a3c579a7cb729fc66c9cc26fa1c66aa0c6669ec3538db33a769b639fc46198c1689fc86196c06499c35c91bb598eb8588db7669dc66ea5ce6ca3ca6ba2c96fa5cb71a5cc7badd278a8ce6595bb6293bb6596be6494bc6794bd6893bd6590ba6691bb6691bb6792bc5e89b36996bd6f9dc16f9bbe7ca9ca83b0cf8ebad5b6dff5a8d1e798c5dc90bed890bddc8dbcda8ab7d88bb8d97ba8c993c1e373a3c76698bd5b8fb6578bb35b8cb75f90b96a9bc36394bc6293bc6195bd5a8fb9578cb65186b24c81ad3d729e3b709c4275a24e81ae4578a54376a33e739f477ca84679a8487baa5184b34578a74579a84377a6477dac4176a83f77aa3d75a63e76a74078a75389b7558bb76095c16196c05d93bf568fba4e84b04a7fab4b7ead487aab4a7bb35180b44f7fa75280a25d88ab557c9d82a5c57d9ebd7698b47295b35d85a86a96b96793b86995ba6c99c06d9dc371a2cb6498c04277a14a7fa9477ca8497ea85084ac5c90b772a3cb76a6cc7daacb86b1d17faccb76a1c180a9c98bb3d76a94bc5980a76386a6849fba6d8398778da46c89a76385a86d95b8618eaf5683a2739cba9abcd87694b06c8aa66d8ba57797b0799db599bdd397bdd48fb9d189b5d08ab7d487b4d38cb8d580a9c580acc97da8c87ba6c9678eb5537aa56186b06c91bb577da45a7da36288ad5d83aa577da4557ba25f85ac5c82a76a90b4b9e0ff86adcc8bb4d089b6cd8fb9cf95c0d1b5e0f1a4cddf9fc3d9a9cde38fb1ca93b7cf99bfd49fc8dc8ab8c888b3c689b2c88eb2ca8eb1c796b6cb98b8cda0c3d983a8c278a1bf719fc16d9ec66b9fc76a9fc76d9ec76b9bc16a96bb6e99bc6d99c06a96bd6a96bd618eb5618eb56a97be628fb65e8bb25a86ad6995ba709cc1739fc275a0c2749fbf7ba6c68baecac4ddf1c4d5e5c1d4e3d2e5f3c1d7e4bed4e295aabb97aec0b3c9deacc5d9afc5dcabc4da9fb8cca8c1d59db8c999b4c5a2bfcfa8c5d5aec7dba6c1d6a3c5dea6cae2a3c6dcafd2e6a8c8df9fbed39eb9cabed5e3c5dce4c1d9e3bed9ecaecae09db9cf86a2ba6d8ba55d7c9856759153728e57759154718f587593506f8e4f70934f6f954c6c924d6b914f6b92516d925071924e6f924b6b9146688e46688e476a90486c90466c90446a8f446a91426791456a96456892486b9345678c44668b44678d3e648b406790406a943f69933c65913961923e66993d659644699343668689a7c1a9c5db7d99b16685a26083a38fb7db8fb7da93bfda8cb6cf92b4cf96b2caa4bdd1cfe6f8e5faffd3e8fdb9c9e0dce9fcedf7fff4feffdfecf5b6c8d699b3ca7898b17599b3759db778a1bd75a1be75a2c3709ec0709ec271a3c8679bc2689fc66198c1487fa84d83af689dc9669bc5699ec6679bc35f93bb5d91b95489b16297bf6398c06da2ca6ea4ca6ea4ca6da3c76ea2c781b3d68abade6090b66192ba6394bc6292ba6693ba6995bc6591b86691bb6994be6a95bf5782ac6591b86d99be719dc07daacb83aece8cb5d1b7dcf6a3c9e098c2da90bed58cbad492bfde8db8da7faacd628db090bcdf7ba9cb6ea0c1689dbf6397be5d8eb96292c06fa2cf6c9fcc4f82af457aa65287b3588db9578bba4d81b03c709f4074a33d71a04074a34376a54a7dac5689b84e81b04377a6487cab4a7ead4074a34074a34a7ead4a80af4379a84179aa3e76a7427aab427aa95389b7558bb76499c5659ac46096c25187b35388b25487b25285b24f81b24c7db54b7db25182ab5280a2688eb26a8dad60829ea8cae5b0d2ed81a4c26b93b675a1c4739fc474a0c5719ec56e9ec46e9fc85387af4176a03c729e3e739d4479a3477ba35889b176a6ce7babd17eaed27daecea1d3ee7baac475a1bc8ab3d36e98be5884ab5882aa7098bc7193b6698aad6c8db65b80aa5884a95885ac5b85af6289b2789ec387add1668cb087b0d0668dae7498b885a7c295b9d39ec6e08bb7d286b7d57bacca81b0cc89b6d381afd078a6ca6792bd729bc75e84b16287b1a2c5eb6084a85f81a75e81a9577ca65a7fa94d749d4b759d5680aa557ca55d7ea79ab8de97b6d591b3cec2e2f7bfe0f1ccedfeabcadcb4d0e5bed8efa1bbd4a1bbd6a7c2ddadcbe387a7bc90b3c991b3cc7ea0b98aaac192b2c999b9d0a0c4dc82aac4709dbc6d9dc1679bc2689dc56a9fc7699ac36c9cc2729ec36c97ba6b97be6895bc6a97be5e8bb26491ba5d8db54b7ba35a8ab06c99c06896ba6a96bb6e9abd719cbe739cbc78a1c1aed1edbdd6ecc5d7ebc0d5e8c9e3f4bcd7e8aec9dcbbd6e9b5d0e3b2cde2b7d2e7bdd6ecbdd8edbad6ebb3d2e4b9daebb8d9eabad6ebbdd7eea8c2dbb8d3f0a1c0dd99b8d593b2ce84a2bc7e9ab2859db5abc0d3c5d8e7cde0eecce3f3809ab37794b26886a84c6a9044648a4c6c935173994b6d924a6c914b6d924b6d9245698d486b91486e93466c91486b91486b914b6d924c6f8f496c8c47698e45688e456892436892446993436a9141688f41688f3f668d40678e3e658e3e658e3c638c3a648c3c69933a67913b66903b658d3b658d3c65913b65953d6799406a9a3a648e57799c86a5c197b3c9b7d3e96d8ca85e809c8dbae18dbbdf83b4d48bbad889b2d28aafcc92b4cf8dadc494b4cd89a9c2738ea99db5cdedfdffeff9fff3faffe3ecf5d3e3f3d1e6fba0b9cd92adc295b3cb91b1ca7c9eba7da2bf7ba4c472a0c26da1c6659dc25990b9497fab598dbc689dc9669bc5689ec46b9fc7679bc35488b0568ab26599c1669cc271a7cd6ea4c871a7cb74a9cb75a7ca82b2d68dbbdf6290b45f91b66394bc6393b96393b96895bc6793ba6691bb6b96c06994be5b86b06c98bf6e9abf739fc27eabca82adcd8ab3cfb0d5f0a3c8e29bc5dd94c1d88fbdd78ab7d678a3c6648eb479a3c98ab6d97ba9ca72a3c36d9fc2679bc26495c05686b66397c65084b44b7faf4a7eae6da1d1588cbc4276a63b6f9f3367973e72a2386c9c4074a44579a93f73a35185b5578bbb497fae4379a84a80af568ab95387b65084b3487ead457baa477dac437baa447cab4881ae5a90be5b91bd6499c3689dc7649bc4568db65085ad5c90b8558ab45387b65083b85082b55888b0608dae7ea5c67396b495b7d28badc8b1d5ef96bbd8729dbf7da9cc7ba7cc75a3c7709dc46ea0c56a9bc44c81a94b80ac3f75a1487da75286ae5081a95c8cb25b8bb16a9abe75a6c77cadcb79abc66e9db785aeca8ab3d37ea8ce5883ad5480ad5985b26992be789fca668bb86288b55a85af507da75982b05881af739ac55d87af6591b85c86ac759dc17599bb7ea0bca5c7e29bc0db8db9d487b6d48abbd988b5d284b1d07cacd070a0c85581ae5883b06288b5557aa46d90b66789ae5b7da25d7fa56d90b85a7fa9567da64d77a1537ea8557ca75777a09bb7de7e9bbd607d9b5f7d976a88a07f9bb39ebad2b2cce5b1cbe6b0c9e7abc4e29ab5d2bdd8f5bad8f4abcae6a4c3dfadcfeaa0c2dd9bbdd894b8d2a0c5e07ca5c3709ebf6c9ec16a9ec5679bc3689cc46798c06898be709cc16a96bb6d9ac16693ba618eb56393b95686ae4878a05f8fb76595bd6794bd6794bb6591b86e98be6e96ba769ec17da4c57fa0bf98b2cbbdd3eab5cfe6a8c4dca5c5dca6c6df97b7d093b3cc86a4be8aa6be6f8ba3718fa77090a97193ac688ca44e728a4b6a864f6c8a516e905472964f6d916482a451708f5572905a7592cadffad4e6fad0e1f3a5bacd58708857749254729858789f4969924b6c97496a954a6b9446699145689043668e446a9142688f426990426990426990436a9141688f42688f476a9046698f46698f4669914469934368924168934067923f668f3e658e3c638a3c638a39638b3a648e39628e39649132638e3667923c69923b658d3b658f3e67933d699a3c68993e679542688f85a4c37792ad647e976d89a1a8c6e27c9bb88bb7da8ab8da85b6d688b6d78cb9da8ab5d787b0ce8ab3d187b4d37eaccd6995b8739abb97b3cbe9fafff1f8ffeeeef6e0e2eef0f2fff0f6ffc9d1ded8e1f0dce7f9a2b1c68ea2ba85a3bb7ea3be6f9ebc689ec06299c0447aa65f95c4669ac9699ec6699dc26a9bc35a8bb34d7ea65c90b76498bf6da1c871a5cc72a6cb77abd074a9cb77a9cc82b3d487b5d76896ba6193b86496bb6696bc6595bb6996bd6895bc6793ba6995bc6691bb628db76f9bc26e9abf78a3c680abcb83accc8eb5d2b7dcf6a5cae498c2db92bed98fbcdb7daacb6994b76d95b97aa2c67faacc75a2c376a7c776a8cb699ac25887b34b7ba94c80b04b80b2396ea0467bad4176a83f75a43b71a03b71a0477cae487daf4277a93e73a54176a8467bad4277a93c74a5417bab326c9c447cad5187b65288b6487eac4e82b14a80ae4b81af4b81af477dab5187b36095c16095bf6295c06ca0c8669ac25c90b8477ca4659ac25a91b8578db95589b95689b65181a55f8aaa85a9c99ec1df89acc891b4d0a2cae488b1cd79a4c67ba7ca78a4c96f9dc1719ec573a5ca6798c1568bb3588db9598fbb588db75a8eb65b8cb45e8eb45684a86391b2a8d7f38cbad486b2cb84adc9739abb8ab0d57a9fc95d86b25581b0507eaf5480af628dba6b90bd6489b65d86b4527daa5681ac537ea95982b05d86b45b84b05f86af7195b980a3c17d9db698bad39fc4de92b9d68db6d488b1cf89b0cd7fa8c86996bd4d7ca6517ea84f7aa5577daa5e83af5a7da57b9dc27394b57fa2c26e90b55e81a9597ca6688db7537aa1547a9f55799d6486ab5e80a555779d5a7aa16e8eb56c8cb36282a85a7b9e6b8cad56799955789854779755779a7496bb7395ba7c9ec17da0c086a9c991b5d592b9d891bad876a3c46d9bbd699bbe6ca0c5679bc2689cc36c9dc56595bd6693ba6996bd6390b75888ae5080a64b7ba15989b16495bd6796c05d8db55d8ab36895bc6e9ac16f99bf7199bd658baf5175975073935e7c98607b985574915273924e70934c70924d719355779a6788ab506e90506e90496a8b4c6e914a70944c7498456d914b6f93486a90476a94496c964d6d945c7ca253759a5072955b7898b0c9e7cee2fa7c90a8627c95506f8c4a6c914768916a8ab14e6e9547678e496b914f71974b6d9345689043668e436892456c95486f98446b96406a94416b953e679340669343679746689845679441669040668d42688f4168914067924065923e63903c638e3d648f3e64913d63923b63963963953868963768913b66903c66903964913662913965963d689540638b98b6d898afce8196b37087a6657e9d6885a77d9bbf8bb6d683b0cf8ebcdd86b4d585b1d483afd289b6d786b4d67fb1d473a9cd5c93ba70a2c7769cc095afcaeffbfffcfefff4f3fbf4f3f9edecf4f0eff7eeecf7efeffbd9dcebe4edfec3d5e9accce3709cb5679cbb679fc4346d98649ccb6aa0cf6fa3cb6b9fc46b9dc236688d34658d5c8db56d9ec6699dc26da1c674a8cd79aed073a5c879aacb89b7d988b4d775a3c56698bb6195ba6597bc6797bd6996bd6a97be6894bb6793ba6691bb638eb86894bb6995ba76a1c480abcb87b0d096bddab5dbf2a4cae1a2cbe793bede76a2c56692b56c94b77fa7ca7fa8c89dc8e86895b677a5c787b7dd5e8fb75382ac5182ad4b80b2326a9d2d6598366b9d497eb0467cab3c72a1376d9c497eb04179aa427aad4680b2437daf4882b4457fb13872a43a76aa266294316b9d3d75a63f77a64278a64e82b15287b34e84b05086b24c82ae588db76095bf5f94bc6296be6ea2ca6e9fc8497aa35185ad669bc36097be5d94bb5a8fbb5687b0608fad7ba7c2a1cae899c0df81a6c388afcc90b9d575a1be7aa7c878a4c778a4c972a0c473a3c96fa1c65f90b95d92ba5b90ba6299c25a8fb95c90b86293bb6f9dc182aed177a4c3a6d2eb90bdd48cb4ce80a7c47ba1c57399c0688fb85982ae5682b35785b75381b25480af668cb96b90bc5c85b35e89b65984af517ea8517dac507cad537dad5e87b36a8db3a5c8e86e90ab89abc47799b4a4c7e39cbfdda0c4e491b5d7668eb25c89b25887b15481ab5883ae537ca8547ba65f82aa6385aa7699b95b7e9c9fc0e37d9fc46284aa5b7da35e80a38dafd25a7ea255799d51749a5879a25475a0597aa55879a45c7da67295bb779dc27399bd50789b4f759a547a9f6083ab5679a154779f52759b52789d4c72974a72954b769891bfe16d9dc16a9abe699bc06a9bc3689cc36798c06899c26695bf5888b05181a94272985787ad5f8fb56293bb6394bc5988b26291bb6895bf6390b96993bb6993b96086ad4c72974d71957497b77897b65877965273946284a95073994e749b496f964a6d956d8db45171975171975274994d70984f749e47719b5a84ae50759f426791456b9a456a974b6e984a6d9546698f54789c557397abc6e4627a9468809a4967834a6b8c4b6e96466b9545689045688e46698f46698f46698f496c924568903f658c426992436a93436a933f66913f66913f68943e67934069974165974266964065923e638d3e648b40678e4168913f66914065923e63903f65923f65924268953e64933b639438629239689437669039638d3d66924069973e69963f6a9541688f5d7e9dc0daf5bbcde5b4c6deabbfda889fbe647e9f5c7a9c89b3cc8cb5d183aece8ab7d888b5d688b6d783b1d285b3d479aacb6499bb619bc1689fc875a6cf7aa0c593a8c3e0edfed9e3ecd9e0e6e6ebeff6f9fef6f5fbf2f1f9e3e1ecccd0dcd4e1f2a5c0d379a1ba6c9fbc6ca4c93d78a2619bcb689ecd6a9ec671a3c66e9ec23262862e5e845f91b66fa1c670a2c772a6cb73a8ca76a8cb7badd081b2d387b5d787b4d586b4d674a6c96499bb6496b96797bb6997bb6b99bd6a96bd6995bc638eb86994be6c98bf6b97bc6e99bc7ba6c688b1d193bbd5b3d9eea0c9df9ac3e381accf6793ba6c98bd79a2c281aac886adca7aa3c183aed183b0d76190ba5584ae5b88b15687b0447cab3e78aa356f9f336b9c487ead4c82b04e87b44079a63971a03e78a8427eb04a86b84785b64a88b9417fb02361943b7aaf28679c2b699c417daf467ead467caa497dac578cb85287b35287b15489b35f93bb6195bd6296bd699ac26d9ec66596be42739b6296be6195bd5e94ba6195bc6596be6292b672a1bb8ebed49cc9e6a1ceed77a2c296bfdf93bcda82abcb77a2c474a0c374a2c672a0c46f9fc56698bd5889b2588db55b90ba5b92bb5d92bc5e92b96294b9709ec27ba7ca739ebea0cae394bcd580a5c07499b681a9cc6590b376a0c6719cc6537fae5381b25282b35382b0557fa7628aae6692b94f7ca54f7ca65281ad4d80af5083b25383b1608fbb628cb66088ac688cae97b8d791afcb89a4c16380a05d7da3587faa507ba84f7ca55b88b15f8ab55681ac547da9547ba65f86ad5c82a65b7fa17295b56485a68caacc7e9cbe89a6c66984a25f7c9c6486ac86a9d17698be5374975677987fa0c15c7f9f5d81a35d83a75b83a7527ca24f79a151789f51779e7093b95379a05378a45177a449729e4c76a046729949779b95c3e770a0c46e9ec2689abd6a9cc16596be5d8eb76091bc5b8bb94c7da84d7ea66294b95e8fb76091b96596bf6091ba6091bc6392bc6693bd6a97c0709ac25f89af5e84ab5e84a9466a8e6385a87e9dbaa9c8e551729350729750739b4e719b476a924e70965272985775975977994d6e9153759b4a709749709b4b719e759cc749709b466b984b709d466b97466b95466c93486c90597a9d506d8db5d0ed95b0cb536e894e6d8c44678f436a95436d97436d953c668e446b92436a91446b9241688f446b92436a9141688f41678e40658f40658f3c618b395e8a3e6590446b9241688f3e658e3e65903f65924066933f65923d648f4065913e638f4166924166924269943d648f3b658f38638d3a65903b66913b64923f65923c638e3c6287486c8c51738eb4d3e8bbd5e6bdd0e1c6d7e7c1d2e6b4c8e07b95ae67859f88b0c984aec783aece83b0d185b1d486b4d684b2d47fadcf6d9ebf6297b9619bc169a4cc6aa0cc70a0c8799abb879fb9b7ccddddf1fce2f4ffe7f5fee9f0f8e4e7eedbd9e4ebedf9dce5f4a2b7c885a8be76a5c1699fc3407aa26aa2d1699fcd6fa3ca6d9fc26a9abe37678b5a8ab070a0c66fa1c673a5c874a6c978aacd75a5c97aabcc7fadcf83b1d283b0d182b0d187b8d96d9fc26696ba6797bb6696ba6996bd6996bd6996bf6390ba6a97c06b96c06b97be6c96bc7ca7ca7ea9c9749db9a0c6dda2cae390bbdd6894b9638baf7ba2c39abed8bfe3f99abed67da5bf77a2c56491ba6390ba5e8db75e8bb25889b23b73a22e6a9c3673a23973a33f79a7417ba9457faf316b9b1d5a87215e8d3775a43c7aab3371a22362951656861e5d9027699b2c6b9e3775a83672a4457fad4b81af5287b3578ab55689b45285b05a8eb66296bd6296bd6599be6da1c6669abf3e6f975687af699dc46a9ec56397be6395ba6999bf74a2c38ebed592c2d897c6e08ebddb87b4d391bcdc90b9d97ea6c976a2c5719dc06d99be6a98bc6999bf6498bf5b90b8568bb35287b15388b06296bd6296bb70a2c581b2d3739fc29ac3e3a2cae48bb3cc7ca1bc87aecd6f9abc6793b66f9bbe6c98bd5a85b05581b04f7faf5484b25380a95480a55884ab5c89b25a87b15685b14d80ad4b7fae4c7fac4f80ab5380aa5d88b2688fb87fa3c77997b9708dad86a3c57395bb5a83b15a86b55582ac5a85af749fcc537eab537eab547ea85882aa739ac1799fc65b7ea47092b791afd37b98b88aa5c39ab3d187a2c05f7da35b7ba285a5cb7b9cbd7d9ebd6d8fab7596b55576955c7ea1567ca05279a05781a9587fa651779e668aae53769c5077a24c75a34e77a55681ac49769f43709794c4e86898bc6a9ac06999bf6496bb5d8eb65c8db65081ac4679a8598cb96394bd6496bb6494ba6090b65d8db56494bc6190ba6996c06f9ac46e98c0547ea45a82a652789c4f73974e70955274975172914c6d8cbbdcfb7e9fc25173984c6e9451729b4e70965171975273945677965475965173964a6d93486d97446b96739ac5587faa466b974f74a14e74a1486f9a476e9546698f4c6e935374955675926e8ca668829b52708c517399466d983c66904470973b658d416b91406a90436e9141688f436a9142699040678e42688f41678e3f648e3b608a3f66915077a24d7599446c903e658e3e65903e67933e67953e64913e65903f66913d648f4067923f66914168933a648c3c668e3d678f3c67913b66913b63944066953c618b47698c7999b2a9c8dcbfdbe9bad1dfbbcddbb9c9d8b7c8d8bfd1e5bed7edb1cde397c0dc83acca81accc80accf7fabd082aed580add47aaad26798c0659bc1649ec467a3c76fa6cd6ea2c76d98ba7397b77295b37093af91b4d0c4e2fadbf1ffdbe9f4eef4ffdae0eee7f1fbe1f3ff9ab6cc7ca5c1699ebe5088ad6ba0ca6ea3cd71a3c86d9fc274a6c95b8db06c9ec16fa1c474a4c875a5c976a6ca77a8c97caacc78a6c782afd087b4d583b0d181aecf8db9dc719dc26f9dbf6999bd6797bb6496bb6697c06495c0608fbd6695c16e9bc46c99c26c97c279a4ce79a6c7729bb99ec1dd93b8d5719dc0608dae799bb6a6c3d5d1ecf7d1ecf7bcd8ed85a7c26e96ba6491ba6491ba608db65989b14c7faa3f77a62763952561933371a23371a01e5c8d25629816558a1755861c5a891c5c8a1654831b598c1e5b912160932666962d6d9b2a68973c78aa3e78aa467ead4a80ac5387af5b8cb55685b1598ab55d8eb76498bf699bc06d9fc4679dc1588eb4386c915c8eb35c8eb36fa1c66a9cc16496b96899ba85b3d48bbad68ebcd697c5df90bdda8bb8d590bddc8fbada7ca9ca7da9cc7ba7cc6a94ba719dc277a9ce639bc05b97bc558fb75488b05787af6999bd84b7d67ab0cc7db0cf79a5c893bbdf95bcd9759db78db6d2749fbf7ca8cb6490b589b3d9719bc1638db55d88b2507fab5585b55686b6507fad5884b15f8ab55b86b15885af5786b25080ae4e7eac5080ae4f7eaa5685b15e89b65680aa6186b07598c0789bc3759ac481a8d35984af5c88b5608cbb6793c25480ad507ca94d78a5507ba85881af8bb4e27298c75e83b05e7faa6181a87b99bb7390b0839ebc9fb8d76e88a96785a75f80a36384a75d7ea189a6c87993b4597696607ea07296ba5a82a581a9cd6389ada0c2e555779c5479a3507aa45b84b2507ba64d7aa348759c87b7db6a9abe6798c06091b95687af4f80a94677a05182ad6090c05b8bbb5f90bb6292ba618db06895b66492b66693ba6590ba77a1c96288af53799e567ca0577e9f779bbb6285a55b7da0537598507295486b8b789ab6b5d4f1a4c5e458799a54769b4f71974e70964c6e914e71915477955172935173984e70964669914a6c99496e9a4e739f456c97436c9a436e9b476e994b7198496c924f71948aacc8c8e4fccde5fd667e9a507096486b954369903b638740688c456d91446c904971943e668a446c90426d90406a90416b913a648c3c669039628e426d9a416c974168934168913f668f3f668f4067923e65903b658f3c66903b66913a65903964913a65923c67923d66923d66923c66903c66903a638f4066973c6291476c9685a8c895b5ccb7d2e3b0c7d5b8cbd9b7c9d7b8c9d9b5c8d9acc1d6abc3dbb2cce5a2cbe981adca7ea9c97ca7c97eaacf80acd37daad36fa0c96599c1659cc369a1c66da5c872a8cc6ea2c76797bb6a98bc6591b65886aa5e8eb46895b6799db58ca7ba93a8bdb8cae0c8dbeca3bcd08fb1cc77a2c2659bbf5b95bb6da2ca689cc371a3c871a3c675a7ca6294b770a2c571a3c677a7cb7baccd7fadcf7caacc7ca9ca7ca9ca85b2d387b4d583b0cf7faccd85b0d277a3c6709ec06b9bbf689abd679bc06195bc669ac25e8fba6695bf6390b76d9ac1729ec578a4c973a0c1739ebe95b9d97ca4c773a5c877a5c6abcadfcbe1eee2f5fcdaedf4d4eaf8b7d3e97a9dbd6993b95f8cb3598ab3598ab54c80af3870a14480b22865942866952363932365971e5f9527669c1d5b8c1d5b8a1d5b8a1a58891c598f28659b2160952868982f6e9a35729f477fb0477fb04b84b14d84ad5387af5788b05b8ab45a89b35c90b7679bc26c9cc26b9bc1699dc2497da24f80a86495bd5f91b681b3d86698bb6394b587b8d890bfdd8ab7d487b5cf92c0da8cbad48ab7d48fbcd989b6d57ca9ca739fc26c98bd6f99bf5f8bb06193b66da5c864a0c4609ac06e9fc779a6cd83b1d281b3ce77aac583b4d25d88ab99bfe39ec5e494bcd682aecb77a4c3709bbe6892b8658cb3769cc179a1c596c0e65b88b25d8cba5383b45280b2537fae5a85b25c87b25b88b2517daa5281ad5383b14f7fad5282b0507fad5783b25681ae5881af6089b55a81ac6188b35b82ab547da95c88b75684b56795c65d8cba5483b14e7dab4d79a8527eaf5a84b6527aad567cab759ac76184ac5c7ea36182a37d9ab896b1ce7f9ab88daecf587a9f5c7ea380a0c6607ca18aa4c78098ba6f8cac6184a4678bad52799a597da185a7ca6e90b552789f5077a0557aa6567da8527ca2507b9e97c3e66a98ba5e8eb65182ab3c6f9a588bb65e92ba6293be5c8cba608fbd6594c06592bb6894b96a95b7729dc07ba6c96d94bb557ba255789e587a9f587a9d5d80a06083a37596b77fa0c16182a557799c83a6c66586a54e708c567894799ab95c7d9e5375984f71965173984f71944b6e8e5073937092b5587a9f4c6e94476891496c96446993456b984873a0406b98638ab55176a0496f964d71956b8cab9cbad6637d965d77925b799b4e709546688b466a8c466a8e486c904a7094446a8e476d92476f935279a0446e943e68903b669039648f3964913863903c67943c65913a618c3d648f4269924067903d648d3c66903d67913c67923a66933a66953b67963d68953c67943d66923c659139638d436d973e6493567ba88baed67596b790aec6afcaddb2c9d9afc5d3a7bccdacc1d4b1c7dcabc4da9eb8d19eb8d1acd8f38db9d683accc7fa7ca82acd27ca8cf7aaad070a4c9679dc16aa0c46fa5c973a7cc77a9ce71a1c76797bd6797bf6394bc4a7fa7558bb7659cc570a0c475a2c37da5c87fa7ca81a9cc729ec174a6cb6fa6cd5a98c15c9ac370a7d072a6cd71a3c875a7cc72a4c7699bbe74a6c973a5c879aacb81b2d382b0d27eaccd7faccd81aecf84b1d280adce82afd07faccb89b8d678a7c570a1c2689abd659abc679cbe6ca1c36398ba699bbe6899ba6f9dbf6f9dbe6e9cb67caac480acc96f9aba8dbadb80b0d484bae07eafcfc7e6fbd7eaf9dff0fae1f2faddf0f7dcf2ffa9c1d97091b25d8fb4548db85185b54a7eb0326a9b437bac2c649328659224679425699822649628679a346e9e225a8b2562911f5d8e1e5d921a5c9027699d2a6a9a306d9a4079a64c82b15187b6518ab74e87b25388b2578bb25e8fb75f93ba6195bc699dc472a2ca6895bc6b9bbf5686aa5081a96fa0c977a7cf7eaed26c9dbe8fbedc91c0dc8ebcd68dbbd38fbdd58dbbd594c2dc92bfdc88b5d48db8da76a3c46995b8729ec15e89ac6b96b97cadce72a9c86fa7c869a1c279a9cd83b1d37dacca7dacc87dafca79a6c37ca3c49fc3e59cc1de8cb1cc79a2c0729dbd7aa2c6769dc46689af789bc18caed187abcf6c93bc5984af5480b15580b3557faf537eab5883b06692bf5e8ab95786b45282b05282b05b8ab84e7dab517dac648fbc79a2d0648db96188b36289b46d97c1547faa4d7bac4b7dae4a7cad5386b55184b34679a64d7dab4a7aa85180ae5783b05883b05781ab577ea76f95ba5e82a66789ac7d9ebf5c7f9f85a9cb99bfe3769cc06385aa617fa35f7c9e87a1c27c99b97291b05f809f84a6c95b7da25c7ca3789ac05c7fa7597ca4698ab36c8eb46284a75f83a57198b987b2d44d7da35689b45d92be5b90bc5a8fb9598cb75f90bb6692bf618ab66790bc80abd67fabd2a6ccf06a8eb0597da154779d52759d5a7ba45c7a9e7896b85674965d7b9d7e9cbe89a7c96b8aa7587998577a9a698bae6285a56081a0607f9c5d7c995e7c9e4d6d934d71954b6f935377994b6f917697ba5f80a354769954779d466d9847709c406b963e69944b729d5176a0496d914e7095accef456769d4f6d8f5574916d8ba58eaec755749383a4c57b9cbf5373995072974d6f954d7098456a944267933d648f3b628d3b658f3b64903c65913a638f36618c38618d406a94406a943d67913f668f3d648d3b628b3c66903e67933c67923c67943c67943b66933a65923a65903a65903e68923a648c5d84ada4caf185a7cd7c9dc0a4c1dfb6d2eab7d0e6abc4d8a5bed2a3bed3a0bad39bb5ce9ebad299b5cba0cae3a9d2ee8cb3d289b0d17da5c97da9ce79abce6a9fc16ba1c36ea5c476a8c978a8cc7aa7ce73a0c76797bf6899c26397bf4d84ad5792be619cc871a6ce71a5cc75a6cf72a3cc6fa3cb77acd46ea5ce6da6d1609ec75c9ac36fa7cc6da1c672a4c977a9ce6b9dc06d9fc275a7ca74a6c778a9ca81b2d282b0d180aecf82afd085b2d381aecf79a6c781aecf82afd081b0cc8dbcd871a2c272a3c46ea0c170a2c370a1c277a6c475a3bd77a3be7aa6c37da7c088b3c6a6cfe193bbd56e9ab773a1c376aacf659dc26394b57c9eb7dff6ffdaecfa8c9aa3a8babedff0f7d7e7f77e9ab26191b55f98c34d85b6457db0437bac4078a7386e9c346d9a30709c2468952a6c9c2664954176a84c81b32b65971e5c8f23649a26699e276b9c27679736709e497fad4d81b0568cba548dba4d86b35289b25b90b85c90b55d91b66399bf6fa3ca7daad3739fc66a98ba497a9b6697bf7daed774a4cc7dadd189b7d88ebbd889b7cf8ebcd48cbad189b7cf90bed894c1de94c1e08ebbda87b2d278a3c5729fc06d9abb83aed083aed08cbadb81b4d37aafcf81b6d680b1d280aed07faecc82b1cd89b7d16995b094b9d6abceea9ec1dd88afcc749dbb739ebe6e99bc6b92b97598be85a7cc8aabccaccfef6389ae6087b05b85b55983b5557faf5984b15682af5a86b36291bf5a89b75181af5181af4f7eac5682b1557faf5782af7ba4d05e87b3567da85e88b25680aa5f8ab74c7aac4d7fb24c7eaf4b7faf5286b65387b6487ba85080ae4f7eaa5885af5b86b1507aa4557ca55a80a77fa5ca88aed26387ab789ec278a0c35e86aa5b82a9668cb35a7da56080a76381a57594b385a4c17e9db96281a06886a87491b96787b06081aa6689b16d8db3a6c4e86381a36586a57ea1c18bb3d66995ba6090b85c8fba5c8fba5c90b86192ba618eb56894bb77a1cb89b2de709cc95b86b18fb5da7d9fc25c7ea15f81a65a7da75778a15b799f617da27997bb6381a55e7c9e607f9e8dacc96385a15c7f9f5b7da07091b27b9cbb5978945c7b976382a15d7ea14e71974e71975175995276985071925576974f729289adcf476e97426c963f69934269944168934469934f719652749952749a5677a0597ca25174947e9cb4819db5617e9c6684a65a789c516f955171975070974d6e974a6d95436894456a964168933e65903c659138618d426b973c6792426d983b66913a638f3a648e3d648f456c97476e993e65903f69933d66923b66913b66913a65903a65903a65923b669139638d577ea76f95ba90b4d87696bc607ea2728fb1a1bedcbbd6f1abc9e1a3c1db9bb9d39dbbd794b2ce99b7cf96b5caaed4eb9fc4dea6cbe88bafcf84accf7da9cc73a5c671a6c66fa4c372a7c679aaca7caacc7ca8cd729fc86796c06798c35d93b95289b0548eb669a0c973a4cc74a4ca72a2c875a5cb77a7cd75a5cb77a9ce6da1c6679ec55e96bb79abcc74a5c575a7ca77a9ce6698bb6fa1c476a7c876a7c878a9ca7fb0d086b4d584b3d184b2d385b3d47fabce76a2c57fabce83b0d183b0cd92c0da7eabca729fbe7eabcc7aa5c781aaca89b0cd81a7bc8db2c49abdd1a6c6dbc5e6f5caebfcb0d0e57fa4bf6d9ebf6ea4c86b9fc46697b86b94b29fbfd8e0f6ffd3e1ead2dfe7e1eef4d9e6efcce3f57ca5c56499c34c84b5437fb34380af4c86b4467ba74378a438769f2f709a2d6d992b68972d61914c80b230689b2260931f609623669b2468992a6a983c75a25287b35287b15a8fbb548dba4d86b35086b2588fb66197bb6096ba6399bf6da1c87ba8d26894bb5684a55081a173a7ce6498c07fb1d678a6c88dbad993bfda8bb7d09ac7de91bfd78ab8d091c0da8ebdd98ebbda8bb8d780abcb75a1be7eabc882afcc79a5c27faaca8cb9da9dcbec86b7d880b2d579a9cd71a2c378a6c884b1d08fbbd69cc4dd80a4baafd2e89bc0da88b1cd7ca8c574a1c26b97bc638db387add26185a77598b486a9c596bada85add16792bd5480af5483b15483b15382b05988b65584b25e8dbb5b8ab85180ae5b87b45581ae5c87b45580ad5c85b16e97c3648db95a83af5b84b05984b15e89bc5482b64c7eb1497bac4b7faf4f83b24c7fac6a9bc66b98c2547fa95f86af5e83ad5f85ac85a8d0779ac26b8eb67ea4c880a6ca8fb6dd5b82ab5982ae5b84b2517aa85a80ad5d83a86388a56d8fa89cbcd37c9ab492afcd637da25f7ba35e7fa85c7fa76e8eb4b2d0f46c8aac5f7e9d7596b79ec2e46c94b8628eb36390b75b88af618db4709bbe83abce90b8dc80aad45480ad5581b04b77a4507aa292b8dd54789a57799c5a7da5587ba3587aa05c7ca25b799d7d9bbd5c7d9e5a7b9c6081a07395b17ea0bc5475945e7d9c5f7e9d5b7a975f7e9b5675916384a35d7fa250729855779d6587ac54759654759488abc95074944e7498476d94456a964166934166924368924f70995171975174944f7393456d91688cb0b3d1ed546e894f698c738fb68ca8cf7896bc4c6c925373994c6e934b6f9342688f41678e436a933e65903e67933f68963f69993b66933a65903a67913a65903c67943f689638618f37608c416a963d67913b658f3b658f3c66903c67913c67923b67943c6794406a946e95bc7ca2c66488aa7293b67391b77492b887a5cb80a1c2b1d4f47da0be95b8d68aabca98bad694b4cd8aaac1b9d9eea3c3da9fc1dcaed3f096bfdf84b1d27baccc7aadcc76a9c67aabc980afcd81aecf7eaacf73a0c96995c26798c36297bf4882a8558fb770a7d072a3cb71a1c579aacb72a3c476a6ca73a3c778a9ca73a3c76397be5084ab73a6c577a8c877a9cc78aacf6698bb72a4c777a8c97aabcb7baccc7eafcd86b5d387b6d489b7d883b1d27aa6c9719dc07ba7cc83afd287b2d29dc6e48ab3d189b2d089b0d194b8da9ec1df9ebed7c8e7f9c7e3f1bfd9e8c0dae7c7deeecbe5f4dbf4ffb7d7ee7ba8c77caecf70a2c3699bbc6696ba7aa3c1c5e2f4d4e8f3ccdae5cedbe4ebf5fedaecfac7e6ff709ec25288b62965974786b25693bf598cb9598cb7508ab24583ac3b78a437719f3167962e6294286093225f951f629922689c2a6e9f2969973a73a0568bb7588db55a8fb9538cb95089b65288b6558ab45e92b95e92b7659bc1679bc26c99c26491b873a1c28fc0e06fa3ca6498bf84b6d97ba9ca7facc99fcbe695bfd88eb8d193bfda8fbcd98ebdd98ebddb93c0df93c0dd96bfdd8ab6d380afcb78a7c56e9bba77a4c39ac7e88dbadb85b3d577a8c977a8c979a9cd7aaace80aed085b0d0a1c9e3afd2e6abd0e392bad484b0cd7faecc6fa0c06f9dc1618db26b93b79cc0e289adc7a3c5e07497b37ea5c66892ba5480ad5181af5383b15181af5281af5c8bb95988b65483b15786b45682af5783b0547fac5883b05a83af5d86b2729bc75a83af5c87b26b96c35781b3507bae4d7dae5183b44c7eaf4b7faf4e81b05c8db85481ab5680a85a80a76285ad7a9dc581a4cc7fa2cc6285ad6285ad50769d6d94bd729cc6527daa4e7aa9527eaf5985b2658fb76a93b3a8cde761839c94b2cca9c4e16b85a86985aa7191b76082a76586a7708fae7491b1607ea05e7ca08dafd27da1c3678fb2668eb2739ec18bb2d98cb4d88db6d64c77994d7aa34c7ba746729f4975a2517ca7517ba37aa0c4537799517599587ba15578a056789e5f7da15674965f80a16386a65e7f9e587a968cabc7607e9a6b86a4607d9b59789596b5d26e90ab5f819d5f80a15f7fa556769c597a9d5374955a7d9b4e719185a9cb55799b53759a4d6d944b6c95456a944368924869924f71966e91ad5e839e466e914b6f9364819f9bb4d2617ba0526e9593afd67c9ac04d6d938caed36587ac4b6f93658bb0456c93406790446e98426b9745709d3963934c77a44e7ba53f6c963863903964913963933b659541699a4069973d67913b658f3b658d3d678f3c67913a658f3a65903b66914a749e8db4db95bbdf7da1c36384a76585ab93b3dc6e8fb86f92ba8cb2d787add184abcc8aaece94b7d58fb1cd8eb0ccbcd3e5afcadd9cbcd197bcd685aeca82afce86b4d581afd080afcd82b1cd84b3cf82b1cf7eacce74a1c86996c06898c65a90bc447fab639eca699fcb70a4cc71a3c6699fbb71a7c373a8c876abcd71a3c474a6c9679cc64b80aa72a6cb76a8cb76a8cd77a9ce6a9cbf76a8cb77a8c97daece7eafcd7eb0cb84b3cf88b7d58bb8d97faccd75a1c46e9abd75a1c682acd284accf8eb5d4a4c8e882a5c386a7c89ab9d88da8c597afc7abc0d3e0f3ffd6e8f2d1e3edc2d3e3b7c8dab6c7d7c9e3f495b9d38dbad76ea0bb6da4c369a0c76fa1c697bdd2b2cfddc5daebd9e9f9dfe9f5dae8f5b4cadf84a7c34b7ca436719d4e8fb95594bd5d92be6091bc5a8db85188b14881ac3d78a4326c9a316b9b2a64942260931557911b60972365952c6b9737729e5089b45b90b85b90b8568fba578dbb588cbb578ab75c8db65b8cb4689cc36193b86090b66d9bbf85b6d781b3d46da3c76399bd6c9ebf87b5d689b5d2a2cbe993bad793bcda90bbdb85b2d389b7d885b3d48cb9d891bedb8db7d089b5d07ba9ca73a4c56391b377a4c59bc8e98ebbdc7ca9ca7fadce7fb2d18abcdd97c9ee5e8bb26a95b8638aa9a5c9e1a0c4dc8bb4d081aecf72a3c371a3c482b2d86693ba628cb27097b88badc8a8cae380a2bd84a8c8618bb16d9ac45585b35184b35585b55383b35b8bb95d8dbb5786b45584b25a86b35e8ab76691bc537ca85a80ad5f85b27fa8d46a93bf5b86b15f8ab580a9d75882b2517fb05585b64c7eaf497bac5282b276a5d35c87b280a7d07497bf6587ad7ea0c680a2c8688bb37699c35c7eac6688b65b80ac5a84ae5782ac507da75682af5986b05f8ab45781a7648aae83a7c77798b76685a29fbcda829dbb7691af718caa66849e6785a1607d9d97b5d76987ab6f90b3a5c8e88eb2d29cc0e28cb2d75c83aa4e78a04773984b789f40719a43729e4a75a04a75a04773a2446f9c527ca4add3f75f83a55a7ea053769c85a8ce57799e7b9cbf5a7d9d789bbb5b7c9b9bbad77290ac67829fb6d0eb7f9ab56785a15978945f819d9abbda5c7b9a607ea0809ec05d7c9b5e7fa055779a55789e4f72985f80a15a79965e7c985a79964f719753769e4e71978aaccfa3c6e47497b351759553769653709097b2d07e9cbe4a6b8c4c6d904b6d9245698d769cc15e84ab476e954771993d68923b669037628d36618c48759f3b67943a679139648f3c67923965923864913c68973c689739639337628f3c67943a65903b658f3d67913d678f3c668e3f6993436d974e78a05e85ac678db2a3c6ec7599bd6a8cb2688bb56a8fbb698fbc5d84af749bc27fa7ca8db4d38cb0d08eb2d48caed1bbcddbc8deecb3d0e29abdd390b8d290bcd990bbdb89b4d488b3d388b5d286b5d182b1cf7baccd71a1c76797bf6899c4558bb7528bb86099c66ca2ce74a5ce7aaace77aac577adc775aaca74a9c979accb71a3c6689dc7457aa674a8cf71a6c874a6cb75a7ca6d9fc278aacb77a8c87eafcd80b2cd7fb1cc86b5d187b6d288b5d679a6c774a0c3719dc2739fc67ea8ce87afd28cb3d48db1d185a8c68faecdafcde9c3ddf4acc2d7b7c9ddb7c7d6dff0f8deeff7cedeedc2d2e2d2e4f2c5daeba2c1d6a1c9e27dadc470a7c56ba6ce6da4cb7baac6a0c6dba5c1d6bcd1e6ccdbeee2efffd7eaf89cb9cb618cac588eb44684a95795be5c92be6093c05e8fba5e92ba5489b54881ae3b78a5306d9c346e9c2c6a9b1d629b1257903272a23875a13974a04e87b25b93b85d95ba5b92bb598fbd5b8ebd5d8dbb5c8bb7699ac2699ac26597ba82b3d477a8c875a6c76fa4c66ca2c6699fc16d9fc08dbbdc9ac5e5a1cae88eb5d48db6d68bb6d887b3d682aed188b6d78fbcdb89b6d38cb8d180aec87cadce699bc06393b76b99bb729ec1a2cef190bcdf7daecf6698bb5f93b85f93bb5d8eb75f8ab4628aadaacfea98bdd782abc97ca9ca7caacc75a5c95e8eb477a4cd76a0c67599bd83a5c17b9bb4b5d4f07798b7668cb35c87b25585b35184b35181b15686b65181af5383b15584b25b8ab86591be5782af6b94c05f88b45b81ae597fac759eca5982ae5f8ab55883ad557fa95c85b15985b25686b65183b44d7fb05080b15382b06e99c4779ec982a5cd99bce2688ab06082a86f92b85e81ab6789b95b7fb1517aa6517ca65683aa6795b9537fa65480a7638ab3587fa8567ca35f85aa6b8fb36688ab6889aa6e8ba9a0bad5a2bcd5a0bad168869e6885a3617fa1607ea29cbade6d8cab7697b65b7e9e52769a5178a148739d4c79a242729a4c7ba54976a04c75a14972a04e78aa4872a2466f9b678eb59abee06285a5577b9f55789e54769c55779c7091b47697b681a0bd84a3c0637e9b5d7895819bb6bad4ed718da563819b6584a15f7e9d88a7c692b1d0627f9d61809d5475946183a65679a15073995876987691ae6d87a0b3cee95677985173965274974a6d8d4f708f7596b59dbcd9607f9c5673915673938fb0cf597c9a4d6f92486c8e446a8f567da43e658e3e6890426d973e69933a67913e6b953d6a9438658f3a67913a65903d68933a65923a66933b67943a66953766943965943965943b67963a65923c65913e68923f6991426c92497399527ca25f86ad5f86ad5e85ae5a80a75f85aa6a90b75980a95e84b15c85b35c85b1709ac07ea6c982a9c889b0d182a8cd648ab1d8e6efc5d7e3d3eafaa0bfd39abed697bedb93bcda8eb7d78eb7d788b3d383b0cf84b3d177a8c96d9fc270a2c76899c14b81a7548bb26a9fc770a4cc73a0c77aa6c978a7c37cabc779aacb7baccd78a6c775a6c76a9ec64679a473a8ca72a7c77aaccf6e9ec27babcf77a8c976a7c77daecc81b0cc83b2ce87b6d28bbad67eabcc80adce7ba7ca77a3c877a3ca7da9ce83aed183aed087afd283aac9add0ecc9e9feb4d1e1d1ebfacfe4f7c2d5e6d0e2ece3f6fdd8eaf8ccdfedc2d8e5c0d7e5b5d1e6afd3e987b5cd7bb1cd6fa9cf6da8d06aa0c47cabc984a8c0b6d2e8c5dbf3b2c4dad9ebf7b2c8d584a7bd6491ae5b91b53e79a14d86b36197c55e93bd6599c15b8ebb4b81af407dac3674a337729e306e9d2368a30e538e3774a34d86b14f8ab64079a45a92b75e96bb5d94bd5e94c06295c25d8dbb608fbd6899c26a9cc187b9da7badc87caec978a8cc74a8cd72aacd6da5c66da2c271a2c294c1e0a3ccea90b7d89ac3e38db8da8cb9da88b4d787b4d582afce82afcc85b1cc7daac76d9fc0679bc06597ba75a5c975a2cb6a97c175a2cc6798c35f92bd699eca5f93c26295c4628ebb5e88aeb3dbf594bcd57ea5c67ea6ca75a0c381add25f8cb56691bb658cb77597bd7998b78ba6c3b7d2efb5d2f27c9ec4739ac5729ecd5e8ebe5a89b75a89b75c8cba5282b05584b05584b05b87b45984b181aad6749dc9597fac5a80ad6992be658eba5580aa6692b9749ec4527ea3527fa85283ae5487b64f83b35183b45585b5517daa5984ae7198bf7aa0c58aaed26d91b384abcc658bb0547dab5f89bb5180ac4b7ba34c7ca0608dae86adce567a9c6586a99cbee37497bf567ba5638ab3678cb6698cb487a8cb718ca989a3baa8c2d9708ea67996b46f8daf6886aab0cef096b5d46584a35e7fa0597ca25a81ac4e79a44b7aa445759d48749b648eb65f85b44c72a34a6fa3496ea24c75a34e75a09cc0e45b7e9e5a7b9c5d7ea155769f5677a0708cb189a3c47a97b562809c7693b17c9ab667829db7d3eb9cb6cfa4bed76883a0607d9b5d7c9b6485a46786a351708d5b78966482a45c7ea35a7ca15b789a5c779598b2cd9db8d35674905776925779957699b7597a9b55739587a2bfb9d3ee98b3d05a7996597c9a5075926b8fb1507496486e93567da43f668f426c963b66913d68933b66933e6996406b96406b963e69943a65903c65933962903b66933d6a9439689235668f3665913867953763923e68983b63944069954e759e6088ac6992b26189ac678db46990b9668db85c86b05781a95e8ab15f8ab45b86b1618ab6729cc6769ec26d96b687aecd83a9cd698eba6f95c2d1dee6d3e4eccaddebb5cfe09ebdd299bdd792b7d494bbda8ab3d383aece80adcc7dabcc7cadcd75a7c86a9cbf6a9fc1407499669cc06ca0c76d9fc476a0c67ca4c780acc982afcc7eaacd7da9cc7ca9ca7caacc6b9cc5578bb373a8ca75a7c87baccd6e9fc078a9ca7baccc7bacca7eafcd81b0cc87b6d288b7d38bbad87faccd7daacb7eaacd78a4c97da9d07aa6cb719dc07eabcc7da8ca81aac8c5eaffc9ecffcdedfad5f1fdb9d0e2c2d7eacde0eed5e9f4c8deebbdd5e1bbd2e0b1cddbabc8daa3c6dc8fbbd485b8d573abce71abd16aa4cc80b4d993bbd5bbdbf2a8c3deb2cae2d7eaf8dbeff8b4cedf83a6bc6e99b95b8fb6447da85693bf5d97bf6198c15c8fba5488b74680b03673a23b76a034719e2369a4155b963d7aa95e94c05a93c05d96c1588db55d93b9649bc25d94bd5e91bc6697c26796c26b9ac46a9cc192c5e485b5cc78a8bf7cadce7bacd473a9cf679fc26da2c470a1c188b5d49ecae799c0df9ac1e09cc5e384afcf83aece89b4d680adcc8bb8d77faccb719fc0679bc0679dc36698bd689abf6796c06392be618fc05f8fbf6398c4649ac8598fbe5a8ebe6f9fcf7aa7d193bede89b2ce7ca2c6729abe648cb07fa9cf7ea9d3648db96f95c290b3dbaecceea7c4e29eb9d7b9d6f6b2d2f9799eca5f8ab75382b06190be81b0de5685b35d8dbb5382ae5887b3618dba547fac5b84b05a83af5e84b180a6d3749dc993bde7618cb65983ab6893b58ab5d76591b65181a95080ae4f82b15484b55888b85c88b7517ca75781a95f87ab6188a983aac98ab1d06a92b55782af4d7bac487baa4e81ac497aa2527ea18bafd1a6c5e48ba8c89dbbdda4c6eb759bc25e85ae5c83ae658ab66789afa3c0de8ba7bf7793a995b3cb90aeca6786a56381a37b98ba9cb9d96786a5799abd92b4da5e83af4c75a14c79a34b78a15279a06f96bd597fae5277ab5c80b45b7fb35e84b55076a3668cb1add1f35b7c9b5677985a7ca26080a96b87ae99b3d65f799a6d8aa8607f9c5e7d995e7c9669849f7993aeacc6e19bb4d28aa5c262819e6284a0aacbea7695b25f7c9a607d9d5374955c7d9e6381a3607d9f5d77987590ae69839e627e965978947193af58799a597897748ca86f87a158738e5d7b976f90af5477974e7093476b8f43698d487094466d963b658f3d67913b669139628e416c994b74a0436c983c65913d66944167963d66943f6a9538658f38679134638d3968923968943e6a973c6792406693557ca7789ec57298bc638cac7fa8c86a90b76289b49cc6f06590bb5582ac527fa95b88b25885af5984ae608ab2749cbf86afcf7ca3c478a0c46187b4648abbd5e4e9c5d4dbd5e7f3d0e3f2b1cade97b3cb8fb1cd86abc889b0cf84adcd81accc7ea9cb7ba9ca74a5c6689dbd6da2c2457a9c70a5c76ca0c56c9ec37da8cb7fa7ca80a9c77ca7c780abce79a5ca7ca8cb7eaed2669ac26a9fc775aacc78aacb78a9ca77a5c77aa8ca7dabcc7dacca82b1cf83b2ce86b5d18ab7d687b4d37daacb83b0d17ca7ca80abce6e98be6892b8719dc27eaacd75a0c0a8d1edc3e9ffc9eeffcaebfad4f1ffc1ddebcfe9f8bad1e3cce3f5b9d3e0c8e4f0b7d3e1b2d1e3b1d1e69cc0d8a8d2eb8ab7d47fb1d273a9cf74add883b9df8db6d2b2d6eccceeff9dbdd4b9d4e5cce2f0dff2ffd7ecff7e9cb86c97ba4f86ad5392bb5c9cc25896bd6398c25386b34a82b33e78a63d779f35729f2167a2165c974582af639ac35f95c35e94c06195bd6195bc5e95bc6198bf5f95bb6293bb6a99c370a0c86294b78abbd9a3d2e688b5cc83b0d17aa7d073a7ce70a6cc6fa4c66e9fc07facc9a7d3ee9dc5dfaad2eb9ac2db95bdd78db4d181aac87ca7c77ca9ca78a4c76292b66093be5e93bd699ac370a1c96697c06697c25e8ebe6194c16196c06095c15f95c35e93c56597ca6797c773a0c98ab5d880a8cca4ccf07fa7ca6a95b893bfe65c87b2648db97198c37599bd7e9fc07493b27b99bb7d9dc4779ac45a83af5c88b55e8ab77eadd95f8eba6f9eca5b8ab65e8db95581ae5d88b55d86b25b84b079a0cb678eb9608ab45d87af80aad26f99bf5d86a67ba4c49ec9ec638fb6507ca95581b04e7cad5884b55480af78a3d078a2cc5d85a988afd08eb2d292b7d480a7c85b86b05080ae4a7eae497fae4b7ead5783b05f82aaabc9eda2bfdd7594b1a8cbe9779ebf6086ab6a90b77091ba6686ad6e8fb090b2ce7a99b56d8da6809eba6d8aa86986a65f7c9cb0cdedb2d0f27e9ec4587aa06489b5739ac5547ba6658cb395bbdf597fa45079a54870a16088bb4c72a34f78a6557eaa638db56f9abdb7deff5d7fa256779a56749a6482a86785ab607ea489a7c95f819c80a0b97d9bb57795b17f9ab86a85a38ea9c6b0ceeab1d0ec62819e5e7d9c7b9ab9a3c0e0607d9b6685a17092ae5f809f5b7c9f5c7ca35b779eb6cdec68809a637e9b7190ad5678946685a1aac2da778da45c768f7792af4b6a894e6f92496a8d4e70956387aba3c9ee486e93436a91426992456f994b719e47709c4167963e64934369984268974067923f699338638e3a67913b68923b68923a67913c6791456f95456d916c90b46d91b5668aae83a7cb658bb0698fb46388b26188b35c86b05a85af5b87b45584b05988b45784ae618db45d88ab98c0e380a6ca779ec57299c25f85b25d86b4c4d3dad1e2e9cedfe9d4e6f4d7eafbafc8de8dabc38cb0ca83aac781aac883accc84afd179a6c76fa0c16ca1c1659aba699bbc76a8cb70a2c7689abf7daacb81accc7eaac781adca80adce79a5c87dabcd7dadd16296bd74a8cf79abce7cadce79a7c97dabcc7ba9ca7dabcc7cabc982b1cf83b2ce86b5d18ab7d67ba8c781aecf85b2d37faacd709bbe6b95bb79a3c980abce76a1c383acc8c3ebffc6ecffc8ebfecfeeffcae7f7c9e5f1b8d4e0bed7ebbfd8eeb7d3e1c8e5f3b2d1e3bcddf0aacde391b7ceaad4ed8dbad77ba8c97dafd47db7df87bde38fbbd696bcd3c4e8feabcee495b5cad5f0ffddedfae1effccadef77897b66898bc4f8baf468aaf5c9dc36398c26394bf5488b84f85b4437aa334719d20679f135a924e8bb8639ac36399c75a8fbb6293bb5e92b76297bf5f95bb5c91b35e90b36a98bc6d9bbf6b9cbd96c5e1a1cbe18fb9cf87b0d080acd170a1c95d91b86799bc70a1c2729fbca1cde6a5cee4acd2e7a8cce2aacee495bbd290b5d090b9d788b3d580acd16d9dc5598cb75184af5b8cb471a1c76c9dc66e9fca6396c55d90bf76a9d45e93bd5c90bf5c92c15e91c66195c76695c16491b86691b47da5c878a1c1638eb0749ec497c2ec5f8bb8608bb65e86aa7299ba6e91b183a4c57799bf84a7cf5f86af5a85af618cb76794be5f8cb65887b375a4d05786b280acd95a86b35a85b0618ab65d84af5a81ac6d97bf6690b8739dc599c1e56b92b35f86a5749abe6c93ba6188b35b84b25983b5608abc5d87b75782af5c86b06188af6e94b882a6c692b5d37195b75680aa5685b34779aa4579ab4e80b1507fad587da97a9cc2aeccee708fac6083a17296b67094b67498bc7896bc718fb3698aab6083a16a8ca8b2d1ed83a1bd98b3d06883a16883a1627f9fa1bfe185a7cc577aa25277a15077a26d94bf6289b28cb2d680a6ca49739d517ca95c86b64a74a448739e4b76a15986af4a779e608ab0a8cef26485a65e7c9e6181a77b9bc25c7ea4698bb07598b697b9d46f8eaa6b89a584a1c17693b57796b55675927190ad62819e5e7d9c5978975b799b6c8baa6685a2587a96577a9a567a9e6285ad5c7ca3637c9b889fbe91aac95f7a985877945f7d97859eb4c7ddf2b5cde586a0bb85a2c25a789a5e7ca04a6a9046688d496c92476d94486d97456c975278a54b719e3d66944066954167964167964167943f668f39638b436d973e69943a6590416b95436a93476d916388a5b8daf6a0c2dd90b2cd8fb0cf82a4c77ca2c997bce67499c3658cb55e88b05b87ae5682af5b87b45783b25885af5d89ae76a1c388b0d379a1c5678eb75982ae5b84b0628bb7d5e6eed6e7efc7d8e2c8d8e5d7e9f7d7ecfdaac5d894b4cb8fb3cd88afcc86afcf82adcf78a4c772a0c46ea0c36797bb77a3c678a4c971a1c76092b579a8c67ca9c679a8c27eadc77faec87badc87eafcf7badce6698bd77a7cd7faacd82aacd7eabcc7faecc7baac880afcd80adcc80adcc83b0cf8ab7d685b2d380adce7ca7c976a1c3739ec16d98bb7da7cd85add17ea4c87fa4c1bde1f9c5eafdc8ebffcdedffceeaffd2edffd6f2fdbdd8e3c5def2bcd5ebb4cfe2b3d0e2b4d3e8abcbe2a2c4dd88adc79ecce48ebdd97da8cb84b2d686bce089c0df8ebcd69ec4dbcaeaffa4c7dd7ca4bdc6e6fbdfeffcdbe5efd1def1c6def87ba0bd6496b73f80a6599dc46097be6899c25e92c1598fbd4d84ad3b78a4296ea5175c934f8dbc619ac55c92be6196c06798c06a9cc16a9ec6699dc471a2c26998b47eaac77ea9c973a0c19ecae7a8d1e7caf0ff85acc97da8ca72a0c46a9cbf78a8cc76a7c76c99b68bb7d0a4cde3bde2f5c0e3f6b4d5e8c0e0f5a4c6df9ec3e094bcdf7eaacf5a8ab25687b05586ae5987ab6c9abc6c9cc45d90bb6296c66094c479a9d76596c16093c05f93c2598ec05e93c56394bf6a9ac0719dc06792b2a9d2f07fabc87ea9cc628fb85a89b55887b15d8ab16691b485accd7a9ec096badea1c4ea759cc3648eb46995bc7aa7d06996bf5d8ab46d9cc85382ae5c8bb76591be7da8d56089b56289b4648bb67ca3cc6b92b9739ac18ab2d68fb6d790b4d67ca0c47598be6c8fb9678cb8547aa96189ba618bbb5883b05580ab5781a9668cb17597baa5c6e77b9cbf5b80ac5983b34f7dae4e7eae4e7eac5281ad557eaa668bb581a4cc8eb2d685a9cd6286a87599b999bcdaa2c0dc94b2ce64839f6a89a66e8ba96e89a68aa5c088a2bd7690ab728daa6e8bab5f7da157799e52789f4d749f49749f6690c0507ba66f96bd7ea4c85681a46c98bf46759f4e7da74e7da743729c5a8bb66293be4a79a3628cb2baddfd7fa0bf6b8db07498bc5d84ab5279a08aaed27e9fc098b7d46584a15576957293b66183a86789ac81a0bf6c8ba86b8aa65577934e6f9252749980a2c5aaccef5d84a55b82a3658cad56789b617ea07f97b96e87a65d7695607b99627d9a9eb7cd95aec294acc47892ab98b3d0708dad5a789a50719457799f4a6d95476c98496e9b486e9d41699a3e6697406b983f6896406995416b953b658d406a923c668e3d6791406a944269944669914c6e91a5c4e0bcd8eea9c4d7b6d1e4afcbe07594b06a8caf7398c2779ec9779cc6668cb36f96bd618bb1638cb85883ae608bb85d88b26690b66d98bb81abd1618bb35982ae5881ad638cb8709bc5dceefad0e2eed1e2ecdcedf7d9ebf5d5e9f4daf4ff9fbcce95b8ce8db2cd8bb2d37da8cb77a3c874a2c66a98bc72a0c476a1c47eaacf73a5ca6297b97eafcd7eadc77dacc87baac67dacc67faec880b1cf79abcc6fa1c479aacb85abcf85accd7faaca80afcd7eadcb80afcd82afce83b0cf84b1d086b3d27aa7c878a5c67ea9cb6d98ba6d98bb83aed177a1c779a1c481a4c2b0d2edc3e6fccaeaffcdedffceedffcfebffcce7fad0eaf7daf4ffbdd7e8bad5e8bad6ebb9d8edaecce4a8c8e1b1d0ec97bbd595c3dd8abbd988b4d789b7db8bc0e089bfdb91bfd992bad3c0e0f7c1e4fa84aec7afd3e9ddeffbe3ecf5d2deeed6e7fb9cb6cf769dbc4d88b05798c26098bd6498bf6196c0598fbb5a91ba4a87b3397cb12164994381b05c97c3649ac66398c06496bb6a9ac06a9bc476a6ce76a3c27fa9c2c8f0ffb6def784adcd88afceb0d5efbfe3f9a9d1ea7da6c277a4c385b3d47dabcc80afcd73a0bd91bdd6aed4ebaacde0c4e3f5cce9f9aac7d9a5c5da91b4d0a6cfef78a4c95a87b05686ae618eb56e99bba4cff16f9fc56194bf5e92c25b8fbf73a2ce84b3dd6293be5f92bf5c91c35c91c36093c075a5cd8bb8d986b2cf81a9c389b2ce75a0c2709cc35e8fba5d8eb971a2ca6795b98ab2d57da4c57ca0c47599bd84a8cc5f87ab5d87ad8cb8df6693bc5a87b06291bd6493bf4e7da95c8bb7638ebb5984af698fbc5f86af5a81a86e96ba84acd086aed16a90b47096ba779bbf86a8ce86a7d07c9fc97298c5658ebc5f8bb85884b15581ae5984ae5b82a96689afaacbee7b9bc16e8fbc5a80ad5e87b35885ae5784ad5b88b15c85b16289b4668db87095bf7096bd6389ad5b7f9f799cb8b2d1eda7c6e298b6d26582a06784a4708dad89a4c1a9c4dfbbd6f194afca9ab5d38aa7c9a6c7ea5175994d749b4c77a24d79a84d77a77a9fc989afd39bc2e37da8ca6090b44c7ea34778a14576a15383b35080b044739f5d89b07094b6698aa9597a99577b9d4f799f507aa25379a07a9dc3adcff29cbdde86a9c95e80a352769a5f81a69ec0e37a9bbc6182a1688bab5173985073994f72984c7297668eb26a92b57299ba6084a657779d6b87ac6e87a6afc7e3627a965e769088a0b89fb8ce6b839d728ca75f7a9763809e4e6c8e5071944b6d93496c965378a4416796406899416b9b3a66953c6895406c9938658f36638c3d6a9338638d416b95426c9642699245688e91b2d3c2ddf88aa3b7bcd2e0c4dae7bcd2e0b6d0e195b0cb92b3d47da2cc6f96c1749abf9dc3e794badf638ab15980ab6289b45e85b06c96c06f99c183add5618cb65a85b0638eb9638eb9729dc77aa6cdd0e3f2daedfbdaecf8daecf6d6eaf1d2e6efdff5ffdef8ff9ebdd190b2cd8cb3d281accf7aa6cb74a0c76b97be78a4c978a4c776a7c8699fc5679fc27baecb7dacc883aece80a9c97fabc87facc97fadce74a6c775aaca7db0cf85aecc87aecb7fabc881aecb84b1ce80adca83b0cf85b2d182afd07ba8c96f9abc77a2c476a1c47ca7ca7faacd75a0c37ea6ca80a7c89cbed7c8e8fdc9e9ffcceaffcdecffcae6fbcfeafdd0ebfcd0eafbcce6f5d2eefacce8f6b1cde2b8d6eea5c4e099b8d4b2d0ecb4d3ef8eb7d58abbdb86bbdd8bc0e28abbd990bfd990bcd58eb6cf9ec0d9c1e3fc98bdd7a8cbdfcee2eddfedf6d3e1eac9d9e6dcebff93aecb6b9ec94e8db9639bc06197bb5d97bd5b95bd5d96c15794c14385b92c6ea24280b1609dc95f9ac46199be6799bc6b9bbf6d9cc66c97c179a0bfcbefffa7caddafd2e6bbdefe80a4c690b3cfb8dcf490b9cd7fa9bf80acc58ab7d49fcce987b4d181aecba8d2eba0c4dca8c8ddb2cfe1a7c2d3aac5d6b8d4e990b2cb9dc4e1618db05885ac6b98c19cc8edaed7f799c2e073a1c35e92b96297c36598c575a2cb9fcbf06c99c05f90b96197c65e93c55d8fc06594be759dc08ab1cec7ebffbde2fda1c8e986b0d66796c077a8d36091b98cb9e0769ec29bbfe38aaccf7c9dc0a5c6e98eb2d67ba3c7719dc46491ba6e9bc45786b26796c25a89b75786b45a85b26590bb759bc86289b28cb2d97aa0c5688eb28db5d882add07098bc698fb46083a96386ac91b7de97c1eb79a6d06798c35588b35588b34f80a95a86ad5c83aa7fa1c69ebee47899c25c7fa797bde183abce628daf5b86a96188b1547ba65e84b15f85b25e83ad567ca35d83a75e82a481a5c77598b8b3d4f5abc9eb6181a76080a66889aa6d8cab90aecaabc6e1758eac728ba997b2d07493b2587c9e5279a0527daa527aab82a5cf8dafd47da0c07ba2bf7ea9c94a789a4e7fa84578a75181b25c8abb4a75a25882ac6086ad98badd6e8daa5b7c9b50789c527ea5547ea85077a05b80aa7497bda7c9ecafd2f280a3c3567a9c6b8eb47ba1c66389b09bbee4aed2f4597d9f50789c446e94497097557ca3577da45a7da35d83a76689a98aa8c4b0c8e0c3d8ed667b90a6bed8637c9a607997bad3f1627d9b5471919cbadc9ebfe27799bf577aa2456c95426c96416e983d6c98386994396a95376893376893366a92356691406c9b3e6898406a94446a8e9bbdd9cbe7fdd2e9f9c9dde8abbcc6c3d1dc99aabac4d9eea9c2e0799abb8ab0d76f99bf6c95b37da4c37ea4c88db0d8789bc594b7e193b9e0769dc67ca6d0608bb65a86b56490bf618dba6e99c4729ec578a2c8d5e8f9d8edfed3e9f7d4ecf8d3ebf5d2eaf4d6ecf9d9f0fec9e3f4acc8dd96b8d38ab1d079a4c66f9bc0739ec87ba6d077a7cb669bbd69a1c67cb2d67fb2cf7eadc987b0d085aece85aecc81adca7cabc970a1c178adcc7eb1d07faccb82aecb83b0cd7facc984b1ce84b1ce88b5d484afcf7da8ca75a0c27aa2c57da5c8779fc37ca4c8749cc07ea6c97ba3c691b5d5c8ebffc7e6facfedffcae8ffcbeaffcfebffd0edffcbe8f8cee9fcd2edfecfebf7d3f0feb8d4e9b0cee6a7c7e09ebdd9a9c4dfc5e4ff97bedd89b6d78ec3e386bbdb8cbbd991bfd995c1da88b2cb92b6d0b9dbf6accee78cabbfc7ddebd3e4eeddeef6c9d7e0d8e4f4cce2fa74a1c8518bb36ba1c7649abe629abf659fc55d96c15e99c54886b73977a85390bd75b0da65a0c86199be689abd6d9dc16b9ac6638eb97da5c8c6eaffb8d9eca4c4d9a1c4e48fb5d991b8d986afcba8d2ea81aec3a4d0e991bfd9acd9f892bfde82afd083aeceadd2eda0c2dba5c1d7b6d1e4a6c1d4b9d5eab2d4ed90b7d4608caf608db478a5ce6a96bd7098bb7ca7c773a3c76498bf5f94be73a4cd78a4c989b4d76995ba6190ba669ac95d92c46294c57baad685add17094b4789dba9abfdcbde1ff94bce076a1cb6b9ac472a2ca73a0c78bb3d791b5d78baccd8fb0d190b1d2a8ccf09ac1e86490b779a5cc81add45d87af6e9ac15a85b05883ae6691bc8cb7e278a1cd6b92bd759bc27fa5ca7aa0c481a7cb6e94b88db3d79ac0e4688eb25b81a66f96bd5b85af5d8ab46897c15e8fb85485ae5180aa5885ae5983ab5c82a996b8de94b6dc799bc0799dbd8cb3d26d94b37da5c882a9d25d83b07096c36489b684a9d37fa2ca567ca15a80a5658fb584acd06688ae85a5cc83a5cb6688ae7294b77699b7688aa66d8aa886a1bf7691af7a95b37695b498bbdb577fa34e79a4618ab67698c582a4ca7ea2c499c0df7fa8c85985a84778a3477aa94b7bac4f7bac537caa4d749f557ca78baed4b9d7f37997b3547b9c4f799f507ba54d78a24a749e4f769f5d83a86387a987abcd5b7fa151779c4f759c50779e678db26084a6698dad638baf5d87ad567da64a719a5c81ab5a7fa9557da1597d9d6886a095aec48a9dac8699aa6d859f5c7795607a9b6c89ab5c7a9c58799c6282a84f7298496f96426990406c933a679036658f3c6b97396a95396a953a6b96386994376a953b6b993d6b9c406a9a436d97668cb08fb3cdbad9edcee5f3d2e6f1cfe0eabfcdda7e8e9e899eb3acc6e17a9bbc769cc16189ad668fad7da6c46389b07ba0ca6a8cb97398c2739ac16892ba618cb65a86b3628ebd628ebd729dc8709bc5709cc375a1c6d5eafdd4ebfdd0ebfed0ecffceedffd1eeffd2ecfdd5ebf9d6e9f7e6f9ffbdd4e491adc27da0bc709bbe76a3cd75a5d374a8d05387ac72a6cb7caed180aecf84b1ce86b2cf86b2cf83afca86b2cd82afcc6f9ebc7cafce7dafd07fb1d482b3d483b2ce81afc984b0cd89b5d287b2d279a2c287afd281a9cc81a7cb799fc37fa5c97ca2c67da3c77da4c588afd0bfe4ffc8ebffcaebfecaeaffcbebffcbecffccebffccebffccebfdceeaffceeaffd0edffcbe7fcb9d5ebb3cfe5a6c2daabc9e19dbbd5aacce7bde0fe98bfde90bddc8fbdde8dbad993c0dd96c2df8fb8d490b8d2acd0e8c1dff78ea9bcd0e5f6d9ebf9d3e1ecd5e3ecc1d1dedff9ff99c1db6596b7699dc26ba1c7699dc4699dc56094bc5a8fb95e97c44d88b45b95bb78b0d56aa1c8679bc26a9ac06895be5787b76d9dcd7eabd579a4c6c4e8ffa9cde594bbdc78a4c979aad373a4cc79a7c898c5e289b6d384b1d08bb9db82b0d473a0c776a2c7abd3f79fc3e39abcd79fbdd5bad9eebddbf39bbfd97ba2c15e8aad6191b776a7cf6fa0c86693ba74a1c876a6ce6c9dc66da1c86e9ec493bee19cc7ea6b97be6594c06599c95d92c46599c8699ac3aad6fb6c94b76991b57fa7cbacd0f2b6dafc8eb6d979a3c9739ec87ea8d092b8dda5c8e88baecc93b6d4a1c5e578a0c4749fca6590bb739bbf96badc688baba0c3e385abcf6289b0618bb56994bf79a2ce658cb76287b3799ec8749cc07da1c39bbcdb92b1cea7cae88aaed07299c05f89b35580ad6691be648fb96c97c15e88b25b85af5e87b35c85b1547ea85f86af90b2d896b7da6e91b16c93b298bee295bce394bbe66e94c182a7d45c81ad5c7da67496bc6386ac567da45a86ad5b86b06085b26d8fbc8cafd584a8c880a5c07fa4bf688bab6b8db26b8bb26282a96c8cb26a8cb184aacf6690b6739dc56993bb5b82ad668db6658cb37299c07da4cb517ba55585b35689b85080ae4c7ba77faad54e77a34c75a1769cc3a3c1dd87a3bb6386a25881a14b759b517da44d779f4d779f4f79a1577ea74e749b56799f6e90b5567a9c587fa05c83a48fb6d583a7c76286aa5f85aa5279a05178a16a94bc5077a0547aa156789b5d7b97768fa5c1d7e5acc2d08099af5c759359759a5979a0587aa053769e446b92446e963c67913d6d953a69933869943c6b973c6b993d6998436f9e3d6996416d9a416d9a3d69963d69963e6b95628eb5739ec19ac1e093b7d1a5c4d9c2dbefcee3f4cbdeefabbecf8399ae9cb7d285a4c37ea2c67ea6ca6a93b3668eb16a91bc668cbb6890c16994c173a0ca6393bb5b8bb36390b96993bd7ca3ce709ac46f9bc26696be5d8fb4d0eafbcfeafdccebffccecffcdedffceeeffd0ecffd2ecfbd8ecf7e2f4fee8fcffdef5ff809fb47194b276a0c679a6cf73a5ca5789ae7cacd080b1d284b1d284b1d085b2cf85b2cf84b0cb87b5cf83b0cd79a6c57eaccd7daecf82b4d781b2d385b2d187b3ce87b3d089b2d07da6c68cb5d588aed27ca2c682a6ca7fa3c585a9cb80a4c67fa3c583a7c7c3e7ffc7eaffc8ebffcaebfecaebfecaebfecaebfecbecffcbecffcbecffcbeafeccebffcae6fccae6fcd0eaffb7d1e8bdd7eeadc9dfa5c5deb3d5f093b5d18fb4d192bedb92bfde87b4d38dbad98dbad791bdda94bed798bdd7cfedffb4cfe4b4cde1cadff0cadae7d4e4f1baccd8c0dae9c7eaff87b3d071a1c570a4cb6b9cc46798c16d9ec7679bc3639ac370a8cd6da2c46a9fbf73a5c86b9bbf6c98bd628db76190be6da0cf70a3d071a1c97da8c8b5defc78a4c76fa0c871a7d577addb76a7cf7caace87b5d678a6c873a3c96e9fc776a5cf82b2daa4cef69cc4e793b6d491b3ce9ebed79fc1dca1c6e36e96b9638fb66696be78acd47bafd77cacd47facd56493bd6c9dc674a5cd77a7cb9fcaec9bc6e86995bc5f8eba5d8fc0689dcf5e93bf689cc483b0d77ba5cb8db7dd75a0c37ba1c5bae1ffaad0f48ab2d66b95bd759fc782a9d0749cc07aa1c2739ab9789fbe82aacd6893bd608bb6668db66f95b98fb3d3add0f0a2c5e5688bab668aae658bb09bc1e86e94bb6085af668cb36a90b76589ab8facca9bb6d1a7c6e384a8c87098bc6793ba5d88b35c87b2618bb5779ec7668cb37298bf769bc55a81ac5982ae5c86b05d80a697b9dc6487a76083a35b81a55f86ad6891bd6994c1739cca8eb5e0698bb16b8db290b4d87096bb6692b95784ae5981b2577dac5e84ab749bbc658aa57ba0bb7a9ec26588b0688bb57699c36588b05a80a75980a95b85af608ab280aad25680aa638cb84a75a04f7aa748719f4d79a86090c16397c75a8dbc5c8db85d8ab449749f4874a16990b9b1ceec9fbbd37e9db97fa2c0597fa451789f4e78a04e78a0709ac27ea8d0537aa57196c0587ba191b3d6789cbc8aaece5b82a36187ab6f93b77aa0c55f87ab4c769c46709a648eb86a8fb97d9fc45d7a9a809ab3a2bccdc9e0f0c8e1f5a2bcd7829ec36787ae698ab34e749b41689145709a3e6b943a6b943e6f9a3c6d983e6d9b3b67963f6999416c99416c99426d9a3a6592426d9847729c6693bc5f8cb56794bb6591b66d98ba789cbc82a4bfa3bfd7c9e2f8c4daefb1cae0b4cee5b6d1eca1c0dd6f92b280a6ca92b9e080a7d2648ab95d87b76a96c55f8eba5a8ab26996bd6995ba7fa5ca6c8fb57fa5cc80a7ce6f9cc36496bbceebf9ceebfbceeaffcdecffcdedffcdedffceefffceeefdd1effacfeaf5dcf2fde6fcffcee5f58ba6b9809eb687abc57fa8c683b0d186b3d482afd082afd088b5d683b0cf84b3d185b2d188b5d485b2d182afce81accc83aece8bb6d687b3d087b0ce89b2d088b1cf87aecd88afd07fa6c77299ba7fa6c780a4c686aaca7a9ebe8aafcc8aadcbb5d8f4c8ebffc5e9ffc7eafec9eafdc9eafdc9eafdc9eafdcaebfecbecffcbecffccebffc9e8fcc9e8fccae9fdceeaffd8f4ffbbd7eca9c8dda7c7e09ec0dbc0e2fd98bdd896c2df8bbad693c2e091c0de89b8d684b1ce8dbbd597c1daa1c3dcb3d3ea91b0c5b7d2e5cde0f1d2e3f3b9cadac0d7e9a0bed67a9fbc79a7c971a3c86e9fc86293be6c9fca6fa4cc77add372a7c98abcd77dacc683b1c96a98b26088ab6b95bd76a2cf6c9fcc6da4cd71a8cf70a4cb6fa0c878a9d474a7d47db1e174a8d878add978abd68cbce477a7cd72a3cc73a7cf73a4cf6d9ec782aed39ec9eba5cae7aacee89bbfd9a6c9e5a2c9ea628cb26592bc699ac57fb3db7eafd780b0d88cb9e273a2cc75a5cd79a9cf8bb9db97bfe29fc7ea6c96be77a6d2689acb5e92c26297c36397bf73a2cc7aa6cd78a0c379a1c47aa6cb77a3ca9dc4eb7aa2c67aa2c676a2c777a8d36e9ecc709dc793bde3afd6f3a7ceeb88afd06993b9618dba6190be6592bc6f99bfa0c3e3a6c4e09cb5d3758eac7794b46a8bac6c8eb1698db1678ab081a3c8b5d4f38aa7c5a9c6e694b5d67498ba5b86a85b89ad5d8ab3628fb9618bb57096bb93b5daa4c6e980a3c95d82ae597fac6188b16084a89fc0df809fbc96b9d96289b05281af5f8fbf6897c37ba7ce678eaf81a6c396bada82a8cc658cb55982ae628ebb5581ae638cba587fa87498bc7d9fc290b3db6f92bc6486b3668bb56389b0577ca66488ba557aae557ba8557ca777a0cc517ca94876a74979aa4d7dae4476a7558abe5a8fc34d80b54678a94e7eae5c8bb94b7aa66892ba87a6c587a1bc9fbad57996b49ab6db6a8ab16b91b879a3c96994b75f87ab789dc985aad6678eb96187ac7194b498bbdb5073994e739d486f96476f93618caf4d779d49739d4c739e5a7fab92b3dc9bb9dd5d7a98aac6debdd8eda1bccf647e95637e9b6885a75e7ca04e70954e7197497097416d943d6a933b6a943c6b974776a43c6897406b983e69963d68953f6a95406b965e89b3608bb5608bb56190bc6293be6396c15e8fba6f9fc7628eb36d94b58fb1cdc1ddf5c4ddf3bad0e5b0c5dab3c8ddafc9e46c8eb3779cc67197be6289b25c83ae5d86b26d98c56b96c0719cbf96bdde80a3c3b4d5f690b2d592b6da6a95b875a1c4cdedfcceeefdceedffceedffcdedffcbeeffcbeeffcbefffccedfcd2f0fbd2edf8e1f9ffe9ffffd3e6f4a2b8c5a7becea9c5da86a6bd8dafc88bafc98baeca87afc989b0cd89b2ce88b4d188b4d186b2cf85aecc86afcd89b0cf8eb5d28eb3d085a9c982a6c689adcd88accc7599b97aa1c07fa6c781a8c786aaca80a5c28db2cf96bbd6a8cce6c5e9ffc6eaffc8ebffc9e9fec9eafdc9eafdc9eafdc9eafdc9eafdcaebfecaebfecdecffcae9fdcbeafecdecffcbe7fcc6e2f7b8d4e9b4d0e5a7c6dba3c2d794b4cb9ec2dc8bb7d28ebddb93c1e28ebfdf81b2d381b2d27dacca88b4cf90b5cfc0e3f993b3c8cce9fbd3eafac0d3e2bfd0e2cbe0f3a3bed398bad38ab3d177a5c96998c25f92bf5e93bf6da2cc77add380b2d3b2def9acd6ef8fbcd37eacc684afd180acd373a2ce71a4d16aa0cc69a3cb669fca6ca2ce70a4d375a8d775a7d86b9fcf6fa5d470a4d373a4cf6fa0c96c9fca6fa2cd6c9fcc71a5cd80b0d6a2cff096bfdb95bdd787acc7b6ddfa91bcdf6693bc71a1cf7eb1e079add581b2da82b2da7eabd4709fc977a7cf6c9cc2719dc079a1c4a8d0f393bde578a5cf6999c96599c9659ac66295c06899c47aa7d0a3cbee6e97b76f9bc06e9ac1729ec58bb5db92bee37babd36498c75d93c25f92c16b98c190b9d9b2d7f4a0c4e48cb4d878a5cf5e8dbb6190be5f8cb67197bb81a0bdb5d0ebb8d2ed809bb684a3bf92b3d27a9cbf698bb16e8eb4809fbea3c0deb1cceabcd9f7a6c8e46f96b55e8aad5a87ae5d8ab4658fb9688cb089aac99dbbd7a9c8e788a8cf7396be678db2749bbc6081a289a8c786a7ca7da3c8618eb75586af5382ac6f9bc07aa1c29bc0dd8fb2d0bbdefe86a9cf638ab55f8eba5382b0547eae7197c6779ac26184ac6b8eb87496c3658ab66087b0668db46990b95a7eae5e82b45e83b0779cc86188b1547da94a78a94f7fb04679a8467aaa467bad4277ab4b7eb35082b55b8dbe5588b54d7ea76894b9a9c8e7a6beda637d98a6bfddb4ccf06480a76689af658cb35981a5688fb6587eab4a73a1507ba86791bb7298bc92b6da86abd55279a4507aa24a769d4d779d5680a65e85b05378a4577aa44f70994c6c92718fb17694b07d9bb3bed8ef6984998aa2bc9db6d45b789a52729852759b456b92406a92436e983d69963d6c983d6998446f9c426d9a436c98436d973f668f5279a06b92b9678eb76a94be628fb96798c35d90bf5e92c15c8fbc6899c26f9bc0759cbd98bad687a5bfabc5dcaac3d9aec7dd97b2cd7799bf7499c380a6cd85abd280a7d06a91bc628cb6749ec682a8cda9cded8badc9a0bfdc99b8d7799cbc6e94b885b0d2d0edffceedffcdeeffcdeeffcbeeffcbeeffcaedffcaedffc9eafbd0f1ffccecf9cfedf7d8f0faeafdfff3ffffeef8ffccd9e1e2f0f9c7d8e2acbecc9cb2c09db7c896b2c793b3c892b4cd90b4ce93b8d38cb1ce92b7d490b5d286abc885a8c691b4d295b8d694b7d57194b280a3c186abc883a7c787acc988abc794b8d29abed8b2d6eec6e9ffc8ebffc9ecffc7e7fcc9eafdcae9fdcae9fdcae9fdc9eafdc9eafdc9eafdc9eafdc8e9fcccedffc8e7fbc5e4f8ceedffccebfdd7f6ffcdeafab6d0dfb9d3e2b6d1e6abcbe496bfdb8ab8d988b8dc82b4d975a9d07cb0d578aacb7dacc88eb3ce9abad1b1d0e4bad7e7adc4d2b4cad7cfe0f0d3e6f5bed5e5abc7dca1c5df75a0c06998c25386b5548ab9659bc96ea2ca81afd39ec5e6aed5f4b6e3ff8abbdb77a7cb7bacd47cacda6a9dcc70a6d471aad56ca6ce6ba2cb7bb0dc79abdc72a4d76a9ccf6fa5d473a9d76da0cd72a5d26da0cd6ba0cc689ccb73a8d27cadd587b5d99dc8e8a2cbe998c1dfb3defe98c4eb7faeda6d9fd07dafe079acd77fb0d97fafd786b3dc83b0d9a2cff695c3e791bde087afd288b0d384aed46794be6090c0689acb6196c26196c2699ccb7cabd779a4c793bcdc729bbb98c3e575a2c96897c16c9dc87fb2df659bc95a93c05d92be6091ba608ab0a7cdf1a7cdf19ec4e888b0d36f96bd6c96c0709bc66f9ac585afd77299baa3c8e5accee989a8c47190af84a5c6a4c4ea799abd89a8c794afcc9eb6cec0d9efbcd8f0a5c7e3668db4618cb6618cb76289b27596b58aa6beacc5dbc3dbf3b2cbe99fbcda93b7d188adc89ec0e66687b08cacd293b4d59bc0dd79a0bd6f97bb5d84ab789ec58caed3a8c9e8a0c2de84a7c55f87ab5c89b34e7dab5983b35f88b6587daa5e80ad6082af577ca85980a95983ab5f8bb0648fb2628aae6288ad5e81a76285ab5b7fa35d83a8618cb64a77a14d7ca64778a14477a44b7ead487aab5385b6578bba588db7598db46996b7b6d4f0a0b5d089a1bd718aa8b4cfedbfdcfe7292b85c7fa75479a349729e4c76a64b77a85d8bbc4a79a74c78a55f8ab56590bb5d88b34f7ca55b88b25984b1557ba8698eb87c9fc753759b5d7fa453759a84a7c7afd1ed6786a27691aeb0c8e28195ad899fb76481a154769b4b71964c739a426c963d68933d69963b6796416c993f6a97446b96456a9443668c7799be85a7ca7698bb6f92b886acd36e95be618cb66591be6392be6a99c377a4cd89b5da77a2c57aa2c579a0c1759cbd82a9ca6b92b37fa7cb8db4db85acd56e95c08db4dd7aa1ca769dc4688fb66c94b8698cb27fa1c4a6c5e4b0cfecc2e1fdb3d4f37fa3c784acd0cdecffcdecffcdeeffcdeeffccedfeccedfecbecffcbecffcaedffc5e8fbcbefffcbedf9d2edf8e4f8ffedfafff6ffffeaf3f8edf4faf4fdffeef7feebf8ffd9e7f0c6d8e4cbdeecbcd3e3b2cbdfafcbe09ebcd4a3c1dba3c2de98b7d497b9d593b2cf97b6d3809fbc8badc990b2ce89acc88fb2ce8eb1cd9abed8a4c8e0c7ebffc9edffc4e7fbc7eafdc7e8fbc9eafdcae9fdcae9fdcae9fdcbeafec9eafdc9eafdc9eafdc8e9fccaebfec7e8fbcbeafecdecffc6e5f7c9e8fac8e7f9daf5ffd7edfabdd0debcd1e4b9d5ed8fb4d188b5d67dadd37db1d97aaed66ea2c979abce7dacca8fb4cec3e3f8d6f3ffa7c3d1afc9d8a9c0cecaddecd6e7f7bbd1dfbcd6e7afcfe479a0bd6994be5b8bbb5589b95e94c279add58cbade799fc37ea5c683b1d370a2c77eb2da7bb0dc83b7e76fa3d36da1d072a8d475acd578afd877acd873a6d56b9dce6b9dce679dcc689ecc6ea3cf70a3d06ca0cf71a5d46da3d16ca0cf72a5d07babd387b3d8729fc07faacc7aa6c96e9ec66fa0cb6c9ecf6ea2d27baedb76aad278a7d183b0d97eabd481aed5b0dcff8db8db7ca4c77fa7ca87b1d77ea9d36b9bc96ea1d06ca0cf6296c5669ac975a6d194c1e88eb9db79a0bfa6cfed6c9abc6798c06da0cd6195c46296c55f94c05d92be5b8eb96390b9658fb5658fb5749fc289b0d1749abe739ac16892bc6692bf6493bd80add46e9bbc9cc3e282a7c498bbdb84a5c87fa1c67d9fc289a8c78ca7c2859caebed3e4b7cde2abc6e181a3c86b90ba6186b099bde1bcdaf69eb7cbb6c9dabed1e2c1d6e9b7d0e4a7c6da9cbed76a8cb16586af6282a97492b69ab9d6afceea91b4d282a4c76d8fb47494baadcceb87a6c37b9eba82a9c8608ab25481ab537eab5782af7096c36489b57194bc688bb1668cb16590b35d89ac5b87aa5f8aad648caf6286aa7397b993b5d87397bb5d85a94f799f4d79a04b78a14b78a24c7ba94b79aa5585b5467aa9457ba7487ca4608cafa6c3e1c9def9bed6ee809ab3839eb9bad5f3b6d0f17290b24d6e974e739f4973a34975a64a78a94474a44878a85585b34776a25e8db7598ab34978a4456f9f496f9e5476a385a6cfb2d4f97da1c36387a76d91b1698caca0c1e0839ebc6e86a29caec4a0b4cc5372917194ba6288af4d779f466f9b3d6895406c9b426e9d416c99426b97456c97496c9499bbe0b9d7f985a4c182a1c080a1c46e90b6698fb66892ba709bc578a5cf73a0ca78a5ce74a1ca77a4cb739fc6719dc46e9bc277a4cd72a1cb6493bd6491ba5f8ab4618ab65f88b4658fb9658fb76a95b8779fc3698cb27d9fc47d9ebf89aac9a8c9e898bbdb80a6cb81a8cfcbebffcbebffcdecffcfecfed0ebfecfeafbccebfdcbecffcbeeffc7ecffc9ecffcaebfecdeafacee8f5dcf2ffd9ebf7e0f1fbe7f5feeefbfff2fdffe8f1f6e8f0f3e9f1f4e4ecefeaf3f8e4eff5e0eef9cfe1efc2d7eab8d1e7a3bdd699b4cf9ab8d28ba9c595b3cf96b5d192b1cd93b5d096b8d39fc3dbb9ddf5cbefffc7eaffc7eafeccedffc9eafbcbeafccbeafccae9fdcae9fecae9fecae9fec9eafdc9eafdc9eafdc9eafdc9eafbc9eafbc9eafbc9eafbcaebfcccedfecbecfdcde9f7def0fcd6e6f3d8ebfcb9d3ea85a8c478a3c57aa7ce7fafd780afd974a5cd80b1d28bb7d4c2e4fdcde9fecce7f8bdd9e7afcadbb1cadec8ddf0b3c6d7caddecbbd2e2d8f4ff85a9c3749ec46190bc5386b373a8d48ec2e99eccf085add081a9cc78a6ca70a1ca75a9d871a6d872a7d9689ecd77acd87cb1db76abd570a5cf6ca1cd6da1d06ca1cd6ca1cd6a9fcb6ea3cf6b9ec96c9fcc6b9fce6ca2d071a7d671a5d575a8d778a9d476a3cc74a1c8739fc674a1c877a6d06a9dc86b9fce71a7d570a5d172a6ce79aad383b2dc79a9d17eabd283afd4abd6f982aace7ca4c876a0c66996bf6695c1699ccb5d91c06397c66c9fcc699cc772a3ce6f9cc584abccadd4f19ac6e377a8c96599c16297c36595c36394bf6293be6394bd6291bb5f8fb75f90b873a3cb97c3ea9ac4ea6f97bb6990b7618db45f8cb56999c16797bf77a4cba9d5fa84afd26088ab7399be90b2d793b2d1a2bed6b5ccdcabbeccc7dae9bdd3eaa8c2e3708eb46989af81a0bfbad4ebcadff0bfcfdec9d7e2c3d3e0cee0eeb6d0e1b0cce2accae4708fae6888af6380aa99b5dda8c2e5a8c2dd8fa9c093b1cb6a89a67899bc7c9dc07899ba8cafcd749bba547fa25681ae5781b17fa6d16c92b76182a37091b094b7d56289aa5883a65f8bb05580aa6c96be628aad6087a86d8fb5799bc17d9fc4779bbf6187ae547ba4658bb8517aa84c76a64977a84e82b25086b54e80b16e99c4a5c3e5b8d0eac5def29eb8c97890a8b2cae4abbfd8a6bcd465809e597a9d4f74a04a73a149749f45749e4275a04378a23d709b4778a34475a04c7ba74a74a45076a7597daf4a6c996589abaacfeab1d6f19cc3e080a3c95e7ea48da7c8647c9699abbf98adc27d9cbb55789e496f964c769e48719d426d9a44709f3f6b9a4e79a647709c466d967497bdb2d3f68faecdbedcf8bfddf97f9dbf8babd17a9dc56e95be7da8d27aa7d16b9ac66192bd6192bd5e8fba6091bc5e8fba6394bf6b9cc76ea1ce6a9dc86697c06897c16d9ac4709cc9618cb9638eb980acd391bbe16e96b9779dc16488ac7295bb6487af7da4cb6791b9719dc4c9ecffccecffcfebffd0ebffd1eafed0eafbceebfdcbecfdc9ecffcaefffc8ebffc9ecffcdecffccebfdcde8f9cfe9f8d2e9f7d6ecf9e1f3ffe1f2faecf9ffecf7fbeaf4f6f2fafde8f0f3e4edf2dfeaf0d8e5eec6d6e3c6d7e7bbd0e1b0c6dba4bed5a9c5dda0bcd499b7cf99b7cfa1c1d8b7d7eec9ecffc7eaffc6ebfec8ebffc5e8fbc9eafdc8e9facae9fbcae9fbcae9fdcae9fecae9fec9e8fdc9eafdc9eafdc9eafdcaebfecaebfcc9eafbc8e9fac9eafbc9eafbc8e9fac9eafbcce9f9d8ebf9e4f6ffccdef2c2dbf17a9cb7779ebd80a8cb7ea8ce88b4d99ac6e9b0ddfcc1eaffc8e8ffc9e5facae5f6cae7f7b8d5e7bdd8edb8cee5c8daeec6d9e8b4cad8cee9fab2d2e97da4c5638fb679aad37db1d97eb0d588b8dca5d1f69ac4ea9fc9ef7ba8d170a3d27db1e376abdd79afde79aeda76abd56da2ce6da2ce6ca0cf6da3d1699fcb6ba0ca6ea1cc70a3ce6ea1cc6fa2cd71a5d46aa0ce72a8d76ca2d16fa2d175a5d376a5d1a1cef86f9cc672a1cb70a1cc6c9fca6fa4d06fa5d16ba0cc6ba0ca7db0db78a9d277a8d17eaed681aed591bde2a7d1f777a1c76c98bf6b98c16392be6396c36498c75f93c2699cc96fa2cd71a4d17eadd788b3d5a0c7e493bcd87da8c8a6d6fa6b9bc36a97c06390b96693bc79a6cf78a7d172a3cc88bbe676a9d46392be6c99c38bb7de98c4e96c98bd6794bb92c2ea699ac35f90b95d8db580aed291bcdf648aaf8aaed2a3c4e7b5d3ef89a2b6acc2d0d4e7f6c3d8ebafc7e39ab5d37f9cbca9c4e1b4cde3b3c8d9c1d3dfbdcbd6b0bec9a1b1bea8bdceb9d2e6aec9de7792ad7a96bb708db77792bd7a94b9a7bfd9acc5d9b1ccdf97b3cb7c9bba7e9fc2a1c2e593b4d58fb4d16991b4537dad5884b56c96c0afd3f791b0cd83a1bb86a4c0a8cae66b8fb16188af5379a6648db9608ab05984a76489b36d90b899bbe080a2c77b9ec66388b25177a45379a6527ba75885af5080b0487aab5383b477a2cf799bbeb0cce4b4cedfc8dfefc5dbf2bacee6bed0e4bacce0aec4db708ba85173994d749f4a759f4776a03f739b3f749c4378a44073a044759e4a79a34c76a64f77a8496d9f4f74a14e74987299b686adca537a99587ba17f9fc66a87a7a3bbd5aabcd0d7edff92b1ce5175994f759a4b729b4e77a347729f3d69985480af5480af45709d507aa4789ec581a5c99fc2e2a4c3e0b8d7f4b5d4f37192b590b3d99fc6ed6d98c26796c06090be5c8fbc6295c46497c65f92c15a8dbc6396c56ea1d0699dcc6295c26a9bc66293bc608fbb6291bd7fabda75a1ce76a1cb7ca8cd7faacd779fc36d94bb648bb65f88b46590bb5d8ab36393bbc9ecffcbebffccebffcfeaffcfeafdcfeafdceebfdccebfdcbecfdc9ecffc9ecffc9ecffc9ecffc9ecffc9ecffcbecffcfecfecfeafbceeaf8cfe9f8d1ebf8d7eefcdbf1feddf3ffdef0fce3f5ffecfdffecfaffecfaffe6f3fcd3e0e8cfdfecb8cfe1acc8dea6c2d8aac9deb8d7ecc4e4f9c9e9fec7eafec7eafec8ebffcaeaffc9eafdc9eafdc9eafbcbeafccbeafccbeafeccebffcbeaffcbeaffc9eafdc9eafdc9eafdc9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc8e9facee9fad0eafbd7f0ffcce6fd7c9cb57ca0ba97bad6a5c8e6c2e5ffc2e7ffc2eaffc4eaffc7e7fec7e6fac8e7fbc8e9faa9c8dcacc8dda2bbd1cce2f7b3c8d9bdd3e1c8e2f1b3d2e685a8c685add085b3d780b0d679abce77a9ce7fafd79ac7ee9ac0e58bb1d67ba7ce8bbae47aadda6da3d16ba1d06da3d26ea3d572a8d76aa2d169a2cf6aa3ce6ba1cd6fa2cd72a3ce72a5d071a4cf74a8d76ea2d16aa0cf6da3d2699ccb6c9ccc709fcd7eadd96e9dc972a1cd7fb0db79acd773a8d4669bc7689eca6aa0cc70a5d174a9d378acd47fb0d885b2db82afd67fabd27fabd26f9cc5709dc66998c4679ac76296c56a9ece70a3d26696c470a4cc94c6ebacdafc91bcdca8cdeaadd0ee789cbc8db4d59ec9ec759fc56c96bc749ec679a8d26091bc6d9ec96292c05d91c0598dbc689dc9699dc57fafd577a5c97da9d085b2db6291bb6e9dc7709dc46a95b899c0e1a1c5e787aad06d8fb2a1bedcafc9e09ab1c3c5dcecc5dbf0b6cee69eb8d3b1cce7bad5eac5dff0c6dceac5d8e6bdcee0c2d3e5b1c4d5c7d9edc5daedb6cce3839ab9839dbe9cb8dd84a2c4adc8e3b1cce1a8c3d4b2cde0bedaf2728fad8da9d07494bb8db1d587b1d76d98cb5a85ba5982ae84a7cdb9d6f690aac57b95b0738ea9b0cbe8819fc15f80ab587daa5e8bb45686ae5a85af618bb3668cb180a6cb5f86af547ea8547ea84d77a14c769c5a84aa517ea8517daa517dac5a85af668dae9abcd7afcadfbad0e5cadcf4c5d7edc9def1d1e6f9cce3f5c9e3fa6889aa4f759c4976a04677a243749c42769e4074a44175a444749c4a779e4c77a44d75a64972a0466c994c739c4d739a7399beb4d7fd587a9f698aad6380a0a2bcd7849badacc6d77c9ab46d8eaf54769956799f4e759e4a739f4a74a4426e9d4675a35f8ebc7aa6d36994bf658fb779a4c781a7cb81a5c594b5d4a1c2e37092b7678db290bce36897c16a9dca5c90bf5a8ebe5b8fbf5b8fbf578bbb5a8cbd5e90c15e90c15f92c15989b76b9cc75c8db86293be608fbd608cb96792bd7ba7ce83afd47ba7cc6b96c06792bf618dbc5c8bb95d8cb85f90b9cbebffcbebffccebffccebffccebffccebfdceebfdccebfdcbecfdc9edfdc9ecffc9ecffc8edffc8edffc8ecffc9ecffcbecffccebfdccebfdcbeafcccebfdcdecfecfecfecfecfecde8f9cfe9f8d7edfbd7eaf8ddeffbdff0f8d7e5eed8e9f3daf1ffd2efffcde9fecbe7fccae9fdcbeafec9e9fec8e8fdc9e9fec8ebffcbecffcaebfecaebfecbecffccebffccebffccebffccebffccebffcbeaffcaebfecaebfecaebfec9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7e8f9cae9fdcbe7fdcae9fec4e7fbc5e8fec4e7fdc7e7fec6e6fdc4e7fdc4e9fcc4e9fcc6e6fbc6e7fac4e7fac5e8fbb2d3e4b1d0e4bed9eeafc8dccce3f5d2e9f9cbe5f4b9d6e8bee0fb90b7d693bee084b2d476a4c877a9ce76a7d07cabd582a8cd82a4c7a2c8ec7da9cc6e9fc772a7d371a7d66ba3d46da2d46da2d46ca2d16da6d36aa3d0699fcd70a3d06ea1ce73a6d36fa2cf6da1d073a7d671a7d57aaedd6fa2cf6fa2cf6c9dc877a6d27baad68ebde97eafda72a5d0689bc86ba0cc6ca0cf679dcb6da3cf77add979aed87aaed680afd980afd97eadd77dacd678a5ce76a6ce6b9ac46a9bc66397c66498c86799ca6598c574a5cd6c9ec177a7cb84b1d298bbdbb4d3f0b8d6f0a9cbe697bbdba9d1f492b8dd83add56b98c16695bf78a5cf76a5cf6598c5669bc76095c15d92bc699ac36393bb6794bd6b96c06c99c399c4ee97c1e989b1d579a0bf9dc1e191b7dc80a4c895b3d5bfdaf57b94a8c5daebc7dcedd3e8f9c8def5b3cbe3afcadfbad5e8cae1f1c9deefcee0f4ccddf1c3d4e6ccddefcfe0f2d2e4f8c8ddf2b9cfe7bdd7f2b1cce798b4cc9ebad0c2ddeeacc7d8bbd6e9bcd6ef859dbf6682a76185a9547ea6537eb15482b65d87b7759ac48fafd5bfdcfc9cb7d58fa9c4b0c8e0849cb66781a26383a95d88b25889b25786b25885af5680a85b85af5985b25884b17ba8d2557fa752789c769dbe6d93b8739ac36a91ba587ea58cb3d49fc2de99b5cdb4cae2a5b7cfb3c7df96acc39ab5ca91acc1819fb78fb1d4527ca44776a23f729f4879a44475a04175a74274a544749c517ea54c77a247729f4b76a34b74a24b74a24a709d4e739f54779f5c7ea3597a9b6a89a87997b3c3dff481a0b56c8ba77699b96385a84f72985279a2547da95d89b66190be6191c16a9aca5d8dbb709fcb6594be6592bb6995bc638eb16c92b6789ec27da5c977a1c96b98c16594be6495c05e91be5b8ebd5a8dbc578ab95d8dbd5d8dbd5888b85a8aba5a8aba6192bd6d9cc877a8d36091bc5c8bb75d8ab4638eb8638eb86793ba6792bc6592bc79a8d45786b46090be5f8fbd5b8bb9ccebfdccebfdcbecffc9ecffc9ecffc9ecffcbecffcbecfdccebfdcbecfbc9edfbc8eefbc8edfdc9edfdcbecffccebffcaebfecbecffcbecffcbecffcbecffcbecffcbeafecbeafecdeafccce9fbcdeafccae7f9cfeafdd1ecfdcae5f6cde8f9cae5f6cae7f7cce9fbcbeafccae9fbcae9fbcbeafecbecffc9eafdcaebfecbecffcbecffcbebffcbebffcbebffcbecffccebffcdecffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7ebfbc5eafcc9ecffcbebffc4e7fbc7ecffc2e7fac4e7fbc6e9fdc8e9fcc5e8fbc4e9fbc4e9fbc6e9fcc8e9fac5eafac4e9f9c6e7f6c7e7f6c9e8facce9fbcde8f9d3edfec6e0f1cce7fac6e6fdc5e9ffa5cceb8cb7d985b0d37aa7ce77a8d37dacd888b2daa6ccf0bde4ffa1cdea7eacce74a5ce6ea4d36da5d66fa5d46b9fce70a3d076a9d671a5d570a4d474a8d872a4d576a8d970a2d375a9d86fa3d273a8d472a7d17eb2da89bde572a3cc79aad37dacd673a2ce6b9cc775a8d571a4d16a9fcb699dcc73a9d770a6d46aa0cc75aad47fb2dd7daed977a8d379aad57aabd677a6d086b6de7aaad26e9dc770a3d06b9fce73a7d670a3d075a6cf74a4cc7aaad27eaacf83aac99bbfd9bbd9f1bad8f086a8c4a4c8ea87add488b2da85b2d978a5cc7fa6cf86add482aed36694b86696bc5a8eb66396c3679ac76b9cc598c5ee7aa4cca7cef791b7de779dc284adcd7fa6c58fb3d580a3c3a5c2e0a5bfdacee4f9a5b8c9aebfcfabbdcbb8cbdcc5daedb1c7dcafc5dab3cadcc2d7e8caddeec0d1e1c3d3e3a2b2c2b9cadabbccdcd2e2f1d4e4f1cfe1efbdd0dfafc8dcb2cee38ea9beb5d0e3b4cedfc8dff1cfe5fc86a0bb90b2d56087b05680b05581b25783b45f89b9749dcb93b8e29bbfe3aac9e5c9e0f2d2e5f4d2e5f686a0b75f85a95f8cb65584b05483b15783b4517caf5887bd5284b74d7caa6892ba7a9cbfabc9ebaac8ea708eb27391b57b9cbd93b5d892b3d2b2cdea829ab46c849e758faa88a3c1a7c6e56b8eae597fa3507ba55988b44578a74274a53f71a24577a84577a84575a546729f4e79a37facd34c79a244709d4b77a64872a24d75a64c729f5477a181a3c997bada5678947c9eb97c9dbca7caea6286a8789ec2799fc46e95bc618bb56792bd6793c05f8ebc5f8fbf70a3d270a3d073a3d16394bf5e8db76592bb6390ba5e8fba6093be6093be8abbe66697c05e8db76595bd6895be628fb96390ba628fb96e9ac76d99c66493c16796c46291bf6995c26e9bc56897c172a1cb86b3dc89b6dd638fb6648eb8729bc7628db85e8bb56191b95b8bb36190ba5a89b75c8abbccecfbccecfbc9edfdc8edffc8edffc8edffc9ecffc9ecffcbecfdcbecfbc9edfbc9edf9c9edfbcbecfbccecfbccebfdccebfdcbecffcbecffcaebfecbecffccedffcdecffcdecffcdecffccebffccecffcaeaffccecffccecffc7e7fcc8e9fccdecfecdedfcccecfbcdedfccdecfeccebfdcbeafecbeafecbecffcbecffccedffcbecffcbebffcbebffcbebffcaeaffccebffccebffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7eafdc6ebfdc1e6f9c3e6fac6e9fdc1e8f9c4ebfcc6ebfdc3e6f9c5e8fbc4e8f8c3e8f8c3e8f8c7e8f9c7e8f9c5e9f9c5e9f7c9eaf9c5e4f6c7e8f9c9eafbcae7f9c3e0f2cee9fcc7e3f8c1e1f6c4e8fec2e7ffbae1fe97bedfa7d2f582afd67ba8d17ca8cd80abce8cb8d5acd8f59bc8e97dadd36ea1cc6ea2d173a7d66fa2cf72a2d077a7d577a7d777a9da7cb0e27bafe170a4d66ea0d371a5d571a6d271a6d073a8d07db1d889bde490c1e992c3eb8fbee872a1cd6b9cc76f9fcd75a8d580b3e076a9d86ca0cf6ca2d071aad575aad673a8d276a9d47aadd87baedb76a9d478a9d17fafd584b2d67aaad070a1cc7cb1dd669bc7689bc8699ac571a0ca75a2c987b3d87aa5c78eb5d4b3d5f0a6c4de9ab9d686a9c98db4db78a4cb85b2d97ca8cd8ab0d78fb5da98bee2729abd75a1c46c99c05b8cb56798c36d9cc682afd8749ec879a0c9779ec76e98be84b0d39cc9ea749cbf8db1d37e9fc08aa7c593adc8bed4eccee3f8c3d8edc4daefbad3e9b8d2e9aec8e1b5cfe8bdd5edb4cde1c1d8eac8dbecbbcedfa8bdcec2d5e6c2d4e0c6d4dfddebf6d3e3f0c2d7eab8d1e7a3bfd596b2c7b6d1e4c6ddefd1e4f5c2d8ed7f9ebb6187ac6a95c05884b36291bf5b89ba5381b25985b25781a981a5c5a9c2d6d1e4f2cbddebd2e8fd9bbfe15883ad5887b15281ad537fb0507eb24f82b94d80b55889b4648eb47a9bbc6c87a57c97b596b1cfacc5e398b3d091aecc96b4d0aec8e3a6c0d9b3ceebb3d0f080a1c25a7ea2587fa64f7aa55180ae5181b24a7aab4f81b2477aa94477a64373a34674a5527ead7eaad789b6dd4b7ba14776a04675a14571a24872a24f75a45479a5587ba16185a77ea3c059809f7ca2c76c93ba7aa4ca7ba7cc7da9d0739ec87aa5d06692bf6190bc6494c2679ac772a5d2689bc86a9bc66293be6897c16390ba6190bc5d92be5f95c35f94c076a9d46d9ec779a9d1618eb76590ba6a95bf6893bd648fba6793c05f8eba5e8dbb6393c15f8ebc5f8bb8628ebb6190ba6393bb608db4628fb6648fb9638cb85f88b66590bd5c89b35d8db56595bb5d8ab35f8bba5f89bbcbecfbcbecfbcbecfdcbecffcbebffc9ecffc8edffc8edffc8edfdc9edfbcbecfbccecfbceebf9ceebf9ccecf9ccecfbcdedfccdecfeccebfdcbeafccbeafcccebfdccebffccebffcbecffcaebfecbecffc9eafdcaebfecbecffcbecffcdeeffccedfecaebfccaebfccaebfccdecffceedffceedffcdecffccebffccebffcbecffcaebfec8ebffc8ebffc8ebffc8ebffcaebfecbecffcaebfecaebfec7eafdc8ebfec7eafdc7eafdc8ebfec8ebfec7eafdc7eafdc6e9fcc6e9fcc6e9fcc6e9fcc3e6f9c7eafdc5e8fbc7eafdc2e9fac3eafbc1e7fac6ebfdc4e9fbc4e9fbc3eaf9c4e9f9c7e8f7c8e8f7c7e8f7c7e8f7c9e8fcc6e6fbc6e9fdc3e6fac5e5faccebffcce8fec8e7fcc6e9fcbfe6f7c2e7fac0e4fac3e7ffc1e4ffbae2fcacd8f582afd07aa8cc82afd686b3da8fbde19ac8ea73a4c574a6cb79aad579a9d778a7d574a3d173a2d074a4d274a8da78ade16da0d56ea2d474a8d874a9d573a8d272a7cf76acd27cb2d87fb3db83b7df81b2dd72a3ce71a2cd72a3ce74a5d078a9d46b9bc97db0dd7ab0de69a2cd6da2ce73a8d276a9d67aadda72a5d471a4cf85b6de97c5e984b0d3709ec077a7cf73a6d170a5d173a8d483b4df92bfe88bb7dcaad6f979a7cb81aed58db4dbb3d7fbb3d4f59fc2e2729dbf75a3c76d9dc579a6cd9ac2e69dc3e88db3d89ac0e5a2c8eca4ccef7aa5c77da7cd6b96c06994bf6a97c16996c06d9dc56091ba71a4cf669ac26797bf7dabcf92bde0b1d7fba0c2e783a3c97391b57596b798b9d8a8cbe9b6d8fba3c5ea8dafd49abddda6cae4abcee2b6d5e9bfdaedacc6dda1bad0b4cadfcaddeec9d9e9dae9fcd1e0f7c1d5edb8d4eac9e9fe7194a791adc2cce1f6cce1f6b4cfe46488a25a84ac5c8bb777a8d15889b25080ae5181af6392bc709bbeb9d9f2bed7ebbed2eb8ba3bf688aad6d98bb5682a7537fa6537ea95581b04c80b04a7ead598ab28bb6d893b4d37691ae6b86a3809bb6bdd7ee869fb5b4cde3869fb5b5cee2b3cde46382a15e80a55d7fa453799e4e7aa14e7da94c7aae5886ba6793c46995c25c8db6598ab35b8ab66793c26995c66695c371a0cc5889b24d7ea64978a24975a44c76a84d75a64e74a17ba2c98db5d882add075a1c86794be6695c16c9dc878a9d277a8d374a3cf74a3cf7dacd874a3cf6596c1689bc66194bf6293be6d9ec76594be719ec894c1eb6d9ac36594be5f90b95e8eb66d9dc572a2ca6191b96693bc7faed86c9bc76796c26494c26295c4588bba5a8dbc5a8dbc5b8bbb5f8dbe5985b45c8cb45c8eb35e8eb46390b977a2cf648dbb6d98c5628db86996bf5d8db56491bb5a87b16790bc6089b5ccedfeccedfecdecfeccebfdccebffcbebffc9ecffc9eeffc9eeffcaeefecbecfdccebfdceebfbceebfbcdedfccdedfcccebfdccebfdcdecfeccebfdccebfdccebfdccebffcbeafeccebffccedffccedffcbecffcaebfecaebfecaebfecbecffcbecffcbecfdcbecffcbecffccebffccebffcbeafeccebffcbeafecbeafec9eafdc9eafdc7eafec8ebffc8ebffc7eafec9eafdcaebfecaebfec9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fcc5e8fbc5e8fbc5e8fbc5e8fbc8ebfec9eafdc5e6f9c3e4f7c6ebfdc5ecfdc5eafcc7eafdc5e8fbc5e9f9c4e9f9c5e9f9c7e6f8c9e6f8c7e7f6c7e6f8c9e8fdc4e4f9c8ebfec3e8fac6e9ffc6e6fdc4e4fbc5e8fec4e9fbbfe6f5c1e6f6c6e9fcc8e7fcc6e5fac4e5f8c3e7fdb9e2fe81add078a7d378a9d478a8d098c6e891c0de75a3c471a2ca75a8d579a9da75a3d574a3d172a2d06da3d270a8d76fa4d674a8da7cb0df73a8d470a5cf699ec673a8d079aed67db0db73a6d175a6d177a8d382b3de7fb0d980b1da77a8d183b4df70a3d0689eca70a6d275aad472a7d16fa2cf6c9fcc6ea2d16ea1ce84b6db90bee08cb9d877a4c576a6cc8fc0e9699eca72a7d36a9bc66e9dc77eaacf7caace6c9cc46e9fc8719dca80abd599c1e58db5d872a0c27aaace93c3eb729fc6719cbf8bb1d6779dc4779dc4749abf86aed18db5d8658fb5729dc77aa7d191c0ec74a5d072a5d073a8d2689ccb6498c75b8eb96899c1729ec577a1c96a8fbb80a5cf6d94bd6990b7618cae7199bd769cc38cb1db6f94be6e94bb8eb9d995beda7fa4bf81a4c088a9c893b4d3b1d0ed90abc692aac297adc5d1e5ffc3daf990afccaacfecc0e5ff7c9eb9abc3dd91a7bfc9e4f993b5d05581a85687b05488af6698bd5888b05281ab5c8bb774a1ca8eb5d4a5c7e3839dbe83a1c392bade729ec35a86ab5480a5547ea45380a94e83af568bb78abae298c3e6a5c8e8b3d4f3baddfb7ea1bd7694ac90abc0d7eeffcae1f3b9d4e97b9bb45c80a45980a75f86ad77a3c897c4ed6b9cc76090c16a98ca6692bf709dc774a4cc6697bf6897c36695c36c9acb6393c36595c36495c06293bc4879a24b7aa85480b1618bbd608bb86c97c174a1ca719ec876a7d26f9fcd6a9dca70a5d16ea3cf79acd976a6d474a3d174a3cf7baad66596c16194bf6497c25d91b96091ba6392be75a4d079a6d0a0cdf794c1ea81aed56794bd6693bc5e8bb47babd36998c26394bf5e8ebc5a8dbc5d91c06599c95d91c05d90bf5689b8598cbb5a88ba5f8dbe5c8db85e92ba6091ba5d8cb8608cbb6f99c997c2ef6490bd5a89b3608fb96796c2638eb986b0da759cc5ceedffceedffcfecfecfecfecfecfecdecffcfebffcdecffcdeeffcdedffcaedffcaedffccecffccecffceedffceedffcbecffccedffccedffcdeeffceedffceedffcfecfecfecfecdeafcccebfdcdecfeceedffccedffcbecffcaedffc8ebfec9ecffcaedffcbeeffccecffccebffccebffceeaffcfebffcce8fdcbeafec9eafdc9eafdc7eafdc8ebfec7ecfec7eafdc9eafdc9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc8e8fdc6e7facce8fdcae9fdc9eafbc7e8f9c9e9f8c8e5f5cae7f7c8e7f9c7e8f9c8e9facbe7fccbe7fcc9e8fdc8e7fbc9e8fcc6e7f8c4eaf7c4e9f9c5e8fcc7eaffcaecffc1e5fdc4eafdbfe9f9c4ebfac5e6f7cde8fdd1eafecce6f5cbe8f8c8e8ffa3caeb7da9d674a4d478a7d37ca9d097c4e381b0ce71a5ca6ea4d072a7db73a6dd76a5d975a8d771a7d370aad26da3d172a8d66fa5d373a9d5699fcb6ca2ce6da2ce72a7d3699dcc72a6d57baedd6ea1ce78a9d27fb0d88bbde288badf7cabd57cadd873a8d46ba1cd6ca1cb6ea3cd6ea1ce6b9ecb6b9fce73a8d481b3d89ecceda6d2ef7fabc874a2c66d9dc56c9dc86a9dc86ea1cc6ea1cc75a6d1699ac59ecdf783b2de6b9bc96da0cd75a8d5679ac571a2cb88b8de7aacd16b9bbf6995b894bfe29cc6ec85afd78eb9e377a2cd88b3de82afd96d9cc66394bd5e91bc5c8fba5c91bd6398c4699dcc6a9dca85b9e16f9fc7668fbb6b91be6f94c07aa1ca6d99bc6290b2618fb15b87ac668bb57396c0a2c5ef8cb2d96691b478a4c984aed86089b5608bb85f8ab5628db76892b86288ac698daf84a8ca7093b9698eba6d93c06f94c088abd385a6c7c0dffcc0dafbb5d7fc5c89b34f84ae598db292c3e45b83a7577ca6658ebc8ab5e27faad46c96be749bc2709ac26596c16497c26d9ac4a0ccf39ec9ec9dcbed7db0db5f94c06594be6e99c36d98bb709bbe6b9bbf78a6c87ea5c4cdedff8da3b87f95aa81a3be6087a85b85ab5a87ae6091b976aad16a9bc36798c17eafd86998c295c6ef7daed772a3cc70a3ce5d91c06296c66396c371a4cf6093c06093c06393c16494c4608ebf6290c16591c26590c36896c86a9acb74a4d470a5d16fa4d0669cc86499c574a9d56fa2cd73a4cf74a3cf79a8d277a6d06fa0c96296be5f93bb5f92bd6093be5b8ebb6090be709ecf6695c35f8eb85a8ab275a4ce7baad475a4ce6c9dc86093c05d91c05e92c15e92c1598dbc5f93c25a8dba5d8eb95a8bb65d8eb95c8cbc588abb5b8fbf578dbc5d91c15d90bf5c8abb5c88b75e8ab96190be5f8fbf6090be6392be6390ba6a91ba97bde4cfeeffceedffd0edffd0edffcfecfecfecfed1ecffd1ecffd1edffceedffcdeeffcdeeffcdedffceedffd0ecffd1edffcfeeffcfeeffcfeeffceedffcfecfed0edffcfecfccfecfcd2edfecfecfcceebfbccebfdcbeafccbeafeccedffcaebfec9ecffc9ecffcbebffcbecffccebffccebffceeaffceeaffcfebffcdecffcdecffcbecffccedffcaeefec9ecffc7eafdc9eafdc9eafdc9eafdc7eafdc7eafdc8ebfec8ebfec7eafdc8ebfecaebfec9eafdc9eafdc9eafdcaebfecaebfecbeafccce9fbcee9fccee7fbd2ecfdd0ebfcd3effdd2ecf9d4ebf9d5ecfad2ecfbd2eefcd3eeffd6efffd7f0ffd5f0ffd3efffcbeafec6e7f8c6ecf9c4e9f9c5e8fcc3e6fcc3e5fec7eaffc4eafdc2e9fac2e6f6cbeafcd1e8fadbf0ffdef4ffdaf1ffd6f1ffc7e9ff7da7cf77a6d478a7d57baad482b0d49dcbed8bbfe478add773a7d971a3d872a2d374a7d671a7d36ba5cd6ca2d06ea4d26ca2ce6da3cf6aa0cc6aa0cc70a4d374a8d776aada77abdb70a3d273a6d377aad578acd36fa3c882b4d97fb0d975a8d373a8d471a7d36ba1cd699fcb70a5d174a9d56b9fce7aafd97eb0d581b2d385b2d174a1c283b1d57aaad26e9fc86a9dc87fb2dd74a8d084b5de73a4cd76a6ce6b9ac46da0cd6296c6679fd0639bcc689bc86e9fc86b9cc477a7cd87b5d97dabcf92bee578a3cd6c97c26d99c674a3d16c9cca6697c26fa2cd6295c05e91be5d90bf6497c66599c96598c76394bd6a97c1668fbd6c92bf7297c190b8dcabd7fa99c7e985b3d586b1d4a8ccf07a9cc27c9fc98ab1dc628db85f8eba5f8dbe6290c25b8bbc5989ba5a88b96591be5f8ab45e8ab1658fb7628cb65f87b87da5d86085b9678dbc85acd36a90b57091ba6c91bd6697c25b90ba6b9fc67eaed29ec5ec7198c16b96c36a96c76a99c776a5d16998c26596bf6a9fcb6a9fcb71a0cc6f9cc56a96b96898bc6498c06196c26a9ac86998c46a97c16596bf699ec86a9fc775a3c76f96b5accae2cae8ff779fc2608db46a9ac26c9dc66fa4ce76abd57aafd773a7ce84b5dd7bacd46596bf6ea2ca6899c26396c3699fce5e94c3659ac65e93bd6497c46598c76194c36292c36292c26292c25f8fc06393c4608fc36597ca6ca0d06da1d075abd771a7d372a7d373a8d4689bc870a1cc71a0cc709fcb77a8d174a5ce6a9dc85e91bc5f94be5e93bf5f92c16093c272a2d36797c76392be6a99c36493bd6fa0c96d9ec96598c36295c25d91c06599c8699dcc5c90bf5f92bf5c8db85e8fba5f8eb85a8bb65f8fbf5a8cbd5e93c55a8fc3588dbf5a8ebe6595c56090be608ebf6090c06898c85d8dbd5e8db96996bf648eb66990b7ccedffcdeeffcfeeffd1edffd0edffd0ebfed2ebffd2ecfdd1ebfcd2ecfdd3eeffd6f2ffd6f1ffd6f0ffd6f0ffd6f0ffd8f2ffd6f0ffd4eefdd4eefdd4eefdd4eefdd4eefdd2eefcd4eefdd2eefcd2eefcd0edfdceebfbceebfdcfecfeceebfdcdeafcceebfdcfebffd0edffceeaffcdeafccdeafcceebfdcdecfecdecfeceedffcfeeffcfeeffceeffecdeeffccedfecbeafccbeafccae9fbc9eafbcbecfdcbecfdcbecfdcaebfcc9eafbcbebfacdedfcd0edfdd0edfbd1edfbd2eefcd3edfad8eefcdaedfbdbeefcdff2ffe3f5ffe5f7ffe6f6ffe6f7ffe4f6ffe5f7ffe5f7ffe3f6ffe5f7ffe4f7ffdff2ffd6edfdccebfdc8ebfec6e9fcc5e8fbc5e8fcc5e8fcc7e7fec7e7fccaebfecaebfeceebfdd2ecfdd6ebfcd6e9f8d4e7f5d0e6f4cfe9f8cbeaffa9cdef7aa6cd78a7d575a5d578a8d67eadd98cb9e27ca9d280abd57eabd473a2ce72a5d273a9d86ca4d36da3d26ea2d16a9ecd71a5d46ca0cf6da1d06ea1d06ea1d070a4d378acdb76aad979addc75aad678add77aafd974a9d379aed86da3cf669fcc65a0cc6ba6d274afdb68a1ce6da3cf6da2cc7eb3db80b2d780b2d781b1d77babd16d9ec76fa3cb6a9ec66a9ec675a9d173a3c9a5d1f498c5e67cadce79abd06c9dc86da0cf5e96c9679fd272a6d56393c16292c06fa0cb73a7cf79aad27ba8cf77a3ca7aa5cf6c99c36798c36196c26196c26196c25e8ebc6595c36191c16597c86ca0d26397c76493bf82afd96e9ac791bce7a6cef286aed1739fc26a96b994bdddaacdeb95b4d17f9ebd7297c16892c2618fc06494c55b8bbb5888b85e8cbd5987b85f8bba628dba83acd879a3cd7ea5d0638cb8729bc96790be739ecb618dba6794be6996c075a2cc6b9ac6689bc8659ac6679cc66a9dc86697c26899c46898c66699c86898c671a1cf7cadd86c9fca74a7d26fa2cd6e9fc86594be6c9dc5699ac36699c66699c86597c86597c86a9dcc6396c56498c7669bc76a9ec670a0c678a4c76e9abd70a0c8699dc56a9dc8699cc7659ac66ba0ca6da2cc679bc36fa0c971a2cb78a9d46e9fca6497c26699c66599c8669ac96398c46398c46196c26296c55e92c16093c26093c26396c56497c66b9ecd71a3d46ea2d271a5d46b9fce699dcc6ea2d16ca0cf6b9fce6ea2d170a3d06da0cd6497c473a6d371a4d175a8d56093c06497c45c8fbe6090c06292c26f9fcf6595c36091bc6798c172a3cc6fa0c96495c06a9dc86396c35f92bf5e91be5f92bf5f92bf6292c06192bd5b8cb76192bd5c8db85989b95b8ebd5d8fc05b8fbf5b8fbf588cbb6396c56093c26090c05989b95c8abb5b8ab85e8ab75e8bb56a95bf6c98bfd0efffcfeffed1eeffd2edfed4eeffd6f0ffdaf1ffdbf2ffe0f6ffddf4ffdcf3ffdbf3ffdbf1fedbf1fedcf2ffddf3ffdff2ffdef1ffdcf2ffdcf2ffdcf2ffddf3ffdbf3ffdbf3ffddf5ffdbf3ffd7f1fed5effcd3edfcd3edfcd3edfed3edfed5efffd5efffd4eeffd3eeffd2edfed1ecfdd2edfed3eeffcfecfccfecfcceebfdceebfbceebfbceebfbcdeafacdeafacde8f9cde8f9cee9facdeafacdeafaceebfbcfecfccfecfcceebf9d0ecfad2eefcd7f1fedbf2ffddf3ffdef4ffe1f5ffe4f5ffe6f4fde7f5fee9f7ffebf8ffebf8ffedf7ffedf7ffedfaffedfaffecf9ffe9f6ffe9f5ffe7f5ffe2f0fbd8ebf9d0ecfacaebfcc9eafdc8e9fcc8e9fcc8e9fcc8e7fbc6e5f7cbe8fad1ecfdd9f3ffdef5ffdff2ffdceffddbedf9dceefad9ecfad2ecfbcbebff82a9ca81aed76e9ecc78abda7aaddc79a6d07fabd296c2e797c3e87aaad273a6d16ea4d36ea3d56ba1cf6da1d06fa3d26ea2d170a4d36da1d06c9fce72a5d4699dcc72a6d574a8d776abd772a8d470a6d270a6d26ba1cd79afdb71a7d375abd979b1e070a8d775addc6ca2d06ba1cd70a5cf7bb0d87bafd67bafd67db1d97fb2dd73a3d16c9fca6fa0c96b9fc7669ac26ea0c5719ebf9ecbea8ab8da8bb9dd78a4c97aa7d06498c76fa5d4699ccb6797c570a0ce699cc76ca1cb6ca0c86393bb74a0c782aed585b2db77a8d36499c36da2ce5f94c06c9cca72a1cd6291bf6191c1598dbd5d91c16793c0638eb96591be6590bb6d97bd6792b475a0c387afd27499b69bbad6a9c5dd85a3bf6b8eb45f8ab55c8cbd5284b75b8dbe5588b75888b85e8dbb5b86b3668fbb6289b4648bb46085b1678eb9618bb577a2cc72a1cb77a8d371a4d16b9ecb73a8d46ea3cf6499c5659ac6669bc76499c5689ccb679bca679bca6b9fce679ac76396c36b9ec97cafda689bc66598c3689bc66699c46da0cd689dc96497c6689ccc669aca6498c86094c6699dcd6ca0cf6499c5659ac6699ec86498c06a9ec66ca1cb6499c36499c56fa4d07bb0dc7aafdb6ea3cd689dc76fa2cd72a3ce79aad56d9ec973a6d36fa2cf6fa3d26296c56499c56095c16094c36296c56296c55f93c26094c36094c36498c76195c46397c6669ac96da1d0679bca6296c5689ccb6195c46094c36296c56094c36195c45e92c16da1d071a5d472a5d470a3d25d90bf5f92c15d8dbd6191c15f8fbf6292c06495c06293bc5d8eb76596bf73a6d16a9dc86194c16497c45b8ebb598cb96797c55e8ebc6091bc7bacd76394bf6798c36b9bcb5e8ebe6393c36ea1d0679ac7669bc7699cc96295c25e8ebc5f8fbd5b8ab85c88b75f8bb8618dba6996c06b98c2d4eefbd6eefad7eefcdaf0fddcf2ffe0f3ffe0f3ffdff2ffdceffddcf0fbdef2fddef4ffe2f6ffe2f6ffe0f4ffe0f4ffe2f4ffe2f4ffe3f5ffe3f5ffe3f5ffe3f5ffe2f6ffe1f5fedff3feddf1fcdbf1fcdbf1fcdbf1feddf3ffdff5ffdef4ffd8f0fcd7effbd5ecfad4ebf9d4ebf9d1ebf8d1ebfad1ebfad4eefdd2ecfbcfeafbcfebf9d0ecfad0ecfad1ebfad3eafad6ecfad7edfbd7edfbd6ecfad4eaf8d3eaf8d4ebf9d6edfbd8effdd8eefbddf0fee2f4ffe4f6ffe5f6ffe5f6ffe9f7ffeef8ffeff8fff0f9fff1fafff2f9fff2fafdf2fafdf3fbfef3fbfef3fbfef1f8feeef7fcecf5fceaf5fbe5f0f6daebf3d5edf9d0ecf8cfebf9cfebf9cfebf9d0ecfaceeaf8cde9f7d2ecfbd3edfad8f0fcdef4ffe3f7ffe6f8ffe6f8ffe7f8ffe7f6fde2f3fddaf4ffb9dcf281aaca82b2d87aadd872a7d37cafda7daed77cacd47dadd372a3cc76a9d46fa5d16ca2ce70a6d26da3cf70a5d16ba0cc70a5d172a7d36ca1cd6da2ce6fa4d06fa4d06fa4d070a5cf6ea3cd70a5cf74abd472a9d279aed87eb1dc70a3d06e9ece74a4d46f9fcf79a9d97db0df7eb3df77add977aed77ab1da79aeda7cafdc7aaada76a5d374a1cb79a8d26ba0ca6da2cc83b7dc7badd088b6da7da8ca7fa4bfa3c8e5739fc66c9bc572a1cd86b7e08abbe36fa3ca679cc46699c473a2ce76a3cd6e9bc475a2cb89bae36b9fc76ea1ce6b9ecb6d9ec96c9dc571a1c76091b95e91be6e9ecc6790be6b91be8eb8e2719bc5749fca76a2c97ea9cb89b2ce84a6c287a5bfb5cfe6c4e0f884a6c2648caf5f90bb568aba4f85b35589b8598cb976a5d1648fb96e95bc6288ad688eb28eb1d7749abf84abd27eaad173a3cb7db1d973a8d26ea4d076abd76fa4d06ca1cd669bc76599c8679bca6498c7669ac9679bca5e92c16da0cd689bc86497c46598c5689bc6689bc66a9dcc6599c86599c8649ac86397c76ea4d36aa0cf669cca659bca6399c75e92c170a5d1689bc85d90bd6598c36699c4689dc770a5cf699eca689dc96fa5d16da3cf6da2ce6fa4d06ea1cc70a3ce6fa2cd6396c16396c1699cc76598c56da0cd679ac76497c4679ac76396c36094c35d91c06195c45e92c15f93c25e92c16094c35e92c16498c76195c45e92c16195c46b9fce6599c86397c66094c3669ac96296c56599c8669ac96a9dcc74a7d66396c56396c55e91c05b8ebd6191c15d8dbb6b9ac66c9bc56fa0cb78a9d46b9bc96c9cca6f9fcd6292c05f8fbd5e8ebc608fbd6a99c76f9eca7aa9d57baad46c9bc776a4d56492c46795c65f8fbd6b9cc76497c26596bf6697c05f90bb6293be608fbd5f8ebc608fbd5f8ebc5e8dbb6796c4def2fbdef2fbe0f2fce2f4fee4f6ffe4f6ffe2f4ffe0f2feddeffbdceefadbeff8ddf1fae0f2fce1f3fde0f2fce1f2fce6f4fde7f5fee8f6ffe8f6ffe8f7fee7f6fde4f5fce4f5fce1f2fae0f1f9e1f2fae1f4fbe2f3fde1f3fde0f2fcdef0fae2f4fee1f3fde0f2fee0f2fedff3fedff3fedff3fee0f3ffe2f5ffe1f4ffddf3ffddf3ffdff5ffe1f7ffe3f6ffe4f6ffe7f7ffe9f7ffeaf8ffe6f6ffe4f4ffe3f3ffe3f3ffe4f6ffe4f4ffe2f3fde5f3fee8f6ffeaf7ffe9f6ffeaf4fdedf6ffeff8ffeef7fcf0f7fdf1f9fcf2fafdf2fafdf3f8fcf1f9fbf3f8fcf2fafdf2fafdf1f8fef0f7fdeef7fcebf4fbe4f1f9def0fadaf0fbd8eefbd8eefbd9effcdbf1fedcf2ffdcf2fddff3fedaeef9d7ebf4dceef8e4f5fde8f9ffe8f9ffe8f7fee8f5fbe9f8ffdef4ffd6f5ff89b1cb7daece72a6cb71a8d176add682b7e176a9d475a9d171a5cd6ea3cb6da4cd72a9d26fa5d172a8d478add973a8d46ca1cd6da2ce6fa4d06fa4d06fa4d074a9d56ea3cf6ca1cb6ea3cf72a7d177acd882b7e175a8d36ea1cc71a1cf73a2d06f9dce79a7d87dabdc79acdb6fa3d26da3cf6da3cf6da3cf73a8d478abd879a9d77faeda78a5cf719ec86fa2cd78add778acd476a6cc7ba6c983a7c78aacc5acd0eaa4cff175a2cb6e9fc881b2db80b1d982b3db6598c375a5d383b2dc83b3db7ca9d06795b96e9ec488b9e26999c77db0dd6596c171a2cb71a3c86ea0c56a9bc471a2cb7faad57ba5cf9ec5ec82acd26f9ac577a2cd89b4d7afd6f5b4d6f2abc9e5a2bdd8b7d2edb4d4eb6e93ae5c8aae598cb75489b55389b5578cb65a8bb46996bf6c96bc779fc3b2dafebce2ff81a9cd719bc173a0c76a9bc3669bc369a0c972a8d473a8d46da2ce70a5d1689dc96599c8689ccb6397c6679bca689ccb669ac96598c5689bc8699cc971a4d1689bc66598c56b9fcf669ccb679dcc669ccb6298c7689ecc6aa0ce6ea4d2679dcb689ecc6398c4659ac6689bc8699cc96598c56396c36499c375aad4679cc86297c3659bc76399c56da2ce6a9fcb6da2ce6598c373a6d16c9fca6396c16295c06598c36a9dca689bc86295c26396c36598c56599c86498c76498c75f93c25f93c26094c36296c55e92c16195c45f93c25e92c16094c36397c66498c7679bca6296c56397c65b8fbe5b8fbe6296c56497c66295c46ea1d06396c56396c56295c46090c06292c05e8db96b9ac678a9d46293be6797c56393c15f8fbd6191bf6393c16393c15a89b76796c477a6d275a4d074a3cd6e9ac76490c16995c65d89ba5d8cba608fbb5e8fb86b9cc56899c26394bd6192bd6594c05d8cba5e8cbd618fc05c8abb6290c1e1f2fae0f1f9e0f1f9e1f2fae4f5fde7f8ffe7f8ffe5f7ffe3f5ffe0f4fddff3fce0f4fde3f5ffe4f6ffe6f6ffe8f6ffedfaffeffafff0fbfff0fbffeffafeeffafeeffafeeffafeecf7fbebf6faecf7fbebf9fcecf7fde9f6fce8f5fbe6f3fbe9f3fce9f3fdebf5ffedf7ffedf7ffedf7ffebf8ffecf9ffeefbffedfaffecf9ffecf9ffeefbffeffdfff0fdfff2fdfff1fafff2fbfff3fcfff1fbfff1fbfff0fafff0faffeefbffeef8ffecf6ffecf6ffeff8fff1f8fff0f7fdf2f7fdf1f8feeff8ffedf8feeef7feeff8fdf0f9fef0f9feeff6fcedf7f9edf4faedf6fbecf5faebf6fcebf6fcecf7fdecf6ffe8f5fde8f5fee8f4ffe8f5fee7f4fde7f4fde8f5feeaf7ffecf9ffeaf7ffe8f5fde7f4fce7f4fce6f3fbe4f1f7e2eff7e2eff7dfeef5d3e5efd8effdd0efff99c2d87aacc778adcf76add46fa8d374adda72a8d672a8d473a9d56fa6cf6ea5cc70a7ce71a5d476aad977abda77abda7aaddc6da0cf72a5d473a6d575a8d772a5d476a9d87cafdc6fa2d172a5d273a6d56fa2cf6ea1cc6da2cc6b9ecb70a3d077aad771a4d178abd873a8d473a8d477acd66ca1cb75a9d184b8e079aad271a2ca7bacd47cacd475a5cd7baad475a4ce78a3cdafd7fba9ccea95b7d28db2cf9cc5e5a1d2f36ca2c86ba1cd699eca699ac36d9cc8729ecf739fce91bee593c1e27daac982b1cf6593b776a6ce7cabd785b5e36093c26fa2cf92c5f095c9f186b8dd76a8cb88b8de86b4d892bddd89b4d46894bb6f9ac5799fcc98bde790b2d5a9caeb8fadd17f9cbcc2e0f898b8cfacd4ee709dbe598ab2578cb65b8eb9699cc783b2dc6c9bc5a0cdf676a3cc77a2cc76a3cc6898c075a6ce73a4cd6ca0c86da2ca6a9fc973a8d475aad671a6d26ea3cf6a9ecd689ccb6da1d06ca0cf669ac96a9ecd75a8d56ea1ce699cc970a3d0689bc66b9ecb689ccc6297c9659acc649ccb69a1d067a0cd639cc95e97c26ba1cd72a8d474a9d5689dc96699c86da0cf71a4d36699c8689dc96a9fc96398c46398c46399c76197c5689ecc6ca2d071a7d56ea3cf6699c6699cc96b9cc76798c36b9cc76798c3689bc6679ac56da0cd77aad770a3d0679ac75f93c26094c36498c75e92c16195c46397c6679bca6296c56195c4669ac96ea2d170a4d36a9ecd5e92c15f93c25e92c1598dbc5a8ebd5c90bf6094c35d90bf679ac9689bca679ac96598c76b9bcb72a1cf72a1cf6291bf6e9dcb6897c55c8bb96694c55e8cbd6796c46594c26490bf6692c16692bf7ca8d575a2cc6491bb638eb96792bf5f8ab75e8ab76c98c76695c16291bd6594c0608fbb608fbb6192bd5c8db85d8dbb6292c26191c15888b9f2fdffeffcffeffaffebf8fee9f6fee6f3fbe3f2f9deeff6deeff7dceff6dceff6dff0f8e2f3fde6f4ffe7f5ffe8f5feecf5fcedf7f9eef7fceef8faedf7f9edf7f9eff7faeff9fbf2fafdf0fafcf2fafdf2fcfef2fafdf3fdfff4fefff4fefff3fafff4fbfff6fdfff7fefff6fdfff5fcfff3fcfff4fdfff2fbfff1fbfdf1fbfdf1fbfdf1fbfcf1fbfcf0fafbf0fafcf1f9fcf3f8fef2f9fff2f9fff2f9fff1f8feeef7feedf6fbf1fafff0f9fef1f8fef1f8fef3f8fcf3f8fcf4f9fdf4f9fdf0f9feedf8fcedf8fef0f9fef1fafff1fafff0f9fef0f9feedf6fbedf6fbebf4f9e9f4fae9f4fae9f6fcecf6ffedf7ffeef7fff1f8fff2f9fff1f8fff0f7ffeff6feeff6fef0f7fff1f8fff1fafff2fbfff0f9ffecf5fce8f3f9e6f1f7e7f1fae5f2fbdeeff9d5e8f6d4eefdcbeeffb4ddf37fadc779aacb77abd06da2ca76abd774a9d570a5d173aad372a9d272a9d273a8d475a9d871a5d474a9d58cbfec71a4d173a6d375a8d576a9d684b7e47db0dd72a5d272a2d072a2d074a4d28ebeec81b4df78add777acd874a9d575a9d872a6d570a4d377acd873a8d26da0cb70a4cc80b1d990c2e78ec0e58abce187b9de89bde474a8cf709fc97daad47aa3cfb4daffc3e5ff93b5d085aece96c4e689bbde81b7db72a8d4659bc96a9ac86a96c56d98cb729ecda2d0f2acdbf78ab8d2a2cfec6997b96895be6594c06b9bc973a6d56497c46295c0699dc596c8eb6193b46b9dc06a9bbb95c1dc769dba81a9cd82a9d285aad6759ac6749ac16e94bb89afd699bde1aed0ec8badc69fc7e192bfde6b9bc36699c471a4cf6da0cb7fb2df6e9ecc6d9dcb6a9ac870a0ce6c9cca6c9dc870a3ce79acd776aad26da1c9699cc76fa4d072a7d372a7d36da2ce699dcc689ccb679bca679bca6a9ecd669ac96a9dca76a9d6679ac7689bc8679ac56a9dca6498c86499cb669bcd5f97c6659bc969a2cf74add879b2dd75abd773a9d578add978add96fa2d16a9dcc7aacdd72a5d477acd86ca1cb71a6d2699eca6197c5649ac86399c76fa5d3669cca6399c76398c46295c26293be75a6cf6d9cc672a1cb74a5ce76a9d471a4d16b9ecb5f92bf6093c05f93c26397c66094c35d91c06296c56296c56599c86397c66498c7689ccb679bca76aad973a7d66296c55c90bf5e92c16195c46195c45f93c25e92c15b8ebd6396c56598c773a6d575a8d76fa2d16b9bc96190be6493c16190be6493c15e8dbb618fc06391c26392c06291bf618dbc6591c06894c16692bf6794be6f9cc6628db7628cb66a95c08ab5e26894c16e9ac95d89b85f8ebc6493c16394bf5989b75e8ebc5989b75a8ab86595c55e8ebef7fcfff5fdfff8fdfff6fefff4fefff2fcfeeffafeecfafdedfaffe9f8fde6f3f9e5f2f8e8f3f9ecf5fceff8fff2f9fff1f9fcf1f9fbf2fafdf3fbfdf3fbfdf4fcfef6fbfef5fdfff6fbfef2fafcf5fafdf2fafcf2f7faf1f9fbf3fbfdf3fcfbf6fffef6fffef5fffef6fffff6fffff5fffff4fefff3fdfef5fffff5fffff4fefff4fefff3fdfff1fbfdf1fbfdf1fbfdf2fafdf3fbfef3fbfef3fbfef1fbfdf0fafceff8fdeef8faf1fafff2fcfef2fcfef0fafcf1f9fcf2fafdf3fbfdf2fafdf1fbfdf1fbfdf1fafff3fbfef3fafff4fcfff5fdfff6fefff4fcfff3fdfff2fcfef0f9feeff8fdeffafef1fafff2fbfff1f8fff4f8fff5f9fff5fafff3f7fff2f7fdf1f6fcf2f7fdf5fafff4f9fff3f8fef1f8fef1f8ffeff8ffeef7feeef7feecf5feecf5feeaf4fee1effad6eaf5d0eaf7bedbedc6e9ff8eb3d080abcd7aa8cc78a7d178abd67fb4e07ab0dc74aad671a6d275aad477acd67aafd984b9e372a7d178add77bb0da7db2da7cb1d979acd76ea1cc77a8d374a5d071a0cc73a4cd79aad288bce474a7d27cafde75a9d974a8da6da1d16da1d06ea1ce7daed775a6ce87b7dd8abae08dbde3a9d9ff82b3db8fc7ec71a8cf73a6d175a4d079a5d282acd697bde195bcdd8ab6db78a8ce7cacd08fc1e66fa3cb6fa2cf6494c56997c96695c36f9cc5a0cef283b1d284b1d08bb8d791bfe173a0c771a0cc6f9ecc6697c271a2cb6c9cc474a4ca8ab7de72a0c47eacceaedbfa82a9c692b5d37c9fbf94b8da82a9ca84abd28eb7e594c0ef6d9ac46d9ac1729dc06c97ba6c9abe6a9ac06b9cc56c9dc86b9ecb70a3d06a9dcc6ca0d0679bcb699dcf699dcf6b9fcf699dcc6da0cf689bc874a7d27aabd671a4cf71a6d26fa3d277abda70a4d36ea2d171a5d4689ccb699dcc669ac96b9fce689bc86396c370a3d06295c26b9ec96c9fcc6a9dcc6a9ecd689ccb659bc9689dc9669cc8679dc9679dc972a8d471a7d376acda6ca2d074a8d876aada699dcd75a9d879aeda72a7d178add970a5d16ca2d06fa5d3629ac9629ac96ea6d56ca2d06fa4d071a4d16a9bc66e9fc89dcdf587b7df74a5ce7cadd677a8d36e9fca6ea1ce72a5d26a9ecd6397c66195c55f93c36397c75e92c25f93c26195c46498c76599c86397c66fa3d26b9fce6599c86195c45f93c25d91c0588cbb6195c46195c45e92c16094c36497c66c9fce7db0df699ccb6595c56e9ece6e9ece6494c45d8bbc6391c25e8cbd6391c26493c16695c378a7d36493bf6392be6998c473a2cc74a1cb6994be7da8d28db8e2a1ccf779a4cf628ebb628ebd5e8dbb5c8bb96393c15e8ebe689bc86295c26497c45f90bb5889b4f9fefff7fffff8fdfff5fdfff2fcfef1fcfff1fcffeffdffedfcffecfbffecf9ffedfafff0f9fff0f9fff1f8fff0f7fdf1f9fcf1fbfdf1fbfdf2fcfef4fcfff4fcfff5fdfff5fdfff5fdfff4fcfef4fcfef3fbfdf1f9fbf1f9fbf3fbfdf4fdfcf3fcfbf2fbfaf1fbfaf2fcfbf5fffef6fffff5fffff5fffff5fffff6fffff6fffff5fffff3fdfff2fcfdf3fbfdf3fbfdf1f9fbf2fafcf3fbfef3fbfdf2fafdf1fbfdf1fbfdf1fbfdf0fafcf3fdfff4fefff3fbfdf3fbfef5fdfff6fefff5fdfff5fdfff5fdfff5fdfff4fcfff2fafdf2fafdf4fcfff6fefff3fbfef4fcfff5fdfff4fefff2fcfef1fbfdf0f9fef0f9fef2f9fff3fafff5fafff5fafef4f9fdf4f9fdf4f9fdf4f9fdf5f8fdf3f8fcf4f9fff3fafff2f9ffeff8ffedf6fdecf5fcf1f8ffeff6ffecf3fdebf4fde6f0f9e5f2fbe3f3ffe0f6ffdaf3ffd1efff9bbeda86adce7ea8ce7aa7d079a8d277a8d179aad377abd37cb0d881b5dd76aad27db1d982b6de7bafd77eb2d976aad18abbe480b1da78a7d174a4cc83b0da7ba8d17da9ce79a5c882aed37aa6cd7aa7d07facd5a0cdf77cabd574a3cd709fc982b1db7daad37aa7ce7fabd07ca8cb7dabcd76aacf77abd28dbee677a6d0709fc97eaed687b1d776a0c683b2dc74a5ce82afd87babd378a9d475a8d76696c76b9bcc6899c46899c16e9bc280aed27ba7ca7ca8cb9ac8ec79a9d174a3cf8dbce87eabd47aa7ce87b3d693bfe26a94ba79a5ca8ebadf82add0add3f7a2c4e797bada98bcdc9ac2e56c98bf75a4d271a1d16c9dc86596bf6a9bc472a3ce6b9ec970a3ce70a3ce6da0cd6ea1ce6a9fcb6da1d06da1d1679bcb699dcf689cce6da1d172a6d670a4d36ea3cf6ea1ce6a9dca6a9dca699dcc6ca0cf6b9fce6a9ecd6ca0cf6ea2d16fa3d26a9ecd6fa3d26a9ecd6c9fcc679ac76699c66c9fcc6c9fca74a7d26e9fca6e9fca699cc76ea1cc6a9dca659ac6679cc86fa5d16ea4d06da3d1699fcd699fcd71a5d571a5d56397c7689ccb659ac66ca1cb6ea3cf6da2ce6ea2d16aa0ce669ccb6098c76da5d46fa7d675abd972a7d36ea1cc6d9dc580add475a2c972a2ca77a8d178a9d472a3ce72a5d26a9dca689ccb6ea2d16ca0d06094c45e92c25e92c26195c45f93c25f93c26094c35e92c1689ccb6a9ecd73a7d671a5d4699dcc6b9fce6ca0cf6296c56094c36296c55e92c16497c66295c46295c46699c8699ccb6999c96696c66191c15d8dbd6391c26290c1608ebf6493c16a99c771a0cc6493bf6493bf6b9ac671a0ca709fc96b97c46490bd7ca9d3739ec8648fb9709bc56491bb6190bc6190be6898c85c8fbe5b8ebd5b8ebd7aadda6495be5c8db5f1fbfff0fdfff1fbffecf9ffe9f6fee8f6ffe7f8ffe6f9ffe6f9ffe6f9ffe7f8ffe9faffedfaffedfaffeff9ffeff9ffeffafff0fbfff1fcfff2fdfff3fefff4fffff4fffff4fffff5fefff5fefff5fefff5fffff4fefff3fdfff3fdfff2fcfef2f9fff2f9fff1f8fef0f7fdf1f8fef3fafff5fdfff6fefff5fdfff7fffff8fffff8fffff6fefff4fdfcf6fcfcf6fcfcf5fbfbf4fafaf4f9fcf5fbfbf7fcfff6fefff5fdfff4fcfef5fdfff5fdfff5fdfff8fefef9fefff9fffff9fffff8fefef7fcfff6fbfef6fbfef6fbfef7fcfff7fcfff6fbfef5fafdf5fafdf7fcfff7fcfff4fcfef4fcfef4fcfef3fbfef0fafcf0fafcf0fafcf1f9fcf2fafcf3fbfdf4fcfef4fcfef4fcfef6fbfef2fafcf1f9fcf1fbfdeff8fdebf6fae7f2f8e6f0f9e7f1fbecf6fff1f7ffeff6ffeef5fdf0f7fff1f8ffedf7ffecfaffe8faffe2f7ffd5f0ffaecce68baccb8badd08db3d888b4db91bee794c4ec80b0d87daed686b7df81b2da85b6de87b8e08bbbe383b0d981aed77ba6d085afd784abd67ea4cb80a4c68aacc8a9c9e2b1d1e6c0dff3bfdff496b8d3a0c4e485acd380abd57ba6d37da8d379a3c981a8c98bafc989aec882aacd7ea9cc81acce80aed073a5ca70a1c976a3cc81aed871a2cd7daddb78a4d3739fd06c9ed16ca0d275a9d973a7d685bae673a6d176a5cf6e9bc47ca7d1719ec774a3cd7cadd67fb0d97fafd78ebadf94bcdf7da4c3a2c9e8aad2f5729cc26b96c084afda719bc5688fb695bbdf97bfe3729dc86493c16194bf6498c06596be6697c06ea1ce74a8d777b0dd6ea7d271a7d36fa5d16da3cf6ba0cc679cc86b9ecb6da0cd6a9dca6da0cd6ea1ce6fa2cf73a8d470a5d16ca2ce689eca699fcd6b9fce669ac96da1d06fa3d26ca0cf6ca0cf699dcc699dcc6a9ecd689ccb6b9ecb6c9fcc689bc86497c46ea1cc7aabd478a8d077a7cd7dadd577a6d06e9fca6a9dca6da0cd6b9fce669ac96195c5669ccb649ac9669ccb76acdb75abd9689ecc699eca689dc9699cc771a6d075aad66aa0cc6096c46ca2d0679fce6ca4d3699fcd73a8d47baed976a6ce77a4cb719ec576a6ce6b9bc36d9cc66d9ec775a8d379acd96b9fce6ca0cf6ca0d06fa3d36498c86498c86397c66195c45e92c15f93c25e92c16094c35f93c26397c6699dcc73a7d670a6d46fa5d36599c85c90bf6397c66296c55e92c15d91c05b8fbe5f93c25e92c15e91c06093c26699c86194c36292c25e8ebe6393c36292c06696c45d8eb96596c16798c36b9cc76192bb5b8cb76492c46290c26a99c56390b776a2c579a6c78ab8da81b1d56b9ac45a8ab85d8fc05a8cbd5c8fbe5c8fbc6fa0c97eb0d5e5f3fce7f5fee7f5fee5f3fce2f3fde1f2fce0f2fcdef2fbe0f4fddff3fce1f3fde2f5fce6f4fde6f4fdeaf4feeaf4fdebf6fcecf7fbeffafef0fbfff2fdfff4fffff4fffff4fffff6fffff6fffff6fffff6fffff6fffff6fffff5fffff5fffff5fcfff6fdfff6fdfff3faffeff6fceef5fbeef5fbf0f7fdf2fafdf3fbfef4fcfff7fcfff9fefff9fefff9fffff9fffff3f8fbf3f8fbf5fafdf5fdfff9fefff8fffff6fefff5fdfff7fffff7fffff7fffff9fefff8fdfff8fdfff8fdfff8fdfff8fdfff7fcfff7fcfff7fcfff7fcfff7fcfff6fbfef5fafdf5fafdf5fafdf5fafdf5fafdf4fcfef6fefff6fefff6fefff4fefff4fefff3fdfef3fdfef3fdfcf3fdfcf3fcfbf3fcfbf2fafcf2fafcf2fcfef2fcfef2fbfff0fbfff0f9feeffaffeef8ffeff9fff2f9fff3f7fff3f6fff3f6fdf3f6fbf2f7fbeff6fcecf7fde3f4feddf0fed2e9fbd1ebffc8e3ffa0bfde91b3d693b9dd91b7dba3cbee89b4d68ab5d799c4e69fcaec8eb9db82adcf84aace84aace85a7ca8aaccf99badd94b3d2d0eaffe1f7ffe0f6ffe5f9ffe5f9ffe2f6fddaf2fed1edff89abc785a7ca81a4cc82a5cbaecff0d7f7ffd9f4ffdcf7ffb2cce799b4d194b4cd81a5bd78a1bd77a2c27aa0c4779fc374a1ca75a4d06f9bca74a0d16e9ecf73a6d57daed79bcdf284b8dd7caed37ba7cc85afd580aad0709cc36d9cc670a4cc6fa3cb6e9fc7739fc46b93b7779dc29cc2e7709ac077a2cc6894c36492c36a99c774a1cb79a3c96b97be6695c3679ac972a5d08ec2e9a4d4fa8ebee673a6d36ea4d267a0cd6ba4cf6ea7d46ba1cf689eca6ca1cd6ea3cf6c9fca6a9dca6ea1cc6c9cca6a9dc871a4d16fa4d074a9d56aa0ce699fcd659bc9689ccb6b9fce699dcc70a4d36a9ecd699dcc77abda6ea2d1689ccb6da1d06da0cd71a4d170a3d076a9d670a3ce7aabd48bb9dd7eacce7caace6e9bc2709fc96899c46696c46699c86498c86599c9649ac9679dcc659bca659bc9649ac86ba1cf72a7d3699eca6598c36a9dc86a9dc86fa4d0699eca659bc974aad873abda6fa5d36398c4689bc673a3cb7facd3a2cff6729fc676a6ce6998c26897c1699ac56396c16b9ecd669ac96195c56599c978acdc6ca0d06094c35e92c16296c56397c65f93c26296c55e92c15e92c16397c670a4d36ea4d2679dcb6296c5679bca669ac96296c55d91c06397c66094c35e92c15f93c25f93c25a8dbc6295c46194c36396c56393c35f8fbf6090be71a1cf6394bf6192bd6495c06394bf699ac379a9d76796ca6392c66190bc94c1e878a5c675a2c176a3c479a7c96292ba699ac56093c26396c55b8ebd5d90bb6091ba5b8db2e2f1f8e2f1f8e2f0f9e2f0f9e0f1fbdeeff9dbedf7dbedf7dcf0f9dcf0f9ddf0f7dff2f9e3f1fae5f4fbeaf4fdebf6fcedf5f8eff7f9f1f9fbf3fbfdf4fcfef5fdfff8fdfff8fdfff6fbfef7fcfff8fefef9fffff9fffff9fffff9fffdfafffff8fdfff8fdfff8fdfff7fcfff7fcfff6fbfff5fafef4f9fdf0f5f9f0f5f9f0f5f9f3f6fbf5f8fdf7fafff8fbfff7fcfff7fcfff3faffeff6fcecf5faeef5fbeff8fdf2fbfff3fdfff2fbfff3fdfff3fdfff4fcfff4fcfff5fdfff5fdfff6fefff6fbfef6fbfef7fcfff7fcfff8fdfff8fdfff8fdfff7fcfff5fdfff5fdfff5fdfff6fefff6fefff5fdfff6fefff7fffff7fffff6fffef5fefdf5fefdf5fefdf6fffef6fffef6fffef4fcfef5fdfff5fdfff4fcfff4fcfff3fdfff4fcfff4fefff2fcfef1f9fcf1f8fef4f9fff5f8fff4f7fef3f8fcf4f9fdeff7faecf7fbe5f4f9e4f6ffdcf2ffd4ebfdd5edffd3edffd5f0ffc7e3f8bedaef9ebdd28babc085a5bc82a5bba5c8deb6d6edb7d7eeadc9dfc5e1f7c8e1f7e6ffffe6fcffe9fcffeafbffeefbffebf6f8f0fcfceaf6f6e8f4f4ebfaffe7f9ffdff6ffb7d0e4cce7fcd7f2ffd5ecfeddf0ffe3f5ffe6f4fdebf4ffecf5ffe9f7ffebfdffb0c7d9aac3d9dbf1ffcce6fd84a6c97097c08bb6e098c5ef75a4d080acd386adca89b1ca78a4bd7ba8bfb6dcf3c9edffc2e7ff82abcb6b98bf6599c16095bd689bc66998c4709aca79a1d4769fd36593c4689acb669acc659acc6397c76ea1ce74a1cb709dc67daed76fa2cd7baedb7fafdd84b1d88ab8dc74a5cd70a4cc6da0cb699cc76da2ce6da1d06da1d06ca0cf6ca0cf6da2ce6da1d06ca1cd72a5d474a9d571a5d472a6d5699dcc6a9ece699dcd6da1d16da1d0689ccb70a4d3699dcc6ea2d179addc6ca0cf6ca0cf76aad9699dcc6598c570a3d06699c4699cc76b9ec96899c2a1cff3abd7fa81add2719ec575a4ce77a8d36c9cca6ea1d0689ccc689cce6599c96599c9679dcb659bc96ca2d076acd871a6d26da2ce6a9dc86497c26699c4699cc76c9fca679cc8689ecc73a9d77bb1df74a9d570a3ce75a5cd7ba8cf88b5dcbbe8ff8bb8df76a6ce6d9cc66596c1689bc66093c26295c4669aca689ccc6b9fcf70a4d46b9fce6498c75f93c25c90bf6195c46094c36094c36397c66094c36599c8669ac96599c86ca0cf6397c66296c56094c36094c35d91c06498c75c90bf5b91bf6298c65f93c25e92c16396c5679ac95e91be6093c06494c275a5d36293be71a2cd6396c15a8db87cafda5e91bc588bb85c8cba6a99c380add480acd16d99bc6c98bb6795b96292ba6a9bc45e91bc70a3ce699ac55f90bb5988b25d8db5e5f6fee3f4fce2f3fde2f3fde1f3ffdff1fddcf0fbdcf0fbd9effad9effadaf0fbdef2fbe0f2fce2f3fde6f4ffe9f6ffeffaffeffafeeffafeeef9fdedf8fcedf8fceff8fdeff8fdf1fafff2fbfff4fefff5fffff5fffff5fffff6fffff7fffff8fffff8fffff7fffff6fffff7fffff6fffff4fdfff3fcfff1fafff0f9fef0f9fef0f7fdf1f8fef2f9fff4fbfff6fdfff8fdfff7fcfff3fafff2f9fff2f9fff3fbfef4fcfff5fdfff3fbfef3fbfef3fbfef4fcfff7fcfff8fdfff9fefff9fefff9fefff9fffff9fefff9fefffafffffafffffafffffafffff9fefff6fefff9fefff7fffff8fdfff4fcfef5fafdf4fcfef6fefff5fdfff5fdfff5fdfff5fdfff5fffff5fffff5fffff5fffff4fefff3fcfff4fdfff3fcfff1fafff2fbfff3fdfff2fcfef1fbfcf1f9fcf1f8fef1f8fff1f8fef1f8fef2fafdedf7f9f3feffe9f7fae1f0f5e0f2fcdff2ffdef3ffdef3ffe3f6ffe4f8ffe4f7ffdff5ff98afbfa0bacbadc8d9ddf8ffdff9ffdff9ffdaf1ffd5ebf9def0fedff1fde8f6ffe8f5feeef9fdecf6f7f2fbfaeff8f7e9f2f1f1f9fbe9f4f6e6f3f9e4f5fde0f2fee6f9ffe6f8ffe3f4fee2f0f9e6f1f7e3ecf3e6eaf5e7edf9e8f2fee3f0ffe4f5ffe4f7ffe5f8ffe0f6ffd2f0ff7ea2c477a2c582b0d47ca8cd85aecea7c9e2cbecffc2e8fbc7edffc7e8f9bfe0f3c0e2fbb9e0fd8db9dc6495bd6a9fc9659ac65f8fbd6a98c99cc7fc6390c7679acf669bcd6aa2d371a9d872a7d36697c076a1cb87b3d882b2d674a6cb72a3cc74a3cd7ba7ce82aed385b5dd6d9ec76e9fca71a1cf72a5d26b9fce6da1d06fa3d26a9ecd6b9fce6da1d0689ccc6da1d170a4d472a6d66da1d16b9fcf689ccc6b9fcf6da1d16ca0cf6da1d0699dcc6ca0cf679bca6a9ecd79addc6fa3d271a5d46ca0cf679ac76fa2cf75a8d36ea1cc6ea1cc72a3cc7aa8cc7eaacd9bc7ec9cc9f073a2cc6c9dc871a1cf689bca6a9ece6498c8679bcb6599c8679dcb659bc96ca2ce6da3cf73a8d479aeda6c9fca6d9ec76899c26899c26a9bc46497c2659ac66096c46399c772a7d377aad577a8d181b1d98cb9e09ecbf28ab7de6f9cc56797bf6495c06e9fca6699c86194c36195c56ca0d0679bcb6b9fcf689ccb6da1d06a9ecd5f93c26195c45e92c16195c4679bca6094c35f93c26094c36195c46599c86a9ecd5f93c25e92c15f93c2679bca6195c46094c35d93c1649ac86a9ecd6599c8679ac96699c85f92bf6093c05f8fbd6090be699ac56293be5a8db85f92bd6497c25d91b95f90b95d8eb66491b86793ba6c96bc78a2c888b2d881add46a97c072a2ca70a1ca6fa3cb6e9fca6495c05b8ab66392bce5fcffe2f9ffe2f6ffe2f5ffe0f6ffdff5ffddf4ffddf4ffdbf5ffdcf6ffdcf6ffddf7ffddf7ffdff6ffe1f7ffe2f8ffe4f7ffe3f7ffe0f4ffddf1fcdbeffadaeef9dbeefcdbeefcd8eefbd9effcdaf0fbdaf0fbdaf0fbdaf0fbdbf2fadef2fbdef1f8e1f4fbe4f7fde5faffe5f8fee4f7fde7faffecffffecffffedffffecffffebfdffe9fbffeafcffeefffff4fffff9fefffafefff9fdfef9fdfefafbfdf9fbfaf9fbfafafcfbfcfefdfbfdfcfafcfbfbfdfcfcfefdfcfefdfcfcfcfafcfbfdfffefbfffefafefff9fdfef9fdfef9fdfef9fdfef9fdfefafefff7fdfdf8fcfdf8fefef7fbfcf4fafaf4f8f9f5fafdf5fdfff4fcfff2fbfff1fafff1fafff1fcfff0fbfff0fafff1fbffedf7ffecf6ffeff9fff0faffeef8ffeef8fff1fcfff0fbffeffafeebf8fee8f5fbe8f5fdebf5feedf7ffeef9fff1fbfdeef8faeef8faeef9fbe7f5f8e2f1f6e5f3fce5f3fce4f3faedfbffe4f5ffe5f7ffdbeefce4faffe3faffe1f8ffddf4ffd9eeffdaedfce4f6ffe1effce2f0f9eaf4feecf6ffedf6ffeff8ffedf6fdeef7feecf5fcecf7fdebf5feeaf7ffe9f7ffe3f4fed5e5f2dceaf5e3effbebf5ffeff9ffeaf4fde2f0f9dff0ffcfe5fdc8e2fdcce6ffc7e3f9cfebffd0ecffcbebff86a9c576a1c383b0d1a8d4efb9e1fac8eaffd1f1ffceefffc6e5f9c8e4fcc9e4ffc2e1febbdfffb7e2ff71a3c8669bc56097c06a9dc8669ac26fa3cb77acd8679dcc6ba3d270a6d46fa3cb75a6c78dbad7afd6f3b5dcf9b1ddfaa9d6f594c3e17caacc78a5cc75a2cb76a5d173a3d172a2d373a5d673a3d16fa2cf6fa2cf6ea1d06ea2d171a5d56ea4d3689dcf6da2d46ba0d26b9fd1699dcd6d9fd06d9fd06ea1d06b9ecd6b9fce6ea2d16da1d0679bca689ccb6a9ecd6a9ecd73a7d6699dcc70a4d374a7d46699c66da0cb74a7d2689cc46d9ec770a0c879a6cd82afd885b4de6b9ac46b9cc776a6d4679ac9669ac96ca0cf6ea2d16b9fce6195c4669bc7679cc870a5d172a7d377acd86c9fca94c5ee80b0d877a7cf6999c16596bf699eca6398c46197c56a9fcb79acd77bacd57dadd590bde474a0c57eabd275a2cb81b1d96a9bc66697c272a5d46295c4679bcb6397c771a5d5699dcd6397c7689ccc6da1d0689ccb6094c35e92c16094c36397c65f93c26296c56094c35a8ebd5e92c15b8fbe679bca6094c36094c36195c46599c86397c66399c76197c56b9fce6fa3d26a9dca6194c170a0ce5d8dbb6495c06596c16798c36293be699ac56192bd6093be73a4cc77a7cb94c2e375a0c36c94b895bbe280a5cf7196c06f99c37faad47aaad273a4cd6c9dc66fa2cd699ac56695c16d9cc8d8f0fad6eef8d5ebf6d4eaf7d5ebf9d4ebfbd4ebfdd1ebfcd0ebfed1ecffd0edffd1eefed2efffd2edfed2edfed3eeffd5f0ffd4efffd1ecfdcfeafbcde8f9cee9facee9fccee9fcceebfdceebfdcfecfcceebfbceebfbcdeafaceebf9cfebf9d1ebf8d1ebf8d2edf8d2edf8cfeaf5cde8f3cee9f4d3ebf5dbf3ffddf5ffddf5ffdbf4fbdaf1f9dbf2fadff6fce6f9fff4fffff6fffff8fffff8fffff8fffff8fffffafffff9fffffbfffffafffff9fefff9fffffafffffafffff9fefff8fdfff8fdfff8fdfff8fdfff5fdfff5fdfff5fdfff6fefff6fefff6fefff5fdfff3fbfef2fafdf0f8fbeff7faeff7faf0f8fbeff8ffedf8feecf6ffeaf7ffeaf7ffe9f7ffe6f7ffe6f6ffe3f3ffddeffbddedfae0f0fde3f3ffe1f2fce1f2fce4f5ffe5f6ffe4f5fde2f3fddef0fadef0fce1f3ffe5f6ffe8f6ffeaf7ffedf8feecf7fdebf6fce8f5fbe6f5fae3f4fbe3f4fbe6f5fcdceaf3dfeffcdaecfad9ecfbd7eefed0e7f9cfe8fccde6facde4f6d1e6f7dbeefde6f8ffe7f8ffebf8ffe7f4fdeaf6ffedf7ffe8f2feedf7ffebf5ffe3effbe3f1feebfbffe5f7ffe5f9ffdbeffad8ecf7ddeffbe6f6ffe6f2ffe1f1fed1e8f6cae7f9bcdbf7bedffec0dffbc2e4fdbcdef9bfe1fcc1e1f8aacee6b0d9f7b7e3ffb8e2fabce2f9c1e5fdbbdbf4bad8f0beddf2bddbf5c2e0fabcdef9b6dbf8b7e2ff94c4e86498c06ea3cd5e93bb6399bf6fa3ca72a8ce69a0c9659ac46394bc82b0d2aedaf7b2daf3b6dcf3b9def8b0d8f2b7e0fcb2def7b0dcf799c4e77da9d07ba8d177a6d26ea0d16fa3d36ea1ce72a5d06fa2cd6da0cd70a3d06ea2d16a9ecd6da1d072a6d670a4d4699dcd6da0cf6a9ccd70a3d26da0cf6ea1d06fa3d26b9fce6fa3d26fa3d26a9ecd699dcc689ccb679bca74a8d774a8d76c9fcc82b5e27cafda6fa2cd75a9d17bafd771a2cb6a9bc66b9cc77cadd877a8d377aad56497c470a3d073a8d4659ac6669ac9689dc983b8e4679cc86499c56da2ce77acd877acd86fa2cd72a2ca9cc9f084b1d883b0d97aabd36396c1669bc76399c7699fcb74a7d47cadd684b4dc88b5dc84b0d594c0e587b4db77a7cf6897c16899c46c9fcc70a3d273a7d7689ccc699dcd6a9ece669aca6094c46094c36397c66195c45f93c25f93c26397c66094c36195c46195c45f93c25f93c25f93c26094c36296c56094c36195c45a8ebd6da1d05f95c35c92c06ea2d16498c76da0cd6c9fcc6898c66e9ecc6899c46192bd6697c26798c3699ac56293be5e91bc6798c180aed07faccd678fb27298bc7296ba688bb1698cb26b92b96791bb74a1cb6e9dc96292c05d90bd5f92bf6a9ac86e9dcbdbf2fadaf1f9dbeff8daeef9daedfcd8edfed5ecfed1ebfccce7facce7facce9fbcbeafcccebfdcdeafccdeafcceebfdccebfdcbeafccbeafccae9fbcbeafecdecffcdecffccebffccebffccebffccebffccebffcbecfdcbecfdcbecfdcbecfdccebffcae9fdc9e8fccae9fdcbeafecae9fdcae9fdcdeafccbe7fccce9fbcce9fbcce9fbcce7facce7f8cee9fad1ebfad4eaf5d8eff7e0f4fde4f8ffe5f9ffe5f9ffe5f8ffe3f7fee9fcffe9fcffe8fbffe7faffe7faffe8fbffe9fcffebfcffecf9ffeffafff0fbffeefbffedfaffedfaffedfaffeefbffebf8ffebf8ffeaf7ffe8f5fde8f5fde8f5fde7f4fce6f4fde4f2fbe1f2fce0f0fddff1fdddf0fedbf1ffd9f0fed8efffd2ecfbceeaf8cee8f7cfe9f8d0eaf9d2ecf9d3edfad6edfbd1e8f8cfe6f6cee5f5cfe6f6cee8f7cfe9f8d2e9f9d3e8f9d7e8f8e0f0ffe5f5ffe4f6ffe3f6ffdcf2ffd8f0fce0f8ffdef4ffdcf2fdd8effdd2ecfdcee9fcc7e6fbcae8ffc1e1f8c1e1f8cae8ffcbe7fccae5f8d6f0ffd9f1fde2f6ffe6faffe5f7ffe9f9ffebf8ffe7f2ffe2edffe4f1ffd8e9fbd4e9fac7e3f1c5e5f2c8eaf6cceefad3f0fed7f1ffd4e9fcd2e8fdc5e4f8bde2f5c0e6fdb8def5bfe1fabbdff7bbe0fbbee3fdbcdff5bcdff5b7dff9b5defab7dcf7bbdff9bce0fabbdff9c0e2feb9dbf6baddf3b9def1b7ddf0b8e2f8b5e1feb0deff72a3cc679ac56a9dc87db0db72a3cb6294b96d9dc39ccaecb2dffeb8e1fdbbe0fbb7dcf6bae2fcb5ddf7b4dcf6bbe0fbbbdefab5d8f4badffab7defbbce3ff81add071a5cc6ea5ce73a8d26ea3cd6ca1cb70a4cc71a5cd76a7cf7aabd37cacd473a2cc70a1ca74a5ce6ea1cc72a5d26a9ecd6da1d06da1d06a9fcb71a6d26da1d06b9fce6a9ecd6599c86a9ecd71a5d46ba0cc71a6d279acd97baedb7cafda82b5e06ea2ca74a7d278abda71a4d36c9fce6b9ecd77aad777acd86ba0ca689dc770a5cf7bb0da679cc8679cc86da0cd689bc8689bc870a3d06da1d074a9d57aadd870a0c86b98bf77a5c97ca9d06b9bc36899c46398c4649ac874aad677aad774a5ce7dadd57ba8cf7fabd07eaacf80add484b4dc83b2dc6a9bc66b9ecb72a5d4689ccc74a8d8689ccc679bcb6296c66094c45f93c25f93c26295c46194c36094c36599c86195c45f93c26094c36599c8679bca6599c8689ccb6094c36195c46397c6669ac9689ccb6094c35d91c06095c16ba0cc6699c66699c679a9d76a99c76291bd6594c06796c26291bd6393c16191bf6090be6897c386b1dba4cbf2abcff3b0d3f39dbfdb9bbdd897bad896bdde6e95be628dba5e8cbe6392c66799ca6295c46191bf5f90bbe2f9ffe3faffe4f8ffe3f7ffe2f5ffdef4ffdaefffd3edfed1eafeceebfdceeaffccebffccebfdcbeafccce9fbcae9fbc9e8fcc8e9fcc9eafdcbecffceeeffd0f0ffcfefffceeeffcaeaffcaeaffcaeaffcaeaffc9ecffc9ecffc9ecffc9ecffccecffcaeaffcaeaffcaeaffc9e9ffc8e8ffc8e8ffcaeaffcbe9ffcae8ffcae8ffcae8ffcce8fecce8fecbe7fdcae6fbcce8f6cde9f5cde9f5cde9f5cde8f3cde8f3cfeaf5d0ebf6d1ecf5d1ecf5d3ebf5d1e9f3d0e8f2d0e8f2d2eaf4d5ecf4dff0fae1eff8e2f0f9e1eff8deeff9dcedf7dbecf6dbecf6dcedf7deeff9e0f1fbe0f1fbe2f3fde3f4fee2f3fde0f1fbdceefadbedf9d9ecfad5ebf8d3e8f9cee8f7cce6f7c9e6f6cae7f9c8e7f9c7e6f8c5e4f6c9e6f6cdeafad0edfbd0edfbd5eeffd2ebffd1ecffd6f1ffd6f3ffd2efffd0e9fdd1e7fcd1e6f9cfe1f5d3e6f7d3e8f9cfe4f5cbe5f4cae6f4c8e6f1cae4f1cde7f4c6e2f0c9e6f8cae9fec1e4fac2e4ffc0e4fec1e5ffbfe3fbbedef5c5e4f8c4e1f1c7e3efcce3f1cde5f1d4e7f6d3e4f4d5e4f7deebfedfeaffdfebffd5e7fbc7e1f2c5e5f4c2e8f5c0e8f4c0e8f4c6eafac4e3f5c7dff7c4def5bce0f8b9e2f8b5e0f3bbe4f8badef4bce0f8bce4feb6def8bbdef4bbdef4b8e0f9b7dff9bbdefab9dcf8b9ddf7badffab9dcfabaddf9bae0f5b7e1f1b9e3f3b3e0f3b4e0fdb0deff93c2ec6c9dc86b9ecb699cc76f9ec889b9dfb4e0ffb0ddfcb5dff8b8e0f9c0e4febce0fab9e0fdb9e2febde2fdb9dcf8badcf8bfe1fcbbddf6bde1f9c3e8ffaad6f37db2d473add26ea5ce6da4cd72a7cf6ba1c774a5cd9fd1f6b2e0ff90bee283b0d77cacd274a4cc71a5cd6da0cb6ca1cd6ba1cf6ea4d270a5d16ea3cf6da1d06b9fce6b9fce6b9fce699dcc6b9fce6ba0cc6ba0cc72a5d278abd877aad57cafda80b4dc6da0cb6ea0d1689acd699dcd6a9ecd72a6d581b6e26ba0ca659ac473a8d273a8d26ca1cb7db2dc8bbeeb689bc86f9fcd689bc86da1d0659ac66699c478a8d07daad18fbbe07facd389b9e174a5ce6ea3cd75a9d874aad677aad773a7cf6b9ac472a2c87fabd275a1c678a5cc77a7cd8dbce66fa0cb6194c16497c6699dcd6a9ece70a4d46599c96195c56195c56195c45f93c26093c26396c56094c36195c46195c46498c76195c46296c56296c5679bca6498c7669ac96599c86094c36195c4689ccb669ac96296c55e93bf6095c1689bc871a4d16a99c76796c46695c16594c06291bd6493bf6494c26393c16797c56b9ac66e97c5779cc685a9cdbfe2febcdcf59abdd39bbdd6a1c6e37aa1ca638dbd6997cb5d8cc25d8fc45e90c15d8dbb6192bdccd2e4c0cedfc9daebd1e2f1c9dae7c8dae5cfdfeccfdce9d8e7f1dfecf6d4dfeaebf6fedfedf5d8e7f0ddeaf3dee9f3c1d5e594aec38caac493b2ca9fbad1acc4d8a5bccdacc3d698afc893a7bbbed0dea8bbc8a0b9c88fabbf9fb8d1a5bbd4b3c8d6b9cfddadc5d4aec5d3b9d0deaac1d2c4daedbad0e1b8ccdbb9c9dab4c6daa5c0d7809eb988a3bf90a8c19db5cb98b2c891adc37a98b17391ac96b4d08ba8c48ba8c188a5bf6e91b46f93b3779ab684a3bb91acc1a1bace9cb6c79eb9cb8fb0cb799db9769eb8779ebb779bbb5d81a14e7596507a9a4a7493486e8c3f617e3d5e7c4062823d607d44678197b6cda5c2db98b5ce7391ae4d6e8e4d719630577a345b7b507794789ab7a6bdce6f7d83c0d0d9c6d8e6a9bac9a5b7c590a7b691a9bca7c1d59ab7cf7d9eb9749ab977a3c2729ebd739ebc7198bb749cbc7298b57199b36f97b4729cb779a0ba7ea1ba85aac88eb2c8a7c1d0c3d3ddb9c6cfa4b5c2a4b8c899acc17c8f9f364b66708cae7892b081a2b7799bb2839ab7a0b6cf91a5bcb0c7dabdd3e0b3c3d3b5c7d8b8cdd6bcd1ddb2c4d3bbcdda929ca8bac2d0becfd5b1c6d1afc1ce97a8bca3bbcd94afbdb0c2c8dfeef1e7eff6d2dfe8a1b3c797afcb9bb8d184a3b78ea8bf95aabe9aafbe6f82939eabb6b6bfc5d4dee7d1e5e7cde1e7b5ccd7b4cddbbacfdec2d2dfd4e3eecddee9c0d6e4c8dae8c7d6e4c5d4e4c8dce8cbe0e9cbdde7c9d6e5cfdeeaccdeebbed5e7c1daecb5cbdcbbcedbc2d5e2cce0eec2d5e9baccdcbbcbd9b6c8d6bed5e891aec57a9cb88cafcab4ccdec0d8e5b3cedaaec7d6b6ccdac7dce6bcced8c3d4e3a5bed4a3b7cfadbfd7829ab28faac48faac590acc596b3c990adc27793aa83a1ba90aeca8ba7c291acc2afcadca6c0d1809db98eacc789a9bea3c1d49db8caa9c0d68da6be657f99799ab88eb2cf86adcb6c93b2486c8f4b6f93476e924c7598477194456b8f3052743c5f81476b8f5275994a6d8f4667864565843b5b7b35547833557b2a4f762f567c355b8042688854728ca1b5c2aebabf929da3c2d0dab5c2ceb8c6d2c1d2dec0ced9ced9e2d7e2eac6d5e0abc2d48aaac17ca2bd729bb7759ec1729fbd739db8769ab5799dba84acc49bbcd2a3b9cdb6cad7b9cedc99b0bebacedbbfcfd9aebcc6a4b8c6809caf5b7d947190ac82a0be839fbc7497ad86a8bf8ea2bda9c0d59cb8cd93b2c7afc7d8baccdbbed1e0baccdbb0c1d1b4c4d294a2afa6abb7c1cfd9c5d4ddaac2ce98abba859db47d9cb46f8ba58799aaa4b7c1e7f1fae8f1f7dbe5eed0dde9c8d5dec1ccd9c1cbddbdcbd9bfccda7e8c9c7f8f9db4c0caced6e5d6e6f1d4e4f0c2d5e2aabecbc2d5e0d7e5f0d5e2eccfdfe9cadae6bdceddc1d3e1d0e3efd7eaf8bed1e1b7cadbcddfeeccdae7cfdcedbccdddc2d4e1cddee8dbe7f3d6e0edced9e5c1d4e2a9bdcea4b9ccb5caddb8cbddcde0efbcd0dcbcd1dbd0dfe9c4d5e4caddecd1e4eee1eef5dae3ecd2dee9cedeebc0d9e4b6ccd9b0c6d5a1bdcf89a9bf8eacc687a6c081a4bc84a2ba8caac38caac38aa6bf92aec4b7d1e2b1c8d7adc5d1a5bfd39ab7cc98b7ce91b1cb83a1bc5c77952e49682a48663152724266863157783c6285486e93476d92486f934b7498446c903a61823054743a5e7e4c72934a7294476c9041658842658834577b36587d2c50752d537a2c537a395f85476a8e5f7b948ea1b2c7d4dd8c989fcbd8e0c5d1dab4c1caaabbc5b3c1cab9c9d4c1d1ded9e5efe2ebf5d6e3eeadc6d786a8c284a7c6749eba78a0bb84a2be92afc985a4b7a8c0d0d7e3f1c7d6e4b9cbdbadc5d69ebac7b1c9d3d0e0eaacbfcc7f9bad7599b37f9eb783a0b789a5bb88a6bb98b1c592a5bd8dafc4a3c1d2adc5d1becddcbdcddcc0d3e1aac5d091acb59cadb9cfdae4bdcad3b4c7d28697a48ca0b0a3b2c19dafbfa4b2c3afb7cca1a9b7a2b0b9afb8c0d0dce0c1c9d2bcccd7bdced5c6d2dbccdae6c8d6dfc4cfd9aeb8c6acbbc4bcccd28d97a1dfe9f9c4d4e2d1e3efd1e1ebdceaf2e4f1f9e0eef6dae5f0d0e0ead5e3edd5e2ecbecfdcb2c4d3bdd1ddc3d5e2d4e2f1dce8f3ddedf6d3e6f08c9fb2a6bccfaec5d5abc2d1a2b8c98ea0b0a2b5c69bb0c3afc0d0c3d2dfcedce7cadee9cae0ede4ecf6dee7f0dce8f3d7e5efd7e5efdeebf5d5e3f0d5e5f3cedee9c5d5e3aabfd38eaec580a4be89aac683a3bd82a5bb8dabc78aa8c395b3ca91b0c496b4c699b5caa3bed08aa5bb92b0c78eb0ca5e839f44698b40638635567b305274305273315474375a7d34597d3b61853f658a41678c41698d466d9142688a2c50713459762c5370466d8b466f8e446c904b73973e65893a6182375e7f3057782c53772b53773d63873b5f814d6c895570876d8393b4c5d1bbc9d1c9d6deb4c1cbbacad6c0d1dbc6d7e4c1d3e2c1d0dec0cbd7a4b0bb8ea2b097afc59fb6ce9ebed46d91aa6d8ba57790a69bb2c3bbcddac9d8e6c4d5e3bdd0dfafc6d999b4c796afbf778a98bdcfdbb7ccd8a8bdd0a6b9c9a8bccba6bccdabc2d7a4b6c794adc27cb2cc8aacc2afc3d8b0bed2aebbcfa2bac488bac196bec5b1c3cbdde4efb3c1ca96a5adabbbc1c3d3dbb8c1ca889ba4a3b3bd9dabb7c8d4dcb8c5cdb3bfc8bbc4caabb6becfdee9c9d8dfcfd9e3d4e1ecd4e0eacad9e1aebcc4cad6dcabbabdb6c5c7e0e9f0cbdae3c0d1deb4c3d3c0d0dfb3c6d3c1d6e2dceffbdcebf6c4d5e3bed2dfd1e5f2cfdfedcddbecccdbeaa8bcc78da8b888a3bb6986a46280a06d8dad7898b97d9cb795b3c7b4c6d9c1d3e8bad0e5b6cbdeb9ccddb3c9d99ab5cb7594ad9bb4c5d2e4eae4f1f4e0ebedd3e2e89bb0bc9cb5c4c0d7e9d8e4ede2eefac0d2e29db8cd8facc48daac58dacc785a8c18eaac68fadc79bb9d089a9bf6a8aa26787a26a8aa85c7c9d6384a65f82a44b73944a7292406587395b7e3d5e8037587a3356763357793e6284446a8e476f924a7295476d90466a8d36587b305275406384345878476b8b466a8d476c92547ba2436d9141698c3a6083335c7d30587c31597d2f5579385b7d51738f567590617c93a2b5c5b3c0c8c7d2d9cad7e1b7c7d4b2c0cbb4c4d2b2c2d29aa7b39ca5b0a1abb7a5b7c8abc4db789ab94a719729537b365f807a96acc0ccd9bec9d3b5c6d1bccbdcaec2d3b1c6d6b4c6d4a5b5bf9eaeb98c9dad59697e8390a599a6b5acbcc79eb2c3b5cee69ab0c57395ad79c3e172b8de4a769a4a6c85436a7c84bcbd93e2e18abdc4b1c5ceb3c9c6c6d7d8d5e0e8aecbd195b5ba7f9ea5acbdc5a9b9c284a0a9a6c0c580949e93a6b0a1c0c18eabad99c3c3a8cdcbaac8c9d1dde3b3cdd1a5c3c6bfcdd5d9e2ebe4ecf5dde6ecdfecf2ddeaf2e3f1fcdff0fbdaebf6cfdde9ccdce7b4c8d4c0d0dcd0e2ecbcd0ddadc5d79cb6cb83a0b3647f95839eb77b9ebb799cb680a1ba89aac28eaec58fabc09bb5c7acc2d7aabfd5a8bfd6a5bed6a1bcd2a6c0d59db6cb92abc1a8c1d5acc8d988a3b6acc4d4def1f8e2f1f5d0e0ebacc2d3b0cbddd6e7ece3eff5d7e5edcbdce7bcd1debad0e399b5cf88abc794b3c89fbdd47f9fb86786a36586a66588a86488a85f82a36182a35c7f9f4d71914b6f8f3e5f7f49698743628041617e375c7d3d61843e6488456b8f4870934e76974c7393496c8c304e6e4162814164833f64824f72904e71904e72934e7498497196446c913e648940668c365d85335a8233597f5275987591ab54738e4a6680aec0d0a8b2b9b7c0c5a6b3bda5b4c4a1b3c490a4b77083968292a2b0bdcab0c0d17995af476d913165922b5e94255a902c5f8b7b9fbcc4d4e9bccbdcb5cdde869fb65d7e993b5f7d5b718c96a1b2838e9857667461738946597354657a7d8d9a6a7f935d7f9e51728e325b737ec9e24b91b06db5e4578d9f89d0cc8bcfd176b7c56da5ae627d8b94c2c49bb3bca2b4bd9ac4c798c7c59ed0d285a1aa7aa2a78bbcbc9abebf87babb93bcc29cbbbea8cacc8bbfbf86bbb996d4d0b0c6cd9fcdcf95c1c4d5e0e9dbe6efd9e5eedbebefcfe3e9bdd0d7c9dbe2d3e5eae3f2f7d7e1e9e1ebf6ddebf9d8e8f5acc3d388a6b785a4b78aa6bc809cb685a2bd8aaac38faac3adc5dcb2caddb3cedeb0cddf9ebbd394aec99fb6d096b0c3a9c0d3b6cbdeb6cce0a9c2d99ab7cf8caac1afcbded5e5f3b2c9db81a3bb82a4c0a2bcd4b2c5d5c7d9e7bccee2c2d5e4d1e1f0d1ddeddfecf7e0edf7d7e5f2b8cee19dbcd29ebed37191a85c7c976687a46081a16588a56487a3678aa560829e698ca95376965274964f7093527193476988486c8a3b628543698e43698f466e9346709450789a55799a4868872f4d694567833e62814c718d4f738e567a94597e99527997456b8e456b8e44678d456a913b628a355c84365d816a8dad869fb45c7b96476581a5b9cbb4c0c9c4d1da8b9dae63799029455e2f475f4b617769829a4767853d678b31628d386b98376c993564962f5f902f608d3b668e54759a4c6c903c638741688f3d6a9426547e466b8bb3c8db7c8893727e8d677a8e89a1b78097ab8ea1af6b8198597fa153799738607789cee344718762a1b695e2e086d4e36a92aa79abc077abbc94a7b699c9ce689ea39dd5d687bcc090bfc0a0d6d6a1cbcb92bdbd97c8cab9cdd689c8c88cc6c6aabbc19bc4c3a1d1d2a1d2d299cacfb3c1d17ba3aca8d1d9d6dfebdce4f1d9e3f0dbe8efd7e2f1c3d4e4afc2d5a1b2c98ea2ba97b1c792b0c783a3bb7a99b17d9eb68aacc38dacc1a2bdd2b6cce0b3c7d9c8dcedabc3d1b3cadaa4bdd09ebad381a1be82a4bf95b5cda1bed2a4c0d0b0cbdda1bbd17d9ab6678aaa789ebe80a5c181a2b8b7cfe0c5deef9bb8cc8cadc485a8c37d9eb991aec6b3cbdec6dce7cadce7c8d9e4ccdde5ddebf3ddeaf3bdcedba3becf7394af6b8da8597b966a89a464859e6d8fa76d8fa67092ab688ca9678baa5076935479965b7fa05075994e759c4c769e38618741688f486f974f769f4f7a9e4f779950739442628139587641648542678b577d9e5275944b6e8d6489a759809e486d89507492476b8d42678c41698d335a7d3f6684698ca87a94a96a8ba73e607f7991a78798a47b91a0627f98395a783457784265866084a62d527728527a396791396b9641739f3d729e3c6d9837638d335f89335e8929507c24497420456c21476e315783355e8841678b93b1cac3d4e4bdcbd8b4c6d3c2d5df8ba2b0a4b9c66e839658799543647c264b5e8ed4e56faeb49ce1e598cfd271b3da6caed365acc083b8c7bbcad498c6c79cd5d3aecfd09fdcd88ebdb99ad6d38ab9b97fb1b29bcbcb9bb8bc92c8c890c3c48fbbb899cec988c4c394c7ca8fbdc08cb5b97eb9bc85c7cb75a3aa80a0ad829aadaabbcc748fab6884a06684a16d8eab7092b17397b57b9ebd82a5c390b1c5a0bed3b1cbe0b7d2e6a3bfd595b0c988a2bca7bed8b9d1dfabc4d49bb7cc89a6c2a3bfdab0ccdea9c3d2a7c1d496b9ce80a3be86a8c480a4bd6f95b2769cbe81a8c781a6be87acc29ec0d687a8be8babc38aaac580a1bc85a7c17fa0b7a6bfd1cde2eedbedf6ccdde5cedeeab7cadc91aabd5a78916d8db06c8daa60829c6789a46c8faa6b8fa7698fa66e94b06286a6658aa7587d9a5277945e82a2507799577da3557ca34c7498375e844871994f79a14f799e4f7799496e8e375b79446a8e3b608643678b5b7e9c547895527798648bad5d86a550739254799c507aa0446e943e65874064844366883f62855d7b995275983e668b39556f3e50604d687f557e9e597f9e4d7399587fa35780a1254e703f688d48749d4777a24477a345779f49779e406a90375f872d547d264d7620476e183c6325456b2b50783b638c3d658f33577a8499ac9facb5becedbbfd1dabdced5bed1d9aab9c695a3b46f7f8e496a7693d9df9edbdc9bc3cab5c4cca2b8c77bb5ce73c2e17db2cab1bfcab1c8cdbdd5dac3d4dc96aeb397aeb49fbabfa8c4c7aac8cbafc9cca7bdc1a1babf8fa7adbad3d7c3dde1bddee2b2d3d7b6d1d49cbac46c94a56593a86c97ac597d9364819b69819f86a1bb8aa7c096b3cd8fadc490adc494b0c5a6bfd3b3c9ddb8c9dfcbdef3acc5da8ba8c37799b8739ab8608cac608bb07595b692b0c9aecae0b5cfe5b3c9deb2cadca7c2d887a7c47da1bb82a5c287aac581a6be789db87b9fbe86a9c77ea1b983a7c184a8c27ea0bb84a6c28bacc87fa0bd86a8c47d9fbb81a1b98dacc091aec38ba8bb829fb5809db77e9eb35e7f976a8eab7095ac5f83985f839e6789a67094af698da86e92b2688caa688daa5a7f9c5c819e6085a5577ea15d85a95b82a95982a948729848729a4a749c4c779b4f779a3d6484385e7d476f913c63884f7699587e9c5a7f9c4e75955f86a95b83a2597d9d527a9e4f7aa03f6a8e3e65874c6f8f53769831567a436989446c8e42678969829a6070825b7992537b9d597d9d5e85aa658baf4168893e678a527ea34f7ea54d7ea74b7aa44f7fa5517fa44b759b3a618832598229537b2a5179284e752e557a345d87375c842a4f734668888ca1b88291a07d90a07a91a390a5b497a9b7a6b5c491a1ae8c9ba692acb79accd49ab9b7acbac5b1c4d1b6c7cdc5d7e38ebcd17eafbfbac5c9c1cad2c6ced7cad2dccad2dca4acb5b3bdc5b4c0c6bcc8cfc8d2dec3cfdca6b3c0a2afb9d9e4ecd8dfe4d8dde2d9dfe4c4d0d494a8b66380995f82a15c81a0597b995d7b9b7693b4b8ccddbacfe0c5daebc4d9e9bcd0dfc0d3e1cfe1edb5c7d59bb6cf7a9bb76e94b06b92b16d92b67093ba698fb56a94b8668eb86289af6086a87093b286a7c59bbdd7779bbb769bc182a7c484a8c687a9c482a4be7b9db8799cb983a5c27a9cb386aac284a8bf7ca0b785a9c286a9c480a2bd87a9c283a5bd82a1ba90b2c78aaec882a8c1739ab47396b27b9db17796ab6e95af668ea452788e5e829d6788a77394b36c8fab6a8dab6a8fac698eab577c99678bab5e85a65c84a75f89ad5e89ae5784aa5b87ac517ba14f799d50789b527a9d355e7e4871914a7393456d914d75986089a7628aa75e85a5638aaa527996597d9f5a82a64f7aa0416b8f42698b557898537698365d80426d914872925677918196a78191a07a97b152789a5c7fa0658cae6b92b33b6185537ea15888ac46789d4c7ba35a84ae5b88ad5783a6537c9f3f668d315b832a547e355f872a537a39668e3b668e274a6f1b3b5a3e5d7b7c91ab7b8da36e859c62778d546a7f283d592847642d4f67788e9cb9c8d0bbccd1bfcbcebac8cfc1cbd4bcc8d1bcc9d1c5d1d9bdcbd1c1ccd3cbd5deadb7c0aab5bbb3bec4b1bfc3b5c3c7becccfcad8dcd0dde7c6d5e0b6c5d1a4b1bbd4dee7d8e1e7d2dce2ced9ddcad7d99eb0bb6a83986a89a37091ab7797ae8aa8bd91afc3d1dde9cddbe7c6d7e5c5d9e7c0d5e5a7bfcf97afc19eb6ca84a2b97a9bb86389aa6b95b6618ab06992bd6792bc638fb55a88ab608eb35f8eb56290b86692b76e99ba729cbb77a2c17aa3c181a6c481a4c085a7c282a6c07ea1bc89abc680a2ba86aac181a5bb7599ae86aac081a5bd7fa3bb83a7be8daec390aec493b2c788abc580a4be769db7789bb780a2b698b8cd7c9fba6c90aa4a6b867493b06b8aa77597b27498b0688da47396b16e91af5c7f9d6387a76188a96189ac638eb1628eb35f8cb05d89ac6089ab5c84a5527899547b9c396282547d9d3f68874c7598527ca15d88a9618cac6a93b4678ead5277925d84a66088ac5782a649719539608253779735597b3b62863b678a4168894a677f5e6e7c6876849ab4cb6388a9678db06e95b36188a9376184507ea248789d4273974876995d88ad608baf5982a5497195385f86325c84305c85345e86335c833b6790355c7f183a593b5b7d5170907e98b2738aa1445f7a304e6b304c69364c6b314e6b6f8ca297a8b587949dc4ced8b9c3cdd7dde9d5dce4c8d0d8b2bec7bfced3c3cdd2c0ccd5dfe7f2d2dae4c7d0d8aab3bacad3d8bac3c8b6bfc6d3dbe3cedbe1c9d7dfc5d3dcc8d5decbd6dfd3dee6ccdbe3c9dae2c2cfd9a2b2c090a4b898aec4aabed0a8b9c9a3b3c199a9b5cad9e7c1d2e1aabed09cb5c99db9d093b2cb7799b3799bb698bad496b8d27ea1be678db1648fb46793b66d97bb6890b6638fb46895bc6996bf6995bc6c96ba7099bc759ebf78a3c17ba6c684acc87da1bb8caec885a8c27ea2ba88acc47597b081a4be81a2bc7596ae82a3bc86a7c18aaac694b5ce98b9d289acc68eb2c886a9c37c9fb77497af7595b084a3b986a4ba85a2bc718da7637f986a86a063829d7396b07297b06b95aa7599b56d90ac5b7e9c6085a2668cac648dad6691b36792b56490b25e89aa6188aa587c9c567a9a5176963d6485547d9d4c7596507a9f4e7aa04e7b9d5986a75e89ac688fb0587e9b6189ab638bae5e86a9476d914970913a5f80365c803f658a385f83365b7d57728b7d8d99929fa98ca3b46789a56c94b77094b04f799748799b36698e416f936c97bb6b97b86793b56c96b8527a9d4971943d6489386289335c841b426930567c2a5076224464305172385b804365866380983c586d47637c2f4963405d7646627f3a5a79829eb8abbbc9a7b3b99ea4acbbc4d0d0e1e7c6d1d8d6e0e5cbd9dcc8d6e0c4d2deaebbc3c0cdd7d1dee7c9d6deb7c4cac8d5dbaab7bebac8d0d0dce5d7dfe9c0cbd5b8c5d0cfdde6cad6dec9d3dbc8d2dbd2dde9a7b8ce8da2b89ab0c5aac0d2afc1d28f9daf7d8a9d7e899d88a4bc69859f62829c7192ad7295b0789db9739ab6789eba7fa2bb8dadc791b0ce86a8c87199b96a97b475a1c2759dbf769dc16d97bf6e9dc56c9ec0719fc177a3c57ca4c77ea5c682adca8ab0c985a7bc89a7be88a7c081a2b78bacc189a8c17f9eb885a2b9829caf87a0b293acbea4bed29fbcd09ab9ce93b3cd95b6cb8aa7bd8da9bb95aec18ca2b8a3bbcaa6bccd8ea6b98fa7bc6d8499748da26d89a17898b6749ab86d95b07195b16a8da95d809e6084a26a8eae6a91b06c94b46b95b56992b25d85a56085a55a7e9e567a9d42688b41688b577fa2517c9f4670974b779f477397608caf3a648b52799e5b84a3638bad618aac537a9b486f90456c8d30577b3b6287446a914f72974b6e9036506971828fabbbc4b9cdda69869b688ead698ba73d678735688a4d80a45d89ac739aba729bba608dab5f88ab577fa2527a9d4a7296426c913c63883054782445671032523958783155793860844a6b8839526c536f875e7d924f6b8358758c49688255748e97aac29eaab8aab9bfb2bec5a6b8bec8d5d8d1dddfd1dee1d1dce0d9e3e6d3d9e1d3dce7b4bdc89aa2adbdc5cec1cad1cbd4dbc7d2dcb1bdcbc7d5e2cad5dec6d3dbc5d1d9ced9e2d4e1e9c3d1daabbccaa3b8c989a1b78ba5b889a3b292acb87d93a2526779576c826c819a7a9eba6b8fac6185a26c91ae7297b47198b5769dba7299b77196b76f93b86a8cb07496b37b9db983a7c38fb5cf8bb2c887acc47da6c476a3c37aaac57cabc47ba6c280a8c687adc88eb2cb91b1c496b2c1a9c0d495acc2a0baccaec9dc7892aa6e889e9fb6c7b2c6d1b6c6cfb7c6cfa0b2bda7bdca99b2c09cb2c2b8cfdc9cb2c3a0b6c6859bada1b5cb8ea2b296aabbaac0d0c0d3e796a9bc859ba990a8bd6a88a46f92b26b91ad7297b26689a55b7e9c5f82a0698eab6d93b06b93af668fac6289a8688fb06086a85b82a5527a9e31597e456f94527da34771983b658e39648d3b658c3c668c2b557f2c567f527da1668eb15d84a5527697537797365d7f3d65884e789e4f78a04d72983a5d7d334c60b5c6d2718592c5d9e7a8bece7290a75a7e9a4b75965f8fb45a8aae729ebe78a0bb77a0ba6a94b25e86aa5d85a8547c9f51799d4b739743688c214263163452325571416382386186456e936c87a054677d657e9665849d51708b56718a3d5d735571878f9fb2a3b3bdabbabfb8c3ccc3cdd199a5acdbe1e9ced3d7dae5e8cdd8dbd0dbded4dfe7cdd5dfbcc2cbccd1d8c6cbd1d3d9e2d5dfeab0bfcd9aabbac2d0dad5e1e8dbe3ebe1e7efdae2ebd6e4f097aec07e99aea8bccdaabccbb3c5d1b1c2cbadbcc8b2c1cf9fb1c15b6f7f6d91ab789cb76285a16d91ad7299b67097b46d96b26790ad6b93b47099b76b93af6a8dab6786a56987a55879967295b4779cb86f92b46c8fb1779ab6789ab56a8dad6d92b5698ead6988a198b3c4b6cdda8c9db1abbdd1869bad70869871879f6a7f987e90a29ca9b3c8d2dad3dce4bac7d2bfd0dfaabeccb4c3ccb5c5ce7e92a1758fa288a4be5a78977e9bb67994ad7c92a67e92a8a4b7cb9cb1bfafc6d67891ab6f8eac6f93ad6d92ad6b8eaa5a7d9a6285a36c90ae6f95b2658ca9658da8658cab6990b15880a5527da33e6a9228547d38658e35618b244f78244f7a1c45701b456c143e6527527c305b863b678e5d87a95d84a46386a55578973b62845780a6567fa8527da4527b9e325473627a8bc2d4df8da2b28fa7b7d1e2f096adbe6a90ab4f7b9c618eb3608eb174a1be78a2bb7ca5be668fac628bae6189ad537b9e5981a5557da0385e7f3858781c3b574d739152789438628541668b6e849d8d9cac8199b05d7b986785a2536c8656778b6b879b8092a39db0b7bac7ccc9d0dad1d9e298aab0c9d7dfd4dae0d7e0e3dde5edc4cad4c1cfd1b3bfc3bcc6cbd4dee1dee7eadde8edd4e3ecb1c7d2a2bbcba1b4c4adc0ced1e3efdcebf5dfeef5c5d5dfa6bac9a4bbcf9eb1c2a8b8c8a3b2bfa9b5bfacb6c0969faac3d0d8adbdc3688ea96e92ae698ba9698cac6e95b46f98b46f96b36d91ae7095b37298b5749ab76e93b0698cac5d81a0577b9b5b7f9f577c9d50739852749a53769c40668840668753799d42668a3d607e3f617d7d99b26885a1738ba27c96b0647c91758fa7435e7a6074868895a2c6d1dbb1bfc8b9cbd8bed0dfb9cad3c7d9e1bbc8ce9cafbb6e8b9f57769255789b52769968839e97afbd86a2b9809bb37e97abb6cbdaafc3d47292ad678ea96890af6b90ac5a7e975f849d6990ae6c95b36b93af7095af668eaa5a85a746739d2d5f8d2b5d8c2b5e8c295b8929588826507d27527c1d476f16406630588026507a315d8634638b517b9c6287a7597b9a5379995581a35d85ad577ca6527da05578913d556f98b4c1c5d5ddaec1d285a3b9899baaadbfcc6f8fa86793b06a9bbb78a7c681aac587aac46e92af618aa9658aab6289aa5b85a55f8aac547ea03c62823d5f7d1736544c7495597c9e45678a49698a56708a7d96a9718da55575925975915d748a6f889b7e97a894a6b398aab4b7c5cfd2dbe3c8d3dab2c0c9abb9c2bccad2c5d2dcd2dee6d0dcddc7d0d3c2c8ced2dfe2ddebecdde8ebd8e4ead6e4e9b1c3cd7e98ad889fb4839db76a88a5627f9b819bb4798fa67489a0667e97556d838298ac7d90a18d9dab9ba8b298a5acbfcdd2b0bdc26c93ad6a8da96e8fae6f93b1658ba87299b6779cb97598b4759ab7799ebb769bb8698eab688cac5b7f9f6185a56185a5567b9a5377995b7da15377994168874f7895466f8d3b608248698b2f527741648b4068933f64893f66895e7e9953738c43637a8ea6b3a7b5c0a8b4bfb9c8d394a5b68c9db299a9b897a6b2b7c0c9c8d6e190a6b8a3bcd363819d7190ac879eb3aebfd27891aa728da68aa6bd849bb0a8bcd37f9dba658ca76690ab6b8ead6e8a9f87a1b36d89a76b8cab79a0ba6e98b6608dae3360893363912e61912d63913165922f628f2e5e8c2a55822a57812d58812a547d3057802f5983315d8536638a5f82a47696b25a7e9d5580a15382a05a84a6587da46284a46984988e9faeacc9deafc6d697b1c08eb1c18090a8adc1d49ab3ca89aac2769db780a8c37fa4bf7093af648caa638fb16c92b4668baf6187ab648baf5b81a45077963358722f536d567aa2547aa0557a965c7a8f748ca4748daa6884a05e7b935d7d97748ea08c9dad8697a8889fb37d96ac9db3c3bed0dacbd9e5c4d5e5b5cbd89eb7c19eb5c1c0d2dcd0dee3dbe5ede2ebf1d5e3e9d6e4e7d6e1e3d8e3e7d6e2e7d4e4ee8099ac6583a05275964a6f95496e924f6f8d7690aa728aa1566f85647e8f6d84948699a899a9b6a1adb9c0cad5aab4bf6b7580698ea9688ba76d8ead6b8eac5f84a1759ab5759ab57598b47197b4749bb8759cb97198b56e92b26185a56488aa678bac587d98577a98547798496d8e436a894b7393496e91486b904a6e94456a914b6f96486d984a6d924e74995276984e7394587995819cb08da0b0a6b5c48a9aa98b9db18ca0b66b7e917584948c96a1b4bfcab7c6d4cddff18aa1b692aabeabc0cf95acbdacc5d7b4c8d8869cb1819ab195aec87596b86083a8668db46b8eb1809cb0bed8e58ca5be6989a84870922a578232618d3465933569992e6392356b98376c973769942e5e8934608d2e5b85315d872e5882254c76183f67305a802d587d2c517469879ea4bfd399b3cba2bbcf6e8ea77094b27594ae88a6c1b8cde0a3c4d5769bb4668da454788f607a98597d9f547694688ba97ca0be6a91af5d83a2668dae6b93b56591b36991b36185a7688cad6a8dae6588a85a7e9c274d694268845e85a554789a5b7b975f79928da5c0859db9819ab27990a27893aa7692a57a8ea072879b5f80976e92ab7895ac6b8797445a6d51687e88a4b691b1bf9bb9c9aac3d0c5d8e1cddde8cfdce2daebf4dae9efd9e4e4cedadad5dee3d3e0e996aebd50718f466a8e456c9241668b5e819e6b889f869fb2879fb18ba4b29eb5c392a5b3a0afbca7b3c1a1abb67a828e8d95a16c8fab6a8da96e90ac7194b06f92ae678aa67093af6f93af749bb87aa1be769dba799ebb6f94b16488a86589ab688cb05b7fa4587ba14f719742668b4165874f7293486b8a5779974b6f8d4e74964e779b507ba44e77a14c729b597ba15b7c9f6183a26988a349637b778ea594abc26d869f67829d6d88a26f89a27e95aa8499ac768ca0758ea5819db583a1b89ebbcf81a2b98dacbfbad1ddb3c9d99ab2c393b0c16d93b25c82ab658fb182abca5d81a2486c90375c84456e972f5d8337668e3769963b6e9d3c709e356a963e729d41729c406f9936638d3a66902f5b8636618c3259842b4f79173b6024496d294e701c3e5f2c5372396182728eadb5c8daa9bfcf8faec57294ad61819c7394b089a8b691aec289a6ba6e8aa45d81a54a7296517a9e6087aa5e83a36389aa638cad6791b36b96b86892b26c93b26289a76d94af6c91ac6a8ea96184a13253725273935a7d9a6c87a1677b92788fa495aec190a9b9a9bfd37a8ca652687f66869b6e8fab59779369889a7c9cb17a9cb761869b4162777c9bb38cacc193b1c59fb9cfa2bccca2bac6c5dbe8b0c2c9bed2dfddecf6dae5e7d7e3e4d8e2e7c2ced6a2b5c158768f4c6b8a4768894464846d8aa58aa4ba7890a090a2b396a7b85766763543522835423f4a55656f78bfc9cfc1cbd06588a66b8ead6c8fad7194b27497b56b8eaa7093af7196b2769eba7ca3c0789fbc799ebb7196b36387a7668aac668aae597fa35f83a7567a9d3a5c81486a8f48698d547193637d9e4a6881557692577d9f567ea2517ba25379a0577c9f6c8eae698ca562859f698ba77090ad6e8dad6080a236577d567aa24e7599638bab587c9a6386a4466a8c50759a406689446c8e4f7299567ea081a6be91b0c8abc3d7b3ccdc648ba35c8aac658eb24e789d4874993c6a8f37668e46759f30618a3a6b9541729c4276a03e729b3e719a4577a04a77a149759f3c648e345d8538628a3d669030567f27496e1e3f611d3f601e41612a4b7036628a4e7b9e6e8fac7892a8819aaa859eb16c89a46c92ab6389a766829b658199758ea595afbf55799a557d9f6086a76184a26486a2688ca96b93b25f8aaa6d97b77199b76d92af6990ad6e97b46a92af6b8faa64849f3d58726f86a0738ba3798d9e93a5b2aabbc9b6c9d896a8b86a80955f77926380985f849c466f92496688b5cad796aebf7b9eb9638b9e50728685a4bc93b2c795b2c696b1c69fb9cbafc8d4b0c6d5bdd2da8096a7d2e4f0dae8edd7e6ead9e6ecd7e3eacbdee96c8da66486a3607f9c57758f69839a96abbe7889974a5665384250333c4a313b4836404d56626dc5d2dad0dde2d0dddf5c7fa1668bac668bab678cac658aa8668aa87095b37299b8729bb9779ebd769dbb7398b56f92b06589a96084a66084a85d83a85f85a94f73953e62843f63844e708f84a2bd94aec68da4b8738ba262819f5b7d9d577ea16388a76e92ae8dadc67a98ae5e7f9d5c81a35c84a65c80a754779d3a6186577fa74b7497527d9f577f9f486c8d52789e547ba2446a8f4a739a5177a14f7ba6517ca350789f5477968eaec67299b86690b3527a9d4f79a14f7a9c416c8c446d954c789f36668b3f719c4677a04879a03f71964979a0507ea7527ea74e759e4a7198325a7d486f963e658e2d53792a4d6f2e4f6e2142632144682d5a833d6a936f91af9eb8cf7c9ab66c8ba489a4b9809db7567f9d50718f40627e496d8d4a6c8e69879e90acc0698ca96189a7668dae648aac658eae6b96b66691ae6b93b07499b57297b36b92b0648dae678eb06c8fad55738b7d94a4899ba793a1af9fb1c1abbdcbb2bfcb8f98a46f7e91637c935b7b965e819f5479954f75957d98b1b8c9d393aab97b98af748e9b8ca6b98ea9bea6c4d6a4c4d47d9db0a2bdcdb8cedcbbcedeb5cbd68aa2b375889bbacad8d2e4f0d5e5f0d4e1eacfe2ee6e96b35d83a26b8ba7738ca38195a8596878444e5a3c434f353d45353e4735404b616e7ab4c2ce9facb9adbbc6c1cfd956789d557c9f638bac668faf6d91b16488a86a91b2729cbc749dbd759cbd7195b57497b5678aa86689a95f83a55d81a3567a9c4e72923e6283355c7e385e85446a91496b905272929cb5ccc1d5eac5daf1b4c4d7b4c9deb8cbdd88a1b4aec8d9a3b6c96b84a35e81a55c83a76186ac587c9d476e8c5f87a96589a95980a14c6f8f517594567ca055799e4d7091567da15682a45581a9597fa9537ca5537ea55780a65782aa5c82a85981a4557fa7577fa25177964d709651799e3b6a8b4577a04c7ca54d7da33f6f955080a85683ad547fa94c749b527a9c4e76994e759c375e862f557b3a5e7f2b4e6d1c3f6131557c305e8227517b3e61873b5f822d51783e61854568865377954e6f8c567593456983537691587b9a3b5e7fa5bdcda5bac96286a0628bad5c88ac6490b4618dae6d96b3698fab7195b17499b46e93b07499b77396b47395af7b97ad94adbc869aa89badc192a5b88999a6a3adb39da6aa5668764c68826283a65d7fa3597d9e6788a29bb2c0c1d4daa1b8c590a5b598a5afb3c8d6a0b7ca9cb8c79fbecb84a2b39fbacaacc3d1abbfd0a6bdca7993a48aa0b66b80968fa8bbcfe4f1d4e3eccedfef7194b17292ad8ca3b95665763846533c495237414a373f4739444c3f4c5482939dc0d2e0a1b2c1aabacaa6b6c5cbdbe96185aa5b82a6608bad6993b37198b96287a8668fae6994b66992b46d94b5779cbc779ab86689a77194b25d81a155799b4d70974a6c9144688d40689047719d416a97456e98456d94456f94436d91416c9452789b557ca061809f4c6b8790abc0c5d5e19bb0c76583a16286a76183a85274955175926287ac4e72954b74984c7599577ea15580a6547ca152779a5781a55986a95c88af5f85a95e87a95984a85f88b05e8ab15e89ab5d84aa5d87ae5d86aa5a81a551779b557ca03e6a904a7ba34f7fa74c7ca44878a05181aa5784ae5681aa4d779a517c9c567ea1466e933159804f769b3c6282193c5d254a6f355b85365f8337587e335478355d7d345b7f52769c567ca05175995a7c9e577c9a4a7192658aa66a94ad547f9b5e7d99d0e2f096adbc6c8aa1698eae6790b3658fae6991ac7299b6678dad6f96b27398b27496ac7a9aaf97b5ca7d99b07089a3718aa6516e8973869aa4aeb6909ba28b9ca8637b8d607e966386a36a8eaf6489ad839fb6b0bcc7b9c7d0a4b7c57d8e98b5c4cdb1c8d5a9c1d3aac2d0acc4d294acbd9cb6c6aac5d29fb9c990a6b57f99ab375168647d9964829ca4becfd4e5efc1d0e28198b19db2c89ba7b83b424d3f474f424c53414c53313c463d4f5d8a9faf8da3b5a8bdcea5b8c9b7c9d8a8b9c6b9cad56d98b8648fb16792b47099ba6f98b5658eaa6c97b36e99b96792b46b95b5759cbb769bb97295b66b90b253799d52789d5a81a85d82a55d83a6618bb2567fa9587ea75178a1507da64d7aa24d7aa44673a249769d497598567ba07395b37d9cb47995ab839cb4b5cbe19db5cc6b89a46381997c9bb55c82a34e7596487094557da15880a3587fa1557a9d567b9f6086ab6288b0668ab4638bb1527ca25b85ab678fb4678fb2688fae658eae638cad5f86a86086a95c84a6537fa236638646759a5683a95585ab5183a85586aa5885aa5e89ad567ea1567ea05479982f4e6e2f5275597da14b6e8e2542672f527b365c833a62853f668a4d729740668b345c7f456d90486e92587da15980a44b75976285a36b8faa739eba74a1c04e7591b1c8d7dce7f09cb4c2678fa76692b26c99b86c96b06f95b07194b46791ac7094b07192ac7090aa6285a23357782d5074284a6d1e3d5d4e62819bacb9808d978ea0af829bac5d7c966588a96f93b47093b092acbba2b4c1a3b6c8768aa0909caac3d5e1afc6d5a1bbcd99b1c2a8becaa0b5c2829dae809eb1637f95657d973d5a7545678452708e54799c517693b5cbde8397ab465e762b4b6839577224364726303c222b371b26341523344163845f84a46d8da88da7b7c5d7e4b6c3d0acb7c5bac7d27199bb729abd739bbf6d93b8658cad668dad668eaf749abf739bbb7299b96e95b66f95b86a91b4648baf567ea3668db3698eb35c82a6628aab638cb05982a96188b15a84ae5683ac537da2557ea6517ca6517da1517ba05c82a97b9fbb7c9ebc46729a437095486f8e698aa87c99b9768eab8aa4c1507598577c9c4c72935b82a56086aa5c80a2587c9c5d84a5658db0678fb3678fb3618db06492b44c799d5e8bae6795b66896b56790ae6790ae638aa96087a66189a85c87a7416e8e4370925583a65484a85181a55584a8628fb1658eb1668eb05b84a341667e4360782345614468854b708922415f2d5275385f803d63873f658b4c6f984b7099446b93396389486f95587ea55f86a94972955f819d688ba66e95b0759fba567d9893acbed7e3e8dfe9f0d0e0ee8aa3b87998b26e8eaa6b8fad6b94b56c93b1698eaa5b7d9a51718e355876325677385c80294c7213375654738fa1b4c2a7b8c09eaebb95aabd6587a36e92b8708fb1718fab7d92a39bb1c46f859a304962698191afc7d4a1b7c5a0b8caa0b6cb718698a6bbd25e7a9946678f365680375c8741688d6788a691aac56d88a65171924968872a4b6c385d804971994671983257771e314a1220321224361527403b5e8251769761849e98b5c69db1beafbec8b0bec8b3c4ce7398b4799fbe7096b96f97bb668eb16a95b76791b46e96ba7198ba7197ba658caf658db16c94b85c83a7698fb26f94b65d809f5d83a4688fb06a90b0648aae6690b65f8bb25d8ab05882a85a84ac5984ad5a87ac5581ac5c87ae87b4cf5d86aa5279a34c76a24b769e4871994c729b48668865839f4c71925276965175975a80a4587ea2597da0557999648bac678fb26893b56792b36691b16995b56b99ba5888a95e90b26899ba6e98b76b94b06990ad678ca9658ca9648ba9537c9a426d8b5b89aa517fa14a789a5e8bac6992b46b92b46992b2628da927495e4b657a2b4c64597d974b6e842947623358783a5e7e3b5f823e61874f739a4e739c4871993c668d456e93557ba0587c9d50769782a3be7898b080a1b880a2b96e92ab7c99accadbe1e2eff8e6f0f9dde7eccbdae48fa8be658ba9638fad668ba96286a65e81a24b6c8b2a4a673c5d7c395d811f456d1d45683e628390adc3bfd0d9cbd2d8c7d0da9fb3c26f8ead698ca961829989a0b556728930496117314d7998aba5becca9c1cba1bac8abc4d48fa5b69db6cb5f81a0567ca54b719d3d678f3460843c628542607f6881998caabe4b6f8d1d3e623960874470973960863c5f823b5c7c26415d0b1d3612233a486181829fb98eacc2a2bdd1b3c7d6adbec6bccdd5b0c1cc77a0ba7ea8c375a0bf739ebe719bbb6c94b3638aa7688ca9819db97c9ab67ea0be7ca2c4618bae6590b36491b26994b45576945f84a66990b3668bab6086a66b97bc5e8cb4618fb5608ab15e87ae5e89ae5d88ab5881ad6e98bc88b4cb648eb45686ae4f7da84f79a4517aa3517ba247698a5e7b9a5274994f72944f7396577da2587ea35f83a7587c9f688fb06b93b66e95bb6b93b7658eae6c95b56c96b86e98bb608cb06b99bb709ab97198b66f96b36b90ab668ba66c91ac587f9c5179965a87a55a87a75e8bab5c86a66a92b26d94b36d95b3618aa64968801a304953718c4b6c894b6e88294664375a7d365a7c365d7e41678b486f92476f93426d90345f81537a99688daa51718f577b997a98b19ab8ce9fbbd09ab7ca7fa1b8809fb587a0b290a9bdb2c7d5e0eef2e1ebebcddde87390a75f84a1678aa9698cae486c8f3e5f7f27456242607d2e53753059822a517b244d772f587f87a0b5dce6efdee6edd1e1e967869f577e995e81968aa6bc5a7c98314b6625446167879f90abbb8aa4b490aabe7d97aa8fa6b693aec0678ca55b85a6547ca150769d436e95406b913d648c27446557728d325474122c4a234363345c823e6a9240678a466a8b365b7d31517050647ca8bacfabc1d687a0b48199ad92a5b6b2c4cfb7c8d4a3b6c483aecf7ba5c67ba5c67ca3c47a9fbf7698b67e9eb991adc896b2cc8eacc86b8eab5a80a0638bab749cbb6d95b16f94ae88a3ba64839e6e8fab7694ad85a4bd7095b2668eaf678eac6d92b56a8fb26b8fae7093af7192b68baccaa8cbdc7093b45687b14f84b15080ad4e7ca84e7ba2567a997593af51759754799d547a9e587ea55e84ab5d83a853779b648aae6c95b86b96bd6994b86b94b76e97b7739abd6e96b9759ec06b96b8739cbc759cbb739ab76f94b16c91ac7095b06d92af5c829f6590ad6591ae608ca95d86a46b92b17095b36e95b2658ca74d6a83263b5444617e6182a16588a3274565305479375c803a62873e668b4970964c759c4e789e3b6385799cba85a5be7b9ab47a98b290aabf9bb7cca1bcd18ca6b9799ab27597b06582a07d9ab48facc4768ea6b1c2d2e1edf7bbcbde849dba6182a24a6d90476a8d2f506e1e3c571f3e59406587355f883359842b56822a55832f567849668392aac388a9be517596416686637f9b64839e51749525435f2a516e7599b18eb0c093aec2a1bdd39db8cca5bccba1bbca7196aa6189a6517a9951789f49749b446f933960882643631f3a553556761e385524405b1d42643e698d284f6e1135523558766e8da6acbfd0bed0ddabc1d4839eb786a2b98aa3ba677f976a809b546c859cbfd99dc0d98baec589aac298b9d48aabc77fa0bb94b5d0729aba6189ab739cbd739bbb5a809e7697b288a8be9bb7cb9db5cb8ca8c27692ae90adc796b3ca6b8ba56f92af6f93b2638bad6d94b7698dad7093ae7797b77898b57da0b67b9dbc7496b8648fb55c8bb25888af547fa56b8ca95e7f97537d9b5c85a85882a85d87af628ab2668db1587c9e5f86a76a93b46f9cc06a97ba6794b46d99b9719cbc719cbb77a0bf769fbe769fbd79a0bf749bb87499b56c91ac7196b16d92af678ca9668dac6a93b16995b25985a26f97b47499b67499b4688ca74b697f1a3047506e885174905a7e97395776294d70365b7f446b93466d9547709849739d517aa5587fa75d7ea07391ac8eaac19ab4ca9cb1c293aec385a2b97b97ac7192ac7799b53657743859753458782a4b7438587e83a1bd95afc76c87a14c6f9050729430527322425f43617d395b7842688b39638b325b842f5782315983315a81365e88395f895276994c6d92325b7d5477985a7d9a284b6e183955517794809fb59bb8c9a5c1d0a9c5d7a2bccea0b6c4a8c1cf87a9bf6085a55177994f7497497296426c8f35597d25445f23425817365018324f2e54783b688e3f6e94356186436f91597e9a99b4cabad1e0b5cad68ea8c0446587426788567b9b4a6a8f3353793152755c81a57297b999bddb90b3d27b9dc16387ae5f86ac6790b5668eaf6b93b35b82a3567d9f53799b507596597e9d4f7392587c9a6588a95175995b81a45a81a1416684557c9f5782a95684a75581a650799e3e64824f74944e73984c75954a73964f74925d88a66995b4668eab7c9ebbabc4dc6c89a25c86a8628eb1608db1638fb6648fb46991b46a8eae7399b6739ab877a0bf77a2bd719cb8719cb9719cb9749dbb749ab8739ab57aa3bf7ca3bf7ba2bd739bb57499b4759ab57499b46489a45c819e6e96b26c98b35d8ba5719ab77a9fbc7a9db96b8ea9335167375066597a93567b96466c853a59772e5377365a7f4b6e944d71964e73994d769f5580ab5980ac698baf7292af819db4a2b9caacbdc986a0b46c8ea9718faa789bb8466884254965386182305c81345b8429507a29527b3b6488466c8d4970934a6d8e32516e3b597451718d3a5f7d436b8e3961872e567c3459843c648a365c8222477230587d1f406335567a3b678c517da44e73942d517225456363839f99afc3a5b9cbafc5d4a9c1d3a2b6c9b4c6d6a3b9cd80a1bd5980a65177a2466993446b923f698c3d5f842f537a385d801f3b570e27421b3d5d355d8541739d47759b6587a47c97aa95afbfaec4d5b1c7d594b1c9486c8f406b91466f943e65894c72963f658a558bb56094b86b9abb6994b2769fbd6e95b34b75916a93b16389ab3e64875177995a80a45f86aa6088ac5f86ad6890b5698cab527394486a8d557a9e597e9e4a6d8a5b7e9e618aaf5f8bad5e8aab5d84a9456a8850759352799f537da1517ca0527c9d4b779b4f7ba05682a46089a792b3ca91b0c77aa1bf6b99ba6897ba6b98bd6d99bc759ebe658aa9507590698ea9789ab5799cb67094ae779cb7658aa8678baa678aa78db1cb80a8bf7fa9c27ea6c07aa2bb779eb5779cb6769bb67095af6083a16e95b26d9ab5618faa709bb7789fbb789cb8698ca736556f48627c5c7e9a587e9b658ba74262852b5178375c81698aa77192ae688cab51789c537da66089b16c91b47fa0bb93b0c6a9becfbfcfdb8da8be5e83a06e91af557898355775315577385e86315a842f587f24486e2e4f792f5682315d8a497196486a8a2d4c6745627c4b6c884b71903f668b3b618734577d2a507d365f87355e8622466d2749691c45672d5a7f3d68913b6792345579294b6b385b786c8ba3627b8b91a6b6b6c9d4b1c5d3b1c4d2b1c3cfb0c7d66d8ea7507a9b497398436a90416a8e3a61843a5b7b385d81396383314f6816314d1d3959335a8345729c698daf92b0c892aec59eb8cdaac1d3acc1d095afc55376964e779d50779d406685496f8d4165886194b86e9fc0729fc06f98bb7da4c1729bb05f89a06c93b54e7191507392698dac6f94b47297b77196b6688fb06d92b46589aa5f81a248698b6082a6577b9f4f76995c85a56791b16b93b66a95b86993b45e82a2496d8e597fa26289ab5e80a65d82a8547ea25381a15585a45b89a7668fad81a5c37295b16b8da8688ca8789dbc6b92b16089a75f87a53a5f7c3f627e5479966085a05f809b405b7857759262829e7695b07fa3b9a3c3d085aabe7fa7c67ba2c07b9fb5799fb8779ebc749bb3688aa66890a96e9ab65684a2709bb57aa2bc729ab5618aa12649625679945c809c6b8da9658aa9416b902d577e3e618287a6ba9eb8cd88a1bb6a8aa85e86a9638eb06a8fab7594ad82a1c2738ba58ca5b9799ab449719340668a30567b375d84325c80315a83315783436a93426a92345c87305981416b90456b8b3654712e4e6b4b6d8b3e5f7d4f75983f6a93426a913c638a23497039608727517824486f2343631d3f5c224969335d82355f8522486627486a4264857c96aa55728b59728486a2aea0bccaa3bccca2bacaa2bcd3557596487197447196486f913861813e65842f52724166873d65853e6381264666385c8544719b547ea78cabc89db5c689a2bb95b4c893b3c9abc7d899b2cc6486a45b84a451789c52799d446e8e4064836a99bc72a0c173a0bf7da5c67da4c182a8be759bb46a91b0668cad7298b9729aba6f97b76890b1668eb1567da15b81a76286aa6587a9446683678aa7597e9c628aa96992b1729bbb6f9aba729bb9739bb8739bb75a829e4e75926b91af6a92b1628ba96188a65f88a65e87a75681a2618caa6188a262869c4769825a7c976a8dab567c9b5a83a15f88a64e73903c5f7e5175975b7e9e49708b3859754b6e89486b852c45604e6f8588a3b9b3d1e089afc47aa6c37ba1bc7c9fb57ea2ba7a9fb97397b16b94aa739bb25a83a1739bb67fa3bf7599ba587b972d4a665c7e9e6487a67395af6084a0446c9049729a577ca07091ac829fb995b1d07898b97ca3c66e96ba5f85a85a7da2315b842a4d7031526d4a6f8d497193385d814366884d70924a72973b628c2f56823c668d4a769c446e9532577e2346691d42641e3d5b3f607f3a5d7e345777466e933e6a91466e9341678d2a52793b638b2e52761e3d602947682a4a6714365023476520466c2e55773b62832a537583a4bd6789a79ab7c9b7ccdab1cbd8aac6d3aac4d38da8bc6485a2466e94426b93436a8e386082436a8935577a3e6183365c7e4266862544644267884170945d88af99b7cda7bcce96b0c9809fba84a1ba9ebacba0b9cf7898b35f84a34b6d8c4d728e446c8a4466897ca6c97ca8c5729eba7ca3c188abc88fb2cc88abc47497b3769dbb729aba7098b86e96b6668daf5b82a65e84aa6188ac6488aa6689a74a6c877094ae6e93ae739ab7759db979a2bd76a4bd76a0bf7da3c57ba5c177a0b489acbf81a3bb7096b26b98b1678fa96c8fad668bac638daf6d9bb86691ac6c95ac6588a04d6f8a6e91ae6085a4628aa9648caa577b9b385b7a547a9b57799a3459753b627c527b9450718c1d3652375a74547a9b526e8593adbe95b4c682a0b680a0b97da3bd799fb9749cb76f95ac7d9eb283a5be90b3cd7b9ebb658aae496c8a5273925b81a5557ea63f668f4a6f9640688d5581a45883a650779b6389ad6086aa5980a451799d517ba13d6893376392285a881f4a71093051194164365f84294f724367894b7191496e943d628c284f793661854975983c648b24466c163556365a7c335575446787264b6e42678a49719648739943698e40678b2d577e426b8f3a5c7c29466431506e2e4d692b4a632445613a5f8333597c365d7e41688997b5cd85a3bca0b6c3c9d7e4c4d7e1b7cfdab6cedc859fb36a8aa2587c9c597da4375b803f67894067884a6c8f305375395e804266842a4866375b782e5a79658cada8c1cfb0c5d589a7be8aaac38ca2b86f88a4b2cddf8cabbc6d8ea84d6d8d486a8b4469874a6c8a89aecd88afca81abc386adc791b4d093b2cc8daec487abc17397b5698dac6c90ae7295b46084a37497b67194b47b9fbe82a5c07a9cb787a9c47597b46f94b27297b37fa4bc789db37ba2ba7c9fbd89a9cb8eb0cc8eb0c590b0c1a3c3d77d9fba76a0be6992af7098b3709ab56a98b56698b56392b16e9ab97296b1597d976e91ad668ba8678ead6289a85b7f9f4569895a80a03b5e792d4c68476c88547b9755739026405e3f668248759437597d405f7f839cb2c9dae897afbf81a7bd749eb87194b186a5ba92b1c780a0b97298b16893b26188a9638aa7688bab4d769d4673a04571973b63854a7193537ea15e8cad6189aa6c95b7608aac5f87a75c81a0517697446e953967942f5e8a26507812395d133a5f224b742f5a82366187487597416a8f355d862b527c345e82335c7f274d741b3d6129486a395e813b5f813c60822950744c7497517ba03e678d3c6488406a8f3c6386193d5d395b7a3553723655732e506d2b506e3e66893460833b6587416b923a62886385a183a6c27a94adc9daead3e1e8c9d8dfadc0cf95acc292aec67b99b5587a993c6186396184466d8e4a6c8f234668284e6d3458742b49653553712c5374426785acc6d7abbfd09fbacc92afc4a3bccf7c9bb46583a07a9ab36b8ca43353714e718d6085a0597ca299b8cf8bafc788b0c68db5cb92b5ce98b7d091b1c881a5ba7398b96f95b67b9fbf7b9ebd7c9fbb7799b57fa2bd7a9cb77d9db67595ae7594af85a7c37a9dba7b9eba86a9c292b3c97a95af7693a96a8699829cb18fa9c08facc384a1b69dbace80a1be7da3be6e99b179a7be75a4bc709db96c97b5719ab87398b37195af6184a06b90ab6e94b16188a75c80a05c7ea155769b2740602b4a654c6c8c557a9952738e1e36534d758f5177943e62864b73983f62848da2baaabec99fbdca7495ae96b2c9a9c0cf67869d6687a15e87a2588aab5d87a65e88a85983a8507da44c7ba25a84aa5b7c99a5c1d095b2c27494ab749fbd6794b66391b55f8aaf5f86a950779c48739c3c6d9736618b1f4971214971274d771d45712d598438668f4271954473973f6b93335a84284f751d4367274d7321466b284b6c264b6f3c62862d517353799b5d86ab436d93436a914a7198406a8e3e66892c4f6e1736532546652d5275365e833f688b446d90376284466c8c355c8132597d244a6f355e85395e86a0b9d2c2cdd9c9ced4b6c5d093acc0809ab45976933d607e31567b396184436a8b385b7b3c5f7f557b9950758f304f6b4969894065895a7f9f5778948aa4b7869fb27390a84c6f8b4d718f567b9e51749a4f7392577c935f859f5d82a44c7298bfdae89abbd28cb3cd8bb2cb90b4cb9abbd494b7cf8cb1c96d98bb729ac06289ae658bae7296b56f93b15175926285a2415f7c4a68846c8da57194ac80a4bd7ea2bc7a9db885a4bf9eb2c6a4bccb8aa4b388a0b37690a77698af7ea2b98fb1c69cbad391b3cc79a2b87ea9c17ba5bf7da4be7b9fb9759ab1799eb8769ab4587c966c90ac759ab5638aa76084a4688bad3d5a7919344c47667c517391557c9d51729033486b57759a537396405f7e4d73914772916486a1a8bac98a9da98aa9c1acc6d6a2b4bcc7daeac7d8e6a2b9c68aabc393b4d16c94b55d8bae5684aa5682a95d88ac6e91ae84a0b696b1c295b5c57399b46f98b76c96b8658cb06588ae51769c4f789f45729a325d86224e78305c86335b86274f7a28537e335f86507a9c4f7fa147729a3a6189284b703054783f658a1a40652a51713d63863d64882e51727296b65881a44c769c4f779c3e698f446c9039658b466d8e243f5a1532502e58813767914571933e6989406b8d4f7191395e7d294b692c4d7427497331537c325172b6c7ded4dfebb3c6d0849eb15f7a973b587c33587b33597e30597c315a7a4b6f914d72935078964b728f3c5f7b416c8d4e7394a6c8dd7c9db762859e5678936083a55b81a7577fa65681a4638bae6186a55b839f567ba05a7ca1678ea7afc6d399b6cf87acce7ca5c28cb1ca98bbd488aec977a1bc729dbf6993b4769ec080a5c67498b76487a7456888698dac5575925f7f9a7a9cb5759bb37098b1769db96e93af7497b36e96b4648cad51769990b1d199b7d0a4c1d6a2bed2a0bcd49fc2dd8aaec885a8c37ba1bc7aa1be7fa5c083a7c182a7bd7aa2ba7ea3bd779bb55d819b7499b4658ca96185a56083a62948722d4f6f5373905b7b9d6285a47291a86c859b6d87a05f78935a78945c7d99688da97897aeb3c2d197a8b8557d9a476f8e7397b28daac4a3bbd1c8dfee7691a56185a6628ab0648aab7496b07397b178a2c06592b15982a05781a1628eb4719bbd76a0bf719cb96791b2628ab15079a14e79a1426e9627527938689235659037628b325c852c5782315d824972924b77974d749a365c812d54753a61813d63862043670f325221486a325a7f7092b186a8c45b81a5477197436c914b77a1436e953360883e6586112b430c2944325d85376890426d8e3b678a4a789d486d903d6686284a672d4e7328496a1c3c5d193859415f7e7492ab7590a748647d28486931567b355c843a6186456e914c74975a7fa33e6589457094426c8c3256774b729362809bbad2deb7cedda0bdd380a3bb7194b46a8dad668db16591b9658eaf597e9d53799e6082a484a2bb5f809ac5d8e5a3bdd989abd07ea5c58eb5ce95b9d281a7c57ba6c583adc982a9c486aac680a2c06688a66485a3496b887293b053748d63869f7b9eb87da3c06c95b37ea7c5739bb6759bb577a1c34469924368933d658f3d658a4d7298557aa25780a63d6c90406a8e7b9fc086abc8729bb774a2bd7aa6c481a9c87ea5c081a7bf7fa3bb688ca47499b26b90ad668aab33587c2a5379476f8b587d967a94b67692b36e8fa898b0c984a1bca6c1d595b3c89eb8d08ea8c67798b39ab4c78fa7b9638aa7446a8f3d6992395e843a5f847492aaadc5d57996b188a6c182a5c17e9fb77b9db4678eaa5c86a75a82a24f7798366184527a9c759eb9729bb26f99b1648eab5580a3487297416c903a62853e6b9233638c3a678f39658d25547e204f763863854d74953a6084254b6f416a883d6684476e8f4265881b3b5b23496c274e746586a47f9fbc52779a547ca0517ba1416f9935638d39648c284a6a2b445d1d39543c6387305c81527a996a8cab6d92ae426380385f80375a7724466422425a24415d2c49652e57783a678e2f547c335177294c723d658b486f964f769e4c779a4a7499547aa0436b913c698f3f6c913a5d8189a1b97a92aaafc6d5d6e7eecfdee5b8ced5a1bdd287a9c17296b76893b15b82a75b7da36d90ad95b2c8768ea3617a919aabbcb2c5dbb0c9e09fbdd49abcd38eb1c985a9c67094b36e98b27a9dba81a4c37196b755799c52799a6389a67a9ab86487a66488a77b9fbd799ebb6b91ad81a7c387adc880a6c35c87a93b6589426b94446e9946719d45719d4978a243739d3d719a40719f4972a06d90b67ca0bd729cb86f9dbb6f9bbe7399bb82a8c384a9c3759ab2759ab06285a3426891335c8651789d7e9fbc86a1b87c98b35f82a5446d94406992406890426890476b8e4d708f678aaa6a8fb24e7499436b8f416a8e345a812f5a8237648e3e6a973e668d4a6e8d456a8955799c6c93b0719ab26992a96992ad678cad6086a85781a447749d29578227547c527c9e6f96b484a9c55d83a1517b9c4471954671954b759a426d91457196406c9339699024547a2c5a7e3d6889183f63284e763a61893a648a3761842e5579204468264c76345a7f5c84a25680a05c83aa527ba3426e953f6b92325e8836597f122d472c4563213e531f4467264a6f466989416689416585486f89537ea04670903e6284335773274b69305677264a69406f973d6d97406b8f3c668b3b6186446d9547739d487a9f4a759c466e953c618736628a3f709751729394a3b8889cb28ea9bcc0d3dddcecf2c8d9e0a8b8c7a0bcd687a5c2648ca9638da98aa9bfbbcfddc6d6dec3d4df9aabbd829fb37c9ab195b3ce8babc97b9cbd658bad5e85aa6088ad769cb47b9db779a0c04d7ba241709e41729e447198486c90456b8d5a81a37195b7678bac43678786aaca92b9d84c7394406a90426d95416d963e6a9548759f3c699345729b3f6c9642749e4373a14774a247719d6b94b888b0ce80a6c07da5c07ba9c574a2b87fa6be87aac280a2b9456c8d2e5a893162942d5983345c81385d7f39608439668e3567943768993868983a6c9b42709b628cb35d88b03c6c974276a43a6c9a34638f38638e3c6a9540709e3b6b9b3866923c678b5d85a47197b57da5bf739bb47398b26583a1829db88daac06e91a75d85a444729934658d2c5b814673985b87aa5f89ad5a84aa517ca4507b9d567ea14f78994e789a4c789c49799c4474983f6e91305a7c153d612c537b335a82265076244f721f476b1c4267173a5e366083769dbc6b90ad4b779c436d9840658d2954793c5f86162c4a21405b1e37542e48601c415c3f64805a81a0547ea0527e9f527f9e527ba14167894266873557762343672f567a1a3c5c3c699243749e4a799f3e6b923d668b436f9839679143759d47759c4d759c385e833b658a416c8e4d6b8b5f738cafc0d36985a27494b1a0b6cbcedae8d3dee8b5cde4a0bad093b2cc6b8eae375573a6bccec9d8e4c2cfdbb3c4cf6f90a5496b855a7ea25c82ab5e85ac6f95b67da0bc93b6ce7fabc65b85a8417099386e9d3a6e9f3c6f9d4a78a122466f365c81466c916e94b82f56792f55793e64883d63873d65893c6690426d9844719d3d6b983e6d9743709939648c3560884876a34775a14a79a74576a74775a1517797abc9e192b3c785b0c683aec281a7c088aac794b7d3365c7f38638e2c5d882d5d8723537d2959832f618c346693326594346799396d9e3a6f9c4b78a25279a3335e88396c973a729e3f74a24876a4406c993d69973966963c6b983b6992628cad90b4cb94b3c386a4b9a3c1d595b3c78eaac56e8aa86b8aa47499b25b84a34d7aa11b4b732657803e709844769e5684ab618cb35d85ab5780a1567f9e537c9a56809e5984a4517e9f5a88aa5887a83d6789224a6e436b91325c82355f832c577a305a812e577f1e456a2252775983a38bb0ce426e96365a7f112a482041601f405c182f4c375979294863213c591d3a4f2648668eaec97fa5be7ba6c16792af466a8f355978355b79355a792747703c62880c2d4f3c678f41729d46769e3b6a92426f984e7ba64d7aa3416f973f6b913c62893a61884973954d7090597896718a9fa1afbb9bafc77997b7587694425d77a5bdccabc6d587acc2688bac54799d3f668581a2b9bed4e3b3c3cb5a6b745c708a879cb78ba5c28ba9c789aac97498b9779dc3577fa84877a62f5e8c2f618e3c71a04274a64578a74e81a8345f83365e86345b83375e863d648a365d8430587e3a61893e678f416a953e6a96406e9b40709c3c6d9647739c466f982951794c77a44f7ba74c7ba7487aa94573a141678c708faa9abacf6c94b3739cb881a5c57a9bbc7a9bb7365b7d416f9633678e37658c366690255987336795305e8a3765903a69963f6f9e3e6d97426d963e668e48729c4d7da6467aa54577a340709b2f638c3b6d9a3b6b9b3b6d9b396c9a4f7da9577c9d8ca9bea3bad2839fb17c9eb05479944c74973f698e305c80255078224a761b457025527c3b6a9342739c4271985580a46289ac5e87a75b86a6507a9a5a84a46089a75983a1638eae638fb032597e224a6e4670963662873964872d597e356189305c862b567f38668f346284406a8e406991385a7b0f29411e38531d3d551b36521a3b5d274a692d4d712f4b6512304f89a6be8eacbd81a2b37294a83b5e7c2e5270295372345e8119416b3d648b1b3c5f2c547c3d6c9842719b42719b42729d4e7ca75984ab5f86ad517ca03b6289285078456c904665855c7c9a69859c65798ca8bbcc6b7e952940583e5f7a59809e5e88a36e97b8678baf4f71956487a67c9db4849fb28a9eb2afc1d46f8da18babc47193b5678db4406b94406e9a4474a34070a03965912a53823463934275a5477aa94b7fab4f84ae3f6c973b658f4168933a618c3a618a345b84305a833f69933c66903d6791406c953f6e983b6d983c6d983d6994436b97375c894069954c78a54e7ca6517da74b759f365f88466b8e7fa3bf759dc16892b26e98ba78a1c3739db9527e9f44739b3f7299416d923d6c96356997295b893866912d588238648e4978a43e6e9b376a9540739e487ba74a7cab477aaa467aa9326996376c983566973d6c9f4072a14072a04875a26a8eb388a8c06f91ae6a8faa567e9a487394396588244f7231597d3459842f5784254e7a26517b36628c40709c41719b45749d527ea35b82a3537d9e5d89ab5581a3638bac5d84a36189a7668fb01f466c164066235077416f95335f852f5b823a68913a6893234c74426a95426e964572963f688d385d82385b7927476339577a1d38562b4b6e32557e3f65914b7594152f4b456a86829fb69fb9ce82a0b3325471365c7c274e733862862e5b82375f851e406321456c3b699640719c41719c4275a24777a24c7ba35179a2477197345a812f53786083a37b94b268829b59728c395370233a511930495f7d9a6789a66c8fb26d94b57197ba5f83a27d9ebb809dbc6f8faa4c728d4064855375966b92b2567ea3416c993d69993b68973965923e67923c628c3d6590315b8537699140759f4878a84b79a94e7aa4396087456e9839638d345e863d678f37618b3f6993446f9a426d97436e97436f9842719b43749f42739e44709d3b6491456d993f6a943d6995416c964e749b41678d2c577f3f6a926089ab89adca85aec57aa6c17ca8c579a6bf79a5c24b769b4c789c35638940719b3b6f9d27588738669227547e3766905080ad3f709c366b97366f9b3d73a24476a64171a22f64932e6592295b8222527a1c487426527c204b772c5481577aa337577d3561856d99b6749bb7779dbe4e7398355b7e2c52743c6186345e8629547b29537b2a57813c6e9a4374a146739f4d759c7594ae496c87638cac5581a3668faf6087a6648baa6289a92c537b1e4a731948713a6993396690325e873766903e709a2b58833f6d984b78a347729b3561853055762a4b681738543b60854065882345682f5884376490355f84142d4c2a5073375c826b8baf5677953f638933597f31537e3e6389426d923a64892c4f7324486b3865913e6f9a44749d3e719e4676a1477aa448749d345f8833577a47637e627e98384e683a4b581a2b402a496557748f7a95aa7293ac7095b27296b57699b86f98b8507a9a769bb84867842e4d713e678a5581a03d66883a668c39658e426d9a3f6a973a6691406d963a678f3461883d68943f6a963d6c9642739d3d6892305981365d8342658b355e85325c843c668e3c668e376189416c96426d9745709b46719b45719c4775a143749f4576a14c7ba6527fa9507ca749749e47729d446d994a70993f668a2c577a4b779e507aa3527b9e466e8a7ba0bb85a8c298bcd08eb4ce5881a6517fa742719b37679242729f32618e3766923564903f6f9c34659235668f41739d41749f4273a141719d3e6d983b6a953869942f5c8b2756842b5a86315f8b254f792750772e557e345e8926517b648dab7fa4bc6c90ad567ba0436b8f345d80345d7f335c7f224a6d2d5679325f8634658c5480a6698dab8aa6bcccdde98ba3b47598b26790af648dab6990ae688fac5b84a3244d752957812254803465923966932a56813766903f739e295c8b3b729f4676a03d6690325b81254664203a5225425f3b658749759c3862853766903d6c933354761c3656274e7337659134618b325c8239608c3257802e527a466b904b729a4a769a3c60832f52733a67903d6e9745749c3a6d9a416e9744739841688c2f53781d3c59425566596f87708ba4a0adb6778b9c6a91af5d84a3b7d0e1d5e5edaac0ce739bb66592b46891b46e94b34f739228486a1e3b5f324f7337567831526b48739d416d98416f99407099406e973e6a94406894416896436d9f3c6492426c933b648833577c3b60873d698e416b923a648b2c567d335d83305a803d6790406c943d6892416d9748739f4773a04673a24776a44e7ea95382ac4d7ca545749c437099466f99476e9a4a749f4c769c436b8c4972964c77a34d77a44b749c547aa2476a8f4e72914970914e7aa14d7ea549789f37658e416d95406c963a66913765913a6b963b6d9844769e4c7da64574a142719e3a6b9535658d34628b234f792f5985305b832c587f3b658d30577b264a6b22496e3a6491264e7c41698e7ba3c386afcf537f9f4572924672943f688e3b5f81294b6b2d51713964863c6889658aa3cce5f1d3e1e4d2dadabcccd2afcdde7398af6c93ae648ca9668faa5c86a41c487010406b2256842e60913462922f5c88376892386c942d61883e72a0427098355d7f264a702344680e2a491f3d612a51752b4f742a5a7e2d5b8439668c3456731d3c572e5b8336689021557d36668d2b5481325a7f2d587a406b8d3a648e437095355b7d4466852a567d3f6e9745729a37679250789d5c809c20405a0c2a493f5972c6d5df7d92ac486b88cedfeb7b98b04e76984872936589abbcd0e3e5f2fb9ab6ce6c90ab7da0c05d7f9d375d752d536f3255792f4d734160816084a04a739e47719b4c78a045719a436d99466e99315a80436b8f49769e3f6a913d648925496d35587c385e83315c83315e862e59832a547d355f87325c85315c8736628e3b6691406b9648749e45729c416f9c41709e4879a64c7ea84c7ba448749e49749e49739d4b739d5279a350779f4b729a406790436c954c769f557ca442678d54779d487096426d954d7ba64e7ea84d799e3c668d37618b466f993c6690416e984576a0497ca8487ca4487ba343749d3c6c953a689137648d325f882f5b842e59832c5379264b713c678e2f5b803861832b547737638b325d85325f873d6b956290b75c89ac4d79994f7a9c4f799f466d8f2f546e3154713a6083406a8c385e7cb0cadddae9edd5e0e3d1dee4cadfe6b3cbd27d9db25c85aa537c9f537e9e25517a16426c2356862d61922b598434638d386b973869922c60873e709c3967912d577924436820476e1d446c1c3e661237541a3f61244b7331598439638b335c802a5275335e8326527c34658d3a678e254e782d59813c658b41688e3663883b6388375c82264967264b6d2a547b346086496e915871851b354a39596e49708c5c7694d7e4ef7a92a8577a9ab2c8d694abc26c91af658fad4a799e547da57795b46988a551748f5172924f728e3d647a4f78974d779b476f98466d905a81a45783ab517ca64a749e466d962f557b3c60852345682b4f723f698e4a7399244a6e45698c4a6e9040668a3f698e3e69903b678f3b678f3e68903c66902f5a8526517c36618c3d679047739c416e98416e984574a041729d42729e4b79a349749f48739d47729c49749e4c77a14b759f4f7aa4406c9537638c3e69934b759d456e94577fa63f689043709a4776a048769f4c779c385f86355c85446b94446e9549769d44739c4777a246769f4877a14979a145759d43739b4171993b6b933c6a933e6a943a62892b5279244e742752783964872d587d325d842e5a8134628c3767933e6f985e8cb05c87a8567f9f4d74984b6f943c5e7c3255702b50703c65883b6388577899839db2d9eaf5dbe0e5d7dfeac8d9e69dbaca6387aa4c739a446f9729547f2f59852758882a5e8f25548135659136699843749f36699135638e3361861d41631e416629537d325c863a60893b6185335b80244c7430577e1e47692951732f557921466b123b5f2d59803561871c47691c4668274e74365c82375d7e3353712b4f732c5678366085527a9f4064842d4e6c37566d5b809a577ea0567e9d9ebbcbdeecf1c0d1d7819ab4869eb1bccedd789aba678eb35b86ad5582a9567fa14d7498597b9f5f809e385c78466e8b628dab678fb26a8eb15d7f9c88aac05a89af5a86af5981ab3d618740628220405d2744643654784a6e923c6185315577456a8c4f76974c7296466f934974984370943f6b90456f9647719b3f6a95305b8629537b3f688f49749b335f86416c9644719b42739e41709c48759f4a75a046729b48759e4d7aa34e7ba546739e43719b3a699330608a34638d36638d4c79a14e7ba43b689244739d45729a426e95497196476e95466d944770944c779a517da24c7aa34d7ca74c78a24e7aa44e7aa34f7ca54a799f46769e43749c41739b426d97315c85325a82365d822851753f6a8f2e59802e567d2a567e305e893668953a6d974a7aa06692b36089a95980a2567a9d4f71932447642f537030577c40698f4e779c476d9260839ebdcde2dae4eed0dfebc4d9e7638197537ba132597b254e77305a842a5a87306392356591346591396c9a42739e3c6b92406a952c5476052444264f772c5a8637648c315c842f59843c6791416d943f6a8c426b8a264e6e20436734577d3e6c9049759b4471954772974a6f9651779c537da0487396436c94385d846184a37392ae89a4bb9fbbcf7c9eb85d8ba85c89a97696b6bfd2e2e1eff6e2ecf6e0ecf0d2e4ed90a9bfb6cfdd6487a35f81a65b84ac4d7a9e587f995a7f995375943f607e5d839c517b99638eaa6d90b087a3b8889fb2a6bcce5b8ab25c88af3c638a32557723436126456224446229486a28496b2f5174436788345b7c5179994e77974d75984e789a4c799b4571944872984c769e4b759f46719b355f853c65883a668a2e587e27517a305b863a689242719b4c78a347719c436e9835608a46739d4f7ca635639032628d35669135679231648f35669042729c4c7da64676a145749e4c789f547fa3587fa74f79a1426c93547fa35986a9507da2517ea75582ad5883ad5781a95480a7527ea55380a748779d42739b43739b426e96325d8838608b2b4d73375c80345f862b557e2a4f752a5178335e883464913466923768905d8aad6893b55b85a5537e9a4870913156752d52702b4f7540678b4773934371943e7196426789a2bacec9dbe7cedbe296b0bf4c7996325877153c5f2651762553792a5b852f60892e628a2e618a31628a406c933c658f294a6b102f4f23507d3c6e9b42759a305f87315d8a34628d2f5e863b6a8f3b6a8b214c701f456b385e8745739e4c7ca5497ea540769f44739d46759b4575994b759b476f8d5f819c62839a97b0c4d5e3f1e9f3fccbd8e587a5ba7498b4849fb6bad2d8c5d8e3dae7f3d6e3eccadfe59eb8ca6d8eaf5d85aa5a7e9d5d85a46590b16b8da94c6e8b4b6e8e6c8da4577f976e99ba78a0c2809ebdafc3d4d1e0ead0dee25f89b54f78a13d6486315475294b6b3d5e7e416483284b69244564315373385d7d365e7f436d90527d9f51799c587fa3527ea0537ea051799d5279a0547ea6517ba24a75984870933a65873f6a8d3a648b38638c38648d3a67913a658f3b658f2b557e0f3961335e883c67922a578431608e3c6c9a3d709d376c983d709c3d6e9941729d4c7da746759d527fa55a85a84670993c67913d6a934a789e5282a744739948759e517ea95985ad5d89b05b87ae5985ac517da4527ea549759f426e9739648e3a66912e56803255782043662851772a5179294b7125486c345b822a57803866912c5b84426f96638fb45c88aa4a7593446d8e305675294d6c365a8140678e45719346759b3c6d92416c8e44678c84a1bdc9dae1b8cfd7628ca9305476294f732751762a557c32608931638e30638e36679142739b3e699138638a1a35591a40622758874072a142779a37688f45729b3c6b9538699233648f27578226558025537b3f6c9540759e4477a63c719f3d719b46719d4a77a14679a05a86a78ca6b87c95ab5a819d6b8eac788fa6c7d6e2c0cfde95b2c793afc94a698b8eabbc8fa7b69bb2c1c0d5e3d5e2f3c1d0dc7691a95379948dadbf92adbe7b96ae4d688065869c7e9dae9aadb693aac08eadc592b3c6a6c5d567819d7892ab9bb8c76086b1547aa04c73934c70904d71935073965076963b617d3355713d5f7f396080436b8e487396507b9e5b83a75d85a85c87a95d85a8547c9f5c84a85e88ad547ea45a85a8497194446f91476f934c749a4d779f48739d48759d4671994872993f678c3f678d426c94426d983763902b5a883e6e9c4172a0366a983e709c4878a25a89b35482ac5380a85e8ab0648eb34d79a13c6892416f99407099497aa24b7ba35582ab5883ae5a86ac5b87ac5a86ab5b85ab5a84ac527ca4537da745709a416d97436e973158803b5e8115385b254b6f3c618534577b26486c23486c3761872d588216426c3b67904b799f4f7c9f476e9245698c3356753f6382355d833c6791416f984e7ca64772994d749b446f9740689259728ad0e2ee88a3bb2642612d52773059811c456f2e5a84306291396a9a406e9a3c699438628b244f7514355a28587d2f63933d719f396d9246759e4e7ba14371984778a24174a23467982558882355802e5e863969933d6e993468923e729b47759d4a749a396285496d8c96b1bda5bfce5a7f967697b3607d98546f897e95ae7292ad587d98497491537a9b7493a9a3c2d58db0c468879e7b95a86f8da9678ead88aac09ebacc92acbc96a9ba7a94aa63839e82a6b97895adb7ccdec5d6e2b9ccd58ba2bb5a7c96547f965f83a95b81a6567d9e557c9d577b9d5276975d81a1496d8c3c607c567a9a557c9e5681a4527ca24d779c5c87aa5e89ab6088ac6189ac567d9e5d85a65d88aa5985a85e89ac4b7397527d9f487093567ea2547ea45581a8527fa64c789d4a759a4f77994f7a9c436e93426d9738658f3665913464923b6c993669975081ad6390b9638fb76591b85f8bb25f8bb2638fb45a84ab4b76a04877a241729c4b7ca55684ac5a86ad5d87af608ab0628cb2608ab05f89af5e88ae557fa7527ca6416b953a68924a759d385c802c5074284c6e294c6d2b4e70294c71294c7233587d3f678c386087224a731f47703f6990406b913a61893358793a5d7c375c7d3660853a658f487198557a9d4d78a24974993f6e96406b91203e624d647f93aabe203b5b2d51772c557d1f456d224b722556842b5a88416c943c699236618c0f3660204d752a608c346b99386c974c7ca44977a2517ca54c79a04e7da74577a43164952d5f8f2f5f8c2857813c6b97386a9236668e3f6a964e77a0486d8f6385a4496b898da8bd839baf5b7d96335675325d832f628b385f806489a35e839c5478945480a440638aa0b0c5a8c2cd6086a882a2b8789cb278a7c77daccc6b99ba9dc4dec5e0ef9ab7ce678dac7b9cb88fabbd94abb793a9ba819caf66879b64869e5f809e5d82a05f83a55c81a55980a25a7f9d5f83a05e81a146688a476b875a7f9e5981a35f89ad5e8aaf4f7a9e5a86a95882a55c84a85e84a8517898517a985d88a95d88ab608aaf5781a65984a54870935880a45982a75782a95481a5517da24a7699527d9d4d789a4b779b4b78a03f6d973464902e5f8a33648f3669974c7ca75a85ae5d87af5f8ab0608cb3618db3648fb5668fb448739c4977a23e6e9a4877a25e8bb3618cb2648cb1658eb2658db1648cb06289af618aaf5984ab4f7aa145719a3e6c953c63893d6184446a8e3f64852043602c4d6d22476c325a823c638a31597d30587c1e446b21456c3a61864b7499406c912d567341648540668a37618641698d7193ae7c9aab5983a65481a34775983b5f832344652a5071305477274f753a61822c5577254c6d2c55763060873261880d35582a577a1d4b751a3f6c225b832c6693356f9c3d729a4f7ca54d7aa64e79a4517da74e7da643759f396c993363923b6a9634618b2f5d893a6e9b3b6c974c79a34f7ca332597e6d8eb17294b1819db4627d963c627f4367872f5a7e386a92799ebc7799ae698ca6648cab5785a6557d9d93acc0859cb58aa2bbcee2eeb3c8d47fa7c36492b381aece7da5c1a1c0d87ea1bd6e94b77fa1bfa0bbcca1b7c49ab1c183a0b883a8bb6489a16a8aa75a82a36186a86084a66286a95b7fa26388a65e829d4b6e8741617d5679985178974f7897597f9e56799952789b577da2597fa4597fa3618aab668fae6790b0638eaf638eb05a85a76591af557e9d547b9b6087a75f87a95c85a95680a74e79a24e7a9f527ea45582aa4f7ea74779a23a6e98366994356691356794396b965181ab5785af5e8bb25e8aaf618caf638eb1668fb347729a4978a240739e3f719d5a89b3648fb66792b56894b56995b66793b4668fb0628aac5c84a7547da24771974c749a27496d3e65873d66894167882548653151712c5278406a944c7298466d92315b832951791d426621466a40678e486b90416b8b355d7c274c70365a7f7393ab98b5c48babbe648caa5a87a850799b335676284b6c3b648938638a325a823e698d3e6688254c6c3960812c527612355b2852773e6f93194d761e5380275e8c326895386f9d40739d527fa54f7ca4517da3537fa74b7aa34678a23f729f40739e4576a03e6c94335e8529567f4672963a6690426d993763892853757c99b65977915577965a81a44572953463861d496d567a9884a4bb6e96b46591ae608ca880a8c7557b9d3e61863355775374919ab8cc6492af5e8bae9bc1d8597e9f658eb1618cad6691b4789cbcb9d5e3b3cbd2acc1d1aabfd1a9c6d78fb3c96a8aa65c88a7618caa6187a66488a85e82a26286a45f809c55748e4a6a864e718f587d9d5e87a7668dac698dae6187ab648bb2648cb0678fb3678fb26792b46792b4638eb16994b75b86a9638eb0658eae537a9b537a995b82a36189ad5d87ab5884a94d799e4f7ba25a87ae5686ae4b7da641749f3c6f9a3666943465903869943f6e985582ab5d8ab25a86ac6591b56692b64f79a1305d864576a14073a03a6d994d7da76491b86792b66a95b46c97b66c97b76b94b46790b35f8aad5580a84e7ba34673982d54783a65894672983f6a8d2850702d5172335d823d6b95477198477095406b92365f841136591d40642d5478385e8041698831597b254f79456b9289a6be91aabd8faec8779bbb5e8aad507a9b2144612042613d668c436e94436b8e446d943a678b295579194166244a713c668f45739b42739c1e5380235d8c2f67953a6f9c3d73a140739e4f7ca2517ea55783a85784ab5382ab4d7da84778a34d7ea84e7ea649789f3e678a254b70244c6e336088457099386389214d744c6e8f6b92b34a7298517ca547779d41719835648c3c668a4b728f396589426e904c7696487090375e8241698e426c9146729648729c477ba56797b598bfce719bb66592b65983a76086ab7697b6cde7f2bdcfd7c0cfdcc5d5e2b1c8d59dbbca7490a95c89a6628ca95c839f5c83a0577e9b557a975b7d9a5a7b974d6d89597d9a688ead668faf6c95b56990b26b92b6658fb56691b4608bae658fb4648eb46893b86993b9648fb2638eb1638bae6189ac456c8d3c6382547b9a658eae628dae628fb05783a649759a5b87ae5584ac5182ab4477a24474a2406f9d3b6a963c6b97406f9942719b4f7da65280a86795bb6290b5406d973f6e994477a3477aa9386c9843759e6694bb6792b76c96b47099b56f99b66a95b66490b45582a94d7ca54978a2325d8431567b3e678f38618c3e648d3c6185305276345d83406f9945719949749a4a769b436c911a3f620e31542f5579345b7a1b3c5810355834608b456b8f99b5c997aec091abc583a4be638db24b779e244463173450345a7b3a64893b6287426a9247739a28587f33618b3d6b953c6d983f729e336794225a89246092346c9b3e729f3e74a04879a25884a8507da45783aa5b87ae5a87b0507fa85483ac5584ac517ea54e7aa04065862d506f1d42653b678e527da0365f8325537e325e8347779c47759e4777a05283a84b7ea53c6f983e6e961e4f732b5f8a2e618d2e5e89315e844d76984e76925076926288a55483a8467aa87ba8c6a2c6da7ca5c06f9fc1759fc0789bbd5e809e8dacc0d3e9f2c7d6e5bed0dfb3c9d4afc9d97b98b15b80a15f83a35f84a1648ca96993b16791b06a92b16287a55679954c708e6085a56790b06b96b86c97ba6a95b86691b66895b76692b56692b76490b76793ba6894b96894b76995b85e86a8577fa0567d9e5b82a16087a6668fad628dad6590b2638fb24b779a6490b55684ac5181ab4275a04575a341709e3f6e9b3e6e9b42729f3e6f9c3b6c973f6f9a40709a43749e3c6d983f729f4276a54278a63b709c3e719c5989b16895bb6b99b86e9ab86e99b96c98ba5f8cb14e7da54978a2406f993764892c53773e6a91406a943159823b62851f4265315c803767903b6a924c79a0517da24e779b3c61841f436524486b203f5e203853133254446d93496c8bb3cfe2b1cbdca0b9ca8eacc3618bab5682a42d4d6925415c35597c416b913a61843b6489234d751c49732659853469953a6c9a3c6f9e255c8a255e8d2a6695386e9941729a3f719a5280a66791b45b87ad5782ac5580aa5c88af5581a85b87ae5c88ae517ca1537da2496f911e405b264a6c4b779a709ab73a62862b58853f739841779b4c7ea65686ac5a89aa5787aa4578a03a6e962c618537688f3869943e719e4a7ba55885a7678da87292aa88a5bc6891ae4d7da58cb8cea6c6df81a4c5739fc5729fbc7ea6bf7599b7567992a3bbccd4e4f3c5dae8b6ccd88aa2af7896b06a8fb26c92b36a8fb06b94b46d99ba6895b76994b66a91b35a7d9c5e819f5f85a46c94b76b96b96a96b96a96b96893b66a98b76997b86d99bc6894b96692b76c98bd6793b66c99ba618aa96790ae658eac668dac6089a96992b26890b3638eb16491b2618caf6792b75f8cb35382ac4576a141719f42719f3f6f9e4070a03b6e9d3b6f9e396d9b3f73a14376a43b6e9b376a974073a23b6f9e3a709e356997386d98497ca56090b86798bb6b99bb6e9bbd709cc05989ae4b7ba34f7ca54d7aa13e698c365b7f315b81345c8621476d2e51731e3f5f2952753e6e973d6e964b79a15581a4577fa250769a2a4e701d3f6127425f2a425b20405d466e8e365b7a527794789bb5a5c4d59cbcd0618aa5658ead44647f2c4a66395d81355e863e658a32587c294f762f5c862d608b2e648d386b962d5e8b285c8a2e6492356c994071994c789b5d89ac6a92b57399ba5782a84d7aa4527da75d89af5b85ab5e89ac5681a45982a65982a6436d8e24455f2e4f6f557b9a678da64f769937648f40759c4c81a55687af628fb4608dad5b8aad4879a22d628c346a903c709541759e4f81ad5584ac6992b29dc0d7607a8f839aaf6b90ac5282ae6695b199bbd689adc7739ebb719ebd79a3c47c9eba60819b395166a6b7c6d2e6f4c1d5e1b5cad887a3bc6a94b66c96b86992b56c97bb6c98be6e9ac06d96bb6d92b6476b8c6589a9557b9a6088ab6995b86793b86691b46b95b66995b76996b76d99bc6995b86c98bb6e9abd6793b66894b76b96b55c85a4668fae6992b25a83a3648caf6691b45782a46a95b5628daf628db0648fb75381ab40719c3f729f3e6e9e4272a23f71a03e71a23d71a13a6f9f497dac4175a44074a33d709d3266953f73a23e72a12f6392396d9b4277a35083af5c8fb56796ba6591b4608db25081a84a7ba45885af4f7aa1295276284a6f21466b22456c1f4165234362294466204568416f9742739c4d7ba35982a55b82a451799c3961833b5e7e31506a1b3b542f536e3a64833a658a4c79a4507ca35c85a199c0d37fa5bd7094b215365425466543698c3d678e3b62893c5f81305a7e3968903a6a922a5b83285d8422567f336592376b983d719c5885a96f96b5749cbb7199b86f95b54f7ba04978a2507da65d89af618cae5c85a66790b15b83a65880a3456c8e38556b38546b86a4b985a4bb537c9d416f975080a75787ac648fb86893ba6691b75a88b12c5d8c316493396f99407aa34980a95383ac5f8aad7497b3718ea62a435a7089a16086a95489b65a8fae91bad283aac7729dbe6792b2719aba7094ae2446643a5a735a758e849fb36d87974662793b5b78709abc6a94b6628cb06591b76794bc6895bd6d98bc6c95b85d84a55a7e9e466c8b5d86a96994b86694b85681a26991b1608aad6b96b9719cbf6d99bc6995b86b97ba6c98bd6c98be6c97b96b96b75681a36792b45a85a7618cae5f8aac5a85a75881a05a83a4618aae628db44e7da641739e3e719e4174a34372a04272a04072a1487baa4276a54074a23c6f9c3265922c5f8c3f729f497ca94c80af396d9c3569994276a54b7ead5c8bb3628eb3608caf5d8ab04b7ba5487aa65183ac5582a92d597e3b61852a54752d5577224766193c582848682851733d699045739d4f7ca45880a35b82a34f799c456e91486d8d2a4f6a2f51703556744971914272984a77a25883ad5986aa5d86a67b9db759788f244663345b81376188426c90456f90426686406a8d4470973c698f356487386b8e285d84396b973f709b41739d5d87a980a5c0789fbc7aa1c07299bb4f7ca44979a34e7da6618db26790b2678eae6f96b55e87a7658ead4e708e768a9c7d8f9bc2d4e097b1c54872935787aa5c88ae6390b16b96bc6c96bf5f8cb3366792316595386c9c40759f477aa54e80a7527fa2557fa14c7193456a8b3b607f577c9a86abc6608fb36794b79cc1da7ba2c36b96ba5883a0648aa8658aa55b819e6088ac5f87a688abc3779ab46f93b0678caf739abb6e94b86992b76692ba5889b25a8db56093b76696b66e97b86287a854799a5880a36994b86b99bd6692b34f7697628aaf5a83a96f9abe6d98bc6490b4628eb36995bb6592b86b96ba6e98bd527da1628db16a95b75883a46590b0648fad6891b05c83a56087ac648fb646769f3f729d3d729e3e71a0406f9c43739f3f709e3d709d4073a03f709c396a9539699538699431638e4073a04c7fae3669983266963c71a34579a96491b86d96ba6e98bc6491b74a7ca64c81ae4e80aa5887af4570983a5f842b53742b50712547662f506d2f4d6e284c6f5d83a64c779e547ea3678cad5c84a349759746719444698a284d6e4a688d5b769754799b47769a416b8e5a7fa35d8aaf5d89ac486a851b3852476b8b315c82436e924a739549739449718f396183426e9345769a4273933465853c6f953b709a41739d46779e769fbf7396b17da3c0749bba6791b34f7ea84979a65381ab5d89ae648dae79a0bd7097b46c95b37097b5748ea78a97a3c3cdd2e0e7eda6baca4e7998608eaf6590b36d98b6729dbd6895ba4a7ba1245a83356c9a4076a2467ca3477aa74c7da55485aa3d6c913c6a92487398517a9d7aa0bb98b5ca8eb0c88cadc5a6c4d387abcd648fb5628ba87a9cb780a3b97295b0527b9f4d789a96bbd484a5bd6f94b36487ab719dba719cb9719cbe6d9cc24c80ad4079a83f79a74a82ad5d8cb5628db14f74974d7093658dae6592b86692bb6a91b6446b8c537c9e5883a95f8bb45f8cb66895bb6b98ba6c99b97098bb729dc15986ac5c89af6692b76893b65c87a7648eaf6990b4628aae5d88ab5f8db240729a4377a24275a24576a44275a24275a34073a34073a13a6a9835669033648d3566903667933666943767923a6b99386b9b3b6fa14579a94474a093b8d27ba0c0739ec66592b75389b04f88b64878a06c98bc4f7c9f416f92456e913e5e7c203c59203e5d234162314d6a8ba5b9859fb6b5cce388a8c3688fae4c75943e6a8e44678c3255783954748193ac769ab84b7b9c406e9047749b5b86ad5f87ab3d63821c405c4c718e395e8142698e456c904b73964b74954670915481a55785ac5a88ad4171914a7d9e42789e46769e5c86a77a9fbb799fb982a7c27ba0bc658db14d7da84576a24f7ba8547fa76b93b281a5c16f98b56e97b47d9dbab0c8d9c1ced8e9eef5d7dbdfb5c3caa6c2d583a5bf759cb879a2bc729eba6895b748769c275b88366a9942769e457aa64b81ac598baf5081a53f6e95396d9544729a517ca388abc6a3bbd2b8d4e9b5ced9c3dbe67a9eb9668ca777a1b989acc3b0cddf82a5bd5c88ae5d88aa6590b4b7d4e98ca6c1698aab709fbe6f9cbc75a0c074a0c36e9fc56194bd588bb45284aa5082a46892b0678ba55579966690b06893b26692b36b95b9658dad5880a1658eb0739ec1739fc26c98bc6a96ba6e9bbe6b97bb5c88ad4a78a04e7ea65a87ae6a96b95c85a66a93b47199bd6b93b65c88ab6391b73f719942749f4578a54575a241729d3e6e9c3e6e9e3b6b9933628e30618a3f709943749f4475a04677a24c7ea9487aa84579a84b7fae5083b04d7ba3b2d2e586adc474a3be8cb0cc689bbf6496bf406e9043739b3968905383aa406d91264f6f1c426121456429496756718c6f8eac547a9a6386a3577e9f416d90446b8d3d65893c628343658a3c5b798a9baaa9c3d86f92ac3c6d934175a0416f99496e922b4f7039607e4d74924c7396466d914c7498557da04b74944b76995b87aa618db16794b65f8dad5585a648799c5a88aa6c93b0789fbc80a8c96f97b97da4c4658fb248769e3c6b9433628b5684aa79a1c08aaeca6e98b54a7797446d8f376186799bb2d3e3ead5e1e6d8e2eed6e2e8c8d9ddcadbe397b5ca729fbd6e9fbf446f9c2c5e8e336b964379a44579a84d81ad6999b74d7ea54b7ba142769e3f6d975580a590b0c994aec0afcfe0c2d6e2c7dbec7698b180a8c385adc98db3cf89aabf7fa4be709cc36591b55e8cb35d829f658aaa6086aa749fc2719cbd79a2c176a2c173a0c172a0c1729fc1719ebd6fa2ba729db76b8fa94e718e6b91b5749cbb759fb975a0c0759ebe638caa719ab7759ebc6e99b86a97b96592b96694bd5482ab4d7ca54a7aa54776a05582ab638fb36991b36289a8739cbd7099b95c86a86794b842719940719c4474a23a69953968933a69954776a44a79a54777a131638c3265914579a55083af4f82ad4d81ac4c80ae497fad487ca94879a2608db296b5cc97bcd180adc3accbe2719abd6690b32f5c7f32658e4a80aa5282aa41699034597f284b6e23445f4c6a7f5e7d8f799bb46189ab5683a64a7aa0537da13f63873661884f7aa3527ba5547a99bbced9c6d8e6a8bdcf4d76964b7aa049769e486c901e42634c7494517a9c416c8f40698d4e769a4e76973e698a4c779c5e8aaf6894b6709bbc709bbb76a2c2517d9d81aac695b8d282a3be80a1c088accb83a7c7567fa0426f934a789c396b925c8bb17da5c2739ab2729db85684a7497aa134638b355e847494afdbedf8e8eff7eaeff5e1e8ebe1ebefd2e5f181a7bf73a3c33b68943464944076a0477ba64d80ad5a8bb2749fbd5081a44e81aa4d81aa34638c4d79a0a8c8ddb2cddfb2cfdfb1c3d49cb4d29abad483aec77da8bf98bad1a2c1d691b4ce729dbf6b97bb6490b55e8aae6590b66b8fb27aa2c178a0be79a1be79a6c177a4c272a1bf709ebf719fc073a1bd729ebd7296b64c6c897596b4749cbb739cb9779dbc729dbd5984a4709ab9759ebe749fc26997be4e7da94576a5487aa74f81ad4f80ab4f80aa5a89b25e8ab16891b35178986790b07299b86d96b8628eb24a79a13f709b3766943766923d6c964c7aa64d7caa4979a5487aa54378a339709e3b72a14e82b05083b0457aa64278a64277a53c6f9b416e97325b813455787294ae5b80a26787a082a2c45884a4376990477ca35788b05682a7476f932f557b3254724c6479738796889dac6c82977792ae5c819f5e88ab547b9f315a7d4475994b7ea45484a9698baac6d4e3c2cfdabed2dc7a9fb36389a85578a04264884b709250799c4a7599467297487396547c9f476f90376285507da45683ab6f9bbd7aa5c580a8cb7ea7c8729bb76b91ab92b2ca98b2c59ab1c4a1b8ce9ebcd66187a84f7da35b89ad3b7198598bb27ea5c47aa0b77098b46691b6467aa23a6a933b668e486d938da0b3e6f1f5e4eff7eef5fcebeef1ecf4f7a9c3d46288ad315f863365903766933e6b94497ca65b87a784a7c15483a7568ab55287b240729a3a6b96aacae3b4cbdaa3bcd4c6daed95b1c994b9d67faac486acc0b3cfdeaec7d9a1bdd27da2bd6f97ba6a94b45e8aaf6f97b8879eb576a0bf7ba6c577a4c27aa9c679a8c472a1bf73a2c273a2c476a2c6719bbe769cbd6a8ca78aaec480a7c17ba3c0799fbc6f9cbf4a779b5c89af638fb75683ad4977a44679a74579a9497cab4e81ad5989b45180aa5786b0608db56d97bb6f96b65c85a37198b76c95b66692b75785ae3d6d9a3565934372a04a7ba64b7ba94b7ba9497aa8487ca9447ba8336d9e1955872a5f8e4276a54074a34377a6477ba9497aa42f5b8340688e3c6488224363496b927998b05b7c996393b53b729d5287ae5e8db35884a9436d93274d72425f7d4d5f7470809272889d6886a263869e7094aa5f83a041688d42678e6789a88baec56e8da4466178617b91ccdee7bcced9a7bfd26c8fae436b8f305579567ca0517aa04f7ba14a769b4c7799436c8c3960823865894c79a25282a96694b66691b2638baf668fb07099b4658aa66a8aa49eb8cbb6cbdab2cadb7e9eb86991b55483ac4a7aa1437ba4588ab37ea4c47da1b9567a965981a641719938688f3f6f8f43698447657ccfe4ece4f1f0eaf4f5f0f5f8ebf2f3a4bdd04b73993a6a934277a24676a4426f9948789e84a9bf9fbad05c84ac5a8db7568cb4497ea5376b937597b8bed6e5b0c8dec2d8e8c0dae39abbcf8daecd8bafccc1d9eabfd4e2b9d2e58baec76791b46f9ab95c87ab8faec6c3cfda6c9abb6e9dbe72a3c379a9c97ba9c876a2c0729fbc78a4c479a7c776a2be769fc24b749b7aa5c289b1c989b1c97ca6bd6998bc47769e4776a14876a54776a74375a53e71a0487caa5284b1507fa85682ab5784ac5d8cb66190b86793b7749dbd6a93b07097b67099ba608bb15280ab3a6a983f72a1497aa84a7ca94c7fac5083b24d80ad477ca84279a8316c9d225e93326999477ba94b7eab4d80ac5082ad4e7da63c688e3f698c3f6c86234864456c8e90adc2648fa95c8eb3467ea8548ab35b8eb55685aa3c64893d5e826985a56b849f435e793f607e486b8d5e7f9a6486a1688ca8315a7e3e6a8f688ea95e7f934d6573738ea6395f7e8ca3b0bbd2dfc1d7ea7898b4234766537c9e4d769c4e78a0507ca3436e924a7393486f8e375d7d416c934d7aa05989ac5b89aa5b86a96b93b75d83a65b83a1789cbb668aa85d7f9998b8ce6f93aa6a93b45886ae5a89b4386a93447aa65687b1739bbd789db85b819f4a729739668e4c7ea74c799c507a946c95ad90adc1e3f0f6ebf3f3e5f1f6e2f1fb688cac487ba33e739f4279a83c739e4d7da56791b2b4d3e3afc5d97598b95e8aaf5f93ba588baf5082a67498bb91aecbbbd6e8afcad7d2e7efc6dbe3b1c9da82a9c9a2c0d4c8deecacc8da9cbfd574a2c275a0c079a1c1a3bbcec7d2da8cb5d17aa6c46a99bb719ec2719dbf7ca5c676a0c16a96b86799b75f8faf4e7ea64576a445769e749fc279a4c0709dba5280a94877a2497aa54879a54a7da9477aa63f709b3e6e9a5d8cb66d96bf5b84a95b85ac5d8bb55d8eb76693b86f9bbb6c95b27097b6749cbe5e89b042709c3e71a04175a44f83b25085b15285b24a7daa477aa74579a4477daa356fa02764983f78a74e83af5385ae5686ae5b8bb15583a94975983c67894875902349645b88a784a6c2729eba5687ad548cb5548ab3618fb9638bae4063806b8ca5587c9a4b7498466d943e62864c768e63829c7496b56f94b3547d9e5684a683abc6809fbc7690a57795ac507e9d44657ba1bdd0c4daec5a768e5a819e507ca048749a4e79a24c769c497193517896456a874a6f9050779e6894b56b99b66e9bbc719bbf7aa1c46a91b1658cab658ba95d87a5668fad90b5d07da4c26c9abf5486af5888b14478a14c7fab5687af6b95b86f97b65c89ab406f94447198437aa5507ca35a85a3658da56a8da890abc3dce9f3dbe6eda3bed44978a03f77a34177a3356c995185ad78a0c1b5d5e9acc5d3abc1d4adcde07ba1bb6795bc6592b36c96b596b6cf7494b090b4cdb3d0e4d1e4f3d5e5ebc9dee690b6cb8fb6cbbed3e2b7d0dfa8c4d786afc881a7c589aac3bbcfddbdd0daa3c4db8db2cd6a93b45d87ad5b85ab5881a7416c923c6a914a79a2497dab477fac487ea7477aa34879a445739e507baa4e7ba9406f9b4b7ca54d81a84f81a94e7fa743729c3f6d973f6b92628cb286add26d96bc5d8bb45c8db65f8fb4719dbe719ab77097b67199bd729dc54573a04377a64378a7467caa4a7fab4a7daa4c7da84b7da84b7ea94b80ad3b73a3306a9e4079a6548ab45a8db35d8db06997b95b88ab5380a1537ea05b84a94e74925d8daf5e8aaf85abcd6796bd5991ba568bb26695bc5174947e98acb0c8dc6b8ea95889b05485ad658eb08bb0ca7293aa80a1be85a7c5658faf78a5c789adc77b9eb982a4bca9c2d47c9cb46a8caa597d987fa3b77999b05882a94b78a04c78a04f7ba35a83a95980a0507591577a984b70905a82a57aa3c0749fba628dad476f9251789783a9c75f84a3628ba6729dbb779fbe7b9eba7ea1be618eb45688b05687af4478a05484ad5687ad628fb15783a547799d3a6e945680a56a8eab537b95779cb76d92ad8eb4cd81aac07293abbad1e26589a54b7aa64376a74c81a9568cb077a1c5adc9debfd4e1aac0cfaac0d0b0cddaa9c9da6f97bc6f95bb8eb1c79fbccc90b3be84a7c48bacc7b7d3e3d5e2e7b1c7d78eb5ce8bb2c8c4dae8d3eaf6bbd1de94b4c783a2bca4bfd2c2d4e0bed5e290b5d46087a8446e9347719b4e78a344719b4272993c6e954e7fa94e7fab4e82ad4e82ac4e81ac4e7faa4e7da94e7caa5182ac4677a05281ab5181aa5281ab5180ac43749f3f709a33628841719f3d6d9a6e9bc4628eb85c8db55f90b46d99bc759fbe6387a96b99ba88afd74977a1487aa5487ba9477ba9497ca94a7daa5083af5182ab5284ad5185b13f77a63a75a6457fa95a8eb75f90b86093b86998bb6c97b9709abb6a96b5608bab81aac476a0c15583a86496bb5b90ba5a8fbc598bb26593b72b4d6f3151725d81a07ca5c06795b647759c3a5d854c7499719bbb6b90af7197b5517e9f6d99b97fa7bf769dbb5e86a87594aabcd6e38fa7bc91acc8698ca782a6bb5378a249729f4f7aa1547fa65f87ae698eb06286a66489ad6490af71a0be85aec880a8c76790ac6690ac6896ae6794b27ba2bc7aa8be7da6c781abce6e96b88eb2cd6292b55485b05787af49799f4b79a1507da45e8aaf618db04e7c9f3d6e925280a684a8c797bcd388aec281abc3a1c2dbabc6d6a7c6d0c0dbeb7da0bb4c7daa598cb85687b47ca8cc80a5c0adcce3afc1d4bdd0dec0d1e1afc8d9a3c1d580a4c0709bbabedae987a4b9a4bfd19db9cda7c3d1c6dae5abc0ce91b6cb84aec780a9bf7b9fb7a5bfd3c7e1e8a1c0d188a4c0879fb6a6bbcecce0e8507ca149779e4271994976a03d6a943f6c9545759c497ba05283ad5384af4f82ad5184af5184af5586b15685b1507faa5586af4978a25584ae5483ad5584ae5382ac43749f4677a13a6a914173a03e70a14878a772a3ca6092b56494ba709cc376a0bf678caf6592b4567ea74c7ba44d7ea94d7dab4e83af5083ae5083ae5285b05788b15a8bb45589b44981af427eae4880ac5c90ba6192ba6599be5e8db1769fc37ba5c76490b16f9cbd77a3be80accc5685aa578bb35187b25489b65b8cb45f8aaf2c5176456c93477397719ab86894b43b678f355c854674977ba9c77ba4bb648aab356188719fbc76a0be5c86aa49789e4673919bb8cab8cdda8b9eb6b7ccd85079925882a84f749f507ba34c79a1527da15b83a74b769f4f7da84e7fa66192b983adce7da6c473a0be7aa5c673a1c46996bc87aecb8eb4cd87adcd7aa5c26e9bb889afc684a6c0668fb75787b1487aa04b7ca1507ea55a86ab6592b4517fa04574965785a989afca97bbcbacc9da94aec5c6e1f3bed9e6aecddb98bacab3d9e89dbccf99bbd16e96b3719ab28cb4c796b9d0c1dee4c2d3dcbccedcbdd3e2a6c5d584a9c47ba3c1c9dee59ab0c26987a5abc8dea2bdd1afc9d8cce1f0a1b7d08aacca85b2cf7ba4c286a7c0aec1d1c1d0e4aec1d3b9cbd4afc2ceaec4ce4d7fab487aa64e7faa4c7ca745749e43739b46769c4e7ea55586af5687b05387af5387af5586af5687b05887b15784ae5989b25484ac4f7fa75585ad5584ae5584ae4a7ba64b7ca84475a243749d4375a4386d9c5a8eb76494bb6693bc719ec377a1c06389ad6491b65781ab5181aa5081ac5586b15286b05687b05889b25a8bb45a8bb45c8eb5578db64983b04481b05088b55f93bd6294bb689cbf6090b27da9cb4e779b4773964b7a9d6594b482afd15d8db4588db55389b55286b45a8cb35981a936608644749e497aa25d86a86d93b6456f964b77a03d6e914a7a9a3b657e34597b467199437191638fb05685ab3d6f9d43749e47749899b7cdb7c9dc99aebe8fabc2668fb45984ae4f769e466b90476b9042658f496f9845749c4076a05384a76c97b47ba5c26f9bbc769fbf77a1c28bb3d183a4baa3c1d78cb2ca6891a94f7692517595b0c9d97599b74e7ca04f82a85588af5d8db45d8baf6490b25a87a85785a75280a389b5d098c0d8b1cfe1bacfdfb8d5e1b9d8e3aec8d6a7c5da8dafbe9cbccbbad5eaacc7d7759eb978a7c38aadc49bc1d1b7d7e7c8e0f0daeaf3d3e4e6bfd4e393aec5bbd3dbb1c6da6b8ba0567c9790b1c798b8c8b1cbdacfdeeac4dcea8eb0c69cb6c9a5bfca68829891a2b99cadbec2d5e4b0c3ce829fb64f83b14c7eab5181ac44759e4d7ea646779f4a7ba35484ac5889b25788b1598ab35889b25788b15a89b35a87b15a87b15c89b2507da64f7ca55380a95181a95180aa4b7ca54b7ca84273a44b7ba44779a23d74a14a7faa73a2ca638fb66895b9749ec177a1c5638fb65986b05889b45182ad5889b25687af5788b05788b05d8eb65c8cb45d8fb75a90b84d87b3427fad5992bd6094bc6697ba6b9fbe6d9dbb739fc03963863c688e42749a5586a979a7cb5b8cb2568ab25288b3578bb65d8fb65883a84170964579a3487ba2537ea1426a8b507a9f517fa7497ea52b5d833962866488a75e8aac4c799f74a1c14e80a12a5f864379a84d80aa5c85a7b0c9dd94abc1a1baca84a8be577ea14a749d406b9041698b3b62894973984a75976088ad91b2cb9ab7cc89acbe729ab398c2d8709cbd75a2c27ca3c08cb4cf79a5c19cbaccd7e6f0cddce9becfdd7fa3bd5d8daf5b90b64e82aa5c8db45f8eb4628eb1608dae6793b6608cad759fbb92bbd29dc5dca0c1d7accedeafd2e1c4dbeeaac1d2afcada6d90a88db3c8b3cddaa4c2d974a3bd6e97b3abc4d6a3c4d8b0d2ded3e3ece7f0f2d8ebf2b0c6d8ccdfecb8ccdb8ba9bf789aac62839e6586a2758ea393aabc7792a6556f8a7d95b199b4c693b2c8b8cddcadbfd37093aea1c5d59fbccf5586b05482ad4e7aa44d7aa15486ab487ca33f70985483ad5b8cb45b8cb45d8eb65d8db55c8cb45f8cb55e8bb45885ae5b86b04b78a15481aa5784ad5282aa4f7ea84f80a94c7da74778a2507eaa4b7ba7487da83f739f6b9abe729ec0618db76997be5584ab5886ae598ab35b8cb54f80a95687b05586ae5888ae5b8bb36191b95e8eb65f8fb76094bd568fba4885b26199c05b8db25d8eb06ea0be75a5c14d7999356183427196467ba24778a0618fb36090b4598cb4598eb7578bb25f8fb55f8daf47789e4c7da55483a94977984f7c9c5884a65884ab558ab02f628a436b9189aecb6590b25180a85585a737698b36668d4478a8487daa5e91b66c99b498b5ce9bb6cdbed6e47da0b56d94b55780a55f8bb15c87b2628eb486afcb82a5c190afc89cb9ce93b9cc76a1c36a94b96693c0699abe86b1cc7fa4c47ba9c56891aa7997ada7bfcf9dbbca9fbed0628db45d90b95084ac5c8db66291b96490b4638fb26994b7638dada4c4d399b5c797c1d793bcd698bad39dbcd1bcd3e3c7dde9849fb392abc2aecad68ca8bda5bfd496b9ce769bb5c7dbea94b3c4a4c3d2bcd2dfcedee5d4e7f0a5bccbb1c6d3cedce7a9bdccbbcedac5d9e18da1b3a6bbd1acc0cf63788c587894527598678eac7598b06f93a893b3c88fb0c480aac080a3bc5d8db45885ac48729a5986ad5485ab4f83aa376a915988b15e8fb75f90b85f8fb76090b8608db66390b9618eb75a85af5984ae507ba55683ac5888b05282aa4f80a94e7fa84c7da64879a34f7fab4e7ea74d80a8477aa741719a79a8cd6493bc5689b34277a05584ae5d8eb7608eb85686ae5a8bb35c8db55e8eb45e8eb65f8fb75b8bb36191b76194bc5d94be518cb66a9fc3618fb25280a171a1c077a7c6426e8f426e914b7ba04b7ea74778a1618fb26290b25b8ab16393bb6596b86d9abe5283a746779e5b88ac5682a3507fa05687a65d8aab5886ab598eaf477a9d6993af7ca2c05a86ab5786ab527ea84a7ba540759f4a7ca74f80b05e89b15a84a75b82a47394b380a3b7678ba289acc686adca6796b76497bb6fa0c179a6c66892b677a1c181aac777a9c66da2c46a9bbd6798bd6897bb80a9c98ab2cf80acc977a5ca76a1bd9ebcceb0ccdc98b0c177a0c15e8fb65485ad5b8ab36693ba6692b66794b56a95b7648dada6c4d4bed4e5abcddcb4dae6bad3e7c9dae8d7e7edccdce3a8c0cf82a3bdb5cbdcb8cbdd7798af759bbe84a8c6aec9d599b7c87ca0b48ba8b9dde9f1b6c9d5c5dceab9cedea7becbc9dbe5bbcadd7e96ada0b6c8c6d5e5becfe1b1c2d597afc3547a9657809c9abad284a8c07ca8bd7fa6be79a1c084aacb5e8fb65c88b2537da75e8ab35a8ab24a7ea546789d618fb66091b95f90b86191b96491ba6592bb6691bb6691bb628db7547ea85580aa5c89b25888b05586ae4e7fa85182ab497aa53d6d9b5083ae5083aa5182a95181b04579a8497ea882b7dc467eac37739f5281ac598db5628fb85685ad5386ae5b8eb66090b86090b86190ba5e8bb46592b96597bf6096be5890b973a5c75b86a96692b56b9abd6191b44470965784ab3f7098487ca55281ab74a1c375a2c06694b76896ba74a0c06f99bd5888b04f7fa6739dbe658ca96490b36493b66491b34d7fa46395b65283a67099b480a7c25f8cae5b88ae5b86b05682ad4f7da25a89ac6691b76290b44975954f7d9e648cae7ba2baadc6d2b1cddc7b9bb38eb2ce86afc978a4be799db79fbbd19ec2d387adc571a1c5689dc4669abf679cbc669ac06d9cbf82abc789afc77aa0bb85a6c1c5dcecaabbccc4d9e2a5c2d56893b66492b76694b96b97bc6995b6638eae6f9aba6790af97b6cdc6deecbed5e3a5c7d4cfebf2e5eff5e3e9eed8e2e8c1d6e086a9c0abcddcb0cbdc93b6cc6e9bb797bcdabedae0c0d7e0829eb55c829cc3d7e7aec2d1a3bbc8b9d0e0c0d9e4b3cfdabcd8e884a1b97294af80a4b7b5d1debfd2e3bad2e295b2c46384a55173998ba6bfa9c6d697bbd188acc97fabc36195bd5c8ab45680ac628eb85c8cb5477aa048799e6591b76292b96393bb6393bb6592bb6693bc6792bc6692bc638fb85680aa5884ae5e8cb55585ae5485ae5081aa5485ae4b7ca7396a985186b05084b15282ae5383ad4b81af3a73a34d86af3975a53877a44e7fab578bb26390b75c8ab24e80a95789b35c8cb45e8db7608eb85f8cb56391b86697bd5f95bc5890b76d9cbf5783a6638eb36895bb3e6c93436e97507ca53869923b6e964e7ca678a3c56c96b474a0c46e9cbe749fbd7098bb5986b25585ac5d87a48cb1cd7099bd6793ba6390b36499bc5f90b3507ea586adce89b1c76d9bb66390b7628cb44f7b9f628db06994b66a95ba5c87b05e8bae5e8bb05283ab5e8eb16f99b78db5ce83a8c482aac57fabc17ba4bc668ba95f809f7091aa97bad4719ec36899c16999c26a9cc06a9bc46b98c178a5ca81acca7da5c197bacc85a5bb8fa7c38ea9c0cce3ef7da6c26f9abc6b97ba6895b76b98b86592ae719dba648da8a6c4d4bed3dfc9dae9aacadf9dc2d4d7e9f4ebf4f7dde9f0cbd8e3aac6db81afcaa2c8db9ebad184abc497b7ced4e5efd1e0e994afc2608ca8aec5ddb5cdddb3cedaa6bbcfbfd8e1c3d8e5a5bdcbcdddefaec0d29cb6cc7499b686abc7bbd0e3bad2dab4c9e06e8eab6990b09abad6b9cfe4bbcfe2a2bec86694bb618bb4547fa76390b7638eb74e7ca33d6f946796bd6492b76895bb6996bd6a95bd6995bc6794bd6694bd608eb8608ab45480ab5888b65384af5483ad5382ac5485b04c7fab4d7ea95586b15486b04f85ac5488b05284b13c73a32a6c9d3b7cb03274a83a77a7578cb56292b95e8fb74f80a95f8eb85b8cb35c8cb5608db8618db66391b76298ba5e97bc578eb65e8daf5481a46793b66792b63861863762863e6b912a5b813c6d944a7ba36d99bc759ec075a0c76193b76f9ebf6f96bd406e975282a04f7a9b7ca0ba98b9d66b97bd6591b56ea2c05b8fb0537fa4769bba99bdd87ca4c0658fb05882ab5b87ab6995b66b98bc648eaf6a96b86293b2669ab84a80a64b7fa7588cb45488ab6290b67aa7c58bb7cf9ac5d56089a66187af6791b483adc86798b96c9cc26d9fc7689ec56799bd5f92bb6696bc7ba8c96b92b0a3c1d66e93b083a4c27b99b6608bad97bcd8749cbb618caf6291b46a99bc6692b56e97b96589a9bed8e9c4d6e1b9d2deb2d0e298c1da9fc7dbdef1f9d4e2ead0e0e4bfdaec79a5c596c6e2a7c0d49dbdd494b7cfb4ccd8b9cedd8babbc759bb0b2d0e5a6bed1b7cfe0b4cfe397b2c6c6dbebdbeaf4d1dee8d2e3f0ccdde698b9cd6c9abc93adc6cbdae6d6e2eac8dce8a2c0d78cadc5aac3d4ccdfeccbdce96693ba5e88b05b86ae6290b46490b55280a63e71966899be6896ba6894b96d99be6b95bb6a96bd6994be6391ba608eb8658fb8517da85181ae5384af5685af5888b05788b14a7da85687b05989b35a8cb5497fa5578ab25b8bb6477ead3373a53f7fb2296ba03c7aab5489b36393ba6394bd4f80ab6491ba6492b86292b8598ab15a89b1608db66796bf5b90b8558eb55382a46593b56795b95a86ab406b8e3864873c6b8f3c6c944a7ea54e81a96e9bbe81aacc76a0c76999bc7eaccd6b91b94a769f6793b25682a2638fb2658db05c8aac6993b66899b75086a55787a946708f83a9c489b0ce6892b46691b95e8bae6b93b76c96be678db16a93b56692b46592b84a7eab5287ae5a92b76092b76f9ac376a3c282b2cd90c2d96593b2719cbe729ebd84afc86c9ebd6f9fc46c9dc4679cc06597b96194be6394bd719fc46390ad7198b897b9d95487b15889ad5888b1719dbf79a6ca5f8eb65f90b75e8eb4618db16d95b8688dac99b7ccc4dbe6bdd7e4b2cfde99bdd396c0d5a8c5d2cbdce7cadee4d3e2edbad4e581abc39ebbcea9c2d4b8d0dfafc6d5cddeecccdfecc9e0edbdd6e5bad2e1adc4d3a9c2d1a6becbdae9f0deecf2d7e8eed4e6edd7e7efb3cbd9a7c6dbb4cad8d1e1efc9d8e0d5e3ebd3e3f2cee2f3b1c6d1bdd0d7cde0e96793ba547ea46792b86593b7638fb45381a5417698699abd6b99bc6995b86d99be6c96bc6d97bd6894bb638fb9618db6618bb3527ea85382ac5485ae5585ad5181a95485ad5084ac5788b15c8cb45c8db54e82a95a8bb16290ba4e81b0427fae3e7cad4283b64380b0568bb56494bb6394bd5182ad6591bb6690b75f8fb2588db05789b1608eb96692bf5a8bb55d93b95684a86290b46390b7467298325e834b789d47779d4a7da44d81a95386ae73a0c384accc7ca4c878a6c87aa7c95d85ac4f7ca5709db96f9abd6696b96492b45f8cb26892b36597b85d93b4578bae4573968db7d27ba3bf6d96bb6794b86895ba638eb15e8bae6e99b86996b86590b37ca7c9598eb35891b767a2c2679ec05e91b67eaecd89b5d791bddf608cad6694ae719cb9709ab57eadce6d9bbf6696bd6195bb6294b86396bf6597c079a1bf9ec2dd5687ae6692b3548cbb5a8eb95c91ba6194bb5d8fb85e90bc6394be5b8ab25e8aae6791b25a81a17598b2b0cfdeb8d2e1b4cfddaac9d89bc2d890b6cbc6dbebd1e3ebd9e5f2d4e3eba4beccb9d2deaec3d5d4e6f0d3e2ecd0dae4dce4ecd6dfe6d1e2ebc8dde9bfd1dec2d3ddd3e5ebd7e4eac0d5dfa7c3d296afbfa7c1d6c0dbedc0d4e0c4d9e3aec5d5c4dbe9bacddba5b4c5a0b0c3bfd7e4acc5cfcae1eb6a97bc5a84aa6e9abd6996b96591b45d8bad4578996a9bbc6c99ba6c98bb6c98bb6c97ba6d97bd6490b7618cb6618cb6608ab34f7ba45583ad5788b15889b34d7ea842759e5184ae5789af5d8bb4608eb75889af5d8cb35e8bb45687b24983af4683b14888b74a87b65489b26595bc6495be5586b16692bc648eb66593b86192b55d8db46290bd6893c26392ba5b8eaf5c8aae6693ba5f8fb639668d49779c4f7da134658b4e82a95586af5a8aaf739dbd87abc983a8ca7aa6c86a9abe5380a85383ad5785a77aa7c56c98b8628fb05684a75b8aaf6194ba689ec25990b434658c81acc78fb5d06a92b96590b66390b6638faf82b0cf80abc85c87a9799ebea4c7de6b99b56398ba78aaca7eaed073a1c384b0ce8eb8d777a1c1709cbb729fbb749fc16890af84aece6894b85f91b95e92bd6496bf6695be6e9bc0afcadeabc3d85e8eb35b8eb55d8fb96292bb5c93ba5e94bc6095bf6092be6191bb5d8ab26490b4628daf5983a36f98b582a8beb3d1e2b9cfdcbed7e595bdd28cb6cdacc7dcc1d9e8c9dff0cbe2edcce3eed2e5efc0d3e0cfdfe8e0e9f0dfe9eedde5eadfe8ecd4e1e8d3e3ebd3dfe9e5eff8dbe6edd0dfe9b0c7d990b3d1567a9c5980a77195b8bdd2e7bbd0dfabc2d39ab5c79dbace99b1c889a2b893afc4b5cfdfb8ccda6d9abc608bae6e9abd6d9abb618aad618eaf5687a76f9ebe6e9bbc6d9abb6e99bb6d98bb6d97bd6591b8618cb65e89b35984ae517ea85887b15587b24f83af487caa3367945083af578ab0608eb5628eb85d8cb36390b76591b95080a9558bb5548db85290bc5490bc588cb56595bc6595be5888b3618eb76590ba6590b86390b55e8bb36392bd6997c16f9abf3965855887ac6191b95080a85080a85481a8406e923d6e944779a05a88af4f7b9d729ab78eb1ce7b9fbd7ca8c96395bc5586ae5989b15a8ab16a97b66891af6592b25484aa5185ac6a9bc070a1c65288b02f638c99c3e08bafca5e84aa537ea4608cb077a5c0608db05b86a878a4c589b0c7a1c0d381aac36f9ebf7fa7c87ba5c47dabc788b2cf88acc78aacc6799fbb6a95b75783a3678ead799db987b1cf6496bd6297c16799c1759fc18bb2d1b0cadbb8cee16996b46391bc6094b96295ba6495bd6497be6294bc6393bc618eb7638fb45b88aa608dae5481a2729ebd6994b0adcddfc2d4e2b4cede9dc4d898bdd6accbe28cacc389aeca749dbaadcbd9cfdfeaccdfe9b2c5d2dde4ecdce4e9e1eef4dcebf3d6e2ebd1dae3dde8f0d0dce4d6e2eccedfeac4d5e599bbdc5480ab5484b05c8ab28dabc6b8cfe3b5cadba6c1d39ebcd09bb6cb87a0b69fb9ce93aabf93a3ba719ec1668fb2739fc06c98ba6891b16e99b96f9fbd6c97b9709bbb719cbe719cbe709cbf6c98bd6692b9618cb65d89b35583af5685b15c8bb75688b54d83b1437aa93b71a05388b55a8db36692b96791bb6390b96392b86693ba5181aa5e93bb5d95ba5e99c3629cc65f92b96796bb6696be5686af618db5618db7608bb4658fb76792b96895bc6592b74c7699325c7d5785ac5787b14778a15c8cb44c79a0416e9549799f3969914370994a779785acc792b1cd90b1cc749dbd5888b05889b1618fb15f8fb37ba9ca7da7c86392b74c7da64e84a7739ec1719fc33f76a03b729a8cb6d2a1c3dd587ca05c87ad6e9cbd73a4c072a0c0638caf6896bb6a96b1aed1e47ba4c06593b88aadce92bcd68bbbd290bbd698b9d1a0bbd490afc9597d9e618ba596bed793b7cc749eb67babcb689bbd6d9dbf8db4cd83a7c38cb1cca8c4dc72a0bf6593be6298c16596be6396bd6495bb6595bb6592bb6591b85b86a9527d9e5681a16793b56893b3729dbca8c9ddc0d6e6bad7eaa8ccdf9fbdd3a5c3d997b9d36896b85e94bc9ec3dabed2e4bed1dba6bfcfcfdbe8d1dae4c6d4dfd1dfead7e1ebdde7eecddde1cde1e7c6d8e5c5d9e2c8d9e385a5c25486b1578db65d93b96a97b798b7d1b2cee5a2c2d6a6c6d896b2c597b0c3a7bfd395adc694abca6f9dbe6d97b976a1c36d99b96e94b66e96b76d99b8759dbe749dbd749fbf739ec0719dc06c98bd6592b9618eb75f8db75687b25887b15989b2578ab64b82b1427bac4a82b1548ab75e91b76793bc6791bd6490ba6191b96795bc6293bb6499c070a6c973acd26ca5cc6a9dc26795b96696be6796be6591b86490b7648fb86893bc6b96bc668fb35b83a72951744771954f7fa75283ac43779f4f7fa74b789f406d944c79a03e6d964e7dab6192b477a0bc9abad597b5cd7aa0bd5986ab5d8eb26395b56592ba99c2dc779fc15e8fb75886ac5085aa6d99bc74a0c3356e9a4b85ac80acc7a7cadd7ba0c26895bb76a4c278a3c2a3c8e292b3cd739fc26e9bbd81a5bd88b0ce6f9ac18eb2d17a9dba8aaec882a9c683afc6749db89abed685a4be8cb2c882acc78cb2cc87b3ca82afca88b3d07fadcd8bb6ce7fa6c275a3c59ec2dd6b99bc6598bd6698c36897c16398c06596be6695be6696be6896ba5682a3537f9c628ba96d97b66791b176a0bda3c3d8a1bed5aac9dfa3c1d2aec9ddb1c9dd99b7ce81aac86a9cbf8eb5d3a6c3dcc4d9e6bdd7e4adc6dbc3d7e5d3e2eed5dfe9d3dce3d5e1e5d5e5eacbdde5c9dbe5c4d8e2c3d5dfa9c8de5e90b66498c06596ba6899bd91b7d48caec898b8cda3c1d2b3cfe2b0c8d9b5cbdaa9c3d796b4d26e9bbd77a1c279a3c3769ebe759cbb6e97b56c96b4789fbe78a2c278a1c1759fc1729ec16a98bd6692ba6591bc6290ba5587b25687b05b8db65589b54c86b34d8ab8568fbd558bb75f92b96692bb6790bb6490ba6292ba6596bd6799c0699fc487bbdb7cb3d778afd576a9cd6896ba6898be6a97bf6d98be6c97bb6a97bc6290b56c96ba779bbc5a7d9d375d81517ca45f8fb8578bb34c7fa75081a94e7ca33f6b933f6d95396892386b9b5b8fb46a95b595b5d2afcce36c8fac547ea26797b8649abc6b99bc7da2be7da3c26a99bd6f9abd598eb16698c073a0c4215a88518eb37facc57da0b7769ebb6e9bc075a5c1709ab481a3b8a2c4d571a0b974a6c47ba7c372a1c173a5c486b1ca79a0bc729ab479a5c272a1bc739fc0a0c3dbb2ccdf98bbd078a3c480abcd7faccb86b1cc93b6d283adcf84aecc8cb4d27ba5c695c2db729fc3699abe6c99bf679cc26898c16194be6093bc6090b96796ba5986a65d88a5749cba688fad719ab983abc3b1cee59cbdd794b2c7afc5d49fbbcdcdddecc5d8e489aeca77a5c383a4bf7090adb4cee2a5c4d385a4baa2c1d1d2e5f3e9f3fae7eff2e5f0f4e2edf4d9e2ecd6e1eacfdbe4cddbe2acc4d479a2c16d97ba8cb1d2739dbf8fb3d09cbcd1bad3e1b7cedab8cfe0bacddbd0dfe6d1e4eca2bdcd6f9dbf7da8c27da0c17da0c0739fb86996b46f97b7779fbd72a1bf76a0c0779ec2729dc26c98c06a94bf6791be6191bd6394bf5889b45b8fbb548ab74e88b5548fbb548dba578cb96191bb6692bb6792bb6491ba608fb96597bf679bc271a5c98abcdb82bad97db6d77aaed06292b76595be6595bc6d99bd6c99bc6c9abe6996b879a0bda7c5e085a2ba597a966991b25a8cb635669047779f3f6f974879a241739d295e87386c953b6e98386d985d8db67ba0c77da0bb5a82a35c8aad6694b56b9abb709dbd6e9ab86e9bbb6d9ebf5d8eb16a9cbf5a89ac6c98bb27608a6299c08cb0c882a6bd79a6c477a1bf77a5c378a3c187a8c0aacae27399b579a4c174a2c1699bbd84b5d58cb7cf7ca6c776a2c373a1be6793ad97bdd6abc9ddb6d2e18bb6ca79a7c27faacc78a5c484b2cb89b3c8a4c6ddacc7de94b3cc8cb0ca93bed875a5c36b9dbe6b9dc1689bc06495be6194be5c8eb76291b9638fb55581a36f97b9739cbb6891b07ba3bcbadff2b8d6e2c2d7dfc4d1d7d4dde5cddbe8b2c3d1cedfe7bad2e57096b493b4ce6888a4cbdbe8a6c0d089a7c07a9bb66b8ba7cce3f1eaf0f6edeff2e5edf5e5edf7e5e9efdde7e9d5e1e5c6d8e4a6c2da779dbc8db6d594bad694b7ce8bb3c7daeff7dde6ebc5d5ddc9d9e2d7e1e8d0dadfc9dbe278a3c184abca78a0c277a2c576a0bf6c93ad7ba1bf79a1c076a3c379a1c378a2c272a1bf6d9cbc6c97bb6693ba588bb3598cb75588b5588db9568ebb538db95a95c15992bd588db96090b96491ba6691bb6692bb6291bb6292bb6c9ec37aacce98c8e589c0dc7fb7d67cafd16292b76798c16596be6997bc6e9ac0709dc56894bc5c86aa6186a8577b9d6c95bb315e88285c8930639042749e4879a34b7da84376a13e729c3b6e9643769e2b618f40719e79a0c579a2ba6597ba6194bd5b87ab6390b2719ebf709dbd6e9dbf5f91b55084a96799be5f90b3699abb4b80a76898be7fa4bf90b4cd77a0bf79a4c577a1c5678dad8caec89bb6c8c2ddef8bb2cb74a4c17dabc595bdd289b6cf79a5c27ba4c380a7c0abcde0aac9dbb5d1e5b5d3e088b2c77ca8c477a2c47eaacc7ba8c795bed991b5cea3c5dd97bdd989b0cc97bfda78a3c16c9bbc689abf6296be6394bd6394bd6091b9608eb5436f945e89ac719cbe6b96b6749ebd82a4c3aac4deb8cbdbd8e5efd4dee4dde8eed5e2e8cedce4b9d1dcc3d7e383a0b2c3d7e39cb4c5c5d5deb9cfdc7e9cb66589ab6086ab7190aad7e5f1eaf3f7e6f4fae7f5fae4eeede6eef1e0e8efd8e4edcde2ee8ca8bd7693afb6cfe7d3e9f7abc8debcd0dfe8eff7e3ecf2c7dae4c0d1dbc9d5ddcfdde7b0c5d2c9d8ecaac5d67aa0be7097be6991b279a4c478a3c478a4c676a2c378a5c472a1c16d9abe6c98c26394c35189b85b90bd5c91bd578bba5990be5993bf5c97c06198c25c90bb6494bd6693bc6792bc6691bb6290b95e8eb56e9fc27dadce9dcbe48fc1de85b9d981b2d372a3c66597c16395bf6797bc6894bb6695be4a7ba54675a045729c47749f487aa73b70a03e74a34276a54f84b1568ab84c80ae4479a540729c5080a95786af3d77a6356f9a5d89ad91bcd46697bd5d8fbb5d88ad537fa2729fc0719ec16e9ec25084aa5388b0689cc34d80a66196b8689bbc7badca7eacc5a6c7df80a1bc78a5c387b2cf98c0d98bb1cf7c9ab3b6d2e48db4ca82b1ca96c0d98cb7cf84b2ca77a1c183a9c7b6d7efa9c7dda9c5dab5d0e2b0cee082a8c583adcb7fabc67ba7c287b0cc91bad795bedb89b4d37eadce83adcb9cc1db8ab0cb6e99ba6394bc5c8fb95d8eb75c8cb45785ae4b789f5581a66f9abd719cbe6893b378a3bf94b5cbbdd4e6d3e1eed9e7efc2d5dec3d9e3c9dae6cddce8b0cad7cadce6dfeef6e6f1f5d5e8f3d9e5eccde2ebc0d5e6b1c9dba9c5dac4dcecc9d7dfd3e0e5c7d9e4d6e8f4deecf4e3eef5e0ebf1ddeaf2d4e6f0c5dde8bbd2decfe0eec4d1dfb2c5d5c3d6e3c3d5decfe1e8cee2eac7dde9a8bdcec3d2e5e8f0f7e2e2ebd9e1e5c1d5e392accc87a5c57ea3c178a3c37ba0bf7ba1c07ba3c2769ec07099c06b98c36299c54888b35e96c15f95c1598fbb598fbb5e97c1649cc5699ec65b8eb66393bc6592bb6792bc6691bb6491ba628fb576a4c782afcfa2cde192c0de89bbdb85b4d179a9c95d8fba5d90bc6b9cc16594b85486ac3e739b4a7ea84577a2386a954479a63a709f497dad4276a5487cac4278a73e75a54075a55689b45b8bb45b8bb54c86b43a75a24778a29bc7e5618db45683ab416a8d4975986d99bc6d9cc073a4cc5084ac5085ae6397be6798be719ebe77a2c37da8ca76a1c1bfd6e7d9ebf38cb0c780a9c785afcab9dbebbbd4dcb8d4e594bbd790bbd793bad391b7d084adc57aa2c0688eb27fa3c47192b090b0cc8fadc8b2d1e78bb1ce7ea9ca7fabcd7faacb9cc4e196bcd890bad876a5c585b4d28bb3cdabcde496b9d15b87aa487aa44777a14a789f48759c4f7ba26793ba6995ba6b97bb638fb175a0c078a2beaecdddc8dde9ccdde7c6d8e6a2b9cd829cb3a9c0d796a8c093afc499b1c7a3b9ccacc3d692aec9a9bfd0a8c1d4b0c5d8c1d1ddbccedcc3d7e4cbdae4cadbe6cbe1f3a1b7cbc7daebb9cfe0a7bece9ab1c66b84a34f6a8d7e99b5b2c9dbbdd2e3a8c2daa1b9cd94adc188a3bd809cb8799ab67390ae96a7c4b5cee4bad0e1dcebf4d7e4efbdc9dbd0dbecbfd2e082a1b97a9fbc77a1bf76a3c376a3c66f9dc36b9dc45f98be4b89ad6299c26297c15a8fb95c93bc6ba2ca6ca2ca74a7ce6999c06293bc6593bb6691bb6691bb648fb96895bb75a2c586b3d1add6eb93c0da8ebcdc89b6d689b6d86798bf598db66293bc6797bd5e91b85c91ba4c81ac4176a14679a54477a33f74a1477aa94b7ead4579a84378a93e76a83f76a6568cb95e92bd588fba4c82ae487cac4b7baf5f8eb15c86a86a8eaf6487a6618bae6894b96b9ac06da0c8487ca74a7faa5b8fb670a0c77faacb7fa9ca7aa2c6648db37793ada6bacb90b0c877a1c26d98b48dacc588a2b98daec395bbd18eb9d389b4d189b2ce80aac7739cbf5a80a95c82a9668aaf587da2597da384a9c99fc7e584b1cb86b2c99ecadf9bc2d992b7cf9dc6dc84b2c691b9d198bad19fc0d57fa5c16f9ec2689cc56c9dc56d98bd6a96bd6995bc6592b96592b8608cb1709cbf749fbf7ea6c3c2d8e9c8dbe9c2d6e3afc4d4b7cfe3aac2d9a0b8cd9fb7c9a0bdcda3bdd09cbdd49ec0d590b0c7adc7d6b8d0dab6d0e3a8c1d590acc38ba8c088a4bd7692ad5d7b9c516d91536d905070904c6c8f496a8e476a8d44698e446791496a9048688943648942688f4067903e639240659058789691adc67594b28eb8dd8bb8d58eb1cda4c0d6b5cfe2a9bdd4effaffdae6efadc4da87a7be84a9c377a0be73a1c4689ec45289b35d92bf679cc4669ac2568bb36398c06ea4ca6fa5c979abcf76a5c96192ba6392b96793ba6792bc618cb66b97bd77a4c586b0ceabd0ea95c1d88dbbd77aa4c87da8cc75a5c6679bc05e8ebb6396c54a7eac5b90be487cab3b6f9e3d71a04477a75386b6457aa94a7fae4b7fae467cab4279a9447cab578dba659ac45a91bb5488b25285b34d7fb45685aa7095b68aacc79dc1dd739ec175a2c66f9ec45d90b84177a2477ba55284ab6d9dc37aabcc80b1cb83adca6791b85d87b16e93ba6387b35682aa5b84af739ac26b94b97196b88fb1cc94bdd884b4d285b3d079a8cc618cb85d83ae7598bd5d7fa55d82ab4e77a0547da77a99c081a0be92b1c7a4c2d7b5cfe7a7c0dcaac6e19ebfd797b9d395b6cf9bbed777a2c06a9dc2689cc46899c06e99be6996bd6390b75787af5a8ab16895bc6a96bb729bbd88adccb5cce2b9d2e7adcadfa6c4da9ebad196b2c893b2c889acc084a0ba819dbc7b99b96f8daa89a2bcc5d7e9a5bbcd6885a355749a4969924b6d93476990456a8f456a91446a90456a90486b8e46688f4368924168923f668e3d648b3b648d3a638d3766913b668e3b65903c67983e67937695b387a3ba7b9bb788b5d688b7d787b3d587b3d27daed06a98bca2bdd5f2f7fceeeef8e5e8f1e4e8f6bbc6da9cb9d16b9dbb5087b0649ac96b9fc5598ab14e80a7699cc370a4ca75a9cc7eafd17aa8cb6295b96596bb6895bc6793ba648fb96b97bd7ba6c78bb3d2add2eb97c2de7aa6c87098bc85afd072a0c170a2c85181ad447aac386ea04379a93a709f467bad4279ab447bad3e76a8346fa14078a9467dab4e82b04d83b04f84b05f94be679bc45e90b9588db55b92ba568ab66290af97bddb88adc98bb5d079a5c774a1c571a1c75e91b95b91bc5a8eb76292b96c99bb9ac7e185aec97aa1c5658db85481b25783b2678db95a84b15480aa5580af5a83af7fa3c582a4bd92b7d294bad87fa6c75a88b1537fa9567da96588ae7093b27a9bc15f82aa6488ad597da156789f5d7da66081a96b8eb15b80a252779a6789b0678aae6d92b46d96b778a6c8699bc0689bc26798c16391b95382a95484aa6091b95f8eb86390b96b96bd6087ac587c9d63819f5677974e71964d71955d7da14e6f924c70964c759c496d94466a964f70984f7196829ebe859bb4516f8b486b9350729947698f4a6c9243668e436992436a943f68933f679442669641659040668d4067913f64913d64903e64923962943767923b658f3b66933d67937d9cbda1b5d08198b66986a888b1cb84b0d186b3d582b0d26a9dbf649ec572a1ca9cb3cdd1dfeae9f3faedeff6dddde9bdcfe077a3bd548db3669ecd6da0c65080a45586ac70a2c674a7ca77a9cb82b1d284b2d373a5c76596ba6897bb6995bd6692bc6b96be749ec283accaa5cce384afd26c95ba94bbd685acc778a4c95d8cb65988b13a74a435709f457dab417aa92d68973f7cad3977a92664962d6da03673a5477eac5286b35387b25b90b86296bd6a9cc34e7fa76599c06195bb6898bd88b7ce98c6e389b4d388b1d174a0c26f9cc16899c0588cb4568cb55f94bb70a1c47ea9cb98c0da7da3bf6f99bc709bc15581b05181b05782a85a86ae5482ad4d80ae5384b05c87af799dc0809dbc6e8db05780ae5682ac5e89b5537da86189af688cb07c9bbf829fbf7a95b36989b07293b76f90b06083a35a80a3527ba25279a05e83a85076a34e78a346739a80afd36a9abf6395bb5a8bb55183b05d8fb56091b86191ba6392bc6b97c05f88ae577ca15274987090ae7697b94e71984c6f965272965474954d7196486e996289b4496e9b486e99466b9151729483a0bc56738e476c95416c943f688f426b9042699041688f40668e3d628c416793456c923e658f3e66933e64903e64904066913e66903a658e3a65903d64933e638a6e8faab9d5e5bdcfdebacce094afc78fb9d67eaacb7fabd179a8d06599c168a1c66fa4c96c97b9678fb086aecdaec7d8c4d1e2ccdeed87abc65e95b96ba0c870a2c6699bbe6ea0c376a6ca79a9cb7ba8c985b2d381aecf7eaacd6c9bbe6698bc6496bf6292bd6a97bf739fc7749fbf90b5d46e9dbfa5c2d5d7eef7b2cee36d95ba5f8db55284af3872a32a67972565951f5e941b59891a58871f5c912363952e6d9a427bad4a81ad5688b05888b36094bb6b9cc15c91b65183aa6a9cc16597ba80b0d08ab8d391bfd98cb9d783b0d075a1c56a95ba6a9fc35d98bd6494bc7cadcc7cafcc80a9cd8fb6d27ea9c76e99bd759dc3739dc45786b35281b25884b15a86b15281ad5080ae5180ad5883b0638ab5698fb9628ab55b88b75f8cbb4f7daa517cab6a92c26186b36687ac7592b188a2c16a8bae6788ac7b96b96986a76589ab638aad799bbf5178a1557da94d799f7caace5d8eb64e80aa5587b15d8dbc6292bb6692b56d99be678fb7587ca2587d9e6b8eae6385a75c7ea07799b57294b254769a4e70954f7192587a9c4e7096486b96466c98436e9b5177a14b6f9496b5d17c95af50709642678b446a8e466d91446b8f466f953c678f39648f3d68953e65903f668f3e658f3b658f3a65913965933c66933c65913c66904469987396baa2bfd4b2c8d6b0c3d4afc4d9a6bfd8a0cbe685adce7ea8cd73a6c96aa0c274a7ca75a4ca6797bf578bb35c95c071a3c878a5cb76a5ca6fa5cd5c9ac36fa5cb73a5ca6c9ec173a5c87cadce80aecf81aecf7faccd80adce83b2cf6e9fc16a9ebf6d9fc06f9ebc75a1bf86b2c87ba6c37dadd072a6c9bed9eac9dae4cfe3ea9bb4cc5c91b94b81b23d75a6306896276a97266698386fa0235f9120619627699a3b75a24f85b44f88b5558ab35d90b6679bc2729fc75c8caf6899c279a9cf84b3d28dbbd58cbad291bed98fbcda80abcd6e9abc739ec17eb1d174abcb7faed07eadca7aa8c396bbda93b8d4749ebd729abf7698be92b4d66189b25782b3557fae5b87b45c8ab85181af5381af5883b16d96c25d85b05d88b24c7cae4c7fb04e82b14b7caa5381ad5681ab5d83ab7297bb6c90b27da3c6668bb15e7da37693b47494b26a8aac6b8bb25e81a9799ac06283a580a7c85a8ab25c90bb5b8fb86391ba729bc6729ec887abcf597ca15779a26481a56381a4718fb06c8caa5d80a16b8cac5c7b975a7a9c4d70955074965e7fa16082a5456d983f6994486e984d70956a8bb25374957e9cb56786a65e7da24f70964a6d964167933d648f3a638f3b65903d67923c65903f66903e66903d67923b66923a65913a6590426b947fa5cc7596ba9bb7d5b2cce4a1bdd49ab6d199b6cdaacde49fc3e086b1d276a8c974a7c57daccc77a4cb6796c1568db36099c172a3c974a4c875a5ca73a5c95d93ba75a7c776a8cc6b9dc077a8c97baccc85b4d385b3d477a3c680accf8ebad780abca85aecf91b6d3a7c8daafcddec8e4f4b0cfe474a6c76a9cbe7aa2c1d2e8f3d3e0e8daeaf785b0d2427bad4a87b44e82ae3e7ca5326f9c356a9b276195206499286a99477eaa578cb65089b65389b45f94b9679cc26c99c16a99ba6a9ec57dadd08fbbd891bdd58fbcd68ebdd98fbcdb85b0ce7eacc977a3c293c1e280b0d276a6c97dabcd94bdd9a2c6da8eb6d177a5c46793b87ba1c489acc783a8c85d89b45382b05383b15988b65584b25783b05782af6089b5628bb75e89b55681b44c7eaf4c7faf588ab65a85af5e83ac779bc37093bc6c91b7729ac2557fac557fad638bad84a6bf92afcb6580a56284ab7d9cbf6785a67fa0c36c94b76591b679a3c87aa3c65b87b24b77a5618ab25d81a4567aa05779a06381a45e7fa06283a16f8fac617f9d6a89a661829f5a7ba05a7ba05576966a8eae4f7398476a944368924d6e965b7e9c4f7599819cb95d789d84a1c85d7ea45174994b7197416892406a973f6a98406c963964913a64933e67943c66903b658e3b66903a66926189b27ca1c46b8baf7e9ec58aaed187accc90b2d08eafc9bbd1e29fc1d689b4d087b4d484b2cf83b2cf77a6ca6797c25189b5669dca73a5cb72a7c274a9c973a5c7578cb773a7cb75a7cb71a3c57aabca7eb0cc86b5d182afd0719dc179a4cb89b0d28eb1d097b6d5a4bdd5bed0e1d8eaf3c2d2e2c5dae999bfd871a6c16ca2c998bfd3bfd5e8d9e6f5aac4d94e81a84f8eb75e91be598db74880ac336e9d2b6797175b942e6d9b437da95b92b8588fbb598cba5e8fb86597bd71a1c47aaccd699fc27babcc99c3e190b8d689b5d786b3d58dbad888b4ce74a5c76a98ba8fbbdd81b0d173a6c86c9dc4638cb0a1c6df82adcc74a5c66f9dc46f96bb8cadc78cadca648db65384b35383b35787b55786b45d88b5608ab65b81ae6d96c25c87b2628bb85583b34c7eaf5a8ab97099c37c9fc67193b96a8db66183b3557ea95885ad5581aa5c84ad668cb06b8cad7d9bb98aa4c07592ab6f8dae7593b785a7c67599bc5079a248759c45749f4a74a04873a26a92ba6d90b26184a95e80a56e90b07e9ebb66829e9bb6d065829d6f8fad7594b46786a5597b9d52759c617f9f7692ad5274985d7fa27698b66889a76582a16c8cac4a6d90557aa0486f97416b953a66903c69933a66913a65913965923a67953863923a66933c66903e688f4771995a82a97095bc698eb36287b25f87b378a0c588afce80a4c8d0dfe9bcd5e599bdd691b9d788b2d280aece75a6c76b9dc25187ac6ca0c777a2c77dabc77baacc79a7c95c8fb873a7c874a5c779a9cb7aabca83b2ce89b8d47eabcc7aa6ca7aa6cc7da9cb82aacbc1e3fac9e6f4c2d7ead5e8f2cadeecbbd3e1accce185b6d070a9cf74a8cca2c4dbb4cae3cfe2ef87abc1588cb1528bb76096bf5589b63c78a835719e1a5f9a4782af518ab65b92b85e95be6092be6696c17badcf7cadc678aace6ea5c86ea1c297c2e197bede8eb9d986b2d483b0cf7ca9c7689cc06a9bbf6a98c26796c36398c45c91c06a97c298c1dd7aa1c576a0c46994bf769ac496b3d2b0cceb86aad2608ebc6594c25888b65584b05a85b26a93bf648ab7759eca5d88b06e99bc5685ad5083b15485b55581ad6890b6769cbd779ec05580b04c7da95180a483a6c78aa9cc789cc46187b16f91b88aa5bf89a5bc7795b47d9bbd7f9dbd7092b6547ca84977a15b84ab557bab5276aa5279a682a6c9597a9b597aa27f9abe6a86a46c8aa67995af99b3cd7b96b361819f7695b35f7c9c597a9d5e7b9c819cb95d7a956587a357779888a1bd6986a25a7d9c53779a4a70954069923c66913c6793436d993c66923c64933b679236668f3867933b6694436b98668cb26b93b4678db5709ac45682ab5b87b1628db7779fc17fa6c8678cbacbdbe1d1e3f0b3cbe08badc884acca81abcc75a5c6699ebe6498ba6c9ec37ea9ca7ea9c77ca8cb7dabce699dc578abcc79a8c97ba9cb7faecc84b3cf85b2d181aecf7aa5c86e98be79a4c798c1dcc6ebfecdecfbc4dfecc0d8ecbfdbe9b5d4e5a1c5db9ac5e07aaccf7eb6de98c0d9b5d8edbbd6e7ddeefd8ba9c7568eb45596bc5f92bd4a81b13a749f1a609a5690bb5e94c16093ba5f96bd5e92b76c9ac17babcb96c2d880acd06b9fc66c9fc18ebad6a5cde5a0c6de8cb3ce84afcf719fc45a8db86999c1699ac45f92c06599c45d92c26295c7719ec681aace709abc7ea9d2648eba7095b87798b87b9dc55b85b06995c1618fbb6190bc638ebb5c86b2658cb7638db67ea8ce6890b078a1c65882af5783b4608ab9648db481a6c885aac95582ae477bac507fae7798c08dabca7ca0bf6b90b56f8eb57193b280a0bb819fbb6682a199b6d76c8eb45e84af6188b27ea4c84c75a3547dae4d77a35d88af87add05b7a9e6988ae6b8bb07a9cb77391ad7894b482a0bd7998b56382a17290af6585a1597c9d5d7ca48299b7718caa5c7c979bb2c9839db75d7c9d4f70946589ad466c93476f99466d9b3f65944167963d668f3c68923c6892406991698fb082a5c47ea1c3789ec4678db75b86af5884b15785b0648fb386add16a91ba5e86b3d5e7f1cedfead7eaf7adcadb8eb3cc84adcf75a2c66c9bbf78a4c8699bbf7cabc87baac57dadc77caecd71a2c682aacd7eaccb7eadcb81aecd85b2d17daacb77a2c4749fc27ca5ca8bafcdc3e6fccbecffceeafdcfeaf5bdd7ebb6d3e7adcce39cbed992c1dc84b1d488bede93bed7bbddf39dc2dadeebf6cfe0f47ca2bf4f8fb76398bf5c91be4b85af266aa0538fbc6096c16799be6c9ec773a1be9ec8e187b1d0b8def38ab2cf76a4c67aaaca7eabc6aed3e8c1e1f3accce19ac0df6a97be5888b075a2c46697c05e92c275a4d05f92bf5b90c26899c27aa6c68cb5d2719dc25b8bb66694b981a8c989add26e96bb729ec6618eb76190bc5a89b56690bd638ab56b92b981a9cd7ea4c67b9ec37598c2628ab85b87b45681ac668bb091b2d55f84b15481af5482ad5e85b0799ec66e93b7789bbaa3c2de7291ad6c89a791abc78da8c37c99ba678baf4b749e547ead7ba2c876a0c35080a74777a15788b55380a884a6c66386a8537ba27598bd91b1d16a8cad5e80a581a1c16283a15072967194b86289ab6388aa6884a87992b0607a9696afc57a93ac728eac5271944d6f97496e9b426a9a3d67963d68943b67903d6790406993577ba18facc7b9d2e2b5cfe181a0bf759bc57ba1c77199bf5d85b1618bb6719bc16791ba5d87b36f9ac4d5e9f8d6ebf7d3e9f2daf2fda8c6db8bb1d075a1c6749fc772a3c56da4c87daeca83adcd81acc977a7c77aaecd83adcb80adca83b0cd85b1d07ba7c977a0c379a2c679a3c682a9cbbcddf3cbe9ffcce9feceeafbcfe9fad0ecf9b4d1e7a0c0dbb5d2ee8eb9d989bedf8dbdd98eb9d2aacce69ec0d7d1e3eed0dfe9c4d7ee5f95bf649bbf5f99bf5b96c23b7bae5a97c4619ac2699abe6996c1a1c7e1accee19abee097bdd98db8ce8fbcd699c6e48bb7d5a5c8e0acc8dbb0cbdf9bc0db5e8aaf7aa6ce8cb5d6699bc06699c485b1d66593bb6095c56798c67ca3c4a5cae49dc5e76f9ec874a3ca8bb1d488a9cb9abde07aa4ca739fc7628fb95885b26c97c26e95c17ea4ca7ba2c67ba2c67298bc6f94bb729dc76091bb5283ad5984ab83a6cc789ac187aecf6992b4648bb66489b66d92bb5a80a4779dc092b2d66a8bb16f90b083a2be7892b07e9bba668baf547eab81a4cc83a9c86893b4487aa65180b15079a5769ac17e9dba517a9e5079a35980a885a9cb6e91b36186ac6d92b97397b9557ea34f769e597ea65c81a38da9c28ea2b4748da97993b35a78997a9bbf567aa1406a933c6a953869943869943769943e6a9a4b739aabcce4cee4f1bfced998abbe92afcd739bc1729bb97a9fc67a9dc878a0c86590bb608cbb6c97c2739fc5d1eafcceebfeceedffd2ebfcddf0fac5dce9779bb876a3cd6497bd7aaccf83b0cf85b2cf84b1cc7ba8c67caece80b2d484b1cd87b2cf82abcb83aacd7ea3c77fa4c77fa4c6b4d8f3c9ebfecaeafecaebfecbebfecceafecbe8fcbcd7edaecae1a7c8e29dc1df90bddc8dbad890bcd89ac0dab4d1e5c9dfefd1e0ecc6dce793bcd86da0c6699bc36396bf5f98c26aa1c46b9fc46894bc6495c475a4cca7ceea7ca8cc75a8d380afd182b0d07baacf78a6cda2caed97b8d3accce489afcd618fb675a8d075a3ca6c9cc571a2c99ac5e76693bd6195c66598c385afd57aa3c8a5cbec8eb6db749ec78bb1d582a7c684abcc6893bd779dc291b4d47ca1c3658cb479a0c9688db76f95b995b3d096b9d86993ba5c87b36a93bd648cb4628ab55983ad86a8cd678bab79a0c5749cc9779eca698ab16e93b85c88b05f84b3789dc0779cb76c8fb36a8cb46588ae678fb76f99c15e86b15b84ae5882ad5b8dbc5485b25c87b25c85af9ebbd56d91ae517aa04d779f658eb65a7fa76b8eb16d93b37399ba6a8fb4537ba15982ab6488ae6b87a2b5cddc91aac36684aa587ba3436c943c6a933b6b963c6a98406b9a406b983e6a964976a06693b97fa8c898b7d0c1d8eca8bed2a2bed983a6c7789fc36d93c06590bf6392bc6491b8739ac277a0c86595bccdecfbcdecffccedffcceefecfedf9ddf5fcc5dbe893afc38cb0cb88b0cd87b0ce86b1ce87b3d184b0ce84aecd8bb4d285accb87adcd7da3c37ca3c383a7c789aecbaacee8c6eaffc8e9fdc9eafdc9eafdcaebfecae9fdcae9fdcde9fcb4d0e5a3c3dba2c5de8ebcd891c0df83b3d28ab7d1a9cbe3a9c7dbccdff0c0d4e595b5ce7aa8ca6697c1699dc877acd099c7e17eacc4739dc371a1ce6ca3cc6ca1ca74a7d474a7d773a8d579a9d26fa2cc6fa1cb90bde19ec5e09fc4df7ea8cd6f9fcb7db0d883b1da73a3cc78a6cb95bde07ba7d16597c76297c273a2cb80a8ca739fc584aed47fabd0699cc973a1cba6cdea87aed16693c06591bb8eafce9fb9d57997b5789abc6f91b798b6d5aac7e7789fbe5c88ae618cb67ca0c39abadc6c8fb9668db181a1c07ea3c65989b56996bf7fa5c498bcdd6990b95a87b45f87b57295bb779ac46388b36288b05c80b25f85b15f88b34a79aa4779a94d82b64b7eb15687b65987b097b3d088a3bf87a3c86b92b8628aaf678dba5f88b183a7c95d82ab4a7399547ea35178a36487b06d8bad96b3cb8aa5bb7c96b45675994b7096406b943c6a96406d9b406b983f6994567fa8648eb76292bd5e91be6595be789ebfa8c6dfafc7dca9c2da7397be759cc36890bb6b96c08cb3d597b9d78dafd0749ec1ceecffcdeeffcbedfecaecffc9ebfdccedfadef4fbf0fbffe1ebf3d5e2eabfd1ddaec6d7a4c1d79abbd59abbd78eb0cd94b5d283a5c287abc789adca96bad4b7dbf1c6e9fdc8e9fcc9e9fdcae9fdc9eafdc8e9fcc9eafcc9e8fbcae9fbd1effcc0d7e6b5d0e68db7d681b2d876aad07aabca9ec0d9b9d7e6aec5d3d0e2f1b7d0e18fb4cf608fbb5a90bf7cadd390b7d88cbcdd7aadd576a8d86fa6d370a8d177abd96c9ed06ca2d06fa2cf6da1ce6ca1cf7bacd48db9da90bbdc7cacd571a3d47aadd77faed788b5dd98c5e882aacd7ba7cf6899c86498c66fa1cf8bb6d98ab3d36b9ac16ea0cd5f96c35d90bb739dc387afd37ca4c76d97c06f9bc680aacb94b8d484a5c586a7cb8ca9c6a8bfd3b0cce56c92bb6f95be96b3ccb8cee2b2cbe397bad27496bd7d9dc197b9d6779cbf799bc19fbfdd779dbc5784ae5882b06286b36387b05f87ae5e8aae618aad6588ad6f93b75580a74b79a14979a64e7faf4e83b05a8aafb1cae68ea6c1abc7e57d9cc04d729d4a75a54d7cab517fad5986b15381ab4f77a56f92bc779abe698dae87a8c6859fbb91a5bd5f7fa151789f406a963e6a99406b98456b9583a4c880a0c1789bc16790b96c98c472a0ca7aa6cc759fc476a0c5709bc1759ec76e96c16e97bf6d95ba7395bb97b7d6adceec80a7cccaebffceebfecfeafccbebfdc9edffc8ebfecceafad4ebf9dbeefae8f7fdeaf4f8eaf2f5e6eff4d9e7f1c1d5e6a9c1d89cb8d298b6d097b7d0adcfe6c4e8fcc6e9fdc9eafccae9fbcae9fdc9e8fdc9eafdc9eafdc9eafbc8e9fac9eafbcbe9fadcedf9c7ddf27ba1bf7da9cf85b3da9ecbe8c7e6fcc7e3f2b5d0e3bed2e6bfd4e3b7d5e96d98be6fa2cc8cbde291badf80add574a8d972a7d878add870a5d06ca1cf6ba0cb6da1cd6c9fcb6ca1d070a5d474a5d380add7719fc76fa0cb6ea3d06ea2cd7cadd67aaad290bbe087b0d56d99c16596c36094c36b9eca73a3ce96bedd88b4d375a8d06593be6897c16a9ac374a5cf7facd57ea8ce6491b872a3cb77a5cc7da8cb7ca0c5a3c1dfa5bbcbc6daec98b3d384a2c2bad1e5c1d1ddb8c8d5b1cadd90acc76d8ab28ca7cea2bbd391aec67b9cbe8eafd07097b85580b081a8cf7998b689abc96089ad5d87b15e87aa6d90b883a5ca648ab2567daa4f7ba94d80b0618fbda1bedcb7d0e2aac0d9b2c5dc7792af4d739e47749e40749e4174a04777a14d75a64e72a27399b889afcc6d8eb47f99b6acc0d36d8eaf4b729a47719e44709f4b76a36087ae98b9dbb6d4f18cabce85aad2729fc96292bf6193c05d8fbc6799c6689cc96697c06795c16e99c680abd3769ec2698eb56990ba6692bacaebffcceaffcdeafdcdebfdcaecfdc9ecffc8ecffc9ecffcdebfdcce9fad0ebfbd5effed7edfae1f3fce3f2fbd4e3edc4ddefbad6ecc4e3f7c8e8fdc7eafec9eafec9eafdcbeafdcbeafecbeaffc9eafdc9eafdc7ebfbc7ebfbc7ebfbc7eafacbe8facde9fda0c2d9b1d4edc3e6fec3e9fdc6e6fbc6e7faadcce0b6cfe4c3d9eabfdbec96bad986b4d877a8cc82b2da8aafd389b4da71a5d16da3d36ea3d56aa3d169a1cd6fa2ce71a4d070a4d370a5d46c9fcd74a3d07aa9d57aacd76a9fcb699ecc72a7d37aaed681afd87eabd473a0c96999c56498c8689ac979abd18dbbdda8cae899bcd994bddf7da6cd6a99c36f9ec96094c26398c270a0c775a1c975a2cc7ea9ce94b9da81a4c9a9c4e1a7bed0c5dbefb2cbe4b9d4e8c7dcecc6d7eac1d3e5c6daeea1b8d3a3bfdea5c0d8b2cddea9c5dd7a96bc7299be5b87ba6b92bda5c2e286a0bc99b3cf6080a75a88b15a86b0658db45883ae5c86b05b83a86089b35b84ae8aafcdadc6dcb9cce3b2c9dda9c4d9658aaf4575a044769f4074a548779e4a75a249729f4b729d7296be5d7fa27997b49db7cb7293b057799e4f77a1527ead5b8bba6b99c66a96bd739bbf86a9cb7299be729fc86294c15a8dbd598cbc5b8cbc5c8dbd6494c06596c15e8bb86a95be739ec56c98c35c8bb95d8db9ccebfcc9ecfec8ecffcaecfecbebfcc8edfac9ecfccbebfdcaebfecaebfecbecffccebfecceafdcbe9fcceebfec9e7f9cbe9f9cbeafbcbeafccbeafecaebfecbecffcbebffcaeaffccebffcaebfecaebfec7eafdc7eafdc7eafdc7ebfbc7eafbc5e9fcc5e8fcc3e9fbc4e8fbc5e8fac3e8f9c7e8fac4e9f8c6e7f6c9e8facbe6f8c9e4f7c3e5fcabd2f08fb9dd7caad48ab4d9a5d0ec82b1d66da2d16fa3d173a5d273a6d677aadb71a3d571a5d472a7d183b7de83b4dc7cabd66e9fcc73a7d46fa3d26da4d177abd679abd678aad67cadd579a8cf71a5d16ca0cd70a1ca7daad089b0cfb3d2eb92b4d384add57facd287add47ca6ca6897bd6395c07caad483acd47ba2c988b2d383a8ca94b1cfb0c7ddbacddfbed4e8b1c9e0b9d1e6bfd4e6b9cbdbb7cadacbdbe8cfdfedb6cfe39ebacfbed6e8b9d0e67497ba5b86b55c89b96c96c487abcdc5daebbdd2e56c94bb5483af527eb15183b85c89b382a1c28ba7c88ca9c992b2d1a2bbd691acc882a1c25a81a65280ae4779aa4376a64474a55984b16795bc4674a04872a35075a27497ba6a8eaa82a6c9739bc0759ec66a94c06291be699cca6d9fcb6292bd6390ba5e92be6fa2ce6a9ac36492ba6591bb6692be6391be6291bf6592be6796c074a1c8638db76690bc5d8cb55f8eb65d89b9cbecfccbebfdcaebffc8edffc8edfdcbebfcceebfaccecfbccebfdcbeafccbeafccbeafecbebfecaebfecaebfecbecfecbecfdcaebfdccebffccebfecbeafec9eafdc7eafec7eafec9eafdc9eafdc7eafdc7eafdc7eafdc6e9fcc5e8fbc5e8fbc6e9fcc5e7fac3eafbc4e9fbc4e8fac3e9f9c7e7f7c7e7f7c6e6fbc4e8fbc7e7fdc7e6fcc1e7f8c2e6f9c4e5fdbbe1f98db9da7eacd58ebce07babcc76a7d276a5d573a2d072a7d86fa3d675aad76fa4cd77add47cb0d977a8d378a9d478a9d376a8d56ea5d171a6d172a5d26fa2d08cbbe07daacb7bacd56fa4d07baad48bb8dc75a3cb8cb4dd9ec3e474a2c57aa9d08cb4d885abd190b7da7aa4c8709bc575a4cf6c9ec8689cc8699ac28ab4da83a6ce6f92b884aaca96bae080a5ca9cc3de9dbdd599b7d1afc8dfb2c6dac9dcf7aecee88fb0c8b5cbe29dbbd35885ae6294bb5282ad6896beaacbe493acca769ec25581a7537fa94e83b081afd498b8d688a7c492adc3b6cee2a7c2d85d80a46188ad6795bf5b8abc6995c36394bc6492bf6795c56494c05080a94c79a9567fae7aa3ca77a4cc6999c570a3ce76a7d376a5d16e9ec96396c16294bd6b9ac586b3dd76a4cd6594bc6a9ac26c9bc56292c06294c35b8ebd588bba5c89ba5c8eb65f8eb76a94c3729dca608eb8628fb97099c3ceedffcfecfeceecfecfebffceedffcbedffccecffcfecffcdedffcdedffceecfecfecfdceebfccdebfdcbebfecaecfec9ecffcbecffccebffceeaffcceafecaebfec9ebfdc7ebfdc9eafdc7eafdc7eafdc7eafdc7eafdc7e9fdc7e9fdc8e9fdcae8fbcde8fcccebfbcde9f7cee9f9ccebfbd0ebfdceebfdc7e7fac4e9f8c5e8fcc5e7fec2e9fbc5e8f8d2eafcd3ecfac1e3fa79a6d379a8d28dbbdc78add572a5da74a5d66fa7d16ea4d26ea4d16aa0cc70a5d271a5d572a5d379abd480b3d87bacd670a5d16ba1cc6fa3cf70a5d287b8db87b3d277a6cc6b9dc873a7d175a6d080afd9699cca699fcd73a5ce71a2c880add08ab5dd77a2ce7aa8d4699ac45e91bd5f93c1679ac970a0c96890bd7aa0c984b1d4719ec17ea2c98db1db6793bb6994c35c8ab8628db9618aaf6e95bb6c93c26f94c18cb0d294b4db5a8cb774a7cb7096be709bca729fca6c98c1679ac67ba8d183b0d3689cc76997c36a97be6d9fc58bb2cfa0bad06d95b76290b86ea2cb6fa2ca79a9d279abd36b9dc76196c56599c56295c26293c26190c16390c26595c76fa2d16ea4d06fa4d06ea0cc73a2cd74a4cd6295bf5e92bd5e90be6b9acb6190ba70a0ca6c9dc85e92c06296c55c90bf5c8db95b8cb75b8cbc5a8fc05b8ebf5f8dbd5f8ebd6090c06391bc739bc2cdeefed0edfed2edfed6eefed7f0fdd7f1ffd8f0fed9f1ffdaf1ffd8f0fed8f0fed7f0fdd7f1fdd3eefcd0ecfcd0ecfdd1ecfdd1edffcfebfdcfebfdceecfdceecfdceecfcccebfccce9facbe9faccebfbccebfccceaf9d1eefcd6effdd8f0fddff0fce2f3fde7f7ffe9f6ffe8f8ffe7f6ffe6f6ffdbeefccbebfcc6e8fbc6e8fcc7e6fbcceafcd5effed9edfcd6e9f6d1eafa9bc1e176a6d37aabd980acd58ab6dd74a5d06ea4d46ca1d06da1d06da1d06ea1d070a4d376aad873a9d472a7d274a9d56ea6d470aad76aa1ce75aad37db0d67eafd76ea0cb6b9ec76fa1c892bfe082b2d572a1cb659ccd699ac96a9bc771a4cc729fc67ba7d0689bc66398c46897c56292c26195c56c98c4729dc980a9cc76a0c393b7d590aeca6990ba5c8cbe5889b95b89b9608bb87098c36990bc6c95c16f9cc86b9bc670a1cd6599c6669bc66799c6689ac9689ac773a6d16b9ec96899c46a9cc76699c86598c86598c8669ac86a9dc66d9dc26a9dc6699dc871a6d16a9fc870a1cb73a4cf6b9eca669ac96297c36195c35f93c26094c36498c7699dcd6ca0cf689ccb6599c8689bca6397c570a4d26da0ce5f92c06090c06595c46394be6899c26a9dc86194c15c8fbc6192bf6596c16192bd5f8fbf6294c45f93c26396c45d8dbc5b89b85f8bb76a96c0d9f0fadcf1fce1f4ffe0f2fedceefbddf1fbe1f4fde0f3fde4f4fee5f5ffe5f5fee2f5fddff1fbdef2fbdef2fddef2fddcf1fcdaeefbd8effbd8effcdaf0fdd6eefcd8f1fcdaf0fcdff1fcdff1fcdbeefbdcf0fcddf0fde2f3fee6f6ffe9f5feeef7fef0f8fdf2f9fdf2f9fcf2fafdf0f8fdedf6fbe3eff7d7eef9d3ecfad4edfbd4edfad7eefadaeff9e5f7fee7f8fee6f5fdd1eefb82aece73a8d17cb0d978aad271a5ce6ea4cf6fa5d171a6d26ea3cf6da2ce70a5d16ea3ce6fa4cf77add776a9d470a0cf72a1d27babdb74a9d672a9d377abd87aa9d775a2cc6fa4ce7badd380aacd96bad47daad179aad37eb0d8699cc77baad4719ec57aabd46fa1cf6b9cc66b9dc3699ac6739bc887b0d9749fc98fb9d99abad5b4cfe882a6c25a8cb65288b55f91bd6994bb7ca3c78fb5d879a3ca70a2ca6ea5cf71a6d26a9fcb669ac96599c86498c7689bc8689bc8679ac5679ccb659ac9669ccb6aa0ce659bc9659ac76598c56497c36ca1cb669bc7699fcb6ca1cd6c9fca6c9fca6497c2689bc76598c56497c46195c46094c35e92c15f93c26195c45f93c26599c86296c56195c46195c4699ccb6598c75f92c16090bf6796c270a1cc6898c66494c26090be6291bf75a4d072a0cb6996c7608ebd6394be6798c16192bc608fbc5f8dbd608fbee8f6fce6f5fbe6f5fde3f3fbdff1fadef1f9e3f4fee7f5feedf8fceff9fdeef8fbeff9fceef8fbeef9fceef8fdedf9fdeef6fdf1f9fff1f9ffeffaffeffafeeefafeeffbfdf0fbfdf1f9fef2fafff0f9feeef8fdeef8feeff7fef1f7fdf2f8fdeef8fdeef7fdf0f9feeff7fcedf5faeaf4faeaf5fbebf5feebf5feecf6feebf5fdedf7feedf7feecf7fde7f3f9e4f0f7ddecf6d4edfba4cee479accd71a8d173a9d571a7d270a7cf73a7d674a9d778abd973a6d478abd978abd871a2d079aad874a8d371a5d173a7d574a8d572a7d174a7d086b9df7fb0d77badd477a5cf95bde5a5c7e290bada85b9dc6aa0cc6a99c5709ccd9ccaeb8ab8d56a99be74a3d0699cca7cb0d97caed178a9cc89b3d176a0c782a8d386aacf8cadd0a4c5de93bdda6092bb689bc676a7d27ba9d572a0cc6e9fc973a6cf6b9fc872a7d36fa4d0689ccb699dcc689ccb70a3d0699cc9689bc76498c9639aca679fcd6ba4cf71a7d373a8d46a9dcc70a3d26da2cd689dc96298c6699fcd699fcd6498c56a9bc56c9cc66ea0cb70a3d06598c56094c35f93c26296c56498c76498c76ea2d1679bca5d91c05d91c05e92c16093c2699ccb6d9fce6c9bc96594c26190be6290c16493c16490bf6c98c56b98c2638eb96c97c46a96c4608ebc6191bd5c8db95c8cba5e8ebff7fdfff6fdfff2fcfeeefbfeebfafee8f5fbedf6fcf0f7fef1f9fbf1fafdf3fbfef5fcfef4fbfdf3fafcf1f8faf3fbfcf4fdfcf3fdfcf5fffef4fefef5fffff4fefff2fcfef2fbfdf1f9fcf3fbfdf0fafceff9fcf1fbfdf2fbfdf2fafdf3fbfef3fcfef3fbfef2fafef5fdfff3fbfef2fbfef0fafdf0f9fef2f8fff5f9fef3f8fdf2f7fcf4f8fdf2f8fef0f8ffedf6fdeef6fee8f2fcdcedf8d1ebfaaed0e684aed17babd577aad575a9d37bafd87aaed77bb0d97bafd77caed875a5cf78a7d07dadd37baad478a8d57daedb73a4ce7eadd683b2d888b7dc7bb0d67babd57aa7d18ab2d67eadd481b1d872a5d16796c86998c384b1d681adce85b3d978a7d373a2cb7eacd177a3c98fbbdd98bddd8fb3d383abd082aedd6a99c26e9cc36c9dc56c9ec96ca0cc6c9fcf689ccd6a9ecf6ea1d06ea1cd6fa2ce6da1cf6ea2d16ea2d16a9ecd6a9ecd679ac7699cc96da0cc6c9ecb689cc9679bc8699eca6fa5d16da3d173a7d76a9ecd6ea3ce70a5d16ca2d0629ac96da5d371a6d36c9ec786b4dc76a7cf73a4cf6fa2cf689ccb6397c75f93c36094c36195c4669ac96b9fce669ac96296c56195c45f93c26598c76b9ecd6999c96696c6608ebf608ebf6695c36c9bc76695c171a0ca6d98c487b2dc6b97c2618ebb6191c05f91c06699c75d8eb8ebf8feeaf7fee4f4fde2f5fde2f6fde4f6fde9f7feecf6feedf8fdf0fbfef3fefff4fffff5fefff5fefff4fefff3fdfef3fafff2f9fef0f7fcf2f9fdf4fcfef6fdfff7fdfef7fdfdf3f9faf4fafcf7fdfff4fcfef6fefff7fdfef8fdfff8fdfef6fbfef6fbfef7fcfff5fafdf5fafdf5fbfdf4fcfef3fcfef2fcfdf2fbfdf3fcfcf3fcfcf3fafcf1fbfdeff9fdeaf5fbebf5fef1f7fff1f6fef0f6fdebf8fdddf2feb6d3eaa0c0e18fb7dd92bde385b3d88fbde288b6db83acd383a9cf8baed3aecce3c7e2f1d1ebf8b8d6ec84aace7ea5cf9fc4e0b2d1e392b4d485acca74a2c479a3ca75a4d0739fcf6ea0d180b2dd7eb1d979a5cc77a2ca73a4cd76a8d080aace8cb2d480aad06e9ac86d99c384add26897c571a4cd7fafd770a4d26da6d26ea5d16ba0cc6b9fca6b9ecb6c9ecb70a4d06ea3d0679dcb689ccb6da1d06a9ecd6da1d0699dcc6da0cd6c9fcc74a6d07dacd177a5cd6c9dc8699bc96397c7659bca699fce6aa0ce6a9fcb6a9dc86da2ce669cc96ea5d46ba0cd72a4cd82afd672a1c96a9ac36ea1cc699dcc689ccc6b9fcf6094c36094c35f93c25f93c26b9fce6ca2d06296c56397c65e92c15e92c15e92c16093c26194c36090c06696c46192bd6697c26798c36492c5709ec876a3c47eacce6394be5e90c05c8fbc699bc2e3f3fae2f1fbdff1fcdbeef9daeff9ddf1f9e2f2fbe8f5fdeef8fbf0f9fcf0fafdf3fafef3fafef6fefef7fffff7fffef8fefff6fdfff6fdfff3fafef0f7fbf0f6fbf3f8fef6fbfff6fbffeff7fdf0f8fdf3fcfff2fbfef3fbfef5fcfff7fdfff7fcfef8fdfff9fefff8fdfff6fdfff6fdfff5fcfef5fcfef5fefef5fdfef5fefef5fffef4fdfef3fcfff2fbfff3fcfff1fafdf1f8fdf2f7fef2f8fceef8fbe4f4f9dbf0fdd9f0ffd8f0fdc7e0ef92aec1accbdccae7f6c8e1f3daf0fce7f8feecf9fceef9f9ebf5f5e8f6fbd6ebf7dbf2feddf0fce4f1f9e8effbe7f5fec8ddecdaf1fe91b3d286b3d97da9cfa0c4dd9ec8ddc1e4f7afd5f0709fc6659ac46896c57ba5da6698ca699fd06a9dc978a4cc78aad178a8d482afd575a6cf6d9fca6da1cf6da1d06b9fcd6b9fce70a4d370a4d3699dcd6b9fcf6b9fce6b9fce6da1d070a4d36ea2d16a9dca6c9fca6c9ec891bee18ab6dc72a2cd6c9ecc679bcc6599c9669cca6ea4d172a7d3699cc66799c3689bc6679dcb70a6d374a6d083b1d89bc8eb6e9dc66799c46295c4669aca6b9fcf689ccb6094c35f93c26296c56094c36296c5679bca5f93c26094c36094c35f95c36296c56598c75f92bf6595c36798c35d90bb669ac45c8db86d9ac2749fc476a2c86a99c26b9ec76697c25d8cb6ddf4fcdbeffad9f0fcd7effdd5f0fed6f1fed8f2fed9f2fedbf3ffd7eefcd3ebf9d4ebfcd3ecfcd4edfbd3edfad5eef9d8eef8dbf2fbd9f0f8dcf3f9e4f9ffe3f9fee1f6fce9fbfef7fefff8fefef8fdfdf9fdfcfafefdf9fdfdfbfefef9fcfdfafefef7fdfef7fdfef7fdfef6fdfef5fbfdf2f8faf1f8faf1fafeeef8ffedf9ffebf8ffe7f5fee5f2fde8f5fee8f6fee9f7fee4f3fbe4f3fde9f7ffedf8fcecf7fbe5f4f8e4f3fbe4f3f9e0f1fddbf0fcd8f0fcd4ebfbdaedfbe3f3fceaf5feecf6ffebf5fde9f4fce8f6fee5f6fed8eaf5e4f2fde7f3fed6ebf9c4e0fbc5e2fcc6e5fcaed0e897c3e2b5def6c5e6fbc3e2f6c3e0fabbdefb9ccaeb669bc46498c171a6ce689eca70a3cb98c5e2b4dbf5b0daf79cc9e680acd376a5d170a2d370a2cf6ea1ce6fa2d16b9fcf6ea3d46a9ece6d9fcf6c9fce6ca0cf6ca0cf699dcc6a9ecd70a4d372a5d272a5d071a4cc70a0c97baad571a2cc6c9ecc6a9fcc699dcc6ca1cd699eca75aad678aad385b4db72a2cb6599c5659bc879abd586b4dc82aed47dabd36898c36c9fcd699dcd6b9fcf6498c86599c85f93c26195c46094c35e92c15d91c06296c56094c36397c65f95c36b9fce689bc86898c66495c06596c16596c16597c182b0d26e96ba7ba0c66d93bb74a1cb6b9bc66597c36a99c6def5fcdef2fbdcf0fed4ecfdcde8fbcce9fdcbeafccce9fbc9e9fccaeafccdedfecdecffcbeaffcbeaffcaecfecaecfecbeafec9e9fdc9e8fecae9fdcae8fdcbe8fdcce7fbcce8fbd1eaf5d7eff9d9f0f9d9f0f9ddf4fadcf2f9dbf1f8def3f9e6f4fce8f5fbe5f4fbe4f3fae4f3fbe4f3fce5f4fde3f3fcdeeffadbedfbd6ecfbd1eafacce9f9cae6f7cee9f8d2edfad1e9fbd0e9fad1ecfbd1e8fad5e7f9dbeefbd6ecf9d2edf7d4ecf8cee8f8c7e6fbc3e4fcc2e4fcc5e3f8cee9f7d8eef8ddeefae1eefce1ecffd2e6f8c4e5f2c5eaf6cdebfacce3f9bde2f7bae2f7bcdff7bae1fbbbdef4b6def9b9ddf8badef8baddf9b8def2b6e0f3b2dffe75a6d16ea1cd73a3ca9bc8eab5dffabbe0fab8e0fbb9def9badcf8badef8aad3f073aad06ea4ce6ea3cb7eb0d78ebde178a7cf71a3cc6da0cd6ca1d06ea3cf6ca0cf699dcc6b9fce6ca1cd77aad77cafda73a7d06fa2d26a9dcd78acd9689dc774a9d36da2cd71a4d16b9ecb6ca1ce72a3cd7ba8ce7baad16b9ec870a5d375a7d275a4cc7ca8cd7cabd27aaad4689bc96b9fcf689ccc6195c55f93c26194c36195c46195c46195c46599c86498c76296c56599c86195c46297c3699cc96c9cca6493bf6392be6292c06695c283abd5a7cbeca3c5de9abedb6b94bf6190c46093c45f8fbccad9e4c0d5e3c3d5e2cfdeeacfe0ecd2dfecd2e4edd3e1ecbbcfdfa7c2d8aec5d7b7ccdca9bdd1b5c7d59fb9cc92afc9b8ceddaec7d5b7cedcbfd3e2aec2d5a1b7ce89a5c094aec68ba7bd7f9db88fabc699b5cb7a9bb989a9c09eb7cb8ba4ba83a6c2779fbb597d9f4c7496476f903a5b7b4568895a7c986f8da94a698b355b803e6585849fb49ba8afb9c9d5abbdcab1c4d2acc2d487aac3749ebb729cbd7299b5779eba8dadc4a0bdd0afc4d1b2c1cb98aebf5f79917b97b67d9eb596acc69bb5cab6cad9b9ccdab4c6d4a1adbabfccd6a8bcc98fa6bc8ea5b4d4e1e8cddae4b2c6d8a5b8cbaabbcb8291a0c3ccd6d3e1eec3d5e1d6e5eed7e4eecadae6c8d9e6c0d3e2c6d7e6d4e2efb7c9d8bfd1dfbcccdba6b9c9a8bccec5d6e4c3d7e3d5e1ecd3e3efdbe8f1d2e1edc2d5e2a2bbcf87a8c283a4bd89a7c18facc49db9cda2bbcc97b5cb7295b05474942e4d6d36597a365c7f43698e466e923b618332577648708f456b8f3b608332577a2b53783e6286637e959cadb8c5d1dab3c1cbbcccd7c7d6e3c7d2dd95afc38daec87597b18aa5bac0d1e0c0d1e0a4becfa3b8c4a7bdca90abc096afc29bb3c78bacc3a2bdcfb6c4d6a5c3cd9cb6bfc7d2db9eafb9aab9c59aabb8adb7c5aebbc3bdc7cec4d4ddcdd9e3cad7e0b4c1caaab8bdd9e6edcddde9c6d7e4c7dae5ccdce8bdd2e1aec4d596acbf82a1b87494b0809fba96b1c7b1c5daadc5daabc2d592adc3a8c0cfd3e4ebc8d8e1aec6d7dceaf1bfd2e0a4bdd28cadc793b1ca82a1ba6687a46284a35f81a34b71913f62823e5e7e365a7b41668a497194486d8e3556773d60804a6d8e4d7397446c903a618532597f3a5f835b7b957e95aab6c1c7b2c1cda5b6c58f9fafa7b3c0849fb847739d2b5a859eb5cab8c9d793aabf7e97ac96a4b06777896d7d918c9ead7f9bb5679fb85d9dc35b8c9a85c9cd82a9b2a9c5c7afc8cf92babd94aeb593b6ba8bacb29cbbbe94c2c1b0cfd2a3c7cad2dde6dde8efc9dae5bbcddab7c9d8b4cadc9eb8cb88a8bc98b2c9a2bbd1a6bed2a9c3d794b3cb9ab5cda4bed0a2bad188a8c48eaec5c0d6e78aaac295b1c9b1c7dbc8dbe8d1dfebdce9f3adc5d77b9bb461819d6587a2698ca66589a65276955275974a6f933d648a476e964d76994b6d8d3b5c79486d8d507390597f9d486d8d44688d396086527796718ea668839c9eaeb9627b9333526e506e8b396186386a96396b9932608c3a628b33577d345c84386086a1b5c792a2b195abbc8297a85175925d93a76ca8b588cedb6ca5bf92b5c38dc0c29ccecf96c9c88ebcbca1c5c98dc6c69bc1c197cbcc99bfc689bdc2a9c1ccb8c7d57b96b17d9cb781a1bb95b2ccacc5daa7c2d888a8c37b9dbc9ab6cca1bdd4adc7dc9fbbd085a8c283a7c0759bb981a6c18aaec685a6bf85a5c181a3bda0bbcdb0c8d6a1b9cc718fa66c8fac61849d6b8ea96b90ac658aa8587d9a597ea0597fa64871974a749c4e779a3d628140678b5176965378975e86a753789a4873984267884165874d719148688751687c567d9d5980a53e678849769c4879a34b7ba13e678e2b537b22486f2c5178365c84627e9996a6b4a1b5c1a9bac68897a582aeb79fc4c8afc1cc90c2d899b9c7bdcdd3bbc9d1a3b4bbb0c5c9b8c9d19eb0b9cbdce2c7dbdfaac0c8648aa15e849d6784a2c4d4e3c4d8e8b8cdddaec3d384a3bd6991b06990b76790b7608bb1648db17da3c3759dbe80a5c383a5c17d9fbb81a3bd84a8bf7ea2b981a4be86a8bf8dacc285a9c2759ab582a3b76f94ad5b7e986e8fac6c90aa6c90ad5f83a25f86a8608baf5b87ac5780a352799b426b8b466f905680a2628bab5b819f5b82a54c759a486d8e3e6386416b8d5f788c7f94a75e82a4678eaf456f934a7a9f527fa55a85a9446c912f5982315b8239638a254667627d9a677e96455e782d47646a8496afbdc5c2ccd4c6cfd8bcc9d1c0cbd2cad3ddb3bdc4bac6cac4cfd4cbd9e1b9c7d1d2dce4cddae0b3c1cb7f97ad8ea7bc95acbd9eb4c886a1b886a7c0769bb68eb0ca7ea1c16994b56f99bc6b96bc6b99bf719cbf79a2c382abc885a7bf82a4bc84a5bd81a1ba7f9db291aec599b8cf8fb1c986a6bc829fb594afc2849eb56b859c6e8ea86f96b06f92ae5d819f678dad6892b4628bac5c81a24f74964a71934c769a4b779c547fa35b82a2628aac4f76993d64863c63884266895e7487a0b2be688ca9597f9d4072955f8aad6994b45d85a84870933a6389274c7025476934587b4a68844c698045617947668298abbea8b3babeccd3cfdadfcfdbe0c6d0dab7c2ccbfcad1c1ccd3c0cdd8c9d4ddc6d3dccad6debac8d592a8bd97afc08396a66f7f957296b2668ba77197b46f97b36e95b66c90af7394b1799db87aa0bd749dbb769dba779dbc87a7bca0b7c799afc38199af7d93a7b3c1cbb8c6d0aabfcdafc2ce8ba2b2829bb3869eb399adc196abbb88a1b86e90ad6c90ab5d809e6c91ae668eaa668dad5981a53a648a406c93325d862a547d28527a3a658d5f87a8577a9a41698c517ba24267898398a794a9b8a0b7c8577f9d5e8db175a0bc709ab55f87ab547c9f466d902242604468853d658a6e83996a859e58748f54738893a5b2b9c4ccb1bdc3d1d9dfd6e0e4cad4dabdc6ced1d8dcd6e0e9a7bbc8b9c9d5dae6efd5e2eb97aec1a6b8c8acbbc6a8b4c09aabb66b90ab6b8eac6c94b17296b37499b67095b26285a55d81a153789954779c446b8a456b8d3c5e7f597a9c5b7a99627e975c768ba7b3beadbdcaa6b8c7b4c1ca98adbc6c8aa76c89a590a8bc7e99b0a4b9cc6f92ad688fac6b8ba16b8eac7098b3547fa13465932d608e2b5c8a28537e224c742d567f3260876186a6567c9c5783a5587ea3627b91adc5d495b1c298aabc7e9fb976a1be7da2bd658dac668bad5f88aa4e76972d4f6b53799d4f718e6e87a063809a617c947f94a58ca1b1b8c8d3c2d0dbaec1cbbdcdd7d0dbe0d2dde2d9e5e8d7e3e8a0b5c5708da85778996f8aa4687f976981948a9baaa4b0bba0acb4698da96d90ad6a8eaa7296b1749bb8759bb8688cab6589ac587c9d4b6e92476c8d4b6f90496e914c739b4c729955779b6887a27c91a58599ae728aa17b8ea099aaba93aac097b1c493afc3a9bfcf90aabf678baf6d95b77898b15c7ea03662893667943469973a6e99366690325e8a315b861f456d2a5276375a787998b39bb3c7799ab485a1bb8cadc06c8da4577a9c5b80a1698fae638bac6893b4668cac6a8fad6286a33b5e7c5e809e667f978da6bc879db369849a6c869e6c8da36f8fa5546f858dacbea1bcccbed2ddc5d6dfdae7ebd4dfe1b3c4cf4e6e8d44678a6f8da6859cad8599a86373807b8590a1aab36488a76a8ead6a8eab7095b2769ebc769cb96a8dac6387aa5d82a6476a8d47698b738fac67839b5a7e9f577ea26f92b06889a36487a75f80a4476c92537c9e567b9a4f7499446b8f51789f6c92b290acc3668fae547ea3457194436f9837689144769f41739a4c7aa3476f98396188355d8527496a1f4162325c847294b27894ab7e99b15d829f54748f6f8ba4688ba86188a7658aa96690b06f97b46c92af6890b06385a06c8397879aaca6b7c492a1b1617b935d7f9a567898a5bac87393a87b99ae9cbbcd94b1c3b4cad89eb5c2b6c7d3d5e5edd1e0ea668aa765829d768a9e505b69353e493f4a569ba8b3c3d1d7597ea3648eae688dae6a93b46f97b87498b7688baa5b7fa14e72953d6387416892496d937999b682a0bd88a4be849fb49bafc56083a55a7ea1567c9c557b9d4f7597547ca152799c5784a95a81a85882a85b85ab5a82a8577fa151769b4271974c7ca44979a15581ab4f789b4e759a3960862e5272294e7430597f385c7f3c60854f7394557795517693547a989eb5c77191aa648db06790ae6c92af7196b27597b1809eb57e96ab7c91a698a3ac7889955c7b986184a78da5b7afc2cc96a7b2abc1d2a4bfcd94afbfa7c0ce8ba3b3637b9399b3c5cdddea809cb56e7c8c3d485138424a4f5f6b9db1bfa9bbcab4c4d26c96b86d96b9678fae6d96b66d96b77198b86a90b2587ea45e84a96089ac5a81aa547ea8507ba34c78a1527ba0799bb76184a3809eb8708ca86c8dac4e74965981a4587d9f5e84a7658cb25e89ad5b86aa6792b2658ead6087a75a84a5406d905483a85383a75f8aae5b83a441637f3b5e7f37587732577c3d6488486d943d658a50759b537b9e6488a3729cb97999afcbd9e289a8bf6f95b16d92b16a91ad63849f3e62812d507434527098a9b490a4b46587a66f91b093a8b86d83999aaebba4bbcc94aabb89a1b657769546668863829f5879996a859e3c5d7d3555711e2a3b1524374b6e907c9bb0b1c2ceb2c0cb789fbb719abc6b94b5678faf7799b87196b8638caf6991b35b7f9f688eaf658db15e8bb25c85ac5b86ac5d88b0749fbd507ca64c769f4b6f93587898507395587ea2597d9f678fb16993b66792b26793b56493b56e97b56a90ad668ca94f78955885a55884a56a92b3668fac3551684869833a5a74365a7b3b61844a71963e688d557b9d54779783a2bb8eadc27a9ab0b0c4d1d5e2eac2d2dd668ba76689a94b6d8e3352702d53792a5177819db4d3dbe391a9bd5f839c708da427425d85a2b499b2c191a9ba7d9cb3537ba2406a913e64885c78922b4b6b345b803c6389375878273d57879eb78ea8bca9bbc8b1c3ce8db4d182a8c484a6c388a7c27da0be6a91b0698fad7fa1b985a0b97a98b37d9db76a90ae698fb26c90ad7a9bbb84a6c05f8bb35483ad587fa25d819e577ea25d84ac5b80a4668db06b97bb6b95b6709abb739cbd759dbc7298b56e93ae678ca96690ad5f8ba86f95b36b91ac354f6751718d47688531567940688e4971994c749b7393b187a4bc96afc38ba6bb7596b054738f58779593a9c08fa7c05173953253732e4d693b63892f58832e577f5273955d809f4a6d8d4d6f8e2d516d87a7bba0bccea1b9ca90aec0587f9f4c74993c648923405b203d5a2a4f71366185385e7c9bb4c8aac0d163839f64819e486483608db27fa7c67096b75e87a85c83a5567d9f587fa15b81a45d80a05276994f74935a81a55986a94c72944f75974e789a527b9c5c87a886a7c17497b46592b56793b86b91b2678da9779eb9729ab56c93b1769bb77da5bf79a1bb759bb46f94af668ba86592ad749cb97194b03a556d587c97496c8a31567b5c7e9f547b9f5881ab7193b397b1c49fb4c56a8ca8527492315778315a81294e76386088486d90375671486b883d648930557e375f86264b71274d70416c9435597a4b6b878ca2b3afc5d3aec0cf8fabc150789e436a903c6183355c7f1c3853284b6f4d79a0819fb6a2bacda1bacc4a7094456c8f456a8d6a9abd749ebf7ba2bb6a92ae5d82a26e94b46c92b36187ab6285a7547696587e9f6790b06d97b86b92b1527898658aac5c84a65985a45d89a86d92ac5c7f9a688dac5d86a4406482587c9a47688452738f5b7b9398b8c97fa7c37a9fb7789eb86b91aa648faa779eb9678ea941627e678aa652799a42698e85a3ba7f9cba6a93b66589a85375965f7f9942698c3d6286396289375f89416a9231587d2d4f6e3c5d7c416687416b9232598032597f2343661f425e2a52752c51725a7c986b899fa3bdcaa6c0cf7997b1456e943e6688395d7e3c61833254743f688f7599ba98b0c58ba9c1a0bacf6589a74e739443698882aac97da6c18eb0cc84a6be7196b56f94b4658aab6a8fb27194b16d90ab7095b2799fb978a1bc83a8c787abbe84a6bf6c96b16c93b06896b46894b05f829c688ca9638ba94b6f8f4f7493385c785276912e4d69496d8c7a96ad98b2c57aa1ba769ab384a4bc799eba5c82a2587d9f47729a436a8e5783a65f87aa5d85a8537a9d3c679326547e11385c2b547b436b8e3f658d2f587f3760851f3f63375a7c33587a49719541698e3a6287335778314f6d2c4d69345a7c3961845d809f88a4bbcadae5b8cdd985a0b76082a33a6184466a8c2c51723253703156757e9eb6a0b9cb92adc3809cb57797ae4566855175949fbed48ab2ca95b6cf8cafc67097ba6f94b67498b56a8eaa5f7e997596b07ca0bb85a7c08ca5ba7f99ac829fb68babc08aacc677a2b977a2bc739ab57499b36488a36990ad6083a434516f43637f5376943d5979486a8b476e8f90a8bb89a6b8a3bbca96afc3789db56e95b55683a95682a87c9bb38cabbc6f98b7648fb3597ea346729a2a557e2a537d26507b3f6b914673992f557c2c527723486b375c80486c8d517a9f466e943e688c2b4c6a25486a3c678c3e688a4065862a4e7231567e92a7bec1cdd77d97af416181335a7e3d63844b7190416581456b8c7496b1728fa65e809f537b9d597d9f597f9c5a7fa1acc4d882a8c991b6cf7ea6c377a1bf7fa3c3688aa95a7c9b5a7b96799db8749cb87298b3638bad587ca37193b27b9dbb6991b080a4c177a0bc7fa7c27da4bd6e92ab6d93ae567a9c315679607f9e6e8da97d97af7c99b07c9ab68ea9be7795ac4e76986888a797b1c47092b27699b47398b35d87a64f799c6b94b46e98b35a84a846719735618836648d2f5a84346083476f9232597b3e6686224566274e727697b552799d48739b39658d2847632548683e6a8e567f9f3f65852b4e6d22415f2d4d6c5477973352733a6187466e9351789c406a8f3b62856b89a4bdd3dfa9c3d280a1bc6991b45d82a56d8fad6e8aa292aabe9bb9d282a4c16c92b3769bb56e95b74a759c5a7fa1597e9f7397b66d92b0799fbd467095416b9543709b44729b40729d5179a578a0be76a0be78a2be7fa4bd668ba634608c4b72975c7d9b446e963b6894416b955c83a64d79a13c68913560893b6a973f688d5a7f9f739bb56a8faa7596b35a82a23260894c789a668faf4f7b9f4d779b487396437196346488264f7230567e2e587d22486c295075648caa4f78a03a648b2e50751f3a5622425d4165864a71934f79994167892c4f6e274c6d3e6e97416d923f688f42729a49739a396187476e908a9cb28aa5bac4d5e1b4c7da87a7c16386a2bbcedbb4c4d166819a7393b57297b9779cbd5481a8386c993f72a23b678e396086446b90345b803c648a3f6994406e9a406f983761894a77a34878a747719991b1c879a3bc80a4c15e82a136658e2f5e882c5e8a336390396b9a41709a426b9541759f4274a13969953a6a994977a081a2ba93afc47c9cb4587c9c48729329547e31608947779f5d86ab5982a2547e9d5883a25e8aac2c54783c668b315c80305b8328547b567fa03c628817324f1b385328496826435f53738e82a6bb567b983056742a4f75284b703966904170994876a0517ca4416a903b6489527291788da0899fb7405c7781a2b87096b55175978facc091a3b16e92ae557da63d69953f6b98345e893b6d9a497aa945729b3e679139618a365f89406a94406b953f6f9a3f6e993e6592426c984b769f3b648c5880a27aa2c077a1c06d99b646749a3c6b93306291305e8841709b3a6c983e74a04577a7356a982d5f8a2f5e8c35618e6081a45e86a4628aa837608433597e2c557f2b57803f709c4a769e5b7f9d5a85a76189a8638baa1f48702d5b84335f873a6993335e8846729a365e822749663454772b4f763d678e264563708fad52739030557a3963882e54792e567f40719b4374a04a78a13860864d6d8c556b83354e68435c746a8ba77094b4638bab6e8fac496d8c496f903e6a93406d983e6a943b66903e68963e6b93365d853d658b335d843660873d6790416c9646729d4574a14c7ca64d7aa446719b476f9a3e678b4b769e4c749a668bab6f94b0507ea43e6d963d6a95376591396b9741729c42729f3b6b9532608b2d5985305d87284f752f57813c658c7aa1be4c75973b65882e5476315a7d4a7597a4beceb9c9d27fa3bb678eab6189a71e4b74295b89315e8b396b953368943e6a91274b6f1c3856365e82315f85375f8123466830608a325d872f567c426a913f688b355d81417098406e97406686254462778a9d89a0b36a8aa47093b0c7d9e6779cb86c90b0365a782c4b6f4263804e78a248729b3c638c30567a446f9532577c3d6286376389335e8738628b2e5a853b669045719b42709c4576a24a76a148729c4c759f4d759e3e68914a749c4c7299436d954a79a3436d933d658f426e964677a14778a143739c3d6c9435638c345e862c547a315c80305a80315e8644749d5885a750799c3e63833156753b648699b1c5d6e2e8c6d8e27698b44d779b244f7a285b8b2e5d883a6c973567902d587c22476e294f78264c6e2a517a2c55792b52772652792b577d2a547a38608534587b2b52743c648841607b41637c6687a2bbccd7839eb58da9c15c87aa5d84a8587a9a4d708d4d75915980a56185a45a88af41668c2a4a682a496a375a7d3b60814e76974a73974471944872993f6a95365f8539648a36628c3f6e9949749f416d964b78a23b6a9535658f34648e4a78a142719b49759c4d759c487197517da14f7da7527da7507da54a79a042739b39648e325880345d822c547b2d5881366793517fa35e88a94f76962c506e365d82477295678aa7c5d5e3a2b9c740698a234d732a5a8531638d3668933e69921a3c5d2c598536658c335f8a3a678d315b7c2a4f7545739b44759c49739a4a769a486e907392abb9cddd8aa9bf7295b2c7dae4dce8f1b2c8d6799ab65c81a45d85a4507491577b956690af88a4beb3c6d35880a94166874063843c617f3153713a61824b76985880a35782a4547ca0557fa64d7699406b8e426c93406c96406b942e577d3c67912f5c8a3d6f9c3a6d9a4878a24e7da65b87ab426d974170984a7aa1517da75a86ad5a85ac537ea648739d3d699333587e20456930557a284c71315d862f5c855682a7466e8f32567539618846749b446f9553779caabfcc50718e2b527829547d3264913d6c96345f861c40643467963d709644729a3c6e99295a882d5c853e709c3a6f9948749d48739590aabb6589a47c94aa91a9bf5f829f7897ada2becf9eb3c56789a491afc27c94a96f8ea489a4b7a7c0d294adc07091a75d82a4577ea0587c9c5275954c718e5881a4527da25b86a85e86aa557d9d5c87a95781a54e789a567fa45480a74c779c4f799a4672993866913364904273a05f8ab3608cb3618db3547fa643739e5180a95e89af638cb16189af5b85ab49749d3f6a93395d812b4f6f284b6e32587e355d821f466e406a8f365e813c60813a63896285a3507ca0406b902e4d6d4261812f577b244c702c5c862c587e1e4873265b85376d994c7aa44e7aa34879a332649331608b3767933e6d97456e936284a37c97ad4366843160876387a35f84a050799c98aec18eabc288acc373a1c1a0c2d97b9ebb8aa8bf98afbd7b9aaf6486a15d87a66186a75f83a35779934b6d8a557d9c5f84a45b81a65f86aa658eaf658fb0608bad608aaa567d9d5d85a85680a74f7ba05583ab43759f3768943668934f7da75c89af638fb24a759c4374a04779a46590b66995b56893b3618aac4f7aa03960853e688c335a7a2f5477446e963f688e23496e2a50754067882c54785d7f9e90aec1648dae3c63832f55783c658b3e688c285072274d743b69901d54803067943d729e507da35480a74c7ca54476a146769e2f597f3561873d689144698b587c9c4d799e316085587d9a537e9e5d86a542688c43698b638dae7da8c2658eaf5f89ac9cbbd1b6cad5b2c8d782a1b85e85a45e85a25f87a46084a1527491658cac6a94b66891b66590b3648fb56793b86591b45e86a84c73935f87a6628eaf537fa35a87ae497ba542719f3c6c9840709b46759f5282aa3e6e994377a53c709b6391b76d98b66c97b75986ac4776a0315a7f3d678f395f862d53773d6c954b789d3960841f4467234360264c727696b19eb7ca7599b73c6283294a683b648939638a275680396b96346896255f8f3a6f9b4577a05a86ab5783ab5683ab5785ad507ca1345878325a7e4c7697305e8746789e5282a7487aa130628831648e396a93567f9e6b8da75382a893bbd377a1c2779fbd6d8fa9c4d7e5bacfdc8ba6ba6b92b46a92b56b98bb6b93b6597c9b5f86a76995b86893b66996b76a96ba6b97bb6894b7638dab668eae618aab618caf648fb1638eb44a7aa43f709e3f70a03c6f9f3e73a13f73a1396c9a3c709f3569964e81ab6595b96895b84f80a7507da531587b2950772447692346683f6f97517da3547b9f2e527427435e335976436c8f7297b385aac14b6f8c3355753a628931577c33638c2e618a2a5d89356b975480a46a93b4628aad4d7aa45d88ad5d87a95981a5385c7950708b6388a541719a5787ae6490b44a79a232679241779f5584ac7a9db85f788e5c88ae7aa6c17ca4c1709bbb5c7e995c758ba0b8c76f8aa16e97b96590b5608fb76795b86188a8537a9c6895b95c86a7618baf6e99bd6692b66995bb6b96b95c87aa5f8aab608bab5d86a6618bb14476a03e719f41719e4173a14073a0386996346793487ba93569984377a7638fb6638fb44a7ca75382ab3962872b5274234664294c6d4a759c5881a5537c9e456d8f3255754b6d8d4572985984aa5f85a3375873376187467092416889416f9438698b35699241739c7198b6789fbd5d88ae4c7ca6628cb06f96b46790af70879db8c5ce7495ae5d8bae6b96b75f8cb32f64903f749f497ca64d7b9f456d92577d9c83a7c28db1ca749cbf668ca96c90aa5780a286a9c16a8eaf709cbb719ec0568ab54c82ac5d8bae567a996690b26892b7547c9e638eb36995bb6b98ba6a94b95381a86490b4618bac6991b55e8baf40739d4475a340729f3e6f9e3464903a6b953d6e9a41729e4074a4497aa691b5ce76a0c15b90b94d7ca147759a3a62831f405e34526f7493ad7d9eba4e77973e65893a5a7b8aa2b94d799a4977a044698b3b617e43698d4c73974973945986aa5886a84a7c9f5a85a77aa1be7aa0be5783aa406f9a638db07aa0bd5e86a588a4badae3e9c2d2dda2bdcd7ca5bf5886ab2e63914378a45689af4979a03f70986f95b5a7c2d6c0d6e3759ab584abc58eb0c6638fb4759cbb6e90b0759fbf78a2c073a1c0709ebf719fba5d809d7197b7759dbb6892b2729cba6d99bc5786b14d7ea94b7ca65c88b06088a96e97b7648fb242729c3b6a973e6d994978a540739d3a709d4f82af477ca94378a546739b7496b07b9fb96c94b637698f5283aa3a618732516d6982946f8ea85681a4456d914473995880a4c2d2de8ba8bc537ca13c60834d7799436e924d7597446f93628fb376a0c16d98b784a9c38da9c192b1cd527c9f46779c6b98ba739bb55282a837648b88a3bbe7eff6e6edf1b9d0de507ca23769954678a36b96b55283aa4477a0769dbdaec8dba9c0d78bb2cd93b7cba0bed3729bbc628eb17194b5729fbf76a6c576a4c274a1c175a1c2688eb083aac37ea6c05a88ad5381ab4a79a74477a64e7fac5583ad5d8bb46d97b96991b06892b54877a240709e4a7ca84c7dab457aa8276395396e9d467aa74b7ca73a648a3056756586a45f8aaa4980a95988ae385f8358718d5971895c7d99668aa43c64896e90aa5d788d7c96a9b7cddc5276954970944f7aa04873963e66864471975b8aad638db0638baa6b8eab92aec282a3bc5b88b042769f6794b9698ea9477298437398517790c9dce4eaf3f5b6cada42729b4176a34f7da3a1bed2628cb2558ab05c87aaaec8ddc0d8e4a7c3d69cbcd4bbd3e380a7c46e98b9afc2d28db4cf6894b76792b55783a65687ac487ca75181a95f8bb04a78a34a7ba54b7da73f6f995a86ae6a92b85c8cb56996b96f97b56d96bc4272a0467ba94d81ad497ca8487da9316b9e487fac5789af5d8baf4a7698446d8b6691b16d99bc558cb55e88ad7693ab5981a24f789d6a8ea7799cba618dae81a5c085a2b85e829d8fadc26184a14b789e507ba25077964c708f638bad6b98b66088aa6c92b1658eab7aa0bd719bbc5687af4a7ca65e8cb15a87a8457399537fa26890ab82a5bdb8ccdb678eaf4379a55487aea6c4daaac1d1a0c1d36a94b98baec586a8bfb1cce0c9dae38db4cbc2d9e79fbdd08cacc5bed1de628bae457199436f9943749a5081ac4f82ad5082ad507fab4d7da75282ab5281ac42739e3b6b954c7ca96493ba6896bb6d94b56b96ba4a7aa44a7dab4c7fab5284ae5487b1407aaa5087b16193ba6a96ba6e99ba719cba6894b7598eb6588bb6466e92466c8f6e9ab83c658d5f8aac6e95b25985a7719ab85881a0a7c0d08fa8bf5f86a54d76a0547fa55c83a75985aa76a3c3759fbd6e9bb9749ebd82abc775a0c07fa6c25988b1497aa05682a85986a84a799d8eb3cb92b3c8b4d0e2abc9d786acc66d98bc7ea6c1acc8dabed0ddadc8d97ba2bfa9c3d295b1c8afc8d7aac3d684adc788aac3b5ccdb9db3c7b3c8d44b7eab4b7ca646769f4c7ca35687b05588b05687b05886b05684ad5180a85382ab4a7ba64475a13f73a05e90b96895bb719abc5d89b15283ad5587b05788b05b8cb45a8eb64682b05990ba6699bc6f9dbd426d915182a46c9bc0548ab3588bb449749b4678a15780a24c779f3e7094426a894c799d5e8daf3b6e9a628bada5bace86a7bf527ba2436a8e436a914b79a07aa0bc79a1bb7da7c57fa6c38cb2cc8aa9bda2bacd6791b05387ad5d8cb2608cae5b88ab89b3cda9c9dcb2d3e0b0cadc91b1c2a9c7d881aac48fb2c7b4d3e3d9e8edb6ccdcbcd0de7092a87b9cb3a2b8c887a3b895afc290a8bd9eb5c89cb8ca5786af4e7ba24f82a84879a15c8db55e8eb65f8db55c88b2537fa85683ac5080a94d7ea74b7ba64b7da74c7da76b99bf5586ae5888b15888b15889b15b8bb25e8eb66091b9538db86195b96393b35e8cab406e92477aa2608fb25c8db56292b74f7fa45482a74f7e9e5986a9497da16c93b25987ac4a799f41739e5485b06e95b392b0c6769ab46893b56492b87aa3c289acc77ba9c66896bc75a2c381aac8739bb7a4c0d083a6c1578ab15f8eb66491b46690b2a8c4d4a2c8dbadc8dcc9dce790abc0a9c2d289aac39bb9ce93b3c4bcd0dbbcd1deb7cbd8bacbda9cb1c2b5c7d98098ae587f9d80a3ba87acc17fa5c15d8db65a85af5183aa5484a96091b96391ba6591bb648fb95580aa5988b15182ab4e7fa94578a45082ac4d7fad548bb53b77a45386af5d8bb35487b05e8eb65f8db66494bb5b92ba6492b56693b849769d47769e4879a3739ebe6c99bc719bbd5584ad7098b56793b75d8eb15889ad7fa7c2628fb25883ab5c89ad638fb55582a4638fb196b8cc83a7c27ea8c07798b48aaec56c9dc3679abf699ac080aac884a9c2a0b8cdb0c9d96e99ba6895b96793b26a95b2b0cadab5d0dfcae1ebe0e9efaec7d79fc3d788adc5afccdda9c0cf8baac1aec5d3b7ceddb5cedc9cb4ca91b0c5aec7db99b4c86c8daca4c2d898b8cd628eb65c89b05986ad5283a96794b96a96bc6894bc6290b95a85af5384b05584ad5082ac5485af5185ad5688b23873a43576aa4881ae6191b95887b15f8fb65c8bb46292b95990b75a88aa638fb439648838678d4779a1749ec16d9ac0719cc0507ea1608aaa7099bb6897b85586a8759cb9749dbc5d89af6a95b96791b36494b54c80a9598eb3709cbf8dbcd2658fb178a2c06b9cbe699dc46395bb6d9cc1789eba769dbf628db07da6c6608eb36391b56990b1b7d0dfb6d2e099c1d7c9dce6cadee892bad3a2bed2abc6d6b7cddcabc8d9b0c8d9a6c0d1d6e6f0d3e3ecbbd2de96b5cdcedde7c4d8e6adc6d7c8dae55f8ab16895b95e8bae5688aa6b97ba6c97bb6994bb618db65883ac5484ae5283ac4d80a9598ab15889b15d8cb44b82af4382b24d86b36394bc5c8ab5638fb55b8db26490bd5d8fb55e8cb1507da445729744769d5385ad7ca5c57ca6c86491b65a88ac6e9bbc5e8caf6291b45d93b6618eae789fc06592b76995b76c98b87fa6c65f93b671a6c774a3c487b2d36a96b46f99b775a2c46093bb6395bc7ea7c77fa6c55c8eb75d90b95f92bb6091bc5e8bb15e88a985a9c0b6d0dfa5c7d9a3c3d7cde0edc3d9e4bed3e0d5e4eddae3ead6e2e9cbdce6d5e3ebc5d7e288a7bf8cacc8bfd3e2adc5d6a5bacd9eb5c8b8d0dc6894b76e9abc6690b16796b66e9abb6e9abc6994ba5f8ab45582ad5788b3497eac4478a55d8db4628eb76491b85487b05892bc5b92bb6595bc5b8ab3628eb7638eb66693bc4974965989b05081a948759b4172994d7a9f85a9c67ea5c35a8ab25c8cb1729ebd5989ae5e90b55c8fb66393b6789cbc5f8baf6e9dbc6793b590b5cb749fbe85adcc87b4cf92b3cc7298b66d96b381a8c26a9cc175a2c392b5ce8eb2cb6293bc6395bc6395bc6390b95a86a95c88a96d98b6b5cfe0accddfa2c2d984aac587afcac5d8e4c0d0ddd4e0e7d6e3ecd6e1e8cedde7c7d9e47199be598bb491b2ccabc6da9dbacd99b1c693a9c2709cbd749ebf6f97b7719aba769fbf729dc06895bb618eb95687b1588ab44983b15289b76292b96590ba6393ba6599bf79b0d371a6cc6796bb6895bc6793b96893b9648aac3e668b5587af4b7da545729a406e975082ab83a9c58aabc65c8aad6596b982a9c76391b75e91b54f82aa669aba85aac4709ebf82a9c485adc777a3c076a4c481a7c47da5c176a3be9cbcd387afc884aecb88b2ce84afcd7ea8c783aecd6798bf6698c06294bd6594ba5783a26a93b1749dbaa4c2daa3c0d2b2cadc9ab9d17ca6c5a3bed4a5c1d2c2d7e5dee7eedce8edd0dee8c8d8e18aafca709dc17ea8c79ebdd1b1cbdbbbcfdcacc5d87aa4c27aa0c16f99b6769ebc75a1c1749fc16b97bd6190b95a8cb7578cb9538eba568dba6290ba6591ba6292bb6fa2c68bbfdd7cb2d36394bb6896bc6d9abf6994b67999b7577fa2396c9744749d4577a1366a93386c97648fb76d96b45f8eb26b99ba6e9bbb5e90b36293b65184a975a1c180a8c377a2c37ca1bd9ebdd37aa7c37faeca82adc978a3c094b9cfb2cfe082adc57aa6c887b2cca1c1d990b3ce85b1cd6a9bbe6496be5f91ba5987ad648fb16e98b798bad3c2d7e2d2dde3c8d7e1c1d6e292b0c5a4bacb99b4c86a8dacbfd1e0e8f0f5e5eef3dee7ebc4d8e681a3bfaccae0b2cededbe5ecc9d9e2ccd9e1d0dbe8afc6d77c9ec079a3c379a1c176a1c16c98c0578fbc5c92bf588ebb5d97c16095be6492bb6691bb618fb778a7c998c6e085b6d66b9cc26496bd6190b74678a142719c4074a24277a64b80ae4378a75081ab4e83af4479a27ca9ca5480a85e8bad6f9fc35085ad5f92b96c9cbd7aa8c6afcadd82abc898bed7a9c5d58cb6d091b9d27ea8c387accb94b3cca9c7dc83abca7ea9c892bad689b4d284b0cd99bdd65c8bb15282ac5280a85c88ae6b97b9739ebcb1ccddcfdfeaaac0d0b5c7d9a9c1d1c4d6e3baceddb9cfdfb5cbdbc6d8e4cbdde8c7d9e7c8d9e5adc1d293acc2c0d2e2afc5d7abc1d1a3bdd09cb1c9a1c3ddb9cfe1baccdfc2d4e189aac479a3c26d9ec3568eb76499c25b91b96ca3c972a4c96292ba6691bb6691b97daacaa0c9e187b4d478a6ca5f92bb5c8fb95287b33f73a14679a8487cab467aaa4078a85c91bd548ab54c7eb0608bae7da0be6c97bb699ac1467ba56293ba7eabca729bbe7999b86f96b97298ba7c9ebb91b8d286b3d0739ec26287af5e81a85f86ac87accb96bbd1a2c1da9abfd695b8d18cb1cb6a9cc36b99c06794bb5e8db46894b97ba3c2bed4e6b0cadba5bfd596b3c791adc489a8c2a2bbd09eb8cb7592b16988a757789a4b6b904a6b8e45698f41668d41668c3d668d3d659253769b829fba87b3d285b2d36da0c4a8c2d9e3eaf3dadeeb8eb2ca5b92be6092b85e91b773a7ca7faed06799bd6795bb6793bc7fa8c99bc3df7aa3c57ca7c85d8db63a73a34077a73d76a73872a43571a34b80ae5287b26498c05a8db55e92ba86b2ce88b1cf73a0c36395bd5a8fb86f9dc08cb5d06f98be5481b15c86b05280ac618cb483a5c2759bbf5884ae5b82ab7395b86f8fb26284a96284a85c82a55a7fa45c82aa6a97ba6799bf5d8db75889af6090b96691b9587ca06787a74d70965474974b70984e739e4b6e967692b04d6e90456b924469904168903f65914166913f65903e64903b64913a6590496f96a5bdd38ea6c18cb6d57aa8cd6aa0c46d9dc26797bb96b8d38db4d2649cc36d9fc374a6c87dabcc81aecf76a5c6689abe6c99bd79a5c47ba9cac0d8e6a2bed45588b3336d9d246495235f902262953e78a75186b15f91b96595bb6698be7dadcc8dbbd587b3d36f9bbe6ea4c777a6c883aecd84adca729abf6f97bf5581b05885b25180ae5f89b56189b45483b44e7dab5c86b36a8cb07697b96989ae6e8dae6c8eb25f83ac6a93b6588ab35c8db76b97bf6d93b95a7ca16888aa6688a76384a350729555779a4c719a466e9a6587aa6785a3527498486d934068913a65903d65903d658f3a65923b65915077a289a8c7adc4d8a1bbd3a8c8df83b0cf7dadcb6f9dc65b93bc72a4c773a6c8679bc071a3c77aabca84b2d178a3c889b1d094b5d3bbd3e3bfd7e87aa9c794bad4d1e1ee6f9bbf5189b5447da82e67992365984f86b0548bb76295bb709fc272a5c892bcd88ab8d68ab6d374a2c288b6d874a4c88eb5d07eabc97099be89abc75986b35585b35885b25c85b2628cb85683b35284b36990b87093bb658ab55581ab6a90b27795b57795b57291b37299bb628db34d79a55c83ac5e81a66384a66d8ca97290ab6787a75b7c9e5a7da054769a5e80a26786a66584a852769c416a933d68943a66923a65933b65903e69926990b66c8fb679a0c589accbcadce79abbd583adcd6fa1c36397bb7ca7c77ba8cb6b9fc478a7c97fafcc83b0d077a2c783adcec7e7f9c6ddedbed7e69ac3da77acd1a8c9e1bbd4e56293b85a91bb3d77a53474a75a90ba5e93bc71a1c782b1cf6ca1c498c1de90b8d67ca9ca6597bd6696c26094c275a2ca78a1c47099c38baacb6f96c06190bd5c89b6638bb76c96bf6993b75483b26089b37ca2c34f7eac668fb682a3c66a8db4809fb97694b37c9cbf567faa5e85b05178a86f95b86785ab6e8dac7f9bb77593b16a88a75d7d9d6f8aaa62819e839db75678994d7399416a963f67953b66913a67915a81a87197bb668eb75784af709abf6b92bbd3e6f2cce3f091b5d1729fc46fa1c47dabc87cabc97ba9ca7fadcb81aecd79a3c57aa4c7b5d6eecceafdcae5f4adcbe39cc2de88badaa1c7e0bad3e5b7cee25d95bd5891bb4382b36498bf7aa6c99ac1dc99c1da86b4d297bfd8b2cfe37fa8c974a1c66497c16f9ec76295c389b1d076a2c979a4c886aacd6f9bc35d8bb66891bd79a0c5799fc26d94bf5887b27499be6c93bc5f88b16d92bb7a9ebf7695b684a1be7694b4567ea97da3c75180a85280ac7698ba5a81a77699bc6b8db16487aa5d84a85f82a67c95af7f98b36684a64b70993c6896396893416b9597b5cfb1c6d67ea1c4769dc16c93bd6792bc6a95bfceebfdceecfdd3ebf591b2cb7ca8c985b0ce82aecc82b0d085aecd7fa6c782a6c8a8cde7c8e9fdc9eafdcae9fdbad6eba2c4de8ebcda8db9d5b3d0e4c8dbe983aecd6699c276aacd709ec16d9fca80afd576a9d479a9cf86b3d99fc3dd75a1c67aaad371a1c984afd56396c47ca7cc8ab3d779a5cd87b0d1729cc37fa5c77d9fc16f93b89bbad96690b66a92ba7095bd7498ba709ac27298bf7299bf638bb67296ba6489b1648bb65882ae5182b15484b27a9ec17394b55f88ae6288b07095b8567ea45c82aa88a4bd7f9ab64e72993c6a943f6b99446f9a5d8ab376a1c5a2bed79fbbd57399c06692bd7ea5c977a0c5ccecfecbebfdc9ecfcdbf0fbdeecf4d0dfe8bfd4e4a4c0d892b2cd95b7d1b5d9efc8e9fbc9e8fdc8e9fcc8e9facbeafac5dced81accf84b4d7b9d7ebbcd2e3afcbdf6596c18ab6da7eafd873a8d670a6d26ca0ce6da0cd72a5d283b0d572a4d078aad48ab7dd7ca6cc6496c576a5d084afd1699cc76897c07da8cf6f9ac37faacd80a5c89fb9d09ebad790aeccb8ccdd92b1cc83a1c588a7c687a9c95c87b16f93b96991b46088ad6d91b8537ea84e7fad83a8cba6bfd87c99b94a75a34a7ba74d79a5698db5799cbd90a7c05a7da2426d9a4b749f94b4d57b9fc66c9ac56b99c36d9bc56b98c2729cc47a9ec17ea5cbcaeafecbebfdc9ecfcc9ebfdcbeafcceecfdd3ecfbd3e9f7c5e1f3c8e7fbc9eafecaeafecbeafec8eafdc7eafcc7eafac8e8fbb5d9efc3e7fbc5e7f9bcdaedc5dff1a2c9e780afd590b9dc73a6d26ea3d270a4d270a4d274a8d37baad571a4d06da2d07aacd679a8d16d9fcb6fa1cc8eb7d89cbfdd7aa5cd74a1ca6799c17aa6cf85add190b0d0b5cbdeb6cee5c1d5e8bdd0e1b7cce1aac5daa6c0d9668fb9769cc69ab5d0789bbe5984b15885b27195b980a3c5a6bed78dabc7507da94275a35481ab48729f6488af80a0bc6c91b55b86b36797c56894bc719dc56897c15f8ebc5e8ebd6594bf6793bd6894be5d8bb8ccebfdcbebfecaecfdcdebfcccebfdccebfdcbebfdcaebfecaebfecceafecaeafdc7eafdc8eafdc7eafdc6e9fcc6e8fcc8e8fbc7e9fac8e9f9cbe9fac5e7fac6e6fcc2e7f8c8e7fb91bbde83b2d675a7d571a5d370a5d370a5cf75a8d57aacd473a7d36fa3cf7caed77dabcf72a4cf7dabd37facd574a4ca86b0d57ea9d16a9ac56699c6729fc87ca2c882a9cd84abcf7ea4c888a9c894b4d68fafcf78a0c46694bc7da6cd769fc46996bd6799c37da5c79cb9d07499ba6998c06d9cc86496c16495c25786b56691c06fa0cc70a3cf72a2cd6194be6e9dca6a9ac36898c36093c15a8cb95b8cbb608fbd6492bf6a95bed4eefcdaf0fed9effcdcf1fddef2feddf2fdd9f0fbd7effcd6edfcd3edfcd3edfcd3edfcd5edfbd3edfbd6eefbdff2fde7f4fcedf7fdecf8fee4f2fbceebfacdeafad4edfbdef1fbc8e3f479a9d27fafd770a4d06ea3d06da1cf71a5d272a8d372a5d271a5d476abd477a8d46fa1ca83b1d57aa8cf72a3ce71a2cb73a2cb699ac76597c3769fcb7ea8cc9cbbd66893bc588ab96d96bf779fc76e9fc96b9fcb6599c76799c76b9ec9679ac7669bca6599c8679ac4699dc86ba1cc6ea0cb679ac66296c35f93c26296c56599c86498c76599c76699c86091c16898c36597c45f90bd6b9bc66291c16395c15e8dbb618fbceef9fdeaf7fde3f4fae9f5fdeff8fcf1f9fcf0f9fbeff8fcf1fafdf2fbfef1fcfef0fbfdf1f9fdeff8fceff9fdf1f8fdf0f9fdf1f9fdeef7fcedf7fceff6feeff6fceff7fde9f4fbe1f0fab2d4e885b3d774a8d275aad577abd779acd775a6d177a8d276a9d675a7d183b4da7aabd38fb7db84b4d86b9cca7eabd47eacce71a1ce7babd189b5d582a9cf7fa7cf84aed0689ac571a2d06e9fcc6ea1cc6ea3d06a9ecd6a9dcb699cc9669bc9689ecb70a5d26da1d06ca1cd669cca6aa0ce72a2cb71a3ce669ac86094c46296c5699dcc6094c35f93c2699ccb6797c6608fbf6694c26b99c4709bc76592bf5f90bd5f90bde6f4fce0f1fbdff3fbe7f4fdeef8fcf2fcfef4fdfef5fefef4fbfef2f9fdf2f9fcf5fbfdf2f9fcf3fbfef4fcfef7fcfef6fbfef7fcfef5fbfef4fcfef3fcfdf4fdfdf2fbfdeff9fdeff7fdf1f6fde6f5fbc2dcf1afd1eb94bad5a7cae5b3cfe7d3e8f2d6eaf5accae4c4ddedb9d1e5a3c4de7faad282afd695c0de82aed370a0c97ba6d26b9bc877a4cc7aaad36fa3cf6ca1ce6b9ecb6fa2d06a9fcd6a9ecd6ca0cf6b9ecc6ea0cb83b1d66c9eca6599c9699fcd6b9fca689cc76ba1cf7aaad279a7cf679bc8689ccc6296c55f93c2669ac96296c55f93c25f93c26193c26495c16396c06795c177a3c76596c16193bdddf2fbd8eefcd0ecfdd1edfcd1ecfcd0ebfccfebfdcfecfbd1ecfbd1ecfad6f0fdd8effce5f5fae8f6faeaf8fbebf7faeff8fcedf8fcecf7fceaf5fbe5f3fcdff1fcd8edfadcf0fbdbeffbdbeffce2f0fadceff8d9eef9cfeafbcde7fadceffae5f1fce0effcd1ebf6d8ecfbc4e3f8c0e1faadd3edbbdff8bedff6afd9f56b9ec879abd39ec9e8b5dcf8a4cbea80b0d96ea2cd79abd670a2cf6c9fce6ca0cf699dcc71a4d274a7d170a2cf6fa2ce6ca1ce6ca0cc72a6d07baad1699dc97aaad37daad16d9ecb699dcd6296c56094c36094c36195c46296c56398c5699ac86393bf6494c186afd389adce6a98c46394c2c8d9e5cfdeeaccdce9cadbe8bbcedfb7cbdbabbecfaec5d6c3d6e3c8dae7acc2d489a7c188a5be99b5ca82a3bc6a86a1597e9d4b71953b60804a6f8f496b8c365d80879cabb7c6d0b7cad895b2c7799eba93b0c6acc3d3a5b8c6809ab28eaac1aabfd1abc2ceb1bec99eb1c0afbec9bfced9b9c8d6a8b5bfcadae5bdd0dfabc3d39fb7cb91adc491aec6a9c0d594b1c8b1c9d8afc5d7ccdde8aec6d87c9bb56587a3587c9b46698a3e64894a70923d5f7f4f749442688b3d63876c88a09aaab86d859b6687a5376591708daa5f7f9d8b9cac8397a86590a96ba7bb81b3c0a0c6c992bbbd93bbbe98c2c29dc4c9c3d3dda0b7cc9fb8cd8faec77499bb7fa2c08fb0cb82a6c17da0bc84a7bf83a5be98b5c982a1b76589a36c8faa6186a45c83a7517aa0476f904b72945b82a250789c4267884d6e8c607e9850789b4b79a049749a2b537b30557b70879f6f849888a1adb5c7d0a9c3d0bdc9d1b4c3c8b6c6cfccdbe190a8b87996ad7f9db6779cb7799dbb7197b6719abc759ebe8bacc288a4ba8ca4b7a3bacc93aec187a1b7879eb37495af6588a5688fae5f86a8446d913c678e446d925980a1426a8f5976908fa7b9537fa06b96b4557da132577a365a7c5b768e4e6b84a3b1bdc3cfd5cdd7dec1cad1bfccd6c8d5dfbccbd79eb2c28d9cac6b8eab6e93af7399b66286a7527698466c8c4a6e915778997990a392a5b798a9b8809bb492abbf829fb96d91ad5b81a13c6d973264902b558029537a597d9b7093b087a3b77b98af6e93b16b93b2658bab456a88597a977992aa6d869c87a1b394aababacdd7d2dfe5bfced7567695728ca3768a9998a2ac6288a96b90af739ab86387a84b70935173966e8eab7494b17190ad55799c53799b4e74995b83a86a90b0527b9f436f9646779f4d78a03d648b274a6c43698d607f9d5578957291aa668caa6992b06e93b0738fa590a1b071889c6887a497adbb99b5c6a0bac990a6b6c3d5e16e89a14e5b68586672aebdc97099b96991b27197b7638aae6086a85c85ad547fa7668fb05f85a75f7f9f53799c5d83a5648eb1638fb1678ead537d9c5583a6628bac3e5e7a36587842688d476f936386a47c9eb6b6c9d681a0b95f82a03255775d7a9396abbe7492aa6c859998afc06c8ba7496d8f52708c385c7d2438507693acafc0cb7ba4c3769ab8668cac668caa6b8ba96388a75e85a6668baa5884a96b8fad6089ae648aab6f99b77199b8779eba6e93ae638daa6f95b146647e3c60804e74996186aa94adc16f8fa9436687607f9f4062823b5f803058813e628543688a628198a7bece7193af41688d244461355d817d9ab17d9bb44d6e8f77a2c17da2bc6a90af668cae6587a66990ae749cba7094b0638caa6691ae6286a2527997496d8a4b6c877698b181a3bb7297b06c93af5176974b73977092b1577fa33a60823b6286375f8732587d345778436a8e345a7f2748663057796a8aa4b2c8d56889a73d6385335676587d9c95afc57e9db6496d8d95b7cf8bb0c9759bbc688ba8698ba5799eb97191ad7e9eb87aa0bb78a0bb7095af6287a64162815e7c996182a087a3b77b9ab27b9db8658dad6d91ac6a94b44f799e2f5b83315d843b64882b5173466b8c4c759a32587930587b446c8d294c6f748ea54a6a8a41688c4168897897af7e9cb45c82a56385a2819db7759aba5c87ab47739b52779a557b9d416c963f6c954876a37198b77ba3bd4b7498406a913a699547729a42729c386793587fa17a9db55b81a036638a5681a6507a9b4b789b2f577c2c557a426b8e365c802342613657735c829f315677315a81426e9647729a43698c859bb08ea6ba6a8daba3b8c750799f3d69943a6792406b953761893d669042709b45729d46709a4670956890b15c87a93968933867923e719c396a972e5c883a628a5d85a53c64882d567c5d86a77b9cb4638aa924527c35648e3a6891274a6b31577c2f5476496f93365e83345b8140709a39608368809754718c86a4be5c819f4062824c769d3052763a6083436b8f3d688f37628b3d699345739e48729c3e6a9445709845739b456e954a779f4b79a23f6e96325b8330597f35648d5581a33a5f7f547898b2c6d5698ca726547f33648f2e587e2b557d2f587f2c547836648b3d678c466a8a6f8ea77796adb3c6d46f92b1587d9d557b987d9bb653799d496d8c436989537ea15780a2557fa349739748739b3f6a903565914878a35a87ad46739c527fa85e87ae4f7aa23a6189284d6f2f577d38638a3a6081466f934973985a779229527731618a2550783c6f9a45749e2e5e8a3b6c974d769a6c8ba36888a46185a299b2c57ca1ba81a0b894aec17897ad5e85a45d819e557a98638aad638cb0648fb2587fa05c86a85481a641729d40709b5583aa43739e5282ab6a95b55480a639628732587b426e95294f732d5274809eb6547a9a335a7c315c8233628c2a628f4a7aa25380a84c7ba3325b7f3f698e4f7b9f406e91467498517796719cba6c95b6a0bacd9eb7c96992b56793b75b81a16590b36894b76894b8638dae608aac618bae4274a03f709f3d709e3c6f9d3e729f6492b64e7ea72f577b2447684c789e466d8f355775547ea1597d983a618539648931648b4e7da36890b25682a9638bac6c869b5d86a6618eb33a6e984b7ca35d7f9d79a1be7199b95e809c7f9eb6739ebe6192b76088a76d95b6648eaf6692b85583ab608aae6690b340719c41719e3a6c974577a44476a27da2bd5282a7436e933b59736d8fac456f927793ad5d85a5416889476f93527da1618eaf799eba6d93b55482a86790af88a3baccdae4779dba3b6e9b5686ab5a86aaafc8da85abc480a5c26d93b477a3c26a96b75e8cb16c97b6507ea84677a35986af6391b66b93b54474a24b7da93971a0477ca74a789d4f76955a8bb05980a2567695698ca76389a86e8ca27e9cb44c779d486f905b87a9648cad769ab56893b55484ab537ea0537e9dbbcfdc6890b2628fb393b3ca6994b6a9c5d7a6c3d6a6c4d799b5cb4f7da546759d5284ae5383ae5180a94c7ca642739f6493ba6993b64e80aa5485af4d84b05b90b8628eb06593b5578bb4467197537da1537e9e5d89aa668ead86a3bc4d769d507aa077a0bd77a1bf83a9c3789ebb5383a95784a794b8ceb0cddd8bafc78eb2c9bdd4e1a5c0d28ba9be95b2c798b3c7a2b9cb5684ad4e80a65f8fb7608db65582ab4e7fa94a7ca75588b24e82ac5888b15d8cb55c91b96393b64b799d5887ad6694b95987ab5b89ab6290b05784a95484ac6e95b37da2bd749dbb7ea7c56b9bbf7ea5c29db9cd6391b66692b2abc9d9c8dbe7a1bdd096b6cca0bbcbb5cbd9a9bfd09cb5c97798b290b2c9618db45786ab6996ba6591b95683ae5082ab5587af4d82ae437faf5d8db65e8db45e90b85a87ac3e6c926290b56f9bbf5e8aac6693b56290b16b95b86994b66393b66b9cbf78a4c2719ebe6396bd78a1c16492b76695bb628cb0a9c6d7aac9dbbbd4e2b7ceddc4d6e1bdd1debdd1dfa6c1d5b9ccdbb2c9d86e9abb6b95b5719cbd6490b85686b14980ae618fb76091b8679ec56392b96490b7547da25283ab4371996993b56f98b96d9abb5d8eb35c8fb4729bbb76a1be7ca6c382abc785aac47ea6c17aa7c788afcb6496bd6393ba5d89a98eb1caa8c6d988adc9b3c9d9d2e0e9d4e1e8a2bed376a0c2a5c2d4a4bbcf9cb9d0769dbd75a0c16393bc598eba5991bc6490ba6a9ac088bbd96697bd5f8db3547fa54275a24376a14b7da76793b66997b95b8eb36b9abb89afca96b8cf85b0cb7fa9c5a0c0d57fa9c790b8d38cb4cf5f8fb65988af6c96b7b6cedebecedbafc7d6abc2d3a8c0d2d7e5edc5d6e19fbad0b9cedcb4c8d699bdd8a4c0d7afc5d96a9cc05f93ba74a6cb6594bb729dc18eb8d66b9bc04a80ad3e75a44379a95489b55689b47aa3c26a99bf5c8eb57aa4c5668db46890b583aac8618ab2678aaf789bbb7ca0be79a0c06696be5f8eb56890b488a5bf7695b26c8dae809cb6597b9e486b9243678f3e658e3f6791819dba8cb5d470a1c572a1c472a4c772a4c67eabcc7ea9c997bad292b8d28db0cc3a75a32563954c83af6596bc79a9ca8ab7d476a5c77fabcb79a2c36992ba5583b15f88b45281b1678db5668ab16e8fb16c8fb2628fb66089b26082a5698aa7597a9c50749b6484a554769b3e67913b65903b66916b8fb594b2cec0d7e77da8c972a2c377a6c87daccb7ba6c8b2d5ecbed9ea8dbad8afcde274a1c4427fae6598bf89b5d388b5d38fb5d36899c1699ac579a3c77ea3c7628fba6b94be6892ba6a92b95f89b37498bd7c9ab8678bb15f87b1678cb26f90b16b8bac6283a57792ad54779c3d6894537ba17e9fbf6790b96a94bdccebfdc2deedabc8dc99bcd68aafcca9cde6c8e8fcc5e4f79dc2dd9fc4deadc9de72a3ca73a4ce74a7d277a8d182aed17baad371a0ca80abd074a1c977a0c77aa0c38fafcd88a8c77ea1c37ca0c3678eb6648bb15a84af6792ba7d9dbc5983ac5a81aa83a0bb49719a5880a96e98c086abcd6d97c07ba1c6caeafdcaebfcccebfcceeafbc8e7fac8eafdc8eafdc6e9fbc2e4f7c6e8f9c2e1f5abd1eb85b2d871a4d371a5d176a8d372a6d277a7d07aa9d182add277a4cc73a1ca8caecf9fbdda9ebad49cb9d56e97bf81a5c7608db882a5c583a6c65889b55583b06e96bd6a96c16796c26a99c35d8ebc6190bd6491bce1f3fde0f2fbe6f5fce3f3fbe2f3fce1f4fce2f2fbe5f4fcedf7fceaf6fcdef0fbe2f2fbb4d4ea79abd371a6d274a7d373a6d379abd47eadd376a6cf78a6ce6e9fca7fa9ce81a8cc6797c3709fca6a9ecb699bc9669bc96a9ecb699eca6c9fca6599c66296c56498c76396c56495c26695c26694c25f8fbcdef1fbd9effce0f2fce1f4fde2f3fbe5f4fcecf7fbeff9fcf2f9fdeff8fceaf7fce5f4fbe5f2fcd9ebf7bad8edc0dbf0dbecf7c6dff0b8d6ed9ac2e3a0c9e673a3cd8db8dd83b1d96fa2ce6da0ce6a9ecd6fa2ce73a4cf699ecc6fa2cc71a4cf72a2cc6599c86195c46094c36396c46394c07ba5ca6495c1c7d8e4b8ccdba5bcd1a5bcd0bacfdeabc2d5809fb86283a04b70934468883f648791a5b487a2b76c90ae8ea5b87d9ab090b6c6a0bbc3a6c2c8b0c4ce8da9c17b9ebc7da2c184a5be8daabf8da9be7292ab6287a74e769a4972954b729565829b5681a33e668b4c6b897990a1bbccd4bcc8cfc1d0d98ca3b4698eac6a8faf4d71936082a1748fa86e8ca87697b4577fa0406f992e557c5a7e9d7290a96991af6285a1748da37c96aba1b9c7b8c9d461799085939f729ab9688eae6287a95f87a96085a75d83a66993b4678eac628cab3d5e7c4d74987898b17693ad426586587795617f9987a2b83f628243627f7b96ae85aac56b90b06c8fac7497b36e97b36186a34c6d8a7797b07598b25b81a15f87a9355e83335a7f42688b2f54764166867692aa3c62837897b06184a26086a847739b466e93416e98517ba2628bab3a68923f6f9a3e69915b81a04570945e86a42c5880365e822e507142698b39648c4a6e907b95ad6a89a4466b8e446c8f4872974470983e6a944b78a049759e4d79a231587e3c678d43698a6f8fa92c5a832e5a83335f873e6b9162829d89a4b97093b07796af628aab5e85a66590b45d86a84d7ca44474a04375a15c89ad2f56793f688d4d7190466c8c3361884a7aa15581a74e74934a799e4f799b719ab986a3ba6d9abb658fb05885ac5c88af5581a93f729f4678a25d89aa4b6f8f5f84a37090aa476f925c87a97197b65885a898b2c55f8aae6b94b5a0bed28aacc64e7da55888b24f7fa85182ac5787af5689b35a8aae5e8eb3537fa35a86a86b92b1638bad75a0c085a9c35c8aaeadcada93b4cbadc6d599b3c790adc36490b36894b95182ad588ab25a8fb85d8ab14b79a06a95b86391b36693b56f9bbb7aa5c273a0c0729dc0628fb3a2c1d5abc6d8c9d9e39ebcd2acc4d593b4ce7ca4c56195be6996bd79a9cb4e80aa467ba8608fb46292b8759ebf81a8c5799fbe80a6c4729ec0628fb39cb5ca91acc387a2bb7997b38ba6bf8eb5d273a3c57aa8c9a1c4dc96bbd6457eaa6799bf86b2d171a0c6769ec2608bb7628cb6698eb46c90b46187ae6787a76383a4486e975179a07399bec8e7f8b7d6eab0d3eac6e7fab1d4eaa2c7e277a8d277a8d175a5cf7ca8ce76a1c890b0cf8daccb6e95bb6892b96c93b8678eb45c87b16e9ac26b96bfddf1fbe2f3fbe2f3fbe8f5fbedf7fce3f3fbbad6eb97bfe0a3c6e391badc7eacd284aed46c9eca6a9ecb6b9ecb6da0cb679ac76195c46495c26897c29db7cc8fadc69cb6c96d8eaa4970925e7e9a5e83a2718ba2abc2cba8bdc86b92b15d82a46386a6678eae486f906386a35e809d64819b7894aa647e965880a44973985b84a6416e9750789a4f799b325b81385c7e446b8f718ea85f86a7608aad4777a14e7ea6365f83496e8e3d6c9350799c4c799c7a9db85584ac5080aa5688b15b8baf5784a76890b17ba3c083a9c4a3bfd196b2c685acc9709ec26596bb5c8eb56d99bd759cbd749cbe779ab87c99b57898b6cce6f5cce6f5c3deee8bb6d986b1d582aace759fc56a97c0628fba6997c07497b46f92af54789763829e819bad5e87a94a79a23f6688457196628aa995bad477a4c677a0c3739bbd7396b74f7ca34c779a4d799e + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &499208109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 499208110} + - component: {fileID: 499208112} + - component: {fileID: 499208111} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &499208110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499208109} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 368943546} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &499208111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499208109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Multi +--- !u!222 &499208112 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499208109} + m_CullTransparentMesh: 0 +--- !u!1001 &660168641 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000010897860484, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1499561944357818, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &689910904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689910905} + - component: {fileID: 689910908} + - component: {fileID: 689910907} + - component: {fileID: 689910906} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &689910905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.05, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_Children: [] + m_Father: {fileID: 2143702593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &689910906 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &689910907 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &689910908 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689910904} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &700716668 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (2) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0.29 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2104648443} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 806063860} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: b73e2e6cc4253e14193656ebc0039aaa, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Blocks.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Blocks + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.195 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: storageType + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &700716669 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 700716668} + m_PrefabAsset: {fileID: 0} +--- !u!1 &758360480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 758360481} + - component: {fileID: 758360483} + - component: {fileID: 758360482} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &758360481 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 32831029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &758360482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Extended +--- !u!222 &758360483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 758360480} + m_CullTransparentMesh: 0 +--- !u!43 &806063860 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0918125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000003108bcbd0000000000000000b81e05be000000003108bc3d000000000000803fb81e053e000000003108bcbd0000803f00000000b81e053e000000003108bc3d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.353125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &842465342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 842465343} + - component: {fileID: 842465345} + - component: {fileID: 842465344} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &842465343 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 450510183} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &842465344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &842465345 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842465342} + m_CullTransparentMesh: 0 +--- !u!1001 &972359744 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 423432962} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1583875880} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: e967f2d1078812448a6e603dc806b58a, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Glacier.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Glacier + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.195 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &972359745 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 972359744} + m_PrefabAsset: {fileID: 0} +--- !u!1 &996116293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 996116294} + - component: {fileID: 996116296} + - component: {fileID: 996116295} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &996116294 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2109951370} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &996116295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Normal +--- !u!222 &996116296 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 996116293} + m_CullTransparentMesh: 0 +--- !u!1 &1102190077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1102190081} + - component: {fileID: 1102190080} + - component: {fileID: 1102190079} + - component: {fileID: 1102190078} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1102190078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + 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 &1102190079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1102190080 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1102190081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1102190077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 2109951370} + - {fileID: 32831029} + - {fileID: 368943546} + - {fileID: 450510183} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!28 &1300995535 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 180 + m_CompleteImageSize: 172800 + m_TextureFormat: 3 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 172800 + _typelessdata: 4f3735c4b2aee6e3dce5e6deecebe6edece7eaebe6eaebe6edece7f0ede8eeede8efeee9eeede8edece7eeede9efeeeaefeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8ecebe6ebeae5eaeae2e8e8e0e4e4dadfdfd7dbdbd3dbdcd66f706a50524f5456555155565155585156594f5457505656515757565c5a4c55544d55574752545560644e585a676b6adad9d5d9d4cee2dbd1dbd7cce5dfcfe7dcc6f5d7b1ffc990e58136f07321ee660ee15f09ef711ae96b16e9792fbe67327c4121674b3f6863606c70716973756670726771725860623238385b5c602c2c342d2e405355615a59551b1c1415181d343f536e81a92a4c6f2d5f66377b66327e502e8649359b59319c582a8f532e8852044c1e175c2f00511f11673662b18456996e588c5cacd0a2ccdab6c4ceb698a6a732506c2b5e9f1557ad125abe0f5bbb125fb1225c74abbc76c9bc39eacc2ef5ce28f2ce32eac829f7d72ee4c72dc2ac3deedea0baafab615f603b40173443008ea5336a8500a4bf349ebc26a2c31e9cc014a2c31ca3bf36a4b362232e0637423446504f66736a697466cdd2bed3d2becdc7b79aa9925e9a742f8d5b259861249e652c9c612894583ca970379862094d1e365a36999481b5a598c6c5b37f987b2b66381a723812813d0a863d0483360b81371a79392b6b39284124272a1521230e4f4a347f6e5ae2d0bce6d5c5e1d4c3d8d2b8e3d598f6ce52f2c222edc11aecc124e6bc36dbb246a47e2db68f56e8ba96f6caaff9d4baeac6acb690799a725991684aa77955b37d4ec8864cffb070ffaf67ffaf61ffac61ffa569b53302d84f2dc74428c14b2fad452a9e442a93472f8847337b4b37593a28402e20322b23252523171c1f151e25151e271c222e2c2a3822202546463a484615433300fbe35dfadc3efdda38ffd541f4ac3db03708b92a1ac7322bc9322bbf271cb92519ae2417b2432fbc7a5ab28c679c8565eee2cae9e3d7d4d4cc55564857594b17140f1a1712241f191e150c907f789c8d92535272384780365ab0224ca25f7cbeb1c9f5a2bcd796b3c173959e3771631a78440a792d2386333e7e32deddadfae1c3e3dbc8dfdbcfe1d7cbdcd2c8d5ccc5c9c6c14e504f3b4443424c4b3741404d5152414546293334060e101a191e1f1d2241454834383b525357494a4e373b3e2d32352a2b30272a2f1d2027191e242b3238353c424f565c474c50373a3f2122261d1d1f4141433e403f4b4f4e3d41424248483d41442428293b3f404c504f4b4d4c3638375354584142465657593b3d3c6f706be5e5ddf1eee7f1ede4f9f0ebf1e8e378605ebeaca8e4e1dae8e9e1e8e7e2edece7e9eae5ecede8edece7efece7eeede8eeede8eeede8edece7edece8eeede9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7ecebe6eae9e4e9e9e1e6e6dee3e3d9dbdbd3d7d7cf4e4f49555651585a57545655494d4e585c5f5156594d52555359595157574f5553565c5c50585a474f51555f61525a5c585a59605f5bd3d0cbd9d5ccded8ccddd2c0ebd6bbf9cca3d48246de7025f57723ff7a23ee6c16ed6d16f2741fe17125da834ea1664660443877726f6b6f706b75776771736b7576343c3e3f45453e3f4346464e5a5c6b6568715d5e592e302b252f38374b665573a5285282326a8315565a3178682170503e9b6f288956338d59004c1b003e103b8457186c3b0f6737004f250c512474a4705f7b41626a31d3d2a6bfc7b09eb2bb0630601f58a7185dbc145ec10b59ae1f597e97a87bc0b446e3c42ce9c21cedc92de9c728f3d529ecd233ecd56195843e716952292a186c743992a345768e14a4c0379eb92ea3c12f9bb92399ba2599b52c9ab244313d003a43264e584f67717267736f69736bc6cabccbcebdc6cab9bad4bb43875e329461299a641f92592f945c32945b3fa06a1e75421d5a2e71906ec2bdaab8ac9ea3ab9644674700421118763a0b7e3903813708873a0f81391f773a00290021351a2d301d263018b9c2a7d1d5bad4d7bcd4d8c1d8dcc1c8c9a1d3c57af1cb44fdcb2aedbf24ffd148d0a437875d07896420734e1a6537165d2f175e38215d392360372362351e6c391e6d3212712c05721f009230009f3600992f009d30009c2c00b2401cac381fad402c9c3d2994432e7a32235e23134b1a0c3a1608321a0e2c1f161f1a1427262426262814141422211c241d153120182f1e0c2c23004e4400eed868f4d849f9d939ffda39ffd440fdb445ad3405bd2b1cc02b24ca332cbb2117cc352ac43a2da93a26d08b6cb18b669f8868f2e6ceeee6dbeae7de71736551544343413429261566644b979376cbc0acd1c6c2b7b4c9707ba8183778345aa32c4e8e25447b7394bf264b68042e3c0e4a42106a4422864a27833a427a33bdb783f6d9b7e4dcc9dddbcfd7cfc4ccc4b9c6c2b9bdbcb7393d3c5d67662834322a36344c52524d53530610110711121514191d1b201c2023474b4e16151a2c2b302c30331b1f22333439373a3f2f323933383e1e252b32393f232a30292e3236393e1415193e3e401f20225f61603c403f4248483a4040494d50494d4e464a4b4c504f4446454547464041454142464546485153524d4e49deded6efece5eeeae1f6ede8f4ebe67c6462baa8a4e1ded7e9eae2e8e7e2eae9e4ebece7eeefeaeeede8f0ede8eeede8eeede8eeede8edece7edece8eeede9eeede8eeede8efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7edece7ebeae5e9e8e3e6e5e0e5e5dddfdfd7dadad0bcbcb453534b50514b5556514345424a4c4b4f53544a4e514e5356555a5d424848464c4c4f5553494f4d4c5051535758464c4a4e545050504e5655535f5e5cd0cdc8d0c8bbe0ccb4f7c9a7d08453d76624d85507f4711ffa7824f6741ee76710e2640de06f23c66c387e412267493e7169676c7071656f71667072677172323a3c484e4e3c40433c3d423e414a3a3d423c3e393c46473b5166466b95386db1306bb73c7cba27659809426d1f5d761861672b78680e4f2d0c4d222f784b186a3c267d521c744a1a724c196234184502a7b663e7dc80edd980cdc680c0c6a41b304339619e1d58b2145cc2135fbd1e5a966b7d7fafa462eac840f5cc26f6d138f0cf32e3c819e5cc27e9d05276650b636128757d4294a1458ea12ba1bb3499b626a0bb2c96b22a8ca62b7a932b71843566743f272c16626761666f6e6d77796a757b6d7578767875bdc5bab5ccb887b898368c5d2b9660299863379e6934865561a97948916363a47968966fa7c0a0cdcab7d4d3c1b3cdb44b825b1d703a1a844401813701883b0483361079342970380e370f232d15252a16263f223c613f345e38acd9b29ccaa6587e4f7e8e47e7dc72e4bf26f5c120f1bf3cc997366b3900603309623d135f3b17623317693923693e2e552b1d4f21124c14036119037b230d99351ea83824b53826b83926b03923a83e28993c2b8e3c308c413c6b2b294c1b16431e183d1e1c341a1b2b1719302222211c181b1714221e1d2620202117152d1d0e3620003e1e006032006336009d7b21dec14bfdda4afbd738fbd832ffd938ffd642ffb94bb63c0dc22e20c12c25cb322ccb2e25bb2318b82c1fae3e2a964f31966e4aa38a6beddfc5efe5d9ebe7dcdadcce4c4f3a47462a7675499ca15fb0b572c8c797e6e2c7e5e1ded4daea8da5bf1d406a2a508f00236f0f408d0e4482063e590d4d4f09594e1b6e50337b49557d3fa3925af4d3a8e8ddcbdcdcd4d2d0c3c5c3b6bebfb7afb4ae4e5955344340758584293737464e504c54562c3a3a222e2e100f141b191e181c1f35393c1f1e231a181d4445493d41443c3d42373a3f44474e383d432c333b282f3720272d282d31313439373b3e3a3b3d2c2d2f616264373b3c484e4e383e3e4a4e51404445393d3e3b3f3e42444342444358595d30313536373932343333342f72726aece9e2f7f3eaf4ebe6f7eee944312db8aba5e2dfd8e5e6e0efeeeaebeae6e9ebe6eaece7efeee9f1eee9f1eee9f1eee9efeee9eeede8eeede8eeede8eeede8eeede8eeede8efeee9efeee9efeee9efeee9efeee9edece7edece7ebeae5eaeae2e8e7e2e5e5dde1e0dbdfdfd7d9d8d393948e58595356575158595452544f55575652565552565754585b484d50515659545a5a555b5b4e5452565a594c4e4d545655555b57525753575755565455565457625a57e0cdbeeec5a7d2885bd87136d05009dd5104f06918ec6a16f2701cf06f1bee7421d96e2aa6572c4a1600422b23726e6d676c6f667072636b6d70787a10191840484a585c5f4e5156484d53404549363a3925323a092a493b6ca42c6bba286ec6296ebc2f6fb93b71bb3a70ae15557b185862174e3b3b7753418f672982561d7a4e1f7e541d7b5628723f406515dce17beed966f8da68f4e27ee2dd9b99a0982e4a722559ac1d62c91964c9215faa46617f9c9873e3c648f1c723f3ce37f1d035f2d428e3c821e0c43ccbb94963630988953982951fa0b73198b52799b62a8ea7257c9321687f2767793b75815b7d84722e302d6c6f7470757b6f787f6d77807079806b7073bac7c0afd0bd4885643a976833a069379e693f925e59875681a273446f444a744c83a280bed1b5d7d8c6d4ddca3760402e7346106d3413864101883c02893c0b80391f7a3d002900263f1f2d311a283019173c1b66a078569e704e9a6b4f94674f81428b9938d6c543f4cc2cfdca30fecb5e5e2d006432116334225a341d633d2661321e4c1b0a4416074a1a0e60281b722d1e7e27148824148a1e129f2e28a83532a838369a383577262264201f521c1c482021482b2d3321213024262c21271d131b2e242d2d232b2a20212c1e1d301b183c1f194f2a1a6a3f1c8c621ab17f28cd8f38c18320f1c145fed545fdd538fed734ffdb35fdd538ffd64cffb653c4461ec83128c8312aca312bcc2f26c62c22c6382caa3724c27959ac805da28867d5c4aaf1e3d6ebe5d9e4e5d5868a6f6f7245bfc481a4ab4ec1ca6dc8cd8beaeac4efe9d9e4e3e1d4e2e299b2c63c5d93042f7d0d43990d499100385815555e0b55587bc6bf2b6f58517551a69260fddbaee9dccbd8d8d0d2d0c4c2c4b7b3bdb492a59f183530b2d1ccb7d1d02537374c5154494f4f2836361523230f10120d0c11151a1d181d214c4d512d2c313e3f433f40454041463f40452e313632373b292e341a2127272e34282d312f3336363739252527191a1c3034373136392e34344e54543a3e41474b4e494f4f5054553b3d3c4143422d31323135364142444d4f4e50514c494843e3e0d7ece8dff7f0eaf7eee93a3128afa8a0e1ded9e7e6e4eeecede8e8e6e7ede9e7eee7ecede7f0ede8f3ebe8f2edeaefeeeaedeee8eeeee6eeeee6f0ede8eeebe6eeede9ecebe7eaebe6ecede8edeee8eeefe9efefe7e9e9e1ebebe3e8e8dee2e2dae3e3d9d9d9d1dadad27777755557565254535d5f5e3f41405458574e52515157554d5353565c5c3f45455056564d5353515757474d4d565c5a383d395156524e54525157574f5553585a594341446a5854704630d68e66de743ad85914f6732bf06b20ed6416f26918f77320ed701ede6e26bb602b480c003f1e176a605f707477606b6d5d6969666c6c6266651b242340484a3b3f424c4f5452575d54595d565b5e3343524c739e376eaf2e71c22870c53078c43478c33875c53771bb3f7cb3316e8b215a5455977b12684521835a1b82531980511a7b502c733988a646e3e06bf2dc64ffe167fde46ef2e28a50502a586d7e2c5ea71f63c81e67cd2366b73e699398a68dcdb642f1c92bf0cb35f0cd35e5c21ef6d532efd13be5d14a8b89108a951b9cb42a94b12188a71d85a2246b801765762878885b6e7a62666e614d524b595b565e605f757881747b85747d82707b7f737c837284848db1a3539275419e72389e6c449e6a5a915ac1bb87cab48342491f465a35bbcbb0d1ddc9d6ddcda7baa422562f0a5b231b84420b853c0084370a8a40177c402a724204250629351d282c13152405376741438c5f3994683e9a693d8752497528e2e069e2c231e6b81ae5b429dbae536035006034195f33265931253c12064012034b1a0b5324144f15079d51449c4436a043319b3e2d9d40398d3a36631e19551e195a2d285a3431482424492f2e2b1d1a25201c352f2f2a24262a21262c20242d1c22341e213e1a1a47171351120b61180781320bd18440d9992de5a72eeeaa3bc68511ffcd43fed03cfcd03cfdd43ef8d033f8ca37f9c14aea9545c4422acb3131b51c16cd332bce2f29cb2e27b42014b63d28b26646b48662a98b69b9a58af5e5d6e9e1d4e0dfcbd2d6b3929c5dc7d17ac2ca5bafb54bbfc27bebecc2e9e2cfeae3d9e7e8dad2dcdd5a6e932e4e890e3a81104480043a561d5c6309555576c5c978c1d06c989b928565f2d0abebdac8ded7cfcac7bebec3bc97aaa4294d49a1ded69cdad5abd4d8273c414445474d4c4a28343222322f0f15130206070a121510191e21292c3b40443d3c424340473130381d1d2533373a2e333632373b2f343834393d2b2f323233352e2e2e4a45494e4c51383d413842443d4748444d4c404548393e423f474a4045482d2d2f4c4c4c464c4a333c394f53544042415252503b3a356d6a61eae6dbf4ede5f5eee6514d44b4afa9e8e4e1eae6e5eeeaebedebecebede8eaefe8eeefe7f1eee7f2ede9f1edeaeeede9ecede7edede5efece5efece7ecebe6eeede9eeefeaedeee9edeee8edece7ecece4e8e5def0ede4e8e5dce3e0d7e0e0d6d5d5cdd7d7cf64655f595b5a494d4e5458594c505155595a5054554d5351494f4d5359595056565157574d53535056564f5555555b5b5256575156524f5450565c5c4d5353515a575556516153505933269f5937db7642df5e1ce65a0fe45f12ec691bf36e1ff67323da5b0ce6762ebc5f26510b0046180b3f2a29767678626d6f647273545f614c5051373b3c3c4647414b4d494e5151565951595c4f595b3f474a3647573e608d4678b7316db63476c43a7ec73779c53876c9447fcd3f7ab603405f5f9d984f987b2a86611e855a1783521d8353247c4c397430deee83ece161f5dd5ffcdf61ffe264e2cb61d4c989323e344774af2263bf246dcc236abc346ca55e7d78bdb354e3c435edcb36eecb33eeca2ef4d137f4d53fdcc93ea39f229da92d91a8267e9b1b748f1e5f771970803f77835b727e703e494b8c969f4b555faeb8c1596269343843787c87747f83748285707d856e81856181761a4c333f8a634f9d6d5d9b68748c58e2bd88cd9b6a82734cadad91c5c8b5d4dbcbcad8c7aacbb00f4e1f1d773a15843f0e8c4202893c08813c1e774100200017291130321d2e2e142a3b1b39674240895e3696683a9460498348889e49dac842fcd137f3c12affcf555623005423023b0b003606003605003f0e0744120975433877493a4a1507924c409143367b332463211172353093635f5b3c3956433f322423291d1d3b2b2c2b1d1a2b221930261c291a13371f1b43241f46211b4b1e18511b11652315772817892d189f3815a73e04f99740f4a129f6ac29da9219ffc040f7c12df6c82cd8ac17d0a410deb317f5c63ad09a30691800b93c2ad13f40b11e16c63226c82f27c93028c83929b9422a9d5232b48662ad8a6aa68e74ecdbc9e3dac9dcdac5c3c89fadb96fd6e27efcff8bcdd162cace84d6d5a9e0dac4e0d6caded6c1dcdace959cae253a652b4f8d17467e033953205f640753517cccd36ebfdd7fb8d395a5a4938d7fdfdcd5dcddd8c5ccc595a9a0395956a6dad697e2dd95dfdea3d5dc1f3a414444464a4947192d2b19322e0f15110d0f0e010b0d06181c0318193143450912171a1f25383b4423262d32373b313b3c2b39392c3c3c2c3a3b1f2b2b36424097a09f6d7172454a4d212f302236352335351d302e2c3c3c1b2d2f2b404325393a434d4f47504f37423e414d492a3a392f3e3b484e4c51514f515149e2dfd6f0e9e3f6efe9b0a5a1c6bdb8e2dddaefe9e9f3e9eaf2e8e9efeae6f2efe8efefe5eeefe7edf0e9edefeaedeee9edece7f1ece6f1ece6ecede7e9ebe6e9ebe6ebece7eaebe5eae9e4ece9e2ebe7deefe8e0e6dfd7e4e0d7e1ddd4dddad3cccbc6595a555153504e5251373d3d565c5c535959505656565c5c515757373d3d555b5b535959575b5c55595a525659363a3d565a5d5455575253555759585256553a3e3d565c58564f455b3a29995737ea814ad65513d44702f8681fde5300ec6813e96b17ee7628e7772fb6571f56150045170746241a806f68686e6c637373657074646b713b3e452d32384752584553565c6165575c5f515b5c5a65675765684353623d547600184726538a487bba3f78bf3f78c74179ce5189d64a84b60241530042321769452a895f2085591e8357227e4d347942688f40dbdb63f4de57f9dd5ffddf63f5d453d5b641c9b05646441e072e552264b2256cbe286fbf2c6eb84b77909ca266d6c54feace3ce9c82bf0ce37e3c332dbbe36ebd75c95942a8f9b39718522687f2762753375845b7580706670712a353b1d2d3d2a3f5c1b3558415f81afc9e4636a7a797c857683896f808776858c6c7e8050635d1f38252b512c406436839668c6be8de3b180c38c63c7ae90cfc7b4dad2c7d7d9cccee4cd77a58116632f1d824011873d05853807893f1384443682510c3612272c1638311e2b270e353f241639194b855f3c8b5c458a516b7f40e7d87de5c034e8b51bf4bf35e8ad494804005410076323197b3c338d4d44995a53955a528b564e663e3455312560382c866256947c705241372e241b2f2a2443423e2e2e3028252c2f2a3120171a30211c3c1f115a311f65321f501100611600802a1195371b9834129d350ea1360aa03002a83500bb4c00ff9638ff9c34e88e1ce49a1ff3b82effd133ffd834fed434eec326ffd336ffd349f7c765b06b30ae412daf2b27b12d20c13c2bc3392cbb3124b42f1cb1432aab64448155327a563693785de7d5bfe2d7c3d2d0b7bcbf92c0c777ccd56cdfe76d889020aaae64cccb9fdad3c0d8cbc2ddd0bfd9d0c1c6c5c357637b3f5c96204d86043e563c80830047437ccccd6ac0d973c5ea76badd7bacca809bacc7dae07e9b9676a096a3dad5a0e2e198e2e593d8dfa0d4df26444c212528303634aed5d2638a871d1f1a110d0a000f0f001312b2dbd782aca8234544b6d0d14e5d6438434939464c273b3cb4d4d199beb72d4c47b7d6d17999947a99945d76739fb8b5bbd9d724474389ada9b1d5d1b4d8d6b0d8d7a8dad7acddd96d918d334c49404e4e233735a6cdc8add5cd4e615f434947373934787772e8e3e0f5edebc4bab8ddd5d2efebe8eeeae9f2eae8f5edeaefeae4f1eee5f1eee5efefe7edf0e9eceee9edece8efebe8efece7edece7eceee9e9eee8eaece7ecede7eae9e4eae7e0ebe7deece5dde8e1d7e7e0d6ded7cfdad5cfa6a5a053544f525451505453434949474d4d4b51514a5050535959444a4a454b4b5056564d53535056564f5354434748393d4051555847484c50515554555748484a48484857535051483f5f4431915233e48557e26221e2540afa6c24e4580df56d17f5751ceb7724e1762ebe5e247227003e0f0041241c6d524b584944676d6b6270716e737766676c46464e3a3d444953552f393a525655595d5c565f5c5b6a67536363526069515c72172846000f2f03285220497f4976b74a78c34d7ec0093e66003c45145f48247b5123825621875822875b2d814d3f7331d0e58aeee063fbde54f8dc5ef9db5ff9d759b28f1bae8f34635a2f1e415f306bb12b6db9276ebe3276c73c719d8a9e82a9a34dd0b739ebca3feacb4ed1b43f9b81137e6b0c524f02383e005b692c6b7b4a79866a727e744c56604a59700e1f3b00173c2a4e823a67a23667a1557baa56657c5f636e78858d7d8e9576878e77868977827e4f5a4a3a452751562e685f349e7f53d9a172c58b63dbbc9fdecdbbe6d9d0dfe1d43a583c3e794d1b6e3819834109853c098c400b843d237e43042b0025280b321b092f0f004429183624103f3d28727f655c7a566f8056856d3da2732be8b444fac448fcc65a894f06a15e4b9d5b5f9a5f5b915a538a534c834e4874453f724b468a6e6a65514a42271c3923154c3f2f332d1d2724132725161a17082c241935231f3f2723462a1f48220d521b00621e008c3f15a74e22b34e20d56736ec7742f47b42ff874aff8a48ff8c49ff8a40fe8c34f68527f68529e8821defa027fac031ffd532f9d328ffda36f4ca28ffd837fed549f4ce69c99657a04a2fa23c2e99301b91281289230d811d0679190074290a916a418170447d6f4a7d7956d9debecfdebdc3dcb595ae74bfd278b5c656abb93eacb54a393a003e3814867b69d4c3b9e0cabcd8c3b0d4c5aea8a8a02738521f42600d424821645d0b544d7bc9c980d0db3b899f72b7d675b0d085b3cd3965729fd1cea6dfd69ce2d899e1dd0f545993d3dc9ad3dc21464e2a3435364240aadbd8659391465250373b3a25424000201ca8d9d379aaa4063231b3dbdb3e5d60112d30314d5117393aa8d9d393c5bc71918e98b6b4aedbd6396a6449726eafd2ce6987852343404f78744f7c79547e7c5b8c88508d8694d1caa6d5cf2845412f393b3e5050a4d7cea2d5cc4658584145464b4d4a4f504bdbd7d6ede7e7ede9e6e7e6e2eaebe6eef0ebedeee8edeee6eff2e7edf1e3efefe5f3eee8f2ede9f1ece9f0eaeaecebe7e8ede6e7eee6e6ebe5eaece7eaebe5ecede7eae9e4e8e5dee9e5dce7e0d6e0d9cfddd6ccdad6cd89868155545058585848494b53575a5258584c5252555b5b53595943484b585d60565b5e4d525553585b53585b4c515452575a565a5d4f53564f53565b5c604e4f515b595a5f59594a39326945358d5033e38154d85d24d54e0cef621adb5309f16e20e96b16ce5801e07527c26427873716450a00401c0e4b352a654d4972626366656a6e71766c676b716b6d5b565a2525254a4c4753564d58554c403d34363c32333f3552635d4c5a5b494c553f414d25343b314752142e45032143072959517aa603374f003d3c0e5a3c10673a258557218758208758308449567c2fd9de7af8e064fedc56ffe564fce063d1b138a4821eb3954f91876e4863813465a7346fbd276abb3478c9417aaf597775b9bb8ad4b562b68e2f8768188a6f2a846c2c7e6d37776d4a57553e808274798078656e691e2c2f4052602c45631e4070315f9d1e56a33372c22e71c02b61a16d85a9232f3f828f95818f9279868e7c898f7c8584878a7f88836d615233593f1c8b6139b87e50dba275e8c4a0e7d1b9eaded2d7dfd03058361e6233267d46117d4109874705844116803e4580487f6b488c4e398e4a3d9b554db9706ac67f79c27f77b4756cac7267a96b60aa5e517d3117713200b67e41d29f669161398e5d56946a6ec19e9cb69b947b66614f3e3741322d3d33313a383b2e252640251c4d2a163712004a26044b24074a23044e2b034e2400521c004e0e00792f08782800f19d5dfba359fd9c4ffb9145ff954afa883ffc873af67e30fc8535f98532fb8933fd8b33ff9137fc8930ff8c36f98b2cef9928ffc139f2c521fbd729ffd933f6cf2cfdd32ff3cf3be6ca5cc5a558a8754aa265496c2b0d8245287245267653336f512d6f623861743d53763c5c7f494e7a4536723e30773f38844432772785b64b91b33b687d08d4db7c413b093f31173c291a4d3529a5887ae3c5abe1c595ac9a68484728162a111540222f6d540c585481cdcd8ecdc2558170657a6b95aeab5b93a49de4f69be2e49ce4d994ddcc034a3c1552539bd6dc93ced6244f553e4e4e2f3f3eb1dfdf6295961d3f40b6d6d54f7b7a00312db2dcd884acab002225a9d9ddaadedca7dbd7aadadaaadedc9cded491c6be415053404d539dd0cb71b2aaace1db8cb0ae475055313a41082729153f3e183f3c19433f0b423c90c7c1b0d9d3485e5c221d2344494c9dd0c7a8ded1465051352f3157565242433d6d6c68e9e8e4e4e3dfeeefeae8eae5e6ebe4eef1e8edf0e7e9efe3ecf2e6efefe5f1eee7f4eceaf4eceaf1ebebeeede9e6f0e7e6f0e7e7eae3eaebe5e7e8e2e7e6e1e6e3dce3e0d9e6e2d9dfdbd0dbd7cedbd8cf6a6a625758525b5b596263653f4247585b6055595c5054554f5354636969454a4d4e535654595c505558585d606166693d4245575c5f515558505457616568595a5c4948465b5653423330664639844728ce7346df682ed64f0dda5109dd550bea681cf27525e36a17db6d22c369348f4828460d043f16144b30257764565b464376636571686b6e686a594d4d766b6945403d3d3a356765595d5b4c565445494a3a49504056625463746a4d5e584248462c312d3c473f607169aac0bed2edf605243902283d04393d0e50420757320e66362a855929865a278759367c3ebed57dece175f7da62ffe261fbe05ffce365f0cf5cb8973ab59a63ada4959db1ca0f38703469b53775ca377bce3d7ab95378934a544b72572c775017866b3c826f47928260b6aa90857d72817d7c7e7e86525864313d4d0c1e340011341d41733463a71f58a73f7fd60c4da108428c35609735496449505a5f6769818a89878e9480878d828888888880aa9f8da69078a1826590623ea16236e0a070eebd94feddbef5e3d5d3daca6385624d855638814c227d421081411682442c7c4142592da4664fc35c53b95851b95a56c25e60c76365c76768c56a69c06668c36e71cb7d7dedaaa4ae7a6c724933cbab92e9ceb9826d682b1b1c392e2a3b322d36312d3c3431382d29342a28201e213c332e442511ad7f5dcc9668c68857d08c5fd48c5cd3884edb8d4be18d4de3894bdf8046d47231ee8d3ef08b33f98a30ff8e33ff933efd8936ff8b37fb832dee761ffb882ffe8f36f58730f48631fa8736f67d2ef4822af29b2affc238ffd22effdd2dfed82ff9d22cfed731f6d842dcd15ec3c270aaa875ada58076623d796b444c592e435e3151713f46753e3378392c7b39267533297e3b1c7f3c1b863e127e321e7e2499df6f93c34b778e22c2c7754e451e2b1807482e1f36190b4e2d1e5b3717aa853edbbb64cebc68b7b96e365414487f5505514785d1cf94cdbc5c80666d7a5c1f3622a1e0e592e4f299e9f284d2d407524b0040380b464a94cbd297d0d92f5a60444f51314140a4d7d84d8a8b90bebeaedad9a9dfdf053d3aacd9d480aaa8001c1fa8dbde95d0cc92cdc799cfcf99d4d29ee6db8ec7c01d2f334b5a5f00312e9bdcd49dd9d1345c5b404950252e35bae0e1a9dad7b0dad8b4dedaa8ddd7b4e7e27fa3a12c403f57585c3543439fd9cd9cd8cc384a4a4341443232304f504b454543dadad8ebe7e6edece8edefeaedf0e9edeee6f0f0e8f2f2e8edefe4ebeee5ecede7efeae7f1e8e9efeae7ebeae6e5ebe1e4eae0e9e9e1edeae3e7e4dde5e2dbe2dfd8e0ddd6dcdcd4d0d0c6c9cac251524a4c4f485257514246454145464b50544b4e534e4f53515254494a4e43474a4e52554e5255484d5052575a41494b40484a5056564d5353454b4b5258584a50504a4c4955504a4c3f365f443b3d0b00c26836de6b2cd25310e9651dec671ae36010eb6e1cea7120ea7224cc672f97574b220009250d1d321e277e675f654f415d4843513d3c56444054423e52413a5e51492a261b403e317f796b8e8b7a848c77818f787d887792a091b3c9bdd4ebe1e7fdf0e9feefe1f5e9e1f9ebbfdbccc5e5d85e7f78012c2200331e0953320253282174462d7d56307e57327b4e497737dfdf7ffbe472f8df69fae067fde465dfc346edcc59ba9b41c6b280c2bcaeb9c5d31939624172b73977cc3b7fd44383cd4a79b1526585735f5e94745fb4a387c4bda1bdbca87f81747b7c776c7073212a31586877293e5b2743734565b03d65bc3b71c72562b52963b52e5da1425e86495468434144c8c1bb3a363392918f9393959192948d8f8c8e8e86b8aea2cebbaae4cab3cda282da9669e39662e19b6affcea8ffe8d7e8e2d2828b6c6980565276463b72393483412b75364c73465c4c33bd6460cf585aca5e5ccc6463e47a7cfd969affacadffc0c0ffbfc0e3b3b3bb9a95ccb4b0998785483f38222315323b2a3b4b403f4e47262c283635312e22225944434927254c292549322c4229155f360ad09a5ece8a4bf0a260dd8546ea8442f48033ee7a27e57a28d87728c76c26a54906eb893ef48939f8842fff8633e46c1ef37e31f47c2efc8332f07621fb8430fd8e3ffa8e43fa8e46f78640f7853fed832fdd8811ffc12fffd430fed629fbd228f9d026fdd42af3de478b972b42681d306b333770435172454e7443347b431c763622823a197f350f7c380e803a1287390d83350b85380582340c873713802736891d6096279fb4555b5b154031143a2417412615442715391809502d055f3800f3cb51e3be3ccab73f4a5900527e41074f3989d5d199d7d223584e61927fafe4d29ee1d89ae4e771bed06ebad26cb7ca0036450e48568ec2cf93c7d2284d553b3c3e192523a2e2e485d3d5a9dbd8345e5c9bd3d4a6e4e3a5ddd474a9a1002e2ca9dbdc2c5d5a1d4e4b1444442259569ae0d68ecdc42c5350163635aedcdaabdfdbaadfd9afdcd9284646032524a0dbd56aaba3063d3810423f18504d1546432d4c4e223a3c3d5756234c4695dbd09be1d6214845243636454e4d4e504f3f3f41676769f0ecebebeae6eaede6ecefe8efefe7f0f0e8f0ede6edede5ecefe8eaece7ede8e5ebe6e3e5e6e1dfe4dddbe3d6d9dfd3e0e2d7e6e6dce1e1d9e1e1d9deded6d8d7d2cfd0cabbbeb754575051564f4a514a53595553595751565952575b515459515256565759535458565a5d4d515453575a54595c50555854595c5056564f5555515556575b5a515554545857494a454037322d15093b0e00a65c35e47637d9570cf26e26e25d12ed6a1ae46310ee711dd16014d97539a159406549604e4b78484d754b4b63614f4d583e2f452f245d473c51392f462e2452393259473d261f0f959482dadbcbe4ebdbf0ffecd9eedbc2d5c2b9cebfc4ded3d2f0e4daf6e7daf5e4dff7e9e3fbebe4ffeae2ffe9bcdcc72f594145826319643d015428267c4f31835f357f5a3d7c4fa4c986ede582fadf6cf9e272fae16dfade61bd9d24be9c31bc9d4dd7c49adad4c6c9ced191a9c52957953d78c83f7ece467fcc5582c35e74a3a9a0b1cfbdb9ccc6ba9294879196927a82843a4147232d37051a2b0a28441d3f6d32599c4470c93565c74c84d90f458f3864a335507d444758594f4d998b7eb2a6965950496a6562a09c9bb6b5b1dddcd7f0ede4f5ebe1f7e7d8fbe9d5f6d1b4e69f73fea973fca770f5b383ffdfc4eee0c6d3c9a59693665f6833586d3449703756784684896b744e41d57577ff8a90de7071cf6565c6595cc65c60b55556af5f5ea267697553522116123d3d3b4b4c5041424634393231372d232a2243443e40353145302b57362f7e534c7d493e572316512b18361400724b14e1b26ef2bc76f6b571ce8342bf6622ca6014af4a00bb711a874f00683a00663100c27531ef914bfd954cfa8f49f78f50e68042de7734d0651dca5c11bf550bb75410b75516b65217bb531cb34a10bb5c0cf7ac35ffcc3dffd237face2dffd93affd635ffda34e9d74568831a3a7a2c2e8d4d217e4737713e0034001f7e3e11853c09873606873507853c0b894006833709863808873a09863a088036167f2d4195333f75139eb15f9a955b7a6a533c251d3d221141250f3a1a03603c08a47b11eec539eabe27cfb52a565e0059823e10553886d5cf94dcdb95d5d5a4e0d6a4ddcea8e1d0458378337a806ab7c771bdd772b9d530728a85c0d28fc3d1284952333333000906a2dfe096dedd78a09f1937351c4a4aa1d5d3abded57fb1a804312eabd7d6a5cfcd9fccc9a3d1ce9ed1cca1dad38cc4bb1d4a45aed5d2b2d6d6335757264f4bafd8d4a6cac81e4844a5e1d99cdbd29dd6cf9fd3cf9fd3d1a6d2d3adc9cc455f60a6d1ca9bd4cb9be1d6a3e7dca3d4d0adcbc93e48493434364c4b5048474cebeae6ebece6eef1eaecefe6edeee6eff0e8f2efeaeeede9ebede8e8eae5ece7e4e3e2ddd2e0d3cfe4d3c3d6c3c8d6c5d3dbccdbdfd1daddd2d3d6cdd4d5cfd1d3ce8d8f8c4a4f4b5156525b615d444a484c55524a5352515a594d5255575c5f43474a4f53564e525553585b4f5457585d6042474a5156595056565458594f53545557564d4d4b5556513b3a363c3734261619351105662100e07e41d0550fd95107f0661eda5208ee6b1be2640fea6c17e17a37a4644b5a42504353844669ab365a983b507b40353d5f43375134224c2f1d5137283f231853322d5c3f39524232d5d7c2e6f7e7e5fdf0e1f8f0e2f9f1e5fff2dffeefddfcf6dffef8e1fff3e2fcefe9fdf4e9faf0e5fae7cbe1cacce4ce2f523a42785e40876742976d2f8c602883602c805c387c49daffbcf4ef91fae278f8e076fce072f3cf57c09826b18a2fba9b5ad6c4a0dbd4c4ced1caadc0cf3a65984c82ca5284cd5782c6365a8e132a4ca5adb8a8a9ab9ca5a48c94976d717d373d4d6d76871d314a2348724173a8396cad3971bb2664b72d6aba25589a406599233857373b477d7270a89688d0c5b1e8e1cef3ede1f2ede7eeede8edece7eeeae1f5ede2f5ede2f5ecddfaefdbffe5c9d7946afba46fe68c4ee8a065f7d2a6f1dcb1e4cf9acdb97ebaac6b91884fa49f77b6af95a8958692655fb35f5fbe5559c55d5ec8605fcb6362d46b68ea7a78ee8a88cf89876b41423a30316b6f7228292e413c404735335637356635386b2f31783431732d23621e0b98553be09d82b47959ba8d66d4b284d9c088d6c287ccb87db39a62caab75936e378a60246f56134b570d4365193f671e3d4e0a825e2297541da659259a4e1d8b461d7d3a108f4514a3531ea9571fab591f9d4e159c4c17d48054a54e23aa5423a55810ffc656e8b631f0be37ffd148ffd34cf6c53affd440e3d1475879102d78251581361177362f692f083b022d7f3f157f3709833609883b09813712843e147e3c137b3c0f7c3b15824115793b26803a31792551812db0bf7ad1ca9c8d7d6d7d6962654b3a3e23064b2a01674200ddb544f0c93de2bd26ccba30505e00557e42185a3e8eddd78dddde9ce0e3aed8d6acccc1678a7673a1852a6d4e0047356db9c66fbfda6cc0dc7cc8e28bbfd42e4c572c3232161f1aa9d3d198c6c43747472f3739203435082221adcac590ada8364f4c6f8c88a4cfc8a0d2c9a0d3caa3d2caabd2cd3255514c6f6bb2d0ce495e5f546666475c5d4d6766b1cfcd4467631d443fa8d3cc9fd0ca9fd0cca4d0cfaccfd1253d41395556a2d4cb9dd9cf99d5cd9bd2cca6d3d0accac83c464738383a5251563e3f43f5f2edecebe6edeee6f1f2eaeff0e8ecebe6eee9e6ece8e5e6e8e3e8eae5e2ddd7e0e2d7c2d5c25c7a621e3a236e8670c3d4c1c6d3c2ccd6cbd0d7cfc8cdc7676c685355545155565256574b51514e54544a53524a53524a53524e5356494e514d55574c5456525a5c474f514e56584c54565156595156595357584c4e4d5959595453515753504c4743665f591d0c052b0802501400e2854adc681bcd4e01ec6418d74d05f26a20ec6b1ae86d1dec762cbb643749282f56618e355ea02c64b1356ab83f619e4949614631305534235936204e2e1f56362b5a342b58382d534333808370e8ffefdefaeee6fdf5e7fcf3e4fff0e4fff0d7f1e8bcd3c9a5baa99bac9ac0cac1e6eee3f0fae2f2fddfa4af9159694c48694e0d3e20397b55408c653f937136865f3e814e79a05fe9e794ffeb8efce585ffe480e6c156d4ae4bb7954dc6ac7bd5c6a9d8d1bfd4d4c8c6d3db204268406ba21e457c113162122a4e1a2c4277848cbfcdce75848b3644511e293d24324d233758496a973b6daa346db46fa7f25a8ed727579740689c3e5a7f4f6074abb0b4ebe6e0f8e8dbfae9d9f2ead7efead7f2ecdef0eee2eeeee6edede3f7f3e7f1ebddf9f1e4f7f1e1f7f2dfffefd7cb936eec9f6be99451d68e44fad48de1c97fd3b763c8aa50e1c86cdcc47acfb590c9ae9dc6a9a1b68984b36364ffa4a6f3898bdc6e6fcb5d5ec25050cd5352c45452b662609a64625f45485a4a4d574241603e3c6837326e2d297422248e3434c16862ca7767a85e4392502daa6c45ecb78be2b685e0bf89c8b37aaca064aba1649e9c5f979c625c6a2f516528476e2d2c6f281c6f27167028256322515620573609501e00652e10673b2061351a6f3a1b713616713711874c2494592f8e50297d38198c452579330f773802ce9c45dbaa44de9e3aeba33ffdaf4dffb550ffc556ffd56d76711f40631f1b6321256f346791611e4415296833297d4215793b147d3b1c7c3c267e4125723c1e6835106127004b1000420a00390050833880a258b6bf86cac4a0eeded1ebd7d08c7764876e4682611e9e7a1cd7af35ecc637e8c52dc9b72f4d5c00517d4211533887d7ce94e5df9dded873928c182d1e2d4b3117431f0a481703492400403e74bbcf72c3e077c4e08dc6da3456622f393819231b17322d36504d5056564745463b40433d47483d4c47475651414c483d4d4a3655502f574f385d5546655f3347465062624b60614357565561615b6463505a5b405050354b49425b582d4340213a362d4c471b3b382741422f44474a5c5e213a372c554d18453e2f56533151502d4b4b485e5c3f4545383838323335474b4cf0e7e2f3ece6efece5edede5eeede8eeebe6ede5e3eae6e3e0e3dcdce2d8dddbcfd3d6c55366503455380b32131a3e2246624bb1c8b4baccbec4d1c84a534e565a5b4f50543e3f43545559575b5e4a4e5154595c525858404646505455565c5c4a54554c58584f5b5b3b4747525c5d505a5b4f57594f53565455574a4a4a5a5653625a574d443f8a7d779889825c3d2b4c0a00db8049e07120f47b22f17221ec681df26c23f77329dc5a0eea742ec5612f7b3d2e7d769f4766a93161ab2e67b6306abc4470b940517f48405557362f582f1d5530275f3a315f3827593d2849422f323b28edf9ebecfdedebfceaeaf9e6e2efdbeefbe7f4ffecf7ffe8f5f6d7fffee0ffffedfbfae6fcf9d8fef9cfeee3b59085589b95718489693d5531264e293f734d5690685b9364385d277776359a873be6d17ef5e087dcc26b8e762c9b8657bcad90dfd4bee3ddcddcd8cdccd0d3b3c1db20375728435e233950202c3cbdc5d0a6afb47381845c6d754457650012282a4a703d65a05080c8366ebb447bcb22529e274583626588312533483a37ece0d2f4eedeefecddf3ebe0f5ece3f5eee6f5eee4f5efe3f2efe0f0f0e4f2f4e7eff0e0f3f2e0f6f3e2f4f1e0faf8ebfff2e2b0876ba46a3affc479fcc060fdd86eecd25bf8dc55fadf54ffe45ff0d971dcc593d8c3aed5bfb2ddb4aebf6d6fc95e64cf5a62d45860d0535bd2535ad55458cf5959be605eb36966894f4e642a266a20177d2718953827c66554c96c5dcd7569bc7063935442cc9d7fe5bf98dbb689e2be8ad7b47ebfa067b89e63bea764c6b36671701e4a6c1f347225217021126a1c136f240c6c220a6f29196e2d3c6b372129026349303913003a1e093215033f170b4a1e13411a093d1704471c094a1c0551210a501c04561e07642d0f77481c6c3000892e00ac3b0fbf4216bf3f12bf4310a7380a88320f58210252461e2a350da2ac944d604c406448255734003a14002b02144d2205380d012a000b3004143c081439031c3805233b0195a662a9b472c9c89a72694cbeb0a5e5d2cbf3e1c987723dcbad4bd2af31cea81ff0c835eac127d1b931525d0057804614563b8fdbce96e1cc4c866d58745d5d74582551302e653d0e4815134a200f3b2c27545a6daabf7abcd488c5d708353b15241d3a40341b2a254959564c5550434746424649494d4e454a44383d36494e4a4d5353283233576162555b59525655333738585d60586063525a5c444a4a454b49545a5a535c5b525d5f424e4e4248481e2221383e3e393d403433393b3c414a505047524e3a4944424e4c3f474a484d5133363b494a4c3e3c3d4a4a483d4140585e5cf5ece7f4ede7efeae4f0ede6edeae3eae7e2e9e4e0e8e5dee0e0d6e0dacee4cec1d7c0b25e5140191e07062408133a1d23452d314c3b6d837647564f4e57544b4f52494a4f4a494f5051565051565155584a4e51444a4a3b41414e52534b51514d5959475555384646404c4c4652524650515055584f53544848484d4c4a574f4c443b348c7d768f7e74938177946e57c67a49dd7631fb832cf37417e96b17ec6d1eed6e21f27227f17128d06129a2553b7652605b6ba92351a6255cae1c59aa225eb42c5fb03b5d9c242d544934394722194f28215931275d37243c1c0594826adfd9c1fbffe8f6fee7f8ffe8f9ffe3f6fad9fafeddfafde0ffffe0fff7d0fdf3cffffae2fffde4f6f1cbfdf2c4fff7c38f7d4bc0b18ac1bc9ca9b6987c997a3a63410026003a6f452044185153246c5c2974652a766b2d5f53196a5f3160593f5e584ae2ded2dfdbcfdedacfdfdedac6cad5939fad31434d73848cd1d6dc92979d4451571b2d373c52670f2d495a80a56593c53c72bc4179cc437aca3f6db85877b78f94bcc8a5abce9b8ab78b70fddebff7e8d1f7f0def5ece5f6eeebf4efecf5f0ecf6f2e7f4f2e5f0f1e3f1f3e5f7fbecfafdecfdfbecfffdf1fffcf3fff9edd6baa496693ff9c176c28b27b8901efad958ffe256eeca3eebca47f6d975e9d29ee6d2b9dbcabaddb8b0cc8281ffb3b5fb9296cd6063cc5e61cb5a5eca595bc75f5ebe6561af625c7e38309a5045b96153c0614fae4b3496381e7221046e270baa6f51eec09edfbc92d1b583c6a66bb9995cb19259c3a66ecfb276bfa45dad943a7f7e2142721c1d6e1f0b72230b772b11722b13722e218141055a210d481a344f2e5f4f3f36160b2e17074f382845231a4220173c1f11553622421e06441d00421b004f24026a3c1b7c4b2d8e60469b5941a93e2ac9422fd23c2bd13624c83120ba2819c2392fa83c3083472f42260e453c2d6e71666b796a2239270c291714341f4d6b534962452a391c3f4a2835401551582c3d3b124f4b1e46410a86804ed0cca97c7562675e576d625ca89d8b968653ceb34adbb933deb72be8be2cedc12accb22a545f00537f400e583392e7ca226c4970aa84527453567555366543073b1716401a3253344b6353435d5c3a5e6e4c798c8cbcc82850520b1f140f1a0c15221b3c48443f4843393d3c4f50524e4f513d3d3b5859545454524e504f38393b5a5a5c615d5c635f5e5250514f4f515f5e6358595d545857555b57494f4d5157574a52543c41446060603d39383a3436433a3d3c3137453f433739384b504c4d4f4c353334534e544a434b403940504b4f4645433b3b39464b472d332feee9e5ece7e1e7e4dde8e8dee1ded5e3e0d7e1e1d7dad8cbdcd5c5e5c9bdbe827a90423e9143414e1d16262b1522422a3a5947435d50465b524b5a5547504f5054575354595251575354585354584c50534f545751565951565954595c4e56584852534955554f5b5b4d59594f595a51595b4a50505455575a595745413e473e39776d647d6c627967597c695b8f6b51c07c4bd67733d2590aeb6913ea6916ed701ce66c17ec7324e46522c55d364b1417554d7430529c4a82df03409d1d5ab52965bd346bbd3565af47669c21233a544042502b2553271c471f17481e0effdec0ffe0bbfcf4cdfdffdcfffeddfffbd5f9f6bfe8e7affffed8faf6d3f5e9bfdbcfa7ffffe4fdfbe2d9d6b3d6d1a7fffbcd8a875ab7bf9ab3c6a8adcfb699c5ac85b6996ea4846ba17f486d4e8387708479675d584467665260634e5e62536467604d4f4cb1b1afdbdad5dcded1d8dbd0d3d5d2bcc1c4a1afb2adbac08f949a353e47162a3500172f0b2e582f5a913e71b04e87ce4883d3154c9e17468c5675ac43486eb59ea8e3a68af9ae86f1b38eeabd9effe9d4f9ebdefdeeebfceeeef5f0edf5f2edfaf7f0fefef4fefff3fefff4f9fff5fefff8f9f9eff9f5ecfef6f3fff3ebffeed9c3a279fac986f6c26cf1c15fface65ffd66df6c662c59742b38a4aeccca3e4ccb2ebd6c5ddbfb4bc867cc17e76b672699753488b473e7c382f8e453fae655ec48179a06054a56655b47563bc7d6ecb8c7dd59782b87f61cfa47adfb988e0b982dab378bc9957a17d33a47726c1974bc09d63634811ebd292bea457e4cc6c9b98373d661729702a116a2a1974371d713600460e00400b002d00164620253e215b4e3e290b012e12043217043b1b04412108472a0c62421b6c450e764d0f8e642aa77d41af823fb28449b98b69b5715ab03f2db62917c82f1dcd2d1dcb2f20df4539d03c32c3493ea158497c5744b4a391544e406c685d65645f3034335d66635c675f5964567d7e6e85806a5c563680755546341c4b371f5f4c2e847659aca79463655a616360606261605f5bc4bb9a9c8630d6b63ddbb32de5b827f1c531d2ba36515c0054863f298449167a462a7a4763a2750c3e192451320b371c30533f45564c555e594a55514e595b343e4a4d5b6845585e4a605d273d3112281c051c141828254b514f6262625c5c5c5555574a484d5553565857555758535357564d5351575b5a5a5e5d5a5c5b54545653545652565751575529322f616a675964604e5756464c4c4d51506567663939373b393a3d383c39373a3539384e54503c413d36383750515645464b333439414548292b2a4d4f4e484a49474948ebeae5ebebe3dcdcd4dadad0d6d3cad8d4c9dcd6cae6d6c9f0ccc0a46a5f913834942a2aa3363b9345433d2d1e354835445c4e40574d4f605a56605f3c41445152565051554f505455595c54595c383d404d5557525a5c545c5e52575a596163343c3e525c5d4f595a50585a50585a5b6063373b3c5658573736343b3632574e476a5e526d5f526f5e4e8a7766b7987bd8a36fcd7e3bda7024e06917ef7424ef7623e5711ce47025cd5320d06a537e4450655079384687294e9e2c5cb1184ea6487ed42e65b72e65b54673b460769f2f2c3d4624234c170f521713712b219943289e542ffff0c3ecdfb3fff9d9ece4c0ede6afdfdaa2ffffddffffe1e7deb5fef6cffefde1ffffeaffffdefffed7ffffd758613676946e5481625f957b649e8658907763987e60907662836e868b845e5a575c5e5d53595959636254605e727e7e454d4f606165dadadadadcd1dadcced9dbd0cfd4cec1cbca4e5b613b455154657706213c799fc6507db84378be3c76c0255eab4a7eca4a75ba5474a7576588676072b5928cf2a883ffb382d98e67c78f74ffebd8fff3e7fff5eefffaf6fffefafefdf8fcfcf4fbfbf1f8f8ecf7f7ebf6f7eff0f1e9f7f7edf9f5ecf7efecf9eee8fff6e4c6ae8ca07b44d6ab67c0964c986e22986c25a67a3bc19765ddba90e6ccabead4bce4d1c0e9cfc2eec8bbf8cdbdfcd1c0fbd0bdf7cebcf7ccbcfacabcc8968b7a463b73402f703c2668361df4c5b1e5bba3e4bc99dab686ceb072ceb3669c7a23a78426916d0fb7902bc8982afcce6cbc9b56ebd198fee6a8816d26cdb8656f6d1a3f5e1a3e753b1c652e003d090049161f653317592900380b16431c7e9578544c397e64578065547c604a7b604382654378582f5d3b00ecc56aeec460b0842ba87c23d1a640d3a84ae2b478c47e5aaf3a26c13222d33728d13121d33529c62a1ec52b23a92920d38676724832684d3064543b584e44655f5f6c676d6160656f717070726d68655ebdb5aa6e614e43311d260e02472c217c61503f291b2e241b43423e5d61625c61646061659a9581feecaad3b650e1b838e6b729f2c632d1b9354d5b0050863a1b7d34127f3c2c84485ea7721350271a4d2e062e163e56494d555756575c5a5e6158595d2f2c334e4d535054554954503d5249122c21062017182b25545a58393b3a5656544d4f4e5b5a6059585e545454565855515753515a57434c4b5056566062613d3d3d5a5c5b595d5e545859313536616765767f7c555b59454b49464c4c545a583c3e393b3c373e3d3b403f3d393b383a3f394f514c2e332f484c4f2b2e334e52554f53544d5150363835535353484647e2e7e0dfe2d9d5d5cddedbd2d6d6cad9d1c6e1c9bfefbeb79e4d4a932d29982d27aa3d389b3131944541664a3f4d504548554e4958553d4746393e4150515548494d4e4f535054553f4545353f3e444e4d4854524751524a54553f474a373c4052575a474b4e4c50535256594c50534041455455573b3b3932312d433e38524b41534a3b6054448a7d6ab2a38ccfb896d1ad71753f00a85c11df8235d46617cb5609e9772ec6551bda6b4f700900781d22924b5d8054756e618d5265a0385da3305ba95685d7265ba93264a94e77ab6574953e202a621e1d882923ab362dad2b1eae3a23b56c43ffe9befffae3ffffecfffbd7fffedafefce3fbfbe3ffffdbfdfdd9fbfde8fefde9ffffdefefbd2ffffd773865979ad865fa581448e6d66ad8f5f9b826fa28f5d84724a61575861605b5c5e6064635f6563596261545e5d4f5f5c52615e585c5f959192dad3cbe0dcd0dadccfd9e1d6d1dcd88f9ea51329410b274e557bac5480bd6398dc437bc5558dd73869ae5676b34456865f6680acacb8c7c0c7d2b5adf1ac8de8906af8a281dd9b83fff8e9fffcedfffbebfff9ebf8f6eaf4f4eaf8f5ecf9f5eafaf2e7fbf1e7f7f1e5f7f3e7f8f5e6f9f6e7fbf7eefaf1e8f0e4d4d4c4aad8c29bbba47adec79effedc7fff2d0fff3d2f9e8cafaeccff5e5ccf2e1cde7d5c7e5d1c6eacec0eacbb9cfb09bab8b746e50384828134a27144d281843170a572c1b643f25a27f5ff0cea9efcea1e2c486cbab5ea78023f4cc5de8bf41d2ac27ffdb59f9d34ef0c634e3bd38fdde84ebd491eed9a0cbbb87b4a6758484525e7143507647205624003f0d2a6e3d003a080f5a22003b051c4c1a8da87f82816585755e9b856eb9a189dcc8ade7d0ae977744c5a04fdab332dcb323cca121c79b1edbb226ecc13ec4932db46926b63d22c5322ace342acf3125ce3024cb2f23c32c25b2362ceda58fcb9e7dae8a587960375c564a6a6b6f6b6c70565759707271686c6b656b696c6e69211a10190b021b0603200702583c3142261b3018141f0f10646061626367605f64676155f1e4b8d8bf6fdcb23ce5b427ebbc28ceb62e5566004c863233944322904724894700541d33764a0133100b29111426184e5a56464e5054555a323137101010272727474749535959485953152c22092016071b12313c36505652575c55595e584e545453585b3e4444505654545a584b4f4e5f636666676b5a5a5c4646466666666161615e5d6259575c4c4a4d5f5f5f575d5b53595750545545494851564f595c533a39343a3732423f3a40403850514951544d3f41405051532d2b2c4e4d4b4445403738334e4a49524c4cd7e1d8dce4d9ebebe3f1ede2d0ccc0dac8bccc9f9a934948912427a62e2fad3e379d3830963e3c8447446a534d55544f4e54544c5457515a594d53534f53545354585155584e53565059584a56544b57554e5a5a4a56564f595b51595c51565a4f5555565a5b53575a4a4e5155595c55565a3436350f0f0d0b0c0716151077746d6a665b7872647f7969bbb4a2c1b396bfab78b99a5ac795567b3700ce7936da7b3bba5922902e079d3b2e6f0d0c730c0f690a106b1b288b546b7a648a6e70a12f3a7810286e3a62a8406cad45649a494b716939498f3638a32924b02119bb221cb82f1ca44515ebb380fff8dbfff9e1fff7d6fffcdafefee6fdffe7fdffdafafcd7faf9e4ffffeafffddaf4f1c6eae9bbc0d3a651855f73b997105536609e855d907f40665b4a655e4e5e5b58606253585b6d7373494f4d5c61645761625464614f5e5b63676a5e5c5dd2cdc9dcd8cddbdcced5dbcfd4ddd8b8c9d186a1bc5b80ad6995d26192d74e83c94e81c35783c21c3971404c7674718cbeb4bcd9ceccddd1d1e5c6c1a968549f4e33964029793623e3ccbcf7f4e5f8f5e2f7f4e3f9f3e7faf3e9f9f5eaf9f3e7fbf1e7fff4e8fbf3e8f7f1e3e9e3d3ebe5d5e3ddd1dfd7ccdbd4c4f2ead5fbf2d5f8edd1f5e9d3f8ebdafbeeddefe2d1f2ead7dfd7c2d9cdb7d6c5b3d7c1b4a38c7e6f5443492d1843271145291343271150341e5d3d285f3b215a2f0f7a502aba986bf4d6a0e8ca8cebcb80d6b558d3ae43f0c34cffd54ffacb33efc326f9d13cfdd53fecc520e9c42eddbd58b8a05acbb785ecdeb9e4d9bbaead8f6876535b7a512251230035021357240f582116642a094d12224e19c0d7abe8e9caefe3cbe2d0b8f4e0c8f3e3caf7e5c1dcbd84f2ce70f6cd3dffd736ffd140fdd03fffd93affd63effcc55af5e0dbc3f23d73f3ad2352cce3025d03024cf3327ca352faa3025f4ac93c79a73b9915d775f336361556a7275686a6965656366646567686a5d676657605d575652170c0a1b0909220a0832150f492b234526232c14122b1f1f66626362606365645f69654cc7b87fd3b04cdfb233e3b82eceba3756680448822d2d8c3a28984c1f854419723c03441a17442508210c1d2b1e4350474b545156555b4340472727274a4a4848464957585a53625d425a4d082415092415182921515c58373e37575e575059564d5655525b5a585e5e585c5b5557564243476162665a5c595f605b5656545755565c5a5d5a585d5c575d4a4a4c4e5452555b592f333464666560635a585a4d38342950483d645c4f4f493b413d314d4b3f4e4e464a4742423d37534c4657524c645f59918c88c3bbb8d4e0d4ebf3e8ebebe3f1e8dff2e6d8ccaca1914f508a2b2f962529a12d2d841d1688382f7d4a4761474656524f52585840434c4d50574d53514e57524c5552535c5b4d55584850534a54554b57554d5959545e6050575d4b52585055584f5857505b55515c564a5254434b4e4c51552d3134070b0a070c080c100f7074737f808247484a575c56464b445557526d6b5f7d765a988962bca4789a764694623181461a72300ec479665c0b08681215781c1f7010127a192068101c6f273b8e57748c668b61548052639b384d84756f9b89607e923c499d2628b32c26bf2b21c12820be371ab85514d09249ffe8b8fffbd0fef7c1ffffccf9f8d9ffffe5fcf9d0f5f2c7d9d6b3ffffdef1f2cae4e3b5d3d1a0f8ffd6607e624e7864739e8b3c60544f68645062625563645d6768575f615b6365525a5c545c5e51595c575f624c56585e686a5d62654f5354767b77ced1cad6d6cad7d9ccd0d5cfb3c2c7809cb25e85ae85b6f16395da5582c35c7fb71f315f2f32557c7084ae9aa3cbb7b8dfcac7e6cccbf7d1cec2897e844033d48c7efbc1b3f9dfd0faf3e3f8f2e4faf2e7fcede6fff0e9f6eee3e7e1d5d7cfc4eae2d7dcd8cdd5d1c5e2dbcbe8dfcee6dcd0f4eae0f7eedff8f1def0eed5f1efd6f3ecdaeee2d2dfcfc0d7c6b6dbc5b7cfb9ab95806d543b274928174d28164e29164c27144a291660412f66473563402d653c265427007d4c09c49344b98e3ff5cd78edca64fad260fecd4defbb33e9b52be3b11ee1ab0bdda908facd34fdd43af7cd29f3ce38fbd870e1c37decd4aef6e6cdf3e7d1b9b9a16978595c7e591d5123003a0800430b004308095014256026496b39d9e8bfe8e4c7e6dac4e6d5c1f3e2ceeadbc6f3e1bde9cc90e2be5ef9ce44ecba23ffcf42fbcd3cf0ca2bf9cd38ffc8579c4100bf3b22cd342ed7392ecf2f21e54338d4362dd13e37a52c21e59a7da4744e8e6b416c59396a6d666f777a71706c29211e302a2c434345696f6f666f6c6a6c67413c38362827382322250c0751342c48271e3e21193d2b274e44425e5e5e5f64605c635b716e4fefd892cdac4bd3b23fcebf4c5267084c8632258836128238288a4d146333053e1d1c422b233a2a48544a4b524a5557524442455c5a5f504f544c4a4f423d4358595b3e4e44375440042f141d452d132a22505c5c343d3c5a605e5b615f5258563d43415256556565675a5a5c56575b595d5c5c62585b5e555857554745465858585a5a5c45464a5e6265555b59575d5b373b3c5f61605e5f597571658a7f6b71624b77694f776d54433b265f5845534c3a554e3e675e4d9f9385ccbfb7d1c6c0d6cfc5d5d1c6e7f1e9e1e8e0e6e7e1f0e9e1f2e6daf7d9cfb57877842e31922d31a03e3f6c1e1a7d48446149495955564d5353404a4c494d5650535a4c555249534b4f5855434c4b444b51484f5548525346504f4d5758485254464d534950564d525547504d4e58504d554a52554a4a4a4033342c090a04090b0a05090a6a6f7221262a676a71656a70818b8c6f7b79737b7e7c808158595144433179715c7062487d694e8a70598a665a875b586e3c3f864b51500a0c600c0c9b393aaa4347ca6b736e1825833a4d89536d8066897e6487642e48923e4e9a272cb02a27b5281fb12518be3626ae3a15e18f46e3b061d9c28cfffccef1eab4f2efbcf3f2d3ffffe4f7f3cdd1cea3fffcd6ffffd9fefed8ffffd8ffffd1ffffd757674d4c64564e655d586b69525d6151585e626a6d474f525c6466575f61565e60535b5d5c63694d545a545b61525a5d4b5356555e5d5b6463d3dad3cad0c4d2d8cccdd7cfc3d3d39db7c46285a3476ca05075ac42618d3d4d6f56546cb3a5b4f8dfe3e3c7c6fde1e0ffe3e0f0d1cfc29a98f1c0bcffded9fac1bac79890f0d4c9fff3e6e8dad1aa99925f43402d1610dad0c6e3dfd3e5e1d6dbd8cfcecec4ebebe1efede0e3dfd3e1d8cfe5ded4f4f0e4d0cebfe4e3d1cec8b8e2d6c8ad9b8fdecbbc8a73634e3224432616402313462715502c1c472011603b29734e3c6645364b2a19643f2c4e2507805127854f0fae7816e2ad3dfac659f2c04fe6b636e5b429e9af1df1b51fe6b31cf6c329e6b00ff5c11ff9cc33e9be24ffd834ffd943f8d462f8db8decd6afead9c5f0e5d1f8f6df9eab8f6c876429582c164f1c144f19275e2755844e8ca979c6cba3ebdebef0d8c0f1d4c2e3c6b4e9cebbf0d7c3e9cfacc3a161ddb351fac63ff8c02bf6bf31f2bf2eface31e9b927ffc056a14804bf4629c63c31c63a29ca3b2acb3729bb2b20b83229ac3e2fd69376885c397d57337d654b65625b676d6d69686328231d39353659575c6d7174646a6a6f6e6a736b68120403473332331b1b3318115e3d2c44240b4025082817006f6c5d5d625c5c6564616356f3e4bdebd697b09949736d17374e004680341c7e33117f3822804400451817452844614f4c6054515e5542494142443f3e3d3b5a585b53525738373d5a555c56575949594e11311c2f5d4325503c0019152a3539484d5140444760646554585955595a55595a5050525b5b5d58595d414747515b53575e5650504e5a59575f5f5d5b5c575756544847436061595c5e535d5a515852466659485844299d8360775a3081663b8f764d5d471e69562ca28f65b5a277c7b489cfbc94d4bfa2dccbb7d7d0c0e1ddd1e0e6e6dee4e2e0e5dfdee1dadfdcd3ebddd4eecdc6895854712c2f87494e6c494d6454575c555c35353d4e555b4e595d4c56584d57584c575337403d4b5453565b5e54595d4e535763676a404646565f5c545e5d4c56584c565850585a494f4d585a555e5b4c5043215e4f260f05000c06000f0b0a615f6a313540676b76413f4a6a6a72636d6f424d4f646d748c93995e6669666b6e6c717450545562646360606057565b413f44403940544349835f5f490f0e95413f761415a84548a8474e73131e5f020d620611aa464ea531349f1f1eb12a249d140ab22c21c04533a74226d78d5ee4b871d8c17bfffad0ffffe2fffcd7fffad6fffde4fffee9ffffe6fffedffffcd9ffffe1fdfde1fdfcddfcf4cdfffcd63a43265361505e68675f686f4c555a565f64555f61515b5d4b5556515b5c535d5e5660615c656a515a5f586166525c5e575f62515a59515a59727d77ddeee4dcf0e4cde3d6bed3caabc3c58095a66070913f4a683a3e4a7a7677a59693baa29ee1c3c1d0b1affbdfdeffe7e7e6c7c4d8b5b1ffd6d4ffd7d5f6ceceedcac8eccecc472b284224224624224f2727422320aaa097e1e3d8dddcd7a9aaa5afb2ab696e676a716a4148413e403d2d2f2c272c262a2b26d6cfc9cfc0b9a88d86715348694e3d4f341f40210c4724103f1b0b4a281e8668608b70698064586d514566483e5834244d250293642c9f6816e4a941eaae34f3b732e7ab26e2a41bf5b829f4b824e8aa17fdc12bd7a40dc99b00f9cc29ffd637ffd541ffd541ffd332fbd437e6c947fce587f9e7b5f5e7cdfdf2def9f4deebeed181916c315024385c2c718c5fa3b289b4b490ddc8a9f8ccb3ffc5b1ffc3b4f3b5a6e0a593c5917cb88b76c59974c59452dca541d6970cd49300e8aa1bebb122d39a02eaaf25edad498e4300a44322ab422da84027ba4e34c14f37c24d3bbe4f3eb35b47d8a98db594737d4f2e754d337d6d605e5d586368625e635f5757596a696e51565a56575b7167651708031e0c082e1a1b220d12240b07432106613b0a855f16b0924c493b18666256656563625e5d71645bddceb99285634c4d213a5721427e402f8b482a935029824a16592d12361a485b484151461f2f2512211a111e154c524824251f1d1e226160686d6a7164656755655843604e2d56480d322b001216262f3661606657555a53545654585b4e535945484d6262645d5b5c545859343c3f5964685761635355543a3934595651544d455d50476555486459435f5438402f11462e08634113825720936126824c0c81500eb38440bd934bba9346b99541c19f46c0a147ceaf5de0c483f1dcadeee6cfeae8dbdadcdbd8ddd9d6ddd6d4dcd1dadcd1dbd7ccddd0c7e6cfc96b47496b4a51584f544a4d545858623a3d464952594a55594d5959475351515b5a353e3d5156594d52565154594f52575253583d41444c524e4d565151595b50585a52585646473f5f5a475a4d23a38b41a88e3acbb977372b033f362f7b7984696d78737a8236373c6c6f74343e40606b6f50595e4c555a636c717f8a9066707a5a67703e4b545f6c7558656e5c6972454f586364687f6b6c512121712323bb5b5c720b0e6f05077b0f0f7b0707ad2d2ab22923ba2720aa170fa81b11b83428ab2c23912717530c00e3b78afff6b5ffffc4ffffdafffbdefffad6fffbd5fffdddffffe4fdfce0f7f6d7fcf9d0fffbd5fffee5fefae1fcf3ccefeac249502f515e4c525a5c474e56545d625a6466545e604e585a5e6869545e5f535d5e535d5f495257586166555e63586166555d605b63655e676657635f879b92d6ede3d8f0e3d7ece3c7dbd9a1b0b55a626f43434d8a8581aca296d4c3b9cdb9b0cab5b0d8c3c0665251f9e5e4f4dcda6f55546c4f51d7bdc0baa4a75743455b47493c23263a1d1f3e20203f201e38201e2a231d1f211c222625191d1c1117131a201c111a190f1817222828141a181922211c211d534b4946312e4a27213f190e3e1e0f3f230e3c1d086847346e4940c29f99c0a7a0a9958a8f7566654632472309754b238b5b1dd8a24ceaae3eeaab2ae5a71ee7aa1be5a917fdc12beeb31be8ad15ffc731ffcc35ffd83effd637ffd635f4ca2af9d13cf5cd37fed432edc629e9c942e9cd69e9ce99fde8cdfbecd7fbf3dee8e4c9999c7d7e8a64a2ae88d0d5b5e0d6bbe6cab2925e498432248a2a1e96352cab4d43c26556df8875f0a28effb496e69663ea9749f49d2cfaa226e99521ed9c27ef9f22e69927dd903ed98a52d88261d17661c36c51af56389f4125923219973b24f0a890d4af95b7997da574567a4b316f5544686055595b56676d6b70717368696d65686f65646a12060622100c25110a2610052e140558361a5b3000e4b160d2992ee0b04a5a400365573a67625c6462655e585a655d5acac1b88b907a5171483b7a4146a261278c4a2b804776b185395033434b36101d0c15251a091d1415261c3c463b22272063656460616555545a6566685e6b61566c5f425f5a01191b050f1811131f4c4b5356555b636468585c5f54585b363a3d61605e5f5e5c5c5c5c45464a4f4c53595055634e4d60483e5b49334a37163c21004224005e4407654d0784671b8f6b17a6791eb78222d49a39e2a644f6bc59ecb751e3af42e1b240efc04af1c54af4cb4beac34ce8c463fae29cf7ecccf0eedfd4d1cad6d6ced0d3c8d0d6c8d0d4c5dbddd0dad7d2beb8b85b555949474a55565a4c51544c4f564c5157484f554750554955554b575548525149515351565a4a4d544f4f5756565e51545b565a5d4f54505459534e525551525652514d5d58425f521eb49f46dfbe39debe35a9923267581f79705f716f72666e716e7a7a5b6763707c78404a4c4d565b6d75772e3736666f6a707b77626d6f5c676d6d787e333c434e525b62656c656a6e706b6f856c6f3e0c0f59090c8a272a6a0105730504a4312aad322aac2521b628249d0e06aa1d16bc3833a1262194231fc76e66643120fff3d5fff0bdf5eeb8fffdd7ffffdaf8f5c0ded99ff4efb8ffffd1fffed8fbf8cffff8c1fef7c3fffae0ede7cfede6baeceaba97a280d1e2cf51625c5462654853554b5658525d5f5662625d6969657171545e60535d5f565f644d565b525b60515a5f58626467717269737445514f5f6e6700110b2b3b3bcadadaecfcf962716cacb7b37c837c797c757a79745957583c3a3b31302e21201c1e1d19221e1b241b1c241b1c21161c20161e1b141b1813191b161c130d0f1d13141d15131b1a161d1d1b1d1d1d2324261721201e2a281a1f2222262913181c2c3033181a19252a26121d19414841c0b9b12b170e411c1338120735140b462b20a18a7c92786b4a2d29563b34ab99858470553a1b006a4018966427ac7322e9ae46d79922c88906e8ab1ffac231f0b928f8c335fcc938ffd239ffd338fcc932fbc52dffcf31f8cb2affd634edc120fad638f1cf30ffd936f1cc33e9c241ffd678edbb8afdd0b9fce2d1f9e9d9f2ead7f9f1dceadbc8d6c6b6cbc2b3beae9fdcb8a87d3b2b8b20169e1f18a62721a4231dac271e9c180cb03025ad2f21a92c169e22009e2100a82e00b03d00bb4a08d16117e37830e7844dffad87ffb7a3ffb4a5ffa58df19a7ee69174dc8b6ed2866cebad94e3baa4b4917ba376598a5c4263452d6e5d4d57544d6d6f6e6b6b6b6a6a6c65656d68676f292428170c082310023b1e00562f00c28f3ef1b14de69e28d18200d69217eac1653b260067624f6264635d5d5b625f5af1eae4bec6b141663b3b7f4213742f1a7d3a307d47a2d1a7a1aa8b828067435036324531172d20162a2107120c50575050554f585d5954535875767a535955565f5a51595b3b40460e0a190e0a1b20222e40474f5a5f635d63635c5e595859514c494258534f5f59596f616166484654242074302d5e1b08916332f4cf7ffcd367f9d052fbd04ef6cc44fbd043f9cf3bf7ce36f0c42df1be2df9c639fac93cf6c634facb33f8c931fdcd3bfecf3bf8c828fbcc34e5bc3effe086fff2cbf1eeddc7c8ccc6c7c9c6cac9c5cbc7c4cdc8cbd4d18c90914f53564e5658545e5d3b44434e545450555850585b4b55574e585a37414348525350585a4e565854595f5a5d663a3d4451545b5457604e5156555b57535852333333635f5662593c6051186f5a00ceb235e0bc1ed4b119987e107f6e296c6145615e57656a643a453f546158828e8a77818342494f283032808684697069252e295660626a757b616c72677278666b6f595c615c61646a6667765d613e0d115304097b181b871a1d97211fb2362ea72219b52a25b32521b0251eb42f2a931b1a891b1c75111167181463342af2d8c1fff4c7f9f1c0eeeac4ffffd9f5f2bfe8e3abeae3acfffeceffffdedbd9b2cfc68ffffcc7fffee4fffee5ffffd5ffffd0d4debc32412e55645d50605f5863655863654e5a5a4e5a5a4b5757505c5c525c5e586264555e635861665c656a535c615761634f595b525c5d5b6564616c681b27231a25271c272b19252317221c19231b151c151a211a13171613161d0e1118171b1e171b1c1a1c191d1f1c1b1b191b1b1b18191d11121723242916171b161719262425231d1d211d1c2227231d2120211f201d1b1c2b2f2e191d1c121212252326292a2c2426252525232b2b29262a292829242f2219371f13532f23724e42a88b85836a63856d61795f525b3f34503428311b03674f2d946e479a692ebf872ace911eefb331fcc137dfa516f6be2bf6c028ffd63ffdce3aface39f9d239f4cb31ffd43bf7c830f7c830fccd35ffd13ef7c83af1cc40f1cb44f8c947ffcd58f0ba5ad49550c67a58b77262ebc1b5ddc5b9dacec0e6daccffeae0fde6dee3dad3e8d7cffcd0c39e5044c54a43d54642d74947cc3d39c02d25b42016b51d18b8231db4241b9b0c00b72613ac1e06ab2107bb3416b52f0ab03009a92e0d9c280f962215942419881a099229139e3a22b15339c9735aeb9f88fab9a7e5a695c8816d9f5b468b4e3b6d3d2f735a555a4f4d6f6a678482834543466f6d70706c6b180e02331b00815e1effcf6cd99d23e69d1ccb7a00ef990ed68704d9a1309572214d401e67675d61635e60615c74716cdde6d5254b223d8146268742228640337c45acd5abbfbfa3beb49bafb79f2d3f292c41322c3d354e57546d71706466615d5f5c636466606165565c5a606463646466645f664a3e4c1406152216205d565e4f4e56494c51595d5c5f615c524f48423733301e1e300c0c63221c6710079f3632a6462dca8b48f0c459f7c938fecf29ffd52ff5c71cffd022fccf1eefc612f0c717f2c61deabd19d0a300eec31ee6ba0fe7bb12f1c325e6b616ffd124f4c41ce9bc2df6d56cfceebff8f3dfa5b4d5a7b5d2b3bbd2b7bfd2b8c7dab6c6d5c2cad551565a4b514d363d36464f4c4a555148534f495553404c4a364041474f52474c504c51554d5558424951343b434b5053494d504d5057555a60404a49444e4652534b57512f695609d7bb4dc9ac24debf29dab823b69510ae912b967e387461406a61506b6d5f6d73696f74706a70706c767876808283888c6a6d727d81842b30343d444e7380896d7e854c5e62545f615460605c6a6a6a6e6d877778461a1b5a0e106200008d1919b53532b12724b82a26b72c27a31a14b42d279114108921227c2021640f0c5e130d4f1309d0a68ef9e3b4eee4afc6bd96ffffdfffffe1f0eacaf9f1cdfffbdbffffebffffe7fffdd3ffffd8fffce3ffffe6f9f6cdf9f7cef6fbdd242b192c332b576160656f706d7979525e5e5460605963644d5758555f614f595b5a63685d666b6e777c4b54595a64665e686a5b63664e5859555f5e616b6a08110e111717191e2113181b11161a14191d141a1a101415191a1f1c1b231a17201513181d19181f1c171c1b1623241e171c18161b17181a171e1d1926211d2116122d19182e1a1b2b1b1b271b1b2e22222b201e2c1d1832211a301e1c291e1a21231812180c1d1e191d191a251c21261619462a265230266d4c3d2a0d00755a537c6158896c5c74543d5e3c207754386d4b32613d1b9b703dd8a856deaa30f0b92bffca3effce41fed03cf2c52cffcf32f7c526fdd02ff7cb2cedc226facf35ffd73df1c530fccd41f7c645fbc853f6c55ee7bc60e3b263f8b372fbad7ced9d78e38971cf625bcf6967e8a7a3ffe6e0fcefe6f4f0e5feede6f7eae4dfe0dae6dcd3fbc9bead534acf4e48d3423fcb3f3ecf4543c64037cf453bd5423bd34038d04236cf4336d13e36d4413acc3932c22f27bc291fb32112b42612a41504a8150db11e17ab1b12aa1c0ea91b0da71f11a324159a221497221892201698211997201899241b8b282270312c9c7975dac8c4b4afa9acaba657574d635d517a6b4ac0a25ad5a940dea61fda9907e6a213ffb72dffba33e09613eca728edb8523818006b5e4b62615d6266695f615e53615210381630733e2d8c4a298a452b743cafd9b1c3c5afc2b6a8a5a696969e8f5361545c6960555b5b626365706b6f605b5f6162645e64644d58525b645f676b6c645f63685c606f555857292b673c435947574d4c5e3d44544d565f5b57563f2c283912155a1518992d2aa5241eb7332e891a00ad6b21d8ae38d2a50af1c719efc91ef6cd23f6c61ef7c71dfbd123f5cd1ee8be12ffd62cfdd42edcb20efcd230f5cb29ebc121face2dffd126ffd22ce7b925f5d463fff2bbf7f3d81939760c275e11235115274f0e244d2a3e5fa7b3c9c9d0da494f4d5259514c55524e5a583f4b474e5a564955514e58574b5053505559474f524c555a4f585f51585e484e4e555b5b4a5255505a5b515c56595f534a45326b5b2acfb651debe35d9b61ce3c026b8940ab5921cab8a2d937835836f4c7d725e75735e585b4a4b53485161575b756c57706a616f6f868e907f848862676d343b4528323c4859605c6e704553546c78783747466c72703c28293a0a0aaa5656932524b235319a100dba2a299e0e0db52f2ca427238b140e7205026305055e080967120f5c0c05570e056b3721fff9cdfffcc9fffdd4ffffdffffbe3fffbe3fffeddffffdffcffe9f7fbe0efecc1faf6c9ffffe0fcfbdcf8f5c8fffdcdfefed83c3f244c4e40676c66565f5e4d5959576363576363545e5f5b6566899395636d6f596267586166545d62586166545e60596365545c5f5f676a5d67694c5456303634161a19151716191b1a181c1b151c151b2318131b10181d17191a151e1d191d1c171d1b0e232210262813292c192c35242d35263333273d372b4b3f334f3d33583d365e423e5d4543624f4b53413d5a4b446c5b516f635563615249553f0d270a1533196d8175383e3c433941513740562e2c491e153d1c0b2c0f0044281c604333745239512f0a7f5a2d603b0e8a6342c59d79b0854ee8bc63ebbb33f3c325fbcc36f7c935fcd33bffd63cf4c62bf6c42dffd33ef3c939fbcd46f0c342f2c747f4c750e9ba52dcaa51f7bf74ffd696ffdba7f0b893ce7e67e78b7ef59b93d36f6df27a7ccf5c5fcb7b7cffe1dcfceee5f4f0e7fbeee8f6ebe7e2e9e2e6ddd6ffc6bdb6534dc84241d74142d54447ce4241d14840d04339d5423ad6413acd3f33d34338d33b38d43a3ad53c3ed33a3cda4040d63d38d73e36d73d33da3b37d83633d93c35cb2e27c2251eb81f19b02018a71a11970a009f1209a31511aa1a19a615109819137f2a25f9c8c3e5d2cbd1cdc4c8c6ba9b98896c64519b885eba9745ffd05cd9a110e0a106ffc02cd78e01e0960fffc843d78b02cf8e18d9ae604128006d655a5f606260606058655b1b4225226436449e602f8b48367d45a5cfa7b5bda8b1a89facaca46a6f684c564d555f575c606149494b696367635f6056585751575558635d424b48777779605c5d635b59785e5d7a44428446494919255031438072898d8a9d45444c1e0f1444171e671519a42421b7271fbc2e2a750300854200c89f2bfed434eac10fffd72af5cc22f4c81dfdcf24fed428fcd226f2c81cffd529edc518ecc319fdd42ef0c721f8d229fad127f1c318f8c923f6c82cedc94efff4b4f7f1cd13469f002b7b06296b0b286408255f1e3567364268bbc1d7b3bbbe49524f535d5e4d585a3c48484955534c58544955514c515450585b4452534352554d565d50555b5253555056544a5956404f48525b4a4a48316551387e632ed7ba52ddc038e6c333bb9607be9515aa8415a080298c74368474539489757e785e6c7055566a4e396043356e4e40785d2045334d625964706c687170363e41727b80677576364143525a5d6d75785e696b7272722b0d0d4303038d2929a82b29b12724a1120ea71515bd31309c2221750c095f04035d0706570200630805660200ac4b45812c25955b47fff8d4f8f4c7f9f5c8ffffd9fffee3f9f6d7fff8caf5f3c2feffe0faffd8f4f4b8fbf7baffffd4faf9cdebe9b0e5e3a6fffec5605d30807e657b7b716066645a6465555f60535d5e545e60535d5f757d804f575a5d6568565e615c646750585b565d63545b61565d635c6467616b6d5862646065691216171e211a22261527301327330f283410293713323d1d2d3818343d1e3c4623546038677247878c63a5ac83bfcba7e5eecff2eed58d806daa9582c0a695cdb0a2d7bbafd0bcb1d1bfb5c3afa6bbafa3979a8571856927532f0e4d201c69331460313671553d5e553f40453c222b56282849190f441d0c411e085432195633156c491f83602a93722fac8d4cb29261b9986daa8654f2cd7cfdd34bffd431f7c725f3c625ffd437f1c52efbcc40f2c242ecc151eabe5be7b85ee2b260f9c780ffda9fffdcaefecca9bc8064f3b6a1ffd7c9cf9389e3908ad97e79f89f99e1827cb64644da6e6cd1807dffdfdbfeeae1f7eee5ffeee7fdf0eae6ebe5ebe2dbefb4b0b54e4fd2474eda3f47d73e43d8403fd83d38d73d33d94136d53e35d13d31d43b33db3c38dd3b39d43937d63d38d63d37d63f38cc3932d33e3ad53b39d53c37d23d37d23e3ad54141d64646d24647cb413ecd4537cd4336ca3d36cd3e38cb362fb9362e983b34ffd0caeedfd8eaeae2ddd6cedcd0c4ccbdaab59d77c2a059cda23ce8b535e3a919fdb522e59907e09305ffb528e6990bd4900bd6a234704f0256472a69615e665e5c5b625a3d634a35764c0c6126287e3f2a6b35a2caa5a3b4a2a9aca56668656c706f6a716a63686464626365616264635f5e5d596e706b5d625e5e64625f60626258605b51595e5e5e6d63617a54518b4e4b9d48458634384a0f2134162e44495d7a7b8d5128385e0d14840904ba3026bb3735710800591b00c1962efdd235f2c512fece22f4c61bf7d21ff4cf1cedc317f4c81ff5ca1cf7cc1be8be0affd51ff6cc16efc710ffda21f6cf18f7c91bf5c51bfccd25efc83fffefa5fff4c90646a80a459f002a77002369042568112b66223464727f9fc7cfdab6bec04852533a44463e484a444e4f45504c4c57534c5456323c3e3b4b4a425252444f534850534d51523e4241444a464f53455b563970603f6548286242118d731fcdb247b6961db9951bb68e1db08a29a4823b896938cba990d7bcabc7bba3a6b191608661417f562f82542c7f531754322e58400012096f7978495355737d7f353f416b74796a6d744c51576d7779746e6e320809853735952121b52f2ea319169f1513bb35369319187209066005025000006a1b179a3d38861f18a2312bb24139b6514580351efff1cbfff9c8fef7c3e9e3b3ffffdbf9f4ccf7eeb5d2ce91feffd4f8fbced9d49ad3cd91fffecdffffd2fdfac3ffffc6f7f4bf8a875cb6b49b898b7e7c827e5d6768606a6b626c6d505a5c566062545c5f565e61535b5e525a5d535b5e61696c575e64535a605b62685d646a5c656a555e6353585c373b3a7f8277c9ceb7dae5bde2efc1e6f3c5e9f9cce5f5c8e7f8cbebfbcee8f9ccebfccfeefecff5fed1faffd8f1fdd5f4fbd9fdfce0bcb299c4b29ccdb7a2d0bba8d0bdaed6c4b6d2c4b7c0baaab3bfa73e61402762361568340c6e310f7a361a7f4317694391c8b354655f3d32306e494352281a5a3b26472c0f5b3d1b73532aa38350ccaf73ffeda7fbe4a0b29b65b39966b79862dab766f4cc49f0c32cf7c735efc036ecc13fe5bc46e1b64ee4b65efacb85ffe0a5ffdeaaffd0a5bd8667f3bfa9ffe2d4ca9f96dda29ce0a3a0ffd5d7ffcbccaf6363f5a09de8908cef908cec807ed76e6bda7c7affbeb8ffe9e1f9ece3ffeee7fcede6e6e7e1f1e4decb948fae5453bf464dc94249c54345c53f3ecd423fd04542c74140c33f3dcb423cce3f39d03c3ad03a39d53f3ecf3a36d33e38d03d36cf3b3bcb3737d13c38d63e39d13c36d43f39d23e3cd24041d44346d14140d24237d14234d2413cd33f3bd63d35cb453ca94841ffd8d1f9ebe0ebebdfefe3d5ead9c9edd8c7ebd1b0c6a369c29941f5c650e0a81fe4a00ff1a513ee9e11fbab1effb527cc8400db9d22e7b4582a050074544579544c7561562a3a203f6f47206f361d6e332d6838567b59576959656c656466653d3f3e6567646c6d6863616264626360615c474842676863696b68636564646466675d655a535a64686962635e76635d81524a953e37a84442a1464f61212f270f1f80697b3d04137f242b880701b52a23a42d316e140b430b00b68f30fdd43affd724f7c71ffacb25f2ce1ef8d728f7ce28e8bd19fed22bffd42bffd52ce3b90fffd62ffdd42cd3ae05f0cd27f7cc30e5b924ebbf2ae3bf45fae39ffff3c80249a508489f043581022a6f0122650725611435681f395ebcc4d9d3d3ddb1b5b64a50504e56595e666950565637403d505a5b4b57574955534f5b594e5c5c354141535c5b5b5a585243405c42335838129472459f7d58a0825ebba57ca9945dc3a857b39638ac8d329e7d30cda778ae7b60853d2ee6a89bd0bdac5b725844825d2f86591f864f20874f308a5621633f0222176a787b656e75818a934a535c6369756665734b4b5573787c7e7070541a19822424a52524b026249f1f1eab3737750d0c6103036e1916bc6965570000ab4c4696251fb1362eb7382fbc3c2fbb402eac4b2ad8a56ef4db99fdeeabded395fffbcbfff7c6d9cc88fef3b1fffdcbffffd6fbefc9e5d7b0aea77d969368b3af895c5938a6a587e8ead4e5e9dae6ede5d6dfdc5862636c7677555f61565f645c656a616a6f4f585d5961644d5558555d605c64676870734f575a61666c575e644e575e565f6460686a575d59a4ac9df6fee7f1fbd9f3ffd7ebf7cfebfad1eafbceebfed0f2ffd9f1ffdce9f8dbf5ffe6f2fdddf1fcdcf6ffe3f7ffe5fafee7cecdb8e5decbe8e1cfe8e7d5e9e6d7f4e6dde3ddcf9cb49c2a613a1a6e3a10783b0c7a3d0174330277310a7839126f403f86647ea68c3744303f321f3e2c163b32154f4723615025ad9869e0cf99fffbc4fffac8fff8c6fff7c3cfbc82f2d593d2ac57f5c855f0bf48e4b24fe0b15ff6ce89ffe3acffdfb5ffd9baca9279f9c2adffe0cec69c8ed39892f3bcb7ffe0d6fdddd08b574cfdc7bdffd6d0ffd5d0fec3bbffbdb4ffaaa9e98285ea7d83d36268d46365ea928effd9cff2e0d4f2e0d4f2e1d9e1d6d0e4d1cae4b9b09b5c53974746883233b86763994642a5464aa54550a84d5eab4d5db04349bb4748b94746bd4745c54041ca4040c93f3dcf4140d13a3fd73e40d23b34cf372cda3c33d73930d63930d83b36d43635de3e3ed73532da3b37d53b39d73f3cd93c37ca3f38be5d56ffdcd1e3d2c0bdb9a0d4c3a7ddc8ade3ccbaf2d7bccfab7bc79d51cc9c2dffca46e9a921d08800e89710df8d06e5940dffbc3ab86d00c07719bf78427f3417862f1e843c2d49301242572c296d341c6b32265f3423462855615362635d61605c6e6a675f5e5a5b5c575f61605054535f615e6666664d4b4e5e5c5f5e5d5b5c5b595f5e636160654648456f72695c5c507361578d5a598e3d3ca83d37ac3d36983d3cb05a5d6e0f13af3d3db3221dbd2d2d831a2950080b300400be9c42f6ce39e8bd0ffcd02ff2c72bcfa70af0c92ce9c229e0b822ebc22ae6bd27e4ba2ae7bd33e7be3ee9c147edcb50e8ca52edcb5df2d168f1d16eecd381fcf0bcf7f1cd04479e0b499c06378300276b0c32710a2e68163a6a324e73a0a8bdd5d5dfd1d5d6aeb4b24c54574f5458575c5f3036364d57564a54534f58554c575355615d323d375a5a5852403e6a413f5b23165b21009d693a9b744bc2a789d3c2b0daccb2cdb986b79f5fba9f5cf6ce9af4bba088392ca13930791c14e3b7aa98a08947805d2f8858238c53239152228a4d1f70450013055f7175535d6649515c777f8a4046525759665c5c6878797d836f6e5d1b1c8e2625ac2a28a31d1aaa34326d05027c1f1a6c130d5e0300680a02a64034a9372cb7342ac2382ec1342bc1372ac33c29bb4d2ca7612dfff0b3fff1b5fff1b9f7e7b6d3c392a08f5771642d50471c534a29a0947a5a4e369e977ae9e5c8efefd7eceddbedeee0ebede2e6ece2dfe9e1dee9e5a1abac5b65675e686a545d62515a5f565f64565f645f676a666e715860635a62655b6366555d6054595f5b626a535c65646d74646e6f4e57528c9789f3fce7f2fddff1fdd9f4ffddeffdd9eafbd1eeffd3f3ffdaf0ffdbf1fee0f0fde1f3ffe0f4ffe1f7ffe1f7fedff7fcdecacab0e1d9c4e3dccae1e4d1dfe2d1eee1d8edebdcb9dabd25683c167e410b843f047d3a0a8340037c370073320b743c146d3d8acba31a42202e3d20444a2e2e3d1c2a391256592cfefacafffbc9ffffd2ffffd7ffffd8fffccdfff8c0eed592dab765ffd573dbac50f9c687ffddb2c39a7eeec9b7ffe7decfa8a3dda6a1fcc5c2ffe0ddf8d0d0975c60ebb3b4fcdbd2fddfd4ffdbd2ffd7d0ffdbd6ffd4ceffc7bcc78177e38885f1888ce1767cf28187cf585add7773ffc9c0f8cec2f3cbbff5cdc3f6cbc5ffd3cdeab6a9d6a193d39c97cf9c99b1817f8a5d625a2d42401737310e3839133c703555783852642a406828399f4755a8444cb44b4faf4142c04349c14044be413dc04037c63d37c73c35c73d33c93f35cc3d39ce3a3ad73e40d23c3bcf3f3ecb3a37d43b36c43d39ce756fffdcd1eddbc7c6c0a6cbba9ed9c1a7dec7b5e9ceb9e6c5a2ac884cb98e30dcaa37dba221e29f1afead2ad67e00d88207f7a22ec36a04cb6c1cac4313a63419b03523a63827863c234c320f5b77472a5b2e1e47254f6b556269616f6e6a6b67646a666369686364655f61635e646965626463666465625d63635e625e5a59696866666a6b5e64645e605d5f625b575d515e5b54755c608b53549b3326b83928c34038b63633ac3435931312b41e1db52e34610f2534050f2b0d00ab934bdec048f1cd41f4d048f6d049ffd64cffd550fbd357f0cc54e4bf4dd4ae41be9931d9b555e8c46ee9c879eed185f1d78cf5dd97fce4a4f9e0a7f2e0b0f8f2d0f8f8dc0f479a0237875987d20b367a002b671640721a385e72839db1bbc5d6dbded2dbd8d2ddd9aeb6b8494e524c5155474c4f484e4e484e4c5056544f5551434a4255524b4f3a354a1d1a5f1516721b127420049c5730774a21b99f7ed6c9b6ccc5b3e0d5b9efdcbbf0d3b1f5bfa58b2f22a42e2aae2825aa2f2a923b34ac87755a75543e835432905421894a248c512c8255002919566b6e707a8378818a3a444d434d56787c8755585f7777797f6765581212750d0a9f241fa326206d04005900006e0800b04136b53c34b6362bb73623ba331fc12f22c9322bce3933c8352ec4372eb73f2eae5b3b79431d533213432e0f4735116858349a8b6e5a4e349f9780f5f0daece9d6eceadbebe9ddefefe5e8ebe0e8ebe2eaeae2ebeae5edeee8e6ebe5e2ecebd4e0e05560625661635b666a59646a5762665560644f595b4852545761625b65665e686a5d67695e656b535a625b656e5e68713f484d646e6d5a655df5fff0f2ffe3effddaf1fcdef1fcdef5ffdef1fdd7effbd3f6ffd7eefecdefffceefffcef3ffd0eaf3c4e7edbfd4d2a9c2b895e6d2b9ead5c0e2dac7e3decbe0d9c9dfe1ccd2e5c9518459146f34077934037432037633057c380b823e0a7e3f1581472b855170b5882955343053351e4c281a4720839f7686956affffdafefbd2fbfcd4fafbd3ffffd8ffffd1fff3b8d2ba74bc9d4b936b25a97850d5a28fd9aaa0fbd4cdffe9e1ffdfd8875850e7b8b0ffdad4ffe0deffd1d0ffdcd9ffddd7ffdfd9ffdcdac68a8adfa9a7ffc6c2de9b93e4958ed37671ff9997ff9a98b64e4bdf726fde75719c3d37a14842ffb1a7ffb3ab92302dbc5a57be6b5dda9787dbafa6cdaeabb1969b6e6175555988586dac2a4f9522448c24357b303a7f2f44852e3b70615175b997a8cfa5a7d8a2a0aa6568984d52cd8286e094967c272ca44b4d9d423dac4d47ad4542b34544b34141bb4747bc4443c94946cb3d3bbc423d88423a6b493d726253938c7ab1a494ccbaace6cec2f0d6c9e9cfbebea4819e7f3fb89136fbcc56d89c1af39f22ffaf39ff9e35d16e13ef873ea53200ae260cb42215c53228ad2016a92b1c90341f5d36195450335e6b5757675c43474669676a6f6d6e6565636769646467603b3b33676661727270626061686367656064423e3f6a6a6a65696a616767686a6962626050514c67676564656a765c5fa35048c1483dc73c37c333328400018b060bc23639a1323b4c1b3112020f1c10027c70487d6f306a5907533a00805f009060008958006a44004625004423004625004f3504856d3fe6cca7e9d1afeedab9fce9c8fbebcaffeed0fff0d8fff3ddf6f3e2f5f6e800307a05347c1b4287072d6b08346512385d4f647f6b7787aeb5bbc2cbcad3dedad3dedacdd6d5aeb3b64c545750585b585d605155563e403f5753505f564f4b322b50201c5f19176d0f10831a16922d1b9e482d8d5232bc9b7cd2c5b2d2cfbeded6c3ecd2c1f8c4b688352da32d29aa201eb82925b32c2696231c61190a2f26095d865c3b8c54298e52288f57298055477a6737504d6a75795259616f7c826a777d626b727b80867a787b674d4e5b15158a242288110bb53a3296271ea5392fb13d30b7392bb72e24c23629c13524c33726c3362cc83d38bf3b37a1261f94211a7a1a0c611a066636207f5f50534031998a73f2e7d1f3ebdeebe4daf1eedfe6e7d7e5e9dbe7ede3e8eae5e7e9e6e3eae3e5eae4edeee9ebeae6e6e7e2e5eae6dfebe9e2f0f0afbdbe5c676b5e696f727d83576266586367576264586264525c5d576162576163656f716972774e575c606b715f6a705e676c4e565957625e889486e4f4d7e3f4d2dfeecfc3ceb09aa17f85896471764d575d2f4e57227d875248501d424818686e3ea8aa7b625d35988b69a28e759987738c816f918a788c85728c8a7391977b72926d1d6a360a72330e7d3b047935057c3800742f1a934e0276350e773c52a6759ccfae95c0a4c6fcdc9cd2b08ab693b2d0ac4e5c39f8fedafbffd9faffd6ffffd9fffed3fffac6fff9bdf0dd98d3b579bd9272ffddcf7c4f4ad4acaaffdfdafbd8d2ffdcd6ffe1d9ffdad4ffd4ceffc7c5d39894f0bfbaffd8d4b0787bf0b5b7ebb1afffcdc7ffc1b9b3665efba29affaa9fd37b6db15b4c923a30a4413bc75451cd5350c84f46c84d45ce4847cb4947c05045c57365ebc3b9cfbeb7bcb0b475799242629b0c44910951a60a51ad1048a50a419c1b5cb6174c98405789b0b0cac0b4b6d2b9b4dab6b6d4acadd0a3a6d2a4a7d4a3a7d19fa0cf9895cd908bc17d7aa058597d33346519196f1e1d903635ad4544933a365e2f274f3b305a5046534f444f46415c514d62514a63524a55473e5a4b38644e29715412a97f19edb53cc67700d17506cd650ed2611faa3102b32c0ebf2719c02219b81e16b81f17bf271cb22c209538277b43346d5b5162635e68686a737277615f625555535156505c615a62615c736f6c5657525c5c5a605c5d666062615d5c61615f5f64605d61605e5e5e666465635f5e5a54546c61657a54538c342ab93f32bc312aa413109a0e0f9c1418b42c30942f373b1b2a1a1a2418150e191803151b00232200483700b09039e9bd52b5861c664000411f003a190046280c2a1400766450e4d3c1f5e4d4fbebdcf9ebdefef2e2fff8eafbeee5faefe9f8f4ebf2f2ea0d3a75022a650626610c28585c77953c5166434f5f606470a4a7b0b4b9bcbfc8c5c7d2ccd0d9d6c7d0cfb5bbbb434b4d4952574c51554d474b554142502a29511918590f106f1515841c1d7c0f0c962720ad483c9b503dbd8f78cdbcaad9d4c1e4d5c0f6cbba973832a7292aad2525b32523ab2019b32d22b03223801d0a531f096366474a8e5f228650248b542c83584a80682f4a41777c7f727378657074606f745762687c838b77767c472e326927297f201e9c2a20ad2f23b73528b83428bb352abc362bbd3829c23c30bc3730be3e3b921c1c861e1d77221d722c225e25144c1f0c977a6ceed8cbf7e6dcf0e6dce9e7dbe6e8dde8ebe4ecefe6e6eadce5ebdde5efe4e4eee5e8ebe4eaede6e8efe7e5ece4e4e6e1e8e9e4e8eae9e8eeecc3cfcf97a7a66272725c6a6d4e5b61424f555f6c725e6c6f566465535e605965655a66665f6a6c646f71434e52626d6f5e6a685c66655d6266676c70646d6c5462555a7154768f68152b07616f4b989a729f9a70a49b70a0976c9c986b8a875c85805a827c586e68466d6848766f557c7660857f6fa29f90c2c1afcac7b4958f7999917a9f957c788567457e55116b370c7c410b8645037b3b08813e067f38077c380b773d3385578bb69ac7e4d0d8ffe89eccb286b49aaad2b8daf4d74b5e3eeaf9d0fcffd7fffed2fffed1ffffd8fffecdfffbbdf9e9aead8d64ffe0c7ffe0d6ffe1dfffd9d7ffdfdeffd2d0d7a09befbdb6ffd2ccd69694e9a8a6edb3afffd5d1ffd4d4ac7674eeb9b1fbc5b9dea499a46458a25648a45944b37254c5896da76e5d904238d05655de4e4dd5463ed7473fd33d3cd74545c94541be5d56fed4c8eaddd4e1d9d6b9c2d35f84b917509f1258b00b54b31052b31153b4044cae104da032518ab5bcd8d1c1c1dabfb4dec5c1d8bcbbdfbcbae2bfbddbbdbbd3b7b3caada7cdaca7c59d9baa84836644455032324427295f3d3e6135365b3331402d2639322847473f4e504b3a383b1513161b1a1655554d47473f3b392c483d2b6f59308e6918e1ae41cb8a14cb780ea94000a72900b52910c83223b92012b71d11b41d16aa130cc2281ccb3527b52b21a33832905956776362676266646569645f637270716b706c5f64606664676866696365625f645e6763606c676364615a67675f5f62595d6059696461665e5c6b6663755d5b93575690332cbb3b2ec83c2dc24237850400c53b38ab1d1bba2c2a88201d2a0a0d14161515170c131a08283f25162500433300b1913cf7d25de5be3be2ba3ee0ba4f815c0b462700412c0f6a5947eadbc4e9ddc5fdf0dffdf1e1faf3e0f9f2e0faede5fff4eefcf3ecf9f2ea1c3e6c1736621a315b495c7d5a6b7d434f5b3038434549544c4f585d6266abb5b4b3bebac0c5c1c2c3bec4c0bd9594905357565654554a3a3b502c2c531719651717751b1b7e17188818179d2727b13b3bb84844ac4e44ca8777d9baa8e1d2bfecdac478473897292ab3262cbc2a2dbb2a27b72a21b32b1faa2111a02818731b0d3f1c086088632e805229814f35825857876f3a504421232069696b606a6b3c4b4e606d736a737a7b7a822f1a1f5a28295405009c3429ab2f23b73125bd342ab4342bb43b32b04233861e118a221f7517175e0e0d591917a87973f2d2c5f9e4d1f4e7d6eee6d9e8e4dbefebe2ebe8e1e5e8e1eaf1eae1eae5e1eae5e8efe7e2eadfe3eee6e0ebe3e6eee3e2e8dee4eee5ecf3ecd5d7d2b9bbb8a0a6a69fa9aa869497405256192c32a3b4bb5d6c7156636947545c505d635664675e6c6d646f71717b7c5e686a636e705e6c6d505e5e4e5d585a65615f64687c81857f898a57665f5a70590921016b805f4a5a369ca07ba39f79a49872a79974a096728d8463877d627a7359faf2ddfffbe9fcf8ecf7f7edf1f7edf0f8edf6f9eef6f7e743402d59513c6255428e907a9ec5a61d683f0b763e007738067e40098141047d38057c381080451d7545b3e1c4b4d0bab0cbb87d9e8b557e6cd3feeacff7ddcdeecf28421de5f6ccfbfed1ffffd3fbfdd5fdffd5ffffc9fff9c3ffe6bddab79bffdaced8aba8f0c4c5ffd2d2d79d9cdfa29fefb4aeffcec6ffc7c4914d4adfa099ffd0c9f1c0bb9568636b4339714b40734e459c746ab48476b78675ba9278c2a087c7a798a56961ca4e4edd4343d9403ada4038db403cd9413ed1433fbb504afccec1e4d8cae1dbcfbec8d16387bb154d9a094ca7034dae0a52b80851b80042ab0a4aa4254b89b4c2dfd0c1bed9bfb0d0bcb3d0bbb6d9bab5dabdb7d4c0b9d6c5bdd4c0b7d4bdb7c1a8a496817e53454457524f474546474344493f40483c3c47443f4e4f494f544e4a504e494d505155584f5553495049474c4563665d514c465e4e358664279d6d18f5ba56dc8b32ae3e0cac260bb72113bb2117b91d11ba2016ba1f1aba1f1abf2316ca2c20c92722ae2827a3585575565468626464686b686367625e5f666b6763696767676963636562676353585273726d75726d69645e6c696262635b44443c6d645f74625e7b5d5b9258569b3530cd4a42cd3e30c83c2d7f0900810c03950e08b3241ebc2d277d140e2e0b07191a1417181011190c122a1a2b3e1e483b06927320b6961bd6b325f4ce3feec843eac656b69747462e0a4f3e2c95896fe5dbc0faefdbf8efdefdf6e4fef7e7fbf1e8fcf1ebfaf0e7fdf4eb091d3e657692697687616d794e5a6628344034404e2a34404c5359454d50465155545c5e9e9d99cbbeb8c5b1a6c4aea19181744c3c2f795e55542722560c0b721818761715972e2a911b17a52927a92d2fc04847bf4c45b1554ac28a7bd6b7a5c8b3a0f4cabe872729b12f37b9272ac12926bd2a22a4140bc12e26b128229a2420641e1243432b4b79553f7e531d593367877249554b74736e7f7e7a757e7d72808144535859626975727933242739201b4f1d1290372fa7382fb53c33b03b3293322b6d1d164907004b1509b6857efad3ccffe4ddf9e6dff4e6ddede5daeeebdceeecddeaebdde8eaddeaede6e6ebe5e8ebe4e7ece5e8ecebe7edede3e9e7e8eeeae2ede5e6f2e8ccd8ceb1bdb3a5aca5bfc4bebdc1c08c9292525d5f38474c4f606ac4d7e5cde5f1c4dce6596c7256656c5c66705b656f5b686e5e696d525c5e59616462696f646e70556767596d6b5b6b6855615f5c67695b66685f6d705b6b6a58655cc5d3c2cfe1cb728268606d53646a4e857f658b7f6583785c6660464d4f3a4d503ff8f6eaebeae5e8eae7e7edede3edeceaf5f1f0faf2f0f6ec7d7f72c7c5b8beb8ac97998bc1d6c562977914754203793c007538027a3c057d3d027d3a0b83430c733b387b52c5e9cdd3e2cfa9b6a5e2feefd4feea95c7ae72a58693bf9e5d7b57bfcaa2fcffd4fcffd7fcffd2fffbccfff8ccac9573a8856fdba69ed89e9decbec0ffd3d3ffd9d9954f4dd28f89ffcec8ffc1b9d09086a565599f65599c6e61836358e4d4c7f2ebe1efeae6eee9e6bcb2b0928785867f798f8882968b89895959c34c4ed83e40d9403bd94239d74035d54238d1423abe4f46f5c1b3d8c7b5d8cdb9bfc4c76480b22354a31051ad0854b6064fb51c66d10047b81656ba1e4a8bb8c9e7d3c4bfe3c8b5dbc5b8dac3bbdfc4bbdbc0b7d7c1b6d1b9afceb2a6b7998eab8e886b565143362e4e4a4143423d4f504b534d4d504a4a4d4c484e504d4d53514c52524e52515b5f5e585e5a525952575a5155564e55524b5c4c3c805e399d6a33c07d39b2581cb73c1a9a0d00b82418b92219b91c15c72520d12b2bc6211fc8281cc7291dc2231dae282593423f7b5351585252585d6068666b5d5b5e7277735e655e5a5f5b5d5f5a666863595c5581827c5d5c5768605e685f606965645c57547166627d5a56994e49a53a34af2620ce3b33c53b31971b137b0e077607008a0500bb2c24c1332f9a312d2f08031c19121c191213160d1d2d222633194c400e755b07a8880ff0cc40ffe255fcda52f5d451f3d3704429004b3623aa9b86ddd1bbfdf0ddfdf1e1fdf3e7fdf5eafdf5eafbf3e6fbf3e8faf4e85a677a737f8d6c76775f6867444f5539464f404e5b4a5662454c5441484e5160674b52585e5050593831824e40ad7463bd8c7db88e80b28e80885c51641d17690e0b760e0bb6453fae352dc1443eb63a3ac24646981d16b5493fa9594edaa597e3c6b4e4c0b2d58b8a9d3335b52b2bb51d1ac12e26af1f16bc2721b32521a525226b1109301001555a432942222034182b281946322b59403b6a55527369677b7b7b7c7d81747579817d7e3a322f342a20482e2171382f863b355d0d045b1108eab1aafed3ccffe8ddf9e7dbede3d9eeeae1e9e9e1e8e9e1e9eae4e7eae3e9eee7e4eae0ecf0e2e7ebdde7eee6e7eee6e8eee4e8ebe2e4e7e0eaede4d6d9c8c6c9b4a8ab96b8bcabbbc3b69aa49c3f4541070d0d1f242a48515a63747ec6dce9acc3d5a5bed4b4cee5c5def28ea2ad596a7266737c79838c59666c5e6c6f616a6f5960665b62685660625b6e6c687b777b8b884856565f6d6d5f6d6e5463685b696c626c6b67726ad7e9d9cee3d0b8cfbdd9ecd984897594927d99927f73705f4b5344475349ecf1edf1f3f2e9eef1c9d3d598a4a4dae6e4e1ede9ebf4ef5b6059777a7384857f878a83a6b1a9a6ccb71b69410b763e0c8043088344077f3f068140007734117f40257947abe2bbcfe3cae5ebddeefef1d8f7e759866f87bca082b396d0f8d6859f787c8d61f3ffcff7facbffffd2ccb893ad9579b18e7affd8ce8b504acd9894ffd6d1ffc5bdca847aa15e56b07168b87e72d1998ad8a393c7998abb9a8b917f73f4f4eaccd6cedae4e3e9f4f6f0fafcebf5f7e7f3f3c6cfce999999583030c04c4fd53c3ed7423bd33f33d33f33d34036d2433db94842f7bfb0e1cbb6d8cab0c4c3be6c7ea2264989295eaa1b59ac1452a7124fa80e49a71b4e9f2f517fbecbdbd1c3b8dec4ade2cbb9ead3c3e4cabbecd5c5e3cdbfe8d2c5e0c6b9bfa499c3aaa59b8a83595047322f2650514b51524d454442514d4c4e4d49656661545955555a564447405c5f584d4f4a484a4544453f534e484f443e533d30be957f884b2c6a1500a83b1aba392499110395150aa5221aad1a13c52823ca2521d02825c7261ebe251db72824a3302d8e49446f504b6e69666b6f706563666c6a6b686a67585d576f726b6b6c6665645f65645f64655f61605c696363746b6c665d5e7869668160598b4a44af4039c63b34ce352dcc3931bc3f39710400720b0484130daa2119c33029b629229a312b3911091a160b1e1e1620261a1b28172c33113a2c00ab9134f9d759ffdc4cfddf4df6d94dfbdc5df2d3763a1e00473020ac9b89c3b6a3fcf1ddfbf2e1fcf4e9fcf5ebfdf5e8fbf3e6faf4e8faf4e8848f957f8b8b6f7b6f4c594f273236424f57404d554b545b494955484a572536403f464e674d50652825a54336de705f99322b883a3077503f3f200e5b26187f2f26ab3a36ba3d39ab3229b23c32951b18b73d3ab83f36bd4d42af4a40c37569d4a696e2c1aeecc2b2874137a02623b52421b1241bb82b21b92c22b42e258c170d660a00682e235b372b2d12013a160860211c722827691f205414153b0d0f35151635201f4133304f463f2f2b203f3b2f554d42e5d6cfeddcd5f9ebe2f2e5dcf3e9e0eeeae1e3e5dae5ede2e3efe3e3eae2efeae7f0e7e8e8e8e8e8ecebe1eae9e7edebe8ebe4e7eadfeef4e8e5ede0d6decfbcc3b3aeb19eb9ba9ac6c38cc1bb7fa3996878704c1310001619121317161920267a8295becce6d0e6fec0def8c2e4ff4e6f8e6c89abcce3ffd5e7fb70808d58666f57646a64737663717458656d5a646d60696e5c66675b6765606f6a5e6a685d69695864645f6a6c515e6458656b636d6f52615cc8ddd4d2f0e4cff3e9ccece199ae9bb4c0ac4446394b4e454d5a534d5c57eef9f5edf3f3eef2f3edf3f3ebf5f4f0fcf8f1fdf9eef9f55b615f616564636564545859626b6ab3cdc25f9a7e0d66381488490a8944047c3c0a81410178340b7d3812773b337f4ec5eacbf6fff2fbfff8effbf1dffae9a2c5afcff7dcc1eecd88b8904c7344475b26ffffcde6d1a49a7c58ceb096c9a895f1c6b6c893838c4e3f8c4938a3614bba7963d89f8edfab9dd7ac9bd6b19fe1c1b2f0dacce5d8cfd1cec7f4faf6d0dcdcd9e3e5f1fafff2fcfdcad6d4e0f1e9f0fdf38a8d845e3732bb484bd5413fd44439d14232d44036d13d39cb3f42b84749ffc0b7e5c6b2dfcbb0cac3b1707883374a6a2e4a79264a7e2b4f833256883455824861804f5c64a2a296aa9880a2896b99846798836899816799836be2d6c0e1d6c4c0b2a71102001d0f0c130907100d0810110c3234332325245c5857433e3b5551485250445a5a5044443a54524669655a534e48494440524d4a5c514d553d33af897cc3907f833624a12d1eb93529b12e249b261d71170fc76961b3342ebe2b23c7291ec8251cc52622b929289f2d2d91434179524d665951706d6881837e6667626768636c6d686766616c6964766e6b6f6661716a646d6a6563625e61636074736f72696089695e924940a93d33cb3e37cb322ac63329bf3c3490292471120e831a14ba3f38b6221ebf2620b82921740c013e17082724131f27181d2c171c2b0a282d004a3800c9a93af2d243ffe144fee145ffe35bf5d8748466283f250c4630259e8f7cb5aa94fbf3defaf5e2faf6eafaf6ebfbf5e9fbf5e9faf3edfaf3ed90988b9ca7977784703743374c555a4c565f2732363f464c42404b33354148565f4d4e534e24268f3c38b0382ab73324b138308430263e281144472a5a50357f5640872a22b33e37ba443aaf392fb83e399c221fa02b22b44237ca5750a8463dbd796ce5b8a5e1c5afd2a38f902b23a5241ea31a12af251abc3227bc382cb33a2f68010065160f702d274e0b05792a26831c1d922a2b7b1f225e1415511f203715143a2520463931dfdbcfe0e1d3e9e9ddecede5e4e9e3e1ebe3ddeae1dce9dfdfe9e0dde7dee3ede4dfebe1dbebe0dbe7dde8e5e0ece7e4eaecebdee7e6e5edf0e6eef0d9dbdabfc1bca8aea2b5bbadb9bfb1afb49ea6a787959360ada656b1a6549a8c4d473a107a7361959490b6bfbecddae3a5b5cf90a4c785a2c2b8d9f895bad7486b8b94b2d6cbe4ffd2e7fcd3e5f362727f6372795564675563665f6c745b656e8d989e3f4a4c5f6b675a6662586464545f61636d6f565f64626c755c6971515c605f6d6d586d68c7e2dbd6f5ef86a49a475c49c2cfbd73766d7c7e796a756f5b6763e8f3eff2fbfaf0f4f5e5e9eac6cfcea8b2b1848f8b525b584d5152939798777c7f2f373a2a33388397968eb8aa2168460a783b007d33027b38057938057a340c813a0e813c127137bff7d2e6ffe7eff8e7f1f5e4f2ffebd0e8d0d5f3db8ab29776ac8a6f9d767d9063554e2262461f8e694c9e7b6795716158321f6d3e2c965b49ad6c58b4785eb98168ca9988e0b5a5ebc7b7e4c8bad3c1b3bdb5aae3e3dbc8cecaeaf4f5e5f0f2e2ebf0f0f7fde6f0f1eaf6f2d4e5dbedfaf080837c906a67b7494ad34342cf4336d24635d4413acf3d3dc53d3fb04444ca8b84af8f82988773908d7e7f848785919f8b96aa8792a6909cac909aa48c939b9395929893809e90759b866b9d8368a0886c9f876ba1876ca38b71d9c8b4c6baaa7d7367140903160c0a1d151311100c0e0e0c13141612101115100d776e69ece2d8dbd4c4a9a395979183a9a194b0a89b988f86756a645b4e4860453e542015803b2ccb796ba33d31b93530bc3732d66a60c77368e4aba2a7685fc45f57ab2b22ba2b1dbb2c1eb02b26a83a39782e2d724947705e5a65625b64635e65666061625c5a59555d5c586c686565605d7e76736f6462685e5c696461716c685c57518372688963568b4838ae4436af291dda4036d53d32c64639bc504663080580252483130f900f09af1714ca2f2aa9160e932214561d0a2f1d0721230e1e290b2326009f97567b6104aa8510edc83cf2d039f1d43bfbdf624024004127023f28183c281fa79885988c76f9f3ddfaf5e2f9f7eaf9f7ebf9f5e9fbf4eafbf1effbf1f0a9af89b1b896565e47353c34292c354145514a535847515345484d3d41444c57595e54534e130f9a3c34a72e23b3372bc85c5072352228371638714632703f49653c885e488f352c89160fb73a369b2120bf4947bb4a42a23227b8433aa5362fa94841924c40a4816bdbb79fe49b8a90281baa251cc23229bd3328bd3529bb322aa12820670a03570400832324770d0f931a1f7e0d11701f1e95625fe7cfcbe4dfd9eaebe3e0e6dce7eddfe3e7d9ebeee5e7e8e2e6e7e2eaebe6e3e4dce3e6dde3e5e0e3e4dfe4e1dae4e1dae2e4d9e6e9dee4e6d9edf3e7d3ddd4b2bdb9aab4b5afb4bababbc0b3b3b55d5f5a1b1e130c100143462b817f4fa7a25eada84ab5ae53f7efb1c9c19d6660548484847886869cb3bbaac8e45070967293b6c6e8ffc6e8ffc7e7fecae9ffbedcf4c6e1f2c1d8e66c7f905c6c7c59666f69747a5e696d5a6569636e745b696c566663596a645e696d616a715e656f4e5460616b775e6b745d6b6e5662625864623c48441a271e4b5648878b7ababbab72726667675f7c7d757e837c777d7943494794989b3e414634393d444c4e606666494d4e393b3a6a6b6db5bfc193a1a48d9ca371868ba7c5c5639a850f703a00772f0b8039097e37098139027c330e8e440576362c794ba3d1acd7ebc8eaf1cff2fcd9f4ffe3d3e2cf869e90719a88678a762e331d55452e694932663d29683e30643d2e674232663f2e6b3d2e73433572433176483872483c734d4465433a64494088776fc8c3bddbddd8eef7f4eaf4f5e7f1f3d9e1e4c9d1d4e4eceec5cfced4dfdbdee7e4898a8cb38f93b54e51ca4340cb4337cf4538cf403ccb403dc5443ea64139b87f7689706b777372727b80717f8a78858e969593a3998da7997faa9b7eab9b84ab9983b1997da58c6e9f856e977c678d725f795c4a6b4c384324123c2014422a20312114180b02160807120608130d0d1511120a060717120f211310ccbbb3fbe9dbf8e8d9eddfd2e6dacebbaf9fc1b5a7d6cabec8b7ad8d7267804c3f8d2d21af352aab271bb93327bd3b2e790d00e5a291e4beabe8cebfe1bdafb26e63a44237ad3328a42f258d3b3075433a543d37746d676e6b666b6a666a666362615d5554506e6d6b716d6c6b67666969676c6b6769615f776f6d726c6c73656284685c965e4fa34335c04637c64331c93c2acb3224cd4134a8433799463e711719760f13890e10910a07bd2c27c52c26a80b04b83024973e2c703c262e1a02524727a79162bfa05fac872cdbb143e6bc44e4bd3ce5c441dec159442d003c27143b2819301f0fa4937f887964f9f1defaf4e6f9f6edf9f6edf9f5eafcf3ecfcf0f0feeff2b8bd94676d4b353c2c444847575761434551434e52465153485253464c4c50555135201b722721a1362eae332ca7312797372955250f2c47262b7246277b473872425b5638905545a03934be4242aa2f31b6403eb3423c8a1911a62f29ba453ebf4f4ba44a41c58d7ce0ad98f1a494a33b2eba342bc5322abd3026c03329c5352dba332f770a05740e0a750504820b0d8f14198a2324c58883ffe2daebe7dedfe9e0e3efe5e1ede3e0eadfe8f0e5e1e6dfe4e9e2e5e7e2e4e5dfe7e7dde2e2d8e4e1dae8ddd7f7dbd7efd4cddccfc6babaae9da192a4ac9dadb9abadb8b06066661b1e250e0e182423292b2d2cc6c9c2cbcec33f422d5e5c3664612a8c8a40e1de99fdf6ccdfd9c398918b68696b95a4a7233e49c9ecff456b9098bbdbbee0fbc2e3f6c7e7fc8eb1cd97bad6c1e2f5d2eefc758b99566673808d96434c53616b6d616b6d636d7659666e6070705669675462655c676d585f695c636d5d6771616e76515f606874746b737572767512130b716f62d3cdbfdad4c6ccc8bcb0aca1a39f949390877c7d7755575452525445464aa1a5a86f7477484c4d3438393e3f41cdd1d476818577888f8091995b6d776a7e8593bdb31e6f461882440d803d088039047d36027e36008137027937106e3aa6e8bacdf2bcc7dd9f99a968d2dfa7e1edc9cbddc5d5f5ded9f2df626355564237633f3162382a683c315b31255d3826714c3a6a4334522b1c6e463a815b4e6c4a405c3b326d4c47856966746562c4bfbccfd3d2e3edeceef8f9c7d1d3a6b0b2edf7f9e7f1f2d0dadbf7ffff4e5356797a7fc7a7acaf4f50ca4642d2453cd2423acf3e3bcb403bbe3e31a43f35925f5e4f414e40516f34567c2e537d324f71454c5c5c534c422e0b2e13003218002c0e00220000401d014929143c1d0b3415034e2d1c3e1b084924144a241b2f0e072b170e1609031a0c0c190d0f1d17170f0b0a171312120d091d0e07604e42f0dbcaead5c2f6e3d4faeadaf9ead7f1e1d1decebfd2bcaecaa79472311f9e2d1fc13327b51d10c53628ad3827ffd3c1ebc5b2fcefdceee5d4eedbccefc3b6b77567963e32f7a89be0b2a3614e4056534a666b6472736e6968646965626c6865504c4b706c6b7874756b696a6c6c6a6d6c6a57524f79716f736f6c7e6d668759499e4b39c44536d13b2cc73422cd3c27d54433c14637c27366944e467a1e1f8c1b1f921213ae2221c22e2ac02721b3140ec43429ac38299d4c379b715b75573b5d380e5227006539009a701cbf963cc9a245cdac4d73570e3e290a39271d3828193626169f8f80706353f8efe0f9f3e5f9f5ecf9f5ecfbf5e9fcf3eafdf2eefdefefb4b8a1585c4b3c423e50585b2a2f35484f554a555932414428363647504d514e49391610963d37ad3630aa2f2a9a2921933d3050231046523a396848306a413b6b415b6c4c33180595403bad3b3bb33d3daa3233961e1dad363296201cb23f3ac4514cb64b45b1574eb3564eb03d38b83732be332cc13128c4342bc5352cc02b25c53632a323207f0804911714810e0b831b1a6a1f1a75554aefe9dde5ebe1e4eee6dce6dee7f1e9e2ece4e4eee6e4eee6e1ede3e0ede3deeadee0e8dbe5e7dad3cdc1bfa4996829226f332bad958b95918666685b353b2d0a120321271d8f8f8fb8b7bd4a49513c3c44414546cad0cc7c867e7f8981a1a6a06f7068797a6acccbb9b2aba1766f69a8a2a2cfd0d4a1aeb6768d9d9cbedab3d7f7b3d8f2a6cbdec1e2f1c5e9ff7fa9d16790bc668aaad0edffbed1d5505f5c646e6f61696c5b64635f676a58606b636c7b616f786173776171715d696960686a5a5f62505a5c5b67675666636e7d7a7e86896566685d5852352c236f645eede3dad9d3c7d9d3c7dcd1cbdfd6d1d8d3cdb6b3aeb0aba8b6b2afa7a7a5898b885358543b413f9ca1a48e989a78858b6e7f874c5a6572808b73818a6f8c8a55907a12684107773f027d3c027e3806823c017d371990501984501c733c86c47799c667a2c4569bb44ecadf92ddf0b8c6ddafbccdab6b6a585b473e522d24663a31653a33653d334f2916714832956b556f4634522c1f5735296f534762473c5938334325256c595bc9c3c793979a798385737e8047525413232390a0a0edfbfbedf9f9f2fafc3f444854595dceb4b5a8544aca4c40db423ddd3b39d53b3bce3d38c63c2fb0474155223335376023529a0e53ae0a55b21455a92045894958798d84755b47224931175a3b26643a24643521562d1b441f0c411d0744210b47230b49230e4d2212462118250f121b0e1713080e130a0d100f0b10130c12150e14140c1e140b443224ab957ee2cdb2c1ad95f2e0c8efdfc8cebda9e0cbbad2b3a1bc9077712e14b14737a02112c73e2eb63726aa4d3bffdac8e7cfc3faf2e7f7efe2faedddf4dacbeecdbcf2cbbaffe3d0ffedddd5c5b86c62596c655d6a676053544c62615c5f5c576c67646c676460605e5e605d595856645f5c73696759544e6e7166776a5a955a4ab75343c64132d63f2ed83f2dd4432ece4f3cd16a5bb97165904a4286231e87100cb02c28a81915c32524b81916c12823b72820b331238a2312601f0d5427124b2108512808562a07532901482300563508402300452c0e3e2b1d3d2c2435271a3a2c21362923342923f5efe1f9f3e5fbf4eafdf4ebfcf4e7fdf6e6fcf4e9faf2e7575f54252c253f4448454c54373e443c454a39464c20303046555054574c3a2919440f009c352eb63633b235319a332a7437243e28101e2a12103217133d191038131b38192e2c156c362a923933ac403d7e0b08b33c388b1511bf4e48b4433dae3733be4846bf4f4bbc4946b83432bf3431c4352fc23229c43129c22f27c22e2ab0211da319178e0a0691120c921d16740e09560d06593b30eeeadee3ebe0dee9e1e6ede6e4e9e5e4eae6e5eae4e7e8e2ebebe1e2e0d4bebeb29ea095a09e92a6958b94685f862c23832a22553028433c343e3e343d40353a3e3026291e767772c3c3c576777c696c717c8282a1a7a50e17141d2625596164b5bac0c9ced407080dcfcfd1c9c7c8c8c8c8b7bcbf788691b2cbdfafd1edabcfefa6cbe694b8d098bbcfcdf0ffa0c5e03a5c75c4dde461716656603d656b476c7061636965656e6d5c6668636c755e687446545f4f60685b6d6f5e6e6d5f696866706f636d6e556161606f6a5a666253585b67676927201a291e18312320413632d4cdc3e2dcd0e9dfd6e5dbd2e2d9d2d6cfc9b8b3ada6a5a0a6a7a2828685848a8a6d7577899297808b916b7880717e8778828c5b656f8790996074756e998f2c7558117c48007635007832007a320279351f9354299a64197f401d6f1a306e0398c242a6c544aac55aaac368a5bd6fcee0a4706f535b473c603b32673a345e362e572f23986e588a5d46895c496f443470483c724d446f5347765a4f623f3b6444475a474bcac3ca757a7eeef7fce6eff49ba6aa2232327a8a8a748282e9f5f5e1e6ea3d4045484c4fc4b1ada35f52b84e40ca4340cb3c3ec14440bd443cbd4135a4423f582b42282f661853ad045ac70259ca0c57bd3366b7314a73a19b8dac966fad9579987a6261351a57280c5931175531175d391f6440285b321e5225124b1a094a20122d110d2e1a192614141d0f0c17100816130a0b0c0614110a21140c3522144c311c4a2f14533920402810d5bfa7e2c9b3e2c7b4e3c0acb88b6ec8886c650f00952f18b7473196321ac07963ab7e6bfff1e6f8efe6f7f1e3f1e8d7f5e5d6f6e5d5f8e9d6fdf0dff8ecdcfef2e68a7d74746a616c685f63635b75726d706c696e69666c6867676966545955706f6d6c6b676a6b636e76674b6248414a2d4f2d12a25a42c05541a62512db4e3ac7432ebe5542c37261b6776e631e17881f1b92120f950e08a4150fc72f2a9f0702c13129b1241bb72a20aa31266a1e115e2b1a592c17582e185b2e1b572c1b4c2916210600442920321e1733211d3425201c0e0524170e170c08352c25f5ede0f9f1e4fdf3eafef4ebfdf6e6fcf6e6fbf5e7f9f3e54e5a583d47483538414e505c4d545e414a53313e464856564c5747544d3187613a9a502da63024b02a27ae332c7721107f6a4b71825e415b3e406345426544486c485273565a6a5096866f83503f862e22a2372dac3d3296271cb54841b54440a127268f1313bd4745bb4440b63633bb3430c4352fc33028c7342cad1d15a21712b32926a41a178d0602930e0795160d8a180e6e140b9f6861f6e0d5e7e9dedfebe1e6ebe5e9ebe6dcdedbbfbab6b59d99b3908ac49c94c09b9373605a35231f4a2b28b67772a5322ba5392f5f302a52474152514c4b4e45525648676b5d5558512d3331757e7d9fa8a79197956e74722e32317a7e7da3a8a2b7beb738423acfd9d1a8afa81118118d9691c0ccccb6cad59bb7ccb6d9f59ec5e6a2c6ea5a7ca136577ac1e0f4b1ccc35f704e7c7c46aba255b2a644aba148817e5364685a6e7877818f92647275616e7464717952636a4a5f62576c6d526563798988848f934e575c6771725e6462242623151410241f1b231a151b110f342a28302722cdc4bbe8e0d3e8e1d1e2dcd0dbd7cececfc9aaafab6d72758990966871786b757e43505945525a79838c6f787f6a7177777c82878a9179848650746a37775c0c733c0a833e06843a017d340e833d0579380a8046138142258232428a2757850b729310a1c142a7ca4ca4c84e89a342767547574231644034663e34502c20431e0c94664f8858446b3d30673b3270443b744940724e4279574d6e4543725051362629afadb2757c82d0dbe1f2f9ff444b513f494b9ca6a8eff9fbf1f9fc4c5157323338454346c8b6b2916558924e41a34b499b454495554cd19185ffb0a59446466b41592a2d621b55a7075bbb0b59bb1155a81a4c815f7686938868b39765b19870b0946dbe986bbc966794744b5c401b472a0c58341e59291d5c251e632a1f612e1b4a26043817003414002c0f01260d061e0c081e100f2012112a17114b33294d2e1c492612512e1a4926124d2a1672523d5c3e266c4a2fc49b7dce9d7cdda580a464409c5632da9878ad7c5ea5816bb69c8dfef0e3f1eeddebe8d5fdf1e1ffefdffff3e3fef2e4fff3e7e8ded4eee7dd645d5569645e58534d726d69736e6b6763626a6a68686a673e433f6d6f6a68726759705c335b39295f2e2b602a48673b2e2e0a673b1eaa5a41bf4f39bc4d3ada8e7eb68173a7756c6926207d11119510119b0b0aba2d26ba3b2a820500b32f20a6190fc7322cb839335306006130215c2c156233195f2f186234244321152106003f2a253624203223203425223c2f29342a2021170b393021f8ecdcfcf0e2faefe9fff7f0fbf5e7fcf6e8fdf6ecfbf2ebd4e0de747e7f5a5d644a4d5641485248525b1f2a3039423f5559425a4822dfa7768f330aa82a1bad282399271c79351e686c47062c0514391a1035161e41202348262e55384462466d785a9e846b9b4a39b7493cac3c2ead3d318e211a790907b63c3bba3e3ec54f4bc7524bb83d38b83731bd322bc03129ab1c1494090498110e940e0b8d0300a91e199b1009a11b109c1c138c1f188b3d39bf8f8beddad4bdb6b0b0a6a4a29795837471644845602d2978332c81322b732c26390d0a3e1c1b59333282413da73028a6342a521d193d2b2b4b474640423f4d4e48484b445156524b5451586261232d2c6f78776f75755b5f62bec2c36d726c757c744d574fa2ada78f9a92adb7af7f8883455151aabcc686a0b1a2c0da9cbddcb6d4f897b1d697b0cf3f515b879270c0c078eede7cd6bf4bd7be47c5b3514038097576664953524a575d6270736270735e6b7158676c586b6f52656961747856686c525d635c636b2d32360a0e0f1719141817121f1a17160e0c2a221f342c294239342e251eb4ac9fe4ddcdded8cccecbc47e837f757e7d8b94997b848d646e786f7c856c798267747d606972787f8770777d636d6f5e6c6c243f38659587569f811d8550037c3719974d007b320d803d0e8042007739087c3b12793244993e6fa62f6d95105e8400597f00a3cb4488a33a6062315342306242355b352846210f6c432f7b4d3682533f5e362c59322b774f47785044724e406e483d8559567c5a5b2e1f2296979b717c8078858b9198a0737a824c555af5fffff1fbfdebf3f650575d44474c444245ccc1bdbda599ffe3d7ffebe7ffe8e5fbe7dcffe8daffdfd47f414270486227275b1d57a9065aba0959b81155a6295c917e95a3a59677a2824fa1895dad9267be9d6aa58451ba9f74a78f6b4b2e10381200521e13591e185e22186129126434045628005e2f055f3110542c13391a08270f05210d063b221b4a2e2341200f3f1a074e2716532919542918451c0a4c28123b17005b361b5f3817573007e4bb8fcda077cca07bd1aa8ba17f669e7f6bc9b4a3f2ebd9f6f3e0f9f0dffbefdffff4e6fdf3e7efe5dbfdf4ebf7f3e8f4f0e5706c6367625c6a65616763625a5a5a5a5c5b6466616e6f696163586975613352332b5c2f1c5b241f63281e5c29375e313d380e6e411a923b1ddf886dc99482c89e92b4827b6b211e8f2323900b0cb42320bb3529a44028690b009d2816ab2317c42c27b12b2855050058221667372165392061341d5a33224022181d05013c292537252138251e3a291f2c1f1630261c221908332b18f1e4d3fef0e3fff4ecfaf1eafef8eafbf5e7fcf5edfcf5efdee5dee7ede9dce2e2979fa1505c5c4852534a4f524f504a413b21a2855dd0895b99330db133259d21198f2a18652d1256623e002a070a33150e3719002a07032f0e002c0f042b0e4760403b2c0fa65041bb4038a5251a90140c7e0b08b747469a2424c44e4cb0413ac5564dc5524bb239309a1c10ae2c1faf2a21a01b1695110f9a1413aa201da91c15a3130ba4140cad2019ac2f2b801d205e1318af7a80b68d918361624824244d1f1f662926812a217c160a89190e821b147f38345927265935356c36349d352aa1393051191a513a403833394f52574e4f544d4e53373a3f5961645d6769212b2d0f171a6e7679aeb7be2b3238bdc2c6bfc3c66a6f75b3bac0afb7ba5b60637375728387868891961b2c36596e81b5cbe26f809a1a263c575f6c5e5e548e8453cdbc62e4cb4cfee35ed7be5a604b0a6e63458d8a81676b6e606972545e6856636b5d6c7178878a85909459636c636f7b67737f5259631c1f280d0f1b22252c1318141a1c17181415261d202b23214a413c373028362d243e362b8b837898918b7675715f68675e6c6d3a474d5c697153606867747c6d7a8269737c868d97757c864e58615a7272507c6d63a3893e91753d9f7901713f0c844704823b037f3706783a0b7d41027a3a068140188f4d197f2b6eb23b7bab2380ac2169910d4c6f004b630f2228064c42364f3526542f1c4a1b0788554082553e6d49335c3e3361493f482e1f553a296e4e3f815d514e2521462725392f2e707676bdcccfdef0f4d9e6eeeef9ffddecef88979aaebcbfc0cbcf4f5a5e353d4048494bf5f4f0f1ede2f8f0e5fff3eaf7ede4f2f8ecfaf6eaffebe07a484971466127225a1651ab025dc80055be0e5dbc17509d7089b19c8c7cc09f76af966eb09970a6895da5855cae9173583a2265422c6f443169362551190a4c1204a2694ed59b69d99f60e0a267b6794087521c512500442101391d074a2e2054382a5a39265b3824562c1c572c1c3d0d004f1f114d1f0f512816512c1949250b4b2904dbb890ceab83dab791dbb89ad7b399a07c6692735fd8c7b7e0d9c7e4dfccf8f3e0fcf5e5f6efdff4eadefef4eafaf4e8f8f4e8bfbbb059564d6f706a6668656569686d6f6c6b6a656e6a5e6f6a56333818344b1f3258273b6a3c275f32226134245221474f14a08347c0824fd5946ccea48cc3998da0605e7b2524811512a1221ba7180aad301c914a2e5d2004862514b33529c02922b02520660b06561b1357291c3612023617054f332531190f220e073927232b190f2a14002b15002212022115071d16062c2513e3d8c6fff8e7faeee0faf0e4fcf4e7fcf6e8f8f6eaf8f8eee8eee4e2e9e1d8e1dcc8d1cec0cbc79ba4a160646355554d60593db18f6ab2623fa23318ab2b22a82f2778200c592d10445334073415133e234a755a426d4f325f401b482b0b2c11626d4f55351caf4f43ba3b32a5271992190eab3a36ba4a49bd4648c04a48ad3e37b3473d9d2c26b74239b3392e94160a9e1e1395100b91090ba81d209a0c0ab3221da10e07a81712ae231e9c1f1d6f05095f060c5a0d17541319975c60783b3a57090786292283170b9a22149e1e1396211a721d184a0f0b5e3533652b29a138329e352f5c202244272b4c41454544494f4e544f4e5449494b4b4c4e5a5e5f202425a9aaae464a4d606569a8adb1999ea4272b346367729599a2a1a8aea7afb1131718151b1b636e724a5861172b36354d59081e29879ca15b6a6769715c70683a79671bd4bd4de1c7597459125e481f6a5f4b2b28237273775d646c69717e6370795c6b6e61737555636e626f822a3a5415233d6b7181535561171723212129191f1d080d09231e222c23283329282c231e2e271d2c281c342b22352c25483e3c7773726e7474626c6e66717766737b616e7658656d5f6c7469737c656c746b747b4d5a60819e9a5e9580519a7c53a78650a8824da7741274370d7d35057d3511874a01773b047c3c0c874403814116873944962779b43389b82e92b73684a039495a141215001a0d041e05006f4a308c563e8b573f78543a321e0527220f292c192d2f172f2b103e2f185339286241385b423e312c29424b4a3241442d3e4556646daab9c0c5d7dbcee0e2b1bfc23843452a35372a3435232728f3f5f2f6f9f0f9fbf0faf7eefcfef3ecf8eef2f4e7ffeee1a07876774d611d1345194fa5045ac1055bc20751b0255aa6475d868b796ba5835db19772ac9470b0946cb1936fb5957c6a47336b45306b412b6f402c6d3a25723d2b743c235219005115007d3c0695571ec48d54bf915f95754ff8dec5ebd4c2b29b8b4c311e3c1d09563320583120643929663b2b62372659301e431e0b48250f583716b4946eccae88cdaf8bddbc9de2bfa3dab2998f6b53775c47efddc9faeddae8e0cdf3ecd9f9f2e0fffbeaf9f0e1fcf3e4bcb5a5726f60565749585b50696c65545550716e67736b608277638b80626a653f6a72436476461c350b2241150e39042d4b0f4a4a04a58a47c69b64d7ab84c4a892c9a5995d17158325257d100b8e0f06a91c0ba9371f7f5636553a1c6a1f0caa3629b21b14ba2a2287211c5e1b13350a03250700290d00462a1c3317092b0f033f281a361b00341000b48f5a3115003722052e220c342917ded1c0fff3deebdbc2f8e7cdfbe7cefff0d9fdf7e7f6f6eadee8dddde7dedbe6e2d0d9d6c4c9c5babfb9acb5b29ca298b1b199bc9c83852f1e9f2820ae2a2899231f73241355331a2d3d22042c12335b430a301900240b032a0f385c425d6951805b499c4e42b6473e8a11069f36218d2a159a312b9c2c2b961e20a82e2d931d19ae3b36b13e3bd25b578d0e07a01d139c170ea71c17ac171ba10a0fa610119f0b09b2211ca91f1c991d1b6d00007a1316a2464962090f8a383ca658567c2420871713830800901a0c91190ba1221b8918145f0f0851150d2f0000a25752a42e2ca4332f54130f4b2a23534238514a4052514c4d4c47555145625c4e5c554b241d17847a79726a68322d276f6e6928292da0a5aba8adb1747c7e949e9d82918e6e80828da2a54d646a4b64695c797d294d4b6c999270a29676a5938bb19cb7c9b1bcbd9d716535836f3d7f694487765c1b11053e3a374c4d4f60656b8a909c6d77816d7b7e65787f243e571533590c2b5a08204c344058696d795a5a621d1e221218161b201c221e1f312829362c2b2920192e2c1f2829192c281d3d3630342b26382e2c6561605f5f6166696e686f7767717b7c8690858f996a737c5e656b626c6d505f5c405a4f5a85745d917b66967ea7d3b084a97578ad69156d2112853a068444007d401289471085410681420579321b7c1f69b23f89b42f94ae2f99ae514e581c392d155d453953331c5e3517824b2c8a5c3b6e5a394047285071562b593c2e5c35385d32616f4c8382668477665a4d447c7d78c9d3d4c0cdd384929d404c5a37434f2b3e454254587c8789222a2c2026243d4341313536fefefcf1f1e7fbf7ecfdf4edfffaf3f6f3eefff9effff4e5efd1c7704b53180a2d2c54991559ae1153a91c549f2c51863b465a766048735124553816664c2b8e724baa8c66825f416b462b643f25664127664228633e246f412a70402a6e3f256e3f23703a1e551f033c0f00371600decab2bcaf9edcd0c2ebdfd1f3e4d1f0dec8d1bba67055423a1e094e2f1a5939205c3a1f5f3d24664228623f23cfae8db39674d8bb99e5c2a4e6c1a6c9a187875e426942255f3a1f5a3c22e4ceb7f4e9d3fef9e3fbf5dffaf2dda89888a59585a69f8d6f6e5c636557535446766c6279695c8e7c68a18d72af9974bfac84c1b289c0b78c706c3f33320031310062590abe9c54c49c5fbf9e758e795c8d8270bca4986f2e2a74151385120f920f07b9291ea33d265f5732444e29542008a2382ab51c14d33931a2322762180d360b0224060056322457301f8257445a2e155b3511895c25e7ab53e6a748cb974bcca56cb59d7ba5957ed0bfadfff2da9a7c56a17c4fc19765f9d8affff1dcfcf8ece2e9e2e1ebe3e0ebe3dee8e0dee0dbd4d6d1c2ccc4b8beb2b0a996c29c898c2f28a32928a4242393261f72311b5d482b293c2002250d2c4f39001a04092c142d4b330c1b043f2d19985044b84d459c231a7f0b009c3d21a0492d77170b8b221e931f1f98201fa4312eaa3935c14b4b8a100f9b1a15a11a14a41b13a61713af161baf141aa80f11ad1c19b02623981d186d04015e000073141269090a812226690d10b0565588251fa62923b12c239a2214962215911412861010771812711e1673231c8b2a24ae2c2aaa2f286215034819003818003621002b1b002b1b00341f003821005e492a412b16270900ad8c87af8a82b1908b876d70af9a9faf9b9d37282533262078706d8e8c8f77787d5e63695d686c304442234439548572569279539277669e856a9381bdd5c5bdc4b2433e2b6e63518d7f72978e859c97937d7c7a70707266666e6b6e75575c5f09161e0a1f3a0724500e326e1939743e537e75839e666f7e454f5819262e1a23282727293f36372d23213229222f2b1f2e2f21403d343b3630332a253a2f2d33292869636364646663666b5a5e677f838c696b77696971676b6e929896c6d1c974887d46645a3e5e51445b4986916fd7d396d5e092427b2a147224007532078949077e3c0a7f3b05803f0d863f198839388f2e7bae3792ae3f4050093b39107e68536f4b3b774f357d502f844e2c7a522e4f4b2635532d215f3a206e4459a5763072422554289cba96c3d1b8b0b9a899a99ea3b6b25d6f7383919a636f7b5e6a7667788036454a454c52515558585c5b3337363f4042cdcdcbf7f7edf7f3e7fff6edfef5eefef7f1f4ebe2fbeedefff2e676504f4e3749344974234c841f467d2c4d7a70819d9a9a9ca68f70c4a47b7159377760417c6440412704492a0b56371a5d3e225b3d235a40296849346b412b6d3e2a6c4130693e2e6c3b2d67392a5c37248168548f8174736d61ccc6bae5deccece0c8e2d4b9f1e1c8f8e8d1f1e0cce8d6bea38f74786044775b4362422b5d3d248a6c50755838634425623d226b4128653920683a206f40226f4223623a21fddec9f9ead5eae3d0e9e4d0867d6c88766a87766c716d6167695b6163555e5b4c8e7b6c987e6daf977fb49d7eccb492d4bc9ad6bfa0d1bd9cbaa8807e6c3ab19e5cac9350a37f4589673a67533a160d006c695a8a74676b282286242188120eb22e29c0362ba048304a5c3232572b402104933625b6231bcc2f28a42b206b190d471c152d12095a362a5d2f1f5d2b1288542f7a4815e0a75ae09726cf830bf2b352d4a55fccaf85c3af96c6b5a1fff4d7aa895cac8246b4813f9f743df7e6caf7f1e3e3e3e5dfe4e0d7e2d4d5e0d0d6d9d2d6d9d2cfd9cecdcec0d3bead945c4da23935a42723931c148126135e320d6863391d32110b2d1226442c22422a2c53380f230a2a15048a4f41ab493ea63024bd4135b94430bd5a3acb72506d1803761a0d80150f8f1f1ba138329f3330730002a12428970f0fa61816a0120e9f100cad181aa30e12b82223ad221f9318117409035e04036915135c01006304026e0b0e6d0d11a84e4de07f798c1710a429219d2e238a1b1473000094161790150e981f16952017971c15b3261fb73221a7471dd18c49deab52dbaf50e0b05bdcaa55d4a145ca9a45e2b977502400c28572c37a74c16b6cbb6266b25f67a6595fab6366ab6768b47371bc7e7fc28a8db8858a93686f7f6264342b247481704c6f59699b7e35714f4686644c8b6e4e846a7ba389869d899fa5997e7a71736c626a635b857d7a746a68594d4d22161612090a120d131011230d1a3d001b560f377d14377b5170a794aed17890a8263e5825364a20242d2b2726291f1d322723352c27312c262d2a232b271e3b342e342b263b302e342a2986827f6c6c6a696768534f5070656b73676bbeb8b8d3d3d14f544e4c57514555524b5a5552584c988e6be9c47de1c66ba1af58377222187d37007736057c3a08813c0079320b8b411490481c833472b55689af5c424e262b200e7b5a4774473278492b7d4b2a864f307a5737404b23235727237a470a6e3a0b6736045a2b05572921653c669777a5cdb3759c8931554765807b70848361707589969c87989f707d8370757b3e3f4430343735393c363739888a87eaede2f4f6e8fafceff8f8ecefefe3f9f5e9fcf4e7fff4e9764b4558313438303b535b68565c6867676f8b8786a4988aa9987aae9c78aa9b7eb1a187baa787bdaa8abca88fb9a58cb19d84b7a58fb4a294a3897c6a3f2e72422e6d3e2c6b3c2a673628663b2b5534238d77696b61554c463ab3ac9cb0a891e5d8b6dacca7e2d5b5e6dcc1e6e1cde8e3cfece1cbf1e2cbf1dfcbcbb4a289735c452d134a2f126743296e3f2b6b38256d3a256e3c256c3a21683a20653a27b69584fde9de92887f776e65766d66786a697167666466655f6561676860695f53b29887b69782c2aa90cfbba2d4c2acd4c1b0d1c0aebfb09b8e80657e6f508374536e5f404b3c270b02000e0a01100d06514b3f7e625667201a7d17139a231d92130ab83a2c944f323c6432235c293121007f2e1bba312bbb231ea1251b731b11461e164029215333285d34225f2e106e380a763c00d39238f6a82ad58806b97b18e7b870f0d1a5ccb79cbbad93fff3d2b49a69b08d4db48537936b26fff7d3fffbe7dce0e1d6e1d9c3dbc5bdd7bebecfbfbeccbdb8cbb7c0c8b1d2bdaa7036289a332ca62f2993281e6b200b684b29646b420d250506240c38513c314a351531181b1f065b2719a74d42b43f35c5453ac14134bc4330b34629a23f22aa523c761e10771a12a0413b7e211a6100009e2729961318b62b2e9e100f9c0e0ca314109f0d0eb52022b01a1b9f14117c02006902006109075a06049c433f9b3d3b8a2a2c690a0e761e1d8126238f23207b120c7319115b0000bb4a4caf3132bd322dc2332bbf322bc1322cbd2821b52d15a63d04ce7e27b57605be830bbc7a0cb77308b67403bd8015dea7547c3f06ffb198c76862d36669d26068c85960c4595fc2595ec15d5fc46062bc5c5ebb5f62b25c5faf6065a86667a6757093756a7b7261656a545f72565873545c7d6067886d7b947e5f7060666c62ada9a0766e617a6d5abfae92261200280e002d1300291000220c0035221425202613274a062a641a418c133a855b80b56d8db41c365744566c28323b282a293129262e231f2f2523433b38221d17100d0619120c251c174b403c4338343a302e574c4a6f605d3c2827987e7fe0cbcad8cdc995928d383a374d56534f595a4f585555554d685837ecc077efc468dacd715874201b6e260f823f128949007b38038138007f3504834011803c2d80321040026e785f382922644741744d3e77482a86512f844b3075533724360c35734014773e0d7f4406713d006837117b4a10724137885d387e59145a36104f30326a5152816f446c613d6358698d834361592f423e465250404f4a48554e4c5751656f67dce7d9f4fdeceef5e5f7fbeafafbebf0eedff8f5e6fff5e97a4e457546407c635cfff7ebfff7e6fffae5fff5defff6dcfff3d1fff1cefaedcdfceed1f8e8c7fae7c7f5e6c9efe1c6f2e4c9ebdfc9dfd1c4f2dccf7047356e3e286738246a3b296638295f38295336268c7b6b645d537775698f8979aaa28b998c6ca99c79ded8b8e2dec3eeecd7ebe8d5e6e0cae9e1cce9dccbeedfccfaead3f3e2c8dfc5ac6541296a3b276f3a286b36246b38256c3e276c3f28683d2c5f3b2f4a312a53443f7267636b615f6d61616963655e62655e676662635d686055c3ac9ccdb29dd0bea8cebfacc1b3a8b9aca3b0a69d80766a7c7060463b291209000e070075746f696e68030c090a0c072e261b88645870221e760d0a8308019e2014b13e2b844c2b366833266b3430300c6b2a14b63730ad1814ae29228221184e211b442d25502f265b35227548277d4919a56825df9a3bd48a05e8a31aeeb54cffd58afdddaed4bd9dbeaf92fff5d2d1bf91ae9459a27c35a88446fff3d1fff8e5d1e2d8c8e3d2acdbbb5387636b9275a9cbb0a5caa9adc6a6b6b49b744e3990382a993126741a127d41367161515d6a565a715f526a5c566b625a6a5f515a456450389a5140b4483bb4352ec53e38c43f36c44235c64434be4435b54a406c120a8b403a5e171353050389292a9c221fa41d1a970f13a51a1f9e1211a81a18b82325b01a1cb31b1aad1c199f201a9d2c2477100b6f0e0880211b892e2b5c0305600b0ecf7e7b75211f7f2423620e0c470a073c0000ac4e4ea72f2eb72925bc251ebe2520bc231ebb201cb32813952e00d48529c1800cbd7f06f9b248ffbb53fabc4bc28a1de6ad567b3600a44c34c7615dc05658c15459c4555bcb5a60ca575ec65358c8555ac55257c7565ac6585bc3595bc15a5bbd5d5eba6060b76160af645fa86960a36e60a170619c726272544a826e657d6f66726658a4927ec3ac83e7c77ed0ac4eebc061fbcf70f6ca71ddb361c09a53baa272444535192e43082c6a113c8b123a801e3f745467855d697538474c2832332e2d2b241c194f4641332a2525221d15120d1e151024191351483f342a213b2726513534441e1d8057558a6262e2c3c0cfc2b956564c6468674e56584d59594d57565b5d5a61573ee6c88ceac672ebcc71b1b65c2b6d23238c491d94540580410c854207803b0179390f80401e7a3971ab787a836833241f25192568535879543982502b894f3778563b33451b3376401d8548037d400479440c814c0781480a80440c773f076e36117841177e471e824e2080522e865e2476521d67421454320d3d23264e36274e313254395c75626f8473d9ecd9d0dfcce2ead5eaecd7edead9f4eedef1eeddfdeddeb1857c8d5e549a7e70e1cfb7d1bf9bdac8a0dccaa4e3d1abddcca1ddcca1d3c49de8d9b2efd9b2e6d0a9e1cfa9e4d6b3e6d7b8e1d3b9e9dccbfce7d44924096e41246c422c633a28653e2f583726674d3c7e716048463a7173685b594dc6c0b0897e6a69614acccab3cac8b1c5bfa9ddd5bee6dfc5e9e2c8f1e9d2e9e2c8d8cfb2d0c2a7e8d2ba62432e6b3e296b3b276b3c2a643626653c28663d29643a2a6a4437785c516553496459535c554d5e554e5d58525f5f5f5e605f62655e626054cbc2b3c3b7a7b9b1a4ada79b88847b6f6a6655504d100b076f695d28221617130a0b08011a1d12232e2055695d616d614e423451251a67141075080592130cb03223ab3f235f2f073469331f6a3233451b5a2c12ae352cb71f1ec0302f992c2986514b593c345732295e35239a7151815224672b00b3731becae27ffca3aeabf4cf4d07af9daa3dfc69eb9a584fff5d4efe3bdc2b388b7a170bea77dfff5dcfff4e4c8e8d3416f532b764b2678483679503572495b9d6f265e31254722262b0bab896d64311c6434287b5d5517140d0a17100c1d150d211812211e20211c2a1206945c4daa4637aa2e22c6413cc53e3ac6413cc33e37c83f37cb48407f0e0a68100c652e2b330603460b0d7422248a17129b1410970f11a71c1fa01211b22221af1d1db01c1ab41f1bbb2b239f1812a3241d9a2119932019952a24a33f3d9037398535367d3131661f1d783232a468682e080543130f580000a22a29af201cbf211eb91c17b91e19ac110fb22714922900e29138d59420faba3fcb8219bb720bf2b542f4bc4dffc66c864002b95d46c55c59d56b6be27676ee7d81eb787de16a70d55e64cf565bc74e53c95153ca5254c85051c64e4fc74c4fc94e53cb4e54c84f54c45355bd5450c35c55c2655eb46463b16d6ca8736da7796a9d6f57603100f5c45ed19e1fc28906cd9210c68c0fc79019c28e1ef5cc70b19f618a8d7c1a315a06296b1e3d7d293f705c5e7376737a4f5458353a3d2c3031312f302d2824332c26312c28241f1b312823352b2236292037241d270b08492322966362945f5b61302c9f7970806e5a67624e3e3f374b514f4e58575059565657524b402c6d5622eecd86e7c170aba0503e6f2d1d783b0a7e3f038141017c390b84410782431082461b7f4343834f7a84625b4d42110b195b50586e50368b5f3c9a624b7b573f2d3712255929146b36137a45066c3d11784916855006794005783d15884d0e86480a8546007b3c138a500d7f4b14835019804915733f2376482a774b297546367e5033714a376f4c89ba9aa3cfaec7eacacdeacbd7ebd2d8ead2def0d6dfe4cdd6c5b196806ba59981ddd4b5d8cba1decd9ff9e6bcf9e6bcf6e5bae6d5aafbe8befff4caf2dfb7f5e2bafeedc2fbecc3f4e7c5f5eacef0e4caf4dfc0724c1d885827491a007b4e2d48220d593c2a8876628d84734c4e43636a62686963605d54716a62726c60848573dadac2dfd5bcdbcdb3f9ebd0e8dfc2cec7abe4dfc2d8d1b5e9dfc441301c4d342066412e653c2a5d38284b2a1b4625166b4b3c593c2e7155496d594e6859525b524d59514e5a534b60595366626364646463665f64665ba4a09797938a6b6b6367686277767121201c1212120e0d0b73706934342a1d20174a52476673624a5d4a22422d2b3c2a38221450160b6c0d0b8c1413b12d21be4029a03b11441b00396b30216c3328491c402605a43627b8231fc632309a231f8a4b42805c50522c2160392851280a8f62388f5b22dba451ebba39ffd747fcd657e7c65defcd83debf88b49c70fcecc8fdf2d6fdf3d8fff8dbfff3d9fff4e7fff4ecb9e7ca31734d21885316884d1f814e1f7d491a7f43208448267f49267241346f3f345e363850385d695d131915161c1c202b27141f1b202624311d1c833f3ea8403db0312ac83f37c33d3ac13d3bc33f3dbe3a38c33f3aa2251fc0554f6b1d193e1f1c2616164121245a1f217b181392150f9a100d9f0f0ebc2a2ab2211ea31811ac2218a81b11b4261ab02216aa1c12bd2e28ab201ba4201c9c2624983538b26064702c2b592120865d59947572230a05320500731815a12120b81f21b71717b51e15ab170da00805b12516902200e89141df9c27ffc044c07309c97c12f8b63ccb8e19ffce6f9f5b1cc46853be5252c25251c25050ca575ad05c5fcd595cc95558c85558cc595cd25e5fd35f5fd35b5cd05557cc5052cb4e52cb4d51ca4c4fcf4e52ce4e4fd15452cc504ecf5459cd545bd05d60d66b6595371ea9571df1a93bd9970de4a114d89709d8960ed7970fdca117e9b636c19c34b5a267464b512333572734545052677c68737d626767545a5e585c3c434919242832323434302d231e1834302738332d382d27432a254e2d28d2aca97f53508f5a565b211d85504c582a1db394755a4726312c1843453a52544f52514c5852466f6147ecd4a684642ba882445d4d122d4c202b7446057636078a4404874100833f007b3e12884c0f733346874d6d764b4f3f26403732594e4a4f371f603b1e87574176503b92886d94a787709c78528b68377455195c3d1e6b471974490d74450f804c128750007a4107804a118c55118a550e8950017d3e0f8c4a148e51078146007c3e00783a11894b0a7c40187f471a7b4515713e2d8150448b635c9a7577b188a6d6acc2e4bf5b75508fa881d6e6c1e1e1bfeee4c0eedcb6dfcca4fff5d4fff4d2efd6aee4cda4faedcbfff7d3e2d3aadecfa6d8d0acfff9d8f8ebc9ffe6b5cea052d29940c081327b43065f37148b705d726554666457666b65636c696369676064636e6e6e72716c656654d2d0b7e4d8beecdbbff5e4c6f4e6c9e5dec1e2dec3dad4bcc5bda82e2514251506381e11503428250d01160200301c114d3c32453b2f554e4456534c696866636164676266655c5d655c5d635c64605e634a4b436d6f64cfcbc8706c6b6267636368626869642c2d282d30290c0f083d3f3a676e66586956344c342c4832274732143a231b2a153b17077c2e24891717ac2625aa1e0dba3c16d97a3af0ca7f426d26266e2f285826342f0994351fbf3127bb2821a328208941327045345a34275934225e321595683f7c531db89343f5d05ddab62cffdd4dffdb57f5cc63d7b160b59759fff3c8fff4defcf4e7fff7e6fff9edfef3f1fff5f99ddeb6287a4a11874a0d8b4b127f461a864c1488470f864417844a198249137c411e78452a65475173631723211216174f55532f2e2a5f504d6a3a38a94649bb3d3ec6413cc43b35c43d3ac74140c33d3ec64444a92e298619147b241d541d1828161224201f3a2b2e482021782a267e110a95100bb62920a423108c0f00a32612a62716a92317ad2114af1b0fb51e13b8211ab6211ba718149b1e1a8420226d21235b26225e3933957c7735221c351e183c0f09b25a50981d16a81617ab1113a3130ba2140a940300a621108a1f00ec9949c88915e0a527fcb448ffb64dd08e14bd820ce4ac4db06c2dbb5c46cb5d5cd15f5fd05c5dd55e60d25b5dcc5559cc5559c85155c04c4dc65050c95353ca5454ca5253cc5153cf5355d25559d55459d55055d95258db5657da5357d54c53d84f57dc555bdc5d56c25035aa4809f2a12cdc9505ffcc39de9a09f2ab1ddc990ae0a30ce0ac1bc2951eaa8e44615d5261667960606c655258824b507d383b5d212370474b61565c494a4f404042312d2c2a231d3f362f372a24503c3555322c714842451c1682554f7641396832267d4d39aa7f5c815e24c0a86c5a53275b5b3f5755465e574d685c4c95846a927b51ceb483a18756787447719770348052117b3d0c88420b8942088342097f451f8752177036336c3760673d635234655643503f2f40210d77513a7d4f38784d3a886f5bb1ac98a9bba1abc7b0abc8b6a9cab99ecbb487c2a6246f50136d471c83541483500f7e4b137d4d15784c177d4d097a3c148945148b490b83430581420d8e4d068c450e914b08854308804211894b0d80451b8652177946197742217841307c4b3b814f418753659d6e97b28fe2e8c6dad1a8dccda6fff9d9fff1d3ead3aae8d5abf1ebc7f2eec9ede0b6e2d3a8ede5beeae0bcfceac4f8d89fcc9c3adfa333cd8e25b27a27b791607f674d746b5a69695f686e6a697271626b6a696f6f646569636361727467d6d4bfebdfc7eadac0e5d4b8e5d7bce9e2c6d7d1b7e1d9c4433b28433d2f7a72677f6e667f6e67776a64766b657669636e655e68655c676a616466615e605d68686a6662636e65666a5e5e6d5c62726464464034aba79bbeb4b2554f4f676964646760696961605d546062557276683d4339192517162f120c2a060922020d2503132d06252700491b00863114861300991900af3206b14505fcb05acaaf56325a11286c2f215c261f2a00813118b83425b21e14b4302484311f6f3b265d33255e37267d4e34794b27d0ac7cc3a461c09f42f8d861dab528ffdc4cfbca51f9cc67c8a756ffeeb8fff6e0fff8f0fff8eefdf6eefff6f7fef3f771c4901e7b44178a471289451f844a20834a1280411482431b7c461c794411743b1c7442306d4c486d5c1625222122241313111b0804360000a14c47b3423ea42723bb413cbb3e3ac53e3bc73938c63836c5413f8d1b1a68130e5b2a23351c1520130d231b1922191a341f1e551f1d731b17b63935a1220faa4e1db7652db04a229a230baa271dac1f18b52117b82116bb2820b12119a91a12a1221c8927265d1c1848281d3b2b1e3926204a322e44261e44120774231089200d8e0c0a950b0b9309079208058b00009316027d1f00eea853c18d17c18e11c08016bd7c14b07703c28d1bca9137b67032b7583cc0514ac0504ec95558cc5559cc5156d15458d7595dda5c60e06265e16567de6463d75f5ece5858c75151c54e50c54e52c64d52cf525acd5056cc4d54d3565ad05558cf585ad05c5cd6685b932c09c96c26ee9f28e49d0dedab19d18d00cf8800da9708dea810cfa117c29b32543c0056584b676d7971677066393ea74345b13533ae3b36791b19753d406f52574b3f414c47443127253927233f221e441d1662382cac82768e635c61342e4d1b109868518a69369b8033f0d36fdec8628e853871703a5d593c5b54427d6e59aa97798d764cd6c695d7d5ac9dba8e6cb2800d6a3512753c0d75380d7634278b4d00521e38875a47885e466e4b60604479654c735b4153351b8456467e4b3a7e4b387d4e3c694535c0ad9edaddcccedbcad1d7cbcad0c6c0cdc3bed2c6b7d3c547745f09572f106c3b0a60316cb48e83b89e5f9073397a4f1f652f266c30327c3f277541186f3a2387491781411484490b7f42118e4c0d8c490e8a4b0884460c8d4c108c4d15874c0c7e43068445108045387b4fc8e8bfecf4c5f9f0c5dfd2b0e2d4b1f8ebbefbf3c2dddcb0d3d1a8e8dcb2f6e9bdebdfb5e4d5aaeacea6eac486e2b04dfeca52ffd05af3c965f4d59596825f6559496e6b646a6f6b6e7472686e6a696e6a656563696a656869636f6f63bcb7a3e6e0c6e5ddc6f0e8d1f0e8d1ded3bdc7bba54a3f2d585147716c666d656362595a554c4d5047486056545f565137322c2a272055524b63635b2829212d2a2350453f7a65609f7e79be9e93846d5b54432f44322635282079726a69655a7069576a644e908e79a5a7913136202a371b2039121a30021f26002a28001f1800624a00d69d56722200b85514ba540add8225ffc359f7c85c675d002a530f32733d1e5e2a24390e6c2c11b03726bc2417bf2d20a440307532215f2b1d6b402f87583e6c3f20dbb591f3d1a3bd9a5acca74effd65af4c53bc9930fd4a12be9c360fde59dfff5d7fbf7ecfffaeefffbeffff6effff6ef4ca56f26854b1182401283411a7d441d7b4610783d157a401a743e17703a13723a1a6e3d336c4c4163521423202122241c17142304019a4b47ae413c9b25217f0e0a640501ab4c48b94545c0403fc743419b1f1d801c1c4400005f463f2521180a05013b37344444443c32313b1c1a713534892a26a13f26854603ab6d22a84c199e2d0fa42419ae231eb21f18b52218b7271eac1f16a91e1798231c7d2e2a6538324d3c324541361a110c23110f341711683a2be0997d721200840f068a08089f1a1bc74341bc3834b8432f822a00fab86cc1902ae9b94df7bc60ffc76effc665fec667ffc578c97e45ba5c3ae87f6ce2776fd66a67cc5e5dcc5c5bca575ac95558cd565ac95256cb5257cd5557d0595bd45e5ed76062d66263d76364d96568d85f64d75b63cd5159c94e53c95153c44e4ec75554d064578c2900ed9649df951ad39100ffc73ae5a014ffbf35dc9306e0a813c0940dbe9b374a36005a5d52686872694c50974f50b23531a8130cae1e15ba3b34a647456e2a2b7e52536648462f110f300e0d4e1e1e6e3734693025ac70657839328f5047ab715d7d4e24b99c4eedd66ef4d85bf1d861cabb607a7033716c4e5a53416657429b8a6ca590656e6134c2c9a083a87d5aab7343a76b1d77412f885000541a12652f3a8657a4e7be82b9991e4027727363706050a3937a5e442b774e3c7f4c3b7f4c377c4c387146358c6f616a6353e1e3d6ebe7deeeeae1e9e8e3e5e6e0dddfdacbddcf6596791f5d386ca481b2ddc1bcd1c0b6c4ad8298696c8645728a3c738e3f6c8b456c9551588c42417e38377d3f1e72371f81461982471682480f7f44168e5019915416864e077a4108904e16915029723dc2e2b3cfcf9dddcb9bedd7aee7d0a7d0bb8cebd9a9e7daaee9dcb2e7d4aaead5aae5d3a5f0d9a7efcc96e5b972f8c663f9c95bf8cf66f7d47ad1af6f967b4e6c583d74685a6e6d68676b6a646a66666c686365626363636d6d6b64645cd9d6c3f5f0dafbf4e1f5eddacfc7b2dfd4be978873463926403a2c4c483f645f5b645f5b2d252247403a4e453c564d442f2b2249453c6760566b675b5c5a4d4d493d62544b664d46532d243913065439265944315342323f3126675c56453d32463b279f957c8a837038361d3939172e30012d31003531008c792ce7c973e6c261d3a33df0b551eda946e99f3cfbb345fec142facb49f0d56068690b32561837713f1c5c282643175f2d14a43627b82515c83221a132218332216a30225f302051210b6a3c246c4528e7c49ed8b4849a732ecba43feec14ad9a329cc9926e9c360fde59ffff8dafcf8edfef7edfff8eefdf7ebfdf7eb45976626804c158145108143147b4313743f16774214723d126c36136d37146e38226f4133654846655513221f1b1f20302728754d4da34748b03c3da635377c2120541f1b4417127f3937aa504f952b2b9c343576242636000049363221231e2d363316201f2029283f3f3f1d13113b221e562924703a2091621cac6f1fa0420c9f2d09a32413a62017b1261fb0231ab7291fae241aa4251e8e2d266a3b35584740524a4722211f0f10120b090a1b0e06401d0adb9a7aa84d2eb34433bc3f3b9b181d8f0c118d100cb44331b55b38a15c259c652296641d9e64259d5d20a460239953178e430c974617d87c55bc5d3d8827148e3122771d127c251ca24f4bb86261c06769c7686cc86067c85960c8535bca5357cb5456cb5555cd5a57d15e5bd25759d95c60d75a5ed35559d75557d95457e05b60db6156983108ffab5adf9b1ed19503d7930ad18500d68200d78500ffc031d09b17c3a03a56460a5d6059645a65884e4ca24035b9342bc73329bf2f26ac1f1699140db039338725227929287a3a3b93585c844349581214843530a74d45b04744b24d41984c2ad09b59f0cf68f1d75cf8da58eccd59e4c57279642d4c442d5d594e5249385f5136746338837548aeab82637d5049905852ad7235885200400e46905f7dc597a8efc30f532a3e7e5c345e484b5049cfc8c2b7bbad8e8d796c563f734d36794b337d4d3676493472513e6354415a5748cfd1c6e4e7deedeee6eeeee4edeee6e8eee2e1f2e2b6cbb8cce3cfcedfcdc9d0c0ccc8a5aea057cfbc56d2be45ceba3dc2b241b5a93da1992e7e7b1c52550ed6e9b28db88d94caa66ca07a589168307548317a4d34784f277345298b502b8144476f3adcdeadffe0b1ffddacffdfafffe6b6ffe8baffeac0ffe9c5ffedc9ffeec9ffe1b7ffedc0ffe2a8f3ca7bfacd72fdca6fffd07cd1aa69d2ae74c2985e9970386d4c1977613c71695e5c5e5d6a706c616a675c61646e72757273756b6a65eee8d8ede2cef6e9d8f4e7d6f6eed9faf2dddcd1bd918670413b2367614b8478687a6d5c83786290856f998e7aa79e8db2aea2b6b4a8bfb8aec6beb3d1cbbdd7cdc1e8d5cef1d8d3fadbd6ffe3dbffeddff9ecdcf9f0e1f9efe5f3e8e4f1e6e2f3e5d8efe2d2f7efe4fbf5dffaefc1b8a45debc766e3b344d7a333cb931cc98a07ca8b08d49c25ffdc69f7cf55efca46f3ce3ff9d952c8b64abcbd6d364f162d5b2c2965312f502547220f8e3026bd3623c1331da7321e9237256a2a1e64322763322471442f623d20e1bf99d8b889bd9d628a6a1f916d17fdce72e8bb60d0ac60e3cc96f9f1dafdfaf3fff8f6fef7f1fcfaeefbfcee2b7e50217d4a127e42128043197c451f774725704725694213572e22693d1a633821613c2b573e214031081b151c252222211d4f3330965050771e20853433531716270f0b180b052304023705045b17165e121245000044040549232024120e3736321c22222c35344c50513736341b110f46332d41270c7b5816c69046d2804e992e0ea12213ab221aac231bad221bb1241da7231e9a2f27641e165f484251524d534f504d4b5030353b141519291b186d473a9b533a8f2f16831204880c0a8c0e12880b0f850b08b6483b913119964726884d238b562a965b319f5633a54a2bae4b2cc66344e07c5ada7350c55e3f9a341e8526147b2514813527712d246928226c28274e04056e171d812125a1363cc25153d2605fd1605aca5b52c8584dcc5750cc5652cd5a57d45e5ccf5250d65454d9565bc74d42bf5b2affb760d19211dda10ff6b229e29511ec9812e7950dffc637cb9616bf9d3c52410965605a7256629a4741ab32279b150aa71c15c03b36bc3732b2251eab201bb3312f9f2d2c9737387f2d2f63191a681e1d96463fae4b46c24243c6483cb95c33febe76f7ce62f5d95cf5d863f5d775e0c17e6b542b776e5f56555059574a544e365547226b60335d5a31abc2965595610e5e293682534d9265b9fcd123683c0b572908572a36845c2662462f4940b6bfbec6d2ceafb5a978695461462b785338794b337a4a347c533f9d86744c433483807783847ce2e2d6ecece0edede1f0f0e6eeeee6eeefe7e8ebe2eaece1eeefdfdfd6abd3b85feac449eac02eebc22ae7be2ee5be33dbb530bd98239d7b22ebd89ddee8c6e7fde8dff1d7d9f0d3bedfc0c9eecfbadbbeabd1aa467c405d86407d833d694e09a97430ac6d28ae732faa6f2bb06f2db17030be8047a76c34a76c32925a1d7e4b0cbf8d44fdce72fccf72eaba6e4d230052320bb1936d8b6632c8a46a8a70336a592b736d5d727471717775646d6c60686a555a5d676b6a676862a8a294eadecef3e3d4f7e7d7f7ecd6f6efd5f9eed8f8f0dbede7d1a4a1929c9b97acacacbfc0b8c7c7bdd5d2c9e5e1d8e2ded5e5e1d8e5ded4e6ded3e9dfd3eadcd1f3d8d1f7d4d0f9cdcaeac3bed2bcafd8cbbbcec5b4bab1a2a79591a08d86ab9683beac96e3d6c6796b4eb9a367d8b456d79d22db960dd8940fe19b15ea9d11e0980ec2880affd75afcde58f3d84bfede4b8b7000c1b442d2d27c3a490e2747182858282f4b233b1c0a7e2c21b23320af2109b63520962d1a722a1c673125542416613623ae896fae8d6aa88b5f9a7f4a937a429f8143ac843faf8742b08f59c2ac83fff7e4faf6edfdf3f1fff9f4fbf9edf9fceb1c794a1d804a168042177f401e77410f522910331d142a1d142a1d0925161f463328533f325b49486a5a526c5f5e7266616f625f62576150495e4540513531402f27101008090e080e0e0c120d0a2b1c17582c29893334801c1e741f1a48090236100f3d2d2e2e302f383c3b3f36373b2d2c3e312b47351daa8f5a7b53186a2e09842c16a6271eac1b16b02017ae2118af2322992323752420582d275149464c525057555829242a343740130e15260d138b555571140c7e0c02840c0b94191ca93132b6403eaf3c37a4352c91261e8b2f20975942a06a4eb7775cc66f5ba3271fa81d18ab2218b32e1fb02e18b43620be4333c55446a544347a27197d392e7a403579423b9a5f59702c2960120e6b13117b1c167d18107b130880180b8922119c3222b0493aba584bcb665ac75f52c65a4ecc5b57a83f2aa34a10fbb152e3a520ffc736db960dc27800ffb62ce19a0cffca3bc5971db29140533a116b544e824f56a9423dc34038b4302cab2f2f871a1d992f33a62e30a32123b42a28a9221fb2363477100b6e22155d1f108d4e3fa24b42cb494bca3f38be522efbac6afdcb6af7d86e6d5500917d3e3b28005043304a4541555553565950484a35352f0d696740505a355f7f5a427c54458c649fe1bb88c9a1508e65034a1e54ac7a11743e288f5828835737755e163932aeb7b6b4aca996867757432b482c14765039814835774232ffe1d4ccbaae5a4c436a62575a564ae0ded1e9e7daeaeadeebece6edeee9eeebe6ece9e0e8e9d9e9e5b6dfcb6aebca45ebc62feec724ebc421f2ca2af1ca2fdfb82cc8a02ed8bd6ee9e9c7eefbeaeef6dff5fae4edf6e3f4fdece3ead8d8dcb963641eddd276e8c55df5bf52f3b143da9226cc8420c27815c3740bcb7a0ecb7913c97512ad5900af5f00ffb755ffc463fecc6dbc92406b430f4c2e0a402b0ea797766a592d7a6e3a706f37363c106d7661566159707676686c6f6b706c666d66666d6660655e6a6a60e2dcd0e7d9ccecddcaf3e8caf6edcef9efd6f7eeddf5f1e8eef5fd40567b41608e5a789e6b84a2576981404757615b5f564b49938a83786f66665d54826f68451d1b551b1992474456110a654030aa9580ae9e857b6b544d3125694a38654924e2ca9e432f0a66501f7c5d0be1b646da9c13e6a00dffcc42e19d18f0a321d88d0ed5981bffcc4dffd654dbaf28daac22c1a015b9ab26b4b243a0a35c98a4747c9671556246492e19782f1eb43725bd2814c43620b13823721f0f7338285b2e19552f1a411e0b917158a88f66a58f5ea28d60a58d5fad8c59b08e5eab8d67b6a184fef2dcfff9e9fff6ecfdf4ebfffdeef9fae8227a50237f501b7c46207a442975460334161d2a202c2b2920221f1c25200a1f180b261d143228334f43374f4119312107200d142b1b15271b152218212d212d3e2e283f2f344c3e3e57514a5d575c665d74574f8d2f2f971d1c9c2b237f1e15681e1b5c29263315132412104f3d3d4838383128214536236e4e27815025b87759f69b88a6271ead1e18ac1f15b0271dad29258a1e1c5b1a1450332d46423f494f4f534e5219141a26242f756f797562689362657f21217f090790191b911a1c800c0c8b181392211bb2413bab39388d2c25b1735ec69376e0a087b15443af2322b5161ab21816a8130dab1b10b72b1eb0271dae2f26c55349b85349b35c53ae6157a35a53965048a55850923f3790332c923027932b22942a1d9024178b2010881f0c821d0b812010731104700c007c1809862119913319803100fab74fd89814e3a212e39b13e69a13eca414d08e00f8c131cc9f2aa180395d3c1b8d605b8a4246b13c35a52017a62c29993535df979a915054833238892226b12f2fc43632bc312cbe433b822715e59c89cb897ba7524bc94749d2433fc84c32cc6c39ffc67a7c580aa38f54a698717e725a726a5d423f3a5454524e534d5256486265483844207d9b775985627cb592afebc90a3f21013715003209004c1d005f2928955b1f925722915c34926d1b5f48a0beb4c7ccc5bfbaa76050393f230d6b422e7c44337b46388a695af3dccee6d3c5887a6d575040777465afada0e3e0d7e8e7e2eeeae7ece4e1efe8dee3e5d0eae4b0e8d167eccb3eeac62af6cf2af8d229efc920f3cc27e2bb22cfa421d6b558fffad3f5f7e9ffffebfaf7e4f8f4e8eae6dde6dfd5fdf1d798884ce5cc7aebc66bfcce6efac867f9c25bffc658ffc54fffc144ffc647ffc049feb542fab442ffc655faca5cd9b7539d8932958d45767644252d06102000869b74495f3141592765834d4362364c644c65756b696f6f6b6c6e6a6f6b656a645c615b6a6c67666560dbd1c8e6d0c2f3d4c0ffdec4ffe1c7ffe9d3f9ebdef4f0f1b2c0db335b991e529e1d52982e5b96405d8928334f443f465b504c5c534a645d5360595167564f734b4960201e943938630b076c3a2f977a68c0aa9399836c5c3c2f6c48326c471b93723d492d0085692a6d4b00f9cc59e1a217f2ac19de9a13c07a00c07000eea024c9880af4bb3af8c43decb830e3ad26e7b930e9d040c2b73bb6ae5dccca9748522f63674e4a361d632611ae3425b92113cc3524bb3728781c0d68291852250e56321c5733239777609f865d99845597845a9b855e92774c967951947b5ca38f74fef2dafcf4dffff6eafffbf0fdfaebfaf8e92d7255317858307e572c744e2057381538241e27221c1c1a070c050713091a29221d2c2715201c0a171017291d1e372423402c133220133223193829173a240d351b0d3b1f0f3d23153c2a163122181e10472519892b23951812a2271fa12b218f1f14821d136a170f551a145836354a3a3a0e070142322355260ccd8464993a1e93230d9e1f10aa261aa8281f981d15a02a208b2a21470d0234160e2e24224240415a54580b040c150d1a64616a60666674625e964c499d3532b24240750302790603891611830d0995221db6433ea54537995f3aba895ee2a38080240ba71e14ad120eb01813aa1710a3120dbb2c26b32523a31916cb4542c94946c74b49c14a46c34d49c04d48c14e47c14c45c54e46c44d45c54c44c84f47ca4f48c95048c45043b64439b4413aa7362e8c1d1490281fa03f388b3619975207f3b548d49410f5b225c87b00d38500d18600e5a10ee6ad1ec596227f5c1a764a2f9b5553953537b83c32b43628a33c3369241d866d68807674968283bc888a8e2522b7302cb0211bb2281eb43a2b983122f9a0986e0f0bc54546d14341c73f2fb34426b0693db48b5d8f7b5a9e94796e634d817a67565445494a425757575c615b1e2c155c7a584c805cafedc838745024573800250c042f130a471d00501c33985e2193571d925b21976317905a289463499473b0dcc39ba78f7e6f58714b367a49387244356e4738664330dcc1aef0dbc8e2d3c0b5ad9a4c4638645f5965605defe7e4e4ddd7ebe2dbe6e0d0e1e0c2e0d698ebcc57efc732e3bb1ef5ce2bf7d02aecc720f2cc29e7c025dab026d9b650fff7caf1ecd9f6f1def6f0e0f6f2e6f6f2e9faf2eff7f1e58b876a999771c3c3a18a896a7a795a8a7b42c69c36e6ae33f7bc44fac551f4cb61f1d46ee1d46bd1d46b738728597c284f7c37417c3c357a392a76352172301c6e301b6a33034d1841864f3b7545082f145a70634a544c6d6f6e696a6e66676b636162706c6b706865aa968de5baa9edaa97a04439a24a40ffe0d0ffe8def4f1fc42587f2959a30f50aa145bb52762b036548a323b58373536332d1f2e2a1e28261a222218261d16371e194d18147c2021600203692b2c8e6664ceb0a6bea4976143396e4b37784d23e4b984613e06ab8c49735402f5cb65da9f21e79f17ffb435f1a124ffb331df900dd48d0de3a723eebf31f2c232a36500bc8000efc535ccae2c7e6910bfb5785c5d35454829322c0a4c1e049f2e20c8332dc12a23b02b2484261c77352762341d67432b58341e7c5a3fa2865ea58d5fa48d63a58e64a89064a58e64a6926f9e8f70fcf3d6f8f2dafff9e9fff9edfdf4ebfffcf3c5f0df93c0a943755038673d16340e1d2d12292b20262521090e07040e061c25222025281d1e2022242317221a0d1d12162c1f1f3a2b304f402a4f3e2450391f51342257391d52341f4f372b4b36191a085026188b25208f0e09a3221d97170ea21c11a82619931d117d1f175517185f35373a19144b1f12772a1a8f2913a1240ea8240fb93423b02e209e2419911f14760e017320123d090036181033201c2d21213a2f3311070f6b636e6e6d73606f6a7069618a4f4b7e201ea53c39a63531992623a02a26840d098a130f96201cb24c3daa623ce3a478eea2809a341dad2318ba211bb31c15ab1811b3221fb92727aa1818b32322d54746cc403fcd4341ca403ec9423fce4944cf4a45ce4942cd4841cc4740cb4641cb4542cd4744d14d49cc4b45cc4d46cb4e4acb504bcd534ec6534ebe5551bb6043b16819e3a130d4940effc73bf5a922f7a921de9302f5b31fd69d10ca98296a42057e48309a413bb2403fa8281d95200f8a37298c60559392907f8f8e7b827a886e5f8f3a26b33826b82e21c2342abd3026b33026a73831730301c04243c9423fd1443bba3f30b9654da7755c7e6851958a7692867041362045422f76766a5654574b515157695987a98e9ccba7002b06224e2d02270818391e113c1e256c401c7944228f551d95581e97621b976314985c169457248b5c3c8862658e6c4a50346c50387248327047356a43326d473268452ff6dbc6e6d4c0e4d4c4d3c8b6615a474d463465594dc2baafdfe1d3d9e5cdc6dab5d1dc98e5d462e3c030eec629e9be1af8ce2aefc823f4ce2dedc62be5b82beac457fff4bdfdf3dafff6e5fef8eafbf7ebf3efe4fdf5f2f5f2eddae0d682918c728b926f8d98718e96818c6ed9c05bd9ae2bc69a219575085b55006d7b24476a0e396e1432772627792f1f793b20844416813916873912853811803b0d793d0061272782473078460025085b73656771697375726c707367686d615f626e6a6968605e6b4f4bad6f60ab493cc33d3ac2403ecf776bffdfdbf0e8ff4c689a235cad0650b11361c32563b60e295e20263e2a292729251928261a20201625241f312a24331f184a1a16721a197416145e1e12855642d7b295cbaa877a5a33725022815621ab7e438f6827825d16684300cea243d79b21db9710d48909d88e0bd58b04d58b06d1870abc7800fdc33ddda31bf7b431dc9c14ffd03aefca3d977b0eae9b4cd6cc99252100413c1c3b16009b3124bf2e29b61d17bc312a9b362e732d23582a1b48291544251163482da68c69a38c63a18d68a28e6ba28c65a48e69a18d6c9d8e71fffadefaf8e1fffcebfef8ecfdf3eafff2eadbeae5d2e1ceb7c796adb9774c4d09302b002f280c2922181e1d1b18191d282b321a1a2207040b070508333335272928212524030e0a12261d2642342f56412c58412c58412b584133634b294932241d0b6733287d1313900b10910c119712139e150d9a1206b1281ea1241e831a1e75191c7b221c8b261aa0261bb3291cc32b1ecf3529a41107930b00890e0092271581281a5410053f10063b1a133b1e1a402826473737392f30736e7279797950554f51443e8f5957853131861e1da22e2ea02a28af3736971b1b991d1da12726ba483e9f3d228122028c220ca1271ab0231ca70f0cab130eb01813b8231fb82221a10d0bbb2a27d24442cd4643cc4844cc4a48cc4c49c84943ce4d48cc4843c8413bcb423cce433ecb403bca3f3acc413cd04542cc4541ca4944cb4c46cd4744cc4844d04e4ed05e43e38a36de961edf9b12eda91ad18500e4970dde9804edb01ad79f14cd982e5f2b00884431a23a2fb0342ca62319a63829591f098670624d50597d888e4c4f3aa38c62d89560912d00b1371fbc3227c42f28c8352eaf241dbf3b36ae2e2bbc3836cf413fba3631a7453aae6c5c9070597e6e558c7c6364553e4e47353b372e524d51595d60485c532f47313748282b37131a20041d2c0f4f714e29633b10673a2692601f99601b9b6014935e14936012915a19965e219360278d5d378a5e41754e5359376f563876493276432e73432f724532613c2af4d7c7ebd5c7e3d3baece2af8f8550433312534e38516b524c7d5d1b5f2e3d7931bcd06dd1c648e6c12af5c421f1c421efc322e9c121f1c62cf5c235f2c756f0d996f2e7c7fff5e9fdf6eefffcedfefbecfef8ecfbf8f1eef7f67c94a079a1c46f9dc1779db49fb199dfce64fedb4deecd4c9f93254d6915417a352976302b86412083421f8947178943158a43138b430f873f11843f11803e0e7b3a01692a08672726733d002d0d4a65544d58527377766a706e696f6d6a6c6b6668675b5d5a5f46429a4b47bb3f3dd43635d83a37c14138ffbabd6d5f83395b9b1856ad0854b41663bd2561a71b355a282b3a241f252d23222a221f2b2622150f132e2425351d194718126516127c2a155a1d00784a00734a00744f00845e00977410b99541694200774b0288580e7d4800965e00f0b334e9ab1ccb8a00be8100d8a015f2b632ffc14bfdab3de89127ffb542f8b530ffcf3bfdd633fcdc3ceacb3f927609dbc683cbb99355462f441d0e9a382bb93123c8281aca3225b14136792e287e5654a6918c4a392f4f3e2c7b674e9b876e655941362712705a43a68c758c715c87725df8f3dff7fae5f1f2e0f5f2e3fcf2e6fbede4e4e6e5e5e7d2e2e0a3d0c971d4c462aa963d6a5a1e392b04332c122e281c2c2724221e1f0804050c0a0d2826291d1b1e1b191c202123232c29091a1008231401200e001c0d0d2c1c00251217301d332a1b663227790f0f9e191cac2529af2727a71c15a01208a7190fa017118e1013a127269a1e12af2d1dc13327a30c01bb1d12c92c23a8150d951306ad423088331f5111054d1e144b2d254e352e3e221e4129254f3f40645b5e7171732f3332161b152f261f7a5051a3585c821b1ea73032b23a3b870d0c7b00009e2021ad2f30b93e378b160498240da72e1ba02013af211daf1918b21a15b61d17bd2520b41f1ba30f0dc33430c83d3ac8423fc64442c64945ca4d4bcc4c49ca4846cf4946d04643d24742d64846d54743d34843d34541d0403fd44946cf4a45cb4742cf4542d24744d54e4bd05738ffa44cea9f22d89308efab1cda8e05ffb92ed99703f6ba28d09811cb912d5f1c00974132a73123b02e20a92c1a8f2f19a2765b5e55444f55636269717a7650bda55ff3bf69ffbd6c913100b03a1eb92c22bd2822b3231ac43e35750000b84240bf3e39bd423ba4463eac6a5c997660735f468b725c6853405e5244221b133935365054574b5a55505e4f34361e6d694c46442d404e3407370f00481833996a1c92601899610e935a0b90590e915b13925d15915b19925d2294612892614294664b744c51553467492d73452d73432d7545316d42316d4835f1d5bde6d1a2e6d681e2d47bc1b2773a411731603e3c8a630d6e38126c26205a069db84fdad24dd6bb26c8a30aefc428eac127e9bc25ffc838f4c34cdcc174fffdd4fff7eafcf9f4fcf9eaf9f6e3f0eadcf2f2eaf5ffff768fa36a99c36598c57197ae92a184d9c555f2d243cdb43d6b6d0c59843d26713811753718894b16884a1087451492491090450b8940128e461186400e813e0e7d3b046d2b0063202a7b41002f0b1833206a746c737572676d696e7470686e6a565b576b6d6c624d4a8e4846ab3938d43a38dc3733d13d33af4549562e514954922154a5165aaf1f5eab2f609802142c23232b2620242f2526261c1a251d1a231d1f271d1e2c180f3511055c22176d3013f3c27ff5cd75f0cd73f5d46bf8d557f4d254f4d46f391900b08737b68739bf88389b6306eebb45d9a827fac747f9c146e4a62fde9429e99034ea8736cc6015b75100c46f05ffbc3dffd743f7d337ffdd46f2d557c7ad59dbc490a28f6ec2998388331fb43c2bbb2d19c63e2ea2403d4f161d675668a7aabd6b6e773e3a3965594d7568586b675b6f655b81675a603a2da77d719a7a6df2e9d8f0f1dfeeecd7f4ecd9f5e7dafdede0e4e9e3e8e8cecec985dccf69e4cf52e1c645d0b648cdb6599281333627003526053126142b271e1e1f1a2327261014130909090d0b0c29272a272727282f27101a0f10180d121c132c3d353f4a424c44395b2f24821f19981912b22d24ba3026bd2d25b7271fa517139b14109d1c17ae2b21bb321fbe331c950e008b0200ac1d0fbe3026c64035ad3e33b5695ccf9f93dbbdb3f0ddd6f0e7e0645d5752453f4a3f3d3d383c67686d646b715e696b0f1e17797c75684e4d894d4f852024961e20971c1e890e107c02019c20208b09099d191796160d911304a32912961905970e08a41310ad1510ab120cc32a24b41f1ba0100fd14745d44c4cd14c4dcf4d4dd35151cf4d4fcb4647cb4544c9423fc53b39c73d3acb413fcc4542cc4643c9423fd14643cb403dcd4843d04b44d9504adb544ed3524cd2623cffb554df9917d8960ad28f02dd950dd68e06d69507ffc63acc9111cd8829771f00ac4034ab291bad2b15a73916aa5c367e5b3b5b56435057615055517b6c33c8ab4dfad560fdce5affcc708c3a00ab3720b7322dbb3b30830d03720c07a5443ea43a2dad493a8b3f327a45377656416249335636274f312646342a3e352e5e5d5b585a595357565b5e576260537b7e6d6d7c69042b10004b1d1f834f2393611b95620b8c560b92580593570691560f935a17935d118a5736aa7958c89667c99a529d7654805d555539674d346f4630764733784b366f4829644816f2d989eacd57efd75dd0c76a9ab16d478c5f319267329b6318813f096c291b6c1d42720fc3d55fd0c339ddba28e0b825dcae1bffca37f5bf41cfab55fff7c5efe8d6f3f4eefcf9e8fdfae7fbf9ecf6f7f1ebf1f18093a16890b4638eb1789198a6a77bf6d763f2cd48b6a442717832355c251359231b813f11863f198b46158a46118f480a89421290470c883f0d873c0c843c0b7c3c0b7537005614267a3f043b1416321b71776d5b5a556a6c696a706c6b716d555a546c6b69786a675a3930955146b33a31ce3a30d1392cc13d3ba74f6768436f375089275996345d932f4b722a314124202125201c2b241c2c251b2b241a15100c160f07241907261600472f17b29573e4c58eeed293f2dba5f7e198f6da6cf0d457edd6668d7511d7b963f3ce7ef7c775cfa14bccaf51b9a043e1be6ace9548ca6c26b33f04b64012be471fbb431ebd461cc44a17c3570ffdae45ffcf50f2cd41f9de5d8d7312cab367ffedabf7d6a1d38e6fa14631a9462fa04a3b97626a74647f42598b1d447b1d38630c1832686667676358676c656a655f86635d6c3530904f4b9f6a62f8e2d4fff7e2e7d7c0ead5c0fbe5d7f1dbcee3e6dbe1e0c1efe59de8d368e0c43ce5c532e1c43ccdb435c3ad3dbeaa4bb19a543f2b00302700312d122c2d1d1f1f150c0904120d0a2d27291b15171b1714100f0a2b2724272622161c1c030706b3aea8cdafa7853c358c251c9a281dae3024b93028af241f930e099b1c16860905a6271eb9301dc63c229a1800911400b13c2ba4352aa7453cc77a72ffe0d5edd7ccf0e6ddeaeae2e2e3dd959690b5b0aadcd7d498999d666d73606b715a6a6a5b6a655d645c1c0e0b471919892d309c28299a2325a63030b93f3e870b0b89070794100ec33f3b951709982508932406992613981f149819129f1b16b12a26a7211ea42423c64a4ac84c4cc84c4cc74b4bcb4d4ed0504fd35151d14b4acf4946ce4744d34c49d24c49cc4844cc4a48cb4745ce4646cd4643c4403bcd4a42c8443fc5443ecd5348b1451effb955db9712e09e12ffc73bffb731d58d07d9970bffc63dc98b12cd8129972e10b73c35b43023a127109b4218f1b78961451e5a553f4c545755574a9e8a43d6b647f7d955fcda55fbd1618d5000973915a133249b2c21801b1367140c5f12088b3c2f8b423383493b61362655362261443269453959372e49332841342c6a6663535353565656565553555650555d50384f3d3a6c4f00582a20935a18935c10915910935d0b925a06945a0b965b098f540f8f5619936010865211824c2187553991699ddab96e80683327116e4f3b71483272482f765023775a0ef1d56af7d54fefdb54b2ba535882383c8e5d369f743ba87154c1882e9965106f351c6921245b00a4bb49c5c241c8b42fcea91dfbc531f7c13ae3b859fff2b6fef7e4f7f8f2f8f5e2fffdeaefece3f0f2eddfeae490acad5c8b9d5f8f9b708f80929a61eed964d3ba3cb0a9598f9c66577f4d14592319823f0e863e178a45178a45118d45108e450f8d460e8c430d8a3e0e863e0d7c3a056d2e005a18287c411d512a132f16696f6169665f73746f6f716e6f716c6a6964746d67685e556153466d4635a64d3fbe4034cd392dcf3b37be424d93445a544667485d7c677892808c9a9f9f9fc3bcb4e6e0d4f1e9dcfff8e9fff9ecfffef2fff9ebfcf6defff9ddfbf4dafbf0d2fae7bdf6e3b9f8ebcbddcf9efff696f2d861ecd35c5b4300b69b40eac775e8ba65e2b8647d6815413100684f166a3406912904c8482bc54230ad2b1d800300bd3a26ca3c26c6421ba24200e3a037f1c7417b5e00ad901ac5aa3fc7b048ac8d33935c238b4b25ffc4a6ffcebbb3999a393b503a5c8a4673aa3151820316366868706966616268646c67638a62606e312e7b312ea5665fbfa292cfbeaadac2aaad917c846a5b684d42e4e3cfe5e0bad1bf75d4b950efce49edcd3ce9cd3ee6cc43e6cd4cdac047e0c250cfb24cb49c464f3c002f220030250f3125173229222d2a251d1e190c0a0b0a08092422252828282223252426258f9190231b18684b47c6918b6d1e1983201aa9342d810600931c1488151075070890201ea72d20af2e18b7371ab34428a1503bffc5b9ffd8d5fddfddf5e7dceae7d8eaeae2ebeee7dcded3acaca2b7b2acdcd8d5b0b4b3616a695e696d5f6b6b5f656160615b7a7270381615a14d4d770b097c1310a73a37a12726a325268d0f10951816c74c478a16078927029d4619aa5f388b4126914337953d3b96343386201e9a3636b6504eba5251c15552bc4c4ac54f4bc84e49ca4d47cc4b46c8443fcb4641ca4441cd4945cb4745cc4a4ac84646cb4649c94445ca4b44c74c44c44942cd524bc75147a84118ffb450f7b42fffc338e59c11cb7d00eb9f18da980cfcbe37cc8918bf6c1e9c2811b02e2ea62720a23926ffc19ddcba8c513e13514a2d4a4f49565540ac9643e6c34de5c242f1cb4ecb9c32ab711db36b319340207a2319691814702e22834b3e6c3a2f5a2c1f5f35276742305637239a7b696d473c532e2552362a402e24241a18433f4057555a565759555a544d5b4e4e6752043a1a3090601791560f91510d93540c91580e935e0c925f0b915c10985a0b90510e8e55057c4603703603642e0959320e462b29422f3836293a261b6647336846206b4806fcdb74f2d354e0c339d0c84b50741a85c78965bb8e2c8e673da77733966798e8c397e2bb277742196a2729711b447712afc04eab9d1aeec12af5be2ee4ba4efff3b0f3ebd6f6f5f1fbf8e7fbf5e5f7f2efe8e9ebd8f0e36b97864085734189715d946d7b9e5ad0dd6baaae3db0b771a0b6852a59250c551e177f40128947158847178a45178d43108a3f0b8d45098b451089440e813c0f793711743300530f32824533663d102c133038295959517c7d7774756f7773707e77716e61585043335346334f331eca877ea9423dcb3d39d73936ce3a38b84542ffc8c7ead2cee7e0d6e2e3d5e9e4d1eee5d4f5e9dbf7e9dcfbebdcfcecdcfff3e3fef6e3fff9e2f8f2daede6d3fef6e1fff3d8fff5d9efe9d3e6deb7fff4a3eed465edd052886800ab862be7bc6df1bb65deaf57977b275c4a02816b3cad80619e4733962618c34840c84940971807b9321fce3b2bc43a1eaa420dc47a23daaa24dbb81ed1af1ad6b623e2c22fdfbd38c59b39986d28ffdcb3ffe1c5edddc4f7f5e8c9d5e133475f2c405913203369686d6c67636968636e635d8c6663662f2c742f286c3025c3a08da48b758b6a59634233694b407c6055deddc1c7c29cf0e0a4c0a852c7ac39ebcf48e8cd3eebd140e9ce41e0c339eac93eeac944e2c44cceb550c0ab5c715e23322100372a0a2b2912282a1c0a090519171829292b1a1a1c2b2b2d16171925292a2729281c17141a0502794d4c793937731e1b80231c862a1f640b037925255f09086b0b00922d11b54b239940167b4425f8dbc9f8ebe5e5e4e0eef1e6eaf0e2e0e5dedce1daeceee3c2c2b6c0bcb1e3e0d9e3e8e2dde4ddbac0b470735e686546342f1242403338201c944e4e862725ac44419e312e8b1314860809b13334981c1cc24b47992e1ea94d28cc8454845021774b288555478d58548d524e874a497b3f3f6c2e2f914d4c53090664110b842a219f3d32b74f42c4554ac6564ac7574cc25149bb4c45b84b48b54947b24848b2454bb34a4fa44742a249439c4442a34845af4f4394390ceda33ad08e04ffc233dc9507df9109f2a61fe2a316e6aa26c18115a2540c9d37219d2f32952d2c813631462d28918f827c765c4c492a50523d5b5630d3bd68e4c559f8dc71e7c967755201deb772ecbf86ab764e864839773a35632f226439296540375e3e336745396e4d3e79594a5e3d2e532f236540375b3e30523a2e392929382f3459585e515659525b584b5b50465f4c376c4e2588591592580c90540e955a11965d1095601497650f945f0f975913995a0f8c5400753e00682d035b28014725a3d4bf556d602e352d4b443e4837255c461dccb268dfc04be7cb43dfce4ca6b2443f792f53a7733d986f59b9933b9d7460ba948bd0b3a6e7c9c0ffe67bd1a0106f2f166a1d30680d768e20d9cd47e8c83fe3be49f5d781fff9d5fff8ebf2ebdbb5b0aa6a69773849530a3629448567287d531e7643216e364180395585226b90319ab97ea9ca9f113f113c804d1f824b14884b1285421486401b8e43188c411089420e8744128544137d3f1578380e6d2b004e0b37874a457d50163315292d1c857e74807d74615e59655f5f6158536558477b6d527c715369553cba9585bd746dbc413ccf3631d73930cd3f33ba5646fec0abfce0c8f8edd1f2e6ccdfd3bbf3e6d5f9e9d9fff2def8e7d3f0e3d0f1e9d4fbf5ddf8f2dceee5d6f4ebdafaeed6fff8def3f0dfe9e5c2fff8aee2c65beac445b0870b9a6b0fa673249f6712aa7821a98531b59a55e2c9a1efc9b2efad9f9e453dbf4f4bc0443cc24030c63f2cc33726be40278d3005ca8537f7c23ed1a909dab715fad932f7d22bf5d133e7c540debc58f6db98dac495eddeb3f8efd0f5efe3eeecede1e4e96d7174423d3a544d456962588a7c71a6857ebb8e88d1988fbd897c8564515e433067473867473cd2b6abf7dfd3c5c7a2dfdfbbebe6c6efe7b6bbac57cdb948dfc33ceaca39ebcb3aeaca39dfc12dd2b624e8cd40e6cc44e1ca48d2bd48c6b2519383383028002e2b0c312f202827222b292a201e210b0a0f59595b2628271d1f1c262722282423352f2f1a06073f1516602b27612c1e3c0800350400471611551e095b2100a26222864f0e684316f3e0c2ede7d9edf0e9e2eadfe8f2e9e8efe7e5eae3f1f2ead0cec2bbb8a7e1e2d2dfe4dee2e6d7d2cda7aea365ad9e4b645b106364424e4138834d4d883336902424bf494981090a800507b130348e1011b7443faa4032852809d58b647e51287453307e5d4a7f635778665a6e645b645f636760677566691c04002e09004413046c2f1c6e2a1570250e6c1e086b1d09621606651d115f1a135f1e1a682a2b86475086515b7f5d5e7258576e5358815e5c91594886440aeba430d38f00dd9d08f5b422eea51adf970fd3980ccb9614bf891fb77c36be7a638e4a4b7a403f4a2d412238711f467d3c4c59bcbfaca4a178cec385f0db8ce3cc7cd6c786695f2eb9b391cbc4a7b7a984654e2c633f29673d2d6840345a3429623e32704c4079544b674239613f35604035624036573529543425462a1e3e292871666c595c634f585d4c54564d59554d6557497f6524895d1894601898680e90601195631299610f945d0f945b11955914965a09824c01703d066734055329376d569fc3b7a8bbb5b8c3bd434c494a4c3f56522fc2b66eebd25be9d751b5b74964863071bc8376d7ac258a6046a8824ca3837ecdb089cfb5a0e0c6a8e7ccb9ffdd94edbf12753e0c70302273264e7a1bc5cd5de2c746e8c351ceb16dceb795beaea187848f4154752e5a750f564e2b835d1370370e712e2b8e4d2485422f8943226e2e215f2e75a57f597c5b194b262e87590d7d42178941128236147f39157e390b742f1076340b6f331473390b65280a6424004e0f267a3f3f7d4e203f1d4e48301c0900271d14241f1c5b565a817c76786d4f8f8359968d62675f3ab5ab92cca795a7463dc03933da3d38d53b33c54238f39383ffd5c1ead2bafff3d6eddfc2fbecd5f6e6cff3e3c9fbedd2fbf4dafefae1e7e1c7fff7e2f3e7d9fff6e5fff5d2e2d9b8f7f6e2eee9c9fff8b3e6c65fe7bc3cb48104e1a84ee0a75ae5b15debbb66f1c375e2b979e7c49ef4d1bbf3cebcdda3978e2d26a92e26cb4637be3b27b03c25983b1c662600ae7a2ed39e1eedbd1fefcc2affe23cf9d630ffdc38fdda3eeecc44e1c258fde295e6cd97f8e1bff8e6d2ffeee0f7e6d6eee1d0fff6e8b0a798918575cdbdadd8c1b1b79a8c633d326541336247365d4634bca196e8d0c6e8d8cbe6d8cbcccdaee4e7cce8edd9edf0d3e9e6afc1b664d6c053cdae2ff5d04bf3d042efcf3ceed33cd5ba23ead139ead03be2c939d9c242c8b444a2943b6f66213731002d2906342d1a2f28202f29293d3b3e2a2a2a1d1f1c2123202a2f2b252e2d2d2d2d3724261e05013d251b240c022e1612553c3542230e59370ab2883c795302705118f3e1bbe0dec9dce2d8eaf1eae2e8e4e0e7e0e2e7e0dde0d9dcdcd0bab9a5e2e4cfdfe5dbe4e4cce1d599ddc86dddc652b9aa43797c4f504c406b47479651548b2729e16f6fa53235a7303297191d8e1011962320af45388a2a129a4f307d52308970519e89769f9385686a5f5b686153666a56696f5e696d6e706d1308023c291b50311fa17b68976c59996c59946959785044724d457b5c597b5f5e6f54597d636e68586269696b626c6d68717a7a7677866a55a77739db9a22d69300f4b623f7b92acd8600c78300efb72ebe8e10b38820b18943d5b096ceafac877271202542154599033e9a1d407647596d8b978b9ba283a9ac8f6d725e4a56563548572d49612e475b3844425a5746553d2563402a6d493d543228543022603c2e633e35603b3356342a65453a5b3a3159392e53312547291f452b2a6a5a5d4647494a53504c4f48435144345a4546896a2790651893641e996d1796691297620f965e159a6111975c12965c0f8f5409824c006f3a065f2f0e542f95c1b2a8c2bfaec1bfacbabab0bebfafbab44e56413c3c0aa59c3fdedb746c82306f9f6357a47a3e9c7a60be9a5ab39386d4bc95ddc7a3e9d1aeefd9afead4a8eacf429a7226906009804a0d803f227a2c3f6f0cdad152e6c24ae7c77ad2b990beb0a5a4a7ba42618f225d7f1a6e6128895c2e915012782e1a853f2794530c7437106d382d785184bb9e5a7d65437154338c5e11814611853a1584381a7a3a196f321f6d2f1f662c1b612f1f633221642f12551f024b14256b37336e402747208e80632f10003b271c2015114b474845403a5d5435a194688c7e51847b52abae8fbaa995d39183b2453ecd3c37d43531ce3932bd4439ffd0bdffdcc3f4dbbce9d9b8fff6dbffedd4e3d2b4fff4d7fbf4d8fcf7daf2ebcff9efd6eee1d0feefdaf8ebc8ebe1befcf7e1eee8c8fff8b8d9bb61e6bc4ed6a232cf9532d69e41a57310a1710dc79637eec072ffdeacf0d3b5e6d0b9e4bfaf803427a13c308a1909ac3f2b8c341e723010714218ac8236d7a626eab91eedca28f9d936fddb3bfedc3cfad733ffe146edcf4bdebf55fede91ffe5acffe6b9f7dfbbf7dfbdffecd1f8ecd6f2e7d5fff2dfefe0cbddceb9bbaa98574032583d328d7769edd7c9ebd5c8ead6cbe7dacad5ccbbebebdfe8ecdee4eddcdae3cee7ecd5ededc7d1c686c8b05ad5b345f2cb4cf7d349f5d542dec32ae9ce39e5c53ce6c63fe6c73bd3b829c0aa20b3a12197861a796a154a3b023d2e0f362a1e2d23242f2a3028272c0e121140453f26252126211d2b201e291f1e2d29282723241d14151d0e0b3f24194e2c07b68f40926a12886722e6d1a2e5e3cce3e6dfe2e2e4eaeaece4eae6e6f0e7dae1d9e8eee2b2b3a1d6d8c3dbdfcee5e2bfe3d187e5ca5fd6b834c4b0407073444a50467260608557599a4a49aa4646bd5458a13034ae333685090ba22c2caf4039973323792b1481553ca9937cbcac9db6afa77678775961645560644c57594f575a585c5d232220443f3b69605b57494670625f6e605f665c5d655f616a686d5e5e66565864696d786367725d666b5a66665767675d6e76666e70776a579c7c41cc9822df9e0ee9aa1fca8800f9b429dc9a10f0ba34b68c13ab8925ae9751d2c2a8ccc9c4252b29021c3510418e053ea51646a80533881242845183be1d5092184c97154ba30c47a50248aa104d9e1f41715157655a402f663e24653f326745395f402b60412c57372a6a483c714e3b5635244e2d265b3c376140395637325236323e2b244f473c4847334e4d2e44583334724d36926b21906620996c209a6916955e149a5f139a5f0d925b0e935c14985e12945814915704743c0c632e417f5897bfb49fb9baa4b9bc6f81835e696baeb8baacbabda5b2a868744e73875670966d93c6a79ad8c1baffea97dfc789d1b999decbaaeddbb2f2e1aaebd79fe3ce72bea255b08521895414884b037c350b84352d8024c6d361ddc55be4cd8ae1d1afd3cfc6a8b5c63358850641613f8e79207d481378362287412386431d7e392d8a442a7f463e836478ae9e5d887711492e1d7e49067d390b843d0e7b37237239326b38385e2f3e592e3e58333c563137512a37532a23431a2a53293c6d4018370e5a492b653f285c3c2d2f190e362d286c685f5e533da696759a835988754ba8a487bab29dceae9f985246bc4038d23933d73a35cb3e34b8523bc78263ffdebddec5a6f5dabcd3ba9cf7e2c7f5e6c9eadcbff0e5c7f1e3c6f7e7cde7d7bee8d8bef7e8cbfff5d8fff5dcece1c1fff7c3b39a5877550ed8ae58996b00af7f01daa928e0af2cfbcc48f9d15febd081eed8a6e4cfb0e0c4afdaad98945b485f1c0c5916067a412e67381e6c451e9e782fcfa626e0b81af6d02dffe23fffe44cfcdd47ffe147ffdd43fadb4cf4d650cfae3af2d26dffe490ffe8a8f5e0b5fdecd0f8ecd6f8edd9f5e8d7f1e4d1f8f0dbf6eedbefdfd2e1cdc4e4d0c7d9c5ba8d776a635041d8c7b5c5b6a1e4e5dfe6e9e0e1ead9dbe6d5e0eadfeaeeddf3edcbddce97b196497e5d00f5d566f0d355edd243e6ca38f1cf47d8b42ce6c42fe2c126cdb00ec1a70abca519b19b23a0872a7f682445320732230c342a212c27232828202f2f272e292515100c140f0b2f2e2c292a2e2d2e322f2b2a2c222025160f2b150093753797772c907232d3be8fd9d4bedfe0dad8d4d5e4e2e5dbe0dcdce6ddd9e3dae2eaddafb0a0d4d3bedbddc5dbd7a7dbc76eddc04be9c847d9c45b5c6138636d644e494575544f8d443d9f403aa0373b99282e81090b8b10129a1f229d2929ba50438e3b298a5948a48a7bb9ada1bfbcb74141494c535d555e63596466545e604c54575e636760656854575c676a6f6e717850555b59606a5d67705b677346545f5363725565725e707a3f505757676755676740545d5560647a7363ab8e56ce9b26e1a312da9810cd8b03ffb82ed79509f5c139b1890fa98b29a99755c3c1a86c7773000c0b001b36164a96003aa50034a40038a60142aa0d54bc0048b6004dc10045be0049c6004bc70047b01841837179905d422f6b4020643f2f5d3b316b4b3661432b49291a573627684330704b386444395c3d3866453e5e3d36503228462f213b2a18493b2080744c697547548e6550ab802891662094652197651f9a64189c62139a60149964179a641292590882470f7e491d7b491a5e2f43724eaac6baabbdbd6072720a1a1a1f282db3bdc6acbecaa6c2c5335443699179b2e1cd83b6a5578b7ec7fdef9dd8c49cdac5a8e5d3aeebdbafeedb9fe3ce71b9a14c9b7b369165278a531f854428934b087c2b2d8129bbca6bd6c472e2ce9be0d4bcc3c8cb7a92ac2f598b03405f3f8d732f8a4f1c7f3e2287432687420d6d262f8c45166b34398070275f6057847f346e5617743f087a35067d390b713202420e1e3d1155573254472759492f6151375e53354e48285150324b593843694212300c5f5137644330664637351d11352b2244403582796a6c5c459e8a658c7a54aba48ac3beabc4b8aad6aea29f3e35c23d34d63b36d23a2fc74631e7856afcc5a7dcba9ed1b397f0d8bcf5e1c9ecdac2dbccafe3d4b5dfceb0f3e2c4e8d7bbdac9affdebd3feeed7eee2c8f0e3c3fff5d06950273616006a460cbf9533c7971bd9a51ddca814f5c72bdcb529f4d875efd797e9d2b0e1c8b2cdb39aa3836c65392e613228471d113813004f2a0f654009bd9830d8b22beec932efcb2ff7d53effe651fad73ffedc47f5d449e2c03aaa8300ecc542be9d2cf2d579f2d792ffeab5fef0c1fcf0cafaecd1f8ecd4f9f3ddf1ead7fef0e3fdebe15440374830244d31234f34218c7563bda895ebefe1e0e7d7eff7e2edf5e0d9e0d0eff2e1dfddc6ece5c8d9ccaa877648968243dfca71ecd35cefd447f0d23ed2b019e2c029ddb821e8c124d6b216cbad19c4a71bc7a422bb9a269d85256e5a1387794c37290e36271230261a2928262b2b2d130f0e413d3a302c2b1e1a171d140d160d06302c29302c2330240a382600877543c9bc90c4bfabb5b5add1d0cbd7d8d3dadfd8d8dfd7dfe6dee5e8dfadaa99c7c3aad8d5b4ddd499d8c25de9cc56dabc4ec6b16262654a5c6560626355775a48a35644b24a3fb8454a850d16800a0a7f07068a0d1183080baf3c3596382e8d53489b7d72a69e935f615c4c4f58585e6a4f5c625564674f5e63626f75748187505b61535c655d666f5e677050596259626b525b645b646d4b545d5e687156606a505c685b68715a656757656650606d515a61776960a27e4acf9622d18d00efac1df9b629eaa114d18e01ffcf41b48b0f97741aab965db5b49f1e2829000f1600183a0d4496003ba200339603379a003fa10f57bd004ab4004bb50049af0149af0047b007439b27487b7e828d6f52346a4018623d2d5c372f4f2a1a5833215b3729613c2c5b352066402b4e2d1c5b3b2e5b3a2b5a36286e4d3e5435234c2f1d51351db1936f5a4e260a26004e8b6294ecba379f6c2e996f24976c199465159866149763189760098046066f371160336fa782547958193014556050868c82aeb5ad262c2a686f77b2bfc7aac4c59cc4bb1a4f35c1f9dcc8fbe8c8f6e9d1fcf3adddd194cfb9a1dfc6b0e5d1b4ebd8a2e1cc7dc3a7549e7d35835c87ddb063b7853684485099525aa3514677258a8b47d0bb86e0ceaad1c9beb1bdd343628e29588e00415f318164217c3f1c7b390c702a1f843e268d461e85400665392473772a687d527e871a4a3c10592c1371330e7a3e0b682f093d0c2a350d5b402378483260291577432e64361f6e492f44240d63573d3f5a3b09270b57584a5e4d45503c33513f35261e11524e42554f435851416c65495750338c8471b2ac9e9f9f93bba99ddea297aa4539c2342adf4135d53c2eb73a26ffc9b2fad2b9f0d7c1e9d8c4f7e6d4ffeedafae8d0f8e7cbfeeacffeebcdffedcff6e2c9feebdcfff0e0fff8defff8dbfff2dc3e1f0b330f003b12007e4c17d39d47d2981bd8a108ffd026e0b518f1cb5cf1d089e3c9a6dcc6b1b29a807b5c477f544e572a274c211a3a1409300a00411c02744d16b59038d4b133ebc630f9d133f9d131ffdd43cfae23e4c0508f6500c8990fffd141ffd552ba9018eec657eece67decb6ffff2a7f9ebbafef1d1f3e8d2f4ebdaf2e5d5c0aea0523b2b51322057311e5c3623543324ba9d8fdce3d3e1e8d8e2e9d7dde1d0dddfd1dddfd1ddddd1e9e9ddecece0e4e1ce524a2662561cc9b55cead35fe7cd42e5c731e2bd27f0c72ff9ce32eec629d6b51ccfb018d2aa14cba715c3a722b49a2b84691a806329af9062482e0b2f2107342b1a34281a372d242d28241b1613140d07100b07282c2b282a272e251c3b2e1b6e61412118005b5849d1d1c9cfcfc7ced0c5c9ccc1d0d6ccdcddd5e3e1d5a69f8dbcb598d8cfa6dacd89d7bf53dfc24ad6ba569a8846696c5b414a4741402ba386669b4f2fa33a25911d20ad353e9e2c2bab38338a0d119013178e1411a0393496514a855f56978b7f66676162656c636b766e7d8451646a55666d58697056656c54636a58656d49565e434d565b656e58626b5962695e676e5a636a5b64695b666c515b654c565f5a64665a63685e6c77666f766a635d977b53b98724d29715d19813c98d08c68400cd920af4ca44a98e1b7b6819a29a6b29301e00090906171e011f410f47940242a4144aaa073d9d003da1185dc5004ab70049b3024aae0146ab0348b00d459c2444738c91958e724b693e118d6856603b356740315932216a44375d372a5e35235f392459382760403157362553301d593825563522613d2d5936226e4b2f200900151a000a2804497f4b8ed79f6ec4952a8c632194691f9a6c1d9c691b96600778420c66331c502ae4fddff3fde27f816b4342300f0e006d6c5a8c8d7fbec3bdb3c2bda6c4bc2c58477cbb9c72b39381b59fd3f9eed1e8e2adc4bcb4d9c7b6e1cdbdead6a9e0cb85ceb35a9f80608c6bb8e2be326f4546855660915abbe8a7a2d586587c32adaf7ed1c3a0d8cdb1c3c0b78a98b337568431628d2063742d7f5b2d894a16753330914c2589431176321278371d7b5634808d2c6583aacedc30584d397a5020783c0f793b127137043d0a25350e5d452b7142306b38257946316b3e276b452e56331d5f50392b3f2634503a52595156514d5c534e675e57403c314e4b42524f4a54514852554256554161574da097909c9f96a19f93b09489be7e72bc483bcc382ad73528d13f30ad4c3bffd6c1ffe5cbefd6b7e3c9a6f3d9b8fde4c6917b6362523bd5c4b0f5e3cde3d1bd4b3528402d1e46361d57452d4f33274a292243201a340c003d11007c4a15ce9838d19b15ffcf27ebbe1bfacd5af0c880e2c4a0b79e8a7f654e8c6d595b342f4f2725532e264d2c1d411d072c0800300c006a4500b3902cd5b234e6c031f1ce3eead256f2df79705a11ceb268fdd86dbc9317a17500aa7d00c89c15e9c33ee0c449e7d068d3bc6effecb3fff1c6e9dabbfff1d9ceb9a4553f28573b2653301c53301d4c2c1f583a30e3e6dbedf0e5dbded3e4e7dcdcded3e8eadfe4e5e0d9dbd6e8efe7e6ecdee4e8d1504d2c4b3f0fd3c177e7d162dec23bdcb220ebbe23f3cb2de4c021e5c72bd5b71bd5ae15d1ac13caab13c8a71cc39a28ac7b1ca06e17a17222936c215f3d0041240039250d2e271f2b2b2b0a0b0f27282c2c2d2f1e1b1634221658453636281b362f252d2a253e3d38b8b5acc4c5b7caccbfc8cabdd5cfc3d8ccbeafa38db5a885d6c995cfbc70d3b545b99b23a48e28796e2e53544c6a6e716f6a4cdbbc8d9048189f3c1c720701a8393f9327249b2c25971f1e94181a9d1f20b84b48803029855146977f73756e66606163636e743b4c534f636a51646b43545b404f5656656a57646a5a656b586369566167586369505d634f5c624d5a605261665362675f6e71616f72555e655c656c616e765f6d704e5754757156bb9f5ed8b358d4af47d1a836d6a026dcab32d3bd4e6d6e114356149cb58d03180522373210252802243f154c8f0645a20b49ae0039a3003ba52262d00043b80046bc0044b60047bd0044c20b48b21f447999a2a7c6ae806d4511653e2f5f3a34633e2b603c26543324624034643d2c653e2d64403454322855352670513f53331e5837245f3d31613f356e4e3f3922104138270c0d008e935b6d823f76a86b89d6a031986b22976b1f9767148857046e3e0f5c30e5ffdfd0d1b2cec5a8f6ead0ccc7b367654e242100888562838464a6b397a5c5b05a8a7279b69570b08e7fb39cd5efe2cbc0bec7afafd3cac1cdd8cac0e2d28fcdb656b08d569674d5c4b0d8baa2455b34507645daeabddff1bd618f4e487638acbe98cbceb1cfd0b0c0c3b2656c7e435877215062397c752e81551672332685432c8d4a147333308b4e247d433a87652d6572436883d5e9f24b6a5b0c4f231f7d3f107f3a10793700450f0e3b124f5e41504c335c53365e5335635a395a5336545037565b45223521556a592832273f423b53555051535056565656565653535355575453594d55574c5d5552594f4e4d4c472f32291c1d151b03009b4d43bc4235db3b2dd8382ac14337e1826effc39b43100085530ae5b874b28d613016003024184d443f5749405541363d26164e38235f4d373c2a163217105c3d3a4e30265d40323013033412007d4f1dd3a246fac835ffcf34faca5bebc179cbab8481654f8b6b566642323d1b122f11094a3226250d003d1f00a28333be9e493a1700714c00997622cdb249cfbf5dbfbf7f7d85607f88734e533c5c5829e2d18ce0c367a9840fefc63ae2b622dbb127cca325f6cd5be3bd5cd6b969ffe8abeed1a9cfb497a38f76675841372a174d402f715f5337231adadfd9e3e8e1ebeee5e3e6dbe2e5daf4f7eee6eae9dde3e1e9f3ebd1dccee7f0dfeff2dd7b755db9ac80bfaf62ab9025dfb734d9ab17d2a70adeb817d5b417e5c72bddb91dd1ae1ccfb433b89c2e936e139066129e6e19a8761fa5731cb6873982581e6b4a1f3a2709312515352c272e26242b26222e251e42302479675b332b28211f202321222b2a264d4a4120201425271c95958bc0b6acc7baaaaca08aab9d78d6c68bcdb762d0b13dd0b33dbdac5268612d6767654b4c51625b3fccb184773a0ba4522da8463de076789f36337f1310800a08b63c3b8e1212b242407b221a71332835140b6459535c5e5d535e6251626952656c53646e55666e505f6658656d515e644f5a6066717764717757646a525f6558676c657479485a5e5062645c6e6e5d6c6f47515a5b656e5560644353534f6260676f6071623b896f36826a22957c28b6993bc8b95a9aa851345a0f23591f154e23022e13001909001b14183845154170083c850036900033940035993a71d8033da8114eb9053faa003aa50140b2083d9b264571b5bcb5bfa9706e480a613c29603e3566432f623f2972524353312550291a613a297b554a78564a6342335a3b296a4a35583724603e34603f36593d322e15012f1b005844119f8741b3a8596a7a335f8d4d92e0b04bae821e895b228c5e13724861a37ddbecccd4cbaedecfb0c9ba9be5dbc2f2ebcfada580504d229ba1754c5e3871987bc2f4dbc3fbe063997fd2f9e6d3dbd0cea6a7e4acafe1b5b4dcc5bfb6bcb0799f8a46936f477d5980614c8f5c47e5e3bd85986be0e9bcacc08f4a7b44c8fccbccebc9bacaadb7c19f676954584e56323642103931509276388b552a854226823f288743106c2d2e894e1168353881663e6d7d7490a8cedcdf38534037754c2d864c198240187e3d2878432762362e5130253a1b1f2d0c1d2905313b18333e1e2937202f3d2c47594b3d4d420c160d565d56515a57535b5d44484b5051555253555b5d5c5158515456515b55575a4f5357524f42433e303d362d2a232f0000a74941ce3c2fdd3b2ece3b33c54b36ee905df0a456efaa42e8ad498558173a1c002d1f142a2220271511442d254a2e205c412e604b362b16052f140d2306022e1207270b00371f15290c003c13007b4c04f9c83fd9a710f9cc59d1aa5b9d7b55876b56694a363414052b0d05280b03210a00250f00c3a54bfedd6af8d861edcc61704f024a31008b81437b7d4b6c756072817e76899074878e7884846b6d55938045f4d578d0a62df9ca40b18000c8960ff9c742bc8f12fdd76ae9c66ce7c07bd5b47edcc79cfff3d1fffbe4f7f0e0b1a5972c1e11d1dad9d8dfd8e0e6d8d6ddcbe6eedfd4ded3d6dfdcd6dcdadee4dad8dccee3e7d8e8ebdaeeecdd9f9b82b6ad84c6b16ecaa43ff0c040d8a911d3a706ecc82cebcd31e7c629d6bd3e91834440361d352c1b8f806bac956cb1905ab99050ba8b457846018653118b5b19835823482200442510392816342b1c342a202f2b223133302226271a1a18393834282924292a252526213f3e399b948c6a6054aaa1929f9270d4c584c1ad4ed0b439c8b141a39554655f455f5e6358575f655f5349381cc09a76b97c5fa54c44c65d619a3034790b0e810d0daf3834840e0abd524a9034277b372c350d0b2313145e5f614c575b46535c54606c54606e525e6a606c7867737f535f6b54606c5e6b745d6a734d5a624f5e6562717861707752646854666a4d5f614e606457666d5a676f5a686b5464645064655f6a647265527d6549836f4e80774e6a7742456b30286d2e14682a0e682b0a5f280b54270a412100150000110d001b2c0d2d530f346b10387e052e7e2b53a80c37860f3985173f851d438a1d479124457b30424e959476bda55d97752d5b3a1b6444375c3c2753321f613f355c372e5f38276f4934643f2c573421633f2f5f3b2b5632225e3a2c5f3d3147271a56392b674923be9f4dc0a03b9a7918664b00b29f50a1a461688d597dbe937fd8ac79d5ac7ccca528603de4f7dbe8e7cbcac4a2fcf2cef3e2c4c2b193fbeccddedbb88999726c8c6789ba9c9bd1bacdfbeed2f6eadef0e4b8a9a2e2a4a7f4a5abeeadb3e0a9acc396919787775a7e5a456e46a19d80826d52e4d7b7e7ecc4d6f2c14f7d4c8bc49bc2fad5bdeac3c3e1bd96a385625a476d4a444c382f1435164284542b793b287d391a742e27823d2b8c4525874a05643a2a7669457289b7cfe9c2d1ce8199811b512f468f64075b27156a332e7644417b4b41673e47613a5a6b4772825e82906f303e241a2c1c71827a34403e50585a545a584d53514d555742474a393d40202022625e5f4f4e4c5456555759585d565d5b50565b51524d4747414342383435462b30601e1fbd4338d43c2fd23530ce3925c3480fffa040ffaf28efac29d49e48401a0037230b2c1b132f170d33150b3e1d1467473a452c18260f00290e0750332f44261e46282041241e361504310900704200f3c13ad7a810edc446a27e2681613b5d4133412d1547301e31131326040246280c987939e8c253ffe051ffe049fcdc53e7cf6b6c62257a85745666669ea4a2dfe0e29195a0717c8e7387a07b879395897193743db08632ffd36acf9d24d6a522ffd44cffd149ba8d0ce6ba41fdcf60c8a142ceb469f9e5b2ffefd4fff5e5fff5e1fff7e25b6668bbc5c4d5dfd4dce4d5e5eddedee8ddd7e1d9e2e9e2e6ece0e8ecdedfe3d5eff1e6e9eae2efede1b7b29eb3a57ec9ac68cda746ad8202deb120dbb41be8c52bd9b928a894314947381e2744394366464d695f5e646f675c98866eab916eae8b61a77f4c956d32ac834d653f186c4d3046301938291631271b28251c2c2e292628252827256968662a2a2a21232223232324242227271f2422162a24165f5639c2b37cbaa75ac3ab49b19d47746b425351453130362d2c34494542494031907e687e5340a95a53a13f40c35b62902329b642438b151179080084190fb24d437929223b0b0b331d205b5b5d5a65675d6a726c7884515d695864705f6b774a566257636f54606c5b6871424f5855626b55646b5362694e5d6455666d55676b506266485960505e675c6971545f636873776879805d6769797069a79589b4a495999c8738613f1a63360e713b047137087234076b2d075e290b5325124421001b05001911001219041e39031c450a2359031c541e38692d4873273e68000e3400163b081e354d58545f5c3bc3af70b5995a6043234e311f5c3d2b6948395a352c4b261d5c37275e39265a362055321e6b48356f4e3f5834285432265d3b2f58382962423366451cbf9b43cba93ec2a142b899469f813ba6965b4b532429492260997679ba989bd7b3acd5b3d1dfc6d6d6befafbdce6e1c3c7b69ad4c0a5a49b7ef0f7d891af8d78a58495ccafa2d7c3caf4ead0ebe6e7f1e9cab7b1e1a6a8f1a5a9de939ade8d94d17779b36a61876d54696542a69e7adcd4afe8e0bbe8f3c863935f438351c2fbdac9fee0c9fbd6d0f8d3d2e9cd53523d654a3944341b34582a3e82473786441d742d2b853f2a853f0d6f241b7b3c29815b43867d4a6d81ddecffcfd9d0c9d7be7f9d815f8b6a5f936c3a7245417147567f5787a581879f7d5f72542333161322052c3a231b2d1f5c6b668a92943e4346464c4c545a5a53585b23282b191d1e393b3a585755545253545559595a5f5f5a605c53585d5256544b4e4b47483e3a3b3f323b4b2226953831c13e34d43935d93929d24517dd650ffb9819ed9f19e2a43f81541136190031170a41200f3713003b16005631166f4e2f3d1f052d11053e231c583a3245241b361609310d007d5122c29345e7b640e2b534e3bb4c654100684726341a0d2614003d2a1b2507073c1a0e311000caa74de1bc38ffe145ffdf40ffe355f7e17e3a3300636e68616f7cefeff1f8f3f0fffdfff7f9ffd6e6fd9aa6b6968c82b29a789e7d478a6318bb8e31ffd76bbf9119dcad2bc19208cb9a0dfbc73ddcac2ef3d068f8d989ffdeadc09c7ad8bb9bfae1c25162694e5d6099a5a3e0e9e4d8ddd6e8ebe2d4d7cce3e9dde8f3e3e7f2e2dce2d8ebeee7deddd9e8e5deefede0b6b19bb5a886d8c38cba9a45dcb540ebbf2ad1a510dab54088753344505c08235800175408205c071c51081d481a2e513b4b64515a6b585b607c7972918a7a938b78746754715c49503b28493a273b2f1f31281f2b241e2823202c2a2b2727292223251f1f2140423f222a1f2b312324251547422cac9e812b1b0074613653452047453041423c48474c44434942444347484345403a50352e9b57548c3232bc5b62b950578e1d219d2a278212079e2f24aa39356a0b094e10112e0e0f615b5b5b6566526166374a505061684d5e654453584a575d55626858656b576268525f6557646a55626a4c5b6248575e46555c5061684d5e65596a71626f785c646f595d685b626c606a76484f597c7678ada29cb3aa9ba9b59d124c240f6735087139037134036c2a086b2b126b330f632f065525074b22002a0d001c0c000f10000c1a2a324531394c262f3e1a2332404d5d29374402131b162626303d3445493851482bad9a7a5f472d583b2958362d563129633f3359372b6343385a3a2f704c3c5c3b285d402e593d2f57392e67473c4f2f225d3d2e603c2e563317a27f49c7a867c5ad6f938048b8a77be7dab7b0aa8887876b2c3a23637b63739272d5eecee5ead3d6d5c1d0d2c4eaebdbf0e5d3d0c5afe3e7ccb1caac4a7a60c2fee481bba387baa7d4fdefc6e4daedfef4f9f9eff1d8d1d1a09cd58a8fd57078e05e66d55053ba4f47a557418e623d8b7d4cebf8c296bf853c814abbffd6caffe0cefadfcbfadac8f5d4cef5dac9e3ca444e331f300c4b7d4a3f864a277d3c2b8b442d8a430b68212c894222783b438a603b6a587f9098f5f3fee1decfe4e0c7d6d1bbceccb3bfc6a5bec9a9c8d2b7808c742d3a262c3b282d3e2e26372582907925311b687362162113838a823d443d4f59583c464732373b4a4e515359556269624f51505152565659625c5c665c5b605a56575a54565a5154574f4d4b45453a3539412b2e561f1caf504ac73c35d5392dcd3824cf461af77e2df6952ee29c2d5a28004f2606583227562c14481d006e4408714808693e0969421b40240e42281b3a1e133616073a1600724820be8b4cc89347a67624774c00663d00633d0c4a2a1135190d2810064e352e2304002a070089660cebca49efd43fffe84dfadc4af8da62aa90433321001f1500a59f91fff9eeece2d8fff7ebfffdeffafceff7f9ebfff8e7f1e2cbb6a788a89168926c3b996d2ccda34df9cf61c2940df9c533eeb51ee4aa1ac79613feca5abb7922ac6722efb07bffdfb252636a57666b5863678f9799e8eae9d9dad4e2e4d9e3eadacfdacad9e4d6d3dad2dddfdae0dfdae2dfd8e6e6dceceddfc8c7b5c3ba9bddc893c9a954d5ad31d2aa2eccac577669473a5170001b5c04256a001b6106276e1a3b80082b6b0f326c0d2b5f1c335d0b1a39303d503d4b56555d60655f5f635957635e5b58534f5a4f49362b253028252b2a282d2e302d2e302525276668672630281722142b2e1d4b48372e261b372a2130221723190f44443c484a474141433b3b3d3c403f3a3e3d3c3e3d412f2f763f3c772625b5565a80171c8714197d090aae3b34a33029a42c2e9a2d3060130b3206006d605a545d5a3e4c4d50626653656950626657666b5564695b686e525f6549565c5461674d5a6056636b4f5e6558676e5e6d7454636a48575e58676e606a734e57605c636d575f6a4f5965565e694e4d5215100d3c362ab6c4ad4076540a5d2f066d36006d30026a2b066a2c0360270d66301367351760351f55331637223748403b41413236373637395256555a60605d6568333d3e1a201e1c252047524c4a514a36362c534b3e544434523b2d5e3f3c51302b57372862423357392f5a39305c3727704b39674635593c2c5a3c315c3e335e3e2f5535265f3f3250311f533a1c4e3a196053315f583b58523ac0baa4b5aa96b4a997c0b9a9bcbdabd5e2c8e8f2d9ebe9d4f0eadae0e2d7d0d2c7d6cfbff9f8e3ddf6d84a79576eb39699e2c7b5f1d8cffeeac5ebdee9fffdeefff5f2faeff9f5eafae1daaf7979c56c72d55459da484bd34440c24a39ac6137d2b37a99a269588149a2ddadc5ffdccefce0d0fae2cefcdfc6f5d5c8f5d8d4fdddcdf1cb0029005b96604a9457257b3a318d4a2d8d460b68212a853f16622262936470876dcbcac6e7dcdaf1e9d6ede2cce3d5c8e4d7ced8d0c5d8d2c6d4ccbf757165474d414c584c212e254c584e767f6e1d220e8f928116180a9193867c82786b7670434f4d3d424574787751564f595e574d51504f52575b5e676060685e5e605b5a585b57585a54545a524f514c4942404544393d4a2c22692615bd4431cd3728d33b30cf3c28ca4615ff984ff4a94ca9752263360f53270c461800c99a54cea144aa7b1f7945005c2d0072513242230f3a15054415038c5537c98b62cd8f52c48a4a794c154d270057310d6642284728163f2318250a0340251e35180a5f3f0eecca5cdbbc2dfce44efbe554f9dd62826402997d3cbda67c948160f9ebd1fff9e7fbf2e1f7ecdafaf2ddffffe6ece7d1fffcebfff8e7fdf6e4fff9e6fee4cdc5a48394753f876818d8b64be9c044f2c03bc89009cb900ef7b239fba23af89540ee8f4ddf8048536363536162535d5f63686c64686bebefeed3d9cfe4eadce5ede0e3ebdee4e9e2eff2e9eff1e6e0e2d5f3f3e9dddfd2e9eedad5d5bbbdaf92d9c394bea3549a81318b79498a8a821f3b6300216022407c102d67001d591e3c7a112f6d213f7d28427f031752000e4515265a001d4f0827550b2146192c4d1d3358414f6a29242b4b403eb8b1ab565751222721272d2b333237292a2e272c2f2026222a2a1e59574b2d29262a2424271f1d312c2828282620221f2626243434323c3d373e3f393d3d3b3a2b285a2d288c423fce6f6dd466677c050b7800049c2425840c0e81030eba48486b0f0041060055402f5d60594d5557505d6356636b525f675360685e6b734f5d6652606954626b5c6972525f68525f6757646c5e6b7356636b57616a57616a4f5962414c505b696a53656752646851626958656d5f62691614173b36302f35277c98821b5433005c29006c2f006a300a73381c7e430559252a6d44013215193a27283f35162828222d3154585b5c60615761625863655560625d65672f2f314d4d4f3b40432b3335333738424240413c385648455744404e352e593e2d50332160433559372b633c2b673c2b683c2f6137295837265639275b3c28583b294d3227554339453b2f403c3155544f52534d53564b56584b5b594d5e5a4f9d978bc7c4b5b7b8a6e0dfcde1dacaede6d6eeebdce6e3d2d5cebbc3cdb495c7a23481575ab58a87ddb6a1ddc1b4dfccd5fbeee7fff9f0fcf0f1f4e9f1f4ebefece7f7e9e6cba2a0b25858c34c48cd443ace4c32e2814ee6a9708473451c2601abbe9edcf9ddd3fde5ccfce4c9f5daccf9dad1fddac6f4cdd3ffd6053b0955945d438a4e2270322378371f7a35328f4829833b1c5f1c8da4707d7753f3e2d2e0ccc1eae2cbd7d6c4c8cccf8f95a5b3b7d0d3d2e4cfc6c7908e82454f4457645a2e382f70736a282919120f00231d0f6e6659aaa4987171675761592d3a333f4a46373d395050484645405152546063685e62656162645f5f5f61605e5f5d5e5b5a585b58515753504e4852453c3d3c2b0f603105ae491fcd4424d03729d3392dca4023c05126ad642f622f00502500643c00d5a84dcfa132c7961fd09c2cb27920663000583106744b2f5c1f0c883b2795371eed9071da8f67a76e435d310c6644285a3d2b34180d2c1005573a323f221a44281a311600dabd83cdb23fffe558ffe65dfee469d4b759dabe74b99f66b6a176ac9f7ffff8defcf4dff3ecdafff8ebfbf5e9f7f5e6f9f5e9f7eee5fff7edfff8e8f2ebd9fff3e7fdf0e0fff8e1fff2cdd0c38e9b8843d3b55fdaae4de1a43affbd55e8791ddb5e0ed35711f97d3d414f4f566262566062434b4e5f626963676ae5ece5d6ded3e5ebe1d9dfd5e3e9dfecefe4eaeee0e0e4d6eaece1d8dacde7eedcebf0dce9e2d2a19379d6c597cbbd90ada89588929c08275500226024417900154c00114a23417d041e5b18306e0014552e43841022645267a8284a891337751d3d781130660827552334502d2522493929bdb6a6dadacebdc5ba828982242625292a2c2b30332e34322d2e262b2a252d2d2f110f141a1615191514242424222423242625292b283638332b2d283f3f3f3c312f47242092534e943732811312ab3a409f2a32a52a2d8e1316961a25a32f2f922e0cab643abc9e845a564a5e6261636c71586369525c6557646d5e6b743a48515061695260695b69724350595360695461694c59614f596258626b58616a5760694f5a605564674f63644c5f636879805f6c725e63690506082a292533362dbac6b803291007592b1077400e794100622b13703b398255002206213d2e1c30272939364c5e60586669575f615961635762645462635561615b646357565b45444a353a3e3c44473b40444246494141434a4444554a46736157553a2960412f5535265e3d2e5c35245f342468382a683a2b603d2a60412d4f2c195838294d372c4c3f3955544f4b514f4b52584a51574f555350554f52544f585752605d54615d525d5b4f706e61bcb6aaded8cae9e3d3ede8d5e5ddcac6d3b9477b571c6d420f714045a275b8ffdbaee6cbaadbc8c6ecdde4fcece5f7e7e1f1e7dfece5dfe6dff0e3ddfecdc89c4941c25342d05d3ef99b68b16f3d6240242f1e0c6d5a49f9f6e5dafae5ccfce2d0fde0d1fddcd3fdd9d5fed6395e33153c0d4b7d48346e3340813d3b823c2f7f383588421c6f274c853eacb26cb1995de7cb9cedd5b1e8ddbfc8ccbe7d8e9e4c608549598c5f6795b7b7cfb9b8c051595b363f3a4746414a40378f796c7f685a99887e554b417b746a85877c5a655d57645d545f595258545854515854536162665b5e636266676165645e605d60605e5d5d5d5b595a5a5954595854565158504645413414ad885bd08158b74626c1372acc3d35c44536952f195411004c1f00815928caa360d0a74fba8e25c69421b07b099f6502a86d1f5a2200702f11903b269e3726b33c28ab3720d5755d8e442b79432b744f3cf7dcd11b04004c312a2f140b2a0e03452a19250b007258259f8524fce26bf5da65cbb049d8bb6fd4b77dd3bc8ad0bf94f4e9cbfbf3dcf2ecd6fffdebfffcefede7dbfffcf1ebe4dcfdf4ede7ddd4fffdf1f2eaddfffef3fdfaf1fdf9eef3edddfbf6e0fcf4d0fff3c1e4c686c4944ab97125e28039e2702ade6320f0702f324242556364576266535c61575b64505358525856e8f2ead5dcd4e1e9dee3ebdedae0d4e2e5dcd6d9d0e7eadfe4e8dadde0d5edf0e5ebebdfebe6d38b8064928c767e8786495d7501224d0020562e4b8300144e1335741b3a7b2c407f02124e000e49061c58001556243c78041e51011c51001b5d27417a354662292e2a4e3f16715d2ab0a788dbdac6d6dccebac2b7c2c5bc989b943037301c271f263027242b24303135100e11524d4a3c373327252619181d0a0e1123282b161b1e272c2f15181d342e30442b276c3a33701b16750e0fcf6b75881e289e26258b110e942126972a23a23a139b4a1bd7b3915c54415f605b5a62654a555955626a525c6654616a46575e51646850626450626457616a56606a5461694f5c644b555e505a63566069525c6569767f5c697253616a4f5d66616e765e696f596164272d2b3e433c272d2123291f27422f084c272c885700541e025e2b1b6740002c0f1128182b352d54605e55636452606153616157636353616153616454626359646059625f535b5d2e36394e5659474c4f37383c3f3e432f303252514f554e464636295c3f2f5f3c295f3e2d5b3a295c3a2e613d2f6e44345d33235a35235f3b2b653d31533127462f29392e28363932414a454f595a4951544e51564f505254575051544b5c5d585b5c575b5e57575a5156594e808275dddacbeee8d8e3dac9e8ebd63f624228663f176f3f0d6f3e1c794aa6fbd2aef5d795d3ba81bca0c8fae1d4f6e8d7ece3dde9dfe8e8e0ede2deffded4d9927ccf8361b1774f8b5e3d51292171454689524fc5a097e4f3e0d4ffe4d2ffded3ffdbcaf2cf3c57363e4422373912253705608041598635487f2b3472292f722d266f2679aa5896922fbb9b34c2a142d5bb70e7d9b2b5b7b27188a72c4b815873b65f73b86872af787ca98a8ba097909743313143201a824942713a334d322b544b442023188e9a90424e4c5b676758635f5f6362646265645f6565666b5f64675f65656066645d635f5e62615e5e60605e6358585a5858585953534f423c3a27182f0c003300005b0e00b24a3fa03128b65149954337b17d67a07b604e2a0a55320c4520004e2500ac7b2f875000a26d05faba60721f008c290c9f2e1cb23728b53323b73525b2362c9b332874281882523efaddcdf2dfd1523c315840342309005b41342008002a1000523500987929d7b961cfb35fd7b575d4b682d1be93968865eee2c8e6dbc5ece4cfe7dfcafaefddfef1e1ebdfd3fff8effff6edf8ece0fff3eaece2d6f9f6e7efeedcfffeefebe3d6fff8eafff6e5fff4d8feefcefff0ccffefc9ecb98ec98151be602ce07740485659566467546265525d615860635b60632d3633525b56eaf3eed1dbd2dde5d8e4eadee9ece5e8ebe4edf1e3f0f4e6e4e7dceef1e8dbded3e8e9dbede6d69d9a93aebbc438506a001d46002051022054092861092f6e001a5c001353223472091d5830468201195900114d001042000e400420610218495a5f63ded5aec7ac5dd5b965b4a773eae7c8e6e9d8e2e8dcdfe2d9d6dcd2c7d1c6b6c2b84650471920192c2c2e3230332924212925222a282b05060b161a1d060b0e10151812171a171c20262427332522340f09974e47b55a59e0858eae4a528c1413810601b34043a2352eae4120963f14c89a7864543d5655503e4649586369515e6657616d55616d57666d5264684e606245545949535c4f58615360665663696471795e6b7457646c515e665f6972626b745a636c535c635960684d55585a6264454b49868c884c4f4828292327372a0c3c242b6e4b1a653c125d34296c4b11432a5567595a605c53646b495f6a4e64724e65734c67704b636d50637156646f4953553d4645232d2e1721233e4648363b3e4445494b4c504b4d4c50514c382f2648362a5a3a2d633e2e5f3b2b573627523429503025623d2d6b4433613c2a5a36265e382d5b362e4f342d493831545047464b4448514e4e58595055595054574d524e4e534d53575655595850565250574f525a4f73766bcfcdc0d8d2c4e6ded18e8d7b78866f4a6d4d36724c1c6b3e15734110704049a17794eac3429a7239896493cfb5caf4e0d5edddd9e6dcdfe8e5ede6deffe4cdf7d3af8772431907004f322460343180413a3b0d00f4f7e6d6f6ded5fedccff5d03952324a503463523667502e3025007779389da953798e3169822f5b7c2b5c8630657e19b09d24d2aa27caa121e1be56e8d4999a97884b5c78203d756683c7546eb992a7f65766ab8893c0716e89735c6c5023288c474073332a674a46524d494b524a3b48415864625b676760696861656664626768666b5a5e616167676066666066665c65625d6361615f645d585f6061665c5c5c61544ca98e8333080149120d4207013c0000620f076b18104c07023700002d070031140430110032130135180845230a471a00ae7e3cf0c569e9b35d752300882007a0281ab32e25bb3327b92f24ba2f2ab5362f9c362a6e2111784736fedfcdc4aa9d452e20523829381d12260e0a41291d533914967941bea15dc7a963bd9d62dbc0912f2003d1ccb9d6d3cce6e7e2e7e8e3dfded9ede4dfd5c8c2f3e8e4e9dfd6f8ecdef8ecdee7dbcffff7e8fef9e5f5f0dcfff8e6efe6d7f9ede1fff3e5fff6e4ded7c5fffbedf3ead9ffefd7ffefd0ffe5c1ffcaa3535e604752544c5a5d5460604a554f4f595129322f48534f444f49d7e2dad8ddd6dde0d7d3d6cfebeee5e0e2d5dddfd1dcded1e0e2d5dadccee9ebdef1eee5eaeaea78858e40546c26426911305e09285717386b11387308306e002462001d5d051c5f021559001358495e9f0a235c314c81001950051630b1ac8f967f319d7400b68d17d0ba6ef0e7bceeebd8dcddd7e6ebe5e5ece5dde7dcdae2d5c3c9bd71726c3d393a2d282e2c272b23222726272c25282d17181c2325240f110e111310080c0d18191b21201e321d188b544dc47672ce797c7813198106098c0b0f9b20257e0806ae3b289335198851336c543c5a57524e575c505d6558656e4e5766515a6958656d5160654f5d665b67735b636e4e575e515f6056686857686f43545c58676e57626850585b4c50536162666566686667695256552e32330f131615141a2a252b2923252d2f2a16271d5c7b6b002511255b41145632001f0032523d344b453a5a67466d8a4670982d5883154667204b6b3a5475101e3b1c2135393945303338343a3a2c36372f393b494e524246494b4d4c2f2c273c2f274a34295a352c583026542e23603e3256352c58362c643c30653e2f5938275333245735294d281f5b362d4d2f27351e165b504a50554f454f4e4c56574b55574b55574a54564b51515157554c55504d574f52554e5a5a50827e73c9c3b7c8c5b69b9585bfb8a8b4b3a175846d42694a1c63390f6b3a0a6e3805703825985f2d9c672f8c5f428c67c3f5dcd4f3e4dae4e3eaeae8f5f3e4d6dcb670863e6e8338535222321f0051270f502b188c8774e1f3ddc8e7c7354f2c504f33634d356b4b32a4805e6a4518876325dfbb67bf9f3c7c6100917c0f918613ae9f22c5a115e2b220ffd244c18f14f8d67db7a67a80808a6c79a54659913d56993f5cac4262b54a6cb4586ca7685d874c253a7f433b571f10654d49545051464a491e2724646d6a656e6d666a6d65666a66656a656668646a665f686363676a5e62655d66655f6565645e62655e655b5c6159555461493d3c0b00702019953332801e1f9439389749456f342e2302001c0702270f0f240c0a270f0b2410072b18113a24192f0f003716009e8447eacb8bfccaa7762a1a8f241e9e1c1ab62922c3332ac03329bc3227bc362daa34287d2716783e2af2cdbb4c30223b1d122f120a422b25422f21372406cfba8ddcbf85d5b578a5854cab946b524b431f2734182c45455c7b7b8eaec8d3efd9d9f3e1dcf0e0dfe7dddcd8e0d9c9cec6b1ebe3d0fff6e2fcf1dbeaddcaf3e7d7fdf1e1fdf5e2ede5d0fff6e3fdf2e0f0eadefdf7ebfff3e2e0cfbdecd9c8ffeddc565f645a62644d524c585a4c5151354e4e343e443a525c5b303c381f2a26cacecddcdedbdbdcd7e7e8e0e3e7d9e0e4d5dfe3d4e5e9dae9eddedddfd2ecede5eaece9dee7ec707e8b90a4bd3f58772e4869435f842f4c782a4a7b11356916376d00114d0418571328670f296614336c09285e041f54101f345a512acdaf55daaa22edbf38d1b85ef4e8b6f1ecd8eff0eae2e9e2dfe9e1dce6dbd9dfd3e1e3d69d9a913d38354640423c3c3e27282d21242b1d20271f1e231616162524200708031317160c10111e1f2129191962332dc7827ba04f4cc363648c1519c5474b911619840c0b8610069f392a57130065422f59514e616c70616e774e5c654f59655a636c5c656a4c555a575e6862667167676f484d5057666353666445585c506369586a6e5964664d4f4e3936312d2522342b26312620160d081e19161f191d251b242c222b3d393a6a6a68656a6617221c12261d193a292457380538190f301b2b48434e75845586a75388bc4883bb518ebd23568145658e0715384549623e3d4b5a5b60464a4b3e464840484a292d305456554847432019132b1e16523e3751342e54362e52342c4c2e2445241b5a352c5d352b5f392c5433225f402e5834265935295d372c55342b47322f372e2f3d444a49535c51565c4a51574b585e4a575d4b5355494f4f4f585551575353524d6e69635851495a5349e1ddd1aba597a79b8fcec2b6c1beaf72816c37624420633a1568340e733903793c0682441e8f57228455297551a3d7c0d9f3e8ddede2ddf4d8294610a0c76e749836acbc715750195c3612764934270d00c6c1ae29391e3f4e3150452f6148326c4d394e2b0fe5bb93b0834c875611a5731cc19027c2931dc59a1ae6b82fffd140d9a00be5a30fd4960fe2b747f5d892daccc19a98ae787d9b6877a2435c94294b8b5075bb4c61a021113e50263c581e1c4111055a4b484243450408074a53505b66605e696364686765666867686c6165665f6561626b666266696064676165666363636d6469625b625e61686a6162300a005e180c952e29850f0f821010690100873130460b072408041b0d0c241115231014200e0e23140f24171123120b2109051f03003d1c00d9b68effe3caffdecfbc6c65912a259d201aaf261cbe3225be2f21c22e24bb3126b03b2a8b2e1c773624b78878381004412318564035210f0144341bb39f7cd4ba87d4b77fd7bb8b6d5c4220222e16284c1434630b30640f2f6220386845507d6a7296afbad6e2ebfadde1e0e3e3dbdedbd2d2ccc0e4daced1c5b7e3dacbfff8e7fdf7dfefe9cff3ebd4fff8e5f5ede0e2dacffff6ecf9f0e1dcd8bff5f1d45962695d5f5c4b432ca9986cc9b070cab77f595846576162525e5e5c6668272c32a1a2a7e1dddce5e5dde7ede1d6e1d1e8f3e3f0f8e9eaf2e5e3e9ddeff3e4d9ddceedf0e7e4eae69da7a8bccacdc7d5deb7c5d2444f631a2842374e6d435d823e557f3149771d3c6a214373163e6f163b6f152f6a303d5f201801bb9e52d6a725d7a922c2a94ff5e9b5e2e0cbdee3dce5ede2dee8dde3ebe0dee4d8d5d5c9b6b2a73e3a2f3f3c33494b463a3e3f282b302122271c19201d1b1e1d1d1b434542151918191d1e1c1b202e1b1d4e1d1996514aa75853b55a579022218b15158f1c17901b149f241fb9484269150b64322b5f51515a63685967705061684e5c5d5e686762686858585a5f595d6056575c52516e6b665a645c4f625c4f6865425a5a3648481f2a261f1e192c2219362418422b1d4f312653352b230a053d29283727282d23243a3a3aabb1ad5f6863202a22262b24232f2313301c50705b8fa397adc3c0678c945587a04786b24889bf4a88bb1447742242683748623e44523c3c442f323734393c3c41444d5152534f4e544c4a564d482116102419134f4440413634594b48776a6247352b4b2d22623e325e362e6e463c5b362455301d7851425b352a5331255f48424d484e5a617372839f020d2b524d634d47553b4850394b4f4f5a5c4c55545157575254535a5653473f3c3b322daca39cc7c3baf3f3e7c2c4b76e7263595d4e5d64548d9685abbda7799e7c2261340b7034047b3b097f4512814e25885a267850629b7ac4eec64b6e34a5c6773050004c6900506403bfb76c78421c934e3e501a0e3f1d132d2613414630373a273c392a43392d968573dfc6a7d2b68fab93679e8145b08b32e1b143ffd253c88a01d59609e7a314f1a416f4ac22c89113ffd67af3dcb3e6d8cfcbc0bc7674755560646778884f61876e709737142a67323c753e433d15165c53562f3837232d252f3c3253675c5d6d63656a6366676265696c62676b656b6b6167676268686064656c68696a6162665d606b666a5e616a6b5f6367302d923933780b08820f0a91241d760d076a00008d32373300002505081f0b0d1a0c0c1f110e1c0f091a0d0734231b2812072501003f0500ffccbbffdecaffdfcbffe0cfe8aea07c2015982218ab2317bf3022b72b1aa91c0bc02e1fb72f21a1312387342277402b6a4a352815063828193722116b5337b8a271c7b17fc2ae8d170e070f1b35122e5e3158910a34700a316c092a60051f50091f50172e642e447555688896a5badae1f3e6e8f5e6e5ebdbd7d6e7e4dbdedbc8f6f0d8ece8cddfdfc7fffde8fff4e2edddd0fff1ecf3e4d1fff7c1efdd935f61545a563978692ec9b2649d7c2b7e6628656354515a5f556062505a5c565d6565686fa09e9fe5e4dfdadfd8d8e2d7e3eee0d2ddcdd6ded1dce2d4e1e5d4d8dccbe1e3d6eff2e7e4ecdfc4cec3c1cbc3dde3e1dddee0e7eaf1ccd6e25a6a7a334458495f76415d733d5c703f5c6c354f5c3441524646445b4e22ac9138d1a21ecea21db2973cf4e7b0edebd2e8ebe0d5ddd0dfe7dadde5d8dcdfd4b4b2a6c6bfb54b45397672675455505153523b3b3b332f30140b0c18100e241f1b11100b1818161f1f1f2220212d1d1d572c2592534a883934b85d5a8e2522901f1b760300bf4842ab2e2ca32d2d8122204c0c0a66515055595c424c564f5c6259645c5c6051615b4b72615174574965483a432c1e3a30243541374d645e466361516d6e4b5f5e3741403c3b3750463d3f2d1f4d3221562f205f33285631285739313a231d3e2f2a2827231c221e1f28232429222e2b222c2c221f2c23091a122f3a32455856a5c7d16f9fb64f89b14d87b54e83ad335f8228435e3b4c5c3d464d30353942474b404549464b4e474948504b486158536b605a7a6f695c57534d4c4872727264666554534f685f564a34275437295b392d5935275b38255e38256335286b443d5743425d5d6771859d6f91b66d91c1839bc9211d3e362d403e43493743433a44453c444655595a5353535652513b36335048454a453f2b262041423a40483b3540322631233d4337cbc7bed8d4c8b1b9a188aa852f75431b7a42107d462b9c6862ce9d75d5a5388050235a20608a3e62852773942934510069841d7c7a2d905f37a0584967271e4b1c164a382c302e21494d3f6e716841403b4c453b71654feddec1fbedd0a69368a28038f6c662d29419ce8900e59e12d58a00df9000efa415d6970af8c957f7d999ebd8b7e3d3bcbcb79a969f724c5a364a504c5c51574618188046446d3a3969474853525057675d384936263c25183320152a17626750726e556a68536a67566a67606566616569686668676b666a6963656a6466656366636469725d624d0908a3413e7d0b0a9e2b267106007d150c7705058522256727282801021802051507071804031a010024030026000037070058160a943a2fbb594cb76150cf917cffe5d1ffe8d7ffd5ca741c12992518a62112b02715ad1c0bb4180bba2014c2382eaa392ba14f3a7b442f846755ffeede9c8577b39a84b59f78b39f7a806e58251f21182849062458355997062c6b0e306f2b49850f2d6309235e00185b001a5b0a26580f28513749714251727b85a0d4ddeeebf4fbeff6eff6f7e5e4e2cbf8f7e2f1ecd6fcf0d8fff2dffaebe6edd9c1fff4aaf7d977ded59a9f9647c8b946c8b7418c77246b5e31565b57535f6d515c60525e5e5862643a3f424c4c4cc2c2c0eaece9d8ddd7e3ebe0e7efe0dce5d2e2e9d7e9eddfe7eadfe6ebe4e6f0e5e0eee1e9f7e8d0dacfd2d8ceecece4edeae3ecede5e9eee7e1e8e1d1dcd67e8d86515e4a75784bdfd99bd1c07885711b715b00b09218c4970ad3a724e1c466fdedb1ede8caeaebddd5d8cddfe5d9dce0d2bcbdafbdb6accabfb9473d345c534e2c28275d5958362f273f32293b291f2c180d2114041d1307281f1a1d181426231a372d213a1c11905b537b2a27c25e60b7494a800a0a830b0ab33938830707810b0ba33f3d5c1511755654655f614a4a543e4146353628746b4c8e73447c52208b5026763c17623b1a4f4029607066537372496c7045646945585c5863655b5f626564601f170c4936275b33276030245f3424583323442717311b0e3427212a2623242625272a235755464c4c401f22271e252d1d21208f9da084a4bb3b6688abd2f992b6d87093a735515d435561344149505b5f394345363b41474c503f4749444a4651504b6f6b62736c6469645e6d6d6b5c6061535d5f5a6465495450696c653830234837274f38266045326043336c4639532116310d0d989db17096bb639dcf559ad3599dda689acf7585a9272334261d1e3d38323b403c3c42423c3d3f5252544747473c3c3a3c3c3a62635e4b474433322d2e332c1e281f29352b29332a646760dcdcd0d1d0bbbbc1a5819b783e71481d7545147b4c147a52146f4319602800370098c46f567b1b6e93296b9027a4c76d2e3a003f23007948375b241d6337343c2b243f3a346d6960524f48615d5e706c6b554f41574c3877674ebca27d9e7b41cfa14cd69b27dd9912ffb92ce09402ea9e0afeb71fd89900c99712f6d681ecd8a6d5cbb0acb18894a94e8fa445757a405242215e2f1b854d3e4d1d0f72564a5a5c4f384e393c5a34577b4f406543314d274b4d1b9085478f7b34806c2f7566456f65596b676464636867686d63646967686a606060716d6c280c096b24226b07057a06078d17177f140e760f087c121268100e7740394726211a0107180009240006370403873e37a44a3f6e0800b94335c9452cc84124c6422db14835ffddcdffede1ffece4ffe4da8c3a2c9b2c1bb52c1cb82213b62313af1d0eb21f18c93b37b5362fc66459ffe3d4ffebd9ffead7feecd8cfb9a4a48e79957e704a4041212f4c0a24551b337102175a384a88000947071b5a354a8b192e7110286804215d0d2c6308265c0a255a0f2a59162f58455d815e7388bac9c6f6f9e8fff9e7fff5e0fdf6dadad3b9f4e8dafff1d0d6b669ebc862d6c460d7c654e1d245d3c548bbb16a615d40595e62525b6a545d64545e60414c4e5963654f5356dbdfe0e2e6e7e6ece8d4ded5e8f0e3d4dbcbeaecdef2f2e6f1f3e8e1e4dbebf3e8cfdbcfdeeadcdce4d7ced2c4e6e6daeae8dceeecdfe7e8dae5e9dae0e7d7e3ead8e3e4bae3d57df0da63efd14df5d449f2d54debc941ba8c02af8308998024eddea3f4eecee8e5d6e5e6d8dee0d2dbd9cadad4c67f71683f2e2636251d4f423a58504d3d35323e3128322014452a1f391f124a35242e1b0c28140d1f0c052a1e103f322150392b7f50469f5049a13b378a1c1d9c2529991e20971b1b8d1111881212b34a476d1e1a4218192517171110162428295c5d4d5146268e72408c5f289c5f307c4117663a175f4a2f616557586c6a5773774b646b4a59605c676b4c555a57605f4c4d4551473d4d2f245f35276032225f34215b36235235254e352e3e2f2c2f27252c29244e4c3f40403623222a252837272f3c374d622e5a870c3f761d467a3e6086b3cddc3a4c503a454b47505539444638434531383e2a2f3346504f48534d1116105b5c566c6d675859544a4e4d5b63654954563947485a696658615c5b5c544c4437574632aa947ddcc3afedc9b9a26d5f461e1e373c52769bc75e9cd755a0e1549edd629fd57396c0586680625d612219141818162428292727291d1d1f3c3e3d5f63624347462f34302828261c1c1a6567645359553b443f29322d343935cdcdc5dcd5c3ded8c09c9e860a21050b472324714d237252003f14003100a3d07b355b00365a00365b009fc766395e10485d24473f1aeed5bffadacf987c78493e3a64615c59544e6f6c6772707368686a6b6b636e6b5c615545715d429a7d518e6722e7b34ec2840be09714ffba2dffc330d49301e0a616d2a023f1cd75e8d298d5cfad919b6694ae409fb840788130443a0759371b855b4b3413045f4d3f5f665610290c5e845148733d3b61387d95656b6720f2db7eeecd5cdbb94e957a338a754877684b7067566a6561646464626262656462554a444827205a141283232479080a8912149d302b8e251f6b0200802520ac6c62703e37522023591d25550d116d1312b4453ac44437ca3e31ce3827d43a1edb4022d93a25c54333ffc7b8ffe7dafbe9ddfff1dcffe8c091380cac300eb72a0fb82c15b92817bc231bbd241ec93531ad3a33fec3b5ffeeddfeeddbfceddaf7e2cdbaa48f8f7964493f3d29395a2742790017570217582e3e7c00104c001453324587394b8b001150061e5c1835710d2b670e2c6805225e021f59001c56021c415f7573d7dfc7fff6d6fff4d1feeeccfeeecdecd2b7fed9acc79443ecb24ee8ce43e6cf45d5c33da89b33625e2f59594f5c5f645759655959615a5f652e393f34414939404abfc6cedee9ebddece7e1eee5d1dbd3e4e5e0f0ede6dedbcce3e0cde6e4d7e8e8dce4e5dde5e8dfcdd1c3d1d5c7e2e5dce8ebe4e7e9e4e7ece8e2e9e2e1e8e0e4e7dce3e1b1e8d666f3d841fad838fdd93afcd748fed650b38402b68e1da49240c7c08cebe4caddd5c8dbd8c7dcd7c4cfc6b5352516654d43664b405c4736352414645a50372e273c2d28382521371b1a3c1e1c2d12094e30254e2a1e46221635180a503929553f32966f609e533c7819079d3532d5646a951a1f9b1d209114129b211ea838346f1514693539402c2e3b3f402b37333e483d5758464f41268a7152937553a27f6199735c795642826c557e7566848889545d6650575f0f181d4453565262615662604c4e4954463d5337295c36235b311b5f36225b36235c382a32140c2914113025232c282528282826252b21283a001439214c810648960c54a9114fa21747872f4a67303e47434c53323c3e323e3e3f4b4b3c4446444e4f4857543948455e6a66525d59586261616a69343c3e5059585a6362535c594955515d6864606666605f5aa09080bba58dcdb599e7c8ac8b59427c4c40755c6280849f7599cb5e95ce629bd0609dcc639bcc6995bc9eb1c24f5257302e31211f205355545a5e5d353b3b292f2f3d43432e34323137354448471c201f171b1a3436353739382d2d2d696661beb8a8bcb7a34b4c3a2a352409210b34563e49705b5a835984a554a6c35985a12a2f4c005a7d1579a047385914324a164c5631e5e7cfc8c9b778786c3839336668635558516b706a666b676569684e504d6b6c666667617c766874644a765b2c876317d8a846d08e1dcd8809d28f0cdfa426ebb74aebbe6368400081672ccbc498949e6191a83ea4c051a9be73666f40675c464b3a323d2f2e5956514b58474a6544456e364b763e587650a2ae7e897924f5d55eefc630f3c730e7c146c4a4418f702080662d7a6645756556685f5a6e646266544a57352b4d100d8430308b23247f0d0d6b0000780c028a19119f342c882e266e130e99322db7443fc34642c84239cd3b2cd03725d83627d83725d43923d63b25dc3a2bcd4336a55345ffe6d2fff0d5ffeebdf5c972ffc564b04e05ab3100b72c0fc22b18c42c17be2915b62a1bab3c3180463affede2fdefe4fbf0dcf6e4c0a592689f8b663632271f3861355c9f002061001f5e142c6a1d336d263f7800134c2e417b000e4905144b394a80243d7508205c233678071a5e091d64162d57708b7cb7c894b6ae6f9f8a4bf0cfa2ffefc8ffe7bbdb9358ef9946f39636e9cc4ec2a932d0bf578b833b62624a595e61565b5e595c6158586040434c2d3a422a3841323b4a3c4b5e6d889d5e7a88bdcccfedf4eddad8ccebe5d7f1eedff2f0e1eceddde8e9dbe4e4dccdcec6ced2c3dde4d4ecefe6eceee9e7ece8e3e9e5e2e8e4e4e7dee9e8d4f0e6abf2da5cf6d935fadc2ef9d930fcd43eefc53da17600ac8d217e782e87895ae3dec8e0d8cbd9cdbdd3c6b5534031614a3c6042386143385d44304a35204837256c5d4a53402f3b24144a2d1f3515062a0b004c2c15552f1a4a2411573325593c2c432918987559d7966e8f3b17a5443bb6494cab3438870b0d9d211fbc423de5746ea64743b674755a37353e3a312e3a304049443b3d385b544a504436bcb19dc7b6a2d3b7a9c0a18f8f6f56876d5678675d6b63615351545e63674f5f5e5164625a68694c5252736e683e2c205635245d321f6134215d321f5b32205d372a290b032813103228272322271f25330114352d548f134c9d074fb10650b30e4ca31b4b8928445c3a494e333e42454f51333b3d3c45443d464549535242514e43524f404c4c3f4b4b4954564e595b3c4648596261585e5c5c625e525d59616d6b535c616f717087766c917961a89168bfa16fae835082512879483773555d484d737394c7649ac95f9fcf5e9dd36499c57995ab8c969f5b5c60525051383a392b312f1b2121242a2a5e64642f35355a60602c30311a1b1d3131335252543737393334363e3f3ac9c5b9a29c8c3937283132242b2d20171f10405641a1bc916e8a36728c1e899f23b1ca54a2c569214300556c26617133626c3aecf4cf8c98843a44396b706a6e706b636a635d645d5e64606268646a6c696a6c696b6f6e676863756f5f7d6f528d77487b5919a1711dd09a38dca73fe5b553653900593100673c05b59562cac08f97a05d8da035a2bc4faac17b4959325051412924206b6a685358524e5d4a4d67424b71364a6d2db1bf8e9d975ba6892be8c03dffd736fecf27f0c42de7c037d0aa2fb894346d4d125e432673615763514d40251a552f246127235406047b1312921f1c8c170e931a0fab2f23ad3125b73e36c54941cf473bcc3a2bd2392bd73a29d63523e23c2ce03929dc392ad63f2ed03d2bda3e2fc94030aa4a3affdac1ffe1bdf4d18de4b541ebac2bffb347e17e2b9f2600b52f0cb92f13ae2c16a83725b25f51ffe3d6ffede2faeee2fcf1dbfff1c3ccb87d8d7640584d2d313f4a34507515325c112d5c071e5000114300184a011c511d326907184e1c295e000f46273a720009420919542e3e7a091c5e263f5e75936f74863a988d34c19b46c88b4adf9359db8344ec8b44f9913afe9134a48847cab47a807444646344545a56525d61505c5a535d5c565b5f3f464e36434924353d3343532a446723518d1f4c834a5b6fa9aba0efebc6e9e5c0e7e9deced2d1dde5d6e4ebd9d2d5cacbcec3dde4d4e9f0e0e9e9dfecece4f1f3e8e8ebe0ebede2e7e4d1f4e6bfeedb8ef1d653f5d938f4dd39f7de3bfed73cb68d00bd9c1bab9a32434f07627347cfd3bcdbd3c8a49085583e315d413364483a62443a5c3e345b3f3152372241280a8a704b5d42134426004121002f0f003a1b00503200573b143f24095131223b1c0a4a2b0e886235f6c3848a450ed57d65e27c77831514790505840d098c150f7a0b04a4413b88362b6e34285e47354b473b46454a3b3a425e5a5b514e49545148a6a296c7bdb1cfbfb0d0baa59b7f67826347664d376c62595f615e586460505f5c575f61606467696a6580776e4e32275f38295e30206336235d342059342158372652362a68554e242128112645244c870a40960b4baf0847b00a419c17417d001e3d0c292d263d35435350353f404b4f50161a1b4b5355454f502e3a38444e4d53585b51565a586166525d61545f614f595a4c525039423d5a65614c58583c474d68696e7b6969bfa58eb79d62af933fe1c45ebc90379f5d297436294e3048717caa629ed257a2d9639ad0759cc5415b6c4352553339373234312224214247433034333337361418190b0f101b1c1e3737392b262a403b3f1f1d1e3537362a3330444b4467675d3a3428373123342c1f2b21183c3c30304429264a1a6c964c6e93336e8918738c24244903638344b0b86bc3bc6b675b1380764332311d52545149484374736e636560697069606760636a635d60596e706b6363656161614f4e496f6b607367597d6b53836a4181632d88682d5c3c01613f11b5926cdaaf8ca6845e55471a8f914890a12e9cb341b9cc8c4d5639545148514c4938382c2b32202d3a264d613e50682e7d8a44c8be779f8330e3bc53ddb031ffcf3dffd035f2c429e1b41becc427dab22ed4ae592c0a003117085037325030233006005e2720641711a1362e981910b93529c73f31cb3f30cb3c2cd03d2dd33b2dd2392bd13624d73d21d63b1fda3b28d9392dda392fd43c31cd4134cf4737d0432fdc5843ea7967ffaf95f7ad80f8b767f6b235ffc635f4b226f8b037ffb0558c2a00a437189a3928f9baabffded1ffefe0fbf2e1f9f0dffff6d8c6b780d0b9738f6e279778358a794389836162615d4f556532425c152b502139670521531e386b021b5100104901144e2b3e760113450a1b4712244c031a43385559779a5a8a9b35dcc055d28f27f89538fe8c34df6f1bff913cf78d35fb933a3a260d33240d4842325a5d56535e64516067525e5c525c5b3740454d585e313f3f2e3d443b4d650e2d5b2556a2194681495458cac399d8cf84eee49de1dcbedbdcceebefd8b0b49dc7c8baddddd3eaeee0e8ecdef2efe8ede8e2e8e8dceef0e3ebede2ede9ceebdb9fecd470f4d848f8dd36f4de3af1d738fed53dc89f13bea1298c8324334305495d38c4c6b173655861463b63453a6346385f4234593e3551362b573c2b573a1c7c5c2b856220c7a252cda752cba550cda850c7a249c2a15083662a331a004326143616094f2d11704b1fdbb27a995f2db5614999342ca43a3a8c1c1bba44408c17108a1b147e170eb75c4a6f2c12826442675e414d4d4143484447484a4a4b4d4f53525e605b818179c8c2b6d0c3b2d2bca5cdaf93836950362a1e5b5c565a635e29333255585d595d604b515183827e5b474056342b5e32256334246237265e35215b35225a3928493224110e152e4e7511478d0f51b10a4eb31147a11d46885a75924b5f6629403a41564d455552495352404445494a4c4c51541c24264049484d56555256594c5053424b505c676b465153626c6d444a4a4e57543943423f4a4c5a676d595c61645656ad957bc6aa61e7cb5debcf47f9d155e3a155904e2e80555caba6c46d99c0619bc37997b936465d555e63383d39212620323731525451292b28282c2b2a2e2d4b4f4e303433585a592f2f2f282425201c1b17161453555059635b40473f37332aa0988d2f29192a271640372e3f3d2e253415364c1e223500425810768d336d8d3a4874437ea377b3bf77bfb965c4b45f705e1c4a432766635c64615c6f6e6a6d6f6c616662656b67666d6662676061635e6566685253576a6c6b6868666361626e69667b746473674f6e5f40917e5eb19b83a3897251331b4c34123226009598498b9d23a3ba469aa96e50584056564c635f5458573941461e6c744f818a5b4f59149a9544eed07ab48a28f1c653f1c443d8a822eabb31eebe36d2a317f5c632f2c140cb99444414007042323e0d0854180d621d0e590b017a1910ba4033d14536d13f32d23c2ed43b2dd83b2cdd3a27dc3724d83629dd402fd84325d34426d04331cf453bcc453fc4453eb03b329f2b1e870c00a0230fb03828b74932b35228de823fffb34effaf33f2ac26ffc942f5b53affc965913e00b46b42ffe9cbfff0d8fef3e1fbf4e2fff8e3bdb292b7a774fae4a8cbac6bc4a459c3a851b59a49a18852806d4d59564764696d4e5a743a4c722b426c031b4b162d6312265b0a1c4c18295411214506163708173466736cb1b9709b9026cfa038ec9e39f48c2dfd8a31f08330cf6a18f0913fed9440322e252c29205c5f58545d5c4f5d664e5c65535b5e565e613241482f4143212e271c2a2d3c4f70102b622a508f06213e7b7a4ce5d273e8d356ead560f1de92f9e9b5c4b58c6d6040817565bbb2a9f7f3eaf0ede6eae2dff0ebe7e5e5dde9ece3e4eee5ecf0cfd2c674efda5af3d82ffbde28f5dd32fddf41e2b126b7860da38821574e01484f23646952493e2a5f48385c3f316040335c4034563e324e3a31574435836b4f6c4e1ca67d2db3831db98611c79319d09f26b4870ab38305d2a734c4a145341600341a0132171049291e6b4a37c1a3899b6b54822b21982f2cae40438e1d218610108e181494231d9d35289f432c85441e6e541b4a4a0c53622b4759332f3b2f4b55573b434644484b61625d5e5b52bcb8acc6c0b2cac1b0b8b1a16561565a5b56444d4c0b15175e61685b5e655862646c70718d858348312b5830286030246131256232246133235c35245b41326564692d537a0f4e91125cb3064a9b2250821f3b514758526c776768716e252f30485454101c1a38413e4c5250494d50494d50696f6f5c6262585c5d525659555d5f535d5f5761635c66683d42455d62655662624856574555555d676667645f8e7f5ec3a954eccd50f5d037facf42eebc63eebf91b291829d8e93595f6b949da46c635e5f4b40654f416a584c40393322231e1a1c191419150c0e0b2e302d2025211a1f1b3a403c343933292b2654554f7171695e5e5444473c47473b807468d7cbbdaaad982e38202f3827282d1770704e4f411c5c371c664c2997a66f063100588f72bceed386a67594a45dbeba618073245b4c235b4f3f5c57536b6b6d6564695e5f635a5e5d696f6b696d6c6468695f68675f6565606163636363656668494b4a6c6d676f6d61706a5c746d5d7f776a726b5b635b463b37121a1e00869339859f2091ae3a667a3f48553b44483728270bcfcc95c4c17c5b5c1a5c5c12605601e4cd6ff9cf6df5c557e3ba3c946c009e7100c59624f1c361e4b155cc902ed7953fbc773c5711006d211479201ca0342aba4033cc4a3dca4033da4531d13622d93c2ddb3b2fde352ee33830df372ce03a2ce03c30da4133d34a37ce543fc556458c251c610400681310600f0b812a23770f04b54537c45343c2513fc3553eb14022c14a20b14101ffb356f7ad34eab01ee8b01bffd052e4aa46ffe39effefc4fff2ddfff1e4fcf1dbded3b7eeddbffff0cffcecc8d9c892bfa953c9a942cca035b98b2b9c7a30ab94687f726a7473814a56704355793f527c2b3e680d1d3f071637313f64535b80312b4f92797cb17f42ce8e34c4822cab6414cf8139d48543d18549e49d5dffbe79ffd88e3132343d4142555e5b545f6150616b4f5d6a5a5e67343b4129383f233537465149546265395079122f6736558b182b32e1d889e7cf4bebd039efd041eccc5bbf9f4a5d3f036f553086715e8072696d645d706b65b9b1afded9d6e6e7dfe5ebe1e1ebe3ebf0d2e9e196e6d561efd945f0d935f5de40fada4b966400a1700a937827564a0e454020403926554231573c2b5b3e2e583b2d53392c574436baaea2d6cbb9cebe9d7d6328c29a3ac59318c69009ca9605c99b0aaf8200d5a713d2a41ac69f2aac8c392f1700483227553b2c4b351db0a47ed2b68f90482f902f1fa9403c9a312d943021a44531a74c378f3e216825005427004c43005d6a18738a385a75325569463846394751502e36383a3f3b575a5356574fb8b9b1b7b8b0b2b3ad9c9d955c615b4d57585b64694a4f555d616a555e63535b5d83847f4a3d355b362d643428622e23623123633424613a296d50407c777466819c225280124d85154875223e4a9fada0d7e0c3575b401d20192023281b2326616b6c1824201f2a26484e4e52575a5a626439414340454863686b303a3b4c5657505a5b525a5c42474a5e63675560625967676171705e6a685e605b797051b6a14ee8c84ff7cf39fbd045eac169e8c38fe3c5a9ceb8aab5a49aa18b7d8f68498d5f3e865c448060514437313a393540423f4a4f4b4b4d4a252a263439351d221c373c365c615a75786f7c7e737f7d707f7c6d848273beb8a8c6b4a6dbcbbbccc7b1908e75463b256e563e62391b98583da95042a85f4e392905bdd3adcaf5e1bae7d2c1deb2a4b372b6b0627261195d4a1f473720cac3bb9392906363635b5d5c6769666c716d626669616568555b5b5b615f62666765696a5c62624349476b716f6b706c63645f64635e74756f6d6e66525345575c3e5a6430697c2b809d2999b44b4f602c4d573f4447344544259a9657a89c50e6d28bd3b56cb99040ae7a27884a00d5953bffc65df1bb4ee2ab44ac7319955611752f00802b00993b08af4f27892408ac3e31c74c44cf4135d33b2ed63a2dde4130d63620e2422ade3f2adc3d2ae13e2fdb3b2dd84436cd4134d04a41d2564c952a1a6c0c00782517570f03561710501511551513681d1873100aaf4337de7061bc4e3d7e0d00931a0f9f1d10b3371bb14c16f2a64ef4c142eec132e7b12af3bd43dcb250d3b169ffe5b9fff1d2fcedd0ded0b6fff1dafeefdafcf4e1f9efcceedc9ac6a84ec49929b9891dd6b05fc6a874bba693a89e9f7b7b87686f825e68815a657b151c2c6266724442502419274e3741866053af793db98031b6843bc2934dd7a661eebc75f2bc74ffd284e8b661f8c96f2d3134585d60555f5e505e5f4a5a67546171515a634c535948515a2d343a4b504c404d56425f890c31662f507db6c5c0dbce6eeed242f2d039f1cc36d3a51ce4b646c5994e542f034329183c2b24362e23312d222e2a27898a8583867da4aa9ee9eee7edf0dff3eec6f3e9abe6d880e8d76de9d95ff4da6382510089590d7d60264b380d543f24563f2d54382a5135275034268c7565c3ad9fe5d5c5f2ecdcece7d3eee5c6847137eac866f0c749eec539f0c833e9c730e7c830ebc62dcca613c9a31cb4922e391e00402c1446390f2e2a008a993eb5b6598e66206a2200a0452aaa5036914e246b38035c31004a2a00513d00726c2082913e87a1487693365f7b24475c1753653533422d4d5a53454e4b3e4440555a53494c45bbbab8a3a3a19ba09a58625a54605e505b5d4d545c4c50595c61655c62605c6457827f6e4d3020623425642f1f6532215c332164412e856453ad998ea6a8a777868b3b4e546c7b76b2b49cdfdbb6d6d4ad7071524a4d422b313130353b4f585d2b3a371d2c2757635f3a46445260604553544c56583e484a4f5b5b535f5d66716d5c65625157576c7174525c5d4955555f6b6b4f5958454a4d787661998a49d2b954d5af32f5ca57e6ba71ecc395e6c8a6e0c6abc8af99b08d719e6135b170467c483296746a6358523c3d382c2d28191b162025212328243b403a6768637a79747f7c75858176827e72b9b3a3e5deccddd5c2c3b8a4d8c6b2e3cdb8d2b9a357311a8e4c36aa4f3cb84b36c64935ce4437c04736833c1e3f2202cfd9c0b0c5a4a8ab74c3b97b7a652e80683c634e2fc6b7a2e1d8c7d0cdbec3c4b49c9e9054554d5f605b5e5f615152546d6c6a6b6d6a5f68655e68676268665b615f5a63625861605c605f525753666c68696e6866665e6667595f6c50576b367b933d9fb26050592e5456415250414e4d31bab983796528b07845ae6030c36937f09161f0946bba61358b3200e18e4cf4ac62eda05cba5c299a2c09941800bd3922d24a30d1452ad5422ed23b28db3e2ddb3b2bd63b27d84029de442cd94227dc452adb4729d54926cb4c2bbd553c7a24155005006f2c26591a0b5b200e5820133e0d0042160b5121175718135b080492271fe67567ec816dd36c59851b0e98261caa2c20830900ae4e38ffc29be4bb7bdfbb67fbc364f3b64cdeaf39f2ca5bc39b44b79454d1b58dfff1d6fdf1d9fcf4dffcf3e2fff6e4fff1d6f9e6bbb89f5fd4ba7dc8b493c9b8a8b7a8a3978989897d7f9a9091a9a3a33e36335d534a513e2d51300fa47d54926c3f8166316b6727575e18595c175b580b625100c6aa3fedc64ff6cd4fe0b938f7d04d444c4f56606154605e515f6051626c4f5d6a434c534a515748515a2930364446454a576044658e123a6e3758852d3b3bc5b75ff0d049f0ca3be7b928e3ac1ee4ad368857086b4516533a2433251c332c223131273333319b9d98aaada2adb1a2aaada2898b7eaba895efeaccf4edbf9a9253a59b46b5a14ab08b476f4811573c11563e1c563b1d492b11755b42cdb59dc9b4a1d4c1b0ddccbae0d5c1dad5bfc5c4a8e7e1c1faedb8e2ca70e8cb55eaca41e7c937e2c837e4ca37e5c532d6b323c5a31da2861b2d1d002620009da157a9b957a3c346a8c141b2a9408e6918895317733f06593a00615008a79d58afac67b2b56eb2bf77b2cc83b1d084b6cf7ebcd383adc37a9eb1795164443b4d3d44534e3c48464e57524d524e5f5f61a5a5a7a5aaa6acb5b099a4a04f5a5c5e656f0c131d51595b59625d535f5180816f4d332261362563301f63301f52281871503fab8c7ac8af9bc0b3a0b1a992ada487ddd0a6ebdb9da5944f6b61266b663c686957404443272c324c555c616f6f0c1f1b21362f495e574d5d5a334142545f634e595b576363434e4a3b464255605c4f55555860624a5656505c5c4852534d57585e676c5e61567f764bc3af6ad8b65fe0b765d8ad78e8be98e4c1a1dfbda1cfab8bc38f67c47940ba6e3aa77157c8a89d70665d3d3c3738393338393352554c666c627b7e777c7c74867f778a8178c7bdb3ede4d5eee7d5f0e8d5f1e6d2d4c8b2d3c7b1c7b19aa1745da35c46bc4f3bc94433d34231d63a2bdc3a2dd74434c2563c7f3f1c5b451eb4ae7eb3a065745a1f9170477c5d3e79654afeefd8f1e6d0eee8d2e2e0c9d6d5c0c6c4b7a8a59e626260525250716c696c6b675c656058635f6b716f616566616669626a6c5b5f605f63625c665e6168616666664f4f4d555d50616f4c576b24a0b069484c27524d3a4b44324b4126746e3e462a00702909a9452bb04123ab381da93a27a43522a23015992b06a2400f8a2400c04523d44c34d74536da4235db3e2be04028e23e25e64229df3f29dd422cdc4733d94833d34730d24c31cb4b2ecd5532cb5b2dd27144a05536340000330a045b3834593525583320603d2a48271644221641160d54110b660b06bc473da328199a2715b3453485190f7a090191150da22d24a94f47ffddceffeacdffe7bcffce93f8c375e4ba58caa53bffd573ae8631cbab70ffedc1fff3d2fff6ddfff3e3fcf0e4fff1e8fbeeddf5e8c8a99f8646404446404e8a7d849f8f8fa7948e9b897f59473973614b896e50522e00e3b16ae6af5ce1b15d6a4e00535a0a4c620f455300939832e4db64ead44df5d542e5c027fad73bfedd40596768526061535d5e545f614f5e65546169555d6051595c77848c949fa5b2b8b6bbc8d0b0cef213386c2f4e8529384bab9e67ccab44e3b337925900e9ab32cc932c885911957544ad997e8c84773637312d33312329291f241e312f224847333f422fbabdacbfbcadc2bfaed4d7bcc6caa5b4b3878b8355503e16513b16523a18533b17735a31927c4d9e8c5a97895c9285659a8e76ada189e0d6bbf3edcbe2deb9d0caa8d8d0a1fbf1aadfcf6fe3cb4de4c840e9cc4ae6c949e1c33de3c445c0a02f4f3d008d9236a9be5fa5c24ea0c3419fca3c9ec536a8bf3ba7b23a969c32616506a8ae5699a253b1ba79bfc893c1c99aa4af84b9cba1bbd0a5c0cfa4abb88caebf93b5c79db1c5a270846b44584d3a4d4b1d2b2b3d47485155565c5e5d767676abadac4d53534f575a373d4908111a57636358655e59635b5e5c505842345734216133235f3020663c2e3915074e3521b7a38aaa9779cbb58ef2d6a7e3c682d0b752a69023cfbb62796b2e79755c525451575c60353e432937373449442a49414d6b63394a4456605f445255626d71515a596c7270515b5a5d67684c56584c56585361626472735b6567545e60404d53616a697875664f3f25593d1847240051280a51270e4b200f5c2c16d39d79b87741e7954cc87d3ae4b393d5b9adb5ab9f4b493d4d4d4377776b8285747d806f7f80728a887cd8d0c5efe6d7efe3d3f3e7d7eee5d6efe8d8f5ecdbb3ac99b4b29dbca88f95583caf4d34c94435d74133d53f2ed63d2ddc382ed83e32bf452ed47b53d09a5cc39e58694507916c389370487e603e574424d1c6aaf6ead0f3e9d0f4e9d3f0e8d3ece5d5e3ddd1cecbc4a5a29d5b565267645f5f625b575c58666a6b6c70736263676b6c6e61615f595b565961565f665f4c51546f70746c6b6764674a68773284914b474627493d2d382612e0cbacc1ae83452300581505630600801201a12a16a52a1aa32415c5402dc43d27ce4d30d24d2ed54427db452ada442bde462fe34431e64330ea4330e6442dda4328d7472dd54938cc4839c74f3e9d341f7821066b1d00b86c3bd28c5ba26340370500341208472c233d2614816951cbb19a4c311c46251c4619145208056d0a04c6483ab02717af291eab2a24901a16810e0b961a1a962521b86459ffe0ceffeed9fbecd5ffeacdffefccffecc3efd8a2debd6cefcc70f1d17cffeda4fee6b6fff2d4fff4e1fef0e3fff1e4f9ebdef6ece2f1eff42b2f525f6187372c3a9482806c58513b251a5c46384d3215764d15ad7a29e7b049eab33fe1af40a88215766400d7cc56ebdb54e3ce3fe1c533f7d63dfad435f6cf2cedca28fedd3a5361644d5b5c555f61555f614d5c612c393f393e427c81879ea8b1b4bfc5c6cac9cfd9e2badbfe193e7214336a293751b4a67fcda951dba833e0a527dd9f2e995e00885911b2925fbbad903b392c4b5151444d5242494f676b6a3b3829504b37484a34aeaf9dbcb5abd7d3c8dce0d1dee5d3e1e4d1dbdac5c4bfa9e8dec5e6d5bb745e378d73369e833ca28e479f9154eadeb8eee4c9dfd4b8d9ccacd1c89fd6cda4cfc7a2dad3a9f4eebaa19750b29f41cab34dc6ad50ccb357c8b151d0bb60b39e4f807929adc267accf67a3ca579cc64699c93f9dcc3e9ec43989ad298eb038b1cd67b0c674c6d697b7c796c7d6afb3be9edde7ccd1e1c6d2e2c8ced7c2e1ebd3dae8cec4d3b2c2d1aab9c59f8c957a4c5341333b304e554e313a39464f4e565a595357569aa09e363e40464d55424b52505c5c515d5959646058595372625555382a6036265f31225d31245e392949301c766144eed6aaf4d79bceaa5e7b5500f1d04defd34beed45da49039bab38968685c1b1f1e1921231a232056675d0d2c1d37574851625a505a59556062343f4154595c5e6766313b3c4e595b586166555e633a48495b66685e66695a6265606b6f4852545a5a5a6b605c3c241a6a4638744b3973432f834a3779361bcd7f4fee9959f1964de79c5bdbae8fe2cdbcd2c6b8837d6f827e728583747e7d689ea08ad6d7c5edebdcede7d9f3e9ddf5ecddeee7d7f1ebdfede7dbf3ecdab1b09ba7b59b9190727a4428b7553ccb3d2fd93b2fd83f31d94032db392ed83a2ec93d2ccb5b33f9ac5cefb85b9b6c1e946b2b956f3e916e485a3b1e7c5e44dcb8a0f8d5bffee5d1f9e8d6f1e8d7eee8d8eee6dbece5dbd1cac0908c8373706757585067696668686862615f4642416f6e6c6869645f65595f665e4f575a696d706e6a615f5f3d5c6826515d1b3f3e22423427432a14a7886b69461e4716005a1007801e1dd25c509d190abf3727d94c3bda4435d84130db4433db432ee3442ee2442bde472ada4328db402ce14131e13e2de84c36dd5035db5b42ad372969010074180b74251660210f61290e6c370f9c693eaf7d5acea48bf5d8c8ffeadcf7e5cff8e7cdfeeacff6ddc74e30263d0d09601512720b04c13f32b8291bac1d17b32c298f17188410118e12129b2e27f0a796ffe3d0fae7d8faeee0fce9d8fce7d6ffeedefde9c6fff1a7d9b24deac155eec762977126d4b47bfff0c4fee8c1fae5b8fdeec7f4e9d5343031969ab72c2c46574946917c6b311d12513b2e2b10006f4c227f4e01e6ad44e1ab2d804c00e2b02df9cd4ad9b731f0d240ffe03fe9c821fcd635fdd736ffdc39ffda35f9d330fcd935565d655960665860625661634b5860515e674f565e82868fbec5cfccd0d9d8d8dacdd7e39dc0e8214d7e22416d313a499d8a62caa24bcea122dda921b17a06905800a77327c19c6592876b7d827b464f563f47542e31403f404556564a5e5b48989380b1aa9ac2b8afdcd3ccdcdcd2e1e3d8e3e5d8e0e1d3e0e1cfe2e1ccdedac1c7b688997720b38c27c2a046e0ca81e7dab0d5ccafdacaa8dbc9a1e5d6adf3e6bceee2bcede3bfe8debbe9dcb9a6976eb4a57ab7a881b6aa84b5af8b2f2c097673549aa178728c4d113500103500183f009bca5a9cca4da2cb4997ba429fbf5aa8c376c2cfa3d0d9bcdbe3ccdee8d0e2eed6deead2e1efd8e5f2e0e6eedfe1ead9e0eed7d4dfbfdfddb4e1d7a4ccbb836f5d2b6c623e44432e3c48445163652c3c395160593e494149524d485052565e60454e4d4e59554e5d585b615d675c584b3029572f236032225c31206039285838294f3416ddc386d1b65d7c5b00ffdc57f6d53cf3d235e6c834ddc750aaa15eb0af9057594e33353257574f666d5d5a6e553f5940596d62445350414b4a4a5254475153444f51414f50616c6e61666c60656b5b626861696c6a6e716165686a6f724b50535d5e6079716e5a413a411b0e4617074b0f00570c00ce7344fc9351ff944cd97539cc7f51d3ab91e8d7c5e2d5c4c7bead8f8677bbb4a4e8e6d1f1f0dbeef1deebeeddf2f0e4f0ede4f3f1e5f6f4e8fffff8fffff3fdf8e4b8c1a62b502f32502e3a2b0c9d573ec74233e03e33da3d34d63930da3a2eda3a2edd4135cf4924ffa245fbba44e5b644c29c3b98712e805329dca28ccf8a7b8b35248e412fd3a494ffecddf5ead8f2eddaf2e6d6f1e5d5eee7d5ede8d5e0ddce2e2c1f60615369675b625b53736e6a64646667696863665d696f655c61645b605c636649494c1d6c77353841083c3c244e40355437258c6047814626904528a5493aaa3a2fd1493dd53f30d8402bdb3f29dd3a29e43e30df3d2ee54633e34230e0412bd84126cd371ecf3928cf392ad63d2fbd2a1a9e1906b5483453040043050052180d3f06004f1b10f5c4b5f7cab3f4cdb0f4d0b0f2d0b4e7cebae7d2bfebd6c1ecd8c0efdbc2efd6c05b3d32461510631511881f1bb22f27b2231baa1c18a72223881115820e0f971c14a84130ffd3c0ffe3cfffebddf8e7d7f7e6d2fae8d0f4dec6ffe0b4ba913ff0be4febb433e4ab26f2bb44e2b148ddb45af6d47af4d972e5d07588773f4538183b2f23594838b89d723e230036240e3f2c1d4c2d0e7e561bc79536cb951bf8c73efbcd3affd13ef4c833f9d134fcd935fcda32f7d72ee8c221fbd536fdd535ffda37ffdc3be9c624545b655960684f595b5560624a575d48525b5d616c9c9fa8b5b9c2d0d3d8d9d9dbccd8e4aacdf3234a73203747525341ad9054ca9e3dd0a022d09e1bd9a130d8a242e1ac5ebf9a65625c462d373646525e4c5868484d604549546e736f44463b6864596f675cc7bbadd9cfc3ddd9d0e0e0d8dedfd7dfe2d7e2e6d8dadecdd6d7c5dfd2a68d680dad7e12bc9432e8cd80d1c49af1eacdddcea7e3d0a5e6d5a9d3c499eddfb8f2e5c2ece3c4f5ebd2a39886bcb3a4cec6bbc3bfb6bec4bac4cec5bfc6beb7c9b3769c6d58884c2350150f3e0034640e2c5b004e7a098fb44aafcb77b5c78dc1caadc8cfbfd6dfcee2ebd8e4eed6e0ead2e0e8d3edf1e0eaeddce8ecdbdbe4cfe5ebc9d1c490ccb16cc9a54fc4a04ca289466b5e3141443349555136494342534d525c54474c462b302c4f55533b414108110e56635c5d635f5f535344282559312760322260362059331c60412c957c53dbc270e1c653f3d245efce31eacc2cdcc422d3bf1ec9bd35c0be67b3b583716f586761558c8372a29e85949b7a4d5b4157675d4a595657605d565c5a555f605a6567515f604d585a424a4d3b404461696c454d4f454b4b606463555555504c49756c676e5c5043200c4d1b02793a1be79c75ed915ef69050f98d42dd772fc46c3acf8f6cc1a38bf5e9d9f1e8d9f1e7dbf3e9dff6eee1f6f3e2f9f8e6f2f5e2fafdecfcfcf0fffff4fcfdefeef0e2c0c2b78c8e819d9c8aafbda41841232750302b3417754930ba4533d63a2edb3e39da3d36dd4031d53827d8372fd54427d46715f8a63af3b141e7ab4bb36f30873913832815a5392fb13325a83729dc9486f1cabbfcecdcf5eedcfaeddcfaeddcf7efdaf2edd9f3f0dff2efde5f5c493b3623676050615a506b686361605b58584c68685e68666768645b4c44205f5520887d454a380a52321d4c1e11561b097b3019a94b31b64a30be4935c84533d63e30e24031e0402ae13f2ae23b2be43e32de4236d53f31d74536d04131d04332c33625c7342ac63228c02922b8281fb02c1fa335265d0b00450000510c0556110a934e47d6938bffc3b8fcc3b2fac4acf7c5acf6c9b6f2c9b7f5ccbaf2ccb7f4ceb9f3cab887594c6d31297b231fa134319c1814b42622a91b19a51f1e8c0f13860e0d901408ae4b38ffdecaffe9d7fae5d4ffecdbfae6cef9e1bff4d3a68e6523996b09ffcd54f3bb32d89e0ec28900e4af25ffcf4ffcd14ff1cc40ebcd49e3ca65d3b96c462a00c4a467a8863f4325004a382073604f6f4e2ba67d3fc08e2ff9c74adcaf1effd83bffd83bfbd131ecc11cffda30fcda30ffde36fcd635ffd93bf7cf2ffed636fad433d5b210515d6b535f6b505d655560645d686a555f618c8f96a5a8afc3c8ccd2dbdad3d9d5ccd9df91aed03a546bc3caabdcce87f9d26dffcc58e2ab36c48b189f6500834b00824e026d4d1c67675d41525c1323301a2a392d3a4b3945554b59644c575d60646755524b807861d5cbb2eae4d8dbdbd3dcded3d9dfd3dbe1d7daddd4d1d1c7dccfafb69548dfb352e1b658d0b367d1c59fdedabfcdc19bdfd1a4e0cfa3d0c295e7d8ade1d8adcfcea0eaecc4aba78c746f5c22191039362db2bcb1bfcdc0bec8bfbad2bc4b8352296f312c7331054606376d2f27591276a74b70973c62732f6f76437e8363848d72a6b598c2cfb3a0a58eb9bba5b7b4a1c4bfabc3bda5c2bea5cdcfb9cbc5a1c9b26ed9b253ddae3ae0af39bd962fb89b4d705d3257503d4d544d343e3f49474a6761634943435453514b5151111a1751585066635c6d5d5e482a2a60352e5d2f1f5e341c5e3d1e7d67429e8c4eefda6ff0d64befcd2defd02ad3c024b2ad13bbc226bac93c7b881f8e944ec6bc98cab8a0ae9b7da99a799d9475a2a18c848a865f6a6c454e4b5b615d464b476167674650525c676b4450505a66665d69695c6866455249535a527b767249362f3c1b0a8c5d41cc9167aa612ee38d50f79651ff9a4eea8537d07c33c37f40ca9666caa885c3b09ffaf1e8f5f2edf7f6f2fef9f5fffef8fffcf3f8f8ecfcfdeff7f5e8f9f5e9efecdbefefd3e5e8cbdce1cb6165566064566470622a4534304d37283a20352005b75844cd4134cf3630db3d34d73c28d43c27dc4034d54230c34417ff8f4ff18942aa3e00a72c0aac2915aa2514ba2c20da3c33bd2f25c26053975d4f493224f3eadbfef1e1f6e9d8f4ebdaf8f3e0f1eeddf5f0ddf3ebd6c1b9a22c271436311e6b63506a624f47402e70665c776565563b3442200073471a7d461f853b1ec56451a83928c8543dc94b34d0442dd53e29d9412add412be03f2ddc3b29de3d29df3e2ae24033dc4238ce453dc64a42c45247a130287400008d0d0ecb393c9c0305b21a19af1b17a51b10a11f12ad302cad3330bc423fbe4942c65750be514ac35852c75e58c76256de8172ec9689ffada1ffb7aaffc0b4ffc6b9f0a69b71241a7a251e89231ea22c289c1613c2332fbd2e2ab42622930c08900c0795190da94939ffdcc8fce6d1fee8daf5deccfcdec2f0ca9b9a691dc28e29ffd356ffd751ffd755e1b530c39605ffd53cffce34fbc82ef2c524fbd033f0c930f2cb3fe6ba3fe3b74eba903c4e2e00402e162a1a0a987b5b845d26aa7d2cedc251e7c12efdda36fcd635ffdc39ffd835ffd531ffda34fdda34ffdd3adfb513ffd835ffda37fcd633eac421505e6953616a5160652e3c3f374244798183aaafb2c9ced1d1d6d9d3dcdbd7e0dbd6e1e36e7f91546060cec88ee7cd6eb58612c1870cb57706a86b00965b00905a028c6325927e5d4c51547184951d2f3d4f616f62738333445440516184909c2123226d675963583a615336aa9d95d7cdccdedad1e4e4dad9dad4d9d8d4d1c8c39d846e81531f9f6923a06a2493692fcdba9ac9c1aadcd4b0d6caa0e9dcb0eddeb3efe0b7ccc398c8ca9bd2d7afeaead01a180928231d3e3d381b251d16261c4b5d51aaccb4317041246e33003c007ab17a5a885a224e1b356720335d1372874c8c9568b5bc9be4eed3e2f1d2ddeccfcad2bacbcdb8e0ddcae0dac4efe8cce7e2c5ded9c5e5dbb7dfc37aad8621ddae38cea028dbb248a7832b8a6b28816a3e5b533c514a426e585b64454a41222059413d5c58555355508a8b7dc7c1b33e2f2c4e35315830266032225c331d7354378f7b56b7a76be7d571e5d14ae0c828d0bf19b1b017b9c831b0c930b0cb3eaec34e8d963db1aa74d9c9a5c4b492b8a98ac6bca3bdbaab969a9b757d80515a576369655b605c4e5454555d60687375394545576764344e455a76684e6555323f2e232115614e3f9e795f6c37155d1e00cf874dee9754f99d52c06516c2782d744b096f5b20cbb989c9bc99bdb5a0fefbecfcfef0fffff1f6f3e0fbf6e0f9f7def6f7d8f6f8d3f9f9d3f2f0cad9daae9a9f6769723b6a754d49533a5a6257545f594a59522335272d402c2e240b944936bb4335d13c35d93b30d23c24d8432bd2382cd43c31ce432ed85636a12000ba310fc7321ec2261ac02719c12115c91e16c629229b2519f9ac9c65422f4c3b29d9c7b3fbe9d5f4e7d6f4ecd9f7f2dff2edd9f7ecd6fff3d9f1e6c8fcefcda4916952381356361d613a2b5c26247a3b32b1674a97431e943517c04e34d24734d7402ddd472fdb402ae03f2be5402ce13d24e4422bdb402cde4839d64737d44c40c94540bf4b4c8e313b4d000c3f00015d15196609137a0410c5363cb31a1da00c0ca51411a011099f100a9604049a0808ac1b189205009b140e94100b9b151498121194150f880d069e292098251ea3322ca93935ae413eb94d4ac15852c55851c6514ac64943c43d3ac23430c4352fca3934c83933b52e28991e16ce7265ffd9c6fae4cdf9e3ccf7dabcf3cf9fa1722ad9a23dffcc4effd44afdd64afdd856fcd752ebc733fed337f6c123ffcb2cce9800f6c220faca20f5c41ff4c12aaa7700b2842e5532004b371f332212e0c5aacdac7f946e2de4be5be8c537f5d42ff9d632ffd936ffd938fbd12fe7c11efcd935fdd32fe1b612ffd733fbd42ffed835ffd936545f63515f6048585552625f4c575b858e93b3bfbfd0dad9d6dbded7dbded3dbddd3d9d7ced1c8b9b496cab677edc971c18e23bf820fd39420f2b443d29932b38538664c2b59514e434d571427382736498191a163768415283694a4b3283033504835a797767666424c3b1f3d2525442a337e6666f3e4dfdad5d2d4cac8d8b9b6542217813a24b4674bd08369d79982dcb7a4cbb9a3f2ecccbfbb96ccc29ed1c59fccbe99bcaf8cdcd6b6e4dfc9e4e4d80b0d0820221f181c1d111619152524092b1d2c5e41246638326c3ac2ddb4c0d0abbfd4ad8aa97f1948123e70353e662a8eaa79cbd8bce5eed9e5f3dce5f4dde8f5e1e2eddcd5dccae7ead5d6d4bbdfdec2e7e2cce0d6b2dcc380d5b35ccba84a6f4e00997c2c6b4e00b6923cbf9b4d9378417857386a38317333345e150f5d2117a89086c7c1b3a6a18daba6904640324c3c2f5837265d3420512814492612725543cdb696c9b779d0c462bbb82da6ad0fb6cf35accd36adce39b1cc3fafc4439ca93f9c9e55c8c695dbd6b8c5c2b1b5b8af5b615f696e72595e62585e5e4e57562c3436525c5d5d6567454d4f4f57595d706c3b68541d52381f452c597157a4ae95fefadfffebccfad9b8966d4d6e3a13ad703aaa6c31b07f474631002c41084a6d35455322c1c79bb9ba98f0f1cff3fad0f4fbc8fefdc5f6f4b7e2e3a1a3a75d848c378d963d9aa34a9ea94d97aa4198ac4d8d9d5c2e3d16596358525b5a595f5d575e57333f313e35263f0700b34e42c73a30da3e2fd3402cd23f2bdb3f33d83b34ce3b33cd3f35ac190fb72317d53e33bd2518bf2618c12317c6211bc42720b73126f591817a462e65472dd5b79dceb49bffeed6f7ebd3f4eed6f2ecd4f7ead7f4e3c7d4be8ffff6bcffdb9dffe7afb36745923621780d05b23d33c1472fca4b2ad14c2dd5482cdc4029e6442fdf3c29e1402eda3f2dde4631df452ddd4830d7503dc74d40c4594f9339384b020b47162b361d45160d38130d2f1b011a5c1428780d17ba3232b11d19c03530d04542c02c2cc93334a31312950705d1403dbb2c26b82f29ad2622b32726ad1f1ea31815970d0ab8312d9e17139f1513980e0e9b1013910909910b088f0a059f1b1696110c99120ea31a149e130ca2150ea31410b32c29a72d2ce28880ffdecdf4dfc4f4d8b3e9c690734a00daae43fecc4ffecf45fcd549fed94cfcd64dffda4dffe04aedc12ae5ad1ce3a417b37800e1a918f8c329f1be25efba2eb5820db689365a35014c3018382111e8cdb8e3c9a6b79c67af903dfedd58f9d738fbd836f5d22effdc36dbb812fcd933fcd933fdd331fbd02cf3ca24fdd630fdd631fed734556064545f61515d5b3f4b49646b719aa1a7b4c0becbd6d2d9daded9daded5dbdbd7dad1d9d4bebdb1898f793feeca7cbb8926c48818f6b743a468009661059c783ca094885157637181912f42535b6a7f4f5e715063728799a593a1ac303433685c463020002a1f033124131d090b1d06104f353832201e191a151e1f175d4a3c582d1d7c32258b3128b05250853631885447d1b6a1d9d2b5b3b08dded5aee8dab5f3e5c2f6e8cbe0d4bebfb8a85f5f571a1c191f21201c20211d2726112820164630255e3d487d51cff4c9cbd2b1d0ccafcacfb1c5d4b3b1cfa917401435612e678e5fdbefd3e3f0dce3f0dee5f2e0e7f4e3e9f4e4eaf2e5e9efe1e3e6d3c8cab5d9d8c4e2d7b7d0b8789e81317a610f8d752b634d117a611e6f4b00b78d2bd1a8569c6d37a866568635349230277f2c1eebc3b7aea191b8b39fbbbaa5b4b19e5548375b3b26603723623c295631217450446a4f3ad0c198b3b262b4bf3db3cb2fa8cd30a9d238add13da7c63ab1ca4ab8c95f97a15a9da375bec2ab6e716a585d60656c72777b84a1a6ac5d6065484c4b4b50494144395d5f54686b62626962324e4024674829744d34664398b797a8b798eaebcbe4d7b7ebd6b7f8ddc0ffdfc0fff1c7fdddae7b70432d40121b5421306c365b7943bcc991b8c18abec68aa9b46f97a2549ea150a7a9569ea34f9fa84f9ea8459aa53f9ba243828c2c6e7a149aa94c3844042d37121d291d5660615359575a5f5b575c565c534c67423a8f463db94339c93d2ecc3d2cd23f2dd7392eda3c33d33a34cf3a36a10906be2520bb221aba2215be2418c3271bc8271fdc423ac93b31a63525fcbaa0d2aa878a65396342156b4b25eccfaff2dbbcf5dbc2fad9c6f8cfb3ecb687b67639b86e31953a05cb5937c3412bcc4333d34132d7402bda4026db4429dd4226e5432ce5402ae4422de4452fdd472cd74826d74c21d1532db147375100003e051425031c1605291718480c205d021e5d001547140e34400a22761621b434319b0e05920b078d06039b060a9b0608980a09bc312e990b07a0120eaf2522c33936940604ab1d1ba618179b0d0cd14140d04040cc3a3bcb393ccf3d40d94748ae1e1d960806980e0bb52e2aa7201ca41d19a61d17a116119f110f970d0b931516d97872ffcfbaf6d6b0edc98db58d38edc355f9ce4cfdd247fad040fcd748f9d549fdd74efcd74bfcd645f9cd39e7ae21fdbf36fec33bebb12be4b124ebbb33e4b63eebc15fdbb47354330a5f442f382113ddc6b4e7cfb5dbc39da08540e8c753e8c631fbd739fedb37f9d831f1d029f4d42bfcd730ffd733ffd935ffd931f7d128f3cc27fdd633505c6a4d576152575d5b5c6186858dabaab0c6cac9d3d7d6d8d7ddd7d6dbdadbd5dbdcccbdbba48f866794875bc8af6db7892bc2881aedad3f9d6100a57b31846d443b3c3e6f7e932235445c6f806979904251684356671a2a37060f18464847514b3f1c160a20211c606261262729161213150707130b080c1e1004220a5069493a3716703620882c1fa43d387f221d83443bd3b09dc9bba0e5e0bafbeabed7c297b4a683bcb195c6b6a6c0b7a8b7b5a6b3b3a767645f1f221b0c211011391e2a6642205930d5f1c8cdd8b0dfe0c0d9d5b8ceceb6caccb4cfcfb5c5d3b21a3e183d6741799b7adef5dbe2ebdaeceee1edf1e3ebeee3eaefe9ecf1ebeaefe8eaede4eaebe3e2dbbfc7b273cdb462937d319f8c4a9987579c864d765000d6a944daaa46ae792dae6c54913d3ba33b30a4473887574bd4c2b6c4c5b7c6cabbb8b6a74a3b285c382261341f5f39265d3826562e22785c47c2bd95b0bb6fb2c744afcd2faace30abd335a9d035a6cd40b3d4633049004b59285f684d5058495155545b5b6361636f6d717d4d515d7777834c4b475651337269407a6d4a726d505b68543763481975461a7b4827663b9abc97b0bb99dcd7b7f4e7c7f6e6c5f6e3c2ead6b3ebd4b2e3dbb6c3daae1d4c1e14562635703a304c0fa5b26aa6b45fa0ad519fad4ca1ad4ba1ab4b9ca64d8e9b4b4d590d777f32b3b66f7a753e8e86558e8750898351635d3b74735e3b473d3a4a474f5f5c515c585f5f5d5f57556a5b5659342c90413ab24237c83c2fd53c2ed5392ddc3e33d73b2cd73e30dd493dbb241bbb1e15c9281ec5271cc4261dbc221ac62f26c03027b1392bffbda4d3a478a88136d8af5f774604f1b988e7ac8cffc5aff4ad99964029d66b4bcc5431c74a2acc462bd43f29d9412cd6432fd7422cdf402be1402cda3f2de24733de422cde442ade4929db4c24db4d1be15b1cdc6416c05e1f5a18084628402730691030790a2b7a0a2f7d042a750524670b1a55180d383f112b691723b23c3c890200950f0cb6302f9203079e0f13960a0db52b2b8f08058f0804ab2522c33c38910a06940d09c33d3cc43e3f910609980c0fd3474aab21218c0404900a09cb4542920c09b22c29960f0ccf4845c03936e05654b42827d04240970b0a9c1615d06156ffc6abf7c48da97a1eefc54df8ce48fcd347f9d044f7d044fcd748f7d246f9d356edc54bd4ac26ffd94affd841ecb51deeb424ffd24bf1c445dfb748cead50af9250d6bc97bfa8965240322f1d11534032ebd4c4e8d0b8aa8e5cbe9c3addb834ffd940fad52ffcdb34f9da31fad82efad52cfed731ffdb35fdd42ce5bc16ffd935fed432515d6b323a453f3f475e5c61a3a0a7bebdc2cccecdcfd3d4d5d6dbd7d7d9d8d8ccd5d6c4aaab9d7f7c69d2c9aacfb980af8428915800b87912c58e3b8e6e3b857a6869717c7a8ea65a707e8096a497a8ba404f6294a4b46e7a865b5b63191514221c10403a2c292824181a171f221925271c13130b18241800270c3b7751256435537a4b5a4a28652d166f1f1477271e824739cda88bcab886b2a7678e77319c8341a69260b9a987b9aa95c4bbacc2c1afc9cabcd1ccc86e71680d250f3b63412f613cbce4bfd5dfbadad6b1cdc8a8e0dbbee2e0c9d3cebad5cfb7cdcfb7bed7ba254e2e3b6a465e8a69d8f1dbe3f0dfe6ecdeeff1e6e9ebe6ebf0ece9eee7eaefe8e8eae7f1ebd5e6d190d6ba66aa8e3a93782b9a8242a88a44c09634e1af3ee8b343a76f1ab07356b2655fa84033822212632f24dbc9bf585b522f392e7775684232235c38286035245831205c37255d38287c634dbabb9bb2c583aec74fa9c937acd03ca7cc3ea8ce459ec14d728f3b182f004c5a40525c515a635e848a8a5f62695f616d5c62705f65735453616b6660beb386a19155baa36dccbf927483623c704a10733d157c4425663b9dbf9ac6cdace8e2c2ebdcbbfceac6f9e7c1fff3cce6d8b5e1e7c3729b711853270e4c2523532b5b7142a0aa6e9ba95e889746626f1f2c39006c762d808b475b6830606c3a5c6431686a4269634b6b5e4b796950beaa91cdb3a2aa978988817754554f5556515f5f5d5553545f5d5e5b5b596a5c596236338c3f39b73e35cc3c31d63f34d53b2fd93c2bd53a28d53f31a10900bf2118d02f25d53529c12518c42d24c3332bcb4039ba453ba55443f9c093f8c971e3b14ed79445a2511abb5e3f942f1dae4333c14837ce402cda422dd43b2bde4132e13b2be03d2ade442cd64027e0452fda4330d6483acf4538d04933cb4927cf5522c54e0cd05708fa872ce87f16bb69153c0a003f31482641840c388f082e830a2b78102b6e1021591513441800243b0b2171212ca632338f0908940e0d94090cc93a3ca21315910609991314bf3b39c945418b07039a16118b07028d0c07a3211fa21d1e930b0f94090cd74f519b1514890503900c08a5211f910b0a8c06058e07049e17148f08058c0001960a0b930504a31716950f0ccc5b498b390a783b00fac553faca42fdce40fdd03ff5cc40fad549f6d248fbd654cda438bb9125e7bb3eecbf32f3c52af2c32defc03eddb242d1b051d5ba6bfbe5a9fff4caecdbc9fff4eb4a3c335a4c41403023e5d2c3e4cabbc3a57fa88738f7d25febc330fbd431fedb37fddc35ffdc33e9c519f8d32affd832fad12be8bf19f8ce2affd733444f55525a5d48484861605e949597b9bec1bac4c5c5cfd0c5cecdd0d2cdcecfbfc4c5b772777ae0e2e1beb8a0d0bb84cfa34aa26c02b27817b0843d8d7d63606165242f416a7c92344a581228330d1f2991a2aa00020b1e222b342d342d221c483a201b0c002f210633250b302007201a020713000019002e7749025f2607662c15692e3c72405c6e46422a125a301a80573bd4b17b9d8525c6b23fd9c04ca08420a0843ab7a06cccbea1d0cabac8cabda5a8a12c2b29282a251b2c1c192f1a7e9078d4dec3d7d2b4dfd4b4e0d5b7e0d9bcd6d2b9e4e6cec6cab1ccd5bac8d4bcb5d3b71758303d885f4e8a68bfe7ccdaebd9ecf2e6e8ebe2eff2e7ebf2e0e7eedee3e9e5eee9d5eed593dcb85ac99e369367008e6300c29727f3be3cf4bb38f0b944a16b15bd8866d18f839a3a2c983f31b1807962534c4f544e515c544e50453b2e2551342e5631295a36285a3926725543a1907caaaf98abbf8ea7c261adcf54a1c84babd05e6f8d334b612040522c445140545f59495153666b6f5b60635a64635c68685c6670555d6a6769768480779c925fdfcd85c8ab65e1ce9367744846794e1772391e7b443e774e9ebc9adfe6c7ece6c6f6e4beead3aaf1dcb1fbeabeebdcb1dee4b83c673c154d283d6a535879685d695b636758646c555f6950636c59646d5c606757666c5e666e6361695e5b62525f63555e5e5c76716e746659b09584e6bbabd09f91b0857c916a6357302b7057535c5b59545d5c545a5a5c5d5f665d5e57343297443cb53f33c73d32d53f31d2392bdb3f32d4382ccd3027bc1f16c3271ac32711d33b26d54137c83f39bb4039b0453f99413dffd6b6f3b965dc9e39df8c3ca53d06c94930cc3f35cd3f35ce3a30d63a2edf3f31e1402edb3825e13b2be13b2bde422bda442bd1452cc94833c55547aa42356b0700c86b3fe48e41f19e38d07906f2951ef99a22ba680579400b391a173f3c6b292e70363169352c591a0e342c1c3730172a3f1722450c15741f26ae3338a91d209d1114a01010a00a0bab19198b0607850806ac2c2992110c8c08038f0e0883040094150f8c0806890302ac2426c43c3e880100950e0ac53e3ab52b28b327269c1011c93f3d8f0805be3734960f0cd5494a900405940507920808931612ca6143c97a2df1b344f5be3ffbc73fffc940ffcb41f9cf3ff6d047f1cd52edc95bca9f43ad7f21f6c54ef8c93ff6ca33cba71fcfb056f6e0a4fff3c4fcf2cefff4d9ecdfccf3e9ddf5ede23024184f4232514634332313e5cabfd5b79b7f6123c7a544ffd54ffed337facf33fdd535f8d12ceac41bfbd92fffdd35fed52ffed32ef7ce26ffd62e2e3f4f2d3b4849505853575a8f9394b4babab8c4c4b6c2c0bbc1bdc6cbc4c4cabe959e99909da6c5ccd28f8a74d9c48ddbb35ca47314b283356a4a1966635c7a86964754670312252c3f4e92a6af4e5e5e0c161505060a130d0d2e20152f1c00b6a26585712a6d5517583f095b4317554d2800190038774c0a672e107c3e016d2f147c3f167438276d3953734c909672ada177ac9853d2bb47e4ca3fefd449d8bb3dc5a844d2ba74d7cda9d0cebf9496918185848b8f8e282d29212b20272e1ee9e8d3d8d2b8d5cbb0f5eaced1c6a8eee5c6dcd7b9cacaaee4edd0c7d4bac8d4be7fa083014c23318d5e20724444825b3c5842d3ded0f2f5ece8eadfeef3dfe8efdde4eae8e5e2cfe9d191dfb859ecba4bd19e28d3a22cdaaa2eedbb36d3a021ebb84d9b6d20b99571c99b8c8f43368e463a714c446358545b615d4e5953575a535b544e2614144b322e4f3224614530907a63b3ab94b6c2ac9db5919cb772a4c26aa5c66d001d0045592849573d5b655c626a6c555c625b626a5c61675d656854605c4d5d5a57646a525c666468735e5f59726d47cabb82a58846d8c4857d895749794923783f237a4576a680a4b89cf3f6d9e1d6b8ebd5b0f7e0b6ebd9abfdecbefbeabcf2f5c820491f1e5130385d4c566d675a626465696c606666616b6c5a636a5e67705d646c5a61695c626e5f66706064675d616474777e807e817e6d66714d3f652718762c1f722e25732e2789403947100b685956575d5d575f61555d60565b61685c5e693a34924035bb4539ca3e31d53e33d1372bd83a2fd73a31b31b10d03a2bd03e25ce4229cd4d40b8473fa5473db15c55c56d6cffb7a3a65617e89547b95517be451ac93624d3342ed13529d93b30dc3b33df3e34da3d2cd9412cd74130d34231cf442fd04f39ae3e266b08005f0c005209004d0c005d240097650cbc8a19e7a92eeaa121f89f27cd7513c07a3f58210d5a344939173a451731471427471725410f183d0a093f04004f0708771b1ea52d36c7454dc24448c34344c23c39b22e2aac30309b2120b333309b1611c43a37c23933aa231f880100aa201d910603aa201e920b0897100c920903980b049f100c9a0a0a9709088e04029a13108f0a058d0704991111bd3235b021239a13108c0f09cd633beea139e7ac22e9b021f0b928f4bd2ffac53bf7c942e9bf46e4bd54d5ad55dbad60b88939b78721f2c64becc637c8a92adbc780f8ebc8f1ebd3f9f3e3f8ece0f0e4d8fdf7e9eae4d68a7e6e24180a433b30393126311f159c86718c74487e6115fad35adcaf1efed136ffd433ffd834e4bd17fbd931f8d62effdd38ffd832fdd42ef6cd2513356219375d38506c788595aab0b0bcbfb8b0b9b4bcc3bcc1c2bab7bcb6b4c6c85c757ccce2efd5e3e4cac5a8ae9960f2cf7dcca75671522470614e889196697c8d4f5f6e9ca9b990a1b15e6c750002001310095d4e51655146321c00907725e7ce5aeed255846800bfa14773561a7f7d4a457b41126a2e0f733700652d1a7f470b70380b733813753a1f763f3f804a0b2e00b2b86ecfbd4fdbbd37eace3ef6db4ed0b63bc5b45ab7b2884d4f444f50545c61676973724d585220231af0efddded9bbd8d2b0e7e0c6f1ead0e1dabde0d7b6dbd3afd4d0add6dabfd6e4ca7c967b04331346976e096a370e6b32337d4c4e755a122215191e1a646560eeeee4f5f7ece8eeeae4e3cfe9d59adbb962e5b950e6b848e8bf53e2bd53e5c055e7c460edc774d0b073e9dabbd6c3b571463d724740604b465b5853595f5d555e5b4e534d52514f504b516b5f5f422c1e7d674fb8a789b6b596b4cbaf6b896d435d3674896041532b4b5a3d4e584f545a5a6064675d6164555a5e5961645b62684f595b525e5e7583834d5b5c5a6567465052545c5e60625f756e5c816a40cfbe8aa2a97d4d7749196a3222723f94bc99b0ba9ff3eed1e8d7b9ebd4b4e8d5adf6e9bce1d7a6e7d8adfafbd32a4d2524513231534253685f60696461666258635d5867625a6964576663576363596466545f65596269585b605c5d615256595b5653735b517f5040722312660a005700005b0000a73f32751d116d44426155575c5d5f595e6156575c5f5a5e6b605e69403a953d31bb4132cc3d2fd53b2fd1372bd43e30c83627c53c29c24028b7452db45946c07c69e1b19dd49f917d2c299d3733aa3d29cd5a3fdc644bc03b28c93229cb2e25cb3524ce3827d5392dd43a30d14536c84936b64632b54c377d1a05751c0a6920116124125b220f572a0b573809503d008475205b4700684000e4a635ed962dab4b009035097c2a148a41329f554c7d282568100e640e0f5807045506005b0800680b06710d0f7910176e09117117196c14126c0f086e080377060a7f0407840000900200d33b38d93e3ad13832d43d36cf3630d03b35ce413acd443cd1483ec43a30d6463eab1811b31f1d9f0f0e8c0501991510a82722ad2c27ad2927991314a61c1c9b110e971105cd5b27eca026e3a90ae9b00befb815ebbb1df1c234e5b340dcab4ed4a557d4a763d0a264b88f4d99752be2c162e7c643cbaf34e2cf8afff4cef3e9d0f4e9d7feedddf2e2d2fef7e4e6e1cde3d6c54a3d341c1a1d3b3c402e2b26332c1c4e4026715a24debc58cba41bffd437ffd92ffdd42efdd631fdda36fcd935fed732ffd531f2c824fdd6311e4483173a742948765a71918b9baabac3c8b6bfbebec4c2b8bcbbb0bbc17690a793b5d0c7e3fbd0dde3d0c9aca6905788681b7e5f1c4d3b235e5a5b4a58636e849291a1b08f9cac8999a9323c460d09062d1e17644a496d5139563c00ecd35cebd23af1d73aebd1498471086d66204c652c246f2c1277330d753a0d743d0a6f370d723a0a733a037134006c2c107332337a383a6317a7ae4fb3a739b09c23ddc849f8e5658a7d17635f2f595b4d6a6b6d585d6398a2a1959f97959589dad8c3d0cca9ebe7c1e2dbbfeee7cdede7c7e9e1bde1d7b4c0ba98f1f3db7b8a7314361b4e8565095a31025e2b187139125a2a09301506160b151b192323232625202d2e288a8e8de4e2d3ead6a3e7c677fcd270ffdd74ffea82ffe783ffe582ffe389ffeb9dcbb176e4dbbcf1e8d9fcdfd7583531634a455f514e595b5853595753555254565355585d5b5557594336af937dc4ac92bbb498394b3304210b1c31205462554d594f5c6562595d665c5e6a5c5f64575b5c595e61545c5e5c63695059605b64695d686a5660615b67675e6869545e60555c666e6c6d938369b8ab81b2b3873e58292e68382560349eb799b5b89deadfc1f2dfbef7e3bef8e6befaedc0e5daade6d8b1f8f4cf5768463a57393b524058685b646a5e5f6257656d625e696159676754666a4d60674a5e694a5c6a4f5d6a4e525b4c4d514b4c4e4a413c5230277030247b1a0a89190d7b120e720701b1372a8f21145e1715704c4e625c5c565c5c5c5c5e5c5c5e575b5c5748457a3f37a34337c24033cd392dd0382bd43e30d24332b3301cc95945dd856fd49880f8d3b9ae967ef5d4c383423edd8788d36f6fc15552b03f39971c15c53e38bd3026bd301fc43524cc382ece443aae382c7a14056a12005e11005e1a075b210d52260d482505492c044f3b06867f395a590789842881720d886300e5aa44c9751b9a3900821900891e0e89210890260eac3c30c4534ddb706acf6863b6544b8c271f89201a760e0d6508106818213e00033b00004e070156000076080b7c0002840000d13d39d93b3ad73331d9362fd8372fd93732d43a32c22f27a91c129a0d03a11309a00b05a8130daf1b19b22422bc3633b83b35ca534dd45e5ace5b58d3605dcb5352cd534eb33b2dbc5625e39c30e2ab1de4ad1ce7b321ebbc32f3c54dc59237cb9952c99b60d0a572d3ab78caa674d3b785ffe9a2e2c456cbaf41e6d48cf8ebbffff7def6eadafff5e2f9ecd9faf5dfede8d5f5e9db392f2e24293f28344e1b2838141d2233302b4e3e1c846918ecc850f0c92efdd42affda32ffd833f7d02de6be1ef9d22fffd937ebc325fdd5380e2c74062367001b5a2f4d835e7faa7691ae9fabb7bac3cab6c4d19cb1cc28487925487e5d78a5b5c1d1e7d9becfb27ab5924e8469325a504461656e0a17208a9aa7273649000c21223144070d191006076b544e6d4e4972552dc2ab41e3cf3aeed932e8d531e7da5080861c2d550f31763f0f6b2a005816016d31006c320972370870350e753d0d753a036d2f0f783611752d23752d386f2b092400726f2a9c8c37d0c353e4db74656328696c515d5e584a4b4f5b5d5c555650e5e4d2d2d2b8d2d3b1e5e3bdd2c9a8f3e8cae5dabad6cbabd5c7aceae3c9a0a58f435642426851154e2e044f261160311c6436659b7703200a07140a181d201b1c201f201b1d1f1a1c21251f1c13513f11ffdf96ffe58bffe37dffda70fbd568f6cd63fbd16df8d078d8b772f2e0b8f6e4d0a381778356516835316f4a44594f4e5b5f5e595a55565853474d4b58535071504783574a6e423554382a4b4d3f445447505b554d5854535f5d5460604a54565b63665d6363505654525858666e704e525d595d69575b664f535c61646b5d626659616350585a5b5e637472736f695b7c7656c3bb8a848452586a445f7455b3b99fc2bea1ece2beefe0b5ebd9abe8d6a8eedfb4e7d9b2e3d5aeede3bfbbb698bdbda3bfc2af8689787d7c688f8d788f8c797d80772834422a3e59193251193356172f511c3049242d3c23262b3b3a383e2c284b1c1682322b8b150b9b160d8006018b140eb839309f241c8119184905066d5d5d565c5a5a5c575b5c57595d5e605a5c513333824240b2453ec63d33d23931d53b31d03c2ec84a3bb85d4bffccb9fad8bcf2dfc1a4947aecd7c4e0bfb8e4b8b7eeb9b5ffc6c0faaba7c26764bf5a52ac3c31aa271daf261caf2a23690000680b035b0d01580f00521302511e0d472207422600463700615e114f5300474d009c9930e2cc5ccda534a36d03b97719b76e217b2100e97566b83837a7241ca8241f911110a72b2d961f21da6867891915871713891915700a0854050a40050b310709370b0a41020069120b7a0807971311d0463cd13e34d43633dc3a37dc382fd8342bd6352dd3362fd53e35d8433cd8433cda423ddf4543de4444de4a4adf5352e0605de7716dea7f79e07f78c16860a34f459c453c7e271e7b291ec87e61ce9455cf9f4bdaab53e1b25a986313ae7a2fca9957d4a76ecda778cdac83ccb089e4cca8ffebc9ffeebcf5d684d6b95dc6b366e8dba6f9f3dbece8ddf9f2e0f1ecd8e8e7d5edebdfece2e03d3b48283762334e852c4b810f2851181d301d14055a450cefd26ef3d040f9d42df6d128fcd62deabf1bfed231ffd937f9d134ffd541f2c536051f6c00186200165b0524650d35732d51837c90ab7d8a9d9eaec711284a35548b22427b6c81ac464c5a786749a88a5675572158421d2c2b273d4552111b251b293401102595a4b9121f300a0d165b4b4b694e477052486e5125c3ae43e2d241e6d736e0d73ea4aa2e3d5f00327a3a0765300d7236067030047032057334127c3e177f44005f271f844a117b3d0973310d783414793720753a3a7944001e00333c00919036b7b15b48450e65644657574b555651595651e9e5dad6d4bfd4d3b5dcddbbeae7c4e3dab9ded1b1e7dcbeddd2b6ded2bcd0c9b76066582e433430524114462d0b48263775501142243a5d451b2d1f030d05192124181d21191b161a1c19181d23221f1a322000e9ca89f0c873f4c865f6cc60f3c95bf6ca5df2c75ef1c765e7c375e8d1a5f6e0c86644389665608a49456e3432533b3b605b5861605c535550464b474d48444b2c2741181249241e69504b4c4b4657605b5861604f595a535e60434e52555d60545c5e565b5e525858595f5d555a5d5b5d695d5f6c5f5f695a5a624f525b5d6268586062575d5d60616656565865666175735eb5a87bab9f6d9e9e7ab4b79cb0ae97dcd5b9d9cda5eadcadfae8b8e8d6a8f4e1b7f9e7c1eedebad8caa7eadbbaefe4c6ebe5cddfddc6dbd7bcd4ceb4f8f0db67645d1b2638374b6e324d783e59842c44662f4159212b374b4e534c4a4b543f3c5c272389322b8a0e069c130b830600931612b9342da6251f90201c5b120c50433d525d555b60595b5c57595a5c59585d685d61532c2d893932b74238cd3d34d43a2ed33d2fc44534d17a69ffceb9eed9badad1b0f6e8cddfcebce0cfc7e3cec9d6bbb2d7b1a8d09b95f0afa9ffbfb7fdaaa2bc5550ce5e5ac0534e7d1712650d0974241b5b0d00561101461300522f0fa38f527f7a2866700f657008878a2382750cf0d061f1c258c99235965b0d985c20732501e97870a92429ad2525a61e1e901216931c227f1114ce6466720c0a6f0b097a1a1b5e0d133f09172d09152b0c122400005c151181201a9117149c15119d1006d23f35d63b36d63733d8352edc3b33e1443fd83f3adb433edc453ede4540d83f3adb403cdf4543db4745d24645d85654e3706dffaca7ffbdb5ffc8beffccc0ffcec5ffd0c7ffcfc4ffd4c3ffd6b6ffdbb1ffdfb2ffdaacffcfa3eeb98fddad7fdcb385d3b488c9b289e3d0afebdabeffedd5ffebc9ffe6abd8be74af9950e6d79ef2ecd4e8e6daf6f5e0ebead5e9e7d8fbf8efe4dcda7e7f9332477e264a942b56a423488c3c4f7a1a1e274f4625988334eed04eebc729f6d331f8d231efc42adaae1af9ce43ffd34efece52f8c750001a6427418b233c7f011e60072f75072e6f3251802b3f62333c59414c6a435b8161799b47546551504b695a33ae9869685334483c2e2b2e3515212f343e483c49526374865b6a7d29333f2b2a2f6e5d567a5f546d51456e5632685707d5c959d8cd4dbbc143355b003578290c652d0d70411b804802672b056e2b006a26127c3e016a2f137a430972390875340a74320d6f32005e211276361a79372975340033001325008a8a56605c39403c236866575d5e50cdcab9dcd7c3d4ceb4e1dcbedddab9e8e5c4eee5c6eae1c2dcd5b8ece6ccefe6d77571684f545045544f223c33193b2b18432f1138252c46394a5952747a76989e9c9ea9ab2c363716181510100e1115181e1b162b1c00e0c58ee7bf6aedbd59f5c65ef1c258efc35af1c85fefc65decc872d1b989d5bfa7907564b58a837e383a7d363a4c20214b363364605d565b574c4d48a49d97584642503e3c5953535152544d52555660615462624c5a5a525c5e555c6251545d585b6251565c575c5f6165665a5b5f555861585b645e5f63565a5d576163646f71525c5b5d656764646c60606a5858605c5c52887e5ac2ba8b85865eb6b99ab8b39deae0c7e8dab5dfcea2f4e3b7f7e4b9efd8ace7d0a7f2debde3d3b1e5d8aee4dbb2d9d5b2dbd8b9d4cfb1d3cdb3f2ebd8e6e5e0dbe7f541567359729a263e62222d3f4a515949515423282b3b3a3f4a363886534f873329841003a32318981e1b860907bc2e2aa6231985281955221127281a43574b575c56585856585a595b5c5e5a5a5c66545264342a984233c34133ce3726d03928c7422feb8b75e6aa90eed7b5c5bf9dfbebd2dbcab8eee0d3e8d7cde4cec1dfc3b5e1c0b1d5ada19b6f66a26f6bfdc2beffc2bfe1938fb75e5aaa4241a53833cc65567318039852386d3d17230c00827e3478801d8e932ce4d37bba9b48ecc76fd8af5fe5bc7a865c2a6a3f1c70311fda7973931c1e981c1a8e1615881a1b8e2b2e842b2fcc7c7fc47d7b7030316d313d5025393829482f25402e1220440c0f7416149019159a16149c12109c130da4160cd84035d83b32d33532c5292a9e090be04e4fd74343dc4743da423dda4139dd443cd74037dd4842d54640d44d47cd5650c66763e79a94ffc5bcfec8beffd1caffd5cdffd2c5ffd7c8ffd7c7ffdccaf9ccb9eec0a9ffd0b9ffd0b5e3b594d9b38ca28c5ad8ca99efe1bef9e9d0ffecdbffebd3fee9bedec791bda569e2ce9bfff6dbe4e3cfe7eacfeff1d9edebdcf9f2eae5dad6d5d4e6253b752b51a41f4ea61746981e4588536d92515851655b20d9bb49dbb526e7be2eebc236efc847f0c954f1c562f7c86eeeb764e4ac59253f89062168001557001a5c00185f1b3e7e122a582532521d1b313a374a31384a535b685051536d675b9485669d8d6c42392a2a2625515763384150212b352c3942112331596976949ba15955545c4e43654f41624a3e6a543c312100716a22c6c9702944003778280d662200561f036937076a330f73350a732e117c3609733300642910773f01692e0973330f75360d6a330e6d3505722f0a783110752f2172301f4f1b657e56a4ad90b7b9a39698838e8d79e5e3cecdc9b0dbd6b9e5dfbfccc8a5ece8c5d9d2b5d0c9adcdc8abeee8d0897f735e5955a4a8a99aa8a994a8a793adaa92b1aca1bbb8a7b6bba7b0b7a3acb1a4afb394a3a88594977e8887676f7161687050545759574a5e54316e551c7f611983631a8f71289b7f369e8239af9445ae9656b5a584746756998b7ec4a9a279474a70393e4d262746312e2924205e5f599c99928e8b864a49474f50524b565846545750575f4950564551514d5959586063565b615a5d666568715b5f685d62685e5f645c5d6252555c52555c5657595d6162626d6f647275505c5c5d656762656e5759655f6670aeb3af6b674ac6c19984805aafac89b2ae91f8f3d3e8dfb6f9ecbff0e3b9dccda4e7d2a5eed8b1ffeed4e2d3bcede0bef1e8c1e3d9b6f2e9c8ede2c4e7ddc2fbf0dcc0c0b897a4b4324a6c20406f233e6940485b484b503238384e54526a6b6f504242815a55712e257b1d1180140a7e120f7d0b0ab0312a9e2e226b2913583c26030700000b005d5f5c5f5d5e595d5c515755575b5c625c5c59423a80483ba93f31c23929cd3a2aca3e2db03f2dffb79fe7c9a7c5bb98ffefd5efdecae3d6c5e9dccbffefdbf6e0cbf6e0c9ecd3bdd7baac3d1f1541201b3b1512bf8f8dffc8c8ffb1b3c05c5cbc574f983727781d08984d2e845028583500664c01573d005a3800532e006b4812795a2b8c724fa89076331c0c2e0900e29e9bcd7977a149479e4b47833737682627793e422d00002b0102210007260e26170c2e1d20491a13353c0c1c5d0b0f87191892120f96100f99120f910c07930d04a7170ccd3a32e04e4e9706098c0003dd5152d74747d84440dc4740db4439d84438d84438d6433ce1524ef26d68ff9e99ffada7ffc0b9ffccc5ffd0c8fdd2ccfed5cfffd4cbffd9d0fcd5cefdd6cffcd1caffd1c9ffd0c6ffd0c0cea585c9ad7b958941cfcb82d8d19df1e6c6eedfcafdecd8f8e9caebdcb56a5528dac79ff1ead0f6f3e0e5e5cdf8f7e2ede7d9f7efe4f1e7dee7e6f4283e78173f941144a0144ba60e3e90173b75415168464229b39a4abb992bb79325b6952c836a107e6115eec37fd99f5fe19655ec9955132c6f0012550f286a001a5b001757263d6f2e324b261c251e0d13210d0e35221c4b3a33574e4979726a8e847840382d2524201d20251517241b1e2d323a450e1b233c4f5667767b1e1e1e59524a5047385343345740385e473f2c1c0c111400021d00467c48166b301177381175390c6e33127235046727006925006b2504712e157f3f03692a107436187c3e0165271a7941086b320d7c3a006e280d763110712e177030266b3588ae87a7ba9eb3b8a2dad9c5dee0cae3e3cbe0dcc1eee9c9dedbb2e3e0b7d6d1b1ded9bce8e3c6aea68f685c4e544b4693979a828f9571888e6b868f6d87947186977685987382956b80916c82906c7e8c6f818b657c826d848c7685987786997f939a8093918d978fa5a89da9afa3a7aa9f999b90bbbcaeb3b29eaba99a949693898d8e696e6a6465605f55564a3e403d393632312c4a463d85817678746b757772414f504d5f635160634751535a5a6258575d4e4f544b5054474f5256606251585e5e656b4b4f5a5e626b5b5e6554575c585f655c61656465695b5f625c676b546167576264555f615d6268575e6484919764706c6c6f5a8582639f9270aba27ba8ab7cb3bb88c7cb98e4e6b4f4f1c6f6efc5fdf0c4e3d4b3f5ede2e0d6d4ece0d4ecddcaf2e1c7f9e6c8f6e1c2f3e0c2eedfc2908e824f607a254578143f830c327114264a5e6575505558636862575c55413e3773605c6d47445e231f6d221c79241f771d15933529853e2c42280f1513004547394c4d450b030165616050595455605a585c5d5a5859605b5752352d8e413bb7463ec63c32ce3e35c8433affa192fbc9aed6c2a1fdecd0fff2d7fdeed7fff1d7fde9d0ffeccff8e3c4e6d1b2d8c3a836200b341e13210905200605200403442020c89898e4a2a6b55c5ec4534bc34b3dae403169020096361d803017390600684736765e5285746d605551100b0712110d0f0a061b07062206032307032004002006051c07064a37391606071506090a04120c1439131f4f19204e260b2e670f1d941c1ea22a2b7a0000951311900c088d100a8e110b981711ac2b25a92c28820501860200da534fdc4d47d24239d64339d64437d64739d6463bd2413ed54b4bcd5151cc6461fbaca5ffc7bdffd3ccffd4cfffd4d1ffd4d1ffd4d0ffd8d2ffd9d1ffd9d0fed6ccffd6cfffd4d4ffd4c9c5a67a98883bbec150b7c04dbdc06fdbdaa4dfdabcf9f3ddf4ecd5eee4c984785e7a6f59d6d0c2f4f0e4f0e6dafcf0e2ede5d8ebe3d6f4e7dee3e1ec3c56871f4a980e47a00f4aa61c4ea323488f2b3e76323348524324947e446d591e70632f6963434030169d714ade9560ec7f3cfc7e321a377d244185052264011b583044762a335220161f271410230c0630180e371a0c34180c3b2a234e45406c6764232321171b1e12151c1817271a1c2b161c2829333c62737a717f8034332e5b55496660502a221520110a1f140e1a1b13092111386f520e5c3411743e0b75371076351679390262230f7134006c2e097a380069270e7836086c2c0c6f2f005b1f0c703400632a0f773c09783602712d006a260067240f793716763930744578a480a4bda0b2bea6cacfb8e5e7cfe5e3cae4e1c2eee9c1e0dbb3d2cdb0beb69fe6d8be846e577452467857508b75778a7e8287828884828d84839575788973798574818a6c8389687f857382896c797f687c7d6e80846e7585767f9073858f657c8470818b6d7b8665767e68798165737e66737c6a777f68727b69737d67717a717d7d6b77756670726a7577677575727d796c6c62b2aca0b3afa4aeb1aa4353534d606444525551595c50515559585d515159585b625e66694f595b596164555a5e595c654b4e5754575c565b5f575f625c646756575b5b5c615b646b535e64586264848c8e5e66685d67685b6b6b5d6d636f775f65653fc0b685b2ac7086914c6d7e377e8e4d828d557e7f558a855f9e956cdad5b8f3f9f7313a41383c3d9c9c92a59e84a29978a5a17ea1a37e9aa27b7b8e7b04243d224b830e3c89163c8311254a4d5665585d606267615f655b6061597b76733b2b2c573b38623b36511f16582216663322694632413d242f341e484234695f561006045955525a645c515e57565a5b5b5c60555b5b665b59602b279c433db73c34c94036c34038be5748fcc9aed7c0a0fbeacefdefd4faecd2fcecd2ffeed2ffedcfeedbbbf1debedecdaf23130055473c665b573c3334807a7c5c585570626265414b995b66b55a5fce6262c15150c54f4fb93f3eba4c4b600f0b5114115e2a2e2f050936161b261012170b0b161010221e1d0d0906100b070c0100260d092304022103011b00001d000015000a1e1335281f4a28133c5a25438c1d2d9b1418c240428303008c08049c1b15870c05911a147100007903007f0c07840d07a72621e05751da4b45d8453dda483bd64437d9493ed74840e15150d85052fe8385ff9e9cf5aca3f9c3b9f6c9c4f8cfcbfdd1cefdd0cbffcecafecfc9fcd6cdfedacefbd7cbf8cfc9ffd1d4ffd8cfceb283bdb35ab1bb34b2c035bac25dced18eeae8c2ede8d2f3eedbece9dacdcac1262520cdccc7f8f4ebe9dbd2f7e9dcf4eddde3ddcdf8f0dddfdfdf8497bf21488b134c9d094196113a891c377a2631691d1e3d524b455c523970674a615c46555651665b557e5239b46638ed7a3bff7a3100227000216b02246b142a63393a58281b25291715503c332d1c123a281e29100b371e1a37221f3e302f2f312e212727191a1e1a18231813271b192e1c202c323b443e4b53111b1d393a3259574a4b4d3f3234271e1b1420281d02240b27633d116835076c30096f2e0d76330a7331097132187b420d7039005e280f783f006b2d127c3c056929096d2f096e34077037117a3f006327026c2e016b2b016b2b107a3807743309713414733b3180506aa47b94b997a9b79dc0c2aceeecd5e4e0c3dcd7b1d0c8a4d0c8b3fbeada84635073402d92483b8f41377b363172312f803c3d773b3d8051577b5d5d6d61536c6e59616d57687561707368757269747064726a5f81726d81726f7f787287868179787672736e7274676a6e607178706d78746a777d65727a6d77796c74766a7475677274687679637277687b7f6171715c615bcdcac1c3c1b5cbcbbfa1a6a04f55554d545a464e51454b494a504e4b525c575d695c636951565a595a5e6362675452575f6064585e5e565f5e596364525a5c5f60655a59615d6069575e667075785c6562555e5b606b6563746c5465523d4820888e52666a169fa6479baf4e95ae529cb365859356a2a079a9a0819e96726e725908222320464f10383792b4a6afc4a5768d633760341d5322134f1c18573816525d184c7c1541881534754857744f565e363b3e5c605f61625c6a6964605f5d5252504b504a2e2f272d261c514b3d454732272b140e0f00352f1f4a3a2d1404003d362c0b0c044b524b4e5754565b5e555a5e515c605655536f4e4778382cae4b38bc4c36c95c48e38f77ecc3a5e5d5b4f7e7cdfff0d9f7e8d3feefd8f9ebd1fef0d5fdedd3f5e5cce0ceb8352818554e482424240c0d111e22255f656347484a0d080f0a00092106157b515d7b3e45ab5b5cbe5657c44e4cce524aac3024b2382db8493e5000004700003800002b03041602031105051704002a0300560b08761b16bf665eb25b529d443e8a31336c1a265c0f21550a215901178919299c1a22940a08d74c45970e089b160f8f130b9c251d6d00006a00007807038d1310aa2222e35352df4e4bd9443ed84035d94237dd4a43d84847dc4c4cd95151df6363ff9f9effc2bcffcfc9fed7d2feddd8fed9d1ffd9d0ffd5c9fad2c6f7d7ccf8dad0f9dbd0fbd6cefac9ccf8c9bfc6a981aea44fb7c238b2c432b8c051d1d487f3f0c5e7e2ccf8f2e6eaeae8a2acb589939dc3c2c7ede8e2dbd2c1efe9d3f2f1dfe8e7d3fbf6d8dfddcedee8ff324d8217488d114189172f6b1118443d3a4f342f35696863555549403d2e605a4c5d564e4331236f4328ab663ddf7e49dd6f3200206202246409276532406d3e31422c141226120b27150b1a0c01170900230e0b2611103a2625342828282c2d26303224272c45454f120f200807190d0f1b282f373f4851303a3c64696231372b272c25282f2839433a37523f236037176c350a7031006724076d2b137937056f2d026c2c096e340b6e37096c3503682e147e3e0c75330c703004682a167f440f7b3f00692c067234046c2f087033016b2d0b77390a7638137d3f005e2312753c23774344865895ba98acbca1acb298e8e7cbe6e0c0dfd8bbe5dfcf836f646c3c2e883c2faf443a952017a3372da93e36ad3a37ac403d8e3936662c1e462f0d5f5e2e676e3a434013694e33613824643a225a2d10925d3d8c5b3b7653356d54367b66497a674677663a76683970643c6f66456d674d6c67516f694f72705b6f706a666b6e6771736674775e70745f6d6e424741d2d2c6c7c5b6b3b1a2c1c1b55c5d554c504f5a636257625a46514d535a62525864565d63555a5d5a5b5f53525759585d5d5e60646a6a555f5e5a6362575c5f494c5163636b62656e5d60656a6a6850524763695b5e6a544756397081554757168e9e46a7b94da3bb49779c337ca94c215002052900131d002121071c210182967a04362a0d4c431855461b51391d47232251251c5e302573411e6c3816614200404c154b770f387a132d684a576a4b51514f5457575b5a5b5c575b5a555b5b594d51505a666206150e2631293440346576631a27133233254d4337342113231002211a0a2d2d210607015a5c59565a5b53585b545c5f5c58556f524aaa7563da8d73883113f09c80ffc0a1f3d5b1e5d6b5dfd1b6fff0d9fff3defff8e2f9edd5fef2daf6e7d0f5e6cfeddac97c6e614e4d48606666060f141e272c242d2c3c4544010a0f40485341475514101e18030a8e6468ba787c993f3fb84940c64a3ecd4b3dcc4d3e951d0f9a2b20ba56546010113100002d00012f0000631d1b841816981b159c2217951b108d100a8a0d0b880e0d8813199227377211256c122c801a2f961519a21410bc32308a0401830000840703a02a2a9c2a2a800d0a8309068f0908d14544da4c4bdb4a47e0463ee24840dd4844db4949e35353db5151d75852d76b61ffb2a5ffcfc1ffd2c5fed6caffd7cbffd5c7fcd2c2f8d1c2f5d1c5f5d5caf9d9ccffdbd2ffd8d6ffd3c9c8a784685a13bec24ab8c245b7b85bc7c384d4cfafd7d3c8e8e9eba3acbb5d75916c819c888e9cddd9d8fff9e7ece6d0f2f1dfe7e6d2f3eed0e9e7d2e0e4f01b2e56234f8e2c5595202c566e657848332e72605455544f52544f433f365e544a4838296d543e926949c48d66d88f64f09f70527094112b502c3b622c2c48251218280f0a23100c291a1517080143322b210c0926121335292b322d3115181f182128101b1f111c201c20292a2a3426262e1c1f26151e27434e5467767325312f222a2d343e3f425a4c1647271e6d3d0d6f320b71320f75360f7335046a2b11793a026c2c0369281278370065231a7f3d0368240b702c0d702f0d7131127f3e0978360f7939046c2f0065290e76390d793b0b793c0c753a0b70361072371274390870331b7a4029754486b990a3b79bafb39aeae6cde4dfc9afb1a3716058561b159f3e38b7332eca3a31bb3124b92f22c02d25b52b21ba41367423086c5521929852888b3c7d64218e4019942f13ae4d2dc26033dc7331da7c34ca8949b98949d8b06ad1ac5ee5bd66b68d35bd903db98c39e5bc64e7c16cccab5e785f272014001915122323251f2326283231313a353032278d8b7cc3beabc7c2afbdbeac9b9f8e4e52445860555d686047524e555a5e575c604951535b65665d67684d57595c61654f52574f575a575f61565a5d5b5f625b6268565f645b626a6565676d6359726751747354707849707c3e667826a4bd579bb8429cbc3d618c16367618277529146d2b27713e032a0d18301a304f2f21512b004b210052261b5c3137704748805947845b40875b3b84561d5e3426614b3064790c3b69103470203a6b4d5d6a4e57525258565359575456515657523d3b3c4a4849575755090b0641423c33342c6b6b5f4644375e564b5044386d5c4c3c2b1b534737372d211409034e464359595755575459555264514b92665ba56b57c38465b97a57edb292ba8e6bfce5bce3d7afd1c4a2fff1d4fdf1d9f9edd7fff2deffefd8fcedd6f8e9d2f4e2cca69a8a5153485a6561152026050e152425291d1e20000407666b6f62676b06090e40434898979d2b21292d161c3209054c10089b4c47b3524bc04b44c6453fc5403b91110e6d00009a33366b0b0c811a1b8e14138f0b07bb362fae2723b62c2ca31b1d95110f8a0e108d1d2d822d4a3a0d385b274e871c2e9b151caa242b9a131a94090e95090c8d0509920d10b43836850b06890e099b1e1a920d0ea5191ab21818b31514aa1511b1201db52326bf3130c74336d36149ed9474fbb291ffbea1ffcbb2ffcebaffd5c4ffdac6ffdeceffdacdffdbd0ffd7caffd6cbffd5d1ffdbd0d3b09258430e9f9445bab365c5b584af9f858c837c6d6d77687691617aa2496f9e395c86313d55b8b7bdf6ece2f0e5d3f1ebddf0eadaece4cde9e2d0d9dadc32435f22498e1d408432334f624a48693e2b835d485a4f495352503a3128685747725640b29172d4b189fad5abffdebef8ccafb6c9d8a9b9c92d3447363240382828200c05301d1924121025130f200d071c07064634341f191b1b1a20181b220e151d18262714222323282c24252a1b1c2113161b20272f6d787e707e7f8191913f4a50364f4b2f61462972450c6b330c7435167c3d096d2f0d713310763711793a0062201177360065230f7432066b27026723005d1c0c6c2c0b6f2f026c2c006a29066e2f076d2e0a6f330e76390a763a057135087035086d311b7f4313793a0a793708773515793d317f4d6b9972a3ba9da8b098d3d6c17e84768c7f764a100c9c3934c1332fb61912c83224c93324cb3125ca3328bd33269432176d49177c7531786a1f824f0e972503ba2c18bd3a1ead2e01f5752aeb7e2b94540d754d05ba953dd6b252dab157946811b68737b48631d4a644e3b852c7a045ab8e4ac8b79bbfb5ac8078751b1714181a15171a115a58497c7563d1c5b5cec3afc8c4a9a3a3817676505e614450574f4f595a505558595d604d5557555f605462634c5759535b5e5a5f6352595f54595d55585d595e61575f61595f5b58594b6962487f6f4b9488568e8f534e5b0ca4b6529fb642a2bc41a4bd459bb3453f64052c6c220f65261c86481f804d2d6947001c002e603d48895e2d8650297e4721552540653c668e6b5e886463916a3d6b446b93704c7469012e4d0d386d1233685a7298303d45656c655e6460505551575c565355504543444442435656541415104c4d481e1e16161004494232292114382e224c3f2f4232233d30203f31243321172b1a135049416059515e5148472c213f1404f1bda8ae7c61bb8c6ed1a5887b5936c4b187e5d8aec6ba94fff3d3fff7dff9ecd9ffeeddffeedaf5e7cde9dbc1eedec7b4a9974e5045666f6c80878f2e323d030207252527232728393f3f080c0d77807f2f3a3c87969b5663690e1317140c0a1b0300300401975652b0564eb84940c54a42c94a41b43431aa2e2e941e1e8c14139918139a130dc23730a31511c8373aa11214d14745911112911d2a8738583021582518507026478a1b2e981e2bc23e498f060e9d1018bf303495090ac644428508028409028f140f911412b73132c73133cf3537c7332fc2312ebc2a2dae201e9c1706a932109c3d079945079a4b139a4e1c974d209651288549247c47287d4a399c6e5fb98c77cda08dd9a99fd8aa9dcfaa907f613d452d005b441a93775f7b645c6b60663d4256566c956183b35781b354779f46556ca9a8aef9f0e7e0d4c4f6eee3ede5dae7dbcbf6eddee2e2da9eaab623436c284565818375664f25a57a4771481a6a5c42494637675b4dbaa798e7cbb3dabd9dccb490ffebc9ffebd3fdebd7c9cacec6cacdc5c9ccbabcbb535049443a312a121033171638201c29140f4934331608082e2c2f0e11160f141a1b23260c16150a131037363b1310171a1e2123282b5f666c7b8086878a8f9aa4a569807a1b4c36257d4b00692b00571b0060240f75360f75360f7333167c3b0972300a7331076d2e096d3102642b177b3f04682c127638117336096b301d80470f74380066270c7435046c2f0f773a066f34016a2f0a6f33026a2d0f7c3b01702c087230005f1f006b2a1175392a78464b825aa2c1a1a2b298a5ae9bb3a99d5f342d94413bbb3431cc312cc43429be3225bf3127be2f27b0251ea7392a8d54368f6e458e61378f3f1eb62c22c92a27c43527b2300ee46c30d981416041136a6430817722bdad5699844b5f49226655376f5f3b86733996833fa99652b1a068daccafd7cabad8c8bbd6c9c0cac6bb6c685dbdb4a3c6b6a6d3c0b2c9b49fb8aa859f945ebfb66b6a66295256484f585f59616452575a4e53565e6669465153566062585d61575c5f4c5457656c725c636b545c5f61686166664c6f5f2bc4b067c3b35e7772166a7515a6be4ca1c1329fbd2ba2b5389197376f6a305d623933592a236832208245177b3f155e300025000e4b1f5fa276439567145630182c11615c46584e35a69b7fb0a786b9b695b5b99e8b9f9d2c55830b397511345e4b6179262e3122231e1e201f5b5d5a64676051544d4746445456556974700d19152c37335e635c322f1e38331d21200c0e0d003f352943352a4a3e303e2e1f4630224a3325412e20594638250e00301502341501613e2b5e34266439295f362458361bead4afccbd94ccbe99fff3d3f8e9d6fbebdcfff2e2fdeed9eee4c9f8eed3f8e7d3a89a8d504d465b5c5e0b0813625e6c6f6e74090a0c22282817201f707676676d6d5056568d9391323433181713140d073d3028b5a19ac1a399d5a99cf4bbaaab68557221109e3931a73630a32c26961a129d1b0ea21a0ec73d32a6170fb11f1f9706099c12108705078e141f7e32502d2f6c15266b3212447026478b212f981b21d1525b931018940c10a71d1d8d0602ca4540ba332f910b089c1c1b8b0909cb3a3dcf3a3ccf403cdf514de25355e25855d04e40d15b33e78031e38929cd781eb7630da24c00a04b00af621ad89964ffddc1f5d1bb805d3da68260d3a68fd0a18fb38a765f3924411d07542f1c502c1c4830264b414930384d5c739d708fbd82a2c8829cb35f6871a0a19ce9e5d9d9d2c2eee5dcf6ece3eddfd2f8ecdededacee7ede1394e3f728760939c49847f179b7f1e947824696422787749ccc1abcec1b1d6c7b2cec2aa7c745d4a442e4b42314e4534a69e9bd1cdcacbd0cabcc6be484f484a49444c3a3a3c2424371f1b473430271815251c1d18191b101519191e24252a2e0f1815181c1b1e1c2118151c11111328292b68696e75767b8f9396a0afaaaacfbd22664100652a087d39026c2e076c300d7538127a3b1a7e3e0064240e7735167e3f0c6f36096a340c6a35096a3411763c066b2f0e72360d6f3418764102632d167c3d036c2a0d7536056d30036b30005e210e733701692a097633006c28026c2a08723002733108753410723722723f407a5197bf9da7bea2bec0abc2a5977f362fb93735bf2621bc2c23c2352bb92c25c4352fc2312ca92f248b4231a56d56cf88728d2718b11d1dc4201fbf2c1cc64929dd7a506227052e2d28253c2c4d571884874068663f4f4e3c6667624a4b43413f286663406d6c40898760d1cbb1c7beadcec1b1dccec1d5cec4cdc7bbcbbead4b3827664c3fbb9f87ac9261d1bb6fd3c05ab1a7505c5c405b6063595e615055585d61645a5f62555f614953554e53575a5e615a5e5f6365605b5e536a6c567b76505e4e13d6b860e0c457b6a7308f8f15a4b33ca1bb3ca1c130a5bf37a3b047b6b572c6b89b9089791c2a1129512e34794a307e4c317247336a42306038184d230240170b3a18525a455c493a5d412cc09e83d4b392d5bb98d4c5a6a7aaa3032143113a683c607a1d3541353e3d32332e6e6e6e5f61601417103e413a61625d4b4d486d7a7117271d0b140f1c1f16403d2a4d49301c1b06211e0d362c22483c303b2e1e4c3b294a301f3b1e0e3a1e103c21104f301c4e2f1b5336264e31235c362d61392f4721144b2b16947d5ddfcfabd3c3a1feefd0f4e3cffff1dfffeedafcecd5f8eacfeddfc4ebd9c3b09f8f433b3067625e574c504e4347231f1c0c0c0412140924251d2c2c2a201e1f332f2c48413b433a3121190e352c23b1a89fb9afa6c6baaedccbbbfce3cfffe2cea473624100005602007d1c1393271b961c0f9d190dc1382e9b0e07c73736950706a61c1c880608891017782d4b2c377911368621266a3b194b77283b8b2026921a23dd5b63900a0b940d09bc322f9209039f16109a1510870a089e20218b0305d04445cd4341cf4542d94e4bde554fd8554bd75f3df4883ff49539f19f4bf4a956f1a54ff3ab57e7a55b834a13b78b6effe6d0ffe4c0e5c7a1eac5a8cba38a916b543b1604441d165d3830603c2e4f342b31262c2b2f48364d791d3c6b0923444152645256577a786ccac7b6f6f1deede3d7f5e8dff4e8dcf5ecdde9e3d3ebebcf828c589baa55a3b336abb329a9a1249d92288d8f3c616229b5ab92bdb1a5615b4b3735264344363e3c2f443e30574f42918c86acaba6c8cecc4b5757455354474f5247454a4135374c393527181314100d2e3231060c0a0d15170d111a0d111a192124252a2d26252b201b222c212740353b655c6168686a86938c93b4a138704d1867370d7037067236046c2f036b2e006c2e0f793b0165290b6f310067290c753a086b34015f2a00511c03622a0b7334046e2c056d2e167a3e197a450467310e7337006422046a2b167c3d0063270f7438046c2f0b71322184440c7030006d2904732e077431016b2b10783b0c6f3617713d37805283b38baabb9bc7b5a15d1d13b33934c32e28c22921c62d25c22d27c72f2abf221bbd372c6916089a5545a74e3ea23025b62520c72e20ad1d00d96943c2846d3b2a30667eae00274b2e482f81956451613d5966525d66634a4f535d5e604b504a465244505d4b5d645476786a8783778e8a7fc6c6bcbab8aba396835a45305f43355a391a553200dfbe5dd9c147e2d46968652e696c596364665858605d5d5f5658574f55555b63655d62665455575d5a536a644c766f3b948439d3b457ad871a9e7501d3b1359c8c03aaab219cad29a3b83fa7b74ca6b35b7e8a4c686f46767360756e6479776b6b7163657a6955725c5a78605c745a6d7a5e4e5d3c1a39101c3b121d280a5650383a260e886d50b89f76b7a170b5a375a8a1848e9a98233e4715383c4f6f6e596a643338325b595a3636363035311d241d5f605a1d20156671611f27182a2a1e514b3f57503e463e293e33214034244234292f21143526134735215f42305635244c2f1f4f2f20502b1b532e1e441f175b362e5a36285d39295a392a553826634f36d1c0a2d8c5a5ffeed1ffefd4f1ddc4f5e4c8fae7c9fee9cce5cdb1c4aa9188725b2e220c4f44324d40305245355247335e573b716646544a2f251c132b201ec7b3ac957f72c4b1a06b5e4b4d4337b8b1a7bfb6ade4dad0f6eadcf2e2d2f7e0d2fcdfd1b696892c0600310100651f13902721a62925cf4a459006039a0f0cb92f2d9a1413890d0b861316904a64333d840938940b2e881d24684c254076272d931f289c171cce4845960f09b128228c0500910d08af322c830908860c0ba325267b0000cf4d4fc84241cf423bdd5047d95350d6584cd86641e58555661f003e0a00976d45dbb890e4c1996c4a27653f28a9856fffe3c7fee1c3f3d8bac8ad8fc2a38741220e240b04341b165a3d2f51352a38232a39354e1d31631f3d73192f586c798c66635e5d5542b6af9cf8f0ddf1e4d3f9ecdce5dbcfe9e2d2ebe4d1e0dcb7b1b26caab54ca4bb2c9eb71d9fb02699a535747c3167683c9a8d7c3c2f2939362f33342c423f38a19d946f675a443b2c8f897d909086b2b7b14953524452554752565053585d585c3d32302d23211f21200f1515111715181d2012151e0f131e1b222813181c1415191c161a3021283c2b31584c4e7e7d7995a99d48745b10572d00562003672b10783b0e733701692c0c7638036d2f02672b0d7236005e20076f3401642d02632d0c693205672c08712f0c7634178141026a2d0c7139157a420b70340c7233076b2d096d2f1c7e43076b2d0a7233076d2e0767280d6d2e16803e0a77340c72310e74350e78380067290e773c13723a31794773a075afb398704232a5392fc3342cbd241cc92c25c62f28c62d25cc2e25c3362c78160b9c4438a8392ea9261cb42119c52e19bb2e00ea8154562b1b82879d81a9ef72a8e67ea6a660805b435f2e50663852614a445046454b494f58574b5b5842554f404b4342483e42433b4b4c44565751635f545f4e3c5d44306444355c3a15795300e3c04ce3c83de3d050d5cd78605d305d5d534f50555152565a5e614e53565e626162625a635c496e603b8d7b3dc3ae51e0c550f0c842ecbf32efc439f4d143e6ce38b4aa149c9f10999f2597953e807b4197977570715f3232263c3932423a373a322f32312d2b2d2823291d2e311e635d43565632627645273d0e2c36115f5a3c3622096a5133938256a99f6ca09e6ba5b08597b19461887321553f0738231637263b4d41686a6557544f3436283738266c67544c4734191c0906070040382b2a1e10130a002a21123e3222403021402e224b382945331f4b351e5536244f2e1f48281b4a2a1d5a33245a302449221d5e39335c382a4e2d1c603f30573a2a563c2bbba590a18671ab8f79efd3bbcbb196745d3e6a533446280e391b035a3d2b5138243e2a11bead8fbba88ad0bd9cc6b790b3a578cfbd8b9d8c609e8f782d1d103b2319d3b8ada99483a798857d7666b5b1a5e5ded4eee6dbe9e3d5ebe2d3f1dfd3ebd9cde2d4c7a292832f18086232249c423aae3834ce4d48b12a26a51b18c13734c23a3a8c0c0b8a1817a05b703940840f3d9b06379d113184201e43552a348223279c221fa4241bab261d9d1612b93531c54640830602830707aa2e2e86090790100f7c0000d54f4ed04038d5453dd74c4fe36362db6257c5604cba6f584a1300371100371702341100764b2bdfad8cd59d7caf7452f8c49fffd9b2d6b48ed4ab8d441b072d08002b0a0363413554362c3e282b2e2a3b23335721385a222e3c696b6a6b65594e4633aba492f6eddcdfd2c2f6e9d9f1e8d9e9e2d2f6efdce2ddb7e0dd96abb145a8bc27a0b91f99af315e6f1160682f6564464a3d34392e2c4e4d49494b4644413c39342e4b443a90887d887d6b8b8673555648484f474b5652454f504a50504445474543443030321d21240d10151c1b2018171d0f0f1912161f2e373e1b23261919172a2220382b323a2b306b605a8c8e8090ab9a2f644a12623b0f733d046e2c0d783405692b05672c0c6e310066270c793804713010763720844807692e0b6e35066a2e086d31046a2b0e7435006a2a117e3d0066280c7638076c3001652700591c0a6c2f005f221175370c7435096f2e1274370a6a2d19793c0060230666290e72340870310c7636056b2c15793d11733824743f356239988a6f9a3e2fb93028c33026c62f24c22f25c02e21be2619bb2f228f1c15600000b02a21bc281ebc2419c02a11e15822d06c38562d1b949caf71a3e06bace478acb7618b6789aa5b809a3f59702c5163335d68464b543f4a584b4e5b54545a565055515254514c4e4b4b4a48231a1564493e7857486642325b380ed0ad4fe7c641eccf35e7cf39e3d058988d3d5d5a3b5c5e5d565f66525a655d616c67645f685b39847031b49837d9b940f3d245f6d53cf6d138f8d134fad638f5d333f8d531f4d433f7dc45d2ba3cd1bb66ccb684c7ae9a6e5b55413a343e3d383a3b363c3d3830302e413d3a453c372f23157c7151d4d6a5688243637d407c7d535545244126094a3112726942a9b5877da370639d6a2a72422271420456250e5a2c134f29001d0217231733301f6f6743776a3e55411e4332164e43313b33263c3022281c10211a102622173933273f3327442e20503524462a154c2d1952322356362946281d5b3b30573325492318542d265a352f53322b59392e5e3d2e6243314e2e214b2b20462119bb968dba97848e6e555134143e1f025a37245a382e5539365138315f452cac926ddfc39be3c998e2cc93d8c384d7c27fc9b578bfae82b7a88b2816082c1913d6c3bdb2a39c7d796d5c5a4dd0ccc1ece6daeae7d8e5dfcfe7dacaebd9cbd9c9bcd6c4b6715c49592e1d944236a93a31d6574e910c03bc372e9309069c090fa1141a921b15a65e6a25245e1237900f3ba4113c9814366619182a682e2c872518972113c6463b991a14901311860607880608a21b1f970f0f9e1714b6312c96150f900b06db4544ce3537d14548d75459ff9ea2e2726ee887749d4c31732f186d2d127f3a13d18353d47e45dc7c3fed7f44ed864cd9905bca8b60e29f848a4233500a003c000069392b5332293a2a2a222126141f25535d547e774b41350547402d28241b8f8b82e6ddd4e5d6cff5e4daf9e9daece1cff2eddae5e2c3ede7b3b6b65cacb526a5b224868e387b7f4c7877583d37274c413f675e5f4f504b4649422f2e29413e3737372f1f20188e816e837b66bdb8a57b7c6e41463f4d53514b4f4e484c4b393d4023262b171c2010131a17171f23222a12121a15181f121923111a231219211317232223382e2d3d706f6d90978f9bb7b8083b3626705f096540076d2e0c732e0a6c2f0c6b310563270d7133006d2c057231036729005e2407692e14773e0a723508703315793b0f73330066240a7432006624076f3003672b04662b096b30086c2e15793b0b6f310f753400662510763715793b056528127034106e3207692c046d2b056e2c10743604692d00622506693034794a3e4a268e4532b23428c12e24c22a1fc23021c83627ce3629c33026a1201a8c0b069c0902b31911c62d25b8270cff8247e08046683f2d939aad71a4dd66a9e073aabe4572538db15190af378aa63f7e963e566a224f602955634056624e3c433b5459555256554749484e4a494f403d5f3e35643d2e613d2564440befcf60e5c939f6d93ff7dc43e7cd42ead76e5c531c64634e5e655e525854615f507067409d8a3ed2b64bebc73ff8d136fdd633fdd630f9d630f6d52effde37f7d52bfdd42cffda34ffd739e8c33fdabc66d3b4855837287a5e5d41363242413c6163601f24202e302d28231f5d4b473f2c1d3f330dffffca6a843d556e2c7c7d5154442345250c361b005855344f6a41367642227b41167940127b40086c2e28854c1261320c42201c2b161b14007e6e3a836e35634d264d391e3528173f35293b2f23473d333b342c322d273b38313931265842344c2f1d53301d5a37244f2f2243251a46291b57372a5b35284923165d392d4c2a205b3a3356352c5c3c2d4d2c1b6a463a623c33320a00b68f80a57d644f2c104b2d154d33244d353345313a30202b2f1c1e634932755830e5c697e8cb93e5c98ae3ca87e5cd85dcc582b9a5729a8862a8937e321e13312016bbafa35852443c392a30281d5a5247deddcbe0ddcae1d5c5d7c7bad4c3b9a69689261302582f1d913f31a6372cd5564d910c03be3e35920c09960508b52a2d981e19af6671120d451e429a0c3ba5053a9a0e427c173148371e17702e18932e1ca52f21db645c7f0804870f0e961e1f90191b8c1211a8241f9c160da11c15a51a15ab110fd33738d74649cf484ee5636bed7274c85747b3493394341eac4d2fe68457e37c42e17535de6c26e56420d96122c16a35c77952b2574289271a902a1e882b1c64180a6a322548251f221004292206988f58c5ac52e7cc7b4d4020231c164a423fcbc2bdf6e8dff0e0d3feeedef7ead9ece5d3f6f0d8eae2bbaeaa63b2b240a9ad3e7e7f46807e656b685574706548403e585453494a45484a4543423d403f3a2f302b2e302b9186748b806ea49985d2cbb9cfcbc27e7d79454641484a492324291b1e250d1518101a1c060f160e131919181d15141a1418240d182e07193d0e2654112c61243b673f4c5d5a6777859fc2163c61002e471859551e714506622310703100581b117134005c200870330b733604662b13753c076a3314794100682d0066270b7130046927076d2b076d2b1377391a7e420d70370e7138026a2d0c743500652615793907692c167a3c016b2d117b3d096e32107438005b1e1276380069270e7735076b2d096e32046d35076a34267545052400774129aa392bcc352ec7241bc32b1dbe2819cb3125c0271fc4302eaf1d1dbb231ec42c27c5322bc1371df27437e5874a8556449a98ad7aa4de6ba8e173a5be416c517aa03d88a924809e1c84a1237b9a22748e29586a203745145b684e4f594e454b4751515149413f5b46435f3a326b402d633d167c5a10eccf4de8cd34f9de4feed348efd044ebd158c2b3607069335b563669643c918539baa93fe1c945f1d33ffad63affd939fcd532fed732fbd931f9d930ffe037fad830fdd831fbd42ef2cd27e7c639ceb056bca0705e3e2f7359583d332a403d342e2f2a37393632342f27231a6e5a51422915594b24b9b87f9fb06a899e5b767f50483f22573627472a1c51513722451d18653124894f1f8f55097b3f127e4212773f0b663a14542f1b2a097e7248847031847035180d003c35253a34241a14062d241b3a312c372c283b312f312d2a544d454f3d2f4e3322532e1e562e225230244b2b1e563524502d1a5a34215f38275736253f1f105d3b2f512f236445337354426a493a66412e532e11ae8662572c024c2506422a20332932363c561c2747111731504d544c372461431db49262e9c990e6c98dead191e4cb8bdec58cbda778a38b65a18560aa9270392a0b2e2508443d234035214131245044366b6a56abaa96b9ad9dab9d926d6057281c10342414471d0d933b31a02921d955508f0a05941411b33632bf403a8d120b8f1812af627216124d224ba30f46ad0b45a60b4181284d6a232a227b5b447f311d9329199d2c1ef18175851f11a64c434e04016f201c8b1f159a170da11311d53d3ab1120cc2251ed64445d3484dd95354d75351ed6a62cf4f42ce513fdb6041d65e2ad66225cf5e26d3622acf5d21c45c27b46441c16f57912815a72d1eb33527a52718c24936b54c395e110141080088601bc6a33ff4c64eefc65dd9c191342415261b15b7aca6f3e6d5efe3cbf4e7d4f1e4d3f2e6d6e4d9c5e2d7b9a1996ab7af6e8480438786688485773f4030494b3d6d6d6571706c52514f4545434343413332302e2d2b2b2a28928a77978c78958671d7cab9d2c8bed0c9c3cecbc67f7f7f1b1b231d22280f17191721220f1a200f181f191a1c1211161417260d1c3b17346c12397e08327c13397a38537e4c638c0019511a3a7315365f325a6283b58f276929106220136f2e0f723214783a0a6e321b7f4300622613773b14793f0062270971340c7233056b29046a280c72300d7131006124005e23076a310c71370a74360c763611793a0a702f0b6d30197d3f006a2a0872340b7338096e320d7334096f2e0d7536076f301278390a6d34096b381c7a48004b181c471a623f21a03c2cc43129c42017c62d1fc6301fc2291bc72a21ca302eb21a19ab16129f100cb32d2a9e2713d06b37b36733673d24413b3d53709076a2c5668c952a4e2a7ca1387da01287a7157496036e94036184025e740f42560e172e04566c574652465457503b312f553d396442396b432a5d3a04d0af52e9ca3cecd235fff06afee668f6d852eed054e2cc6691802e857633af9f52dbc754edd746f1d738f6d72ffbd832fad52ffdd734fed835fada31fddf33f9d72ffbd931ffde36fbd832f2cf2be8c63eac903caa8f62b0968576635d41382f3e3b325857533637325a5b55211a104c3726573f25988b61515018f1feb874884321330124250643271936180d26200817350f2f7948147b431a8b5310864a128247158048076a3c1d653d072000817a4c7b692b412d003f3420362f274a44362d27191f1810342b263328244f45432d2c284f4f475044384e3729522e205931255531255a392a583522492411552f1c5d38265a392660412f5b3a29563526492c1c6245355c3a2e5f3b2570491e7f56207b4d115b32062b120b3e394d18264d071d4616243f6a6971644e416e4f32dbb993eccc9dc0a771d7c187b1995de2c993ccb58bcfb68da2814c8c6c2f977f3f3524003b2d0a897a634c3c2d463d2e4b4a38484937776f62695f556c635c5b5249503f354f25197f281f8d1c16d15850ae342fd25c5a760500a436297d0f02800f09b86b7d35306829509f174da50e479618477d274c5f2d422f8d856176402885331e9033218f3421893b274b0a003303005f251a7d211290170ca81a18b51a18d4312ad5332ebb2526d34446d34746d84e4cde5451dd524dd84b41d04830de6133d2602ac15b2bc26134c05e2dab4b21c36c51902f1e9f2414b22919bb2e1dbb2c1bdc4e3ad5533dc95c489e441fe19547e6a63cf5b93ff3c45c563804301e082c1a0ebcac9ffbecd7ede1c7f2e6d0f7e8d5f2dfcef1dbc6ead1b3efd7b5ab9772a39477948d7d8d8a81383a2c26281a57585048494320211c4443414342402e2d2b2f2b2a34302fb7af98968b75998a75d2c2b2d1c4bbcfc6c1cbc6c22a282921242b1f232c202425181e1e131c2310171f191d1e151a1e0c1427091f460e35780e3e900634890c3a880a347c11387b062d6e001a4f152c4e7e8c8da4ac7baac179316d2512651f0b6c290a702f0c7034096e32107937016c280b73340c74350b6f330064260b71300066240d773709713200642605692d096e34157d40006829006826006829046a2b0e7433046828167a3a1e824405672c0e7236056b2a0d7634046a2b0d72360d723610713b1d744713663a136a3521552479694791402bb42a20cb2a22c22c1dc3301ebc2416be261bbe2925aa1614ad1c19ae28259629264a00004d1400ab835fcaaf849e916e89907e516252394c30364e105f800d85ab1a96bd26a8cf38a3cd39a5ce44a7c44e69862a37602601290620371d545b4b4d433a59453e6a4e43624324573900f7d76aedce38f1d438f8e461fffd85fff37bffe972ffe675ebd163dfc759e7d15af3dd54f4dc44f7db3cfadb35fbda35fbda33fbda33fadb33f8d930f9da31fcda30fddb31fbd92ffbd834efca31eac84da88b45a6906bab9e8b787167302d2847434039363127241f24231f3c362a412d12b5a17c7f764b6f723bc6d59071884247622d4d5c355647303f26122f1d05414c2a3a7849227f4a16814b12854c1082440c793f278d5d23714712380f5c653a6a5e2c2913003f2c1d35261f3d302721190e362d242d261c3a312a3e3a3142483e676d6364605747362c5434254a2513502c1e5b3729542d1c5e37265d3c2d5535264526145a3b295f402e5336265235255d3f345f3c3655301d8e64328e5f19b784335d2f0040210f1709182c30553741651316292e2329371b17593829ab8c78e9ceb1cab88adac991ddc98ee1ca94bfa781ba9d71c09954e9bd64e1b64da27e203923002e220a5c5543474538494b3e63655a45453b716e6567645f5f57545c4a48512826772823892821c06054b14f44b14a439d382eb25242a54535a03934b66c7b241b4822417a2b588f23527e2e4e67344d492d42175d622ce7cdaa7f513769311a6c321c54240d53270e724830460f00701f0e750900b6312acc3431d63231d32f2ece3432b11f1fd24242cf4042d74d4bd94f4dd84e4cce4b41ff987df69874e29873db9774e09472b15639a63c269e2311b02214b72113b72112df4c3add523dd4503bd35441cc5537ca5b23fc9f52fcba5cac7f2c472c013e2914452c168c735fe0ceb8efe0cbfcecdcf5e0cffadbc7ffddc4ffddb9e1b18bc1997f977b668d7d6e7670645351455f5f57474a434b4d48474a4345443f312c282d2825302c29302c29e2ddc0958b72988773b1a090cfc2b9cec5c06d676725232616192011161c1a1e1d171b1a0c0f1623262f191c21161c2816254204205206368200368d0638910d3c94002d870b398e05347c072e651f355a535959b0a2718783398eac664b8644227235045f24016328006428167f3c00631f08712f0e74350a6c31086a2f076d2e0c7533066e2f0f7738006123177b3d187d410065290c7030066a2a0c713503682c0a72331379380e723200571a0b6d32016328107434086e2c026829005a1b05672c1b723d4d8f6b23654103552416521f484522894731b32e25bf2118c32d1fb82515cb3224d53b2fc02b25a91813a0130caf342d771f1d37000064493ebfb4a2b5ac8fb6b194686b562f341daaac84afba75a8c255a5cc4d9fc84ea1ce5999c85894bf548bb14c2452001758181a5c2c0d3d17425c3f646857362c204b3b2c5f4b266f5606eed15bf7d840f4d638f3db53fbe667fae264f9dd60fbde60fbde5cffe55dffea5bfae04bf9df44fddc3ffddb3bfcdc39fbdc36fbdc36fbdc36fbda33ffde37fbd931fad82effdf32f1ce2cf2cd41cba63e9a7741ac9176ac9f8c7c786c2d2e2944444264615c25201c56534e443b2ca793709a855894885e8c8b5b3c4808cfe6a268874b4e6636595637321d08351806453f2716441d2a7c4b00663117894e0d7d421581473797672d784f1a4623000f003c3612483515341f0e3b291f34271f2e271f2c281f363229433c3449463d5d655a464e431c1c144f4239503323512e1b5e3d2c5834244b2413512a1b59392c5336285333245c3b2a4829175f3f305d3d2e53332843201c7e5946724913ac7e30e1b054a7792e5a371b2a1416231c2e1f20343836413e373f3528323e2d3723141b1c0d0a615339d5c29ae8ca987650216a3d1cc9956d9a641ce9b24ef1ba3bd0a12ba68840372500231d055351454d4c475c5b59494a447677716c6d68585451493a3d5f41416d363365251b5b22115b220f561708551605602612672a17712c1d6c3a332722262e48493457515c7e6d576f4f7a8c58859a4b707b2feee6b8cfb698815d43643c22613d1d764b2b773e21742c16610b00710b00860a02c63731cf302dd12d2bce352daf1c15c13331cc4240d04644d34947da4f52d7534fc65140b25239fbb498e0a084b2664ca6462ea42a15b32716b82416b82012c83120e04d39dc513cdd5640d94e3bd95137d6522cca5a28c57a39c8945aae8663754f38582811693b23c6a28cfedbc7f3cfb9ffe9d0fdc6a8c38461c07f55c486617240296540303f251644342750433b463f3921221d595b563e3f373a3a322c27232d28252f2e295d5e58eae7c6938c6f99876f9a8776cfc2b9bab5b12a282b27262c2929310f121715191a1517161b191c1e1b221c1a270d122f00144702256903378a00389102358e1645a1073195103b990a3d8c0c3c7a25477527353e756a3cbcab65807c3f9eaf7980ae7f2a6f400b642e0d7135117738197f40197c3c04642716794206693212763a016525066b290c6f2e1a7d3d1074360c723315793b1474350a682c13723a05682f0f793b016b2b036b2c096f300d71350a6c2f056525036623036d2b107635176f354789597b9d823f63491e663e16552a262b0b7c422eb33328ce2f29c42b23c0281dc82c1fcd3125bf261ead1a12990f029c2e21440300260705716966a6aeb07e899b3747601f334b677578807b5bb9b5767786337091403c692e578a5f2958363b6b45083d09185c2115743a0f743a166d38205f32476948a0ac947c7f6a544d23c8b660f4da61f1d33ff6d838fee147fcde48fbdb48fcdc4bfade4ef9df4efae04dfae04bfce148fedf46ffdc40fedc3dfddd3cfadd3bfbdb3afddb3bfdda38ffd938fedb37fddb33fdd72af9d334ebc548704800673711572b1e583e2f7f75694d50494f55512f2e2a393430312a22796a55998057977b4c937f5a968d664a511dd3e7a85e823c1837002c31115947394f27252c130c1b381a4085582a8d5443b0761f8850207e4c0d5c2f0a4622072a1255665328281053472f37250f2d1c0c2b271c2728222c2b2736322f403b3745443f383d36262d251f1e19463c3353372953301d5635245935254f2817613c2c5030235a3d2f59392a603f304925175f392c5e382b633f3368453f6e493668430edeb76ac89f43886211623d134425113f2c1b32281f2b2b2d2f38492232540f224d0f1e4913163534242f4c2c214b1a00611f008630199437189c460dfaae56f1b638e8b935c7a23a8a6f282f2100322a1f5e53576258604543446566615e5f5a5b5a565c58595d555362514a55453648422a3b3a1e33331b2e2e16141200514d302e2602807d4a66722890a44b839d3a859f326f840d8b9e206f830699a53feae7b2e4d3b58264486d4625794c239b5b357b180389190e730c03730b027e0902ba372dcc3627d43726ca3322cd402f7f0000c3443bcd4642cf4342d84c4bd64d47d44e43c75240d47861f19d8395371e992b12a82310b42514ce4130ad200feb5a45e15139db4f36dd5339e3553fda4e37dd5339b43d1fc6704fb56e4e95503180341a86301997422db9735affd1b4eea280c9744bd77b48d37c47d2885b70310e6a361e572c1b3e1a0a2d0f044d322b47362f2f2a2424251f14130e383530332d2d2d2c2a474944171e17dedbba908a6a96816c957f71c6b9b0443f3c232227212129191a1f14151917181a1d1d1d1c18171f1a211a1b2f0b173f153075123c9000348a0038910a409801328e0e3a9d002c8d002f8300307210315e79868f93896586733bc6b88bd0d0acc8dcc0aedbbc30754912663407642d0f7138005a200e6d3502632d0e7138096b2e036626005c1b016423197c3c066a2a02662813773709692a09692c07662e12753e046e300a7736036d2d177f400d7334086c2e1578370b6e2d1175350d662c4281527fa9838da58d34543c2a6a47366843594f36813c2cb6362bcf302aba1f1bc52a25c5271cbe2015c42a22bf2c259b180e741712451d254846545e6b7c3e5672193463011e562e4f82364e6a9a9a8e9999753e502a456c4f69a09d629dab1c51633f737e235c4d135a381a7e4a0d7e4004703219723a2d683c3e643f95ae90a2ab7ee8e08ff2de6df6dc4bfadc3cfddb3bffdb3cffdb3dfedb3ffbe146fae147f7dc43fde046fddf43fedd40fedc3dfedc3cfddd3cfcdc39fddb3bfeda3bfeda3bfdd93afcdc39fcdc33feda2cfad338eec859603500723a1f75453b482c1e6d6455292c232e352e64635f312c264a4438665a42866d449e81559d87626f613e67663a61723b7da25c3d64230d1d00342b1a350d0b2e0d0848553b3463371560253a8e52266f4132724d194f2f001f05000e001723172c2d1f3c352230240e291e0c2b281f282a25030301484846413d3a4645412a2f291f241e1c1d1830251f543a2d5938294e2d1e5935275833235d38284523175636295a392a6342316d473a5e382d562e225a34295d382f6d48355b360adfba76d7b257c39f479272393b22002a1e0023260942564b1331390a2d4d0928541a2d572524443d1e30480d0f7c2b1a8f2912982010ae311baf3911ca651ff6ac3fe8b238e6b74bc29e487b61303c2a1659494a615760605e5f60625f6b6b696e6e6e6a6b6d68696b60625d6a706218280d2942221f3c1e08290c193a1d2a4a251935045c762c6a8013889c17687e0099b01a8ea60aa5bd21a4bb25a4b43ac1c280efe1bc8366467a4f2c7f4b1b6d20009423119a1b1586110a800d088209018b0900cc3b28c9311ac9321fbe2f1eb1301d8c0e00ca433dca3e3dd14342d54745dd4e48d14c43c65648f48a7a8414009e240fa71b0aa91708ac200fdc513ee45640e5583ddc5035e05439dd4f37e1553ed54f36d05a409b3c20974024b457388e2b0e8f220e9f3424ad4d37af5034cd6240da6d44de7444aa4b1d64180064280c6a3a244e2513411c0c442216492b2346322b3c352d3736312e2b261d1815262125373739434542171c16d8d3b5ccc2a789746399837895888029242123222725262b1d1c2119171a171518100e0f1814131e1e2617213c0e2456153a8b03349100388f00378b023890093c9504379200318a003289072e711d305092939548402bcfc6a9d7d9c4d7ddcfcdd4cc9eaea38dae994379592370440d67340364310e713b06682d086829036626016624076c2a076d2b0167261a803f1478380569290d733201672617793e05682f00672a076f300a73311177360c7233066e2f005e1b006122156c3538754b8da689a0af987a9e843568472a623d3d5535734535943229b32a20c0231cc52724c42623c5281fc0231ac72a25bd2b2b961d225a1021322b4c3551802b4b84002261062565002060143b7c3b5c8f4c5d71798b977399ae6197b95597c75598cd5391c22f6a8c366b731d5a4813623508672d0b773b036d2f11662d20643143764d92af81c6cb89f9ec8cf0da50f8da3afbd738ffdd3effdf41fadc3cf6de3ef9df40fedb3fffdc40fede3efbde3cfddd3affde39ffdd37ffdb35ffda35ffda37ffdd3ef7d939f7df37f7df34f7d92df3d13ceac45f774a0f7b452d6d3e36412b1d6f69592f2f234041393b383338332d1d1b0c726c548979589f8b669a875f7f7248787147303a08b8dfa0507c3d557141383c1b351a09311102403a1a2b3b0e57763b4e6f38435732394632021207000c05000501302f2a302e2233301f3832222e281a2e292323221e1f1f1d4b4d4a3f3e3a2625202f322b262b2522231e140b065e453e56352c49271d553327603c2e5c3828553123603f305433204e2d1a7958475f3b2d5f392c5f392c5b372968433150280f7f5726e6be67b59234b99e57645b24182900496f4a1f573c326b5c0c34362b3d473e3c3f3e20204b100c953b33a62a20aa1c12a5150db21e14c32c1bb62e08fa984fe59e46985f087c4b008b5f1e5a390e5e4c42534d4f626260464a4971707568676d5b5e63565a5d68686a67686037442a2a3e1b274223001f02305939164018103b03123700849e3395aa2ba4ba31a1ba2b9ebd319ebe2f9fbc249fb32ea5a955f5e8b382623984552bbf814e9b4a1f841f0b8b160f8f120ea41e1ba41b15980a00c83627c83221cf3326c93022c33521a9220f910d01cb4440cf4042d24043d44346d14745cf4d4bc0413ba52017ac2418ac1e12af2012c23524e25541e3553de2563bdf553bdb5339db5137de583bac3612a5380dae4516c65d30b446219c280f881208c04b44a43428bd4a38cc4f3dcc533ec05a445d08004f0e00350100502417411b0e42201447291e331b114231293f3b303f3f373834312f2b2a1b191e2e2e305a5957494843d5ceb1efe5cc83716387766e2d261e22211d16171b1a1b201e1d221a181b15131628262b1f202407102100133a0a2c6b002a8107399a0239930e469b003089073b9100358a002f82002e7e0b2b66272f4259544eddd6c6e0dacab1b4a99ba099a7a6a1bbbcb6c3d1c4b8d8c068a3771b6a33045f240b6d300f6f30157535096e2a117833006421056e2c0c7533167c3b005e20086c2e026b290b743202672b01662a005a1b076f30076b2b0d713104682a0b71320e78380e6c303170418caf8e9fa694a2ad9c436e522f5c3b4b5e3e6752377b291d8d130ebe2f27bc231bc22924c12823bf281fc32c23c52a25bd32376b051a4a183b445488002c6d093179052b74062b71183f840f3981254e8e2242734b709c5c91c75393d05298dd5099dd5799d62865943f718c538385346b4c236b3915743a137b3e187c3e065f2526703f42784777925dc0c779e9df66f3da49ffdb45fed73efcd93dfcde3ef7e03afadf38ffdc39ffd936fedf39fbde38fbde3afedf39ffde37ffdc36ffd933ffda34f9d938fbdf3ef7de39f5dc37f6d935f7d64b97721a6a3e0d6c382265392e4e3d2d6d6a5b31312741403b35343060615b6063585c5e517471688e8a7e9a947e8983698f896f252f0c557b4a54834c5077423b4c222b1903331400351e0061501a6a612061581f483d1d10070015110e0503043733340601000d0a0122201426261c2929211d19162f2e2a3e3d394546414948441f1e19242720282b241d1f1a160f09503c3557393153312858362a5d3c2d532f1f593527613d2f5736235132205e3e314b291f5e382b552f225c382a583426754e3f704824f6cb7ccfab4d7860166b6b2f405d2d275e3400320d0c4d2d4b7b63364f3a4e4d383716034f0700a0342ac1302baf100cbd241fc12622c01b17b21909a32e02c16c2c864b0786551092601b976d3b5e4d3d514d4a5456516e736f68696d64656953575a6c70716e6f7161665f243419203a150d2f0e062f0d0436102b6034588a554a782f8fb24c99b53a98b22aa2bd309ebe3799ba2d95b015a9ba2da3a949fcf2adc1a36d81521eab6e2f7e310084290a85170898180fb4251fb41d14c72f22c63022c62c20cb2a20cc2f26ba311fbc412f8413037c0700c84442cd4144d54447d64548d5494ad14745cd3e3ab3241eb6261eb02216e45745df533ae25539db4e32e0563cdf573fd95338bc4120952d06d16c3eda6d35c8551fac341190160190170fb63c39981f17ad3129a52019971811af443cb65c537f3029621f1751180f46140b5223194f271d411f16361e145f52493834294f4c473938362f2e332b2b2d3e3a374a4740cbc0a2e1d7be766e6163605722251e1e231f16171b18182013131b1f1e261e1c21111119121e2e0920400d316f00267409378d053790053c970b429c083b94003289002f85003281032c6e29426b3b3b43bdb5a88079699e9986b1ac99c8c5b2d3cebbd4d5c3d3dcc9c3d7bbadd5a059954d2a79260863130d6d2600581400631a168038006b280572310e78380d75360a6f330e733900612505692b0f743800672a056f2f046a2b13733624824617773a0f6f320c6a2c2c753e56754c7a856797a49098af9b38634744573b7a4e35963d2b9a251b97120baf2018c33028c13128b7291fb92c22cf4137c6312aa2252b742a4b3b2458001d5d00286d022366244384002664204d8e001c610c387f1b4c911047875391ca5197cb4f96cc539ad05497ce5b97c922517d496d857f9a915c8461226633176f351a7d4602672f106d38186634366f4454753ca3a94fecdd6af3d752fdda4afcdb42fcdf3dfae035f8dd2cffdd2fffdc30fedf36fbde38fddb3cfcdc3cf7de3cf7de3bf9dc38fcdb36fcdb38f8d637ffdc44ffe04af3d13af3d155583600643c18693b2460392a534031726c602d2c283e403f3f45431f282569747017262d41556e2c415e5d6c7f848d96343537768274062b0a6596695585512f4c203a2e1e66432f704713956620a2722696702f6d5a39322b1b3d3a332625212c2b2708070305020024211a2a26252a28291e201f5759567d7874645f5b504c4935343030312b292c232629201b170e534137573b305735295433245b3a294a291a5e3a2e4f2b1f59382957372c57353353302c61392f5a3226613b328f6a627a554c633c1b8f631ac09843664d0d5e5c295a7749002f02083d130029000039094c7d502c45252617045e1912932321a91c13bb221ad949419f0b09c22224c02520ad2b11a142168b58216440046537005a31035c4c3c4b4a456768604b4e456469636269626269624b554d505b5554665815321400230002340f457d563c7a4b033e0e002d03033900639937719f23a2c3369db6249cb72894ac1aa5b717919d0bb1b84ee5e08ffae29cd9b16b8551009250028835008a2302991c0abc2c21cb2f20cc2a1bcf2d1ed12f24ce2721c42c27aa3a2e9d4633a756417b2411730700c94843d03e3ed13b3cd44642d04540cd3c39d03f3abd2a23e25345ee6249e35638e45533e15232e0523adb533dcd50328f21009f4626923911d86934c34916a2290aa02716a62d24860f0987100c870b099a18188c0a088d160e790700800d0aa53936b45a52924239732822621f194308043c0f095f423a6a5c53241f195f605b5757593c3a3b48484049493dd1c3a6cfc8ae95938621241d1e231d1c201f2324281a1b201d1d271d1d272220251b1b250f1a2e172e5809337b03358c04368b073b9102399602379308378f002e83002d81042e760b295b97a3bdc1b7b8d6c6b7a79e8da39e8bb8b2a2ccc9baceccbfd0d2c4ced7c4c3d5afabc98187b45575b74b2c7d14136c1807691e0e762b0c7530016b2b067032006627096f3018804503682e106f35137238006224157d3e006425096d2f0c6c2f0a6a2d036528116c31256e37446f416f7352a0967ba1a68f7589703e5f4456543b84321da22717af3123840400b82f25bd3026bf3228af2218aa2216a51b10a4160aa0292b500b28534173001f6401337c1f4083001555002363022f72001e6500206d164a9d0f4a98225e9c5796cb5197cb5299cd589bd25b98cf4275ac4a7097677b8491aa975f946a1e693112733d0b743c076e361775400c5e2e2b6a354d6c28878f39b6aa44ead361f8de63f6da52f8dd48fadc3effdc3affdc36fedf39fddd3afddb3bfddb3bf9dd3bf7de39fadd39fddc37fbd834ffdc3bffda3dfdd540f9d549f5d463603a006e45276b402d5d3b3140312c676362282725383c3b5a63602b393a485963435b750a285c0b2965092554294165435271091c2b00231f4b7b61488653002d001317005f4222a67530c1852dba7d2a895c1b9784644945392e2a212a272222211d32312d2d2a252d29262d282c0e0c0f2e2d286b695d857b71a99f969d989234342c333329313326222417201e123a291f563b3257372a553425513122583728613d314f2b1f5433245333265b3a3575524c5c34285d352953312767463d5f3e35502b10895b1defc37ab29458534b1a42592d5a83590d3c123b704248875008440e527e5a18200944150b82251ea52017b82118ab1b13ac1814c42426ca2f2bb22e198427055e3c0e514511715b22533e13524b394a4b4663645e6d6f6a666865575c584b524a2e3a3016261b001a072d563451855e29633b1e5d32094716003b0b053d160039064a8630659a269aba317f9703abc234a2b8259eb010adbb26a9b343c4c46cf5e198cda95fa3731eac6f1c944b077f2300c04a2ebe3522ca2f1dcd2d1dc42e1fc23325c1322aae382e722a1b62331f724a3058260b6d1f097f1306cc453fd13d39cf3e39cd3e36d5413dce3a36c4302ce8584de2563dde5332e35330e35233e0523ada5a41a13b13843308d89674863d1acb663ab23c16a029118d1507c54c44860c098f1514b63a3c921115c0403f880d06870c049d1d1a7f030197281f8b261c8b2c26a84f4ba65552702925642b243b160d33251c1f1c150e0d0b4f4e4c616157535347cdc2a2d8d1b767695b1a1f182323211c1c1c21222618191e171a231c1c241d1b1e18151c1c1d2f19274e153a81002f8601378f002f89063b9910419e002b82032b800027770c2b6b3e4c677a757c4b33319b7f74e6d5c35f5a47888981acb5b4bbc4c9bfcbcbc8d4c6c9dcae8aa8489dc5487fb12a76b5333c8b2015721900661d0a723512733d0160280c6c2d0060200e7337066b3106632a0050150666270b6e2d0c6c2d0f713413793a097335016f301a7339406b3e616846927e63b59a7fc2b1954b472a4a593c65553c8f2e1db03120a33621770d00a22718a62015a01309ae2016b1271cb32b1dbe3626951f15701824633b5d152e6e00277211367d001f663057a22046910017610c2977002c82194da1001e674c7cbc5593d05298d45399d55195d25698d51247795678945e7e7d619272145825045e280d743c0f743a12773b0e7435156f3124682b3e6a2f7a8c50797838c9b873c3aa5aeccf71f7d768ffd95affd84cfad93efbde3afbdb32ffda31ffdb32ffd933ffdb34ffdb34ffdb35ffdc32ffdc2efcd633f6d550b492317b4e1775462a693f315f43421009195d607127272534372e2d332f4e5b611a3048304b781129710a25721f3e7f21447e012563264a7e2a486a002828429162307a3b49653452460ab07f20eaaf47c1913d7b5b221b11001e1e16201b150e0603241e1e2a24242923232e28281813172a2522493c2b4d3d245b4a365d503f5956474f5040dbdcca7879672d2f2129271b1508025c44405739314c2a2051312457372a5c382c58342657362552311e4f2e1b5c3926623b2c5e3929563b28523b295e4237532f197d4f1e906022d8b575927f474b512b15331152845e044117043f0f003205033b164f725426210b68301faa2f27c12822b61f18ba2119bb1a12bb2315ab2e127d2f0b2e27002d4717263d054556293d41324a4a4a6a6e710c0d12241e2807040b080c0d0f1c130b201106280f1f553116542b0e4b21164f243a6f433c7145245b33003807174e0a73a0438fa92aaec134abc13aacc43aadc62daec634a6b744adb258f1e29f7f5d20d9a961c78d43ad7128934709ac471db23519c73623bd2e1eb33b2b9f3c29832d1c6f352149351d35381b2e35142f29076e43236b1d06811002c9433acb3b32d13c35d5403ad5403cce3a38cd3d35df543fdf5338e55437e8573add553db94c2b6f3200a9854bc3a275a779577d30148f2a168010048a130db135378b0d11b7363a8a0a0b860607991b1c7f0a03a8352eac352faf3832840f068110089d3029780c097e1512710b07983935a2575138130a64574e443f3b17161217140d56534ad8ceb3cbc6b02123161f211c1a16171e191d1515171a1e211e222b16182410101a1d1b2820182d2023460d266605307e0d4194154da400328e0c3a98002a83042a7b05276f091f5084869241322b5738354a2922503929665a4a83827e2b323a2e3b4b55636eb7c4bbacbd9196ad52a1bf459ec23a67970d72b3352b790c257f2808651f146d33035c240b662b0161220d7133066a2c0260240f6d2f0767271676360b6b2e0d6c3200632a1170361368313468385f5c3d876248b67c66a3634a7940257f573d55492f563621962e21b32f22a0301c861703ad2f21b52d21c23229c53029be2b21be3022bb3222b2362a861e1d672d433d497d00276c1334810e2f7e214696001e6b041a65273e8a0a3385113f94153c8b001c655b94d74f91ce549ad84f99d6519bd8589bd02d5d85376171245540125328045b24005c210c6e33157b3c006c2507722c05602317602b3c693e43582fe2dab5e0c99de2c990dcbb74cda04df8c663ffd562ffce4effd548ffd541ffd53dffd73afdd535fdd734fdd633ffda36ffda2fffdb3dfad4577347007b41027a40186f42234f33282e25364f516826272c404241384043384857435d8206235b223c873e59a84563a912377b153f890f367b082358355b6e47936f3e8646395614897c2dd9a93dd49a2fb58c3d443000363c22132316030e00090c010e0d0b2925262e2624130e0b1e1a1b362f29e1d2bddac9adc9b9a03126103a372480816ff7f6e1f4f3dff8f9e7e3e1d4594e48543f3c573a3257372c5e3e315333264b271b55312558372657372256361d5a37214f28195a36284b301d543d2b5c3f37603c2c6e431994672ee5be7bc9af748b815e3640250b2e0e41734d10431a043b1300310c1f55333e5b3c35250b81301fad3527b53125b12116c2261ab32414972d135923011f2904083608194b16194315283b273b403a1515151914180c020b1009102526211b2618364c3705290d00320f4a8b63013b1200350b16461e002e0610451b002f010036005b8a3ca5c150aebf3b9da82688940e879406a6b22c878d21878231fae9b3be9d70794714713600d39356c97e44993e0f7f1300b4331eb73c2d9d402f793623300700524429142304234522042a05263f18817452693c1f6d1c0b811207c73e36d33e37cf3a34d13c38d84444ce3f39cc4333db503be7523ce3563ad45f3c9343106444007d752aa59a62ad916c894f3b752116821a0fb33e37a12525a8272b9d1b1b8d0b0b90100fbb3f3d88120e7c0b05810e09830d098a130d840d07b3403b9f2c298a1412810e0b7d0c08b25b527e544838281b554c45211c1625201a716d64e2ddca5553441c1e192020221d161d1811181516181a1f220c131b050e1f050f2a0809271c0e272e23410f1c491535700c3c86073e910a3d9600308c002b85032c7b0d2760495472433b384b35275b3f3b50332f513529513b2e3c2e2b211e25343c513e4b5b94a19abdc8a8aab57b9baa55748d1885a92392c13395cd4652931f24700e186c210b6527106d3416753b1e7e3e0e6f2c0464241578380c72310065260b6d34005c291169371b5a2d3c502d5b462b823f2e993929a73825af3a26a5321f9b402d71442f6d3c2ba9423bb52f2cb02520c3342cb82c1fbd2e20c0271fcb2e27d4352fd63c34ca372dbf3a31901d1a7128337f759a233b77021f6f1434890d2e7b23418700155b0b2369052a7000236e1c4b9d0839883e71b25890cb5297d24f9ad34b9bd0519bcc215e8b437b9600312f0d492d04551d0963230861270f6f300d78300575290d7b341b7a3a276e363a6436aaae8be3d2b4e2ceadefd1afffd2ae7c38137d29008e3701d3893effc05fffcd59ffd44ffbd542fdda42ffda43fed845f6d647fbd651ffd85fb87910ce822ea35912844f0d411f002715115e5769403c534749603d455a44537039548304235c244282001a5a0015500a2763092e7203256530457c001b360136224e7a45757c2ec1a748d9a43ac28a2b7c56152119000c2b090d3c1c0b331100170014241a171b1a1b1610160f072d2a2536332c5c54474d4532554f39413c2842412fe6e5d3f8f7e2f5f4dff3f2def5f2e3f7eee54f3e3652362a54342557372859392c57322957322948261a57362550311c5737225a34295c362d56342b5c3b347c5a585c382a5d3a14926d36a9823de1bf80ae916f3b2b141c20072136173d633e31633d1250274d8b6400330d344f2c4237176130127d220d9a2011ae1d189c1b15712a183a260b192e0f002a020e4a17134b1c1c3f1f32412c1c16061e1005150c070e0903140f00070b0015270d0b2e1001321238704b00340e01330e2b5d3814431f06340d0c3f1400340739702d618720a9bc3f9f96179a86039e8b0baf9a27917720927637ffecc4f4d2b7bc8a6f6423056f1f00782000e59165ab512c9630197413034c0000582a1a1d1700374a2c0019001f4c25063b1118421c212f0e281d013916025b15099e2721ca3936d13c38da423fcf3b3bce3e3dcd423bde5245e24c3ddc593b8d3601734500877a1e979a3fa4a15eab986da47a64783324862512c14e3b971d12a1221ba6221d9d19149e1d187a00007f0301880e0d840c0e8a121488100fac36347905057f0b0b941d19800d08770f06a5594c715142645b4a695f55362c232e251c8b847a92908318180e2224211c1d21120d1419161d1617191d27290f1a2c000d2b1b31600515461d193e1c14391c234d41588c0d34770b3986063180002877012c7a0628670c1b4242404e4a392f5339285338314a2d2951332951352a402826403438312f3c4d5059a3a49cbbbda7bfc0a1cad19b93a64c96b33ca0c53789b5208ec13880bb430e5800196c1c0d6624106b2e0362200362200f6f320b6d320c723314793d0b7036065f291b582c3c4d29784b34984032a7372bba382bbe3221bf2e1bc33122aa32228e4d39a3735f732e1f81231b941818aa1e1dc4372ecf3d30cb3127cd2c24ce2b26cf302cc32c25c53a3390150e600b0e8f7a8b5c6b940e2b71001f710b2b7600195f041f641833760726670e357a033689184c9f002b6e598bc65896d1539ad2519dd155a1d2549acb1d5b803e7383003427034b1d1363260a5f26005b1f086f2a09772e107e3717763422632b89ad7f939776eee0c5e5d5bceed3befdcfc0934f428b2920972c1c8c2f0d7f32008647009a6805e5bc4af8d15affdb66f6d260e4c658cfaa40d4a03ab97512c97714d0801de7a642ecb9666442123e271540333c1a182e131e3a4d63880b295d1e3e7b224484001b5b021f5726437d001d5d22427f435587091a360f2d256b815b948f4da68b3aae81308558145b3f101a1c002350293d7b52154e253765410a271517271a0409001615004d493d4541386a665d615d515554423c3b279f9d8ef6f5e3f4f3def7f7dff4f1def6f3e4ded5ce43342d593f3255352651312258362a502e245c372e502e225332234f2e1b5f3e2b58342857322a5a352f55302a67413e5e3a2c4d2c0dbb996b946d325a3200542f14856556483622201e0517270a3b5e3d376e4700310a003a1400270123461c5a5f37481f0071260f8220157c2a1f311802202f12153818033510003a0e1e572a1b4a2029431c625a365e492c1003001d15003f3414bbb5931d23071b3216092e0f0534123c6e4900300923573121562c386c3c164a1900330508340070872d8d861b8e6600ad7a07d4a936a07a0f774a00956d2ffce0b9ffe1c970412f7a38288b36227218006e1b00822c0b7916017a1607802719824332240f00435137294e2c12461f114a1f0e41180a2c0b36442a130e004117096f100aa52522c83e3bc33430cf3d3dd14140ce433ecb4136cd3729bf4222914c0b9d8229828019535b00929347b7ac76997e616a3d286f2c11a55135ab4e3c9b352782130a86130c8c1b137e0b06891110a12628b53d3f9a22238b1312860e0d7b0505820c0ca029257f0e08983a32cb897d977d6e837c6c776b5d887c6e5f5347c7bbad35302a1e1d181e231f1b21211b2024161b1f0d12161e2834001132143268072f770d337e000e49010d4105114501124a000d4d1934770826660828610b2b5a1428493431424f3c3e52372e56382d4e312b4f322c54362b51352a533733442c284d39324c3a30776456ae9e8fc0baacc2c7a99daf7195b35393b834a0ca366f990783b329558d10286a001f69140558100b652708672d14753f005e280461280d6f3204712e116527495f31754a2aa93c28be3024ba2e21be3022bb2c1bc53421c12d1fae332379311b3c1d01413c1c5343297a3633871e22b1342eca3c32bc2417cb2f23d0362ecb322dcd3530c73a3395160f751e156652499fb3bc234779001d63203d8b284390203e862b488c001a5b05266b033284124598032d75001c5b6094d05491ca5294ce5299cf549ace4383af3b6e8d03353c0a45290b50210659250f6933005e250062261171321e672f7c976aa7a783b4ae8ceee3c3ded1b1e3d0b2f1d3b7ebb49f953b309e322697301d9032167c2f0590511c7b470b966a29906a298a6924b5934cb18b44966723e7ae5dca8317db8d0ff4a31cd28707f5b949a77a277a5c36241b162c3d513050790d2c631334770b2c795476c03c609e002762153a7e314f8d0718430a1229212a29181b0a1d16001d0e003b2706705b3e291a050b1300204e2700380b215e34356c45032f0e1e3d1b4b6236808b63635e485c54494c474146433c4d4b3e3f3e2cb2af9ef7f4e1f4f4dcf5f3dcfaf5e2f9f3e7ede5e3190b0a5439305f3f325331255331254f2d23553327502c1e553121542f1d5531215c3a2e5a382e5a342b5832274b271b5f3b2b55321e6843287f5734562d0d4b24154e2920502e224e37251e16003842292e5236447758003213002f0b3e73470d380a5b6d45464622251700221e01193b1613472015492200300b0735110020002258263558205f5821654b1849360c68562ed2c0908f7e52bfb1961817020d21080c3314578b641d582a235c2f104c180c4e100c480a083300314005816c1dbc8630ce7d2ca65500a56c01c19626c797339e7525d2bb89ffe8ca5f371e6c331f7024147926148a352080200a9f2717c64034c23629b43a2da2524722050025422419512a11491c1a4d22002a0719371b161d0b2c140857140b6c0e06a93830c4433dc83935d33f3bcb4137cf4538d44332bb401e99560f9b8323818419535f00949642b6b1718c835a5143263a2a087057384b260c612c1a8a4639a5574d8c3c317f251d7b111182101091201a98231a981f17ab302bb23837b8403f7e04037e100fa24d4a7c453e5642395c5648675e4dd1c4b1d1c0acc8b8a1261c1a251d1a211e191e1f1a1d23231f24281e23290c172b0015440e357a02348b0032890d337c0011530a1f600416560e216300145000184e19315d3d5474656d804b3b3e5a3d3752342a4d2f2554362e50342947291e53352a5738334a2b26523227543425472a1a4d3326877873b4b1a2c8d0a784994e94b13d77990e8eb11f96be2a97c4366598174d8b1e1157000b5c10136c2c076529106d34126b31116c2f066a2a276c334d4b22904b2eb83020c9251bc72d21c22c1ec12e1ec12e1ec52d20b83427973c2949220531431b223d1c321f1b7e4148a53d3cb9342dc43022cb3224ca312bc8302bbe2621c13129a01b147a1e113017010b1f14143954123d7400175f0d2a7a072770001e64304c8d2a498c022b7b023183224e9900286c4c7cbc5d93cf5593ce5597d1539ad05296c728618c4e8298003028155233085626004d180d6734025c28035b2152915c9dac85bbb291ccc1a3bfb496e2d7b9f3e4c5f8e3c4fed2b7913e2e9d32289b2b208e20138c25149b402b974d32a36a4c9b74559e8365b59c7eb7a285bba58da8885fbd8e3ef7b749da8801f5a00ff4ab1ee0a52dbd8e3eb7a074a3aba0243e4f3f5d811f3f7217367912337a0d33720027640e34723853880c17370d0f1e2826293a37304340373b372e110a04201913272018161e0f0126072e623b255e3300350609380a49713f14330098a9736b67426b5e4b665f594d49484e4b42555346e4e1d2f4f1e0f5f4dff6f4ddf9f2e0f4ebe227212125191b5c433c58382d5331275c3a304f2d214f2e1f5c3828603d2a5c3727563222624132502e225d372a5e362a5732226540305d3929623f2cc19b84542e194420144c2a2148281d492d1f544333383723293f2a10321951755b002a094377500032060b3a0e446d4310340e0f39130f49200a471e0537120029093a5d3f28522e19541e3b692b5f6024ab985eb7a16fb49e6cc8b37a8f7a45ac94703b2d120d150016341a1246201e5d321350240943110c44053e67237282417e70319c6f2ebb7635c7702da04d00955d00efc54ff4c85fb38d3ca7905effe8c98b674f592a164d13055e180cac594bb0493ac33f32d33b2ed63226cc3429b33c344b05004c462c001b00244f2408380e0b3915103116121b0a2e1c1042160b601c11681006ad3e35c8413bce3d38cb3e35cf4238d04133c84b2db05c1ebd903b8b831e6b760d5d630395994c3e4512353f1c20310d1f2a0a372c168b7160724c3f43170c3a08005e221a9f514fa14c49852b227b1b0f8e231b891a138614137d0909850f0d7e1814934e49734a4462534c585448534b38d5c6afd2c0a8cbb79f7869662e1f18311f151c0e0519141018181a0f0d180a1531092c6603328001338a01348d03388609398300115f001e6700195e000d4a00154b0a1f4c3b45693c374b4b313058362c51352a45291e47271c48281b4c2e23462a1f4625204e2c2a4e2d284b2d235131224124144125214f3b328e8469b4b78089983b89a12993af26a1c33092ba2599c5348cbc355188112a6c0a0d58050d61160e6521055b1e176830216b3a29562b4d47256c2f13b43b2ac32b1ec2281ec92c23c52b1fc62c20c92c23c03027ad35276019033739141b3c1f263b3c5b4d5a8b424ba63232bc2e20c62f1ec52e27cb342dce372ccb372dc33533831c15361600111e0c0b2c331d486a002969042b780829762c4c95001455001f62173983042b7a002a7a1e4f9c2b5ca15d90d15a95d15697d14e95cd549bd15699cd2763881f536002382a084d21004f161468360c602e0c5f270e4f19a0bf96bec5a4c8c2a8aaa087fbf1d8e8dcc2f2e1c5f9d1b89748377b11048d190cbb3b30b82d26b32e27aa40306418089f7368ad9b9ba3a1af909cb4758aa55b687853473bdab27fe7a23be49310efa721ebaa28dea22adab04c483900373e1c1c362d2f4f5e3b55781d396b082a690d316f30518403193e2d33431311161d1f1e2429252429232a2f2809090724232126211e22231d3042360a2a12335e333e6d36558247406a2b406424768a4b736c3871613f5f564d4c484945423d716e65fbf7ecf5f1e5f3f2def8f6e1fdf6e6a89f962721211b1112563d365232255331275a382e5434275131225635245632225c39264f2e1b5b3c285c3b2a5834265a322662382c552d214d291950311d7f634b866a5450322741261d4a37298e8073877f749b998d2e3525242f1e2b3a2530442b314f330e3614002b06002e054174490e41180739140833150422082b442e4260480e37151e5e2c2d6631263a09a19d6dab9e6ab5a56ab5a569b7a469a28654c2ac850c0e001c351f104324448461104d2c5786624b63318b8a4a977c2f7d510aa97949743e10975c18976003f8cf51f2cf51e9c36273500c6549228d745ecbae9caf8f80d5b4a59c6c5e520400b84c3fcb3f30d6392ad7372bcb3328c43e337208006a2714280e003e542e153f17214926152d131f1c0d311a1239180f52231953140b6d140cc14742ce403ccb3a35cf3b37cf3e39ca4234c74f2db05c209b7c226567007d8b1a99ad4c2d43053049220e2d0e0e210b251d1029150c37261c39281e36241a1d04001e00002b04003d0c05844742a259538d3a34701210730d097a0d089f453c825045654f445b544c535145564b39d9c8b4d1bca7c9b39eddc9c0947e73583c2e4e322430191124100f1d0912191432162c660b328109378f00368e013c8c043d8a1340950d32830f2f7a1231740525620b22561f2851675e73492c28542d1e462015481d14441408613127462017502f264e2d284f2d2b4e2f2c4d2c254e2a1a3c15044a1b154d1e18391201947853796f2aa0a443a1af36a1b92fa0c12c8bb21999c12d96c53b6da32b508e231a6000115b060f5b102066271d552434542d484927562d11a23e27b72f1fc73025c62920c4281cc82c1fc82a21c42b23bb31269e3d2a31140027371d274a4e4f5a6c814859a33a3fc43a2dcb3220c22e24ca352ecd3729be271ccb37358919153e1100171a0500221422525e1e4e7e00266d062b7b10318000165a1235771b3c81082c7603317f17489700297607387d568dcd5694cf5197d35199d35396cd306b954474880029220a4d2405521a136330095828004b131d632d194d1f94b48db9c4a4bfbea2eae6cdece0c8f0dac2e7b7a1d67d6bb23e31be4034c0362ccc312cd23934bf3c329e3d36612f3255485c3042721d45821747871d447b303d5d97857bcd974ff8b145e2a028edac2aeeab1edca727c7ae515e6323243f1c38594e1c303732435d49608c203868455b8017263b5f60640c080562646321272509120d060c08212524080d090713091a271d16261b07200a3f6a3d386e34265c1e3164221b48053b55188c8c5672654271695c645e5e4645438e8d8bf3eeebfaf3ebf5f2e1f8f3e0fbf2e1f2e8dc170f0c7368646e584d57392e5b39305a382f5232255232235c3b2a5736255635245536225b3b2653301d5a35255d352960342b5c322661402f6549348d725db9a08c91796d9d8b81877d738a867b423f3831312935352b3a3a2e3436283d44343e4d3a1c351f002b0a4980580b4218255932093514072910213923516752324b35133c1e0d4c1f306e3d2140175a6239aea471ae9d65b4a56ac4b176c4a76db69b6c5650362638280e3c2f3b75694f86800125191f21097f6737aa7f30cc9946562900562c00916711f6d065f7d45cd9b94aa07f30bb9d69c3aa8cbaa393eed7c9fae4d7eddaccedc9bb510b00a53d30c84032d33b2dd73b2fca3227c63729be3a2db342349047344a3f1f2d411c293c1e1018002b1b0c33170c34160b4c271e3a0b055c16146d0607be4041c83d3ace3a38c83734d2433bcb3f2eb94c25b37e32b3a7417280077d992b334e072d4c2003270b0c2414241d1531221b635c5465655d27241f18130d1f160f1d10087058545b3c39582f2b3603008647429e554f97473e9a564b7250445f534757534a524e43524735c2b19dccb7a4b8a390e0c7b3e2c7b2e2c3aea6826c653a295b2b214e1c1f34112730285b1a2c740c348b023892023d8b06408a18469c0830870b2e7f0d317d002774082a6a1324523c384fbfa39f8a5c4c4f1106661d16742520651b18501817461a17522f294f31294d2e294a281f461c0c521a0b7b2e268c37327d2a24591200d9aa807055108b8321a1aa338aa01797b72585ab178db72588b52793c23e5e8e1482b846256400155100002a000c2c00324b2138300c813920ae3b28bf3123c62d1fc32d1cc32e1ac82c1fc62c20c13224ab362280371770563f384c534a596e804f65a7434fc73d30bd2510c43225c4342bc52e23cb322ac8332d860f0957190c1a12001840250e4c3f0d435f012f6a042b7a0d31852b539b1a4385032666001c5d234b9307307f244a9d001867588bcd5490ce5295d95296d55d96cb6799bc32606d05392c1b623a196735004d1d0453230555200858231565320e511e719869b6c8a0a8ab8cdcccb5d7b19ea25a4bad3c2cbd3529c4372ec8382fca3225d23a2dc7322bb640406325303128471c428309469909459b12438f2644769b9ba7cba47bc58c3fe6b050dca12bf4ad1fdda31ec7b4563743032f5428183f225665524c4e4942424c484a59060918484b522928240e0b046767652729283e42411c201f1c1e1b001005254d35315e410321070e31102d683820672f216a32266a2f366e311138013949246063485853406059515e5b62565461e9e4ebf9f1eff7efe4fbf2e1faefdbcdc2ae837a6b94887c99857a593e355b3a3553302a58362a5332215e3a2a543322553828583b295a3724603928633c2d68403461362d5731244728143d210b836452907466a793888e81797a756f2d2c27191a1523241f2627213637313738303c3f363b41373143332c54393e724c02320c03310c1c472b284e350a260f142d170d26100c3014003810225d311e462331411d9b8f65b19b6cb4a473bda976c8a970a08452c3b59a5a615a6b8f9d5b8aa4608ca92b435b322b335840288e702aab8a2bd7b7549b7a0ffbd860f7d460c4a143ae8e45f7dba9e3ccaac1af9bfff7e8f2e2d5f9e7dbecdaceefcfc4a5695e7e261abe4638cd4134cf3b2fd43c2fca3727c83627c5352aaf3e2e7f472c563e222110003423112f12003615043615063d180f49211f491519651820660107bf4240c93b37cb3c34cd3d35cc3c34c44a32b1662c98791e8f991e7e9b243e5704314d1a05290d1933262a261d63544f221e1b10100e595758302c2b241a18685d59241818170c0a483d374c3d3667504a6e51496f4a4170504568544b60534b6259549e948bcec1b0cebea7c9b7a1988670ceb283d5b88cdcbc93dab694eabca2c49180652e2b6e3e4a583b593c3a6b1a377d0738870a3f8b1146940d3b900931880a2f7f0b2c7906236f0c1e6018123eaa91a6b989856c281b7b221a84211c8b2523721716560f0d460f0c441d1646251c44231c532d24531d11742c1e6c0e068216137a0c0b7d181084321d73330d6b3b007e630cada93b97a7239fbc2e99bf2ba0c83496bd2e6f930d8ab33196c84b71a133537720284800254a052d3800572a019e3f23bc3521c32c1bbe2b19c83523c82f1fc72e1ec42e20b532209b361a925e49404d564a5b757a516f9c4152b12b20c62e19c43429c2332bc42d24c83025cc352e8c100866190f3e2c16123f180f5636104d4e1d53750023670f388a001c6700246b1c3f8321428503266a11357f0d32820d38862e60a55a90ce5f97d05d90bf678aa866848f203f3919432b0b4922065223004b1c004d1d0757220f622c075e2918663219541c537845a8b28fecdcc3d7ae9c934739b83e31cd3d32d03b34cb372dd03a29ca3423c93126bd3b3b87374230183a1d458a074aa3003f9c11428e2c4a6e80837cc5a670d3a550b48624dda939f0b130deab36402f003c46111b370e344f2e2d3619514f38625c50635c56312d2e1c1a1b2c2b2744453f7576714848462321221d1c1a1f201b1224163e6f51002c0442683f335d2f105119216f351f6e370e541e3a74391a410c435434535540625c4c60584d605a5a30272a3a2c292f2116908372ece0cab8ac9693846fad9c88c1af9bc0a69954362b603b33572f275f352960392a563522583925593c2c6849376f4b3558321d401c0e3c1a1048231a4422165536246649376f4f446e5149907d76786f68272622161815393b38595b583f403b26272131342d4345403d3f3a515d5335573f315d3c06320e083411001b00072a12021f09162f1a0e251302240c0032112d653e113d1c283d1c4a4118ad966ab29f74b5a16fc8ab71907741988b6b9aa19a5f819c5c87b42f51810a1d48302b493522243623008f7930977f1ff7db6ef3d565c1a03fdebf7edec195eed7b7d1bfa7ded2c2f4eadefdf1e3f0e4d6eddfd4eed6caf3c4ba5f170bb85045c34338cf3c32d1372dce382ac32b1ecc322ac33a307b1e0d59160363271c652b1f591b0c501203440a003e0d064e26267951593b0c1c5c1a28700b0fc24742c94038c73830cc413cc04837ae612db4903a959b21758f14839d44304e12072c0d19352654574c48443b1e1f191217131111135654555d58552d25231d171712110d1d1e18595b504d493d5c5246625245736356a5978eab9e96a29791b9afa5b2a595443724b7aa99645746d1af55c4a451bd9f59ac8e58b49873dfc0abf6d0c7b38a88653b3c51394744527713367018448d1946990b35890d3384082e750d26681c1a5b24073d5820436f2131812324811610901c1c901a188e1d17771009660f0857120b481710522b244e2c2350241b6520196b120a6a03007c0b058c14139018177c0a0981140d811a097a26016f3d009e8c289aae2b94b72983a81c98ba327493119bbc3792b72b98bd3298b83b698a15779f2c495f00503700954a20b43419c72e1cca3225c1291cc6301fc32c1bc42a1ec23428ad3d2777372b384150465b786a4f708f4157b83732c62e20bf2f26c03129c43127ca3328cf362eae2920721a0e3b1f071641160855270e57390e504f0d437200246c0727723752a1001a6b031e6b2b468d001c5f00296b1f4e920c41874172ac688cac8397a0a0a0969892788a8c6750653a2453291053270350220c5b2b14612d04511b004716054f1c14592220521f839871d5ceb2c5a691db9989ad3d31c73a31ca352ecc3628c93825cb3d27be2f1fbd3a32a93f4339031b243d760744940d449e1c457d283426e3d992e7cb5ee4be3fc9a326cea730bc912977540334260029250a24240c2527112f32174c4f345756421e1c0f36312d3e3a3b6a6a6c6266654b50494f5048271f1d29211f22211c1422114065462a572c3e652e335f202c6723216625266b3517562138682a324d167170515f5241675a5265584f7f705b816e50664c275e421b452f0a29180051422faf9e8eead0b9d0b0999f7867693b2c6637276a392a6c382b6b3d2e694b3360462d7155406e4e395835156c4a2e4831231c0500654a4175574d6d4d4273524970534f62484742302e2b211f272823575c56585a575758534d4e48363930363c32323730313632303b330a210f1d3e233d6644002503284a2f04210b0a2013081c110e24181b3a280533173063420f3b1a233b173e390fa08b5eac976ab39d6bb39d63d1c0888f8b65aebcaf6287a2608aba0524530f214f212552140e30332532715e4f937c4ab09755624607b9a06ac6b08bd8c4abdac8b0e1d2bde5deccede7d9fcf4e7eee6d9eae4d8eee0d5e9cbc0925950570000c24742cd3834d63733cd342cc9342dc6322ec13633a92f2a99282280100c8b1a148c150da02d28a23e3c5204024c1f1c40272d392b443b213c5a1c276e1010c1423cc53c34c2433cbb573f9b5f29ae9640868914778a147a9538365917113710082a12122511475241333e2d0b13065a5c592c2c2c43443f585753393631221d17635f56958f81c2b7a5d5c6b3cfbcabbcab9bb7a99e9e948aa0988d9c968a39312649413671685f4f463dca9d28f1c75bac88309f82409d865dd2bca5d9c1b5ddbfb7e0b8acbfa29e9e9caa334365253a711d3273172969202f6a262d612014444a1f4c6820457c1d338717239c2426a72a28b230309816168a0d09800d087311086111084f100955231c4c1b145c2018741f1c6c09046f0600891a11850e0a890d0d8f141980050a7b00029d33257b3008926c257e7f19889d24a3b93a637a008da221a4ba34abc0338aa1137991077c9b1279a2188da930635c049b6328b23b19c42d1ac52b1fca3026c52f1ec83120ca2d24c22e24b334257020193e374742516e64537582425ab13535cb3429cf3f37c03129c43225cd392bc72e26bd372c7f1f0f3f170016390f0a54210c58290c563f14546d002a6104256c354e9e041e721631822c478e0522640025630d3a7b104088173e7592a4b0999a88b0a27fd3c0958b8257b8bd9590a88617452102451c045022226a3a074f1d054d1d054918114b19486f4296a07d9e9578dfc9b1daa7949f3d32bf3f36c8352dd23a2dd03d29bd2f19cb3e2dc33b2fae312b8d3f4c3b3c6c1541880f4295113662d5d7a8ecd76af6d749f4d137f7d442f4d1596a4b00644a1945331b443427423024372a1a2c271420220d2025112a2c1f6964606f6b6c66676c5f6366494a443634283b2d2a2c1d1a231a111e211014240a324e26496c32537d3b2f631b2f6c29246932215d27416120535a17947f4a8f6f46876e4f8670495d490e70560c83630ec6a653765b18402a00231200f5dfd2e4c0aa7d4b347e412f7633236d2916651e0c71271c3e000048240e40260d60412d6f4f366949235f4220503b2a3a281e4f392e6c51486c4e466d4e4b664c4b604c4d5648476159565859545257514c4c4a5c5d584c4d4735382f23291f252a231f25211d271f101c102338250b2d14476e5304260d03200a041c0e091f131e3428173223183b2514361b1b36172d3816332c02927f54967e52ac9466b39d6cb7aa7ebfbea07a857d788ca57382a92322441f1132230b2f2506284c2844624050654e46baa68d533614785c37b39b81cab5a0d8c7b3dfd2bfe2dac7eae3d1fcf6e6f1ebdbece6d8ede1d3eed8cbe5bab1550c05b9504ac93b37ce332fd03b34c5362eaf211da91e1b960f0c8f0a0596120daf2a23a015109a100e880c0e8c2c2e4f1c1b34202b23274a2a2a503d1c315e1d25781613b94c45ac4e46eba38d98703faa9850a6a042989f3f5d74242d5114134017123d2103250c1c361d3c53394b5846494a45302f2d0e0f09313328201c135f584eccc2b8d5c9bbddcebbd0c0a9ad9c8a6252424034288a8277918a80433f343f3b324a463d413a32aca59dd29312ffc750ac821e97752d9e7c57c8ab99c2b0a4c3b5acc6ada8c0a8a6b3a5a4b3a8b0b0a3b79987a19b839b623f55511c306a21347c1b2f851525961a2497191c971b199b1b18a21c1ba71c1fa81d20951514770a056a0d0560110a530a046015107a2723700c0a6c03006a05008a22197e0d09921f1c780c0a6e05028a1e1b96362a80341a76451abda76b817c2a74760b989c219b9e1d9fa21f9ea323a1aa2d7985079fb43198bc34638000a5a8417e5408a93d16c23420c52c1ec92d20c62d1dc72e1ecb2e25c82e26c3332aa23a394524354f4c675d506e602f44b94244cf3831b6211dc6312bc43024c12f20c33026bf3b2f912a194e1b002135100e4c1d145c2a095634035151165878133d770929721d3e8b20408b001a60001f622d50940024691a418c3f5b8d777978beb395c3b78fc8bf98aaa387d9d4c0dbd5c5c2ceba103d1c17552e0a4d22004315004e1c084617304a239b9a7bbcab91bba38bf1ddc4c29d8aac5f55b1443dc3362cce3527ca3322c53220c83525c33424bf3727a2403f4d2d52243472113d88173d61d0ce93eed459fad73dfdd831f8d435f7d55a5d43082f170050342654382d4f342b3f2b242619133d3a334950486970696c68676a646668676d65666a807b7840352f3d2c24311d14301c132f1d0f4a3d2a3e41222b4716436d2e6e95542b5f1f216e3627662d4e5d18c1aa5aa17216bd882ac29941846304967b0af0d552f4d642f4d549d9b94c6348014331193017109766558b4430832d1c88281a852413821c0d891d136a0e0383503f593a25391a057d5f43755932644a25745c42553f2a230c00674f45684c48684e4d523f3b60524f5b535056555053544f3536311c1b193f3e3c36373123261d2a2b252628232228244a514a272820262c22081d16032318486f5c001e0603230e0a22120b20112638282435232b341f5852383d2e0f3725015d47208e73488b6f48836a4c796959454440817e878f7c8f7651636c303892464aa3474ca8474e90343f874456563f5bbdb3be5b3b22c8a176b3906ac7aa8ccbbba4ddd0bde6d6bfecddc6ece4cff2ebd8f1e6d4f3e3d3f5dfd2f4d4c7b78979b5675abc4038cf3f37a1140bab2218ad241ea0170faf261caa281a881301931f109d1e1795110fa11f1f790f13692c343a22382f3362232a5e28183c2f0c20592227713733784846714d41a992739b8a5eb19e64b7ae73707e4b305428265a3422593929573a11391e0e311344574353524e2218191412061d1c0a5d5646dad1c0ded0c3ded1c1d5c8b7b3a6935d514140392931281f2f2822433e3a45423d4d48424c453b51493ebab0a4ce8e0affc850a07212966d2ba77e60ba988cb3a092ac9a908a6c6a4f2c2a39140e370e08441414854e515715196e1f247c1b228213199819209e171d9e1414a7201da5211d991813ad2623b02626a3171a960f138911107009046108025d0805882d2a912d2b81110f750200770b017e1206840f087c0904710802710b068f2d249840349b5744a47257ad8c6d9a834f98832a9f8a179b84029e8801b6a323948508a09716a9aa289eae2979870c7d7b14704a00993911b7321fc32f21c72e20c93020c82f1fc72d21c92f27c82f27af35344d111d5b4458382b3f471e2ca13533c03129c22d29c8302bbb291cb01e0fb02015ab2519ac3b2b651f062c2707183e151d5526125931065744054f5800305e0a2f7300236d052771102f7200175a26448c001a651034803c568f5a606ea09e92929580525a45727773a0a0a2d0c7c8ced0cbb7d7c81f543a1956370b4d27064a1b113e1398997abfa78fd3b79fdfc3abc7b39aba9e89dea89c8d342cc23d34d1392ccf392ac83523ca3628c73526c53723b3403975354d3e2e5b1b387424445b4d4504f3d658f6d435ffda31f5d230f4d65c2b15002b170c51392f41291f2d1511412f2d33292a7573745b6463636c6b68686a6664676666686968665b504a3c281d482718502715572d1574482b8a5d3c7053292225004e63224761203462240a571f2f703658621b937419e3aa37d59517dca62cedc240f5d13ff4d433f4d525f5d42fefcc4acbad554330102911076f422f762f1b8f291a931f10931d0fad3125c2392fcc564cba7264855a4789654f55371b7d6543745d3b58432856412c6e5d4d53413758453f5b49475e53515e5653524f4856534a635f543e3b32403c3b3937382425202b2c272a2925292a2543484400040045423d3737350a171d0c2426002212375843051e090819060f1a09191d0c333122392d1d452c185c3e26553c1e4b31104f310d5a3b1e543928523a366c595f60404b894c549f484ea13a35a9322ab32f2ab22e29a325269d424b593752897a8d583925d0aa85a57e5db89a7ebfb09bccc1afe3d1bbcbb9a1a29781efe7d2f8ebd8f4e4d4f5e3d5fae4d6ffe8d44304008c170ea81b149d170eab261da42119a32316a82d1b9d2e139336177c2007922a1f8d1c189623208f2f305f27302e1a35393f79182663100e361f12265c46494a322e624e4d6c5953c4b29eccb395cca884c4a3809081643a43262f5432275b372056340c3b1917391858684e837f765649431b15055b5640d0c5afdccfbcdecebedbcdc0b4a89a5f574a3c382c38362a2b262034312c2f2b2a524e4d4e4a475851494e4236c0b3a3ebbb3beaba4b9767157b4c18582e18472219442218411911591f1e621e1f621b196f241f7a2b24751c168b21238a151b8f172090131b9c171ca51b1ba71c19a91e19a217129b140e9d1811a7231e9d1718950e129b191b800c0d680a0a640c0a8b2928972a27a62925a8281fa6281c9a1e1298191081040077020091241d99342891402f87503b8d6953b19486bc9d7ec2964fd49f37d9a01be3ab1ae0ab1fcfa014d4a91cbb9a0fa08c0fa8972b6d59039e723585310fab3625bd3026c62f24c32d1ec93322c43223c02c20c82e24b8312d8d373a7342466550556a4646a7463fa32114a51610b5221abd2b1eb82919c23023c23629bc382c7d1a0772492d6b6d4831502620572d0e563110584c1b506f0026620327731a3b88001d5f06226319337d001664001b6e183883405d9726426a5e7b8d506e79819bb2859bb3879aa9889ca77e9aa588b0b03264581b4d322048251c2d095142256d5139a99175d8c3a8d8c2aad8bda8caa698b36f66b53c33c23325c73828c93a2ac6362bc53326c12d1fb8382f9c40455a2b3f343c61273943594b0ceed15cf3d53ff3d632f5d73bf5da6529170024180c433a31251e183f39395f5d5e666a6d61696b646d6c5e66685f686f61686e676964211d1141342355371f642b10752b06813302b7672aca7a35b6722994691b79671b5a6520345e1f37804b003b032f4000856e11d29e24d6930ee1a31ed69f11fbcf30ffda31f8d62cf9d738f4cf4a4928002b160033200f2a110078412c9a3020b33123c54336c3392ed2382cc43628993525dd9a878a5d4664462e6c563f6c5a447564529a8d7d9a92875a53495851475a57505656564545451f18106a61524b3f29463e2b3e3b3629292b3230332f2b2c312d2a3b3a361515134f514e555553252a2d222e3c1e2f370e1f151b2816373a29201d0a251e0b2c1f0c311a0c34160b37170a5231224f2e1b4e2e17593620411e0b46251c66403d3c0b06954c46a93935b6322eb9342fb7302db93131ac2623b22b25a93d33d99c97cfaca6593c2c886d5a6b4f419c8678b3a797cac2afd8c7b5e0cfbbe8dbc8efe4d0faefddf6eadaf3ead9fdedddffe7d5de9f90992321a51918af2926b4352ea72d229e2d1b963515c6774eba7b4f874b27671d107f2e2a66160b6b2b226642443e344f2c37772b3c810b133710121e4d4c485a534b675c5a695652dbbbaee2b8a0dda688bd80649e5f4e5d3221494a2b12320b0b401629593190a57ec2c3a3aca48f8378665e5a41c1bba1ddd1b7e9d9c2dfcfbfb6aa9e655e563e3b363637312d2e2824231e1f1e192d2c2a282629454044514947dbcdc0d2c1addbb339d1a63d8151075e2b005d281857221c501a0e5214076f201b7a211d81221e8a27218e291f92231ab131309c15199f1c21a62124a61c1c9e1310a82219a82219a9201a960f099b181097140c9913109a14139d191789120e72150d5e0700942d269c2720a5251ca82217aa2619ab271aa21d14ab2b22a32a22992a2196362a8a3d2d865340a07d6ab5948bc1997fc68c4ce09c37eca41ce9a20ceca815ecac17e4a90fdda917cda0218e68036848008d63319b54369e3b28ba362ac12d21c63021c32d1ec43322c32f21cc2f26bf2f27af4039580d074621194b2319791f14a82e23b72d23c12c25c22e22be281acc352ace3a30b82a20911d0ea25f45a88b6b9595731e36122a56321e4f3c062c3f1c3c6d001f6a0f2e800a296c2342831f3f8804246f112c790d2a702947850f3063789ec32049692449732548703d5e7f6081a07395b8597d95254d4f496b5b42543a4b4a2c573d24613f26684e35745c4281654f886c57bea797c59589a43e32c13d30c73b2cc7382ac7372cbe2b21cd392bc3392eab353178292c27121b363322bfaa5bf2d458f3d539eed12decce3ae2ca5c2416003f392b3b3c36383a396c6d6f63676a6670715f6968606662626b6a5e6a763f4c541b21171716005f57305a3b0dc68253ce733cd5742fe27d2de27c27dc7d23cd791fb97d278b7021585f193f692928510b4e5000b0932dc28b0ceca91deba71ee4a816ffd12ffad127fbd42efad435f8d243cba737705214422b092616003d1201a74031c63e32c5382ecc352cd73528d53c2c971e0dc76c57d3977f8c68508f79649d8d7da7998c6d63595750485654485b5a48403e2f595a54413e37362a1a89795f9985624e3e1d3d382531302b2e292d342f33242321484743414141515254515254585d61101622353841807b773e34283c2c1d3a271836210e361d093c1a0e4a241b5732295e39305e3a2e66412f4621074722053f1a004d2009581d0f660f05ba3e34b12119b72621bf2f2ead2321cb4440b82e23992111ad5a4ad5a1945c433e92868840333a3d32369e978fb5ab9fd2c2b3e0cfbde7dac7ece1cff1e5d5f6eddef2ecdcf8ebdbffeedcc68b7d8f29248c16129328209c372b872719a6513cd3916ffac69effd8adffdfbb4d1c0d5a2118642b1a6e403360474a2d2846283a7c152a6d0b1632151d204d544d4e51485c54516b534f9664599e5d4b99563b91472e92403589453a65462a222a030f4013306537d3e2b9dcd6b4e1d7bcd8cdb7d1cbb3dbd4bae4d5bedfcebac4b4a571645b3d38343d3c3a2f2f2f30302e35342f38373233333128282a37353a4b4341bbab9cd8c6b0d4ad38cfa8416b41006631076e26186e1d19721f0f822b17852a1786221392261c98271f9b28219f2820a62721a11c179e1711b22921ad20179c130997190b9b211490140c9716109d18139b120c9b120ca8231aa22416811200741f02701c00912a179c2618a22415a62416a82415a82417a82418a6271e9e2920982f298d332a853b3083493bac7d6db88e7ebf9370c48943d8952ce49f13e8a109eca817eba915e8aa09e3a80cdea41fa5710b7e5b19836036885538863520b33826bd2c1bc62e20c52d1fc83022cb3224cb2a20c93126b935268b2614420700703726701409a42e24bf352bca332ac02219cb2a22c62721c0261ec42f28a3271bad5941b17b5fb28c75aa958078765f4c52464b525a545d840a1d690b2981012571042c7200246b042b6e142d66354671717d93081b2c4d6e8f315883395f9035598d375b8d3d659815447c17426d6f8a9b7f8b872f30205748315e3e295c36215a372356331f592e1d4e29178d7a69bb9c8aaf6252ac3b2bc13528cc3429c12e24c33426c63524c33426bc312aab3c317e442c917138e9c95af1d23cf4d326f0ce26e6c538c8af4b392e00373528616360676b6e6c6d71666a6b61676564696365675c5e635f0914281a27371f271863693d6062194d3800c5873edc8138eb8435ea7d2aec7e29ea7b21ef7d1ce77c1ad47c22d49b42675a006b660298760af2bb46d3930ffeb92eecaa1ee4aa1ae3b519fed432fcd22efed430f4cc2eedc53ff1c86c3818002a1b00320c009c3c30c03c30ca362cd13328d33627cf3827c03522c8563ef1a186c69479b69e84786d57564a3a584e445b524d60574ea89e857f7659968c7361553d42321199835ac2a875937d4b7e724a2c260e322e2d35343a5454524d4d4b4e4d5351515967686c58585a3e383c311e2244252345221c42241a45281a4829174726154b291f59342c552f245b332b5d3430613a295f390a966f2cb78b40a7793b43150055150cb1463ebd3934b02520c0332cbb3127a71f13c0372da62b23ad4641df9d9e5947533b4159262f50383c59767178a89b95cdbbafd7c6b4e4d5c2ebdecdf2e4d9fff6edf1e9defdebddf3cebe632e1e7d3a29a35f4ce7ad97ffd9c0ffdac2ffd8bfffe2c9fce0c8f1d9c1eed5bf4d2c1b5d3627693c29694137604a563a3a5c1f3773122c65161e331e1e1e51544d525449545045684a40893f36923929bb7053ba7558a25a4c753124874a374b34141c4a1c316b3bd1e1bce2dbbee1d7bce2d7c1e2d7c5e2d7c5e0d3c2c3b6a6726459433930413a34312d2a4846474240412f2b283b3a363b3d382e332f2626263f3a365b4b3cddc8b3ccab4ecaaa5787672c5d2d077e2b1d8e271e962b1792240d992a19901f119f261da62a229b20199a1d17a1201b98140fa31e15a82217a81d168f090094180e90170e8e150d9c211aad2e289315099318068f1c01851a009a3f139b521d853907962f10a02915a32614a42516a82619a82619a8231aa6261da029238f282187322b7f362d864438bd7e6fc28573cb8b68c57b3cd98d2de09214e69b0ee5a112e7a513e3a206e6a412e29b27ba7c258d642e71502d795638783a21a93925c03322c43121c72f21c52c1cc92d20cd2f26c72b1fc02f1cb33c24590b00732f1a5f0300a7342db93028be251dcb2924ce2b24c82923c92f27c9302aba362aaf503cb26e57b68171b48c80a7897ea28e85ffeeef564e653a42800c23710b2d7711367a0a2f66243f6a5b667c8989937577743f4c54213f65254a7e567aae3e6296688dc4234b883666a6436b9c728194a5a5a3a39d8f5d4c3a6746335d37245d36255e33235e2d1e552a1a3f2a19b19884c78e7a953a27c74135ce372cc73528c13224c03322c33426c43129b33527974223966020d8b247f0d349ebca31e3c235dfc0566955105953336b6c6465696a63686b6365646667626a675e6a675846412e231f1410131c0a13120a1400828e467d8923857d10653200e38f39ee842cf6832af08128f07e26f47f22f28027eb8231ac5a04e6b952b38e19ca8f11e49e1aeba61ddc970ce3a013e0a412dba912fbcf32fbd02cf9ce27fdd22bf2c631ddb03d7b550a422f0e2507006d241bb0443ac5382ed2362acb3423c93420d03926c5412ca03c24dc997ec9a78cb3a389503f2b4e3d2d66524798836ec6b388baa97581704275633b4d3b15847147a08953907b44786b3e3732154e4d4b4c4d524e4e4c52534e4f505248494d4c4c4c5d585456433c402313491f0951230b4923104c27154d2818542e214e2a1e5430245c3428562e24673f3d5e3825744c0ee4b95ddeae40daae4f3615005c2b1c91352ab63d35b22d28cd4039bb2e24c2382dbe352bb837319f292785323a32192f2a32561f2e592d375b3a3343867877b1a192d3c2aeddccb8f5e4d2c0b0a34e4236857c6dd7c6b6ffe0d0ffe5d3ffdac6ffddc4ffe5caf9e1c5f3e2c6f3e3c9f0e0c9efdecce0cfbfd2bfb0997e736140316f452f6c463b5341512e315a19387119396a1a20303934314e4f494e50455851476c473e913832a94136f2a186d9987cac7463672c1e8d40306e3f2537582d2d6234d4e4c0e0d9bde7ddc4e9ddc7e8d8c9e3d5c8c3b7ab776d63473d33443b343b3330231d1d403c3d3733323833302b28233b3c373536302c29204e4633857150cdb48bccb583c1ab7ca99572a0765d8a33209d2a18a62a12ab2816ae2825a61f23a21c199c18149a1816aa2828ac28268d0b099515129a1a17920d0e9b15169f1a1b9d1b1b971b19941f188f231789250e7c2100a8571fa55e1caa6c21b7812bd18f4397340aa42c14a82618a9241ba62720a72620aa231faa2421a52824871a137e2c2178302491443a853126812317af4b33d56e43e17c38de7f21f4a12bde9a13d59708e09c13e49b28ce7d2ebd7441c7966e694827644c2a6d3e22973323b73528bc2d1fc52f20c72f21c52d20c72d25c72f24c42f1bb8381f92381e60120063090090231eba332dbe271ecd2e28c92c25c52e25bc281ebf251bc3392e963222ac6757a27162a17b70ba9992d5b7af89645c90777bc7c3e6233067122768152a61444d6c9593969a896f907f618582797a87981e3c702448861c3c6d294a772e52862a4f86385f986480a88d9298c5c1b5c4c2b37c73625a402f5e39295a30225e30235e2f1f562b1b4a2b19876b56ae8b6f87452ba93423c33527c03224c23627c23929ba3025c0312bbf3b36952f2197512fd8b06bdfc76ddcc663907b285c4a1c7c705a69665f65696a646c6e626b6a6566606c66586e614e76644c7a694d7c6c536f604d46401c7b823297a93b8a9f1e93991b9c7b14d69134f4892bfb8225f48229ed8733df833ac77635cc7f49813d00ffcd6ddaa229e39e13feb322eaa218ffbb31e19607dd9704e7af1cf7c92efacf2afcd226f7cd21f7cb2eeabd3e7f5a013a24004330225d3f355a1b12b33e35c53628cb3824ce3921d13624cb392a99200fcc715ce2b397ddc2a4ddbfa5b19178cca98dccaa7cab8b40947a259b853c6b5a24463c19494021635629706434605a36504f3a444643545559615d5a56534a585e5253594d5e5a4f5c4f3e3c23054c2a00542d00542b00582e045d351b50291a4a24194c2717421d0b421c093712023916105632186b4300e3b448e9b432e0b33e7b621f4b2705620f00b13e37bd3935c23432b2231fb92c25c3392fa41e15a4201cb24d5372445e766c8f272f54181e3e241b2c2a1c1b433826a19379d5bfaaebd4c2fcebd9f7ebd5f3e9d0f3e7cdffebd3fee8d1eedbcaf0e0d0f0dfcdf0e1cce2d8bddfd6b9eee0c6efdfc8ead8c4edd7caf6dad65c3a316e40266f4837503e54363c6c1e407d2446762325325349474d4c4a4e4d49564b455b322c8026259f3630dc8a75db9f87a784706338278c382d7e3d29304117325b2fd7e2c2e0d9bfe6d7c0f0e0c9e3d2c2cebdb37c736a463f37423c303f38303b35373832362a24263934313e3b3647443f36323338312b4d4129827042d1b46ebc9947e9dac3e2d6c0dfd4c2eac5b3953a28a52a18b02c17ac2013a3171aa71a22a31b1d9d1716a01b1c9f1d1d9d1b1994121090131195191997161b981920a5282e9623267e18147a2015843320a86038ba7a32e2aa4dc6922fd2a33ba17606c6892e943402a32b13a92719a9241da62720a72822ab2421ac2522ae2f2980110a761e14823025882b247a130c8010058c1404971f04901b00a23600cd6f18f2ab35e2a025d88b21a85302b05425be6a4ebf7f66b1836b6245256b40207c240caf3824be3523c02d1dc62e21c62e21c42d24c72f24c72e1cbe361ea339216e130074170f760a07b42d27c12a23b71e18c82f29c12e24c33124d43c31c236298e1f149440358c4c40e7b5aaad827cf2c9c3ffd7caffd9d5b8a2af544b6a41406c4543687d6d77937b63a18345ac935079714a6f78732941671a3b713d5d8e264878294e831e43783151847c90b1a8a8a6c8c1aecccabbbdb7a7ab98896848395b2f226535275d2f1f542918421b0a65422e46280c68351aaa4533b93729bc3323be3223bb3325b2291fbe332cb3322d972e285e150464421d4638093f32006f663f6f695d66646768676c6a6b6d636864676a61646351665e477564468f7b5a9079598a724e9e855d988445968f27a4ab2998ae1f9caa1fa599218b5c00e79033f38d38e58636d37c37de925ed18e648f4f2c8c5222af7921e7af38f0a919ed9f09f3a81bcf8300eb9e10f2aa1adb9e0fd4a20bfdd22dfcd427fad022f6cb27fdce409f760c81672c6a5b3e6c65552706009a3f3ab6382ccc4029cd371fcb2f20ca3426b32b1db74a36ffb99ff4c6a4ebc199e7bf8ecea5679f7626c9a63e987e108b7b1c615b0f5356213f441b5150244b49235151375052445254514e4f5154534f5b5c54535b4e585c4b73695049330a6142008f6a11c79e32e5ba52c496493f1400401900310c003d1a073b1b0638150133120035170c5a3b1cb79349e2b74fe6b43bd1a73b958240381e00531200a5433ab33632930706c53333bf2e2baf251bc2382ebc2e2aa43033692b3a381f34342f458d8c9edcd1d9f8e9e4f5edd8f7edd2f5e0cbf9e4cff6ead4f1ead0eae1c4ece1c3feedd1eddcc2e9ddc3e9dec2f1e1c0eddeb7e1d3a4f2e2b1ffe9bafee2baebd1ac91765953352a5f3a3173493368463d4b40602c376d21417c3d5c8a21232f534a4554504d564e4b584740a77c76751f1e9b3530a34a3ae19f89a98d755f3c2880291f8f43334d4725354b24cbd2b1ddd7bde8dac0e0cebad4c0b581726b433c36413e393b392d3d3a31484445332e323d39383d3a353c3934413a3442382f54442b715a24ac8d3bcea742edc252dfddd0e4e0d4dcd5cdbb958c9a3a2ca122139b170b9e19129b1715a32123a41d21910c0f94121295151494141194150f9c1d17991c1a97191d9621298a272c762826975e55a477648c6343cfa769d9b044eac23cd1a520ebbf3a9b6f00cc8e278f31009f2a16a7271aa8251ba5261da6251fac221fae2421a629237c0b03721007801e159625217900007d0400890f04911304a629158b15009a3101b76710e3983ba74b0c7f1a00831d04a34232974036a1594b73412a6f3a1aa3542b9e340db8341fc02c1ec52d22c42c21c52e23c83023c92c1dc83523b63c27a63b298823196b0000ba332fc4312ad23f38bf2c25be2922c53326bd2b1ec0362993170d97281fc160578f4137ffcbc2ab7a73ae7a6fdca79fffd0ceffd4dbfed9ea401f2a522d25ab8a61a28a34e2cf68a59639504c0f4e5a584d678a466b9f5f89c5345e98193e73395a877a8ba5acaba6d0c8b3d2ccbcc3bdad6255456046376638295c2b1a572c1b492310401502633a265d3b226737208c3627a7372bbe382cc93b2db62a1db0261bb52c229f241c8b2f225f2318442e23312d227a74686c6960616564636b6d6668656a6a626665536e6a51766d50756b488275528375508874538f764d9f8049a88736be9c2e8f7d00b1ba29a2b420a9ad22907f09b98935b07030d4975ee8aa7bf5b391efac92a966538f5732724b00fbd362eeb424eaa107ec9b0ef5a31beda117eda81cf5b62be4ad1cffd738f9d32af9d124f8cc23fcca2de1b230caa64e98834e807b651e0b053e0000a9423bc23b27cd351ed1392bc83428c43527c34433ac4932feb48fecb97a9c741ddab243d8b537bfa220a192138e911e8e9d36425700576b233e491e4b50394c5445525750535550565855535d554d5852565f5e5c5a4d3320009b7b2edeba40d2a919c99b08cd9e12d8a730986b10532e00432405503520553e2c4a311d4d341ebba58ef5ddb7fbdf9ed2b162bd9445ab884691825758482e340f00954f43ad3c34bd322dba2626c4302ec1342db52620c93332a01e1eae5f5afed3cdf8e3def0e3ddebdad2f7eadaf8f3dde6e4cbe2dac3d9d1baf2f2dae2e0c7f3e7cff2e1c7f6e2c7f6dfbffae3b9ffeeb8ffe6a3f9de8fddbf69c6a24abc8f3ca7792b8d691f81612457340e55321e43251d53414f3b3c6a303f7a243d76546a93333541534c465148435e4f48584036b88c83631813953632a13b2fed9a88c49f8467412a7922199642385d3d24443f1fc4c8a5dbdabbe2d4bad0bdac8976704739384640403b3a361b1a1539393139383434332f292a2441403b3630303c2f2755402387692ddbb64ee9bd40eab737cc9514e1e2dadeded6dfdcd7bc9d9876261b98281da82d289f1f1e911412911412971718911110991918971a168f1512921f1a972a238f262276121482292dbc7a7caf8380967f79897d71928575b2a477c6b354ccb63ccfb139d0ad35bc9921d7a1418b31009e2b16a8281baa251ca6261da6261dac231daa251ea0271e801004770b0194211aa52323a41e1d8e0d089718118f0e089f2017800600922508ad5315bc64259f38178a1f0d84190fa13a33922c289e443c7c3425652205d88b5f9d3e12b53720bf3022c62f24c62e23c42e20c73122cb2e1fc42d1cbb3220b037267f15086c0000b6322db92e27b52a23bd322bbd2e28bf3028c2352ba71f139a150ea0271f942b2596413affc3bdffd6d2ebafa7ce8f86e8a7a1a36663bb8585c190896a3b1fa27a3ccdb143e3cb45e7cc47dec95e807a4055604f506c7a4a70945076a33153805a74977c8898bab1a8d5c6afe0d5c3ccc3b2c9c0af503f2b73503a5f3a2055351e5a3a235e351f6238225f39246639263e00008f352ab93f32c1392dad271ca92a219d2a2385271d6e2a1f4f29206f6468686b7268676d66676b6065686769666d655a71624b695532826d428b764795814f93824e97855597815aa08558a18242b89039d4a12ecaa21ea7a419a9b4299fa51fa19527e5ba76ffc498f7b793dc9577cc7a64c36d5ca85449924f34795517d2b24fdaa61ee4a10affb629f7a71eeaa117ffbe35d69209dfa213e3b519fcd530fed52dfcd228ffcf27f3c331deb54b99803d8780631b100a300a09631a14b63e2ec63522ca3628c93227cd392bc03425a42917c4623bc58337b6871be2b830ddb925d1b525a79a10a1a72d98ab3587a32a89a33e2b3d03424f33535d524c524e565752565751515850565c505b594c332403391c00caa437e5b922f5c51be8b50cdca807e6b221d9aa34e1bd69ecce98e4cdaee5d0bde5d1b9e2ceb3e4d1b1bfac84c0ac77b7a168caaa7bc0a47da6967ca296809d8674986554ab4a3aba372db92727c63031b52821c93c35ca322fb32c28a64638ffd8c5fdddc8e9d7c1e8d3bee9d7bff0e7cae4ddc0efe1c6eedfc2eee4c0efe3b9fee9bcffecbaffe3ade9ca8adab96cd4b157d6b449dbb341d7aa35d09d2aba8215a46f05b78c23ebc76f644212957a6932222c3c3b5d15245f213979253a6f4d5c7d484850554e46554b4256453b7d6356d0a4977e3b339a413b9f3329e98576dea48c965e477e211995372f8d4b3b936950e5c7abe0c8acd7bca78b74664b3c374e44433d39383938363b3a362a2b2533342e3536304d4e483e3e3438302557462a826227deb355efbe3bf6c02cf5be2ed7a012e7e4dbe6e3dae5e4dfe7d8d1e8bcb16f251a8b221f971c1e911517941818941a17941b13a52620a429247f120f7e201e6e231e9a5f59c08f8bab8582ab8f8cab9b9bafaeb34e5663282f4b363c4860613fa8a36971672a6d5e1ba99848cba35b8433069b2d12a8281baa231da8241fa8241faa231da8281d992a197a0c00921c10a01f19aa1e1da91b1a9f15139c1613a0201f800500850b0096240ce07851ab48217e1500972c24a73e3abb544f9a312b9c352c9f3e379b4230d48461b75d38b43d27bb3124c22e24c93124c3321dc13119c93020c93022c63021bf372794251482180aad3429b3342bba3a3199181296151097130f8c0200a2181596160dae3e33f29b92dc958fd99798efadaff1aca7a7605afeb7b5ae6d6be0aba7e9baa6774915ba9233f9d247dcb414f4c92cf1c934eacc4ad7c8636c703353654d385462324d688493a68c8d91c5b2a3ddc5abdacab3dcd1bbd8d1bec9c3a9534925685a33504122533e23603c225e351f62392760362853271c76362c9a3227a2281da22c20902b236e27235e2e2a50332d7366606d6c7161686e63676a6262626b676473655a916f56a579529f6e34774a06a07a3387651d8f6b21a08140a387579e8354a3864acda452e0a12de7ae2ba8921ab3ac3aada43ba28331ad663ad2725ac25c46ae3e2ab43927b73c2db54339832b178253276e4d00f2c246ffc536f2af20eda61ade940dfdb32cdc9308e7a513d7a208ffd332fcd22effd62efcce23fbce35ab831285671f7768492b221921120f330704a0423abd3a30c63329ce342acd3528c63224b92d1eab350ffcab5af0b541f1be31e2b923d6b625ac990faca72f9da72c9bb32793ae2d98ac55505e2b4c55445155545b5b595956515c584c665b3f8c75419475258a6600e7bb34f6bf24f3b812edb70cecb711f3bd25ecbc36dcb945ceb35cdbbf97d2baa2d5c0a1d4c29ed1bf9b9f8f6ba3946da79773af9a7fae9a82b4a38fc2b29bdcc8b0ecc4aba95942b34232c53a37bb2727b72c25b72e24b82923a219139f2d23d78577ffddc3eeddbff7ddc2f2d7b9f7e4bafbe4baffe7c5ffe9c1f5cf91dbb668d3aa508c6200eac052ecc24aedc542edc438efc231edba29e3a921d09513c08609ac7900fdd14ceec95e886d3ea5979632335104154b1c3c852041882d4271404b614b4b4b4e483a52483e57493cc1ab9dd1ac9cb3786a641005a8372faf3d32a74a3891362393271daf40379b3728a245349e4233b86a5d9d695b573b2d4940373c3b363c383549454434302f302f2b3a39343f403a36373134332150471e5e4703e6bd54d5a020f8bb2fdfa311e6b21ee7b822e9e6dde1e1d7dedfd9e3dfd6efddd1f8cdc4681a18831f218b1d20901e1e8a1a188c1f1a90231e87241f792523b77674be928faf928cac9b93b7aca6bdb4afbebcbf919aab1221422b3d6f2d406b3d4b58424e4a2128211f2312323210947a557c3215962d18a2281ba6231ba5241ea8241fa8251da4281c9a2d19780d009b2615a21f15b0211db21e1eab1b1a8f05038d0b0b7c010093190c941f0bb4482e8018008f2518a037338119168f27248d251c942c23a33a3689241c9c442c7e200493200eb83427c33124c22c1bc5351dc3331bc52f1ec72f21c73122bb3420a73b218c2810750400951c13880d067d0200a228238a0d0b8c0607b72f2f98140f89190effafa3e19e96ffbabdffc1c7914643dd928fe09a9aebaba9ce998bebbe959c721efed45befc427ffd829facb1dfed023f3c91fe6c42de6d35dc2bd6c8187618b9481848573aa9f8bd8bea5e2c7ace0ccb4ded2bad8d2bacfcfad8d915e53531d4c3e19563c215d3b205f392260392859372b51342e5b302a8c3c3591332b852e2568231c4d27267e6e6e6864616a6f6b626669666a6d66686768655e5e5141391e006032007e4300955700b07414c89232eebc5bdca845996c179c7e48816a409882518d6a28d99e40dca33cc6a94da6944293783187541da14329b23a2cb93a2bc33a2ac33122ca3a2fc039339a3324925c3a775412fecf63dca620ecaf21f5b223e79d16d78903feb125f4ad1debb21bfdcc31fdd02fffd42ffed227fad030f1cc4a94751a68552a352b1f25211e240f0e440100a93e36c3392fc93126cb3326cd3729ca3426d04b2aaf4803ffb54df2b632edbf2ee1ba2ec3a7228b7c05aaac2f9ab11b94b1219cb243425209525c3a575a515454525b544a655639725923a98531b08819b28c07e6ba25f4ba1bf7ba12edb808e0ac00dca70bc99a0ce5c242cbaf4c816736856d518571508a7a58948663978a68b3a588e2d4bafdeedbf8e9d6f1e0ccf1dfc9e6d5bbe1bfa4be7c62a74431b8332eb42320bc312abf362ece413abc332da72724a74135ffd5b8ffe4baffe4b3fcd89ee7c180a77e3c69370087520ce2af53f3c152efbd40e2b029ebbb2bfacb33f6c928f0c31ff2c21aecb615e1a310bd8000bc8602eaba3af7d051e4ca6d4f432ba2a3b72c385e1b30671b3c7f23417f4654795f636f4e49435047365245354f3c2dd0b6a5d9b2a1cb9281833427a53a32ac362ca63527a534249a2118840a00860c00a92d21b5352caa3b327d33285e362a463d2e181b1033322d3c38373d393a2a29274746412f2c23332f23463b1d5c4905cbab46e0b12df6bc2ce3a115fcbf33e4b52bcaa016e0e3dae4e5dde0e1d9ddddd5e3dcd2ebd9cff6cdc7612121872e32912e338724276f1618904947c28a89bd9492b49897bfadadc8bebccfc8becec7bfcbc3c1c4c1cc444b680a19440011460a21570219450e274f20376033476834435631222978373591302797271c9f261da1251da4251ea9261ea2261a9a2c1d8219069127119a230fb0231caf1918b21e1cad1f1da21c19a4251e981f0cb13f27952f197f1c098b2519831c1576100c851f1b922f29902d279c3634a23c38610000b75041952318b7372ac1331fc8331bc3311ac53220c63022c73325bd301fa62a10a24218892d068b1d0c790200a9322e9e27218b120a880b05981213bd35359c151190170c7f2411eda495e39b9ed48d93d48a8bffb7b8945657fdc4bbc48f6f744501e9c04cecc730f7d327f3d01cefc815f5cc1af4ca16e1b70df5ce35e3c33ce6cf5dae9b3d7360149c864dd8bc94e6cbaee2cdb8dacbb6d9d4b7c7ca9d78833e858642573a1261371e5c381e5a3a21593827563b304b39374d3437673737662e2d592d2c6648467769696a6a6a636f6d606c6a69696967625f6f6a6735291b674f2b8f6b2dae7f23f7bf4effc448eaa627c37e05d38e15d18d10dea7405536005e4d2fa69778b6a079cea675cca36fc8b17fbaa276b082608c4229b24435c03c2fc43827c33423c83428ca372fc03530b244378c4f32815a21a17419ebb741ebb024e3a10fffbb33e49610ffb52bf6a91be4a313d59d08ffce30ffd430fcd228f9d42df4d434dfc3464e3900463a24312d2a2b21223e1911974d42b63c31c63226cb3526c93324ca3425c4361ea72a00f48e46feb647eeb935e6b532d3ac2d573e00b2ac329bae1e96b72299b433a0b652444f15565c405758525b5444776128b8963db99024be9515bb9609e5bc24eab614f9c017f3c00dfbc91adfad0cd8ab1cd3b038d4b95e907c47a29271bbab92f3e4cdf6edd0f5eccff8ead0fdedd6fdefd5e7d9bfebdbc2f0e0c7e3d2b6f0d2b6cb947fa04938b7392db7271fc13331bb2f2eb92e29be3330ba2f32ac312ab356358f490eb9812acf9b36c08720cc932ae6b147f3c24cf3c53cf4c632f6c731f9c730edbc21e3b313f5c824f5c620efbf15e4ae0dcc9300bd8500c4940cf2cd58e0c66f50471c1b24352a3b668592b45f6c8e33446f2c3a5f9499acddd8dcddd3c7decfbcdac3b3dabdabd8b49edfb09ce1a394d38578bf6155790d018f190db4382c9a1a0fb23023b73527b83427bb3228b1352ba140377136284d3a2b3536282e2f273737353b393c4341423c3b3737332753432a614714c8a446dcae34f3be32dea414edb228eab335e1b646b59026e6e9e0e1e2dae7e4dde3e0d9dadad2e2ded5e8d7cff6d5d0703837723031c28081e1a9a8c19b98c6aeaad3c4c1d9d1cfd9d5d2d0cfcacfcfc5d2cfc6d0cccdc8c7d7303a5e03154700154e051d590a245f011e5800175503205a253b6a1a1939340b197230317d302a8831288d2f27912a239a2b22972c24963a2f5e0b00c8775a88290d9e1c0eaf2117a51b10a420139b20119f2a1892240baf4630761203801e13953028922b269a3231942e2c7a1b1783211e9b33327a0e0c9f322bd6655d8f1810bd3d32bc2f1dbf2c18c43320c03321c23a2a9d200ec2523c9a3c18b87035893e07760d008009059a201f840806a6292390110b8d0708a71f1fa0161394190a9c371bbf6b51e59c93e8a4a3c87e7dce8785ffccc77a4229744006c99937f5ca3fe6bf19f2cf1de9c710fbd623f0c916f7cd19facd1cf6c81bf3c823e8c426e9c938eed054c7aa46dbbd75e2c490dfc7a1e0cfb1cbc2a1b9b88a9196534a46065e3f205a3626553e2e503e324f3c384b3d3d3f3a403029304a333940272b7c6d726c6668676769626667626b6a62615d79605c74514d2e0d082707006a4614a97f2dc79323f0b630dc9b0de19a0afbaf26f5a920e39a0dd39a2670521642341988836db1ab95dac4afd7bea8c8bba8c3b2a2c79c958b403bb74239cb3f32c53625c63323c52e23bf2a23bf2e29b6403479361b855d2c6d4300ffd36be6ac27e7a513efa81cf3a71de19106f0a317df9a0eedaf1effd032ffd32dfdd42cfad52cf8d62ee4c640ac955243341d3b3833302c2d46373294655ba24035ba382ac33426c93324cb3423cb3622b62a11b13b0dbf6a17eaaa3ee7b135af8201dab63baf9d1da6af229db52398b3269ab23874842c5057215a5a40665939bfa256cba43bcba329c19913d8af23ebbf2aebb91cf0bc18f4c418f4c521ecbf32e6bd49ffe78cfff0acf9e8baf4e6c9f1e2cffbeeddf8f1d7e6dfc3f0e1caf8ead0e5dcbfe9e2c5ece5c9ddd6bae2d8bde1d0b6d0b09bb17260af3e2ebb2e24be2f2bba2b27b1241dbf322bc736399c160dba4826bd6420e1a038fec64bcd8d11bc7c00c58e0fedbd37f4c738f2c632f6c932f9ca34f8c933edc027d6ab0ff2c52ae8b71dd09c08be8a00b98800f7cc49edd06c524518181c1d152b54021b51324065bcc6e1c2c9e3d0d3e6dfd9dddfd5cce6d9c8ead4bfe8c4b4e8b9a9f1b8a4c78471934435993f34932d1f942416a22418ba3429ba3026bf352abe3225bc3023c13128bc362da83930b86e61785b49413e2d3a372e3938343e3c41413d3e302c23514328634813d4ae5bd7a532ffca43fbc63ae8b42de8b540cca03dbe9a4c82641ee7e8e0e7e4dde8e0dde9dfdde3dedae6e3dce2e0d4e0dacee7d9cce8d8c9d3c6b6c8bfb0d3d1c4d8d8ced7d2cedbd6d2d9d6cddbdbcfd2d2c6cacdc6c2c7cdbac5d91b2e58041d530b256008205c1d326b051a5300124d06235b0923540d1d4116172940353b4d38374d2e29512822652e27782f297e373159241c340b00835b38c68863962a109f210b9f281095280b8f2d068f330caf5938a54d37902f268c2826bd5755932b2aa4373a8a21257b1b1c8b2928a53534931d19a62f27de655cbc3d37a41f1ac1322ec13129ba2e1d9d1f09b54b35a75035965431a2703baf8c3a834f04ac492c8d100c910f0fa31e218b090994100e960e0e8b0101b12a279718099b2b05b85b30ffb99bc48573f0aaa0fbb3a7793520824413b17b1bfccb48f6c42deebf17f4c91afbd220f9cf21fed428e7bd11f0c419ecc216f9d124e2be12ebcb22e8cb27e4c431eac64cd8b655dcbe78dfc894d7c9a2c5bc95958b58504319504031493f403f42474048554a4c6341435a343b4b1f2531595965676570676a735f646a65686d686667726765815e5a79302a943d3683352b813f256a3c01ac8027c78f18df9d15da9708e49d0deb9e12ffb325dd9a03d19c1ca0823a1f1200212914616c5ccbc8b9cdc9bdb3bab39c9d9f78676f8c555bad3c38c4362cc63425c73526cf3b2fcb342bcb342bbe4032b0654e8d613a7f581fdeb45ee5ab30f4b021ffbf2ce89e0bf2aa18e39b0be0970ddf9c0de2ad0fffd831fbd528f8d229fed337f9d25b371e004134212924202f2d30625e5f957d79b6766aa44031ba362acc352aca3123c7301fc63524e060459f3909a8590cb77e0adeaf25dfb120dfbc2ca1980fa9b127a2b9239cb526a3b640464f00625c209a854cc6a24cd2a93dd9b23bcba423ba8b07e8b72eeebc29edbc22e9bb1fe7bc32795100d3b474ffebbcf9ebc8fbebd1f4e3cfeddbcdfaeadbe1d6c0ede6ccf0e6cbeee7cae7e3c6ebebcfe4ebcae4edcedee4cab7bba470725c4b2c17a54836ba3627c13126bb271bbb291ac8392bb11d19b42a1db03a16ffae6bf2b54bd4a323bf8905c48b08d19b1fb07d08d8a53af6c859f4c84bf2c744f0c747f4cb4be5bf3ac9a11eeec048c5921cb88704e1b230f4cb55c3a95e322e2d13204a162d5f0c26590a1c4a2f3c5ec0c5d8d9d4dae8d7cfefdac9e3d3bce4c7b5cf998fae645bbb6556a03c2c8b1b0f9b2217b5352ac23c30bd3124bf2f24c53127c53127c62f26c83126c73027ba3026b03b32a75549a6816f7e7160473f323f3a36342f362e25285242325f4512e3bb59d7a626efb730d5a016f0c23bd3ac37e1bd69c4a56cad966d6e5b3be6e6dee5e2dbece4e1e9e1dee9e4e0e0dfdae3e5dae3e5d8e1e3d5dee1d0e0e4d3dae1cfd8e0d1d8e0d3d9dad4deddd8d6d6cad4d5c7d3d5c7cacfc9c5cfd88798b20b234f001a5016336d00164f000a401a2b61000d490f2964082255061e44192a3e2e3841414649424240413c363f2e264120192b09001c08011c0e01281a003c19008033158a2c0a993e119f4c16a0581d864410824322b06d5c92453da04b48b45752ad4947ae4444801616943032a94140720000b1322baf2f24cd4a40e25d56a41a17b11f20ba2926c73d30b7402abb6448d39775aa835caa935db2a5567d590fa548298e110b8f0a0b8c05098d0809b83334930b0b890200ba34319e1c0c901700ce652cb5662dffd39fb16742792f0a783000a46516f2bf42f1c22afecc2bfccc22f6c717f3c615ebc012efc519ffd52bfcd228fdd528f8d021f5d01fefcc1af0cd1bf0cb22ddb61de2bb3cdab759ceb16be7d299e8d49fddc78b917f4f564f3c4f54574f6072495d7634425f2d37501d26356e78815d6a72636d7662697169686e6c6060826462703f3b7d302aa5362dac332aa5392f9841268a4d14b78429c88a11f6b327d59301fab623db8e00eca00ee39e03d59c17cdaa5844390c2d3c292b423c7c8b8682919476909d768ca37e88a1805f72a74041c2382ec83a2ccb392ac43026c02920cd3329bc3829cf7f667f4f2b7b57276a4400fdc554f1af25eaa210f6af19d08c00e09c0df8ac23e29e0fe1ac10f9cf2dfbd336fdd444ffd35ad8b45c3f29002a1e123a322f3935347d7c789a8d85a27c71a96153ae3c32bf3228cb3527cc3426c53326be3724b33a1fdc793ee3a133dfac1fe5b218e8bd23c1aa20b4ae26a6b41f9eb6229db12ba7b4405e5b008d7c2aa3802c785100a18019d3b146c69c30be911eedc240ebc137e9c032e5be47ffe3a0dbc39df8e8cef4e7d4ecdccce7d8c5f1e2cdf4e9cdeee9c1e9e6b9f6f3c6f1f2c8d7dfba92a37f4a643d2f4f28294826284a292749283738198a4830ac3d2a9a1506bb2f20b73525b33a29a63223ac3f2ba34221a1541c9f6913a77e15d4a939f8ca5bf9c9639b6c10a87a2f744a00987114aa8625d0ac4ed4b155d8b756bd9c3faf8936b9933ebb9737e8ca6addc6766e623c0c122c02134b263b74243970112256101d471b223eb9b6bfe1d0c8efd6c2e2c9b3a9837088423a9f423b9a2b20bd4336ba382bbf372bbd3326bd2f21c43024c22a1fc82f27c52e25c13126bc3225b32f22b33b2ba03c2dc88071d4af9ca3937c9285725347393e312b524131583d0ecba753e5b537d8a315fac541eabc44d4af45debf6cdbc089a089696453414d3f34e5e6dee6e7dfe7e8e2e2e3dde4e5e0e7e8e2e2e1dce6e2d9e9e0d7e4dcd1e8e0d5e8e1d7e0ddd4dedfd7dbded7d5d7d2dbddd8d3d6cdd3d5c8ced5cebccad7465b7a001b4a00144a335288001446000c3f0a195004195a253d7d0c2659091d42333a4c44454a444547171d19323d352834280c17061d261523291f2b2e27211e153023138462468c5e2dc99146d7a14bb5873aa27941f6d2b8debaaeedc5b9e7b3a5934a3bae5547ae493fb64b43b044417e0d09ba3e36bd372cbb2f20c03425e85f55aa1f18ae1913b6211aaa2111a23018c17553b88864c5a485cfbb96c3b8828c6c399b452c881208921010b12b2c95110fab2723981010910b08af2b279d1b0b9e1f00e47130de8122cb7714ac5704984a009f5a00d8a12cf4c633fad02cf6c71ff5c618f2c313f8cb1aebbd0ffed324f5cb1df8ce20fad121eac111f4ca1ce8be12edc317e9c018e0b612eac131ddb74c95731ccdae5bc9ab55bd9c3b957f2c6b673a5c665d3e53662c415c212e3e62697162676a636c6b5e6d6a606a69686669745f5e81504b80332b982f2ba72a24b72f23b42e22ad372d9c3821843403c07e2acc8a10ffc234d19500fcbc26e49908fbac1bdb8c00de9b16f7ce74201400283b28193b3d486a76678da46592b9618dba678cb8746f8d99474baf3125c73e2ec33424c5322bcc342fcf3529be3926b85e43824823845f326b4a05f8c95feeb333eca91ddf9808ffbb2cde990df4ad21febd2fdea812f5c638fdd053cda341775412755c34392a17342b242c2421352c25978b7b9a8b789b8377a6766c9b4138b83e31bd2e20cb3325c13423bf3721b3270caf3600ec9a34e7ad25e3b016e3b81be6c3358d7b00abaf24a5b72da2b630a0b12d9ba72986831ab89d56ba9a5f856a255f47009d803e9f7f32b1942cdfc149e1be3ee4c358fce4a8e2d0acffeed0f5e5ccf5ead6f3ecd2f6f1c9f0efb6c7ce80a0aa54858c3e828f4a223f09325c2c225324235d2b1c5d2512561d17572529481e5d3c1b9f513aa03221ab3a2aa84b3a974e3b75432a5d34189f7056a97b5a8c663778581f8264268e7030896a279171348f6f408465398c6e3a8e703c896a3bba9e6fd5ba8dccb488bea77d624f253c30064b48273e463915232c0515362f416f000f47000f4a2f3c7329366b091b4b1f2a4ab0a7ace2ccbfe8c4b4874f40954337a4392fb23428bb3327b93425b63120b93421c13524c72f24c92c25c9302ac03329b239289e351fb75d43e79d82e9b095e7bfa5dac2aad1c1a7b4a183b7a283796240523400dbb455ddaf35eab930d8a925e9c259efce7feacf98e0c9a0d6bf9db29e85614f41493830e7e8e0e5e6dee0e3dce8ebe4e3e5e0e1e2ddebe8e3e6e1dde8dfd8eae1dae3dad3e8dfd8e5e0dad9d8d3dedfdadce1dbd7dcd8d5dad4d2d4c9cad0cebfcee120365b00174900174f001f551c376c15255807144b0114561b33730921510a1d3d3437463f3e434347482c373335443d192d210b241109220f182c211f2e27212a2523261b322c1287794a85691fc6a7557c641e897342ecd5c3e9d5cee1cec0eacdbbf2bfac85412e9c47339c3b2a9d32288b160d961710b62d23bc2e20be2f21c3392ec1322ac12822b82116bb331da73a13d28c51d8aa6cf2cd98e9ce99d5c385d7b47cdf8f6c93241193120da9212194100b97170e9a180b9f200da0290ba633079e2c00db6f17fd9e26dd8605d17a09c17402c08402ffcf3de3b919eec51bf6cb1cffd21ffed120fccf1ef9cc1bfcd120efc517f0c618dbb202eec315f2c61bfed227f1c51aedc21bf6cb2ee6bc36784e00aa822addb850e1bd4ddcbb48cdb5558f8a53525b4a283a483d4f65667079656b6b696b6a656b695b6a675f69686f69695f3c3a883a30a6372cb53029bc2c24c12d21b82a1ea8241fab3a288c2f03cd8032ca840bffc939e7aa14efaf19ffbb28f0a514da8b00dd9c1cf1cc73322b00243a23153b3c6f9aab5f8daf5c8ec15a8ec8588bc2707ca2833d48b64138c03b2cc8392bc9342ec42c27cd3327be3523a13b24b36e4f89613d7b5c239d7418e6b23ceeac22f4ac1cf0a91defa71df0a91dd28f02d89e0cf4bf3bc5962ea17b328b6f4a7c6b5b31291e38332d251b19352b219b8f77a7997f90837395776ca46458a13d2ebc362ac43022be3320c43924ca351fce491eda7c25e8a62ce5b11de6ba1de5bb27d0b327aea820a2ae26a0b52c9fb72b9eb5278e9720b1a358b39c688c78469b895bebd5acc0aa78b49e53c8b154dfc25cf4d980f0dfabe8d9b8e1d1b0f0e1c2e1d7bcd4d0aabcbd79939a3d919f2d97a93194a1384f630c2b5515225d271f633016632b116323095e1d0d6126215b28434b2274573789513681472f603c225345284550283f4b274b452d6b594b6d5a4c4c3a2c2b1e0d7b6f598070567f6f557d6e5b8272628474647e6d5d806e62958176cfbbb0d4c3b3c3b49da8a08978766a3c46481b2c46132b51041b4430457207174b010e453242761122560c2055232f559b9599dac4b7debaacaa7263a44e41ac3c31bc362bc23227c33527bd3122bf3727b63120be3225b72e24b7372ca9392bd9816bfbb89bf4bf9fe7bf9ce4c3a4e3cbafe0d0b6e0d0b6dac6a5cdb48ca98d5eb99750e9bf4ff1c141d4a52fdfb853ebcf86e7d1a0e2ccb4d8c2b4cdb8a3bdac9856483f52453fe3e0d7e5e5dde6e7e1e1e2dce7e6e2e5e4e0e6e2dfe8e5e0e3e4dee2e3dbe8e9e1e3e3dbdfdfd7e3e2dddcddd8dbddd8dde2ded2d7d3d4d5d0c9ced2bfcfe913265100154a051d59213e7a1b357004134c000e47162b6a0a235b0b234913273f343e48394144364242323e3c2a332e1822191d2b1c192b1b11271a12281b192e1f1c2d1b212b12292a0a4d441b66592f766c49b6a88eeedad1f1ded8e6d8cdddcdbee8cebfd1ab98985f44a053399a3b2785170aa82b25ca4540a51c14bd3329b92c22be2e25c42924c62e20bd3912d06423d28825cd9524d8a238daaa44d6b34fe9bb66ffbf87b34a2c931308a61c199f1a13a32413a62e0bb74811d8772ad8801fdb8919ec9c1ffaa620f4a019dc8a0ac47e00fbc82ff0c622fbd02bface23f1c912f9d117ffd723f1c615edc30ff4cb19e9c114f3ca20f7cd21f6ca1ff5c51df9cb1ef1c713f3ca22e3bb377c520071440185590eddb53cd9b731d4b443baa44e625a2930331e727c7e58626c656d70666a6b66676b6a6f735b6a714c595f2b292a5f3a3498372eb23227b32d24bf352bbb2b22bd2e26c13633b03526922f06d28034d38b15ffbb2ff7b41fffbe26e5a812e2a516da9712d7a230edd7842d300024391816372e5078826893b3628bbf608cc95a8ec86f80ac76384da93b3cbe3b31c23325ca352ec82f29cb3328c13526b33f32c8726382533f82653d5d3b00fbcf64ffbe34e79c05fbab20e79911ffba2fde9709e3a10fffc845cba13db69957a4906f605343342c1f3531262b221d332b20979073aba58399917a93816d9a7362995041af362bc33529c23523c03322c73329ba331da53e04eda143e8ae28e7b91eebbc26e9c533817000b6b830a1b6299ab92d99b82cacc0437a791c978a469a895d8b7b5ac6b79ae8d8b7eddab0ead59ec2ad6af7e3a4fbecc5f9ebcef6e9c7f5ebc7e9e0b93b3700a6ae41a0b1279eb11a9cb01da0ae3341590038652220612b13632e0d642f11662f166b32116a3015642d235d2b30572a375225334e232c572c1f57281e5d262b603217301b1923223b414f3c4155383e543f44583f425345475440444d4448513f414d4645534642535b5360bbb1b2c7bab1cbbfa5beb49b9e9a916d6f7b3742621d2f5d112d5f072355293b6b273864051c48061b48192650777791d3c4bddbc5aed9c0acd1a696994b41a63932b9362cc43129c62d27c42b25c1342bba3c30a63628a84838f9ab97fdc1a9f1c8acedd0b0e9d2b2e3d0afecd4b8ebd5bde6d7c0e5d7bde2cdaed7bd9adabd93b29051ebc361e1b753edc882e2c394decca8deceb5e4cec0d9c3b6c6b3a4b2a497564e4b4e4a4be9e5dce8e5dce3e4dce3e4dee7e6e1e9e5e2e7e3e0e6e5e1e2e5dee6e9e2e2e5dce1e2dae6e3dee4e1dce2e1dce2e3dddcddd8dbddd8d5d5d3cbd2dc7d8dae061c4b04184d1a306a00134f000f4a11225a000c44112a630c26570922411f324327343c4a5557343f413b4747252e2b0d170f1a281b0d1f11172f21122d1e0f2a1b08210e1a2d1a202d19282d19242712727562a6a495988e85ede2dce4ddd3e3d9cde9d3c5ecc5b4874b33b86a53be5d4a922417a42d279a1d198c0b06920d06bc3227c6362bc93529c4381fc7521de68737c88115d2971fda9e2cdaa437d5ab3fcb9c40d28c4e9b411c901f0da2281da82f1eb4421ed06424e28027ef9928ec9f1deea91df0ac1bf7aa1ce9990cdd9205e2a20df4c723f4cc1ff4c81df8ca1cf6cc15f1c90fe5bb07f0c516eec515fdd525f3cd20ebc518f3c91df1c51aedbd11e1b105edc317e7bf2aae8722522a004b20007e5418d4af45caad38a68e3858480d6e68486d6e60656968676c7064696d676c72676b76666d7d112236213341222d2f5b423b973b2eb23023ac261db92f25bc2e24c03027c02f2cb72f23b2411fc96d2cd48b24f1b135d99a19e2a823e7b532fdcc53edba519b75202e2600313c11263b1a1e3d2d31585d628ba7648cbf5f8bc8548fcb6682b2825470a33f49b63731c33328cc352cca3129c62e23c13327bd3e35d4766c7a4a40664c35795e2fdeba66dca21df8ae17eda110faaa1fda8d03efa619f1ad1ce5ac27d1ac44ac954f998a69483e32393327201c11221d193e3e324d5337293310343d1e8083688f856ca67d69943c2eb23a2abe3320c33020c02f2ab93729872600e1984be7b032e7b520ebba20e9bf2dd2b5338b8105a5b22f9ab5309dbf35a0be3caab64addda89c1b585f7e8cbf4e8d0e8dcc4f8e4cbf8e4c3f7e2b7f6e3b8f8eac5faf1c8eee8b497945f5f5e32393d029dac479aae2b9daf1b9fae1d9aa7317e973b3568261c622e116a34127139146b34126a2e116d2e126e2f166a2f146129145e231a652c0f642d12693217682d2365370e30221e313f1c2e52051644000d3a13204c16234f02103704133400102e0c1c3d010f320f173e0e113284828fcbc4bed1c5adcec2a8c0b6aca19ca07b7c913f496c2338651028581729570a1d4700153e061a3b4f556fd0c9d1e3d0c1dec9aed8c6aed7b8a498584cb1544cb13c33b9362cbd342ebd3a32a83329d06e61ffb7a4fbc1adf3c6afeed0b6e9d5bae3d5b8e3d8bae7d9beead8c0ecdac2e6d7c2e6d8bee5d2b4e2cbabdbc19ed3b785d3b16ad8b7746a4d2d644e40564a3e483e34412e2836231d2d1e172a1f1924201d252523e8e6dae6e6dce4e7dce4e7dee6e7e1e9e6e1eae5e1eae5e1e7e6e1e8e7e2eae5dfece5dfece3deeae3dde5e2dbe2e2dae1ded5d7d7cfd6d7d2ced6e1324969001a490013451f366a00164c0010470c215812275e2641780c2857051d393446543e48513f474a394046343e4016252210241b1b33250a2516142e23122d240e2922102a210f231a16281c1d2f1f21321f2b3824313d2973796b9b9e93e4e7dee8dbd2eec4b67432247c24187e180c912519a13126932419891810830c0693140dc43b31c13828c4422cbe4a25d97b3dcb7f31ba7e26b9832bc49142d8a95bc29c49c59e53c7925eaa6641a14b349a3c23a03f1ead4e14ec9231fda72cfdaa20ffae1ef8aa16f6aa16f1a513e09603da9603ffc82ef0c31ff3c91deec012fdce1ef3c613facd1cffd425f2c81af5cc22fcd82ae5c512ebc816ebc313eec312efc00eefc018f1c531ddb5445a33003f1c004b2906705125b59c5c6451165d5030807a6c6564626a6b6f686c6f686d71606970656f7b363e55040f2d0d1f4328425d102f323b3d30803f2ba23320c13830c12e27bf3125ba2c1ec02b24bc291fba331fa4370cc17c2fd1a246fbd072c59e418860087b56087a5c2048370c262c1225382422391f1f3c28315958406d82638fc05a90cc4c94ce5e8cbe81678a934253aa3231c83a2ec22e22c93126cd352ac53228ba382baa4a3e9469632a19121f0d003f2300f9ca56f2b51fe5a20bf2a815eb9e12f8ac22eca91adca820f3d25e9d8b379a8d6a3a31282f2822231f1c21211f253229405e462d5231274d2822421d596e4d3e3d1f4f2d14954731bb341ec92e1cc03329ae3b299142217e4802e8b740ebbc28ecb920ecbd31e5bf50c3ab47a1a036a3b640a9cb43a3c53d9eb33caab154f4eeb2faeec8f3e7cff5e9d3f7e3c8f9e1c5fae0c5f8e1c1faecbfb1ab6d9c9f4888914259683f3a4d3197a97f99aa64a2ae42a0a936a6b1532d4700336a301f6d3b13703b0b6f33177330106c23157327126e23136c28126827136824146b270e662915662e1e612c3e6d4b1d3132202b4926386a21346f000c43101c500f1f53344579001245001244142c5c0c225301124a0813417e8097ccc8c9cfc2b2d0c0a7cebda9c8bbaba99e9a7f7c8352586e2332531628560217460a1c40445164c8c8cadfd2c9e8d3c0e3cdb5d7caaad8c5a5c7a18a9758479b4136a54036a5493aeb9e8cfcc2acf5c8b1edcbb2ecd0baedd7c0ebd7bfebd9c3ead8c2ebd6c1ecd7c4ecdac6eddcc8ebdcc7e9dac3e6d8bbe2d3b6e9d8bcead7b9e1c9a7ccb299402c25908282a29a97a29a97a6979c9f9397887f823b373421221a282c1ee9e7dbe6e8dbe4eadee3e9dde6e7dfe7e6e1eae5e1eae5e1e7e6e1e7e6e1eae5dfece5dfece3deeae3dde6e3dce2e2d8e1dfd3dad8ccd7d8d3ccd6e020385a001646001145142d63133068223f79001952021b5417346c021d4a081e3633414e404950383d413b4044222a2c04130e0b2115092316102c1e031f110d271c152c26081f191c2f2910261a0b21140e2513172c191f301e2d3b2c303b2dc3c7b98572646e3325953d339f3833b54440b6433cf58379ec8076760b037d0c08a32d29a82f26ac3726b1492ead552f944f18b37c3cc59557d4aa70e2bd88e4c58ff1d79efbe0abffe1b9facfafd79f84d99878823b0fb66921f5a832feae21fdab17fcab14fcab13f7a911df9802d69400ffca30efbb1addb108efc616f8ce1affd320ffd224eaba0ef3c518f1c71befc61ce1bb0eeac715ebc613f6cd1defc415eec110edc124e4bb47714b0039170031140240271155442a3a2f11726c5665646060606865686f64676e64696f5e656f5f6b7b24304a2835581e2d56041b470e2f52103a4a273b396f4a37923c25b5322ac7322cbe3022c23524c02c22b92217c33122ae35189b4e188858167d591b75571b96733b9c7d4f7a67477d7b6624342921392c253d271c372422453f57818f628db8578cc24e94c85b8cb77f74967f3e52ac3c3bbe382cbc3225bd3527b93528b33829ac413195473a2d0c05221816190e12281500f7d373d8a71ee2a50effbd24f8ac1beb9e12ffbb2ad39a0de5be3d967e1e94875d2b2219372f2d262223252b291d2e241e3f2a0d3618123c163059313a6039223e182f3916634523a44227b039239c3b289c563d5f3714543a00cfaf4ae0bd3fe4b936dab038af8934442c00979040bfca6aa4c04996b43aa1b449a6ae59eae5adf1e7c3f1e5cbf7e5cff7dcc1fedac0ffd4c2d7b0937360269f9d4a969f368ea04c2842291f3c4426414c364b446f7f5297a2668d99692d472231674f1f6a56106852106d50126a42166e3c126b35136c34116936116a34106a2d106a2c136b2f17662d1f5d2a0c35152231360a1334162a5f00104d04114817235713235706174d00114b293e77041b4f1e3569000c470614457e8399d3cfd0dbcebed3c1a9d5c4aacebca4ccbdaaafa59b8f8a8e636677253254101e413d455cc8cbd2dbd3c8e5d4c2e7d0beead4bddfd1b4e0d1b2e6ceb4f4cbb7ca8c7dfebcacefbba5f8d0b7eacfb4e7d3bae8d8bfe6d7c0e7d8c3e7d8c3ecdbc9eddac9efdac9efdac9eedbcaeeddcbeeddc9edddc6e8dabfe5dabee7dbc3e3d4bfe9d4c1cdb9ae4434372d22281c171327221e2e252639303549444a403e3f1d1a114c4a3be7e7dde7e9dee4eadee4eadee5e8dde7e7dfe7e7dfe8e8e0e5e8dfe3e9dfe5e8dfe6e6dee8e5dce7e4dbe4e4dae2e2d6dddbcedad8ccd4d5cfbdc6cf1a315300194b041a540119590623650322650522660724661835711f37673242594c5660373e463e43473b413f2a342c2d392f1323180f261c132d201934230a22121c2e2214251b17281e081c10162b1c12271810261914281c24342a2a3225342f1b44240f843528861d177b0f0f7101008f1a11952318a63632a83c3aa83a3b9b33308e3028934030ab644ead7459c49778fbd7b7fff0cef0d8b6fcedccf5eacaf2e7cbeadec4dfd0b9c8b89fcfb79bd8b794eabe8dd2994af1ab2ffaae1cffb01ffdad1afeaa13eb9e04de9e08eeb71ef0c01ef9cd22fad121f1ca15f1c912f8ce1aefc113f6c61afbcd20facf21f0c717fed525ebc212eac012f7c822ecbf1be2b710e3bc31a781302f0e00351b0c2e1d163b32293d3a31787b74646d68636b6ea9b1b4636562686a675a656b323f50101a3d0c18420b1c4a0c22510724500528522950790c263d4941367a442cac362cba271fbf3324b72b1ab4261ac63427c83224b6321da74925a869408e63408264429674518e71535b4f352b2e191f34231b3625223724203725253f3654727a6c90b26693bd578cb4678bad76728b74424ea23c3ab3392eb03f2fa63f2e9b4230aa5f4cbd7e6ca67d6b1f120226231c1f191d2919096a5208e6bf4ae1a918ffbd22eea411e89c0bf6aa18db9406cc940be6bd548d764a302418392f2e2c2b29222c2321322226372491a58ad8edcc38542e20482318471d2858263a5022705635663e244134143f45212a3a133b491487853bc3b35ebca146987929967d475e4d22847e4ea7ac6c9eae559dae52b7bd75e6e5afeeeac4eee7caf2e4cafde3caffd7bdfbbda4ba6958a661409b81348c8e298d982f697f372a48501236680d2d6a19367027436a2f455d7585952d43581743660d4b74044e750554750c576e145e6b1a656812615b0e62550e634e10664311683b10673416652e1d602a1f4f29182d281b273d162954000e402d3f6d10214c000c352e3d6813205417275a000d3b0e204e081849030c33828493d9d4d0dccfbcdacab0d9c9b0cfc0abcdc0adcec2b4cec4bbccc6c6888892373a43ccc8c9dbd2cbe6d6c7e6d3c2f1dacaebd4c4eed8cae9d6c5eddbc5e7d1baecd0baebcfb7e7d2b5e6d2b7e9d3bbedd7c2ecd7c4e5d3bfebdac6eedfcae9dcc9eaddcaedddcdeddcccf0dbcaf1dac8f1dcc7efddc5eedec5eadcc2e6d7c0e9d9c2e7d6bad1c1aa4e3f3a5b4f4f6d695e5f5d504d4b3e3d3a3134302d2c242234252083726ae5e7dce4e7dce3e9dde3e9dde4e7dce5e7dce7e7dfe7e8e0e3e9dfe2eadfe3e9dfe4e7dee5e5dbe5e5dbe2e4d9e0e2d5e1dfd2dbdcced2d3cbc8cfd53549622a416a1d31630d2259001a55001856001b5b1a38740e295e1a3057515c6e9aa1a7acb1b59ea3a6545a56383f37343c31232f23293d34051c12132b1b081f0f203023112114102516112617182c20172b201d3327162a1f0b1811292b1d3325028e6339943f208419057909059e2c2bab362ca12b218913117d0a0d9f3535a34843a55f53c48f7dd2a58ecba990e7cbb6f7decafee9d4fdeed7ede7cff1efd8e3dccce7dfd2e4e1cee9e4cee1d8bbfdeec7ffe9baba8c3fe9a42bffb222f8ab1dfaab1af6a611e09700da9f05f9c92bface27f2c81cedc414ecc30ff5cb17e7bc0bf6c81bf5c71cffd124f9cb1ef2c514f9cb1de7b90ce8b911dbac04d7ab0adfb722dcbb4a35150027100035261f38333080807e8f9595747e80bcc7cb616b6d5f65616d6b5e5f615628363f0a1e3912204d07164d0f265c08265a092b59082c5c0c316617355931423a664c33a03c2db2281eb4261ab8291bb02218c7372ec42c21b92d1ca4341cee9d82e0b09ab898838a6b56806a533c381f253119213a241d3d261b3421273c2d2d3d32879999758c9e69859d7c98ad8da0afa8a5aeb89697934842bf655ae79889eeab98dea792d8ae98d9b9a4baa59267604e1e1e1619141a271e15221500edd072f1bd33edac10feb822f7af1de79e13e19e19c89216e7c06170592f34261b3228272c2c2a242f212d3a28959a86e2e4cedbdec1e0eecd22411f2f5e341756212059242c482230482634613a255a30134319254c1d274009394106776d30e7d3a0f7e7c5beb096f3ecd0dfddb6cad094dee2a5e9e5b8f1e6c6f3e5caf8e2cafedac4ffcfbab7755fac5645a740378932169e722b9f943896a145334d1d1c3d5e163c8715388a123589193c8e1b3c83213a721f396a22457d1b457f16498011467a1347771a4f79104869134f690b4e61044d560f5a561965591862511a624c1d5e46487a6e17323d162947172d5e0d245819305c00113a00133b2e3f6a091748061347031543233563081849060f367f8092ddd8d5e3d8c6e1d3b9dbccb7decfbcdacdbae7dac9e2d4c7e4d8ccdfd8cedad3c9e1d3c6e9d8c8e4d1c2e9d6c5e9d6c5ecd9caf2dcd1eedacfebdac8ebdbc4e4d6bce6dbbfe8ddc1e2d7bbebd9c3efdac7f3decbf2ddcaefddc9e7d6c2eadbc6eaddcaebdecdecdcccf0dbcaf1dac8f1dcc7f2dec6eedcc4e9d9c2f0dfcbeadac3e7d8bbe0d0b7a9988e574a425f58486f6a57878570999685b4aba2b9aca6bca9a2baa39be4e5dde4e7dee3e9dfe3e9dfe4e7dce5e7dce7e7dde7e9dee6e7dfe5e8dfe5e8dfe5e6dee5e5dbe4e4dae1e3d8dfe1d4dadcced7d9cbd7d7cdd2d7d31f2e351728381e2f432839551c32592a42701b3766223f6709203f1e2f4139404a5054575d63637a807e949695a8ada99fa49d434d442d3a3323342c1c2d23112218182c21182c20152c1a112818081d14152920182c201222151c25202f2a1672581fb9873e994a07a1400d91220f8e1814a42b227c0000880606a32928ac453e94483afdcebaffe7cef3dec1f3e2c4f3dfc4f2dec5ffeed6f9ebd1f5ebd0f3ecd2f2e5d2efe4d0dcd6bee6e1c4e5dabaffedc9fee5bdb28645d0881cffab25ffaf24f8ab1ddd9203db9803ffca2be5b40ff0bf1af4c31efdcf24f6c81bfdcf22facc1ff2c719efc416f0c419e5b70aecbc10e8b80cf1bd19ecbc14daaf00e7c11ed3b4374d3200251200382d2944433ec8cdc7b2bbb8aeb7b6b4b9bc696d6cb3b6af95968680795d8986753d4f5b0014370b22561a326e2a4a8311366d062b62052860002157294c6c2f574c474a2d863b28b2362ac43129c32823be2925b92420c1291ebe2b1bb3321de17d66f2b8a4e4c3b0ddc4b0c6baa41b1f0424391a1b3e20183e251a3929213627676d5fc2c4b9cfd4d0c7c9c6cccbc6dbd7cce2dacdebdbcceacabbeac5b5f1cdbdefd0bee4c9b4dcc3add6c1acc1b29fbcb3a415100a1b181f24201f221b00b09c53e8b935f7bb1cf9ba21d7990ad19616e1b143f3d57b8d793a423314392c24342b2c353432242d1c7a826be7e4d1f7ecd8ebe1c8ddd9beedf6d9314c29225a291f6531145c2e175e32185f3305481c00380d265a2c1e4d1f26451b767a55cbc0a0faead1f2e2cbf3e8d4ece4cdefeacdf1eacdf3e7cff7e1caffdec5ffd8c3cd8173a2483d9b3d33831d1889181c7b140b9b5227b0894e888b5227432d22417715388c13357f13348111398e0a33850b3476113265576d9242536f2a3c5293a9c14d648420385e27406926466f12396012426613476e0940670e487009436911486f0a396300205100154e12317103215f02194f152b5c0f2a5705204f00144b0a1f581b3266031a500115520714487a809ad7d5dae2dacfe7dac7e8d9c6e6d7c4e7d6c4e6d5c5e7d7cae3d5c8e3d8c2e3d7bdeadac3e6d4c0ebdacae8d8c8eadfcde8ddcbecdccdeedcceefdccbebd6c1efd9c1ead6bdecd8bfe8d8bfeedfcaecddc8eeddc9ebdac6eddbc5f2ddc8efdac5eedcc8eedbcaeddcccecddcaeddec9eedec5efddc5eedac2f2ddc8eedcc8eeddcbecdbc7ead9c5dccbb9dccbb9dfd0bddccdbadccfbcdccdbaddccbcd6c5b5c6b5a3bbaa98e6e5e0e5e6dee6e7dfe6e7dfe5e7dce6e6dce6e6dce7e7dde5e5dde5e6dee5e6dee4e5dde5e5dbe4e4dae2e4d9e0e2d7daded0d9dbced8d5ccbebfb9414a471e292b343f43222e3a121e3412223c2b405d293f561628343441473e43473d4142494d4c494f4b464a49454948444b44414b433e47442f3a362b383121312715291e13291c1229170c2313283d34182d2614281c1829192127194339159b7c2adfab45f1b04c994700993b19aa4637ae483cac4137a7302a96271e9f4837975944cba892efdec4eadfbff4eac7fbebcaf2e1c3fff3d7fbedd2faefd3fef2d8f7e8d1f5e6cff4eacfe9e0c1f6e7c6f2dfbee5cdabd7ae78b1680ccf7804db890be39710da950af8bc26f3c21fe7b90efece24f8c81efece26ffd129efbf15f4c619efc416f0c618edc116e8ba0fecbc12f7c41df6c221f7c727d5ae0bd2b126987f233c2a00493f33aba9aabfc5c1b5c0bab6c1bdb5bbb9bdbcb87b776e7c7668aea68fb7aa8aa39e8a82939b223f6106235b1635750f2f6a03225804205017325d3b577c41667608422c3a58366f4129a23b2cc1322ac52823c32b2abc2723bd261bc12b1cc83b29ad3a27f2ab99ecc3b1e0c5b4d5cab4afb2972d3e1e1d3a1c1b3b231f3825283627bebfafe2dbcbe1dacae5dccbebdcc9eddec9e4dcc5e5ddc6e6dbc9e5d8c7e6d9c8e5d8c5e2d3bedacbb4d7c7b0d1c2afafa697150e061f1d20151412332d1d2f1e00f4ce63d8a724e3b134f1c250dcb152674a0025160028200038301d3b322b372e2f22231e23321d26361bd6dac3ede7d1f2e6d0e7dbc3e3ddc5e0ebcd3c6138256030126433116b380e6231125e2f0f4e21245d301a4f251c421d727f63f3eed8eee2ccf6e7d2f3e6d5fcefdeeee3d1f3e6d3feecd8ffe5d0d7a2909c5040a23d359728218115127d110f820f1682141382230f995c407065512a3e491c3b7c002379173981163b82032c841643980833771d3e6bbfcadec7c6cbc9c7c8bfbfc1bcbecba1a3b8737695b2bbdc8091ad172e4d1c385f3352801b3b6e1f427814396e1b3c72243d7303184f162f670920560818490a1b47081f480b224c0d1f51000e410c214e081d4a08194f000d3a767b91e0dee1e0d8cde5d8c7eadacaead9c9eddbc7eedbcaead8caeadacae5d7bde8d8bee8d6beeddbc5e8d7c5eaddcce8e0cde8e0cde7dac9eddccaf0ddccefdac5edd7bff2dcc4f1dbc4efddc7efe0cdebdecbede0cdeedfcaeddbc3efdbc3f2dcc7f2dbc9efdccbecdccce9decaeadfc9ebdfc5edddc4efdac5f2ddcaeddbc7ebdcc9e9dcc9e9dac5ebd9c3eed9c4e6d4c0e8d7c5ebdac6ebd9c5ead4bfe6d0b9d3c3acc1b29be8e4e1e8e5e0e8e5dee8e5dee8e5dce8e5dce8e5dce6e6dce4e4dce5e5dde5e5dde5e5dde4e4dce4e4dce2e2d8e0e1d9e0e3dcd3d4cedcd9d287847d2f342e2026244b4f504b4c5025242c2d2d39373d4937414a2a34353b4443404549494e51393f3b464d46414a47404a49495450434c4b42454a393d4038413c37443a172b20263a2f142419142419192d241a2f26152d20182b17252a0a574d0fc5a63ae5ba38e5b338e5af4b8e521cb6795dcf9182aa6659bf6c5aad5d46b2745bc1917bb79481fce3cfebddc0f0e3c0efddb9f3dfbcfeeecdfff3d3fef3d7f8edd1f3e7cdf7ecd0ece1c3ede0c0efdcbee2cdaeefdabbffdaadaa641ebd680dc46d04be7200dba014f5c72cf5cb27f4cc1ff6cb1af6c916ebbd10dfb106efc114f7c91bfdd223eabf10f5c91ef8cc21eec015dbac06c79700c69908d9b53db89a40584411726a53d3d2cdc0c6c6bcc7c3b9c4c0bac3c0bfc0bb82786cb6a595bcab97bfaf96c7b69cc4bbaaa6b2b22e4861062961001f62021a5620315f525c779eaab68ea7a427523f1056312f643a564b2f87402cac2a1dbf251dbc2721bc2c23b32114c53423c52f21b53325f0988af2b8aaeac5b5dec9b6d6ceb78a8d72363b24273119313a25303521cfccbde7e0d0e4ddcbeae1d0ebdecee8dccce8e0cdeae2cfe7dac9ebdcc9e7dcc6e4d9c3e3d4c1decdb9d4c2aacebea7afa697736f6319190f1a180c1a1205211000ebd292f1d186b59451412400331e00271a00221a071b15092f281e37302a3c36361f241e18351f214627365033d3e1c7e2e2caebe3ceece1cbe3dfc4e8edcd3e5a3225603014622e0a5e2a1d6d3a0c52201f59292351236d89617b8465d8d6bdf1ebd5f0e5d1f4e4d4f3e4cff7eccef3e6c4f3dcbc6e462c8e4a3d7a2119891c17921f1a841412a53936a53736861a177c1109964647472a3e2d3462092a71052f81153983173b8700267e193f920e2e6b4b5e7fd3d4d6ddd5c8dcd2c6ded4c8ddd3c7dcd3cad6cbc9cfc5c4cbc7bec6c6bcb0b0b0bbbbc3abadbc43485c2d37504d577073758a54556a3339532b304d3337523036502a344f2c35522c2f52282b4c272f46222d43232d4823293f7d7d85ded9d5e9ddcdecddc8e9d9c9efdeceeedcc8ecdcc5e9dac3e4d8c2e9dac7ecdbcbefdccbeddbc7eadac3eddec7e7dcc8e8ddc9ecddc8eddcc8f1e0ccecdbc7edddc4f0dec6f1ddc5f1dfc9eedfccebdecbe8dbc8ece0caefdfc6eddcc2f1ddc5efddc7eddecbeadfcde9decce9decaeadec6edddc6efdac7f3e0cfe8dcc6e4ddc3eae3c6e8dfc2eddbc3ecd7c4eeddcbecdccce9dac7eddbc7efd7bfe9d1b9e1cfb7c0b099e7e2dfe8e3dfe8e3dfe8e3dde9e5dce9e5dce8e5dce8e5dce5e5dde5e5dde5e5dde4e4dce4e4dce3e3dbe2e2d8dfe0d8dadad8dfdfddd8d3cd5f5c553c3d37474c460909074645432f26293a343649484d393d3e414640424844464b4e434b4d383e3a48524a404b47465250414d4b3e464845454d47464c434a43313e3446574d293d3227342b212e2411221a172c230f291c10260f353a117d7127d0b238e6bd2fe6bf36ba9221996d2effe9c7ffe4d4c49385ce8e75e3a485deab90d7af967c5649fbe0cffbeccfeaddbaeedbb3f9e3bcf6e6c4fbeecefaeccff9eed2f2e7cbf0e5c7f3e6c6f1e2c1f1dcbff0dbbefde8cbffe8c0b26e31c16c1cc56c0eca7d09ffce43ecc426f2cc29eac618efc50ff3c710f0c215f8ca1fefc113facd1cf5ca19fdd223e7bb10d6aa01dcae03d9ad06d2a406d4aa22846100705413bcad8ec3bfb4c8cdc9c0cacbb9c5c3bbc5c48d96938b8b83c6b6a7c8b29bc9b39cd4bea6d8c4acd2c9b8bcc5c2a5bed412376e1134784e629fb0b9e4b6b8c7bbc0baaac0ab2d5b371763351756294950317d4631af3425c22a1fd13c35b5251cb22514c23120c83023b83024a14133f5b6a7f1c6b6e5cbbadecfbad7d1b9cec9b5c3c2ad81806b81806cdcd6c6e9e2d2e9e0cfeae2cfebdfd1ebe2d3ebe2d1e9e0cfeedeceecddcae5dbc2e6dcc3e4d5c2e0cebad5c1a8d1c1a8b7ae9d9997880b0c001716041e140a2514002b1800291300331b00432f14251d0a231f14221e1b14100f2d282436312d302b28151f16193c261f4e2e264b2a294224dee2cbede7d1f8ecd6f4e8d0e3d9beeaf5d32857291f68310659230f642d135c271e5a275b8255849d73828968848468ece7d1eee6d3f7e7d7f7e7d0f4eac7afa17aac946e84573a8e44399533308c1c18901a169f2f2d8317146f04009f342e790908701826663d673133700626710f3d8b163c87284d9b194199163b8c18326bb0bed9dbd8d1e0d4bee5d6c3e8d7c3e5d7bde8dac0e5d2c1e7d6c4e5d6b9e3d5b8e1d2bfd7c9bed0c2bfcbc2c5c0bdc6bcb9c2c3b9c1bbb1b9bcb6c2b2b0beb4b1c2b0afc1b0b3c6b2b4cbafabc6b6b2cbbdbfccbcc3cdc4cad6caced7dbd9dcdfd8d0e7dac7ecddc6edddcdebdbcbf0dec8eedec5ecdec3e9ddc5ecdccdeadacdebd8c9f2e0ccedddc4eddfc5ece0cae9ddc7efdfc8ebdbc4efdecaecddc8efe0c9ecdcc3efddc7eddbc7eddccaf1e4d3e9dcc9e9ddc7eee0c6ecdcc2f1ddc5f0dec8ecdfcceadfcde8e0cdeadfcbebdfc7eedec7eedbcaead9c7e8ddc7e9e4c7e2dfbce8e2c0efddc5f1dcc9ecdbcbedddcde7dac9eedec7eed4bdeed4bbe1cdb5c3b39c + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!43 &1583875880 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0975} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be0000000014aec7bd0000000000000000b81e05be0000000014aec73d000000000000803fb81e053e0000000014aec7bd0000803f00000000b81e053e0000000014aec73d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.375} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!43 &1668451925 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.073125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000008fc295bd0000000000000000b81e05be000000008fc2953d000000000000803fb81e053e000000008fc295bd0000803f00000000b81e053e000000008fc2953d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.5, y: 0, z: 0.28125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1981737116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981737119} + - component: {fileID: 1981737118} + - component: {fileID: 1981737117} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1981737117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1981737118 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 2109951369} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1981737119 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981737116} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2098412916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098412918} + - component: {fileID: 2098412917} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2098412917 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2098412918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!21 &2104648443 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 273020746} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &2109951369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2109951370} + - component: {fileID: 2109951373} + - component: {fileID: 2109951372} + - component: {fileID: 2109951371} + m_Layer: 5 + m_Name: Normal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2109951370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 996116294} + m_Father: {fileID: 1102190081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -2} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &2109951371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2109951372} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 354173672} + m_MethodName: SetNormalMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2109951372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2109951373 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2109951369} + m_CullTransparentMesh: 0 +--- !u!1001 &2143702592 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (1) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 234442106} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1668451925} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: cc476e45a18af674495a0c45e057cbe6, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Lego.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Lego + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.183625 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &2143702593 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 2143702592} + m_PrefabAsset: {fileID: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity.meta new file mode 100644 index 0000000..76248b4 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ImageTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dabbdb77ad4d46e41bc01dd90e5d2008 +timeCreated: 1570178384 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity new file mode 100644 index 0000000..5a5f0d0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity @@ -0,0 +1,1152 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &599821359 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000010340955834, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: worldCenterMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: AndroidBackgroundShader + value: + objectReference: {fileID: 4800000, guid: e33d39913d1684483a67e9d9680cd2c5, type: 3} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: backgroundShader + value: + objectReference: {fileID: 4800000, guid: e02274309126848c690064f25d4cf844, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1001 &723886233 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} +--- !u!4 &723886234 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, + type: 3} + m_PrefabInstance: {fileID: 723886233} + m_PrefabAsset: {fileID: 0} +--- !u!1 &858551794 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 858551798} + - component: {fileID: 858551797} + - component: {fileID: 858551796} + - component: {fileID: 858551795} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &858551795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + 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 &858551796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &858551797 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &858551798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1810198119} + - {fileID: 1772119344} + - {fileID: 1974585820} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &926542985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926542987} + - component: {fileID: 926542986} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &926542986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926542985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f934671e8e41242b1aa7de3a246aa5a5, type: 3} + m_Name: + m_EditorClassIdentifier: + startBtnText: {fileID: 2021142639} + guideView: {fileID: 1974585819} +--- !u!4 &926542987 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926542985} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1000303855 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 723886234} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &1030799947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1030799950} + - component: {fileID: 1030799949} + - component: {fileID: 1030799948} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1030799948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1030799949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 1810198118} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1030799950 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1303148139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1303148140} + - component: {fileID: 1303148142} + - component: {fileID: 1303148141} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1303148140 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303148139} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1974585820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1303148141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303148139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9998861, g: 1, b: 0.99983984, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Move your Device. +--- !u!222 &1303148142 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303148139} + m_CullTransparentMesh: 0 +--- !u!1 &1772119343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772119344} + - component: {fileID: 1772119347} + - component: {fileID: 1772119346} + - component: {fileID: 1772119345} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1772119344 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1965060475} + m_Father: {fileID: 858551798} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1772119345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1772119346} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 926542986} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1772119346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1772119347 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_CullTransparentMesh: 0 +--- !u!1 &1810198118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1810198119} + - component: {fileID: 1810198122} + - component: {fileID: 1810198121} + - component: {fileID: 1810198120} + m_Layer: 5 + m_Name: Start + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1810198119 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2021142638} + m_Father: {fileID: 858551798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 35} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1810198120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1810198121} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 926542986} + m_MethodName: OnClickStart + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1810198121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1810198122 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_CullTransparentMesh: 0 +--- !u!1 &1965060474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1965060475} + - component: {fileID: 1965060477} + - component: {fileID: 1965060476} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1965060475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1772119344} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1965060476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &1965060477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_CullTransparentMesh: 0 +--- !u!1 &1974585819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1974585820} + - component: {fileID: 1974585822} + - component: {fileID: 1974585821} + m_Layer: 5 + m_Name: GuideView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1974585820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974585819} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 1303148140} + m_Father: {fileID: 858551798} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 25} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1974585821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974585819} + m_Enabled: 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.3} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1974585822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974585819} + m_CullTransparentMesh: 0 +--- !u!1 &2021142637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2021142638} + - component: {fileID: 2021142640} + - component: {fileID: 2021142639} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2021142638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1810198119} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2021142639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Start Tracking +--- !u!222 &2021142640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_CullTransparentMesh: 0 +--- !u!1 &2098412916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098412918} + - component: {fileID: 2098412917} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2098412917 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2098412918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity.meta new file mode 100644 index 0000000..52ffc23 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantFusionTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4c4ae4f236c34c1d89a2dece18419b2 +timeCreated: 1570178806 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity new file mode 100644 index 0000000..9f1861f --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity @@ -0,0 +1,997 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &599821359 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000010340955834, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: worldCenterMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: AndroidBackgroundShader + value: + objectReference: {fileID: 4800000, guid: e33d39913d1684483a67e9d9680cd2c5, type: 3} + - target: {fileID: 114000011000598766, guid: c11a1b8316f425e469028acee630d862, + type: 3} + propertyPath: backgroundShader + value: + objectReference: {fileID: 4800000, guid: e02274309126848c690064f25d4cf844, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &858551794 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 858551798} + - component: {fileID: 858551797} + - component: {fileID: 858551796} + - component: {fileID: 858551795} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &858551795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + 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 &858551796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &858551797 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &858551798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858551794} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1810198119} + - {fileID: 1772119344} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &926542985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926542987} + - component: {fileID: 926542986} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &926542986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926542985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f403a573500573e42b5c486c18ab54f4, type: 3} + m_Name: + m_EditorClassIdentifier: + startBtnText: {fileID: 2021142639} +--- !u!4 &926542987 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926542985} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1030799947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1030799950} + - component: {fileID: 1030799949} + - component: {fileID: 1030799948} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1030799948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1030799949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 1810198118} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1030799950 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1030799947} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1356932574 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686417379} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1001 &1686417378 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c695ffb68574cd148b85e64f0913c99a, type: 3} +--- !u!4 &1686417379 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000013069966630, guid: c695ffb68574cd148b85e64f0913c99a, + type: 3} + m_PrefabInstance: {fileID: 1686417378} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1772119343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772119344} + - component: {fileID: 1772119347} + - component: {fileID: 1772119346} + - component: {fileID: 1772119345} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1772119344 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1965060475} + m_Father: {fileID: 858551798} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1772119345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1772119346} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 926542986} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1772119346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1772119347 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772119343} + m_CullTransparentMesh: 0 +--- !u!1 &1810198118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1810198119} + - component: {fileID: 1810198122} + - component: {fileID: 1810198121} + - component: {fileID: 1810198120} + m_Layer: 5 + m_Name: Start + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1810198119 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2021142638} + m_Father: {fileID: 858551798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 20} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1810198120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1810198121} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 926542986} + m_MethodName: OnClickStart + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1810198121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1810198122 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810198118} + m_CullTransparentMesh: 0 +--- !u!1 &1965060474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1965060475} + - component: {fileID: 1965060477} + - component: {fileID: 1965060476} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1965060475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1772119344} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1965060476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &1965060477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1965060474} + m_CullTransparentMesh: 0 +--- !u!1 &2021142637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2021142638} + - component: {fileID: 2021142640} + - component: {fileID: 2021142639} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2021142638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1810198119} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2021142639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Start Tracking +--- !u!222 &2021142640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2021142637} + m_CullTransparentMesh: 0 +--- !u!1 &2098412916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098412918} + - component: {fileID: 2098412917} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2098412917 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2098412918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098412916} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity.meta new file mode 100644 index 0000000..89357b8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/InstantTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 69244ca642ec75140bc19207605e2041 +timeCreated: 1488357840 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity new file mode 100644 index 0000000..7126bc2 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity @@ -0,0 +1,1155 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &215551819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 215551820} + - component: {fileID: 215551822} + - component: {fileID: 215551821} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &215551820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1022836419} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &215551821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &215551822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_CullTransparentMesh: 0 +--- !u!1001 &433955214 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1795717133} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.08 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.08 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!4 &433955215 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, + type: 3} + m_PrefabInstance: {fileID: 433955214} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &623241303 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1098374133} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!4 &623241304 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, + type: 3} + m_PrefabInstance: {fileID: 623241303} + m_PrefabAsset: {fileID: 0} +--- !u!1 &650813171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 650813172} + - component: {fileID: 650813174} + - component: {fileID: 650813173} + m_Layer: 5 + m_Name: GuideView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &650813172 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 650813171} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 1407466753} + m_Father: {fileID: 780977844} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 25} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &650813173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 650813171} + m_Enabled: 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.3} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &650813174 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 650813171} + m_CullTransparentMesh: 0 +--- !u!1 &780977843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 780977844} + - component: {fileID: 780977847} + - component: {fileID: 780977846} + - component: {fileID: 780977845} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &780977844 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1022836419} + - {fileID: 650813172} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &780977845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + 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 &780977846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &780977847 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1022836418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022836419} + - component: {fileID: 1022836422} + - component: {fileID: 1022836421} + - component: {fileID: 1022836420} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1022836419 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 215551820} + m_Father: {fileID: 780977844} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1022836420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1022836421} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1727834206} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1022836421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1022836422 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_CullTransparentMesh: 0 +--- !u!1 &1098374129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1471171399029760, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1098374133} + - component: {fileID: 1098374132} + - component: {fileID: 1098374131} + - component: {fileID: 1098374130} + m_Layer: 0 + m_Name: MarkerTrackable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1098374130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 114829840102123588, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098374129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b14be9763c18141ae9ff4be720d847, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: 'id0 : 1.5' + trackableId: + trackableName: + markerID: 0 + markerSize: 0.2 +--- !u!33 &1098374131 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 33736501292513668, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098374129} + m_Mesh: {fileID: 0} +--- !u!23 &1098374132 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 23278493423163716, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098374129} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!4 &1098374133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 4599038709359744, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098374129} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 623241304} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1407466752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1407466753} + - component: {fileID: 1407466755} + - component: {fileID: 1407466754} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1407466753 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407466752} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 650813172} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1407466754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407466752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9998861, g: 1, b: 0.99983984, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Move your Device. +--- !u!222 &1407466755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1407466752} + m_CullTransparentMesh: 0 +--- !u!1 &1726837843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1726837845} + - component: {fileID: 1726837844} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1726837844 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726837843} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1726837845 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726837843} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1727834205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1727834207} + - component: {fileID: 1727834206} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1727834206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727834205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b60ecc8603226402ebb4d88b23d14bc6, type: 3} + m_Name: + m_EditorClassIdentifier: + guideView: {fileID: 650813171} +--- !u!4 &1727834207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727834205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1765002074 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &1795717129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1082040997537836, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1795717133} + - component: {fileID: 1795717132} + - component: {fileID: 1795717131} + - component: {fileID: 1795717130} + m_Layer: 0 + m_Name: MarkerTrackable (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1795717130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 114684681122708192, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1795717129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26b14be9763c18141ae9ff4be720d847, type: 3} + m_Name: + m_EditorClassIdentifier: + storageType: 0 + trackerDataFileObject: {fileID: 0} + trackerDataFileName: id1 + trackableId: + trackableName: + markerID: 1 + markerSize: 0.08 +--- !u!33 &1795717131 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 33993967674756132, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1795717129} + m_Mesh: {fileID: 0} +--- !u!23 &1795717132 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 23267830368188054, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1795717129} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!4 &1795717133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 4489704120101604, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1795717129} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 433955215} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2104059308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2104059311} + - component: {fileID: 2104059310} + - component: {fileID: 2104059309} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2104059309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &2104059310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &2104059311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity.meta new file mode 100644 index 0000000..39c1ac8 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerFusionTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 13fc47a5014c04f5e8057a4257177320 +timeCreated: 1570178806 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity new file mode 100644 index 0000000..790f158 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity @@ -0,0 +1,1266 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!4 &123142443 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4599038709359744, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 443986179} + m_PrefabAsset: {fileID: 0} +--- !u!1 &215551819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 215551820} + - component: {fileID: 215551822} + - component: {fileID: 215551821} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &215551820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1022836419} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &215551821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &215551822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215551819} + m_CullTransparentMesh: 0 +--- !u!1001 &443986179 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1024631828733874, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_Name + value: MarkerGroup + objectReference: {fileID: 0} + - target: {fileID: 1082040997537836, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4948038038945012, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 114252722611284500, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + propertyPath: markerGroupSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114252722611284500, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + propertyPath: applyAll + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114684681122708192, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + propertyPath: markerSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114829840102123588, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + propertyPath: markerSize + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff7db65ae0151d849b0887f43c0ed058, type: 3} +--- !u!1 &638556620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 638556621} + - component: {fileID: 638556624} + - component: {fileID: 638556623} + - component: {fileID: 638556622} + m_Layer: 5 + m_Name: Enhanced + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &638556621 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638556620} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 889607621} + m_Father: {fileID: 780977844} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -5, y: -25} + m_SizeDelta: {x: 45, y: 15} + m_Pivot: {x: 1, y: 1} +--- !u!114 &638556622 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638556620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 638556623} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1727834206} + m_MethodName: OnClickedEnhanced + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &638556623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638556620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &638556624 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638556620} + m_CullTransparentMesh: 0 +--- !u!1 &698731332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 698731333} + - component: {fileID: 698731336} + - component: {fileID: 698731335} + - component: {fileID: 698731334} + m_Layer: 5 + m_Name: Normal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &698731333 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 698731332} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 1538466604} + m_Father: {fileID: 780977844} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -5, y: -5} + m_SizeDelta: {x: 45, y: 15} + m_Pivot: {x: 1, y: 1} +--- !u!114 &698731334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 698731332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 698731335} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1727834206} + m_MethodName: OnClickedNormal + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &698731335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 698731332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &698731336 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 698731332} + m_CullTransparentMesh: 0 +--- !u!1 &780977843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 780977844} + - component: {fileID: 780977847} + - component: {fileID: 780977846} + - component: {fileID: 780977845} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &780977844 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1022836419} + - {fileID: 698731333} + - {fileID: 638556621} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &780977845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + 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 &780977846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &780977847 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780977843} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!4 &791940684 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4489704120101604, guid: ff7db65ae0151d849b0887f43c0ed058, + type: 3} + m_PrefabInstance: {fileID: 443986179} + m_PrefabAsset: {fileID: 0} +--- !u!1 &889607620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 889607621} + - component: {fileID: 889607623} + - component: {fileID: 889607622} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &889607621 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889607620} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 638556621} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &889607622 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889607620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: ENHANCED +--- !u!222 &889607623 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889607620} + m_CullTransparentMesh: 0 +--- !u!1 &1022836418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022836419} + - component: {fileID: 1022836422} + - component: {fileID: 1022836421} + - component: {fileID: 1022836420} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1022836419 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 215551820} + m_Father: {fileID: 780977844} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1022836420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1022836421} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1727834206} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1022836421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1022836422 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022836418} + m_CullTransparentMesh: 0 +--- !u!1 &1538466603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1538466604} + - component: {fileID: 1538466606} + - component: {fileID: 1538466605} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1538466604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538466603} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 698731333} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1538466605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538466603} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: NORMAL +--- !u!222 &1538466606 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538466603} + m_CullTransparentMesh: 0 +--- !u!1 &1726837843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1726837845} + - component: {fileID: 1726837844} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1726837844 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726837843} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1726837845 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726837843} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1727834205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1727834207} + - component: {fileID: 1727834206} + - component: {fileID: 1727834208} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1727834206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727834205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2ac15ae4d9bc1ad42a7d797c9851df42, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1727834207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727834205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1727834208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727834205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41d1d99963fa0409c8c810b11410d8f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1737299763 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 791940684} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1001 &1753870389 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 123142443} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1001 &1765002074 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &2104059308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2104059311} + - component: {fileID: 2104059310} + - component: {fileID: 2104059309} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2104059309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &2104059310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &2104059311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104059308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity.meta new file mode 100644 index 0000000..792d3fb --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/MarkerTracker.unity.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3ac4de6b17712f54bb8fdd7d2218fb39 +timeCreated: 1519804722 +licenseType: Free +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity new file mode 100644 index 0000000..f5c9ce7 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity @@ -0,0 +1,959 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &67970797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 67970799} + - component: {fileID: 67970798} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &67970798 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67970797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c974723f89c064862b90ecae08950332, type: 3} + m_Name: + m_EditorClassIdentifier: + guideView: {fileID: 1119892830} +--- !u!4 &67970799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67970797} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &392653341 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &392792891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 392792892} + - component: {fileID: 392792895} + - component: {fileID: 392792894} + - component: {fileID: 392792893} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &392792892 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1848170862} + m_Father: {fileID: 579253588} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &392792893 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 392792894} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 67970798} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &392792894 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &392792895 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_CullTransparentMesh: 0 +--- !u!1 &579253584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 579253588} + - component: {fileID: 579253587} + - component: {fileID: 579253586} + - component: {fileID: 579253585} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &579253585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + 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 &579253586 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &579253587 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &579253588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 392792892} + - {fileID: 1119892831} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &906592373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906592375} + - component: {fileID: 906592374} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &906592374 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &906592375 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &945598491 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackerDataFileName + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackableName + value: 2019_02_21_15_34_50 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} +--- !u!4 &945598492 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + m_PrefabInstance: {fileID: 945598491} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1119892830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1119892831} + - component: {fileID: 1119892833} + - component: {fileID: 1119892832} + m_Layer: 5 + m_Name: GuideView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1119892831 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119892830} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 1416439626} + m_Father: {fileID: 579253588} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 25} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1119892832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119892830} + m_Enabled: 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.3} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1119892833 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119892830} + m_CullTransparentMesh: 0 +--- !u!1 &1416439625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1416439626} + - component: {fileID: 1416439628} + - component: {fileID: 1416439627} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1416439626 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416439625} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1119892831} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1416439627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416439625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9998861, g: 1, b: 0.99983984, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Move your Device. +--- !u!222 &1416439628 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416439625} + m_CullTransparentMesh: 0 +--- !u!1 &1469402852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1469402856} + - component: {fileID: 1469402855} + - component: {fileID: 1469402854} + - component: {fileID: 1469402853} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1469402853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 833def5a47809414a97a3a8ff57d897e, type: 3} + m_Name: + m_EditorClassIdentifier: + eventSystem: {fileID: 1469402855} + referenceDPI: 100 + referencePixelDrag: 8 + runOnAwake: 1 +--- !u!114 &1469402854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1469402855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1469402856 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1765615809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 945598492} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &1848170861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848170862} + - component: {fileID: 1848170864} + - component: {fileID: 1848170863} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1848170862 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 392792892} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1848170863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &1848170864 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_CullTransparentMesh: 0 diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity.meta new file mode 100644 index 0000000..3d47052 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectFusionTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c78b536ab1324eebb007105abce5524 +timeCreated: 1570178806 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity new file mode 100644 index 0000000..ce92ee3 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity @@ -0,0 +1,804 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &67970797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 67970799} + - component: {fileID: 67970798} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &67970798 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67970797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f64661a4fbcc7b44f9ee47d2ff5bde50, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &67970799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67970797} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &392653341 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &392792891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 392792892} + - component: {fileID: 392792895} + - component: {fileID: 392792894} + - component: {fileID: 392792893} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &392792892 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1848170862} + m_Father: {fileID: 579253588} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &392792893 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 392792894} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 67970798} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &392792894 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &392792895 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392792891} + m_CullTransparentMesh: 0 +--- !u!1 &579253584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 579253588} + - component: {fileID: 579253587} + - component: {fileID: 579253586} + - component: {fileID: 579253585} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &579253585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + 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 &579253586 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &579253587 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &579253588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 579253584} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 392792892} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &906592373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906592375} + - component: {fileID: 906592374} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &906592374 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &906592375 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906592373} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &945598491 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackerDataFileName + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012622930344, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + propertyPath: trackableName + value: 2019_02_21_15_34_50 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0a5d26d907b8078439d816f9d0bf29e1, type: 3} +--- !u!4 &945598492 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000013795749232, guid: 0a5d26d907b8078439d816f9d0bf29e1, + type: 3} + m_PrefabInstance: {fileID: 945598491} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1469402852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1469402856} + - component: {fileID: 1469402855} + - component: {fileID: 1469402854} + - component: {fileID: 1469402853} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1469402853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 833def5a47809414a97a3a8ff57d897e, type: 3} + m_Name: + m_EditorClassIdentifier: + eventSystem: {fileID: 1469402855} + referenceDPI: 100 + referencePixelDrag: 8 + runOnAwake: 1 +--- !u!114 &1469402854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1469402855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1469402856 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1469402852} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1765615809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 945598492} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &1848170861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848170862} + - component: {fileID: 1848170864} + - component: {fileID: 1848170863} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1848170862 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 392792892} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1848170863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &1848170864 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848170861} + m_CullTransparentMesh: 0 diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity.meta new file mode 100644 index 0000000..4fba182 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/ObjectTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee8fd131c4b971b43b732d985769f0f6 +timeCreated: 1488845130 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity new file mode 100644 index 0000000..83e5ce4 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity @@ -0,0 +1,947 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &153439589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 153439593} + - component: {fileID: 153439592} + - component: {fileID: 153439591} + - component: {fileID: 153439590} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &153439590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + 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 &153439591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &153439592 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &153439593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1349191701} + - {fileID: 1608322555} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &259055758 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 259055759} + - component: {fileID: 259055761} + - component: {fileID: 259055760} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &259055759 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 259055758} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1608322555} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &259055760 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 259055758} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9998861, g: 1, b: 0.99983984, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Move your Device. +--- !u!222 &259055761 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 259055758} + m_CullTransparentMesh: 0 +--- !u!1001 &718535315 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &920416667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 920416669} + - component: {fileID: 920416668} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &920416668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920416667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 91f3588db932b43a09bd9ae887d21fae, type: 3} + m_Name: + m_EditorClassIdentifier: + guideView: {fileID: 1608322554} +--- !u!4 &920416669 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920416667} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 0} + m_LocalScale: {x: 1, y: 1, z: 0.1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1349191700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1349191701} + - component: {fileID: 1349191704} + - component: {fileID: 1349191703} + - component: {fileID: 1349191702} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1349191701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2055274741} + m_Father: {fileID: 153439593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1349191702 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1349191703} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 920416668} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1349191703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1349191704 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_CullTransparentMesh: 0 +--- !u!1001 &1513591882 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1949976300405586, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_Name + value: QrCodeTrackable (1) + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.x + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.y + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.z + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 114742282753196968, guid: 758658888716c49e185b9f1998379111, + type: 3} + propertyPath: qrCodeSearchingWords + value: Maxst2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 758658888716c49e185b9f1998379111, type: 3} +--- !u!1 &1576369095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1576369098} + - component: {fileID: 1576369097} + - component: {fileID: 1576369096} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1576369096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1576369097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1576369098 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1608322554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1608322555} + - component: {fileID: 1608322557} + - component: {fileID: 1608322556} + m_Layer: 5 + m_Name: GuideView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1608322555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1608322554} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000008, y: 1.0000008, z: 1.0000008} + m_Children: + - {fileID: 259055759} + m_Father: {fileID: 153439593} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 25} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1608322556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1608322554} + m_Enabled: 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.3} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1608322557 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1608322554} + m_CullTransparentMesh: 0 +--- !u!1001 &1912809812 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.x + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.y + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 4955995929910252, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalScale.z + value: 0.063 + objectReference: {fileID: 0} + - target: {fileID: 114742282753196968, guid: 758658888716c49e185b9f1998379111, + type: 3} + propertyPath: qrCodeSearchingWords + value: Maxst1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 758658888716c49e185b9f1998379111, type: 3} +--- !u!1 &2055274740 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2055274741} + - component: {fileID: 2055274743} + - component: {fileID: 2055274742} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2055274741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1349191701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2055274742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &2055274743 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_CullTransparentMesh: 0 +--- !u!1 &2138134885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138134887} + - component: {fileID: 2138134886} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2138134886 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138134885} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2138134887 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138134885} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity.meta new file mode 100644 index 0000000..af6a5fd --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeFusionTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5828841c3235942e2b26f1624949197b +timeCreated: 1570178806 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity new file mode 100644 index 0000000..13d01a7 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity @@ -0,0 +1,768 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.46169478, g: 0.512416, b: 0.5899326, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &153439589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 153439593} + - component: {fileID: 153439592} + - component: {fileID: 153439591} + - component: {fileID: 153439590} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &153439590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + 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 &153439591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &153439592 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &153439593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 153439589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1349191701} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1001 &718535315 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!1 &920416667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 920416669} + - component: {fileID: 920416668} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &920416668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920416667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f2307bbed5f6744ecbfc0f452d9b5b60, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &920416669 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920416667} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1349191700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1349191701} + - component: {fileID: 1349191704} + - component: {fileID: 1349191703} + - component: {fileID: 1349191702} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1349191701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2055274741} + m_Father: {fileID: 153439593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1349191702 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1349191703} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 920416668} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1349191703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1349191704 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349191700} + m_CullTransparentMesh: 0 +--- !u!1001 &1523189249 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1949976300405586, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_Name + value: QrCodeTrackable (1) + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 114742282753196968, guid: 758658888716c49e185b9f1998379111, + type: 3} + propertyPath: qrCodeSearchingWords + value: Maxst2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 758658888716c49e185b9f1998379111, type: 3} +--- !u!1 &1576369095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1576369098} + - component: {fileID: 1576369097} + - component: {fileID: 1576369096} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1576369096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1576369097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1576369098 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576369095} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1912809812 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4814109243957134, guid: 758658888716c49e185b9f1998379111, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 114742282753196968, guid: 758658888716c49e185b9f1998379111, + type: 3} + propertyPath: qrCodeSearchingWords + value: Maxst1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 758658888716c49e185b9f1998379111, type: 3} +--- !u!1 &2055274740 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2055274741} + - component: {fileID: 2055274743} + - component: {fileID: 2055274742} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2055274741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1349191701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2055274742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &2055274743 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055274740} + m_CullTransparentMesh: 0 +--- !u!1 &2138134885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138134887} + - component: {fileID: 2138134886} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2138134886 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138134885} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2138134887 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138134885} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity.meta new file mode 100644 index 0000000..7f43758 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/QrCodeTracker.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 07c63318afa4a4572aa3af55e4936329 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity new file mode 100644 index 0000000..2e1eb76 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity @@ -0,0 +1,7226 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &5448720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5448723} + - component: {fileID: 5448721} + m_Layer: 0 + m_Name: SceneManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &5448721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5448720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4763729fb6b1e4e82a65bed0d1783784, type: 3} + m_Name: + m_EditorClassIdentifier: + CameraMode: 0 +--- !u!4 &5448723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5448720} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8090189 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8090190} + - component: {fileID: 8090193} + - component: {fileID: 8090192} + - component: {fileID: 8090191} + m_Layer: 5 + m_Name: Multi + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8090190 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8090189} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 836985886} + m_Father: {fileID: 1141942019} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -46} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &8090191 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8090189} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8090192} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: SetMultiMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &8090192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8090189} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &8090193 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8090189} + m_CullTransparentMesh: 0 +--- !u!1001 &381838815 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (1) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2041097293} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 395632302} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: cc476e45a18af674495a0c45e057cbe6, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Lego.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Lego + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.183625 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &381838816 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 381838815} + m_PrefabAsset: {fileID: 0} +--- !u!43 &395632302 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.073125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000008fc295bd0000000000000000b81e05be000000008fc2953d000000000000803fb81e053e000000008fc295bd0000803f00000000b81e053e000000008fc2953d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0918125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &411115900 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1301939100} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &522340273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 522340274} + - component: {fileID: 522340276} + - component: {fileID: 522340275} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &522340274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 522340273} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 690159945} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &522340275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 522340273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Normal +--- !u!222 &522340276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 522340273} + m_CullTransparentMesh: 0 +--- !u!1001 &590463324 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1115094820} + m_Modifications: + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} + propertyPath: m_LocalScale.z + value: 0.1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0394c17b153c4785b97b2ec3cb567bc, type: 3} +--- !u!1 &649960306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 649960307} + - component: {fileID: 649960310} + - component: {fileID: 649960309} + - component: {fileID: 649960308} + m_Layer: 5 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &649960307 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 649960306} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 743073060} + m_Father: {fileID: 1141942019} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 25, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &649960308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 649960306} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 649960309} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5448721} + m_MethodName: OnClickBackButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &649960309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 649960306} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &649960310 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 649960306} + m_CullTransparentMesh: 0 +--- !u!1 &690159941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 690159945} + - component: {fileID: 690159944} + - component: {fileID: 690159943} + - component: {fileID: 690159942} + m_Layer: 5 + m_Name: Normal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &690159942 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690159941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 690159943} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: SetNormalMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &690159943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690159941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &690159944 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690159941} + m_CullTransparentMesh: 0 +--- !u!224 &690159945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690159941} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 522340274} + m_Father: {fileID: 1141942019} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -2} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!1 &743073059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 743073060} + - component: {fileID: 743073062} + - component: {fileID: 743073061} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &743073060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 743073059} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 649960307} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &743073061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 743073059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 6 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: BACK +--- !u!222 &743073062 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 743073059} + m_CullTransparentMesh: 0 +--- !u!1 &836985885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 836985886} + - component: {fileID: 836985888} + - component: {fileID: 836985887} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &836985886 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 836985885} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8090190} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &836985887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 836985885} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Multi +--- !u!222 &836985888 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 836985885} + m_CullTransparentMesh: 0 +--- !u!43 &837538007 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0918125} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be000000003108bcbd0000000000000000b81e05be000000003108bc3d000000000000803fb81e053e000000003108bcbd0000803f00000000b81e053e000000003108bc3d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0975} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &894111369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 894111370} + - component: {fileID: 894111373} + - component: {fileID: 894111372} + - component: {fileID: 894111371} + m_Layer: 5 + m_Name: Extended + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &894111370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894111369} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2137484317} + m_Father: {fileID: 1141942019} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2, y: -24} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 1, y: 1} +--- !u!114 &894111371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894111369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 894111372} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: SetExtendedMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &894111372 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894111369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &894111373 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894111369} + m_CullTransparentMesh: 0 +--- !u!1001 &1115094819 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: -0.3 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 411115900} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1996696099} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: e967f2d1078812448a6e603dc806b58a, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Glacier.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Glacier + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.183625 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &1115094820 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 1115094819} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1141942018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1141942019} + - component: {fileID: 1141942022} + - component: {fileID: 1141942021} + - component: {fileID: 1141942020} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1141942019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1141942018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 690159945} + - {fileID: 894111370} + - {fileID: 8090190} + - {fileID: 649960307} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1141942020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1141942018} + 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 &1141942021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1141942018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 2 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1141942022 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1141942018} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!28 &1301939100 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 240 + m_CompleteImageSize: 230400 + m_TextureFormat: 3 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 230400 + _typelessdata: c3c5dabdc2d6bac5d9c8d7eabac9dcd0e1f3d1e1f1c9d9e8dcecfbd9e9f6d5e7f1cfe1ebd4e4f1dfeffcd6e2f0dfebf7e3f1fce7f5fee3f0f9e7f4fddee8f2dbe5efebf5fef0faffdce9f1e2eff7d5e3ecdeecf5dce9f2ddeaf3e6f0f9d0dee7b7c8d8a2b9cb90a9bf839fb785a3bd92b1cd93b3cca6c6dda5c1d990acc195aec49fb8cca6bdcf9cb3c5aac1d3a6bcd19cb4ce829ab4899db597acbfb1c2d2acbecc8a9ea9a6bcc9b2c9d7a4becf8da8bb7e99ae9fb7cfb7cfe7b4c8e1aec3d8bdd0dfc6dae5bdd3e1bcd2e0b5ccdcbbd2e2bed5e3bed5e3c1d8e6b2c9d7a2b9cbc6ddefc2d8edafc5daabc2d4a2b9c9b0c3d2c0d3e1d4e4f3d6e6f5d4e5f7d9ebffc0d9efc7e3fba1bfd97796b28aa5c28da7c289a1bd9cb2ca9fb5cc96afc3a2bbd195b0c599b5cb93afc592b0c883a1b963819b6f8da791b0cc9bbad68ba9c58ba9c591afc97f9db789a4bf90afcb6a8caf698fb37195b77b9fbf7093b37194b081a0bc87a5bd8ca8be8ba6bb9cb5c9b2ccddaac4d5a3bdcc88a4b2b4d1e3aecee784a7c3779ab67095b0759db7739bb5749bb8739ab77498b87fa3c38aadcd5b7f9f4a6e904e7797557e9e4d78984b7794446d8b4e7592517693496b8744668239587540627e3d5e7d3053713457732c506a42647f3f6278b2d1e6abcadea4c0d89db9d19db9d199b5cda0beda93b2cf6a89a85a7d9d6385aa7094b8395f83365d7e365d7e385f7c5a819e78a0ba7397b799bbd694afc4b6ccd956656cb4c3c8b2c1c8cadce6c8dae8cde0efb0c1d198a9b990a2b0c4d7e597adbb9cb6c591aabeacc7dc94b0c687a6bb8eacc683a5c0779ab67299b67097b86c97b779a4c675a2c3719ebd729fbe6d99b674a0bd6f95b96b92b3769dbe779ebd7297b47499b6769eb87199b36e97b36c95b1729bb7749db9749cb6759db67da1bb7ca1bb7da4c57ca5c585adc787abc18aa9bbb0c7d5d3e5efd7e5eeb5bfc9b8c5ceb9c9d697aab898abbaa7bccfa9b9d09cadc19dadbc8c9eac3e50682338557a94b76986a86f87a96984a186a5ba779aad6f92a888a8bf627b9991a6c39cb1cc97adc58294ac9fb1c7b6cbe0bed3e4bfd5e2b9cdd8b3c4d4b3c3d3b7c8dcaebfcfb6cad3bdd4dac0d7dfc3d9e6b4c7d6b4c7d6b6c9d8a8bcc7a1adb9afb9c3d8deeed6e0ecbfced5abbec4b4c8d3aabec99caebaafc1cd92a1b48e9fb3bdd2e5c7e1f0aac4d39cb7c0a7bcc1d5e7e9dcecece2edefecf3fbe6edf5e6f3fba3b4be8798aa869ab2829bb9809dbb7f9ebb8fb1cc7295a980a3b7819fb77c98b08096ad8196a97d92a3a4bac896abbc5265748a98a5b2bcc6b0b9beb8c1c6d2dbe2d9e3ecdfe6f6d4ddecc7d4e4b9c9d8c5d6e6d6e9f8ddf0ffcfe0f0bbcddbb6c8d4bdcfdbc1d3dfc4d4e1c7d7e4c8d6e3c1cfdcc1d2dcd5e6f0ddebf6d6e4efc3cfdbd6e2eeeaf7ffe8f5fee9f7ffd8e6efd2e3ebdcedf5d9e7f0e3f0f9e8f2fcdbe7f3def0fed1e6f7abc2d495b0c595b1c987a5bd89a7bf8caac2a0bcd2a8c3d8bbd5e6c1d8eaacc3d3a6bdcdacc3d3b7cde2a5bbd39eb4cc94a9be99acbdc8dae8d6e8f4c8dae6a8bbc9a8bfcd859fb09eb9ce97b3c98da9c199b4cf87a1bcacc4dc93aabab9cfdcc4dae8aac1cfb3cad893adba8da4b4b0c7d5bed5e3b6cddb9db4c4a5bcccd2e7f8d1e6f7cce1f2d1e6f7c0d5e6b1c6d79aabbda1b2c49bacc08c9eb49bb4ca7690a96c8aa47c9ab68ca7c4809ab595adc78aa2ba9ab3c9a7c0d68faabf9bb6cb93afc586a2b87391a963819b718fa98ba9c59ebcd88eacc87f9db799b4cf8aa6be92aec696b2c87492ac7091b2789cbe6588a86e91af7a9cb884a6c191b1c87897ac8ba6bba3bed1acc5d98ca5b97f99aaa8c2d39eb9ca9ebacf86a5c185a8c480a3bf81a6c17ca4be759cb97ba2bf7ca3c08aaece6185a54a6d8d476b8d507798517a9a517a9a507b9b4b769650799949708f3a5e7e3558763d5e7d3c5d7c426382486b8b4d70904d708e4a6d8b4e708c4567824e6e85b5d3ebabc9e3aac8e2a1bcd78caac66784a23352713657783a5c7f33577b31577b2c5277284e72345b7c3158773b627f365d7a577a987e9db997b0c4b9cdd86c7b82465457c2d1d8c5d6dec4d6e2c1d3e1b3c3d2acbccba0b0bfa3b5c393a9b67e94a2788f9f91a8babdd4e6c6ddefc2dbef97b2c78ca8c080a0b980a3bf759ab778a1bf79a5c276a1c1719dba77a3c077a0be769ec1779fc2739cbc749dbb7097b47299b6729ab46e96b07198b5729bb7729bb7739db679a1bb83a7c17c9eb784a4bd84a6c19abcd794b7cd99bacda8c3d4bad1dfa1b3bfc1cfdac6d3dcb5c2cb92a3adb0c2cea7bac9abc0d190a5ba93a8bd899eaf405568283e565067866781a27996b87994b28faac77d9db48cafc3769ab07b9bb495adc9889dbaaac0d8a7bdd4a0b4cc869cb39bb4cab1cbdcc8dfedb6ccd9b2c3d3b5c6d6b8c9dbbbceddb9cbd7b8ccd5b5cbd6b9ccdaa7b8c8b9cadac5d8e6c9dbe77e88947d8590969eaba5afbbc6d5dcc8dbe1b9cdd8afc5d2b9cbd7bccedca6b8cc96abc0738ca095b0c386a3b586a2b09db1baa7b8bfdceef2e5f2f8dfe8efedf4fce2edf3deecf5c7d7e6b4c6dabacee7a0b8d2a7c1d8b9d4e999b4c787a2b59bb4caa1b7cea1b6cbb5c8d9bacddc90a3b290a3b4475868909eabadbac3a8b1b8c8d1d8d4dde6d5dfe9d0e4e5d8ebefc6d9dfc3d7deb7cdd8a7bfcbc6ddebbad1e1b9cfddc9dcebc9dbe9bfcfdcd7e5f2c1d2dcd4e5efd1e3efc2d8e5bcd2dfcee1efddedfac5d3e0b9c7d4b6c3d3b0c0cfc0d2debaced9b4c8d1bdd1dac1d3ddacbac5b0bccac8d4e2c2d0dbd5e7f3e3f6ffc5dbe9cae1f3b3cce0acc7dcabc6dbb3cce0abc2d4aec4d2d0e6f3c8deebc2d8e5c7ddebb7ccddcce1f6c8daf0c6d9eabacbdbc5d5e2c3d3e0bfcfdcc6d8e6c2d7e8acc5d98ba7bd7e9eb77698b47598b67fa3c391b3cea8c3d8bed5e5afc6d4b8d3dec0dbe6a3bfcb96b0bfaac4d39cb3c3a9c0cebfd5e2b6ccd7b4c8d3b6cad5cfe1efbfd2e3b0c9df8da5bdafc3db9aacc4a7b7d0b2c4dc748aa26f89a27b96b190abc686a1bc90abc68ba5be96b0c99cb8ce97b3c896b2c786a2b7829eb47591a76d8ba383a1bb91afcb9ab8d48eacc8809bb698b4cc849eb594afc4b4cfe2adc8d98ea9be809dbb6b8aa990afcc8dacc892b2c9a7c6dbb0cfe3afccdea7c2d399b3c4a2b8cda3b9ceb2cbe1b9d2e88199b1a3bdd896b5d28fb2d087aac88aafcc80a7c483aac984abca7fa6c5486c8e4f73954c70924c7094466c904a729550789b4a75974772954a7296496f93496d9135577a355878395c7c3f618444668b466a8e52769a54789a496c8c5273924d6f8b476683506f8c42617e3e5b7b3a59783856783250743b5b8136587e31547a254b702e547b325a7e30567b355b7f3a6182466b8854769258748c879eaeb6c7d1bfccd26d787c697478c0cdd5b3c1ccbfcfdcbeccd99caab7b4c2cfd3e3f0d0e2eebfd1ddbcccd9c2d3ddc6d2dedbe8f1b9c6cfdeecf5c4d4e1a5b8c79fb8cc86a5ba85a7c080a5c083aac778a1bd6e97b3729bb979a1c4739ec179a6c56e9bb8709cb7749db9769bb67398b3799ebb7299b679a3bc81a9c38ab0c787a7be8ba5bc9bb4c8a5bcccbbd2e0cae1efaec8d59bb2c0a9bfcdc5d8e6b9cbd7bccad5bbc9d2b0bec7a6b7c1a4b6c4a3b9c7a0bacb7590a568879c4060775b79957996b48ba8c88ba8c885a0be88a6c27497ad7a9eb482a6bc89a9c28da5c18296b1abbfd7a1b7cca9c2d893afc57292a97e9db2a4bfd2b4cbdbb0c3d2c5d7e5c1d4e3c4d7e5b7c9d7bbcddbb9cadab5c6d6b0c0cfb2c2d1abbbc88f9da87d838fc1c5d1bac4d0cfdce5cfdce4c2d3dabbd1dcb4cbd9b1c4d2abbecf8aa0b7708aa37292a96a8ca562849d6d89a18095a88698a69fb3bce0f3fae5eff9eaf3fcecf5fae6eff6d8e2ebd8e4f0cbd8e8cfdceccedce9c3d1dcc2d0ddbbc8d8b8c5d8c4d1e4bdcdddbbcbdabfcddab9c6d698a5b64959697c8c9ba0b0bdb8c5ceced8e2d7dfecc8cfdfc7dcddd7eceddaedf3d3e7eed2e8f3a5bdc9a2bcc9b0cad7b3cad8b5cbd9bcccdbc5d3e0d9e7f2e1effacfe0eac1d3dfc6dce9bfd5e3bfd2e0b8cad8d6e6f5c8d8e7d3e3f2dceefcd6e9f7d2e8f5e0f6ffdef2fddef2fde5f7ffd6e3f3d8e5f5d7e5f0d2e0ebccdce9bccedca6bbccd8edfed4ebfdddf4ffc0d5e6b6c9d8c1d3dfadbdcab7c7d4c9d9e6e4f6ffd1e3f1b8cbdcbfd2e3b6c9dab3c4d4b0c2d0b5c5d4aec0cea8bbcac7dcedc6dff3acc7dc91afc781a1ba7fa1bc96bad48baec4a7c0d4c4dbe9d4ebf9c7deecb7d1deb4cedbbbd5e4bdd4e2c3d9e6d4e8f3daecf6d1e4ebc5d6dec1d2dcccdce9b2c5d4b0c9dda8c2d9a4bad1a1b5cda5b7cfb8cce49bb1c88ba5bc97b3cb9cb7d28ca7c29cb7d293aec990aec693b1c994b3c893b2c693afc47d99af6b879f8ba9c391afc997b5d1809eba8ea9c693afc78ea8bf9cb7caa8c2d3cfe9f8cee8f590aab9819db596b1ce8eacc68fadc57d9cb17190a49fbed291aec09ab5c89db8cbaac3d9b7cfe78fa7c13e58713f5974334e6b3e5d7c85a6c596b9d792b7d48bb2d18bb2d17198b73e65864266884a6e92496d914d7195476d914870934d75984b7699487396476f9342688d43698d264a6c305275395b7e41658745698d50739951749a5175994b6f9346688b486b8b3f60814465864061824465863354772f4d713d5d833052782e5177294f762b51782f567d30577e375d843a608540668a4b6e8e62819d445e759eb3c4acbdc7c0cdd3ced9dd707b7fb1bcc2d2dfe8c4d2dbbcc8d4bfcbd7b8c4d0a2b0bbbfcfdcb7c8d2bccad3c6d3dbc4ced7d5dee5e5eef5e2ebf2d5dfe8dce9f2dfeffcaac0ce93acc092b1c67ea0b97b9fb9749cb6769fbd759dc075a0c3729fbe709dba729eb976a0b9789bb77a9cb87b9eba7fa2be7da2bc9cc2d9bde0f49fbbd0bfd4e7aabbcbb5c5d2c6d7e1bbcdd9b2c5d39fb5c3849ba9a8beccc3d9e4c5d7e1c4d5ddb1bfc8b1bfcaadbfcb9fb5c39eb9ca517084577b936e93ae7496b27d9cb97392af82a0bc7e99b682a0ba64879d80a3b994b7cd7d9bb392a6bf99aac4b6cce1a5c0d394afc4a3c2d6adcee1b0cfe3b3cddeb3c8d9becfdfb8cad8b6c9d7c0d3e1c1d2e2b8c9d9a2b3c3b1c2d2bbcbdab6c4d184929f95a1ad9ea4b0bcc2ceb8c4d0c7d8e2cbd8e1bbccd6aac2ce93aab88598a77f92a39ab0c7809ab195b1c985a3bb7994af768ea88a9baf8e9eae788c979badb7e7f1fbe9f2fbe8f1f6e9f2f7e3eaf2dce5eed5dfe9d4e1eacdd8dec6d1d7c6cfd8c3cbd8c6cddfc2cbdcc8d4e2b4c2cdc7d3dfc0ccdabecada5d687a4d5d6c95a5b29ba9b2b1bec7c1cad9dce3f3cee1e8dceef8dbecf6e6f6ffe2f4ffc9dceab3c9d7bbd1decee4f1e0f4ffe1effce4f0fce8f4ffe4f2fddff0fad5e6f0becedbb2c4d0a0b2c0a9bacab7c8d8b3c6d4c8dbe9e1f4ffddf0fed0e3f1b2c5d4c8dbecb0c3d4acbfd0d1e4f3d9ebf9c2d0dddbe9f6ddeafbb2c1d4a4b5c7bed1e0cde0eed3e7f2d0e2eccedfe9d7e3efdfe9f5d8e2eeced8e4c7d1dddeeaf6d8eaf8b5c8d7adc0d1a2b7c8a7bccdb0c5d8b8cde0a6bbcea8bdd0b9cee1d5eafbc1d6e7a6bdcb9ab1bf9eb5c3b4ccd8b8cad6c4d6e2c9dcebdaedfeddf2ffd9effdd5ebf8dff1fbe5f4fbdeebf1d8e2ebd7e1eac9d6dfc6d4dfd1dfecc1d4e2bfd9e6b2ccd9bbd2e0bed4e2b1c7d5acc3d3abc5d6a3c0d288a7bc97b5cd90aec890aec897b5cf7b99b390b2cb85a8be94b2ca7897ac67859d8caac291afc99bb9d37994af97b2cd86a2ba92aec49ab5cabcd6e79bb2c2b7cfdbbcd4dea1b9c595aec28ba5bc9fbbd18ca8be85a4b990afc4a0bed6a4c2dab6d4ecc5e1f99ab4cf526c87354e6c324d6a27425f2b4866294867395a7b53769650749439608131587932597a3c62864c7296496f944a70954c72974d73984971954b73974f7a9d476f9348709443698d3b628330547635597935597942668845698b53799d50769a4a7094476d91466a8c4064864062854163864365883c5e8132547932527836587d284a702f52782d537a2f557c2a517a2b5279385e853a608543668c4c6e915f7d995870888699aab3c3d0d5e2eaced9df919ca2768187becbd3ccd9e1cfd9e3c8d5deb9c6cfabb9c2a9bac4b0c1cb9caab3b3c0c9b4c2cbbdcbd6b1bfcac5d3dedfecf5e0eaf4dde7f0e2ecf6d9e7f2c8dae89cb6c788a7bc83a5be7ea3c07da1c3759ebe75a0c06a97b474a0bb739bb5789ab686a5c18eacc88aaac38fb2c87798aba4c1d1bbd0e1dbe8f8d2deecc4d2dfb9c9d6b7c7d7b2c5d6aec3d4a5bfcea1bdc997b3beacc4cedbeff8d2e3ebc2d0dba8bac6849aa86f8a9b5b7b906287a16e93b06a8ca780a0b983a1bb84a2ba718da585a1b98cacc189a9bea3bfd48ea7bd9caec6889cb4a1bdd2abccdfadcadcabc8d896b2bea2bac6bed0debfcfdec2d2e1bfd0e0c2d5e3b6c9d7bbd1deb1c7d4a9c1cba2bac48a9caaa2b2bfbdc9d5dae7f0c1cbd4b9c6cfaabcc8c0d4dfbdcdda98aab871869773889990a1b199aaba95a8b99fb1c5a4b5c7a4b3c8aab6ceb8c3d9adb6c7959fab8899a18e9ca5a9b2bbdde6ede3f1f4e1eff2e1e8f0dee7f0dbe9f4ccdee8c8d9e0becdd4b6c3cbd3dde7d3dfedc0cedbc9d7e2d4e2eba2afb8dce6f2cbd4e3798593677580c3d4dccad9e0cddce3bec8d28f97a4e1effcd0deebcedbebc5d5e4baccdaa6b8c6a3b6c497abb6abbdc7afc0cabccad3dfecf5c7d4ddc2cedabac8d3d1dfeaddebf6ddedfadbebf8d3e3f2dceefcbfd1dfcadee9cfe3eed8ebf9daedfccfe2f1b1c4d5b8cbdcc8ddeec0d3e2cadcead8e6f3becad8cedaeae2efffcedeeec1d3e1bed0dcabbdc9c5d6e0d3e4eedbe7f3deeaf6e4edfcd0dae6c8d2decdd9e5c1d3e1b8cbd9aec1d2aabfd09db2c59eb4c9b0c5dac6dbeebccfe0c4d5e5c9dbe9d6e6f3dbedf7d5e8efc8dce3d7eaf1ddeaf2e7f4fdbfcddaafbfcfc4d5e5b0c1d1baccd8d8e9f1e7f4fadee9efdfe8efdbe4eddfe9f3dbe7f3d6e4f1d1e3efd5ebf6bdd5dfbcd2dda6b9c7c0d6e4a4bbcba1bece95b4c886a6bb83a3ba8babc48dabc77c9ab691b1ca799bb47a9cb57c9cb588a6c0a3c1db9dbbd399b7d16b89a190acc48ba7bf99b5cb98b4c9abc6d9dcf6ffd2ecfba0b7c5b0c8d4aac1cfb0cadbc5e0f5a2bed39dbcd1a0c0d7adcde6afd1ec5274904968854c6b884663833f5c7c314e6e213e5e27466531506f2d4e6f375879395c7c3054742e52742d54753a6084496f9343698e496f944e74993b618640668b4b73974c7498467194446c9041698c4067882c53722e52722e53703458783f63834c73924d749550799941698c486e92486e923d6387476d91476b8f3e628633577b3155793c5e8335597d2b4f7331577c30567b2a5077295077335a813a60873b618642658b4d6f924a68847e98af7e94a98497a6bacbd5c0ced7a6b3bb86939bd2dfe7d2dfe7cdd7e0b3c0c8bac7d0b4c2cbb0c1cba3b4beb7c5cec8d6dfaebecbc8dae6c5d7e5ccdeeccad8e3dce9f2e7f0f9e6edf5dee7f0dbe8f1e2f5ffafc8dc8eacc48aacc79ab9d684a6c278a0ba7aa4bd7ea8c17ca1bb8eadc9849fbab7d2ed7b97ad678398a7c4d4b8d2e18c9fadcfdbe9e4eefad4e2efcedeedc4d4e4bbcedfa9c0d2bad5e6a4c1d19cb9c797b3bea9c1cbcddfe9dff0fad3e5f1b1c4d292acbba0bdcf81a3bc85a7c285a3bb90acc27591a692adc296b1c69ab5ca8ca8bd829eb394adc19db2c5aebed5788ea561859b88b1c5a2c1d595b1bfbdd5e1c1d5e0c0cedbbecadac3d0e1b2c2d2c7d9e7c1d7e4b2ceda8daeb76f90978ba8b09bafbaacbac5d9e3edcdd7e0bcc9d1c0d1d9adbfc9bbcfda6676835e707c99acbab5c8d6b1bfccb4c2cfa5b7c59badbb9ba7b5b0b9cabcc3d69ea3b69ca2b0a8b1bab8c5cdbdcad28c959eabb4bbb6c1c5c7d2d6b8bfc78f97a2a4b2bda9bbc5adc0c7c4d5dcccd9e1c6d0dad3e1eccbdce6b3c1cad1dfe8c6d3dcccd6e0d4deeaa1adb9bcc9d2ccdbe2c5d7db98a7ac505d6599a3ace1edfde0ecfcbcccdbc5d7e5ccdeecc6d8e4cedfe9c7d8e0d0dfe6e2eff7e8f5fde5f2fae1eef6dce9f2d8e2ecdce6f2dfedf8d9eaf4e3f1fce8f6ffdfecf5c3d1dcb7c7d4a1b3c1a1b2c2a5b8c6cbe1eec9dde8bbcfdac0d2e0d0e0f0d5e2f2dbe5f1ebf5ffe2eff7dbe9f2e9faffe3f5ffb9cbd9abbecdafc2d1c7dae9d2e5f3c7dbe6cde0eed0e3f1bacddca4b7c699aaba6f829096a9ba98adbe899eb17e93a69cafc0b0c1d1c3d3e2beccd9beccd7c7d5dec2d3ddcbdfe8d4eaf5d9ebf5e3ecf5e0e4eddfe8f1e5eff9deecf7e3f1fee6f4ffe1effae2f0fbe0edf6e8f2fce4eef8e6f2fee0ecf8d8e6f3daeaf7cddfebbfd1ddc0d2dec4d5e59cafc0bbd4e8a3c2d783a6bc81a5bd85a9c37c9eb98aa9c58eadc97797b089acc27ea1b781a0bc9ab8d491afcb89a7c184a2baa0bfd493b2c690afc398b5c793b0c2b8d5e7cbe6f9ddf8ffd1eafebcd5e9a8c3d6acc8ddcae9fec7e7feb9dbf4789cb65e819d3e628245698b3f618440628538587e36577a294a6d2c4d6e31527334557635587833567640628534587a2f5377385e823a60843a60843c628741678c486e933d638840688c426a8e41698d426a8e42688c4168893c60822b4f6f315673315671335a77325976436a875077964069874a739351799c3d6588466e914d7598466c90355b7f32597a365d7e3a5e80355c7d2d54752c527632587c2850742951752b53773d63883f6589476b8f4063833e5d7a56748e587289566f836a808e899ba9c8d8e5abbcc6b0bec7cedce5ccd9e1c0cdd5a9b6bfbbc9d4c5d5e2c1d3ddbfd0dac2d3ddc1d1dec8dae8c0d1e1cbddebc9d9e8cbd9e6cbd7e3c7d1dbcad4deb3c1ccacbdcddef5ffa2bdd2a4bed59fb7cfb8d0e896b5ca96b9cf84a8c081a3bca0bed869859d5b758c6780966f889c96b0bfb1c7d5a9bbc9c7d4e4d5e3f0c8d8e5b6c8d6b9cadabbcedfabc2d4a5bed29bb6cb809daf97b2c3a7c1d0738695728492d6e8f4cee2edbed4df92aab699b2c69eb7cd9aafc2a1b6c797aebea0b7c79eb5c7a5bccea1bacea7bdd292a5b6aabbcdabbcd0728ea48ebdd76193aa97b7cca5bccea3b6c7b0c1d1becbdcb9c4d6bec6dbb8c3d5b8c8d5b4ccd688b0ba76a2abb1d9e17fa0a79aaeb7afbcc5e7edf9ebf1fdcfdce5c8d6df8d9ea65a6b736d7a82bccbd2d3e4ecd3e1ead8dfe9c1c9d4aec0ca8fa3aca9bbc59caab5909caa8e98a4cad4ddcdd7e0d6e0e9a7b4bcadbac3b8c2cbb6bdc5b9bec4bdc4cca6aeb9dce6f2cad6e2bbc8d1d7e4ecdae2edccd4dfd3dfebdae8f3d8e5eed6e0ead2dfe7dce9f1d5e2eb909da5c7d4dcd0dde39dacaf6577798f9ea1aebcbfe1e8f8dbe7f5cad8e5c7d9e5d3e5f1e0f2fed6e6f3dae8f3e7f4fdd9e6efebf9ffdae8f1dbe9f2ecfaffe0ecf8d4e0eccad8e3c1d2dcbfcdd8cddbe4d4e2ebdfedf8d6e6f3cdddecc3d5e3c2d4e2b1c3cfb1c3cfbfd1ddd5e5f2cfddeaddebf8d5e3eed7e5eedbecf6e0f2fce1f4ffa0b6c46a7f9462788f89a1b99ab3c990abbe90abbe93aebf7d98a98ca7baa1b8caa3b6c78fa0b09aadbec0d3e4b8cde0aec3d6b7c8dab9c9d9c6d4e1c9d7e2d7e5f0ddeef8d7eaf8c5dceac1dbeabdd3e1e7f3ffe7f0f9e0e9f2d5e0e6e4eef7ccd9e1d5e2ebc4d1daccdae5d0dee9d5e3eedaebf5cfdfecc1d1dec7d8e8ddedfcd8e6f1d4e2edd3e1eebdcddcb0c2d6a3b9ce8ba9c187a9c287abc57699b597b9d58aa9c57998b492b2cb7a9db38baec491afcb89a7c390aeca809eb89fbdd592b1c692b1c592b1c396b5c79bbacc7692a76f8ba16f8ba1708ca4648098627d986987a16989a25c7e995f829e5b809d49708f4d749543698d45698d3d61853c5e842a4c71385a7d36587b2f52723053732c4f6f3356763a5c7f3155773054783b618540668a3a60843d6388446a8f466c913a60853e668a476f934b73974b7195486e923f63852145672b4f6f3f64813257742249662d5471456c89426988486f8e4972924c74973961854d759950789c476f933a6285385e82497091396081375e7f3960812f56772a52752c547720486c3860843e64883c6286365a7c3356764a6b8a57769256748e516d834f687c768b9cbed1dfa0b2beb8c6cfb6c5cccfdce4cad7dfcad8e1a3b1bcadbdcab5c5d2c1d2dcc1d2dccfdfecc1d3e1b9cadac4d6e4b8c8d7b8c6d3c2cedaadb9c5a8b2be6c7a876a7a8a475c6d7c92a79ab3c98da3ba9ab2caaecae2a0c0d986aac42c506a486a8564829c8fa9c08ea4b9b1c6d7bacddbc3d5e1cfdfecc2d2dfc8d8e5c7d9e7cbddebc2d5e4c0d3e2bacfe2b3cadca6bfd3a6c0d1a4bbcd7990a08194a3788a987f919dd2e4f0cbdfeac1d4e2b6c7d9b4c5d7b2c2d2adbfcdb2c4d2b8cbd9a6bccab0c5d8b7cde2b0c5daaabbcdacbdcfafc1d786a9bf84bdd881bedb719fb97d9fb8b7d1e8b4c8e0b9cbe191a1b88695acbfd0e296acb786a9af83babfa1dee3aadce37fa4acc3dae2bcc9d1d3dce5d0d9e2a5b2ba94a3aab2bfc7c2cfd7becdd2c9dbdfb6c9cfb0c1c8a9b3bca0aab382959c64787f93a4acb6c7cfc0d2dc97a9b3c5d4dbc6d5dcc9d6de9eabb4abb8c1becbd4c5d0d6bbc6ccaab7bda3b2b9c6d8e2d3e5efccdfe5c6d7deccd9e1cad7e0cbd8e1dbe8f1d6e3eccedce5c3d4dbb9cad1a5b4bbb1bec6c8d3d9cad5dbd6e4e7d6e4e7d5e3e6cad8d9e2e9f3d7e1eab3c0c9becfd9ccdeeac1d3e1bdcdddc7d4e5d0ddedc9d9e8d2e4f2c6dae5daeef9d2e6f1daecf8e2f2ffe0eef9d1dfeadeeefbcbddebc8dbe9c0d4dfcadee9e1f3ffe1f1fee2f0fddce9f9dae7f7d8e5f5d6e4f1bccdd7bfd1dbb3c9d6a2b9c79eb4c9879fb7738da866819e637e9c5d7a986f8ead7392b17a98ba7392b17594b17999b27f9fb498b3c6b2c4d8b0c1d3c7daebc9dbefcee3f8c5daedbfd4e7c0d3e4c5d6e6cfe1efb6c9d7b6cbdcb1cadea3bfd57795ad7694ac92a9bbd8ebf9eafbffe4f3f8e5f0f4e4eef0dde7e9d8e3e7d6e5ecc0d1d99cb0bb7d93a0859caacee5f3b9d0e2c6d9e8dbe9f4dfe9f2e6f2fee1effcbecfe1a4b9cca7c1d891afc782a2bb8cabc783a2be7f9eba88a7c381a1ba8badc680a2bb89a7c39bb6d382a0bc90aec89fbdd59cbbd098b8cd84a4b96f8fa4618196718fa764849d6988a46d8ca95a79985d7c9b6a88aa6182a35e81a15d81a15b82a13e67874a7393487191446b8c42668833557a395b7e3e5f823b5c7f37587b3355783154743d61812c5072335779375b7d44688a41678b466c90446c8f487093497194487093476d91476d91476d9142668a44668b3153761d3f62395b7e4367873a5e7e2e5272325676416585446888486c8e41678b466c91466c93557ba2567da4426a8e457092396184456d904067883158792d567630597930587b2f577a325a7e2d557933597d32587c2d51733a5d7d5778974c6e8a587793607e9849657d67809498adbebbcdd9dbe9f295a2aac3cdd6cedbe3d2e0e9cfdde8bacad7b0c0cda8b6c1bdcbd6b7c5d2b8c8d5bacad9b1c1d0bac8d5c4d0dcaab4be7b858f78808b9ca8b498a5b5a5b8c9b0c5daaec7dd9eb9d48faecb7ea1c14f73972a52762850732e55764b6e8a5e7d92b9d0e2c8d8e7bac6d2b6c3ccadbac395a3aea9b9c6bbc8d8a6b6c6a9bacab2c5d4b2c5d4a5b8c7b6c9d7b2c6d1bdcfdba2b4be95a7b38c9eaa697b897889998b9cae7c8da1a5b4c7b6c3d6d8e4f4cedce9c6d4dfbfd1ddccdfeebdd2e5bad3e9c3d9f0c0d2e6c0d2e6bad3e98ab2cb7cbfda77c3e373b9dd76b0d54c74973b5a773d5b755c78904e6c863e5f723a636996cecd98e4e294e2e29fdae07ca4acacc2cdccdbe2cadadabacac9d0e2e2d6e5e8d1dae1d0dde5c4dbe1a6c1c8a9c4cbb1ccd36b868d6a818990a3aab2c0c9b1bbc4a9b7c091a7b2759099bcd3d9a9bdc4b7c8d27b8793a8b4c0abbcc6a9c2c6a0bcbdb5cdcf88a4a793b6b8abd1d2b1d3d2b9d7d7bed8d9c9dce0d1dce2ccd7ddcedfe6adc5c99cb8bcaec7cc90a1a8d7e4ecd9e2ebdfe8f1e4ebf3e1eaf1d9e2e9dbe4e9e2ebf0e6eff6e7f4fcd8e6efc5d5e2afbfcea9b9c9a3b3c3b8c8d8b1c2d29db0bf97aab8a9bfccb0c6d3d9effcdbeffae2f3fde0eef9c7d7e4a4b6c4b3c9d6bed4e1cce2efcfe5f2c0d3e1baccdabdcdddc1d0e3c3d3e3c1d2e28fa2b098b0bc7491a36f8ea382a0b87d9bb76988a76482a46788a96283a4698aab698aab6d8eb187a8c97c9bb88cacc59cbbd0a4bfd4abc0d3c3d4e8c1d3e9b3c8ddacc2d9aac3d9b7cde2a4bbcdb3c8dba0b5c6adc4d4b5cfe09eb9ce7795ad7998b47292ab8fabc07691a291a7b4e9fbffe3f2f7e7f5f8e6f1f3e7f2f4e0eef1d6e7eec4d8e193a9b688a2b197b2c3c4dff2c1d8e8cfdde6d8e3e9e8f2fbdde9f5e1effcbfd2e1a0b7c99fbacd97b3c897b3c99bb7cf97b2cd8eacc6a0bfdb8aaec882a4bf95b3cd819cb792b0ca9ab8d098b6ce9ab8d0a6c6dd6282997292ab6887a36b8aa75f819d698aa96a8dad5c7da06182a56788ab5e7fa26183a66286a852799a456e8e4c73944b729342698a3a5e7e395c7c4263844364853c5d7e3a5b7c38597a3458782b4f6f385c7e375b7d395d7f486c8e486e92456b8f476f924971944c74974e76994a7094456c8d486c8e486a8d3e5f82294a6d2e4f723f61844a6c8f3b5f7f2a4e6e476b8b4c70904e7292466a8c4b6f9341648a51779c597fa650779e3f668d4974973b63874c749741678b375d813a6285386083325a7e335b7f31597d3860842f557a2b5175365a7e44678753759152718d4d6f8b53728e5977917b95ac8ba0b3abbdcbb3c1caabb6bcbec9cfced9dfcfdce4b9c7d2bac8d5bbcbd8bfcdd8a6b4bfaabac9bbcbdaa5b6c6bbcbdaa2b0bd495561929ca6bbc3ceb4bcc7bfcbd9aebeceadc2d5b0c8e09fbdd7789cbc3f678b305a842d58832753802b5a862f5c83345f7f40627b94adc1bbc8d8c4ccd7cad2ddccd9e2d3e4eec6d8e4d1e1f1bfd0e2b2c4d8afc6d8afc6d8c0d7e7b0c3d2b9c9d8a9b7c28e9ba4b6c4cda2b0bbb6c6d59aabbd3c4c6322324944536a6e7a906d788a54606e84929da9bac460718192a7bca4bed7b5d0eb879fb7647d93577389335f787fc6e273c6e670c0e571b9e177b0db2d5a813e6582557b904270803e707ba5dfe09ce1de91e3e18fe0e19ad9de74a0a9829aa6ccdfe69fbcb8a9c6c1a4b8b7d0dee1dbe4ebdce9f1b7d4da99bcc290b3b76d939696bdc294b7bda8bcc5c8d6dfbacbd393aab2a0bec66c8f9592b1b4a5c2c6637e856e869090a4af6d848ca1c3c49ec2c064828299bbbc99c5c490c1be9fccc997c1bd9cc6c486a8a9d8e7ecd1dee4bdd9dc95b8baa4cacba6c5c8cedfe6cad4ddd9e2ebd5dee7e7eef8e7eef8dee7eee2edf3e1ecf2e4eff5d7e1eae0edf6e8f4ffe3f1fedcecfbe3f5ffd6e8f6ddeffdc6d6e5d9e9f6c3d5e1afc3cea0b6c3a5bbc8a1b3bfc7d8e2cedfe9e0f2fcbccedaa6b9c7a0b5c6adc4d6a0b9cd9cb5c9a6c0d19eb8c9617a8e6881957790a687a3b983a5c16e93ae7397b187abc57fa1bc89abc689abc692b4cf94b6d18eaec785a3bb98b4ca95b0c3859eb293a9beaec4d9c0d5eaacc1d6aac0d7aec7dda6c0d7aec8dfa3bdd4a0bbd0a0b9cfa2bbcfa6bfd3a2bbcf849db17e97ad809ab198b3c89ab7c991aec0819caf8ba5b6c4dae8dceefae6f7fee3f2f5e4f2f3ddebeecddee6cadce8a8bdce92acbdabc7dcb6d2e0d5e8eedfedeee5f0f4e8f3f9deebf3c8d9e1b8cad6b6c9d7b6ccdaa7beceb1c7dca8c1d7b1cde599b8d4799cb882a5c187a7be8faec3a5c4d9a4c2da96b6cd89a9c262819d6988a56384a36788a7698aab6588a86a8dad6084a65a7c9f6183a66586a95e7fa05d80a05a7e9e4f7393456c8b4c7090486c8c3f628236577641628146658441607f3b5a793b5a77355675345878365d7e385c7e395d7f41678b3d6387466c90486e924b73964a72954972924d76964d74954a71924a6e90476a8a3f5d7f2e4c6e38597a466989446787406383385c7c466b885073914e718f5073934a6e8e45698b53779b547a9f4d75994970974a749a3e658c4d75993e64893c628740668b3e64893a61882c537a375e853259802d537a355b803c5f856183a67e9cb855738d587793506f8b3e5c76637d94a9bed1b8c8d5909da5bec7ccabb4b9c5ced3abb8c0acbac5b1bfcca2b2c1a2b2c19fb1bfa9bccdb4c7d892a4b8677a8b4d5d6c9ba9b6b9c3cdc0c8d3d1dbe7bfccdcaec3d89cb6cf7e9dba33597d35658d2c5f8e2e609326588d285b9223588c265a8937678d436a87b7d3e9d4e5f7afb8c7b9c2d1b6c4d1a6b9c7b9cfddb6cbdeb6cce1b6d2e86181984567823e5c763e566ea3b3ca8b96a8959fabb5bfc97c89926f7d8a2233435d6e8273859d7687a12d3e582131484656665b697696a6b370819350667d6786a35a7b9a5a799556768f3c5c7523536a80c8e174c5e260abca6eb8dd6db6e972b4e4497a982f5f6d5694939fe4df97deda9ae1e376bfc897dbe699d8df396a716a869475909b83afb0b8e2e197b0b5c2cfd8bdc5d0b1bfc87b9ca1a2cecf96c2c1a1cfcdabdedf99c6c9a9c4cdb2c8d3afd0d780a9adb3e0e36e9c9c668c8db1d7d8a8d6d6538083547981b3d4dbb2d5d79dbfc097b6b8b5d8daaedee0a5dbdba5d7d6a9e0db9fe0da9dd4d1aac3c8d2e5ecc6eef094c6c5aadcdb7ca2a5d3e4ece1eaf3dce6efd9e6eedde7f1d4e1e9e3f2f7e3f5f7e1f0f7d8e7eedfeef5e0edf6e3f1fce1effaddeef8e2f5fcd5e6eee1f2facfdce5cfdbe7d8e4f0e6f4ffcbdde9c1d5e0cdddeaccdce9c1d2dcd4e6f2cfe2f0c2d8e6b7d1e2b2cde0a3bfd592aec47190a55a798e5f7e9369879f87a2bd87a6c283a6c47a9dbb7395b0799bb484a4bb7797ac86a6bb85a5ba8fafc487a6ba8ba8ba95b0c3b2ccdda3baccb3c8ddc0d5eaa9bdd595abc2a1b7cea9c2d89fb7cfa2bcd398b2c9adc8ddadc8ddabc6db94adc39bb4caa5bed4a3bcd2b0c9dfd9f2ffcde7f8bcd6e792adc0849fb4809bb093adbecce3f1e7fbffe7f8ffe2f1f8dbe9f2cfdfecc4d7e6b5ccdea8c3d6bad4e5c7dbe2e0eff4ddeaf0e3f0f8deebf3dae7f0deecf5e2f3fdd6e8f2c0d2decee1f0c2d7ea92aac28aa8c294b7d394b8d293b3c8a8c7db9dbcd197b5cd7c9cb563829e63829f708fae6485a66687a86386a66588a86c90b05d81a16185a56386a66182a16485a46184a25a7d9d5c80a04468885074944b6e8e4061824566855271904e6d8a4766834968854e6d8946688432567642698a3b5f814b6f93446a8e365c80466c9040688b41698c4c749751799c517a9a4e75964f73934f729247688723426131506d405f7c4869883e617f4467853d627f446986587b99496c885578944b6e8c4e72925276964e75964a709450789c436b8f3f668d4971953e648943698e40668d4369903d648d365d86365d863057803359803a608541648a6d8eaf86a2ba7d97ae5b79934f6e8a53718d3551698ca1b4ccdce996a0a9bdc6cbb8c1c6b4bfc5a5b2bb9dabb8a1b1c0a1b2c4a5b8c9a0b5c8879caf60758a5a6f846f819598a9bb8a9bab98a8b8b3c3d39badc195aec463819d395c7c365e8236638c376c982f679831649b295c952a5e9721588e295f8e2c6088416c8eb4d6f2cae0f8c7d7eec7d8ecbed0e4c1dcefb5d1e688a4bc25435f2043613e65863c64872f56773e5b7b4e637e909fb4aab3c2707a846f798366747f6777867d8ea2384c642e435e485d787589a176879b8696a580909d7b8e9f7088a0587b9b5c83a4597c9c3c5f7b43677f29597084cce480cee5195b754687a76db7e66bb6e05a97ac8ac7cc99e4df99e6e09fe3e45d9ca536718398d3e599d5e04b7d884e697a5d77866d9ea2aadde083a5ae94acb695acb486a3a9acd5d9a3d3d598c9c692c4c1a3dbda92c3c766878e55727a5e858a5e8e90a7dddd679998afd1d3a3c6c8a5dbdb7ebaba96c9ccb3dce08facb093afb2c4e3e692baba67999a75abab72a6a45b939090d5d28ec9c7a8bfc79fb1bb97c0c48ec1c4a8dbde89aeb4cedce5d4d8e3dce5eeddeaf2d7e4eddeebf3cfdee3d9ebedcee2e9d2e7ecc5d8debed1d7c3d4dbcbdce3dff2f6ddeff1dcebeee7f5f8edf6fbe4ebf3ebf2fce7effae3effbe5f3ffdceaf7c8d8e5cbddebbfd5e397b1c0829faf88a5b788a7b987a3b97f9bb37b96b16e8ca87290ac7d9cb87c9eb984a6c18aa8c487a2bd96b0c999b3ca9fb8ce94aebfa7c2d3bad7e5b6d3e3b5d2e4acc8ddadc9dfb3cde693abc59eb3cea3b9d1748da393acc0a1b7cca2b8cdb9cee1abc0d3b2c7dab0c7d9aec4d9a3bcd2b5d0e5b3cfe597b3c98fabc1a9c8dddef7ffe1f2ffcdddecbfd4e59db8cb81a1b883a5be7597b28ba9c399b2c8cee3f6dbedfbe3f3ffd3e3f0b2c4d2c1d3e7c2d4e8bacddcc3d5e3d9e9f8d0ddeddce8f8dbe7f5dfebf7e8f6ffe1effae7f5ffd6e4f1c4d5e5aec3d6acc7dc8fafc6a5c8de97b7cca5c6d998b8cd65859c57779064839f5b7d996b8cab5f80a16283a46689a9688ba96a8dab577a98688ba76689a55b7d996385a16b8eaa6487a56588a845688855779a5072954162855374975573954f6e8d476685486a864e708b486b87355c7d476f9240668a41678c3e64893f658a456d91497195426a8e4974964f779a517a9a567d9e5a7e9e5273943f5e7d34526e2f4e6a43627e446682325573446986496e8b4368834f728e486c86567a945f839d547994577c97567d9a49708f4f759942688c456b90476d9242658b486b9142688f40668d3b628b3f668f375e87355c8532587f385e83496d916d8ead829cb3869fb36886a053728e5d7c98344f6a7d92a7cbddebc3d0d9a1acb2c3ced4bdcad28a9aa776879792a4b87e94a95f778f274158223b5130465b4f64795e70847d92a78096ad657f9863819d5275953b638634608731608a366792386b983b709c3064933464953463972f61942a5c8f366a993667922f5c835d85a97192b57794b46f8cac61809f4e729239608142668a41678c3a668d3d6a932e5d871b476e30567a516f8badc2d79aaab9717e876d77817e8a964e5b6b3c4d614d6179768ea68ea6be99afc67d92a56779878fa1af8294a85f7992567a9c5f87aa587fa0587d984b6f872b597086cae187cee437677e4f7b96417c9c6cb3c995e0e395e4e194e7eb91d9e5618f9f678c9f517e9398cce196cfe05d8c9c91a6b95e71807da8afade2e655868d70a1a6a9dfe190c6c873a6aaa0d1d698c5c892c2c2a6dcdcaadddeb7e0e2bde3e4b4dadbb4e0e1aae0e082afb2acc0c9b1c8d07db5b690d6d49fdfdf7babada0b1b9acb7bd91b0b2a4d0cfa3d0d39cccce9ccccca0d2d3a4dee09fccd2c3d0e0b8c1d27999a486b1b8aed9e09fbdc7cfd7e4e0dfede1e5f1e2eaf5dbe3f0e6f0fad9e6eccedcdfdaeef5c2d6ddb2c5ccc3d6ddc7dae1d1e4ebcadde3c7d8dfe9f8ffe1f0f7d7e4ecb7c1cbdae6f2d8e6f3cedeeddeefffd9eafae3f6ffbad1e36e899c81a0b487a8bb7fa0b386a5b996b2c88ca8be8ea8c18da7c287a2bd9fbdd597b5cd93b2c793adc49bb4cabbd1e8cce2f7c7dcf1d0e7f9bed8e7b0cbdcb9d6e89ebdd19fbdd583a1bb7c97b491acc7a1b9d59eb6ceaec9dca4bfd0a6c0d1bcd3e5bdd2e5bacfe2b6cbe0c2d8efb5cde5a1bdd57c9ab485a5be84a4bd86a6bd86a6bdb0cbe0d8e8f7d1dfeccbdeeda2bdd080a0b783a7c185aac784a7c595b4d090aac3859bb0859aabccdfeecedfefaebfd1c3d5e9ccdff0c2d5e4c9daead5e5f5bac7d7d5e2f2d3e1ece4f2fbdfecf5dae7f0dce8f4e7f5ffcbdcecbdd4e6b2cee38eaec3a6c6db98b8cf6d8da45d7d96506f8b6988a46789a56b8da96384a35e7f9e61839f678aa67092ad61859f6e90ab61859f6486a15e819d6d90ac698caa5b7e9c496c8c5578985072954b6d905e7fa25576994f7093486a8d466a8a486c8c456c8b325a7d3e668a4a7095456b90466c914d739a4b729941688f446e944b769950789b5178995276985275954e6f8e42617e23415d3756724b6d89456884416585436787537895517693486b8760849e4d718b577b955f849e5c819c5b829f4f76953f6687466d8e466d8e42698a406488476a904e7197446a913a61883b62893a618831587f365c813b62836f93b585a7c287a0b68aa3b759778f5f7e9b59789535536f758ba2d8ebfacfdde89daab2d3e1eabecedbaabdcc8399ae5c748c213b54112f4b102e4a2e49643c566f425a724058705e78914a68842b4c6d2a507536628933628c3366933064933468973f73a2376c983e719e3b6b993462933765962d5c8a2a5a88275682305d87305b85385d8731547c2f527a32557d335a813963893f668f446e9844709d3b6a963867931b48713a65886184a2c0daf1c7daeb96a4b17d89957a86948390a08c9daf889db0b1c7dc718a9e718a9e7b92a48699a8bed1df6e8094607a935e82a2547c9f537a994c718c43667c28556a8bcde38fd3e8416e834a7588417a8d9bdfea97e2dd95e5e289dcec6db4d0507b9b93b6d26a98af94cbdf91ccde598797a7b8c8becedb8fb6bdade4e7397478a4e1e29ad4d5a4dcdd73adaf99d0d38ebebe88b8b8a7dfde8cc4c381b2af91bbba739d9c6f9d9da6dcdc8bb8bbd1e3edb7cbd47bb3b49ee4e29ee2e179acadabc0c5b4c6ca93bab9a7d9d6a0d2d1a6d8d9a4d4d6a4d6d7a3d6da82aab2c9dbe98b9baa7398a17eadb5b0e1e8a7cdd6d3e5f1d9e1eedae4f0d4e0eedbe7f5cad6e4e6f3fce1eef6d0dae6dae6f2c7d5e2b7c7d4c3d4e4d3e4f4d4e3f6ceddf0bccddfb2c4d8d6ebfec2d9ebc9e2f6afcadf9ebacf8eaac07e9ab07591a76e8ca47d9db481a4ba8cafc582a2b784a3b898b4ca99b4c9a8bed39bb0c599aec1a4b9cac8ddeec3daeab7cedeb8d2e1c1d8e8c9e0f2b1c8daa2b8cdaac5da9fbbd395b4d081a0bd7092ae799bb78faeca96b6cfa5c1d790acc1a1bccd9db9c7b1cbdaa1bbccbbd1e6b4cde3829cb5829dba5f7e9d698cac789cbc7ca1be7ba0bb87abc37ea1b785a4b8bcd3e3daedfcd0e5f6bad4e590acc19ab9ce87a7be98bad387a9c487a9c47f9fb87e9cb47f9bb1b7d0e6cbe1f6afc4d5bcd2dfbfd3dec5d7e3d2e4f0cedeebc7d8e2ccdde7d3e4ece4f3faddeaf2e0edf5dae7f0c1cfdcb4c7d5a8c2d1bbd8ea92b2c961839e6c8ea96d8faa53759061839e6584a07190ac65859e6787a06a8aa36d8fa87090a96688a17393ac7193ac6e91ad6287a4698eab678ca9557a974c718e577c995074945579995d81a354789c4e71974d73984d749b4d749b4a749a355f853c668c446b923f668d4c72994d729c4c739c4c739a507aa04e799c4c74974d74955074965073934a6b8a3e5d7c2b486643627f4a6b8a3c5f7f41658940668a5980a15276984c6f8f5a7d9b4a6d8b597c98678ca7658aa7678eab3b6281426784557a97537895476c8940638344688a476b8f3c62873f678b426a8e355d8131597c42698a3d648183a8c57fa1ba849db17f98ac6b89a35476924f708f2d4c6988a2b9c7dcedb1c1ceb4c5cf92a4b0c4dae8a8c1d74d6981415f7b1938571435543d60804364834465847c9dbc6083a34264871b3f631e456c244e763360893968923566913669963f729f4376a33c729e3b709c396c993c6b973b6794325f89315e88315e88345f8a35608b2f58842b527d294e7a254a741f456c21476e254c731d446d355c873059852b54803a648c40688c4a6e8ebcdaf4c7e0f4d1e2f2bfccdcb8c6d3a9b9c696a8b6b1c4d2d1e5f0a8bbc9889faf8aa1b18399a7ccdfee788b9c6078905b7e9c4e75943e637e43677f345469244f628ed0e68ed7e838727d619ca499dfe79ce3e7a3e4e087c8ce6db8d86bb5e279b8e15591b330728886c9d98dcbda7eaab7c7d7e4bccad38cb5b7a1dcdaa2e4e299d4d293b9baa1c9c9a5e3e09cdeda90c3be84b5b19fddda83c4c05e9290709e9e5e90914a7d7eabe3e286b6b6b9d4db7b989eabe1e38bcbca8ac6c6acdfe0699391a7d1cd85b8b3a3dcd65f9d9a7ab8b783b9bb7aadb083b6b973a3a793b8be6a91963d737577b7b999ddde4380833f6c7146687166828da7c1ce96adbdb1c4d5c8d8e7cedce9dce7f9d7e4f5cddef0c4d6ea9db2c78ca0b870849d7387a2667b98657f9a5f7d9766869f6789a2698da77094ae7395b07a9cb57fa1ba81a3bc8baec489acc295b5cc9bbacf95b4c9a4bfd4b5cee2c6dcf1d1e6f9cee1f2c5d8e9cfe0f2c7daeba8bfcd97aebc9db4c2a5bccc9bb5c6a5c0d597b2cd9bb9d57d9cbb7394b386a8c49dbdd695b5cc9ebdd2aac6dba9c6d8a7c4d4adcadab9d6e8b5d1e691abc288a4bc708eaa82a4c06b8eae6a91b2749abe7aa3c37ea5c482a7c27ea2ba85a5ba90adbfb6d1e4d4efffb7d2e5a2bfd1a0bfd391b0c583a6bc87abc581a4c086a9c57598b486a5c18ba9c194afc4bfd9ead0e8f4cfe6eec8dce5cadce6d0e2ecbecfd9c7d8e0cddee5d3e2e9e2f1f8deebf4dceaf5cbdbe8b6c9d7a6c0cf84a0b57998b46485a46c8eaa688aa55779945c7e996887a36a8aa35f7f986789a26c8fa57497ad7295ab6c8fa56d8fa87195af698caa688cac678bab668aaa587f9c49708d5a7f9c5176935f83a35d81a3567ca04a70954e759c517ba3507aa44c76a0426c922e557c3f668d466d94426992486f985178a1557ca54f799f527da0537b9f537a9b5276984f7292486988395a792f4e6d4768894b6d9035597d42658b476d9152799a6286a84669895d809e456888466a8a6084a4658cab6990af5a81a03a5f7c507590577c994f7393496d8f517599456b8f41678c436b8f436b8e345a7e345b7c3e6584436885557a974e708b738ea3748ea594b3cf587b9b466a8c375a7a2a45606e84996b7d8b4e606c4157655671844b6983496b87496c8a4467874165873f63873f638743698d496f935d83a7365e822249702e5880335e883c69923f6e98396a9543749f41729d4275a03e739f4075a140719c3e6d973b669036628935608a37628c39638d2e57831f48742b517e1f467123487224476f1e41691a3d63294f762a4f79375c8839608b3960893b628940668a3f62808eaac2bacfe2c3d3e2cddbe8c8d6e1ccdeeabed0dacfe0e8c4d7de9cb2bd8197a47d939ec8dbe97e91a0657a8f64809855758e4b69814160742746581c475790d3e48cd8e588cbd19edfe19de3e5a1e1e38bb9b9abd7e27bb1d373b2dd72b6dd72bddd64b2c97cc7da8ccbdc78a3b3b7c8d2b4c1c98db0b2a9dbdaa8e0dd8ebebecde6eab8d4d799d0cda5e0dc92bfbc94bebca3dad7a6deddaedcdcafdbdcacdcdeabdddeaedede8fb9b87e9b9fbad9dca0cece75a7a86d9d9fa0ceceafdcd980afa994c5c1abdfdba3dedca5dfe0aadde0acdcdeaddadd99c5c686afb1b0dde0a8dfe29fdee39adfe4a1e2e8a7dee5abdae281a7b47697a86d899e566f854a5c72cbdcf0778fa989a1bb6f89a25f7a956984a16684a06887a46a89a66c8dac678aa8678aa87095b27196b37195b5799dbd7fa4bf84a8be8fb2c68fafc498b7cc9ebad0a1bcd1aac5d8bcd7eab5d0e3cce7fcb8d3e8acc4dca4bad2a3b9d1c5d9f1d3e8fdbfd4e594abb99bb2c0a3bdccb2cde0a2bed48caac67f9ebb96b3d1a8c6e2a7c6dbafccdeb6d1e2a4becda7c1d2a6c1d2a8c9dcb8dbef8fb1ca7d9fba83a2be87a9c4769ab486aac46f94af668dac7299ba7ca2c680a7c881a8c57fa4be82a6bc87aac08aadc1a0c0d5c7e7fc9bbbd086a6bb8babc08dadc488aac38caec988aac57ea0bb82a4bd86a6bf8aaac17a99ada4becfddf3ffe2f6ffdbedf7d7e8f2d2e0e9bccbd2cedde4ccdbe2d9e7f2deeefdc0d3e4bbd0e18ba5b6405c717494ad7694b66485a86a8baa6789a45c7e9960829d6a8ca76486a16486a16e92ac6f93ab678ba17298ad648aa16f94ae6f94af6185a5688cac698eab668ba85a7f9c5378955a7f9c4c718e5f83a35f83a3557c9d50769a557ba0557ca351789f5279a04f779b3f678b2f577b436a91486f984a749c517ba34f79a14973994f7a9d537b9f4c73944d7193466989436684355876426688446a8e4a6d9332557b3d608644688a5a7e9e6285a34e718f5c7f9d52769655799b5e85a66a93b3648dad58819f466987567997567a9a4d73974e769a4b759b4b759b3e688e426a8d3c63843a5e803c608042668845698b44688a4265856684a07792af6687a84e7296456c93385e823f5e7b455d754556662a3c4a496072516f87547996537c9c5c83a2587c9c496f94486e954b71965d85a85e86a95f88a8335b7e234b6e396185406a90446f9946739d4574a043749f4b7eab3f729d43779f4879a243739b47749b406c933a648a3d678f355f87335a8329507b29507b254c751e456e1f466d21476e1033591c3c6230507630537b3257813d648d3e68923b658f436a9331577e294a698ba4ba8c9eacb2bfc8b9c6cebcccd9c8d8e5c4d5ddb2c3caabbcc3b6c9cfa5b9c0c7dbe4a0b0bd8b9bab75869857697d5c6d7f566c7a233d4c3b657192d6df90dde398dee0a2dfe0a2d9dc93bcc2b1c9cdcfe0e8cce3f58eb2ca75aecb74bedb6fc2e072c3e089c9e46f9aad9caebcadb7c0b0c9cda6c5c89dbfc1c6e3e7afc3cabdd1d882a1a497b9bb93afb3a4c1c599bbbd93b6baa3c5c798babc97babcaccfd195b7b8b2d0d0abc5c6adc6ca9fbec1a1c0c38daab086a3a7a2c0c2b2d0d2b9d8dbaed1d3abd3d5a2cbcf8eb7bb9bc1c499bbbda7c6c996b7be93b8c182aeb975a5b371a4b56ea1b279a8b87ca7b8557b8e5e81955e7c9467839b58708c798eab6d8aa86684a06a87a56a89a66483a06688a47396b47093b17699b7799cba7c9fbd7c9fbd84a7c586a9c785a8c68dafca93b2c69dbaccabc6dbb1cce1b9d2e8cee7fbb6cfe5c3def396b2c87997af7d9bb57392ae6f8da96c89a76d88a697b2cddcf5ffb7d1e2bed8e9b0cbdc9bb8ca7e9db27d9bb59db8d5a6c1dca9c3dab4cfe2b7d1e0b3cddc97b1c0a8bed3a9c4d97b9eb47da3ba799cb87da0be86a9c78baeca799db78bb1c888adc7638aa76f96b77ca3c480a7c887acc982a7c182a8bf88aec587adc488acc48aaec47ea1b77fa2b889a9c28dadc68baac68aa9c584a3bf7998b484a6c18aacc786aac47295ab89a5bb90aabbadc4d2cee4f1e5f8ffe2f4ffd9ebf5d0e2eccfe1edc5d8e7a7bccf98aec389a4b97793a846647c708fac7394b7698bae7495b46c8ea961839c6587a06e90ab61839f6d90ac7295b16b8fa76c92a96a90a7648ca56d94b16d94b3597d9d6a8eae6489a66287a45d829f587d9a5176935176936185a55c80a05077984d7397577da25d83a85a81a8587fa6537b9f4f779b396185335a813f69914f79a14f79a1507aa2527ca2527da04a7296547d9d4b7293486c8c325573355a7743698d4971953b6188385e8341648a4e72946083a15174905477935479964a6e8e5a81a2668cb0638bae5f88a85a83a14a6d8d5c7f9f5d81a5527a9e547ea45581a849759c3f698f40688b3c6384446787496c8c406285466a8c3d60863a5e825574934665844c6e91496f94426c923c62874e6d8a152d451b2c3e7283934c657b4f6e8a567f9f5b86a85c83a2557c9b52789d52789f5880a46189ac5e87a7446d8d113a5a30587b40688c446e94507ca348759e46759f5182ad4679a641749f45769f47779d4f7ca34e7ba2446e94426c92375e85335a81254c75345b84274e77234a73244b7221486f20466d1033591c3c622c4c721e41692e557e3b628b396089436a95365d88375d843c5f7f8aa4bb7081917f8c9596a3abb2c0cdc3d5e3cee0ecbaccd6bdced5d7e8efbed1d8cfe2e9b8c6d1c6d4e1c8d4e2c1cddba8b4c262727f7a929e4f778197d8de94dbdda3e1e09ccfd09bc0c6a0bbc4a5b2bbb0b9c2a9b3bc869aa594bdcf71abc374bddd7bc7e781c1dc7ba8bdc2d4e0bcc5ccc7d6ddaabdc3bbccd3d8e9f0d3e1eacddbe4c2d0d9808e97798a92b0c1c9a8bbc2abbec5acc0c7bad2d6d0e8ec98b0b4cadfe2afc2c6b0c3c994a9aea4b8bfa0b4bb93a6ad99acb3c6d9dfd1e4ead6e9efd0e5ead2e9efd8f1f6ceeaeed2ebf0cce1e4cee3e8b3cbd595b2c06c8da04e7489517992658fa8658fa7588099587d975b7d966685a16684a06c87a56882a3819cb97795af7d9bb77f9db985a3bf7b9ab67c9cb587a7c088a8c18caac48fadc58fadc598b4ca9ab6cc9fb9d0a1bad0a7b9cfd1e2f6d3e5f9d4e6facce1f4b7cde2b1cbe4849fba7e9db9799bb7799ebb6e95b26891af5d88a85e89ac668eb16a8baa92adc8a5c1d7d2eeffceeaffa1bccfb0cbe0a4bdd3a2b8cdb0c7d9b2c9d9adc4d49bb5c6b3cee3abc6e183a2be7599b17da2bc81a4c07ea1bf87a9c588abc7789cb68cb2c98eb3cd6b90ab799dbd7fa3c385a9c98aadc97ea2ba81a5bd88acc683a7c182a6c084a8c27b9db884a6bf84a6c18badc890afcc8eadca88aac67698b485a7c389abc783a6c27395b086a6bf84a3b88dacbe8daabc95b0c38faabd92adbe8ba6b786a1b292adc2829cb58aa6be83a2b77b9aaf4b6b826c8ea96f92b06a8fac769ab4698da354788e6a8ea46d91ab50738f6385a16f92ae6b8eaa7094ae668aa46b90ab7498b86b8faf6488a8688daa6d92af6489a66186a35d829f4a6f8c6388a56387a76084a4567d9e547a9e5c84a86088ac5e85ac5c83aa587fa65882a84f799f345e84456f97517ba34d779f4c769e4f799f4974974d75994f78984d749539607f2e53703f6383466d8e49719532598040688c466c91567d9e6387a74a6f8c567b96587d9a3c6080658cad678db16189ac618aaa5e85a45074945e82a24f7599557da1557fa549759c406c913a65883a62853a6182486b8b4b6e8e4a6c8f577b9d3d608622466a436686446787497091487093497195365a7c7593af2e445b4354667081934c667d5c7e99587fa0557da0587c9c5074945a80a55d84ab6187ac6a90b4648bac12395a2c547740688b4570935581a6517ea54f7fa74c7da64f80a94d7ea945769f4f7fa74f7fa54e7ba2517fa34c769c4b759b3e658c325980365d86274e772d577f275179234a73274e7530577e183e632b4f732e5177335a833259843c638c446993375d84294f74375b7f5c7d9cb2cae49aacc05d6b785e6c776878877285945a7181677e8e677d8aa9bdc8b6c8d4b9cad4beccd9c4d0debbc9d6909ea97e8a9684959fb5cbd8779ba79fd8e39fdade83b0ada2c0be9aacb69eaebb9eb0be9fb3bea9bac1b5c6cdcddfebb8d5e585b7d07fbdd685c3da6d9cacb7cad0d0d5d8cfd8dfd4dee7cdd6dfd6dfe8c3ccd5c3ccd5c5ced7cdd6dfbbc4cd939ca5a0aab3bbc5ce9eabb3a4b3b8aebdc2c0cfd6d8e5eeb7c1cdccd8e6c0cedb9fadb873818c8b99a4b1bfc8d9e6eed9e4ead0d9ded6dfe4d8dfe5e3eaf0e5eef3cdd6dbc4cfd3becdd4a1b3bf7c93a358748a61809c5e819f668aaa5c80a05d829f5e819f5e7f9e5877966582a26481a36f8cae8fa9c293adc496b2ca97b3c9bcd8f09fbbd1a0bcd29bb7cc98b3c896b1c496afc39fb9caadc4d6b9d0e0c4d9eac8dbecbacae1b0c0d7c4d6ecc4daef9ab3c997b3c982a0bc7796b57598b87397b9739abb739cbc6996b75482a45c8cb2608db46c8fb56d8eb16a8baa6b8aa68dabc3bedaf0c6e0f7bcd5ebb9cfe6c1d7ecb2cbdfb8d1e5b2cee49dbbd77596b77b9ebe799eb98aafc989acc884a7c587a9c589abc67da1bb86aac282a6c0688da8789dba7da2bf84a7c586a9c57d9fb87ea0b980a4be84a8c286aac486aac47a9cb783a5c082a4bf83a5c189abc788aac688a9c87698b484a6c286a8c483a6c27d9fba7d9fba7e9eb78aaabf92b2c792b2c98fafc68dadc283a3b868889f89a9c27a99b57a99b585a5bc7898ad5070877294ad698ca8698ea97da3ba668ca153788b6b8fa56c90aa5679955b7c9b7192b17598b47396b26a8da96a8dab7598b8688cac688daa6d92af6b90ad678ca95d829f4e73905c819e688daa6286a65f86a75b81a55981a45d85a95e86aa5b82a95781a75b85ab5b85ab557fa54c769c3e68904e78a04771994c769c4b759b507b9e527a9d51799c3e6586335a79325978456c8b497292476f92396185456d914b7196587fa06188a7537a975a7f9c6087a439607f6188a95f85a9587fa05f88a65077965a7e9e5d81a34f75995883a65983a947739a436f94406b8e436b8e4168894e7191537696597b9e5377993b5f832e5478446b8c446d8d3a6285466f8f497091436483acc6df576c7f3c4c5c92a3b57690a74e708c4d7495557da05c80a06084a45f85a9668eb26288ac698fb3547b9c3b628341698c4d789b5884a95987ab5282a84a7ba34c7da65180aa4b7aa4507da74d7da35482a65482a65581a64f799f49739941688f385f863b628b3259822b557d28527a284f78375e87274e753259803a6286295379345e883a648e2d527c2f52782d51751d3f621c3f5f6b8aa77b93ad697b919baabdb6c6d696a9ba879caf92a8bd97b0c492a7b8a1b6c76c7d8f8495a79cadbf7a8d9e5c6f7e9eb1bf7b8b98b3c4cea1b3bf7b97a2a8d3dc83aeb4b9d6d48d9f9fb1bbc4c8d4e2c3d5e3c6dae5c6d9dfb6c5cabec7ced5e3eeaac9db8ab5c691c0d0779fa9a2b1b6c1c6c9bdc4cca6afb8c8cfd9aeb5bfd6dde7ced5dfd4dbe5c5ccd699a0aaaab1b9bac3ccbbc4cbc3ced4ccd7dda9b4bad9e3ecd3dbe8c0c7d7c4cddcbdc9d7cedae8bbc7d5808c98cddae3d6e0e9dfe8efdde2e8dfe2e7d4d7dcd2d5dadedfe4d6d9debfc7cad2dde3b1c1ce8699aa6d859d6987a16081a05b7e9e6184a45a7e9e537694567796597897607f9e809dbd86a3c3a1b7cca6bdcfc7ddf2c5dceec8def3d5ecfec6ddefbcd3e3b6cbdcaec4d2bed1e0cbdeeccddfedd2e4f0cbdbe8caddecbed4ebb9d3ee97b5cf7e9db97496b17499b46f94b17094b47498ba7397bb7496bb7599bd7197bc648cb06e99bc6b95bb668db66d92bc698fb4668aae6185a56689a77395b181a0bc97b5d1b0cee8d0eeffc1e0fc86a8c47598b87497bd749abf80a5c281a6c182a5c389acca85a7c38badc884a6c181a3bc87a9c46285a16d90ae82a5c388a9c887a9c47f9fb86c8fa586aac28bafc78aaec680a4bc82a6be7ca0b885a9c184a8c287abc584a6c184a6c2799bb687a9c488aac385a7c082a4bd7393ac84a4bd92b2c791b4ca88acc48aaec888aec583a9c06b90aa7a9eb87b9eba6c8ea97c9cb37fa0b359788d7191a86f94ae658da6769fb5557e924c72875b8196597d974e718d5c7d9c7495b47596b57596b57092ae6487a56d90b06a8dad6388a57095b26c91ae658aa75479965277946b8faf678bab6188a95e85a65b81a55a82a55e86aa5e89ac5d87ad5b85ab5b87ae5480a75b87ac5884a94e789e4771974c769c4c779a51799d547c9f577fa250789b396282315a7a436c8c466f8f4c75954b7396436b8f476f93487094547c9f6089a95e87a35c83a0648ba85077965b82a3638aab5980a16087a4476e8b5e82a25377995a80a45681a4537da34b779c416b913c678a3f678a4c73945174945b7e9e5b7da04d719335597d386083446f92406c8f4873954e7795577c994f6f887790a4b4c7d63b4b5aabbcce88a2b94d6f8b4d749550769a5f81a45e81a16188a9638bae6e95b66e95b644688c446a8e51799d5682a55d8baf5587aa4c7ea345779c4e7fa75484ac5883ad5984ae5a87ae5583a75d89ae527da0517c9f50789c4269903f668d325c84305a822d57812a547e305a82335d85284f76325c823662893b688f3a658f39638b355b821a3c611435560b2c4b14355464829e8ea6c27c8da78292a9a5b6ca869bb07b91a672879c899eb17d92a571869b374b642338532b46632e4c6823455e264559586f7fb1c3cfd3e1eaa0b1b9abc2c8afc4c9b6c6c6d7e5e6acbbc0a6b5bca8b5becbd8e1adbac3cad7dfb2bfc7b0bdc5bbc9d4c5d6e09cb0b9b9ccd2b0bdc3cad3dabdc7d0adb7c0919ba4bac4cdc3ced4c0cbd1d5e0e6c7d2d89ba8aeadbbbebcc9cfb9c7cac4d2d5b7c5c8b9c7cad3e0e6d4e1ead2deeacddbe6cddbe8b9c7d4b5c3d07d8b96adbac3d8e2ebdbe4ebd8e1e6d7dee4dce3e9d3dce1cdd4dad8e2e4d1dbddb6c4c7b4c5cd8396a4738ca069859d5b7a965e819d698ca85d809c597b967294ad6d8da67f9fb680a0b790b0c7dbecfcbfd2e1a7bac9b7cad9b1c4d3c9dcebc9dcebc7dae9cbdeecc3d6e4b5c8d6c3d6e4cadce8d4e6f2c9dbe7788b9a7e98af7b9ab66d8fab688daa6a91b06891af6891b16992b2688eb2698cb26588b07598c07399c05e84ab6b93b76690b65e88b26892bc5d87af5e88ae5d88ab5d85a9698fb3648bac698daf6c90b07196b36e93b06e92b2749abe739ac17da5c986adcc83a8c583a8c586a9c782a4c08aacc881a3be84a6bf8dafca7799b47598b482a5c180a2be81a3be85a5be7a9db384a8c085a9c184a8be82a6bc80a4ba7599af88acc486aac289adc785a9c384a6c180a2bb89abc486a9bf84a7bd84a4bb87a5bd8dabc391b1c690b3c990b4ce86abc680a5bf80a8c16f97b17ba3bd6f92b0799db7789bb17c9db092b1c581a1b67ba0ba6c94ae739cb25d83983e647b678ba37094ae6587a35879987798b76f90af7597b37294b06d90ac6c8fab678aa8678ca97095b26f94b1688daa537895658aa76488a8678bab5e85a65e85a65e86a96189ac618caf628db0628cb2608cb15885ac5886aa5c88ad618db25e88ae547fa2537ea1527a9d4e76994f779a50789b547c9f355e7e365f7f4e77974c75954c7595477090456d90487094456d91547c9f618aaa618aa8638caa658eac6990b1658cad6990b1688fae587f9c4c73906286a653799d5d85a95c84a8547ea44d799e477197426a8e42688c3c63845174945a7d9d698bae3b5f8132587c3c6487416d92436f92426d8f4a71905b7e9a5a768c34495ca7b9c7818f9c9eafbfb3cbe363829f5a7ea053799d587a9d5c80a0688fb06992b26b92b3678eaf284e723e64884974975e8aad5c8cb05385a84b7fa43d6f944171974f7ca35a85af5e88b06490b55d89ac5c87aa547fa25b83a7527a9e446b923960872f5981345e86254f792e588239638b39638b19406738628a39668f3d6a933f6b923e658c3054782041621c3b5a3251703857764b6886576f8b8fa3bc71839b576c81526a82698199546a813a50673f556c253b532d425f1a31512643632447652247624b6e847e98a95c6e7ab1bfc8c4d1d7c4d1d7cfdae0929ba0dfeaeec3d0d6d5e2ead1dae3c1c8d2adb6bfd0dae3d5e2eabac7cfdce5ecbac1c7ced6d9d4dde2bdc8ced0dae3e4eef7dfe9f2b4bec7b7c1ca8d989e9aa5ab9ea9af95a0a6c1cfd2bdcbceadbbbeb5c3c6bac8cbc5d3d6c1cfd2deebf1d4e3eac8d6dfc4d5ddbacbd5c2d3dda8b9c394a2add4e1eacfd9e2d2dce5d7e2e8dbe6ead9e4eac4d1d7cad7ddcad8dbd4dfe1d1dfe2a3b4bca2b5c3677e906681967490a87d9bb583a3ba7997af7d9cb196b2c79dbacca0bdcf93aebfa2bfcfc8d4e0d1dfead5e3eec8d8e5c3d3e0bccedcc2d4e2c1d4e2ccdfeecee4f2d0e6f4acc2d09aafc0aec3d4b5cadb8097a97b95ac7391ab7291ae6b8eac7498b85780a078a1c1729dbf678fb3648bb26b92bd6e94c16a93bf658fb9638fb66793b85c88ad5886aa6290b45d8baf5d8ab1628fb65d8ab16491b86591b6618caf729dbf6d96b6759ebc7099b979a4c47ba4c477a0be7fa6c583a7c783a8c583a6c285a8c482a4bf87a9c487abc57ca0ba7598b486a9c58fb1cd91b3ce86a8c1799cb283a7bd88acc286aac080a4ba769bae7499ac8cb0c688acc282a6be81a5bd80a4bc80a4bc83a7bf83a7bd88abbf8aaabf90acc293afc598b7cb93b3c88aacc588acc686abc57ca1bb729ab4749cb67396b483a7c180a3b988a9bcb7d6ea9bbbd07b9fb9789db8769bb56589a12d516b5d7f9a789ab67291ae5a7996809fbc7395b1799bb67397b1789cb47094ac60859f6d90ac779ab66a8dab6f92b0577a986386a46387a76286a65e85a65f86a76189ac648caf628db0628db0618db2608cb15f8db15c8aae5e8aaf5783a6628db05c84a76088ab5980a1537a9b4b7293567d9e517899396282345d7d547d9d517a9a4f7896355e7e4a72954a72964973995580a35e89ab5f8aaa648faf6590b06e97b76d96b6648bac6c93b04c718c5277925d84a5587ea25880a46189ad5983a9507aa0527a9e476f93355b7f3a61824d70905477973b5f8135597b33597d3c64873a668b396588436e9049708f4f718c4f6a7f1d30418997a474828f60707fc3d9f096b4d0688cac5e84a85f83a76e95b66990af7097b67097b85d84a51941643964875480a55684a84e7ea44e80a53a6c8f37698c32628639678b5985ac537da35b85ab618caf5c87aa5d85a85981a5436b8f3d648b325980355f87315b8329547e2f5a84426c94335d851e456c406a923b689237648d3d678d355b7f3659790c2d4c2846684866885674965b78966f89a4849cb48197ae7c92a96a849d37526d32506c304e6a193753354e6c3045643045641f3a583856723c5c738da9be93a6b58898a55a68717f8c95d6e3ecbcc6d0b1bbc4c7d1dae2e8f4e2e6f2d1d8e0d1d8e0c8cfd7c5ced5848e98b2bfc8bdcad0c8d6d9c1cbcdc2cbd0c9d3dcb6c0cad8e0ebe7effad5dee7ccd5deb4bdc4d1dae1b9c2c9a6afb6d6dfe4cbd4d9c9d2d7cad3d8bac3cab8c1c8d4dbe3d5dee5c6d3d9d8e7ecd1e0e7c6d4ddc1cfd8cbd9e2b4c1cacedbe4d0dae3d3dde6dfe9f2dce9efd7e6edc7d8dfd6e7eec8d9e0d0dde3cbd8e0b4c5cf9aacba8194a58499ae7c92a98ca5bba5bbd0a1b8ca95aabba4b7c6aabdcb98abb9a0b2be9db1bce1ebf7cbd7e3c9d5e1d0dee9cedeebcfe1efcee1f0c7ddebbbd0e1adc4d691abbc91aabe9ab5c87b96ab9ab5caaac6db9cbbd087a7c08cabc780a3c1668aaa5e85a66790b05d88aa5c86ac5e88b06892bc6791bb6691bc6a95bf628eb5618db25c8aae5a88aa6391b56090b66191b96090b86292ba6797bf6693ba6e9abf6e9abd6d98ba719cbc75a1be719dba79a5c277a3c07ba4c27ba2c184a9c681a6c17b9eba89abc683a5c08db1cb7b9fb9769ab488acc682a4bf84a6bf82a4bd80a3b987abc387abc384a8c07a9eb481a5bb6a8ea47da1b787abc381a5bd82a6be7ea2ba81a5bd81a5bd87abc190b3c792b2c78ba9c196b5ca91b0c491b1c68eb0c983a7c1799db785aac481a6c07398b3789bb77498b27c9fb57e9fb293b4c77e9eb57fa1bc7fa2be7597b26486a14665815877937493af7291ad5978957b9ab67193ae789ab57296ae749ab17096ab60869d7296b07699b57295b36e91af5376946487a5678bab6286a6678eaf6289aa5f87aa638bae648fb26792b56692b7638fb4628eb3618fb1618db0608bad6088ab658eae638aab587fa05a7ea053779955799b587fa0385f80426b8b557e9e5a83a358819f224b6b537b9f4c779a537da35782a55a85a75f8aaa5d88a85f8aaa6890b36991b4638aab6a91ae5075905d829d5f86a76288ac648cb0658db15c87aa5a85a84d759940688b3d64853c63845e82a2517595315577365a7c446a8e3b63873f6a8d3e698c40688b385c7c3f5e7a4b667b4859698c9aa56f7b875e6e7b7a8fa299b5cd6487a5658cad678db16b92b37097b67198b5678ead527b9b3e698c4e7a9d507ea247779b44749a41719546769a5585a95684a8608caf6995ba608bae648fb2628db05b83a6527a9d4a72963f678b385f863b6289305a82325c842e59833d699038628a265076335a813e68903e69933d68922e567a3458780a2d4b17385736577a48698c496a8d4c6b8a7e99b48ba5bc7f98ae526b81344f6a3c5a76405d7b21405d32516e405b78354c6b435a793853713856724d6b83a7c2d5a8b9c99ba9b49aa8b1aab7c0a2acb6dde5f0cfd9e59ea8b2d3d9e7c8cedadfe6eed6dde3d3dae0c4cdd4d6e0e9bfccd5b0bfc6cbdae1c6d1d7c4cfd5c0cdd5c4d1d9dee6f1e2eaf5d5dde8d3dce5c3ccd5d8e1e8b6bfc6969fa6b7c0c5d2dbe0aab3b8adb6bda7b0b7c1cad1d3dae2d3dce3d0dbe1cddae0cbd8e0c4d2dbc9d7e0c2d0d9cbd9e2d4e1eac6d3dbc7d1dad8e2ebbac7cfc8d5ddcddce3c4d5ddc4d5ddc2d0dbacbac799a9b8a1b2c2a1b3c79eb3c8b7cce1a4b9cca5b8c9bdcee0bcccdcaebbcbb0becb9aa8b585939ea3b1bcd8e4f2d4e2efcbd9e6d6e6f5c9daeac5d8e9bfd4e7b9d3e4b8d1e5bdd8edb6d2e89cbad287a7be7494ad7c9cb57ea0b9aacce5abcde68badc88dafca7093af83a7c7769cc06088ac618bb1638fb46591b66692b56a94ba6d97bd6a91b8618bb1608cb15886aa6592b96794bb6a97c06b98c16693bc6894bb6d97bd6b96b96c97b9759dc07099b979a2c275a1be77a3c078a3c379a4c478a1bf82a9c688adc8789cb689abc691b3ce8eb2cc7ea2bc7b9fb981a5bd8bafc77fa3bb7698b17193ac84a8c282a6c084a6c17ea0b981a3bc6789a27d9fb884a6c187a9c484a6c184a6c187a9c48caec993b5ce97b9d295b7d088aac58caec793b6cc8db0c68db1cb83a7c1779bb581a5bd86aac25d819b7497b37496b17d9db488a8bd83a3b884a4bb86a5c17897b36e8ca87593ad47657f607e986c8aa4617f995f7e9a6f8eaa7193ae7799b46c90a87aa0b76d96aa6b94aa7499b3779ab67194b0688ba75174926588a6688daa5a7f9c658cab638aa9628bab638cac6792b4648fb16792b56490b36793b6628fb0618cae5c87a95d85a8678eaf5d81a3577b9b5a7d9d5377975a7e9e4d7493335a7b486f90527b9b5780a05982a2345d7d5580a34c769c4f79a14f7ba0527ea15380a15d8aab5380a1638eb1668eb16990b1658cab587d9a5e83a05e85a66189ac6a92b56189ac5f87aa5c84a74a7094456b8f4b7293456c8d53779934587a2d5175375d8141678c3e64893f678b3d65892b51753155754564806f889e4a5c6ab9c7d288959e72808b697c8ba8c3d86486a16f93b36d95b86b93b66f94b17398b35d84a33f6a8a5381a34a7a9e396b903a6c913e6e9248769a6a96bb6c98bb6d99bc6794b56692b56d98ba6994b66e96b9577fa250789b3f678a446c8f426a8e365d84335d852d577f335d852c567e284f78082f56395f86375e852f59812b52793054761336542a4b6a325374395b80416388426487496a897d9bb55c788e536e833e5a70304c644e698435506b1f3a55395771405e784a6381425d7b3a59783859786988a48da7be9daec0a2b0bbb2bfc7aab5bb99a0a89fa3acd6dceab4becad4e2ebd5e4ebc5cfd8dbe4ebd7e0e5d8e1e6c4d2d5b0bfc4ccd9e2bdcbd6c3d1decddbe69ca9b1becbd1cedbe4d8e5eed7e4edc9d6decfdce4cad7dfa9b6bcbfccd2cfdce2bbc8ceb0bdc39ca9b1a5b2bad0dde5d2dfe7d2dce5d5dee7d9e1ecd2dce6b9c5d1bfcdd89aa8b3d3e1eac1cfd8c0cdd5d4dee7c7d2d8d2dbe2bdc6cfd2dbe4d7e1ead3dfebb8c7daa2b3c78597ad879cb192a7bc8fa4b9a3b8cda1b6c9a0b3c4b2c3d5b8c5d6adb8ca7f8a9c7a8597808b9d9ba6b8bdcedebfd0e0d4e7f890a3b48ca1b491a7bc7691a6829eb47f9db583a1b97e9eb77ea0bb7599b36f94af7396b27a9db97ca0ba91b3cca5c7e09dbfd896b8d37093b1668aac6288ac6892b86793b66996b76a97b86f9abc709bbd6f97bb688fb66f99bf6793b86d99c06996bd6996bf6996bf6a97be6d99be6f9abd6a95b87098bb739bbe769ec179a2c27ba4c47aa5c57ca7c781accc8cb5d18cb4ce8aafc96c90a888aac38eb0cb91b3ce779bb3799bb485a9bf8eb2ca88acc486a8c1688aa37ea0bb81a3be83a5c080a0b987a7be66869d83a3ba85a5be8aaac384a4bd8dacc891b0cc9abad398b8d1a1c1d894b6cf8badc888acc689adc592b6cc8aacc77fa1bc7b9eb47da0b687aac06a8aa17393ac7a98b27d9cb190afc389a5ba8aa6bc8da9c189a5bd7b95ae68829b57718a90aac392acc54b677f5b799364849d6b8da87b9fb96b90aa779fb86f99af6891a7759ab5789bb77093af6d90ac577a986285a36388a55e83a0698dad6990af678eaf6790b06b93b66691b36b96b86792b46590b2648fb1628daf5c85a5638aab5f86a7577b9b557999567999587c9c5478984a7190345b7c497091527b9b5780a05780a050789b557fa54c769c4b779e517da24773964f7c9d608dae5682a5648fb24f7a9d6a92b56a91b251789559809d5c85a56b93b6638bae6189ac648caf5a82a542688c4d73974d7495476e8f365a7c2d54753b61853c62863f658a41678c395f842c527731577b4c6f8f5e7c984a63793c4e5cb6c4cfb4c1ca9ba9b290a3b192acbd6280986b8eaa6890b37098bb7295b36c8fab59809d4976954d7e9f376c8e34688d35678c37678b4773966e99bc6f97ba6c97b96f9aba5e8bac6c99ba6d98ba6f97ba527a9d50789b527a9d51799c3d658940688c416b91406a92345e863a61882e557c10365b2a5075294c72264c71284c701a3b5c2d4e6d3f608127496c305478385c80385a7d4c6d8c7290aa425e763a566c2642584a68805571894d67801b354c3551695371894a688444617f395a793e5f7e7f9db995adc5b5c4d7bccad59facb4a1acb0b5bcc28c939b99a1accbd7e3c0d1d8dbedf1b5c2c8c5d0d6d0dbdfdde8ecd6e4e7e3f1f4d5e2eac6d2decfdbe9b3c1ccafbcc4b1bec6a6b3bcb7c3cfd3e0e9d4e1ead0dde5bdcad2b5c2c8c2cfd5cedbe1c8d5dbb4c1c9a8b7beb1bfc8c5d3dccfdde8cddae3d4dce7dbe3eeafb9c3c8d5debfcbd7c9d7e0d2e0e9d7e5eed8e5edbcc9d1c7d1dac8d2dbd8e2ecbcc6d0dce6f0c3d0e0b0c0d795a9c293a9c097adc4a8bed3a1baceb3cadcb3c8d9bbcedfb1c2d47483966776896d7c918f9eb35a667c8591a7bad3e9728ba16a849b59738a627e9666849e7492ac7594b07395b07597b27598b47ca1bc779cb76f96b37398b57ca1bc7fa3bb81a4ba9cbcd3afcfe88aa9c57392af7192b183a7c7759dc06893b56794b36b9ab874a1c2719cbe7199bd6f97bb759dc16f96bd6c96be6a95bf6d9ac46c9cc46e9ec46b9bbf719fc16e9abd75a0c379a4c77ca4c87ca4c77da5c87fa8c881accc80acc984acc68fb4ce87abc17b9eb480a0b793b3cc83a3bc88aac380a0b783a6ba8cafc58db0c698b8d17a9ab383a2be81a0bc89a9c282a0b86f8ba17995aa7d98ad829db286a1b694afc49db9cf9ab6cc9ebdd29ebdd29ab9ce9dbdd48fb1cc85a7c28cafc591b4ca87a7be819fb785a4b886a3b58ca9bb7a95aa6d859d839cb2849eaf92acbb92a9bba5bfd0aec7dba4bdd36e879d87a0b67d96ac647d93849db35d778e617d955876907998b57a9dbb769bb87097b4729cb56c94ae7196b17497b36e91ad698ca85c7f9d597c9a5c7f9d5d829f698dad6b92b16a91b06992b06c95b56b94b46e99b96893b36691b16a93b3628bab587fa06289aa5e82a2577b9b597d9d55799b55799b5175973d6485355b7f476f925981a4577fa2547fa14d789a4e789e436d954f7aa44c789f3f6b90527ea15783a66c98bb3963894b759b6b93b74d7598557e9c628ba95f88a8678fb2628aad6088ab587fa0547b9c3e65864b72934f769742698a2e54782e5478395f84426a8e40678e3a608545688e587ca0587ca05275954c6a863c556b5061715a6b75aebcc5daebf3b8cad68da4b25e7a8f60829b678ead6891b17093af6487a339607f5380a12d5f80295e8031658a4f81a6507ea25580a3729bbb739abb719aba75a1be5885a46d9ab96994b65b83a6557da0537b9e5c84a74f779a466e924b7397416b91416b913d648b3860842d53782a4e72284a6d294b6e2446690526472e4d6c3856783a5c7f2e52763b638733597d3659796e8daa3a557026405934506858748a5f7e935b7a8f4d69814a667e5e7a9058768e4b69834c6b8741607d486682859db9b4c6de99a6b79eaab6a4b3baaab9beb2bdc3b9c4caa3b4bc92a5abdbeaedcad8d9c3d1d2cddbdccedcdfd3e1e4d2dde1cbd6dae0ebefd3dce1dbe2eacdd4ded6dee9cfd9e3bec8d2858f99a2acb698a2acd3dce5b4bdc6bbc6ccc6d1d7dee9efd8e3e9b3bdc6d4e1eaa1adb9b1bdc9d4e2efd9e5f1d5dfe9d6e0e9d1dbe4cad7dfadbac3cfdce4d3e0e8d6e3ebcbd8e0e1eef6c9d6de9dabb4beccd7e3f3ffcbddebb3c6d79cb2c99eb6ce8099af829db06681927a96a48aa4b377919e7e95a3657a8b5267784055684c6176647890a7bbd492a6bf7997b17e9cb67d9cb86685a161839e6284a07092ae6d90ac7194b07196b17a9fbc789dba7aa1be6f96b3769dba7ea3be7ca0ba83a5be7a99b57291ae97b6d3b3d2f1a2c3e285a8c67da1c16b94b26894b16f9bb87aa5c578a3c37ba4c47ba2c37ca3c4799fc3739bbf6e9ac1729fc670a0c671a3c46a9dbc72a3c374a2c375a2c37ba6c879a1c47fa7ca7ca3c480a7c684adcb87afc98aafc98eb2c88fafc484a5b8819db392aec488a6be8eacc47594a990afc388a9bc8cacc18caac287a5bf83a1bb7896ae7f9bb18ca7bc8ca6b796adbd8da4b492a9b78ea3b4a6bdcdaec5d7acc6d7a2bdd0a1bccf9ebbcd97b6ca9bb9d19fbdd5a1c0d499b8cc8ca8bd96b1c686a1b2a5bfd0b4cbdd9ab1c392a7bcaec3d8b3c9d7c4dae7c0d3e2a2b7c87e93a46a8193a4bbcda7bdd2778ca15e758762798b90a9bd96b1c668849c7392af7b9cbb7ca0c07097b66d94b16a91ae6d92ad7598b47295b16386a26588a65d809e6588a66588a6688cac6c90b06c93b26b92b16d94b36e97b56f98b86893b36891b16d96b66188a95c83a46084a46387a75d81a15c80a25e82a451779b3f65893e6689355d80547c9f5880a4547fa15782a54f7a9d4d779f3b658d4c77a148749b46729749759848749776a2c728527a3e68905c83aa345c805c84a75b84a4638bae648caf668eb15f88a85d84a5466d8e4e75964c73944c73943b62832b51753c64873e668a355d81446b92537aa15073995072975175993455762e4964253b50a5b6c675869052636dd3e4eed6e8f4cbe1ee829cad6483986689a56f94b16a8ca86689a527506e416e8f386a8d467b9d5185aa6395b86d9bbd638eb07299b8769dba749bba719ab855829f6895b46590b2537b9e5c84a75981a4577fa24870934e769a4b7397467096416c8f436b8f3a60843e62862c4e713051721132510c2d4c0f304f3f5e7d3f60812c507432587d3a65883a628543668442607a47617a3e566e556f886e8aa26180955e7d9254728a526e865f7b934e6a8248687f46667f42627b8da9c1879bb49dacc1a2aebea0acb89cabb2bfced3b2bfc5afbcc4c1d4daa5b7bb9caaade0ebedd8e3e5dde8eadae5e9ccd7dbcfdadedce7ebced8dae5eff1d8dde1ced2dbd3dbe6d6e0eaccd4dfc4ccd79ca4af9299a3b7bec8bac1c9c6cdd5bec5cdafb6bec8d1d8cad4deced8e4cfdbe9a5b2c29facbcd4e2efd8e5eea8b2bbc9d6deb8c5cdbfc9d2dce6efb9c3ccd8e2ebd9e3eccedbe3d4e1ead3e4ee8496a4899eafa2b9cb6c8599698296849db1a4bdd189a3b4a2bccba3bdcaaec9d49bb3bf96acb97d93a1677c8d52677a5e74894f657c485e7631496180a3bf799cb8789bb760839f678aa65f82a06b8eac6e93b07095b27095b2789dba6e95b27ba2bf769dba7ba2bf779ebb779bbb7397b77092b57395ba6b8bb16a8bae7697b685a7c39abdd986a9c5799eb9789fbc82aac487afc988b1c782a8bf83a9c084a9c37ba4c275a0c073a1c26fa0c075a8c573a6c179abc67aa9c376a3c078a4c178a1bf83acc881a9c387acc787acc78cb0ca8aadc195b6c98eabbd8aa7b7aac3d79cb5cb99b1c990a9bfa6c1d4c1dcefbad7e98fabc08ba7bf86a2ba89a5bb829db28da6bab7cedeaac0cdc3d7e2c3d5dfbed0daa6b7c1c2d4deacc0cbaec4d1b4cbd9a1b8c69ab4c398b4c2a0b9cda2bccdbfd9e8a1bbc899b0c28198aa7e95a5a9c0d074899a98adc0b0c2d8a5b7cbc1d4e393a6b48293a38c9fae9eb4c2a9becfcce1f4b2c7da8ea0b4708596788e9c9ab1c1a4bdd1748ea56785a17291b0799cbc6589a96e95b2668daa698ea9769bb67093af597c985f82a05a7d9b6386a45d809e688daa6a8fac7095b26b92af6b92af6f98b46a93b16891af658cab688fae668dae678eaf6289aa6188a95d84a5587ea2557b9f527a9e3a6286345c803c64884e799c5781a7517c9f517ba14b759b3f69913a648e3b66903d69903e688e3f698f4771973a648a2a547c36608a1e4870315b814e799c5b86a8638bae678fb2668dae5e85a655799b4d71915175954f7393486f902e55763b6386396185396087507aa0557fa751789f4e71974d719552769a31527117334b344b5dcfe1efadbec87b8d995e707cd1e4f2d3e9f6bad0de6b849869879f6d8faa6c8ea9385d7a365f7f5481a25b8baf6294b94f81a46292b673a0c16e99b9769dba7aa2bc779ebb719ab66591ae6590b06088ab5f87ab5c84a75e86a9567ea151799c50789c4e769a4d7599446c90456b903f65892c4e71193a5b21405f03223f1c3e5a2e506c3556753f6282345a7f3c668c3c668c456d906b8aa666809730445c7f93ab6c849c5e7a9269879f617f9756748e42607a6581994d698144647b33536a5f7d954862798d9fb59ca9bca6b4c1a7b5beb4c3caaab9beafbcc4b7c4ccc2cdd1c3ced26b767cd6e1e7e3eaf2dee3e9dee3e7d3dbddd7e2e6d9e7ead0dbddccd7d9dee9ebc9d4d8e4eef7d2dce6c9d1dcd3dae4c5ccd6c1c5ced1d5dec1c6ccafb4bac2c7cdc6cad3d6dde5d4dce7d9e3efb6c2d08693a396a6b68292a1d9e6efd8e5edccd7ddd2dde3d2dbe2d9e0e8e2e9f1dce0e9d5dce4d4dde6dae6f2ccdcebb2c7d87891a56b879c87a2b79bb2c4a9bccda2b5c6a0b3c2acbfcda1b5c0b8ccd5afc1cbb0c2cea0b0bd98a8b79bacbc8fa2b37e90a4657a8d4d6476779cb97ba0bb7a9fbc5d829f6085a26085a26e93b06d92af7499b6759ab7759cb96c93b0739ab7759cb97097b4688fae6d94b56d93b76e94b96f95b96d91b5688aad6b8eac6c8eaa6486a1698ba681a3bf9cbeda9fc3dd98bcd693b9d092b8cd8bafc58cb2c986aec87fa8c67ea9c979a6c380aec881afc77fadc580acc580acc77ea7c381aac886adca88b0ca8db2cc90b4ce98b8cf97b6ca91aebe9fbbc9a1bbcaaabfd2b5cadf9db2c791a7bc7e95a79fb9caacc6d7c5def27890a85a728a5a728a566f838299abb6ccdab1c3cfaebfc7afbec5acb9c1b7c4ccbdccd3a0aeb78799a3b8cbd991a7b48ea5b3a7becc8a9daca4b7c5bbcfdac7dbe6a5bbc9b1c6d7a4b9cab6cddd94abbd758ba09db3ca96acc372879a73889992a7babbd0e3aec3d4b7ccddc1d3e7c1d3e7cadcf092a5b67a909d889eacbad1e16e879d67829d6b88a67697b86a8dad7196b3678ca76e93ae7ca1bc7396b25d809c5d809e597c9a6184a25b7e9c688daa6a8fac6f94b16e93b06990ad6b92af638ca8648da96188a75e85a46a91b26b92b3638aab5b81a55e84a85a82a650789c527ca2264d74315b813f69914b779c4f7ba25480a54771973c668e3c669038628c325d873b6690305a82436d93406a90315b832d5781224c762a547e3b658f4d779d5681a4658db06991b4567d9e5c83a2567a9a5276965478985b7f9f345b7c31577b3d6589436b8f5680a65c86ac507aa24771994e749b4f759a365a7c31536f102a4174899ab2c4d0a7b9c58a9dab657b8999afbdd7eaf8cde0eeafc4d589a2b66b89a16b8da85c83a04871915a86a95f8db16393b95181a56798b9729fc077a3c07aa3bf78a0ba7aa2bc7ca6bf79a2be668faf5a82a5628aae5f87aa5e86a9567ea1577fa2557da1527a9e547ca04b73964c72963d61831f406122416024415f11304d40637f4063814a6d8b466a8a3e668a355f85426e9353799d7795af6a80974a5b6f5b6c80667c93657f986a88a263839c6988a446648059738e4d698147677c39596e4362776b849a8091a596a3b499aab4aabbc29aa9aeb6c3c9c2ccd5bac3ccc4cbd1c6cfd47f8c94a5b2badbe2ecd3d7e0c9ccd1bfc4c7d5dfe1e3eef2c7d2d6d3dee2e2edefbac5c9d5e2e8c6d3dbcad3dcd1dae1a4abb3c8cfd5ccd3d9d2d7ddced3d9dadfe5dce0e9d7e0e7d7e1ead3dfebcadae7bdcfdda6b9caaabbcb93a3b0c8d6dfdae7f0deebf3dce6efe6eff6e2e9f1e4ebf1dfe6eee2ebf4d5e2ebdeeefbb3c8d97f98ac84a0b5849fb4afc4d5b0c1d1acbeccbaccd8bcccd9c4d5dfb2c0c9afbdc6becad6a9b5c1d3dfedc3d1deb8c8d7b9cbd9728593495c6a6f92ae7296b07ea1bd6b8eaa5c7f9b60839f698ea9769bb67198b5749bb8749bb86e95b26d96b2729bb76b94b06790ae6b94b46d95b87099b96f98b66b92b1688fac6689a76889a86786a36683a16c89a76f8caa5a79965b7d99779ab898bdd895bad495bad48fb4d189adcf8aaed088accc8cb1cc90b4ce93b7d190b4ce8eb1cf8cafcf8eb2d48cb3d48ab1d08fb4cf8aaac3a1bdd3a1bccd96b0bdcae2eea8becb75869868798daec0d4a8bace7f92a37e93a4859aab698092768ca3657b935e748c70849c7f91a58293a3a6b4bfb7c4cdd1dbe4dee7eed7e0e7dae4edc2ccd6c2d0dbc8d8e7bccedc9fb5c3a8bbc991a2acbbc9d2b0c1c99dafb99baebd6f8495677e90a7c2d59cb6cdaecae2809bb84d6885738da68ba5bc9cb6cfa1b9d16c82978499ae7d8fa58698aec5d7ebb4c7d88b9eacb1c7d4b3cad8b5cfe07993ac6a85a27291b06e8fae789cb6698ea86c91ac7297b27396b26386a26588a65376946386a46487a5698caa6e91af6d92af7196b3688fac638aa7638ba5658ca9648baa6087a66c93b4678eaf5b83a65880a45b83a75680a64872984b779e29537b1f4b723c67914d79a04e79a337648b29557c224e75305b851d487318416d28527c1a446c244e74133d63113b63244f7929547f2e5984335e89315d84537fa45e89ac638bae6087a85d84a3587c9c5f82a082a7c4466a8a2a5172355b7f537b9f5882a85d87af5680a84d79a0517ba34e789e527a9e365d7e2446621833488ea4b2bdcfdbbfd1dd8aa0ae849bab879eaeb0c6d4d1e3efd5e7f5aec3d4688398698da76e97b54c77975d88ab5e8aaf6794bb5d8baf5b89ab74a1c077a3be79a5be749eb67aa4bd7ea8c1739cb8638caa628aad5f8aad668eb25f87ab51799c547c9f5880a4547ca0557da051799c476d912c507235567731506f314f6b0a29454a6f8c547b9a4f748f517895416c8e325e833a648a476b8f839db872849a7a8798b1c1d191a6bb90aac364829e5f7e9b6a89a66886a24e6883516b8449697e4a6d816a899e5c758b8d9fb38696a68c9ea8abbec4b4c3c8afbac0cbd4ddcdd4decdd1dcd2dbe29eafb68c9fa5d1e0e7dbe5eed2d7ddccd1d5cbd3d6d7e1e3e4edf4d4dbe3b4bbc5bbc2cab2c0c3aebcbfbccacdafbabeb5bec3b2bbc0cbd4d9d8e0e3e1e9ecdfe9ebd8e1e6dee9efd3e0e8ccdde7bdd1dcb5cbd8acc3d3a1b8c8a1b4c3aabccab1c3cfd7e8f2e4f5ffdeecf5ddeaf0e5f0f6e0ebefe2eff5e0edf5cddee8afc2d0a5bacb9bb4c88ea4b996a9baacbdcdbdcddc9eaebb9eacb9a7b5c097a4adb5c2cbbbc5cfaab4be7b8591a2acb8bbc8d1b1bfc8c0d1d96a7b83668aa46f93ad7da1bb7ea1bd6f92ae5e819d698ca86e93b0739ab7739ab77299b66d94b16b94b06d96b2668fab658eac6d96b66891b1729bb97099b56a94ad7199b36f94b16d90ae6a8baa6988a76683a36685a2557493597a995c7f9f5e82a25b809d5a7f9c57799c4e70955070965172955b7c9d6688a46786a35a79964768894a6c8f4d71954f7599446b8c486c8c3f5e7a3e5c7497b3c894afc09bb2c0cde3f1acbed2a9bbd1b5c6daa2b4c89fb4c77f94a7697e916c819491a7be5c728a7085a06a8098a4b6ca55667685939e8f99a3b7c0c9bec7d0c8d1d8d4dee7b4c0ccb3c1cec1d1e0baccdabed1dfa7b9c5b9c7d0cedbe3c5d2dac5d3dc8597a56a7f90577084728ea37d9bb5597895456687597a9b6a8baa91b0cd607e9a48647c72889d91a6b9869cb370869d8397af95aabd7c92a0bbd1deb0c6d4a6bdcd859bb27a94ad7390ae698ba7769ab4668ba56e93ae688daa7497b36588a46c8fab4568845f829e6489a66a8fac7398b56b92af759cb96b92af6087a4678fa96890aa6990ad6a91b06f96b7638bae557da15a84aa517da449769f3a67902d5a842e5b852d5a842f5c862c598329568027547e244f79224d77234e79244f7a16406a1a446e1c466e143e64174167174169214b75305b86305b86315e8834618a3562895883a65d86a66188a95a7e9e688ba96f92b05174923b5f7f3d6485527a9d5983a95983a95980a94f79a15682a95581a65782a4537a9b4568882a4965435e71a1b7c4dcedf7b2c3cda1b4c3869daf92acbd778e9ecbddebd4e4f1c7d9e77e95a76a8ca56891ad3762825f8cad5b89ad6593b76694b86391b274a1c0739fba7da7bf7aa2bb7ea6c07aa2bc6289a6638caa6a92b56189ac628aad6189ac4d75985b83a65a82a65f87ab5981a4557da0476e8f2a4e6e395a7b44638026446013324f446888527b99537895587d9a396184375f833a61884a6c8f516b8676889e74849496a7b7899eb35c768f5774925b7a9963829f6886a2526a865c748e6483986586996e8a9f7b94a86f82938294a29fb2b9a0b3b9c0cfd4c6d1d7c3cad4ccd0dbd1d8e2d7e1eaa4b5bc93a6acadc0c7ccdbe2dce5ecd6dde3dbe2e8e1eaefe3ecf3dae1ebd7dbe6cdd4dcd5e0e2d2e0e1b7c2c6aeb9bdbec9cdcfdaded6e1e3dbe5e7dce6e8dce7ebe4eff3ddeaf0dcebf2d7e8f0c7dbe68da5b198b2c1a6c0d193a8bba7bacba3b8c9899eafc1d7e5c2d8e6daedfbd6e8f4ddeff9dff0facddee89caebaa4b7c6a0b5c6b8cee3b1c7dc97acbf9fb2c3a6b7c9a0b1c19eaebdacbac7aebac6abb5c1a5afb9aab4be777f8ac5cfd8c7d4dcdce9efdcebf0afbec3668ba65f849f6f94af7396b47fa2c0577a98698caa6d91b16f96b57299b86e97b3729bb76b92af6e95b2688daa688daa6e92b26e95b47097b46f96b37097b47297b47297b47196b36d90b06d90b0688bab5b7e9c5477975a7d9d5f82a25a7e9e5a7e9e51789955799d4b6e944d6f9557799f517399527499476b8d3d6183395d7f44688a4c7296587ea24d73983d6185375a7842647f3e607b618198a6c1d695aec496b0c98ba3bb8297aca6bbd0a8bed593abc3556b80647a8f6b849a7993ac57708e38526d667c916475858896a397a3afd0dae4ced8e2b1bec6a9b7c0cadae7d2e4f2ccdeecc1d3e1bfd0dac2d3dbcfe2e9c7d8e0bac7cdaab9c08b9da78fa5b35e798c5b7a8f65839f446584587a9d6589ad587ca05072955978955b758e99b3c28da7b487a2b77c98b07f99b27d97ae60798da9c0d0b8cedcbbcedcafc2d194aabf7a98b26285a16a8faa6990ad678ead5d84a36f94b16489a46c91ab4267815f849e5f87a1648da9729bb96c95b36e97b56990ad6990ad6e93ae6e93ad6890aa688fac648dad547fa25a86ad517ea83b6a962858862b5b892b5e8b295c892b5e8b2b5b89275785275787275684234e7b29527e244f7a224d771e487019436b103a60214b71315881244e761a446e204b7539648e3360892f5e8836668c4f7b9e547d9d557c9d6488a87899b8496a89476a8a567a9a4a75955784a5608ab05b82ab557aa4567da65682a7517e9f567e984e728c37527028425d8daab8c2dde6c0d1d8ccd9e2b7c7d69eb3c68ba7bd84a0b5899cabd8e8f5cedfe9788e9c67859d7196b155819e6d9bbc6a9cbd689abb6799ba75a4c27fabc8739bb584a8c281a5bf7b9eba6e93b05d86a4648dad648bac6589ab5f86a75e87a75780a05d88a8618cae5d88aa5681a3537b9e486f903155753d5e7f456483062341254461466d8c4f7898587c9c5c7ea1486a8f47698e47698e5172934c67844a647b849bad8aa1b3809bb0728ea65978954f708f577492617c97546a82687e95607b90819caf5c778a7a94a57f92a07789938fa0a8a9bac2b8c7cec8d5ddd2dbe4d0d7dfd4dde4b6c1c797a4ac95a3aca4b3bad5e2eae0eaf3c5cfd8ccd6dfdde7f0d7e1ead9e4ead9e3e5d6e0e2e4eff1bec8cab5bcc2b6bdc3d0dbdfdae8ebe2f0f1e3eef0dae5e7d8e3e7dbe6ecd1dee4dae7edd9e8edcbdce4879aa8839cb094afc48ea4b9859aad9fb5ccb0cae199b3cc748faa7692aa819bb2a1bad0c3d9ee91a6bbaabfd4a0b5ca9ab0c794aac27b93ab566c837e94a9a5bacf97acbf8b9eaf8e9fafa3b3c2b6c4d1becad6b7c4cda8b2bbbfccd2d5e2e8b8c6c9d6e4e7b9c7ca7199b36c94ae6d92af698caa6e8fae6182a1698cac678bab7094b46b92b16b94b0729bb7739ab77499b6779ab86d90ae7196b37499b6779cb97499b6799ebb779cb97297b4668ba86286a6688cac6286a65377975579995b7f9f5d80a0597d9d5b7fa1577e9f52769a4f729851739956789e587ba154779d446a8e3b62833e6586497091567d9e547a9e4063893e62864164843e617f3b5f7f2548664867837391ad4566853e5d7c405a7567819a5f7d99587692647e95748fa490aac1637f9745637f3b5671667d8f52657362707da3afbbb0bac6cddae3c9d7e0a3b4bc97a9b5b3c6d5b6c7d9b8c9d9b8c9d3aebfc7bfd1dbc8d9e1d1dee4b8c5cbafc0caa7bdca98b3c66b879d62809a53728f4c6e914c709450769b5375987895b3768ea6adc4d28aa1af8da9bf8aa8c285a0bb809cb489a5bb678295a9becfc0d3e2c7d8e8b3c8db85a0bb698ca858809a729bb7739cba6c93b26e93b06e91ad7094ac4a6e845f83996286a06388a56b92b17097b86891af678eab769eb8769bb66f94af6890aa638ca8618cae517da23b68923463912f62912559892a5e8e2c608f2c608f2d61902c5f8e295c8b2c5c8c2b598a26508027527f2d58832a557f254f771c466c153f65164066375e87355c85305a842f5983315c8627547d32618b3b688f507b9e52799a698dad698eab6889a83f6282577b9d5c85a5507d9e6492b45c86ac5e85ae5e83ad557aa44e789e547f9f5a7e9656758a485e764f657c728f9fa1bdc8bfd2d9ccdae3c2d2e1a5bacb83a3b886a6bb708394556574d9e9f697aab891acc15678936c94ae709cb96b9cba6c9dbb76a7c58ebbd87ca5c198bdd791b3ce87a9c47194b06087a4638cac628bab6387a96a8eae6a8eb0638aab5982a25f8aac628daf5c87a95984a6527a9d486f90335777375a783e607c0827442b4c6b466d8e577fa25d81a555779a46678a4364854d6c8b425f7d56718c6c88a07792a7708ba0607c927492ac5b7a9751738f56759257728d546d83677e906e839671889aa2b9cb839aaaa6b9c7b5c8d68b9da99fb1bd9aaab7c3d1dcd8e2ebd0dbe1c6d1d7d2dfe7d8e5eec7d5e0a6b4bd909ea7a3b4bcabbcc4b3c4cebbc9d4cfdde6ccd9dfcddbdcc7d3d3c0caccbcc3c9c1c6ccdee5ebc6d1d5dbe9ecdae8e9d9e7e8e5f0f2dee9ede0ebf1d6e3e9cad8dbddeaf0dbeaf198acb770899d738da4849db38aa2ba69849f5775915372914c6d8e4a6b8c486786516e8c516c874c647e5f758d4d637b4a60784d657f3f5771425a72415a707d93a852687d6b7d917487987a8a9964748185919d74818a6e7b838e9ba3c2cfd5b0bdc3849197afbcc26e96b06f97b16d92ad688ba76b8cab7091b06f92b0688daa6186a36990ad7198b57aa1be799ebb7398b5799cb86f92ae7499b6769bb87ca1be789dba7ca1be759ab76e93b06388a56286a66b8faf6286a65377975e82a26286a66084a45e82a25d81a1517597567a9c50749855779c6082a7567a9e567a9c3d64834269884972905079974f7896446d8b3d648535597b4364853f60812e5073264a6e40628743668c446b943f668f3d61853155773e648843678764839f7a98b06b89a15b79913b5b74405f74819baa8498a3afbdc8a1aeb7a4aeb8b0bdc6c4d2dbb5c6d09caebca4b7c8a9bace8fa0b4b2c2d2aebecb9fafbcb6c4cfb7c1cacfd9e2cbd9e2b7c9d7abc2d27891a79db7ce7c97b25a79965f809f799cbc86a5c2728ca58096abadbed0abbdd17d95ad6c87a2647f9a637e9999b5cd7a96ac657b90aabfd2b3c4d8a9bdd58aa5c06e90ac5e839e6c96af618ba46b95ae7095b26688a47391a9547085607c916a869c6f8caa7290b26a8bac6c91ae7499b3739bb4678fa96c95b182aecb80adce37638839668f33628e3363933466972c60902c608f2e64923064933065912f628f2d608d30608e2d5c8a2854812e5986315c8727547d29547e2d59802c567e28527a335a8332598237618b315b85335e88336089386890406c934f73977495b66b8da96f92ae5679994f76975b87aa5583a5497a9a5687a75a86a95a84aa5378a2577da45c82a76689a75574895973847a8b9b7c8f9e9ebacfb8d4e9b1c7d59dafbbbccfdd9fb9c696bac891b2c376889e7d899fc0d0e0afc2d1889eb3819db380a0b77da1b96f97b17ba4c07ea7c38fb8d480a5c0b3d7f196b8d35e809c6388a5628ba9608bad648fb16a91b27195b76d91b56187ab5a80a4628aae668eb2628aae5981a453799d567d9e49708f395e79274b650a2c453c5f7b507399577ca6547aa153799d4b6f8f597d975d7d94435f7549637a637b936e88a369839e5a759255738f5a78925070896688a34969826d889d7d94a48d9eae8a9bab8fa0b08697a990a5b890a7b9a2b8cda6bdcfb4c9dabccfddbfd0dac0ced7bbc8d1cad6e2d5e3f0c6d6e5cbdde9b8ccd7b3cad27c929d8da3b0c0d4dfb7c9d3cfe0e7d3e1e4d8e3e7e0e9f0e0e9f0e1e8eedee7ecdbe8eebfced3d0dee1e0eeefd8e3e5dbe6e8dae5e9e1ecf0d2dde1d3e0e6d3e2e9d1e3ef8299ab809cb27792ad5d7b976e8fae4d7090476b8f496c924f73974c6e91476887516f8b708aa5758da56e869e6981994159714b637b4d687b546e7f738a9c667d8d657889879aa970808f9babb8929eaa85919dc0cad4b4bec8b0bac48a949e88929c6c76806a92ac6a8faa6e91ad6689a56e8fae7394b37598b67396b46186a36b92af6d94b1749bb8769bb87a9fbc799cb87497b3779cb9759ab7789dba799ebb799ebb7095b26c91ae698eab698dad6d91b16387a7567a9a6286a66589a96488a86286a65b809d527794507494577b9d5d7fa25d7fa2567a9c4d71913f66854a718e537c98527b994972903f6886416889395d7f5273964c6d9025476d4568904568903d628c3f68963f6a95486f98466e923e688e40688b44678556789446688342647d44647d506f84a5c1cf91a7b492a2afbcc8d4a7b3bfa7b3bfacbac5c1d1de9fb0c0718397697b9191a1b893a4b67181917a8a998f9da8a7b1baafb8c1d3e0e9cbd9e6adc0cf72879ad2e7fca3bbd36b879f6a88a2617f9b6581997c95a9afc1d5a7b8cabacbdf8399b17892ab6680979fb9d08fabc389a3bc8ba3bb798fa6a6bad2a1b7cf9ebcd86687a66388a56990ad6790ac6891af7498ba6485a47591a77d97a8d9f0ff7b92a46b839f6a85a36988a76d8ead7ca1bb85adc7719aba78a3c54f7b9e3260842b588134638f3464923265942c60902c60902c62903167953368943267933164913265923363912a598724507d305b882c598326537d2e5983315c862b557f2c567e274e77355c852b557f2a547e39638d27537a29567f3763886185a95b7c9d88a7c37796b26587a36085a2557e9e4f7a9a5d89a654809d5b84a45a82a55c82a75d80a65b7e9e6b8aa76c88a08ba2b499a9b6aabccab5d1e6a5c5dcaac5dac5dff09cb7c867879699bece799aad8397b08c9cb6bbcfe78da6bcabc3dbb6d0e7a0bed688aac3789cb6799eb96f97b186aec8698ea96487a36d90ae6285a3688fae668faf6491b26693b46c92b66d91b36a8eb26387ab6288ac678db1668cb06389ad6589ad5b82a3577e9d4b728f4368832b506a2e546b496e89597ca25c81ab5d83aa4f7599648ba84e728a5e7d92748fa4a8c0d87c94ae778ead859ebd7691ae7d98b37993aa58748a61819a66869f6884998198a8889aa895a5b48393a38293a796acc36a849b5d7991526e84657e92a0b7c7bad0ddc1d5ded3e3f0d6e6f5c9daecb0c3d4a9bfcdacc6d3a5c0cba6c2cd7993a0b4cbd9b0c6d3cadce6cfe0e7c9d6dcd0dae3dfe9f2e6eff6e5f0f6dcebf2deedf4d8e7ecd0dee1d1ddddd8e2e3d4dfe1d4dfe3dce7ebdae5ebd7e4ecd8e8f59bb2c2637f9563819d5f809f45678a4b6f934a709750769d476d94456b8f456888607f9c7d98b37a94ab92abc160798f617a906d869a839dae6e8897637a8a7a919f99acbb93a6b4a8b8c5b3c3d0bdc9d5b4c0ccc9d3dfc3cdd9c9d3dfa6b0bc4d57636b75816c91ac678ca76d90ac6689a56e8fae6e8fae6e91af6e91af6186a36489a67095b0789db8769bb67ba0bb799cb8779ab6759ab77198b57097b4769dba759cb9739ab76e95b26e95b27195b56b8faf6387a75d81a16387a9668aac688cae6589a95d829d5479935477935b7e9c5b7e9e5679994f7393476b8b436a89436a894f7896466f8f4a7192446a8e3a5d83476a9054779d44678d42658d476a924a6d95466991456a964a6f99486b91486c904a70954f75995074964e7292476b8b4f74914d6f8b64849d8eabbd97aebeb1c4d38191a0b0becb93a1aea6b4c1a2b2c1748597bacce0aabcd27183994c5e72697a8a718190919dab9ea6b1a3acb5c1cad3d1dee7cad8e5a5b6c6d3e4f6c2d4e87a90a57a93a989a2b8829baf8ca2b0bccfdea9bccdc8ddf0cae0f59ab3c7a7bccfbcd1e48aa0b77c94ac8da5bd93abc38ca4bc97b1cc7998b76385a86c8eb15c80a4648cb0688fb67699bf6586a76e8aa089a3b0d3ebf5cbe3ef7e94a96e88a17593af92b3d280a5c23d65882a557f2753802f5c8634638d33628e31618f386b9a376b9b316595295f8e306694366c9a386d99346993336691376a95366792265581315d8a34608d315e882d5a8438658f2e59832a547e2e588229507b183f6a183f681e4870315b832e5a7f2a567d2c587d295175234568809eb8d2eeffa6c0d77690a7718da5829eb6a6c2d87493a86a8ca75d809e6185a7668aaa6b8aa67290aa6786a2acc6dfc1d4e5b4c7d6b3d0e094b7cb789cb47195af7399b07096ab60869b5b7e945f77936a81a05a79985f82a05877945877937496b27ea1bd8bb0cba2c7e48eb5d2668daa5e85a25c819e6084a46990b16c93b46c94b76692b56792b46991b4688fb0678bad5d81a3668aac6b8fb16a8eb0678bad6587aa6589a95f83a35176933c647e103852365e77476f895980a16086aa5e84a85077984467855b7d98405c74839db498b0ca8098b48ca3c27a93b1718ba68da7be72899b718b9c7a96ac7694ac809cb17e98a98c9fae8697a792a3b56a7f9469859b4a6c855f839d7597b07b97af7a95a87791a06a818f4558694c5f703a4f64566c818aa4b57d9aaa93b0be9abac787a4b4a6c2d0b7d1deadc3cecfe2e9cadbe3cbd9e4d6e3ece0ebf1deebf1daebf3ddeef6dae9f0d7e5e8dce8e8c0cacbcfdbdbd1dcdedbe4e9d3dee4d4e1e9d5e6f0bdd3e1647f9252718d4e7191466a8e476a904c72994970973f668d3f658a476a8a7092ae7997af809cb287a2b78ba4b88096ab8fa9ba7f99a8758f9c9bb2c09bb2c0a9bccbabbeccb3c3d0b4c4d1cedae8ccd8e6c2ccd8c1cbd7a5adba6f77844c54617e86936c91ac688da8698ca8688ba76b8cab6e8fae698caa698caa6388a5577c997297b27ba0bb769bb67196b17497b37095b06e93b0739ab7749bb879a0bd749bb8789fbc749bb8749bb87397b7698dad6387a76387a76387a9688cae6a8eb0668aaa5d829f5479945a7d9b577a9a517396517396496d8f476b8d416887466d8c4f76974c73944c73944a6e92496d91577aa053769c40668b456b92496f965073994d739a4b709a4a6f994a6d934f72984f759a52789d5a7ea251759753799d5175974568866d8ca87997af678297576c7fadc0d1a3b4c6b4c4d48798a85b6c7c8496aa7c91a6a3b9d07389a08297ac768b9e5667797d8d9d7c8896757f8b949eaaacb8c4abb9c6c3d3e2c6d7e9dbeeff9bb0c39cb2c79eb4c9a3baccc5dbe9a2b8c66b82947c96a797b2c3b7d1e0a9bccac5d8e699aec1798fa46f889e7791a88fa9c0a3bed988a9ca7195b95a7ca26083ab688fb6678eb5749abf5f82a27290a89bb6c9c0dcea9db8c9c1dbf2849fbc587796466a8c456d90214b712a57812e5d8b32618f3767953262923d709f366a9a3367972b6190336997356b993a6f9b3b709a386b963669943d6e993869942554803a669334618b34618b28557f34618b2c5782345e882f5681284f7a2c537c173c66133a61325980315c7f305b7e2e597c31577c35597b2b4a6629485d9fbbd1d8f2ffb5cde7bfd5ecd4e9fc9bb0c37893a87b99b180a3bf7da0bc85a5be7391ab81a0bd90aecaa2b8d0cde4f6bbdbe88eb2c285a9c16e93ae59819a5f859c5478904567805b76945d7b9d648aaf4b73975074965377975478985a7e9e6185a56388a55b82a159809f5c83a25e85a6658cad6e96b96c94b76994b66792b4648fb16b94b46c93b46b8fb1587c9c6488a86c90b06e91b16b8eac688ba96487a55e83a05a7f9c4166830f34513f64814e73906289a85e85a45074945475946f8eaa607b9648627b748ca698b0ca879fb990a8c27f99b289a1b98096ab758a9d8da2b57f98ae718ba26581967895a772889d677d92677d92667f956d8da260849a6f95ac789cb67595ae7896ae68879b678496556e822e475b3751687e98af809cb19ab9cb8dadbc8eaebda2c1d3a1bed0a7c3d1a0b8c4b5cbd6c9dbe5c0d2ded7e8f2bbcad1c4d3d8d8eaf4daecf6e0f1f9d8e5ebebf7f7e0eae9d0dcdccad6d6ccd5dadbe4e9d4dee7d1dfe8c8dce7728c9d54748d4e7191486a8d466a8e456b903d638840668b466a8e5679976d8faa59778f5d798e6d869a9ab1c38fa6b88299a99bb2c2a0b7c5a3b9c7a1b7c5a1b4c2546674a5b5c276849184909e808c988c96a276808a515964868e99b8c0cbb2bac57093af6b8eaa678aa6688ba7698ba76f91ad6e91ad7295b17497b360839f678aa66c8fab7295b16f92ae7194b06d92ad6f94b1769dba7aa1be7ca3c0759cb9789fbc789dba7a9fbc7196b3698eab6286a66488a86185a7688cae688cb0668aae597da15c80a4577b9f56799f4f71974b6d934e72963e6286365a7c4d7193507494507494476b8b476a8a587b9b577a9a4d7191466a8c51779b4e74984b73974c769c4d77a14d77a15178a34d749d4970994b719853769c597ba05d7fa25d7fa25e81a15f809f7392ae627e96425c73354b627e93a8a9bed39fb4c9778ca17389a04b637b466079647e97567087647c946c859b95aabf8092a6a7b8ca7c8d9da4b5c57c8fa076899a51667b6a80958aa3b9bfdaefa1bcd1cae5fac5dff0bdd8e99cbbcfa2c3d6a2c1d36e8a98cbe1ecd7e9f5b0c3d28fa4b59db4c6a1bbcc98b3c483a2b785a8c65f85a9587ba56186b0668eb2638eae6b94b479a0bf698caa6486a26687a64162832f4f754a6c92476d94456c953e6a8f2351753461883766903a6a98326594376a993b6e9d3d71a03a6e9d3569983368943c719d3d729c3e719c40719a3d6e97406f993b6a942b58823a679138658f35628c2c598336618c325d8836608a2c537e3257812b507a1d40680e3459284e73365c8032587c2a517227496c204363193c583c617c3c6380395c7c6784a4cce4ffdbedffc2d3e3a7bccd9fb8cca5c3dba2c4dd7c9eb788aac37493af55738f7794b282a0b8a9c9d69bbbc67392a67393a87594a96e8da264829a7594b07091b45d81a54b7397466e9250789c4e769a6189ac6288ac5e85a65a81a05f86a7678eaf628bab5f87aa6890b36893b56893b56c97b96b96b86891b16b92b36e95b46e95b45a819e6b90ad7095b06d92ad688da86c8fab6c8fab6588a4587b99345775214464476a8a5275955c80a0577c995877936f8aa57189a36b8199697f97718aa09cb5cb768fa38ca6b787a1b299afc4acc1d68b9db57b8ca660748c344d634460756c8ca16886a07795af63819b64829a6384976c8fa2779aae7799b27998b47698b3678aa06184985b7b9033526757758d7f9db57998ad82a1b5afcee27e9db198b4c9b0cbe09cb6c7acc6d39eb6c2b1c7d2c6dce9d0e4efc3d4db8b9ca3d6eaf5d3e6f4d2e3ede1eef6e2edefdae4e3deeaead8e4e4d9e2e7ced7dcafb9c2a6b4bdc8dae47c93a1506c8251708d4c6b8a496a8b42648741638646688b4667865f7e9b718fa96a869ca4bfd496b0c1677e8e90a5b697aabb8396a7b1c4d5b0c1d15768783141503643532d3b482632402f3b473d47534c5660454f58a4adb4ced7deced7decfd8df6d90ac6b8eaa6d90ac7093af7294b06e90ac7194b07699b5779ab67396b2678aa66689a57194b07194b06e91ad7398b3779ebb789fbc79a0bd7aa1be789fbc769dba789dba7a9fbc7499b67095b26589a9668aaa6185a76b8fb1698db16a8eb25d80a65d80a65e81a756799f50729854769c4a6d9335597d32567a5175975074964c6f8f486b8b4c6d8c567594597b97557894476c875074944c739451799c517ba15682a9517ca6517ba54c76a04e75a050759f55789e6385aa5a7c9f58799a5b7e9c6d90ac60829d7190ac5c7a94526e865d77905b738b92aac4a8c2db8ca6c16d88a37593af7d9ab87b98b67f9cba6785a156748e627e96728ca3819ab06f889e6e879d7a94ab8aa4bd93aec966849e57758f5979924c6c85809eb67999b06f91ac577b9584a8bea0c1d491abbab7cfdbd0e7f7c1d8e89ab1c193aabaa7c1d08eabbd7398b25f88a85a81a85f89b1648fb16994b488b1d19ec7e76288ac476d91446a91385f881f467146709a47729d446f9a2e5b842f5f8739698f3b6c943a6b96396c993e71a03f729f3e739f3c719d356a963a6f994176a040739e43749d46759f42719b44719b406d97325d873c67913b68912c5781335e893b669138628c315883365b8530537d22456d1a3d63183c601d3f64183c5e24486a2448681a3b5c1233543158792e597b3a66893863854a6c8f4c6784758a9fc5d6e8b6c9d8a8bfcf849fb27593ab66869f60829d54748d698ba66c8faf6b8eaa6786987996a4b1cee0adc8dd9db8cda7c0d47790a66a85a06084a64a71984f779b4c74984d779d5984a76288ac5d84a55c80a06589a9668aaa6289aa668faf6991b45f8aac6e99bb6a95b7709bbb6a93b3668fad6e95b46b92b16a91ae587f9c6c94ae7098b26f94af6e93ad688da7698da7698ca86284a03958773c5b7a51708f61809f5d7f9b5b7a96738da67a90a762748a5e70847f94a78aa1b3a2bccda0bac997aebc9ab1c1b7ccdfacc1d68195b0617590637790526b817392a6779ab0779cb96588a84b6c8b53718d658294718e9c84a1b3809fb47ea0bc7ea1bd648aa15b81964d72852a4d617a9ab3a3c3da9ebed59abacf90afc390acc19ab4cb9ab5ca99b2c6aac4d3a0b8c49cb4c0bad1dfc6dce9d9ecf39baeb57d93a0d4e7f6daeaf7e9f7ffd8e3e7d7e3e3d7e3e3d2dddfdee9eddce7eddee9efd9e6eebacbd38aa0ad68849a5978944e6d8a4f6e8b4c6d8c4f708f4061804463805f7d9785a1b996b1c6859eb2788f9f6f85937a8b9ba1b2c291a1b193a3b32a37482d3a4a2e3b4b414d5b283442293541424c58515b65404a53c4cfd5c9d4dac4cfd3b8c1c6b2bdc16588a6688ba9698caa6487a57396b47194b27497b57699b77396b47a9dbb7699b56386a27093af6e91ad7297b27297b27299b678a1bd7ba2bf7aa1be779ebb79a0bd7ca1be769bb8759ab76e93b06387a76286a66488aa6a8eb0678baf698db153799d5d83a75d81a55b7fa35b7fa34e729643658a2a4c713b5d8253759a50729746678a49678b5d7a9c5c76995d7a9a466581486a8354769256799752799a5b83a651799d5882a8547ea64d779f5077a050769d6187ac55799d5e80a36083a3698da76a8ea64f738d9dbfda7c9eb9708fab4e6d8964829e6885a37794b27e9bbb5d7b9d3253763d5d835c7ea454779d486c90547b9c7a9ebe7194b250728e5f819d6a8ca87698b43c5d7c496c8c4f73955377994d71933d6183466d8c45698b4f719650749852799a6d92ada2c5dbbadbeec0dff3cce7fcc9e0f2aec3d4b0c6d4a6c2d06e92a85f88a45c89aa5886aa638eb17199bd507b9e4974974b7699467297426e9333608726537c44749c4776a044739f2e5d8730618a3869923c6d963d6e9943749f3e719e4477a241749f3b6e99396c9741759d4579a144759e4978a248759f4b78a146719b325c86416b95406a92315d84244e76426c963e68923a648e355c872f547e284b712a4c7115375a2244671b3c5f0f32521c3f5f274a6a213f6125456b2751773562894070964e7a9d587c9c7392ae627c935f76886a81916b8290728c9d7590a58ba6c15b7a966789a26388a2739ab9688daa6e8ca4748ea569839a7691a693acc2bad0e5a8bfcd7893a64f72924f769d4b7397547c9f6187ab638aab6285a56083a1688aa66587a36588a6698eab6a91b06a93b35a85a56994b46c97b7709bbb719aba7198b76b8faf6a8fac6f96b36289a66e95b2729bb76a91ae6c94ae6f94af678aa66e90ab64839f405e7a3d58755a73916a849f59748f7690a96d82977386976274829badbbaec0ceabbecdb6ccdabad0deb3c6d5a5b8c9859aad687e95546984667e9a5c768f5f7b916a8da16a8fa95b84a44b71963353794b6683a9c0d0b2c8d379909e86a1b67ea0bb83a8c36993a95982944b7083385b6f7797b094b4cb95b3cb88a7bc829eb3a9c5dab6d0e787a2b793acc0a7c1d2b5cfdca9c4cf9cb3c1cae0edcce0e7aec2c97b919f8fa4b5e0f1ffdbecf6dae7eddae8e9dbe9eadfedf0d8e5ebd9e4eadee9efd8e5edd0e1e9c4dae77493a86c8ea96e90ac5f819d59789553728f41607c4e6c864e6a82718ba28aa0b59bb0c38da0af93a5b37d8a9a3e4b5b232f3f323b4c30394a363f4e2e37462e3746313a493b455125313d47545db8c5cdd1dee4d4e1e7cbd9dce1eceed0dedf5f82a2698caa7295b57093b16c8fad6184a26689a77497b57093b17598b67396b26487a37093af7297b26f94b17198b5749db97ba4c07ea5c27fa6c379a0bd79a0bd7ca1be799ebb6f94b1769bb86488a86488a86387a9678bad6b8fb35f83a7577da16086aa6387ab6387a95a7ea0577b9d45678c37597e486a8f4d6f924c6d90416285516e905a7797657d9f7089a748647c52718653718b597b965e81a1537a9b5c82a6547ca0517ba1547ea65279a05a80a54e7498587c9e7194b482a5c16e90a966899f597d97436682436682789bb985a8c689acca7b9cbf5f80a35a7b9e4e709532547a385b835378a2567da6446b925883a65984a64c77994168897498b8769aba365a7c456b8f50769b4e759c50779e3c64883a62863f6a8d4a71984b6e985477a1507aa24b7699537c9a577c975a7d995e7d997993aabfd8ecc1d8e8b8d3e46e92a858829b5c8aab6391b36c97ba557ca3507aa0517ba149759a48769a48769a36648830608645759d46759f4877a135668f30618a37689340719c40719c45769f43779f4579a143779f3c7097396d954879a24b7ca544739d4f7ca64c77a14b76a04c76a0355c874970993b6289254f75345e844771993f69933e658e3358822b51783052771a3c5f1b3c5d28496a28496a24456614375723456824466b3e648b3e69933e6e964c7a9e5f88a886a9c56987a191adc591acc18aa5b8a7c1d2a3baca8ca5b95d77926f8da96d92ac7ca6bf577e9d5d829f5e7d9958738e5d7b955a789249647f415b72abc5d48ca7b86486a154789a567d9e6289aa638aa95a7e9e5e819f6588a66284a06587a3698caa6b90ad6891af719ab85782a26590b06c97b76d96b47299b8739ab76f94b17196b36c93b0688fac6c95b36e97b56c95b36790ae6c91ae6a8da96587a25b7993304a634961798ea4bb6b80957f93ab8297ac7c8fa08b9daba4b6c2adbfcba6b6c3abbbc8b7c7d6b3c3d291a1b170819371869b4b647a617b94627d9863819b6f8fa8597d95527a943c678939618542628867809ec7dae9b6c7d1caddeb93acc081a0bc6e93ad7298ab5b82935275886c8ca184a2ba89a7bf92b1c69fbed292b1c39bb8caacc8dd708ba097b2c5adc7d8a5bfccb9d1dda3bacab8cedcc6dae3b7ced68ca3b36d8496acbfd0e3f5ffdfedf6d7e6ebd8e7ecccdbe2d6e5ecdeebf3ced8e1d9e6eed1dfe8cae0ed7191a86186a16386a46285a35f819d7594b06a88a2648098637d94839cb096abbea1b4c58898a73b495639455338424e3c4451525a673a424f2e364338424e323c482c3642404c58323e4abac7d0d1dee7becbd3d0dde3d2dfe5c0ced1d1dfe25d7fa2688bab6c90b26c90b0678bab6589a96387a7668aaa6a8fac6e93b07194b2688ba96f94b1759ab76f93b3759cbb729bb9759ebc769dbc7ba2c1789fbc789fbc779cb97499b66f92b06f92b06d91b16286a66185a76387a96488ac5e82a65a80a56187ac6288ad6288ac55799b5276984165873b5f813c60824b6e8e4263824c6e8a63819d84a2bc8fa9c2688299637c92556e82627a92637e995e7f9e5c80a25a7ea0567ca04e789e4e789e547ca0577e9f527998668ba8799cb887a9c27595ac6b8ba25577925e819f587c9c7299b87097b8567d9e55789e6486ac5f81a746698f31577c41688f547ba45077a0446c905580a24873964570924f78985b82a34c7090476b8d50769b567da4557ca3547ba23f658a426a8e426c924e78a05378a25277a3527da84f7ca5507ca3517c9f547ca04f7599567796597793b4d0e6adcce1698ca86b94b26792b474a0c35880a34c74984f79a14a749c527da04c799a4471923a678838648b4c77a14b78a14b789f39698f34668b3c6d9841749f43749d46779f4879a14778a045769e3c6e933e6f974e7ea64f7fa74e7ba4507da6527da74f79a34b729b4168914c739a375f831f476b40678e4b7299456c953a618a32587f2b5176284a6f294b6e2a4b6c304f6e2748692243641132552145692a547c3d6a943b6a9448749b456c8d8cabc7a4bed599b2c893aec9aac8e2a6c4dc9cb8cd95aec2a7c0d491abc485a4c07099b54e7a97527794486a8649688540627e4e718f547898527497345574446076abc6d97995aa6b8ba26489a6648bac6188a75e85a4668dac6a8eae678bab698dad6990af6b94b26d96b66f9aba638fac5c88a56992b07097b4759cb9759ab57196b17398b56c93b06c93b26790b0638cac668eb16891b1698dad698ca8587793557187385165a1b6c7a7bac8899ba794a1b18494a38b9cacacbfcebbcedcb3c5d3cbdbe8b2becaa4aeba77808f808d9e6f8094566c83a3bdd455738b5a79956b8da95a7d99587c964c748e527b9b466c905473928da5bfb6c8d4c2d3dbc3d6e488a2b37896b07a9ab17191a06986945d7a8cb2cde2839fb58eaac0a9c8dcb9d8eaa7c6d89dbcce9bbace68879ba1bccfa0bac9aec5d3bed4e1c5d8e9b5c8d7c2d6e1bcd2dd90a7b77c93a545576b6c7d8dbecedbe2f3fdd7e9f3cadce6d7e8f2d9e7f0d9e6eed9e6eed5e3ecd0e7f5769bb5527d9d5a83a15a7e9e5f82a07796b26b879f738da491a7bc95aabd8c9daf6474835b677539434f303845363e494148522c333b363f48363f482d374137414d404c58394551c8d4e08e9ca785939ed2e0ebcad8e1b7c5cecad8e1cfdde65274975c7ea16185a76289aa638aab6990af6b92b16c90b05d81a16186a36386a46085a26c90b07097b67097b677a0be719ab8749dbb749bba7aa1c0759cbb769dba759ab77095b26b8eac7396b45e82a26b8faf597d9f6488aa6387ab5e82a65b81a65f85aa5c82a65c82a653779944688a4165873e62843e6284395d7f4164846c8dac96b5d195b3cdacc8e0afc9e0c5dbf0b7ccdf8da2b77c92a969849f65839f617f9b5d7c996083a36285a57597b36e90ab84a6c17fa1ba84a4bbb0cfe493afc47692a8617e9c6889aa54789a557b9f557da05880a4577da46386ae5c7fa551759933597d466e925f89af5983a951779b466f8f537ea06994b65b84a4587f9e3d618152769850769b537aa1577da45379a04b6e94476d924b72994e789e5279a24e75a04e7ba5507ca9537ea8517ba5517ca64d779f50769b54789854769284a6c27ca3c47aa2c56991b5577fa3547c9f537b9e557fa7517ba3537ea14c77975079973861813a6188537aa3507aa24c789d38668837678b3f70994477a2497aa34879a14a7ca1497ba043759a396b9047779d5383a95380a95481aa547fa95580aa537aa34b72994f759c4f759a3860833b63864b72994c739a4168913c638a345a81254b6f2c50722e5171305170315271294a6b14355825466930567b204d762f5e883766923d678f4c6f8fa2c0dca0bad19db7d07d9ab8395a793c5e7a35556e415d73aac6dc7e9ab26c8ea94d76944d769455769551708d4668843457733b5f7f486f90597da1496b8e36557283a1b9c8e2f396b1c27997af6487a3638aa7658eac6891b1628aad638bae6088ab608bad608bad6792b26b96b66c98b56e97b3688fac6e95b2759ab57297b2759ab57196b16c93b06a91b06990b16088ab6086aa6f96b77498b86c8fab56768f55718693aaba8aa0ad73858f84959fa9b7c28c9aa7a1b2c2a7bac98598a7b9cbd9acbac5a3adb6a2abb48189949fabbb324357435c72536f875d7c986486a25d80a0587b9b567b98567b98537a995376945f7d97b5cbe0c1d3dda9bac18da0ae7892a3809ab17d98ad869eaa7086918da4b495aec29eb7cd8aa5ba99b6c89dbdcca5c5d4a9cad994b5c6618092a4c1d1a5bfcebdd4e2b7cddbc7daebabbecd9db3bebad2de9fb9c87e97ab96abc090a2b698a9b9b0c2d0d9ecfbcfe2f0cfe1edd7e8f2d5e2ebccd9e2d0dee9cae1f17fa4bf719cbc567f9f6b90ad7698b4607e98677f978aa0b5556a7d8a9bab3f4f5e35435037414d474f5a535965383f493a4149313a3f343d44353f48404a54333f4b4c5864c3d1dec5d3e0b6c6d3a7b4c47f8d9a9ba9b69caab5bccad7b0bec953759a53759a567a9e5b82a3638aab658eae6992b26c93b26d91b16d91b1668aaa6488a87094b66d94b5729bbb759ebe739cbc79a2c279a0c1789fbe7296b67397b77598b67396b4698caa6c8fad6184a46689a95d81a36488aa688cae597d9f5a7ea0577b9d527696527696496d8d3a5e7e385f803a61822f557a3b6186476d924a6e92688aad5475964e6d8c7b99b599afc6d4e9fcbbccdec4d5e9cadcf2b5c7dda1b0c39aa9bc9bb0c5a6bbd09badc1afc4d59bb4c895b0c3a8c3d4b5cfe0aac1d3889eb56e87a5627fa15c7ea35e84a9567ea2567ea25d83aa6288ad5f83a75377973057764b74925f8aac6088ab5b7f9f517595678eaf5178995175954568864c6f8d577a9a52789c567ca1577aa052769a4f71944b6f91547a9e557da1537ea05480a35582ab537ea8587faa557ca5527ca64e78a2527ca4557fa5567ea1567ea2557fa5557fa75d83aa5a80a55c84a7577fa2547ea65781ab567ea2517a9a587f9c42698841648a587ba35379a0507b9e3a6788396a8b40719a477aa54d7ea74b7ba34c7ca24e7ea44373993a6a905080a85282aa5582ac5481ab5782ac537ea84a719a547ba2537b9e527a9d436b8e547c9f50779e50779e406790335a81284e75294f73496d8f284b6b2f52702e516f173a5a1e40632c4e742e54792b597d24547a204d77335d87476d925072954568883d5f8233567c2d50763b5f833b5e7e385a76547691587b974e718f4467834f728e4e6d8c567592567a944267814367814c6e8a6a8dab496b8e385a7f40627e94aebfc9dfecc6dcea738ca0678ba5638cac648caf638eb15d89ae5d89ae6793b86591b4628fb06590b06b97b4759eba749bb85a7f9a7497b37598b4769bb6759ab57095b26a8eae769aba6c93b46a8eb07599b9789bb97597b25e7c947f9aaf7d97a6abc1ce869aa5788a96abbbcb9bacbe8b9db18598a96e81908393a0a6b3bba1aaafa9b1b4c7d0d52e3c47687b8c36506755738f6485a66183a65d7ea1587a9d5d81a15a7e9e5c7f9d63839c9bb6c9a8becbccdfe6bccfd59eb4c19ab4c390a6bb9bb0c173818c97a5aebdd0de9ab1c1acc2d78aa3b79eb9ca98b5c3a1c1ce9cbcc994b3c569889aa2bfcf9fb9c8aec5d3b4cad8a9bccdbdd0e1a4bac7a8c0cc99b3c288a1b5859bb093a8bd99aec3687d90788ea3ddf4ffc7ddebd4e6f2d2e0e9dceaf3d3e1eec6dbee88abc75a83a36e93b07193af6a869e7a93a99fb1c53c4d5f3a4a5a3b4b583e4c573b4851343e4837404939404a383f473841483d484e36404935424a38464f73848ec2d2dfc8d8e7c5d5e4aabccacddded9dadbcafbfceb9c9d6c9d9e8c3d3e05c7ea3567a9e52789c557da06189ac658eae648dad638cac6b92b16f93b3668aaa6387a76990b1648dad6f9aba749fbf729bbb759ebe759cbd7198b97195b57296b6779ab87497b56689a76386a4698cac6c8faf5a7ea06387a95c80a25a7ea05a7ea05175974e7292496d8d3e6284395d7f2d5377355d81385f863e658e486f983b608a33567e385b813a5c8146678852708cb2cce5c7e0f6c1d7eecae2facfe5fccadbefcddef0d5eaffbdd2e7cee1f2cbdeef96acc15a7588a0bacbbfd6e6b6c7d7a5b6c8778ca76781a25f80a36084a86389ad628aae658bb26285ab5e82a4517595456a875e85a25b84a46389ad6184a489accc577e9f587fa04165875a7e9e577a984e7292567ca15a82a6587ba1567a9e4e71914f7292577da15a82a55986a75985a85784ab5783aa5f84ae5b81a8577ea5557fa75884ab517da45a84ac5983ab5984ae5c87b16087ae5c82a7577fa25b83a75680a8557fa75c83aa5a82a5557c9b567a9a44688c5a7da3547a9f51799d3e6b8c3f709146779f4b7ca54e7da74b7ba34c7ca44f7fa54272983e6e945282aa4d7da55885af5b88b2547fa95480a73e688e567ea2577fa24e7797537b9e527a9d5279a0486f96456c95254c732b5178446a8e5074962b4f6f2b4e6c274a6a15375a274b6f365981355c83406c8f346085254f77274e772f527a33567c365c80345c802c537a284d773d608845698d3b5f7f4f73935a7e9e4e72925374935473905a79965a7c984f748f2d526c6286a05d7f9a557894597d9d41678b3558785a768bdef4ffccdce992a5b45e7d926085a06188a7648caf5a85a85e8aaf638fb4628eb3608dae618cac6992ae6c93b07aa2bc5e839e6a8fac7297b46f94af7a9fba7499b46c91ac7a9fbc7699b5779ab6779bb57597b06e8ea5839fb58ea9be8ba5b6a0b7c795aabb869bac8a9fb49cb0c8a2b7cc98abbc7a8a99bbc8d1b8c3c98e989a8690927e8b916b7d89576e7e3c566d6a89a66182a36385aa6080a66284a9567a9e597d9f60829e809cb294aab899abb5b9cad1c6d9e0b2c8d39ab1bf8ea4b2899ba98c96a0ccd9e2cde1ecaac1cfaac1d3a1b8ca95afbea8c4d29fbdc8a4c1cfacc9d9688597a3becf9bb5c4a5bccaacc2d09bb0c1aec3d4a8becba7bfcb76909f4f6a7b8ca5bb859bb2475d75657b934f69809bb6cbd7eefecee2edd4e5edd0dee7e0eefbc1d3e76d8ca87598b46b8aa6809ab392a6bebdcee04a576736425037434f36434c424f5837414a333d46414a53323b423a434a3d475035424a324049606e77b4c4d1acbecabfd1dfbacddc8495a592a3b399aabaa5b6c6748493beceddd2e2f1cedeeb5b7ea45f82a8597fa45981a45e86a9638eb0648faf6c95b57097b87097b8668aac6387a9638aab638cac6893b56d98ba6f97ba6c94b76e95b66e95b6789cbc779bbb7c9fbd7598b66588a66487a56e91af7194b26285a55679995c80a254789a52749a4a6c924c6e934264893c60843b5e8432587f355c853b658f4c75a14a73a13c659149709b3d648d43699041678c446c8f4a73934067883c6384446c90486e925778996081a06587aa6184a4718fab7691ac415f7b4c6a84658197cee5f7c1d2dcc2d0dda7b9cf7088a461809f5d80a05f86a75f85a96285ab5d80a65e80a5496c8c3f6280557a976187ab668cb15d7fa2486c8e557da148739640688c577fa2587fa05b81a5547ea45682a9557ca3557ba04d7193537799557da15783a65783a65785a75b88af5c88af6086ab5a80a45c84a75f8aac5883a65b85ab5f89b15d87af5d8ab35e8bb25985a8618cae5c84a85c83aa618bb35d87af5a84aa5f87ab5a82a5577da1476d91597fa3587ea250789c426c923f6c934a7aa24d7ea74e7da74d7da54d7da54b7ba342729a4878a05180aa4e7da75884b15d8ab4547fa95682a9406a90547fa15a85a54772925880a3547c9f537da33c668c39638b2b557b466d94557da0567d9e1b42612d51711135551e426621476c20456f3e658e396389345c803f61872d4d742c4c723052752d54752f5878254d70365c8146699152759b5a80a45b81a551759952769a5475985c7d9c5c7f9b537895486f904067886b90ad6489a46890a96690a94d799642698641607d9eb6ced7e8f8cadae78ea5b57390a26e8ca4688aa6678bad648aae6189ad608bad618cac648dab658eaa6f97b1739ab7779ebb5e85a4688fae6a91ae759db7789db86e93ad7498b07699af7c9cb17b9bb07c9bafa2bed387a3b889a4b999b2c89fb7cfafc5dda3bbd57c97b23e5a7243586d5c6c7ba1abb5a8b1b8949da4a4afb5a7b5be8597a34b60717992a66a869c63839c6587a36283a4688bab678bad6389ae658baf6584a197b0c49aaab7cbd5decbd8e0bccad39aaeb9a4b7c592a4b0596a74919ea6bfcdd6bfd5e0a8bfcda4bbcdb0c7d9a9c0d0b2ccd9a3bdcaabc5d4acc6d76d869aa1bbcc94aebda6c0cd9cb6c39bb5c4b5cfdeaec4d292a9b7637d8c91acbd516a80385068324a646d85a1819cb7668298adc7d8d6ecf9cedfe7cddbe4cedbebc2d3e78ca4bc738da6879db5adbfd3c1cedfa9b2c14149543f4650484f593c454c4c555c3b464c414c52434e54333d463f495236444d30414b8799a58d9fab879aa97689989eb1c2b7ccddb0c3d48b9eafa7bac9bed1e0b4c6d48c9eaad3e3f0c8d9e3658baf658baf5a82a66088ac5f8aac638eb0638eae749dbd769fbf6f96b56087a66087a6668fad6f98b86994b46a95b76691b3658db06a93b36f96b77aa1c0779bbb7b9ebc7396b46a8dab678aa87497b57396b65d80a06286a8577b9d4e72964d70984d709853759b486c9051749a4a70955178a14a749e49729e507ba8416a983e679349729e48729c48729c48749b447198426f9649769d47749d3d6c983e6d974672994c769c49759c4872985072974f70915576954f6e8b6987a1a7c0d4bed0dcd5e5f2d0e2f6899fb76e88a36987a3688aa66586a76385a86486a95778994c6d8c5b7d99587b996084a86389ae4c7094486e92577fa3396389477295567ea251799c5a82a65983a95480a55680a6527a9e4f7599597fa35880a45a84aa5c88ad5c88ad5f8bb25c86ae6086ab6288ac638cac5c84a75d88ab5781a75f86ad638db5608cb35f8bb05f8cab608bab628aae5b82a95c86ac5c86ac5d88ab5f87ab5f87ab5981a44f7599587ea25981a4537b9f46729733608743739b5181a95181a95181a95080a84878a044749c5282aa5282aa5686ae5683ad527fa95c87b1537fa64671945a85a75c87a74873935780a0577fa2486e92446a8f2a5178375e854e769a547a9e567d9e2b4f6f12355516385b284b712f557c355a86426992355d8139618436587d3c5c823a5b7e37597c385f80426b8b38608341678b577da2597fa4597fa44c729751749a53779b5c7ea35c80a25a819e547b9a4c7394577b9d6186a3678ca76993ac719db66b99b35783a04a6e8e53718dc6d9eaddedfadbedf98093a1708a9b6a88a07295b1688fb06f97ba6d98ba6d98b8668fad6790ac6991ab6f96b37299b66b8faf6d94b37198b56d95af789db87094ae6d90a67a9aaf7797ac7d9cb096b5caa8c7dc90aec654728c486380405b783c57753754724564834664808da3bba3b2c5949ea8b6bfc6969fa674818a8797a47c8f9e556c7e7590a359758b5e7e975f819d6a8dab6c8faf6f93b56389ae6589ab7a98b299b0c2a0aeb9bdc7d0afbcc5b0becbadc0cfa6b9c760717bacbac3c3d1dac4d5dfa6bcc9b9d3e0b0cadba2b9cba2b9c9acc3d1b1c8d6b1c8d6b5cadb859caca5bfd099b3c2a8c4d2bedae89db8c98fa9ba95acbc6c839389a2b6809bb0314d63244058728ba9819cba4f6e8b5e7d9958778cb6d2e0d9edf8dff0fadbebfb99aabe90a4bc798fa692a8bfafc4d9a3b2c5616d7d38404d353c46323941484f57434c53424b544d5760364049252f38303e492336476d84968ea7bb87a0b498b1c5a2bbcfa5bccea8bdcec0d5e69aadbcbfd0e0bbcddbb3c3d0aebecb9bacb6b2c3cd6d98b8638eae5c87a95d88aa618cae6792b46f98b86e97b7719ab86c95b16790ac6089a5648da96d99b6729dbd6b96b66893b56590b26c97b76e97b7749bba7299b8799ebb779cb97396b66f92b27094b45e82a451759752789c4d73974f759a4e759c577da46286aa587c9e5b7fa35e84a85c86ac638db7608ab44d77a1567da850759f4d729c4e759e547fa94e7ba44d7aa349769f507da64978a24574a24574a24b78a14a789c416d904a759850769b587ca06081a26584a1708ea88da9bfaac4d5839aaca0b6cbc7dbf3cce1f6adc1d99db3cb87a1ba819fbb6d8ca85878915e7e977d9db6688aa56286a65c82a64c7394537a9b5880a3436b8f527a9e557da14f779a5f87aa557da0557da0597fa34d7397567a9e577b9f5c82a76087ae648ab15e83ad6388b26388b26288af6189ad5e85ac4670965882a8648eb4658cb36991b5648cb0648aae688fae688fae638cac648caf638bae658db05e86a96086aa5e84a85e84a85880a35e86a95883a64f7b9e416d922351753e6e945282a85380a75885ac5585ab5383a94b7da25284a95284a95888ae5784ab5784ab5c88ad5c87aa4d75995981a46088ab4c7595577e9f577b9b395a7b38597a173b5f41678c4f759a6185a95d81a3375a7a18365a2b496f2b4e762f547e3c618b3259803c6487375f8240668a45698d4b6f93496d913f65893d65882d557840688b4c7497547a9e496f934c729655799d577b9f5c82a65b83a65782a44c7595587c9c6184a0688ba76d92ad6f98b475a1be77a4c36d9ab95c85a3567a9488a2b3d4e6f2ddeaf3d5e3ec8299a76e8d9f6a92ab6491ae6492b36997b86b99ba729fbe6d99b46a94ad7199b37297b47598b87195b56b94b06e98b1779cb77599b36d8fa87898b17797b0a0c0d988aac55e819d4b6e8c3b5e7e2f51742a4c6f26476a294a6b2746652845654054758697b1abbcccadbbc4a6b3bc9eaab694a4b3b7cad9a3baca6a85965f7b9361809c5578966d91b17296b66c90b26b8fb16f91ad8daabc94abb9b1c3cfafbfccabbbcba6b7c98499ae798b9f8995a367717dccdae5c7d9e5aec4d2afc9d8afc9da8ea8b9a8c2d38fa6b6b3c9d6c9dfeabdd1dcb0c6d3a5bfcca0bcca93b0c0819eae6f8c9e94afc2a5bbd097adc4587289314f6942617d4d6f8b63829f3b5a795f83a5486f90517895597b94cbe2f4d5e7f5c2d3e3b2c3d790a5ba49617926415c203e58324d68445a7135455537434f363e49353e472e36412c3642222c381d27331f2734122232223d586184a46a8dab6f92ae708fab7896ae91acbf9cb3c1bed1dfc6d8e4a5b3c0bdc9d7b8c4d2c1cddbb0bcc8bdcbd4729dbd729dbd6f9abc6a95b76893b56d98ba749cbf729bbb6f98b6749db96c95b1628ba76d96b274a0bd7099b96e99b96893b56b96b66893b36d96b679a0bf769dbc7296b6799dbd6d91b1799dbf779bbd6a90b46187ab4c749852789d5c83aa6188af648bb26086aa5b82a35980a1638bae5f89af6793ba5f89b34f769f6085af5b81a8567ca35680a8517ea74f7ea84e7ba4527ea5507da64d7aa4416d9c4d79a849769f4775994c789b4f7a9d557ca35d80a67396b698bad68dadc66d8da66887a351708c4e6c865a768e8fa8becde3fac8def58aa2ba65809b5c7a94728ea665819992aec67b9ab66084a4557c9d436a8b5980a141678b487093577fa35a82a65880a35a82a55e85a65980a15b7fa155799b567a9e597fa36187ac648aaf6086ad688eb56a8db7688eb5678eb5648eb4638db3436f964e78a0638db36892b8678fb36c94b76b92b3658cab6e95b46891af668faf658eae618aaa5f86a75f86a76289aa6289aa5b84a46088ab5c87a94d799c3a66893a688a3765895482a65785a95784ab5b8bb15383a95385aa5688ad5587aa5686aa5b89ad5985a8618caf628db05d85a8567ea15a82a5547d9d537a99517490395674163351224364426688577b9f5d81a3567a9a4467852440652e4c7234557e2e547b2d537a3e64893961843f678a3f678a3c64884d7398557ba04b7198395f8430587c345c7f375f823f678a466c90486e92577aa06086aa587ea2577fa2467194466e91678aa86b8da8678ba57297b279a2be729ebb73a0bf7ba8c76f9bb8173c56b7d4e6b1c4d2e1ebf4dde8eedaecf6a7c1ce6b8c9f668fa56891ad6792b26a95b56c98b56f98b46c94ae6c91ac6f94b16d90b07296b66790ac6089a57095b0678aa66f91ac7392ae4f6e8a5b7d99507391547898284c6e21476b2e54792f52782a4e72294b6e193a5b143151324a6c405572a7bacb70828c5d6b74606e795b6b7a94a7b697aebe66819457758f5f819d6286a87094b67094b67093b37093b17999b28faabb9cb2bf8ea1b09aadbc97a9bda8bdd27389a1697d95b5c2d39eaab8ccdeeab1c4d2adc3d1b5ccdcb0cadb9ab5c893acc09cb3c3b2c8d57488939eb1bf778d9b4d67787995aa809fb46d8da44b6981405b76314a68294462304d6b3d5c794265834568864c69875e7d9c587a9d557b9f4a72955075926d879ec9dff462788d384e65263e561c3752305170395d7f3d6181345672122c431224381421311a243019232f151e2d1521311a2636111d2d16283e395a7b4c739a4d7599587fa06186a36b8da6658294a3bdcaccdfedc5d5e2c1cddbb7c3d19da6b59ba7b3abb7c3d3e1ea729abd739bbe7199bc6f97bb729abe759dc17197bc688eb26990b1658cab6e95b45b82a16990af6891b17298bc759dc0769fbf6f98b66e97b57aa1c06b92b37097b86f96b77198b96c93b46b91b56a90b4638baf4d7599527ca26087ae6188af6990b7658bb06086aa5b81a56188a9638bae5f8aad638db35e88b0537da56289b25e85ae577ea75b85af5683ad5683ac5682a9547ea45680a8557fa94e79a4517ca7517da4507c9f4b7699507b9e587fa66184aa7598b685a7c28aa9c581a4c2457093477398436f924a73934c718e496b866887a3accae6b7d4f2849fbd859db97088a4a8c0dc6f8da95c80a24d73975a81a2547b9a42698a3e65865b83a65880a3668cb06086aa6185a75a7ea0577b9b5a7e9e567d9e5e85a6658baf648cb0678fb36991b5648ab1638baf608bae5f8bae6a96b9608eb23c688d527ea3618db26995b86b98b96794b36996b56c98b56b94b26891af6992b0638caa638aa95e85a46087a65d84a35a81a0628bab618cac5885a6376485416f90315f815381a35886aa5482a65989ad5383a75787ab5888ac5686aa5585a95e8cae618db0648fb2658db0678fb26088ab5d86a6557e9c51799341657d26445e4c6a8431536e0b2e4c3e62825f84a15c819c3b5f792946662644662e50752d5377385e823a61823f65893c628640668b3f658c4e719950739b456a944b719841688f355c833a648a3863863e668a5880a4567ca35a80a56086aa638bae3f6a8d446c8f587b9960829d698ba67296b07199b3749db96c95b37da9c678a1bd264b657f9bb0c4dae7d2dfe7e2ebf0e6f1f7cedbe3d6e8f6b8cfe16f8ba16685a1688aa67194b27093af6b8eaa6d90ae6d91b17198b96b94b46f98b6688fac6d92af6588a461839f51738f446380537591587b991e4262274b6d375b7d385c80395d812d507626486d092c4c1031502a49685d77928c9fb0b2c3cd9daeb5acbdc58d9daa8295a4869bae86a1b65d7f9a5c80a0658bb07396bc7495b87290b27796b57391ab7f96a88da0afb1c6d7aec3d68fa4b7647a91526a842d455d324758a9bccab6ccd9b6cedaa6bccaa4bbcba8c2d390a9bda6bcd19ab0c55065766a7d8ebacfe27e94ab637d9853708e4465883a5a8037557b20406730517c5679a3486b9145698b5073916988a5748ea998b0cc617c9a5f7d9f5172954c6d9053708e4b69853e5b791b3a5923466442668843698e497097436f964974974067862a4864152941132033101c2c1824341525351425371d2e421025402c4d704b7196557b9f5c83a2577c976a8ca594b3c7829eaca6bcca899ba7b4c2cfbfcdd898a4b0c1cfdaa8b6c1c1d2dc6f96b7739abb779dc1749cbf739bbf739bbf7096bb6c92b7648aae648bac6f96b7628bab5d84a56d95b8749abf769cc179a0c17097b86f96b77299ba7198b96d94b57399bd6a90b4668cb06f95b96b93b75981a55b83a76088ac6a92b66e96ba6e94b8688cb0597fa35e84a85d84a56992b2628aae6991b55980a75e85ac6289b2628cb45b85af5e89b35c89b2527fa6537da350789c577ea5547ea65781ab517ba5547ea4527ea1557fa5557fa55e85ac5d83a86c93b086abc68cafcb5a7ea04c77a142719d3f6e98447198406b8e4d76964e72924467874162857592b489a2c15b7291a5bdd96d8aa8587c9e41678b5f83a3507494567a9c5a81a25d83a75d85a85f85a95e84a85c80a25a7ea05478985c80a05c83a4648bac6890b3668eb16890b4668eb26b93b76b96b86893b5618eaf628fb06795b76391b34270944e7ca0618fb16290b26a9bbb6798b86594b26490ad668fad6992b06790ae688fae658cab648baa6087a6648baa678ead5d86a45e89a94671914875943d6a8b4b799a5482a45482a65383a75383a74d7da14c7ca05080a45a88aa618db06c97b96890b3658db0668eb16c95b5648dad59829e557a941e4157435f755773892f4f68244862183b575d829d5a80973f637b1e3c581f3e5b2b4d7032597a335a793e65843a618242688c3e648940668d4b6e98476a944b709a5176a0476e97537aa33b658b3a648a3d648b4e759c577ca65a80a7567ca0678eaf5b83a64972925679956f91ac60829d688aa5678ba57095af749cb67ba3bd7ba3bd4267814c687dc1d7e5c8d7dee2eceee4ebf1e6edf5e2ecf5d3e1eebecfdf98adc089a1b985a1b9718fa96d8ca96a8dab688fae6691b36a95b76990af7196b37095b26489a66285a35879985a79965476924465841c3f5d375a7a34587a3b5f83385c8031547a23466c1d41631a3f5c3f62808caac49eb5c7aabcc8a8b9c1aebfc6b3c1ccb7c7d4aebece9cb1c47e9cb45f829e7296ba7194ba6d8eb16d8cab6b8aa7728ea67b90a36f8293869daf89a2b6798fa452687f253f581d37504b6679829cabaac4d1a9c1cda2b8c598afbd9eb5c5aac4d59db3c8a6bcd1a1b6c96b8093b3c8ddadc5df6984a25a7b9e50719a4c6e9b4667943d5f8d2f558428517d3a648c41698d51759594b3d095afcaa6bbd68fa7c368819f59769651708f4465844465863456791e426633597e4970974c769e4e78a249769f436f962f5a7d3255753c5573162a431324380e1d301021351325391929400f243f28466a5074984d7193496c8a5d819b6a8aa196b5c9b4cfe0aac0ce9fb1bdb2c3cd99a7b09ba9b2cedfe7c7d8e29fb0ba7297b4789dba7ea2c2759cbd6f95b97197bc7098bc7098bc658db1648caf6a92b56f9abc678fb2739ec16e96ba769ec2749cc0759dc0749cbf729abd6890b36991b4658db16088ac6890b4739bbf587ea26187ab688eb26a90b46a91b27296b86c8faf5d80a06084a65b82a3668dae6990b16a91b26a91b25f85a9668cb1658cb36690b65f89b1618db4618db45884a9557fa55983a95c86ae5b85ad5a84ae5984ae5b87ac5785a9527da75984ae5782ac5d87ad82aecb89b2ce638cac50789c4f769f4b759f4b74a0517ca64f7ba24973994771974d749b4b729b46698f516f93415c7a819cb96c8aa65377973f66855b7f9f50749445698b5980a1547a9e6187ab5c82a6547a9e55799b5b7fa1527696597d9d6188a9658cad678fb2678fb26994b66b96b86b96b86691b1648faf6895b46794b36895b66c9abb6a98ba5182a35081a25e8fb06799ba6395b66a9bbb6a95b56c95b36a93af6a93af688fac6a91ae6a8fac678ca95f86a3678eab6087a4638caa547d9b4e7a97406b8b5683a25a88aa5f8daf5a88aa5482a44a789a4977995987a96491b26590b26e96b96b93b66b92b36790b06b94b46691b16089a543697e052639506b805b768b27475e1e425a597d976589a3496d834e7187314f69183753305373355c7b3c6080395d7d3e62843c60843f62883f62884e719954779f4c719b4e739d466d964c769e3a648c3e6890335d834c769c567da4547a9f5a7ea06084a64d7598557c9d7b9db996b5d16b8ba47292ab7496af7799b26f91aa7ea2ba7ba0ba6b8fa7607f9491a8b8d4e5ece8f6f9e0ebf1e9f2f9e6eff8e8f1fad3dce5d5e2eacbdbe8bccfdea5bed467859f6588a66992b26390af618ead678ead668ba8668aaa799dbd6b8eae5f82a24e6f8e4f708f1e405c395b7737587734577745698b385b8120466d20476e1d45681e45662e527482a4c0b3cfe5b1c8d8b4c6d0b2bfc5bac3cac7d0d7c0c8d3bdcbd8caddec6e899e7594b36d8eb16687a86c8eaa6a8ca7547388677d928398ab526d82526c83516a80233b53132d481a3550587489a3c0d08ba5b4adc5d1a3b9c4a8c0ca9bb2c09ab4c3a9c3d499b0c06277888499aa9ab0c5819bb26483a05f81a4587ba35176a24b709d446a973d679137638a315d82255073294f734c6f8f567391607a9589a1b9acc4dc8fabc15f7f96547793496d8d26486b1c3f652e557c416b934b779e447097446b923d6388294d7142658535567539577326405b0b21390c1c350f1f36101f3411253d364e704a688a6483a06a8aa395b5cc88a7bca4c0d5b5cee2b4c9dab9cbd7bacbd3a3b4bbc6d7deafc0c7d6e7f1d6e8f47095b0759ab57fa4c1769dba6e95b6729abd7199bc6e96b96d95b9638bae6590b26d98ba5e89ab6691b3678fb36f97ba658cad789cbe6f93b57296b86187ab648aae6b93b6668eb278a0c46189ad567ea2638bae688eb26b92b3769dbe6c90b05e819f5071905e82a45f86a7668dae6f96b76b92b1698dad678bad688eb26892b86692b95e8ab1608db45e8bb2618db25983a95983a95b85ad5a84ac5c88af5783aa5b89ad5b88af5683ad5682af5b86b0638fb280aec895c3dd618caf618bb35a81aa547ba64a739f4d78a34f7aa445709a436d974a749e4f79a35178a155779c3a5978516f8b5978954f7393517899496d8d577a9a4e7294587c9e5a80a45d83a75a80a4567ca0587ca05f83a55175975a7e9e648bac668dae678fb26991b4638eb06c97b96893b56792b2648faf6994b46e99b96996b56c99ba6c9abb6b99bb5687a84f7fa3689abd6c9ebf6899b9709bbb729bb96e97b36d96b2688fac6b92af688daa6489a6678eab688fac668daa688fac6087a64b7492254e6c4d79965b88a95b89aa5482a44573944a789a4d7b9c5f8cad5d88aa6890b36c95b56f96b76a91b26b94b46a93b16793b05e88a151758b0524383c556b465f7537556d33556e5f819c4a6e8851758b45687e2b4963314f6b335676365d7c3a5e7e3a5e7e3c6082375b7f35587e45688e51749a4c729952789f4c739a48729a4771973e688e3a648a4a75984c7498527a9e597fa35d80a04b6e8e4c73945276964d6f8baccce58babc27c9cb383a3ba95b4c997b6cb80a0b76b8fa7698da57191a692adbeb2c6cfbbccd4e0f1fbe2f0fbecf9ffe0eaf3ecf4f7e2eaecdce5eacddce3bacddc7993aa698ba76087a66490ad6591ae6489a6698caa668aaa4569896284a74e70935273943f607f1f3e5b345370456481416281426487264c711e456c1f466f285376123a5e10365b385c7e5174928dacc1bbd1dfddebf4d8dfe5d4d9ddcbd0d6d8e1e8c5d3dc8295a468839e7293b27c9fbd587d985b7f976d8da2a6bfd397b0c665819952708837516818304a0b244225405d5f7f968eadc1b4ceddabc3cfc5dde798b0baa6c0cdaac4d3bbd5e4b1cbdaacc3d3adc4d4c4deef97b3c96385a0577b9d587ea55b82ab547ba64b729d436d953e688e3e6a8f3e6a8f436b8f395f832c4e712948672a445f445c74d3eeff7291a65578943e62821536571e3f6233567c466d94426e95406c9340678e264c71486c903f61843b5f814467873d5c7b2d4866081d3a0c1d3714243b15273f3c516e657e9c9bb5d0a1bdd38ba7bc94b0c5a4bfd48ea7bbbbd0e1a7b9c794a5adc5d6ddc9dae1b6c7cf7d8f9997a9b5749cb5749cb583abc581aac6759ebc739ebe739ebe749fbf6f9abc729dbd6d96b66b94b4507997668fad678ead668ba87594b183a1bd90afcc7897b47394b37498b8749bbc7fa7ca678fb35c87aa5e89ac6a95b85e8aad6996b76794b56b94b46184a24869886589ab557da0678fb26b93b67097b8648baa5980a1678fb26d99be6996bd5f8fb75e8eb65d8db3608db45e8ab15b85ad5a84ac5d87af618db45783a85c88ab5f8bb05883ae537eab6590ba6b98b975a3bb95c3db6a95b85c87b15380a95986af527fa94b78a24a749e4f79a3557ca54e78a04a749c5c83aa567a9c3657765a7795607d9d54769b53779b45678a5679994a6e90527698567ca05c82a752789d577da16084a86387a95074966286a8688fb06a91b26b93b66d95b86b93b76f97bb6b93b66b93b6638cac658eae6d96b66e99b96c97b96c97b9719cbf6b97ba5a86ab5381a56b99bb72a0c16e99b97099b77198b57097b46e95b26f96b36d92ad668ba65e839e678ca76c91ac6e96b0648ba8476e8b3057745b84a25c89a85784a35986a74b78975885a65d8aa9618cac5984a4668faf6f96b76f96b76990af6e95b46d96b46692af5b839d5d7f981d394f0d253d2c445c4f6d875577924769853f617d587c943f617a2644602b4866385a7d3a5e80375b7d385c7e355c7d355c7d3f658940668a43698d4d739852789d446c904b759b446f92376285467193477090557c9d59809f6d92af547594557695587c9c577a984e6d8999b7cf96b4cc9bbacf9cbbd09cb8cd92afc195b4c88eb1c796bad28eaec57995aa6b8292c8deec99b0c27c93a5d2e5f4e6f7ffe2f0f3e3edecdae3e2e6f0f1ccdae3b0c5d6728ea4668aa46289a65d84a16083a16184a26589a9769abc4d7195496b8e46678840618019385543617d4967834c6b8825486830567a345b842e5880274e77254c75204770204a722d577d436a896c879cd2e4f2e4edf6e7ecf0d0d5d9e0e8ebd8e3e7d2e4ee748fa46587a25a7f9c6189a35c8297587b8f7893a896b2c8607f9b5577924a647d1a344f112c4a2f4e6b6888a188a8bd86a1b2a4becb92acb9abc5d4a2bccd829db0658093718b9c8097a77b92a28ba5b68ba7bc6e90a95e85a25f87aa5580a3557fa5537aa15379a04b72994670983f6b90416b91406a9040678e43668c395779183350516b86a3c1db4f72921d40600e294719345234527435597d476e95426e95244f794672993c6488375d814367894b6f912e52743d5f822a4b6c0e29460d223d2638508092aaa3b7cfc2d8ef9ab3c78fa8bc96afc37b94a895acbea6b9cabaccdaafc0cad4e5edcbdce4aabbc5a4b6c28698a685aeca6f9bb678a1bd7fabc879a5c276a1c1739ebe739ebe719aba749dbd7097b66b92af6d92af6b90ab688ba76d8faa87a2bd87a1ba647f9a87a5c183a2bf8fb2d099bddd658cad6189ac628db0618caf6d99bc6693b46592b36895b66b94b26486a24968856b8eae587fa0678db16b92b36b8faf597e9b5376946e95b46f9abd6995ba5f8cb35e8bb26896ba638fb4628cb2688fb65e85ac678eb55f8aad628daf5d88a85e89ab5e85b05b82ad6f96bd7ca5c38ab4ca8fb9cf6b93b6608ab25a8ab25488b04e7faa5382ae537ea9537da7537da7507aa44e7aa1527ca25a7ea03657766582a05976965373995072984a6c8f597d9f4b6f91567ca0577da2567ca15a80a56086ab5f82a85e82a64a6e92668aac658cad6990b16991b46b93b77299c06d94bb6e96ba6b93b6638bae6a93b36992b26e97b76e96b96d95b87199bd6c97ba75a0c3618db06793b66c99ba729dbd739cba759cbb7198b57299b67198b57196b16a8faa6489a47196b16a8faa6d92ad688fac5178955a819e618aa65e8aa75986a56693b2608dac628fae6491b05a85a55c85a5658cad7299b86f96b56e95b46e95b46e95b2648da9628aa45c7c95516d850d233b2338534f6a855a79965d7e9d496b875a7e983d5f7a2744622e4b6b3153763a5e8232567a385c7e355c7d3a608443698d446a8e446a8e4e7699537b9f355d81305b7e4b76992954762e577759809f597e9b84a9c4587c965b7a964463805c7f9d5577937391ab90acc29db9cf9dbcd19cb8cdaac5d8a3bed1a1bed07292a96688a188abc17290a856718697b2c7b9d3ea7690a77790a49cb2c0d7e9f3e7f4fae2ecede4eef0e4eff5d7e7f48da4b66a869e61839e6083a16b8cab7497b785a7ca45698b476b8f45698b42638431527114314f2e4c683c5a76385774305373375d81335a832e58823057802f568129527e28537e2a5683234d7557799587a0b4bacad9edf7ffecf4ffdee8f1d4e3eac7dde87490a6537591597e9b4b738d5579916f8fa4a4c0d67694ac5e819d597a994d6883142f4a1d3c5b375a783c5e797090a789a6b88eaab868829385a0b18da8bd8faabf96b1c689a4b79ab4c3a8bfcfa7c1d08facbe7497ad5f87a0668fad547f9f5984a64f779b5379a051779e456f97447097436f943f6b903a658f385f883a5a80122c4d334c6a35506d345576294a6b152e4d1028441f3a57082948183c60315b8146719b4b779e476f93476e8f4a6c8f4366863b6185345b7c3e628251708d6a8098a6b8ceaabbcdd4e5f7bfd1e594abbd758ea2869fb389a2b66e84998095a86b7e8d8b9dabbed0dcc9dbe9a0b1c1afc2d1b6c9d887b2d47ca9ca78a3c577a2c47faacc7aa5c77ba3c67ba3c6779ebf7498ba6c8faf688ba97092ae6d8ca887a5c195b0cb859fb890aac3a5c0dba7c5e17e9dba6689a75579995b82a35f88a86a93b3729bbb729dbd6d99b66692af6790ac6f94af6e8aa25d779065839f5d7f9b6c8fad6f92ae6f8eaa6e8ea783a1bb7395b07498b8729bbb6c97b95f8aac6992b26b92b36b91b56c92b6668cb0668cb06a8eb06d91b1698ea96a8fac6d8fb46183a985a7caaacee8a5cadc99bed07497b5668cb15c8db64c82ae4c82b05286b54f7fad4978a45480ad507da74e7ba4507ca15a81a247688790aeca5e7b994e709352769a4c7094577b9f4b6f935d83a85c82a7567da45e84ab5b81a65c82a7587ea245698d6286aa6288ac6c92b66b93b66d95b96c96be6c96be6b95bb6893b6658db06e96b96c95b56d96b6759bbf6f97ba6c94b76b93b6769ec1749fc16d98ba6590b2759ebe759ebc749bba7299b8739ab7749bb87196b36b90ad668ba67196b17196b16f94af6d92af6a8fac597e9b6289a66790ae6591ae638fac6a96b35e8aa7628eab648dab5b84a2658cab7299b87296b67196b36a91ae6e95b26a93af5e86a05a7a934d6780394d660e233e2b46635b7a976687a65f809f6689a561839e23405e27446636587d30567a34587c385e82365e81375f83456d91396185436b8f4f779b4b72994c769c4a749a4e799c3e66892d567696bbd87fa2be7193ac7898b16f8fa87897b36685a17e9eb793afc59fbacf9ebacfa6c2d7a9c4d9a8c3d693acc07b96a964849b8caec77a9cb57898b17e9cb8748fac98b3ce7692aa6f89a0809bb07a90a59fb2c3e3f3ffe2eff8e5eff8d9e3edc4d1e199abc1829ab68daac86786a5678aaa4c6e91496d8f4e7296476b8d466788294b671c3a5623415b2d4b651938543e618140668a325c84335d87355a863158832c57822a56832753822e59842c527630536f4d69816d839ab4c6dedef3ffd4efff8aabbe5477934e72944d7191486b8964839f8aa6be89a5bd587793517494577a9a304e6a112f4b173c593d648152779292b6cc84a5b689a9b88da8bb9bb6cb9ebad093afc597b3c8a4bfd29fb9c89bb2c09eb8c594b1c17699ac658ba2668daa5f88a647708e5881a152789f4f769f4a749c47739a456f95446e9439638d3a60872f4d71132e4c142e49445f7c3e5f803051721934522038541c364f1b39531b3c5d284e724670964a7598486f904469861334530426422649693659774264806f8da5a2b7caa2b3c3bdcddcc5d7e5c9dced93a9be8aa3b997b1c89fb9d0a9c4d9a7c0d45b71865a6f848fa4b9a4b8d090a4bc96acc353697e8ab3d382adcd7ba4c483accc87b0d07099b97da4c37ea2c2779bbb88abc97899b88faecb8cabc791afc99eb9d48ca7c2a0bed8a6c5e18dacc860829e6689a76489a65c83a25e85a4658cab6289a8779ebb769dba769bb66d92ac6b8fa97e9eb59cb7ccbdd6ec708ca4617f9b7291ad6d8ca87691ac87a3bbb7d3eb6a88a07496b1678ca76b8faf648baa6b90ad5f84a16d91b37195b76e92b47094b66f92b26a8da96f91ac80a2bd799abb7d9ec1809fbe7f9fb8aacbdcb9daeb7e9db9698db15c89b05488b05388b44d82ae5686b45485b04b7ca74c7ba54979a1537fa4668aac5577938eacc65a7995577b9b4e74984e74986086aa4e74995a82a65279a05d84ab6288af6086ad658bb05d83a84d7195597da15d83a7658baf6b93b66e99bc6e9ac16793ba6793b86c97ba6e99bb6c97b9719cbc7099b9729abd779fc27098bb729abd759dc0769fbf739ec06994b46e97b7769fbf789fbe79a0bf769dba7299b67499b66e93b06d92ad7095b06d92ad7398b37398b56e93b06085a2587f9c6790ae6490ad628eab6793b05f8ba86490ad618aa857809e668dac7097b67095b27196b36f96b3739ab76d95af6186a05e7e97334d66162a433d536b2c476461809d5d7e9d6386a46b8fa96688a32d4a6828466833557a2a50743c6084345a7e355d81477197436a913961854b7299486f964b759b4f79a14f79a1517ba150789c33597d577a9a7b9db99abad392b2c98ba9c37e9cb686a4be809cb4738ca29cb5c98ca7bc9fbbd097b3c89fbacf91aabe93aec187a7be6e90a97395ae7294af6a89a83855753c5a76accae4a2c0daaecce87a98b4465f7d425870bfd1e5e6f3ffe1effcd5e5f5bdcee2899eb97c95b36f8ead4a6d8d4a6c8f4c709254789a35577a3051701f3e5b13314d2a486225435d1433504669893f65893a648c36608a365b873259842f5a852854812a54842c5583305a80325a7d2f53753b5c7d587595617e9c698ba45b809a567a9c4f7397456c8d2e5171314e6c6d88a55e7c98537591587a9d47698c44617f102f4b1c43603a637f5176909fc2d890b4c49ebfce8ca9bb98b3c8b2cee4a2c1d69db9ce9db8cbaac1d1b0c7d5aac1cfaac6d47697aa779db26890aa5a839f5a839f4e779753799e547ba24f799f4672974c779a3f6a8d41689133597e2f4d6f2a456209233c1e39543f607f27486717324f2b456039546f21405d082c4e2c54772a5578406b8e143d5d0229480f3451224764365b784265815d7d96adc7dea7bccdc7d9e7bdcfdbbbcdd9c8ddf08aa3b9809ab56f8da74e6c8683a1b97793abafcbe3607a9557718c37506e3d567428425d425d7891b5cf87acc685a9c18cb0c88eb2ca6a8ea67193ac89abc480a2bda4c6e1a5c4e096b5d18fafc88babc4a7c5df97b6d28db2cf6c93b46289aa658cad6a93b378a1c1739cbc81a8c77da4c34a6f8c7598b4688aa37797ae708fa487a3b8afcaddcfe5fabed4e9a3bdd4708ba67b96b17d98b38ba7bfacc6dfb8d2e97692a8809eb681a3bc92b4d089acc897bad686a9c782a9ca6389ad7298bc99c0e197bbdb87aac89ec0dba2c4df9ebddca9c7e9a6c5e496b6cf9dc0d3c5e8fb7d9fbb7394b56c8eb1668cb16692b95b8bb35685af5485ae5384ad5485ae5383ab4b779c6387a77c9eb96d8da451738c5a819e4a7595567ea15c84a850779e5781a75b85ad5e88b06289b2658cb3648aaf688eb35175995d81a35a81a2668dae6a93b36c97b96c9abe709dc46694b86793b66794b56592b36c99b86d98b8719cbc6f9aba6f9aba6f9aba719aba77a0be759ebe77a0be6f98b679a2c079a0bf7ba2c1779ebb7198b5779cb97297b46a8faa7398b37196b17398b36c91ae6a8fac7095b26489a6678ead6790ae6790ae6a93b16591ae6a96b35e8aa7557e9c6b92af7299b67297b47297b47499b4769bb66c91ac6387a1597990435f751329401d334a435e795e7d99537591577a96678ba55c809a415e7c2e4d6c3355782d537735597d3a60843c638a446b944c739c40678e3f69914b759d4a749c48729c4f79a3557fa95c83ac597fa44e70935e7f9e85a4c091afc9b1cde5a5c1d9a1bdd58ea9bea0b7c9b0c7d9a5bed295b1c687a3b988a4ba89a4b77793a86a8aa37597b28aacc782a4bf3c5d7c3453723d5c783a59753a5c783354751f3f6523436a3f5d834e6889a4bed7b7d0e6bad0e598aec3a4bcd4728da84a6b8a517396587a9d4f71943f61842144642546651d3c592947634b69834564802c4d6c3f6385476d923e68903a648e375e872d578128527c305a842e57832c56802e587e366086375e8732598234598350739954789a597d9d5476994d6f9430567a335a7b4b6c8d567594587a965a7d9b3256782b4d703f5e7b032541486f8c4c739062849d86a5ba96b5c792b2c1a3c0d0a3becfa1bed0a3c0d2a5c0d39db8c99fb6c4a9c1cdaec5d39bb7c587a8bb799db5668ba86087a6577e9d4c739454789a4e74984a72964f7a9d3e698c436b8f42688d2b4f71304f6c17334b28445a0b2a3f0f2f481736520d274226415f305275325a7e3864893c6a8e4472963864891f496f356083416d90426f903b64826d90ac6987a1c7e0f6c2d9e9b2c8d5c3d7e2bed1dfb1c7dc637d9851708f3d5e7f385b7b4265833a5d7b9bbcdb516f914462863250762745692e4c6e294a6bb5d7f2a3c5dec4e6ffa3c5de93b6cca1c4da8eaec59cbcd59cbbd7a0c2de8aacc86688a45a7b9a8aacc88baeca87acc97099b9628daf5c84a7648fb1779fc2769ec17ba4c46087a84168876287a47496b288a7c38cacc3afcee3afcbe18aa5ba6f8a9f7a94ab98b3ce88a6c291aecc4f6c8a6b89a5a1bfdb97b5cf95b3cb5d7d9650728d50738f54779550749451789951799c5782a45880a4537b9e4f7599375b7b4164804265814c6d8c4d6e8f5677984e708c43677f50748c83a6c47a9dbd81a0bf7d9ebf6e94b8628eb16492b66292b66292b85987ab5783a85c82a66788a76886a067859d5678915f88a44c79985a85a8648fb2618bb15b87ac5e88b05e88b0608ab2658cb3678fb3678db1597d9f5a7ea06289aa5d84a3658cad6e99b96e9abd73a1c3709ebf6d9bbc6c99b86794b3709dbc6d9ab9739ebe719cbc749fbf739fbc79a2c07da6c4749dbb7aa3c1769fbd7aa3c179a0bf79a0bd779ebb749bb8769bb87297b26489a47095b07196b17297b26f94b16f94b17196b3597e9b5f86a56b92b16d94b36e97b56c98b56d99b6618daa537f9c6e97b3759cb9789dba759ab7759ab57499b46c91ac668aa456768d3a566b172d44213a5046647c5a7c956184a03b607a486d875e829a506d8b2746651c4062284e72395d8133577b41678e5178a14a6f99446b92466d964d779f4c76a049739d4f78a4527ba75980ab567ca36385aa6687a65978955d7b955a768e88a4baa2bcd399afc48396a5a0b3c28fa8bc86a2b87d9bb38caac27d99af728ea46f8fa87a9cb788aac54b6d89355773335672385b773257743d6183294f7330537d385a8723467033567e3f61847596b587a6c27d9bb54e6a824e6c884c6f8f4d71934e70934d7090385b7b2a4b6a23425f26456147668252718d3f617d385b79486f903b63873d648d325c8439638b2b557d2c537e385f8a385f88355c8330577e325c8438618d38618d335c8830578052789c4d6f92516f93426489325a7d3762854a7094688cae6386a45679973d6183092b4e11304d10324e476c896c91ac8fadc58ca7bca1bccfa4bfd09ab6c4b7d3e1b4cfe2adc8dbaac5d69cb6c78ba1afaec4d2a4bac8b4cedfa8c7dc7599b36084a45b81a5577da14b71954e72964d7397487094446f92446f92456d91365c8032547735567519385428486133536a2949620f2d47112b461d38563054782650763562894373993c6c9446769e3f6c93447296416d904974944166837c9eb78aa6bcabc4d8bfd6e6b8cedcadc3cea7bdcbc9e2f85c7a964667883e6286446a8e4a7295355c7d52799a4d7096486b9133567e41648a4163892e52766588a85e81a16386a69fc2e0bcdefab0d2eea9cbe79bbcdb89aacd7395ba6083a96285ab5f85ac6389ae7199bd6088ac5e87a76a93b37299ba7ea7c77aa1c2567d9e587fa05b82a3547b9c5377974f7393507391597c9a597c984466824b6d89587a964f728e7899ba7699b951739654789a54789c678bad698dad587d9a395e7b476c8952799a4f779a547ea45783a85684a85482a4537fa45480a5537da34870933d6483456a875175954f73955074984c70944e759448718f4870934f7599507391496c885d86a482adcd8cb9d87ca9c878a1bf6c93b26488a86f8eabb1cbe699b1c95c768f6786a25079995e8aad6995b8638fb25a86ab608eb26591b86692b95e8aaf658fb56991b56c92b6668aac5e82a26286a66990ad6e95b4719ab877a2c2709bbb76a2bf719ebb729ebb6894b1739fbc6e9ab76f9bb8739fbc719ab8749dbb759cbb7aa1be7097b479a0bd7aa3bf78a1bd7ca3c07aa1be7aa1be7aa2bc739bb57098b26d92ad7499b3759ab57499b4769bb67499b4698ea9547994557a97688fac6d94b17099b56e9ab56c98b36492ac55819c6e97b3779ebb7ba0bd799ebb7b9eba789bb77194b0688aa5517188163247364f652d465c4d6b835f819a6184a041668030556f5e849b5675921e3d5c284c7031577b33577b3b5f8345688e4b7198486b93456b904a7097466d9449739b4d77a15681ac5881ad567ca95d82ac6d8fb56384a56483a26f8da97a96ae8ba5bc9ab3c7a2b7c8a0b2bea0b2c0a2b9cb728ea47f9fb86d8faa6d8ba56a88a2799bb784a7c35274904a6c88294c68264b663a61803760803560832a547a365d86325982355c8731588128527a385f8640688b39607f4669874c6f8d4970914d7495517597446787325372304f6c3b5a7632516d4e6d8952748f3a5d793d6181486f90436b8f3960873a648a345e84285278375c863257813c638a3a6286385e832d537a254a76335a852e58802e567a1b3d603654763f5c7e37597c335e813d6b8f4571986d98bb5077985074943b5f811d40601637562b4a67496c887a99b596afc592a7bca3b8cb9fb6c8a3bacab5ccdca8c1d5adc6daa0b6cb9cb1c4b9ccdda5b8c998adc0adc6dc96b4ce6285a35d83a75980a75980a94c719b496c96496c94476d94446b924570933e668a375b7f3b5d8221446a305379395d81375a7a2d4c680e29440e26400d274218395821476b365d84406b9543749d4579a144759d4674984c73946385a059758b849fb29fb9ca7892a1adc4d4b9cedfabc1cecfe6f4b1cce16d8ba755779a3c62874a749a426c92436b8f4a7296466c91365c81496f944e74994b6e943c6287577ea55a81a8628aae678db16990af92b6d68eb2d27094b67498bc7c9fc56f95bc5c82a95980a7638ab1658fb56994b7658eae6c93b47299ba4d74954d74954f7697557c9d547a9e567ca051779b51779b52789c6188a9547b9c4d74956188a95e85a45d81a15e82a4496d914e729653799e5a80a55a82a65981a452799a345878527696557c9d5f87ab5983ab5986af5886aa5886a85886a85783a8537da3567ea2335a79436a874c739050779851779c4d749b4d789a4e799b4a75984a7597527998557c99507c994772924f7a9a4d7996507997668ba899bcd887a6c2b0cae1b2cae27a94ab7594b05e87a76591b45b87aa6290b26795b9608eb25f8cb36491b86793b86793b66991b46a93b382a6c66388a580a5c284a9c479a0bd769dba79a0bd7fa6c37da5bf7ba5be78a2bb759eba739cb8749dbb759ebc7099b7759ebc79a0bf6f96b37499b6698ea97ca4be7da6c27aa3bf80a7c47ba3bd7ba3bd7da5bf769eb8779fb8799eb8799eb8779cb7779cb7759ab57297b26b90ab6a8faa5075926489a66c93b07099b56e9ab56b97b26593ad5987a16c98b3769fbb79a0bd7ba0bd7ea1bd7a9db97497b361839e57778e102c4230495f4a647b5b7b945f839d6489a45479944a728b4166804c6b8829476931557931577c32557b3b5f834c6e9353759a53759a55799d6589ad446a8f4b7299537da75681ac537ea95a83af5b82ad6386ac7395b87596b584a3bf7d9bb385a0b59cb6c7b3c6d5c7d8e2aabac790a7b97793a96587a26285a17493af7b9ab683a6c46487a53759754567831437533257743d6588345f82346087315d84315b83375e872249721f466f1d477129537d355f873f698f456d91446c8f456d904c72964e72944869881c3b584a6985314f694f6d875877934c6f8b2348654f7695466e913e668a3960873a6188335b7f295077355a86355a863e658c3e698c40668b375d842a4f79072c562f557a385f8025476a092a4d294b6e385c803a648a4370994878a04b779e4c72964d7090274b6d385b7b1b3c5b395b77597b97718fa999afc4a5b8c9a9bbcfaabdceb4c7d6b1c7d5a3bacaaec5d7a4b9cca9bccdc7d8e8abbcccb1c4d597b0c6a3c1db688ba95c82a7557ca34f76a15178a3426491476a94426990476e95436e9139618440628743658a3558803a5f893d648b365a7e2d4a68163049172f490a243f1a38541d3e5f26496f3b658f3f709b3e719c44749c507b9e5c7d9c8da9c192abc1839daeb3cdde8ba5b4b9d0e29cb1c2c0d6e48aa1b1b5d0e5809eb85477973d6388416b933561883e689050789c426a8d3d63874b71954f75993b61863e64895388b25286ae568ab16597ba6795b66e9bba6692af6c95b37099b9789fc07ba2c36289aa3a63834f78986992b0719ab86c93b4688eb2456b8f395f83446a8e53799d557b9f5b81a65a82a65a82a6547ca05b83a76188af5b82a9678eb5648cb06a8eae6689a75f80a14566874364875c7ea3547a9f567ca15e85a65377973a5d79587a96587b995a7ea06289b0618bb35c88ab5e8bac5c89aa5883a55b82a95c82a7436a89486d884a6f8a577e9d51779c4e759c4d779d4e799c517da24b779a517c9c4f7a9a507c9f4b779c4f7ba04f7b9e507b9e5984a65f88a8658aa58babc2bad6ec9fbbd190b0c77da2bf709bbb6896b86091b26797bb6494b86999bf6390b76a96bb6793b66d95b879a2c26d91b15f84a15378936287a185aac56c91ab7092ad7d9fba7b9fb97ea2bc769bb5789db7779fb96e95b26d94b3648baa7097b67296b66d92af678aa8799cb87da2bc81a9c37da7c080aac37da7c07da5bf7ea6bf7aa2bb7ca4bd779fb8739cb27297b1789db7779cb6769bb56f94ae6f94af5b7e9c6085a26c93b06f98b46e9ab56c9ab46391ab608ea86c98b3769fbb789fbc7ba0bd7c9fbb799cb8789ab65a7c972d4d66304e663d556f445e775f7e9a5a7d99456a87678eab6e96b0577c974a688a314f732d50762c537a365c833c60846384a55576956c8dac6b8eac6f93b3537a9b4c7498507aa0507ba55580aa5a84ae648bb4648aaf7599bb7c9eba83a3bc93b2c7a2bdd0a6bdcdaec1cfd0dee9c6d7e195acbe6b89a16689a5688daa789ab67193af6c8fad3e617f4a6c883456722e51714266884f759a355c852a547e315b85335d85295077264c7114375d2a4b74395c86284d792c55812f5a873a67913b658b51799c5276983e5f7e18375346647e334e695b79935675913e617d4368854e75943d65883b63873f658c3a608534587c2a4d73214774345a89335d85386288386288365d84294e7815385e204265244868193f63204b6e2450753c688f3e68903b6690376692416c9644668c2c4d703a5d7d2e51712e516f385b77698ba687a5bd7791a2394f5da7bccdbed1e0bbcdd9b8cad6acbfcdacbfcea8bbc9a5b7c5b8cad6b4c6d2bccfdda2bccb93b2c7668aa45780a0547fa1527ca2476e95476e953b6289476e954570933f678b385e824e6f90395a7b375b7f335b7f396487335a7932506a2842590f294417314c1029471734541e416735608a46759f48759f4e789e6084a689a8c491afc79fbbd192aec39cb7ccaec7dba9c0d2b1c6d7abbecdafc5d38da6ba8ba9c15879984b6f934a719a456f974d749d487094365d7c496e8b486d8a4d719144688c416589568fba5b92bb6197bd659abc689abb70a1c16996b56b97b478a1bf7ba4c079a0bd648ca64b758e5c869f618aa66f98b6688fb05175973e62843e6586597d9f567d9e597fa35f85a96288ad668eb2698fb46c94b86289b06188af688fb67199bd7296b66285a35a7b9a4c6d8e3d5e8146688b5175995a7ea25e82a4567a9a4467855477955b7e9c6185a76389ae618caf618caf648fb16691b3618cae668eb2587ea2567a9a365b784c718e567a9a577da2557ca3587fa65a85a8517ba15782a55880a3507b9e4874994a789c517da24e7ca05785a75985a85986a7648dab668ba59fc2d88dadc489a9c287aac8779ebd7aa5c56d9ab96b98b96e9abd709cbf709cbf75a0c3729dbf79a2c278a1bf6289a8698eab577c97365b75395e787ea2bc86a8c37092ad789ab57599b16d91a9688aa58caec96c8eaa5f82a06588a66184a25a7d9b6a8baa5f819dafd3ed91b5cd82a8bd83a9be81a9c282acc482aac47fa7c17ba3bd78a0b97aa0b7799fb6769bb57da2bc769bb6789db87499b36e93ad678aa65f82a06f94b16f98b46f9bb66e9cb6618eab6492ac6b97b275a1bc779ebb78a0ba789db8769bb67a9db9597d973d5f78405e7849647f58738e5b7d985e839e4a6f8c6c91ae6d94b16489a656789b385a802349703259822c52794064867496b27999b27696af7998b47fa1bc6285a355799b557ba0557fa5547ea65f89b1648eb46288ac779bbb7d9fba83a3bc7d9bb39db9cfa3b9ceb0c3d2acbcc9bccedcbcd5e97a9ab36b90ad4168876c90b0678aaa4d71935e82a4335676234666284c6e2c527630567d2c537e345a8736608a2e5880355c8330567b274b6f2748712f507b335884355e8c2e5a89305c89456f95547a9e50739341637f11304c486680304e6857758f5b7a963d607c5377974c7394426a8e4269903b62893b61863e618734577f224774345a87385f883660883a668d2d577f2c52791e4167294a6b2f52700f36572a5577204e723562893e6890406a943a67913b66903153783152732c4d6e1033533b5e7c41648066869f5c788e7691a2647e8d5c7383859ba9b0c4cfb7cbd4c9dfeca3b9c7c2d5e3b7cad8a2b4c0b6cad5aac0cdbbd5e66381995a7d994d76964a7597477396467194476f93436b8f3d65893d688a345c7f3f66873758772b4c6b3c60823b61853f6a8c3b648234567138566e0c2a46284361142f4d3d5b7d40668d3a658f3f6c964a759f6589ad91b0cda5c3db8ca8be9ab6ce819db58eaac0a0bbd098b1c5b7cee0c2d8e696abbcbfd8ec7d99b15e809c4d7193557da1557fa55a81a853799e345b7c4f76954e7592446b8844688a3c60826296bd5d91b6699bbe6e9fc06e9cbd73a0c16893b56d96b678a1bf7ea6c07aa3b96992a84e788e6993ac6f98b86a91b25c80a04568884568884165856083a36286a66a8eae6e92b26b8faf749bba7498b8749bba678eaf6d94b56f96b7759cbd7094b46184a46083a3597a9b3c5d804f70935a7ca16284a96286aa587ca042688c507798567d9e5e87a7658eae6691b36991b46d95b96994b76a95b76691b4658db06387a9557898466989577b9d547a9e5c82a65a80a4648aae597ca25d80a66083ab597fa6547ea44f7b9e5684a54e7f9f5586a65687a75988a65e8baa6089a77da2bfa2c5e392b5d187aac87fa2c07fa2be799cb881a6c389aecb88afce85accd7fa6c77fa8c8759ebc6089a7638caa6087a4466b882e536e3558744b6e8a5c7f9b5378936489a4658aa46587a262819d5c77944b668347658187a6c37f9ebb5c7e9a5e7d9a688aa5698da7bbe0f39bbccb88aab685aabd82aac384adcb7ca5c582a9c8779cb77da1b77ca0b6789eb57aa2bc779ebd779ebb729ab37399b06f91ad557793698ea9729cb56d99b46d9ab76190ae5b88a56c98b3729eb77ba3bd779fb9729ab4779fb96d97af517a90284c6432546d4466816385a05c7f9b658aa54467836487a3668ba86289aa577fa32e587e2751792d577d33567c4063819bbbd0a0bfd1819db285a0b59bb5ce7792ad62819e5a7d9d6086aa537ea1618caf6a95b7678eab7397b17b9bb26d8ba37493b08ca9c7a9c1dbb1c6db8ea3b4b1c8dab7d3e97395b1476e8f466e9142688c3e648922486d30567b365c83294f762a5276295477224c743259842f558229507b4067903e658e40678e375e85254c77355c87385f8a426c94426e954c769c4a72954e72924c6b882b4965193854405f7c41637f5779955776932e4f6e5377994d75993f69913f6b9240679040678e41678e365c832348722e547b41678e365d8439638b244e7630577e1b3e64244566234261264766294e6b143d5d3661843d678d3a668d325e85366086244b6a3053711b3c5d2445663c5e8141637f8aa5ba728c9d6a869c3f5b713f586c667d8d7c97a27c98a396b2c0bed8e797aebea1b8c89ab0be8da4b4a3bcd0aac4dd61809d4f71944c74984470954371954571944a7295486f90406989315a7a396081476e8d3e6181254868406486436a8b426b8b345d7b3d627f3f627e0d2c493c5a7c22446a446993446f9a44719b406d975a84ac85a7ca9ebcd697b0c49ab4c59db5cd809ab39fbed2b3d2e689a8bda5c4d99bb6c7bed8e98ea6beb0cbe67597b3577b9b5b84a45c87a95d85a94b719643698e537b9f457092456e8c3f63834063816597ba6496b770a1c273a1c273a0c175a2c3749cc0779fc27fa6c57fa7c17ca5b96a93a7537c92749eb7719aba678db15275954669875a7d9d6085a2789cbc6b90ad7094b4769dbc769aba749bba7296b66a91b0668aac6990b1668aac6b8fb16084a66488aa6689a95e81a14263845576976384a76284a76286aa41678b587ea2557da05681a16691b16893b36b94b46f97ba6991b46d98ba6b96b86c97b76e97b7668aaa5d81a13d61814b6f91587fa05d84a56990b1638aab6486ab5e80a56184aa5e84a95880a35681a3507d9c5988a65483a15887a55584a2618ead5d88a8628ba9658cab6b90ad6689a55d7f9a55779062829b47698452748f6a8dab6b90ad6185a54e759457809e57809e618aa85982a03a5f7c3d627f3f617d3e617f4c718e59809d5a7f9c5f849f5b7e9a5c7b97284360354f6a3c57745574905a79965574909db8d57896b0688ca47196a9cbe8f6a1bfca8aabba85abc0789fbc84adcd81aaca769dba789cb47da1b7789eb57ca1bb79a0bd789fbc79a1ba7399b06b8da87496b15e839d6a94ac6e9ab3729fbc507d9c4f7c9b6f9bb6739db67aa2bc7da5bf7299b67099b5739db5557e9414364f2d4f6a4d708c678ca7577c975a7d997d9fba87a9c47a9db9537a995883a628547b305c83305a803e6286486b894d6d8295b4c6bad5e8b9d2e88aa2ba859fba7893b17697b66589ab648caf6893b55c87a7638aa76d91ab7191aa7c9bb79cbee16d8db33b567439536c6a83998ba7bd6787a0567b984e77974b7397466e923a608532587d3c628741678e3d648b3b66893d678d3b658d355f89345a8739608b456c9549739b48729a4b759d436d97345e88254f77244b7238608441698c3c6384426585425f7d22405c2d4c693657764d7090486b8b4566853152715377994a7296436e983e6993446e96456c93436a913a6087183e65254b70345a813c638a1741692c537a33598014365b1e3c5e2b4a691f3e5b0a2c4815385629506f30587b2651743b658b345c80254e6c1136533457772a4c6f3c6084527392849fb4708b9e56768f567591637e935f7988839faba0bec999b5c396b1c2b3cedfa4becdbcd6e5a6c0d1a5c0d597b2cd5675944e70954d749b456f97426f9649759a496f93486f90406788335c7a3e65843b6281395c7c2144643b5f81476b8d476e8f3760803d64834165851435543d5e814e71992c56804976a0406f9945729c7198bf8baccb84a0b8b6cddd8ea3b4778fa792acc58baabe7797ac9ebed783a3ba9bb8cabbd6e77f97afaac4df6786a35d829f5d84a35982a25d83a741678b5b81a6577fa3436e90446d8d466a8a3d607e6797bb699abb74a2c4719fc0729fbe73a0bf79a1c47aa3c379a0bf82aac489afc66d93a8698fa679a1ba6e95b4567d9e5f83a56387a76c90b27299b87299ba739ab96c93b4729bbb668dae6e97b7769cc0648caf5c82a65880a3567ca15d83a85e82a6688cb0698bae5b7e9e3657764e6f8e6285a3678aa8678bab3f66855b82a3658eae6089a96d96b66f98b86f98b87199bc6a95b5759ebc6e97b57099b5779ebb7198b56f96b3638aa7355c7b4c7392638aa9678ead688fae6c93b4648baa648bac5d86a46188a75b84a25a83a15d89a65a85a55d88a8547fa14e7999527d9d5f88a65a829c678ca66488a062859b395b745678915c7e995c7e996588a66e93b05a7e9e517897547d9b5c85a3648dab58819f3f64814f74914667863d607e4d71935377995a7d9d5e819f59809d557a954665812d4b673d5c785a7e984569833f617c536d88102a435d7d947497ab829db2b8d2e3afccda92b3c28ab0c580aac37eabca7faaca80a7c4799eb87195ab80a3b97da1b97fa3bd7ba0ba799eb87799b47296ae6a93a9648ea4749eb6759fb834607d5a85a56c98b3769eb87da2bd7da0be769aba799dbd7499b44b6d8814324c3d5b775e7f9e5e819f587b9953769281a3bc94b7cd6b8da6597e9b5880a32c567c3b658d466d963d63888aadcd96b5d195b3cb8ca8c0acc6dfc6e0fba8c3e194b1d18cadce8cb0d284accf6890b46d95b86c93b48db0d098b9d855779a3057803960892c4e712b4a6733516b587891688ba7496e8b4f789850789b486e92315579406285486a8d4a6c914c709450789c456c933d648d3b628d3c628f264d78366088477197527ca247739a49739b416b93375e872d537824486c1f4365143a5e2246661433501a38543f5e7b3051705e81a13f6282365776375a7a4c7296426c923b678e3b678e497399466e92496f943a60871a41682f567d3a618a3b6289264c712e52762b4d72113255244264304f6e22415e284a661335500c2f4b1b405d2e5576355b800e355c0931543b6283496d8f365d7e31597d21486989a9c28dadc46b8eac5679977291a6bad5e6b4cbd9a6bdcba1bbcaa7c3d19ab6c4acc8d6abc5d49eb8c7b5d0e36a869c6786a2577a9a4c7297477199456f97446e96486e93497091355c7d3c65854a7190375e7d4062851e40633f61843d6183375e7f345b7c4367874265851938573856784e70932d557942709447779d44739d5f89af799bb6a6c1d69db2c39eb3c696aec698b3ce6f8fa885a5be8aa9c56a88a0aac7d78fabb9bed7ed8ba5be88a5c35a7d9b6387a7547b9c5d80a0416484567b98446b88466f8d436a894e70934162856b99bd6f9dbf74a2c373a0bf73a0bf77a2c281aaca81a8c97ba2c182a7c285abc28eb4c97397af82a7c189aecb5e85a46c93b46c93b4749bbc779ebf769fbf7099b96c95b5729bbb628aad6b93b6648cb05d85a951799d537b9f577ea5638ab16083a96387ab6a8caf6689a93b5d79547692678aa66f92ae6c91ac557a975d84a16d96b46992b07099b9759ebe78a1c1729dbd729ebb759ebc739cb8749bb8759cb9769fbb76a0b96c96af648ea72e56705e839e7398b56d92af6f96b56c95b16c95b15e87a3658ca9638aa7698dad6087a66087a8628bab5d88aa5a85a76e99b96995b06088a2668ba565899f60849a5678913a5c755678935c7e996c8fab6a8dab587c9c577e9d5b84a26089a7658eac5e87a5567b985479963659773a5d7d4b6f915a7ea05f80a3577a9a527996254d67395c78365a74466a845176904e738d4f718c374f6b1a324c33536a35586e6a88a27d99b1bdd8e9d2effda4c5d6799fb2739db67ca8c37ea6c0769ab47ea1b782a5b97fa2b87fa3bb799db77ea3bd799db76e93ad78a1b76790a67197ac749ab16c93b06e97b3739ab7799eb980a3bf84a7c57296b87498ba7093b134536f14324e506d8b5e7fa0597b9e698daf7da1c16386a25577936386a25c80a051779b3d65894f79a15680a6486f964e72964d708e4a6c886584a16c8ba86887a67e9cbe6586a75d7fa2698fb379a1c57da5c96991b5446b9242688d43668e395e88325f892a57812b5279294d6f113450294c683f64813c638240688b476f92446a8e274b6d4466894366864e71915074964e7498497097355c85406792355b88284f7a345e86406c914470954f7ba0456f97446b92395f862d50762d4f721f41641f43672246681e3f5e2f4e6b3a5b7a557898365a7c173b5d244767436686466c90446e94416d9444709749709743698e456b903f658a2a517a3761893e68903c638a2a4e723d5f822b496b11304f2846682948673456722c4b6721415a14344d1537522f527023466c1c4269385e823f6687446b8c2c55751c476a3c65857496b184a4bd7da0c05f819d7998acc6e0efc7dae8bbcedcc2d8e6bcd6e3a9c5d1bbd7e3b2ccd9b0cad9a9c3d46d899e7b9bb4597c9a496f9340678e406790436a93476d92385e82375d813c65854d74953f668547698c3153763c5e814165873c6082345b7c41658546698721405f2544634b6e8c456c8b3a6889457599527fa680a8cb84a4bbc4deefaec3d4b5cadda8c2d982a0ba7f9eba8eadc9b0cbe66f89a07a95aac7e2f597b0c4a1bad095b3cb698ba66184a2678bab5b7c9b345574527591486d88446b88476e8d4e719137587b719dc077a3c676a3c276a2bf709cb9739fbc7ba4c27ea5c484a9c68aadc98db1cb8cb0c888aac386aac46a8da96d92af749bba769fbd79a2c2749dbd739cbc6f98b86d96b66d96b65d85a86b93b65c84a85a82a6587fa65d84ab648bb25d85a96488ac6b8fb16b8eae6e91af486a86577994698da77498b27297b1698ea9749bb86e95b26e95b279a0bf79a0bf7ba4c077a5bf74a2bc719dba7aa3c37ca3c47ba2c378a1bf78a4bd76a0b66d96aa61879a8db1c77597b07397b16f94b16f98b46e9ab36692ab608aa36f94af6b8eac698cac6385a8648bac638bae6590b27ba8c76b98b5638faa6993ab6b94aa6e94ab688ca450728b45678261839e6d90ac7093b16387a7567d9c5e87a5618aa8648dab618aa85a7e9e567a9a2d506e3b5e7e527698577b9d5a7c9f587b9b3b607d345c763b607b375f794f7791537b954a6f8951708c1f375318304a2d4d64395e78527696587b9b5d798f647e8fc8e2f1a7c4d46f90a36a8da1799cb27797ae86a8c17ea0b982a7c17fa4be7ca0ba779cb67aa2bc6d95af779fb86e94a97396aa7fa2b6789cb480a4be8bafc983a7c186a8c489acca5f83a76387ab6c8faf1e405c4d6c895778976084a66086aa739ac1577ea5486e95355b82476a92577da24a72963d6589537ea15682a55883a65880a4496f9353799d6589ad6387ab668aae587ea2567ca05a82a5547ca04a7598527ca2507ca34a759f2e59843a6391335f8e29598929598729547e163e6200254615395912395a375f823860843e668a22486c3357793d5f82507393496c8c52769653779b486e95456a94385d87325984234a73335d833561844672954c789b4771973960873659811d3f641634560b2c4d274b6d4064863e5f7e2e4f6e466786476a8a3b5f81163a5c2d51734f7395476d914872984d79a049759c436a9143698e40668b40688c325c842f5b82416b91456d9135597b3859783b587613304e2f4e6d2a4968304f6c2a49652a486025435b26465f224460294d7142658b416589365d7e335a7b3158793f688840678681a1ba8fabc37998b46e8ca4708a99c6dae5c6d6e3cedce9cadee9b8ced9b9d4dfacc7d2a3bdcabbd5e497b1c287a2b7708ea66385a04f73934e7498557ba24b71983c5f85365c802f55794972923a6182446b8c4d6f92486a8d2c4e71385c7e3a5e80385f804468884c6f8d3251701f3e5b42648049708d25526f4977984a76998db1d1a1bed0afc7d3c6d9e8b4cbdd94b0c681a1ba84a6c1a2c0da849db38ea4bb677f9b839db6bdd6eaacc8d69ab7c76f90a36b8da661839f5879984f7091466788496c8c496d8d4b708d4f72902d4f6b83abce87afd286afcd81adc874a0bb759eba7aa1be81a6c38cafcd87a9c591b3ce95b7d093b5ce82a4bd89abc67295b1749bb87aa1c07299b86c93b26a91b2769dbc7299ba6d94b56a91b2678eaf557b9f648aae6187ac6389ae6389ae6187ab5e82a46589a96083a16184a042647f486a856d91ab789bb77398b36b90ab759cb9759cb9729ab47fa7c179a1bb79a3bc79a7bf78a6be7aa3c1779ebf7da1c582a8cc7ea7c780aac37da6ba7ea5b681a5b5b5d6e7a5c5da799bb47396b27097b46d9bb36d9bb3628ca56c93b06b8eac7194b26a8dad688fb06590b0608dac6897b56695b16491ae6894af6892ab739bb47094ae6c8ea73a5c775779946f92ae7093af668ba86286a66188a76a93b16992b0638aa94f73935f83a3355876456989557c9d557c9d597d9d5174922c4f6b385b773f647f3e6680527c95547e9751749055738f1e3755223c572c4e674b738d4e799b5880a351708d39536a395266a5bfd0cce7f8b2cfdf93aec187a2b77d99af80a2bb80a5bf769eb7799eb87ca4be7aa1be739ab76e94ab6b8fa583a4b77f9eb283a3ba91b3cc88aac3aacee8789bb7668aaa6c92b6688eb2688cac3356744a6b8a5b7e9e5e84a84e789e426d9748739e4f78a4325984375e875379a030577e4b76995985a85480a35886a85884a74a72965d85a95b83a76a92b6668eb25c84a85c84a85981a4537b9e537b9e5883a64a749a446f993864913e6a993462932b5e8d255885224f781f496f00284b133a5b0f375a0f375b335d83305a801c4468345a7e3e648842698a446b8a5077984b719540668d3e638d3a5f892e5580214871345e843c688b4975984c789b3a648a395f863053790f2f551a385a1f3d5f34587a4165872346664063834669894064862f55791a4064466c90496f934971954d779d4a749a416b91446c9042688d40668b426a8e2f597f254f75426d9043698d3a5d7d4463823d5a781c39573e5b79304f6e29486536557142607a1f3f58183a553053713e628642688d3a60841e45662950714b73964870934165859ebed7b1cde3b4d2ec7d99af7e95a5cde1ecc9d7e4c7d3e1cedfe9c0d4dbb8cfd7c0d6e1bed4e1bcd3e3849db1738ea37e9db25a7a935d7f9b6a8dad7b9dc24b6e943c5f852f557a446c8f436b8e406788456c8d4b6d904c6e91294b6e335779395d7f3b62813c617e3f627e385774203d5b2e506c264b681b4764305b7b466e917a9dbba7c2d3a9bfca9baebdabc2d49fbbd17292a980a0b984a2ba8197ac9db2c76f88a6647f9cb7d2e7abc6d78eaebd9abbcc7c9cb36d8faa4665844a688a4465864f72924065823e63804e718f5f82a087aecf86adcc88afcc86b0c97ea8c17ba5be7fa7c188adc88eb1cd95b7d390afcb93b3cc93b3ca88abc18db0c685a9c17ba0bd7498b86e92b26a8fac7094b46d92af6e92b26b8faf6c90b04c70906488a8678bab7ca0c25c80a26488aa6c90b06a8dab7093af6486a26a8ca78dafca7d9fba7092ae6e91af769bb86d92af7095b27fa4bf81a6c089afc681a7be82a8bf7ba5bb7da7bf80a5c2769abc80a2c782a4c787abcb86abc688acc28aadc08bacbb94b4c3b7d6eaa4c4db7395b0789dba729ebb719ebb6d96b4638aa76d94b1729ab47198b56e97b36996b36a99b7699ab86798b66091af6695b36a97b6739cba698ea97397b16488a2496d877396b27295b16f94b15e83a06087a66d94b36b92b16289a84f7393668aaa385b7b4d7191547b9a5a81a054799431556f2a49652c4e694d708c3e6680537c98577f995a7c98506b891b3453314c6a325571466f8b43708f4875964365883452743f5c7a3a55707b96abbed5e5cbddebafc1cf8499aa85a1b686aac280aac276a0b9739cb8799dbd7093af7da0b6aecee3a4c3d898b7cc7e9cb485a5bc94b8d06a8fa96b92af729bbb6f96b7648bac668daa658aa57295b16487a7567ca1446e98416d9a4874a148759e325e83325a7e3c648841698d527ca2537fa45987ab5a8aae5e8cae537b9e5f86a75d85a8779fc2628aad5e87a75f88a86289a8587c9c5c80a0597d9d4d739740678e46719b3d699635649232629027568227527c275177072f531b4165163c61062e521d476f2f59812d577f366086315b81356083406b8d507b9d4b7397436a913f668f345b86305782254c75355f853a6588426d8f36618431587f2b517823466c17385b1f3d5f2a486a3e628441678b1a3e6044688a44688a385c7e0d33573c64874c749740688c50789c537da3436d933d678d436b8f3e64893e658c406b8e456d912951740f36573458783f62824263823f5e7d284563415e7c32516e1736533254702547631a3d5b385c7e426a8d3e698c356083366183366183467096456f954c769c274d71587a95bedef7a4c6e17090a986a0b7bed3e6d6e6f6cad8e5d4e2ebd1e0e7d1e2e9b9cad2c3d6e49fb4c596acc1829cb396b2ca8ba9c17e9db981a0bd6c8dac6688ab3c60843c628740688b3f678a466d8e486f904d6f9245678a25476a2e52743256762f5675274c692d4f6b355270112f4b34516f4869882f56753a63833e658661839fa4bfd2bcd2df9fb2c1a8bdceaec9dc8eaabf90afc47f9bb08299abaac1d3728ea6607e9a5d7895b9d7f1b4d3e8accce1a8c8dd88a8c12f4e6d3f5e7d335473446783597e98668ba66387ab597ca291b4d289acc88bb0cb89b1ca8ab2cb84aec687afc88db2cc91b5cf94b6d195b3cd97b5cf96b6cd84a4bb84a7bb89adc36e91af7094b4678aaa678aa86588a67194b27699b77b9ebc6588a66689a78aadcb7c9fbd7093b17da0be84a7c59bbedca6cae488aac593b5d087a9c493b5d080a2bd7ea0bc7b9cbb7497b7698eab6f94b16c91ac7ba0ba789cb26d91a77195ab7da1b97a9eb8799bb782a3c29ab9d889a8c798b7d496b6cf97b7cc92b3c695b4c68faec094b3c7a0bfd493b1c9799bb67da4c37aa3c1759ebc618aa66f97b1749eb7729cb5729eb76d9bb56b9ab66799b46495b36391b26492b36e9bbc709bbb7ca1bc7195af7296b0466a846386a27497b37196b35e83a0668dac6d94b3648baa587f9e5579996488a83659795b7f9f6188a9597d9d4466822746623755712847634769854e73905b829f4c7390597b97536e8b1f38562e49673c617c4a76914d7a974b7696416589284a704c6e933f608145607b92a8bdd4e4f4d9e7f4c5d7e592acb984a7ba7aa3b979a3bc7099b5799cba6685a17e9ab0728ea37f9eb38fafc67c9cb584a6bf658aa46690a96390af6390b16b94b4486f8e58819d6d94b16b8faf6084a650779e4c77a14b77a44776a2507da44a7699527b9b2f5675446888557999476e8f5c87a76592b15e8baa6891b16d96b66992b2739ec0618cae628daf618aaa5c83a45d81a16287a45175954e75964870944571983b6a9439689431608c33608a29547e214b710b33571c42671f456a143a610f36612d5781335e882a557f305c834371954a789c487698426e91366086335d85305782274e79335a83284f763b66893961841b4366234a711f456c23466c0f315426476837587944688a22486c44688a4a6e904266883357791d4367426a8d547ca050789c5680a64f799f3b658b3d648b365e823c6488456f95406b8e466e923c63841539590d304e3152713556753b5a793352713857762f506f3a5b7a395c7a375b7b3a61823f658a426d9039658a285477426d8d3f678a3c668c416b934b759d2c5478294d6d4e718d8cb1ce6e91b14766855e7893b7cce1cfdfeed0dde6dae5ebd5e0e6c8d5ddbcccd999acbb9bb1c6a1b9d196b0c994b0c8819cb76f8da95375913c5f7f3a5e8241678c345c7f345c7f4168894c73944d6f92496b8e25476a163a5a163a5a2d54713a5f7a4567824c6a861d3b5727446231506f2c50721f4667355c7d3558769bb7cdb7d1e2afc4d5b7ccddaac4d399b4c59ebacf9cb8cdadc8dbb4cfe4b3d3ea6c8ea94261803e5d7c4b6d893e607b3d5f783f617a2f516d2f516d567a946d91ab6287a16085a25d80a64c6f9999b9d295b7d091b5cd88aec586afc588b1c78bb4ca90b6cd8eb2ca97b9d298b6d096b4ce95b5cc85a5bc7396aa8eb2c87da0be668aac6c90b26c90b07295b57699b98aadcb84a7c5688aa68badc988aac68aacc88aacc887a9c58aacc87496b17fa1ba7494ad86a6bf7292ab88a7c38eadc9a0c2de83a5c17295b3789bb97396b47699b57498b287aac085a8be8eaec5809eb87b99b385a3bd7494ab7c9bb06e8aa08aa6bca3bdd49eb8cfa3bfd5a6c2d892aec499b5ca839fb4a1bccfa5c4d97a9cb87fa3c380a5c26b93ad6993ac75a2b979a7be78a6be70a0b776a5bf6b9ab66b9ab6618ead6c99b86f9aba7099b7729ab47499b37498b26589a35679957295b1759ab56085a06990ad6c93b0668dac5d84a3587c9c6387a75072956385a86286aa53759a334d70243f5d2a48642b4a664362815376965c80a04d728f587c964d6b851c3450233d58426781537f98537b954e75944165873053794c739a4b719644688a3a57758fa5bda9bacc8d9fabd4ebf3a9c7d26c90a07094ac7699b57a99b59cb8ce97b1c27f99aa65859c62849f6789a4476a8659829e5e8dab5d8fb2588aad5784a5497292618daa5984a46890b44f769d537fa4507da44c7ca449769f5b87ae5a82a66084a43a5c775e7d927f9bb07493a76c8ca17092ab6085a0749dbb6996b56e9bbc6795b7608eb26391b5628eb3628db0638bae5d83a7547a9e4f779b456f9749769f3c6d9838699437648e335e88254f771b456d1f466d1f466d294f76214670163d68254e7a26517c2e5b852d5a843a6a923a6a8e4070943f6d914270943b678e3b658f365d88315881284f76295175345a7e254b6f153b622d537a2a507515395d1c3e613458783c60820f3559476d9140668a395d7f214567456c8d527a9d5c84a85c86ac537da33e688e3d648b3f668d466d94486f96426c92436e91446c903f66872c50701e415f0f304f3554712546652e4f6e35577a1e42643a5e82365c80335c7c436b8e456d90416c8e2b577a3964864b729142698a3e668a3a61883e658c2b537722486c2f55793d658930577e375c86486a8fa0bad5c4d7e8d0dceaccd5dedbe0e6cad1d7bdcad3baccdaacc3d593abc3a3bdd67d98b390abc855738f3a5c78476a883155792a5075285073436b8e436a8b4a7192446787395c7c1d40604569895175954b728f476c87385c7631506c1e3c583e5b7952739453779b254b6f567d9e547898587a964e6c84abc5d6c1d8e8bed5e5b8d2e3a8c3d88aa9be51718a365873365a744265814b6f8f55799d5173984a6c914f7292496c8850748c577b935f859c60859f5c819e6387ab567ca34368929db9cf99b8cd8baec48bafc787adc48bb4ca8db6cc8eb4cb92b6ce94b6cf99b9d299b9d297b7ce93b6cc85a8bc80a4bc7da1c17096ba7298bc759cbd88acce7fa3c3769aba698caa8eb1cf7396b26789a56487a37294b07ca0ba7a9cb77193ae7a9ab388a8c16a8aa37595ae5878916685a16d8faa88aac580a3bf7ea1bd80a3bf84a8c27c9eb9a2c4dda2c2d996b4cc7a92ac768ea6627d927e9bad6f8a9b516d7b6c869770899d7992a8859fb687a3bb809eb67c9bb07897ab96b3c59bb7cc84a2be84a6c287aac686abc56690a874a1b87aa8bf7aa8bf79a7bf77a5bd739fba78a4c1749dbb7099b7729bb7749db97196b1769bb57296b07a9eb850738f6f92ae759ab5668ba67398b57198b56f96b5567d9c5c80a05d81a15c7ea16284a76385aa3d5b7f1d355729405f1b39533f5e7a41607f597a9b5377975c80a05b7e9a496884172c49263d5c50738f527b97567b985174924b6d904064884e769a4a7598446c903c6082637e9b99afc6b9cbd990a4adbcd4deafccda7595ac7595ae87a3b9bed8e9dff2ffafc5d27490a562809865839b88a8bf5e829a658fa8598aaa5586a7668faf7097b6658eae5a85a75783a85884ab5784ab49769d5080a64e7ba2517da4648cb05e81a17492acd8f3ffe2fcffddf7ff9ab4c387a4b47999ae779fb980abcb6693b46290b26593b76795b95b87ac608ab0638baf597fa4557ba04c739a4b759d49769f3f70993e6f983c6791345e8629537b133d65224c74274e772950792c517d1e45701d46722c578435628c35628c45729b4573974c7a9c49799d47779b457299446e98385f8a31588131577e22486d143a5e0a3054284e7332587f2e5479183e622246682e52720b3155446a8e395f8332587c45698b173b5d5a7ea05c83a4648cb05a84aa406a903e688e456c934d749b5279a04872983f668d3d688b3a65883c64873c60822a4d6b12314e062440102f4c3556773b5f832a52763b658b2f597f3d688b4a7597487093436e90356082446f8f4266864d709031577b2d53783d6387244a6e22456b21476e3158813a648e2d5380395f86587796c7e0f6bbcbdbb1b9c4c7ccd2b9bec4c9d6de99abb79eb5c7728da2728ca56e89a64a65833855733e5f7e395d7d33597d375d823d658840688b3d6485446b8c3f63832548683558785a7e9e5d84a35b829f5f849f668aa45675911e3d594667864e729453779b355b7f5c83a26388a55c7f9d5c7e995e7d925f7a8d5871854b667b49657d53728e557896577e9d6185a55b82a36288ac587ea2567ca354779d4e7296577c99648aa152788f5c819b658aa75d81a55c7fa551779b486e92dbf6ffb6d3e594b4c98dafc88fb4ce88b0c98ab2cb8cb2c98cb0c896b9cf98b8d19bbbd497b7d0a6c9df9dc1d799bed8769ec16a94ba739ac18bb3d75b81a66288ac6187ab5c80a2688cac6e93b06e91af698eab7295b3537893597c987396b25978942b496543617d53718b6b8ba46787a060829b96b8d187abc58fb3cd759ab489adc789abc67fa1bc8dacc89ebad295a7bda3b4c6a3b9c79db4c27e99a4728997839aaa8097a97b94aa718ba47494ad799bb4779bb3789cb28fb2c694b4c9a0bed895b3cd8eb0c98bafc779a2b876a0b67ba8bf7daac17eaac37ea8c17da5bf7aa2bc799eb97499b3759bb27197ae769bb5769bb57599b36f93ad4b6f89547892779ab66e93ae7196b17a9fba6e95b2577e9b6286a65e82a26185a76588a86a89a82f4a67102a431b354c32516648687f3b5d796083a352799a5a81a2567b98506f8c283c5f293d6258769c54769b53759a5475963654764a6b8a507494497290416c8e4a73936184a2607e98a5bacbb7c9d5a2b4be92aab6b1d0e5a9c7dfc1dbecb3c9d6b2c3cac8d9e0dceffdb9cedfaec1d0b2c5d399b0be7b98a8789cb47398b395b7d389abc77da1c16792b45b89ab5b8baf5989af5181a95481aa517ea75884ab658db16083a37c9cb57d97ae92acbdd2e9f9b4cedbbdd9e5cfeffe85a9c16c93b07099b76e97b76b96b86a95b86b93b75a80a56a8db35d80a6597ca24a709551789f4d779f46739c4370993e6993355f89133e6828537d2c57812e5983335a85355c872b527d204a74224d78335e8937628c4470975782a55380a15182a34f7fa349769d436d973a618a3c628936597f1a3e62264a6e3054783b61863c62871a40651d4367305778355c7b365c80476d913c64883c62862347692d51717b9fbf5f83a5638baf517c9f446e944771974f779b557ca3446e94386288436b8f446c903e6a8f366285476f924a6d8d405e7a0d274207223f2c4d6e32598026517b41709a2c5c84426e914a7597456e8e446f8f345f814971944c6f8f547594496d8d2e52723558762c4d6e21436934557e1f426c335882365b8730537b345578314c69b2c4dcd3dfefe2e8f4c7d0d7c3d2d9acc0c9a3baca7e99ae7d97b05b76944862833d5b7d2d4f72345b7c32587d355b803e6689386385345d7d244b6c3357794d71935074964e7292517897557e9a577e9b4b708b547691284b672b5474537ea14d7397466a8aabcfe78aadc37092ae698ba75d7f9860829b5e7e974b6a865d7e9d6083a35e84a85d84ab597fa64d749b4d789b4974965a82a5678db15b7fa16a8fac648ca65b839d557c9d5a7da35a7da552769a567d9a6991aaaec5d3c0dbecbbdaef8fb1ca8fb4cf8eb5d28cb4ce8ab2cb8db3ca93b7cd9dbfd89abcd592b4cd85a9c17ba1b87fa7c16a95b76d99be6993b9618caf6890b4678fb26a90b47097b8799dbd7a9ebe7297b47499b64b708d355a775a7f9c6386a25e7d9a23405e4765814d6c886d8da67295ab688ba1698da37296ae789eb585aac4769bb57295b17193af6d8fab809eb8a1b7cea2b7caa8c2d3a8c3d4a0bbcc9bb6c99fb8cc7f98ae7b93ab7490a66e8ea581a4ba88acc483a7bd91b4ca8babc28fadc5afcde59cbcd591b5cd8ab0c76e97ad81abc380aac277a1ba7ca4be82a7c27ea3bd80a4be80a4ba7ea2b87397ad789eb582a7c17da1bb779bb57a9eb8486c86698ca86689a5799eb97499b4678eab6289a66286a65e82a26e92b46d8fb248668816314f203c541c384e52718650708950728e5a7d9d587fa05279985275934e6b8929406055698c59739857759b567498516f912e4b6b5473905578944a718e44708d507c99648ba86c8ca5899eafbbcbd88899a36d808f6a88a06789a26e8a9fd0eaf9889ca5889aa4c7dae9c1d4e3dfeffeddedfadceef898aebb8eaabfb1d1eaa8c7e388a9c86c93b4618cae618db0608eb05a86a95783a85b85ab5b85ab5b87aa608bad5d84a381a4c08babc47995ab6a869b69889a618295698ca07297b16d94b1759cbb6b94b46f98b86f97ba6890b4688eb36b8eb46386ae577aa24c72995279a04f79a14b779e436f963e689019446e1e4b75305f8936638d33608a325c86355c87305782224c7627527d28537d224e75335d83476f924f7a9a4f7d9e4e7fa04c789f4670983c638c395f8625496d2c507433577b375b7f476d9141678c0f355a244a6e214869244b6a3a61823f6589497195345c7f204466486b8b8aadcb6589a96189ac4b7699537da3547ea4537b9f4670963b678e416d94487094456d913e6a91356188416c8f496d8d3c57720a223a0d27421736552d547b36658f3768933a6b93457194467191436e8e2f5a7c436f92436e914b6f915174943b5f7f365b781638542f506f3151772c4d7630517a1a3b6430517a2e50762e50753855758297b4d4e4fbd1deefd9e7f4bfd1dba2b8c5809aab738fa46a85a03c59792e4c703a5a80375a80365c8131577c365e822a5275204b6d295174466f8f5074965d81a3537799466d8e4d76964d76944a73914168855779951f44613863854f7b9e557b9f547692b5d4e8b2d1e39cbad27e9eb76e90ab60849e50738f6285a36185a76589ad5a80a5597fa65a81aa5f89b1608cb1628eb1638eb06992b25e82a2638aa7658cab49729252789d597ca45a7ca26285a56a8fa9759bb0b3c9d690aab998b4cac7e6ff9bbfdf85accd89b2d084acc68cb1cb92b6ce9cbed79cbed791b5cf86abc57da5be81aac684afd16f9bbe648fb26a95b76a92b5759dc0799fc3759cbd7da1c183a7c77599b97498b8385c7c4e72926a8eae6d90ae6385a13d5c79506f8b6786a27c9cb57799b27ca0b86b91a87398b27098b178a0ba7398b36d92af698ca87597b37799b57194b07a9fba7fa4c15c819e587c9c4d708eaecdea8eacc87f9bb38eaac095b1c68ba8ba85a1b690acc192adc29bb7cda1c1daa3c5deaacce7a4c8e28fb3cd6f94ae7ca1bc83abc582a9c681a8c584a9c486abc584a8c285a9bf81a5bb7ea2b87aa0b7779fb882a7c1799eb8799db76e92ac688ca66488a27499b4779cb76c93b06188a56488a86488a87599bb6183a8223f6925426a0b2c4d3d5f7b557490506f8c5677985c7f9f597d9f5e83a05d7f9861809551698158708859738e5d7895627b9946617e4f6c8a5a79965476924e718d557c996991ab8bafc77b97aca8b9c9c3cfddb6c2d0697e915d819b4f7b984067846f93adb0d3e9a1c0d59db9cf9db6ccc1d6ebd0e5f6d7eaf8c6ddeba6c1d468869e5a7b9a678db16690b65f89af658db16087a86b90ad678aa66388a36990ad628ba96792b2749fbf6b97b4638aa76188a56e95b2668fad6590b36994b76f9abc739cbc729bbb76a1c1749fbf6b96b66792b4678fb3668db46087b04d749d537aa3527ca44e79a349749e416d94345e86133f663a699333648f36659136658f35608a335d87355f8728527c27527d2d58822d59803c678a477090547d9d4c79984c799a507aa04c739a395f86395f84183e623c63843a61823f66874c729632587c25496d1d41630327470d31511b426332587c386084386084395d7d7394b384a6c27194b26086aa5b83a7537da3477197426a8e3e688e4b76a04f7aa44d749b426c92315e873c6990426d903f6383122e460921390f29420e2d4a3c638a2d5c8633648f396a92487596426d8d386586416f9349799f49769d446a8f486c904069893b64821e415d2d4e6d2e4e7425476d24466b294a6d1132551d3e611e3f62244362445f7d6f89a49eb6ceb0c9ddacc6d7a4bdd187a2b74460783756732a4b6c2c4e73294c722c5279274e752c52772b5377446c90426d8f4971944b73965c80a45d81a5496f933f6589406b8d4c77993f6a8a466f8d5376961b3f5f366183537ea05a7d9d617f97b6d0dfc2dae6b4cbdba7c2d598b6ce8badc67397b17095b26a8eb0678bad6e90b36387a9658bb06791b76590ba6591b86590b26790ae6186a352799650769a50769d56799f57799c7594b19bbbd489abc4567a92d8ecf7a4bbc98aa4bb7d9cb98fb3d56e94b880a9c96790ac83abc490b6cd92b6ce96bad495bad5779ebb6d96b274a0bd6d98b86a95b76590b0729bbb7ca5c581a8c984a8c88fb3d37da0c05578964d70905c7f9d395c7c5679996b8eae6689a76284a054738f5978946f91aa799bb47ea2ba7a9fb9759db66991ab77a1ba789fbc789fbc759cb96f94af7093af759ab56f98b8628fb06a95b84f799f4f769d5379a04b6f93bcdfffaed0ecaacae3b0cee6c0dff4a4c0d6d1edffb8d3ee9cbbd7a6c9e593bad74b708b8fb4cf91b4d086a9c5789db8799eb9759cb9749bb8769dba7ea6c07fa4bf86abc584aac187adc481a9c27aa2bb7fa4be7fa4be7b9fb97b9fb9436781668aa47297b27499b46a91ae6188a55e82a26084a46589ab45688e38598626477224486c486d8a587b9750728e5977996482a6698aab6a8ca886a6bd87a3b895aec2758ea27d97ae819bb27d95ad5872895b79936584a06d8ca863829e6c8eaa789cb66b8da66f8ba093a6b5cfddeac8d5e5768b9e5c819c4c799a3560823b6386386181446b8a6788a795b3cf66819c98b2c9cee8f9b7d1e06e85955f7a8f6687a66185a9648aaf6389ae6387a96a8dab7594b08aaac186a6bd7b9fb78bb2cf8fbbd86491b05481a2537e9e4d7898497496426e91517ea76996bf6f9abd749fbf77a0be79a5c2769fbb719db86894b16893b36691b45c86ac4a749c5983ab517da449759c436f963d6990295379305a8039668f3d6e9735669135668f3c699238638d3a648c345f892b5681325f892d5a812f5b7e3f68884d7694507b9b4772924e769a4b719632587d365c801e4566456c8b385f7e3b6281436a8b33597d1b3f63244669193c5c133656123658285073345b82274f73779aba9fbedbb2d1ed7395b15c80a2577fa34970973c668c3f678b4f799f4f7ca546739d436e983e6a9127547d3c6990426a8e395c7a062039263e56142e4701203d2c547836638c3e6d9735658b3e698b436c8c30587b4772954c7a9e4c789d4b71954a6e90466e91365f7f2d506c294b672e4f7235557b294a692e4d6a304f6e1431510d2a4a1837562647682d5070426583436581516f8b35506b243f5c324f6d2243641e4065365c813c638a385f884c739a4e749b456d91436b8f4c779a476f92557da0587ea2587ea3375d823c6488456f954672953c67894a73934e72940e3254375b7d6e91af6584a169839aa7becccce0e9c6dae5bcd2dfafc9daafccde92b1c58fb2c882a4c07396b66d8fab6c8fad688fb0648cb06a96bd628eb5668eb2638aab6387a752769851779c5e84a96587aa7291ae88a4bc7a96ac4e6c8653738cb2c4ced7edfb96b0c989a8c781a4ca769cc3779fc26c95b3769eb891b6d091b5cf9bbfd9a4c9e66c93b26b96b675a0c079a5c279a2be7ca5c17ea5c288adca8eb3d08aadcb799cba7192b15e809c6c8dac5b7d993354735071907192b1698ba76989a24b6b82597c926c8ea7799bb47397b17ba0bb7ca3c06b94b26995b279a2c07ca5c37099b56a92ac6d92ac7da2bd77a0c0749fc26c93ba426791486d974b709a496e98365d842a507442698a4a6e9055779a5b7da0587ca06c90b45e86aa416d903e6b8c406b8b3d648389adcd87aac87196b16d95af719ab6739fba78a4bf7daac77ca8c587b0ce83aac783aac780a8c285adc67fa5bc84aac17fa3bb799bb462869e6589a17297b1769bb67398b56085a2577b9b5f83a3587c9e23496d1f466f30577e436c8c4a728c487089527591627fa17892b77d97ba8eabc98cacc398b7cbbfd5eaa0b6cd97b3cbbedaf2bcd5e98da7b886a2b77897ac92acc39db7d088a1bf93aecb7294af86a6bdc2dcedb4c7d68d9fad879eb060849e5f88a8496f933c638a37638a39658c43668c36587b37597e4a6d8d5e7c94d3eeffc8deeb879cad6f8aa57190ad7290aaabcae6a4c7e58db0cc89a9c289a7bf94b2ca86a9bf658aa56790ae638eae537ea05a83a35a81a2547b9c4b74943762852e597c628bab7ea7c587aecb80aac26891a779a3b96993ab729cb56b97b45b86a6527ea15682a74e789e456f95426c923e698c2f55793e668a3b678e39699137689130618a38658e3c6990406c93305b852a598322517b2151792e5c80356082446d8d537a99476e8f496f933e6488294f73254b6f2b54724f7894365f7b3c65834c739445698b2c4e714768892342611a3b5a24486a184063163d642c54785a7d9d94b3d0a1bfdb89a8c5577b9d49719448709451799d577fa3557fa544719b42719d3e6b9537648e3360893d69903f6589224362152f48374f672640590e2d4a3b6185416d923f6c932b597d3f6a8a3f6685547797567997668dac5f86a35d7f9b3f607f396081355c7d315470123450143554092a491b3b54203e562a456216314e253f5a3f5d792f5373406b8e3d698e315b8120436927476d3652771a365b224268284b7140678e406a9040678e486f9652789f577ea54e769a477295406b8e50789c567ca1567ca3456b923d678d3f6b92346286376388446f924c72971c3d60385672cfe9ff7b95b0738ba3a7beced3e9f4d0e3eacbdce3cbdce4c3d5dfb6cdd3a5c0cb9ab6cc8eaec78caec77ca0ba6c90b06288ac638eae618ead648cb05d83aa587ba34b6e966288ac6a8fac87a9c488a6be7a94ab748ca44d678057738bd3e3f0bacddcc9dff7a5c0dd9bb9db94b6d98cb0d08cb3d080a5bfb5dbf292b6ce96bad47a9fbc7ca3c28ab3d383afcc98c1dd84aec787afc987acc785a8c47ea1bd83a6c47b9cbb6e8fae5e7f9e6d8ead5d7f9b3f617d6688a47294b07d9fbb7193ac2a4c655a7c957195af80a4be80a5c082a7c47fa6c5739cba6a93b182abc983acca7ea7c3749cb67095af7ba3bd7ba4c479a4c73a6087284d7740658f3c618d3c66903c6690446e96456f97466d965077a04f76a1537da74e79a344719a3b6c943b6d92426f96446e94486e9394b8dcb0d4f48bb0cd749bb8729bb7709eb86e9db96e9bba79a6c57ca7c982abcb7aa1be7a9fba85aac47fa5bc83a7c183a7bf7ca0b860849c7399b0759ab47398b3698eab8db1d3567a9e305478254b702c567c305b7e3a6180587d97476d8482a4bd8ca7c5829abc7690b35978974f718d486a856e89a494afcc6a89a652718ea3bfd7afc9e0b3d2e7a4c3d8acc8e09eb8d19cb5d3839ebc6d8ead7799b563819992adc2a8c1d5839fb57fa4bf517a9a496c92436a91426d9845729c3b628b32587f2c537e3d648b406383607e9699b3c4cee8f991acc77492ae88a3be7e9cb66c8fab6c91ac7597b07396ac6c8fa5678ba36c91ac648dab638cac5981a4648dad5077985c83a4446c8f446f92315c7f244c70456d905f88a67099b579a1ba7099af6d96ac76a0b86e98b15d86a25e87a7507b9d4a7598457093467194416c8f355d804971944773983e6b923969912d5d8538658c3f6c933e6a9137648d2e5d871b4c7515456d204d743561843661834b729352799a446a8e1f45691c42672a5074436c8c477090406989426b8b4b7494446b8c4e72964b6d902341630e2f502a4e72274f731a416843698d577a9a4f718d6e90ac6687a6507496587ea35a82a65f87ab5983a9426e93416e973e6d973d6c9824537d3c67913b62893c5f7f05233f27415c39536c2640591b3a56325678426a8e3b658b1d486b3d66868eb3d083a4c37e9fbe8baeca6589a3476780284a66335a7b4069894e73904d708c4164823658743a5a7317374e2947632947631a385433526f1a4160325d803f6f973d6c9637618b40658f4060873d5d832c4f752f577b345c80406a9050779e4a71984a719a4c739a4b779c517da04c789d4d779d547ba250769d496f96446b92426e953e6b923c699049759a4e7499355375485e76d6e8fe859bb3768fa58ba4b8b7cfdbdceff6e2f1f6dae7edd6e4e7c8dadcc1d5dcb7cedea8c3d88dadc287abc37fa2c07da1c16f98b46e9ab75b83a6547a9f5f81a76c8db07395b17696ab8facbeb7d1e2859cae677c91748aa16d869c8a97a7c9d9e9b9cbdfbacee6b1c9e1b2cee6b1cfe7a7c7dea4c7dd9abdd39dc0d698bad38aaec87da0bc7da0be81a8c56d96b26d99b47a9fbc81a4c280a3c182a5c3789bbb7396b65e81a15b7e9e6d91b1557a975479946e91ad83a2bf81a0bd7699b54d708e567997779cb980a5c27da2bf82a7c47da2bf6e95b26990ad7ea5c27fa6c37fa7c188adc87fa4bf7aa1be7ea9c94f7a9d3863863c638a406790406a943f6993436e9947729d46719c45709b48739e46739d5281ab43729c45769f3d71993e729a41749f3f6e9a446f9c577ea97ea1c799bcdc7699b56c91ac6891ad729fbc709fbd719fc077a3c6749fc26990b17397b782a7c285aac480a5c082a7c182a7c15d839a7096ab7399b0789cb65377974a6d933f648e365b85264d76355c83385e824b6e8c7898b1708ca2748ea56c869f57728f5472945175974a709440688c40668b496f9441678c486b91486a8f5173964e71914a6d8b4567834665825877948baccb88abcb7296b857799c4b6e8e4366864064844c7394547c9f486b91456b922b557d3a668d2e59832d588246719e3c65913e658c3f638555779351738e5e7f9e486b8b5375985c7f9f698dad6e96b06f97b06f98ae6d96ac6d96ac6892ab6790ae638cac5f87aa678fb24a7295608bae507ca146739c3f6e982b58821a47701a466d345e846c94b76b92b17fa6c386abc683a8c37095b06a8fac557c9b4a73934e799b4d799c3b678c3863864c779a4b759b436f94416d923e6a8f3d698e477398416e9537648b35658d33638b22527a1a4a70275579326082416c8e497292194164193f64284e7532587f3a61883d648b3b658b406b8e4671942c5477456b90345a7e0e305325496d2e557e214871284e753b6185739ab94e7793567f9d547d9d597fa45f85ac5e85ac537da34a769d426f96416d943d6a93315e88325f893f6993395d811735510e2841314a681f39541b364b3a5870183c5e385f863a60872d50764f72926083a13a5e802c5072294c6c30536f375b75426782547d9d527d9f527d9d3c6583395d7f355878486b871f435d193c583c617e375b7b3559792d506e32597a406d943e6f98406f9946739c3e688e3f678b335d833d688b395f8440668b456c934b759d47719b49749e4a7aa04c7ea14e7ba2406a904c739a51779e3e648943698e38628a35628b34658d5181a750769b415e7e627289cddcef8799af7a90a789a4b791abb8c2d6dfdae9eee0eff4dfeef1cee0e4b8cbd2a0b0bf8ea3b6a2bed4a1c0dc9bbad791b2d16c93b255819e54809d658eaa7092ad7a96aca3baccb1c4d2b0c2cccbdee5c5d7e1b6c8d6798c9d93a5bb97a8ba8295a695a7bbc3d8edc2d8ef9cb7cc95b1c792b0c896b6cd97b9d27d9fb887abc58cafcd85a8c8688aad5b7f9f6892ab76a0b9799cb87799b582a5c382a5c57da4c55f85a94e74994f759a537b9f3560825c85a56e95b47293b27495b47497b75c80a05074947498b8769aba7a9fbc7da2bf6c91ae54799682a7c27fa4c189aec98cb1ce8aafca8eb3d07ca3c2648fb1406c8f3d688b3c668c406a9248739d436e994b76a145709d4974a14975a2426e9b4877a345769f4574a042739c3d71993e739d3f73a24272a24470a1466f9d4c719b54769ba5c8e86b90ad739cb87ba7c26996b374a1c073a0c1628daf769ec17ca3c483aac780a8c287acc787acc67fa4be779bb37599af7da1b77a9db944688a456c953b64923863903a65905d84ab7ca2c69cbfdf9bbad69fbbd395afc89db8d392b1ce89adcf50789c426d9745729c3e6a973b6794416c973a648e365f8b3d679142699042688d4d71935f83a55e82a45e85a66a92b6456c93467098517ba5446f9947739a426c92244e74284f761e456e2a547c315d84406f9942719d3c6b993b67963c6792416b93476d913c6384385f7e385f804b71965c82a66f96b56c96af729cb4759fb76993ab628ca46d95af6c91ae6e91b16c8faf7094b46087a65f88a84e799b4f7ba24a77a03968942a598523527c2e5b842e5a7f457093527b9b678eada3c8e57ba0bd6085a2577e9d5982a25580a34f7ba03c6a8e457196507c9f4f799f4f7a9d436e914772954873964b779c487499406d944272983b6b912e5e8427577d2a5a802e5c8034618238638311395d1e466a1e436d2a4f79315883416891376189386288335e81396487365e820b33571f45692f557a365b85173c6633597e3c628658819f58819f527e9b5e89ab5b82a95d87af507aa448739d44709738648b426e933e6a91305b8639638d3c5f8724426406213c1e3851354e6c2d46641530451b3a4f0b2f4f21476b183c601b3d602b4e6e4064844c7296527a9d587fa0567a9a547c96567f9b5883a5517da04d789a3d66864c72964064864a6d8b1f425e0a2d4b3e65843b63861a4265173857254868406c9345769f3d709b33648d427094426e913e6a8f426c923c62873a60853d678f436e9849749f46759f487ca343779c4f7ca34b779e3b658b436a91375a803b61863a648c34618833648c46769c55799d617c9a596980cad7eaaabbcf788ea387a3b99ab6cb96adbdcee2ede5f7ffcedfe7d0e1e9cbd9e2c7d4ddacbccbacc4dc92b0cc7c97b47492ae688ba96a91ae6a93af6d95af87aac0b9d4e7cfe2f1ccdde7cfdce4d1dee4d7e5eebdced89eaebebecfe1819caf8faabd97b2c794aec5a1bdd5a6c2dab3d1eba1c0dca4c3e08aabca7296b6638aab5b81a650779e5a81aa638baf7098b183a7bd82a4bd6c8ea9789bb791b8d7638eb146739a416e9845719e406f9b43729c47749b4772954e72964c6e914e7294517899456c8d6e95b67094b67a9ebe7ea2c2678bab486c8c6085a280a4c48eb3d08eb5d494bbd887aecd3a6182477295396389416d92426e95416d9447729c3f6a95406d9745729c4f7ca644719b34618b45729c43739b416e9843729c41759d4477a24174a14575a34874a34a75a2466f9b4b729b648cb084adcd7fa8c679a2be6f97b1739cb8739cb87aa6c375a2c177a6c475a3bb73a0b782aac386acc384a8c08cafc57da0b4c5e7ff7a9fbc355d812c5782326091406fa338689833608a315b81466c90476b8d456886385978406383395d7f3b658b3c69923867932f5f8d3767973767973968963b6a983b6b9b3e6d9b3f6c9649749e4e789e5f86ad77a1c76793ba426f99406f9b4f7fad4b7eab3d6d9b2d5e8921507c2f5c8638638d2a557f315e8746759f497aa53363914171a13262923a699738658f335d833c6789446d8d547b9c6c92b6759cbd769fbb78a2bb79a3bc729cb56a92ac698ea9577897708fac7896b27994af85a3bb82a2b76c8fa5698ea85e85a45580a349769d37669030608837678f235077366488497598537ea05a85a75f87aa5f87aa5e86a95b86a95882a85581a8436f96527da0507b9d577fa34e76994870934e799b457092517da0507c9f416f9344749848789c427296356589326286396789426d8f143d5d133b5f1d45691d446d254c75365d86335a83366088204a70325d801c476a1a426611395d0e34592f53772f517614385c386084386084678eaf6a91ae658aa7638aa95783a6457299436e99436c98436a95426992406c912a567d3a618c44658e334b6d0c24400e2c46203e5818314f1028441e364e2d49610328432e55722a4f6c486d8a557c9b4e75964f779a4f7a9d4f7a9c517c9e56829f4f7a9a5680a65680a64f779a3d6485385c7e4d71913e617f2e4f6e0a284a3f6184355d80234b6e0f304f1b3e5e406c933c6d963d709b4778a14c7ca24c7a9e4370973864893a62863f678b446e963d689235628c46759f497da44778a04d7da3507ca34c769c5a81a842658b3f658a375e853460853765894873963e60835873915c708b5f6f86acbbceb6c8de6c87a25e7d9a7e9db992aec692a8bddff0ffe7f3ffe4ecf7d5dce4c6d2debfd5eca9c3dea8c0d88ca6bd95b3cb809fbb7b9ebc85a8c8476685324d688499acabbdcbd8e6f1d7e4eddce8f6b0becbcfdfecc9d9e67fa0b37999ae66869d62829ba1c0dc7091b07b9cbd5e80a35c7ea16387ab6187ab6187ab6d95b9628aae6087ae6790b0779fb87096ab7799b288abc781a8c75d89ac4a7aa04475a03f72a13f72a13f72a14477a440719a4470974b71983c6084365a7e42698a476d917198b9698db17397b97da1c33d61813d6183294d6d6185a7a9cdeda1c8e988afce365d7e3b6386426c92416b93426d97446f99406b953f6c96406d973b689243709a4b78a2406d973a679047749d46739c3a67903f6c9540719c4576a143749f4473a14574a24874a345719e4976a04a769d7aa5c88eb7d79dc2dd9abed884a8c087abc582aac481afc97faec874a4ba75a2b779a3b97ca2b986aac287a9c283a6bc3b5d78345878355d812e59862e5c8e285a8d2658892a598527547d214d742650762f577b386084365d8439658a3a679034638f3366933d709f386a9b386a9b386a9b3567983266964073a23a6a984976a080aad45f89b14d77a14976a041729d2d628e356b993c72a13c709f4477a64373a13f6e9a426f993d689333608a4a79a54a7aa83c6c9a3f6f9f3b6b9b37669438658f3d698e467193749dbb6a91ae6c91ac789db880a8c187afc86f94ae759ab47fa3bd7c9eb97390ae5d78967f99b49ab4cd91acc19ebacf7293a67295ab678ca75b84a4507ca14171993a6a9233648c2a5b832f5f853e6e943f6f955785a9608eb2638fb45f8bb05c86ae5a84ac5a84ac547ea65580a34974965f87aa557e9e5079995780a04f7898537ea0547fa14e7a9d4b799b5080a45080a44c7ca049799d4977994a7597234b6e0a32561c4468385f86375e87345b8431587f133d63305a802a55781a45682951752b5377264e7211375c0e30530e32542c577a3d698c517a9ab8ddfa86a9c55e85a24d799c457299436e99456c97466790395b810e395c2d587b3c62893654781025440b203b2d4b67294b67324d6a203a552d455f435d761638512c516b3e637d4e738e6e93b05a81a0638cac517c9e527fa05784a55481a0527fa04f799f4d749b3d63873d61814367894468883558763657760e2c5038587e42688d23496d18395a274a6a38628a3e6d974475a045769f46769c4c79a048759c38658c3a648a446e944b76a043709a39669034638d3a6b9345769e417197406c93497399476d942c5279365c81436b8f416c8f3f6a8c4970915475964b66844d6581788aa09fafbfbecfe1778fab6582a45f81a46485a485a0bb8ba1b88d9cafe4f0fee2ecf5d3e1eac0d5e8afcadfa6c1d6a7c3d8a4c2da97b6d26a8bac45678a2c4d6e38577497b1c8d3eafab3c5d3c5d3e0b7c3d1c5d3dea5b6c092a3ad7093a66d90a462869e3f627e5074965c82a75c83ac5b82ab5e85ae6087ae7096ba6b92b1789dba7498b26e90a98bafc792bcd29ac4dd93bad7668eb149759a41709a3a6d9a396f9e396d9d3c70a03b6f9e3d709b497aa34d78a222477123466e3053793d638740668b5a80a487add27da3c741678b284f70254b6f2a51723b61854f76974f75993d64853b63863f678b3e6890406a94406b9645709b43709a426e9b436f9c3b6a963f6e98406f99406d9647749d446f993662892d59803f6a944675a1497aa54978a44675a14c7ba94978a64474a44272a24776a249769f436b8e6f92aebbdbf4a2c2d992b2c792b6cc87b1c785b2c77eabbe81acbf7da6bc7da2bc89acc888abc78eb2cc8aadc9385c7e335b7f35608a335f8c31618f2657822a5b862b5a8422517b1c4b75224f782e5e8631608a32638c346590376a97336695326696316597386c9e3d71a34074a43e74a33e739f3f6e9a49749f537aa5547ba4315b853a6791366792396e9a3a73a039729f3b719f4477a64978a64874a34c77a44d78a53f6a973a6695305c8b406f9d3b6a983766923867913e6b924b76995f88a65f849e88abc196b7c88fb0c182a2b77999b095b5ca8cacc189a8bd8baabfaec9e494adcb859ebc7c96b17f9bb3a4c2dabee1f7a1c5dd7da5bf668faf5b87ac4a7aa031618914456d1d4e7634658d3869914778a041729a5384ac6191b75f8cb35d89b0618bb35c86ae5d84ab51799c5a83a35a83a3517a985077965e87a5517a985d88a85883a35885a64c799a5684a65886a85a88aa5788a95482a45883a520486b1a4266234b6f41688f456c933761872c567c2a547a345f822853762c577a315b812f597f325c822a51781d416511375b19496d3161853f6a8aa0c7e4c3e6ff5d81a1447095437099476e9742648a314b6c05203e264969325678355979203f5c0f24411e33504061802f52701736520b2641233c5a132d4817334918374c1f425e4568868fb1cd7799b57ba0bb658eaa6f9bb86c99b64e7b985f8aaa4b7299476a92335779375c794d71913358753257743c5f7f07244c46668f40668d375d8108294a16385b3e688e3f6c9642739e41729d47779f45759d3f6f973c69923d699048739d4f7aa54e7ba54c79a348759e38689028588037648b3f6b90375e8520466d2d537a4a71984f7a9d497194486c8e3b5e7e3a59787491af657f987a8fa295a3aedae8f59aacc4718aa87593b57b9ebe6c8baa54728e4f69845c7289d4e7f5e2f6ffcde3f1b0ccdabadbeca7cbe17a9cb85b7da052769a4c72962f56774a6f8c8badc6c1ddf2d3eafab4c6d2a0aeb7909fa641525a3041496c8ba07595aa3d5d764769855f81a45f82a85c82a95e83ad6288af5b81a67198b97195b57699b594b6cfa9cce2acd0e87fabc85482a33864873e6a913b6a943f729f3a709f376c9e3a6fa13c70a0366a994376a34879a24b789f1d446d274a7231577e3e648940668d3f658a799fc43b61862d5378294f7333597e3c62863c628733597d30567b3961853c64883f668d3b658f3a638f406b9646719c4874a14574a03e6d993a699539689244739d45729b44719a507ca31b456d265076436f964975a24978a44b77a446739d4b7aa64b7ba9497bac467aaa4878a846739d446c9051749288a6c0c8e4fa97b6ca8eaec385aec486b0c687b1c789b2c887acc685a8c483a6c48daecd8dafcbaccfed375b7d396185406a923a679131628b2c5d862e5f8834638d295a852556812859842c5f8c2b5e8b32659234679433669333669531649337699a326696336797386c9c3a6e9d3568934978a25b86b0638ab3426992274e793d68923a6b943f749e3b719d3d739f4074a34174a14978a64975a2396592315d8a3662914773a23d699a3a68993e6d9b41709c3b6a943e6b9248749996bfdfb0d5f0aacde1a1c1d08ba8b68aa5ba96b1c6b4cfe2b9d6e8a5c2d49bbace6c88a08caac66a87a551708f4769854366823e637e345b782b54725f8aac6995ba28557e103d661a4a7221527b295a83396a9342769e3f739b3e6f9845759d5481a8628eb56791b75d84ab6088ac577fa25c85a55c85a3547d9b3e6785628ba94f78965e87a55a85a55a85a54d78985885a65d8aab5c8aac5b89ab5c8aac5a85a7254d701b436731597d446b92436d933a648a2c567c3f6a8d386386305b7e2d587b2e587e345e86315b832e5880274e75254f752353791b4d723c698a4d7694bce0ff537a9b47739a3d6892395f84173859061e3a0b233d09264420425e193b561030490e264229405f4263842d5171486a853d5c7843607e0e294620394f29455b062844305170a9c8e48aa8c099bcd286aac2779fb89dc7df709ab283acc84d7195395b80345777385d7a224966355c79315877365a7c10305943648f42688f3b61860b2c4d07294c365d843f6c963c6d984677a24a79a344749c3b6b933868903b68914c79a34f7ba8507da75481aa4f7ba2547fa9527ea5467297426e93577ea5436990234a7350779e4a7598446d8d4265857293b25a79985e7d9a728ea6768d9f72838da4b2bdc9daec99adc690abc86784a26582a03d5a7839567426445e324e63adcadab2cedc7e9daf567c916991ab698daf6387ab5e81a7567ca03861814d749160859f597990adc7d8c6dce9c9dae4d5e6ee82939d78899370849f4c617c62779269819d839cba6e89a76d8aaa7594b36c8baa7293b26f92b0a1c5e5accef19fc3e580a4c84c739a4978a44b7ba93d6c982d5c882e5f8a2c5f8c3b719f3b71a03d71a34072a54375a6487ba84d81a95080a6426d901f476b385f863960872d547d2d547b365d8431587f396087345c803c638a365e82335a812c5478284f763f668d3960873f6991436d973f68943e6996426d9a44709d42719d406f9b3f709b38699242719b4a77a04e79a34c769e3f668f143b623f69914b76a34e7aa7507ca94d7aa44b7aa64b7ba9497bac4579a94474a44975a241688f466a8c597894c3e1f9d1edff8aaabf7098b2769fbd79a3bc80a8c287acc98aadcb83a4c589a8c791b0cd50728e385b7b365c80436f963f6f9733678e2e628932628a35628b36658f366792225582275b8a35699832659230608e2e5d893766923867933b6b993c6c9a3f6f9f4275a441729d3c6b9548739d537da5436a93385f86476e9746719b4979a14b7ca54477a24479a34376a34576a14b7aa646759f32638c31658d3b6c973666943e6e9e3e6e9e3868963a6d9a3a6d9a32638e4c7ba7709bc53e64886a8ca8a7c6db98b3c69fb5cca2b8cf6a849597b2c3a1c1d07e9fb27295ab688ba751759752789c476f933d65893762852f5b7e224e7328547b224c761c4571153e6a1f4a7528557f1d4c7633628c45769f42739c43749d40709846739a537fa4638eb1638bae6187ab5b84a45d86a6618cac5883a34e79995982a24e77975c85a55d86a4628ba95d86a4547f9f5e89a96693b46491b2608dae5e86aa153b60224a6e2b53774c769c446e94366086366287416c8f3863862854792d597e37638a325e85345f892d58822d577f2f5b8235658d36668c2f5d7f346182487093436b8f3f69933e658e375b7f32516e06203900142c1b355025405b27475e0c2c431d37521e3957163758082a4d385b7733567217385b324f6f2b455e132d460e2d4c1e3d5c89a7c1a6c2d894b1c37695a78baec17196a888adc05a7e96537694325575375a78284d6a28516f2d59762a55753c6487092e582d527e42699240668b143558193a5d2a50773b66903c6b973c6d98406f9944739d45749e41709a3b6a944978a44b7aa6507da75b87ae5b85ab5d84ad6289b05882a84f7a9d5279a02d537a0f365f48729a47719741678b3455767190af81a2c34d6f8b5e7c94708b9e5265768091a1d1e2f29cafc0778ba37288a04a60782d455f12304a3d5f7a557a95567b96547c955e869f6f98b66c95b5698db1668aae55779d4f719655799b688daa6f93ab80a0b5829db08299a9a8b9c9d5e5f5cddded8e9eae42566f72869fa3b7d2afc4df97afcba8c1dfa2bddbabcae7b3d4f394b7d56f93b552789c4d749b47719b466f9b4c77a44878a84474a52d5b8c2857852e5e8c376a973e72a13f73a24577a8487aab4779aa4679a64a7ea65586ae4b799d275177345e86365d863a618a3d648d385f8840678e3f668d4970973b62892d547b365d842e557c3c638c486f983f6991426c96416b95436c983a6590416d9a41709c3c6b9743749f3f709b3b6c953e6f983e6b9546719b4f79a34168912d527c274e774a75a24e7aa74f7ba8517ea84b7aa64f80ab4c7caa4878a84675a344709d416b933e62864f708f55758ea8c7dc698ca2638aa96893b5668faf7097b6789cbe7ca0c27799bc6889aa83a5c185a7c33b5f7f31597c3f6b9244749c3a6e9533678e3c69903b688f3867913465902e618e215584316594376a973968942a5781325f893c699337648e3e6d993f6e9c3d6d9b41709a3b6b93325f883c6791406a923e689045709a507da65281ab4e7fa84b7ea9477aa74275a24d7ea9497aa52859842d628a30658f4073a03f72a13c6c9d3464943c6f9e3f729f3f73a23c6f9e3f6f9f436f9c547aa16386a64e6c84a5c1d6abc3dda1b9d18ca7bc81a0b26d8ea1688da0365b75436c8a497496467297406c913b678c325e832b577e25507a27517b2b548021477419426e214a76244f7a2d5a8437648e3d6c9643729c44759e3e6e9644749a4b779c547fa25f87aa668eb1658eae5b84a45c87a75883a35f8aaa3c6787628daf5f88a8628bab6089a7628ba9547d9b628bab6691b1628daf6691b351799d072d5211395d2b5679467096436f942e5a7f406c913d678d305b7e2f5b80325e833b678e325f8835628c2d5a84244f792e5983406b9539668f3a688c3662853c688b3c668c416b93446b943b5f833d5e7d23415b15314717314c213c5730506915354e18334e1b36542c4a6c204265163a5a1c406234567c3b5b8143627e3d5b75112e4c0d2a484e6c86a8c7dc99b6c898b5c592afbf7898a76b8c9b7d9db23d5f7b2e4f6e3a5d7b2348652a53732651732e597b3e6a8d0630582b557f3d648d385e831c3d6027486b15385e3a648e3a69954272a043729e41709a42719b41709a3e6f9a4879a44c7ba75481ab5783aa5a84aa6289b05c83aa507aa04f7a9d436a912d537a1037603a618a487094446b8c2d4b6d4966864e6d8c54738f64829a748ea55e748b657a8f8699aab1c4d58799ad3e5066182c44193149506e885d809c5b82a3628bab5f8ba86894b1719cbe6d95b86c90b46587aa527298496a8d6182a37496b2789ab38babc090afc37e99ae5f778f50667e8b9fb7d8ecff4c677a58748991adc37b99b17695b2a1c2e398badd7aa0c550779e3a648c48739d4976a04776a24272a04878a83e6e9e36659134608d2b55851c46762957884070a04276a64377a64679a8487ba8477ca84a7fa9497ea85488b05281ab2a578137618b3a648e3b628d4168933f6691446b94456c953c638c345b843057802f5981305a823f69933e6892406a94355f893c6690406a94416c96426f9941709a3d6c963a6b963b6e993b6c973b6c953c699337628d446d993e65903a5f8b395e8a39628e527daa4f7ba84a76a34f7ea85382ac4e7ba5517ea84e79a445709b38628c385f864b6f934d708e9bbdd67ca0ba648caf6691b45c87a95f88a86189ac6e96b981a9cc779ebf688fac779ebb547d9d35618443739944759e3d7199396d943f6d91406c913c6992396a95386b982d6190184b7a386b983c6b9736638d1e497337628c38638d3b68924675a1406f9b3d6e993d6e9936679232638c3d6e974879a24b7ca74c7da84a7aa85285b24578a7487baa4477a6477baa4478a7356b973b719d3f73a23e70a135679a3b6a9e3b6a9e3f72a13e71a03d709f3d709f4373a14b78a2567ca36487a77090a78dacc17b99b36d8ca87597b084a8c06f94ae38607a416a883a6587386487315d80184467376386386386325980375e893359862f55842b5482264c79254e7a29537d2a557f36618c3d6a9443729e42719d42739c406f9943739b49769d4e7a9f618caf6189ac517a9a527d9f5d88aa5c89aa5986a75985a85c87a9648dad628bab638aa95b82a16188a76790ae6790b0678fb23b6186052b520f365d265076406c932d5a813b688f46749839658a2c587d335f862e5a813e6b9434618a3f6c9633608a2b557d1e456c436a95456f99406c93416d92426e934571944670963e658c395f843c60842c4f6d4466812f4e6a23415d3d5b7d2a4767223b590e29462c4a6c294b702d50762c4f77375c88486d974c75955176911b36530a25404264806d91aba0bfd4a0bbce99b4c7a3becf93b0c0607f934665812346643156733a61801e44682d5579356083386487214e752b5680325c8431577c2042651d3e610c2f55385f883c68953e6e9c43749f3f709b42719b41729d4073a04477a4497aa54c7ba54d7aa35783aa587fa8557ca34b759b477197355c8333598013396033597e5c82a64a6d8d4a6485869fbd6e89a654728c5f7a955b75906c85a33149651c3249465b701f334b142944516b865b79955f7e9a6487a36789ac678db16c95b57099b97096ba7296ba6e92b25a7d9d486988accbea728faf7a97b593b3cc7d9fb8567a924c708a4364833e5f7e527190809dbd85a5ba93b6ca8fb1ca93b6d26387a94c7297476e97446f993e6b953968943564923e6d9b4373a34878a84575a53867953c6792416b95375d8c2e57852e5a893d6d9d3f72a14579a8487baa497cab4e81ae4e81ae5085af5386b15584b02c57823f69933d6791486f9a4168933f669129507b335a83365d863b628b335a83315b85325c863f6993416b95416b953b658f3f69933a658f3c6791426f9842719b3c6b953a6b963e719c3f709b3d6e993d6a9446719c466f9b466c993a5f8c335884335a85436e994b76a34e7aa74a77a14f7ca65782ac527ca4577ea7456f97325c8638628a41688f41678b53789596bbd889afd384accf7ea7c76994b47ba6c8719cbe749fc177a2c2729ebb7fabc681aecd3f6d8f43709747779f497aa2407297426e9345719640709840719c3a6d9a386c9b2053823565933c6b9735628c26517b3a658f325d873c69935180ac4e7da94373a13c6c9a3c6f9c3b709a3e739f3f75a1477ca84579a84c7fae4376a54e80b14577a8467aaa487ead235c892d6693326894306591295c8b39699a406ea0406ea04373a34373a14373a14575a34874a34d78a36b91b885a7caa5c4e081a1ba799ebb5e85a45a819e59809d507995658eac5f8aac497497426e913c688b214c6e214c6e274f72345a7f30537d365b87345d892f5884244d7929537d28527c204a74315c8735628c41709c3e6f9a42739e40719c4776a044749c47739a5681a4648bac597d9d557c9d4c75955c87a96490b33b678a6592b3648caf628bab638aa9567d9c5c83a26289a8668faf678fb230567b0f365d0933591c486f103d64123f6648759e3e6b9237638a346087335f862a567d3c69923c6b953d6c983b6a94335d85133a633a618c47719b45709a46719b4a789c477398406b8e3a6286375d82355b7f3054764164823456711938554061843e5c823956740c2947304e70284a6f375a84395e8a4167963d68934b799d48718f1c3752142e492b506d3d64814e6d897a95b099b3cca8c2d9b1cee066859a2e506c3457773c6082345a7e23497032587f40688c345e8439668d36638a3d678d3d63882c4e71133558082a4f385f8638658f3c6c9a40719c40719c41709a4475a04174a14376a34576a145749e44759e4b7ba34f79a34b729b4a769d406a9039608732557b1d3f64597b9e6b8eae7190af597290c4dcf6758da56982986c829a415975334e6c16314f142c461831470820382d47606986a46a8baa6d90ac7093b17092b57296b86f93b56b92b37198b9749bbc6b8faf4c718e40637fc2e1fe88a5c38facca6887a44466824a718e466f8d4c7595345c7f375d81466a8e6e93b087acc983a7c9597fa446709a46719c406c9b436f9e3d6c9a32618f34608f396491436c9a426b973e65903f6691436a953d648f3259842e588236668e3c70984176a04378a4487aab4e7eaf4c7cad4e7eae5685b15582ac547ea62a517a48729c456f993e68923a648e366088345e8639638b3e689039638d345e883a648e406a9447729d48739e426d98426d97416b95426e9545709a45729b43729c44739d43749f41729d4576a141729d426e9b46719e345d8b375d8a3a608d41689338628c3d68923d68933c689543709a4c77a1567da6557ba253799e3a618829537b36618b356188406a904a729591b8d78cb1ce82a7c27ba3bc719bb476a2bd74a1be76a3c2729fbc72a0ba80aec87ba8c56592b34c789d4f7ba2507ca146749839658a315e8541709a43749f3d709d386c9b2c5f8e2858863d6c983966901c4973305d87325f893968925281ad5181af4c7caa3d709d3d729e3b719d3a73a0356e9b3e74a23f75a4467aaa4678a94e7eaf4779aa306494285e8d2a62912e6792285c832e60852b5b831a49731a4673204c792956801d4a7424507d15416e264f7d3a608d5477a19bbbe23d5b7f355677345c804673946994b4507c975d86a280a7c483aacb6086aa4d7398466c913c6286204768315879375b7f395c823e648b3b658f2f5a842c57812d577f28527a2e58821b467136638d3667924174a14174a14878a64776a44574a045709b4e759c597c9a5f819c4c6f8b466d8c628bab6590b2426e915f8cad6890b36790b0668dac5c83a26188a7678ead668dac6087a82f567d1d446d234d7516416b113e672151793c6b953c6c9439668f39668f3a658f2b568035628c3f6e9841729d3c6d963c679218436d3d689344719b48759f507da7547fa9436f9639658a386386345c7f365a7c25486831536f143651193b573f61863f62884163862c4f6f20416224466b3156822f5886335e8b3d699638688e365e81132c4b0f28461a3e5e3b63863b5f834061847492b4a5c2e07997b14c6b8734567945688e3e64892b5178375a84284b753b5e863f678b447095457196436f9430587c25496d284a6d1032552e547938638e3766923c6d9841729d42719b4778a14275a24275a24778a34778a1487ba6497ca74a77a147729c436e98325e85325a7e3357792342617b98b67795b17a95b2738ba731455d718495485a681122360d2139041f3c082744324d68354f68405a716480966e90ab6a8fac7198b77299b8769aba779aba799ab97396b47299b86f98b8638eae426b89537a97aed1ed7e9db93e5b79244264385a7d3961844c79985481a053809f3762843a6286487093739bbf446e943b658f3b6693406c9b3763943c6a9b426e9f3d69983a6693406b96446e98325982345a814267913f669137618b36608a315c8638689033678e3b70984176a24878a84270a14975a64975a44d78a3426c942d537a3a6085486f98426c963b658f345e88305a8239638b416b933f69913a648e38628c3f6993436d97406b96436e993e699447729d4a749e416d94406b9543709942719b43729c4576a14576a140719c43749f4776a2416d9a3c6794466f9d5079a54c76a04a749e416c96446f9a39659238638e3e6892476d944a6d93466a8e355b80234d73315d843f6a944a769d4771976189ac91b5d585aac580a6bdabd4ea82acc57eaac584b0cb84b0cb78a5bc7aa7be7fabc485b1ce406b8e537da3537da347739839668d34648c3869924778a33e719e3c6f9e24578626568431608c3968941e4b7533628c3a69933869945181af4e7eac3d6e9937689330659130669237709b336c99386e9c4377a64477a64272a23868983868983669983165943369972e64902758802a5a802c5c841b4871103d6726537d28557f2a5580244f7a244f7a1e4773355c873a5f8b3558824060892c4f772652793765896a97b692bed981a9c3759ab587acc9769abc6084a8486b913e62863c62862047682b52733f63873c6287355f85315d8428547b244e74234d732e5880315c862a59833d6e993d709d4474a242739e45729c48739d4f769f567a9c98b6ce84a0b5527088436580658cab628bab537ea0618cae668faf6790ae6289a85d84a35e85a46a91b0668dac5c85a53c638a28527a234e781f4c760e3d672657803564903e6d973a67913b68913d689229567f325f89396a9341749f3b6e99406f9b1b4a763a6b9642739e4c7ba74976a047729d3f6a94366287315c7f32597a2548662b4a672a486404233f2d4f6b32587c3f678b4f779b476d922c50721c40642c5680325e8b33628e3b6a943f6b92274d71142c4e1c3554274b6d2d587b305780335a8542658d54769b4a6d8d4c6f8f43698e4368922f557c365c833c5f892b4c773c5f8743698e456c933d698e416d9235608330547836587b35577a1d43673f6a943665913c6d9842739c43739b45769f3d709d396c994574a04776a04477a2497da546739c4b759f2b5680335d8532587c365776253f5a5b738b6a849d304a630f27432d41591727341a2730142131394b6147657f577a98809fbc7896b0abc6db9cb7ca7d99ae7696ad7496b16d90ac6c91ae7095b27da0c07094b4729bbb6c97b75b86a6426d8d638aa7789bb73a59762c4b6a34527628486e30567a476f925883a35783a0507999365d7e3763863a668b335f863f6a94426d9a3a6592426c9c3a66933863903f6c964370993d6a933d6a9137648b1f4d713d6a913f6a943a65903a65903d68933c6b953d6e973a6d9842739e4b77a43a6590345e88305a8229507932587f42648a45678d4168912e58802d577f38628a3b658d436d95436d953a648c355f873660883e699345709a426d9748739d46719c527da8507ba546719b446f9a47749e4776a24675a143749f3e6f9a42739e3c6d9844739f4d79a65683ad4f7aa5517ca7547fa94d78a249749e436e993f6a9547709c426c964166903f658c486e933f6589143f6237638849759c48749b517ca6537da35981a4507796335b75648ca598bdd79bc0da96bad492b6ce91b6c986abbe87adc48eb5d25c84a7517ba15884ab4d7aa34a7aa237669035669143749f3f6f9d3f6f9d3262902858862e5d893a69952e5d893a69953c6b974373a14b7ba931628d2c5d8634658e3a6b964275a0457aa44277a33e719e4376a34676a43f6e9c3c6b973d6c983e6d993869943467923467922d5d8b2554822f5e8c18477521507c305f8b33628e2c588529547f234e782d57812d577f375e87345b843a618c2f59831c4772335f86517c9c92bcd5749ab182a6be7093af6e91b16286aa496c92476d923e668a3b638621496c335c7c335b7e305b7e335e810c375a254d712c5478315c7f305c832b5b832758813d6e9746759f4572994d789b55799b567796829eb6d3e8f9c2d5e4829cad48647a85a7c2577e9b648dad6792b2648dad6992b06c93b2668daa658ca96990ad668fad5982a2375e85234d752d5a832f5e8828598420537e31618f3d6e993564903e6b95315c8726537d36638d396a9340739e3f74a03b6e9d184b7a366c9a3e74a04a7ba643729c426b973a648e355f87355d813155751b3a562d49611d37500a2540365874345b7c3f6b8e4c789f5480a74c7497355d803d6a933867913c6d963a678e3a6085264768193153344e6f25476a2953793b669136628f3a6590355f872b537730587c3b628d3d648f2b507a375d843659832e517945688e4a6d93486e95446e9649759a487497365c804466894063831a3e603e6a913c6b953c6d9641729b43739b46769e3e719e35689541709a44719a42739b3f6f9549739942699032598032587d2d51712c4a66465c712a3c5022364e354d67435e79a3bcd27f8d984a545d3b4956687d90698da78bb4d28eb5d693b5d1c2ddf0e2f8ffd9ebf5b4c6d08ea4b27793a8678ca76f9aba6e9bbc6591b4709bbe6189ac5b84a4759cbb789cbc436686304e7028466a1f3b602440653b597d47688b4d6e9145668732546f2f516a39668d3f6c933b689137648e426f994a76a34773a03966903b689238658e416e97426f963b68913b68913b688f3b68913d69963f6b9846719e426d9a406d973c6b9543749d4979a1406a92335a832f567d2f567d3f678b40668b42658b42658b3d648b2a547c2b557d39638b3660883c668e3c668e3b658d39638b3c668e406b95446f993f6a94416c963c6792406b96406b96436e9946719c47729d4874a14978a44a79a54576a14879a45182ad5382ae507fa95481ab5380aa507da74f7ca54a759f46719b49749e547da947709c426b975a81ac4f769f476f9331597c285073406b8e4c769c537fa64f7aa54d78a2547ea64f779b2c557359809d5a7f9c6285a16284a08badc6a8cbe1a2c5db98bcd48db2cf6088ac547ea65481a84f7fa74c7ba53d6c9635648e31608c4978a444739f3d6c9832618d3d6c9838679331608c3b6a9640709e3f6f9d3063902758833768913e6f9743749d4879a23d6e9942739e4474a24575a343729e406f993e6d9742719b3c6b953b6a9441709a3766923b67962f5b8c2958862d5c8a2c5b87305f8b31608c37648e315c861741691e456c274f732249702c567e3b66912e59861d48752d57813d65887299b693b8d2769ab27093af658aa76387ab4e7499476f93416c8f436e90325d7f315c7e396486365e81355d8032587c284f7023496d375f823b678c3562893363893b6b916a96bb5d86a67fa2be84a2ba93aec1c0d6e4d1dfe8ccdbe2bed0dca5bfce8baabf7094ae6a91ae6a93b1618aa8648da96e95b2668daa6d94b1668daa638caa4d7696315b8106315b1e4b752b5c87194c79275a87295c893c6c9a3867953a669325507d2d5a8432618b3c6d9640739e3e739d396e9a194d7c39729f4177a34477a248759e456f99365d863259822f577b294c6c203f5b28425b0e26401b36533958774069893c688b47739a406c93426e911f4d6f32628a3869923e6f97416d9247698c26436317304f0d2a4a173b5f38648b3867933565933968942a5983315d84406c933e67932f5582325781365c832b5178294f76466c90466c91567ba54a719a4d799e4e7a9d31577b466a8a3657762f5375315d843e6d973c6d963f6f974572994878a04073a03669963f6c96426e954775994a7798476e8f35597b34567b27496c0a2b4a122e443245546878879dafc5738ba546658194b0c6d3e1ece8f3f9bccedc809bb06c91ae4974962a55772d526f638199d7eefee1eff8e8f5fbe5f2fac2d8e580a3b978a4c1628fb0628eb1779fc35c82a6577b9b91b6d34b6e8c3a5d7b294a6b214265213f631733581f395e2a446929456a2340602949623d5d744a759f416c963e6b95396690406d974877a144739d4171993b6b933b68913e6b94335e88436c983e67933b6492416a984670a2446ea04068993a638f46719b3f6b92487499386386375d82395c82385e853e658c436d933b678c456f953b62893c668c285278254f75265076335d83355f85376187355f853f6991426c94416d943f6b923c67913f6a943f6c95426f994d78a34b76a34a75a24a75a24773a241709e4574a24f7eac4c7ba75180ac5180aa5180aa4f7ea84d7da546769e44749c46739c426f983f699349709b446a97426b974f78a44c76a04f799f497497416a8a3f68884c7497507aa04f7aa54c77a44d78a54b74a039638b5e85ac577ea5567ca13c60844a6c8f50738f486d88406582658cad4f799f507ca35787ad487a9f4e7ea643739b33638b3c69923e6b944b78a144719b39669033608a44719b3c6b9732618d3768933f709b396a953667923c6d9646779f4e7fa85081aa4475a04776a44675a341709e3e6f9a44759e42739c39699136668e3a679027547d28537e335c8a3f68963c67922d5a8328557e34618a3e69933c668e3c638a173d61274b6d2d517323496d254c733b64903b65951c44752c55813b62894c7394a1c8e5658ca9add4f15e87a5537c9c547fa1437091447192487596457092305a803c648843678b3b5d8025476a234666204466365d7e3661833763863b678a396687436c8ac5e9ffd6f3ffd8f0fcd7e8f0e1eff2d3dcdbcfd7d9a4b3b8b4c8d3cce9f9aed1e77499b36992ae6a93af668fab678eab628aa46993ac6a94ad6a93af557e9e2c567c04315a073660164772205380255988285b8a3666963a689932618f25517e37639032618b3c6d963c7098386d953d71981b5078396f9b4478a745769f416d943c6488345c7f335a811d436826486d17365517324f06203b17315223446740668a41698d3d608640668b3d6b8d2e608320507833628c3c6c943a668b395c7a2d4b651c385017365226507634638d3b6c95346890255981174b733d6d933e6b94396491315784365c8330587c386084255072436e90436e91456c9739638d416e954d7b9d375f82315575426382456888214d743b6a943e6f984070984370974a77a0376a973467943c69924b759b6790b053789531536f2a4966062345011e3e092743496276d4e5ef9ba9b4bdcde468829d4f729036566fcbdde9d2e0e9c1daee6a89a55178993a6588416c8e4770904b6f91abc9e5ddf0ffe5f2fbeaf3f8dfedf6a3bed181a3be658aa56188a580a4c47ea2c290b3d34f728e385b77385d771e435e254a6727496c28486e203c63203c6127446641607f5c7e9a6488a24c77a24a75a04b76a144719b416e983c6c943f6f9740709846769e46739c46719b456f993f68944167944d729f3d63923d67994571a23962903d6791466d963f678b446c8f294f73395d81264a6e32557b446b923e6a8f3a688c3f6d914672994672993e6890315b83376187325c82325c82254f75305a823761893f6a94426d97406b953d68923f6a94436e98436e99426d9846719e46719e45719e4975a44776a44574a24574a24e7da95081ac5685b15584ae4f7ea84979a146769e46739a46739c416e9747719b4c739e49709b4e74a1466f9b4b76a04c769e4e799c49719443698d41698c4771974b76a04d78a5517ca94d76a4456f99547ba45b82ab496e9845689054779d5377994d7495436b8e3d688b4b779e507da64979a14e7fa74c7ca248759c34618a3d689237638a467299446f99436e9836618c3d6a9435618e3968943a6b9638699442739e3f729d43779f4c80a74d7ea745769f4574a04675a143729e42719d39689230618a2d5d852e5e862e5b8434618a224d771f4a741c4571315b85325c842650761b476c3a668b3a648c3b658b40688c2f5579204466254969264d6e1c436a3b64903a65922d5684244d794269923f678b8db5d85b83a69fcaec709bbb5784a5517e9d4a77964774934572934772954c769c476e953d61853457772c4f6d3154722a4d6b3458783e66893d688a426d8f3c67873058725c7f95bedae8c5d9e2cedcddc9d3d2dde3e1cbd4d3dee9edbacdd4adc7d496b6c585a6b96c90a67297b16e96b0648dab648dab6089a76790ac638ca8517c9c3460870f3c650936601e4f7a1f5281275b8a2b5f8f326495356394305f8d2c588536658f386994386c94356991396d94386c91265a813e739f3f729f43729e406c93325d7f32597a2d51751b3e6435577d1d3d63011f411c39591432563050761b41650f355917395e1b3f631442662d5f842e5b8434618b39668f3561863f63832e506b294962193c58234f743e6d973a6b9431628b164a7234688f396b9026567e204b78244d792f567d365e82325d802754754570923661843c6690315c86416d94406c8f3a628635597b486988426585143c603b688f3f6c953f6f97406d944a779e34638d3e6b944e74996e91b17c9eba3c5c7522405807253d0423402645645a759251677ed4e2edd9e6ef6f8197617c995e82a440637fd6e9f7c7d9e3627d9260829e6084a651799c4f78984c77994d789b51779b7792afbacfe4eaf8ffe5f3ffb6cfe58eacc684a6bf668aa47c9fbd7b9ebe5273924467834369802a53693f6781335c783b628341658944668c38587e436487597a9b5f84a16188a54e77a3456e9a4c76a04a759f507ba545729b2e5b844d7aa34d7aa44c77a2436e994b759f3f6991426c92537b9f456f954b78a148759f416c963a648c3c638a456b902c50741a3e622a4c71315579375a803d648b325c822e5b8236638a315e87305b852f5a84254f7928527a335d853d678f38628a366088335e88345f8a3b669135628c38638e406b9645709b436e99416c9747749e43709a47749e45719e43729e4473a14575a34979a74f82ad4f80ab4f80a95180aa4b7ba347749d46719b49749e49749e49739d426c9649709b4b729d4e75a04a749c4e759e5279a04c739a466d94436a913c638c456f97436d974b759f507aa4547ba4597fa64f759a3b5e8451749a587ba14c72974e769a3e688e406c934e7ba54d7ca64c7da65080a84e7ba24a769b325e85426c9437618b436d9748729c47719b416b95315c863b68923d6c9642739e4576a14a7daa4479a342779f487da5497da543779f45769f4879a242719b35648e35658d37678f38658e315e872d5a83305b85305b852a557f305b86204b75264d7421496d193f64386084406a903f6b923b678c305b7e355d803c63842c5477224d70335e883e69933e6892275179335f863d6990426f984370997daad179a7cb5884a75885a64c79984b76964a75974c779a517ba14e789e40688b466d8c2b506b3256703154702f5373395f833c64883a658745709029506f496d87bbd7ecd0e6f3d7e6e9dce8e6dae4e5cbd5d7d4e1e7bacbd3cbe2eac9e2e9bad3da9eb9c47e9db17396b2638bae5882a8537b9f5c85a55e87a54e79992f5b821a456f0c37611c49732255842559892b60923165953b6a9623507a32618b3867913669943b6e99396a9337689031658c2559814275a23c6f9c41709c38658e335f82305778234467335177284b71193f66183e651f426a36578022446922476411365321446424486c2a51782650782a547e325b8735608a3d678f3b63872f55792b5273365f7f2651743d699034618b28578120517a3d71983f6f95315e87264f7b113a661c47713b678e3761873f6a8d426a8e3a648a4470973360873f698f406a90375d84375b7f3b5c7b1e405c1b3e5e284e723a648a406c933c69903f6b9238628a53779ba1bdd57b94aa445d730b263b17344625455a4368824c718e4e6b8d586d8ac4d2dfd4e0ec92a7bc5f7d996185a9486b89a3bac8dbeffa9eb4c9718ca76b8eac5f88a66891ad5a86a34e7c9e457299517ba1587a9f7e99b6a5bdd78ca7c27090a97496af5478923657764f70915e819f466a843c62773a6377537a97426b8b457092406b8e3f668f3e658e3a608452799a547a9e5f87aa4b74a04b759f46709a416b95507ca34d79a046719b5680aa537ca8214a76456c97466d962d55791a42653b62833a62854b779c48759c426e93426c92375f833e64881a3e6236587d3e60853c6084355b80396185355f85305c83305d862e5b842d58832f5a842d5781305a84325c84345e862e58802f59832c5782345f8a386491335f8c36618c3f6a953a638f416c9745709b5380aa48759f426f993e6d9941709c3d6c9a3f6f9d3f6f9d497ca94d80ab4879a44b7aa44c79a34e79a348739d4c76a049739d4b759f507aa4507aa24b729b5a81aa577ea7547ba44c739c4a719a537aa349709939638b456c95406a924c769e4d779f5279a2597fa63d6388446a8e56799f52789d4c739a3d678f426d9748759f4e7da74d7ca84e7faa4f7ea84a769b5480a34670963660882b557f38628c3e65904e75a0456f993a648e446f994976a04877a14879a44d80ad4a7da84d81a94a7ea64a7ea64b7ca545769e3d6e963c6c944070983f6c953d6a933b689139668f37648d37648d35608a2f5c852e5b853a658f345b82385e831a3d632e54793f698f3561882e5a81265277335e813f678a2f577a2f5a7d37638a38648b3c688f29557c2c59822d5c86305f8b41709c406f995282a86290b4618db05b86a84570905681a3507b9e4e789e537da3456d914f7697274c673c607a34587232557335597b3f6589436b8e3f6a8c2049694f7491617f99d6f0ffd6e8f2e1f0f5dbe9ecd6e1e5d8e3e9dee9efc8d9e1cee1e8c2d5d9b4cbd199b5c36b8da6628aae557fa74f769d527a9e5883a54a759835608a19446f1c467017426d1e4e7e2a5e8e2a5f912f63932556812a578033628c33648d376a973a6d9a3b6c953869922c60882e628a3b6c973f709b3f6e9a2d5a83204c6f335a7b1d3b5f1f3d631d436a254f79224c761d446f0a2d571033590f32500a2f4a0f3353173d610b3158375c863b628d3057823b658d376189325c82325d802a527620486c335b7f39638926507a17426c34648c417199426f96366289325c842d577f2d59803460873d678d3d648b486e9540678e346085315d80375d81395d81345a813d6086284b6b1b3e5c2a4d6d2e54782249700f3961275378305b7e4b6f935271902f485c162d3d082135173348506f84597d9549728e4e77955c7a9c6e86a0e0eefbe4f1f994a7b66680977596b74263827e98a9cde3f0cbddf17991a97597b37198b76e97b56792b249779b4f7fa74e7da75b86b05f83a75c7d9e6586a54667863457734a6d896182a16283a26184a2385c76365c73497288567f9d527d9f527da05e88ae537da54e78a0497194456e8e52799a678eaf537ea85782ac537ea849749e456f99436d975680a84e759e2f567f2d547d345a81496f94264a6e2c50722347692a5074335d833f6b90436f94426c92355d810d3357466a8e476b8d4b6f91486c8e3f65893b63873c668c3a668b38648b39658c39648e39648e38638d3c688f3c668e3b658d38628c38628c2c57822b56812d588326517c3a6590345f8a39638d39648e49749e4d7aa34b78a2416e98416e9841709a4675a13e6f9a40719c41729d43749f40719c4b7aa44b78a24d78a3436e994a759f4a759f446f994b76a046719b49739d527ca64e78a24e78a24a749e557fa95781ab3c6690315c8639638d3a658f416c963e689049739b587fa63a61884b7397587ea55a81a84e759c2a547c3b66904a77a14c7ba54877a14b7aa44b7ba3527ea34d789b3a61883e658c3e658e2e557e3d648d4970994b759d446e9647739a4e7ba44877a142739c4778a34576a14879a24778a1497aa34e7da74c7ca447779f44749c45759d43739b4070983f6f973e6e963a6a923868903a679039668f39668f426d973862883b6289345a811f456c244e74255176214d72234f74345f82315c7f3560832a547a2751793d699039658c29557c38658e37669032618d3c6d983b6c9546769e5b88af6490b36590b2517c9c547d9d577fa2527a9e51799d456b904a6e90486b893e607b31536e3457732246662e55763f678a3b66882c577a4c72965778995775917790a6e2f5ffdeeff9dee9efd6dbdee0e5e8ced5dfcdd7e3c6d7e1c0d6e1b2ceda7295a96d91b35980a7577ea53c638a4c769e416d942e5984244f7a27507c2b56832454842b5f8f285d8f2e62921747752c5b85366591376893396c9b3a6d9c41729d3d6e97386c942f60893d6c9841709c3161892a587c3860830b2d50214265183a60284f782d5882335e882b557f3d628c385e853c60843b6283365c80295175163d64072e572e557e3960872c54782951752f577a224a6d385e8232587c2b517632587d0b31563761873d69903c6990436f963d698e3560832d587a335e80315c7f375e85385e852e547b20466b1b4366153c5b183a561433520e30533d63872f577a1e496b345e84416b91527ca44c769c375f821a3e60092c4c0d2c49142e451a354a47677e6286a06084a4517a9a4d789a5681a160829d9fbacbe5f6fdd0dedfcadce07c929f8ba5c056718f526b81bcd2e0c2d2e1a0b2c67a99b67096ba6d95b85d88ab5d87ad5986ad5784ad5a87ae577fa3587ea2597fa43a608554789c5476996586a56789a52d506c4368833d657f57809c5f88a65f8aaa648fb1658db16389b0688eb3577b9d96b9d78db1cb7ca0b85e8ab15783aa5984ae527da7527ca64f79a3345b8441678e2f557a31557945678a3254771d3e611e3f6230517432567a4c7498416b9151789f547ca0173d61375d81466a8c44688a4b6f914c7092486e923f658941698d456f95467098426e95406c933d69903c688f3f6b92416b93436d95426c96406a9436618c315c872e598419446f2c5782416c963a648c4b759d4a759f3e6b943b68913e6b953e6b9545729c4d79a64675a143749f42739e43749f44739f4d7aa44c79a34f7aa546719c47729c46719b45709a4a759f4c77a14d78a245709a4e79a34a749e4b76a04c77a147729c4b76a04b78a133608938658e3a6790416c9649749e467098416b93517ba15882aa537da5507aa2345f89416e984a77a14776a044739d45749e45729b4973994b76992b527940678e3c638c2f567f436a934a71983b658b4a749a4d79a04672993f6c954877a14f7eaa41709c45749e45749e47749e44739d4a77a04b7ba34979a144749c47779f45759d45759d43739b3f6f973d6d953f6f97407098416e97406b953761893f668d365d84264d742c537a1e486e224c723963893b6689477295355f85244e742c567e3a648c305c8326537c34618b2f5e8a3a6a983565933f709b3b6c945787ad6492b46895b6537e9e5780a05881a1577fa23b61864f7298527499446586284a662e506c385b772c4f6d335a79345c7f446f922a547a4b72995c80a45576994e6d8c67839bcbe2f4ddeef8dae1e7dfe2e7e3e7f2e1e9f6d4e2efc6d9e7bfd9e691b0c2688aa66185a95c83aa426992527ca4355f8728537e2a55803d66922d58851d4d7d3163942b5f912a5e8e2454822e5d8933628e3767953366953569984878a6497aa340749b35668e2b58822e5b8538658c3d688b23476912335420426722486f29537d29547e345f8936618b3b628b3a618a3b62893b63872e557c436d933b628b3b658d3b62891f476b1840630f3858284f702f567732587c22466a193c6211345a032b4f06315414406528547b255178325e830f3a5c012c4e01294c0d3558092f54274d723d638a4d7398557e9e577b9b517291506f8e31537831577c30587b3762842a55783d658952789d5a7ea05c7f9d5578944c6d8c5375915577905b7f976088a2648dab5c82a653799e577e9f60849e97b4c6e6fcffdfeef5e6f1f3dbe9eadff0f7c0d5ea667e98465e76c7def0d1e1eec0d3e27e9cb87a9ec2688eb36a91b85f86af5a86ad5986ad4d7b9f5681a1567f9f4e7699577da15e81a75e80a36081a051738f2b4e6a486d8839607d4e7795618daa6995b26c94b7688eb26e90b37192b135547154748da2c1d67697aa5684a85c89b05c89b25883ad5d87b1577ea7355b82476a904b6d90486b8b2041601738571d3c5b254365304e723a5a804d70964b73974e749941678b14385c40648645698b4b6f914d74954c73944c7296466c90426a8e4a75984c769c447095447095427094436f94426e93456f9548729a49739d46709a3d68933d689335608b1f4a752b557f2f5981345b844b759b527ea544709739658c426d973f6a9545729c426f9946759f43749f4576a143729e41709c48759f4f7ca6517ca747729d43709944719a49769f46739c4c79a24c79a248759f4e7ba54b76a146739d4976a04a77a145729c3e6d972e5d87305f8933628c39668f3a679035608a49749e5480a75c87b14a759f38638d3e6b9546739d43729c44719a46739c47749d4470973f698f4a7296476e953c638a486f963a61883c638a41698d446f924e799c517da2507ca348759e45749e4b7aa64877a34d7aa44c79a24d78a24e7ba44f7aa44d7aa34e7ba4507da649799f47779d45759d44749c42739b43749c43749c3f7098446f9948739d315b853a648c355c85284f76355c832e567a244c702b5679436d934773983e6a91244e76254f75376187325e8525527b35628c2c5b87386896386b983a6d983c6d9646769e6391b56f9bbe608bab5b84a45f88a86087a84f7599577b9f56789d5172954465862345612c4f6b2548643357773c6286355d81355f85477197547ba253799e46698f4d6f9251738ea9c4d9deedffdce3f3dce3edd8e1eacddbe6c7d9e7c4dae8b8d2e36a869c5a7c985e84a94d749d587ea30e365a1b456d2a547e3d67911a45702f5e8c2c5f8e2d619132649534649234638f3465903a6a98386b9a3a6e9d4676a44c7da64d7ea63161892e598449739d426c92224b6b04234209274920466b2d578128557f34618b34618a2c587f335f863f6991325c862c568036608a446f99436d954672973a65883e698b4069893b64822e5574264d6e183c6026486d3e60862d50762a55784371954773984470953a668b3c688b426d90456d91456b90476a904d7096577da151799d5984a6537ea04b7698456c93486d972e537d365c83385c7e3a5e7e2f5270597a995e7d995e7c967c9ab26c8ca3688ba76e95b254819e5c8ba95d8caa5d88aa6387ab6886a87e96b0bbcedfe3f4fce5f2fadbe5efe5eff8eaf5f9e0eff2e9f9ffa1b6c95d758db1cae0bbd1dccde5f17191a8688bab698bb05d80a66289b25581a84a779e5280a14e7793466e875c819b6186a16285a35b7c9b4e6f8e3152715478926088a14a738f4e7a97608ca76790ac6990b17598b87393ac637f95657f965b768bbdd6ec8da8bb5c8cb25c8cb25c89b05b86b0557fa95b82ab375a8044668b47688927496527466223425e294664324f6f37547639577b4c6e9344688c284c703b5f814266882e52743e6284486f90537a9b51789950769a4f7599446c904a72964d789b4a75984672974270943f6b903b678c426c924872984a749c47719b45709b3d68933a6590345f8919436b325c82335a814e789e5b85ab34608727537a2c587f3b669045709b4a75a0406d97406f9b43749f41709c42719d44719b47749e4a75a049749f4b76a047749d46739c4e7ba44a77a05481aa5784ae4d7aa44c79a33e6d973b6a9442719b37669032638c3768912e5f8834658e33628c33628c3a679049769f4e7ba45582ab3e6e9634618b45749e45749e45749e48759e426f96406c933f698f4c739a50789c4f769d4d749b436a91567da44a72965883a64e799c537ea1537fa4527ea35380a95380a95382ae517ea84d78a34d78a2507ba5517ca6507ba54e79a34e7ba4527fa84d7aa14b7ba14a7aa247779f44759d46779f44789f41729a446f993a648e25507a38638d3c6690315881365c8140668b2a50752b5377335d83406c91305c8328527a2a5178325980315b8324507734618b2d5c88336391386b98396c993a6e963768904b7b9f628eb16994b65c85a56d96b65f86a75980a1567a9c597d9f56789b5578982043612447632b506b3c617e31577b22486f426990436d934671944f7a9d467096446f92446f914267847791acc3d3eadbe7f5dce6f0d7e5f0d6e6f3cbdbe8caddeb6a84955f7f965f87aa446e94476e8f1c4364254c732d577f325c8438638d24537d2b5c8731649331649135669137689333648f326590386b983a6d9a396a9540719a3e6e9434618849729e446b96325a7d1d4161001d3b0b294b163d6636638d1746743f6e9a4070983e6b922d5a8126517b2a5580345f8a3c67923a67913d6892416e953864874c799a446f8f4b7492224b6b254c6d193d61294b703f6187294c7446729948789e4b789f4f7da1507ea24d7b9f4e7ba24a769d4e759e4f759c53799e50789c537fa24f7b9e426e91416d924a769d39638b50769d2e52765d809eb5d7f2c6e4fe809ab39db6cccce3f5d3eafac4deef92aec489adc7618da86594b25c8aab5b86a66487a7acc7e2dff2ffe5f3fcdeebf1e1ecf2e7effce3edf9dfeaf0d7e5e8d8e9f0e6f9ff95aec49eb8cfa6c1d2aac7d95b7f996084a45e80a35b7da2587fa65e8ab15785a94370915e86a06f93ab62869e4c708a4f72904263824061803e607c5e839d638ba4517d9a5b86a6628eab6790ae688aad708fac96b1c6b3cadab7ccdda9bccba8bbcaa6b9c85989b15a8ab06390b75884ab5c86ae2c537a2d5175395b7e2041601d3c591736522948642a49662847661b395b38567a3152752345682d4f72345679466a8c4d71912b52733b62834f7697537c9c4d7696517a9a476f924c74974f779a4d789a4d799c487698426e913d698c4670964973994c769e4d779f426c964a749e4a759f436e982b557d315b813c64882b5679537ea12a567b2b557b244e76234d75214c7638638e35628c386791406f9945749e4978a24a77a1416e9846719c4d78a34d78a2446f99426d9747729c4b78a25e8bb5618eb84b78a2406f9b4675a13a699532638e3869943566913566913568932c5f8a3465903768933b6a94406f994e7da75a89b343749d406f9b4978a446759f4877a1517ea74b789f4e7a9f507aa05a81a85980a75f89b1517ba33e688e4f799f547fa25782a5608bae5783a65480a5517da25683ac527fa8517daa5481ab5984af5983ad5680a8537da5517da4527ea5537fa6527fa65380a75380a74e7ea449799f44759d46779f4778a045759d47739a48729c2a558038638e3e68923e658e24476d32567a365a7e42688d416b912a567d2f5a84315b832a507730567b31587f2b557d2f5a842d5a843868963a6a983467943467923667904373996591b66b98b9638eb06893b35e87a75982a05a83a1567f9d5178993f66873458783c617e254a67375b7b22456b2b51783f658c436b8f4671934a7597457194416f934072973e6e923e6488526f8dcae0f5e5f7ffd9ebf7c6d7dfd1dee6ddebf49db3c16c8ba0497592497697426988294d6d12385c1a4266315b811f4b701b486f28588030618c31628d376891396a9332638c2f638b31648f3569913667903b6b932a577e4e7aa148719d3a618a2f53752748670a27450b2c4d1a446e28578533639142739e42739b45779c3a6a9024517a285481315d8a3c68953b6a9437648d34648a4573974876984b799a4e7b9a1540622e56792d5377183b61294c7444699349749f43729c4e7ba45181a74a7ea34b81a7457aa2497ca741709a48759e4a779e477599457599427094517ba3527ca2517c9f3b64845175957294b06587a06382979bb5ccdff5ffe3f4ffdfedfae7f4fde9f6ffd6e4f1bccfe0a3bfd4698da55d84a16d94b191afc9a5bed2d0e7efe4f9fed2e5ecd1e2ecd7e3efd8e2eee1ebf4d5e4e9cde2e5c1dae1a1bbcc718da56685a46185a7648cb05c84a855799b577b9d5a82a5507c9f4f7da16592b37499b66d8fab5a7c985073913b5d8045678a597c98678ba5648ca55c88a1618ead6f9bbe709bbd7399bd7596b97f9ab8d9efffc3d5e3c6d7e1d8e7eed2dfe5c9d7da608db75c89b25c88af5b85ad3d648b2c52773155773356762a4b6a2645622b4a672f4e6b21405d1f405f204160325374244566294a6d254669385a7d3e62823f6383335a7b3760804c75955780a04a73935079994d7598567ea1537b9e4c77994f7c9d4f7d9e4e7a9d4874974c769c4771974a749c4f79a14c76a05680aa4b76a0436f96436d93366184446c8f466e91446f922b577a2f597f3c668c305a822b557d29547e2c578238658f3867913b6a9441709a5683ad517ca74b74a0416b953e6993406b95436e980a355f26517c4d7aa45d8ab433608a29558227568232618d2c5d8831628d386994346792376a9534679233669132638e33648f38699442739c4e7fa84879a24778a3497aa54877a13f6f9747749b4d799e5c87aa5984a76289b04c769e5680a838628a3d678f406c91517ba15783a65783a65a88aa5a86ab4572994b78a15380a95985b25a87b15883ad5983ad5b85ad5b85ad5985ac5581a8527ea5527ea55683aa507da449769d4171973f6f9742729a43739b407098406c933d6892305b8637648e38618d2f567f33567c23456a2e5276385e82345e843460872c5781214b73254b722a4d732c5277224970345e863e69932958843768933767953465902758813f6f974a789c5d89ac6792b5709bbd5d88aa5c87a7507c974e7a954e7797446d8d2b52712a516e2a4f6c31557524476d3c5f873c6287426a8d4b769643708f4573954171953e749a3e729938648943678946648095aec4c4d9eac2d4deccd9dfbecccfd2e6ef7f9cae56829d49789649708f163a5a0a31521e46692d587b1e486e2a567b29567d27577f24557e265780295a83295d8531658d2a5e86295d852d5e86285880467299426e9538638d3960893253761e3b5b14314f183a5d1e4b752d5d8d386898477aa745799e3e739535678c2f5e8836628f39659232618d29588226557f2c5c84316187326288336387245274224e73234d73133a61274e7532587f456f9743729e4576a14c7ba7497aa34a7fa7467da63771993d749d3e6f9a4a79a344749c44749a487a9f46769c467299446c90466b884d718b58789164849d63869c5e81976d8ba3758ea4b2c3d5e0ecf8e9f2fbebf2fae8f1fab2becc93aabc809fb495b7d07193ae46617c96b1c4a3bbc594adb2a8bec9cbdeece1f1fed9e7f2cfdde8d3e4ecd6e9efc6dae1b3c9d6b6cfe57c9bba7295bb688fb64f779a5f82a060849e6186a16a91ae6e97b7749bbc799bb7547390496b873e5f7e4f729260829e81a0b56f8ea23b5f75638ba4759ebe76a1c380a9c97fa6c57899b897b2cd7f95aca1b4c5d7e7f4cfdde6dae9eecddcdf648fbc5b86b15984ae5882a83c6488486f903054763a5d7d2546672a4b6a3859783758774869883558762346642c4f6d1f405f204162264768385b7b3a5e7e3a5e7e375e7f2c5575476f924974965580a24e799b4e7699537b9e5b81a5527a9d537ea0507d9e4f7a9c4e799b4e769a537b9f4d749b50779e4f79a1527ca4527ca4507aa24c769c3d688b49719440688b4772942752742f5a7d4b7699396389305a82335e88335e8834618a36638c3c69933d6a943f6a9439648e3d67913a648e3f699338628a143e660a365d29547e37628c47729d33608a2b578426558131608e32618f3666943d6d9b3f729f386b983469953166923e719e3a6d983d6e993d6e993d6e9942739e5586b14c7da842719b45759d46739a5985aa5a85a8517c9f537da546709a416b953b669036618b437097507ca34e7ca05583a75c8cb05b88af46739a4f7ca54a77a0517daa5784ae5b86b05d89b05e8ab15c88af5985ac5884ab5985ac5a86ad5581a84c789f5480a7507da44b78a1437099416e9736638c3c6791335e88345f8a3f6c9629527e335a83385c802c4e71284a6d3054782f567d2852782e58802c537a2c4f7526486d22466a22466a3e648b2751791a47703968923766923b6a9631608a1b4b73406d944d7b9f5f8bb06e9abd5c88ab5b86a84c78954d7996456e8e466f8f335a793057762b506d2044642d50763f628a43699040688c436e9049769748769a42729842749935678c376587416a8a46688b4b698b96b1cecae1f3d8e9f0c2d2d2b6c9cd9cb8c4628ca55482a34d74951f4365193f63345c7f2853761741672b577c2d5a81325f8834638d33648d2b5e892d608b2255802b5c853768913d6e974878a04a769d3f699134618a3c638a365277122c4d0f304f264e7121507c285a8b3b6d9e477aa745799e4277992e60853969913c699344719b42719b33628c30618a35668f30618a2e5f882657802151791a497338658e37628c1e4a713f699145729b40759d4278a44679a64578a74478a73c729e3e74a03b6e9944709d446f9a43709a4776a03e729a5286ad48789c547d9d98b7cc94adc1728ba1628098567b966089a5688daa7796b37189a1738697c8d6e1d7e4ecdae4eec1d1e088a3b693b2c7abc7dd7590ab577398526f8d99b4c5a2bdc692a9b77e94a2879dabbdd0ded9ebf9cfdfecd6e3f3dae6f4c9d6dfb9cbd790a9bf708fab527996527a944c6f83afcee093b0c285a1b67c9ab47795b1607b9646647e43637c5a7d935f829694b1c1b8ccd59badb7748b9d7490a883a2be84a8c282a8bf84a8be9fc2d58dadc2637e9967819c6c849c9cb2c7d2e9f7c9e1eb6089b75e87b3557fa9375e85446a8e2d54751e42623e61812e5171294c6c4a6b8c3c5f7f3d60804c718e395e7b193c5a2748672e4d6c2f5071395c7c3559793a61803a63833c6585345f814a7597547fa1537ea04c74975b83a6597fa35c84a7537ea05683a45782a45a85a7557da150789c547ba25980a75a84ac5882aa4f79a1537da35782a54974974e76994d75984a7597325d7f345f82507b9e406a90436d933a648c416c963c67913a67903a679139668f3a658f36618b3c66903d678f28527a113b6308325a1640682d5781406b95406b9637628d325e8b29558231608e32618f3d6d9b4373a14174a14073a03d729e3b709c4275a23b6e993d6e993f709b42739e4576a15182ad3f709947779f4b789f4e7aa15f8bb0618caf5f8aad3c668e46719b3e699338658e39668f45729b49769f4373994e7ea44d7da33e6e9435658b406d9648759e4c79a3527fa95681ab5985ac5d89b05f8bb25f8bb25d89b05b87ae5a86ad537fa6537fa65581a8517da44e79a34a759f4a759f49749e38638d3f6a943f6a953a659028527c345b84365a7e2f51741a3c5f0f335721496d2c567c254c732950772d507627496e2446692c4e733f62882f567d204c7336638c36638d38679134638d31608a39668f4370975b87ae6692b7618db25986a74b7696456e8c456d90446b8c2a5170355979385d7a2246663a5d83355b8240658f41688f3d698c4c7a9c48789e47779f4171973c6a8e487497446f9143699040638b51739862809cd3e6f4b8caced0e3e7bfdae57095af658eae466a8a11335624486c355d81345b822c567c204a72315d84305b8534638d3768933164913568953d709b3d6e993c6d9644759e42729a3a648c38628a39668d3a648a0c284d1630530b2f4f2a56792454823064963c6e9f4376a3497fa33a6f91396a923f6f974a77a04a77a044719a3b6a943c6d9640719a3a6b963666942f5f8d285886225280245580305f8912426a3f6c953c6c943e739b4077a04477a64578a73c709f366c9a3d729c3f739b46739d4b76a14c77a2527fa94879a143759a4f80a17fa6c3839eaf8197a5bacfe2627e94597e995985a2688fae678aa8708ba68ea4bbb0c3d2cedeedc4d1e1a5b8c9738fa4c7e7fec3dff76b89a54e6e94325477507087afcee093aebf99b3c292acbd96b0c1819baadaefffd8e7fcccd9ead3e1ecb1c1ce71879c6a88a0577c975176907e9fb2bfdceaa7c1d089a3b28aa3b7718aa03d566c526c8364839895b5ca87a8bb7f9caa6d848aa9bbc5bcd1e4aac0d899b3ca9bb7cd8daabcb8d5e3bad8e3b2cfdd6d88a366819f6b88a66e8ca66f90a3638797658bb85d84af567da64e74994c7394436a893c60804f73934a6e903d61834c6e914c70924e72944e75943f6683284d682749653655723253723154742c50703b62833d65884c7497426d90436e91517c9f5681a46088ab5c84a75c84a75f87aa5c87a95b86a85981a45a82a54f779a557da05981a55f87ab5e88ae608ab04c769c608ab05f8aad5681a4426a8d4f779a4772944b769840688c4d75994e759c4973994b759d436f9645709a45709a437099437099436e983f6b92446e96456f973c638a396087365d843a648a3e6890426c96446f9a416c973965922e5a872b5a88305f8d3e6e9c3e6e9c41719f4679a6376b9a2f64903366933b6e993f709b3e6d974b7aa45b8ab45887b13a699344719a4b789f5a86ad6793b86893b65f89af527ea53d6892416c972956803e6b954776a043729c3d6e964778a04879a146769e4a7aa2527fa85683ac537ea9547fa95380a75583a75884a95985aa5985aa5a86ab5983a95882a85882aa5a84ac537da5517ba35680aa537da747719b426d97426d97426d97426d97446f99204a74375d8443678b395b7e1a3c5f173b5d23496d31597d496f943a6085395d81294b7018395c315376385c80143a5f2b557b3c688f38638d1f4c7613406a325f893e69933f6b924572995886aa5c8aae4a76994a72954c729643698d486c8e2e52722b4e6c3e617f3c608031577c3e658e38628c426d97426f983e6e965180aa4f7ea8467299487298547ba24b7299486f9646709840699541648a3b556ec9dceaccdfe6d1e5f08ca8be7392af4865831231502044683d648b3c638c254f772f59831c46702d58822e5a87326290376a99386b9a3b6b9b41709c41709c44739f37648e38628c3a648c38658c1f496f112f55112f532a557726587d2659883367993b6f9f4075a1396d92366b8d44759d42729a517ea54c79a04370974171994677a04677a24174a13d709f3a6c9d3264951d507f23568521527d1f50792c5c843161893c6d963c6d983c6d983d6d9b396e9a336892386f983f749c46769e48759c517da4467299426e934570933a62855e819db9d5e3869ea8b8cfdd6f8a9b577b915880996a8da9aecde99cb7d28ba3bb5c758b8196abbccee496aac266849e92b4cf7a9eb84c718c335c7a4d78985980a151738f8baabea9c6d697b6c88db0c384a7bb7ea1b56480957b94a88097a7849bad809ab37291ae678bab6186a37595acacc9dbbbd5e49db7c488a2b1506777738697a0b5c88ba4ba6d89a16f8da75a7a9196b7c88eafc0708ea66b859e9ab0c7bbd0e1c1d3e1bed0dabdd0d6b4c8d1b1c5dd718aa86887a361859f60899f48758a6489b55c81ab577da4557ba0537a9b507796517595587c9c567a9c597d9f55799d54789a517899537a99527996365b762e506c456783476a884b6f8f436a8b3e65863961844b7396537ea14a75984570935580a3557da15e86a96088ab5d85a85c87a95e89ab638bae6088ab4d75985f87aa5981a46088ac5e89ac5c86ac507aa05781a7628db0537ea13d6588577fa2477294396486466e924a72964d749b4e759c5680a8507aa24a759f4d78a24c79a24e7ba24e7aa148749b4b759d4d779d487094436b8f50789c3f668d3f698f4a749c426d97446f9a3c68953a66932756842c5b893c6c9a41719f4272a03c6f9c3a6d9c3a6f9b3f729f4c7da85281ab5483ad5f8eb86494bc6592bc5b88b1608db65f8cb35e8ab15b87ac6690b6658fb5638fb646719b46719b406d973c6b9545749e4677a03b6c954b7ca54c7da54f7fa74f7fa75683ac5784ad5d88b2608bb5618db4608cb15f8bb05d89ae5c88ad5d89ae5e88ae5e88ae5b85ad5e88b0557fa7507aa2557fa9527ca64a749e446f994370993f6c95416c964670984168912d53783d618533557815375a11355710345633597d365a7e395d8135597d395b802c4e7324466b20446822486d3961853d678d37618928537d123d67032e58335e88406b954571984e7ba25381a5436f94486f9640668b476b8f4367893255754265834265834367892e54793a648c3d68923b68923f6c9648759f5380aa48739e446f994c769e4d749b4b7299447097416e97426e9b4168913d5c7b263e56d0e1f1d4e6f4b5cbe07088a228415f17345416385d42688f436a931e48721f467109305b315b852e5b852959893163943466973f6f9f3f6b98416e983a66933d6a943a648e366088356188052f5512345a1f426826567a2c61892e6291376b9b4175a4396e9833678e46789d4d7ca648759e517da44d799e44709747749b4a79a34879a44679a64376a5376b9b2d61932a5e8e2b5f8e245784295c8723547d3969913c6b9532618b406f993f709933678f31658d43779f41729b43739b4e7aa14973994a729523496d3c63844064864e708b658292b5d0dbc4dbe9adc9d75b7e925f859c7496b14d6c893655722645623758773e5d7a4e67855b759061809c6f92ae6085a03c647e56829b517d9a5883a64d739735577367859db2cee3b6d5e7a8cbde8bb0c37094ae52748f7594a9738fa56a88a26384a36891b16e97b77ba0bb87aac080a0b5a0bfd3afccdec2dcedb2c5d494a7b6788ea37a96ae4e6d8a779ab8769cb37197ac6d8da69bb7cdc9e0f2c0d2e0d6e6f3c3d1dccbdce4acbeca9cb2c7708aa34c6c8554799358829b537f986386ae5e84ab5d83a8587ea25b82a3517899547b9c577e9f587c9e567a9c55799b55799b5d81a35b7f9f4f73934469861a3d594e718d587b9954789851789952799a51799c4e799c4a749a477197426c925b86a95c87aa5d88ab628daf5f8aac658db1628aae638bae5c84a74f76975e85a65d86a6638bae5f8aac5f8aad5985a85985a8638eb15b86a93d65895e86aa537ea0517c9e547c9f436b8e50789c5a82a6537da3527ca2527ea55581a8517ea5527fa6507ca349759a4b759b507aa0567ea1466e91547fa14a7598406a9048729a426d973f6a943c699338658f31608c44739f4575a33b6b993565934477a43568973b709c4578a5598ab56291bb6491ba6592bb5f8cb36590ba6490b7618db45c88af5e8ab1608cb16490b56591b66c96bc49759c436e9845729c3b6a944978a44a7ba6396a93497aa34d7ea75585ad5784ad5c88af5d89b0618bb35e88b0618bb1628cb2638db3618bb1608ab05f89af5e88ae5d87ad5f89af5d87ad5882aa517ba3557fa9507aa44c76a03e69933e6b953f6c9548739d4d779f41678c193d612a4e72375b7f2c5072193d5f2347692044662b4d702f53772d5175284b712b4e742a4d732a4d7330567b40688c3c668c325c82325c84204a721e4870153f6728527a3d678f47739a507ca13c688d3f668f41678e4064883f6383395c7a436684325575365d7e335b7f3d678f3c67913d6a943f6a944d779f537aa14e759c49749f507ba64973994b759b45729b3d6d954370993e688e305076112b4c30445fcadcf2d5eafb8399ae223a560f2c4e2244692d537a375e87244e78305780113861183f682e59832555831d507f2b5b8b3a699745709b426d97406d973b689238638e3e68921741690b325b163d642450772559812e64902f6593376d9c3f74a02c5f8a43749c5080a64877a148759f527da74f7ba249759c4d7aa14e7da74b7ca7497ca94376a53a6e9e295d8f2f6192275a892f5f8d2b5c871d4c762857813d6c983f6e9a3d6e9637689036678f36668e3a6791436e994c76a04970994a70944a6e8e2c4f6f4366844165854c6e8a98b4ca6a84957e93a6b0c9dd68889f789cb6395c78305373345a7e305c812859812d5d832c52763e617f7196b16287a1547993698ea84f738d5a7f9c5681a35985aa41678e3b597d74859fc3d4e4afc7d191b1c04e7596658db16f91ac7090a57195ab759db776a4c571a2c37ba8c784b1d05883a377a3c0a1c9e3c1e4fac5dfeec8dfedbad5e87694ac6a8fac648baa799cb87f9fb87b9aafadc8d99fb7c3b5cbd88ea1b0c8ddee9db4c469849565819665859a66899f6a8ca5698ca85578966286aa5b7fa35a80a46086aa5980a1567d9e577e9f557c9d567a9c5a7e9e4d71915276966286a65b7f9f5578983f6282345775577c97577b9b577e9d5c83a4577fa25c87aa608bae5e88ae5c86ac426c925781a75d88ab5b86a95883a5608bad5c84a85e86aa638bae638bae5e85a65178995a83a35b84a45984a6608bad5682a55d89ac5c87aa618caf3c64885880a45883a54e799b4b73963f678a5880a4567ea25781a75680a65682a95985ac5481a85481a8507ca14874994670964b769950789b5079994e799b527d9f436e91446e94467299446f9937648e37648e34638f305f8b2555832d5d8b2f5f8d4676a4306392386b984777a55e8db76592bb638fb66490b76490b76591b86894bb6793ba5b87ae5b87ae6591b85e8aaf6692b76690b64f799f527ca4537ea8507da74e7da94776a23d6e994879a25180aa5784ad5885ac5682a95c86ae5c86ae5c86ac5e88ae608ab0628cb2628cb2618bb1618bb1618bb1618bb1628cb25c86ac5983ab547ea65781ab4e78a249739d325d873c6b95325f8949759c4e759c44688c42668a173b5f3a5e824165871d4163274a6a3c5f7f2f527225476a274b6f294c722a4d73264c71375d823b61863f678b41698d456c93385f862f567f1b426b163b652c537c396089426c92406a903761873a648c2e557c1c43643459763457753b5e7e416587345a7e2f577b3b678e3b669036618b3d648d5a80a45c7f9d597d9d4f79a14f7aa54b779c4773963f6f953e6e96426e933f678b2f5176112d5217315226405bb0c9df445f74243f5d2c4a6e34567b355b8030577e2852781e446b1e4469143c602f59812c5b87295c8921517f275680416d943d678d3d69903c69923966902a55800d325e103760235079265a822c628e2c65923068973c72a03d729e3a6e964e7ea65181a94978a44e7aa7547fa9527ca44e7aa14f7ca5517ea74f7ea84a7ba63e719e3264953064943163942f62913363912f608b2d5c8631608a36659141709c376b93366a9133648c3b6b9339648f4a739f5c86b04b7299597fa3365a7aaccdec7495b44c6f8d4c6e8a7f9db5b4cde36f859a728ba153738c3a5f7a2f5270375b7d325c8233628c336995356c953c688b3c6382688da7587e956389a05c80984c6e895d829f5582a34e7ba2456f99406087b0c0da9ba8b9c8dce598b4c27699b95a7ea296b4cc97b4c47998aa83a7bd7ba8c580b1d282b3d474a5c674a4c86c9dbe8ab7d68aafc9c8e5f7c1ddebc6e2f77294ad678ead678eaf7a9dbb7b9ab69cb8cd7892a17c94a08298a38095a67993a4829eb37d9cb17093a66186985f829663859e62819e5f7e9d6388a56084a45f83a55a7ea05d83a7597fa35a80a45980a16488a84d728f5f82a05b7e9c5b7e9e6184a4547598395b7e3c5f7d597e99577b9b59809f5b82a35c84a75d88ab608ab05c88af5c88af517da2436f94618db05c88ab5e89ab5580a25a82a66088ac658baf648aae5b82a3456c8b547d9b5c85a35c87a7618cae5c88ab5a86a9628cb2608ab0507aa05f8aad5883a5537ea0547c9f365e815981a55f87ab5980a75a84aa5581a85884ab5280a45583a7537fa44b779c4470934875964f7a9a4f7b984a75954b76984571944c789d46729947729c3f6c9637648e32618d33628e2e5f8a30618c30618c3565933366953f729f4b7ba95685af5883ad5e88b0608ab25f89af608ab0618bb16490b75c88af5d89b06793ba618db46995ba6892b8618bb13e68904e79a34c79a34a79a54675a338679345749e5382ac5f8cb55f8cb35f8bb25f89af6188af628aae638baf638baf638baf638baf638baf638baf638ab1638ab1618bb1618bb15c88af5783aa527ea549759c4b76a0406d9641709a35648e39638b4971953a5e8244688a41658941678b456c8d395d7d183b593051703455742b4e6e23476b23496e244a71335a81345b823259802f577b3e668a40688c365c812e547b173d641d40681c42693a608741698d4d7599477197426e953b678c2e57752c5370395c7a446689466a8e456d913963893460853e6a914970974f73957395b09bb8ca59798e5a82a55480a75682a54f7d9e4575994270943e668a37597e28496c1e3f602548683a5d7d395a79375a7a173a60385e833b5f813e65862e5679204b6d32587c1d44652148692954772c5c8430648c34658e35658d002245002b4d1844672b597d2a5983133e691233601c416d21557d205b832964902c66942f699738719e386f984579a14979a14f7ca54877a3507ca9517ca74f79a3507ba5507da6507da64e7ea64778a13d709b3a6d9a3669983161913161913c6b9936659138658f2e5b8525517e3d6c983c6f9c396e9a386b963c6d983f6c965f8cb55f8cb3507ca13c6488284c705a7b9ea5c3e55c7f9d5577927593aba7c1d8a4bdd366829a3a5d792e55724e718f395c7c2c54783562893a6f993a6e96638bae88abc77ea1b77da0b47294ad61859f6b90ad638cac507ea04d7b9d4a759853769699b2c8e4f7ff9aafc2869cb37690a9627a92dbf1fecfe1ebd9ebf5aac4d396bbd56794b36f9dbe6d9ebe75a6c777a5c698c4e181a6c097b6cab3cfe4a9c9e26a8da96f96b76a91b27fa2c27f9eba9ebacf839dac99afbc98aebb8fa5b38ba5b67995ab82a2b98bb0c384aabd63879d597d976f91ad6c8ba8577c995e83a06589ab6185a75d81a55e84a85e84a8577e9f5c80a05d829f6186a36386a46588a65a7b9c597a9b3657783659755578945a7f9c5e85a4567d9e5a82a55c84a8648fb2618caf618caf5e89ac4b76995883a65782a45883a55880a45d85a95b83a7577da15c82a6587fa04f76954a73914a73915883a3638eae5f8aac5f8bae648fb25b86a9547ea45a85a85f8aac5b86a6527a9d466e9151799c5981a45d85a95880a45882a85985aa527ea35884a95783a8527ea34c789d507c9f5681a35580a04b76985683a4527ea14b779c5884ab4b78a148759f41709a366591396a95346590295a8538699431628d3467943568953f709b5180aa5784ad5c88af5b85ad5e88b0608ab05f8bb0608cb3618db4608cb3618db2628eb3658fb56890b46991b54e78a049749e4976a04877a34978a633648f3f6e9a4c7ba55d8db55d8ab16793ba618bb16890b46890b46991b56792b56890b46691b4678fb3658db1628aae6088ac6088ac628db05b85ab5a84aa5680a64d79a04a769d416e97406d96446f992d547b41678b315577486c8e486e92496f934168893e62821f42601c3e5a2b4c6b28496a25496d1e446b335a83426c944b729940678e31597d274f732e567a1f466d193f661c4269294c7423466c274d724a70954f779b4a749a4872983f6a8d2c58752e5773476b8b4165873d61853c6287355c833b66893d658841658589abc67c9baf819da97c9cab6289a85783a65784a55784a5507ea047739645698d345578244566224565285171224d6f2a5075274e75224c742f597f355d803c63843961842a53732c53741b42613a61802f58783260843262883a678e29557a0934572b5678366384305e82295a82113e68153b6827507c275e87215f882d67952f6796356f9d3a73a03a6f993e729a517ea7537ea84a77a1537fac4f7aa54c77a1547fa95380a94e7ea64e7ea64778a143749f3d709d386b983363913a6a983e6d993f6e9839668f3360892c5983305f8b3b6e9b3c6f9c3e6f9a3c6b9544719b517ea74f7ca53f6c933761872f557a2a4c718fb0d394b5d487a6c284a2ba6581974f698232506c3a5f7c507796507494375e7f375f8227537831628a3c6c92688fae93b5d07999ae6c8ca16b8da6698ea9688fae5c87a7628fb0608dae5f8aaa5c819e7b99b15872897a94af7d94b3abc3dda8bed5b7cddbd9ebf7d3e4ee798f9d789cb488b5d24b799a6a98b987b4d391bdda84adc95b809b91b3ceaacce57fa2be688fae7298bc6e94b881a5c77ea0bcb5d2e4abc5d2a5bbc8b2c8d5a5bbc9aac1d3a1bbd27492aa86a9bc7a9fb16d93aa6a8ea8688aa66685a25980a15980a16488aa6185a75f83a56286a8678baf5b7fa3597d9f6286a86488a86489a65f84a15b7e9a51758f3759743d5c783e607c5d809e6387a7567d9c5a83a35e87a7648dad648bac638aa96185a554789a51789953799d53799d476d9251779c4f759a496f9351779b5982a25b84a4638caa6992b0648dab6691b1638eae628daf6590b25e89ab5984a75e89ab638eae628eab5c85a5436c8c446b8c5c83a45c83a46289aa6088ab5f87aa6189ad5781a7537da35781a94f7aa448749b4d799e527ea14f7ba05884a95884ab527fa85481aa4d7ca64a7ba4467aa23b6e99386b9636699432659034659032638e346794376a97376a9543749f5483ad5685af5683ad5d8ab35c89b0618db4618db2608cb1608ab0618caf6691b4638eb16a92b6648cb04771994b76a04976a04b7aa4497aa5376a9541729d43749f5887b1618eb7638fb66a94ba648fb26691b46893b56895b66a95b76895b66893b56792b4678fb2658db06189ac5f87aa5a82a55b83a6537b9f557fa5497399436d934a749a4e749b2e507535577a3c6082486f903d6588355b7f42698a3d6181274a682345613756752b4c6d1f43672d547b3e6892406b954b72994b719640668b4a72962f597f29537b2d547d1f466d254b70284c701f4367365c80456c934a71984f72984c7094386181436c8c2c55734a719040648615395d294f74365a7e476a867292a98ba8ba7592a07d9aa88eafc2668ea85e89ab5c89aa5683a45580a34b7396416587355878153858375b7d325a7d355f853660882d577f345e8628527a3c678a3f6a8d41698c385f802e55762b4f6f3e6584345b7c2c5477355d813a608501274e11395d3c678a406e9037698c23547c1346711c4c7a23568322588627608d2f6593316795356d9c39729f4176a23f70994d7aa15581a84b78a15380a9517da44e7aa15581a84d7aa346769e4a79a345769f4376a14275a23a6d9a4174a13669944a7ba643749d3868903c6992335f862c57812b5a84406f9947749b45719647749d3b68923e6a97416c97436f96305a801c476a345b7c92b1d069849f728ea6415f773856724e6f8e577b9d4a7295446f914370913c6a8c295779214f731641643b5f7fa3c5e090afc47393a87297b26a91b06992b06490ad5f8ba8618daa6790ae7ea5c485a9c93b5e7e3e5f823f60833553752e4d6c32506c97b3c9dff9ffcbe8fa678fa878a7c54d7b9f7ca8cbaad2eca0c5df5c80a052789c6188a981aaca668faf648faf6893b66d98bb7ca2c67ea1bdb6d5e7b3ced9b4cdd4c4dbe398aebcb3c8dbb4cadf9db6caa0bdcd9dbecf87abc17195af6a8ca86688a45a82a55d86a66188a96286a86286a86084a6678bad6084a6597da15c80a26185a5668ba86186a15d819b5b7d964c6e873e5d794e6d894f708f4c718e537797446b8a37607e456e8c5077964f7491577a984d71914d7193597fa36187ac6389ae5e84a9688eb3668cb0678db16b93b66790b0668faf6891af6992b26992b26691b16590b06893b5638eb0537ea05f8aac6590b06c98b5628ba9547d9b557c9b5c83a2648baa6188a7638aab5e85a65e86a95d85a95983a95680a8527da7517ca64e7aa14f7ba04d79a05682a95986af5481aa5180aa4b7ca5497aa34579a13d729c396e983a6d98376a9538699436679236669435689536699435689343749f5889b25c8bb55080a85b88af6390b75f8bb05c88ad648fb2608bae618cae6691b46991b5638db3416d9449769f4877a1497aa34679a43d709b3a6d9a41749f4f80ab6292ba628fb8628eb36b95bb6893b66794b56996b76a97b86996b76895b66893b56891b1668faf648bac668dae6087a85f87aa5981a5527ca24d779d4670964c739a4f759a2d4f740f3154315a7a436e904772953e668a476d914067882e53701d405e3251703354752c50743b658b3f6a94436e984a719851779c4a7095476f933a648c335f862f59812c537a193f6312365813375920466a32598041688f47698f4163883f678a4e7999295272355e7e33597d183b61385b8144688a577790bddcf0cfebf993afbd99b8ca8cafc57196b15e87a75c87a95d89ac5681a34b72933e6282183b591c3f5f395d7f41698d456f97416d943f69913f668d2e557c426c923f698f4b7397355d80365d7e082f503c6384385f803155792145690f3258001e4512396045719647779d3e70951c5078154a741c5280205887265c8b2f6593356a96366c98376d9c3c72a03e739f43749d527fa65783a84c79a05380a7527ea35783a85683aa5582a95282aa4b7aa44b7ca74679a44679a63c6f9a4376a1477ba34879a242739c3d6d9547749b3d678d345e8428547b133f66426d904d789b2f5a8438658f406b984a75a03a668d335f84214f73305b7d4a6988acc7e47d9bb53658735f82a07296b8759bbf537ea14a76994575993e6e92306084214d721e496c2a5172537692b5d5ec597b946b92b1739ebe638fac6793b0608ca7628ea97ea7c59ec7e75b83a63c648840668d3d638a41648a2c5074345a7e507494597894678ba55f8cab5586a74e7ca0628fae99bfd48bb0c36388a5537b9e5680a65c88ad5784a56390b15f8aad6893b6779dc17093afbedbebbfdae3acc5caaac1c9aec1cfbbcedfacbdcfacbfd0b8d2e1b2cfdfadd0e39abdd36f8eaa6988a45883a35f8aaa6089a9618aa86188a76185a5698dad6387a75f83a55d81a16488a8698caa6385a160829d5f7f9852728b3857734e6d894a6b8a4e73905579994f76955c85a55b84a26289a86289a86b8faf688cac5f83a56187ab648aaf638ab1628aae6088ac648cb06b93b66991b4668eb16792b4648faf6893b56792b46691b3638eb06c97ba6893b65782a55c87a9648fb1628dad658eae628bab52799a5d84a55e85a45f86a55e85a66188a9638bae6088ac5f8aad5b85ab5b87ac5581a84f7ba04c789d4b779e5480a75b88af5885ac5585ad5384ac4b7ca5477ba34376a13d709b3c6f9a3b6e99376795366694396a9532638e3768933a6b963c6b954877a15986b06390b9608db45c89b05682a75a86ab6692b56591b46591b46490b36791b74d779f36628945729b4f7ea84e7faa4578a5396c993b6e9b3e719c4475a05e8eb66390b9638fb46c96bc6691b36994b46b96b66c97b76b96b66b96b66b96b66b94b46992b2678fb26a92b5648caf608bae5b85ab5480a7517da44e7aa14c789d457093294f731e44683a65873864874d799e426e93457093396486315a781037561d4060274b6d2b53773e6a913b689243709a48729a4f769d4d75994a7296446e9638648b355f8531597d0c325611355715375a24486c264c71365e8242688c3c6384466f8f436c8c295272335b7e224c742c537c365d8644688c6c8ba7809cb17e98a98ba4b88dabc39bbdd87b9fbf648bac618cae5d89ac5681a34972903659770b2d491c3d5c3155773a6188416b93457198456f953f678a446c8f3e658c416b913a668b3561841f4a6d0f3a5c21476b10365a00234812385f2e557c406a92416d944d7aa14878a03b6c941c4f7a1c527e215988235d8b28608f346a983a6f9b386e9a3c72a13d73a14277a345769f457299537fa4517ea55481a85581a65b87ac5784ab5683aa5686ae4d7ca64f80ab4c7da841729d4a7ba64c7da84e7fa84d7ca64a7aa245759d4b789f4873963d6589224970224a6e1941642d5578325e852d5a8346719c436e983a648c335f840f3c63315d823f60817f9ebd9ec1df83a7c7597fa3466e9238628883afd64b789f47779d3e6e943d6d9333638b315d84355d81436a8b5c7f9b7095b04e76993b66895580a2477292436c8a7ca5c3436a89557c9d345a7e345c80436a9140678e3d678d406a903c688d4670964b72994b759d4b7ca54a7ea54f7fa379a7c199c0d189aebe6991aa5f8aaa5f8bae5280a4527ea15a85a85b82a9688eb37698bb7b9ab6d0ecfac0d9e0b9cdd4b1c4cbbdcddab9c9d6bfcfdcc9dbe9bdd3e1b0cad79fbcca9fbed08da9c15e79945a87a6608daa6490ad628eab6188a76289a8688cac5f83a36488a8597d9d5d809e6184a25d7f9b5d7c985876924e6c864665815e809b486988587d9a5d81a15f86a55f88a8658eae688fae6d94b3678bab6b92b3668cb06189ad678eb5658cb36d95b9638baf648cb06a92b66890b46890b36b96b96a95b76691b46a95b76691b4608bae6a95b86893b66590b35580a3628daf6691b36890b36790b06289aa3f6687486f8e4b72915178995e85a6648caf6189ac608bad5b86a95c88ab5480a54f7ba04c789d4b779e5581a85c89b05a87ae5787af5a8ab25081aa4a7ea6477aa53e719c3d709b3f709b38679537669435669133648f386994396a953b6a943e6d9745729b5481aa5f8cb55b88af5985ac618db26692b76692b56894b76b97bc628eb526517b214e7726557f396a954275a04578a53d709d3c6f9c376a9541729d5283ab6693bc6794bb6591b66792b46994b46b97b46d99b66d98b86d98b86d98b86d96b66b94b46991b46691b4608bae5b87ac5581a8517ea74c79a2507da647749b447095355b803b63873964873d6b8f49759c4470974672973964873861812b5271426585315577254d713f6b923a69933e6d97447097436d93436a91467096447095406c93416b91345c80183e621236581b3d6023476b2d53782b53772a5074385f7e4067843d6483335a7b365e82234e7826517c315b836c90b4afcde78ca7bcb4cbdd8aa3b792adc885a4c198b9d8678bab618caf5c88ab5581a44d76963356741436520b2a47294c6c3d6388406a903f6b92456f95426a8d4b71954d749b4771993b678c416f93467498335f840933592e557c4067903e6890416c96437099406f994677a05081aa396a931f5480245a88255f8f2660902d6594366f9c3c709f3c719d3d73a14076a43c6f9c41729b6491b8436f94517ea5527fa65682a75682a75a87ae5683aa5986af5383ab507fa94b7ca74778a34e7fa84c7da65182aa5787af4c7ca44979a14e7ba2456d9131577b284e72284e72264d6e264e7139658c36638c3e6a914f7ba2456f952f5b8017446d2d59803f658934587841698c4d789b477197446e9646719b45729b44749a487a9f4879a142739b41729b305f893f6b923c678a355e7e2c577729577b3461883765893763863c688b376284487191426b8b43698d345c7f3f678a446f92416c8f4b76994975984f7ba04a759f41709c4275a4497ea8598bac7eacc4bee5f483a9b681aac07eaac777a5c76e9cc0638fb2567ea25e84a96185a97193b67998b4d8f3ffcee6f0c5d9e0c5d6deccdae5c1cfdcc7d5e2c5d5e2adc0ceadc5d1a9c5d190adbd87a1b8627d985c89a65885a2628eab638faa5e85a26289a6638aa75f86a35c83a049708d4e73905d809e5e809c57799454738f52718d46658160829d5c7d9c587d9a6d91b1678ead648dad6992b26c95b5729bbb648bac6a91b26c92b6658db1668db46791b76590b36b96b9648fb25e89ac6590b36590b3628cb26893b66791b76c97ba6a94ba648fb2628db06893b66b96b95782a5658db1658db0648caf648caf5a81a22e5576365d7c416887466d8c577e9d6089a9648dad6590b0608bad6390b1628eb15581a4517da04773985480a55d89b05b88af5484ac5686ae5384ad4e7fa8487ba640739e4272a04474a23e6d9b3e6d9b3b6a963b6a963d6c983b6a963d6c9642719b41709a45759d5c89b25f8cb55683ac6390b76c99c06b99bd6391b56a98bc5683ac2b58823b68923b6a964475a0487ba84b7ead4377a6376c9835689342739e4a7ba36794bd6996bd628eb36c97ba6a96b36e97b37099b57099b77099b77099b76c97b76a95b56994b6638fb25a86ab5582a95481aa4877a14a79a34877a1426e953a648a31547a31577c335a814470972e5882426c964269923c62893f6589426688395a7d2a4c71264c7139658c3f6e983f6e98436e984a769b4670964771974672974a769b426c923c64881e44680d3153042649193d612b517630567a355e7e305774325571183b57022648153c63305b862f5b88305a8255799b99b7cf8ea8b994abbd879db291abc695b3cfa2c1dd6588a4638baf638fb6517da44872983659791f3e5b1c3a561e3d592e52723d65883661843a648a436b8f466c913b6289416b934672994a779e44749a28587e305d863f6a94406b963e6b953e6d973f70993f729d4275a0477aa5245784215785235b8a225e90266294306a9a37709d3d71a03f74a03f75a34278a44275a04070985783a8507ca14d7aa1517ea55b87ae5783aa5b87ae5784ab5784ad5787af5584ae4e7da75382ac5282aa4e7ea65787af5582ab4e7ba2527fa64d799e466c903256764468881b3f5f1c4062143a5e3561883f6c93467297527da04971952852781746702b5a843c668c2a55774a789c4d7aa148759e48759e426f994979a15484aa4f81a64d7ea644789f477ba32f60893d6c96416e952a587a2c5c802e628a34699535689331628b31608a406d94255176406b8e4a729540698938617f466d8c4e7594577e9d688fae628bab5482a64677a04276a6487da95e8eb283afcaadd2e596bbcd7ba4ba7ba7c26d9ebe72a3c476a3c46a92b57397bb6e90b3698cac4d6f8b90afc4d6f2ffcfe6eed2e5ecc8d8e5c2cfdfc6d6e6c5d7e5b8ccd7b7cfd9b9d3e0b2cde0728ea67896b06591ae5985a2628ba9638ca8587f9c58809a557c9959809d648ba8557c995077945a7f9c5d809e5c7f9b61839f6486a14867834769856184a25176936589a96a91b0668faf668faf6891b16c95b56b94b46b93b67098bc6c94b8618bb16993b9638eb16590b3618caf5d88ab658fb56690b6618bb16791b76791b76993b96d97bd6c96bc5d88ab6a95b86994b7638eb15b83a76890b3648caf5b83a64c7394436a8b365d7c456c8b537a99648baa6992b26891b1638eae638eae628fb06390b1608caf5783a63f6b904e7a9f5985ac5e8ab15784ad5484ac5586af4f80a94679a44275a04575a34676a44372a042719f3f6e9a3867933a6995406f9b406f9b43729c44739f3e6d9743729c417199406d975282aa618eb76794bb618eb55e8bb244719b3d6c9644739f43749f4073a04479a5497dac467aa9386d993c719d3d709b45769f6292ba6794bb6591b86995b86b96b66f98b47099b57099b57099b76d99b66b96b66895b66894b75f8db15582a95380a95786b044739d4f80ab43729c1e4973305a80395c822c52773960894b759d345d893d66924168933b618831577c416589294a6d37597e375d823b678e42719b42719b3d6a934c789f4d79a04d799e507ca14b779c4872984971952c527615395b1234570b2f512e5276365c802e5576406381102f4b15334f092a4b23496e3a65903a65903a6188587b99a7c3d99ab4c596adbdafc6d88ea6be90aac395b3cb7395b0678fb2628eb54f7ca54872983053730c2a460d284317354f2d506e3b64843c678a3c668c3a62862c5277476e954771994e7aa13e6b921a4a721c4b752e5d8733628e3b6a963b6c973b6c973c6f9c3b6e9b4176a23d729e275b8a245a89235d8d225e90286496336b9a386e9c3d729e3f749e3d729e3d729e3b6c956696be527ea36994b7537fa4527fa65682a95783aa5a86ad608cb35e8bb45c89b25784ad4a7aa25380a95a8ab25582ab5d8ab1527fa6507da44f7ca34c769c3d64854b6f8f416482163957204363274d71366289426e955e89ab5580a04971941f496f224e7b31608c305d843363874a7ca13f719646779f46759f4d7ca64878a05585ab5284a75082a74e82a94f83ab2e618c386c9443749c10426515496e215680295e8a265a892e618e275a872455801f4f77416e955681a4557e9e5d84a15e86a0597e98456983597b96678ca96f9cbd47799e477aa94a7daa6997b8a3cde6b6d9ef90b3c97ea3be7da9c672a0c26e9fc07ba8c979a2c07da1c184a7c57497b54f728e4d6f8a82a1b5d2eaf6dcf0f9d3e3f0c1d1e0bccdddb4c7d6b3c9d4acc2cdb5ccda9db8cb829eb682a0ba5b82a3587f9e5d81a16085a25b809d5d829f5c83a0678eab638caa668fad658eac6992b06c93b26990ad678ca95e819d4d6f8b5a7c983b5e7c567b986084a4648baa6891b1648dad6c97b96a95b76e99bb6994b76b96b96a95b8648eb46993b96c98bb618eaf618db0638fb26490b56591b6638fb66490b76591b86793ba6a96bb6b97bc638fb26995b86995b86a95b850789b658db0527a9d3e67874a719252799a567d9c5f86a5567d9c658cab6790ae658eac608bab6792b26590b26994b66692b55f8bae3d698c517da05c88ad6490b75b88b15484ac5586af4f80a94376a14376a14777a54575a34372a041709e406f9b41709c3d6e9943749f4879a4497aa54575a33465903c6d983768913d6c9843749d42719b42729a47779f406f993b6a943e6f9a3f6f9d4275a24174a3477baa4a7ead477dab3a6f9b4075a13b6e9943749d5787af6393b96794bb6793b86b98b96e9ab76f9bb86e9ab76e99b96e99b96d98ba6a97b86793b65785a94f7ca34e7ea6507fa945749e4978a23e6e96315e852854791d4368234b6f39638b44709745709b436c982d57813b628b345c803e648825476a274b6f224a6e335f843f6e983a6b9433638b3d6a9147749b4e7aa15581a64e7a9f537ea1446c90446a8e284c6e193d5f1e426412365a3256782e51712544612b4560142e490a274716385d416b93406a92446a8e6789a5a8c4d9b8d2e1a6c0cfa2bccbabc2d492abbf98b4ca86a6bf678eaf5a86a95381a55681a331547207253f102c441e3c583356763f6589467096396389335b7e365c80355c834e789e325c840d396016436c1c4b751e4f7a336693346995366996396c993c6f9e3a6d9c3e72a12a608e235987255d8c255f8f2460922d6a99356e9b386d993e729a41729b40739e3e729a3e6e96618eb5618caf7ba6c95f8bb05e8ab15c88af5a85af537ea85580aa5884ab5b87ae5480a75a87ae5985ac5b88af5581a8638fb45b87ac4a769b49759a5580a343698d5175952d4f6b1335511a3d5d33597d376388517da28db8d85a83a15077981d476d1e4a772a598533648c467a9f4d83a7356b8f4c80a74879a14d7da55a8ab05889aa5687a85888ac5486ab4a7ea5386c94366a9244789f265a7f30658735668e3667903566913366933a6d9a3e719e4a7ba64778a04d7b9f527d9d4e7793587d97678ba3a0c0d966849c7898b189b0cd4d7a9b497aa34f7fa773a1bbb0d9eda8c8dfa6c6df82a5c37ea4c877a3ca6e9bc274a1c2739fba7aa2bb87acc681a6c36287a4557894527289b1cbdcd6e9f8d4e4f3d1e1f0c8dbeac2d8e6b9cfdcb1c7d2bad2de839dac55738b9dbcd8577b9d6387a96284a76184a46185a56489a6638aa76e97b56f98b66f9aba6691b16893b36d96b66992b0678ead5d84a14e718f6789a55376945073915276966b92b16891b16891b16e99bb6a95b76e99bc6c97ba6b96b96994b76b95bb648fb26b98b96b98b96d99bc6894b76793b86995ba6591b86591b86692b96b97be6894b96793b86f9bbe6793b66e9abd6693b46c94b75982a26790b0658eae577e9f678eaf648baa557c9b6188a7678ead668fad6992b0618cac648faf5d88aa6a95b76490b36490b3436f925e8aad6692b76a96bb5b88af517ea75483ad4d7ea742739e4376a14878a64373a14372a0406f9d3968964574a03c6c9a3c6c9a3f6f9d3969973f6f9d4474a240709e3b6e9940709e3c6d9840719c3c6d984576a143749f42739e3669943d709d4275a23f73a24377a64076a43b719f366b973e739f3c6f9c41749f4a7ba46292ba6797bf6b99bd6a98ba6d9ab96e9bba6f9aba6f9aba709bbb6e9bbc6c98bb6c9abe5481a84e7ea64f7fa745749e4c7ba53e6d973f6c954775993f6b8e335b7f3d65893c688d426f963e69933a648e27517b355c83436b8f375e7f1032552347693b638638668a36658f2e5f883b6a9442729a4e7ba24f7ca3507ca15580a3537b9f527a9d4c7296395d7f274b6d22466822466a2c4e7121405f102b483146611129430d2a48204265446c904e769a466a8a345671a5c4d9c7e4f6c4dff2b9d4e5a1bbcaa4becf9bb7cc81a1ba688fac5e89ab527fa05f8aaa476a8636546e38536e2e4c6832547730567b426c94446e9441698c3f6589335b7f376187335a811d476f204b751e4d77225580275c88346a96356a963c6f9c3969993b6e9d3e72a1255b89255e8b255d8c275f8e296393326c9a396f9b3b6f9743739b4373994071994171994471986793b8668eb15d85a85a85a85985ac5580aa547fa95681ab5984ae5f8bb2628eb549759c5d89b0618db45985aa5a86ab608cb15783a8497399547ea45a85a8456d904c739214365127466218395a35597d416c8f6491b292bbd74b738d557c9d2950772753803d6c9a3c7097487ea2457b9f3f75994c80a75283ab5888ae5c8aae5a88aa608eaf5c8aac5484a85b8cb4386c943a6f97356a92285e8232688c386a8f3b6d92396a933f709b4275a24073a04a7da84e7fa75e8cb06691b16e95b288acc45e7e95668298adc7de97b3c9799db554809d4a7aa25383a974a2ba9cc5d99bbbd2b2d0ec8baccb7b9fc177a1c7739fc474a1c0709cb77ca6be7da5be81a6c37295b36487a351748a2f4a5fdaefffd7e7f6d6e6f5c7dae9c6dceab7cddab8ced98aa0ab627c895e7a9293b2ce688cb0698daf6d91b3698dad6b8faf698dad6c93b26c95b56c97b76b98b96a97b86390b16893b56994b46b94b4648bac577a986386a46487a55174925d81a1668dac6e97b76c94b76c97ba6e99bc6995b86b97ba6b97ba6793b66994b76792b56c99ba6695b36896b76997b86c98bb6e9abd618db26894b96692b7628eb36f9bc06a96bb6b97ba6591b46d9abb6b98b96f98b8527b996b94b26992b0658eac628ba9688fae5e85a45f88a8618aaa6992b26b94b46c94b76991b46590b36590b36491b26390b15e89ac5c87aa6791b76995ba628fb65a87b05483ad5081aa4576a14879a44272a04272a04675a34372a03e6e9c3e6e9c4171a14171a13c6f9e3a6d9c3c6f9e3d709f3a6d9c3c719d3b6e9d3a6d9a487ba83b6e9b3b6e9b3b6e9b3a6d9a386b984275a44276a53c709f3f73a23f75a3396f9d366a993c719d356a9641749f43779f5b8cb46495bd6898be6898bc699abb6d9bbd6e9bbc709dbe719ebf6e9abd6c98bb6b99bd4c7ca246769e5383ab4a77a0517ea7507da649759c3561863c678a3a608533597e2b557b47739a49739d2f59832b527b1b416632587c365a7a143556284b6b2d557835618436668e3e6f983c6d963c6d954e7ea44a779e5480a55782a5567ea2547c9f577da1476d9130547624486a193b5e2c4d6e203d5b28425d2b41591b334d274561274867436a8b4c75953b5f7f2e516d50728d587a937c9cb5c1e1f6afccdcafccdc98b5c798b8cf648ca65e8aa75883a36992b0527690415f79223d5844617f3c5e812f557a345b84315b833d658940668a385e822f577a274d7422497227527c2d5c862b5e89255a842d648d346993396c973c6c9a40709e285b88275b8a275d8b295f8d2b6392326a99366f9c3a6f994071994472964773964472965884a95a85a87ca4c789b0d16087a85c87aa537fa6527da74d7aa44e79a35782ac5d89b05d89b0537da3608ab05e88ae5c87aa5c87aa628db05681a4547ca05e86aa5b86a9406b8e446d8d1f415c28486120416037597c436b8e6f98b66890a959819a5a81a03a61882f5a853968943b6f9743799f4b81a5487ea24f83aa5485ad6390b7628eb16390b15c89a85d8bac5a8bac5788b0487ca43a6f992b6088356d92356b8f386a8f3e70953f709941749f4a7daa4679a65687b25181a95e8aad6e97b57ba0bab9dcf26b879d70899da0b6cb88a1b7789bb1567f9d517ea85584b05584a28ab4cd9fc1dcaac9e591b3ce7fa4bf759ebc6f9cbb76a3c26f9cbb7faaca749dbd80a3c17a9cb87193ae5c7c932e495e5c7184e3f3ffdcecf9d1e3f1d1e4f2c3d6e4c0d4dfa6bac5c4dae8a4bed564829c6b91b56d93b77097b86c93b46c93b46990b16c95b56a95b76e9bbc709cbf6c98bb6a96b96893b66f97ba6d95b86d94b55579995b7e9c6e91af5679975d81a15f86a5678db1729abd6893b66a95b86d99bc6995b86d99bc6b97ba6c97ba6691b36a97b86d9cba6896b76e9cbd6d99bc6e9abd709cc16894b96995ba6793b8709cc16995ba6793b66793b66d9abb6b98b96a95b55b84a2658eac668fad6790ae6a93b16d94b3668dac567f9f6b94b4628bab6f98b86c94b7638bae6792b55d88ab6895b66592b36a95b8618caf658fb56993b96591b85d8ab15483ad5483ad4576a14475a041719f41719f41709e3f6e9c4070a04272a24272a23c6f9e3a6d9c3d709f3e71a0396d9c386c9b396d9c4579a84579a8477aa94477a63b6e9b3e719e3a6d9a3164913c709f4175a43a6e9d3a6e9d386e9c386e9c2f63923468972e638f3e739f4275a0467aa2598ab35c8db56597bc6799bc6797bb6b99bb6d99bc6e9bbc739fc274a2c66797bd4a7aa04979a14e7ea64e7ba45683ac5480a74b779c3c688b4c74983d61853054782e567a265076335a83254c75294f76183c60284a6d284b69264564193a5b183f602a5578416e974677a03d6e9740719a47779f4f7ca35783a6547fa1577fa25c84a7587ea24c72962e5576264a6c1e4063143556203d5b344e69445e751e38510f2e4a2447634067864b7494355c7b3d61834d7495567d9e5279985378937ea1b5b8d9eaa4c5d89cbfd3668ba55f88a46a93b16c93b240627e3e5d791e3c582f4e6d4062853a60853d648d3660883c638a41678c365a7e2e557630567b2c537a36618b35648e37689330638e225781386d95366994386b96255681275a87265b872c608f306493366c9a346a983a6f9b42739c4674985f8aac4a7597628db076a1c46e96b9658cad799dbd6d94b56088ac517da44e7ba44b78a24e79a35681ab618db45a86ab5781a76590b3618caf5f8aac4d789b507b9e5f87ab5d85a95d85a951799d507b9e3962822a4c6723415b32516e3253724f74915479947296ae6b91a86188a74a719836618c3f6e9a42769d43779e5286ab4d81a6598ab25d8db56490b7638fb46691b35e8bac5f8bae5a8aae5b8ab42758832356832f648e356a9233698f3c72983e749a4378a04479a34f82ad5d8eb94c7ca4638fb46b96b66e95b285a7c0beddf26f8a9f3a50659bb0c349627887a7c05982a25281ad5386b3598bac6492ac98bdd885a7c09abed67ca1bb769fbb75a1be74a1c06d9abb739fc27fa7ca7ea1bd799bb66a8ca74c6c853b556c22384d283b4cb3c4d4def1ffcbe1efdceffda7bbc6b8cbd9b5ccdcb2cce365839d6a92b56d95b87098bb6d95b86c94b76b93b66d98ba6e99bc6e9abf719dc26f9bc06f9bc06a94ba6e96ba6d93b77094b6496d8d4569896a8eae6084a4527696557c9b597fa36a92b56b96b96793b66a96bb6995ba6c97ba6b96b96d95b86893b56c99ba6a97b86d9abb6c99ba709cbf6d99bc6793b6638fb26d99bc6c98bb709cbf6c98bb6692b56692b56995b86996b76f9aba6591ae5f88a65c85a3668fad6c95b36d96b6638cac4c75956891b1648caf6890b36691b4648fb2547fa25f8aad6792b46d98b85f8aac6792b4628db06993b9638fb66390b75180aa5281ab42739e3f709b4073a04073a04070a03f6f9f4575a54070a03d709f4073a23f71a23b6f9f396d9d396d9d3a6e9e3b71a04478a84c80b0497dac4276a54074a33c709f4073a03f729f295d8c2b5f8e386c9b396d9c3a6e9d3064932f63922e6291376b9a3c719d4176a24479a34f82ad5588b3578bb25f91b66595b96e9cbe6f9bbe6a96b96a98bc6a98bc5e8eb446769e4b7ca54a79a35481aa5c89b25783aa4c769c214c6f264c712f517622446925496d244a6f2649711f426a17395f2244672142632b4a69152f501f3c5e1a3c5f295175416d9444749c42739c3e6f984b7ba35582a95580a36088ab6086aa5a81a2557da050789b355d80335a7b385c7e2d4e6d22405c3b59711f3d551c3c5532546f2a4f6a38617f3a65853a65872b557b4f7aa44f7aa44a769d507b9e557c996d93aab7dceea5cadd688ea56a92ac759cbb7296b6234463183a561635523a5b7a375b7d4c7296446b92315b83375e87496f9645678c385c7e28507436608636638c3969913a69933c6d9627588126577f2e628a21567e20547c2a5d88306390326592336693386d993b709c3c6f9a44749a6591b4618aaa6188a76891b17099b9769fbf658cab6c90b0759cbd547fa2537fa64e7ba54978a24e7ba45481aa638fb65581a65984a7648fb16890b34f78985f87aa6890b3577fa25a82a55f87aa51799c4c779a3c638423435c274359223d5825435d7696af67879e97b7cc799bb4638aa9497497406b95407098497aa24f81a6598bb05181a7608db66691bb6490b76993b96a94ba628eb3638fb65c8cb444739f2555832c5f8e376b9a356a943a719a39739b417ba34c85b04a81aa4e81ac5686ae5987ab5d88aa7196b36385a0c4e2fa748ea52740564d6378aabfd4a5bdd57396b45983a94e81b0578dbb568cae5b8ea9a8d2ea8db3ca9dc2dc82a9c67ca5c5709bbd7aa5c56590b0709bbd769fbf7195af9cbed954759410324e0b2943334f65536c8261778e647d919fb9ca7c93a16d84926b84986680975f7d9752718d6994b66c97b96d98ba6994b66792b46792b56b96b96c98bd6995bc6a96bd6f9bc26e9ac1709ac06c94b86d93b86d91b55f83a5325676678bab6387a75b7f9f547b9a5e84a8628daf6792b56e9abd6b97bc618db25c87aa6893b5719aba6a93b3628daf6d9abb618eaf6c99ba6c98bb6f9bbe6b97ba6f9bbe6d99bc6b97ba709cbf6e9abd6995b86793b66894b76995b8709bbb6995b2618aaa57809e6089a96992b26f98b86790b0547d9d6089a9648caf6088ab6792b56893b65681a4547fa16d98b86893b35e89ab6792b4527da06c97ba658fb76692b95986b05281ab43749f40719c3f729f3e719e3f6f9f3c6c9c4373a34272a24272a23f72a13f71a24276a64478a84175a5366c9b3e74a3487cac4c80af4478a7366a994074a34579a8316491487ba8396d9c3b6f9e477baa477baa4c80af4377a63569982b5f8e396d9c3a6e9d4276a5457aa6497cab5487b45b8fb75f91b66494ba6795b9628eb15a86a95783a85784ab5686ae497aa34d7ea7497aa35584ae5c89b25581a8467096325c822d55792a4c7126486d2044681f456923466c24476d1b3d62294b6e20416023425f385273385577193b5e254d71406c9343709946759f44759e47779f4f7ca3537ea15d85a86087a8557c9d5a82a5497194386083466e914b6f913e617f3d5f7a2b4b6412324b21435e3b5f79274c67365f7b436e8e436f92416e974574a04e7da95281ad5481a85582a35b84a0668fa5a5cbe0a9cfe681a5bf799cb86285a10324431738571a3d5d2a4e6e466c90456d913f698f446e96365d86395f843a5c7f3b5e7e325a7d325e8139668d3f6f973f6f9733638b2f5f872e60852c6085285e841f557b20557d376893366694386b983d709d3f729f41759d447296749fc188afce7499b6759cbb83acca759cbb789fbe7a9ebe648bac517c9f48759c4978a24877a14c79a35481a86591b85985a8628daf6792b25881a1648dad6a93b36e97b75880a3658db0547c9f5d85a8567ea1365a7a2a465e6f889c587187445f7498b3c6a6c1d497b3c86e8ea55b82a145719445729942729849799f6090b65c8cb05784ab628eb56893bd6892ba6e98c06a94bc6490b75f8cb54d7ca62656862557882d5f903568973c719d3c739c437ca7457ea9447ba44b80a84f80a85a87ae5a86a96e97b7597e9ba3c5e063819b2b475f18344c1e384f344e653f5d77597c9c5c86ac588bb8568cb85b91b55e91ae90bdd481aac0789fbc77a0c0729dbf6d98ba6691b15a85a56a93b3749bba6a8fa94c708a0225432a4d6d4c6f8b5f819c5b7a965c7a9484a0b68ba7bc7a97a75572842d495f1d3b571c3b5a2243626f9abc709bbd6d98ba6792b4618caf628db06490b56692b96894bb6693bc6a97c06c98bf719bc16f97bb6e96ba6d93b76990b1385f806286a65d81a1496d8d446b8a547a9e6994b66691b46c98bd6896ba618db25883a65681a36a93b3719aba5e89ab6893b66b96b96f9abd709bbe6d98bb6d99bc6c98bb6995b86995b86f9bbe6b97ba6d99be6b97bc6c98bd6c98bd6d98ba6e99b96c97b9628dad547fa1608bad6994b66b96b8628daf4f7a9c6590b2618cae5f8aac628daf608bad507b9d4d7696648dab5f88a86890b35f87ab638eb1648eb6608cb35784ae4776a040719c40739e3f729f4073a04477a64373a34373a14373a14373a13e719e3e71a04578a74c80af4e82b1366a994175a4477baa3e72a1386b9a3f729f396c993c6f9c3265923467943e719e4477a44578a54a7daa4b7fae4a7ead3f73a22f63922f63933d71a14579a93f73a2467aaa5285b25b8cb55b8bb1618eb5608cb15d89ac5e8aad5b87ac5e8bb24d7ca64b7ca74a7ba64a7ba65182ab5888b05985ac4c789d305c81335e8130567a3e6488355e7e204b6d1b4366294f732e52740e3252193c5a183b572b4a692e4f70244b6c1f4a6d3763884a77a043729c4776a04c79a2517da4577fa35e84a86188a9557c9d5b83a6416c8f3c678a4a72954a6e90426784456983082c46244763294c683456722f5270365d7c5681a148769a3b6b9341709c507fab5985b25582ab5280a45c89aa5883a35e85a2688ca689abc48aaac12e4e67234560173a582d5175345a81396087366086355f853b6689467194446d8d385b7b426585436b8e3a66893e6b9248759c416e9537648b34628631618536688b33678c265c822b6088396a953c6c9a3e6f9a3c6f9a4275a03f7099527ea36891b18bb0cd7ba0bb7ba2bf6c93b293bad98cb3d2779ebf6991b44e7a9f4d7aa34978a2497aa34978a25582a96490b7618db06a95b76891b15a81a26d94b37097b66b92b15d86a65e87a7648dad6089a9577b9d325470758ea4516475384b5a8699a8c5d8e6bfd5e3b8cfe17593ab59809f3965885b89ad4d7da35784ab5f8db1618fb1618db06793ba6b95bd6c96c06e98c06692b9608db44e7da732638e2c5e8f336797376b9b386c9b4075a13d729c457aa44d82ac5084ac5587ac517fa35581a45f8aac6b94b4769aba476a8a4f7290375a782e516f2346643e617f678aa6759ab56790ae5e8eb45f93bb5e8fb75d8bac8db5cf82a7c183aac96c94b7739ec16e99bb5d89a6567f9d547b9a6d94b36e93ae476c874c718c587f9e5b81a55d83a75b82a15c819c84a6bf8db0c682a5bb7698b17498b27093b1678bad5c80a4729abd739bbe6e96b96890b3618caf658fb56591b86692b96996bf6595bd6292ba6996bd6a96bb6d99bc6c97b96d98b86e95b6688fb05175955a7e9e476b8b466d8c5b81a5608bad6c96bc6692b76896ba6b99bb648fb147729259809f7198b9658db15782a56792b56e99bc749fc2749fc26f9bbe6e9abd6995b86a96b96d99bc6793b66c98bd6e9abf6f9bc26b97be6b96b96e99bb6f9abd6f9abc4e799b5984a6618cae6792b46b96b84f7a9c5681a36b96b85d88aa618cae5b86a8608bab5f88a6537c9a4c75955982a25b83a76a92b6658fb7608cb35885af44759e42739e4275a03e719e3c6f9c4275a43e71a04574a242719f4473a14474a24171a13d709f4174a34579a84d81b0477baa3a6e9d4376a33d709d3d709d2a5d8a2a5d8a255885275a87376a974477a4497ca94d80ad4d81b04f83b24579a83468973165953a6e9e4175a54377a74579a94f82b15a8bb4608db46591b6638fb2648fb26590b3618db25e8bb24a79a34a7da84578a5487ba84a7da85485ae5c89b25784ab335f861f4b70345a7f4c72962e59792752723f678a345b7c2c5372214663173c571d405c2d4c6b1e3f603b6283255073345e84436f9647749d43729c527fa8517da4567ea25980a15e85a65982a25984a6497497497497476f924b72934c718e4065821e435e4063833152733857763b5c7b4165855782a44f7fa3396a9248759f517ca65983ad5c86ae5d8ab15a88ac608caf5e87a76285a19bbbd47291a63b5971385a751e4262365e823b658d2f5981416b934a75984f7a9c4c7799416a8a4b6f8f4569894a73933d688b3c688d4e7ba2356289437195376587396a8b3f71923b7092366a8f1d5179376a953b6e9b41729d41729d40739e45769e507c9f6b94b4779cb785a9c37da2bf7fa6c35a81a07198b780a7c86991b4507ca35483ad497aa5497aa54a79a35383ab5e8ab1638fb26c94b76089a96e95b46b92b17aa1c06990af648dad5d86a66d96b6658cab6386a64e6c867d8fa398a8b590a1aba9bac2c6d4ddc1d2dcbacdde7995ad4269884e7c9e5a8bac5d8baf5783aa6490b5628fb06895b66e99bc6e98be6e98c06995bc618eb55686ae2f60892c5f8c326696346a99386c9c3b6f9e3e739d477ca64477a24778a34b7ca44c7ca2517fa15480a3547fa1366183325a7d42688c486e92496f934d7495507798446d8d749bb8c3e5fe7b9fb9628dad6492b46b97bc78a1c1b7dbf3abcfe58fb3d37098bc709ac05f8bae54809d5d84a17095b26085a27da2bd658aa46489a4668dac6a92b6608ab0527da0759ebc8cb1cb84a8c07599b37295b16d92af6c93b26e94b86c92b77299ba739abb6e94b86c92b6678fb36a94ba6995bc6794bd608fb95e8fb85c8db56092b76191b56697b86796b46b98b76f98b8739abb6d91b1567a9a517595547b9a52789c628daf6a94ba6a96bb6d9bbf6d9bbd6994b65984a45077965a81a26a92b66a91b8527ca26a94ba6c97ba739ec1709bbe6e99bc6894b76692b56692b76490b56894bb6c98bf6794bd6894bb6993b96a95b86a94ba719cbf537ea1547fa2618caf648fb26d98ba6893b54671916893b36c97b7648faf5f8aaa6995b26992b0668fad547b9c6087a86187ac5e86aa608ab26894bb4f7ca640719a41729d40739e3e739f3c719d4074a34073a23f6e9c44739f4776a242739e3d6d9b3d709d3c6f9c376a973c6f9c497ca94073a03f709b396a9543749f43749f33648f396a953a6b962b5e893265904477a44b7eab4f82b14c7fae3d71a0336796366a9a326696386d9f4479ab4378aa477baa5887b16592b96591b66792b56b93b76a95b86a96bb5f8cb54d7ea74c7faa497eaa4b80ac497ca75081aa5686ae5986af406b953d678f375a803d61852f5878224b6b355c7d294d6f1d41612b4e6c2d506c3e607c304d6d2d4b6d22466a2c5478375e854c769e48759e45749e4b78a15884ab6a92b55e85a6557c9d6089a95782a44a76994874974873954d7495416585274e6d15395959799f456387415e805b789a3e60835b83a6507ea23e6e943e6a8f4870935d81a56086aa5985aa5b8bb15987ab5d88aa577a9636566f0b273f23415b4869884168892f597f3662894571964a7598487395577fa25681a33a6585446b8a4e75943e6586345c80446e94416d9246769a3f6f9343749534658534658538698a40729733678f366b953e739f3e719c42739e3d71994778a06995b8a3cae96588a4799db783a8c5789fbc789fbe6990af5881a17ba6c9527fa83d6e974879a44677a24c7ba55484ac5a86ad628eb16d95b85e87a77ca3c2749bb87ba2bf6a91ae618aa8769fbd6e97b76990af5473907993aa8d9dad6f7c859eabb1d2dde1e3ecf1d9e3eccedeee7690a737607e5283a45b8cad618fb15e88ae6b96b96792b26d99b6729dbd719cbf6e9abf6390b75b8bb144759d134870336a93366c9a366e9d3e74a2457ba7447ba24479a1487ba84b7ba9497aa34d7ea65282a85b8baf3b698d3e6c903c688f356188436d934570934d75985a83a3648baa6b8fa95f7e93a9c8dd789cb47098b26e93b0799bb69dbcceb1d2e398bbd97aa0c76f9bc25c88ad628dad688fac6487a384a6c17a9eb66d91a9688ca66e93b06c94b74c769c4975983e6787add2ec9ec1d77c9eb77a9eb86c90b0678eaf6d91b5668aae749bbc769dbe7198b96f95b96a92b66b95bb6793ba6390b95283ac5184af568bb5578cb45d93b95d93b76297b96596b76a96b96d95b86990b15d84a55b7fa15377994a7094648caf6893b66995b86795b96d9bbf6a96b96f9abc4972924a719251799d668db45980a7537ea16e98be729cc26e98be6894b96490b55e8aaf5b87ac6591b66894b96894b9608eb26894b96e98be6d98bb6e98be709ac05b85ab497598628cb2648fb26590b3709bbd5f8aac5580a06994b45e89a9608ca96894b16c95b56891b16289aa5c82a6668cb15f87ab6791b7638fb64a7aa243749d41749f3e719c3f74a03b709c3c709f3e719e40709e406f9b41729d4373a14272a04272a04174a14174a14275a23c6f9c4677a2396a9533648f3566913c6b9734638f3768933869943768933265903767953e719e477aa94f82b1356897336796316595326696386d9f3c71a3467bad4578a5608db475a0c3729abe779fc375a0c36f99bf709cc15a87ae4a7ba4477ca64d83b14f85b34e81ac5384ad5787af5d8ab1527ea548729842688f355b8030587b2d54752448682d50702647662748672544612f4e6b314e6e314f713253762244674f7292a3c7e7587ea24f779b4f75996289aa6f93b36589a96087a65c85a3467193406d8e416d90487396476e8f3c60823e6586264a6c28486e647ea3758cae5d7695537495678fb24f7da13f6f933562834a73935276985d83a7618db2608eb25f8db1618cae4c718e4867831836502645614e718f466d8e305b7e325e833c678a426d903a628550789b4a72954a75954b749248718f416a8a335b7e3f6a8d4874994171955284a75182a341729233648432638440729540749b3c719b3d729c3f729d45769f43749c5381a55f8aaa7097b46c8fab82a6c07ea3be7ea5c2769dba7ca3c26f98b85e89ac5888b05687b24e7eac4979a75382ae5a87b15985ac608caf6c94b75c85a37ca3c079a0bd79a0bd648da96c95b37099b76f96b57da0bc809bb68499ae83919eacb5bec5ced3d8e0e3e9eef1dbe2e8dae8f37b92a45477935f8cab6491b0608dae638eb16a95b7729bb9719db874a0bd729fbe6f9bbe6290b45787ad33658a245981285e8a326896386e9c4076a23e759e4980a7487da54174a14c7fac4a7ba45283ab5486ab5183a84070963e6e9443739b3f6f9749769d4f7ba0507aa051799c80a7c49dc1d9aec9deadc6dcb2d1e69ebed5b1d0e59cb9cb9cb8c3b0cddb96b8d4779dc26892b8608bae6692af59819b7fa1bc83a3bc91b1c68aadc180a2bb7396b251799c3f6b905580a35c87a94e7592c1e5ff9bbbd27f9fb6799bb77497b76385a85e80a377a3c06e9ab7739cba739cba6b96b6749fc26d9bbf6393bb4a7da84a80ae427aa93c76a4427caa4883af5891bc5e95be6291bb6a96bd6892b86088ac51779b4064885a7ca14d7193668dae6b96b86896ba6895be6b98c26c97c16d95b9698fb33b6283456d9051799c446f925b85ab5f8bb2638eb8618eb7618eb8608db66491b86492b66894b76b98b96895b66c99ba6d95b87098bb719cbf709ac06793b84e7ca05985ac628eb36793b86c98bb6f9abc5f8aac5782a2638eae6590b06893b36a92b56b91b66189ad6890b45d85a9527da0638fb4628fb645769e3b6f973c6f9a4277a34073a04275a24073a03f729f4174a14477a43c6f9c4376a54275a44174a34174a34073a23d6d9b386896376893396a9331628b2e5f8834658e35669130618c2959872555832d5d8b2c5b872b5c872f5f8d2f6291306392366899366a9c386c9e4276a64074a4386c9c4e7da78eb7d57fa4bf799dbd79a1c5739dc5739ec86693ba5e8eb45387ae447ba43b75a34f87b64f82ad5686ae5e8aaf5884a75784a54c789b3c688b436f92477295486f9037587744617f223d5a2b46631e3b592e4d6c2340602846682a47672c4a667d98adbdd8ebafc9e05e789192aac2a1bbd47d9bb56f91ad698eab84abca4b74924570903a688a3e6a8f43668c43658a43678b2e52742a486a5d769572839f758aa57192b16e99b95283a4417396386687457092477197537da35c88ad638db3648eb4628aad416887416683042743294c68476c874b6f8f2c5374355b7f41698d436b8f446a8f497194456d904870934e77974c75954770903f6a8c4e7a9d4d7b9f4f7ca35b8bb15c89b04d7e9f30618137688847799a43789a3f759b42779f43779f46769e517da26c97b76a91ae89aec87398b287acc67ba0ba89aec97ea3be789dba79a0c15b85ab4b7aa44e7eac4c7fac4373a1507cab5681ae547fa95e8aaf5e87a7739ab9799ebb81a6c37fa6c35a83a185aecc678eab85a8c6b1cfe9bbd4e8bfd1dfb4bec89ba2aadde1eaebf0f6e1e4e9e5eaeed0dbe17e929b89a5ba84a8c26c91ae648baa6792b26b96b6749db97ba5be6f9bb6719ebb6f9cbd6490b35b87ac34648a255883265a892e62923b6f9e43779f41769e4479a34c82ae4d82ae4176a05286ad5385aa6496b948789c4471983c6c943e729a3f739b43739949769d5480a7517ba1759cb9abcde6abc3dbacc2dac9e5fdafcbe0a1bdcbc4dfeab9d2d9bed8e580a2bd759cbb658ca94f77915f89a17ba5bb83a7bf8eaec3a6c3d5a8c5d792b2c7658aa54873966490b7618cae5782a44c789b9dc4e5bad9eea2bdd0839bb57893b07b9ab95e7fa075a2bf6c99b6709cb9719dba709bbb77a4c575a3c771a1c95588b3477dab467ead3f79a73e78a837719f336d9b3f75a141749f6898c06692b75d88ab577da1567a9c3d5f825477975f86a5658eae6591b4628fb65f8cb5638eb86b92b9678fb3577e9f3b6281658eae547c9f467096608cb35e89b35b88b1608db75f8cb56592b973a1c5729ec16a97b8729fbe6d98b8749dbd729abd77a2c5739fc4618eb5507da45b88af5e8bb2628eb56591b66f9abd6691b34d78986b96b65b86a66a92b56890b46a90b56890b45b83a76792b5608caf5884a96292b841729a3f739b4578a34a7fab4275a24578a54878a64e7eac4275a24378a44578a74679a84779aa3a6d9c4073a24174a14272a034659035668f31628b396a93386992396a933667923f709b4373a14372a04574a242719d4475a04777a54376a33d709f4072a34074a64074a4467aaa4f83b23a6d9c507da4a6cbe59abdd181a4c079a0c1729ec376a3ca6b96b96894b76296bb568db45994c05a93c034658e48769a91bde26b97ba4f7b9e4e7c9e3f6f9349779b46729740688b4366843b5a772745610f2c4a1e3d5c1635541836582c4b6a233e5c4e68816982968ba5b6526b81b8d1e7d0e5fad4eaffc4e2fc7294b0668dac5079995178975079993460834d779d486b9145678c34587c2446691e3c5e4158778d9db491a3b988a6c0749bb85986a543719242709242729644749c3e6e964d78a2628cb26288ad577da1315879416887052a474065804d728d54799651759734587c3e6489486e9343698e486e93557da04c74974971944b73964772924b76985d89ac5a88ac5784ab5e8bb25e8bb26290b44d7b9c5384a25487a64b80a0477da141779d45769e4b789f507b9d648baa7095b087acc6789db7749cb6739bb591b6d17ba0bb7da2bf7198b9517ba15180aa4b7ca74778a340719c4975a2507ba84f7aa44f7ba06891b1769dba86a9c584a7c379a0bd6c98b56f9bb85d86a45d809e61809c708ca2d6f0ffdaecfadfecf5ebf2faf1f6fcd5d8ddc3c8ccacb7bbdbecf4cee4f1bfd9eaacc8dd91b1c87d9fb887abc37da2bc7ca4be77a3be73a0bd6a97b86793b66490b5315e87285b882b5f8e3367963e739f43779f41759d4075a1467caa497fad588db76092b56092b3487a9d4f7fa53e6b92417197376b933368903e6f9747749b507ba5517ba16e93b093b3cca2bad296afc59ebad0cbe8faa1b9c5cfe6eecde1eacce3f183a5be7196b1698ea87da3ba82acc482acc486abc58fb2c8bedbedb6d3e3b5d5ea5f849f6490b56390b7648fb15b86a85481a85a85a8b9d9f0c8e3f6adc5df8ba6c3698aab6486a977a6c46e9dbb719ebd709dbc739ebe76a1c374a0c374a2c66e9fc7669ac25b90ba5388b24d82ae3f749e3a6e96386c933a6e9336668a5683a46a93b1668ba860839f3a5d7b6186a3628ba9618cac638eae628fb05c88ab5f8aad6690b6628db0658eae5a81a04e77975880a3547c9f628db06f99bf739fc475a1c675a1c66e9abf729ec1729ec16591b46f9cbd6e9bbc6f9abc6c97ba6c97ba5f8bb04f7ca34d7aa35585ad5585ab5c89b05f8bb06e99bc6a95b74f78985a83a36992b26b93b66e96ba749cc06a92b66088ab5f8aad628eb1638fb46292b841729a3c70983d709b477aa54679a64e81ae4676a440709e4a7ba63b6e993c6c9a4676a44e7eae3666963767973d6d9b3766943a699534658e3c6d963f709941729b43749f41729d41729d42739e3f709b4677a24a7ba64c7da84878a64275a24376a54579a8487cac4c80b04c7fae4f82af4c7caa4e7a9fb8dbf1b4d3e580a4bc79a3bc75a4c276a3c27ea3c07ba2c16799bc679ec55f94be689cc44e7ea24270923e6e944c7ca438658e406d945686ae5282a8477599457194315a7a29506f21466312375420446421446425466529486736516e7c97b2819cb983a2be5174924e718d53728e7e9db97093b1668dae315c7e416c8e4069894067883e668a3e668a385f80355979294b7041628537587926405b9eadc07c8c9ca8c1d791b1ca6d91ab527b9936668a3a6e964477a240739e3b6a9646719b4a7095486c90375b7d274b6b204764567d9a3b627f577e9b577e9f4d739741678c4b7196436b8f527a9e537b9e50789b4b74944d76964772944e799b5d89ac5884a75b87ac628eb3628eb36492b46492b35889a75485a55082a35183a647799e4a7a9e618db0759ebe577e9b779ebb7da4c17ea7c587b0d0749dbd5780a09fc6e598bfde7ba3c6547fa24c79a24877a143729c3f6e983a69933a67913f6c955c88ad6f98b880a7c489acc88aafca658eaa79a5c24a7796457090476e8d3e65863961843d64837898b1d9f3ffd3e2e7cdd7d8c4ced0d7e0e7dbe5efd3dfebc0ced7d1e2e9c3d7dec1d5dec4d6e0bad0de88a4b97fa3bd74a0bd6c9dbb72a3c36899ba517ca6335f8c2f5f8f2a5e8e2e64903a739e447ba44277a14074a34579a84b7fae5487b277a8c86293b14b7da24c7ca449769d4a7aa04478a03569912e5d874d7aa34f7ba2577fa27b9ebaa4c3d897b0c48aa5b696b7cac4e3f5c7ddead0e2ecdef0fcd9eeff7e9eb5678ca77aa2bc83abc585acc984abc887aecb8aafca84a4b986a7ba85a9bf759cb96d99be6e9bc46793b6608caf5a8ab25f8bb0577c976888a17496b26083a3668aae5f85aa72a0c16d9bbc709dbe6e9bbc76a1c176a1c175a0c274a0c370a0c474a4ca6c9dc56a9bc36c9dc56a9cc16f9fc36a9abe6d9fc06396b56e9ab7739ab77296b06589a15f829e5b829f6e97b76b96b66d96b4709cb9709cb9709bbb729ec1729dc06a93b36d94b3497292719aba729bbb6f98b876a1c3749fc1739ec0719ebf6c98bb6692b56d99bc6793b86e9abf709cc16e9abf6793b85985ac4d7aa149769f46769e44749c4c7ca45380a95d8ab16692b76d98bb6a92b56089a96790b06f98b8729abd739bbe739bbe729abd5b86a95883a66995ba628fb63f6f9742739c42739e4275a03a6d9a4679a64777a54879a442739e3f709b3b6b993c6c9a3f6f9f3868963b6b993d6e9931608c2c5b872c5d86265780396a9345769f4576a14677a24576a1497aa54879a44f80ab5081ac4c7faa4a7daa4d82ae487cab477baa4e82b14b7fae5b8ebb4d7ea94475a05883a6a5c5dab8d5e5a5c8dc7ca6bc77a7be719fb7b6d8f183a7c16e9fc06498bf6495bd6996bd325f803e6c8e44759d3e6f9820517a4d7ea75585ad5181a73e6b923965882b5678163f5f1d4465244b6a1a3e5e2b506d2c4e6a2b4a6647637b5f7a95607f9c5b7e9e5880a35c87a9628ba95a81a0466e91406b8e436f94527ea153799d3e648831577c497195375f824d74954e719757799f52749743617b8ea0ae83949ebfd4e5adc8db9ebad061839e4975983a6e963c719b477aa543749f436e984c7297476b8d3f6385123656183f5e587f9c4d7493577e9d51779b3e66893c6287527a9e4f779b4e769a5981a45b83a64a73934b7494487395537ea1638fb25884a7628eb16894b76c98bb6c99ba6895b45988a65d8bac5384a43f7091497a9b517fa0709bbb789fbc6e93ae769bb879a0bd78a1c184accf8bb3d6678fb2638aab5c83a47ca4c74b769947749b46769c47779d27577f1848704070985888ae6894b97099b987aecb89aec98eb3cd6992ae729fbc4e7b9c4f7c9d4a759744709332628a3461883b64845c7f95d4ecf8daebf2d8e7ece2eff7dee8f4d7dfeae5ecf4e3edefcfdddecedcddd7e2e6d5e4ebcde4f48cacc17da6c26e9dbb72a3c36d9ebf5784ae3561902e5e8f2b5f8f2d66913771994379a5457ba7467aa94a7ead4b7fae4c80a86c9bb96190ac5888ac497aa24c7ca24f81a64b7fa7487ca43968924976a05582a95b86a87fa1bca3c2d69ab4c597b2c3a5c6d7bedeedbcd2dfb9c9d6b4c5d7b4cae17997af7b9fb97ea6c088b1cd89b2ce84adc984abcaa0c5e090b3c98aadc189adc57aa1be739fc473a0c76995ba6793b86292ba5f8db15e87a759809f5b82a3668eb2678db2557da1729ec1709cbf729dbf6f9abc79a2c279a4c478a3c374a1c274a0c36e9cbe72a0c272a0c273a1c374a2c46f9cbd75a4c26fa2bd6a9eb6709cb7749cb67195af6589a15d809c466b88678db17098bb7299ba739cb878a2bb75a1bc74a1c077a2c478a1c1759ebe5a83a16f98b6749dbb6c95b3769fbd74a0bd709bbb6994b46996b76894b76896ba6491b86f9cc56895be6491b85784ab4d7aa34d7ca64f7ea845749e3e6d974a7aa25885ae5e8bb26894b96d98bb729abd517a9a688fae7198b9729abd779fc26e96b9759ebe6a92b54570936d99be6390b74070983c6d963b6c9743749f4474a24878a63d6c983867933f6e9a3e6d973a6995386793406f9d4473a14a79a74978a44877a34978a22b5c85295a83285b863c6f9a4174a14578a54a7da85184af4f82ad5083ae4e81ac4e81ac4e81ae5084b3497dac497fad4579a8467ba74d80ab4d7ea75080a85f8aac8babc2c6e3f59fc2d57ca5b97aa8bf7ba8bdcbebff94b4cb719cbe6794bb6995ba6b96b91e4b6c4270923f7098275c864077a04f84ae5387af5383a9416d943f668d30567b355b8025496d25496b2c4f6d22445f32546d4060757695a95272875a7c956f94b15984a65d89ac628eb15a88aa3e6e924b7ba1527ea34873964c70943d61852b5279436d954c769e5983ab4f76a1597ea8537b9f5276909cb2bfb8c9d1dff2ffc0d5e6b4c7d88aa3b94067884b789f41719944759d42729a4b779e51779c446689183c5e173b5b486f8e537a99537c9c50789b4f779a366184355d8151799d4e769a4b7397547c9f507999426d8d406b8d436e91517ba16692b75783a66490b36794b56c97b978a3c3618cac6f9cbb76a3c26390af3461825582a176a2bfa2cbe797bcd785a9c3799cb87da0bc88accc8db1d387aecf8eb5d689adcf779ebd5982a24c77994b779c43719545739732608433648c44759d5686ac6694b8719aba89b1cb87acc6648ca57ba4c06794b14c799a5886aa5383a73b6b9134648c39668f3f698f385f8062829bd2edfeddf1fce6f4fde2ebf4e9edf8f0f3fae8edf1e1e9ecdbe5e7dbe4e9e9f6fcd0e2eeb3cdde83a7bf77a3c073a4c273a4c543709a3b67962f5d8e376a993d749d3f769f4278a4487da94b7ead4c7fac5386b35c8eb36d9ab9628eab5889aa4b7da24c7da54e82aa4e83ab4a7ea63d6c9629567f4d7aa35a85a895b7d0b4d1e3b3cee1b8d3e4b5d5e4b2cfddb7cad8abbcce95aac5bbd4f299b4cf88aac38db7cf80acc580acc57aa4bd89adc7a0c2dbadcde2a1c1d898bad389aecb6f9abc6c98bd709cc1638fb46491b86896ba6590b35681a4608cb16692b76e94b95f85a977a2c477a2c4749fc1729bbb78a1bf7ba4c278a4c175a0c077a4c373a0c1719ebf75a2c373a0c16f9cbd6c99ba74a1be74a6bd72a4bb709eb876a0b97295b1668aa46487a33255736084a8789cc07aa1c2739cb8749eb7749eb7739fbc77a2c2739cbc78a1c1658eae5f88a679a2c06c95b1759eba759ebc719dba6f9aba6a97b86f9dbf6d9ac15e8bb46493bd5e8db74f7ea84879a24b7aa44f80ab4e7faa4879a44a79a34d7ca6507da7507da65783aa618db06e96b9749dbd4d7493638aa9739cbc739cbc719aba6d96b66b93b65883a56994b76694b84b789f4171993e6f9a4475a04474a240709e3a69953d6c9838679133628c3968943e6d994f7eac4b7aa84d7ca84a79a54776a04879a243749d30638e2e618c376c983f74a04f84b05487b45588b34f82ad5184af4f82ad4c81ad4a7ead4b7fae4f85b3457ba9467ba75184af45769f42729a3e6b9297bfe2a9c8e4628196bcdff388aec37aa7be93bdd5a8c8ddabc9e1799dbf749cc078a0c34d789a123f604a7a9e23577e3f749e4a81aa5087b05687af4d7aa1416b91436a913c628931547a2e50752b4c6d22415e1f3d556682975875854b68786686956b8a9fb1d3ee6c90b0628aad5c87aa4270945282a85181a75e8aaf547ca041658933597d315d8439699148759e517ea8517ca7527da75f8aad4d718bc3d9e6d8e6efaabac7d1e1f0c5d5e4a0b5c85579935782a25884a75381a5517da44a749c466a8e496b8e0e32543c6082466d8e537c9c537b9e4f7a9c4a75983964872c577a4e799c557da14d7598456e8e4f78983b66863e698b4973995581a66591b85884a96995b86d9abb709bbb6f9aba749fbf7da8c880abcb83aece4f7a9a6f9bb8739cb879a1bbb4d8f284a6bf88a8c18babc47b9ab67291ae83a2bf8baccb83a4c38bb0cd6c93b24974963d698c406e925884a75d8baf33678c3b6f965485ad618fb3749dbd87afc984a9c35f889e7ca6bf6a96b35a86a95c8cb25283ab467aa133638b325f8837628c284f78345a7e6b8aa6c5dcece8f6ffecf3fbecf1f7eaeef7e9eef4dde2e8ebf0f4dee6e9e4edf2e6f3f9e1f3ff8eadc17ea6c078a5c4719fc33b689136628f336192396c9b41749f467ba5497ca74a7da84d80ad5285b25b8cb5608eb09cc5e36992ae5583a44c7ea35185ad5083ae5489b3497ca73f6f972e5e863b6a94537fa4aed0ebabc8dab1cbdcb0cbdcb4d1e3afcadbc5d8e79fb0c47e95b4a4bedfa4c2dea6c8e382acc47fadc47daac17da6bc9ec1d59cbbcf93b2c6a7c6db91b1c894b8d27da4c3749fc16f9abd6e98be6d99bc5783a66692b75a87ae6390b76b95bb587c9e89aac979a2c279a2c2759ebe779ebd789fbe7ba4c07aa6c179a5c276a3c078a5c46e9dbb73a2c0719fc06e9cbd719fc073a2c072a1bb709fb973a0bd6f9bb8789cbc698caa4f718d304f6c6687a8789bbb79a0c1729bb9729bb7749db9789fbe7aa1c0769fbf6f9aba6691b1537f9c739cba729bb9769fbd749dbb75a0c079a4c6709cc16d9ac16491bb4b7aa64676a44676a44878a64b7ea95182ad5081ac5081ac4a7ba65182ad4d7ea75988b25784ad5b87ae5b87ac6189ad6c95b5557c9b476e8d658eae7099b97198b9759cbb6e97b76a95b76792b5608eb246739a41719942739e3f709b3f6e9c3a69973766923a6995305f893b6a944a76a34a76a34e7dab4c7ba94b7aa64877a34677a24c7da84477a24378a23d729e386e9c3c72a0447aa85085b15386b35285b25588b54a7fab4378a44579a8487eac477dab467caa3b709c396c973f6e984e7ba4305c832c547837597c3453724e6e87a6cae27aa1c0476e8d466881b4d2eaa2c0e293b5da6d96b63f6c8d2c5c8033648c3d71984a7fa74f83ab5889b25885ac537fa44a729640688c345b82244a6f3155772f516d2e4a626881954e6575708694aac1cfb2c9d7a3bacc5e748bacc6e18ca9c9678aaa50789b5d89ac5e8aad5a82a6597fa3385e823f6a8d3d6f924a80a64a7ea6487ca44f83ab5181a95f8aac64839fcadaeac5cfdbc9d5e1b8c6d1c0d1dbbfd7e37598ac648ea6618aa65f87aa5a80a753769e4f71963e6083315577567a9c4d7495527a9d4a75974a76994f7ba03e6a8f406c8f4e799c567ea14e76994e75963d66862b56783965884b779e5683aa5b88b15784ab6a96b9709dbe78a3c37ca7c77ea7c786aed183abce81aaca7ca5c3739cb8729cb56287a195b7d09bbbd28aa6bb8ba6b99eb7cd90a9bfb1c9e196b0c988a3be9fc1dc7ea2c2426a8d4674985785a95c88ab6090b4356b913d749b5286ae6494ba6e97b791b6d388aec56c92a96f97b1769fbd6792b56390b74f83ab40759d3768903e6b94436e98335d874269924d6e917389a0e5f3ffe4edf2edf5f8e9f3fce6eff8ebf2fcf0f5fbd9dce1f0f5f8f0f5f8ebf8febcd3e185a5bc80a7c8547ea4406c9332628a3e6f9a3e6e9c3f6f9d42719d45729b41719941749f477aa55585a95d88a8a3c6e2779cb7517e9f5082a75588b35388b45287b35083ae44759d3869912356835380a9b4d7f3a8c3d8adc4d4b4cbdb9cb6cdadc7dec6d8ecbed0e48098b29cbad697b8d78db4d17ba7c282afc686afc387acbeb9d9e8a5c0d1aac5d6a8c3d6aecadf8fafc681a5bf769dbc739bbf6b93b76b96b6648fb1608cb1608db46a96bb6f96b74c6a867e96ae7ca3c27ba2c1789fbe7ca5c378a1bd7aa3bf7aa6c17aa8c27aa7c476a3c074a3c175a4c272a0c173a1c26d9bbd74a2c374a1c076a3c073a0c1749fc1769dbe7396b463829f52718d7b9ab67d9fbb769dba739cba749dbb749dbb789dba739ab9709bbb74a1c25a85a7537ea0719cbc6d98b8759ebe75a0c275a0c36e9abf6d9ac15d8cb64978a44272a04174a3477aa94275a44c7fac4d80ad4f82af598ab54a7ba64d7ea95182ad5988b26190ba6491ba608cb16590b36f97ba6a91b24067865f88a86992b27299b87198b7729bbb6c94b75d88ab6793b85380a95180aa4a7ba635669132618f33629036659137669242719d4978a24d7ca85281ad4e7dab4e7dab4978a44c7da84c7da84477a2477ca64076a24278a6316998346c9b3b73a24a7ead4f82af4e81ae4d80ad4479a5467ba74379a73b719f3f75a33d71a04174a13e6f9a47749e315d84325c823c638a3b5e842b4d70254763b0d2ee698cb244688c496b865a78907693b36182a36f98b64879993e6f9742769e4a80a64f83aa5485ad6292ba5b87ac547fa24b7397487094335a8133597e3255753755713a53696275867e909e92a4b26d808f586d7e475c6f6a80974d657f5a75905c7e9a5f84a16089a96088ab5981a4466c902b5176244f7242709249799d5183a64c7ea15181a5608dae678bab7d98b3b2c3d7dae6f4c7d3dfc4d1dabdced6bdd3dea0c0cf7397ad668ba6668aac5b7ea44e6f98486a8f34587a517597587ea2527a9d537ea14a76994b779c5480a53a668b3c688b5681a45981a4567ea152799a436c8c3560824470934d7aa15380a9507da65885ac6d99bc76a3c479a4c47ba6c67fa7ca7fa7ca7ca4c77ba4c4719ab66a94ad6890aa7095af7496afa4c3d8a3bed1a9c0d2a7bccd96a9ba9bb0c3a3b9ceb6d0e79fbeda6185a5648caf49769d5989af6492b64d7da1356a92477ea55388b05c8cb27098bb8cb1ce81a7be7399b07297b16d94b16b93b66591b84e82aa3d71993d6e963a6a9237648b3f6b92456c9550729539516ba3b4c4e5f2f8e5f0f2e5f2f8dfeaf0eff8fff1f6fcf0f4f7f5f6f8edf1f0ecf6f8dbeffa8ba7bd7496b941688f335f861f4f772458802d608b31608e2e5a87335e88426f964b7ea95384ac527fa06a92ac7b9bb47d9fba5f8aac5484ac598cb7598eba578cb85186b04d81a8376b922459855180aa97bbdbb7d3e9c1d7e5b2c8d69eb6cea8c0dabfd4e9d8edfea5bed296b5ca96b9d598bfde7fa8c682acc584aac189acbfc0dceab1c8d6bcd3e3aac4d5aac3d79fbbd088aac3779cb77199bc6d95b9729bb96893b35c88ad5c88ad6d95b8799bb78298add0e1f37aa3c1759ebc7ca5c37ca8c575a1be7ba8c57aa7c47baac679a8c479a8c473a2c072a1bf73a4c46d9ebe71a2c372a0c274a0c377a2c56f9abd709bbd6f96b77599b94f718c84a4bd87a7be7ea2b87fa4be7ba4c079a2c079a2c07ca1be739ab76d98ba72a0c24e7a9d4b779a6591b66a96bb6c96bc719dc46e9ac15c89b2517ea84a79a54676a44376a54275a44579a84377a64b7fae487ba85184b1598ab55382ae4d7ca65483ad5685af5584ae5986af628eb56993b9739bbe759cbd6087a65d86a4648dab7198b7739ab96c95b56b93b66994b76490b55986af5584ae4d7ea938689633639131618f41709e43729e4677a24a7ba64c7caa4e7eac4f7fad4b7ba94979a74f7fad477aa74a7fab487da9477dab3d75a4306a9a1b57891650802157863c709f4579a84276a53e72a13d71a03c709f4276a54478a74478a7477aa74677a025527b335f86406a903c64883d648b31577b2849683657764d6e974a6c925675917492aa64829e6384a3709dbc588aad3d729c3b719d5187ad5286ab5b8bb1628fb65a86ab537ea14c769c4670962c537a2a50753657783a557064798e5768787e8e9d95a5b59cafc07e94a98da7c064829c4868814e71876a8ea4698da5688ba76387a753799d40668b3a6087496c925274977194b490b5d07499b37a9eb87fa1ba4d6b831731483d566cbcd1e2cadbe5cbd9e2c2d3dbb7cbd6aec5d5829eb47294b06488aa4e769a4a7296264a6e34587a5b7fa3587ea250789c557fa54c789d537fa4527ea3467297416c8f477295426a8d436c8c4a7192365e81325e813f6d914d7aa34d7aa45383ab5484aa6593b56f9cbd6f9aba6893b36d95b9729abe6890b377a0c077a0bc719bb46289a6789bb77193ae66849ca4bfd2b6cdddafc5d3b3c6d4b6ccdaa3bacc97b3c97291ad779bbd5d88ab4e7ba45787af5a87ae3f71963c739c447ea65388b25d8db57098bb8db2cf6f93ab8bafc7597d975176936288ac5781a74878a040719a3969912b5b813d6d91416f9049708f4c6e8a2d4b65486175d8ecf5e1f0f3dae8e8eaf6f4e7f1f3ecf4f7f1f6f9f9fdfef6f8f7e7eff2d6e8f487a3b9507295406a9234618a3e6f9741769e3f749e4272a04c78a54b76a04c79a241729b4272985a839f7a9db3aac6db97b5cd587ea35a87b15c8db85b90ba568bb5578cb44b80a83e739b2d648d3869915d83a7afcde9b8cfddb5cbd8c0d9ef9eb6cebacfe2cae0eecae2ecb2ceda93b6ca8bb0cb8baece88accc8bb0cd9abcd5bdd8e9b9cfddbed4e2a9bfcdb0c7d9a9c4d795b8ce80a5c06d95b8648fb2759ebc6c97b7527ea3638eb17499b699b5cbc0d0dfccd6e06f9aba7ca7c77aa5c57ca9c87ba8c774a3c17baac87baac67aa9c578a7c377a6c46d9cba78a7c574a2c376a4c577a5c777a3c87aa4ca719cbe779fc279a2c27ca3c45a7d9b7da1bb9dc1d989afc484aac184acc57fa6c37ca3c07ca1bc7da4c1729fc06e9cc04c7a9e45729948759c5d8ab35a85b05885af4b77a44574a04574a24575a5477aa94c7fae4a7eae477baa497dac4d80ad4e81ae5485b05d8cb85e8db75180aa5382ac5b8ab45988b25f8cb56794bb6a96bb6f9abc769fbf7299b8466f8d6d96b47299b87198b76e97b76e96b96f9abd608cb35885ae5887b14272a02e5e8c3666943b6b9942719f4777a54c7da84c7da84a7aa84979a74b7ba94979a74777a5477aa7497eaa487da9447aa84078a73872a22b67991d5b8e195587194f7e3367964175a44175a44579a84478a7467aa94a7ead4b7fae4a7daa5081ac4877a128557e3d698e456c9341698d4c77993861811538561637583f608950729885a3bd98b7cc708fab395e7b6e9cbd578bb03a709c3d76a14e83ab5b8fb65e90b55f8cb3628eb35480a54b759b3259801a41682d51752d4b6d6d87a23d51693d4e625061735e70846f859c405a734867846889a86f93ad89adc3597d9395b9cf5c7e99597c9a52789c234a713c638c4b6e966788a97594b0a2c5db86a7ba9fbcce223d506982984d677e294761648095d5e9f4cadbe3c1d3ddb7cad8b8cddeb4cde37f9ebb5e82a44b73962c5477163c6053799d597fa34d7599527ca24f799f4e7aa1507ca3527ea3406c8f4c779a5c87a94d76963c65853b62832951742e5a7d44719846739c507da64f7fa75686ac6795b7608eaf6590b25f8aac628aae4c74985981a4638cac6c95b16f97b15e83a05e819f6789a46c8ca5658197b9d4e7c5dcecb1c8d6cae4f3a6c1d46d8da486a9c77ba3c65581a85380a95c8bb55888b0386991457ca54780ab5489b35e8eb66d95b88fb4d17da1bb7ea2ba5579935b809d5e84a8517ba1426f983d6d954070983d6d933e6f9042718f345c76476b854d6f8a5b7a8fa8c2d1dff3faedfbfbe2ede9ebf5f4eef8f9e9f1f3eff4f7eff5f5e3eef2c6dbec708fab4f759a4e7ba435668f41759d4278a4467ca84578a74777a5416e9834618a4c7ba55381a3749ab1cbeafc94aebfa8c2d96488ac5d87b15a89b35b8fb7598eb6568db45187ad4b81a740779e386991547a9f7594b3c9e2f6c5dcecc9dff49ab3c9adc4d6d9f1fdcce5eabad5dcb3d0e097b6cb9ab8d488a7c684a8ca85a8c6cae5fac5dceacbdeeccce2f0d1e8f8bed9ec97b7cc83a8c2719cbe5b87aa749fbf6a95b5547fa26b93b67c9eb9b4cde1c9d5e1bac1c96693b46d9bbc73a1c272a3c377a8c873a4c477a8c879aac87cabc97aa9c779a6c3719ebb719ebb6d9ab977a4c37ba8c976a3c477a4c56f9bb87aa3c182abcb7aa2c54d75994c749778a1bd95bdd688b1c78cb2c98aafc981a9c285aec476a0b86c9abb6898be44749a4979a14776a04978a44975a44a79a74977a84676a64676a63e71a03d709f4477a6477baa4a7ead4d80af4f82af4c7da85281ab5b88b25d8ab3507da65683ac5b8ab45d8cb66292ba6491b86591b66d98ba759ebe78a1bf648dab719ab66f96b56f96b57099b97098bb638eb1618db45c89b25584ae3b6b993565933d709f4174a34373a14e7eac4a7aa8487ba8477aa7497ca94d80af4f82b14d80ad4d80ad4b80ac477ca8457ba94078a73872a22b6799236194205c90205889366c9b4377a64579a84c7fac497ca94d80ad4e81ae5083b04b7ea95081ac4c7ba534618a406c9141688f406b8d426f8c37637e234863234664466c915a7ea0b9d5eb8da9be4a708754809d6a9bbc5488af3b719d4a83ae5085af588db5588cb36193b85a8ab05482a64a749a375e8534577d48688e5572949eb7d6a2b7d261778f465c747c96af35536d3759753e60834a6c8f6587a397b9d25d7f9884a6c1a3c5e05e819f3e6689194369305c834e789e7599b97195ad5d8094557486536d7a6f86947e97ab516c87365a7a254762859caad0e3eac1d7e2adc3d0b9cedfbdd6ec9dbbd75e819f4468880229484b72935981a4527a9e4e789e4e789e507aa25783aa4f7ba24d779d3b6689537b9e406989446b8c3d64832b4f6f2e55763b658b4470974d7aa14d7aa15383a95a8aae5e8cae4b799a5580a2547fa26088ac5e86aa53799d5a81a24a7391577e9b6f93b37598b67295b35d809c62849d67879e9fbed27f9eb2698a9d63869c6186a36d95b85d89b05784ad5b88b25e8db75281ab2d61894379a5497fab5085af5686ae6893b688accc80a3bf799db7557a954e72924a70944a749a29557c426f984b7ca45384ac4e7ca04a77963e6881567e9756809888aec5648398cce3f1e2eff5e5eeedecf5f2e9f2f1e2edf1edf8fee6eff4e5f6ff94b0c852799a4c79a0497da53d709b4075a1467cab427aa94076a43267934778a34a7aa25380a76a95b5a1c4d8c2dfedb6cddd9cb5cb7091b2638ab1608cb35f8fb56195bd5a90b6588cb14d83a7487ea44274994b71966e8fb284a1bfbfdbf3bdd6eaa8c2d1bdd7e6a0bbc6d8eff7c3dae0b5ccd4bdd5e1b5ccde94b0c87ca3c483aacb90afc4d1ebfab5cbd9d1e7f5aac4d5a9c5daa0c0d589aec875a2c36e9cbe749fbf729dbd6e99bc789fc08ba9c1c0d5e6c9d6dfcad3d878a5c46997b86c9abb6899ba6b9cbd73a5c679aacb7caacb7dabcc79a6c5749fbf7aa6c377a3c076a2bf75a0c07aa7c67eadcb7cabc975a1bc7eaac77ba6c8628cb249749e4c77a148749796c2df84aec78fb7d08fb7d08db6cc81acbf75a1ba6d9bbd6595bd4979a14776a04a79a543729e4978a64575a54777a74777a74779aa4275a43c6f9e3f729f4679a84d80ad588bb85586b15180aa517ea75782ac4b779e5d89b05a87b05d8cb65f8eb86292ba5e8eb46290b46b97ba6f9abc769fbd739cba618aa66e95b4769dbc739cbc7098bb5983a96692b95481ab4675a13b6b993d709d3e71a04073a2487ba84c7fac4a7daa4d80ad4f82af5184b15386b55285b44f82af4d80ad477ca84378a4457ba94078a73872a22a6698256298215d9131699a447aa94a7ead4b80ac4e81ae4c7faa4e81ac4e81ac5384af5687b05483ad48759e3c688f406c913f6a8d3e698943718b426f86193e592f54713b66883c63826a899e91b0c47098b185b4d06e9ec2477ba24c83ac4982ad5188b1598eb8588cb45f90b85989af5480a5487094294f73385a7d4263843e5b7b7491b1627d9b4a6583324f6d1837563b5c7d557999537799476b8b41607d3e5d795779955b7d995b7e9a476c89345c7f3b668939668d4270925b84a06287a16b8ea45e7d911d3442586e7c8ba4b87392ae577fa2345d7b1c3949c2d8e5c5dceabbd2e0cbe0f1c4daef97b2cd5274900629454166835a83a3517c9f4d779d4872984a749c527ca4507ca34c789d4f7a9d3863854a73934f78965279984f7695496d8d3c63844872983f6b924b779c507ea25f8daf5b8cad618fb06592b3608bae648fb27ca4c8739bbe6c92b65c83a4648dab6a91ae7fa3c37fa3c36084a46a91ae6388a3496d87bbddf687aac082a6be7199b36d98b86f9bc05686ae5786b05786b25b8ab65283ac11446f376d994f85b15588b35d8db5638eb17ca3c27ca1be6f94af779ebb547d9d4b73974a749a36628747749d4b7ea9487ca45481a84471924c7893618da65b889f77a1b988acc488a3b8d7e9f7f1fbffeaf2f4eef6f8eaf5f9deebf3ebf9ffd4e9fc7295b34a769d4a7ea6447ba43c719d4278a64278a73f77a637709b4a81aa4a7ba45a87ae5a85a788adc8c0dff1b1cbd8c6dbeca4bad19ebdd9678bab5d85a8608caf6596be6094bb5f91b45d8fb2598bb05d8baf98bfe083a4c57795b78ba8c6cde9febcd7e8a8c4d2bad4e1dcf2fdd2e5ecd9ecf2cfe2e9d1e3edacc6d781a6c38cb5d390b4cc98b5c7d4ebf9c7ddebb1cbdcb0cddfb0cfe39bbfd77da8c874a2c375a0c07ca5c57da6c682a7c496b1c6adc0cec5d3dcc5d0d684b0cd80acc978a5c472a0c16596b76b9cbd78a6c879a7c97ba8c9749fbf78a3c378a1c179a2c282abcb739ec085b2d17daecc86b8d37cabc76c99ba5b89ad4e7ba54978a64474a244739d4d7b9f97c2e49dc6e4a8d2ebacd6ee8fbcd38fbdd76a98bc4978a24776a04b7aa64b7ca74677a24676a44979a74b7ba94a7daa4c7fae4578a53e6e9c3d6e993e6e9c40719c6495c08bbae46893bd5781a95b85ab5680a65d87ad5884ab618eb75b8ab45c8db65f8fb76592b96995b86a95b7739fbc749dbb638ca87198b7769dbc749dbd739bbe5983a95f8bb246739d3e6d993f6f9d3f72a13c6f9e4377a65185b44c80af4e83af5186b25588b55487b44f82af4c7fac4a7daa477aa7457aa44378a4477dab437baa3b75a52c689a28659b235f93356f9f4981b04a80ae5085b14f82ad5485ae5485ae5586ae5888b05b8bb35b8bb34b789f4a769b426e913a65883d688846748e416d86153a54315973406d8c6f9bb88aacc58eaec7638da685b4d05e8eb23f7098568db6538db5548bb45388b25d8eb7618eb7638fb45d85a84f76972649672e516d6588a44b6e8c7195b55f86a73c628635587e476a902a4c713f6385557e9a5a829b64849d617f9b92b3d284a7c7789cbc5d84a342698a46719349779b6997b9a6d2ed91b6d17b9db9809bb6375064859cae7792a77a9cb75785a63a69872a4d61506d7dd5f0ffc9e3f4c5d8e9c3d8eb839db423415b51758f587f9c517c9e537fa44b779c48749b4f7aa4517da44f79a14c769c4e76993c6585476e8d517895406582496e8b496d8d486f903f668d557fa55985a85d8bac608fad6594b26f9cbd6f9cbd739ec17ea9cc81a9cc8ab0d47aa1c2658cab5a81a06188a77297b4678bab5b84a24f789657809e5c83a091b6d1a0c5df88adc87099b76995b86898be5d8eb75283ae5887b15b8ab44c80a83c719b497eaa5083b05689b45989b1608caf7aa3c381a8c782a9c86992b284b0d34470954371954470954979a13e77a4447daa4f7ea84d799e537e9e5e8aa5648ea689b2c87297b1567591748ea7d4e6faedf7ffeef6f9e9f1f4eaf5fbc7dae88aa6be4b73974879a44d83af39729d4278a43f75a3346a9938719e4c83ac4e84aa5a87ae5f88a8aed1edbdddf29fbbc9b8cfdd9fb4c7bcd2e7c3e2f692b5cb779cb7658eae6895be6595bd618fb1618fb05f8daf6a95b57a9db97493b06e8dac7a99b883a5bec4e7fbaccbddacc6d5cbdeeddfeffcdaebf2d4e6ead3e6ecb7cfd98aadc191b9d28db6cc8eb1c5aec5d5bccfdec8e2f1aec9daa9c6d88dadc282acc57da9c67ca5c37fa6c586abc887a9c2b9d0e2c1d3e1b0c1cbbecfd798bdd895bdd787b0cc78a4c16d9abb6d9bbd6997bb6c98bd6c97ba6d98ba7da5c883abce7ba3c66691b3628db0517da04f80a04e7f9f4a7b9c4c7ea34e7fa84275a04578a54477a44578a342739c4471985985a8517c9c426d8d53809f527ea14f7ca54877a34574a04978a44778a34d7ea94b7ca7497aa54b7ea94c7faa4b7ea94275a03f709b43749f40719c3c6b953f6e9847749d88b2da6e95bc6189ad5e86aa5d84ab5d89ae5e8bb45d8cb65e8fb85f90b86393b96896b86d9abb749fbf77a0be638ca86f96b56e95b4759dc0759dc15b85ab6893bd45729c40709e3e71a03f73a24175a44579a84f83b25185b45186b25186b25285b24f82af497ca94679a6477aa7477aa74679a4477ca64b80ac477dab3d75a6326c9e2c689c286498316b9b4d86b34c82ae5388b25286ae5889b15686ae5a8ab05e8eb45d8db1628fb64d7b9f4f7b9e4976973e698b3e6989527f9e4a7691214661264d6a4a799774a2c36c90b08cb1ce769fbb6d9ab96f9dc15081a9568db6528cb4548bb4588db55e8db76a95bf628aae6b8faf3b5d79527289bddbf35d7d94527690527b99436f924f7ca34c77a1517ba35d83a8335a7b406a83456e845f7f966b89a36485a4587b9b7da1c16c90b06289aa6792b45280a25684a56b94b06c91ac8eafce7996b47993aca6c1d67b96ab7393aa628eab517e9d50758f48687f62809887a3b9b8d1e5d0e7f9819cb1436179678ca95a85a5537fa24c7a9e45719849759c4d78a24b779e4c769e4b7699567ea1466f8d587f9c567d9a456a87476c894d71914d71934c72996188af729dbf78a5c478a5c2719ebb6f9cbb6e9bbc6d98bb6991b57399bd6d94b5648baa688fae6087a67ba2c1678eab577e9b6089a76c97b775a0c0729bb96c91aea5cae586abc879a2c27da9ce6393bb5687b04e82aa5586af598ab3588cb432678f4679a45485b05384ad5787ad5d89ac75a0c27aa3c34069894672954070943a6a9043739949759a3d6a91477aa5457aa44a779e5a85a85681a1648da96189a2486e856388a37da2bd789bb7829db8b4c7d8e5f3fecfd9e2cddbe4d1eafe6e91ad4a769d4b7eab4b81af2e67944b80ac3b709a3066923b719d4f84ac5d8db36d96b6bcdef9aecde1bdd9e7bbd5e2a0b7c593a8bbc1d8eabedbeba5c6d797bace7ba0bb6692b76c99c26a96b96b96b66b94b47fa4bfbedef5aecde27696af7395b07fa4bf7ea3bdaccce3cbe6fbc5dceed8eaf8d4e3ead5e4e7d2e4e8cae2ec92b5c895bed495bfd78fb4c7cce3f3c5d8e6b2c9d7b4cedbc0dae9aac7d99bbfd582aac481a6c38aadc989abc48fabc0aec4d2c4d6e2c2d6e1c6dae5accce39cbfd58aafc982aac480a9c777a2c46f9abd729cc27ba5cb5f87ab6d95b95880a44b76994571963a668d416e954c79a04a7aa2497ca9497dac4a80ae457ba7477ea7467ba3467aa23f739b44759e4d7ca648759e406d96517ca9527daa4e7aa9537fac3968944978a44a7ba44778a1497da55084ac4e82a94f83aa5283ac4a7ba445749e45749e406f993b68923e6b944672995c86aca5cdf1b5dbff7298bc628aae5b85ab5d8ab36191b96192bb5e8fb76090b66896ba729ec176a1c179a2c06891ad739ab97299b8739bbe6a92b6618bb16d98c24773a04474a23e71a04478a84579a94177a64379a74d83b15186b24d82ae4d80ad4d80ad4b7ca74a7ba64b7ca7477aa54679a44b80aa4c81ad477dab3c74a5346ea02f689d2e679c2f6997518ab75187b3568bb5578bb2598bb05888ac5f8db16694b86a98ba608eb24e7c9e4b779a527fa05883a54570924f799f5880a44568882f56735d8bad4f81a45985aa729abd8db1d183aacb6d99be6596be5c93bc5993bb5188af598db46293bb6d99c0688eb23f617d516d83adc7d8b2c9db87a0b46d8da6557c9b5380a7578bb3598ab35282aa7faacd759cbb7ea3bda7cbe14a6a7f7290a880a2bd7e9fbe7fa0bf779ab8749bba5883a593c1e38dbadb91b6d18eb0cb90b2cd8aacc76c8ca599b8cdc3ddee89a4b76688a1688da86184a26083a14368835a7e986e91a59abbcc5574886587a06088ab5480a749769d49799f4d7aa349769f4e79a3517da44f79a15b83a75a81a2466d8c5378953f647f577a98527593395c7c55799b50769b5c84a87ba4c4739fba76a2bd77a3be709bbb618cae527a9e436b8e4e7596597d9d7397b77a9fbc597d9d537a996b92af5079955985a26c97b7759ebc6f96b36f92ae9abcd884a6c26f93b35f8aad6794bd5a8bb45589b15485ae598ab25387af3a6e965081aa5d8eb7598ab25484aa5c8aac6996b77da8ca28557645759945799e3a6e953c70954874995f87ab577e9d517895567f9b537c98779ebb769bb65479947499b393b8d27aa2bb91bbd3739bb46a8ca5738fa5daefffdff4ff97b7ce4d74934e79a34d7dab4e80b13c70a0497ea8447aa04e86ab4a80a65e8eb66991b5b8d7f3bed9ecbed6e2b7cdd8b5ccda8fa6b691a6b79ab1c1c3dfedc1e1eeaecedd8db0c66a92b66d98c27299c26d93b77ca1bc8aadc398b5c7bbd8e88fb1bb668b9b799eb984a8c883a4c3aecee7b0cfe3b7cfdbe0eef1eaf5f7e1f2fca1b8ca92b4cd91bbd490bad29abfd2d6ecfad4e6f2d8eef9d0e8f4b0c6d3c3dae8b2d1e383a6bc81a3be87a7c08faec3b5cfe0c2d4e0becfd9b8cedbc9e1eda6c6dd9fc2d893b7d195bad7719aba41698c4973994c769e48729a4d779f527ca44a749c4672992e5b8229567d4e7ea64b7ba34a79a54b7ead487ead4880af4982ad4b82a94c81a94e82aa4a7da8477aa54b7ba94e7da9416d9c4d77a9547eb0517dac4a79a53564904978a44e7fa85182ab5283ab4d81a85182aa5081a95182aa4b7ca544739d41709a406f9943709a39668d3f6b92436f9647719950779ea5ccf39bc2e9608ab05c89b25c8cb4598ab35a8bb3598bb05d8db16d99bc729dbd74a0bd7099b56b92b17299ba769ec1729dc089b3d9749fc945729c4777a54376a54a7ead4478a84478a84177a5477dab497eaa4378a44679a64b7eab4f80ab5081ac5081ac4d7ea94a7da85386b15184b14c81ad4278a73b73a4336ca1346ea02d6795538cb7568db6578cb45c90b75c8eb35d8db16293b46c9abc6896b85783a66996b75f8cad537e9e6590b04d789a5f89af688fb66387a7648ba876a4c55484a8527fa65f8bb08fb7da759dc06b98bf5f93bb5a91ba5690b8568bb35a8eb56293bb6a96bb5f86a73f5e7b89a3ba748a9fc7ddf2c2ddf28dadc65d84a15989ad5f93bb5a8eb64d7da53762856c93b4779cb992b7d18fb1ca7fa1ba6789a59cbddc92b4d08db0ce769fbd5380a15a88aa6794b590b5d0789ab37094ae6388a37ea3be87a9c2a3bcd0b6cddd9ebacf84a2ba7a99b67192b16285a3668ba6577d94a0c4dab1d2e5799bb45980a75681ac517ea74a77a04b789f4f7ba24e7aa1537da55b85ad638baf5d84a56a8eae5f84a15174925c7f9d597c9c476b8b5a81a25880a3678fb27ba4c07fa9c2739cb8719db86b96b64e7999487093426b8b3259786e95b2a4cbe87ea5c2698eab678eab4f79927fabc485b1ce7fa8c880a9c979a0c16e91af789ab694b6d27297b4628eb15d8db55889b25283ac5586ae5889b15387ae3468905180aa5585ad5888ae5686aa5b89ab6996b76f9cbd4a76994e7ea444789d396f933a6e9346739a6c94b794b7d36c8ea7375d747098b1769bb57a9fb97a9fba7499b483a8c2abd1e894bacf6f98ac7ea4bb6e91a7718c9fbfd8ec5f819a537c9c4976a04a7dac4b7db0386c9c4c81ab588eb4548aae6ea0c56c98bdacd0f0a8c4dc99b0c0bfd2e0ccdeeabad0deabc0d1c3d9e7bed4e290aab7afccdabddae8adcee179a0bf6e95bc6d94bb7195b999bcd29cbbcd8daabc9ebbc9bbdce393b5bf8caec788abc985a7c37a9ab1b6d5e7c1dce7bac9ced3e0e8b0c6d493afc48bb0ca8db7d07ca6be88adc098b2c3d0e6f4dbf2ffc9e1edc3d7e2b8d0dc99b6c686a6bb7e9cb687a5bf88a4b9c5dceecadceac1d3dfcce2efadc5d193b6d29fc2e08eb2d2557c9d4a72963f698f406a924b759f46709a5883ad47729c44719a406d963f6f9527597e4b7ca44d7ea74d7ea94b7ba94d80ad4e83af4d82ac4e83ad4e81ac4e81ac4d80ab4a7ba64f80ab507fab4978a44d79a84f7eac5382ae4e7fa84a7ba443749d5382ac507fa94f7ea85182ab5382ac5180aa5483ad4f7eaa4576a13e6f9a3c6d983f6e9828557c47749b41709c406f9d3e6d9943709a98c4eb6692b9608bb5608db75c8db65a8bb36092b76292b66995b8729dbf709bbb77a0be5d81a36990b1719ebf6997b9afd6fd7da4cd4a77a04978a24778a34c7fac487baa497cab4377a6497fad4a7fab4679a6477aa74b7eab4e81ae5184af5485b04f80a95182ab5185ad5285b05085b1447aa93971a23a74a63a74a436719d558fb75a8fb9588cb45b8cb46395ba5d8fb46597ba6797bb6795b75f8aad6f9abc6893b5719cbc608bab5a87a66792b45d88a87198b58db7d08fbada5d89ac5381a55481a86290b478a8ce6b9fc7598eba5c92c05c91bd598db55a8cb16696bc6490b33c60822e4f6e405d7d324f6d446380b0d3ef94b9d4628ba7618fb06799bc6596be315e85335980375a803e6489638bae7fa8c87198b7688cac6d90b07093b1779ebb517c9c5684a56a97b87aa5c580a8c193b9d091b6d17299b66891b16b8faf57758dabc6d7b1cbdabfd9e89fb8ce9cb6cf7994b16584a16a8fac597e99cef1ff9fc1da54779f577daa4d78a54a75a048749b4f799f537da35983ab5e88b06289b0658cad6e92b26a8dab6386a4698bae7498ba688fae5f8ba86a99b774a1be86b0c986aec883aac981aac86891af5f88a46891af537c98527f966c99b087b5cf527e9b89aec983abc46997ae7ba9c17fabc87da5c884acd083abcf7ca4c75b7f9f96b8d481a6c36293b4598db45588b35384af5585ad5a8ab05d8db33969914c7ca45380a949769d507da45783a86793b676a2c5507c9f507ea248789c3b6d9042749949799f5c88ada4c8e87093af7a9fb9add3ea88aec385aec489b6cd739db6a1c6e199b9d29cb8cd8facbab2d2dda6c6d1bbd5e4a8c1d57896b0537a9b4b7ba94479ad497fae4b81b04d81b05f92bf6595bd719dc280a7c884a7c3bedef5a3bed39dafc39cabbebdd0e1b7cad9ccddedadc0cfafc6d6afcadb91aec0bdddf28cb0ca6e95b46691b46d96b4a9c8dccce8f67c9baf83a2b6a3bfcdc1ddeb9db9ce91b0c59ebdcfc2deeab8ced9bfd3dcbdcfdba1b8c699bacd9ec7db84aec67fa9c18ab3c985abc07fa2b87f9eb3a4bfd2d9f0ffc9e2e9c3dee5c1e1f08cafc36e8daa829fbd7b97af7992a8a8bed3d0e5f6c2d6e1c3d6dd7097b8a0c7e851799c4d75994973993f6b92436d97517ca64c77a24f7aa548759f416e9745759d47779d33658a4e82a95081aa5081ac4f80ab5182ad5083ae4e81ac5083ae4f82ad4f82ad5184af5081ac5384af5483af4f7eaa4f7eaa4f7eaa5384ad5384ad5081aa3f70995685af5180aa5281ab5483ad5483ad5281ab5382ae5180ac4a7ba643749f43749f42739c2f5f833262884272a04477a6396c9b3d6d9b4c7ba5719ec76592bb6491ba5e8eb65f90b85e90b55e8eb26b97bc719cbf78a3c378a1bf5c7ea16c90b26c9abb6896b8759cc382a9d24b78a14978a24778a3497aa54a7aa8497cab467aa94a7fab4c7fac487ba84a7daa4f82af5184b15285b05384ad5081aa5283ac5687b05588b35085b1457ba93d77a53c78aa3a77a639749e5289b25d92bc598db56192bb6091b95e92b76296bb6999bd6d9bbf6f9abd769ec1749cbf75a0c07ba6c673a0bf5984a46490ad6f99b299c3dc85aecc6792b45b87ac5383a9598bb06096bc588fb85086b2598dbc598eba598ab35b8db26696ba6793b61a3e602a4b6e2a4b6e2b4d723b618547709097c0dc6490ab6491ae709ebf5080a637638a3d608842658d31587f608cb16b98b96b96b67097b66b90ad6e93b0739ab92f5c7d719fc16996b76895b27da7c06e96af6d94b16c95b55d88ab4a729552759182a1b6c4e0ecbdd5e1889dae7c91a6acc1dcbdd7f28baac6587a934f73894e738d53769c5277a4466c9b49729e5680a8527ca24f7ba25682a95d87af5f87ab6288ac7195b76286a85c80a45a80a55c84a8638eb06998b678a9c96e9fbd7da9c48bb3cd8cb3d2729bbb6d96b26992ae7099b76f9bb67caac26897b16c9bb95986a56c93b0769eb76d9aaf98c6de7da6c67ba3c683aed17ea9cc84afd2618aaa9ec2dc86abc5729fbe5c8cb05281ab5887b35988b25787af5a8ab034648a527fa83d6a935884ab537fa65b87ac618db26e9abd527ea15280a24e7c9e39698d42729647779d5d8baf79a0c186a9c57da1b9badff28db2c588adc093bcd278a0b999bbd6b4d0e6b1c8dad4ecf8a6c4cc9fbdc7cbe7f5d5f2ffbfdff46d92af4c789f598ab57bacd45586ae5788b35685b16d99beadd6f68aafca7397af99bbd4bedaf0bed3e8c9daeab4c6d4cee0ecbfcfdecadbebb3cadaaec9dab4d1e38aaabf94b6cf7299b674a1c27ca5c1c5e1efc2d8e3a9c4d77793a9738ea3bcd5eb98b3c8afcadd7b98a6c1dce7d7ebf6ccdeeaa9bccaa6c0d18eb1c581a9c288b0ca89b3cc81abc3729cb479a0bd789db883a1bb95b0c3dff7ffb4cdd4c5e1ef7591a68faac5a2bdd89cb5cb8ca2b78197ac9fb4c5daeef7d4e7ed547fa2537ea14f7ba04672993e6a913b689148739d44719b3a679137648e45729b37648d45759d4a7aa03b6d924e80a55283ac5384af5283ae5283ae5083ae4f82ad5184af5083ae4f82ad5386b15586b15586b15786b25483af5180ac4e7da95384ad5687b05483ad3c6b955786b05382ac5584ae5483ad5483ad5685af5685af5180aa497aa53f709b4677a245769f44749a2d5d8342739e4174a33c6e9f3f71a23b6b9b73a2ce76a6ce6999bf6193b66294b76494ba6494ba709cc36f9bc075a0c0739cba668aac7097b86c99ba608eb0587fa65c83ac4e7ba44d7ea74d7ea94b7ca74d7dab4b7eab4d82ae4f84b05083b04d80ab4d80ab5083ae5184af5184af5586af5586af5889b25b8cb55a8db85287b34a80ae4680ae437fb13f7cab3d78a44c83ac5a8fb95a8eb66293bc6091b96498bd679bc06898bc5b89ad749fc2769ec17ca4c77da8ca638eb077a4c5709dbe7ca9c87fabc67fabc688b4d1739ec05b87ac4e7ea4578bb2558ab25087b04f85b1568ab9588db95a8bb46090b66694b8638eb121476b2a4e723f6288456b90446f9245709280a9c75f88a46490ad6996b73e6b9229547e375c86385e853c668c5886a8709ebf719ebb76a0b8739bb47297b47197bb2c587d36648888b7d574a2bc6c95b16992b0678fb26994b75381a549779b4d7a99557d969cb9c9b6cedacadee98fa0b0667a93a4b8d1b0c3d29bb5c2446a7f3e6a87497497587fa8496e9a466b97517ba3507ca35582ab4f7ca5618db25681a46189ac668eb14e789e4b76a0527fa95481aa5683aa5787ab6697bf6b9bc185b0d286afcd86afcd719ab8709cb974a0bd76a1c181acce7aa8c977a8c96c9cc26b97bc6c95b584acc680a8c193bbd580a7c880a6ca79a2c279a5c281aecd6490ad88aec5a3c7dd82a6c06a91b06892ba5d8ab45988b45a8bb45788b036688d4272985686ac517ea5507da4537fa45985aa709cbf5a87a8517fa04d7b9c3f6d8f4171955080a6618db07aa1c07a9eb690b5c7a6cad8b7d6e8b0cce17f9db582a0b8cde9ffcae5f8bdd7e6b9d3e0bad7e598b8c78aaab9bddeefc5eafaa4c9db7598aea7c9e2aacee66f97b1618cae6e99bb6c95b1759eb49ac0d3abd0e387abc582a2b7d6f2fdc8e0e4cbdce3a4b2bbafbfcca9bccbacc1d2bad4e5a1c0d293b6ca88adc87ca5c574a0c37ca4becfe7f1d7e8efafc5d36f889e6c89a76885a3cae6fcacc9db9ab5c892adc0afc9dadff6ffd1e7f4b9cedf89a1b97c97b48cafcf86afcd83b0cd86b5d178a5c678a1c181a6c37593ab93a9b7d6e6f3cbdceebfd1e58499aeb8cddea5b7c3bed0dab1c4d2b6c9d795a9b2cee2e9507da44d7aa14878a04b7ba34878a04b7aa44d7aa44d7aa4406d9747749e44719a3c69924c7ca23c6c924b7da05385aa5283ac5586b15485b05485b05184af5083ae5285b05285b05083ae5487b25687b25687b25887b35685b15382ae507fa95685af5889b25584ae41709a5483ad5685af5786b05382ac5483ad5988b25887b15180aa4879a43d6e994879a44778a144749c34658d42739e4275a24375a63b6da0386a9b3a6d9a84b5de6799be6597ba5a8caf6696bc6592b9709dc674a0c578a3c37aa3c16589ab648aae709cbf5886aa5680a84e78a24978a24d7ea74e7faa5081ac4f7fad4e7eac4e81ae5186b05487b25184af5184af5386b15386b15386b15889b25b8cb55c8db65c8db6598cb75186b24c82b04a84b24481b0427fae4782ae5187b35c91bb6194bf6192bb6293bb6599be679cbe71a1c5477597709bbe80a8cc83abce729dbf4c77996a97b873a0c15f8cad6491ae7aa6c194bfdf74a1c25a88ac5888ae5b8fb6568bb3548bb45288b45084b3558ab6568ab25f8fb56894bb4d749b2d53783a60854a749a47739a49769d4c789b7da6c66c93b26992b26e99bb4c789f3b66902d547d3b658d4775994071928cbadb80aec87ca6bc88b1c7799dbd385e83345e88406d9448779581aecb88b4d17ca7c75a85a846739a3b6b934d7ea63e6e923b6887678ba3b4d1e3aec6d2ddf0ffa9bbd37b8da3d5e6f0bdd3de6f93a9527e9b618caf628cb4587da7587da7517ba54f7ba24b76a04470973c668c5981a5557ba0547ba24b759d4a77a14c7ba74b7ca745769f4a7ea65788b15e8eb67ba6c98ab3d38bb4d2739fbc73a0bf77a4c377a2c47ba6c97aa6cb6290b4618eb56e9abd6e95b4c1e5ff99bdd58eb2cc9dc2df7fa6c57ca5c17da9c475a2bf618daa3d6780bde1f9a5c4d982a0b87397bb628cb45584ae5788b15485ad4173984c7ea34a7aa04c7ca25683aa5884a96793b66d99bc608dae5583a45280a1507ea04674965686aa5783a68db6d2a3c9e08fb4c698bccaa2bfcfa9c3d494aac1bfd5eab5cfe0cde9f7bfdbe7c3dfebb7d4e2b2d2e18aabbc92b6c6b6deeab1d7e2a3c1ccb6d2e0bddaea92b1c57a9cb57398b26d95ae78a1b776a1b477a0b4c2e6ff90b3c798bac3cfecf0dbeff6c0d2dcccdeeccee1f0cee1f0c0d8e4b7d1deaecedd8dadc480a5c2759cbd89adc7b0c7cfd1e3e7d0e3f17c92a96885a36a8baa6e8ea7c8e7fcc4e0f698b4c98facbea1bccdd4ebf9d3e6f5ccdcf3b5c9e296b1ce80a3bf88b4cf85b2cf7da6c47fa4c18bafc998b7cca2b9cbafc0d0c0cce2bcc9dcbccddfc2d4e2c2d3dbc3d4dbb0c1cba9bbc7b1c9d5a5c0cb5182ad4b7ca74b7ca74576a14e7faa4e7faa4e7da94c7ba744739d4776a047779f3e6e964e7ea438688e45759b5585ab5485ae5687b05687b05788b15387af5286ae5488b05387af5586af5586af5687b05788b15988b25786b05683ad5584ae5887b15b8bb35888b04e7ea64e7ea65787af5888b05585ad5584ae5988b25685af5382ac4d7ea94576a14d7ea9497aa54475a042739e3f709942739e4376a54375a63d71a1376b9a5487b2689cc36597bc6090b66b98c16996bf6e9bc2719dc0749fbf78a1bf668aac5f85a96c98bb5d8baf5983ab517ca64c7ba54f80a94c7da85586b15384af5283ae4f82ad5386b15586b15687b05788b15a8bb45b8cb55a8bb4598ab35b8cb55e8fb75c8db65b8eb95288b44c85b24882b0407dac4986b54882b05086b25c91bb6295c06293bc6495bd679bc0679cbe6191b55b89ab7aa6c980abcd779fc33560834671945c88ab517fa15886a86190ae709dbc95c2e375a1c46a97be5687af5e92ba578cb4558cb5558bb74f83b25388b45488b05f8fb56690b840678e2b5279406a90426f984677a045769e4c7ca2567ea18bb2d37ea5c696bce0729cc22e588047719b4c789f3e6e923e7091497a9a84b3cf5d879f40697f3458782c52773b658f49759c4573943c6988507b9b6691b34e7a9f4d7da53e6e9c3c6f9c3f70993f6c933561846087a4a6c5d9bcd6e7cbddf1a7b8cc99acbbbfd6e49ab6cb6284a06b93b76691bb5b86b0547fa95077a04f769d4f759a456b905c7fa56b8eb45477a14e719b496e9846709844719a4478a03f75a1447ba44b81a75082a55f8cad84b0cd8db9d66a95b577a4c5729ec178a3c55a82a5739ec0729dbf7ea7c799c0dd7496afa4c4d9a8c4da9ab9ce88acc48bb3cc80aac3709cb7426e8b457092457093567a9ac1dcef9fbacb7b9db95c84a75b87ac4e7ea447799e4d81a84e82a95b8cb45d8db36090b6618fb35b89ab6995b8608dae5c89aa5784a55886a84d7b9d5381a55280a27aa6c3a6d0e9aed7ed89adc3b7d6e8b7d1e0b0c5d6c7dae9bcd6e3b4d0dcc3e1ecc6e4ee98b4c0a6c2d0a6c5d99abacf84a8b899bdcbbdddeab4d1dfb4cfe2c0d9efa6c1d26e8da17199b3719ebb7dacc878a4bd7ea0b9c6e6fb8db4c398becbc4e4f1d4f0fecfe6f8d5e8f9ddedfaccdde4c3d6dad0e5eac2d8e697b0c687a5bf8faec3bdd6ddaac1c7d0e5f6a5bbd26382976587a06c91ac406580a7c7dec8e7fb91b1c091aebc9bb7c5aec4d2cad8e5d7e5f2d1e7f59dbaca82a6bc84a8c087a6bba6c1d2abc7d393afbb69849760768d8799b178879ea1b0c3c2d4e2c5d5e2bacbd5bdcbd4a9bbc791acbf69879f4c7fac4e81ae487ba84b7eab4f80ab4d7ea95283ae44759e42719b4b7aa44a7aa24171995484aa4171974f7fa55181a95687b05788b15687b05889b2568ab25387af5488b05488b05788b15586af5687b05788b15988b25786b05784ae5c89b35888b05c8cb45a8ab25383ab47779f5383ab5585ad5484ac5281ab5786b05786b05584ae4e7faa4b7ca74e7faa4a7aa84676a64676a645769f4879a24778a34275a4396f9e356b99457aa6689cc46a9bc36292ba6390b9628fb8709dc479a5c8719cbc7fa8c86a90b46088ac6f9bc05b88af5681ab5c87b15685af5485ae4b7ca75788b35889b4598ab55487b25589b15687b05889b25889b2598ab35c8db65b8cb55a8bb45b8cb55c8db55b8fb65e92ba558cb54f88b3427fac3a77a6508dbc538dbb568cb85f94be6094bc6495bd6193b8679cbe6ba0c05e8fb06997b87aa7c882adcf51799d3d688b3b6689416f933464885181a5598aaa6e9cbd87b3d679a7cb5a8ab05b8cb45b8fb75489b14f85b1558bb75387b65489b55589b16292b86993b9577ea52c567c4370974778a141749f467aa24e7fa74c779a4b729350779851779b2f567d48729a4f7aa44d7aa347799e326487346687285979234f6a3058724266863155794b759d4b779e4a789a4270916794b56f9cbd6694b85b8bb34e81ae2c608f4a7daa4778a34475a0477599547994aecae0bcd1e4aebfd18095a88ca3b5a8bed399b5cd688cae618db25e89b35883ad537da54c729943698e416589305478294c722b4e783e618b4b6e964c739a4672974778a04277a13f749c5888ac5b88a75f88a4729ab48fb7d16992ae6a95b56c97b791bad8769fbd7da6c67da6c689b2d08fb7d17699af7f9fb4a3c2d7a9c9de9ac0d784adc378a1b7385e7564869f52748f4c6e915e7d9aaabfd0b8cfdd94b4cd6b92b13f6c8d5181a55c8eb34c80a74f83aa5d91b85e8fb75c8cb25c89b05f8db16b97ba5d8aab5e8bac5986a75a88aa5f8daf4f7da15785a783b0cd82aec97ea8c1aed6ef9cbfd3bddaecbad1e1bad0deb7d3dfbcdce7a8c8d3b4d4dfb8d2dfc4dbeb9ab5cac5e1f698b7c980a1b05e7f90a4c5d6c2e1f6b2cde2d8effdc5e1ef83a7c16f9bb873a4c27cabc77ba0ba6c8fa5bde2f48eb3c59cbfd2a9cadda6c3d5d9f0fee1f2fce2eff5dceaeadfededd7e8f0d0e3f28da6bca9c2d6c5dde7c3dae28ca1b2c4daef7693a56e91a56d95af406882698ba46b8ba2b1d4e78daebfacc9d9d3eafaccdce9d1e2eccfe3eed6f0fda1c0d494b3c895aec2b2c7d8a9bfcaadc8d37793a8627e948a9eb6bccde1a0afc2708193c1d6e9cae1f1b1c5d0abc1ce8eaac082a2bb5488b74d81b04a7daa497ca95081ac5283ae5283ac3e6f985081aa4a7ba35182aa3c6d954d7ea6497aa25484ac5484ac598ab35788b15586af598ab35a8bb45687b05788b15889b25889b25687b05988b25988b25b88b25986b05784ae5e8bb55b88b15d8ab35986af4d7aa347749d5380a95582ab527fa85080a85585ad5584ae5483ad497aa34c7da64b7ca74b7ba94476a74171a24879a44a7ba34879a24275a04177a5356e9b2d638f85bae46b9cc46b98c1628db76692b96795b96d99bc76a1c3749cbf739bbe80a8cc78a4c95481a85a87b05885af5a89b55788b34c7da85586b1598ab3598ab35788b15586ae5788b0598ab25788b05687af5b8cb45d8eb65c8cb45d8db55b8cb45b8fb65e92ba558cb5528bb6417eab3471a0518ebb5590bc588eba5c91bb6195bd699bc0689abd6da2c27aafce6899b96c9bb97faccb7ca7c9466e92396487527ca23563873b6d9244769b5b8baf6697b879a7cb7dabcf5686ac5687af5488b0558ab24c82ae5389b55489b5568bb55589b16292b8658fb5487298376388417199477aa5487da74378a04879a1517da0567ea1557c9d385e8241698d5b85ad517ca64c7ca43f739a4a7ea52a5e832c5c80325d803d64853f638383a7c75d88aa5480a54d7b9f48769a77a4c5719ebd699aba5183a61f557b3168913c72a04f83b24a7daa4b7ba34d789b7395b1c7ddf2ccdff09bb0c594aabfc2d9e9b2cdde7a9eb4618aa65a82a6527ca44f79a346709a3c668c3f678b436c8c31577b2e547b375d843d648b3c668c3f6a8d436f94416c96517ba1abd0eda8cae3b1cfe7a7c6dba2c5d86f94a76088a178a2bbc7f0ff90bad277a3c0719ebf85b2d175a1be79a0bd7da2bda5cae47aa2bb729eb97fa9c27ea1b5a2becccddfedc7d5e2abbbcbd3e4f4e5f3ffb6c9d897b7d06d96b4608eaf5a8caf5b8fb45c92b84478a0568ab15d8eb6588aaf5a8ab06795b96793b65d89ac608dae608dae6591b46c98bb5581a45f8cad88b3d377a3be6993acb7e1f995bed4b6daf0b6d5eaa3c0d2bfdfeeadd1dda8ccd8afd1ddcee8f9c8ddf0cce3f58ea8b9c6e0efabc8da698ca25f849e9ec6df8db2c5b6d0ddcee6f2b0cce187abc56897b177aac574a1be698ea86f8c9ecae5f6a1c1d692b5c9b3d7e5bfdde7e1f3fdeaf5fbe9f1f3ebf5f6dbedf1d8ecf590a7b9bed5e7d0e3f1c9dbe7cbdeec96adbfb5d1e76c8fa5779caf42667c5376925578966386a47799b27490a5849bada5bacbaac1d1a6c1d292aec3708aa358708c879fb9bad0e7b0c7d7a1bbca94b3c8b2cee4b8cddebeceddc1cedf7a8ca2607e9a88acc6c6e7f6c0e0edadcadc7591a64d80ad5285b25588b5497aa55281ad5382ac41709a42739b5687af46779f4b7ca442739b5182aa43749c5686ae5484ac5b8cb55788b15586af5a8bb45c8db65889b25a8bb45b8cb5598ab35889b25c8bb55a89b35b88b25b88b25986b05e8bb55e8bb45d8ab35683ac44719a4c79a25683ac5784ad4f7ca55181a95282aa4e7da74f7ea84778a15182ab4d7ea94c7caa4577a84070a04c7ba74e7ea64b7aa4497da54177a33e77a4386e9a3e739d86b7df719ec56a96bb5c88ad608cb36e9cc0739fc2739ec1739ec17aa6cb6995bc5986af5986b05988b2598ab55a8bb65283ae5586af5a8bb45788b1598ab25485ad5687af598ab25889b15889b15e8fb76091b95e8eb65c8cb45f90b86192ba6094bc578eb75992bd4a85b135729f528fbc5a95bf5f96bf5d91b9699ac26797bb6293b45c8fae6da0bd70a1bf709fbd7ba8c75a85a53961842f5a7d315d823b688f4071994a7ea54274995484a86694b888b6da5b8bb16799be5286ad5e93bb558ab4568cb8578cb65b8eb95d8eb76494ba6490b5527ea147749b4778a040739e467ba5497da54d7fa4517fa15782a4477090355e7e507b9e5680a65884ab5080a84e82aa5186ae2a5e852e5f8738628a41678c597e9b769bb875a0c05480a3527fa64b789f74a1c274a3c15687a72b6080205577396e964076a4457baa4f84b05286ae5481a85f88a86b8ba0c5e0f3a4bdd38197ae7d94a694aebda8c8d790b3c7597e9b577fa249739b4b759f3f6b924a7598446f914c7497486f96436a93537da55a85a85883a5517a9a567ca09bbfdf82a2bb728ea3809bb092adc094b4c380a5b77a9fb977a1ba739bb49ac4dd719ebf6795b96593b576a4c57da6c67da4c197bedb7ea7c377a4c380acc789acc0c7e1f0e8f8ffe2ecf6e6f3fcd2e0ebaebecbb0c5d692b1c66991ab5f8daf5b8db25f93ba598fb54579a15c90b85e8fb75e8fb75c8cb46191b76490b5618db0618db0608dae6692b56692b5608caf6d98b87da4c15c849d87adc4a2cbe193bdd597c1d98bb1c89fc2d8a3c6daa1c4d7b5daeab4d5e6bfd8ecbcd1e4b1c6d79fb6c48ba2b2c3def192b2cb5a7e987ea4b98eb3c58aa7b5bfd9e8c1daee9cbbd081abc374a3bd6c99b67297b2c6ddefb1c6d7b4d0e5a8cbdf9ac0cdb5d6dfafc3ced4e1eae5eef3e3eef0cddfe3e3f7ffa6bbcccee3f6caddebd0e2eed2e4f0b1c4d3829db28baabf87a4b4a3c3d27b99b16786a263829f5a7894617b927b94a88ea5b7728c9d627d92425e7435506b57728f5d769557728f98b4ca7c9baf6989a09fbfd4bad4e3b0c6d4c2d5e6b9cfe66d8fab6c94ae6d96a894bbcac3e2f497b4c65485b05788b35685b1507fa9527fa95380a9416e975585ab5688ad5183a84c80a743779e3c6d9544759d5382ac5786b05c8db55a8bb3598ab25b8cb45d8eb65d8eb65d8db55c8cb45a8ab25c8cb45d8ab35f8cb55d8ab35e8bb45380a9608db65d88b25b86b05481aa406d96507da65784ad5784ad5683ac5383ab5181a95483ad4b7aa45081aa4d7ea74f80a94a7ba64879a44677a24f7eaa4f7ea84978a44c7da84d82ae457ba74076a2386d975484aa78a6c874a1c26793b65f8ab46693bc6a97be6e9cc06391b55784ab5582a95f8cb55685af5d8eb75e8fb8598ab35586af4778a1598ab35485ad5788b05485ad5787ad5888ae5888b05d8db56090b86494bc6090b85f8fb76090b85e8fb76397bf5e93bd588eba538eba3875a25794c05e98c06299c0588cb35e90b56999bd4f80a16da0bf6fa2bf72a3c177a6c26491b0436e8e2f5a7c345f822f5b8033638944789f4a7ea54778a04a7aa0517fa385b3d75686aa6092b75b8fb6558ab25388b2568bb5578bb35488b05889b16696bc6795b75381a34a7aa046779f4c7da64f83ab5081a95585ab416f913e6b8c517e9d547f9f547fa15d88ab5985ac5683aa5387ae568cb22d61893061893b658d476d9281a6c384a9c476a1c15480a35683ac4c7ca45583a572a3c335688737698a28587c3d6e964276a64277a94a80ae5085af588cb36193b46593ad8bb4cabcd8eec4ddf38ea8bfbed9ecd2e9f7c3ddea87a8bb5b809a567d9e577fa34a749a4f799f5983a95f89b15c85b15982ae5b86b0648fb28ab3d182aac48eb1cd81a3be9fbdd59ab6cb9fbacfa5c2d49fc0d184aabd83aac975a0c26c94b76a95b86994bf6692bf6797bf6e9fc07da9c68cb6cf85a9c97ba2c177a4c17baac4709ab25e83966a859a96adbfc0d6e4b4cad8cee8f7b5d2e0bfdfee7da0b6648cb05f8cb65e92ba5a8fb74478a05e92ba5b8cb55889b16191b96595bb6793b85e8aad6793b65f8bae6994b76c97ba5f8aad6d96b47c9fb391b1c08facbe8aabbe9dc7dd87b4cb8cb6cfb1d9f3abcfe99dbfd899bcd2a0c1d4b7d0e4c9deefc5dbe8b8d0dc7c97aa7993aa738ba37691a69cb9c7a4c4d18baabe85a1b7cae3f9b0cbde90b1c483a9be5c849e7b9db6d7ecfdc8dbea8eabbd93b4c7b9dae9afcdd8aac1cfbfd1ddc6d5dce1f0f5ddeef6d4e8f395aabba1b8c8b3c9d7d5e9f4cbd9e2ccdae5b0c5d689a0b2a8becbc5d9e4bfd3dac1d7e274899c62788f879fb7afc5dabfd5e3b0c6d4718397425b7152718d5b7e9c5e7fa2557699557a977ba0bb6a8ea86d91a77598ac7c9db08ca8bdc7e2f78faec37da0b6719aae6792a5789bb19cbcd35485ae5888b05b88b2527fa8547fa9426d974672995885ac5888ae5486ab4e82a9477ba23e6f974071995584ae5483ad5c8db55b8cb45b8cb45d8eb65e8fb75e8fb75f8fb75f8fb75d8db55e8eb6608db6628fb85f8cb5608db65481aa5c89b25e89b35883ad5380a945729b5582ab5683ac5683ac5b88b15383ab5282aa5382ac4c7ba55081aa5081aa5081aa4a7ba44778a14778a14e7da95480ad4e7da94b7ca74a7fa9457ca54c81ad396c973b6b91a6d4f67faccd6f9bbe6390b95d8ab46999c16494bc45769e5788b05885ae5585ad5586af5f90b95d8eb75b8cb55788b14a7ba4598ab25687af5788b05687af5b8bb15a8ab05c8cb45e8eb66191b96090b85f8fb75e8eb65f8fb76292ba6596bf5d92ba5b92bb5691bb3976a25c99c5609ac0649ac05c8eb35a8aae5889aa6798b86d9ebc70a3c076a8c377a6c25784a3386383345f81416d905583a75484aa4f83aa3e739b45769f497aa249779b6896ba5b8baf70a0c46798c04f83ab6599c1598db55c90b7588aaf5a8ab06595bb6795b75b8cad46789d4778a04a7aa24c7ca45986ad5482a4507ea05684a552819f4976955481a05f8aad6591b64d7aa14f83a85f95bb2c60873768903b658b51779ba6cbe87ca1be6e99b95c8aae5784ad4e7ea64a789c4677983c6e9136688d36668c3e6f98487baa4579a94478a84378a45c90b86597ba679ab95a87a4587a958ba9c384a2be9cb8ce96adbdcee8f59bbccd799db3a0c5e26a91b2638bae618caf638fb46491b8608db75f8cb65d8ab16e9abd8cb8d582aac48eb3ce6d90ac61839ea9c9e2718fa7bcdcf1abd1e47fa9c174a1c26e9cc06c98bd6692b96591c06695c36898c06a9bbc7ca8c596c0d97ea2c27ea5c485b2cf77a6c279a6c35985a07398b37292a9a2bdd087a2b389a9b86c8c9ba6c2d09ab9cd668cb16390ba6091ba5e92ba487ca4578bb36293bc5f90b95e8eb66693ba6793b86591b6628eb16793b66691b46c97ba527da07097b4adccded9f5ffb1c8d89cb9cba7cde093c0d58cb6ce86aec88fb1cc8ba9c3a1c0d59cb7cab5ccdcbdd3e0cee2ebd4eaf5bbd6e7627c93aac2dab8d1e7bbd3dfbed9e4a4bfd47c98ae7691a6a4c0d5b8d7ec91b3cc80a5c085a7c0b2c7d8ccdfeda1bece8fb0c189aabb9fbfcedaf5ffaec4d2d6e7efbfced5c7d9e3d9edf8c2d8e69fb6c69db4c2a0b3c1c6d7e1dceaf5d0e2ee9dafbdb4c4d1cedfe9cfe2e8c6d9e0aec0ceb2c5d6b1c3d9b3c8dba5b8c79fb1bf899aac54697e5270886285a154789a43698d456d9088b1cf8bafc97396ac5f859a6f95aa7b9fb580a3b7a1c0d58fb2c689b3c9a2cce57ba0bb7497b35b8bb35d8db35a87b05581a8537da538648b4f7ba25e8bb24f7fa55688ad5589b04b7fa634688f35668e5584ae5887b15e8fb75e8fb75f90b86091b96090b85f8fb75f8fb76090b8608db6608db6628fb86491ba608db6628fb85984ae5a85af5b86b05984ae5883ad48739d5582ab5885ae5787af5a8ab25181a95383ab5182ab4d7ea74e7fa85182ab5081aa4a7ba44b7ca54f80a94f7eaa5180ac4f7ea84b7ca54b7fa74d82aa4679a64477a447779f426f96a8d6f877a5c9628fb85a89b35e8fb85b8fb73c71995084ac5685af5887b16091ba5d8eb75f8eb8608fb95d8db54e7ea65a8bb35a8bb3598ab25b8cb45f8fb55c8cb25f8fb75e8eb66191b95d8db55d8db55c8cb45e8eb46494ba6596be5e92ba5f94be5a93be3e79a5629dc7679fc46a9fc15e8eb26492b43765876694b570a1bf77a8c67bacca7eadcb507d9e2c5779426d903c688b4e7ca05587ac5589b1477ca445769f44759d4472966d9bbd5583a56394b56191b75788b06394bc6394bc6b9dc05b8baf75a3c76492b66595b94072954072974979a1527fa65987ab5581a4527fa05583a44b7c9c5384a44f7e9c5986a55f8cad608cb15380a75489ab5c92b4407499487a9d4b769685acc98bb0cd7198b75e89ac5886aa5a87ae5383a9517ea746739c4a79a3467aa2376c963b709a487ba85083b25082b54a7aab5c89b35d89ae5f8bae5984a6486f9083a6c693b4d35d7c987c9baf7b9caf668aa24b708b5d829d99bedb99c0df719cbc6997b95c8eb15e92b96195bc689abd70a1c280aecf6f9cbd729ec3648eb451799c98c1e18ab1ce84adc97eacc675a7c270a2c36ba0c26e9fc06a98bc6999c16c9cc46898be6896b87ba4c498bfdc98bfdc8ab3d180adca80afcd77a7cd75a3c76e9bba89b1ca99bacd97b4c692b1c38eabbb708797c1ddf26e95b6628fb65e8fb75e8fb75182ab4f80a95c8bb55d8cb66390b96a97be6995ba6490b56591b46996b76994b66a95b75681a46f96b39fbed0c0dae7bfd4e5b5ccdea1c2d3c2e9fa98c2d298bed1a6c2daa5bdd5bacfe2b8cbd9cddfe9cadbe2c9dae1c6d8e2c5dbe9809bae6c8ca590aec8a1b8cab7cad9c8d9eb99aec37793a87799b27295b57fa3c784a8c887a9c298b2c1a5bdc99ebbcb91b2c582a7ba799eb16a899de0f7ffe5f2fadae5ebbccdd7c1d5e0c3d9e7c7deecb6cbdcbcd2e09eb4c2b6cad5cbdde7cddee8c4d1e1c1d0e3b7cce17b91a6b5cadbd2e3f3d0ddeebdcadbc7d6e9becfe1b6c7d996a8bc8399ae7f9bb35b809d466f8d4d7996739bb5accce395b4c9799db56f97b07aa7be7daabf85abc287adc47fa8c4739cbc9dc1e37a9ec05f8fb55f8fb55c89b05783aa5781a93f69915b87ae5e8bb25686ac588aaf5387ae497da435699042739b5e8eb65a8ab25f90b85f90b86091b96091b96090b86090b86090b86292ba628fb8618eb76390b96491ba608db66491ba5e89b35a85af5782ac5984ae5a85af49749e5481aa5986af5989b15989b15181a95686ae5182ab4f80a94c7da65182ab4f80a94a7ba4396a954e7faa4e7eac5081ac5382ac4e7fa74e7fa74f83ab4d80ad487ba842739e3d6e973b6b918ebee46d9dc56798c15b8eb9467ba7386e9a457aa45786b24f7ea85b8cb55e8fb8608fb96390ba6090b84e7ea65a8bb35b8cb45d8eb66091b96090b85e8eb45f8fb76090b86191b95d8db55c8cb45b8bb36090b66494ba6596be6094bb6095bd5d97bf437ea8649ec6699fc370a2c55d8bad6894b7426f906d9abb6b99ba74a5c578a9c96e9cbd4d7a9b3f6a8d406b8e4d799e406e924b7da24a7ea64679a44c7da64b7ba35e8cb078a6c75f8dae72a0c15c89b05888ae6494bc6292b86394b56e9cbe739fc26995ba6898bc3c6e934879a149799f6c98bd5883a55b86a65984a4507e9f5081a1598aaa5f90b05e8bac618eaf6391b54d7da15287a76398b8497ea04c7d9e56829d81a9c27ca1bc7aa1c05984a75b88af5c8aae5784ab5c87b15883ae4c7ba74e7faa477ca6497ea844759d4e7fa85181b15483b15e89b3628cb25f87ab537b9f4d789b567ea1678bad7598b67da1b990b5c86d90a682a2b98eaec5a3c5de8fb3cd7fa6c3719cbc6798b86b9dbe6799ba6c9dbd7ba9ca82afce749fc1759dc15880a475a0c07fabc880a9c778a4c176a7c776abcb6ca2c66ea4c86c9ec16799ba6597ba6496b96696ba6a98bc729dbf7fa8c684adc983acc883acc87fabc87fabd072a0c46a97b67ba3bc9dbcd0adc8d9d6f0ffcae4f38ea1afa3bdcea2c6e06b96b8618fb35e8fb75e8eb65484ac5a8ab25a8ab26895bc6593b76a96bb638fb26895b66895b66b96b86b96b86590b26a91ae7798abc5e1efc8ddeebed3e4a9c6d4a3c5d1c7edfad9fdffd8f3ffc9deefcfdfece4f1fae7f4fae0eef1dae7edc8d7dec5d9e497b1c26b8da8a4c6e1bcd5e9c3d6e5c3d3e3c0d3e47e9db17397b1739bbe739bbf7fa5c989abc6c1dde9bed9e2aac6d28eadbf789baf7ea2b8577a908ca7bad8e6f1dee8f1bcccd9a3b9c6c2d9e7cae1efcadff0a8bdceabc2d2a0b8c4c8dce5c7d9e3bfd0e0a9bbd1647c9665809b476277b5ccdebfd2e1cddeeebed1e2b7cadbc3d4e6b7c8dabdd0e1a0b9cd60829b517993517a964e75926d8ca8bedcf6a8c8e182a6be77a2b584b1c477a1b77aa2bb7ca3c2769dbe7fa6c77ea5c65d8fb45e8eb4608db65883ad5983ad4c76a0628db75986af5d8db5598ab24f83aa467aa13a6c915385aa6494ba5b8bb35f90b85f90b85f90b86091b96191b96292ba6592bb6693bc6693bc6491ba6691bb6691bb638eb86792bc648fb95d88b25680aa5680aa5a85af4f7aa45a87b05a87b05888b05989b15384ac5788b04f80a95081aa4e7fa85384ad4f80ab4778a32a5a885181af5282b04e82aa5283ab5183a84f81a65081a95282b04a7dac4376a5477aa9396c976397be94c8ed679bc25f95c13b74a136719d3d76a15a89b5507da7588cb45f93ba6390b9628fb86090b84b7ba35586af578bb35b8fb75f90b86191b96090b85f8fb76393bb6291bb6190ba5f8cb55d8ab36592b96393b96697bf6397be6095bd6198c14b84af639dc571a5ca74a5c66e9abd628db05681a46d99bc6795b76d9ebf72a3c4608eb0416d9049759a5480a5517ea54b7ba14071994579a14c7faa4e7faa5282aa5c8aae75a2c36c99b86e9bba6290b45a88ac719ec5608eb26290b16895b66d98bb6995ba6a9ac044759d4d7ea64f7fa5618db091bada648baa5a83a15e8bac6290b26293b46596b75f8cad6795b75686aa47799c5e90b16597b84b7da05384a55e8aa382aac382a7c2789fbe5a86a96290b45a88ac5986ad5c87b15b86b15783b0507fa947779f5181a74f7fa35989ad608cb36692b96694b8618fb1527d9d4570904f7c9d527fa06389ad6d91b16f97b09ec1d59bb5c2b8ced9c8e2ef9bb8ca87a5bd7ea0bb86a9c587aecb7da6c27fabc683b0cd74a0bb7da5bf7fa1bc87a3bbb3d2e792b7ca8ab0c381a7be7ea7c37aa8ca70a2c76ca1c9679dc36296bb699ec06da2c2679cbc6296bb6698bd6c9cc077a4c585aeca83abc58cb2c988aec580a8c27097b47da2bf8babc4b7d1e2cee1f0a7b8c8a9bbc9c8d9e1b0c7cfcfecfe7498b26590b26191b76592b95d8ab16693ba6390b774a0c76a96bb6995b86996b7618cae6a95b56994b4719cbc6792b26990af7597b0b3cfe4bed5e5d6edfbc3dae8acc8d49fc1cdb1d3dfd8f6ffe4fbffe9f6fcd7dee4e5ecf2dee5ebe4edf2e1eef4cee1e7a9c3d063869c7ea2babcdcebaecad6b4cbdba8c2d3a3c3d86c92a976a2bf6a97b687afd2a2c6e0c2e0eac1dde0c4dde4a2bcc97f9bb080a0b94c718b6f92a8c9dfedcdddead0e1f19db3c19bb2c0a6bdcbc1d8e8bfd6e6c7deecaec9d2a1bec6d5f1fcbbd5e4b0cbde7e9ab261809c51738f7a9eb889acc0a9cad9d0ecf7c6dce7baccdac0d1e1b7cedebad5e689a6b866869d5f82a053799d51749a50719492adc8c5e0f3a0bdcba3c4d38bb1c47ca4bd7ba2bf83aac97da9c47eacc65e8fb76293bb5e8bb45d88b24f79a35983ad628db75c89b25a8ab25889b15185ac467aa13a6c915484aa6693ba608db46393bb6192ba6091b96192ba6292ba6292ba6491ba6592bb6693bc6592bb6691bb6691bb6590ba6994be6893bd628db7527ca6547ea85c87b1537ea85e8bb45e8bb45a8ab25686ae5687af5586ae4b7ca54f80a95283ac5586af4e7faa43749f2555835787b55487b24f82ad5084ac5185ac5384ac5384ad5182ad5787b7497dad4278a73a709e5186b0699fc5a5dbff4881ae3872a034739f3974a05181af507da7598db5588cb36491ba638eb86390b94c7ca44e7fa85589b1598db5598db56090b86090b85f8fb76292ba6190ba6291bb5f8cb55d8ab36693ba6693ba6898c06798c06094bc6299c04e88b0649bc26fa1c47ba9cb608caf3e698c6b96b96d99bc6b99bb70a0c470a0c445759939658c507ca35c88af5d8ab33868903d6e97477ba34c7da85281ad5885ae709cbf91bedd719dba8cb7d779a5c86593b76f9dc1638fb28ebbda78a3c37ea6c96892b86c99c2497aa34c7da55585ab537ea08ab1d07297b2658ca96b96b86593b76492b66694b8638fb26795b7487a9f5387ac6b9dbe6092b346789d6795b76992b079a1bb93b8d2769eb86390af5f8daf5e8cb05c89b05c86b05d87b1608bb6527da74f7ba05581a45f8dae6491b26792b56b95bb6996bd5a88ac4e7b9a436e8e3f6d8e5f8daf6792b55b86a8638fac7da3ba9cb8c6c6deeaa6c0cdbfdcec7796ab7393ac85a7c2a7cce698c0d984aec6749eb779a3bc7da2bd6e8ea7829db2c2ddf0accddcb2d6e6a9cce0769bb6739fc26a9bc3689cc4669bc3689cc3679bc0669bbb6499b9689cc36a9ec56a9ac06b99bb7ca7c786adca8cb1cb87abc382a7c1789cb682a4bf8dabc3bad4e5d8ebfaa4b5c9b7c6d9cee2edcde3eeadc3d0a6c3d57097b66a98ba6a98ba6795b9709ec26290b46a96bb6793b66794b56c99b85b86a66793b06e99b9749fbf5d88a87097b4789ab3bcd8edc5dfeec2d8e5cbdeecc0d7e5a8c8d79ec2d0a2c2cddffaffeaf7fdecf4f7dadfe3f1f6fcc6cdd3d9e4e8d1e2e9bdd5e1bbdaef7fa3bb8fb4c6b6daeaadcadabad7e9a9c9de97bbd36a96af719fb98cb3d2aacce5b7d4dcc2dadcc9dce2d4e8f3849aaf86a6bd47708c7199b2a4bdd1d2e5f6d0e3f47d93a19cb7c2b0cad7a3baccc1d8e8c7dfebc5e0e9aecad5a8c6d1cfecfab7d4e6b1cce1829eb6557490abcfe9799fb6587d907d9eadc3dfedc1d8eac2d7eabdd4e4bcd3e3c6e0eda3becf6e8ca86c8db05c7fa7486a8f3e5b7998b2c9cfeafb94b1c1b8d9ec9fc2d8abcae6799bb688b1c77da8bb6094bc6498c05b8ab45e8bb54b76a15e87b3638eb9618eb85f8eb8598ab34e82a943779e4072975383a76995ba618db46494bc6293bb6293bb6394bc6393bb6292ba6491ba6491ba6592bb6592bb6792bc6792bc6792bc6893bd6893bd638eb8547ea8557fa95d88b25580aa608db6608db65a8ab25383ab5586af5485ae4b7ca55182ab5485ae5485ae4f80ab4475a01b4b795083b05186b05186b05287b35285b25384af5483af5584ae5182ad4e82b1457dac3971a23f78a56198bf3e759c3c76a43673a23878a43c79a55282b0517ea8588cb45a8eb56491b86490b76491b85282aa4879a25589b1578ab5578bb35c8cb45e8eb65f8eb85f8eb85f8eb86190ba608db65d8ab36390b76794bb6898be6697bf6094bc6097be4c86ae659cc36d9fc276a4c65f8bae4a7598658fb55d89ae6795b96693ba5d8db328587e36618b537ea85b86b0527fa93c6b953b6c953d71994c7da65584b05683ac6b97ba7ba6c679a2c06692af74a0c37eaacf5c88ab97c4e57da9c67ba4c28ab3d36f97bb6d98c34c7ba75081aa5686ac5d88a8638aa7b7dcf779a0bd6b96b86f9bc06591b86793ba6793b66391b35d91b66096ba6c9ec15c8cb049799f5d8ab19ac2e687aecd8eb4cb81aac076a4bc5f8eac6592b9608db6608ab25e88b05480a54874995e89ac618cae6a95b76b96b86a94ba6995bc5f8ab4537ea85a86a95985a85682a75985ac5784ad5888ae6394b57daac987afc96d91a9b1d5ebbbdff599bbd47296b0769bb68ab2cc7da7bd7fa9bf749eb66f99b26d92af698caa5c7b9852728b48687fc3e3f8a1c1d88baeca8cb7da6797bf6798c0679bc26c9dc66b9cc46c9ec16b9dc06c9dc66c9dc66c99c26f9bc27ba7cc82add086afcd83acc891b8d57098b289aec195b9c983a2b6c3dff4b3c8e36a7f9a91abc2bfd9eacfe1ebd2eaf47ca1bb6491b26996b7739fc277a3c66692b56692b56b98b96996b76b98b7628eab638faa729ebb739fbc55819e759db791b2c5a5c1cfc0d8e4b5c9d4cadae9d6e7f7b4d0e59dc2d59cc1d3a5c5d2e0f2fce6eff6edf5f8e7eff2dee9efd5e2ead6e3eca4b4c3adc6da83a6bc6993acaad7eeadd2e4a1c2d3a7c3d996b6cf7fa7c084aec691b5cfb1cde3d1e5f0d9e8efc7d4dcd4e2eda4b9ca7c9cb14673906a96b39ab4cdcbddf3cce3f388a2afa5c0cbb7d1dea5bacf9fb4c7b5cdd7c8e1e8d1e7f2acc2d08da7b6c5dfeecde2f5c9dbef7a8fa2c0d6eb97b1c87797b0779ab67398b37599b3bedcf4c4d9eecaddecbfd8dfa5c0c9c4daf19fb8d67997b94e7294678eaf698dad97b9d5c5e1f9b9d2e89eb4c9b6cbe0b5cbe0a4c1cf83a5af6296be6192ba608fb95a87b05883ae5984ae6792bd5e8bb46190ba5a8ab24c7da541739843759a4c7ca06a96bb628eb56191b76292b86494bc6595bd6595bd6693bc6693bc6794bd6794bd6895be6994be6893bd6893bd6592bb6491ba608bb55d87b1557fa95a85af5784ae628fb95988b25584ae5584ae5384ad5586af5081aa5586af5687b05283ac5182ad4a7ba62454825689b65285b05287b15185b44d80af5080ae5384af5485ae5384ad5489b5497fae3e76a7356f9f5792bc427da93d7aa93775a6397bab33729e497dac4f80ab5589b1578bb2628fb66591b86592b95787af45769f578bb35889b4598ab3598ab25d8db5608fb95d8cb6608fb9618eb8628fb85e8bb45f8cb36696bc6898be6496bb5f95bb5e95bc4983ab679cc470a0c4638fb25783a65e89ac648eb46894b96894b96d9ac1447198305d843662894f7ba24c77a148759e35658d386991285c843e6f984776a048759e76a2c586b1d16790ae6b96b66994b778a4c95c8aae6c9abc75a0c06490ad638aab688fb6638eb94a79a55181a95f8fb35b88a759829e668ba69bc0db7ba2c36d95b96c98bf6490b7628eb36391b36ba0c2699fc172a4c74474984a7aa0537fa67da5c97ca0c08fb5cc8ab3c77daac16592af6490b56792bc6892ba648eb4537fa2507c9f638eb06a95b76893b56994b66994b76e98be5d87b1628eb56290b46492b46896b86593b74c7da65084ac497aa24f81a65a88ac709dbe5783a0739fba91b8d5749bb87ba4c08ebad385b2c97eabc07ca7ba8eb6cf668daa5e82a4769abc597b9e55789462849fa6c8e18db2cd6a95b86996bd699ac2699ac26897c16798c0699bc0699bc0699ac36a99c36996bf6c99c26a97c07ba9cd7faccd7faaca6891b18db5cf92b5c8acd0e06c90a662849fb0cbe8718ca9617f9b88a4bcc8dfedcae6f4a7cce66f9bb86b96b675a0c26e9abd628eb16490b36d9bbc6e9bbc6c99b86b98b56894b16c98b574a0bd527b99769bb6a6c5d7bfd9e6c3d9e4c3d5e1c3d3e2c3d6e5a7c3d8b1d4ea9ac3d99bc0d3bedae8dbedf7e3eef4f7ffffe8f5fbdae7efd1dbe4e1effcd8efffa0c0d775a2c17fb0ce9ac7dea2c7da9eb8cf9eb8cf89adc587acc688acc492aec3dbedfbcedbe4dbe8f1d2e3edc1d8e87093a75b87a277a3bea3bed9b1c7decee5f7b4cedbb5d0dbbed8e5bacfe49aafc4b7d1dec9e1ebd4e7f5bed1e093a9b7afc5d3c8d8e7d6e3f3bcccdbc2d3e3c8daee9cb6cd7495b4749dbd6794b380a7c495adc5cbdeefd0e7efb7cbd2b3c4d4bed0e68aa4bb6b8da86a91b06c95b57a9ebe95b3cfc8def5c7d9edbfd0e2c6d7e7b6ccd7adc6cd6696be6794bb648fb95f89b149749e5f8bb26792bc618eb56590ba638fb6527fa64a7aa046789d396b906898be6693ba628fb66795b96996bd6895bc6895bc6995bc6995bc6a96bd6995bc6995bc6895be6794bd6794bd6595bd6190ba5f8cb6638db75680aa608bb6527eab5e8dbb5787b55081ac5788b35483ad5685af5281ab5988b25384af5182ad5184b1497ca93c6d985889b45889b45384af5487b24e81ac5085ad5388b0568ab25286ae5285b24c80af4479ab326c9c2b6b9b2d6f9f3d7caf3b7aaf397baf2d6fa13571a3467fac568db65a8eb56393b96393b96191b95a8bb33e6f986091ba5f8eb85d8cb65788b0598ab25988b25f8eb8638fbc608bb6628db7628fb86390b76595b9659abc6096b8629abf5892b84e88b0669bc36d9dc15e8bac2450736a96b96c98bb638fb26692b5719bc1325c823660862e587e3b678c4d79a03c69903b6b9134668b24557d45769e4778a14878a05581a688b3d577a0c080abcd719bc16b98bf5d8db36799bc6a98b973a0c17098bc7299c23d6a9446769e4e7fa05889a7517e9f517a9a4e738ecef0ffa1c0dc789bb96e98be6693ba608cb16896b870a3c26ea3c2679cbc4e80a35885ac5680a679a0c186a9c793b7d18aafc988b0ca77a0be6a93b36590b3618bb34e78a05d89ae5b87aa6693b46794b56d9bbd6e9abd6a95b75e89ab6994b76c98bb6596b66497b4699cb96ca1c04d83a7477ca4477ba34c80a85084ac6a9bc35b8db05082a35886aa6d9bbd74a1c080aec885b1ca9bc5db97c1d19dc6d8628aa44d74955f85ac557ba2668eb26a93b393bbd57ba4c06b99ba6090b46d9dc36e9ec66f9ec86a9ec6689dc5699fc56b9dc26898be6394bd6293bc6595bd6d9bbf7faccd7da8c8638cac93b6d29db9ce9cb9cb7297b16186a36d8ca9a1bcd97690ab97b5d16990ad638caac4e9ff7ca1be6d94b377a0c0648fb15f8bae6290b26697b86d9bbd6e9cbe6996b76691b36a95b5729bbb587fa0789bb9c7e3f8b4cbd9d5e7f3cbdde7d2e8f3abc5d2bcd7e8a2c2d79bc3dc98c2db95bed2bedfeee4f7feebf8fee0edf5d7e6edd4e2e5c8d9e0c0d7e7b5d5ee7ba6c86a9cbf96c9e89dc9e2b4cfe4a3b9ce9ebed588acc66e93ae9dc0d698afbdc1d5decee1efd1e8f6bfdfee5b8093638da3739cb2b2d2e9abc7dca8c1d5bdd4e6adc4d4aec8d9bcd5e9bed9ee8aa5bac1dcefcde4f6b7cddbdbedf9d9e7f2c8d4e0d4e2efdeeefdd1e3f1cedfe9c1d4e298b7cb7ba3bd5d8db176a4c687a6c395abc0c8dae8c6d4ddd6e3eccfdde8c4d7e5b1cbdca0c0d77598b482a5c185a7c29fbacfcfe6f6cfe2f1cadceacbddebc4d6e26895bc6793ba638db5608ab2467098628eb56794bb5f8cb36690b8618db45783aa47779d44769b32668b6999c16898be6391b56795b96995ba6a96bb6b97be6b97be6c96be6d97bf6a96bd6a96bd6996bf6895be6895be6595bd6291bb5f8eb8638db7658fb95883ae4675a15a89b75383b15383b15485b05786b05281ab507fa95584ae5a8bb65586b15083b0477aa5497aa55788b35685b15687b25c8db65286ae497fa55389af5488b05589b15889b45386b3457baa356f9f296b9d296ca03c7eb23a7cb03778ae2b6ea2306fa23f7dac568cb8578bb36091b96393b96293bb5d8eb63d6e976293bc6390ba6090b85d8fb45f91b65d8db55e8db7628fb95f8cb6618cb6608db65d8ab16797bb669bbd6096b8639bc05d97bd4781a96398c06f9fc3426f905381a372a0c26793b66894b7618caf6893b63d65893e668a3863863c688b4470952d5d811f4f751d4f743e70954a7ba34b7ca55080a85b89ad7daacb6d95b8739bbe81abd378a5cc5c8eb36698bb6697b87caacb6f96bd6c93bc3b669145759b4776945b8aa65683a4446f91658cab7295b1abcae69fc0df7ca7ca5e8bb26892b86591b46d9ebc6fa5c1679cbb5486a74775995984a74f76958cb1cc8fb2cebadffa88adca6d94b16992b05e89ab507aa2648fb9537fa46490b36994b66f9cbd6997bb6c98bd6c94b75d86a66b96b86a97b86493b15f90ae6da0bd578cab4981a64d84ab4b7fa75286ae4e83ad5a8fb75b91b74d81a65a89b36c99c07aa8c97aa7c480acc78ebbd29dcbda97c5d5719bb4638cac6990b7678eb76793b86693b485b1cc79a5c070a1c16597b86191b575a5cb70a0c86ca0c8689fc6689ec4689abd6496b95e92ba5d90bb6091b96898be79a7cb7aa7c8638eae557a95bddbf39ab8d07da0bc6a91b05980a1a5c8e8809fbc6083a35986ad5c8cb2749bbaa8cdea759cbb77a0c0628db0608cb15c8cb06494b86898bc6999bd6a96b9628eb16e96b97199bc54789c7394b3b3cfe5cde4f2c6d8e4adbfc9c2dae6a7c3cfbbd7e5b2d1e59abfd997c3dc97c5dc95bed0d0e8f4ddeef6beccd5dcebf2e9fbfdbbced2d3e9f6b8d3e885aac77ba8c986b8d9a0cee88eaabfb8cfe1b0cce29ebed592b6ceb5d5ecc0dceab9d1ddacc2d09ab1c196b3c37d9eaf678c9e98bbceb7d8ebb5d1e69fb8cc96adbfc8dff1bad4e5a2bdd0b6d2e78ba7bc87a2b5cce3f3c9dcead7e5eee3f0f8dfecf4cad8e1c8d8e5d3e5efd1e0e5d1e2e9c7e1ee87abc16996b778a5c68cabc7a6bcd1d6e6f5c9d6dfd4dfe5e0ebf1d7e6edd5e9f4c2dcedb3cfe59fbfd68baabf94afc0a7beccc1d5e0daecf8d2e2efcedeeb6c99c0638fb65d87af648eb64e78a0638fb66492b6618fb36993b9638fb45985ac4d7da346789d35698e6999bf6c9cc26694b86694b86793b86a96bb6d99be6c98bd6b95bb6c96bc6b97be6a96bd6a95bf6895be6693bc6292ba608fb9628fb9628db76c96c05782ad43729e5584b25080ae5484b25384af5988b25483ad5585ad5989b15a8bb45788b14b7ea94a7da85384af5889b25a89b35788b15c8db6598db543799f5187ad578bb2588cb45a8bb65b8bb94b7faf417bab3473a62d6fa13e7db04082b62e6fa52164983372a5407ead5187b3578bb36091b96494ba6596be6192bb3c6d986394bf6491bb6491ba6191b76595bb6393b96090b85c8cb45888b05a87b05a87b05c89b26090b66595bb6798c06298be5c93ba447ea66aa1c86f9fc33562836290b274a2c4719fc35c8aae6b97bc517da2406b8e416c8f446f923b678a2652773a6a8e46769c2a5b83497da4497da4497da55283ac5987ab80adce8ab2d58db5d877a1c7729ec577a7cd6597b877a8c885b2d37ea4cb6289b23f6a944c79a05683a2628fac507d9c5c89aa6592b3678fb2688cae6c93b45a86a96290b46c96bc6994b76594b26a9db85f94b3487d9d5080a45e8aad153e5e8ab1ce83a8c37ba0bba6cbe88cb3d26790b0638eb16993bb618cb6507ca16490b36b93b67199bc6f99c16d97bf668cb16a8eb26b93b6648faf6390b16c99ba739fc25989af4f82ad4a7fab497da55084ab558cb3548cb16296bb5888ae5c87b288b2da739ec078a5c27eadc98abad18fc2d593c6db6190ac6996b76e99bc6d98bb719cbe6d98b877a1ba89b5ce699ab86c9ebf6e9ec26a9ac06f9fc56e9fc7699fc5679dc16799ba6496b96094bc5f92bd6293bc6494bc70a0c678a6ca6f9cbb44708d6287a4baddfbb0d2ee85a9c95f8cb35687af5a88aa5886a85b8bb35686ae628daf9bc4e47da8ca729ec16390b76191b75e8eb46193b86797bd6090b4638fb2638fb26890b36d95b8678bad7093b194b2cabbd5e6aec2cdcde1eab9d1dda4becbb3cfdda9c8daa2c5db99c2d899c6dd96bfd39ebbc9d5ebf6e6f6ffd5e6f0c3d6dcd4e7edd1dfead9ebf9c4ddf193b6cc7eabc87ba9c381a1b6b6d1e28aa3b7b9d4e7abc6d7a7c2d3c0dae99eb5c3daedfccbdeedc2d8e6b1c8d6b2ccdbc8e4f2bfdaebafcadbb3cddec0dae9a8bfcfabc2d2a1bbcca3becf93aebf879eacd2e4eed9e8efdae7ede1eef4dbe8eed7e6edd4e5edd1e2e9e3f2f7cadbe2bfd5e0a3c0d092b4cda9cbe495b0c1cbdeedd7e7f6cfdde8d2dfe7ddeaf0e3f0f6deecf5cfe1efcfe2f3c2d9ebc5dceea0b6c3abc1ccbdd0d7cee1e8cbdde7c9dbe56794bb6692b9608ab25983ab557fa76a96bd6997bb5d8baf6692b7618db24e7aa15484aa45779c3b6f946597bc6a9abe6c9abe6997bb6894b96b97bc6f9bc06d99be6b95bb6c96bc6c98bf6b97be6a95bf6994be6592bb618eb7608db7618eb7628eb5648eb65f8ab44b78a25281ad5081ac5283ae5586af5786b05685af5686ae5d8db55586af5788b14679a45084ac5788b15889b25e8db75988b25a8bb45a8eb640749b5389af578bb25889b15c8bb55c8db84d81b0457dac3b79aa3473a63c7bae4483b62f71a5296b9f3b7aad4481b05086b2588cb46293bb6696bc6697c06394bd3d6e996192bd6491bb6491ba638fb66795b96595bb6191b75b8db25788b05889b15d8db56491ba608db66794be6c9bc55d91b95287af4680a6639bc06c9cc03f6c8d5583a56c9abc6997bb6795b96894b9477398426d903e698c2d587b3763864573974d7da33c6d9544759d4e82a9497da54f83ab5081aa5c8aae85b0d278a1c179a1c47da4cb74a0c56c9cc05c8dae7caacb81aecf7096bb5d84ad547fa94d7aa187b2d25f8ba84c7797608dae5f8daf6391b56691b45c87aa5381a36391b3638baf6f97ba6897b56da0bd467b9a578ead5b8db05485a60330517aa3c188afcc87afc980a7c4759ebc6b93b66d98bb6995bc6591b85f8db16793b6658db06e96ba6f99c1658fb76086ab6f95b96e96b96c97b96792b46590b3739dc35784ad4b7eab487da9598db55a90b65e96bb629abd6fa3c85787ad6a97c06f9bc275a2c37ba8c57faecc82b4cf8ec0d991c3dc6596b46593b474a1c077a2c278a3c375a1be739db69dc9e273a4c26c9ebf78a8cc6f9fc36c9cc26b9dc2689cc1659abc6597b86597ba6397bf6396c16397bf6495be6e9bc2709cbf7eabc85d89a6436f92668eb1a3c4e385a9cb4f82ad5089b6598fb5568aaf5889b25a89b36492b66793b692c0e46693ba5e8eb65a8bb45c8db66293bb6595bd4f7fa55c88ad6490b37098bb7098bb6087a86c8fad6e8ea7abc8dad3edfac6dee8d1ebf8cae4f3b1cddbbddaea9dbed18fb3c997c0d694bdd194b8c89ab6c4b5c8d6becedbc5d9e0d0e3e9d3e0e9d2deead4e4f1c0dae98aaec482abc18aa9bdb9d4e5acc6d7b7cedebad0ddd4eaf7b0c7d5afc5d3bcccdbd4e2efdbe9f6e4f4ffd0e0edddf1fcd2e8f5b7cedcb9d0debdd4e2b6cdddadc3d1a5bccabed5e3b6cedac9e0e8dbeaf1e4eff5e2f1f6dcedf4d0e3e9dceff6dbeef5d1e4ebcedfe7e2f4febad0ddb0cad996b1c2cee9fab6ccd9bbcfdad7e9f7c7d9e7c7d8e2b2c1c8c5d2dad2dfe8ddebf8d1e1f1d9eafcd9ecfbd2e6f1aabec7a9bdc4c1d5dccce0e9d4e8f16a97be638fb65e88ae4f799f658fb56692b76694b86290b4638fb45f8bb04874995888ac457a9c3e73956799bc6a9abe6d9bbf6896b86692b56995b86d99be6b97bc6a94ba6b95bb6f99bf6d97bd6a96bd6995bc6691bb618eb7608db6618eb7608cb3608ab2618cb64c79a35382ac5281ab5283ac5687b05786b05282aa4e7ea65888b05485ad5889b1497da55488b05a8bb45586ae5d8db55d8db55c8cb45b8cb441759c588cb3598bb0598ab26291bb608fbb5184b3447aa9407dac3e7cad3b79aa3f7eb13c7eb24082b63f7eb14380af558bb7578bb36293bb6696bc6495be6394bd42739e5e8fba6592bc648fb96892ba6692b76391b55d8fb2588daf5488ad5589b05d8eb65b8ab45f8cb66490bd6894c15f90bb5589b1568db46298be5b8baf507c9f5d8baf6694b8618eb56592b95f8bb0477398457196285479376388517da2507da44a7aa04a7ba3497da44f83ab4478a04f83ab5a8bb35d8baf7aa5c799c2e280a9c978a0c475a0c36f9dbf6593b572a0c17faccd7098bc547ba4507ba6517ea579a5c275a1bc6a95b76c98bb6595b96696ba6290b26490b3628fb65e8aaf648caf749dbd6e9cbd5f94b3588fae5f95b76196b85183a605335582afd085aeca97bfd98cb4ce6891af749cbf6791b76e9abf5c8aae6593b76692b76792b5648fb25e8aaf5985aa6d98ba6b96b66f9cbd6692b5628eb16a96b96994b75f8db1568ab2558cb5588fb65690b5619cbe6aa5c56ca4c7568cb05c90b76193b874a5c585b4d286b3d487b4d592bfe094c1e26491b26895b66c9ab47ba7c27da9c679a2c06690a9729eb98ebcdd75a6c770a0c46b99bd6999bf689abf6498bd6296bb6294b76395ba6296be6396c16598c3699ac2709cbf729bb9add2ed759eba5787ad5787ad6c95b3719cbe568cba528cbc558bb75b90b8598eb86195bd6293bb6395ba5b8cb46596bf6192bd5e8fba5e8fba6697c05d8db55888ae5d89ae608caf678fb26c95b5688fb05276966a8da984a4bb9ebbc9c8e4f0bdd7e4c4deedb8d4e2a5c2d0a6c3d392b3c699bfd698c1d79ac0d597b8cbc8ddeed3e5f1cbdee5d7e8efe1edf9dbe5f1dbe8f0c4d7de9fbbc98ca9bbb6d2decbe5f2bad1e3b2c7dad7ebf6d6e8f2d7e9f5cdddeab4c0ccd5dfe9dae3ecdfe8f1e7f0f9dbe8f0d6e7f1c7dbe6c8deebc4dae7a4b7c6bed1dfa9bbc7c1d5deb9cdd4d5e8eee1eef4e1eef4d4e5edbcd3dbd2eaf6cce7f2b3c9d6b7cddab1c8d8cbe2f4dff8ffcbe5f6bed4e2c0d4dfc5d9e2c8dce7c1d7e5c1d6e7c2d8e5c5d9e4b6c8d4cadae7abb8c8b1becfbac9dc95a6b6c4dae7bfd7e19fb7c1adc6cdd9effac7dde86794bb6995bc638db3446e946993b96a96bb6c9abe6290b46894b9638fb4537fa45a8aae487d9f3c71936a9cbf6b9cbd6f9dbf6c9abc6a96b96d99bc709cc16f9bc06f99bf709ac06e98be6d97bd6995bc6793ba6590ba638eb8618eb7638eb8608ab2658fb75883ad47749d5683ad5483ad5485ae5687b05a8ab25383ab4d7da55182aa5485ad5182aa5084ac568ab25889b15889b15c8cb45c8cb45d8db55f8fb74e7fa75589b05a8cb15c8cb26592bb6190ba5989b74c80af4882b04482b13e7cab4381b24584b74988bb4482b34683b0548ab6588cb46293bb6696bc6394bd6495be4c7da85a8bb66895bf6691bb6791b9638db3608eb25f8fb35d92b4598eb05488ad5889b25f8eba6995c26a95c2638fbc6291bd5286ae5a90b66399bd4d7da16490b36c9abe5b89ad6794bb628fb65682a91f4b701e4a6f406c915480a55381a55080a634668b4c80a74a7ea55387af5286ae5589b15284a95e8cb09ac5e7789fbe82a9c882a8cc82aace90bcdf7eacce6492b495c1e45f89af517ba3507da74c7ca4527f9c83afca749fc1729ec16798b96798b96694b66795b7628fb65d89ae5d88aa6d98b86d9ebf5c91b35c92b46298ba659bbd467b9d08385e86b4d684b0cd96c0d982aac479a0bd6d95b96d97bd6c98bd6694b86c9abe6b97bc6a95b85884a75684a66c9abb6c98b574a0bd6a97b86793b6618caf6792b493bcdc95c0e06092b55a90b45b95ba5a94b95d98b875b0ce7cb4d55e94b85a8eb36294b781b2d082b1cf8ab7d88fbadc98c0e489b4d65a85a85a87a6608ea855839b5f8ba8729bb9719ab677a3be87b4d572a0c2719fc36997bb6595bb6394bc6094bb5f93ba6294b96395ba6596bf6396c16295c06797bd6e95b497b9d2c2e0f897bad65888ae5589b15a88a96593b5598fbd528abb5e93bf5b8eb95c93bc5b92b95f94bc6397be5d91b9588bb65b8ebb6194c16495c06596bf5988b2608db4618db25e8aad6994b6638cac537c9c5e85a47297b47599b1c4e7fa99b9c6b4cfe0adc7d6b9d3e2bbd5e2b7d3dfbcdcebb1d5eb8bb3cc89b3cb8aaec4a8c1d5d8ebfad6e8f2cfe0e8d0deebd9e5f3dae7efd8e9f0d0e6f397aebcc3dbe5a2b8c5aabfd2a2b7c8d4e6f0d2e3eadce9f2ccd9e2d4dee7e5eef5dee5eddde2e8cbd0d6cdd6dbd1dee6d9eaf2cee2edc8dce7d7e9f5c4d4e1d0dee9d1dfe8def0f4e2f1f6cfdae0cddae2cbdfeaa5bfcc94b1c36d8ca06d8a9c819db28caac295b3cd9ebcd6bad4ebb8cbdacbdde9d0e4edb6ccd78097a7b8d2e1cae4f3c3daeab8cddeb2c5d6a3b4c695a6b8b6c7db7c8ea2b0c7d7cce6f3b6d1dcafcad5bed6e0cae2ec6c9abe6995ba648eb44d779d719cbf6a96b96a98ba6896b86995b8638fb2608caf5788a94a7c9d3d72926a9cbd699abb6a98ba6b98b96995b86a96b96c98bb6b97ba6b96b96d98bb6e98be6c96bc6793ba638fb6628db7628db7628db7618cb6628cb4638db54e79a34c79a25683ad5685af5687b05889b25b8cb55788b14e7fa85081aa4d7ea742769e5184af5589b15485ad5c8eb35d8db55d8ab35f8cb56292ba5c8eb35284a95b8bb15c8cb25f8cb55e8bb55a89b55287b34b84b14582af4380ad4a88b74686b64585b54785b64c89b65187b3588cb46394bc6797bd6495be6596bf5788b35586b16996c06691bb628cb4628cb46591b66494b86597b86395b85c8eb35e8fb8608fbb6793c26c96c6638fbc6594be5a8bb36095b76196b85686aa6492b66a97be628fb65f8fb75d8db349769d48759c3563875785a95381a54f7da144749a23557a4d81a84f83aa5384ad5384ad5a8bb35a8aae5a86a986afcf92b6d67da1c185a9cb84accf74a0c372a0c2699abb74a2c65682a75681ab5180ac5384ad5785a75d8aa984afcf709dbc6c99b86e9cbd6f9cbd628eb15e8cae5987ab537fa46997bb6ea0c55d91b66197bb6da3c76399bd4c82a6194a725a88ac7da9c679a3bc94bcd586adca6890b46b95bd6692b76995ba6b98bf6490b55984a65782a475a2c372a1bf719db86d99b66590b2638eb0638bae7094b4a8cce697bcd66c99b6699cbb5e94b66096ba639ab983b8d895c7e86fa1c46494b8719fc17faccb83b0cd8fbada94bfdf84afd1749fbf618cae6c99b879a7c174a2bc83aece7ca4c76e97b5648dab92bddd79a4c66b97ba6390b76292ba5f90b95d90bb6093be6495be6596be6697c06697c06798c16692b589a9c2bcd5e9bdd4e6a0bed65f8db15d92ba598db25f91b6578ab55f92bf6291bd6293bc5a91b85d97bd6198bf598eb66196c06398c26093c05d90bd6293be5e8db75481ab628fb6638fb46995b86994b65d88aa5984a45c85a56790ae79a1bb7ba1b6a7caddbddceea9c4d5b8cfddb3c9d6b7cfdbbddae8afd4e787b1c98bb8cf91bad0b8d4e9b5ccdec7ddebcde3f0daedfcd0e1f1c5d7e1d0e3ead4eaf5c9dfeacbdfe8cbdfeac3d6e5a8bbc9bcced8e3f2f9e4eef7d4dde4dee9efdfe8eddae1e7e3ebeedfe7eaeef7fcd7e4eac3d2d9c5d6dedbecf6d7e5f0e7f3ffeaf4fee4eef7dae5ebd6e3e9d9e6eec9dae4c1d4e3839eb38badc69cbfdb597a99557898577b9f6084a86286aa94b3d0c9def3d4e5f5bacddbc9dfedc6dded8aa4b392adbea0bbce90abbe9bb6cba9bfd6abc1d8aac0d79bb4ca9cb7cc9dbaccbdd8e9aec8d5a4bac7d2e8f56b99bd6b97bc6791b7547ea4719cbf6e9abd6b99bb6894b76893b6638eb16793b65788a94a7c9d47799a6d9ebf6c9abc6e9bbc6f9cbd6f9bbe6f9bbe6f9bbe6c98bb6c97ba6e99bc6f99bf6c96bc6692b9618db4608bb5628db7628db7608bb5648eb85883ad4b76a05784ad5281ab5786b05788b15a8bb45889b25889b4497aa54d80ab41749f3a6d984d80ab5286ae5384ac5c8eb35c8cb4608db6618eb7618eb76191b75284a95d8db36390b7618cb65d8ab35786b05588b34e84b04883af447fab4b88b54e8cbb4b8bb94785b44f8cb9538ab35589b06394bc6797bd6495be6596bf5c8db84f80ab6794be648fb9658fb96791b96a96bd6593b76090b45f8fb35b8bb15f8eb86291bd638fbe6d99c86591be6895be6797bb6394b54a7b9c507ea26795b96c99c0628fb66292ba5f8fb72c598029567d46739a5482a6517fa349779b34648a37698e5185ac4b7fa65788b15a8ab25c8cb25b89ab5b86a692bbd97ca1be92b5d38aadcd7aa1c278a3c58ab8da6696ba6898be527fa65181a95283ae5687b05181a75886a888b5d26f9bb86d99b66b96b66390b15582a3618fb143719549799f6a9ac26d9ec65084ab6a9ec36ba1c568a0c35086ac1d517944749a80acc990b8d27ea3bda6cbe87096bb6990b95e88ae6995ba6592b95b87ac5883a387b3d092bfde93c0df93bfdc90b9d75d88aa4e76996087a6b2d6f0abcbe0a9c9de6d95ae6e9db96d9fc06297b96c9dbd8ebcdd7ba9ca7ba9ca7eabcc7aa7c886b1d188b4d18eb7d58bb4d287b0ce6089a78ab6d36b98b56491ae79a6c573a0c1628daf648dad6a91b0789fbe91bada6c97b96894b96292ba5c90b85c91bd6095bf6497c26697c06794bd6794bd6b98c182abcba6c2d7d4eaf8cddef0859fb6608bad5c90b7578bb35e92ba5f90b85f90b86191b96493bd6095bd5a91b86097be6196be5f94be6093be6396c16293be6796c25f8eb8608db6608db45f8bb06692b5648fb1608bad5c87a75580a06893b3749db96993ab80a6bbb5d6e9b4cfe0bcd2dfc1d5e0cee4f1b6d3e1a1c6d980aac07aa7be9ac2dbadcbe397b2c7c3ddeeb0cadbbed7ebbfd8eccde7f8cde7f4d4ecf8c3d9e4d9ebf5dceef8ccdeeacce0ebbbcdd7e3f1fae1eaf1e9f0f6dbe4e9e8f1f6e4edf2d4dde2d5dee3dbe6eadce9efdae7efd6e5ecd8e6efc6d0dacad4dee1ebf4e7f0f9e0e9f0dee8f1d0dee7cfdfecc6d9eab8d1e792b3d288aed252789d587fa65983ad5580aa5d87af7296b8b0c8e2abc0d3b4c9dab6cbdca7bccdb8cfdf99b4c59dbacca4c3d7a9c5db89a3ba89a1b9647c947e98af7793a9a0bcd1b6d1e4b4cbddb0c3d2bbccdc6b99bb6c98bb5b86a9638eb16d98bb6c98bb6b99ba6d9abb6994b65984a66794b55b89aa4273936497b671a2c2709ebf6f9cbd6e9bbc6e9bbc6e9bbc6f9abc6f9abc6e99bc6d98bb6e98be6d97bd6692b96490b7608bb5638eb85f8ab45e89b3608bb55883ae4b76a15380aa5382ac5988b25586b1598ab55689b44a7daa4d80ad487da9386d992f64904c7fac5285b05387ae5a8cb15d8db3618eb5638eb8628fb85f8fb55a8ab0618eb56491b86490b76390b95382ac4d7ea95388b2538cb7528bb6538eba4e8db94c8bb74e8bb85691bd568bb5568ab16495bd6898be6697c06495be6394bf4f80ab618eb8618eb76691bb6792bc6894bb6692b7618fb35f8db1608db45e8db76493bf6493bf6a99c56a97c16895bc7ca8cb709dbe2a57785583a76693ba6393bb5d8db55989b15484ac42729a4c7ca25380a75986ad4674983765892b5b8140729740749b4f80a85888b05d8ab15684a85b88a94972908ab1ce80a3c1a6c9e78eb1cf79a0bf7da8ca79a7c96fa1c65d8eb65889b15586af5485ae5788b15687af5a8aae7aa7c65a86a3618aa85f88a6638eae618eaf5e8cae5a8ab05384ac5488b070a1c95d8fb46fa1c66ca0c5689ec4467da42a5f892e5f8790bddc92bad484a8c28baeca5e84a9648bb45983a95985aa5682a75e8aad75a2bf75a3bd6a98b95682a55782a4668eb190bbdd82adcd7ca4bec5e9ffa9c8daa0bfd390b6cd74a0bb6d9bbc6596b67ba6c88eb7d76a95b57aa5c582afce82afce86b2cf8bb4d08eb5d287acc799bdd76d92ad5c849e98c1df6693b26c99ba5d8aab4f7a9c5982a2668daa83a6c499bedba6cfed6d9abb6494bc5e92ba6095c16297c16194bf6696be6995ba6e99bc75a0c38aafccaec9dccde3f0cfe0f095aec46a93af5a8aae6594be6190bc6293bb5f93b86092b76394bc6293bb5e92b96599c06599c06094bc6293bc6293bc6594be6695bf5f8cb5608cb36692b75e8aad618db05885a66b98b93c698a6693b26e9bba74a0bd5d89a6749eb7a9cce0c5e0f1c3d6e4c1d3dfb2c8d6aecbdbbbe0f397c1d78eb6cfaacfe9a6c6ddafcbe188a7bca2c1d6abcbe49bbdd88aafca7ea2ba8fafbed5edf9d6e8f2e1effad8eaf4d1e5eea1b5c0c3d4decdd6dfe2e7eddce3e9dbe4e9e4eff3dce9efdeedf4d8e7eedbe8f0d9e6eecfd9e2d2dce5e7f1fae1ebf4d6e0e9c9d3dce1ebf4dfecf5dff0fadcecf9cdddecb9cee3a9c8e58db3d8547ea64f7aa5517daa5584b05a89b3638eb185a3bfc2dbf1b3c9deb6cbdcb9ccddb0c5d6a8c2d3aecbdd9ab9cda5c1d6aac5da6883986982989fb8ce9eb9ce8aa5ba718a9e8398abb8c9dda5b4c76d9bbd719dc05a85a86b93b7729dc06f9bbe6f9cbd6d9abb6b93b65880a36a95b75a88a94a7b9b699aba6f9dbe6e9bbc6f9cbd6f9cbd6e9bbc6d9abb6e99bb6d98ba6d98bb6d98bb6d97bd6d97bd6692b96490b7608bb5628db75f8ab45d88b25a85b0527fa94f7ca65986b05a89b35d8cb65687b25386b15588b54a7fab4d81b04175a4376b9a2f64905083b05386b15488af5c8eb35f8fb56390b7648fb9638eb8628fb65c8cb26390b76693ba6793ba6794bb4f7ca55384ad588db7578eb7548bb45992bd5996c25693bf5592bf5893bf5c91bb5a8bb36494ba6797bd6696be6495be6495c04a79a3628fb86390b96590bb638eb9628db76490b76692b96692b9618db45b88b1618eb86594be6998c26895bc6a96bb6e99bb083353436e8e507ea25989af6595bd6292ba4d7da547779f5e8eb65787af5683aa4f7ca33b698d4a789c44749a48789e41729a4e7fa75683ac608cb3527ea13a6585507997a9cee986a8c48fb1cd7799b57196b37aa3c381afd16a9cc1598db45182ab5788b05989b16191b75a8bb35f8fb5709ebf6693b26d96b4759ebc6f9cbd6290b24b7ba15081a9578bb3497da46d9dc372a0c476a4c870a2c76ba0c83067902e6490366a91a8d5f49cc4dd8cb0c895b8d46488ac537aa14e789e4f7ba05985aa74a1c275a4be7faec876a4c54d799e517c9f628db0628eb16e9bba6c96af7a9eb4b2d1e38dacbe91b7ce729eb978a6c774a2c381a8c97599b980a7c68ab6d1719fb982b0ca8ab6d388afcc82a6c08aacc57595aeb0d0e982a6c06f94b1769ec1628daf5885a45a86a36790ae789dba7094ae5b7f997fa7c18bb6d66797bb689cc36398c0659ac2699dc56d9dc3719cbc8db4d3a1c8e98fb2ce9ab6cbadc7d8cce1f2b0cbe07ba5be6798b96792bd628ebb6094bb6096ba6195ba6799be699ac26899c16394bc6596be6495bd6495be6493bd6494bc6592bb5c89b0628eb36490b35985a85885a65582a36996b74c799a6491b2709dbc76a3c25f8cab769fbb84a8bec4e1f1cee1efb8cad8b9d0e0b9d8ea8db2c596bfd388acc4a3c5dec1e1f89dbbd389a9c07ea0bb6f94b1729dbd6593b56491b08db2c5c4e0ecb0c2d0d6e4efbccdd7cee2ebadc3d1b9cbd9e2eaf5e6ebf1d4dbe1e6eff4dfecf2e8f7fee1f2fadae8f1c9d6dfdce6f0dbe4edcad3dae2edf3cddae0d2e1e8d0dee7cddae3cddbe6c8dae4b6c8d2cddbe6bed1e2b5d3ef7aa0c5618cb7507fad5888b65588b3568ab25e8bb27397b77b99b3c0dbf0b8cee3b4c9dcb8cfe1aac5d698b5c7b4d3e786a5b9bfdbf09cb7cc7790a69fb8cea5bed4b0c9dfb2cbe1a7bbd376869f7c8ca56f9dbf74a0c35a85a77098bb76a1c3709dbe709dbe6b98b96d96b6648dad77a2c26491b06d9cba70a1bf6996b775a0c2729dbd729dbd729dbf729dbf719cbe719cbe709cbf709cbf6c98bd6c98bd6894bb6591b8618cb6628db75e89b45d88b35c88b54d7ca84e7da95584b05887b35a89b55686b45689b65185b44b81af4b81b04076a5386e9d386e9c5286b55388b4568ab15f91b66592b96894bb6892bc6691bb6592bb628fb86393b96693ba6894bb6794bb49769f5889b15e92ba5b92b9548bb25993b95d98c25d98c2609bc76099c46398c05586ae6797bd6a9ac06797bf6393bb6190ba44739d618eb76792bc628fb9638eb9608bb5618bb3658fb76791b9658fb7638fb66794bd6794bb6895bc6593b75f8bae446f911740604873935684a85e8eb66190ba5485ae5283ac396a936191b95f8fb7517ea54d7aa13461884c79a046769c4f7fa53d6e9628588046739d48749b366285487491628ba7a9cee982a4c09ab9d586a5c18db0cc7aa3c16a96b95c8cb25485ae5488b05889b16593b75e8cae5e8eb25e8eb28dbbdd86b3d47fa8c8719cbc618fb16494ba5283ac4d81a9467ca2568bad75a1c4719cbf74a0c36f9fc5659ac21c55802f689343779e92bfde8eb6cf96b8d1a1c3de5b7da04c7299497399608cb16f9bbe719fc074a6c179abc672a3c3608eb04f7a9d6c97ba6996bd709ec06592af6c95abbfe2f5b0d3e692b7d16c98b56896b86391b5789cbe8db0d08fb6d398c6de7eaec574a6bd87b5cf95beda7d9fbaafcde58ca6bf829cb5c2e0f86385a1597d9f5b83a64a76916894ad96c0d990b5cf7c9fb583a6bc7aa0b774a0bb8abbdb689abd6599be6498bd6496bb6a98ba89b2ce95bad498bbd78baeca88acc6a4c4dbb7d0e6a7c3d983acc85f90b16a95c06594c06398c26198bf6296bd6697bf6697bf6596be6193b86494ba6494ba6494bc6592bb6693bc6792bc628eb55f89af5c87aa5883a5517c9c5e89a9547f9f5c89aa6b98b9739ebe648faf6a97b878a1bf91b5cbbedbedaac0cecde0efbbd5e6bcdbefb8ddefa7ccdf8cacc19dbbd3a9c8ddb5d3eb8fafc8a4c7e3709bbb6494b86398c25c90b580a8c1bbd8eabdd0e1b6c6d5b5c7d1bfd3decae4f395aabbe4f0fcdfe6f0dee5efc8d1dad1dee7b6c4cfc3d4dec9d7e2c7d1dbe6eef9e7f0f9c9d4dad2dfe5d2e4e8c5d8ded5e8efd0e0edb9cbd7c2d6dfcadee5c5d3dcbfd1df8fabc3668cb05584ae5689b6588db9558ab45c93ba5f93b86491b2739ab79fbfd8a4bed5bad4ebc2ddf2a3c2d69bbace9cbdd0a3c2d4a6c3d5839eb194adc19fb8ccb8d1e5a1bad09cb4cc768ba6889dba96abca72a0c2729ec15d88aa7199bc77a2c4719cbe6e9bbc6994b6638cac7097b8719aba709bbb6f9ebc73a2c0618cae729dbf6f9aba709bbb719cbe729dbf719cbe719cbe719dc0719dc06e9abf6d99be6995bc6692b9628db7618cb65f8ab55d8ab45d8cb8507fab5a89b55f8eba6190bc5d8eb95888b6558ab64f85b34b84b1437baa4078a73a709f457baa5387b6568bb7568ab15f91b66592b96793ba6892bc6691bb6691bb628fb86292b86393b96794bb6592b94a7aa25d8eb66094bc6196be6399bf659dc2619bc3609bc5639ec867a1c96ba0c85a8cb16393b76997bb6898c06999c16796c05080a8608cb35f8bb25f8cb5628db7618cb6618bb5638db56690b86993bb6d97bf6b97be6a96bb6d99be5d89ac507b9d3e6689184161547fa1527fa65686ae5c8db64d7ea75788b13d6e975d8db55484ac507da44370973f6c9347749b4171975080a646769e3b6b9344719b3d6a934a789a628fae6a93afa0c5e09fbeda8fadc99cbad494b6d17ca3c0709bbd5d8ab15687af5d8eb75789ae608eb06492b36191b56292b679a7c96390b19ac3e36d98ba6999bd5f90b83f6e985384ad4b81a55489ab7aa6c96e96b9719cbf72a2c66297c11b547f235c87588eb48ab9d786aec7aacce5a4c6e16789ac53799e648eb66692b76895b673a2c071a0be71a0be8ab9d76d98b8668dae6d95b86b98bf5d8db16f9dbe6c96af86abbec4e7fb85adc66a95b5628fb66b97be85a9cb9fc2e08db4d195c1da9ecce39fcde595c1dc90b9d5a3c7df93b3cabad8f0b8d4eca7c5dd7796b25a7b9c567a9a5d859f76a0b88fb9d2a4cce5b0d4eaa0c5d87ea7bd6794ab79a8c481b2d26fa0c06b9cbd6b9bbf7dabcc9ec8e0789eb5779bb5759ab76a93b19cc3e0a8c6e09cbad481adca6899ba6693bc6394bf6399c56299c26596bf6797bf6296bd6296bd6697bf6898be6797bd6595bb6592bb6693bc6894bb6490b56590b34f7a9c4d78985681a15782a2527d9d6e99bb6b96b86994b4628dad6e9bbc79a2c098bcd2bcdbedc9e0f2c1d8eac4dff4aecde1a7cadd9ec1d497b6cabedaf096b2c7a1c0d5a8c8e184a9c46c97b76294b76097c05d92ba9ac6e1a7c7debad3e9cde0f1c8dae6bcd0dba0bac99bb5c6b2c3d3c8d4e2d2dce8cdd7e1c1cfdad4e2eddae8f3deeaf6e2ecf6d1dae3ecf5fcdbe6ecc5d4d7ccdee2d7eaf0c6dae3c7d9e5cce0ebbcd2ddcde1e8d0e1e8cddfebb0cce27094b45888b05186b2548bb45c93ba5e95bc5e94b86a9cbf6a97b67fa2bea1c1daa5c3dda8c6deafcfe49cbdd098b9ccc2e1f3b7d4e67c97aa839daea9c0d2abc2d499b2c6acc4dc98b2cd94adcc9fb7d975a3c46c99ba6590b27199bc78a3c5739ec06d9ab96a95b5668dae7097b86e95b6729bbb6e9bba6d9ab977a0c0729bbb719aba729bbb729dbd739ebe729dbf729dbf719dc0719dc06e9abf6c98bd6895bc6491b8628fb8608db6608db75f8cb65d8cb85384af5c8bb55786b05887b15a8bb45b8cb7568bb75086b44981b03f77a8407aaa3f77a64a82b15288b6578cb8598db46193b86693bc6893bd6891bd6792bd6792bc628fb86191b96393bb6895bc6794bb5a8ab26394bc6296be669cc2699fc371a7cb6da7cd6fa9d168a2ca6ba2c96ea2c96092b76393b76694b86595bd6898c06a9ac26393bb6490b75f8bb2628eb5628db7628db7638eb86792bc6995bc6b95bd6b95bb6f99bf6792b5608bae6590b23e6689254d7040688b4b779a4b7ba14f80a85889b24a7ba44478a04478a05485ad4e7ea6507da4437097416e953c69904471985a8ab043739b45749e4f7eaa4f7eaa5f8fb36391b26b97b491b6d1afceea8eacc698b6ce91b1ca87aac66a93b36793b84f7fa55889b15d8fb26192b26394b46390b76592b989b4d483acc8739cbc76a1c46a9ac25a8bb34c79a04d7da35187ad5387ac739fc26d98ba749fc172a0c45a91ba215c8828638d6ca4c97aa9c7a8d0e999bcd2d4f6ff91b4d4668cb16591b86c9abe6e9cbd7ca9c87ba8c777a2c2b0d7f4b2d7f28caec992b5d3729dc077a4cb719dc26e97b7789cb49cbfd5a2c7e2739cbc608cb3759fc78cb0d2aed1ef93b6d47398b3789db791b6d095bcd981a8c58eb8d094bed46c94ad84a9c3a8cce490b2cb7c9bb8799bb7779db481aac078a2bb9cc6df8bb1c893b9d08db7cd80adc482b0ca81aecb86b3d074a1c083b1d37aa9c796c0d987b0c67da2bc759cbb6795b783b0d1a0c2de9cbed96c97b76797bb6395ba6397be6499c56497c46897c36998c26398c0649ac06596be6696be6898c06797bf6797bf6898c06996bd6694b85c88ab5683a4507b9b5985a24972906891af6d96b6739ebe6691b16994b475a0c07ba4c09cbfd5b2d1e5aac5da9bb5cc95b4c99cbbd091b0c296b5c7aac6dbb0cbe09db6ca9cb7cc8fadc5a6cae498bfdc7ca9ca578bb071a5ca9ac5e58baecab8d6f2a9c1d9c1d4e2cce0e9bbd3dfb3cddc98b1c5cde2f5c7d9e7bacad7d3e3f0d7e5f0dde9f5d0dae4d8e1eaccd5dcd6dfe6d2e0e3cddce1cee0e4c9dce2ccdee8ccdeeacadee9c3d9e4baced7bacbd3bcd0dbbbd6e992b7d26595bb558cb54c81ab669bc35e92b76296bb6094b96899ba719ab8a4c7e389abc69ec0d99ebed591b2c5a9c8dcafcee0afcbe0a6c1d49fb9cab0c7d9b3cadab9d0e2acc5db8fabc395b2d0b9d7f976a4c56895b66d98ba749cbf78a3c577a2c4719ebd6e99b96f96b77599bb6289aa79a2c26c97b76f9aba7aa1c2759cbd77a0c077a0c076a1c176a1c175a0c2749fc1729ec1719dc06d99be6a96bb6794bb6390b76390b9618eb7628fb95f8eb85586b15687b25d8cb65483ad5685af5d8eb75b8eb95287b34e84b24781af457faf4680b05088b75088b75389b7558bb75d91b86395ba6794bd6893bd6992be6891bd6792bc628fb85e8eb66393bb6895bc6898be6898c06798c06397bf689ec471a6c878aed078b0d578b2d86fa9d171a8cf71a5cc6b9bbf6a98bc6b99bd6898be6696be6595bd6d9ac16b97be6a96bb6995ba6692b96692b96691bb6792bc6a96bd6d99be6c96bc648cb06086aa688eb241678b31597c11395d4570934d799e5282aa5283ab5485ae5283ac396d954b7fa74d7ea64e7fa7507da44c79a0426f964370975582a93e6b9234648c3e6d974a7aaa5080ae5f91b66697b76591ae7da4c1b7d9f57896b0a6c2da8fadc599bbd66289a85a85a85582a95a8aae6698b96497b66597b86494bc6995bc93bcd8c6eeff8cb3d26890b46797bf5081a96b97bc608eb24f83a84f85ab5c8cb078a4c7729dbf79a7cb2b618d316b992f6d9669a4c66ea0bb709ab296bad09cbed787aac87199bc6995bc6895bc76a5c37aa7c47ea9c97299b884a9c3a6c9df9fbfd48caec7739cbc72a0c26795b976a3c47fa4bf7296ae9fc6e36e99b96b97be7da9ce87aecd789db85f82a083a6c286aac49bbfd9769bb87fa8c47fadc56b99b16d9ab775a1bc7ca4bdb4d7eda0bed6819fb7afd2e68bb1c87fa8c475a1be85acc98db5cf89b5ce87b5cd87b3ce7fabc699c0dd8fb8d684b1d27daacb85b1cc8db7d090b8d27aa3c174a2c679a7c9a0c8e29cc1dc6f9abc6e9ec2679cbe679bc06a9bc46897c36897c16899c26297bf659ac26697c06495bd6695bf6494bc6494bc6797bf6a97be6997b9608dae477493608ca944708d6992b0719ab8729bb9658eae5c85a5729dbd719dba7aa2bca5c5dc99b8cd96b4ceaacae3b1d1eac8e7fcb9d6e8afcadbafccdeafcaddcee3f6c0d5e89fb8cc91b0c57a9fba77a2c26193b47fb0d194bddb83a6c4698aa9d2edffbdd4e4c8deebcce7f2bbd7e599b5cbb9d3eab4cbdbd9effcd7e9f5cbd9e4d4dee8d5dee7ccd3dbdfe8edd9e4e8d5e3e6e6f5fad4e3ead2e3ebc9dae2cedfe9c1d2dccddfebcadce6cedfe7cbdde7bbd5e49fc1da5f8daf5f93ba5b8fb685b7dc719fc36492b4699bc070a0c47ba4c4b5daf586aac487a7c086a5baafcee0b0cddd84a1b1c9e4f7b1ccdfb1c8dac3d8e9abbeccbed4e1c8dfefa2bdd07391ab9ab9d676a4c56794b5739ec07aa2c577a2c27ba6c676a1c1739cbc789fbe769aba658cab79a2c06d99b6729ebb779ebd7aa1c079a2c279a2c278a1c178a1c175a0c2749fc1729ec1719dc06c9abe6896ba6794bb6491b86693bc6390ba6491bb608fb95687b25487b25586af4f80a85384ac5a8bb45a8db85288b44b84b14a84b24e88b84d8ab95a94c2548cbb5389b7568db65c90b76294b96592bb6691bb668fbb668fbb6590bb608db75f8fb76393bb6494ba6898be6b9bc36599c0659bc16aa0c486bbdb83b8d87db3d779b1d676add478aed478acd17aaace6694b86d9bbf6d9dc36a9ac06996bf6d9ac16d99c06c96bc6f99bf6b95bb6b97bc6895bc628fb66592b96d99be6d98bb668cb06f93b5486c8e567a9c1f45694a7296507ca3527fa85383ab5b8cb55a8eb65a8eb641759d5286ae5283ab4c7da5608db45c89b037638a3c688f3a678e4370974370994776a23365964a7dac5e92b96698b96b98b76990adaacce8abc9e3a8c4dab2cee48babc46287a45e86aa5884a96593b5699bbc6399bb659bbd6a9ac06a96b97499b69ec2dc9ec1df789fc06e9cc05f8fb5729dc06c97ba5287a95389ad5c90b874a4cc75a1c477a5c90f4573326c9a37759e629dbf71a3be89b3cb7195ab8baec4799eb9729bbb6c98bf6b9bc175a6c47cabc57da9c45d859f40647abcdff2a6c7d6a3c6d96d9ab16597b278abca6a9bb981adc87ca5c17ba7c47aa8c96697b87cadcd7eaac385afc77ea6c07a9fba7095af6d95ae7fa8c47ca8c578a7c179a8c46e9bbc77a2c47fa4bfaacae1abc6dbb0cbdeafd0e37da1b97ba4c477a2c582adcf7faaca83b0cf84b1ce7da9c490b7d494b7d392b6d68fbadd74a0c385b2d188b4d19ac3e17ba4c4729ec174a1c29ac6df8bb7d0739fc26e9bc2689abd6b9bbf6e9ac16b96c0679bc2679dc36798c16a9bc4699ac36397bf6596c16091ba5d8eb76192ba6494ba6997b9618eaf4572915e8aa75e8aa56e97b3759cb9769dba5c83a26992b2759ebe7ba4c083a8c2b2d0e8b3d1e9b1d3ef92b5d182a4bf8baabf9db7c8adc7d6a2c1d37d9aaccee1f0d4e4f3c7d9e5cae4f380a4be82adcd71a2c277a6c493b6d2708eaa708fac7796b2b7d1e8b8d3e4c1deecc2e2f192b1c6a0bfd4c4e3f59fbbc7ddf0fee5f3fee5eef7ebf2f8edf5f8e6f0f2dee9ede9f7faeaf7fdd8e5edd2dce6e1ebf5deebf4d5e2ebcad6e2c2d0d9bac7cfc1d2dab2c8d596b5c96b94b26d9bbf6d9bbf6792b599c0e17ca3c4749fc26f9abd7ca3c2aacde998b8cfaac6dbafcadbbad4e1d7f1fe7b95a4c1dbecb0c6dba0b5c6caddebd3e4ecd2e3ead8eaf4c4dce891acbf90afc375a3c56794b5749fbf7ea7c777a0c07ea7c77ca3c4759cbb769dbc729bb9658eac78a1bf57809e7ca5c3789fbe7aa1c07aa3c377a2c278a1c178a1c1779fc275a0c3739fc2739fc46d9bbf6996bd6a96bd6691bb6994bf6491bb6491bb608fbb5788b35588b35889b25f90b96495be5e92ba578cb65187b34d86b3508bb74d8ab7508dba5690be548dba5288b65c91bb5d91b86394bc6794bd6792bc6892bc6891bd6893be6491bb6292ba6595bd6393bb6899c16899c16599c0699fc56da3c78ec0e186bbdb82b8da7bb3d67cb4d977afd474a8cd75a7ca6694b86b99bd6696bc6494bc6996bf6c99c0709cc16c96bc6e99bc6a95b86c98bd6b99bd618fb36391b56b97ba6b93b67b9fbf8db0ce7293b25b7c9b1d3f625a80a4517ba1517ea5507fa97eafd8679bc34478a04d7ea75485ad4f80a85585ad4b7ba3325f884e7ba43d6a9344749c3c6c9434648c2859842b5e8d3b6f9e4c81a95e93b56a98ba6c97b76689a99ab9d6b2d0e8b1cfe795b7d2325676466e925783a66997b96799ba6096b8689ec06a9abe709bbd759cb96d92ad7398b56c95b574a2c46a9abe79a4c76692b56597ba5d93b7588cb473a3cb7aa6c96997bb164c7a306d9a4684ad69a4c678a7c38cb5cb779bb182a6be7aa2bc749fbf75a1c66d9bbd6e9fbd79a8c27ca8c36c94ad6c90a69cbdd097b8c9aacde07ca9c077a9c277aac779aac87aa7c476a3c075a3c46193b474a6c778abc88ebcd489b3cb7ba4c0719ab67aa3bf729cb5739fbc7aa7c4709fb96897b3709dbe7ba4c4a4c8e2b7d6ebb8d2e3b6d1e2b3d4e783a9c076a1c17aa6c986b1d47ba6c879a6c77faccb7ca8c593bdd693b7d193b6d28db4d57ea7c77da4c389b0cd8fb4d18fb6d38eb5d679a2c09bc7e098c6e07da9cc6b99bd6999bd6c9cc06f9bc06c9abe699dc2689ec46697c06a99c35e91bc5d90bb6194bf5e92ba5e8fb86494bc6696bc6c9abc5f8cad618ead4c78956e97b5759ebc7ca3c06f96b55f86a5739ab9769fbb7fa9c191b7ccbddcf0a3bfd48fafc6a0c0d792aec3b5ccdeadbecec5d8e6c3ddee9eb8c9bdceded7e5f2cedce5b6cad59dbbd387aecb7daac977a3c093b5d07a98b26e8fae6f8eaab2cde2b0cadb92afbf82a1b37391a96f8fa689aabd9dbcceabc5d6dbeefdebf7ffecf5fee7eff2e4eceee5eff1ebf4f9e7f0f7dfe8f1d1d9e4e1e9f4ced7e0d8e1ead9e3ecd9e3ecdfecf2dbeaf1cfe1ed9ab4c59cc0da719aba678fb279a1c488accc95b9d96d96b680a9c9769bb8a0c4de92b5cb9ebdcfc1dbe8bfd5e0c0d4ddcadee9a7bdcbcce1f2b4c7d6ccdde7c6d3dbd7e5e8dfeef3cadde4c8e0eca0bac779a7cb608dae77a3be85afc8799dbd81a4c47e9fc07ba0bd79a3bc6f9db76f9cbb6491b0628bab7aa1c279a0bf749dbb719ebd72a1bf75a0c077a0c0769ec1759dc1739dc3719dc46e9ac16d98c26a93bf6c95c16790be6792bf6291bd6394bf6293be6091bc5687b2598ab55c8fba5d90bd568bb75288b65089b64c87b3528db9548fbb568fbc538cb95389b75d92be6091ba6292ba6592bb6792bc6792bc6792bc6693bc6592bb6291bb6392bc6495be689cc36599c06a9ec571a5ca70a5c78bbedd89bcdb82b9d87fb7d87eb9db80b8db76abcd7badd06191b56292b86595bd6596be6292ba6b98bf6e9abf6a96b96a96b96b97ba6c9abe6c9abe6d9bbd6491b26a93b16c91aea9c8e4b1cfe7aecae2718fa762819d6386a2688cac6d98ba8dbde582b5e05889b22e5f885080a84f7fa747779f4e7ea62f5f874b7ca54778a140719a21557d295d853e729a3a6d983f729d3f729d40759f477ca46293bb6592b96187ae95b7dc8dafca8caec97fa2c0274d714f7a9d5886a86795b76596b66a9bbc6a9bbc6f9dbe6f9cbb6f9bb86f9bb86b96b66f9cbd73a4c56e9fc076a4c85585a96b9dc06fa1c4497b9e79a7cb77a2c46692b7164c781b58844e8cb56ea4c879a3bca0c3d97ea1b782a8bf79a5c276a3c277a0c076a2bf73a2be77a9c47facc9a6cfeb87a9c282a2b99ebed59bbdd679a0bd6f9bb875a2bf7ba8c579a6c3709fbd6799ba659abc7db2d486b7d78ebad38ab4cc7fa8c878a3c573a0c179a6c57ba8c76c9bb76290aa5c8aa4739cb89cc1dba8c8dfafccdebdd7e6afccdc9bc1d47eabc078a6c07ba8c786b1d37ca7c97aa7c874a1be82b0ca8dbad190bad08fb5caa9cde5a6c8e1b5d3eba4c0d888a6be93b3cc89adc786abc68bb5ce9bc7e27faecc70a1c16ea0c16b9dbe6d9dc16a9cbf689cc1669abf699ac26495be6093be6194bf5d91b95e8fb86594be5f8fb76592b96995ba5985a8608bad668eb16f98b8749dbd769fbd6d96b66891af7ba3bd7ba3bcb2dbefb5daecb0d1e0bad8e3b6d1dcb8ced9b4c5cdc2cfd8ccd6e0ccd6e0c5d5e4d9eafa8fa0b0cbdbeacbdae1c9dae2c9e0f2a7c5df7097b677a0c099bcd87b9db87498b8587793d6e9f8bccedaa2bccb89a6b8819fb77d9db686a6bf7496af7494ad839fb7ddf3ffe1f1ffe8f1f8f0f4f7eeeff1edf1f4e6edf3edf6ffe4ecf7eaf1fbe9edf6dde2e8dae4e6dbe6e8d3dee2cddae0d0e1ebb2c7d8afcbe385a8c47097b87ca5c58db6d699c2e07ea7c5739ab788acc6a4cae179a3b9a9d0e1d3eef9d3e4ebd5e0e6eaf5fbbfd0dacadce8c7d9e3c4d2dbe1ecf2dae3e8ccd5dadae7edc9dae2acc0c978a6ca6d9bbc78a4bf80aac3779bbb84a6c984a7c77a9ebe75a1ba709eb678a5c25d89a66c95b5759cbb779ebd79a2c074a3c174a3c176a1c178a1c17aa0c479a1c575a0c3719dc26d99c06b97be6a94be6b94c06891bd6994bf6594c05e8fba6495c06899c45b8cb7588bb65c8fbc5b90bc568cba538cb94f88b5508bb75691bd5691bd568fbc538cb95389b75a8fbb6293be6392bc6693bc6693bc6793ba6793ba6592bb6491ba5f8eb8608fb96394bd6599c16599c06b9fc471a5ca75a7ca89bada8cbfdc87bedc82bbd97eb7d57bb3d478adcf81b3d66191b76595bb6596bf6596bf6595bd6696bc6e9cc06e9abd6c9abc709ec2709ec26896ba6a96b96c97b9648dababd0eda3c2dea0bed87e9ab27997b1476682597c9a7296b6618caf2e5d872f628d22537e2e5f885080a83060883b68913060885788b15182ab3f729d4275a03166902b608a316690396d953e729a30648c356a96265c884c7faa6291bb6c93be8cafd5779ab6678ca6547d9d719dc06492b66898bc6896b86492b36997b8709ebf709dbc74a1c06e9bba6d9ab96a98b974a2c36899ba6c9ebf4a7c9f6294b76d9fc26294b73b6b8f6b99bb739ec06290b4376c9435709a5992bd73a5ca7ea3be9abad187aac082a7c17ba8c57ba8c778a1bf7ba4c27ca9c876a4c55986a5668fad99bbd67d9bb3aac8e0c6e6ff7799b46d92ad79a0bd7ca8c37eabca6b9cbc6395b676a8c982b3d38dbcd88fbbd489b3cc82adcd79a4c6719dc07ba8c97ca9c66d99b46793ac7aa2bbb0d6eda0c3d9b5d4e8a4bfd2bcd6e5b2d2df9bc4d67ba9c07ba9c179a6c380abcb7da8ca79a6c77aa7c678a7c38bb9d182afc487b0c4a6cbde9cbbd0b1cce1a7c1d8a3c1d996b6cf8dafc895bad490b8d299c5e07ca9c66c9dbb6b9cbc6c9ebf6d9fc26a9ec36c9ec36798c06495bd6394bd5f93bb6598c35a8bb45e8fb85f8fb76895bc628eb35e8aaf5681a44974977098bb78a0c3719aba729bbb5c87a77099b77aa2bc7fa5bcc7ebffbedff2bfdceab9d4ddcee2e9cddce1ced9ddcfd8ddd7dee4e3eaf2d6e0eac2d0dbc1d1e0afc1cdd3e4ecd4e7eec3d6e4b5cee25f819d7ca1bebdddf67d9db46486a2728ea6bfcfdcdceaf3c5dbe8aac5d899b7cf8dacc88aacc86487a5567a9a6083a191afc9e3faffe4eef8ecf1f5eeeff3edeef2e4ebf1e1eaf1e5eff8e2ebf2ebf0f4e4e9ecdbe3e5e6f0f2dbe5e7dce7edcedce5cbddebbed4e9a8c4dc799cb8789fbe82abc98fb6d5b4d9f4adcfe891b1c695b8cc84aec487adc0e2f9ffe3f1facfd6dceaeff3cfdae0bfced5c9dae2d1e2eacfdce4d3dce3cbd4d9cfd8dfdfeef5d3e4eb7ba9cb72a0c17faaca82adcd6c94b782aacd78a3c6739ec075a1be769fbb759db7628aa47da2bf80a4c47aa1c0729bb976a3c276a3c479a2c27aa1c27aa3c378a3c375a2c171a0be6f9dbe6c9abc6d98bb6c96bc6892ba6794bb6596be5185ac5184af5d90bb5386b35588b55a8dba598eba558bb9518ab74e87b45691bd5a95c15994c05891bc568fba558bb7588db95f90bb6190ba6491ba6592bb6691bb6792bc6792bc6592bb6190ba6190ba6495be6394bd6899c171a3c875a7cc7badce92c3e195c6e48bc1dd86bfdc80b9d77bb4d27aafd17fb1d46393b96595bb6899c26a9bc46a9bc36393b96b99bd6c9abe6a96bb709cc36f9cc373a0c76e9bc26692b7638eb1668cb08eb2d25b7e9c6182a1597c9c89adcf628aae3b658b29567f2657822459852457842d5e893869923667903a69934e7fa84f80ab4f82ad3d709b487ba641749f3669943b6f97396d95376b932d628a2d638f205684376a975685af769dc686aacc779cb6729cb46a98b96496bb5f93ba6899c1618db25480a36592b36b99ba729fc06e9bbc73a0bf6e9bba5f8dae77a5c76696ba6395b84173986599be699bc06698bb5688ab6e9fc0719fc05a8bac4d81a840759f5e91bc74a4ca759ab786a8c19fc1da7a9fb978a1bf749fbf7aa5c579a4c67aa5c876a1c4648caf6e95b48eb2ccafcde587a2b5a1bbccd5f0ff98b4ca8aaec879a2be78a7c570a1bf689ab57caac495bfd599c2d88fbbd485b1cc82aecb74a0bd7ca7c77ca5c578a1bd6f97b09fc4d7bbdef19ebfd2b8d7eb9db9cecce7fab7d3e1afcfdc8eb7c97eabc078a4bd80acc980abcd75a0c381add07eaacd75a2c383b0cd94c0dba5cde69cc0d889acc2b9d8edadcde491b5cf8aafca8bb0cb91b9d37fa7c1afd8f477a3c06d9ab9719fc06a9bbc6799bc699bc06498bf6397bf6394bd6394bd6596bf6697c05c8db66192bb6191b96693ba5a86ab366287406b8e6a95b86e99bb749fc1729dbd6a95b5729dbd7ba4c47ca0c085a6c596b4d09fb9d0afc6d8c5d8e6d3e1ece6f3fbc2cbd0dfe8edd8e1e6d8e1e6c0cbd1ddeaf2dae7efacbdc5bed4dfc6dee8cee2ed9fb4c567869b63839abcd6e5bcd3e3708ba0a2bbcfb7c7d4c6d7dfb9cdd8b2ccdb7391a97597b3587c9e5c82a75d84ab6288ad6487a5718da3ccdcebe9f3fceaf2f5f0f8fbebf6fae7f4faebf8fee9f4f8e2ebeae1e7e7dee6e8ecf4f7dbe2e8dce5ecdbe5eed9e7f2ccdfedc1dbeaa2bed46685a17c9dbc7291b0accae6bfd9f0d1e8f8d7f1ff9dbdd48fafc6a4bacfedfdffe1e8f2ebf0f6f0f7fdd7e2e8ccdee8c8dce7c3d4debfcdd6ced9dfd8e3e9c8d5dddceaf380a8c2759db789acca8aadcb749bba81aaca78a5c67aa6c976a1c379a2c2789db86489a4779ebb7ca3c27fa6c57ba4c476a3c477a4c57aa2c57aa3c379a2c277a2c273a2c072a1bf6e9fbd6d9bbc6e9abd6b97bc6793ba6494bc6296be497ea6588bb66093be578ab7578ab7568bb75a8fbb5e94c25790bd5089b65a95c15c97c35c97c15c95c05c95c0598fbb5b90ba5f90b96190ba6491ba6592bb6691bb6792bc6792bc6792bc6693bd6392bc6594be5e8fb76799be73a5c877a9cc82b3d49fceea9bcde88ec1de89c1dc85bcdb80b7d67eb0d17badd06797bb5a8ab06394bd6899c26a9bc45f90b86696bc6997bb6c98bf729ec56f9cc56f9cc56b98c1628fb84c789f5c86ac4c749850769a53799e51779c6c96be5d88b2396894275785285b8a316594396c9b3a6d9a497ca75184af5182ad4a7da84d80ab41749f3d709b4d80ab4578a340749c3a6b9441729b5283ab568ab24177a51f578631659443749f5f89b18bb2d389b2c873a0b7699abb6094bb6499c35d8eb76490b75681a4628eb15c8aab719ebf76a3c476a3c46d9abb74a2c470a0c46799bc4f83a844789d588cb16d9fc46496bb4f81a6699bbe72a4c56a9cbd5387ac4f83aa6799be6795b778a1bd8aaec8a4c6df86aac4779ebb7aa3c37aa5c778a5c678a3c6769ec2658cad658aa7698ea98dafc8a1bdd2a5bfd0d0e7f9cfeafda3c6dc88b2cb75a4c074a6c17dabc595bfd79ac0d58db6ca89b5ce89b7d17da9c6739fbc7aa3c17aa1c090b5d08db1c7afd0e3a5c4d6aecddfa4c1d3aac5dac5e0f3a9c5d3c5e5f496bcd180adc47da9c47eaac777a2c2749fc17ba8c980adce7aa7c67da8c88cb5d390b7d484a9c49ec2dc9abed68fb4cea5cce99ec7e587b0ce83aac78fb7d1a1c9e385aeca79a5c26b98b76e9cbe6b9bc16899c16296be6397bf6495be6394bd6495be6192bb6596bf6090b8628fb65a87ae5985aa255176638eb16b96b9729dbf709bbd729dbd5e89a96d98b878a1bf7ea1c18cabc8b7d2edbdd3eba0b2c6ccdcebd0dce8dbe5eedce7edd4e1e7e1eef4e5f2f8dce9efdeebf1e4eff5cfe0e898b0bccae5f0d5e9f2cbdfea7c96a5c8e2f1d8e9f1bdced6a3b9c7bed4e2d3e1ecc6d5dccadee7b2c9d785a1b68baac67b9ebe6589ad6288ac6087a85e819d92aec4d8eaf8d1dee6e9f2f7e8f3f7e3f2f7e5f6fddff0f7e9f8fbe6f2f2eaf4f3eaf2f5e5ecf2e7eef4e6eff6dee8f1d1dee6d4e5edd6ecf7c2dceb688398819db56a849d9fb5cdd1e6f9d4e6f4d3e6f4cfe8fcb2cde2b3c9deb0c1d1ecf6ffe9f0f6e7eef4e1ecf2cee1e8bcd0dbb4c8d3cadce6b5c3cccad7e0c3d1dcd7e5f0a2bdce9eb8c9c7dbf39bb1c9829eb38cafc57aa3c1749fc26e98be7198bf7099b95b84a278a3c37da8c87ba6c67ba6c678a5c678a5c677a4c577a4c577a4c376a5c375a4c270a1c16e9cbe6b99bd6e9ac16b96c16594c06494c45f95c4487eac5b90bc5e93bf598eba5a8fbb5387b6588cbb5e94c2548dba558ebb5c97c35c97c15d98c25f98c36299c25b90ba6093be6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6592bb6292ba6191b95c8cb46797bd74a4c877a7cb83b4d49ecce69dcce690c2dd8cc2de87bcdc82b7d781b3d47fb0d180b1d25e8eb46697c0679ac5699cc76293bc6999bf6c9abe6995bc6995bc6b98c16998c26291bb44739d4978a25380aa4d78a247739a45709a4f7aa44877a34d7dab4376a53266963a6e9e3c72a04074a33f73a24277a35489b55a8dba4075a1487da9457aa63f74a05487b241749f3c6d964877a15383ab5683ac5c8db638719e2e689637729e4277a137648ba2cbeb94bdd37ba8bf6fa0c16599c1598eba6495c06793ba517c9f5985a84f7b9e73a0c174a1c2729fc06f9bbe719fc16b9bbf6496bb4a7ea55084ab5b91b770a4cb6a9ec34c7ea34f83a86aa0c25d93b5598eb0659aba7db0cf7eb0cb7dacc68cb6cea8cce49cbed96f92ae7aa1c074a1c079a7c87ca9c87ea7c58bb3cc9cc4dd8ab1d088accc83a2bf809cb4b7d2e5d4f1ffa9cee16993a97ba9c37eadc796c2db92bcd595bfd787b4cb80aec585b3cd749fbf7ba4c4749bba7da2bdb6d8f1aacadfa7c6dbb3cfe4a5c1d6acc7dab8d3e4b3cedfa6c2d0afcee287acc67aa3c17ea7c588b1cf82aec97fabc67ca8c37da9c483afca81aac69ac3e1a4cdeb8bb2cfa4cbe8a3cae77fabc87faccd7ba9ca7da8c885aeca8db2cd8fb4cf8db2cd759cb9749fbf6e9abd6595bb6394bd6195bd5e91bc5e8fb86091ba6292ba5e8eb65a8ab25c89b25481a85a87ae2854796591b66a95b8739ec1749fc16f9abc6a95b56a95b576a2bf7ca5c180a4be96b6cdc4dff4b3c8dbd5e5f4d5e3eee5f2fbcbd8e0c0d1d8a9bcc2b3c7ceb7cbd2d1e2eae1eff8d8e5eed2e3edcce4f09cb7c2c3d5dfc3d4dcd3e6ede6f5fce6f0f2e4eff1d2e3edcddfe9dee9efd0dee1d8ebf1c9dfeac2d9e9b3cce0a5c0d5a2bed490b0c98fafc6b4d0e5cfe6f6bfd0dad4e1e7d8e3e7d2dfe5d7e8f0b0c2cce1f3fde1f2fae3f2f7eaf5f9e6eff4eaf3f8eaf3f8e0e9eed8e3e9dbe8f0d7e8efe0f3fad5ecf4aac2ccafc7d398aebbcee0eed3e3f2d5e1efd1dfecb1c4d3c7ddebbfd2e0c6d8e4becfd7d9e8efe1f0f5dfeef3d6e7eecfe2e9cce0e9cce0ebc0d3e1c6d8e6d3e3f3cadaeae2f5fc9fadb8e7f0ffdee7f8c8dae6d5effc86a6bd769aba698fb6799fc66f95b96d94b57ca7c775a2c175a0c278a3c57ba6c878a3c576a1c177a2c27aa5c57aa7c676a3c2719fc06f9bbe6d99c06f9ac46b97c46696c66195c55690c04882b25a90be5c91bd5f94c06297c3598dbc5c90bf5e94c2578dbb5891be5c97c15c97c15e98c06198c1649bc4588db75f92bd6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6390b9628fb85d8db56090b66a9abe77a8c978a9ca84b3d1a0cce59ccae193c2de8ec1e088badb86b8d984b5d582b3d38bbcdc6292b66495be6497c26598c35d91b96597bc6696ba6391b56b98bf6999c15c8db642739c4275a03f709b3e6f9a42719b406f993c6b954f7eaa4e81ae3f73a24076a53a6fa14177a6447aa94a7ead4276a54276a5669ac96296c55e92c1588cbb4c80af4276a53f74a0386b964f80a95383ab5686ae5885ae5483af5c94c33572a12d6a97316a953d6d955f8aaca6d0e891bdd66898bc5c8db65a8db85e8fba6995bc537ea14874975f8bae709dbe75a2c377a3c66e9cc06e9ec270a2c74c80a7497da45287af5388b06094bc689cc35f90b83e72975c91b36398b86c9ebf78a9c977a8c67badc879abc478a4bd93b5cec2def49cb8ce7c9cb57ca8c378a7c37da9c6a6cfeb92bad3a9d1ea90b7d48cb1cc84a4bd6d899fa2bdd0adccdea6cae07fa9c182b0c891bfd998c2db99c1da8db7d087b4cb89b7ce84b2ca78a3c3769fbf6f96b7add2efc1e3fcb9d9f09bb9d1b2d0e8a1bdd3b6d2e8b4d1e3b7d2e5b6d1e2b9d8ed87aac682a9ca7fa8c888b4d181adca7ba7c27ba7c27ca8c383acc895beda84adc982abc990b9d798c4e189b4d47ba9ca7daecf83b4d485b2d185aecaa3c7e1b4d8f2abcfe97ea3c0739cbc6490b36696be6192bb578ab55c8db86394bd5686ae5383ab5d8db55481aa5582ab4370973e6b925a86ab6f9bc0709bbe709bbe75a0c26e99bb5e89a9709bbb77a3c079a3bc81a5bbb9d8eabfd9e8c1d4e2c2d2dfe0ecf8dceaf3d9eaf2d8ecf7c8dee9d5edf9cfe7f3bdd3e0b6c8d6d1deeebcccdbb0cad9aac6d4c2d5e3e3f4fee0eef7e5f2faebf6fae5f2f8e1f3ffd8ebf9d9e6efdeebf3cde1eac7ddeac3d6e5c9dcedb6c9d8c9dfedd0e7f9b6d0e1c1d8e8cde3f0cad8e1c9d6dcd2dfe5d0dfe6c9dbe7cfe2f0c4d7e6d4e7f5d6e7f1d8e6efd9e6eee5f2fad9e6eeddeaf2e2f0f9e1effad8eaf6c2d5e3cce2f0cce4f0cfe7f3d7edf8d9ebf7c6d6e3c5d1dfa8b5c59fb0c0b4c7d6c9dceabfd3dec2d6e1b4c8d1b9cdd6c6dae3c3d7e0d4eaf5c9e0eebbd5e48ea7bb8fa5baabbbd2c5d4e9e7f0f5e5ecf2c9c9d3dedee6c7ccd0d1dee4e0f6ff809ab17f9cbe7a98be6889ac799cbc7aa1c079a4c47aa7c879a4c67ba2c37ca0c07b9fbf7aa1c07da4c37ca5c378a1c1749cbf739bbf6f99c16f99c36a99c56699c65e96c54b8ab64786b25e97c45f95c16096c25e94c0578db9588eba578db95b91bd5a93be5f98c3629bc6609ac2639ac3699ec6578bb35d91b96293bc6392bc6693bc6592bb6792bc6792bc6893bd6792bc6491ba6491ba5d8ab16895bc6f9dc17dabcd7dabcd87b4d1a6d0e69dcadf94c1de8ebfdf89bbdc8abcdd85b6d484b3cf88b7d56798b96091ba6093c06398c45e91bc6b9dc26c9cc06694b86593b76393b941729a2c6088346991487ba65487b25083ae3e6f9a2a5b8640739e4a7fab4379a7396f9e3d73a2497fae4e82b2477baa3c709f487cac4c80b0467cab3e74a33d73a24177a64076a54579a84e81ac5a8bb45c8cb45888b05683ad5b8cb75f97c63875a433729e37729e4578a34b799daedaf59dc9e46692b75f8cb55a89b35e8bb45781a73b66893a66895682a56e9abd709cbf6d9bbf709ec273a3c975a6ce4f83aa568bb35489b35085ad6195bd699dc46d9ec65b8db26997b86998b673a0c1719ebf719ebf85b2d378a6c77ba4c09cb8ced7ecfddef0feaec5d388abc179a3bc80a9c57fa8c686afcb91b9d3a5cadda8c8d797b2bbb8d0dac0dae7bbd7eca8cde882abc97eaac798c4df96bed797bdd497bcd68ab2cb88b2ca7fa9c17da6c2789fbe749abe7195b79abedeadd0eca4c6e2708fabc8e6ffbcdaf4b3d1ebafcbe1b3cfe4b8d7ec89acc87ea5c484accf83aed07ea9cc83afd276a1c484afd185aecca5cce9a0c7e48db4d17fa8c694bfdf73a1c279aacb7fb0d181b0ce7eaac78fb7d1a3c5deb0d3e991b3cecdf2ff8eb7d75886aa4b7ca55083ae5182ad4778a15080a84c79a0426f963f6c933a668d38648b5e8ab16b97be6793b86c98bd729ec1709cbf6996b75d8aab76a1c178a3c379a5c27aa2bc87aabdc8e5f3cee6f2bdd1dcd1e2ecd0dee9daeaf7bbcddb8095a67e97ab577287536e8395aec4c5daefa0b0c767798f8ba6bb9ebacf94adc396abc09baebfbccdddc3d4e4a8bdd088a2bbc7e1faadc0d1b0c3d2bbd2e493acc0a9bed3afc2d3c2d2dfcadbe5afc1cfc5d8e6c4d7e5cbdde9c7d5ded1dee6cddae2c6d7dfcde0eecbe1efa6bbccd6ecfad7eaf8cddfebdaedfbd9ecfad4e8f3d9ecfad9ecfbd4e9fcb9cfe7566d8c587190516a889ab4cdcce5fbddf4ffe0f3ffe2f4ffd4e7f6c3d9eecce5fbbbd0e1cee4f2c6dceac7deeebfd5eabcd5ebc0d9efb7d1e8b3d3eca8c7e397b6d2869fbd7384a09aa5c1e9f3fcebf4fbeff2fbf3f3fbe9edf0e6eef1eaf8ffbccdddbed2ed93aac9a2b9d89db8d586a5c181a6c178a1bf79a2c27a9ebe7da0be7ea3c07da4c37ca3c279a2c078a1c1769ec17299c06e98c06d98c26a99c3689dc75f9ac44687b14a8bb35b96c06197c36298c45f95c15c92be5a90bc5389b55f95c15d96c1639dc568a2ca669dc4689dc570a4cc588cb46091ba6394bd6594be6794bd6693bc6792bc6792bc6792bc6691bb6693bc6592bb5b88af6a98bc6f9dc17dabcd7fadce87b4d1a8d3e69ec9dc96c4de90bedf89badb8bbcdc87b6d486b5d187b6d471a2c35c8db6598cb95d90bd578ab56a9bc36c9ec16797bb6696ba5d8fb45286ad578bb34479a1497ea84378a24376a14376a135689341749f4075a1447aa63369974278a7477bab487cac3f73a24a7ead4a7eae4377a74278a7447aa93c74a53f77a84176a83b71a05388b45e91bc5c8db65c8db66493bd588bb65790bd437dab3b75a3457dac4376a54c7ba57aa7c8aad5f5608cb1608cb35682a94d779d50769a234c6c3863865d89ac6e9abd6995b8709ec26a9ac074a4cc73a7ce5286ae4a7fa74a7fa95287b15589b16da1c96e9fc76797bb79a6c77ca5c379a2c280a8cb82aace7da8cb6c98bd7ca3c4a2bcd3e8fbffedfbffecfeffaecde182a7c188afce7da6c47da9c683abc5c6e9fcd5f1fdc4dbe3dcf3fbcee8f59ab9cd9fc4df89b2d093bfdc97c0dc8fb7d093b8d294b9d391b6d08eb6cf7ca6be7ba2bf7ca3c45f85aa5f85aa597da16084a6597c9c587b99557695698aa97796b56584a1abc9e1b5d8ee9cc1dc8ab3d17aa5c578a5c679a5c883b0d17ba6c887b2d299c2e0add4f19dc2dd8fb7d1a3cce88bb8d575a4c277a8c68bbad88bb8d58ab2cc96bad2a6c9dfb6d6ed86a8c1759ab7436e90457299497aa33e719c4778a33d6c964572994a779e4f7ca35481a85f8bb26b97be6b97be6b97be6c98bd6995ba6995ba6490b35884a76e9bbc739ebe75a0c074a0bd7ca4bda1c0d2cce7f2cde3f0c9dde8cfe0eac4d5dfc4d6e4c1d4e3c9dff4c1daf0aac4ddb5cfe8a1b9d3a9bfd7b3c5dda2b6ce8ba5bc9bb7cda1bbd29bb3cba6bfd592abc1a5bed2a2bed489a8c57391ada5bed2a5bccca3bdceb2cbdfb7cde2b3c8dbbeceddbbccd6b6c8d6c7dae9bcd2e0c4d7e5cbdde9c9d9e6cddfedccdfeecce2f7cbe4fa97afc7718aa0c4d9eeb4cadfa8c1d58ba6b98099af708ba0607a915c7691556f904b678c4b678e4c6a904e6b8d4562806e88a19fb8cea9bfd497b0c68ba6c18aa5c289a3bc758fa669839c5c77925c79974c698b476587456385436684476a884b6c8b6782a0a1b6d5aebfddd2e4f8dbeeffd9ebf9deecf9eaf7fff0faffd0dae3cdd9e5b9c4d6a4b0c6acb8cee5f4ffb8cbdc89a4b781a3bc799ebb7a9fbc79a0bf7ca5c375a0c074a1c078a5c678a4c7739fc476a2c76b98bf6a9ac06b9cc469a0c75d99be39799d5898bc639dc55d94bd6196c06398c25c91bb5b90ba588fb85c93bc669dc66da4cd6ea5ce689fc66da2ca77abd26899c16091b96091ba6594be6592bb6693bc6792bc6590ba6893bd6691bb6994be648fb96491b86694b86c98bd80accf83b0d188b4cfaed7eda8d1e598c4dd8dbcd88fbdde90bedf8ab9d787b4d387b4d391bfe16999c15c90b86093be5588b36697c0699ac26c9cc06494b8588aaf6094bb6599c15d92ba4f84ae467ba54378a24c81ab3f729d4c7faa4578a34378a43a6f9b4074a3487cab477aa94d80af4c7fae467aa9487cac467cab4075a74078ab3e76a73b73a44379a8578dbb5b90bc5d90bb5d90bb5b90ba548ab65389b5477dab497fae467aaa497bae4979a9517fa38dbbdc5d89ac618caf597fa354789a5a7d9d517595537ea06b97ba6b97bc6692b76b98bf6c9cc272a2ca71a5cd4c7faa497ea84b80ac5085af578bb36a9ec6699ac271a1c57aa5c782abc987b0d083abce79a1c5678eb56a94bc668cb0718fa9869baed7e7f4dff1ffdffbff96b9d58ab1d286b1d185b1cc6993ab8eaec597b2c79bb2c4adc4d6adcadc9abacf98bcd28eb6cf96c0d98db9d48ab3cf8bb4d08eb5d28db5cf80aac384adc97aa3c3729abd5c83aa587fa8567ca35b81a67fa3c76084a655799d577b9f587a9f5a7c9f98bbd9b4d9f4afd8f48fbbd881afc97eadc779a8c27babc288b6ce9ac7de90bad297bfd898bdd78eb7cd9ac4dca2d1e582b2c87cacc299c5de96bed7a5c9e199bcd29dbdd2aacadf87abc57ca3c0729ec16e9ec4699dc56598c36c9dc66f9fc76c98bd709cc16c98bf6894bb6a96bd719dc46491b86895bc6e9bc26694b8618db25f8bae709cbf6e9bbc749fbf75a0c074a0bd81a6c0b9d4e7c8dbe9c8dbe9c7d9e5cadce8c2d4e0cee0eec5d8e9bed5e7c3d9f0adc6dca3bcd29fb5cc9eb4c9a4b9cca3bacc9bb8c89ebbcba4becf95b0c394b3c895b5caa0c1d489a9be89abc47292a9b9d4e7a1bbc8abc3cdb1c9d5b9d3e4b3cddec1d8e8bdd4e4b8d2e3c0dbeec4dff4c1dcf1c0d9edb9d2e8a6bed68ca6bf7590ad637e9c577192556f90576e8e57708f526f8d53728f5471914f6e8d4e6c8e4c6d8e4a6b8c44668946688d45688e44658e47689149698f506e904e6b894d6a8847648646648847698e43678b43668c456890416390416390426491406389496a8b4c6b8783a1bb9cb7d28ca9c783a0c095b3cf95b3cd99b8cd99b4c7aec5d5e8faffdbe9f6e8f6ffe4f0ffb5c0d2dae2f5d7e0f1e9f5ffd3e5f18fa9ba7f9db580a2bd779cb9769fbd77a3c074a1c078a6c775a3c579a7cb729fc66c9cc26fa1c66aa0c6669ec3538db33a769b639fc46198c1689fc86196c06499c35c91bb598eb8588db7669dc66ea5ce6ca3ca6ba2c96fa5cb71a5cc7badd278a8ce6595bb6293bb6596be6494bc6794bd6893bd6590ba6691bb6691bb6792bc5e89b36996bd6f9dc16f9bbe7ca9ca83b0cf8ebad5b6dff5a8d1e798c5dc90bed890bddc8dbcda8ab7d88bb8d97ba8c993c1e373a3c76698bd5b8fb6578bb35b8cb75f90b96a9bc36394bc6293bc6195bd5a8fb9578cb65186b24c81ad3d729e3b709c4275a24e81ae4578a54376a33e739f477ca84679a8487baa5184b34578a74579a84377a6477dac4176a83f77aa3d75a63e76a74078a75389b7558bb76095c16196c05d93bf568fba4e84b04a7fab4b7ead487aab4a7bb35180b44f7fa75280a25d88ab557c9d82a5c57d9ebd7698b47295b35d85a86a96b96793b86995ba6c99c06d9dc371a2cb6498c04277a14a7fa9477ca8497ea85084ac5c90b772a3cb76a6cc7daacb86b1d17faccb76a1c180a9c98bb3d76a94bc5980a76386a6849fba6d8398778da46c89a76385a86d95b8618eaf5683a2739cba9abcd87694b06c8aa66d8ba57797b0799db599bdd397bdd48fb9d189b5d08ab7d487b4d38cb8d580a9c580acc97da8c87ba6c9678eb5537aa56186b06c91bb577da45a7da36288ad5d83aa577da4557ba25f85ac5c82a76a90b4b9e0ff86adcc8bb4d089b6cd8fb9cf95c0d1b5e0f1a4cddf9fc3d9a9cde38fb1ca93b7cf99bfd49fc8dc8ab8c888b3c689b2c88eb2ca8eb1c796b6cb98b8cda0c3d983a8c278a1bf719fc16d9ec66b9fc76a9fc76d9ec76b9bc16a96bb6e99bc6d99c06a96bd6a96bd618eb5618eb56a97be628fb65e8bb25a86ad6995ba709cc1739fc275a0c2749fbf7ba6c68baecac4ddf1c4d5e5c1d4e3d2e5f3c1d7e4bed4e295aabb97aec0b3c9deacc5d9afc5dcabc4da9fb8cca8c1d59db8c999b4c5a2bfcfa8c5d5aec7dba6c1d6a3c5dea6cae2a3c6dcafd2e6a8c8df9fbed39eb9cabed5e3c5dce4c1d9e3bed9ecaecae09db9cf86a2ba6d8ba55d7c9856759153728e57759154718f587593506f8e4f70934f6f954c6c924d6b914f6b92516d925071924e6f924b6b9146688e46688e476a90486c90466c90446a8f446a91426791456a96456892486b9345678c44668b44678d3e648b406790406a943f69933c65913961923e66993d659644699343668689a7c1a9c5db7d99b16685a26083a38fb7db8fb7da93bfda8cb6cf92b4cf96b2caa4bdd1cfe6f8e5faffd3e8fdb9c9e0dce9fcedf7fff4feffdfecf5b6c8d699b3ca7898b17599b3759db778a1bd75a1be75a2c3709ec0709ec271a3c8679bc2689fc66198c1487fa84d83af689dc9669bc5699ec6679bc35f93bb5d91b95489b16297bf6398c06da2ca6ea4ca6ea4ca6da3c76ea2c781b3d68abade6090b66192ba6394bc6292ba6693ba6995bc6591b86691bb6994be6a95bf5782ac6591b86d99be719dc07daacb83aece8cb5d1b7dcf6a3c9e098c2da90bed58cbad492bfde8db8da7faacd628db090bcdf7ba9cb6ea0c1689dbf6397be5d8eb96292c06fa2cf6c9fcc4f82af457aa65287b3588db9578bba4d81b03c709f4074a33d71a04074a34376a54a7dac5689b84e81b04377a6487cab4a7ead4074a34074a34a7ead4a80af4379a84179aa3e76a7427aab427aa95389b7558bb76499c5659ac46096c25187b35388b25487b25285b24f81b24c7db54b7db25182ab5280a2688eb26a8dad60829ea8cae5b0d2ed81a4c26b93b675a1c4739fc474a0c5719ec56e9ec46e9fc85387af4176a03c729e3e739d4479a3477ba35889b176a6ce7babd17eaed27daecea1d3ee7baac475a1bc8ab3d36e98be5884ab5882aa7098bc7193b6698aad6c8db65b80aa5884a95885ac5b85af6289b2789ec387add1668cb087b0d0668dae7498b885a7c295b9d39ec6e08bb7d286b7d57bacca81b0cc89b6d381afd078a6ca6792bd729bc75e84b16287b1a2c5eb6084a85f81a75e81a9577ca65a7fa94d749d4b759d5680aa557ca55d7ea79ab8de97b6d591b3cec2e2f7bfe0f1ccedfeabcadcb4d0e5bed8efa1bbd4a1bbd6a7c2ddadcbe387a7bc90b3c991b3cc7ea0b98aaac192b2c999b9d0a0c4dc82aac4709dbc6d9dc1679bc2689dc56a9fc7699ac36c9cc2729ec36c97ba6b97be6895bc6a97be5e8bb26491ba5d8db54b7ba35a8ab06c99c06896ba6a96bb6e9abd719cbe739cbc78a1c1aed1edbdd6ecc5d7ebc0d5e8c9e3f4bcd7e8aec9dcbbd6e9b5d0e3b2cde2b7d2e7bdd6ecbdd8edbad6ebb3d2e4b9daebb8d9eabad6ebbdd7eea8c2dbb8d3f0a1c0dd99b8d593b2ce84a2bc7e9ab2859db5abc0d3c5d8e7cde0eecce3f3809ab37794b26886a84c6a9044648a4c6c935173994b6d924a6c914b6d924b6d9245698d486b91486e93466c91486b91486b914b6d924c6f8f496c8c47698e45688e456892436892446993436a9141688f41688f3f668d40678e3e658e3e658e3c638c3a648c3c69933a67913b66903b658d3b658d3c65913b65953d6799406a9a3a648e57799c86a5c197b3c9b7d3e96d8ca85e809c8dbae18dbbdf83b4d48bbad889b2d28aafcc92b4cf8dadc494b4cd89a9c2738ea99db5cdedfdffeff9fff3faffe3ecf5d3e3f3d1e6fba0b9cd92adc295b3cb91b1ca7c9eba7da2bf7ba4c472a0c26da1c6659dc25990b9497fab598dbc689dc9669bc5689ec46b9fc7679bc35488b0568ab26599c1669cc271a7cd6ea4c871a7cb74a9cb75a7ca82b2d68dbbdf6290b45f91b66394bc6393b96393b96895bc6793ba6691bb6b96c06994be5b86b06c98bf6e9abf739fc27eabca82adcd8ab3cfb0d5f0a3c8e29bc5dd94c1d88fbdd78ab7d678a3c6648eb479a3c98ab6d97ba9ca72a3c36d9fc2679bc26495c05686b66397c65084b44b7faf4a7eae6da1d1588cbc4276a63b6f9f3367973e72a2386c9c4074a44579a93f73a35185b5578bbb497fae4379a84a80af568ab95387b65084b3487ead457baa477dac437baa447cab4881ae5a90be5b91bd6499c3689dc7649bc4568db65085ad5c90b8558ab45387b65083b85082b55888b0608dae7ea5c67396b495b7d28badc8b1d5ef96bbd8729dbf7da9cc7ba7cc75a3c7709dc46ea0c56a9bc44c81a94b80ac3f75a1487da75286ae5081a95c8cb25b8bb16a9abe75a6c77cadcb79abc66e9db785aeca8ab3d37ea8ce5883ad5480ad5985b26992be789fca668bb86288b55a85af507da75982b05881af739ac55d87af6591b85c86ac759dc17599bb7ea0bca5c7e29bc0db8db9d487b6d48abbd988b5d284b1d07cacd070a0c85581ae5883b06288b5557aa46d90b66789ae5b7da25d7fa56d90b85a7fa9567da64d77a1537ea8557ca75777a09bb7de7e9bbd607d9b5f7d976a88a07f9bb39ebad2b2cce5b1cbe6b0c9e7abc4e29ab5d2bdd8f5bad8f4abcae6a4c3dfadcfeaa0c2dd9bbdd894b8d2a0c5e07ca5c3709ebf6c9ec16a9ec5679bc3689cc46798c06898be709cc16a96bb6d9ac16693ba618eb56393b95686ae4878a05f8fb76595bd6794bd6794bb6591b86e98be6e96ba769ec17da4c57fa0bf98b2cbbdd3eab5cfe6a8c4dca5c5dca6c6df97b7d093b3cc86a4be8aa6be6f8ba3718fa77090a97193ac688ca44e728a4b6a864f6c8a516e905472964f6d916482a451708f5572905a7592cadffad4e6fad0e1f3a5bacd58708857749254729858789f4969924b6c97496a954a6b9446699145689043668e446a9142688f426990426990426990436a9141688f42688f476a9046698f46698f4669914469934368924168934067923f668f3e658e3c638a3c638a39638b3a648e39628e39649132638e3667923c69923b658d3b658f3e67933d699a3c68993e679542688f85a4c37792ad647e976d89a1a8c6e27c9bb88bb7da8ab8da85b6d688b6d78cb9da8ab5d787b0ce8ab3d187b4d37eaccd6995b8739abb97b3cbe9fafff1f8ffeeeef6e0e2eef0f2fff0f6ffc9d1ded8e1f0dce7f9a2b1c68ea2ba85a3bb7ea3be6f9ebc689ec06299c0447aa65f95c4669ac9699ec6699dc26a9bc35a8bb34d7ea65c90b76498bf6da1c871a5cc72a6cb77abd074a9cb77a9cc82b3d487b5d76896ba6193b86496bb6696bc6595bb6996bd6895bc6793ba6995bc6691bb628db76f9bc26e9abf78a3c680abcb83accc8eb5d2b7dcf6a5cae498c2db92bed98fbcdb7daacb6994b76d95b97aa2c67faacc75a2c376a7c776a8cb699ac25887b34b7ba94c80b04b80b2396ea0467bad4176a83f75a43b71a03b71a0477cae487daf4277a93e73a54176a8467bad4277a93c74a5417bab326c9c447cad5187b65288b6487eac4e82b14a80ae4b81af4b81af477dab5187b36095c16095bf6295c06ca0c8669ac25c90b8477ca4659ac25a91b8578db95589b95689b65181a55f8aaa85a9c99ec1df89acc891b4d0a2cae488b1cd79a4c67ba7ca78a4c96f9dc1719ec573a5ca6798c1568bb3588db9598fbb588db75a8eb65b8cb45e8eb45684a86391b2a8d7f38cbad486b2cb84adc9739abb8ab0d57a9fc95d86b25581b0507eaf5480af628dba6b90bd6489b65d86b4527daa5681ac537ea95982b05d86b45b84b05f86af7195b980a3c17d9db698bad39fc4de92b9d68db6d488b1cf89b0cd7fa8c86996bd4d7ca6517ea84f7aa5577daa5e83af5a7da57b9dc27394b57fa2c26e90b55e81a9597ca6688db7537aa1547a9f55799d6486ab5e80a555779d5a7aa16e8eb56c8cb36282a85a7b9e6b8cad56799955789854779755779a7496bb7395ba7c9ec17da0c086a9c991b5d592b9d891bad876a3c46d9bbd699bbe6ca0c5679bc2689cc36c9dc56595bd6693ba6996bd6390b75888ae5080a64b7ba15989b16495bd6796c05d8db55d8ab36895bc6e9ac16f99bf7199bd658baf5175975073935e7c98607b985574915273924e70934c70924d719355779a6788ab506e90506e90496a8b4c6e914a70944c7498456d914b6f93486a90476a94496c964d6d945c7ca253759a5072955b7898b0c9e7cee2fa7c90a8627c95506f8c4a6c914768916a8ab14e6e9547678e496b914f71974b6d9345689043668e436892456c95486f98446b96406a94416b953e679340669343679746689845679441669040668d42688f4168914067924065923e63903c638e3d648f3e64913d63923b63963963953868963768913b66903c66903964913662913965963d689540638b98b6d898afce8196b37087a6657e9d6885a77d9bbf8bb6d683b0cf8ebcdd86b4d585b1d483afd289b6d786b4d67fb1d473a9cd5c93ba70a2c7769cc095afcaeffbfffcfefff4f3fbf4f3f9edecf4f0eff7eeecf7efeffbd9dcebe4edfec3d5e9accce3709cb5679cbb679fc4346d98649ccb6aa0cf6fa3cb6b9fc46b9dc236688d34658d5c8db56d9ec6699dc26da1c674a8cd79aed073a5c879aacb89b7d988b4d775a3c56698bb6195ba6597bc6797bd6996bd6a97be6894bb6793ba6691bb638eb86894bb6995ba76a1c480abcb87b0d096bddab5dbf2a4cae1a2cbe793bede76a2c56692b56c94b77fa7ca7fa8c89dc8e86895b677a5c787b7dd5e8fb75382ac5182ad4b80b2326a9d2d6598366b9d497eb0467cab3c72a1376d9c497eb04179aa427aad4680b2437daf4882b4457fb13872a43a76aa266294316b9d3d75a63f77a64278a64e82b15287b34e84b05086b24c82ae588db76095bf5f94bc6296be6ea2ca6e9fc8497aa35185ad669bc36097be5d94bb5a8fbb5687b0608fad7ba7c2a1cae899c0df81a6c388afcc90b9d575a1be7aa7c878a4c778a4c972a0c473a3c96fa1c65f90b95d92ba5b90ba6299c25a8fb95c90b86293bb6f9dc182aed177a4c3a6d2eb90bdd48cb4ce80a7c47ba1c57399c0688fb85982ae5682b35785b75381b25480af668cb96b90bc5c85b35e89b65984af517ea8517dac507cad537dad5e87b36a8db3a5c8e86e90ab89abc47799b4a4c7e39cbfdda0c4e491b5d7668eb25c89b25887b15481ab5883ae537ca8547ba65f82aa6385aa7699b95b7e9c9fc0e37d9fc46284aa5b7da35e80a38dafd25a7ea255799d51749a5879a25475a0597aa55879a45c7da67295bb779dc27399bd50789b4f759a547a9f6083ab5679a154779f52759b52789d4c72974a72954b769891bfe16d9dc16a9abe699bc06a9bc3689cc36798c06899c26695bf5888b05181a94272985787ad5f8fb56293bb6394bc5988b26291bb6895bf6390b96993bb6993b96086ad4c72974d71957497b77897b65877965273946284a95073994e749b496f964a6d956d8db45171975171975274994d70984f749e47719b5a84ae50759f426791456b9a456a974b6e984a6d9546698f54789c557397abc6e4627a9468809a4967834a6b8c4b6e96466b9545689045688e46698f46698f46698f496c924568903f658c426992436a93436a933f66913f66913f68943e67934069974165974266964065923e638d3e648b40678e4168913f66914065923e63903f65923f65924268953e64933b639438629239689437669039638d3d66924069973e69963f6a9541688f5d7e9dc0daf5bbcde5b4c6deabbfda889fbe647e9f5c7a9c89b3cc8cb5d183aece8ab7d888b5d688b6d783b1d285b3d479aacb6499bb619bc1689fc875a6cf7aa0c593a8c3e0edfed9e3ecd9e0e6e6ebeff6f9fef6f5fbf2f1f9e3e1ecccd0dcd4e1f2a5c0d379a1ba6c9fbc6ca4c93d78a2619bcb689ecd6a9ec671a3c66e9ec23262862e5e845f91b66fa1c670a2c772a6cb73a8ca76a8cb7badd081b2d387b5d787b4d586b4d674a6c96499bb6496b96797bb6997bb6b99bd6a96bd6995bc638eb86994be6c98bf6b97bc6e99bc7ba6c688b1d193bbd5b3d9eea0c9df9ac3e381accf6793ba6c98bd79a2c281aac886adca7aa3c183aed183b0d76190ba5584ae5b88b15687b0447cab3e78aa356f9f336b9c487ead4c82b04e87b44079a63971a03e78a8427eb04a86b84785b64a88b9417fb02361943b7aaf28679c2b699c417daf467ead467caa497dac578cb85287b35287b15489b35f93bb6195bd6296bd699ac26d9ec66596be42739b6296be6195bd5e94ba6195bc6596be6292b672a1bb8ebed49cc9e6a1ceed77a2c296bfdf93bcda82abcb77a2c474a0c374a2c672a0c46f9fc56698bd5889b2588db55b90ba5b92bb5d92bc5e92b96294b9709ec27ba7ca739ebea0cae394bcd580a5c07499b681a9cc6590b376a0c6719cc6537fae5381b25282b35382b0557fa7628aae6692b94f7ca54f7ca65281ad4d80af5083b25383b1608fbb628cb66088ac688cae97b8d791afcb89a4c16380a05d7da3587faa507ba84f7ca55b88b15f8ab55681ac547da9547ba65f86ad5c82a65b7fa17295b56485a68caacc7e9cbe89a6c66984a25f7c9c6486ac86a9d17698be5374975677987fa0c15c7f9f5d81a35d83a75b83a7527ca24f79a151789f51779e7093b95379a05378a45177a449729e4c76a046729949779b95c3e770a0c46e9ec2689abd6a9cc16596be5d8eb76091bc5b8bb94c7da84d7ea66294b95e8fb76091b96596bf6091ba6091bc6392bc6693bd6a97c0709ac25f89af5e84ab5e84a9466a8e6385a87e9dbaa9c8e551729350729750739b4e719b476a924e70965272985775975977994d6e9153759b4a709749709b4b719e759cc749709b466b984b709d466b97466b95466c93486c90597a9d506d8db5d0ed95b0cb536e894e6d8c44678f436a95436d97436d953c668e446b92436a91446b9241688f446b92436a9141688f41678e40658f40658f3c618b395e8a3e6590446b9241688f3e658e3e65903f65924066933f65923d648f4065913e638f4166924166924269943d648f3b658f38638d3a65903b66913b64923f65923c638e3c6287486c8c51738eb4d3e8bbd5e6bdd0e1c6d7e7c1d2e6b4c8e07b95ae67859f88b0c984aec783aece83b0d185b1d486b4d684b2d47fadcf6d9ebf6297b9619bc169a4cc6aa0cc70a0c8799abb879fb9b7ccddddf1fce2f4ffe7f5fee9f0f8e4e7eedbd9e4ebedf9dce5f4a2b7c885a8be76a5c1699fc3407aa26aa2d1699fcd6fa3ca6d9fc26a9abe37678b5a8ab070a0c66fa1c673a5c874a6c978aacd75a5c97aabcc7fadcf83b1d283b0d182b0d187b8d96d9fc26696ba6797bb6696ba6996bd6996bd6996bf6390ba6a97c06b96c06b97be6c96bc7ca7ca7ea9c9749db9a0c6dda2cae390bbdd6894b9638baf7ba2c39abed8bfe3f99abed67da5bf77a2c56491ba6390ba5e8db75e8bb25889b23b73a22e6a9c3673a23973a33f79a7417ba9457faf316b9b1d5a87215e8d3775a43c7aab3371a22362951656861e5d9027699b2c6b9e3775a83672a4457fad4b81af5287b3578ab55689b45285b05a8eb66296bd6296bd6599be6da1c6669abf3e6f975687af699dc46a9ec56397be6395ba6999bf74a2c38ebed592c2d897c6e08ebddb87b4d391bcdc90b9d97ea6c976a2c5719dc06d99be6a98bc6999bf6498bf5b90b8568bb35287b15388b06296bd6296bb70a2c581b2d3739fc29ac3e3a2cae48bb3cc7ca1bc87aecd6f9abc6793b66f9bbe6c98bd5a85b05581b04f7faf5484b25380a95480a55884ab5c89b25a87b15685b14d80ad4b7fae4c7fac4f80ab5380aa5d88b2688fb87fa3c77997b9708dad86a3c57395bb5a83b15a86b55582ac5a85af749fcc537eab537eab547ea85882aa739ac1799fc65b7ea47092b791afd37b98b88aa5c39ab3d187a2c05f7da35b7ba285a5cb7b9cbd7d9ebd6d8fab7596b55576955c7ea1567ca05279a05781a9587fa651779e668aae53769c5077a24c75a34e77a55681ac49769f43709794c4e86898bc6a9ac06999bf6496bb5d8eb65c8db65081ac4679a8598cb96394bd6496bb6494ba6090b65d8db56494bc6190ba6996c06f9ac46e98c0547ea45a82a652789c4f73974e70955274975172914c6d8cbbdcfb7e9fc25173984c6e9451729b4e70965171975273945677965475965173964a6d93486d97446b96739ac5587faa466b974f74a14e74a1486f9a476e9546698f4c6e935374955675926e8ca668829b52708c517399466d983c66904470973b658d416b91406a90436e9141688f436a9142699040678e42688f41678e3f648e3b608a3f66915077a24d7599446c903e658e3e65903e67933e67953e64913e65903f66913d648f4067923f66914168933a648c3c668e3d678f3c67913b66913b63944066953c618b47698c7999b2a9c8dcbfdbe9bad1dfbbcddbb9c9d8b7c8d8bfd1e5bed7edb1cde397c0dc83acca81accc80accf7fabd082aed580add47aaad26798c0659bc1649ec467a3c76fa6cd6ea2c76d98ba7397b77295b37093af91b4d0c4e2fadbf1ffdbe9f4eef4ffdae0eee7f1fbe1f3ff9ab6cc7ca5c1699ebe5088ad6ba0ca6ea3cd71a3c86d9fc274a6c95b8db06c9ec16fa1c474a4c875a5c976a6ca77a8c97caacc78a6c782afd087b4d583b0d181aecf8db9dc719dc26f9dbf6999bd6797bb6496bb6697c06495c0608fbd6695c16e9bc46c99c26c97c279a4ce79a6c7729bb99ec1dd93b8d5719dc0608dae799bb6a6c3d5d1ecf7d1ecf7bcd8ed85a7c26e96ba6491ba6491ba608db65989b14c7faa3f77a62763952561933371a23371a01e5c8d25629816558a1755861c5a891c5c8a1654831b598c1e5b912160932666962d6d9b2a68973c78aa3e78aa467ead4a80ac5387af5b8cb55685b1598ab55d8eb76498bf699bc06d9fc4679dc1588eb4386c915c8eb35c8eb36fa1c66a9cc16496b96899ba85b3d48bbad68ebcd697c5df90bdda8bb8d590bddc8fbada7ca9ca7da9cc7ba7cc6a94ba719dc277a9ce639bc05b97bc558fb75488b05787af6999bd84b7d67ab0cc7db0cf79a5c893bbdf95bcd9759db78db6d2749fbf7ca8cb6490b589b3d9719bc1638db55d88b2507fab5585b55686b6507fad5884b15f8ab55b86b15885af5786b25080ae4e7eac5080ae4f7eaa5685b15e89b65680aa6186b07598c0789bc3759ac481a8d35984af5c88b5608cbb6793c25480ad507ca94d78a5507ba85881af8bb4e27298c75e83b05e7faa6181a87b99bb7390b0839ebc9fb8d76e88a96785a75f80a36384a75d7ea189a6c87993b4597696607ea07296ba5a82a581a9cd6389ada0c2e555779c5479a3507aa45b84b2507ba64d7aa348759c87b7db6a9abe6798c06091b95687af4f80a94677a05182ad6090c05b8bbb5f90bb6292ba618db06895b66492b66693ba6590ba77a1c96288af53799e567ca0577e9f779bbb6285a55b7da0537598507295486b8b789ab6b5d4f1a4c5e458799a54769b4f71974e70964c6e914e71915477955172935173984e70964669914a6c99496e9a4e739f456c97436c9a436e9b476e994b7198496c924f71948aacc8c8e4fccde5fd667e9a507096486b954369903b638740688c456d91446c904971943e668a446c90426d90406a90416b913a648c3c669039628e426d9a416c974168934168913f668f3f668f4067923e65903b658f3c66903b66913a65903964913a65923c67923d66923d66923c66903c66903a638f4066973c6291476c9685a8c895b5ccb7d2e3b0c7d5b8cbd9b7c9d7b8c9d9b5c8d9acc1d6abc3dbb2cce5a2cbe981adca7ea9c97ca7c97eaacf80acd37daad36fa0c96599c1659cc369a1c66da5c872a8cc6ea2c76797bb6a98bc6591b65886aa5e8eb46895b6799db58ca7ba93a8bdb8cae0c8dbeca3bcd08fb1cc77a2c2659bbf5b95bb6da2ca689cc371a3c871a3c675a7ca6294b770a2c571a3c677a7cb7baccd7fadcf7caacc7ca9ca7ca9ca85b2d387b4d583b0cf7faccd85b0d277a3c6709ec06b9bbf689abd679bc06195bc669ac25e8fba6695bf6390b76d9ac1729ec578a4c973a0c1739ebe95b9d97ca4c773a5c877a5c6abcadfcbe1eee2f5fcdaedf4d4eaf8b7d3e97a9dbd6993b95f8cb3598ab3598ab54c80af3870a14480b22865942866952363932365971e5f9527669c1d5b8c1d5b8a1d5b8a1a58891c598f28659b2160952868982f6e9a35729f477fb0477fb04b84b14d84ad5387af5788b05b8ab45a89b35c90b7679bc26c9cc26b9bc1699dc2497da24f80a86495bd5f91b681b3d86698bb6394b587b8d890bfdd8ab7d487b5cf92c0da8cbad48ab7d48fbcd989b6d57ca9ca739fc26c98bd6f99bf5f8bb06193b66da5c864a0c4609ac06e9fc779a6cd83b1d281b3ce77aac583b4d25d88ab99bfe39ec5e494bcd682aecb77a4c3709bbe6892b8658cb3769cc179a1c596c0e65b88b25d8cba5383b45280b2537fae5a85b25c87b25b88b2517daa5281ad5383b14f7fad5282b0507fad5783b25681ae5881af6089b55a81ac6188b35b82ab547da95c88b75684b56795c65d8cba5483b14e7dab4d79a8527eaf5a84b6527aad567cab759ac76184ac5c7ea36182a37d9ab896b1ce7f9ab88daecf587a9f5c7ea380a0c6607ca18aa4c78098ba6f8cac6184a4678bad52799a597da185a7ca6e90b552789f5077a0557aa6567da8527ca2507b9e97c3e66a98ba5e8eb65182ab3c6f9a588bb65e92ba6293be5c8cba608fbd6594c06592bb6894b96a95b7729dc07ba6c96d94bb557ba255789e587a9f587a9d5d80a06083a37596b77fa0c16182a557799c83a6c66586a54e708c567894799ab95c7d9e5375984f71965173984f71944b6e8e5073937092b5587a9f4c6e94476891496c96446993456b984873a0406b98638ab55176a0496f964d71956b8cab9cbad6637d965d77925b799b4e709546688b466a8c466a8e486c904a7094446a8e476d92476f935279a0446e943e68903b669039648f3964913863903c67943c65913a618c3d648f4269924067903d648d3c66903d67913c67923a66933a66953b67963d68953c67943d66923c659139638d436d973e6493567ba88baed67596b790aec6afcaddb2c9d9afc5d3a7bccdacc1d4b1c7dcabc4da9eb8d19eb8d1acd8f38db9d683accc7fa7ca82acd27ca8cf7aaad070a4c9679dc16aa0c46fa5c973a7cc77a9ce71a1c76797bd6797bf6394bc4a7fa7558bb7659cc570a0c475a2c37da5c87fa7ca81a9cc729ec174a6cb6fa6cd5a98c15c9ac370a7d072a6cd71a3c875a7cc72a4c7699bbe74a6c973a5c879aacb81b2d382b0d27eaccd7faccd81aecf84b1d280adce82afd07faccb89b8d678a7c570a1c2689abd659abc679cbe6ca1c36398ba699bbe6899ba6f9dbf6f9dbe6e9cb67caac480acc96f9aba8dbadb80b0d484bae07eafcfc7e6fbd7eaf9dff0fae1f2faddf0f7dcf2ffa9c1d97091b25d8fb4548db85185b54a7eb0326a9b437bac2c649328659224679425699822649628679a346e9e225a8b2562911f5d8e1e5d921a5c9027699d2a6a9a306d9a4079a64c82b15187b6518ab74e87b25388b2578bb25e8fb75f93ba6195bc699dc472a2ca6895bc6b9bbf5686aa5081a96fa0c977a7cf7eaed26c9dbe8fbedc91c0dc8ebcd68dbbd38fbdd58dbbd594c2dc92bfdc88b5d48db8da76a3c46995b8729ec15e89ac6b96b97cadce72a9c86fa7c869a1c279a9cd83b1d37dacca7dacc87dafca79a6c37ca3c49fc3e59cc1de8cb1cc79a2c0729dbd7aa2c6769dc46689af789bc18caed187abcf6c93bc5984af5480b15580b3557faf537eab5883b06692bf5e8ab95786b45282b05282b05b8ab84e7dab517dac648fbc79a2d0648db96188b36289b46d97c1547faa4d7bac4b7dae4a7cad5386b55184b34679a64d7dab4a7aa85180ae5783b05883b05781ab577ea76f95ba5e82a66789ac7d9ebf5c7f9f85a9cb99bfe3769cc06385aa617fa35f7c9e87a1c27c99b97291b05f809f84a6c95b7da25c7ca3789ac05c7fa7597ca4698ab36c8eb46284a75f83a57198b987b2d44d7da35689b45d92be5b90bc5a8fb9598cb75f90bb6692bf618ab66790bc80abd67fabd2a6ccf06a8eb0597da154779d52759d5a7ba45c7a9e7896b85674965d7b9d7e9cbe89a7c96b8aa7587998577a9a698bae6285a56081a0607f9c5d7c995e7c9e4d6d934d71954b6f935377994b6f917697ba5f80a354769954779d466d9847709c406b963e69944b729d5176a0496d914e7095accef456769d4f6d8f5574916d8ba58eaec755749383a4c57b9cbf5373995072974d6f954d7098456a944267933d648f3b628d3b658f3b64903c65913a638f36618c38618d406a94406a943d67913f668f3d648d3b628b3c66903e67933c67923c67943c67943b66933a65923a65903a65903e68923a648c5d84ada4caf185a7cd7c9dc0a4c1dfb6d2eab7d0e6abc4d8a5bed2a3bed3a0bad39bb5ce9ebad299b5cba0cae3a9d2ee8cb3d289b0d17da5c97da9ce79abce6a9fc16ba1c36ea5c476a8c978a8cc7aa7ce73a0c76797bf6899c26397bf4d84ad5792be619cc871a6ce71a5cc75a6cf72a3cc6fa3cb77acd46ea5ce6da6d1609ec75c9ac36fa7cc6da1c672a4c977a9ce6b9dc06d9fc275a7ca74a6c778a9ca81b2d282b0d180aecf82afd085b2d381aecf79a6c781aecf82afd081b0cc8dbcd871a2c272a3c46ea0c170a2c370a1c277a6c475a3bd77a3be7aa6c37da7c088b3c6a6cfe193bbd56e9ab773a1c376aacf659dc26394b57c9eb7dff6ffdaecfa8c9aa3a8babedff0f7d7e7f77e9ab26191b55f98c34d85b6457db0437bac4078a7386e9c346d9a30709c2468952a6c9c2664954176a84c81b32b65971e5c8f23649a26699e276b9c27679736709e497fad4d81b0568cba548dba4d86b35289b25b90b85c90b55d91b66399bf6fa3ca7daad3739fc66a98ba497a9b6697bf7daed774a4cc7dadd189b7d88ebbd889b7cf8ebcd48cbad189b7cf90bed894c1de94c1e08ebbda87b2d278a3c5729fc06d9abb83aed083aed08cbadb81b4d37aafcf81b6d680b1d280aed07faecc82b1cd89b7d16995b094b9d6abceea9ec1dd88afcc749dbb739ebe6e99bc6b92b97598be85a7cc8aabccaccfef6389ae6087b05b85b55983b5557faf5984b15682af5a86b36291bf5a89b75181af5181af4f7eac5682b1557faf5782af7ba4d05e87b3567da85e88b25680aa5f8ab74c7aac4d7fb24c7eaf4b7faf5286b65387b6487ba85080ae4f7eaa5885af5b86b1507aa4557ca55a80a77fa5ca88aed26387ab789ec278a0c35e86aa5b82a9668cb35a7da56080a76381a57594b385a4c17e9db96281a06886a87491b96787b06081aa6689b16d8db3a6c4e86381a36586a57ea1c18bb3d66995ba6090b85c8fba5c8fba5c90b86192ba618eb56894bb77a1cb89b2de709cc95b86b18fb5da7d9fc25c7ea15f81a65a7da75778a15b799f617da27997bb6381a55e7c9e607f9e8dacc96385a15c7f9f5b7da07091b27b9cbb5978945c7b976382a15d7ea14e71974e71975175995276985071925576974f729289adcf476e97426c963f69934269944168934469934f719652749952749a5677a0597ca25174947e9cb4819db5617e9c6684a65a789c516f955171975070974d6e974a6d95436894456a964168933e65903c659138618d426b973c6792426d983b66913a638f3a648e3d648f456c97476e993e65903f69933d66923b66913b66913a65903a65903a65923b669139638d577ea76f95ba90b4d87696bc607ea2728fb1a1bedcbbd6f1abc9e1a3c1db9bb9d39dbbd794b2ce99b7cf96b5caaed4eb9fc4dea6cbe88bafcf84accf7da9cc73a5c671a6c66fa4c372a7c679aaca7caacc7ca8cd729fc86796c06798c35d93b95289b0548eb669a0c973a4cc74a4ca72a2c875a5cb77a7cd75a5cb77a9ce6da1c6679ec55e96bb79abcc74a5c575a7ca77a9ce6698bb6fa1c476a7c876a7c878a9ca7fb0d086b4d584b3d184b2d385b3d47fabce76a2c57fabce83b0d183b0cd92c0da7eabca729fbe7eabcc7aa5c781aaca89b0cd81a7bc8db2c49abdd1a6c6dbc5e6f5caebfcb0d0e57fa4bf6d9ebf6ea4c86b9fc46697b86b94b29fbfd8e0f6ffd3e1ead2dfe7e1eef4d9e6efcce3f57ca5c56499c34c84b5437fb34380af4c86b4467ba74378a438769f2f709a2d6d992b68972d61914c80b230689b2260931f609623669b2468992a6a983c75a25287b35287b15a8fbb548dba4d86b35086b2588fb66197bb6096ba6399bf6da1c87ba8d26894bb5684a55081a173a7ce6498c07fb1d678a6c88dbad993bfda8bb7d09ac7de91bfd78ab8d091c0da8ebdd98ebbda8bb8d780abcb75a1be7eabc882afcc79a5c27faaca8cb9da9dcbec86b7d880b2d579a9cd71a2c378a6c884b1d08fbbd69cc4dd80a4baafd2e89bc0da88b1cd7ca8c574a1c26b97bc638db387add26185a77598b486a9c596bada85add16792bd5480af5483b15483b15382b05988b65584b25e8dbb5b8ab85180ae5b87b45581ae5c87b45580ad5c85b16e97c3648db95a83af5b84b05984b15e89bc5482b64c7eb1497bac4b7faf4f83b24c7fac6a9bc66b98c2547fa95f86af5e83ad5f85ac85a8d0779ac26b8eb67ea4c880a6ca8fb6dd5b82ab5982ae5b84b2517aa85a80ad5d83a86388a56d8fa89cbcd37c9ab492afcd637da25f7ba35e7fa85c7fa76e8eb4b2d0f46c8aac5f7e9d7596b79ec2e46c94b8628eb36390b75b88af618db4709bbe83abce90b8dc80aad45480ad5581b04b77a4507aa292b8dd54789a57799c5a7da5587ba3587aa05c7ca25b799d7d9bbd5c7d9e5a7b9c6081a07395b17ea0bc5475945e7d9c5f7e9d5b7a975f7e9b5675916384a35d7fa250729855779d6587ac54759654759488abc95074944e7498476d94456a964166934166924368924f70995171975174944f7393456d91688cb0b3d1ed546e894f698c738fb68ca8cf7896bc4c6c925373994c6e934b6f9342688f41678e436a933e65903e67933f68963f69993b66933a65903a67913a65903c67943f689638618f37608c416a963d67913b658f3b658f3c66903c67913c67923b67943c6794406a946e95bc7ca2c66488aa7293b67391b77492b887a5cb80a1c2b1d4f47da0be95b8d68aabca98bad694b4cd8aaac1b9d9eea3c3da9fc1dcaed3f096bfdf84b1d27baccc7aadcc76a9c67aabc980afcd81aecf7eaacf73a0c96995c26798c36297bf4882a8558fb770a7d072a3cb71a1c579aacb72a3c476a6ca73a3c778a9ca73a3c76397be5084ab73a6c577a8c877a9cc78aacf6698bb72a4c777a8c97aabcb7baccc7eafcd86b5d387b6d489b7d883b1d27aa6c9719dc07ba7cc83afd287b2d29dc6e48ab3d189b2d089b0d194b8da9ec1df9ebed7c8e7f9c7e3f1bfd9e8c0dae7c7deeecbe5f4dbf4ffb7d7ee7ba8c77caecf70a2c3699bbc6696ba7aa3c1c5e2f4d4e8f3ccdae5cedbe4ebf5fedaecfac7e6ff709ec25288b62965974786b25693bf598cb9598cb7508ab24583ac3b78a437719f3167962e6294286093225f951f629922689c2a6e9f2969973a73a0568bb7588db55a8fb9538cb95089b65288b6558ab45e92b95e92b7659bc1679bc26c99c26491b873a1c28fc0e06fa3ca6498bf84b6d97ba9ca7facc99fcbe695bfd88eb8d193bfda8fbcd98ebdd98ebddb93c0df93c0dd96bfdd8ab6d380afcb78a7c56e9bba77a4c39ac7e88dbadb85b3d577a8c977a8c979a9cd7aaace80aed085b0d0a1c9e3afd2e6abd0e392bad484b0cd7faecc6fa0c06f9dc1618db26b93b79cc0e289adc7a3c5e07497b37ea5c66892ba5480ad5181af5383b15181af5281af5c8bb95988b65483b15786b45682af5783b0547fac5883b05a83af5d86b2729bc75a83af5c87b26b96c35781b3507bae4d7dae5183b44c7eaf4b7faf4e81b05c8db85481ab5680a85a80a76285ad7a9dc581a4cc7fa2cc6285ad6285ad50769d6d94bd729cc6527daa4e7aa9527eaf5985b2658fb76a93b3a8cde761839c94b2cca9c4e16b85a86985aa7191b76082a76586a7708fae7491b1607ea05e7ca08dafd27da1c3678fb2668eb2739ec18bb2d98cb4d88db6d64c77994d7aa34c7ba746729f4975a2517ca7517ba37aa0c4537799517599587ba15578a056789e5f7da15674965f80a16386a65e7f9e587a968cabc7607e9a6b86a4607d9b59789596b5d26e90ab5f819d5f80a15f7fa556769c597a9d5374955a7d9b4e719185a9cb55799b53759a4d6d944b6c95456a944368924869924f71966e91ad5e839e466e914b6f9364819f9bb4d2617ba0526e9593afd67c9ac04d6d938caed36587ac4b6f93658bb0456c93406790446e98426b9745709d3963934c77a44e7ba53f6c963863903964913963933b659541699a4069973d67913b658f3b658d3d678f3c67913a658f3a65903b66914a749e8db4db95bbdf7da1c36384a76585ab93b3dc6e8fb86f92ba8cb2d787add184abcc8aaece94b7d58fb1cd8eb0ccbcd3e5afcadd9cbcd197bcd685aeca82afce86b4d581afd080afcd82b1cd84b3cf82b1cf7eacce74a1c86996c06898c65a90bc447fab639eca699fcb70a4cc71a3c6699fbb71a7c373a8c876abcd71a3c474a6c9679cc64b80aa72a6cb76a8cb76a8cd77a9ce6a9cbf76a8cb77a8c97daece7eafcd7eb0cb84b3cf88b7d58bb8d97faccd75a1c46e9abd75a1c682acd284accf8eb5d4a4c8e882a5c386a7c89ab9d88da8c597afc7abc0d3e0f3ffd6e8f2d1e3edc2d3e3b7c8dab6c7d7c9e3f495b9d38dbad76ea0bb6da4c369a0c76fa1c697bdd2b2cfddc5daebd9e9f9dfe9f5dae8f5b4cadf84a7c34b7ca436719d4e8fb95594bd5d92be6091bc5a8db85188b14881ac3d78a4326c9a316b9b2a64942260931557911b60972365952c6b9737729e5089b45b90b85b90b8568fba578dbb588cbb578ab75c8db65b8cb4689cc36193b86090b66d9bbf85b6d781b3d46da3c76399bd6c9ebf87b5d689b5d2a2cbe993bad793bcda90bbdb85b2d389b7d885b3d48cb9d891bedb8db7d089b5d07ba9ca73a4c56391b377a4c59bc8e98ebbdc7ca9ca7fadce7fb2d18abcdd97c9ee5e8bb26a95b8638aa9a5c9e1a0c4dc8bb4d081aecf72a3c371a3c482b2d86693ba628cb27097b88badc8a8cae380a2bd84a8c8618bb16d9ac45585b35184b35585b55383b35b8bb95d8dbb5786b45584b25a86b35e8ab76691bc537ca85a80ad5f85b27fa8d46a93bf5b86b15f8ab580a9d75882b2517fb05585b64c7eaf497bac5282b276a5d35c87b280a7d07497bf6587ad7ea0c680a2c8688bb37699c35c7eac6688b65b80ac5a84ae5782ac507da75682af5986b05f8ab45781a7648aae83a7c77798b76685a29fbcda829dbb7691af718caa66849e6785a1607d9d97b5d76987ab6f90b3a5c8e88eb2d29cc0e28cb2d75c83aa4e78a04773984b789f40719a43729e4a75a04a75a04773a2446f9c527ca4add3f75f83a55a7ea053769c85a8ce57799e7b9cbf5a7d9d789bbb5b7c9b9bbad77290ac67829fb6d0eb7f9ab56785a15978945f819d9abbda5c7b9a607ea0809ec05d7c9b5e7fa055779a55789e4f72985f80a15a79965e7c985a79964f719753769e4e71978aaccfa3c6e47497b351759553769653709097b2d07e9cbe4a6b8c4c6d904b6d9245698d769cc15e84ab476e954771993d68923b669037628d36618c48759f3b67943a679139648f3c67923965923864913c68973c689739639337628f3c67943a65903b658f3d67913d678f3c668e3f6993436d974e78a05e85ac678db2a3c6ec7599bd6a8cb2688bb56a8fbb698fbc5d84af749bc27fa7ca8db4d38cb0d08eb2d48caed1bbcddbc8deecb3d0e29abdd390b8d290bcd990bbdb89b4d488b3d388b5d286b5d182b1cf7baccd71a1c76797bf6899c4558bb7528bb86099c66ca2ce74a5ce7aaace77aac577adc775aaca74a9c979accb71a3c6689dc7457aa674a8cf71a6c874a6cb75a7ca6d9fc278aacb77a8c87eafcd80b2cd7fb1cc86b5d187b6d288b5d679a6c774a0c3719dc2739fc67ea8ce87afd28cb3d48db1d185a8c68faecdafcde9c3ddf4acc2d7b7c9ddb7c7d6dff0f8deeff7cedeedc2d2e2d2e4f2c5daeba2c1d6a1c9e27dadc470a7c56ba6ce6da4cb7baac6a0c6dba5c1d6bcd1e6ccdbeee2efffd7eaf89cb9cb618cac588eb44684a95795be5c92be6093c05e8fba5e92ba5489b54881ae3b78a5306d9c346e9c2c6a9b1d629b1257903272a23875a13974a04e87b25b93b85d95ba5b92bb598fbd5b8ebd5d8dbb5c8bb7699ac2699ac26597ba82b3d477a8c875a6c76fa4c66ca2c6699fc16d9fc08dbbdc9ac5e5a1cae88eb5d48db6d68bb6d887b3d682aed188b6d78fbcdb89b6d38cb8d180aec87cadce699bc06393b76b99bb729ec1a2cef190bcdf7daecf6698bb5f93b85f93bb5d8eb75f8ab4628aadaacfea98bdd782abc97ca9ca7caacc75a5c95e8eb477a4cd76a0c67599bd83a5c17b9bb4b5d4f07798b7668cb35c87b25585b35184b35181b15686b65181af5383b15584b25b8ab86591be5782af6b94c05f88b45b81ae597fac759eca5982ae5f8ab55883ad557fa95c85b15985b25686b65183b44d7fb05080b15382b06e99c4779ec982a5cd99bce2688ab06082a86f92b85e81ab6789b95b7fb1517aa6517ca65683aa6795b9537fa65480a7638ab3587fa8567ca35f85aa6b8fb36688ab6889aa6e8ba9a0bad5a2bcd5a0bad168869e6885a3617fa1607ea29cbade6d8cab7697b65b7e9e52769a5178a148739d4c79a242729a4c7ba54976a04c75a14972a04e78aa4872a2466f9b678eb59abee06285a5577b9f55789e54769c55779c7091b47697b681a0bd84a3c0637e9b5d7895819bb6bad4ed718da563819b6584a15f7e9d88a7c692b1d0627f9d61809d5475946183a65679a15073995876987691ae6d87a0b3cee95677985173965274974a6d8d4f708f7596b59dbcd9607f9c5673915673938fb0cf597c9a4d6f92486c8e446a8f567da43e658e3e6890426d973e69933a67913e6b953d6a9438658f3a67913a65903d68933a65923a66933b67943a66953766943965943965943b67963a65923c65913e68923f6991426c92497399527ca25f86ad5f86ad5e85ae5a80a75f85aa6a90b75980a95e84b15c85b35c85b1709ac07ea6c982a9c889b0d182a8cd648ab1d8e6efc5d7e3d3eafaa0bfd39abed697bedb93bcda8eb7d78eb7d788b3d383b0cf84b3d177a8c96d9fc270a2c76899c14b81a7548bb26a9fc770a4cc73a0c77aa6c978a7c37cabc779aacb7baccd78a6c775a6c76a9ec64679a473a8ca72a7c77aaccf6e9ec27babcf77a8c976a7c77daecc81b0cc83b2ce87b6d28bbad67eabcc80adce7ba7ca77a3c877a3ca7da9ce83aed183aed087afd283aac9add0ecc9e9feb4d1e1d1ebfacfe4f7c2d5e6d0e2ece3f6fdd8eaf8ccdfedc2d8e5c0d7e5b5d1e6afd3e987b5cd7bb1cd6fa9cf6da8d06aa0c47cabc984a8c0b6d2e8c5dbf3b2c4dad9ebf7b2c8d584a7bd6491ae5b91b53e79a14d86b36197c55e93bd6599c15b8ebb4b81af407dac3674a337729e306e9d2368a30e538e3774a34d86b14f8ab64079a45a92b75e96bb5d94bd5e94c06295c25d8dbb608fbd6899c26a9cc187b9da7badc87caec978a8cc74a8cd72aacd6da5c66da2c271a2c294c1e0a3ccea90b7d89ac3e38db8da8cb9da88b4d787b4d582afce82afcc85b1cc7daac76d9fc0679bc06597ba75a5c975a2cb6a97c175a2cc6798c35f92bd699eca5f93c26295c4628ebb5e88aeb3dbf594bcd57ea5c67ea6ca75a0c381add25f8cb56691bb658cb77597bd7998b78ba6c3b7d2efb5d2f27c9ec4739ac5729ecd5e8ebe5a89b75a89b75c8cba5282b05584b05584b05b87b45984b181aad6749dc9597fac5a80ad6992be658eba5580aa6692b9749ec4527ea3527fa85283ae5487b64f83b35183b45585b5517daa5984ae7198bf7aa0c58aaed26d91b384abcc658bb0547dab5f89bb5180ac4b7ba34c7ca0608dae86adce567a9c6586a99cbee37497bf567ba5638ab3678cb6698cb487a8cb718ca989a3baa8c2d9708ea67996b46f8daf6886aab0cef096b5d46584a35e7fa0597ca25a81ac4e79a44b7aa445759d48749b648eb65f85b44c72a34a6fa3496ea24c75a34e75a09cc0e45b7e9e5a7b9c5d7ea155769f5677a0708cb189a3c47a97b562809c7693b17c9ab667829db7d3eb9cb6cfa4bed76883a0607d9b5d7c9b6485a46786a351708d5b78966482a45c7ea35a7ca15b789a5c779598b2cd9db8d35674905776925779957699b7597a9b55739587a2bfb9d3ee98b3d05a7996597c9a5075926b8fb1507496486e93567da43f668f426c963b66913d68933b66933e6996406b96406b963e69943a65903c65933962903b66933d6a9439689235668f3665913867953763923e68983b63944069954e759e6088ac6992b26189ac678db46990b9668db85c86b05781a95e8ab15f8ab45b86b1618ab6729cc6769ec26d96b687aecd83a9cd698eba6f95c2d1dee6d3e4eccaddebb5cfe09ebdd299bdd792b7d494bbda8ab3d383aece80adcc7dabcc7cadcd75a7c86a9cbf6a9fc1407499669cc06ca0c76d9fc476a0c67ca4c780acc982afcc7eaacd7da9cc7ca9ca7caacc6b9cc5578bb373a8ca75a7c87baccd6e9fc078a9ca7baccc7bacca7eafcd81b0cc87b6d288b7d38bbad87faccd7daacb7eaacd78a4c97da9d07aa6cb719dc07eabcc7da8ca81aac8c5eaffc9ecffcdedfad5f1fdb9d0e2c2d7eacde0eed5e9f4c8deebbdd5e1bbd2e0b1cddbabc8daa3c6dc8fbbd485b8d573abce71abd16aa4cc80b4d993bbd5bbdbf2a8c3deb2cae2d7eaf8dbeff8b4cedf83a6bc6e99b95b8fb6447da85693bf5d97bf6198c15c8fba5488b74680b03673a23b76a034719e2369a4155b963d7aa95e94c05a93c05d96c1588db55d93b9649bc25d94bd5e91bc6697c26796c26b9ac46a9cc192c5e485b5cc78a8bf7cadce7bacd473a9cf679fc26da2c470a1c188b5d49ecae799c0df9ac1e09cc5e384afcf83aece89b4d680adcc8bb8d77faccb719fc0679bc0679dc36698bd689abf6796c06392be618fc05f8fbf6398c4649ac8598fbe5a8ebe6f9fcf7aa7d193bede89b2ce7ca2c6729abe648cb07fa9cf7ea9d3648db96f95c290b3dbaecceea7c4e29eb9d7b9d6f6b2d2f9799eca5f8ab75382b06190be81b0de5685b35d8dbb5382ae5887b3618dba547fac5b84b05a83af5e84b180a6d3749dc993bde7618cb65983ab6893b58ab5d76591b65181a95080ae4f82b15484b55888b85c88b7517ca75781a95f87ab6188a983aac98ab1d06a92b55782af4d7bac487baa4e81ac497aa2527ea18bafd1a6c5e48ba8c89dbbdda4c6eb759bc25e85ae5c83ae658ab66789afa3c0de8ba7bf7793a995b3cb90aeca6786a56381a37b98ba9cb9d96786a5799abd92b4da5e83af4c75a14c79a34b78a15279a06f96bd597fae5277ab5c80b45b7fb35e84b55076a3668cb1add1f35b7c9b5677985a7ca26080a96b87ae99b3d65f799a6d8aa8607f9c5e7d995e7c9669849f7993aeacc6e19bb4d28aa5c262819e6284a0aacbea7695b25f7c9a607d9d5374955c7d9e6381a3607d9f5d77987590ae69839e627e965978947193af58799a597897748ca86f87a158738e5d7b976f90af5477974e7093476b8f43698d487094466d963b658f3d67913b669139628e416c994b74a0436c983c65913d66944167963d66943f6a9538658f38679134638d3968923968943e6a973c6792406693557ca7789ec57298bc638cac7fa8c86a90b76289b49cc6f06590bb5582ac527fa95b88b25885af5984ae608ab2749cbf86afcf7ca3c478a0c46187b4648abbd5e4e9c5d4dbd5e7f3d0e3f2b1cade97b3cb8fb1cd86abc889b0cf84adcd81accc7ea9cb7ba9ca74a5c6689dbd6da2c2457a9c70a5c76ca0c56c9ec37da8cb7fa7ca80a9c77ca7c780abce79a5ca7ca8cb7eaed2669ac26a9fc775aacc78aacb78a9ca77a5c77aa8ca7dabcc7dacca82b1cf83b2ce86b5d18ab7d687b4d37daacb83b0d17ca7ca80abce6e98be6892b8719dc27eaacd75a0c0a8d1edc3e9ffc9eeffcaebfad4f1ffc1ddebcfe9f8bad1e3cce3f5b9d3e0c8e4f0b7d3e1b2d1e3b1d1e69cc0d8a8d2eb8ab7d47fb1d273a9cf74add883b9df8db6d2b2d6eccceeff9dbdd4b9d4e5cce2f0dff2ffd7ecff7e9cb86c97ba4f86ad5392bb5c9cc25896bd6398c25386b34a82b33e78a63d779f35729f2167a2165c974582af639ac35f95c35e94c06195bd6195bc5e95bc6198bf5f95bb6293bb6a99c370a0c86294b78abbd9a3d2e688b5cc83b0d17aa7d073a7ce70a6cc6fa4c66e9fc07facc9a7d3ee9dc5dfaad2eb9ac2db95bdd78db4d181aac87ca7c77ca9ca78a4c76292b66093be5e93bd699ac370a1c96697c06697c25e8ebe6194c16196c06095c15f95c35e93c56597ca6797c773a0c98ab5d880a8cca4ccf07fa7ca6a95b893bfe65c87b2648db97198c37599bd7e9fc07493b27b99bb7d9dc4779ac45a83af5c88b55e8ab77eadd95f8eba6f9eca5b8ab65e8db95581ae5d88b55d86b25b84b079a0cb678eb9608ab45d87af80aad26f99bf5d86a67ba4c49ec9ec638fb6507ca95581b04e7cad5884b55480af78a3d078a2cc5d85a988afd08eb2d292b7d480a7c85b86b05080ae4a7eae497fae4b7ead5783b05f82aaabc9eda2bfdd7594b1a8cbe9779ebf6086ab6a90b77091ba6686ad6e8fb090b2ce7a99b56d8da6809eba6d8aa86986a65f7c9cb0cdedb2d0f27e9ec4587aa06489b5739ac5547ba6658cb395bbdf597fa45079a54870a16088bb4c72a34f78a6557eaa638db56f9abdb7deff5d7fa256779a56749a6482a86785ab607ea489a7c95f819c80a0b97d9bb57795b17f9ab86a85a38ea9c6b0ceeab1d0ec62819e5e7d9c7b9ab9a3c0e0607d9b6685a17092ae5f809f5b7c9f5c7ca35b779eb6cdec68809a637e9b7190ad5678946685a1aac2da778da45c768f7792af4b6a894e6f92496a8d4e70956387aba3c9ee486e93436a91426992456f994b719e47709c4167963e64934369984268974067923f699338638e3a67913b68923b68923a67913c6791456f95456d916c90b46d91b5668aae83a7cb658bb0698fb46388b26188b35c86b05a85af5b87b45584b05988b45784ae618db45d88ab98c0e380a6ca779ec57299c25f85b25d86b4c4d3dad1e2e9cedfe9d4e6f4d7eafbafc8de8dabc38cb0ca83aac781aac883accc84afd179a6c76fa0c16ca1c1659aba699bbc76a8cb70a2c7689abf7daacb81accc7eaac781adca80adce79a5c87dabcd7dadd16296bd74a8cf79abce7cadce79a7c97dabcc7ba9ca7dabcc7cabc982b1cf83b2ce86b5d18ab7d67ba8c781aecf85b2d37faacd709bbe6b95bb79a3c980abce76a1c383acc8c3ebffc6ecffc8ebfecfeeffcae7f7c9e5f1b8d4e0bed7ebbfd8eeb7d3e1c8e5f3b2d1e3bcddf0aacde391b7ceaad4ed8dbad77ba8c97dafd47db7df87bde38fbbd696bcd3c4e8feabcee495b5cad5f0ffddedfae1effccadef77897b66898bc4f8baf468aaf5c9dc36398c26394bf5488b84f85b4437aa334719d20679f135a924e8bb8639ac36399c75a8fbb6293bb5e92b76297bf5f95bb5c91b35e90b36a98bc6d9bbf6b9cbd96c5e1a1cbe18fb9cf87b0d080acd170a1c95d91b86799bc70a1c2729fbca1cde6a5cee4acd2e7a8cce2aacee495bbd290b5d090b9d788b3d580acd16d9dc5598cb75184af5b8cb471a1c76c9dc66e9fca6396c55d90bf76a9d45e93bd5c90bf5c92c15e91c66195c76695c16491b86691b47da5c878a1c1638eb0749ec497c2ec5f8bb8608bb65e86aa7299ba6e91b183a4c57799bf84a7cf5f86af5a85af618cb76794be5f8cb65887b375a4d05786b280acd95a86b35a85b0618ab65d84af5a81ac6d97bf6690b8739dc599c1e56b92b35f86a5749abe6c93ba6188b35b84b25983b5608abc5d87b75782af5c86b06188af6e94b882a6c692b5d37195b75680aa5685b34779aa4579ab4e80b1507fad587da97a9cc2aeccee708fac6083a17296b67094b67498bc7896bc718fb3698aab6083a16a8ca8b2d1ed83a1bd98b3d06883a16883a1627f9fa1bfe185a7cc577aa25277a15077a26d94bf6289b28cb2d680a6ca49739d517ca95c86b64a74a448739e4b76a15986af4a779e608ab0a8cef26485a65e7c9e6181a77b9bc25c7ea4698bb07598b697b9d46f8eaa6b89a584a1c17693b57796b55675927190ad62819e5e7d9c5978975b799b6c8baa6685a2587a96577a9a567a9e6285ad5c7ca3637c9b889fbe91aac95f7a985877945f7d97859eb4c7ddf2b5cde586a0bb85a2c25a789a5e7ca04a6a9046688d496c92476d94486d97456c975278a54b719e3d66944066954167964167964167943f668f39638b436d973e69943a6590416b95436a93476d916388a5b8daf6a0c2dd90b2cd8fb0cf82a4c77ca2c997bce67499c3658cb55e88b05b87ae5682af5b87b45783b25885af5d89ae76a1c388b0d379a1c5678eb75982ae5b84b0628bb7d5e6eed6e7efc7d8e2c8d8e5d7e9f7d7ecfdaac5d894b4cb8fb3cd88afcc86afcf82adcf78a4c772a0c46ea0c36797bb77a3c678a4c971a1c76092b579a8c67ca9c679a8c27eadc77faec87badc87eafcf7badce6698bd77a7cd7faacd82aacd7eabcc7faecc7baac880afcd80adcc80adcc83b0cf8ab7d685b2d380adce7ca7c976a1c3739ec16d98bb7da7cd85add17ea4c87fa4c1bde1f9c5eafdc8ebffcdedffceeaffd2edffd6f2fdbdd8e3c5def2bcd5ebb4cfe2b3d0e2b4d3e8abcbe2a2c4dd88adc79ecce48ebdd97da8cb84b2d686bce089c0df8ebcd69ec4dbcaeaffa4c7dd7ca4bdc6e6fbdfeffcdbe5efd1def1c6def87ba0bd6496b73f80a6599dc46097be6899c25e92c1598fbd4d84ad3b78a4296ea5175c934f8dbc619ac55c92be6196c06798c06a9cc16a9ec6699dc471a2c26998b47eaac77ea9c973a0c19ecae7a8d1e7caf0ff85acc97da8ca72a0c46a9cbf78a8cc76a7c76c99b68bb7d0a4cde3bde2f5c0e3f6b4d5e8c0e0f5a4c6df9ec3e094bcdf7eaacf5a8ab25687b05586ae5987ab6c9abc6c9cc45d90bb6296c66094c479a9d76596c16093c05f93c2598ec05e93c56394bf6a9ac0719dc06792b2a9d2f07fabc87ea9cc628fb85a89b55887b15d8ab16691b485accd7a9ec096badea1c4ea759cc3648eb46995bc7aa7d06996bf5d8ab46d9cc85382ae5c8bb76591be7da8d56089b56289b4648bb67ca3cc6b92b9739ac18ab2d68fb6d790b4d67ca0c47598be6c8fb9678cb8547aa96189ba618bbb5883b05580ab5781a9668cb17597baa5c6e77b9cbf5b80ac5983b34f7dae4e7eae4e7eac5281ad557eaa668bb581a4cc8eb2d685a9cd6286a87599b999bcdaa2c0dc94b2ce64839f6a89a66e8ba96e89a68aa5c088a2bd7690ab728daa6e8bab5f7da157799e52789f4d749f49749f6690c0507ba66f96bd7ea4c85681a46c98bf46759f4e7da74e7da743729c5a8bb66293be4a79a3628cb2baddfd7fa0bf6b8db07498bc5d84ab5279a08aaed27e9fc098b7d46584a15576957293b66183a86789ac81a0bf6c8ba86b8aa65577934e6f9252749980a2c5aaccef5d84a55b82a3658cad56789b617ea07f97b96e87a65d7695607b99627d9a9eb7cd95aec294acc47892ab98b3d0708dad5a789a50719457799f4a6d95476c98496e9b486e9d41699a3e6697406b983f6896406995416b953b658d406a923c668e3d6791406a944269944669914c6e91a5c4e0bcd8eea9c4d7b6d1e4afcbe07594b06a8caf7398c2779ec9779cc6668cb36f96bd618bb1638cb85883ae608bb85d88b26690b66d98bb81abd1618bb35982ae5881ad638cb8709bc5dceefad0e2eed1e2ecdcedf7d9ebf5d5e9f4daf4ff9fbcce95b8ce8db2cd8bb2d37da8cb77a3c874a2c66a98bc72a0c476a1c47eaacf73a5ca6297b97eafcd7eadc77dacc87baac67dacc67faec880b1cf79abcc6fa1c479aacb85abcf85accd7faaca80afcd7eadcb80afcd82afce83b0cf84b1d086b3d27aa7c878a5c67ea9cb6d98ba6d98bb83aed177a1c779a1c481a4c2b0d2edc3e6fccaeaffcdedffceedffcfebffcce7fad0eaf7daf4ffbdd7e8bad5e8bad6ebb9d8edaecce4a8c8e1b1d0ec97bbd595c3dd8abbd988b4d789b7db8bc0e089bfdb91bfd992bad3c0e0f7c1e4fa84aec7afd3e9ddeffbe3ecf5d2deeed6e7fb9cb6cf769dbc4d88b05798c26098bd6498bf6196c0598fbb5a91ba4a87b3397cb12164994381b05c97c3649ac66398c06496bb6a9ac06a9bc476a6ce76a3c27fa9c2c8f0ffb6def784adcd88afceb0d5efbfe3f9a9d1ea7da6c277a4c385b3d47dabcc80afcd73a0bd91bdd6aed4ebaacde0c4e3f5cce9f9aac7d9a5c5da91b4d0a6cfef78a4c95a87b05686ae618eb56e99bba4cff16f9fc56194bf5e92c25b8fbf73a2ce84b3dd6293be5f92bf5c91c35c91c36093c075a5cd8bb8d986b2cf81a9c389b2ce75a0c2709cc35e8fba5d8eb971a2ca6795b98ab2d57da4c57ca0c47599bd84a8cc5f87ab5d87ad8cb8df6693bc5a87b06291bd6493bf4e7da95c8bb7638ebb5984af698fbc5f86af5a81a86e96ba84acd086aed16a90b47096ba779bbf86a8ce86a7d07c9fc97298c5658ebc5f8bb85884b15581ae5984ae5b82a96689afaacbee7b9bc16e8fbc5a80ad5e87b35885ae5784ad5b88b15c85b16289b4668db87095bf7096bd6389ad5b7f9f799cb8b2d1eda7c6e298b6d26582a06784a4708dad89a4c1a9c4dfbbd6f194afca9ab5d38aa7c9a6c7ea5175994d749b4c77a24d79a84d77a77a9fc989afd39bc2e37da8ca6090b44c7ea34778a14576a15383b35080b044739f5d89b07094b6698aa9597a99577b9d4f799f507aa25379a07a9dc3adcff29cbdde86a9c95e80a352769a5f81a69ec0e37a9bbc6182a1688bab5173985073994f72984c7297668eb26a92b57299ba6084a657779d6b87ac6e87a6afc7e3627a965e769088a0b89fb8ce6b839d728ca75f7a9763809e4e6c8e5071944b6d93496c965378a4416796406899416b9b3a66953c6895406c9938658f36638c3d6a9338638d416b95426c9642699245688e91b2d3c2ddf88aa3b7bcd2e0c4dae7bcd2e0b6d0e195b0cb92b3d47da2cc6f96c1749abf9dc3e794badf638ab15980ab6289b45e85b06c96c06f99c183add5618cb65a85b0638eb9638eb9729dc77aa6cdd0e3f2daedfbdaecf8daecf6d6eaf1d2e6efdff5ffdef8ff9ebdd190b2cd8cb3d281accf7aa6cb74a0c76b97be78a4c978a4c776a7c8699fc5679fc27baecb7dacc883aece80a9c97fabc87facc97fadce74a6c775aaca7db0cf85aecc87aecb7fabc881aecb84b1ce80adca83b0cf85b2d182afd07ba8c96f9abc77a2c476a1c47ca7ca7faacd75a0c37ea6ca80a7c89cbed7c8e8fdc9e9ffcceaffcdecffcae6fbcfeafdd0ebfcd0eafbcce6f5d2eefacce8f6b1cde2b8d6eea5c4e099b8d4b2d0ecb4d3ef8eb7d58abbdb86bbdd8bc0e28abbd990bfd990bcd58eb6cf9ec0d9c1e3fc98bdd7a8cbdfcee2eddfedf6d3e1eac9d9e6dcebff93aecb6b9ec94e8db9639bc06197bb5d97bd5b95bd5d96c15794c14385b92c6ea24280b1609dc95f9ac46199be6799bc6b9bbf6d9cc66c97c179a0bfcbefffa7caddafd2e6bbdefe80a4c690b3cfb8dcf490b9cd7fa9bf80acc58ab7d49fcce987b4d181aecba8d2eba0c4dca8c8ddb2cfe1a7c2d3aac5d6b8d4e990b2cb9dc4e1618db05885ac6b98c19cc8edaed7f799c2e073a1c35e92b96297c36598c575a2cb9fcbf06c99c05f90b96197c65e93c55d8fc06594be759dc08ab1cec7ebffbde2fda1c8e986b0d66796c077a8d36091b98cb9e0769ec29bbfe38aaccf7c9dc0a5c6e98eb2d67ba3c7719dc46491ba6e9bc45786b26796c25a89b75786b45a85b26590bb759bc86289b28cb2d97aa0c5688eb28db5d882add07098bc698fb46083a96386ac91b7de97c1eb79a6d06798c35588b35588b34f80a95a86ad5c83aa7fa1c69ebee47899c25c7fa797bde183abce628daf5b86a96188b1547ba65e84b15f85b25e83ad567ca35d83a75e82a481a5c77598b8b3d4f5abc9eb6181a76080a66889aa6d8cab90aecaabc6e1758eac728ba997b2d07493b2587c9e5279a0527daa527aab82a5cf8dafd47da0c07ba2bf7ea9c94a789a4e7fa84578a75181b25c8abb4a75a25882ac6086ad98badd6e8daa5b7c9b50789c527ea5547ea85077a05b80aa7497bda7c9ecafd2f280a3c3567a9c6b8eb47ba1c66389b09bbee4aed2f4597d9f50789c446e94497097557ca3577da45a7da35d83a76689a98aa8c4b0c8e0c3d8ed667b90a6bed8637c9a607997bad3f1627d9b5471919cbadc9ebfe27799bf577aa2456c95426c96416e983d6c98386994396a95376893376893366a92356691406c9b3e6898406a94446a8e9bbdd9cbe7fdd2e9f9c9dde8abbcc6c3d1dc99aabac4d9eea9c2e0799abb8ab0d76f99bf6c95b37da4c37ea4c88db0d8789bc594b7e193b9e0769dc67ca6d0608bb65a86b56490bf618dba6e99c4729ec578a2c8d5e8f9d8edfed3e9f7d4ecf8d3ebf5d2eaf4d6ecf9d9f0fec9e3f4acc8dd96b8d38ab1d079a4c66f9bc0739ec87ba6d077a7cb669bbd69a1c67cb2d67fb2cf7eadc987b0d085aece85aecc81adca7cabc970a1c178adcc7eb1d07faccb82aecb83b0cd7facc984b1ce84b1ce88b5d484afcf7da8ca75a0c27aa2c57da5c8779fc37ca4c8749cc07ea6c97ba3c691b5d5c8ebffc7e6facfedffcae8ffcbeaffcfebffd0edffcbe8f8cee9fcd2edfecfebf7d3f0feb8d4e9b0cee6a7c7e09ebdd9a9c4dfc5e4ff97bedd89b6d78ec3e386bbdb8cbbd991bfd995c1da88b2cb92b6d0b9dbf6accee78cabbfc7ddebd3e4eeddeef6c9d7e0d8e4f4cce2fa74a1c8518bb36ba1c7649abe629abf659fc55d96c15e99c54886b73977a85390bd75b0da65a0c86199be689abd6d9dc16b9ac6638eb97da5c8c6eaffb8d9eca4c4d9a1c4e48fb5d991b8d986afcba8d2ea81aec3a4d0e991bfd9acd9f892bfde82afd083aeceadd2eda0c2dba5c1d7b6d1e4a6c1d4b9d5eab2d4ed90b7d4608caf608db478a5ce6a96bd7098bb7ca7c773a3c76498bf5f94be73a4cd78a4c989b4d76995ba6190ba669ac95d92c46294c57baad685add17094b4789dba9abfdcbde1ff94bce076a1cb6b9ac472a2ca73a0c78bb3d791b5d78baccd8fb0d190b1d2a8ccf09ac1e86490b779a5cc81add45d87af6e9ac15a85b05883ae6691bc8cb7e278a1cd6b92bd759bc27fa5ca7aa0c481a7cb6e94b88db3d79ac0e4688eb25b81a66f96bd5b85af5d8ab46897c15e8fb85485ae5180aa5885ae5983ab5c82a996b8de94b6dc799bc0799dbd8cb3d26d94b37da5c882a9d25d83b07096c36489b684a9d37fa2ca567ca15a80a5658fb584acd06688ae85a5cc83a5cb6688ae7294b77699b7688aa66d8aa886a1bf7691af7a95b37695b498bbdb577fa34e79a4618ab67698c582a4ca7ea2c499c0df7fa8c85985a84778a3477aa94b7bac4f7bac537caa4d749f557ca78baed4b9d7f37997b3547b9c4f799f507ba54d78a24a749e4f769f5d83a86387a987abcd5b7fa151779c4f759c50779e678db26084a6698dad638baf5d87ad567da64a719a5c81ab5a7fa9557da1597d9d6886a095aec48a9dac8699aa6d859f5c7795607a9b6c89ab5c7a9c58799c6282a84f7298496f96426990406c933a679036658f3c6b97396a95396a953a6b96386994376a953b6b993d6b9c406a9a436d97668cb08fb3cdbad9edcee5f3d2e6f1cfe0eabfcdda7e8e9e899eb3acc6e17a9bbc769cc16189ad668fad7da6c46389b07ba0ca6a8cb97398c2739ac16892ba618cb65a86b3628ebd628ebd729dc8709bc5709cc375a1c6d5eafdd4ebfdd0ebfed0ecffceedffd1eeffd2ecfdd5ebf9d6e9f7e6f9ffbdd4e491adc27da0bc709bbe76a3cd75a5d374a8d05387ac72a6cb7caed180aecf84b1ce86b2cf86b2cf83afca86b2cd82afcc6f9ebc7cafce7dafd07fb1d482b3d483b2ce81afc984b0cd89b5d287b2d279a2c287afd281a9cc81a7cb799fc37fa5c97ca2c67da3c77da4c588afd0bfe4ffc8ebffcaebfecaeaffcbebffcbecffccebffccebffccebfdceeaffceeaffd0edffcbe7fcb9d5ebb3cfe5a6c2daabc9e19dbbd5aacce7bde0fe98bfde90bddc8fbdde8dbad993c0dd96c2df8fb8d490b8d2acd0e8c1dff78ea9bcd0e5f6d9ebf9d3e1ecd5e3ecc1d1dedff9ff99c1db6596b7699dc26ba1c7699dc4699dc56094bc5a8fb95e97c44d88b45b95bb78b0d56aa1c8679bc26a9ac06895be5787b76d9dcd7eabd579a4c6c4e8ffa9cde594bbdc78a4c979aad373a4cc79a7c898c5e289b6d384b1d08bb9db82b0d473a0c776a2c7abd3f79fc3e39abcd79fbdd5bad9eebddbf39bbfd97ba2c15e8aad6191b776a7cf6fa0c86693ba74a1c876a6ce6c9dc66da1c86e9ec493bee19cc7ea6b97be6594c06599c95d92c46599c8699ac3aad6fb6c94b76991b57fa7cbacd0f2b6dafc8eb6d979a3c9739ec87ea8d092b8dda5c8e88baecc93b6d4a1c5e578a0c4749fca6590bb739bbf96badc688baba0c3e385abcf6289b0618bb56994bf79a2ce658cb76287b3799ec8749cc07da1c39bbcdb92b1cea7cae88aaed07299c05f89b35580ad6691be648fb96c97c15e88b25b85af5e87b35c85b1547ea85f86af90b2d896b7da6e91b16c93b298bee295bce394bbe66e94c182a7d45c81ad5c7da67496bc6386ac567da45a86ad5b86b06085b26d8fbc8cafd584a8c880a5c07fa4bf688bab6b8db26b8bb26282a96c8cb26a8cb184aacf6690b6739dc56993bb5b82ad668db6658cb37299c07da4cb517ba55585b35689b85080ae4c7ba77faad54e77a34c75a1769cc3a3c1dd87a3bb6386a25881a14b759b517da44d779f4d779f4f79a1577ea74e749b56799f6e90b5567a9c587fa05c83a48fb6d583a7c76286aa5f85aa5279a05178a16a94bc5077a0547aa156789b5d7b97768fa5c1d7e5acc2d08099af5c759359759a5979a0587aa053769e446b92446e963c67913d6d953a69933869943c6b973c6b993d6998436f9e3d6996416d9a416d9a3d69963d69963e6b95628eb5739ec19ac1e093b7d1a5c4d9c2dbefcee3f4cbdeefabbecf8399ae9cb7d285a4c37ea2c67ea6ca6a93b3668eb16a91bc668cbb6890c16994c173a0ca6393bb5b8bb36390b96993bd7ca3ce709ac46f9bc26696be5d8fb4d0eafbcfeafdccebffccecffcdedffceeeffd0ecffd2ecfbd8ecf7e2f4fee8fcffdef5ff809fb47194b276a0c679a6cf73a5ca5789ae7cacd080b1d284b1d284b1d085b2cf85b2cf84b0cb87b5cf83b0cd79a6c57eaccd7daecf82b4d781b2d385b2d187b3ce87b3d089b2d07da6c68cb5d588aed27ca2c682a6ca7fa3c585a9cb80a4c67fa3c583a7c7c3e7ffc7eaffc8ebffcaebfecaebfecaebfecaebfecbecffcbecffcbecffcbeafeccebffcae6fccae6fcd0eaffb7d1e8bdd7eeadc9dfa5c5deb3d5f093b5d18fb4d192bedb92bfde87b4d38dbad98dbad791bdda94bed798bdd7cfedffb4cfe4b4cde1cadff0cadae7d4e4f1baccd8c0dae9c7eaff87b3d071a1c570a4cb6b9cc46798c16d9ec7679bc3639ac370a8cd6da2c46a9fbf73a5c86b9bbf6c98bd628db76190be6da0cf70a3d071a1c97da8c8b5defc78a4c76fa0c871a7d577addb76a7cf7caace87b5d678a6c873a3c96e9fc776a5cf82b2daa4cef69cc4e793b6d491b3ce9ebed79fc1dca1c6e36e96b9638fb66696be78acd47bafd77cacd47facd56493bd6c9dc674a5cd77a7cb9fcaec9bc6e86995bc5f8eba5d8fc0689dcf5e93bf689cc483b0d77ba5cb8db7dd75a0c37ba1c5bae1ffaad0f48ab2d66b95bd759fc782a9d0749cc07aa1c2739ab9789fbe82aacd6893bd608bb6668db66f95b98fb3d3add0f0a2c5e5688bab668aae658bb09bc1e86e94bb6085af668cb36a90b76589ab8facca9bb6d1a7c6e384a8c87098bc6793ba5d88b35c87b2618bb5779ec7668cb37298bf769bc55a81ac5982ae5c86b05d80a697b9dc6487a76083a35b81a55f86ad6891bd6994c1739cca8eb5e0698bb16b8db290b4d87096bb6692b95784ae5981b2577dac5e84ab749bbc658aa57ba0bb7a9ec26588b0688bb57699c36588b05a80a75980a95b85af608ab280aad25680aa638cb84a75a04f7aa748719f4d79a86090c16397c75a8dbc5c8db85d8ab449749f4874a16990b9b1ceec9fbbd37e9db97fa2c0597fa451789f4e78a04e78a0709ac27ea8d0537aa57196c0587ba191b3d6789cbc8aaece5b82a36187ab6f93b77aa0c55f87ab4c769c46709a648eb86a8fb97d9fc45d7a9a809ab3a2bccdc9e0f0c8e1f5a2bcd7829ec36787ae698ab34e749b41689145709a3e6b943a6b943e6f9a3c6d983e6d9b3b67963f6999416c99416c99426d9a3a6592426d9847729c6693bc5f8cb56794bb6591b66d98ba789cbc82a4bfa3bfd7c9e2f8c4daefb1cae0b4cee5b6d1eca1c0dd6f92b280a6ca92b9e080a7d2648ab95d87b76a96c55f8eba5a8ab26996bd6995ba7fa5ca6c8fb57fa5cc80a7ce6f9cc36496bbceebf9ceebfbceeaffcdecffcdedffcdedffceefffceeefdd1effacfeaf5dcf2fde6fcffcee5f58ba6b9809eb687abc57fa8c683b0d186b3d482afd082afd088b5d683b0cf84b3d185b2d188b5d485b2d182afce81accc83aece8bb6d687b3d087b0ce89b2d088b1cf87aecd88afd07fa6c77299ba7fa6c780a4c686aaca7a9ebe8aafcc8aadcbb5d8f4c8ebffc5e9ffc7eafec9eafdc9eafdc9eafdc9eafdcaebfecbecffcbecffccebffc9e8fcc9e8fccae9fdceeaffd8f4ffbbd7eca9c8dda7c7e09ec0dbc0e2fd98bdd896c2df8bbad693c2e091c0de89b8d684b1ce8dbbd597c1daa1c3dcb3d3ea91b0c5b7d2e5cde0f1d2e3f3b9cadac0d7e9a0bed67a9fbc79a7c971a3c86e9fc86293be6c9fca6fa4cc77add372a7c98abcd77dacc683b1c96a98b26088ab6b95bd76a2cf6c9fcc6da4cd71a8cf70a4cb6fa0c878a9d474a7d47db1e174a8d878add978abd68cbce477a7cd72a3cc73a7cf73a4cf6d9ec782aed39ec9eba5cae7aacee89bbfd9a6c9e5a2c9ea628cb26592bc699ac57fb3db7eafd780b0d88cb9e273a2cc75a5cd79a9cf8bb9db97bfe29fc7ea6c96be77a6d2689acb5e92c26297c36397bf73a2cc7aa6cd78a0c379a1c47aa6cb77a3ca9dc4eb7aa2c67aa2c676a2c777a8d36e9ecc709dc793bde3afd6f3a7ceeb88afd06993b9618dba6190be6592bc6f99bfa0c3e3a6c4e09cb5d3758eac7794b46a8bac6c8eb1698db1678ab081a3c8b5d4f38aa7c5a9c6e694b5d67498ba5b86a85b89ad5d8ab3628fb9618bb57096bb93b5daa4c6e980a3c95d82ae597fac6188b16084a89fc0df809fbc96b9d96289b05281af5f8fbf6897c37ba7ce678eaf81a6c396bada82a8cc658cb55982ae628ebb5581ae638cba587fa87498bc7d9fc290b3db6f92bc6486b3668bb56389b0577ca66488ba557aae557ba8557ca777a0cc517ca94876a74979aa4d7dae4476a7558abe5a8fc34d80b54678a94e7eae5c8bb94b7aa66892ba87a6c587a1bc9fbad57996b49ab6db6a8ab16b91b879a3c96994b75f87ab789dc985aad6678eb96187ac7194b498bbdb5073994e739d486f96476f93618caf4d779d49739d4c739e5a7fab92b3dc9bb9dd5d7a98aac6debdd8eda1bccf647e95637e9b6885a75e7ca04e70954e7197497097416d943d6a933b6a943c6b974776a43c6897406b983e69963d68953f6a95406b965e89b3608bb5608bb56190bc6293be6396c15e8fba6f9fc7628eb36d94b58fb1cdc1ddf5c4ddf3bad0e5b0c5dab3c8ddafc9e46c8eb3779cc67197be6289b25c83ae5d86b26d98c56b96c0719cbf96bdde80a3c3b4d5f690b2d592b6da6a95b875a1c4cdedfcceeefdceedffceedffcdedffcbeeffcbeeffcbefffccedfcd2f0fbd2edf8e1f9ffe9ffffd3e6f4a2b8c5a7becea9c5da86a6bd8dafc88bafc98baeca87afc989b0cd89b2ce88b4d188b4d186b2cf85aecc86afcd89b0cf8eb5d28eb3d085a9c982a6c689adcd88accc7599b97aa1c07fa6c781a8c786aaca80a5c28db2cf96bbd6a8cce6c5e9ffc6eaffc8ebffc9e9fec9eafdc9eafdc9eafdc9eafdc9eafdcaebfecaebfecdecffcae9fdcbeafecdecffcbe7fcc6e2f7b8d4e9b4d0e5a7c6dba3c2d794b4cb9ec2dc8bb7d28ebddb93c1e28ebfdf81b2d381b2d27dacca88b4cf90b5cfc0e3f993b3c8cce9fbd3eafac0d3e2bfd0e2cbe0f3a3bed398bad38ab3d177a5c96998c25f92bf5e93bf6da2cc77add380b2d3b2def9acd6ef8fbcd37eacc684afd180acd373a2ce71a4d16aa0cc69a3cb669fca6ca2ce70a4d375a8d775a7d86b9fcf6fa5d470a4d373a4cf6fa0c96c9fca6fa2cd6c9fcc71a5cd80b0d6a2cff096bfdb95bdd787acc7b6ddfa91bcdf6693bc71a1cf7eb1e079add581b2da82b2da7eabd4709fc977a7cf6c9cc2719dc079a1c4a8d0f393bde578a5cf6999c96599c9659ac66295c06899c47aa7d0a3cbee6e97b76f9bc06e9ac1729ec58bb5db92bee37babd36498c75d93c25f92c16b98c190b9d9b2d7f4a0c4e48cb4d878a5cf5e8dbb6190be5f8cb67197bb81a0bdb5d0ebb8d2ed809bb684a3bf92b3d27a9cbf698bb16e8eb4809fbea3c0deb1cceabcd9f7a6c8e46f96b55e8aad5a87ae5d8ab4658fb9688cb089aac99dbbd7a9c8e788a8cf7396be678db2749bbc6081a289a8c786a7ca7da3c8618eb75586af5382ac6f9bc07aa1c29bc0dd8fb2d0bbdefe86a9cf638ab55f8eba5382b0547eae7197c6779ac26184ac6b8eb87496c3658ab66087b0668db46990b95a7eae5e82b45e83b0779cc86188b1547da94a78a94f7fb04679a8467aaa467bad4277ab4b7eb35082b55b8dbe5588b54d7ea76894b9a9c8e7a6beda637d98a6bfddb4ccf06480a76689af658cb35981a5688fb6587eab4a73a1507ba86791bb7298bc92b6da86abd55279a4507aa24a769d4d779d5680a65e85b05378a4577aa44f70994c6c92718fb17694b07d9bb3bed8ef6984998aa2bc9db6d45b789a52729852759b456b92406a92436e983d69963d6c983d6998446f9c426d9a436c98436d973f668f5279a06b92b9678eb76a94be628fb96798c35d90bf5e92c15c8fbc6899c26f9bc0759cbd98bad687a5bfabc5dcaac3d9aec7dd97b2cd7799bf7499c380a6cd85abd280a7d06a91bc628cb6749ec682a8cda9cded8badc9a0bfdc99b8d7799cbc6e94b885b0d2d0edffceedffcdeeffcdeeffcbeeffcbeeffcaedffcaedffc9eafbd0f1ffccecf9cfedf7d8f0faeafdfff3ffffeef8ffccd9e1e2f0f9c7d8e2acbecc9cb2c09db7c896b2c793b3c892b4cd90b4ce93b8d38cb1ce92b7d490b5d286abc885a8c691b4d295b8d694b7d57194b280a3c186abc883a7c787acc988abc794b8d29abed8b2d6eec6e9ffc8ebffc9ecffc7e7fcc9eafdcae9fdcae9fdcae9fdc9eafdc9eafdc9eafdc9eafdc8e9fcccedffc8e7fbc5e4f8ceedffccebfdd7f6ffcdeafab6d0dfb9d3e2b6d1e6abcbe496bfdb8ab8d988b8dc82b4d975a9d07cb0d578aacb7dacc88eb3ce9abad1b1d0e4bad7e7adc4d2b4cad7cfe0f0d3e6f5bed5e5abc7dca1c5df75a0c06998c25386b5548ab9659bc96ea2ca81afd39ec5e6aed5f4b6e3ff8abbdb77a7cb7bacd47cacda6a9dcc70a6d471aad56ca6ce6ba2cb7bb0dc79abdc72a4d76a9ccf6fa5d473a9d76da0cd72a5d26da0cd6ba0cc689ccb73a8d27cadd587b5d99dc8e8a2cbe998c1dfb3defe98c4eb7faeda6d9fd07dafe079acd77fb0d97fafd786b3dc83b0d9a2cff695c3e791bde087afd288b0d384aed46794be6090c0689acb6196c26196c2699ccb7cabd779a4c793bcdc729bbb98c3e575a2c96897c16c9dc87fb2df659bc95a93c05d92be6091ba608ab0a7cdf1a7cdf19ec4e888b0d36f96bd6c96c0709bc66f9ac585afd77299baa3c8e5accee989a8c47190af84a5c6a4c4ea799abd89a8c794afcc9eb6cec0d9efbcd8f0a5c7e3668db4618cb6618cb76289b27596b58aa6beacc5dbc3dbf3b2cbe99fbcda93b7d188adc89ec0e66687b08cacd293b4d59bc0dd79a0bd6f97bb5d84ab789ec58caed3a8c9e8a0c2de84a7c55f87ab5c89b34e7dab5983b35f88b6587daa5e80ad6082af577ca85980a95983ab5f8bb0648fb2628aae6288ad5e81a76285ab5b7fa35d83a8618cb64a77a14d7ca64778a14477a44b7ead487aab5385b6578bba588db7598db46996b7b6d4f0a0b5d089a1bd718aa8b4cfedbfdcfe7292b85c7fa75479a349729e4c76a64b77a85d8bbc4a79a74c78a55f8ab56590bb5d88b34f7ca55b88b25984b1557ba8698eb87c9fc753759b5d7fa453759a84a7c7afd1ed6786a27691aeb0c8e28195ad899fb76481a154769b4b71964c739a426c963d68933d69963b6796416c993f6a97446b96456a9443668c7799be85a7ca7698bb6f92b886acd36e95be618cb66591be6392be6a99c377a4cd89b5da77a2c57aa2c579a0c1759cbd82a9ca6b92b37fa7cb8db4db85acd56e95c08db4dd7aa1ca769dc4688fb66c94b8698cb27fa1c4a6c5e4b0cfecc2e1fdb3d4f37fa3c784acd0cdecffcdecffcdeeffcdeeffccedfeccedfecbecffcbecffcaedffc5e8fbcbefffcbedf9d2edf8e4f8ffedfafff6ffffeaf3f8edf4faf4fdffeef7feebf8ffd9e7f0c6d8e4cbdeecbcd3e3b2cbdfafcbe09ebcd4a3c1dba3c2de98b7d497b9d593b2cf97b6d3809fbc8badc990b2ce89acc88fb2ce8eb1cd9abed8a4c8e0c7ebffc9edffc4e7fbc7eafdc7e8fbc9eafdcae9fdcae9fdcae9fdcbeafec9eafdc9eafdc9eafdc8e9fccaebfec7e8fbcbeafecdecffc6e5f7c9e8fac8e7f9daf5ffd7edfabdd0debcd1e4b9d5ed8fb4d188b5d67dadd37db1d97aaed66ea2c979abce7dacca8fb4cec3e3f8d6f3ffa7c3d1afc9d8a9c0cecaddecd6e7f7bbd1dfbcd6e7afcfe479a0bd6994be5b8bbb5589b95e94c279add58cbade799fc37ea5c683b1d370a2c77eb2da7bb0dc83b7e76fa3d36da1d072a8d475acd578afd877acd873a6d56b9dce6b9dce679dcc689ecc6ea3cf70a3d06ca0cf71a5d46da3d16ca0cf72a5d07babd387b3d8729fc07faacc7aa6c96e9ec66fa0cb6c9ecf6ea2d27baedb76aad278a7d183b0d97eabd481aed5b0dcff8db8db7ca4c77fa7ca87b1d77ea9d36b9bc96ea1d06ca0cf6296c5669ac975a6d194c1e88eb9db79a0bfa6cfed6c9abc6798c06da0cd6195c46296c55f94c05d92be5b8eb96390b9658fb5658fb5749fc289b0d1749abe739ac16892bc6692bf6493bd80add46e9bbc9cc3e282a7c498bbdb84a5c87fa1c67d9fc289a8c78ca7c2859caebed3e4b7cde2abc6e181a3c86b90ba6186b099bde1bcdaf69eb7cbb6c9dabed1e2c1d6e9b7d0e4a7c6da9cbed76a8cb16586af6282a97492b69ab9d6afceea91b4d282a4c76d8fb47494baadcceb87a6c37b9eba82a9c8608ab25481ab537eab5782af7096c36489b57194bc688bb1668cb16590b35d89ac5b87aa5f8aad648caf6286aa7397b993b5d87397bb5d85a94f799f4d79a04b78a14b78a24c7ba94b79aa5585b5467aa9457ba7487ca4608cafa6c3e1c9def9bed6ee809ab3839eb9bad5f3b6d0f17290b24d6e974e739f4973a34975a64a78a94474a44878a85585b34776a25e8db7598ab34978a4456f9f496f9e5476a385a6cfb2d4f97da1c36387a76d91b1698caca0c1e0839ebc6e86a29caec4a0b4cc5372917194ba6288af4d779f466f9b3d6895406c9b426e9d416c99426b97456c97496c9499bbe0b9d7f985a4c182a1c080a1c46e90b6698fb66892ba709bc578a5cf73a0ca78a5ce74a1ca77a4cb739fc6719dc46e9bc277a4cd72a1cb6493bd6491ba5f8ab4618ab65f88b4658fb9658fb76a95b8779fc3698cb27d9fc47d9ebf89aac9a8c9e898bbdb80a6cb81a8cfcbebffcbebffcdecffcfecfed0ebfecfeafbccebfdcbecffcbeeffc7ecffc9ecffcaebfecdeafacee8f5dcf2ffd9ebf7e0f1fbe7f5feeefbfff2fdffe8f1f6e8f0f3e9f1f4e4ecefeaf3f8e4eff5e0eef9cfe1efc2d7eab8d1e7a3bdd699b4cf9ab8d28ba9c595b3cf96b5d192b1cd93b5d096b8d39fc3dbb9ddf5cbefffc7eaffc7eafeccedffc9eafbcbeafccbeafccae9fdcae9fecae9fecae9fec9eafdc9eafdc9eafdc9eafdc9eafbc9eafbc9eafbc9eafbcaebfcccedfecbecfdcde9f7def0fcd6e6f3d8ebfcb9d3ea85a8c478a3c57aa7ce7fafd780afd974a5cd80b1d28bb7d4c2e4fdcde9fecce7f8bdd9e7afcadbb1cadec8ddf0b3c6d7caddecbbd2e2d8f4ff85a9c3749ec46190bc5386b373a8d48ec2e99eccf085add081a9cc78a6ca70a1ca75a9d871a6d872a7d9689ecd77acd87cb1db76abd570a5cf6ca1cd6da1d06ca1cd6ca1cd6a9fcb6ea3cf6b9ec96c9fcc6b9fce6ca2d071a7d671a5d575a8d778a9d476a3cc74a1c8739fc674a1c877a6d06a9dc86b9fce71a7d570a5d172a6ce79aad383b2dc79a9d17eabd283afd4abd6f982aace7ca4c876a0c66996bf6695c1699ccb5d91c06397c66c9fcc699cc772a3ce6f9cc584abccadd4f19ac6e377a8c96599c16297c36595c36394bf6293be6394bd6291bb5f8fb75f90b873a3cb97c3ea9ac4ea6f97bb6990b7618db45f8cb56999c16797bf77a4cba9d5fa84afd26088ab7399be90b2d793b2d1a2bed6b5ccdcabbeccc7dae9bdd3eaa8c2e3708eb46989af81a0bfbad4ebcadff0bfcfdec9d7e2c3d3e0cee0eeb6d0e1b0cce2accae4708fae6888af6380aa99b5dda8c2e5a8c2dd8fa9c093b1cb6a89a67899bc7c9dc07899ba8cafcd749bba547fa25681ae5781b17fa6d16c92b76182a37091b094b7d56289aa5883a65f8bb05580aa6c96be628aad6087a86d8fb5799bc17d9fc4779bbf6187ae547ba4658bb8517aa84c76a64977a84e82b25086b54e80b16e99c4a5c3e5b8d0eac5def29eb8c97890a8b2cae4abbfd8a6bcd465809e597a9d4f74a04a73a149749f45749e4275a04378a23d709b4778a34475a04c7ba74a74a45076a7597daf4a6c996589abaacfeab1d6f19cc3e080a3c95e7ea48da7c8647c9699abbf98adc27d9cbb55789e496f964c769e48719d426d9a44709f3f6b9a4e79a647709c466d967497bdb2d3f68faecdbedcf8bfddf97f9dbf8babd17a9dc56e95be7da8d27aa7d16b9ac66192bd6192bd5e8fba6091bc5e8fba6394bf6b9cc76ea1ce6a9dc86697c06897c16d9ac4709cc9618cb9638eb980acd391bbe16e96b9779dc16488ac7295bb6487af7da4cb6791b9719dc4c9ecffccecffcfebffd0ebffd1eafed0eafbceebfdcbecfdc9ecffcaefffc8ebffc9ecffcdecffccebfdcde8f9cfe9f8d2e9f7d6ecf9e1f3ffe1f2faecf9ffecf7fbeaf4f6f2fafde8f0f3e4edf2dfeaf0d8e5eec6d6e3c6d7e7bbd0e1b0c6dba4bed5a9c5dda0bcd499b7cf99b7cfa1c1d8b7d7eec9ecffc7eaffc6ebfec8ebffc5e8fbc9eafdc8e9facae9fbcae9fbcae9fdcae9fecae9fec9e8fdc9eafdc9eafdc9eafdcaebfecaebfcc9eafbc8e9fac9eafbc9eafbc8e9fac9eafbcce9f9d8ebf9e4f6ffccdef2c2dbf17a9cb7779ebd80a8cb7ea8ce88b4d99ac6e9b0ddfcc1eaffc8e8ffc9e5facae5f6cae7f7b8d5e7bdd8edb8cee5c8daeec6d9e8b4cad8cee9fab2d2e97da4c5638fb679aad37db1d97eb0d588b8dca5d1f69ac4ea9fc9ef7ba8d170a3d27db1e376abdd79afde79aeda76abd56da2ce6da2ce6ca0cf6da3d1699fcb6ba0ca6ea1cc70a3ce6ea1cc6fa2cd71a5d46aa0ce72a8d76ca2d16fa2d175a5d376a5d1a1cef86f9cc672a1cb70a1cc6c9fca6fa4d06fa5d16ba0cc6ba0ca7db0db78a9d277a8d17eaed681aed591bde2a7d1f777a1c76c98bf6b98c16392be6396c36498c75f93c2699cc96fa2cd71a4d17eadd788b3d5a0c7e493bcd87da8c8a6d6fa6b9bc36a97c06390b96693bc79a6cf78a7d172a3cc88bbe676a9d46392be6c99c38bb7de98c4e96c98bd6794bb92c2ea699ac35f90b95d8db580aed291bcdf648aaf8aaed2a3c4e7b5d3ef89a2b6acc2d0d4e7f6c3d8ebafc7e39ab5d37f9cbca9c4e1b4cde3b3c8d9c1d3dfbdcbd6b0bec9a1b1bea8bdceb9d2e6aec9de7792ad7a96bb708db77792bd7a94b9a7bfd9acc5d9b1ccdf97b3cb7c9bba7e9fc2a1c2e593b4d58fb4d16991b4537dad5884b56c96c0afd3f791b0cd83a1bb86a4c0a8cae66b8fb16188af5379a6648db9608ab05984a76489b36d90b899bbe080a2c77b9ec66388b25177a45379a6527ba75885af5080b0487aab5383b477a2cf799bbeb0cce4b4cedfc8dfefc5dbf2bacee6bed0e4bacce0aec4db708ba85173994d749f4a759f4776a03f739b3f749c4378a44073a044759e4a79a34c76a64f77a8496d9f4f74a14e74987299b686adca537a99587ba17f9fc66a87a7a3bbd5aabcd0d7edff92b1ce5175994f759a4b729b4e77a347729f3d69985480af5480af45709d507aa4789ec581a5c99fc2e2a4c3e0b8d7f4b5d4f37192b590b3d99fc6ed6d98c26796c06090be5c8fbc6295c46497c65f92c15a8dbc6396c56ea1d0699dcc6295c26a9bc66293bc608fbb6291bd7fabda75a1ce76a1cb7ca8cd7faacd779fc36d94bb648bb65f88b46590bb5d8ab36393bbc9ecffcbebffccebffcfeaffcfeafdcfeafdceebfdccebfdcbecfdc9ecffc9ecffc9ecffc9ecffc9ecffc9ecffcbecffcfecfecfeafbceeaf8cfe9f8d1ebf8d7eefcdbf1feddf3ffdef0fce3f5ffecfdffecfaffecfaffe6f3fcd3e0e8cfdfecb8cfe1acc8dea6c2d8aac9deb8d7ecc4e4f9c9e9fec7eafec7eafec8ebffcaeaffc9eafdc9eafdc9eafbcbeafccbeafccbeafeccebffcbeaffcbeaffc9eafdc9eafdc9eafdc9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc8e9facee9fad0eafbd7f0ffcce6fd7c9cb57ca0ba97bad6a5c8e6c2e5ffc2e7ffc2eaffc4eaffc7e7fec7e6fac8e7fbc8e9faa9c8dcacc8dda2bbd1cce2f7b3c8d9bdd3e1c8e2f1b3d2e685a8c685add085b3d780b0d679abce77a9ce7fafd79ac7ee9ac0e58bb1d67ba7ce8bbae47aadda6da3d16ba1d06da3d26ea3d572a8d76aa2d169a2cf6aa3ce6ba1cd6fa2cd72a3ce72a5d071a4cf74a8d76ea2d16aa0cf6da3d2699ccb6c9ccc709fcd7eadd96e9dc972a1cd7fb0db79acd773a8d4669bc7689eca6aa0cc70a5d174a9d378acd47fb0d885b2db82afd67fabd27fabd26f9cc5709dc66998c4679ac76296c56a9ece70a3d26696c470a4cc94c6ebacdafc91bcdca8cdeaadd0ee789cbc8db4d59ec9ec759fc56c96bc749ec679a8d26091bc6d9ec96292c05d91c0598dbc689dc9699dc57fafd577a5c97da9d085b2db6291bb6e9dc7709dc46a95b899c0e1a1c5e787aad06d8fb2a1bedcafc9e09ab1c3c5dcecc5dbf0b6cee69eb8d3b1cce7bad5eac5dff0c6dceac5d8e6bdcee0c2d3e5b1c4d5c7d9edc5daedb6cce3839ab9839dbe9cb8dd84a2c4adc8e3b1cce1a8c3d4b2cde0bedaf2728fad8da9d07494bb8db1d587b1d76d98cb5a85ba5982ae84a7cdb9d6f690aac57b95b0738ea9b0cbe8819fc15f80ab587daa5e8bb45686ae5a85af618bb3668cb180a6cb5f86af547ea8547ea84d77a14c769c5a84aa517ea8517daa517dac5a85af668dae9abcd7afcadfbad0e5cadcf4c5d7edc9def1d1e6f9cce3f5c9e3fa6889aa4f759c4976a04677a243749c42769e4074a44175a444749c4a779e4c77a44d75a64972a0466c994c739c4d739a7399beb4d7fd587a9f698aad6380a0a2bcd7849badacc6d77c9ab46d8eaf54769956799f4e759e4a739f4a74a4426e9d4675a35f8ebc7aa6d36994bf658fb779a4c781a7cb81a5c594b5d4a1c2e37092b7678db290bce36897c16a9dca5c90bf5a8ebe5b8fbf5b8fbf578bbb5a8cbd5e90c15e90c15f92c15989b76b9cc75c8db86293be608fbd608cb96792bd7ba7ce83afd47ba7cc6b96c06792bf618dbc5c8bb95d8cb85f90b9cbebffcbebffccebffccebffccebffccebfdceebfdccebfdcbecfdc9edfdc9ecffc9ecffc8edffc8edffc8ecffc9ecffcbecffccebfdccebfdcbeafcccebfdcdecfecfecfecfecfecde8f9cfe9f8d7edfbd7eaf8ddeffbdff0f8d7e5eed8e9f3daf1ffd2efffcde9fecbe7fccae9fdcbeafec9e9fec8e8fdc9e9fec8ebffcbecffcaebfecaebfecbecffccebffccebffccebffccebffccebffcbeaffcaebfecaebfecaebfec9eafdc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7ebfbc7e8f9cae9fdcbe7fdcae9fec4e7fbc5e8fec4e7fdc7e7fec6e6fdc4e7fdc4e9fcc4e9fcc6e6fbc6e7fac4e7fac5e8fbb2d3e4b1d0e4bed9eeafc8dccce3f5d2e9f9cbe5f4b9d6e8bee0fb90b7d693bee084b2d476a4c877a9ce76a7d07cabd582a8cd82a4c7a2c8ec7da9cc6e9fc772a7d371a7d66ba3d46da2d46da2d46ca2d16da6d36aa3d0699fcd70a3d06ea1ce73a6d36fa2cf6da1d073a7d671a7d57aaedd6fa2cf6fa2cf6c9dc877a6d27baad68ebde97eafda72a5d0689bc86ba0cc6ca0cf679dcb6da3cf77add979aed87aaed680afd980afd97eadd77dacd678a5ce76a6ce6b9ac46a9bc66397c66498c86799ca6598c574a5cd6c9ec177a7cb84b1d298bbdbb4d3f0b8d6f0a9cbe697bbdba9d1f492b8dd83add56b98c16695bf78a5cf76a5cf6598c5669bc76095c15d92bc699ac36393bb6794bd6b96c06c99c399c4ee97c1e989b1d579a0bf9dc1e191b7dc80a4c895b3d5bfdaf57b94a8c5daebc7dcedd3e8f9c8def5b3cbe3afcadfbad5e8cae1f1c9deefcee0f4ccddf1c3d4e6ccddefcfe0f2d2e4f8c8ddf2b9cfe7bdd7f2b1cce798b4cc9ebad0c2ddeeacc7d8bbd6e9bcd6ef859dbf6682a76185a9547ea6537eb15482b65d87b7759ac48fafd5bfdcfc9cb7d58fa9c4b0c8e0849cb66781a26383a95d88b25889b25786b25885af5680a85b85af5985b25884b17ba8d2557fa752789c769dbe6d93b8739ac36a91ba587ea58cb3d49fc2de99b5cdb4cae2a5b7cfb3c7df96acc39ab5ca91acc1819fb78fb1d4527ca44776a23f729f4879a44475a04175a74274a544749c517ea54c77a247729f4b76a34b74a24b74a24a709d4e739f54779f5c7ea3597a9b6a89a87997b3c3dff481a0b56c8ba77699b96385a84f72985279a2547da95d89b66190be6191c16a9aca5d8dbb709fcb6594be6592bb6995bc638eb16c92b6789ec27da5c977a1c96b98c16594be6495c05e91be5b8ebd5a8dbc578ab95d8dbd5d8dbd5888b85a8aba5a8aba6192bd6d9cc877a8d36091bc5c8bb75d8ab4638eb8638eb86793ba6792bc6592bc79a8d45786b46090be5f8fbd5b8bb9ccebfdccebfdcbecffc9ecffc9ecffc9ecffcbecffcbecfdccebfdcbecfbc9edfbc8eefbc8edfdc9edfdcbecffccebffcaebfecbecffcbecffcbecffcbecffcbecffcbeafecbeafecdeafccce9fbcdeafccae7f9cfeafdd1ecfdcae5f6cde8f9cae5f6cae7f7cce9fbcbeafccae9fbcae9fbcbeafecbecffc9eafdcaebfecbecffcbecffcbebffcbebffcbebffcbecffccebffcdecffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7ebfbc5eafcc9ecffcbebffc4e7fbc7ecffc2e7fac4e7fbc6e9fdc8e9fcc5e8fbc4e9fbc4e9fbc6e9fcc8e9fac5eafac4e9f9c6e7f6c7e7f6c9e8facce9fbcde8f9d3edfec6e0f1cce7fac6e6fdc5e9ffa5cceb8cb7d985b0d37aa7ce77a8d37dacd888b2daa6ccf0bde4ffa1cdea7eacce74a5ce6ea4d36da5d66fa5d46b9fce70a3d076a9d671a5d570a4d474a8d872a4d576a8d970a2d375a9d86fa3d273a8d472a7d17eb2da89bde572a3cc79aad37dacd673a2ce6b9cc775a8d571a4d16a9fcb699dcc73a9d770a6d46aa0cc75aad47fb2dd7daed977a8d379aad57aabd677a6d086b6de7aaad26e9dc770a3d06b9fce73a7d670a3d075a6cf74a4cc7aaad27eaacf83aac99bbfd9bbd9f1bad8f086a8c4a4c8ea87add488b2da85b2d978a5cc7fa6cf86add482aed36694b86696bc5a8eb66396c3679ac76b9cc598c5ee7aa4cca7cef791b7de779dc284adcd7fa6c58fb3d580a3c3a5c2e0a5bfdacee4f9a5b8c9aebfcfabbdcbb8cbdcc5daedb1c7dcafc5dab3cadcc2d7e8caddeec0d1e1c3d3e3a2b2c2b9cadabbccdcd2e2f1d4e4f1cfe1efbdd0dfafc8dcb2cee38ea9beb5d0e3b4cedfc8dff1cfe5fc86a0bb90b2d56087b05680b05581b25783b45f89b9749dcb93b8e29bbfe3aac9e5c9e0f2d2e5f4d2e5f686a0b75f85a95f8cb65584b05483b15783b4517caf5887bd5284b74d7caa6892ba7a9cbfabc9ebaac8ea708eb27391b57b9cbd93b5d892b3d2b2cdea829ab46c849e758faa88a3c1a7c6e56b8eae597fa3507ba55988b44578a74274a53f71a24577a84577a84575a546729f4e79a37facd34c79a244709d4b77a64872a24d75a64c729f5477a181a3c997bada5678947c9eb97c9dbca7caea6286a8789ec2799fc46e95bc618bb56792bd6793c05f8ebc5f8fbf70a3d270a3d073a3d16394bf5e8db76592bb6390ba5e8fba6093be6093be8abbe66697c05e8db76595bd6895be628fb96390ba628fb96e9ac76d99c66493c16796c46291bf6995c26e9bc56897c172a1cb86b3dc89b6dd638fb6648eb8729bc7628db85e8bb56191b95b8bb36190ba5a89b75c8abbccecfbccecfbc9edfdc8edffc8edffc8edffc9ecffc9ecffcbecfdcbecfbc9edfbc9edf9c9edfbcbecfbccecfbccebfdccebfdcbecffcbecffcaebfecbecffccedffcdecffcdecffcdecffccebffccecffcaeaffccecffccecffc7e7fcc8e9fccdecfecdedfcccecfbcdedfccdecfeccebfdcbeafecbeafecbecffcbecffccedffcbecffcbebffcbebffcbebffcaeaffccebffccebffcbecffcaebfecaebfecaebfec8ebfec7eafdc7eafdc7eafdc7eafdc7eafdc7ebfbc7ebfbc7ebfbc7eafdc6ebfdc1e6f9c3e6fac6e9fdc1e8f9c4ebfcc6ebfdc3e6f9c5e8fbc4e8f8c3e8f8c3e8f8c7e8f9c7e8f9c5e9f9c5e9f7c9eaf9c5e4f6c7e8f9c9eafbcae7f9c3e0f2cee9fcc7e3f8c1e1f6c4e8fec2e7ffbae1fe97bedfa7d2f582afd67ba8d17ca8cd80abce8cb8d5acd8f59bc8e97dadd36ea1cc6ea2d173a7d66fa2cf72a2d077a7d577a7d777a9da7cb0e27bafe170a4d66ea0d371a5d571a6d271a6d073a8d07db1d889bde490c1e992c3eb8fbee872a1cd6b9cc76f9fcd75a8d580b3e076a9d86ca0cf6ca2d071aad575aad673a8d276a9d47aadd87baedb76a9d478a9d17fafd584b2d67aaad070a1cc7cb1dd669bc7689bc8699ac571a0ca75a2c987b3d87aa5c78eb5d4b3d5f0a6c4de9ab9d686a9c98db4db78a4cb85b2d97ca8cd8ab0d78fb5da98bee2729abd75a1c46c99c05b8cb56798c36d9cc682afd8749ec879a0c9779ec76e98be84b0d39cc9ea749cbf8db1d37e9fc08aa7c593adc8bed4eccee3f8c3d8edc4daefbad3e9b8d2e9aec8e1b5cfe8bdd5edb4cde1c1d8eac8dbecbbcedfa8bdcec2d5e6c2d4e0c6d4dfddebf6d3e3f0c2d7eab8d1e7a3bfd596b2c7b6d1e4c6ddefd1e4f5c2d8ed7f9ebb6187ac6a95c05884b36291bf5b89ba5381b25985b25781a981a5c5a9c2d6d1e4f2cbddebd2e8fd9bbfe15883ad5887b15281ad537fb0507eb24f82b94d80b55889b4648eb47a9bbc6c87a57c97b596b1cfacc5e398b3d091aecc96b4d0aec8e3a6c0d9b3ceebb3d0f080a1c25a7ea2587fa64f7aa55180ae5181b24a7aab4f81b2477aa94477a64373a34674a5527ead7eaad789b6dd4b7ba14776a04675a14571a24872a24f75a45479a5587ba16185a77ea3c059809f7ca2c76c93ba7aa4ca7ba7cc7da9d0739ec87aa5d06692bf6190bc6494c2679ac772a5d2689bc86a9bc66293be6897c16390ba6190bc5d92be5f95c35f94c076a9d46d9ec779a9d1618eb76590ba6a95bf6893bd648fba6793c05f8eba5e8dbb6393c15f8ebc5f8bb8628ebb6190ba6393bb608db4628fb6648fb9638cb85f88b66590bd5c89b35d8db56595bb5d8ab35f8bba5f89bbcbecfbcbecfbcbecfdcbecffcbebffc9ecffc8edffc8edffc8edfdc9edfbcbecfbccecfbceebf9ceebf9ccecf9ccecfbcdedfccdecfeccebfdcbeafccbeafcccebfdccebffccebffcbecffcaebfecbecffc9eafdcaebfecbecffcbecffcdeeffccedfecaebfccaebfccaebfccdecffceedffceedffcdecffccebffccebffcbecffcaebfec8ebffc8ebffc8ebffc8ebffcaebfecbecffcaebfecaebfec7eafdc8ebfec7eafdc7eafdc8ebfec8ebfec7eafdc7eafdc6e9fcc6e9fcc6e9fcc6e9fcc3e6f9c7eafdc5e8fbc7eafdc2e9fac3eafbc1e7fac6ebfdc4e9fbc4e9fbc3eaf9c4e9f9c7e8f7c8e8f7c7e8f7c7e8f7c9e8fcc6e6fbc6e9fdc3e6fac5e5faccebffcce8fec8e7fcc6e9fcbfe6f7c2e7fac0e4fac3e7ffc1e4ffbae2fcacd8f582afd07aa8cc82afd686b3da8fbde19ac8ea73a4c574a6cb79aad579a9d778a7d574a3d173a2d074a4d274a8da78ade16da0d56ea2d474a8d874a9d573a8d272a7cf76acd27cb2d87fb3db83b7df81b2dd72a3ce71a2cd72a3ce74a5d078a9d46b9bc97db0dd7ab0de69a2cd6da2ce73a8d276a9d67aadda72a5d471a4cf85b6de97c5e984b0d3709ec077a7cf73a6d170a5d173a8d483b4df92bfe88bb7dcaad6f979a7cb81aed58db4dbb3d7fbb3d4f59fc2e2729dbf75a3c76d9dc579a6cd9ac2e69dc3e88db3d89ac0e5a2c8eca4ccef7aa5c77da7cd6b96c06994bf6a97c16996c06d9dc56091ba71a4cf669ac26797bf7dabcf92bde0b1d7fba0c2e783a3c97391b57596b798b9d8a8cbe9b6d8fba3c5ea8dafd49abddda6cae4abcee2b6d5e9bfdaedacc6dda1bad0b4cadfcaddeec9d9e9dae9fcd1e0f7c1d5edb8d4eac9e9fe7194a791adc2cce1f6cce1f6b4cfe46488a25a84ac5c8bb777a8d15889b25080ae5181af6392bc709bbeb9d9f2bed7ebbed2eb8ba3bf688aad6d98bb5682a7537fa6537ea95581b04c80b04a7ead598ab28bb6d893b4d37691ae6b86a3809bb6bdd7ee869fb5b4cde3869fb5b5cee2b3cde46382a15e80a55d7fa453799e4e7aa14e7da94c7aae5886ba6793c46995c25c8db6598ab35b8ab66793c26995c66695c371a0cc5889b24d7ea64978a24975a44c76a84d75a64e74a17ba2c98db5d882add075a1c86794be6695c16c9dc878a9d277a8d374a3cf74a3cf7dacd874a3cf6596c1689bc66194bf6293be6d9ec76594be719ec894c1eb6d9ac36594be5f90b95e8eb66d9dc572a2ca6191b96693bc7faed86c9bc76796c26494c26295c4588bba5a8dbc5a8dbc5b8bbb5f8dbe5985b45c8cb45c8eb35e8eb46390b977a2cf648dbb6d98c5628db86996bf5d8db56491bb5a87b16790bc6089b5ccedfeccedfecdecfeccebfdccebffcbebffc9ecffc9eeffc9eeffcaeefecbecfdccebfdceebfbceebfbcdedfccdedfcccebfdccebfdcdecfeccebfdccebfdccebfdccebffcbeafeccebffccedffccedffcbecffcaebfecaebfecaebfecbecffcbecffcbecfdcbecffcbecffccebffccebffcbeafeccebffcbeafecbeafec9eafdc9eafdc7eafec8ebffc8ebffc7eafec9eafdcaebfecaebfec9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fcc5e8fbc5e8fbc5e8fbc5e8fbc8ebfec9eafdc5e6f9c3e4f7c6ebfdc5ecfdc5eafcc7eafdc5e8fbc5e9f9c4e9f9c5e9f9c7e6f8c9e6f8c7e7f6c7e6f8c9e8fdc4e4f9c8ebfec3e8fac6e9ffc6e6fdc4e4fbc5e8fec4e9fbbfe6f5c1e6f6c6e9fcc8e7fcc6e5fac4e5f8c3e7fdb9e2fe81add078a7d378a9d478a8d098c6e891c0de75a3c471a2ca75a8d579a9da75a3d574a3d172a2d06da3d270a8d76fa4d674a8da7cb0df73a8d470a5cf699ec673a8d079aed67db0db73a6d175a6d177a8d382b3de7fb0d980b1da77a8d183b4df70a3d0689eca70a6d275aad472a7d16fa2cf6c9fcc6ea2d16ea1ce84b6db90bee08cb9d877a4c576a6cc8fc0e9699eca72a7d36a9bc66e9dc77eaacf7caace6c9cc46e9fc8719dca80abd599c1e58db5d872a0c27aaace93c3eb729fc6719cbf8bb1d6779dc4779dc4749abf86aed18db5d8658fb5729dc77aa7d191c0ec74a5d072a5d073a8d2689ccb6498c75b8eb96899c1729ec577a1c96a8fbb80a5cf6d94bd6990b7618cae7199bd769cc38cb1db6f94be6e94bb8eb9d995beda7fa4bf81a4c088a9c893b4d3b1d0ed90abc692aac297adc5d1e5ffc3daf990afccaacfecc0e5ff7c9eb9abc3dd91a7bfc9e4f993b5d05581a85687b05488af6698bd5888b05281ab5c8bb774a1ca8eb5d4a5c7e3839dbe83a1c392bade729ec35a86ab5480a5547ea45380a94e83af568bb78abae298c3e6a5c8e8b3d4f3baddfb7ea1bd7694ac90abc0d7eeffcae1f3b9d4e97b9bb45c80a45980a75f86ad77a3c897c4ed6b9cc76090c16a98ca6692bf709dc774a4cc6697bf6897c36695c36c9acb6393c36595c36495c06293bc4879a24b7aa85480b1618bbd608bb86c97c174a1ca719ec876a7d26f9fcd6a9dca70a5d16ea3cf79acd976a6d474a3d174a3cf7baad66596c16194bf6497c25d91b96091ba6392be75a4d079a6d0a0cdf794c1ea81aed56794bd6693bc5e8bb47babd36998c26394bf5e8ebc5a8dbc5d91c06599c95d91c05d90bf5689b8598cbb5a88ba5f8dbe5c8db85e92ba6091ba5d8cb8608cbb6f99c997c2ef6490bd5a89b3608fb96796c2638eb986b0da759cc5ceedffceedffcfecfecfecfecfecfecdecffcfebffcdecffcdeeffcdedffcaedffcaedffccecffccecffceedffceedffcbecffccedffccedffcdeeffceedffceedffcfecfecfecfecdeafcccebfdcdecfeceedffccedffcbecffcaedffc8ebfec9ecffcaedffcbeeffccecffccebffccebffceeaffcfebffcce8fdcbeafec9eafdc9eafdc7eafdc8ebfec7ecfec7eafdc9eafdc9eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc7eafdc6e9fcc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc6e9fdc8e8fdc6e7facce8fdcae9fdc9eafbc7e8f9c9e9f8c8e5f5cae7f7c8e7f9c7e8f9c8e9facbe7fccbe7fcc9e8fdc8e7fbc9e8fcc6e7f8c4eaf7c4e9f9c5e8fcc7eaffcaecffc1e5fdc4eafdbfe9f9c4ebfac5e6f7cde8fdd1eafecce6f5cbe8f8c8e8ffa3caeb7da9d674a4d478a7d37ca9d097c4e381b0ce71a5ca6ea4d072a7db73a6dd76a5d975a8d771a7d370aad26da3d172a8d66fa5d373a9d5699fcb6ca2ce6da2ce72a7d3699dcc72a6d57baedd6ea1ce78a9d27fb0d88bbde288badf7cabd57cadd873a8d46ba1cd6ca1cb6ea3cd6ea1ce6b9ecb6b9fce73a8d481b3d89ecceda6d2ef7fabc874a2c66d9dc56c9dc86a9dc86ea1cc6ea1cc75a6d1699ac59ecdf783b2de6b9bc96da0cd75a8d5679ac571a2cb88b8de7aacd16b9bbf6995b894bfe29cc6ec85afd78eb9e377a2cd88b3de82afd96d9cc66394bd5e91bc5c8fba5c91bd6398c4699dcc6a9dca85b9e16f9fc7668fbb6b91be6f94c07aa1ca6d99bc6290b2618fb15b87ac668bb57396c0a2c5ef8cb2d96691b478a4c984aed86089b5608bb85f8ab5628db76892b86288ac698daf84a8ca7093b9698eba6d93c06f94c088abd385a6c7c0dffcc0dafbb5d7fc5c89b34f84ae598db292c3e45b83a7577ca6658ebc8ab5e27faad46c96be749bc2709ac26596c16497c26d9ac4a0ccf39ec9ec9dcbed7db0db5f94c06594be6e99c36d98bb709bbe6b9bbf78a6c87ea5c4cdedff8da3b87f95aa81a3be6087a85b85ab5a87ae6091b976aad16a9bc36798c17eafd86998c295c6ef7daed772a3cc70a3ce5d91c06296c66396c371a4cf6093c06093c06393c16494c4608ebf6290c16591c26590c36896c86a9acb74a4d470a5d16fa4d0669cc86499c574a9d56fa2cd73a4cf74a3cf79a8d277a6d06fa0c96296be5f93bb5f92bd6093be5b8ebb6090be709ecf6695c35f8eb85a8ab275a4ce7baad475a4ce6c9dc86093c05d91c05e92c15e92c1598dbc5f93c25a8dba5d8eb95a8bb65d8eb95c8cbc588abb5b8fbf578dbc5d91c15d90bf5c8abb5c88b75e8ab96190be5f8fbf6090be6392be6390ba6a91ba97bde4cfeeffceedffd0edffd0edffcfecfecfecfed1ecffd1ecffd1edffceedffcdeeffcdeeffcdedffceedffd0ecffd1edffcfeeffcfeeffcfeeffceedffcfecfed0edffcfecfccfecfcd2edfecfecfcceebfbccebfdcbeafccbeafeccedffcaebfec9ecffc9ecffcbebffcbecffccebffccebffceeaffceeaffcfebffcdecffcdecffcbecffccedffcaeefec9ecffc7eafdc9eafdc9eafdc9eafdc7eafdc7eafdc8ebfec8ebfec7eafdc8ebfecaebfec9eafdc9eafdc9eafdcaebfecaebfecbeafccce9fbcee9fccee7fbd2ecfdd0ebfcd3effdd2ecf9d4ebf9d5ecfad2ecfbd2eefcd3eeffd6efffd7f0ffd5f0ffd3efffcbeafec6e7f8c6ecf9c4e9f9c5e8fcc3e6fcc3e5fec7eaffc4eafdc2e9fac2e6f6cbeafcd1e8fadbf0ffdef4ffdaf1ffd6f1ffc7e9ff7da7cf77a6d478a7d57baad482b0d49dcbed8bbfe478add773a7d971a3d872a2d374a7d671a7d36ba5cd6ca2d06ea4d26ca2ce6da3cf6aa0cc6aa0cc70a4d374a8d776aada77abdb70a3d273a6d377aad578acd36fa3c882b4d97fb0d975a8d373a8d471a7d36ba1cd699fcb70a5d174a9d56b9fce7aafd97eb0d581b2d385b2d174a1c283b1d57aaad26e9fc86a9dc87fb2dd74a8d084b5de73a4cd76a6ce6b9ac46da0cd6296c6679fd0639bcc689bc86e9fc86b9cc477a7cd87b5d97dabcf92bee578a3cd6c97c26d99c674a3d16c9cca6697c26fa2cd6295c05e91be5d90bf6497c66599c96598c76394bd6a97c1668fbd6c92bf7297c190b8dcabd7fa99c7e985b3d586b1d4a8ccf07a9cc27c9fc98ab1dc628db85f8eba5f8dbe6290c25b8bbc5989ba5a88b96591be5f8ab45e8ab1658fb7628cb65f87b87da5d86085b9678dbc85acd36a90b57091ba6c91bd6697c25b90ba6b9fc67eaed29ec5ec7198c16b96c36a96c76a99c776a5d16998c26596bf6a9fcb6a9fcb71a0cc6f9cc56a96b96898bc6498c06196c26a9ac86998c46a97c16596bf699ec86a9fc775a3c76f96b5accae2cae8ff779fc2608db46a9ac26c9dc66fa4ce76abd57aafd773a7ce84b5dd7bacd46596bf6ea2ca6899c26396c3699fce5e94c3659ac65e93bd6497c46598c76194c36292c36292c26292c25f8fc06393c4608fc36597ca6ca0d06da1d075abd771a7d372a7d373a8d4689bc870a1cc71a0cc709fcb77a8d174a5ce6a9dc85e91bc5f94be5e93bf5f92c16093c272a2d36797c76392be6a99c36493bd6fa0c96d9ec96598c36295c25d91c06599c8699dcc5c90bf5f92bf5c8db85e8fba5f8eb85a8bb65f8fbf5a8cbd5e93c55a8fc3588dbf5a8ebe6595c56090be608ebf6090c06898c85d8dbd5e8db96996bf648eb66990b7ccedffcdeeffcfeeffd1edffd0edffd0ebfed2ebffd2ecfdd1ebfcd2ecfdd3eeffd6f2ffd6f1ffd6f0ffd6f0ffd6f0ffd8f2ffd6f0ffd4eefdd4eefdd4eefdd4eefdd4eefdd2eefcd4eefdd2eefcd2eefcd0edfdceebfbceebfdcfecfeceebfdcdeafcceebfdcfebffd0edffceeaffcdeafccdeafcceebfdcdecfecdecfeceedffcfeeffcfeeffceeffecdeeffccedfecbeafccbeafccae9fbc9eafbcbecfdcbecfdcbecfdcaebfcc9eafbcbebfacdedfcd0edfdd0edfbd1edfbd2eefcd3edfad8eefcdaedfbdbeefcdff2ffe3f5ffe5f7ffe6f6ffe6f7ffe4f6ffe5f7ffe5f7ffe3f6ffe5f7ffe4f7ffdff2ffd6edfdccebfdc8ebfec6e9fcc5e8fbc5e8fcc5e8fcc7e7fec7e7fccaebfecaebfeceebfdd2ecfdd6ebfcd6e9f8d4e7f5d0e6f4cfe9f8cbeaffa9cdef7aa6cd78a7d575a5d578a8d67eadd98cb9e27ca9d280abd57eabd473a2ce72a5d273a9d86ca4d36da3d26ea2d16a9ecd71a5d46ca0cf6da1d06ea1d06ea1d070a4d378acdb76aad979addc75aad678add77aafd974a9d379aed86da3cf669fcc65a0cc6ba6d274afdb68a1ce6da3cf6da2cc7eb3db80b2d780b2d781b1d77babd16d9ec76fa3cb6a9ec66a9ec675a9d173a3c9a5d1f498c5e67cadce79abd06c9dc86da0cf5e96c9679fd272a6d56393c16292c06fa0cb73a7cf79aad27ba8cf77a3ca7aa5cf6c99c36798c36196c26196c26196c25e8ebc6595c36191c16597c86ca0d26397c76493bf82afd96e9ac791bce7a6cef286aed1739fc26a96b994bdddaacdeb95b4d17f9ebd7297c16892c2618fc06494c55b8bbb5888b85e8cbd5987b85f8bba628dba83acd879a3cd7ea5d0638cb8729bc96790be739ecb618dba6794be6996c075a2cc6b9ac6689bc8659ac6679cc66a9dc86697c26899c46898c66699c86898c671a1cf7cadd86c9fca74a7d26fa2cd6e9fc86594be6c9dc5699ac36699c66699c86597c86597c86a9dcc6396c56498c7669bc76a9ec670a0c678a4c76e9abd70a0c8699dc56a9dc8699cc7659ac66ba0ca6da2cc679bc36fa0c971a2cb78a9d46e9fca6497c26699c66599c8669ac96398c46398c46196c26296c55e92c16093c26093c26396c56497c66b9ecd71a3d46ea2d271a5d46b9fce699dcc6ea2d16ca0cf6b9fce6ea2d170a3d06da0cd6497c473a6d371a4d175a8d56093c06497c45c8fbe6090c06292c26f9fcf6595c36091bc6798c172a3cc6fa0c96495c06a9dc86396c35f92bf5e91be5f92bf5f92bf6292c06192bd5b8cb76192bd5c8db85989b95b8ebd5d8fc05b8fbf5b8fbf588cbb6396c56093c26090c05989b95c8abb5b8ab85e8ab75e8bb56a95bf6c98bfd0efffcfeffed1eeffd2edfed4eeffd6f0ffdaf1ffdbf2ffe0f6ffddf4ffdcf3ffdbf3ffdbf1fedbf1fedcf2ffddf3ffdff2ffdef1ffdcf2ffdcf2ffdcf2ffddf3ffdbf3ffdbf3ffddf5ffdbf3ffd7f1fed5effcd3edfcd3edfcd3edfed3edfed5efffd5efffd4eeffd3eeffd2edfed1ecfdd2edfed3eeffcfecfccfecfcceebfdceebfbceebfbceebfbcdeafacdeafacde8f9cde8f9cee9facdeafacdeafaceebfbcfecfccfecfcceebf9d0ecfad2eefcd7f1fedbf2ffddf3ffdef4ffe1f5ffe4f5ffe6f4fde7f5fee9f7ffebf8ffebf8ffedf7ffedf7ffedfaffedfaffecf9ffe9f6ffe9f5ffe7f5ffe2f0fbd8ebf9d0ecfacaebfcc9eafdc8e9fcc8e9fcc8e9fcc8e7fbc6e5f7cbe8fad1ecfdd9f3ffdef5ffdff2ffdceffddbedf9dceefad9ecfad2ecfbcbebff82a9ca81aed76e9ecc78abda7aaddc79a6d07fabd296c2e797c3e87aaad273a6d16ea4d36ea3d56ba1cf6da1d06fa3d26ea2d170a4d36da1d06c9fce72a5d4699dcc72a6d574a8d776abd772a8d470a6d270a6d26ba1cd79afdb71a7d375abd979b1e070a8d775addc6ca2d06ba1cd70a5cf7bb0d87bafd67bafd67db1d97fb2dd73a3d16c9fca6fa0c96b9fc7669ac26ea0c5719ebf9ecbea8ab8da8bb9dd78a4c97aa7d06498c76fa5d4699ccb6797c570a0ce699cc76ca1cb6ca0c86393bb74a0c782aed585b2db77a8d36499c36da2ce5f94c06c9cca72a1cd6291bf6191c1598dbd5d91c16793c0638eb96591be6590bb6d97bd6792b475a0c387afd27499b69bbad6a9c5dd85a3bf6b8eb45f8ab55c8cbd5284b75b8dbe5588b75888b85e8dbb5b86b3668fbb6289b4648bb46085b1678eb9618bb577a2cc72a1cb77a8d371a4d16b9ecb73a8d46ea3cf6499c5659ac6669bc76499c5689ccb679bca679bca6b9fce679ac76396c36b9ec97cafda689bc66598c3689bc66699c46da0cd689dc96497c6689ccc669aca6498c86094c6699dcd6ca0cf6499c5659ac6699ec86498c06a9ec66ca1cb6499c36499c56fa4d07bb0dc7aafdb6ea3cd689dc76fa2cd72a3ce79aad56d9ec973a6d36fa2cf6fa3d26296c56499c56095c16094c36296c56296c55f93c26094c36094c36498c76195c46397c6669ac96da1d0679bca6296c5689ccb6195c46094c36296c56094c36195c45e92c16da1d071a5d472a5d470a3d25d90bf5f92c15d8dbd6191c15f8fbf6292c06495c06293bc5d8eb76596bf73a6d16a9dc86194c16497c45b8ebb598cb96797c55e8ebc6091bc7bacd76394bf6798c36b9bcb5e8ebe6393c36ea1d0679ac7669bc7699cc96295c25e8ebc5f8fbd5b8ab85c88b75f8bb8618dba6996c06b98c2d4eefbd6eefad7eefcdaf0fddcf2ffe0f3ffe0f3ffdff2ffdceffddcf0fbdef2fddef4ffe2f6ffe2f6ffe0f4ffe0f4ffe2f4ffe2f4ffe3f5ffe3f5ffe3f5ffe3f5ffe2f6ffe1f5fedff3feddf1fcdbf1fcdbf1fcdbf1feddf3ffdff5ffdef4ffd8f0fcd7effbd5ecfad4ebf9d4ebf9d1ebf8d1ebfad1ebfad4eefdd2ecfbcfeafbcfebf9d0ecfad0ecfad1ebfad3eafad6ecfad7edfbd7edfbd6ecfad4eaf8d3eaf8d4ebf9d6edfbd8effdd8eefbddf0fee2f4ffe4f6ffe5f6ffe5f6ffe9f7ffeef8ffeff8fff0f9fff1fafff2f9fff2fafdf2fafdf3fbfef3fbfef3fbfef1f8feeef7fcecf5fceaf5fbe5f0f6daebf3d5edf9d0ecf8cfebf9cfebf9cfebf9d0ecfaceeaf8cde9f7d2ecfbd3edfad8f0fcdef4ffe3f7ffe6f8ffe6f8ffe7f8ffe7f6fde2f3fddaf4ffb9dcf281aaca82b2d87aadd872a7d37cafda7daed77cacd47dadd372a3cc76a9d46fa5d16ca2ce70a6d26da3cf70a5d16ba0cc70a5d172a7d36ca1cd6da2ce6fa4d06fa4d06fa4d070a5cf6ea3cd70a5cf74abd472a9d279aed87eb1dc70a3d06e9ece74a4d46f9fcf79a9d97db0df7eb3df77add977aed77ab1da79aeda7cafdc7aaada76a5d374a1cb79a8d26ba0ca6da2cc83b7dc7badd088b6da7da8ca7fa4bfa3c8e5739fc66c9bc572a1cd86b7e08abbe36fa3ca679cc46699c473a2ce76a3cd6e9bc475a2cb89bae36b9fc76ea1ce6b9ecb6d9ec96c9dc571a1c76091b95e91be6e9ecc6790be6b91be8eb8e2719bc5749fca76a2c97ea9cb89b2ce84a6c287a5bfb5cfe6c4e0f884a6c2648caf5f90bb568aba4f85b35589b8598cb976a5d1648fb96e95bc6288ad688eb28eb1d7749abf84abd27eaad173a3cb7db1d973a8d26ea4d076abd76fa4d06ca1cd669bc76599c8679bca6498c7669ac9679bca5e92c16da0cd689bc86497c46598c5689bc6689bc66a9dcc6599c86599c8649ac86397c76ea4d36aa0cf669cca659bca6399c75e92c170a5d1689bc85d90bd6598c36699c4689dc770a5cf699eca689dc96fa5d16da3cf6da2ce6fa4d06ea1cc70a3ce6fa2cd6396c16396c1699cc76598c56da0cd679ac76497c4679ac76396c36094c35d91c06195c45e92c15f93c25e92c16094c35e92c16498c76195c45e92c16195c46b9fce6599c86397c66094c3669ac96296c56599c8669ac96a9dcc74a7d66396c56396c55e91c05b8ebd6191c15d8dbb6b9ac66c9bc56fa0cb78a9d46b9bc96c9cca6f9fcd6292c05f8fbd5e8ebc608fbd6a99c76f9eca7aa9d57baad46c9bc776a4d56492c46795c65f8fbd6b9cc76497c26596bf6697c05f90bb6293be608fbd5f8ebc608fbd5f8ebc5e8dbb6796c4def2fbdef2fbe0f2fce2f4fee4f6ffe4f6ffe2f4ffe0f2feddeffbdceefadbeff8ddf1fae0f2fce1f3fde0f2fce1f2fce6f4fde7f5fee8f6ffe8f6ffe8f7fee7f6fde4f5fce4f5fce1f2fae0f1f9e1f2fae1f4fbe2f3fde1f3fde0f2fcdef0fae2f4fee1f3fde0f2fee0f2fedff3fedff3fedff3fee0f3ffe2f5ffe1f4ffddf3ffddf3ffdff5ffe1f7ffe3f6ffe4f6ffe7f7ffe9f7ffeaf8ffe6f6ffe4f4ffe3f3ffe3f3ffe4f6ffe4f4ffe2f3fde5f3fee8f6ffeaf7ffe9f6ffeaf4fdedf6ffeff8ffeef7fcf0f7fdf1f9fcf2fafdf2fafdf3f8fcf1f9fbf3f8fcf2fafdf2fafdf1f8fef0f7fdeef7fcebf4fbe4f1f9def0fadaf0fbd8eefbd8eefbd9effcdbf1fedcf2ffdcf2fddff3fedaeef9d7ebf4dceef8e4f5fde8f9ffe8f9ffe8f7fee8f5fbe9f8ffdef4ffd6f5ff89b1cb7daece72a6cb71a8d176add682b7e176a9d475a9d171a5cd6ea3cb6da4cd72a9d26fa5d172a8d478add973a8d46ca1cd6da2ce6fa4d06fa4d06fa4d074a9d56ea3cf6ca1cb6ea3cf72a7d177acd882b7e175a8d36ea1cc71a1cf73a2d06f9dce79a7d87dabdc79acdb6fa3d26da3cf6da3cf6da3cf73a8d478abd879a9d77faeda78a5cf719ec86fa2cd78add778acd476a6cc7ba6c983a7c78aacc5acd0eaa4cff175a2cb6e9fc881b2db80b1d982b3db6598c375a5d383b2dc83b3db7ca9d06795b96e9ec488b9e26999c77db0dd6596c171a2cb71a3c86ea0c56a9bc471a2cb7faad57ba5cf9ec5ec82acd26f9ac577a2cd89b4d7afd6f5b4d6f2abc9e5a2bdd8b7d2edb4d4eb6e93ae5c8aae598cb75489b55389b5578cb65a8bb46996bf6c96bc779fc3b2dafebce2ff81a9cd719bc173a0c76a9bc3669bc369a0c972a8d473a8d46da2ce70a5d1689dc96599c8689ccb6397c6679bca689ccb669ac96598c5689bc8699cc971a4d1689bc66598c56b9fcf669ccb679dcc669ccb6298c7689ecc6aa0ce6ea4d2679dcb689ecc6398c4659ac6689bc8699cc96598c56396c36499c375aad4679cc86297c3659bc76399c56da2ce6a9fcb6da2ce6598c373a6d16c9fca6396c16295c06598c36a9dca689bc86295c26396c36598c56599c86498c76498c75f93c25f93c26094c36296c55e92c16195c45f93c25e92c16094c36397c66498c7679bca6296c56397c65b8fbe5b8fbe6296c56497c66295c46ea1d06396c56396c56295c46090c06292c05e8db96b9ac678a9d46293be6797c56393c15f8fbd6191bf6393c16393c15a89b76796c477a6d275a4d074a3cd6e9ac76490c16995c65d89ba5d8cba608fbb5e8fb86b9cc56899c26394bd6192bd6594c05d8cba5e8cbd618fc05c8abb6290c1e1f2fae0f1f9e0f1f9e1f2fae4f5fde7f8ffe7f8ffe5f7ffe3f5ffe0f4fddff3fce0f4fde3f5ffe4f6ffe6f6ffe8f6ffedfaffeffafff0fbfff0fbffeffafeeffafeeffafeeffafeecf7fbebf6faecf7fbebf9fcecf7fde9f6fce8f5fbe6f3fbe9f3fce9f3fdebf5ffedf7ffedf7ffedf7ffebf8ffecf9ffeefbffedfaffecf9ffecf9ffeefbffeffdfff0fdfff2fdfff1fafff2fbfff3fcfff1fbfff1fbfff0fafff0faffeefbffeef8ffecf6ffecf6ffeff8fff1f8fff0f7fdf2f7fdf1f8feeff8ffedf8feeef7feeff8fdf0f9fef0f9feeff6fcedf7f9edf4faedf6fbecf5faebf6fcebf6fcecf7fdecf6ffe8f5fde8f5fee8f4ffe8f5fee7f4fde7f4fde8f5feeaf7ffecf9ffeaf7ffe8f5fde7f4fce7f4fce6f3fbe4f1f7e2eff7e2eff7dfeef5d3e5efd8effdd0efff99c2d87aacc778adcf76add46fa8d374adda72a8d672a8d473a9d56fa6cf6ea5cc70a7ce71a5d476aad977abda77abda7aaddc6da0cf72a5d473a6d575a8d772a5d476a9d87cafdc6fa2d172a5d273a6d56fa2cf6ea1cc6da2cc6b9ecb70a3d077aad771a4d178abd873a8d473a8d477acd66ca1cb75a9d184b8e079aad271a2ca7bacd47cacd475a5cd7baad475a4ce78a3cdafd7fba9ccea95b7d28db2cf9cc5e5a1d2f36ca2c86ba1cd699eca699ac36d9cc8729ecf739fce91bee593c1e27daac982b1cf6593b776a6ce7cabd785b5e36093c26fa2cf92c5f095c9f186b8dd76a8cb88b8de86b4d892bddd89b4d46894bb6f9ac5799fcc98bde790b2d5a9caeb8fadd17f9cbcc2e0f898b8cfacd4ee709dbe598ab2578cb65b8eb9699cc783b2dc6c9bc5a0cdf676a3cc77a2cc76a3cc6898c075a6ce73a4cd6ca0c86da2ca6a9fc973a8d475aad671a6d26ea3cf6a9ecd689ccb6da1d06ca0cf669ac96a9ecd75a8d56ea1ce699cc970a3d0689bc66b9ecb689ccc6297c9659acc649ccb69a1d067a0cd639cc95e97c26ba1cd72a8d474a9d5689dc96699c86da0cf71a4d36699c8689dc96a9fc96398c46398c46399c76197c5689ecc6ca2d071a7d56ea3cf6699c6699cc96b9cc76798c36b9cc76798c3689bc6679ac56da0cd77aad770a3d0679ac75f93c26094c36498c75e92c16195c46397c6679bca6296c56195c4669ac96ea2d170a4d36a9ecd5e92c15f93c25e92c1598dbc5a8ebd5c90bf6094c35d90bf679ac9689bca679ac96598c76b9bcb72a1cf72a1cf6291bf6e9dcb6897c55c8bb96694c55e8cbd6796c46594c26490bf6692c16692bf7ca8d575a2cc6491bb638eb96792bf5f8ab75e8ab76c98c76695c16291bd6594c0608fbb608fbb6192bd5c8db85d8dbb6292c26191c15888b9f2fdffeffcffeffaffebf8fee9f6fee6f3fbe3f2f9deeff6deeff7dceff6dceff6dff0f8e2f3fde6f4ffe7f5ffe8f5feecf5fcedf7f9eef7fceef8faedf7f9edf7f9eff7faeff9fbf2fafdf0fafcf2fafdf2fcfef2fafdf3fdfff4fefff4fefff3fafff4fbfff6fdfff7fefff6fdfff5fcfff3fcfff4fdfff2fbfff1fbfdf1fbfdf1fbfdf1fbfcf1fbfcf0fafbf0fafcf1f9fcf3f8fef2f9fff2f9fff2f9fff1f8feeef7feedf6fbf1fafff0f9fef1f8fef1f8fef3f8fcf3f8fcf4f9fdf4f9fdf0f9feedf8fcedf8fef0f9fef1fafff1fafff0f9fef0f9feedf6fbedf6fbebf4f9e9f4fae9f4fae9f6fcecf6ffedf7ffeef7fff1f8fff2f9fff1f8fff0f7ffeff6feeff6fef0f7fff1f8fff1fafff2fbfff0f9ffecf5fce8f3f9e6f1f7e7f1fae5f2fbdeeff9d5e8f6d4eefdcbeeffb4ddf37fadc779aacb77abd06da2ca76abd774a9d570a5d173aad372a9d272a9d273a8d475a9d871a5d474a9d58cbfec71a4d173a6d375a8d576a9d684b7e47db0dd72a5d272a2d072a2d074a4d28ebeec81b4df78add777acd874a9d575a9d872a6d570a4d377acd873a8d26da0cb70a4cc80b1d990c2e78ec0e58abce187b9de89bde474a8cf709fc97daad47aa3cfb4daffc3e5ff93b5d085aece96c4e689bbde81b7db72a8d4659bc96a9ac86a96c56d98cb729ecda2d0f2acdbf78ab8d2a2cfec6997b96895be6594c06b9bc973a6d56497c46295c0699dc596c8eb6193b46b9dc06a9bbb95c1dc769dba81a9cd82a9d285aad6759ac6749ac16e94bb89afd699bde1aed0ec8badc69fc7e192bfde6b9bc36699c471a4cf6da0cb7fb2df6e9ecc6d9dcb6a9ac870a0ce6c9cca6c9dc870a3ce79acd776aad26da1c9699cc76fa4d072a7d372a7d36da2ce699dcc689ccb679bca679bca6a9ecd669ac96a9dca76a9d6679ac7689bc8679ac56a9dca6498c86499cb669bcd5f97c6659bc969a2cf74add879b2dd75abd773a9d578add978add96fa2d16a9dcc7aacdd72a5d477acd86ca1cb71a6d2699eca6197c5649ac86399c76fa5d3669cca6399c76398c46295c26293be75a6cf6d9cc672a1cb74a5ce76a9d471a4d16b9ecb5f92bf6093c05f93c26397c66094c35d91c06296c56296c56599c86397c66498c7689ccb679bca76aad973a7d66296c55c90bf5e92c16195c46195c45f93c25e92c15b8ebd6396c56598c773a6d575a8d76fa2d16b9bc96190be6493c16190be6493c15e8dbb618fc06391c26392c06291bf618dbc6591c06894c16692bf6794be6f9cc6628db7628cb66a95c08ab5e26894c16e9ac95d89b85f8ebc6493c16394bf5989b75e8ebc5989b75a8ab86595c55e8ebef7fcfff5fdfff8fdfff6fefff4fefff2fcfeeffafeecfafdedfaffe9f8fde6f3f9e5f2f8e8f3f9ecf5fceff8fff2f9fff1f9fcf1f9fbf2fafdf3fbfdf3fbfdf4fcfef6fbfef5fdfff6fbfef2fafcf5fafdf2fafcf2f7faf1f9fbf3fbfdf3fcfbf6fffef6fffef5fffef6fffff6fffff5fffff4fefff3fdfef5fffff5fffff4fefff4fefff3fdfff1fbfdf1fbfdf1fbfdf2fafdf3fbfef3fbfef3fbfef1fbfdf0fafceff8fdeef8faf1fafff2fcfef2fcfef0fafcf1f9fcf2fafdf3fbfdf2fafdf1fbfdf1fbfdf1fafff3fbfef3fafff4fcfff5fdfff6fefff4fcfff3fdfff2fcfef0f9feeff8fdeffafef1fafff2fbfff1f8fff4f8fff5f9fff5fafff3f7fff2f7fdf1f6fcf2f7fdf5fafff4f9fff3f8fef1f8fef1f8ffeff8ffeef7feeef7feecf5feecf5feeaf4fee1effad6eaf5d0eaf7bedbedc6e9ff8eb3d080abcd7aa8cc78a7d178abd67fb4e07ab0dc74aad671a6d275aad477acd67aafd984b9e372a7d178add77bb0da7db2da7cb1d979acd76ea1cc77a8d374a5d071a0cc73a4cd79aad288bce474a7d27cafde75a9d974a8da6da1d16da1d06ea1ce7daed775a6ce87b7dd8abae08dbde3a9d9ff82b3db8fc7ec71a8cf73a6d175a4d079a5d282acd697bde195bcdd8ab6db78a8ce7cacd08fc1e66fa3cb6fa2cf6494c56997c96695c36f9cc5a0cef283b1d284b1d08bb8d791bfe173a0c771a0cc6f9ecc6697c271a2cb6c9cc474a4ca8ab7de72a0c47eacceaedbfa82a9c692b5d37c9fbf94b8da82a9ca84abd28eb7e594c0ef6d9ac46d9ac1729dc06c97ba6c9abe6a9ac06b9cc56c9dc86b9ecb70a3d06a9dcc6ca0d0679bcb699dcf699dcf6b9fcf699dcc6da0cf689bc874a7d27aabd671a4cf71a6d26fa3d277abda70a4d36ea2d171a5d4689ccb699dcc669ac96b9fce689bc86396c370a3d06295c26b9ec96c9fcc6a9dcc6a9ecd689ccb659bc9689dc9669cc8679dc9679dc972a8d471a7d376acda6ca2d074a8d876aada699dcd75a9d879aeda72a7d178add970a5d16ca2d06fa5d3629ac9629ac96ea6d56ca2d06fa4d071a4d16a9bc66e9fc89dcdf587b7df74a5ce7cadd677a8d36e9fca6ea1ce72a5d26a9ecd6397c66195c55f93c36397c75e92c25f93c26195c46498c76599c86397c66fa3d26b9fce6599c86195c45f93c25d91c0588cbb6195c46195c45e92c16094c36497c66c9fce7db0df699ccb6595c56e9ece6e9ece6494c45d8bbc6391c25e8cbd6391c26493c16695c378a7d36493bf6392be6998c473a2cc74a1cb6994be7da8d28db8e2a1ccf779a4cf628ebb628ebd5e8dbb5c8bb96393c15e8ebe689bc86295c26497c45f90bb5889b4f9fefff7fffff8fdfff5fdfff2fcfef1fcfff1fcffeffdffedfcffecfbffecf9ffedfafff0f9fff0f9fff1f8fff0f7fdf1f9fcf1fbfdf1fbfdf2fcfef4fcfff4fcfff5fdfff5fdfff5fdfff4fcfef4fcfef3fbfdf1f9fbf1f9fbf3fbfdf4fdfcf3fcfbf2fbfaf1fbfaf2fcfbf5fffef6fffff5fffff5fffff5fffff6fffff6fffff5fffff3fdfff2fcfdf3fbfdf3fbfdf1f9fbf2fafcf3fbfef3fbfdf2fafdf1fbfdf1fbfdf1fbfdf0fafcf3fdfff4fefff3fbfdf3fbfef5fdfff6fefff5fdfff5fdfff5fdfff5fdfff4fcfff2fafdf2fafdf4fcfff6fefff3fbfef4fcfff5fdfff4fefff2fcfef1fbfdf0f9fef0f9fef2f9fff3fafff5fafff5fafef4f9fdf4f9fdf4f9fdf4f9fdf5f8fdf3f8fcf4f9fff3fafff2f9ffeff8ffedf6fdecf5fcf1f8ffeff6ffecf3fdebf4fde6f0f9e5f2fbe3f3ffe0f6ffdaf3ffd1efff9bbeda86adce7ea8ce7aa7d079a8d277a8d179aad377abd37cb0d881b5dd76aad27db1d982b6de7bafd77eb2d976aad18abbe480b1da78a7d174a4cc83b0da7ba8d17da9ce79a5c882aed37aa6cd7aa7d07facd5a0cdf77cabd574a3cd709fc982b1db7daad37aa7ce7fabd07ca8cb7dabcd76aacf77abd28dbee677a6d0709fc97eaed687b1d776a0c683b2dc74a5ce82afd87babd378a9d475a8d76696c76b9bcc6899c46899c16e9bc280aed27ba7ca7ca8cb9ac8ec79a9d174a3cf8dbce87eabd47aa7ce87b3d693bfe26a94ba79a5ca8ebadf82add0add3f7a2c4e797bada98bcdc9ac2e56c98bf75a4d271a1d16c9dc86596bf6a9bc472a3ce6b9ec970a3ce70a3ce6da0cd6ea1ce6a9fcb6da1d06da1d1679bcb699dcf689cce6da1d172a6d670a4d36ea3cf6ea1ce6a9dca6a9dca699dcc6ca0cf6b9fce6a9ecd6ca0cf6ea2d16fa3d26a9ecd6fa3d26a9ecd6c9fcc679ac76699c66c9fcc6c9fca74a7d26e9fca6e9fca699cc76ea1cc6a9dca659ac6679cc86fa5d16ea4d06da3d1699fcd699fcd71a5d571a5d56397c7689ccb659ac66ca1cb6ea3cf6da2ce6ea2d16aa0ce669ccb6098c76da5d46fa7d675abd972a7d36ea1cc6d9dc580add475a2c972a2ca77a8d178a9d472a3ce72a5d26a9dca689ccb6ea2d16ca0d06094c45e92c25e92c26195c45f93c25f93c26094c35e92c1689ccb6a9ecd73a7d671a5d4699dcc6b9fce6ca0cf6296c56094c36296c55e92c16497c66295c46295c46699c8699ccb6999c96696c66191c15d8dbd6391c26290c1608ebf6493c16a99c771a0cc6493bf6493bf6b9ac671a0ca709fc96b97c46490bd7ca9d3739ec8648fb9709bc56491bb6190bc6190be6898c85c8fbe5b8ebd5b8ebd7aadda6495be5c8db5f1fbfff0fdfff1fbffecf9ffe9f6fee8f6ffe7f8ffe6f9ffe6f9ffe6f9ffe7f8ffe9faffedfaffedfaffeff9ffeff9ffeffafff0fbfff1fcfff2fdfff3fefff4fffff4fffff4fffff5fefff5fefff5fefff5fffff4fefff3fdfff3fdfff2fcfef2f9fff2f9fff1f8fef0f7fdf1f8fef3fafff5fdfff6fefff5fdfff7fffff8fffff8fffff6fefff4fdfcf6fcfcf6fcfcf5fbfbf4fafaf4f9fcf5fbfbf7fcfff6fefff5fdfff4fcfef5fdfff5fdfff5fdfff8fefef9fefff9fffff9fffff8fefef7fcfff6fbfef6fbfef6fbfef7fcfff7fcfff6fbfef5fafdf5fafdf7fcfff7fcfff4fcfef4fcfef4fcfef3fbfef0fafcf0fafcf0fafcf1f9fcf2fafcf3fbfdf4fcfef4fcfef4fcfef6fbfef2fafcf1f9fcf1fbfdeff8fdebf6fae7f2f8e6f0f9e7f1fbecf6fff1f7ffeff6ffeef5fdf0f7fff1f8ffedf7ffecfaffe8faffe2f7ffd5f0ffaecce68baccb8badd08db3d888b4db91bee794c4ec80b0d87daed686b7df81b2da85b6de87b8e08bbbe383b0d981aed77ba6d085afd784abd67ea4cb80a4c68aacc8a9c9e2b1d1e6c0dff3bfdff496b8d3a0c4e485acd380abd57ba6d37da8d379a3c981a8c98bafc989aec882aacd7ea9cc81acce80aed073a5ca70a1c976a3cc81aed871a2cd7daddb78a4d3739fd06c9ed16ca0d275a9d973a7d685bae673a6d176a5cf6e9bc47ca7d1719ec774a3cd7cadd67fb0d97fafd78ebadf94bcdf7da4c3a2c9e8aad2f5729cc26b96c084afda719bc5688fb695bbdf97bfe3729dc86493c16194bf6498c06596be6697c06ea1ce74a8d777b0dd6ea7d271a7d36fa5d16da3cf6ba0cc679cc86b9ecb6da0cd6a9dca6da0cd6ea1ce6fa2cf73a8d470a5d16ca2ce689eca699fcd6b9fce669ac96da1d06fa3d26ca0cf6ca0cf699dcc699dcc6a9ecd689ccb6b9ecb6c9fcc689bc86497c46ea1cc7aabd478a8d077a7cd7dadd577a6d06e9fca6a9dca6da0cd6b9fce669ac96195c5669ccb649ac9669ccb76acdb75abd9689ecc699eca689dc9699cc771a6d075aad66aa0cc6096c46ca2d0679fce6ca4d3699fcd73a8d47baed976a6ce77a4cb719ec576a6ce6b9bc36d9cc66d9ec775a8d379acd96b9fce6ca0cf6ca0d06fa3d36498c86498c86397c66195c45e92c15f93c25e92c16094c35f93c26397c6699dcc73a7d670a6d46fa5d36599c85c90bf6397c66296c55e92c15d91c05b8fbe5f93c25e92c15e91c06093c26699c86194c36292c25e8ebe6393c36292c06696c45d8eb96596c16798c36b9cc76192bb5b8cb76492c46290c26a99c56390b776a2c579a6c78ab8da81b1d56b9ac45a8ab85d8fc05a8cbd5c8fbe5c8fbc6fa0c97eb0d5e5f3fce7f5fee7f5fee5f3fce2f3fde1f2fce0f2fcdef2fbe0f4fddff3fce1f3fde2f5fce6f4fde6f4fdeaf4feeaf4fdebf6fcecf7fbeffafef0fbfff2fdfff4fffff4fffff4fffff6fffff6fffff6fffff6fffff6fffff6fffff5fffff5fffff5fcfff6fdfff6fdfff3faffeff6fceef5fbeef5fbf0f7fdf2fafdf3fbfef4fcfff7fcfff9fefff9fefff9fffff9fffff3f8fbf3f8fbf5fafdf5fdfff9fefff8fffff6fefff5fdfff7fffff7fffff7fffff9fefff8fdfff8fdfff8fdfff8fdfff8fdfff7fcfff7fcfff7fcfff7fcfff7fcfff6fbfef5fafdf5fafdf5fafdf5fafdf5fafdf4fcfef6fefff6fefff6fefff4fefff4fefff3fdfef3fdfef3fdfcf3fdfcf3fcfbf3fcfbf2fafcf2fafcf2fcfef2fcfef2fbfff0fbfff0f9feeffaffeef8ffeff9fff2f9fff3f7fff3f6fff3f6fdf3f6fbf2f7fbeff6fcecf7fde3f4feddf0fed2e9fbd1ebffc8e3ffa0bfde91b3d693b9dd91b7dba3cbee89b4d68ab5d799c4e69fcaec8eb9db82adcf84aace84aace85a7ca8aaccf99badd94b3d2d0eaffe1f7ffe0f6ffe5f9ffe5f9ffe2f6fddaf2fed1edff89abc785a7ca81a4cc82a5cbaecff0d7f7ffd9f4ffdcf7ffb2cce799b4d194b4cd81a5bd78a1bd77a2c27aa0c4779fc374a1ca75a4d06f9bca74a0d16e9ecf73a6d57daed79bcdf284b8dd7caed37ba7cc85afd580aad0709cc36d9cc670a4cc6fa3cb6e9fc7739fc46b93b7779dc29cc2e7709ac077a2cc6894c36492c36a99c774a1cb79a3c96b97be6695c3679ac972a5d08ec2e9a4d4fa8ebee673a6d36ea4d267a0cd6ba4cf6ea7d46ba1cf689eca6ca1cd6ea3cf6c9fca6a9dca6ea1cc6c9cca6a9dc871a4d16fa4d074a9d56aa0ce699fcd659bc9689ccb6b9fce699dcc70a4d36a9ecd699dcc77abda6ea2d1689ccb6da1d06da0cd71a4d170a3d076a9d670a3ce7aabd48bb9dd7eacce7caace6e9bc2709fc96899c46696c46699c86498c86599c9649ac9679dcc659bca659bc9649ac86ba1cf72a7d3699eca6598c36a9dc86a9dc86fa4d0699eca659bc974aad873abda6fa5d36398c4689bc673a3cb7facd3a2cff6729fc676a6ce6998c26897c1699ac56396c16b9ecd669ac96195c56599c978acdc6ca0d06094c35e92c16296c56397c65f93c26296c55e92c15e92c16397c670a4d36ea4d2679dcb6296c5679bca669ac96296c55d91c06397c66094c35e92c15f93c25f93c25a8dbc6295c46194c36396c56393c35f8fbf6090be71a1cf6394bf6192bd6495c06394bf699ac379a9d76796ca6392c66190bc94c1e878a5c675a2c176a3c479a7c96292ba699ac56093c26396c55b8ebd5d90bb6091ba5b8db2e2f1f8e2f1f8e2f0f9e2f0f9e0f1fbdeeff9dbedf7dbedf7dcf0f9dcf0f9ddf0f7dff2f9e3f1fae5f4fbeaf4fdebf6fcedf5f8eff7f9f1f9fbf3fbfdf4fcfef5fdfff8fdfff8fdfff6fbfef7fcfff8fefef9fffff9fffff9fffff9fffdfafffff8fdfff8fdfff8fdfff7fcfff7fcfff6fbfff5fafef4f9fdf0f5f9f0f5f9f0f5f9f3f6fbf5f8fdf7fafff8fbfff7fcfff7fcfff3faffeff6fcecf5faeef5fbeff8fdf2fbfff3fdfff2fbfff3fdfff3fdfff4fcfff4fcfff5fdfff5fdfff6fefff6fbfef6fbfef7fcfff7fcfff8fdfff8fdfff8fdfff7fcfff5fdfff5fdfff5fdfff6fefff6fefff5fdfff6fefff7fffff7fffff6fffef5fefdf5fefdf5fefdf6fffef6fffef6fffef4fcfef5fdfff5fdfff4fcfff4fcfff3fdfff4fcfff4fefff2fcfef1f9fcf1f8fef4f9fff5f8fff4f7fef3f8fcf4f9fdeff7faecf7fbe5f4f9e4f6ffdcf2ffd4ebfdd5edffd3edffd5f0ffc7e3f8bedaef9ebdd28babc085a5bc82a5bba5c8deb6d6edb7d7eeadc9dfc5e1f7c8e1f7e6ffffe6fcffe9fcffeafbffeefbffebf6f8f0fcfceaf6f6e8f4f4ebfaffe7f9ffdff6ffb7d0e4cce7fcd7f2ffd5ecfeddf0ffe3f5ffe6f4fdebf4ffecf5ffe9f7ffebfdffb0c7d9aac3d9dbf1ffcce6fd84a6c97097c08bb6e098c5ef75a4d080acd386adca89b1ca78a4bd7ba8bfb6dcf3c9edffc2e7ff82abcb6b98bf6599c16095bd689bc66998c4709aca79a1d4769fd36593c4689acb669acc659acc6397c76ea1ce74a1cb709dc67daed76fa2cd7baedb7fafdd84b1d88ab8dc74a5cd70a4cc6da0cb699cc76da2ce6da1d06da1d06ca0cf6ca0cf6da2ce6da1d06ca1cd72a5d474a9d571a5d472a6d5699dcc6a9ece699dcd6da1d16da1d0689ccb70a4d3699dcc6ea2d179addc6ca0cf6ca0cf76aad9699dcc6598c570a3d06699c4699cc76b9ec96899c2a1cff3abd7fa81add2719ec575a4ce77a8d36c9cca6ea1d0689ccc689cce6599c96599c9679dcb659bc96ca2d076acd871a6d26da2ce6a9dc86497c26699c4699cc76c9fca679cc8689ecc73a9d77bb1df74a9d570a3ce75a5cd7ba8cf88b5dcbbe8ff8bb8df76a6ce6d9cc66596c1689bc66093c26295c4669aca689ccc6b9fcf70a4d46b9fce6498c75f93c25c90bf6195c46094c36094c36397c66094c36599c8669ac96599c86ca0cf6397c66296c56094c36094c35d91c06498c75c90bf5b91bf6298c65f93c25e92c16396c5679ac95e91be6093c06494c275a5d36293be71a2cd6396c15a8db87cafda5e91bc588bb85c8cba6a99c380add480acd16d99bc6c98bb6795b96292ba6a9bc45e91bc70a3ce699ac55f90bb5988b25d8db5e5f6fee3f4fce2f3fde2f3fde1f3ffdff1fddcf0fbdcf0fbd9effad9effadaf0fbdef2fbe0f2fce2f3fde6f4ffe9f6ffeffaffeffafeeffafeeef9fdedf8fcedf8fceff8fdeff8fdf1fafff2fbfff4fefff5fffff5fffff5fffff6fffff7fffff8fffff8fffff7fffff6fffff7fffff6fffff4fdfff3fcfff1fafff0f9fef0f9fef0f7fdf1f8fef2f9fff4fbfff6fdfff8fdfff7fcfff3fafff2f9fff2f9fff3fbfef4fcfff5fdfff3fbfef3fbfef3fbfef4fcfff7fcfff8fdfff9fefff9fefff9fefff9fffff9fefff9fefffafffffafffffafffffafffff9fefff6fefff9fefff7fffff8fdfff4fcfef5fafdf4fcfef6fefff5fdfff5fdfff5fdfff5fdfff5fffff5fffff5fffff5fffff4fefff3fcfff4fdfff3fcfff1fafff2fbfff3fdfff2fcfef1fbfcf1f9fcf1f8fef1f8fff1f8fef1f8fef2fafdedf7f9f3feffe9f7fae1f0f5e0f2fcdff2ffdef3ffdef3ffe3f6ffe4f8ffe4f7ffdff5ff98afbfa0bacbadc8d9ddf8ffdff9ffdff9ffdaf1ffd5ebf9def0fedff1fde8f6ffe8f5feeef9fdecf6f7f2fbfaeff8f7e9f2f1f1f9fbe9f4f6e6f3f9e4f5fde0f2fee6f9ffe6f8ffe3f4fee2f0f9e6f1f7e3ecf3e6eaf5e7edf9e8f2fee3f0ffe4f5ffe4f7ffe5f8ffe0f6ffd2f0ff7ea2c477a2c582b0d47ca8cd85aecea7c9e2cbecffc2e8fbc7edffc7e8f9bfe0f3c0e2fbb9e0fd8db9dc6495bd6a9fc9659ac65f8fbd6a98c99cc7fc6390c7679acf669bcd6aa2d371a9d872a7d36697c076a1cb87b3d882b2d674a6cb72a3cc74a3cd7ba7ce82aed385b5dd6d9ec76e9fca71a1cf72a5d26b9fce6da1d06fa3d26a9ecd6b9fce6da1d0689ccc6da1d170a4d472a6d66da1d16b9fcf689ccc6b9fcf6da1d16ca0cf6da1d0699dcc6ca0cf679bca6a9ecd79addc6fa3d271a5d46ca0cf679ac76fa2cf75a8d36ea1cc6ea1cc72a3cc7aa8cc7eaacd9bc7ec9cc9f073a2cc6c9dc871a1cf689bca6a9ece6498c8679bcb6599c8679dcb659bc96ca2ce6da3cf73a8d479aeda6c9fca6d9ec76899c26899c26a9bc46497c2659ac66096c46399c772a7d377aad577a8d181b1d98cb9e09ecbf28ab7de6f9cc56797bf6495c06e9fca6699c86194c36195c56ca0d0679bcb6b9fcf689ccb6da1d06a9ecd5f93c26195c45e92c16195c4679bca6094c35f93c26094c36195c46599c86a9ecd5f93c25e92c15f93c2679bca6195c46094c35d93c1649ac86a9ecd6599c8679ac96699c85f92bf6093c05f8fbd6090be699ac56293be5a8db85f92bd6497c25d91b95f90b95d8eb66491b86793ba6c96bc78a2c888b2d881add46a97c072a2ca70a1ca6fa3cb6e9fca6495c05b8ab66392bce5fcffe2f9ffe2f6ffe2f5ffe0f6ffdff5ffddf4ffddf4ffdbf5ffdcf6ffdcf6ffddf7ffddf7ffdff6ffe1f7ffe2f8ffe4f7ffe3f7ffe0f4ffddf1fcdbeffadaeef9dbeefcdbeefcd8eefbd9effcdaf0fbdaf0fbdaf0fbdaf0fbdbf2fadef2fbdef1f8e1f4fbe4f7fde5faffe5f8fee4f7fde7faffecffffecffffedffffecffffebfdffe9fbffeafcffeefffff4fffff9fefffafefff9fdfef9fdfefafbfdf9fbfaf9fbfafafcfbfcfefdfbfdfcfafcfbfbfdfcfcfefdfcfefdfcfcfcfafcfbfdfffefbfffefafefff9fdfef9fdfef9fdfef9fdfef9fdfefafefff7fdfdf8fcfdf8fefef7fbfcf4fafaf4f8f9f5fafdf5fdfff4fcfff2fbfff1fafff1fafff1fcfff0fbfff0fafff1fbffedf7ffecf6ffeff9fff0faffeef8ffeef8fff1fcfff0fbffeffafeebf8fee8f5fbe8f5fdebf5feedf7ffeef9fff1fbfdeef8faeef8faeef9fbe7f5f8e2f1f6e5f3fce5f3fce4f3faedfbffe4f5ffe5f7ffdbeefce4faffe3faffe1f8ffddf4ffd9eeffdaedfce4f6ffe1effce2f0f9eaf4feecf6ffedf6ffeff8ffedf6fdeef7feecf5fcecf7fdebf5feeaf7ffe9f7ffe3f4fed5e5f2dceaf5e3effbebf5ffeff9ffeaf4fde2f0f9dff0ffcfe5fdc8e2fdcce6ffc7e3f9cfebffd0ecffcbebff86a9c576a1c383b0d1a8d4efb9e1fac8eaffd1f1ffceefffc6e5f9c8e4fcc9e4ffc2e1febbdfffb7e2ff71a3c8669bc56097c06a9dc8669ac26fa3cb77acd8679dcc6ba3d270a6d46fa3cb75a6c78dbad7afd6f3b5dcf9b1ddfaa9d6f594c3e17caacc78a5cc75a2cb76a5d173a3d172a2d373a5d673a3d16fa2cf6fa2cf6ea1d06ea2d171a5d56ea4d3689dcf6da2d46ba0d26b9fd1699dcd6d9fd06d9fd06ea1d06b9ecd6b9fce6ea2d16da1d0679bca689ccb6a9ecd6a9ecd73a7d6699dcc70a4d374a7d46699c66da0cb74a7d2689cc46d9ec770a0c879a6cd82afd885b4de6b9ac46b9cc776a6d4679ac9669ac96ca0cf6ea2d16b9fce6195c4669bc7679cc870a5d172a7d377acd86c9fca94c5ee80b0d877a7cf6999c16596bf699eca6398c46197c56a9fcb79acd77bacd57dadd590bde474a0c57eabd275a2cb81b1d96a9bc66697c272a5d46295c4679bcb6397c771a5d5699dcd6397c7689ccc6da1d0689ccb6094c35e92c16094c36397c65f93c26296c56094c35a8ebd5e92c15b8fbe679bca6094c36094c36195c46599c86397c66399c76197c56b9fce6fa3d26a9dca6194c170a0ce5d8dbb6495c06596c16798c36293be699ac56192bd6093be73a4cc77a7cb94c2e375a0c36c94b895bbe280a5cf7196c06f99c37faad47aaad273a4cd6c9dc66fa2cd699ac56695c16d9cc8d8f0fad6eef8d5ebf6d4eaf7d5ebf9d4ebfbd4ebfdd1ebfcd0ebfed1ecffd0edffd1eefed2efffd2edfed2edfed3eeffd5f0ffd4efffd1ecfdcfeafbcde8f9cee9facee9fccee9fcceebfdceebfdcfecfcceebfbceebfbcdeafaceebf9cfebf9d1ebf8d1ebf8d2edf8d2edf8cfeaf5cde8f3cee9f4d3ebf5dbf3ffddf5ffddf5ffdbf4fbdaf1f9dbf2fadff6fce6f9fff4fffff6fffff8fffff8fffff8fffff8fffffafffff9fffffbfffffafffff9fefff9fffffafffffafffff9fefff8fdfff8fdfff8fdfff8fdfff5fdfff5fdfff5fdfff6fefff6fefff6fefff5fdfff3fbfef2fafdf0f8fbeff7faeff7faf0f8fbeff8ffedf8feecf6ffeaf7ffeaf7ffe9f7ffe6f7ffe6f6ffe3f3ffddeffbddedfae0f0fde3f3ffe1f2fce1f2fce4f5ffe5f6ffe4f5fde2f3fddef0fadef0fce1f3ffe5f6ffe8f6ffeaf7ffedf8feecf7fdebf6fce8f5fbe6f5fae3f4fbe3f4fbe6f5fcdceaf3dfeffcdaecfad9ecfbd7eefed0e7f9cfe8fccde6facde4f6d1e6f7dbeefde6f8ffe7f8ffebf8ffe7f4fdeaf6ffedf7ffe8f2feedf7ffebf5ffe3effbe3f1feebfbffe5f7ffe5f9ffdbeffad8ecf7ddeffbe6f6ffe6f2ffe1f1fed1e8f6cae7f9bcdbf7bedffec0dffbc2e4fdbcdef9bfe1fcc1e1f8aacee6b0d9f7b7e3ffb8e2fabce2f9c1e5fdbbdbf4bad8f0beddf2bddbf5c2e0fabcdef9b6dbf8b7e2ff94c4e86498c06ea3cd5e93bb6399bf6fa3ca72a8ce69a0c9659ac46394bc82b0d2aedaf7b2daf3b6dcf3b9def8b0d8f2b7e0fcb2def7b0dcf799c4e77da9d07ba8d177a6d26ea0d16fa3d36ea1ce72a5d06fa2cd6da0cd70a3d06ea2d16a9ecd6da1d072a6d670a4d4699dcd6da0cf6a9ccd70a3d26da0cf6ea1d06fa3d26b9fce6fa3d26fa3d26a9ecd699dcc689ccb679bca74a8d774a8d76c9fcc82b5e27cafda6fa2cd75a9d17bafd771a2cb6a9bc66b9cc77cadd877a8d377aad56497c470a3d073a8d4659ac6669ac9689dc983b8e4679cc86499c56da2ce77acd877acd86fa2cd72a2ca9cc9f084b1d883b0d97aabd36396c1669bc76399c7699fcb74a7d47cadd684b4dc88b5dc84b0d594c0e587b4db77a7cf6897c16899c46c9fcc70a3d273a7d7689ccc699dcd6a9ece669aca6094c46094c36397c66195c45f93c25f93c26397c66094c36195c46195c45f93c25f93c25f93c26094c36296c56094c36195c45a8ebd6da1d05f95c35c92c06ea2d16498c76da0cd6c9fcc6898c66e9ecc6899c46192bd6697c26798c3699ac56293be5e91bc6798c180aed07faccd678fb27298bc7296ba688bb1698cb26b92b96791bb74a1cb6e9dc96292c05d90bd5f92bf6a9ac86e9dcbdbf2fadaf1f9dbeff8daeef9daedfcd8edfed5ecfed1ebfccce7facce7facce9fbcbeafcccebfdcdeafccdeafcceebfdccebfdcbeafccbeafccae9fbcbeafecdecffcdecffccebffccebffccebffccebffccebffcbecfdcbecfdcbecfdcbecfdccebffcae9fdc9e8fccae9fdcbeafecae9fdcae9fdcdeafccbe7fccce9fbcce9fbcce9fbcce7facce7f8cee9fad1ebfad4eaf5d8eff7e0f4fde4f8ffe5f9ffe5f9ffe5f8ffe3f7fee9fcffe9fcffe8fbffe7faffe7faffe8fbffe9fcffebfcffecf9ffeffafff0fbffeefbffedfaffedfaffedfaffeefbffebf8ffebf8ffeaf7ffe8f5fde8f5fde8f5fde7f4fce6f4fde4f2fbe1f2fce0f0fddff1fdddf0fedbf1ffd9f0fed8efffd2ecfbceeaf8cee8f7cfe9f8d0eaf9d2ecf9d3edfad6edfbd1e8f8cfe6f6cee5f5cfe6f6cee8f7cfe9f8d2e9f9d3e8f9d7e8f8e0f0ffe5f5ffe4f6ffe3f6ffdcf2ffd8f0fce0f8ffdef4ffdcf2fdd8effdd2ecfdcee9fcc7e6fbcae8ffc1e1f8c1e1f8cae8ffcbe7fccae5f8d6f0ffd9f1fde2f6ffe6faffe5f7ffe9f9ffebf8ffe7f2ffe2edffe4f1ffd8e9fbd4e9fac7e3f1c5e5f2c8eaf6cceefad3f0fed7f1ffd4e9fcd2e8fdc5e4f8bde2f5c0e6fdb8def5bfe1fabbdff7bbe0fbbee3fdbcdff5bcdff5b7dff9b5defab7dcf7bbdff9bce0fabbdff9c0e2feb9dbf6baddf3b9def1b7ddf0b8e2f8b5e1feb0deff72a3cc679ac56a9dc87db0db72a3cb6294b96d9dc39ccaecb2dffeb8e1fdbbe0fbb7dcf6bae2fcb5ddf7b4dcf6bbe0fbbbdefab5d8f4badffab7defbbce3ff81add071a5cc6ea5ce73a8d26ea3cd6ca1cb70a4cc71a5cd76a7cf7aabd37cacd473a2cc70a1ca74a5ce6ea1cc72a5d26a9ecd6da1d06da1d06a9fcb71a6d26da1d06b9fce6a9ecd6599c86a9ecd71a5d46ba0cc71a6d279acd97baedb7cafda82b5e06ea2ca74a7d278abda71a4d36c9fce6b9ecd77aad777acd86ba0ca689dc770a5cf7bb0da679cc8679cc86da0cd689bc8689bc870a3d06da1d074a9d57aadd870a0c86b98bf77a5c97ca9d06b9bc36899c46398c4649ac874aad677aad774a5ce7dadd57ba8cf7fabd07eaacf80add484b4dc83b2dc6a9bc66b9ecb72a5d4689ccc74a8d8689ccc679bcb6296c66094c45f93c25f93c26295c46194c36094c36599c86195c45f93c26094c36599c8679bca6599c8689ccb6094c36195c46397c6669ac9689ccb6094c35d91c06095c16ba0cc6699c66699c679a9d76a99c76291bd6594c06796c26291bd6393c16191bf6090be6897c386b1dba4cbf2abcff3b0d3f39dbfdb9bbdd897bad896bdde6e95be628dba5e8cbe6392c66799ca6295c46191bf5f90bbe2f9ffe3faffe4f8ffe3f7ffe2f5ffdef4ffdaefffd3edfed1eafeceebfdceeaffccebffccebfdcbeafccce9fbcae9fbc9e8fcc8e9fcc9eafdcbecffceeeffd0f0ffcfefffceeeffcaeaffcaeaffcaeaffcaeaffc9ecffc9ecffc9ecffc9ecffccecffcaeaffcaeaffcaeaffc9e9ffc8e8ffc8e8ffcaeaffcbe9ffcae8ffcae8ffcae8ffcce8fecce8fecbe7fdcae6fbcce8f6cde9f5cde9f5cde9f5cde8f3cde8f3cfeaf5d0ebf6d1ecf5d1ecf5d3ebf5d1e9f3d0e8f2d0e8f2d2eaf4d5ecf4dff0fae1eff8e2f0f9e1eff8deeff9dcedf7dbecf6dbecf6dcedf7deeff9e0f1fbe0f1fbe2f3fde3f4fee2f3fde0f1fbdceefadbedf9d9ecfad5ebf8d3e8f9cee8f7cce6f7c9e6f6cae7f9c8e7f9c7e6f8c5e4f6c9e6f6cdeafad0edfbd0edfbd5eeffd2ebffd1ecffd6f1ffd6f3ffd2efffd0e9fdd1e7fcd1e6f9cfe1f5d3e6f7d3e8f9cfe4f5cbe5f4cae6f4c8e6f1cae4f1cde7f4c6e2f0c9e6f8cae9fec1e4fac2e4ffc0e4fec1e5ffbfe3fbbedef5c5e4f8c4e1f1c7e3efcce3f1cde5f1d4e7f6d3e4f4d5e4f7deebfedfeaffdfebffd5e7fbc7e1f2c5e5f4c2e8f5c0e8f4c0e8f4c6eafac4e3f5c7dff7c4def5bce0f8b9e2f8b5e0f3bbe4f8badef4bce0f8bce4feb6def8bbdef4bbdef4b8e0f9b7dff9bbdefab9dcf8b9ddf7badffab9dcfabaddf9bae0f5b7e1f1b9e3f3b3e0f3b4e0fdb0deff93c2ec6c9dc86b9ecb699cc76f9ec889b9dfb4e0ffb0ddfcb5dff8b8e0f9c0e4febce0fab9e0fdb9e2febde2fdb9dcf8badcf8bfe1fcbbddf6bde1f9c3e8ffaad6f37db2d473add26ea5ce6da4cd72a7cf6ba1c774a5cd9fd1f6b2e0ff90bee283b0d77cacd274a4cc71a5cd6da0cb6ca1cd6ba1cf6ea4d270a5d16ea3cf6da1d06b9fce6b9fce6b9fce699dcc6b9fce6ba0cc6ba0cc72a5d278abd877aad57cafda80b4dc6da0cb6ea0d1689acd699dcd6a9ecd72a6d581b6e26ba0ca659ac473a8d273a8d26ca1cb7db2dc8bbeeb689bc86f9fcd689bc86da1d0659ac66699c478a8d07daad18fbbe07facd389b9e174a5ce6ea3cd75a9d874aad677aad773a7cf6b9ac472a2c87fabd275a1c678a5cc77a7cd8dbce66fa0cb6194c16497c6699dcd6a9ece70a4d46599c96195c56195c56195c45f93c26093c26396c56094c36195c46195c46498c76195c46296c56296c5679bca6498c7669ac96599c86094c36195c4689ccb669ac96296c55e93bf6095c1689bc871a4d16a99c76796c46695c16594c06291bd6493bf6494c26393c16797c56b9ac66e97c5779cc685a9cdbfe2febcdcf59abdd39bbdd6a1c6e37aa1ca638dbd6997cb5d8cc25d8fc45e90c15d8dbb6192bd + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!28 &1519388801 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 226 + m_CompleteImageSize: 216960 + m_TextureFormat: 3 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 216960 + _typelessdata: 110c061a171017140f1815101c171127221c18130d110e0718130f0e090527221e1f181043392f41402b3a502a577249303f222b301c1d1d111d1a11231d11211e0f2c281d221e13231b102c26184f4e3a242f1150643f293f191a26100818003152235a7c4937492333372026221729221c2019132220141d1b0e373f282c4422122e08182f12091b030a19040b1606090a04040300070802111109181109181109110c081b1813211f13222013201c10211f104445352223131a170e17120c2b26201b170e342e22312e1d38362150653e447f3d3e813a4f7649162e0e0d170027341837532b2b45200f160613100718140b1715091516080f1b033653273f60310d21000d230055784040632b1120012428171718101d1d15100c0319150c18150e201d182a221f221b15261d16241a112a1c19252817395d31638f5e182c10181f0f28231d0e060317120e221d1727201a2a231b1f18121d1812241a181a180c303821344525394c2c1429083447290e1c0317190c0906000e0d08090f010a2104062a002e592412440911480f1b4d182142170b1e0011170911100b100f0a13100b1913131b131118100e151608314222637e51587642253f122f33221210045d5a4735331e2d291d25221914150d0f120b14130e14110a2a261d2c261a3b3328272b14314a224e74413f6a34446a392a441f1020052b331c333824262918282b1a1715091210042e271f1f1b12140f091d1a13241f1b1f1a141e1b121a1b0b1e260f2736171d310e324a261f371721351a25301f0f13051c19122019131e1412261c10a99c7c877f5a58563d51524218150e18130f1f1a1619150c1612072321151815101b1a1505020013100913100b13130b2d2f22181c0d14170c292f210b12002b3b210d2c0c1d4c1e29662a1e632018531b0f3e101534150820080d270e082d0b0d41112d6830245d26134514294f2a0e2b0f111f0e0411001e2c131020051a27150c1b08182c1124381f12200f000b000a120322361b32602f24522120391927351e25321e222d1d191c151f1b104b3c2597896e110b0010100416130a46463a11160224371748733e3e683618260f47553c2e542369995b85b1763e5b2f1b1c0c2b201e231917291f1d231b181d18121f1a14221e15251c17251e141c1f0e3f442e1f230c21200c231f14241d1520170e322920302921241d152622173e372d2d23192e241a3b352739382640442b333720272519262219322920302a1e29221a1b170e211c181a1e0f5c754e7398645c854d4770385d7e4f566b4a1416091b13101e191319150c221e131e1c0f1e21101f24101c231119200e20201614140a0f0c0519140e17100a2019131f1810252118201913251e18211c161b140c3d33278b8b73344620465b346c755a5c5d4b2725191f1b10443e323f392b2c281c252115261e133a34263b3a261f280d304421475d391e2c121023051c3c0b41612f1d2f072730151d1e0e27241b2420153531252a271820230e35462623381723361a36462c1a2912040f00080e04020500000b000c1804111b031018030e12041d1f123435271d1b0c181607191708313220292a1a3834291c180f2e271f211a1018120626201025220f2635144d7f44528a4d19391044573b101a021d2a101f3e15526e480a11011511081a160d19170b1b1c0e27311949623b6683573d532f27401930531d7fa16e8497771e2712191d0f121208231f14221e1317140d1a1712201b171c1711282119241b142419132324161a34112f4d27223017191b0d35302a170f0c15120d19160f1b170e261f17211a1428201d2e26231b1b0f37412852634318270a0e1e012333182c38220e1003090b0008100104160026461f2b55235f8f53598b4e16470f0b3a063c63363f5d371125090f1a090f1209120e0b16101017120f15100c1515090714006a7e59657a4f1c2e08515942171a090d0f001c1b07332f2328251c17170f0f0e091d1a1519161119150c1a130920190f191a0a748565627e555071445372482235151320063a422d373a271518073c3d2f4c4a3e231f14201c13221d1716110b201b151f1a161d1a1317170d0f13022c361b475635182c074258341b2e12202f1a3f47381b1d121512091c150f20171221170d1f1300241e001d1b0256574518150c100d0613150a1216082f322115160814140c1c1b1709080413120d0807031b1c14090f01080f00121a0b09110226321e3141272842252b512a285d271d571c154e19114213143814001f001d3f1c0021001e5722003100063805214a202e4d2e2f472f0c1d0a0413005363482c3c1f16250e1527110214002e422730462f000d000810010c1b061c3f171c41160b1f032c39250f1c080e19091a2016171509140c002d220c7c796a1f1d102a281b3233231c1f0c3a482e3a5b3026461d5965514f5845001b001436043657281b310d28281c291f1d1e1510231c14201913211a14261f17261f17231a15241d151f220f464b3421230d21200c221c1020190f1d140b31281f332c2227231a353128241d13221a0f281e123b35291c190a1c19062a271629251a272018322b21251e14312d221f1f132424180b150017320922491429591f0a3c01204b15042000181a0d1f1714201c1319170b2a261a201c102523141f22111e22111a210f4b54412b2f201411081e170f261d16251a14190f0622180f3a31282b2219221b13161004413a285c5a415e68434c56314947302b24142521162e2a1e3f372a211a0a3c36282c26182c26183e3b2a45432e1f230a1e2d10364b2a3a4f2e233c142b491735511e22370c1d2e0a1e2c1229321d292a1a312b1d2f281844412e40452e3e482d1e280d3340264050354a5942293424364530294721284e1f264c1b3b5c2f3a52321c2a11353823191b061c20093639242d2c1a2b28171410044943371d15082921141d15083933253c342721260f4b6a4065895b384b2d19220d1c200f2c3820476a405070470f13022017101e170f1f1b101513060e16004f60400a230056704b557149001f002d4e238ea6843343281d2510181909262012201a0e1b180f1818101e1b14201d161f1a141a160d241d15272318363a293338242122142523171a160d15120b15150d13130b16160c201d16251d1a2c242217140d1115063543293b4a2d151d050f170029351f0b17030e10030912010016000c3307366730366e2d609a5060954f3b622d0020004f814e437a4352854c3055290b1606110d0c151412100f0b18151028251e1214071215041d2108383d1f545f3f4a55370810002023102e2c202e2a21160f07251e181d15131d18141f18101a160b1b16121a17101a1b0d222a131c2b0c13220320250e22251236392645483718190b201e111f1b101d1910231e181f1a161b140c251e161e1b1415160e14170c131c0723330f7c8d6346562f2d3c1b151e0b10160c1c1d1714130e1c180f1710081d140f23181222190a201b071c1a05302f1b3f3b2f17190c0b1d070418001e2c12141c0712150c1919170a0a0a0e0e0e191e1a313830040f000d1b041524112d3e2b0d1f0723351d11200914280d314f292a51242c5b2f20512412401124501d0233002259203f7c41366f3822471e0d240723342117251408190615290e293e1d1228043d5233162a0e06150012290d234924001c00070f020f1008101f0a05170022311a14210d0f1a0a030b001c241524281a17180a0f0d002d2b1e57554655543f21200b121001171a0904140045573d313729212316222510151e0335422820291629241e2c2220201a0e2623141f1b102720182316102a1c19362c2a27231a1f220d4b4f341c1c02302e192d2719372e251c130a3b35293c382c3230241c17111c1711292317292114322a1f2e241a31231a35271e32281f2f28202b241c2b271c3839292e361f202d11495f395d7d4c053200124d13599b5b4a8742002600121605251c17211f132b2c1c221f0e2e28182d2518211b0d1f20101d220e47503b1f23122a241830261d362c2323160e271a11392c233c2f26352b21251e14171105423b294d4930a5a9865b5f3c36321748432f4c493a2c291a2f26175d5445251d10211b0d1916054845322f2a162d2c172b301a2f3b232538180b26002f4f1e20400e344e21374c25536646616e544d4f3a2b2613433a2b433a29393420403f2a38382035371f333c213a442b2b3222324029224219416c374e75404f713f435d362a3b1b3d472c3b41274a50362a2e172d2a17221d0a322d1a352c1b342619312316241a0e3c34291d130a201a0c29331828371a1f271216180a101006151e0b46603d526a4617190b2219141a130d2a261d1b170c1516061b200a101a001322053f52320f22022033152e3e232a361e262b172422132620141f160d1713081411081d1a111d1a111e1913231f161b140c322b21281f16271f14352c23282117160f0527231a1e1b122320171b190d252116211715241c192522191b1d0f131c07121c042023101d220e2c38222130190515000017001c4b15417c3c3b783544813c38742c2659165277410024000029003e744043763d33592a0c14051a16150d0c0a11100c1716110e0e061111090c0e011d1f0a383d1f414d29212f0c1e280f1c1f0e2d291e2f2820483d372a211c1c12101c141119120a221e151b161324201d1d18121f1d103e412e61644f262415100e002728165356432422132c291a251f132a21182c251f251e182b221b2a211a1c17111e1e1613190d0c18022e3c1938491f3a49223841241a1e10050400110d0c1d1916221e151a160d1b140c19150c1a180b1112003a3e272628121c1a0b4c55403b5d3a5a855a1c4316072501232f1b1a1d140c0f080a1109030f031326121330111c3e19234524001e0014340f324b2b0916020a1302061400031a000b300f17441b1345103c74353c79331e60192465252d622e001900000e001623120915070213000e200a3e4e33233618324c29031e0000160003230057895410400e14280d09140308150123321d62715c2e402a22311e0e1b09282f1d1b1f110b11070a0f081010041a1b0931351a42462d191a0a1e1f11161a0910140518160a231c123a3225251f112425172020162d28242e2721221c0e2623121e1c10211a102c1f172a1b142f2621262418272b14393d2231311726240f373425312b1f2620146660521f1b0f2c2a1e27221e221d17241e12211b0b26201232281e38272036251e2b22192b271c2f2820262217292c190f1e013650296a8b5c688c5c123c0a58915c72b17868a9653f6c35212914261d162e2c1f1617052726142b251720170e2e251c19170a27291b1f220d2928163c322635281f3b2e2536281f41332a37291e42352c362c22261f151009003d3626443e283d3e1fb8be985860371e2601393b233630202c20122f2116392f23322c1e322f1e4441303029172c2314342c21302e21111a05193111385f30406834213e12293d183a492a40492e46442f554e3b554939493e2c483d2b564b3745362354473445402a4846313b372b171a09364a2e1c341236401e3e432346512f2f3e1d3d4e2c28351730361c2d2c1745402c3f38254c412b4a3b285542344a362b34281c2b21173627241a0b063a2e224d453819150c1a17121a161315150b101300181c05302c211f17141c1714170f0d1d13111b100a30261d3a2e22251b0f2c25151b1306423c2e1f1b0f2723182b271e3b342e261f192a231d1f1810211a10261f15261f151f1810241d13241b122d251a2b2117362c20372d233e342a1c1208231a11231a112e261b2922122e2516362921271d14201a0e1816091612071a170e1014051d26114353381f39141940113e74364d94445099474c8e461752102154195282483c6d2c58854a284d210220001a2d0f1a230e10100615110e1e181817131210100817190e12180c1924135362432d3d184d5b37222d0d1d250d1819091812061d120c1b100c261d1829201b1c150d252118201913261e1b17120e1c1d1517190c1e1f11171508221e15130f0431341f585c452623102720102b211530261c2219102a211a2e241b3328222f282219160f13140c202717232c1135402040492c1b200a14150d0d0c0a1915141e1a17211e172320172d2d23373b2d28301b2d371e5764481d270e2425150f1d03356a3429722d30823a2c6c2f00180028301848553b425235374f2f395e353a733e3173362461261953181a5215477141061802080b020a0b030c1407000f001639182e612935742d357e2c4b9443296728285729213c1d2c3e28202f1c253322000f02131f13191c110a13002d4829496f4637633213490f4e8d460c49035282484f7546314f29395435354d333e583d2643251c3316191e081a1b0d0a0f080c130c1b1e134044333b452a354226363f2c191d0e2723182b211820130a281a11271a11322a1f252116242017292420251e18292116251f132222182121172e241a261c10221f1030311f26281044472c46483230321d2627172a281b151201413b2b373123282117201b17231e1a2620142a271623220e242110271d13281e142826192021132721151e1b0c1f24102b40216c966663925e65895d05250020441e2d5a2f5f986164905f1a220d2a21182220132122141a1c0e26261a2c27232b2623221f1a1f1e1947422f332c1a493b2e4433293a2c2144362b48372d4130263a2c233f352c2c251d160f053931265049374b472e3e421fb1bd8f83906431381743432b4c43324436293f3327342c1f33301f38372531291c2f251b2b1c1532292014180912290d325b2f4d7747112a022833113a3d22433e28746c57514632403523574a375243306b5a485641306956455e533f57503e4a423719150a2d36232a321b3f3724423721484b2e434e2e5a694826341332361b393720504e37433d25524b3150442e584537402e2234281a3d33272d201a1d0b0746322b523f38271c1616110d14100d18130d1b14041c150529251c1d1a151e16141c12102a1f1b2e1f1a28161237241e46332c49362f24130b3627202c1f172d221c2f2621312823241a183027221e150e1d140b30271e231c12231a11221910221910352b21362c2233291d2b21172a1d1413060030231a23191031271d2e2516261a0c35282022180f1c16081c160a2015111a130d1e251516290d4f67431a400f0d4506458c403d8b374e9745508d480f40084b6e441e42164a7a3c588948163c0d0d25051116021d190e1c180f130e08170f0c150d0a100d0416180b171d0f46523c5d734d32471e404b29252b0f575c46464737272115231a13201712211a141c150d261f171e19132e29231e15101b140e1c1c1413150a1f1c131f1812201815130f063a3c27494d343633202e2717352c1d2e2418291f15241a1145382f34271f302720241d1519160f2022151c210b2f351b2a2d182023121a1914080403130f0c1a171215120915150b17170d0e1203222c1446543a59694e18240c1515093f4e37245f271b7224167a242d84351e49140c2100071d000e2700001900234d1d336e36296d301e5e22215f2031732c54874e021b000913080e130d040b030719093153320a3f07458940095203327a2e003d022552274d66494d5c49182615344233222e241b221a0f0e090b0e03081c0342643f4573443a70361e5713084100578b4d527e4b1838132b4427051d052f472f3751342d3f250d0e001511080f141014201e2d3d3a1d31262b3d2765755b616d571d211219100935262138251e3c2b21372a21302c213f4038414840464f4a30352f2d2920342d23212117262418272010241b0a201d0c3a392535351d48462d3d3a272b28191d1b0f2220141816092523142724151c180c2d26202f28222f271c221c0c22210f2b291a2a24182723172326152a2d1c201a0c1e180a3033222d3d2343663e3b5e34091e001b291017260f283f230d2f0a15330f2126122822161a180c28281c1e1e1217170d2924212c272424211c1e1d184338263528183d2b1d412f2346362949392c43312539281e392b222c2219322e2517130a2f261d43392d4a43314443273b42189ba779aeb98e3b411d3e39233c3020574a39423626322f1e464435433f34383129342a202721151f23142d3f2730562d4f7448343f1d3e381e5544307f6a5754422e7a6b56685d495a4f395546316a5844695443705d4c5d5542494333383127221b130d0b0036302249392a433323313119353b1f474d3125290e333317424324494a2b4c4c3028260d4c46303023132a1e0e312c182b26132c22182e20174e382d49352a25190d1a13091a171019150c1b130621190c1f1c1313130b19100920160d372a2135281f2e20172b1d143b2f2343392d1c1407261e13332d21322b2141382f3c332a3d342b31281f271e17201911342d251e1a11261f1730291f39322830271e40372e352d2240372e2d231a140a013a3027271c162e241b31271e281e15271c182118132a261b30291f261b1919150c1c2a1119350d5279442b5d1e35742e3e843c20631e4883434a79430f2e0536422c1321074f76415c8e4f7fb0781c41150d1a00141203151105170f04251b12241a114e463b231d112d2b1c585d4643532e33451d414b29181c031e210e1517092f2d213533271512091f1c13221e1316120925201a25201a1f1b121a160d201913251e1819110e261c1a1e1212150c073435234e523b31301e3431223a362a221e12251d1231271d33271b493d31443a30241b1226221919170b191a082b2d18272818232115110e090d090615120d1e1b12211f131614082019111d1b0f1d25102a361e31412715200f0e0a090713071d5224196b23086b1128842d44863f0c380305230026401d26451c0828000226003d633e2b552f2153223f7a3a50884b264c23213b22334a36061d0b2b47303b603e255e273576362363272b682f3b7743245329021900333c2b454d420b130811190e060c020c0c040b0d02040c00041600274124264523193c144e71490021000c260b1b2918040e03081408051103151d101a1c11140d071b1213191c210e212894bcc850797f0822176776614650381f200e1f160f291a172a171025140a2a20162e3128253a33597a73b6d6d127403a2e31282e281c2623142e28182f2313392d1f31291c3c36263f39214e462f3c3322241a103a2f2d21191716151023241c2b2d2026271940392f1d150a251b0f2a20142723181f1c13221f16262418222315252314251b1121170e20190f1c1a0e181a0c141507322e23221b11251c132720162a281b1b1c0e20211329271b2421182421182f2b201e1a111d16102f28202523172624174d3b2d4b392b3d2a1c4f3d2f4030214232234e3e313f2e2433251c2d241d2d282219140e2d241d3e342b53473b453d28494829363b13667347818e634a4f2f323017443c2540382355533e3a3b293d3e302c2d1f2a29171c1b091b1d0f192511284121516743505338584c36604b386e57456a55426c5b47574b35756953675843655241705b4a6554445c513f463f2f473e352e25200800003f322a38261c443425332c193a38213b362049452c3534164241225152333e3e221c1c041310002b2414362d1e39341e2e29152d231733251a4f392e523c2f2a1d0d1b1306120e031d1910251b1119110619160f2c272130261c34281a2c201235291d2a20142b2115332b1e413b2d1713071915093531252c281c352f232d251a3d3329463c32393027423b3130291f312a201d160c3d372b3630242a24182c261a31291e41392e3b3127120800372a2131241b2c1f162f251c30261d271a14281d17251e142b221923151220190f18270a1a37091e460890c27d508744568c50305c293053291a340f303c242a261d222014192d0a27481b406637627e561822091614051a140821190e21190c1b1306181204251f11403d2c272911525e3a44522e4f56371315001f2010211f132c2a1e2624181d1b0f221e15282119241d151e1711221b15242017211d14272018261f19291f1d1b110f2b211f0f08003336233f442e2324141c1a0d2b2b21232017372e253e342a41342b44382c3d33272b23183029211e1a111a160a2624172723181d18121813100b0603120f0a0e0b0213100716140818140b141206191d0c212d173d4b341a25140f0b0a08120917441d2c74341f7b28136f1a2b752a4c82481533110c20053b5333243c1c0a1e05001400031d041e401f497343537a4b102d0e233b232c48320019031731182042210838083d733f17481b25532c3a68410b2e0d1d2a1627291e0405000b0e07070d03060c0012140917190e0c1206343f31091706001100001400566c55122a14132515141e15171f14192615081504060c000f0f071916111a19150f151508212888bfd47ebcd1628f94405f593b4d3f15180d221a172c1e1d1c110b211d141b21170e251b84b3aba3dcd6abdcd91d3d38181e14221f10292718302e1f30281b362e21372f222a241425200d2a2511362f1f261d142016151a14161c1b1715160e2f2f2324251724251728291b211d111f1b102c272125221b2a2a2221221a171a0f26281d201d142c2920191a1416181315141214100f2b262230272232231e2f201b1f1410201b15191b1026291e302d242f2b222c251d322b21241d15221b11242213181907503c315845374d3a2c4b392b3a2d1d483b2b4030233d2f243b2e2520171024211a18150e1c130e5548424a3c334b3b2e5c4c3c453f253d472233461938491d737f576468473a391d30301640442b464f343c462b2028101e230d1c1e102c2d1f4847334b4934504a346a624d6b604c453a26594d37695d47695a4570614c6958466857455f4c3d5846385444354f4134392c23362b250f0400261b152d1f163e2e21544434392a17402f1d3d311b352f15433f22575137332f1633321e242213201a0e291f13332b183d352232261a37291e4e3a2f594336392719221407241b12241b14241a112116101b120d2a1f19403227372a1a261a0a292011261e11221c102d291d333124211f130f0d003a382b3430243f392b3d352840362a31271b372d21352d203a33232720102e271738311f322b194e47354b44343027183930213e32243022154b3d303e2e21433324382a1d392b1e39281e3e30252e22162d2017291b12261c102b2f161f310728470c3e622435511e6b80572b361820230e131000433b303c2e2b2b1d1c261f17272516272a152d311a272614242015221d171f1a14211d112c2a1b31322226291830341d33391d4c5334313a1b50563a52563f312b1f1f160d1e1a0f1c180d211a10271e152419153126222f241e292019342b24221b131e1b121b181126211b17120c1c180d0a0b00252e1b48513e41433617140b1f1e1914110a2f261f3329202f241e2d231a251d12261d142a211c261f193029232b26202a221f16110e130d0f0d070714100d0e0b06110e090f0f070f1207111709363c2e0d16053b47310b140018180e0d1506072604336c371f702b1c72292c7132346233445741081001161d0b4d5641121f0b0d1c070312002b3a250b18040d1305120f0a11120d0214060f2612303f2844573b13310f2c4e2b304f2f1b351a11240e2934240e0e0610080516110e0e0a07080d06090f050d0f02616356192414293527000c02344235243723001600091c09000b000a17060c1e08143210213f1d172911111c0b2532201b281716221403212183c3dc74c5e374c1db71b0c1052c330b1a1d272226231a1b1719140e1f1713342d9ad2c993e2dc93dfdba3d6d91531321a1b1325211519241614201626292027241b1e1a0e2f2d1e181e121921142a2e1f2e3126151a161b1f1e1e1b1420190f41372e2a261b1f2c1b192b1b16261c1e28202021192320192627212c312b212a2516211b1a261c112218142f2a001c18031b1b00110f182720242c1f26201229211420261c142016101c12192116242017271e17231c14261f172922181f1b0f212212222512604941584439533f344d3d2e4a3d2d483c2e382a1d2e20152c22192720182b2b230e0e06130c065f524c503f385341375c4a3e39331d424e2a92a77c40522a35411d4c51332c2c123e3e2645482d404527343f1f293a18303f22171b0a2a261a3f332757493c473b2b5148374c4532544c375c513d6b5e4b64554260513e5645355444344d3d2e5141344b3d3035271c2a1c134d40380800001f1812281b133022173f2d1f4a3728513e2f594a37524e333b3a1c575338322c142e281837312541382f2d23173c311f473c2a21150744362b49352c4a34294f3c2d3626172b1e15261c131f120a21120b32231c2f21183424152d200f3a2f1d372e1f48403339332739352a3b372c18160a181609444034302a1c443c2f342b1c3e3224372b1d534a3b3b3223453c2b3229182d251240382548412e433c29433c2a413827483f2e1d11013f3222706051614f413b2a1a4130204130204b392b5341334a382c4232254433294335284a4330393c1d3244143e52212b330e34341a57503e544a3e1b0d0453443d33241f30211e3d2b2b25131133251c2c20142e241a211a10231e1a25221b2422152523142220133e3f2f4f543d4f553946483020240b4b50391c1f0a2622161f160d201c111e1a0e372f243e342b291b1a23151430231b32281f332620322922211e1518180c18180e1c1e11191d0c2029142b3b204250371d211234342a1c1c1427221c231a11160c021a110a1c150d28201520180d2920191d140d2d241f322b251f1714443c3a12090a0f090916130e14110c0c08050f0e091e21162127190d1506333c2b44503817200b1b1f110a13020519001c421b19542413511e25562730522d122310040c00171b0d0c1303232e1d3b4a373847320a1504100f0a150b0a1d111316110e041006354737404c38071000030e00202d1b0312000c19070b0e0317170f1a120f1c141113100b13140c2e362b232b1e131708585f4d515e4c162413071108111b10223320061c052d402c0d1e0b0f1e0b34482f375934385c360720031f361c2940262e452b33452f16393383c7de6fc5e86cc3e16ebbd97eb7d2224559242c37161a1d0216142f544dabded99ae0d890e7e191e3e1a0d7dc122e311d1e18252219566a61a6bdb50d1812272820201e112b2d1f2c3c319cb1a88195890e231aa8c1bd7b8f8d18221a16180d34312841473da6c1b22d4d407e9994a6bab82d3a3319241c1c2824273734a9bdbb7f948f11261d9db8af96bfb993c1be97c1bf99c2be9bc3bb0c281c282a1d242215142419748e83a3bdb216261c2421182a20173a31281e170d2720161814081715061d1e0e57433c59463f49372b46382b493d2f393021281c103629202c2219221b131e1e161010080e0701685b553c2b24503f354d413142452a71865d4b613a3337203835244b493a3836273f3929423a274b402c4b4b2f2f481e2b471e19230b333124453d3244372e54483c493b306454476151426c5c4c3d301f5e4e3e5c4f3e6151425b4d405c5042695f53564e41494136352b22291e180e0b042320173528203e2d234535284f3f3057473849412c414125494f2d4e513234321942382c483a3144382c4b3e2e392d174d412b372e1f483c3059453c543e335b48394b3b2b4a3e304236283e2c203622175342325243305243303326134439273e3222362c2051493e30271e30291f3f392d150f034840333d3626534a3b4d41315448384c4030473e2f463f2f423928463d2c473f2c423a27443d2b4e4735453e2e615a4a7d7666342b1c473b2d5c4f3f6858494b3a2a4d37294f3a295e4b3c594637523c2f4a372948362a49382e46332c47392c413f262f2f1337301e3930214138293a3225241c114f453b372e1f372b1d2f251b44372f37261f422f2937261f261c13211d141e1e121f1d102f291d26171234271e31331d363a214d4b3632311c363b251f271220211319170b1c1a0d231f131f170c281d17291b1b2d1f1e30231a291d112718132d201a2e271d1b1c0e1e25131a27131d2f151126071e330c40522c132006181c0b1f1f132d261c271e0f2118091e180c2824183630202b2515241c0f20180b241c112e261b261d142c251d0f070415100c221f16201d161f1c1717140f2d2d231f21132c352416240d3b4b31202f182d38280810030813020a1b081a331d07200a0517000e1e040b210a0114002d3828040f00081704041a03253d231f311b13100b180e0c1410051113060b150c38453b0f1d10081005130f0c0c040214140a1e2013090b0016160e110c0614140a0f170a485544131e0d16220e101c04505d4356644b2230190b13040b16061a2b18162d13193117233620323f2e303e2d2640272b4c2f3351371e3a2109210721391f263e261d453c81c6d677c6e45aa0ba76bbda6cb6e375b3dc46657900171c578582a5ded8a5dddaa0dedb69b1ae95dddc9bd4db0e2f361c1c1c302f2b5a7773bbded81726212a2d262220142a2e202b4538a4c8be83a8a106302ca6d6d67fabaa14343100150f072116234338b4dfd6244e4a0e2d2fb0ced0add0cc042922032a27add4cfaed3cc0e2f28607771aac5c09eccc997cec99bccc997cbc999dbd992c4c1121b161b1a15152a257da09aadd5cd112f2731342931291c22180f251c1321180f1c14091a12071e140a4a37314f3e36413026332518292011271e0f291d11251b11241913241d151f1f1515150b09000060534b4c3b3443352a41382754563e2f3e1d3340223c36283c32294b473c37332740372844372755453546442b2f48212a462028311c302e224239304f453c50463d675a5183756a8173666457478477676a5c4f685a4d66584d52463a3e3428524a3f484236564f45433a35322b250a0a0213110544372e4f3e344b3d32473b2f4f43354c4733373c1c58643e4c58323b4022463c305f4e47594b426256486c614d504533332b1e0a0000311e1858443d6c5a4c645747685f50645b4c6f5d5165524461503e70614c574a37665b495d5141736a5b5c5248483f36453c35393228443b32100800544a3e4c4334473b2d5b4f41574b3d584c3e595144625a4d6f665772695a59503f5f56455e5747463f2f433d2f2e281c575145261e131d130961554977675a614f415946385c493a6957495845375d4539503a2d4e3c30412e27371f1b55403b4135293b312541342c22180f251d12292317231f16474036342d1b332c19352e1e32281c36281f44332c392a25271c161b190d222216211f132b22192b1c1736292143412c5a5a423e3c2534331e353a24222b161d26130f160410130218160720190f241b142a1f1d2f241e2d21152b2211261e112421101d210a1d270c1d2d101f3317445d3f2f4b2334521e3753201f340d1e2b112325172a261a2821113b3424423e32302c20423c2c423b293d3626342b1c32291a372e1f33291f3b3229120b03312a2428241b201d141f1b181e1b16221f16191c0b1220091123093a4c32313f280b13060c0f06090c030e140a0b13080712040511003d4c3559735a4f695074816f202d1b031d021436154468420b24060e0e04140b060e0c00090c0010130a0b0e070309000a0c010d03021207050a07003234274b4d4016180d120f06121409081003111c0c252e1d18210e09150026341a20301649573e35412b0411000a19041b2e18132e0f22391d040c00060b040d1b0c1f321f192e1b091c061d2f170719010016000c322788ccd985cde321556336697e72b9e370b8e06095a793c6ca9bdfe0a0e2e0a9dad73d6b68114d4b99d6d79bd2d914373d1817152827225e7e79b3dcd8223b371c2d27829287172f2111372a9ccac084aeaa00312ea4dfdb8cc3be416a6638585345695f497369acdfda1e4a490e2125324549aedad97eb7b195cec8aadbd52b4c430e281f061d170a292400211b00241f0023200239368cd2d086bdba0f1513221f1a081d187c9f99acd5d10d2a2527291e3d33272f271c2f281e251d12221a0f2e241b35282026150e2110081d0d002010011d11010c0300160a00150b01150a041811091a170e24221630281d6a5d54402f272c1e13180e021d150814110216100221170b21170b464032221c0c2d2413352d1a453e2c2a2c172a3924202f1c17170d0700000900000d0600110d041511061d170b211b0d20180b251b0f281c1024160b281a11281a1123160d1f150b1a1006150c050804010807030101000d09001908001604000f05000f07001d13073c372310160054633a495e33192905131001170a04180d09160d06140e021a14081a130b0c0300110300140701170d031a1205100a00150d02281b1326180f2616092e1e0f25170a2317091c1206191007120b03120d070a05000a05000a03000c04005f554961574b45392d41332835271c32251c2a2118261d14251b112c2216291d11362c203f372c3c332a4d463e5b5650736e681c150f0d0400170d041a0d041f110625140a36251b34261d35221b392117472f253e2c223928203120183221192d1b1721140e1c12100e0903131007141108120e0d110d0a322b213029192922122b22132e251630261c2720182c272121211725251b2421182d29202f2a2439352a403b286e6a514c4a3136391e2429122a361e37492f47573d474f381c1d0b1410051811091e1a11231d11160d00191400121b00132500243f122340101c370c2c451e5d75530f2e023e6d294776303656243448253e473445473a535144524e4249453a5c564a575040716857695d4f60544864584a6b5f5172685e5e554c0f080220191335302a26211b1d17172723201c1e111e2712364a2f20371b2f3d26192010221f16130e08100b0712120a070d000312000019003f6140405e42172f172e3a266a7c6493bc943469353e7138001e000108001009000c09001611001a10072d20182f21142418081d16061c1a0b151c0c0510003b44315057451d1f1205050008030016110d0e1005181c0e333a2a202c182d3f273f5337475a3a2f3f22232f1b1c2b162643241e371915170c1d1513120d0a09040016130a110f0233301f3d3e2c313c2b092a2188ccd588ccd7213d3e00090a0028386aa9ba95dfe893e4e890e7f08dd2d70e2b27000b060d3b399ad1d49dcfd60f3133201d1427251858766cb4dfd80128255c8780a7ddd085bfb00034279accc17fa49d00241ca8ded0a8dccfbcdcd7c1dcd7bfddd5bce1d9ade0d9254844150b0a140b0c315b5a96d8d49ee4da285a4e0c120818150c0e251da0c8bfa0cfc5a0cfc7a6cecda4cecda5d9d598bcb839342e2b1e161a251d829b95b9d3d21422222b221b2e1d132622162d2e203834283731252a23193a332b57494059483e503e305443334639284d41314a3c3140332a30261d110801110d0239352983796d978b7d8b7d72786a5f685b52685b5260514a60514a5e5246685f5057503d766e5b746957786d5b63604f727466272f240007000c0904160f091b140e1e1a11211e152a261b20190f3c342931291e2720161a1108281e152e1f1833261e483e35382f262e241a261d14221e1b1b1a161e1b1241392c5b493d5e4a3f50433a554b415e5246504835545536515b3665774f3543223d3c2a3a312a5046444a423f2d292009050015110827201a1d140f2c211b3f372c2d2518363024352f232f261d3e342b4130263c2c1f3123163f3627392f251c130a1e170f221b133b342c241b12281e146c60526153468f82723b2b1c8f7f725b4b3e392b204b3e353d332935291d4234273d2d205342385143385a4d443c332c0e0500120a071c130e1a0f093d332a41332a4133283b2d204c3e3143342d43302954393042261b210d0438271d25170a403023412d263624202419151811090d06000902000400000d0805130a01190f03201406120900140d000d07000e07000f0802120b031009000f0b000a0600120e02252211413c282b2b0f2d3412414d29242f0f000e002b3e204c5b3e4446302823103e362b2c231a5751454e48385c513f746e546d74526c7f526f8b587793607c8d614d5b371a29080c2700528139679a4d0729004e6539071a000009000405000802000d05000a00001004001407001505001707001e0e00170a001408000e04000c03000902000902000a05000b06030606001a210f35452a28421f1a321227351e19220f0f16040a11000912000413000017002f542b2856280029000015000010004551396f8060173b0f32632c386c2e3f6a345a6f505a644c626b4c6164475f53436b594b6855446256404c4c3428321a2635220d1c090813022f38274448392424182a261d2f282237332a37342b38382e3034262e39283c4c32475637465335414a353f4e37345631436240353c2c3632292a251f322b234a4036574b3f534737514a385a5b4d3d565090d0d990d3dc4e6b674a6159447272a3e3e598e2e192e3e78ae2f070b8c72a4b522d464a35616a94cad499c9d3557375676357807d6c7d9b91b1e2dc396c67a9ded69dd3c5a5dfd073b2a794cdc496b9b3668780a7dbce86baad5f827b132e293956513f645daedfd962837c968b87827a777fa9a59ce2daa0e2d875a09643463d37342d68837cb2ddd68abcb386b5af88b1ad86afab88b2ae13302b1f1f172c2920263a3180a09bb5d5d4233937181a152c281f2725191e1e12201c1027201630291f2f2b2259493c5442345b45375d48375441305241314a3a2d4938303e3129281e15120c00655f517b6f619387775c504254483a4e42364f4239503f374e4037534739544c394b3f297a6b5672614f695c4c5753485758502f342e0b0d081e1b1617120c1d1d1529261d29221a30231b3e2b2537241e32251d251e16201c131c180f261b152a1f19332a21403c313834282b271b2c251f2019133831274d43395e4a415b453a59473b5f4d3f6754456857454f47304b49304f52374749333938243a362a3930293c332e342d25160f05463e334a4237352d222e2418392d1d3328163a3120322b1b2f291d32281e301f153e2c203e31213c3421393021382f20493f333a3024584a3d3121125a4939715f4b816c5998836e9a887493806f8978688473638e7e6f8e7d6da08d7e9984739c85758c75657a6456715e5063524842342b1205001e11093c2e2543352a503e324c3b2b55443059483458463a634b4168483d60403544281d553f323f301d402f1b452e20412b1e5a4a3d3c2e2339271b3e2c221c110b645b545e52466f5f5068584b615346615a475a534066595073625b73625a5345384d46335d57415e523a5f553a3f3f23222e0a354d1d617c494c623451633b495734515439564b375f4e3e56463966584b6f6353675c4a6a5d4a584c36665f45605d3e787c577a7c577e705581755b484d2d52683a50743460853f7b9453465d256585563f58315f62437267517969597160507f6e5c8674608572638771636e5b4a62513f7d705f3a2e201c130a4b443a433d3140392f453e3633342635452a4a623e18330a2f48212235191c3414193e122e5a271e4d190b4008195c19155c181353162456232f4d2b3e4e3155603e8b957048572e40572939602b305d26345b2c3a5e2e4567345e74456a694a74684e7b715855533a2e3b2134482f2b412c384937353f34171d13212719282f1d1b230c20230e342e222d221c322826332e2a302d24353628454430454731404a32334a2d1942162b5428354e2e2b3b2124331c3b452d4f4e3a59523f5f5440574a3952483e42505093cdd98ed6e22d6063669a9699e2db9ee7e0acdfd885b7b86db1c869b4d376b8d24b89a218547090c8df97c6d65770748d877b848170799a93a6dfd9a2e1d89acec26d7f6f99b0a09fded6a3e5e192b6b45c7c79a6ddda7fbab646716a193d394468683c6463b0dedb648c846f7c73718377b0e0d27cb9aa8dbcb6b4d9d269827c627b757fa39fabd9d7285b5c386f6c2f625d14433d2b54503b5a553e5249324c4334635b70a9a3a2dbd5144742123632293e392d2c283a312a352e242b241a362f25433c32362515513e2d674d3c5d4430634d38604b3a523f3157453b493a3334271f191106847b6c7c7060534636766d5c413a28312a1a3027183a2e223f3529453e2c49432d5d513b6959426a5542776656625a4d58554c2e2f290b0a05120d0727231a2a2a202a271e362d2430211a2f1a1535221c271c16221d1715150d16160e281f1a2e231f30271e3630243f392b403a2c3b3128261c134a4034564a3c544035634d426856486857476c5545624d3c534431443927453e2e4d47374943333c3427352c232f261d372e25140c01443c2f473d313a3122322618382b1b3629183a2f1d39301f342c1f3b3125473529463426372c1a332b183b3221352c1d44382a55473a645445372413796451806751917961a48c74a6907997826f8673626956458f7c6b9b867396806b977e6a967b669f8471866b5a796252715e5047352b1a090027190e453528554536554434513f2b55432b493721543e306046396443346c4b3a6646375f45345f4a3556422a553a27634837554233493628462c1f4f372b1d0f064d43396f5f506d5c4c7360526654466a5f4d5d52406e5c527a635b796356604d3c7166506a604763533976684b5150323b471f37541c577a3a4a682c415522565c36676044634e3b6b5142654f418572638c7d6a7d6e5b8574608b79659f8a7797856d7a6c4f796a4d9077638876605f6740576d3e405723455c2467793b5e74362e4c16485d3273704f806e568b76618d7664a6907b9f8672a28879a18778816a588b76637b6a584f42325d53494a41384e483c3f392b413b2f3b3c2c2a3a1f1c38102c4e1b365825213b161a3610446c3a477a3f215d1f2a762e1b7b242f913c388a401a5a1e255022304a2399a57f86886359543463633f586b3e385a2743723b32652a396d2f3b62295c6d40565c36555f3c425130344b2e2d442a36432f161f0e1c2417262e2124311f303f282e3e23192109322a1d2e1f18372c2839302b352e263b35293c3226453f2f383d2933462a30502722461a26401b263e1c43613f26401d4352335a6142524e3349412c5951443948459cd5de8cd9e38bccd0a3e4e09ae2d69ed8c9738b7d61716e61869879b1cc74b9d86fbada67b1d683c2e396c4d452676a7b736891887783988fb5ded6a6d8cd6282758983737e7b6c9ac3bba9dbd89cb5b1667b76aad1ceafdcd7b7dcd4b4d5cebad8d8b6d6d5b8d9d25f7d7363746ac5d7cb9dbead5c7e6e647b73adc0bcc1d8d25b766f76918cb9d9d6b3dad9b0dddab1dcd5b2dad1bbd8d391a8a2677c75bcdad2added8ace5dea4dcd3acded5b2dcd8b6cfcb2b2a253c2f29271e15241e123930274e463b3421105a4532674c37624630604530684f3b5941355d49404f3e372a1c13201408706456817463847766847c69403b2735351d1818001e200b2425132e301a38361f574c365a49356853407664506c5d4a6e65543831270e0903201c13221e152622192f281e2821172b21182619111e140b1310071011091617110f0e092117153123203a30273c2f264e40334a3c2f3d31252c20144b402e564b375c4c3c6a5a4a524636574a396851416952424d3b2d3f312433291f473d343a2c2340322940362a3830234e4236170b00534c3c51483937291e352319422e233a2a1d382f1e342b1a382c1e4e3e2f3e2e1e3b2b1b372b1b3c33242e25163f352945392d4b3d3066564738251487715c9d846ea48a73b19780a38a74ad9684a5907faa97869e8c78a6927aa28c74a58d75a38771ae927ca78c77816756705a4c4836281505002a1c0f49392a5b4b3b6a59476b59456c5a466f5a47614a3a7b604f7f604c80604b65472f6647325b402b725742684c37694c3a5b4035553a31563a2f483024180a014c42366253407b6955816c5b6e5948635041655244735d528a7365705a437e6a5181705c7a6b585f4d397667506863454d542b455d2160813c55793161793b7c7a5378664e674c3b6f54437b65508b76615947338d7b67836e5b937968a58a778b705ba48f747b674e947f6c716d5056733d3f6029333d1b464a296879438b9f64717d4f797955614f37927764937865a08371a18570aa8b799a7a6d9b7e708e7362846d5b816e5d59493a5c4f464c433a4e483c4842343d37293435234d5941304b2244732d2a5c132348152a431c2c3d1929441b2b5d282878331482291187291a7c2f116622155d1b23541d55633f695f4478644b756146857d595d683d4e773f498144336d331c51193d662e62854f355b2832572b3553316a785f6e6755211807272b1426341a4a6447203a1d25341f1e2211372d232e20173f35293933252b291a3937283d352a3830253f3b303b3e2d3b44273b46242e3c1b2c41202448222e572d3d6438526e45535d384d50315255402e453b98d6d58edde19be2e49fdcd7aad6c5536b557a7562897b707e75786e78847fa8ba79bad670c4e97bc7e995c5d3516462897d719885748b88778d9385676d6185817596807298857686877f9aa19997998c8586788084769ca79996a4956b7b7086938c8e9991878f80636a5a7f81769d9a918582738e887a797067847d7595968e8689807070669b9d92919890929f96889c90607566728073495146434841808b855c726f57746f67827362786b60736f636e68474338473b2d453b2f372f222a20164a40344934214e38236f503c6646316647326144327155495b43394b3831281a112012076e615188786891826f9b907e7b755f4844293e3d2137371f2e2d18303016423e254f442e6a5b488673627461508b7a66564938362e230a0600201c13201c1327201630291f231c12261f152e251c1e170f18150e12130b10110b18151020161424161335282047392e4131244d3d30493b30302416605543605340554633514131473b2b5c4f3f5a4436523c2e4533273a2c2141372e4538323a2721352319362a1a463d2c473a2a2a1c0f4a43333d34254a3c313f2d234d392e453327322616392e1c3f2f1f503f2f4334213e2e1e3327172e251634281a4c40344c40344c3e315c4a3c483524aa947fad937cb59981bca088ad927db79e8a8f7868978271917c6799856d978169a68c73b79b83a58971b69c85ad94807c6553584536190b002b1d1064544469584662513d705e4a685340725b496e54437a5f4c8468528a6c5482624965452e65463265493471553f684b3967493e5f433852362b4931251709005b4f4164534163513b87705e846d5d836d5f6e584a70584c836c5c766048705c41806e5a77645376635257463272674b72724c64723d7b91517c95537482477e74507f674f8c6f5d8166539b836ba791799f89748a7361ab9482947b67a68a7573574180664d8f7a5f7b6b546c704f638950678c5637371f473f286672447f8d588f9068867b5d6d543ea58674a58672aa8b77b49380a68775b39185a18174907363876d5c806b5a6c5c4d6d6057463d343b3328322c1e4c4636595846444933485e37426f2a55873e2c4e1c324623363a1f303b1d274c231b5a23197427137626146b26136221175f1d2c5d2537431d756a4e937e63987e6592785d7b734f3b55252a57201948141a4613264f17365f273d68322852223e633a2c41227c7761271c08282b10394a284c71481c401c21301927291b322c20281e12332c1c3734232b2a18343223362d243a2f293930293734253f422538421f34442029431c2b562b103f13244f2249683c465328444c273b492f2a4b3a9ad9d192ddd99bdcd68dbfb341594173765b86745e8366568d7166928483505f66719cad77bedc77bedc94c0cd5b6b6b9a897f9e8372988574847464837062937c6ea085749a80718f7b709686799a8a7aa69784a69583a89b8aa3a2903f403278766a847e727a7160867a6a8f8279837268967f719a807190796b9885779183789183788c7a6c675748928479857d728081731e2012414234343024463f355d5a532e332d4c534b3c433341453650534c383830372f22403424362a1c2b2115403426393021644e39553a276f4f40795545734f3f704c3c7e5d4e674b3f4e3c323c2e252a190f715f53927f719481727f6f60958575877861897b61867760968a728b7f678579618478627a6d5a84746484746577675a6b5f53382f260f0b021f1f172222182521162620142f281e282419251e16252118221d171e191318130d1f1a14231a152a1f192a1d1531241b47392e584a3f44382c291d115d4f426656475c493b4a37294735294b392d4d3b2d4e3c3052443743372b44372e43352c3f2d23412f234f3e2e453623514132271b0d534a3b4a4235352c1d3a2e203c2f1f3f2f1f4233204536234938264e3d2b4f3e2c4a3b284f423143382646382b4a3c3157493e56483d625042473221a9907aa88e75b89d80c7ac8fb0967d947b6597806e917c6ba8937eac967fac937d9b836baf957cbda38ad7bda6c9ae998a715d5843321a0c012d21154b3b2b6f5d4979674f715f476a554279625079604c6b523c7e644d876b557657426c4d385f432e6a513b7058407057418063536144365a3f34432d201b0b007565557665535b49357663528e79688976657f6c5b7b66539f8a77735f4786745c816c59826d5a735e4b735e497f6f557269485a583286875d8a895d857d567f6a4b9d836ab79d84a89078b39d85b6a088a58f7898826db09a85a9907ca88f79ab93799b86699a8769726447686e4a375d2c3e62344444285e52387b7d587c8159928f6c908567a08a73b29681a98875ad8c79aa8b79ad9080ac8c7daf9282a08574876d5c927d6c715f5173675b3d352a372f244d47395d564656513e494b354c5737506c3b3f5f2d455b352835194448313d402b3341282a43232c5326204c1b3661343f683c32592c3f5a2d565e3594906a968c6997846498785f9c84686b6f4a57683e3d4c232e3f132e44153a52224d63354b683a325e2d40693d51664529321522260d3342214874414e7a491a290c2a2b1b2425171f1d10464034352f233c382c3c352b362d26392e283b31283b3a263f512b3350202e501e2e56242757271a481a314f294b5c38535830464c26334b2b254f379cd8cc9ddbd06e9b8738543b4b543757523485735b8f76629377699781767168613742445c83928bbacc96bbcb5d6c71a7938ab79685aa9081947d6d8b7162876c5b8c71608b7160856e5e877261937d68a7917cad9480bfaa979d8d7d574a3a8373648977698f7c6d917b6d7b6558917a6c977d6ea28877a68c7ba48a799c8575a48d7d917a6a917a6aa791849c897b88786b2c20125f55495f55495c50443e342a544e424d493d554f41565042544e42433d313b312535291b61554734281a6659495044345d44306449367555467753456e4a3a7b57477652426e51435e4c403224193f2d237864598c7668a28c7e988576a08d7c8c7764836d588470589e8a729886708878617367516e614e7164537a6d5d74665b76685f3f352c1710081b1811211e15252115201a0e342e222c281d2b241c282119251e181e1711241d171c130c271e17251b123a2d2443362d493d314a3e32443a2e24180c5f51466250446450455a44375f4c3e503e30513f314b3d304d3f323f33254234295b4d404b392d4735275d4a396855445646363629193c33244a42353b34243b32213a2e1e473a275645335847334f3e2a5b4a36483725524330483b28493c2b3e31214c3e3156483d5d4c425d4b3d55402da68d77bba186c6ab8ec5aa8dc1a68b9177608c75639b8472967f6da8927daa917bae957fad957db0987ec1a790c5ab94a98e79654e3c1d0f062e21185a49397b69537c68506d59416b554076604b765d47765d478169518d735c80614d6c4d395a3f2a644b35937d657d675075584663483751392d4632271f0e007e6f5c705f4d5e4d3b73604f82705c97857194826e82705a89776195836d82705a7f6a577a6552796250705a457a664e66563d65593f908569b2a187a99479a3876fa0846ca38970a38b71a08a72af9981c0a791a9907a886f5b826953a78c77b59b84a68e72a38e7199886a6e6b4a344e274760394e472d7b6951958a6e979171857a5e99896fa9907aac907ba68572c09f8cb59684b99c8caf9282b29583a285739d826f9f88767c695a6e6055392f254a4237554d424b43364a4333534c3a60604854623f40512d3741263d422c4d4c3a3936273d3b2e494c3b3e432c333c21404d33424f333e472a686c4b817c569b8f69a49673978263b49078ad8a74ad9c80a79c7e9b8e6eada380a09e78a2a47cacaa84838b624966384268394160372e46221f3010273d173c6432466a3c3942273e3b2a3f3e2c4846372c291a403a2c3e382c342e22373026312d223637273a472b4c6b3f406b332355183e7436245e242553223248225b6241605c3951532e394f29416947a0d8bb3c73542e542f485d36595d38736a496e5d419a826aa08570a0857479625452483f6771736f838aa4b8c16a6f72a69083b89784a78b7dad9183917462a689779c816eb19884b49a89b39a86ab8f79b99d87bea28dbaa08faf9a895946378f7a699881718b7164ad91859c8072907667b19788a48a79987e6dae93808d7261ae93829d827193796a92786b9b83778f796e38241969584e75675c84766946382b423628514537473e2f51483950463a473d3145392d44382c443629625447594c3c554837533d26573e286e513f66453468473473523f8665527358475544344a3c2f5644386d5a4c947f6ea48d7d9f8a79a48f7e816c5b8a7564816a5a9e897894826e7d6c58786b58574c387166526d604f76665962514747362f1b0c071d120e292019271f14473f322c24192d271b271e152b22192a211a2a211a271e1730251f1f140e31241c2619102f211844362b4c4034443a2e2115076a5d4d736252675445614b3d463324402f1f453424493c2c5043334f43334f4134564939574537513e2f5f4a397762516756463222134b3f3142392a362d1e342b1a4135254d402d4b3a285b4a364b3a2661503c4e3d2b50412e4b3e2b473c2a3c30203f33254e40355c4c3f5f4d3f56412ea48b75b69c81cfb497b2977ac9ae93c5ab94ab927ebca291b99f8e937a66d4bba5bba28cad937cb29881bda38cc1a790c4a893654e3c21100835271e635041816c578a745d725c45715b467e68536f5640876f577c624b876b55805f4c694835624631684f39735d4589735c6e53405c40324e362c4834292a19097d6c5a6451406b5945705b4869543f6d5843846f5a9e8974a08b76826d5887725d755f4a745e49876e5a836958876d5e8b74646f5e4c7e6d59baa590a88f79a98a76a98974c3a791bca28bbaa28ab69e86c0a791745b45aa917b795e49a88c77a78873b69880b89c84b3977f6d5c425e61443c3f22715c49a889779b826c927c649f8972a38a74a18472ba9b89b89784b79683bb9c8ab59684a48573b19280b79886ad907eb197869b85776453494a3d34463c3341372d4e4236483a2f68574d493d2d4f513941472d40412f2f2b1f40372e392f26362d263930272f271a362f1f4f48385145374e3b2a876e58a48568b08f70b19275a8866bbd9780af8974cca892c9a690ad8971be9c81ab9274b39c7db69b80ad987b938d6d69734e4e673f37572e3e6337476b3f526d44354322453e2c4b3d304f47323f3b223a3c244a4c364039273832223334242f38232e422615350e113d0c2b6125397b343379304b8d464e8043617447777755776e4f645f3f69754d4d6d3b27571d3f73352b5516536f356c74455048237d6a4aa1876ca78c71b3947f9e7e6f53382f7a6864887d7b817a7485796da5907db29782b09584a085749f836ea48873af947fae937ebca18eb89d88c4a590b89984c0a48fb59a879a83737660529e87778a7363a08679a2887ba08679a28b7b9f8878ad9686b9a2929f8574ae9485ae9485a88e819f8479998177988277947d75321e1554433996857b716356594b3e45392b382c1e463a2e4135293d3027493c336e61586e625675675a4c3e314c3f2f7c6f5f6d553d6a523a6b4e3c62432f7d5c49765641896a566f5642635343453828402e206855469a8373a28b799b8472967f6da38c7c796252846d5fa08a7c8c796a887868817463504533776c5a6457466c5c4d584a3d483c30241c111b170c1614084d47392d2616383023322c202b2219332c22241b142219122219122b201a31271e271d1432251c3e31284d4135483c30493d2f2b1f0f6858485f4e3e614e3d5742313926154e3b2a4938284737275c4f3f574b3b5346366656475241314e3b2a6952406d56446a57462d1d0d524535524638463a2c3a2e1e3a2d1d413121604f3d4a39254837234736225a49374d3e2b4f422f493e2c3a2e1e3d312345372c6454475341335a4532ab937bd2b79cd9bb9fcbad91ceb096e0c4aedcc1aee8cebdb79d8cc1a796b09783bda48eaf947fd5bba4d4baa3ad937cbea28d826857210f0534231b654f4179634e7a644d87715a6f59427f6952735b43735b438369528266507c5b48704f3c583c27765b4689735c7d67507a5f4e583c2e553f3447352933221275645262503c85735f806b5869543f624d387e69548f7a659e897468533e7e69546a543f7d67527e64537e645381655792786b6c57466f5d49b8a18fb09580b3927fb2927dc4a68ec5a991ae947bab9379bca28b997f68aa927a967c65987964b79782a78971bd9f87ba9a838b715a9f937b4438227b5e4ea58171a1806da1826ebca08ba388739f8270af907eb79683bf9e8bb69785ab8c7aab8c7aaa8b77b59481b2937fb79c8ba38c7e62504641332a3f322a33292051443b584a3f503d3657493c544f3b6b6a5649433742393030231b483b354437313e312b44372e3e322645382f4f3e3442281b9b7a67c69e85daae93c1997fcea68dc39a84b58a77c29784daaf9cc49a84d0a791c9a58dc39f85c59c86c7a18ac6a890a394776f75532e421d3e5e37405e38505e3d45452d63574b605043584c36544e343235184d51363b3622403b2834392335452b304b2a0b30072d582a376d333e7f3b3e823937722e60874e6e794e7a71509281679284677f865a344e11557d345887374a7428355210697142a39b77ac9478bfa187b7997dbfa189a689795034287e635a9981759d8678b7a08ebca38db49b85b79d8cbea392aa8e79bca08ab69b86bda48ebda28dbba08bbd9e89d7b8a3b59984c2a995937c6e705a4c9a8574a58e7e9d8374aa9081a28b7b917a6ab09987c0a997b69f8dac95839b8170957b6c8f7568ab93878e766c9d877c88746b4432284d3b317d6c626052455244375d514334281a3f33274f433744372e33261d5d5047594c436c5e538e80737d6f62504333795f487157406e4f3d6a49367453407e5e4982634f7f66525a4a3a25190966544664514280695798826d927d6aa8917f9c816e7e6350735c4c8d7a6b8e7e7183756a7e72664f43356d6151594c3b594e3c524b38383a241d2911071b0241533b4546342721112d2719262314363024282418241d132c251b2a2319271e152b22192f261d31271d40362a362c2040362a423628392d1d6858486b5a4a624f3e5e4938503b2a4734235a49393f2f1f635645574a396454444737274534244835246049376c524175604f3120104e3e2f52463844382a392d1d35281847372752412f564533544331594836605040443424443724463b294034243c302246382d5b4b3e3928186c5744ae947dd5ba9fceb094e8caaee4c6ace7cbb5e4c8b3e5cab7cfb5a4d0b6a5ba9f8cc0a590c8ad98cbb09bcdb19cc4a893bfa08c8b71602412082b1a10624d3c7f6652937a648a715b826c557d6750856d55755d43846a51927660896653734f3f6c4d3b634732886f598c735d6e53425a4033523e3536251b4434247e6f5c5c4b397765517c67547863507a65526d58458a756296816e96847095836f8b76637b66537b6454745a497c5f4f8d72617a644f624e36c1a892ae927aae8b75c19f86c3a488bba083a78e70c2a98bbba083cdb496bda687b69c819e826ab4967ebca186b2977cc2a48acbaf97aa947d3f2a157e614fb1907fb79280af8c78b798839a7f6a9e8370b99e8bbe9f8bb2937fad8e7caf9280a2836fba9b87bc9b88bfa08cb79a8a9f887a513f354f41383c2f273f352c584b4354473e514539554c3d4f4a364c4936453d3240332b473a314739303a2d25463c33393327373425383629403d2c3f321fa48b75c09c82d8b194bd987dcba68cc99f89dcb29ccda490d1ad97c1a18ad2b49abf9d84b69079cba590c49b87b68d7bc19c89a58a7582735e1c1d0b3c412d41402b504b3752463a54463b61514244392546492e4c50375855423a3925343c244454393d543736513015330d2f562733692f34682a55774568774e8c86649d896ea98f78a491738289566076356c8c4082a855567b2d7f9857787d547f7157ae917fc6a390c8a58fc2a68eb7a28f473626806e60998375a58c78b79b86ae927db19482c3a99a997f70ba9d8bb29681b9a08cbfa994b49b87b79e8ac7ab96c7ab96b79c89bca593816b5e756254907d6fae99889e8775af9682ac967fa9937ca38d76a9937cb7a18aaf9982a48b77a38a769e8473a089799780729d877a8773685341353a281e5e4d4391837686786b7e70636d5f52665a4e45392d4a3d344a3d3443362d5f524965594d95897b5d4f4267594c9c816c7f634e8162506d4c3b8a69569f806c886955846a596353432114046351456e584a826b5b8c7563917a68856c58876854927661856b5a927f709585788173688173684b3f31554d3a544f394c4f344c57393a4b2b2d452545604144583d1e1f0d2d26162e281a2e281a302a1e332d21282117312a20261d143229202219102c231a352b21392f2340362a3e342835291b4e4131625042655243624c3e68534255402f5944335845364534244b3b2b5343334838284c3b2b4a39295d4a396b5140755c4877624f2f1e0e4636273e30233d31233a2e204336264535254e3d2b5443315847355849364030203d301f4e4130463b29443828392d1f4c3e335e4e41332011796451aa9079c3a88de5c7abeccdb1e7c9afe3c4afd8bca7d3b8a5dac0afc2a897bda28fd4b9a6bea390e3c8b3d7bba6c9ad98b79884987d6c2d1b112b190f654e3e664d398267528f7660886f597660487b634b876f557e644b8f735d8a67546d49396e4d3c674a38836a54856c58684c3e593f325642393525184e3d2d8e7d697765518c776489735e816b56725c477d675279634e89735e806b568f7a65937c6a8c75638b7160987d6c93766693786568523d58442cbaa28aae927ab3937ac09e85d1b397c9ae91ac9375d1b89ac4a98ce0c6abccb297cdb398c8aa92d1b399d2b79cd1b699caaf94c3a78fc9ae99482f1b997e6ba0846fb18c7abc9784b4947fa68a74b09582b69b86ba9e89bc9d88af937ec2a691b1927eb59681b4947fc2a38ebb9e8ca38c7c48362a3f312841372e3f342e4b41385b51474a403452493a524b3948413140362d55484050433a4639304b3e363d332a453f333735283c3c30413e2f392c19a99179ccaa8fcea78ad9b69ae1bda3dbb29cebc2ace4bba7d9b59fb79981b2947cceaa92c7a18acda792c79e8ac59787cd9f8fb8918093766820120940372e4a4333544b3a4d413556483d513f31483b2a48462f3e4229474c354951392b341926331723331822361a142b0e1934113b5c2f3954294b52318f886cab957dae9078b4947f967e62928f627d864d89955593a25d91a05d7d854ca6a07eaf9d87b79687c29d8dcca995bfa38eb19e8d3528178878689a8572ae927cc2a28bb99984c7a894ae9382c2a796b39782b99d87bfa48fc6ad97c5ac98c9ae99bea28dcbac98bda08eb59b8a725c4e7966588f796b9f8a79a68c7bad9480a28973a69079a38d76a69079947e67967d67a18872a88f7ba68c7ba98f80a68f819c8678856f6259463849372b4f3e3477695c796b5e55473a5143366e6256493d31392c23392c234e413852453c5e52465145395345383d2f229c816e7c5f4d9070617d5d4e9172609c7d6b9475637a604f5c4c3d4436296b574e674f4362463a6e5244795d4f8a6f5e947563836654816756735d4f826f61826f61695647584b38555539404e2a304c232e52263f623a3d5b373d4d332429152b251532291a33291d33291d32281e32281e2b21182f251c2b21182f251c23191031271e44372e41342b372a2137291e3a2c1f5343346654465a47385a44365b44365b4436634d3f5340324c3a2c5d4b3d5e4c3e5e4c3e362315523f315e483a735a46705743735c4a48352645352647392c463a2c392d1f4538284437264334214d3e2b5a4a3a4e4130423525493c2b473a294d402f483b2b46382b413124574738251203897260a68e76c3a88ddcbea2d8ba9ed5b79de1c2add9bda8dabface9cfbeddc6b4cbb1a0d4bba7b29985e8cfbbd8bdaad2b7a4a78b76ab918033211726140a6851417e6350876c578d745e80675178624a725a42866e548d735a8f735d8966537d5848704c3c6243318166537f66526b4f415d42375240363020134c3a268b775f7d6750735a44826752967b6683695290765f836853876c579f846f9d826d8f74618b705d9679679578669e81718b725e89745f4b3921cbb59ecab099c6a792e0c0a9d6b8a0d3b79fcfb59ed0b8a0d5bba4dec3aec2a792d3b7a2d0b09bd0b097caaf94d7bc9fc5aa8fc2a68eb59a85422915947e699b826cba9784caa592ba9a85b69782c3a492c9ad98c5a692c7a893c7ab96c4a893ba9b879a7b66977760c7a991b89d88b19a884535285f52495249403f362f4c433a594f4661574d5b4f43544a3e51473d5d4f4c5446433a2d2543362e42352d362b25453b323d342b40393141342b53392ccdac99e9c4aae3bc9fe8c5a9e5c3a7dbb99ed9b49adeb49ecba18bcca38fd5ac98be9883ceaa94bd9784ba9481b78e7cad8774b18e7b967b6a1f0e043c32284f4337584c3e5448385c4f3f5d4a394f3e2c5d56434247303447273448254b5636414a2f3f4b33394831394d343f513741472d37321c7d6b5da88c80bd9888be9885b99982b59b80a89874b2a37cb6a27fb8a27db09a71c0aa83c0a98abea48bbb9b86bf9c88c29f8cc2a391b29c8e3c2b1b6e5b4a96806b977961d1af96c6a38dbc9c87b0917dbb9c87c5a58cbd9d84b89a82bd9f87bfa38dd5b79fcca993dab7a1cbab96c5a89673594a877060927b69a38978a68c7b9f8574a38978a58b7a9b826e9b826ebaa18da98e7b9f8471a287768d72619d8374a1877a998175897366604d3f4a382c4e3e31594b3e5e5043776a5a6659497e72644f433544382c4a3e324c403452463a574b3f382c204032256f6154977c69977c69896c5c8c6c5d8c6d5b8f705e91746282685760504126150b664f476f544b7c5e53785b4d7a5d4f8467578465537154426f5546867062907a6c7f6c5d806f5d4f482e464c2a41532b40603140643633512b374c2d050a00221f102d251832281c392f233e342a3a30262d2319281e15281e152c221940362d3b312833292031241c382b2233261e46382f3020135543356653456d5749654e40675040735c4e70594b614b3d523f306451435c493a5643354a37284e382b5b4635664d3972594578614f46332438281941332643372945392b3e3121483b2b4434244538254a3d2c4a3f2d4438283d31215242335444354636294e3e3159493c625042210e00907967baa28adfc5accdb297e3c5abd2b69eedd1bbc3a893e5ccb8dfc8b6f6dfcdecd5c3ead0bfb69d89e9d0bca68d79d7bca9af947f987e6d342218200f05765f4f7e63508f7461816852907a637c664f7b634b8b73598369509d816b8662527752427551416c4d3b7d624f7f6453745749583d324d3b312e1e11624d387c644c7b614a6b513a8e725c947862977b638c7058a28670a488729e826c9d816b9b7f6a9276619374609d816c8a6f5c7a614d77654f45331ba8927bb89e87b69782b2947cc2a38ecbaf99b89e87d7bca7d6bba6d5baa7f1d4c2d5b8a6d0b09be2c2abe8cab0d7bc9fbfa489baa087a38a74452f1a75604ba6907bbf9e8bc39e8bba9783c4a390b49382c09f8eb89883b99a85bfa08cc7a893cfb09b9d7d6695755cc7a991c7ad96b19c8949392a5e5448544b423b342a3d342b534b404e443a52463a493d31594c434a3b384b3d3a4f443e463c33453b324d433a392e283c312b453a3455443c57392ecca795e1bca2f0cbaed8b398e7c5a9e7c8acc5a388c59c86d5ab95deb3a0c59c88d4b09ab99680b4917daa8773a5826eaa8b76a28c74867762180f00463c324d3f3657493e504438594d3d534431524a33494d364b593f2b401f182c093f43284f4f354d523c47503b46553e4e57425851413c291ba48980a7857bab7f74bd9282b09079a68b70b69c81b79981be9986be9883bf9982bd997fb4947bbc9c83b7937dbc9784b79282b59586b19a8c3a2718826d5aaa917ba98972d0ae95c29f89ceab97d1b19cb69681d2b097be9c81b4947bc5a78fb99a85bfa189dbb9a0d9b79ee4c4afceb19f654b3c937c6c927b69af9886a18778b3998cb49a8da38c7c9c8575927b69a08675947a698c7261b69c8b9d8374a88e7fa0897b967e728771646552444b3b2e7666595f5144786b5b7568584033239e9282605446473b2d4d413544382c594d414e42365d514347392c443629a085728d725f7d60507f6252896c5a876b56896c5a795f4e6856481f0d0180685e7052487656497858497c5f4f8063537a5f4e745948654b3c9f887a9481726d5e4b675f48555436626844505b334e5833606a478e92774c4b390f0800271e17322a1f2d251a322a1f362d242c231a251c132d241d2b221b382f28372e27312821352c25352c25352c23362d26352b212f1f12604d3f6d5a4c685244735c4c6d5644795f506d53446a53437c65555c45375e4938644e40574231543d2f5a4333725945705743705b484736264030213f312444382a3b32233e32223c30203a2d1c41342341342440342444382a3e3222412f21564335503c31544236534135574537301d0ea68f7dc6ad97cdb39af9dec3e2c7acdbc1a8d8c0a8b19b84efd9c4eed9c6e2cdbaf0dbc8cfb8a6d1baa8e6cfbde1cab8cab19db59a85a8917f301f151f1106614b3d7b624e89705c99806c99836c846e577c664e7f69518d755d8468528c68587751446a46386a4a3b73564472574665483a5e43384d3c32211104604b387c634d7d634c81675080644e88695491725d9e7f6a9b7c67a2836ea88c768468528b6f5a977b668b6c58a88c778a6f5a806a535f4d353b2911b7a38acab298d5b79fd7b99fceb098e1c5addcc2a9ddc3acefd3bdeaceb9ddbeaae8c9b5d8b5a1e1bea8d4b49bc0a288b1937bb39982b19c8752402c988370a48d7bb89985b79481cead9ab49380b99585bc9888c9a692d9b6a0debea9c5a590dcbca7caa791bd9b82bb9b84c2a690b69f8d5846386155494a4037483f3639312661594c4c443750463a4a3e324f42394f403b574a44554c43423a2f3d33294b4137554b4241382f352c2544362d492f20d1b19ce3c1a6eac7abe0b89edcb79ce1c2a6e8c9add1af96d6b49bc0a089c9a992ab8b76a6877290715c886c56a1897177674d6463446f74560e0f00352e264b3a324e3b3450413c4b433837351e303b1b52704a48684329391f323520514c3858523a645f494e50385058414c4f3c5b4f41362315967f6daf937eae8875be9885af8f7ab99a85ad8e7aba9988b99683c09d8ac09f8ebd9c89b89581d4ae99c79c89c29786bb9485bd9b8fb69c8f4933257b6452ab927eb0917dcba894c29f8bcbab96dbbca8ccb09bc3a58dc7a991cfb39dd6baa4c6aa95c7ab96d4b49fdfbfaacfb09edcc1b05b45377e6b5d9c86789d8779aa92869c8679b6a093aa9486a7918395806f9b86759a8574947d6d957e6ea992829e8978a28f7e907d6e9281716d5d4e37271a7d6f62645747796c5c685b4b4e4130574a39675a4a594b3e534538514336534538807265483a2d4a3c2f5c4f3faa947f624c376a513d917663927762896e598a6e59765c4b6a59492310028b6f647d5d527453446c4b3a7655448161528265557055447c6255927c6e7b695b6d625067614b555136757456827f607d785b938c72a094844a3d34180a07271c182a21183229202c231a271e152a2118393027251c15332a232a211a3b322b3f362f3c332c362d262f261f3e352e352b224333266c594a7761535b4635765f4d6b55407b6150795f4e735948856b5a765c4b6d56445d463468513f6b544270574379604c7d64506954415241313d2d1e4135273e35263d3425382c1e3226164134243a2d1c362a1a3a2e1e342b1c403225493628523c2f4d392e513d32453327473527352213a48f7cd7c1aae3cbb3f2d8bff0d6bdf2dac2eed8c1e8d3bef3decbd4bfacebd6c3f0dbc8ddc8b5c1aa98bda694cdb6a4c7b19cbba28ea994813b2d221709006c56486e5443735a468a715d97816c917b647a644d8771598068507a5f4a7f5e4f714d3f6746377c5c4d5c3f2f6348375e41334d322747362c1e0e01523d2a806751745a4385695385665193745f9a7b66977863967762a78873a58671856953937762997d68765743896d58866b586e584367553f3e2c14ab957db39b81c3a58dc5a58cba9c82c4a98ed8bda2d4b8a0dcbea6f4d5c0f1d1bcd9b9a4eecbb5e0c0a7dabaa1b89a80b7977eb79b8399846f5745319e8976b39a86b0917dc0a08bcaaa95dab9a6d3af9fc6a18fd9b4a1d6b19edbb8a4ceab97c9a692b5927cd9b59fcba892c6aa95a48a79534133584a3f3d332941372d4a40345f5549534a3b574e3f5c53424a3e30685952574a424c44373c3628362e2140362a4f4539392f233b312847362c644938cdad98e9c5adeac5abdeb69ddfbaa0d5b69adbbda1dcbca3dec0a8d4baa1c1a9919f876f7f6b526c5c426c5e436c5c426a6346525a3551613d303c262d312240362a4d3f344a3d353c342742422630401b5d8256496e4539462c3b3d2865674f61664859603f515a3b5c6049545140574b3f322012a28c75ae947bb4947db8957fa4846fa58672bc9b8cba998abd9a87be9b88ac8b7cb79687c5a08ed6ad9bc99b8bcd9f8fb68f80bf9e8fb49988472d1c886e5da48976b19280c09f8cba9a85c4a590c9ad98ceb29dc8aa92d0b29ad5b9a3bca18cb99d88d2b6a1d5b5a0dfbfaadabdabdcc2b16953469683757f6c5e9882759e867a988074a18b7ea08a7ca18b7daa95849f8a79988372a18a7aa58e7eac9585a99280a5907fa3907f9382707b6b5b3f3124635548897c6c8376666053426b5e4d726554574a394e413160524587796c998b7e7d6f627265555b4e3e564939988a706f5f4677654d7c6850907a62836b53937962856c586552412d170984665b724e42815c4c8a6553835e4c8561518d695b8262538e77697a685a776b5d5950418175656f62517a6b587c6b597f6e5e8474659a8c81564941180d0b261b192b201a2c211b3429232b201a2e211b32251f372a24392c262f221c3c2f294c3f393d302a2c1f192f221c30251f2c1f164432247865547d6857705b48715b46755f488067538168547358457156437e6350684f3b664d39765d498067517d644e755c466f59446a55425d4c3c36291944382a483e32352c1d392d1f382c1c3427173427173d312345392b3e34284133264734264933264e3a2f4e3a2f4b392d4836284b3829a48f7eccb6a1dfc6b0dac2aaeed6bed8bfa9d7c1acead5c2efddc9efddc9ebd9c3f9e7d3eedcc8f0dbcadfcab9bda8958c76619e8571a6917e3b2d221a0e02635041796250735948846a59917a688e786377614a755f48826c559075628564556c483c67453969493a6c4f3f674c3b5d40324e33284c3b31211104533d28755b4470543e80644e8e705889695295755e9070598d6d569a7c649e80689a7c64aa8b7691725d856550856652876a5a7d63547e6956564430927c679e836ec5a590d7b7a0d4b69cbfa489cfb499caaf94d9b9a0c8a891ceab95d4b49bdbbda3d1b397ccae92c2a387c5a388c2a48a95816965533db09783b0947fab8c77b89881bd9f87c1a18ac9a692dcb7a4dab4a1d9b3a0c7a290cba694c39e8cc8a390bf9a87c3a08cae8f7d997f705b483a6150464a3d34473a3144362b5c4e415b4f3f564e3b7068535e56435a4e4252483c524c3c46412e524c3c514a3a564a3a4a3d2d413026533d306e4f3de2bdaadfb4a1dfb59fe1b8a2dbb79fe9cbb1d9b9a0f8d4bee5c2acc6b09877674e574b314b472a383f1e3e4524524d30464123565a35576740506a45415a3a313b2047472f312c1839331b494625333a11647d535570475d6b484e5e3a47613a3c60345077485c7b51565c42514a385b5147342417b09781a78b73a78d74c0a68fab8f79b49581bc9d8bcaa998cba590c39d86c6a390a88474cfa899bd9385c49a8ac19b88b99481b69681ac8d786347328c6d5ba68574af8e7dbfa08ca78b75bb9f89cdb19bba9b86cfaf96d5b59cc9ab93caae98c3a48fd6b7a2ddbaa4ddbaa4d9baa6c8ad9a5f483a8d77699e887a927b6d8d7267a08479a68a7fb79b8fa2887ba48a7bab8f819f8473a08574ae9382a085749e8370a48a797a635196816e7865562e20136054466b5f4f7c7060776a596558478e81704f42314b3e2e736656645649584a3d615444584b3b5747386656467b6b5278684f806c547d69516f59417d654d775d46806751715e4d2d1a0b8d716581615285645181614c7c604b947765846354785b4d846e60827263645b4c574e3f695d4f5b4b3c6f5c4e7c695b79655a7b6a609c8f875f544e190f0d1f1513231814291e181f140e3c2f292b1e18382b252c1f192f221c31221d32251f46373234272138292430231d392c26281b123826187966557f6c5b6853407b66518c765f947e678e755f7b624c856a55846954765b467e654f634a34856d557c644c8d745e7f69547a65546958483b2d2045392b4d4135291f13392d1f3a2e20382b1b3e3121493b2e423628594d4147392e4733284933264531264432263d2b1f463426725f51b19e8dc7b29fcdb7a2c2a993eed5bff4dec9d0bba8f1dccbebd8c7e4d2bee8d6c0ecdac6eddbc7fde8d7897463eed9c8c2ad9ac4ab97806b5844382c2e2216594637816a58775d4c765c4b8972607a63518a745f816b5679634e8c72616a4a3d634135624034664639634636664b3a604335563b304f3d3321110459432e745a4381654f82634e92725b876750926f5993705a926f599979628868519c7e6684664e8768538767527c5d49684b3b6147387863525644306b55409f846fb99a85c8a891d6b89ed5ba9dcfb698e1c6a9cfb197bc9c83d3b39ad2b49abea388ccb194d1b699ab8c70c4a289af8f78927c6567523dae9380c9aa96c0a08bae8e77b6987ed8baa2d4b49ddbb8a4cfaa97cba694ab8777c4a092b79383a58171b5927fa887768e7161876d6066524756453d5b4d44483b325f4e445b4b3e786a5d584c3c524733554a3855473a786c60786f606d66564d4538453b2f5548383f2f205040335a4739947a69ccad99d6b09de2b9a7d1ab96e9c6b0f1d5bdd3b59df7d1bcf9d4c1d7bea8b6a7906861475c5f425263414458353037183e43234a542f6678524c68423b5933536c4541512d484f303637183b3b1945492444532c4c5e3652613a40572d507a4c4e834f3f743e254c1f585e42584f3e60564c41302697806ea78c77a58c76b59c86b89c86c3a792ccad9bb49380d1ad97cca892c6a390b79385c39f91b18d7fc6a294ad8c7baf9280a58a75a98e7b6f54418063539b7e6eaf9280b79c89b69d87b8a28bb09580bda18cc0a28abd9f87d4b8a2caae98bea28de0c4afd7b7a2d2b29ddcbdabe8cebd5d4739736153887566887566897165957a6f91766b8c7166998274a38c7e91776893796a997f709a8071927869987e6d8972628b7464836e5d806f5f34261b55493d85796b6d61515a4d3d7e71608174637f72617a6d5d6154446e60535244375a4d3d5b4e3e726253625242654a377b5e4c7e614f8366547c604b8468538266517158446958482515069a8779907b6a87725d7a6a517d715980715a846d5d83695c715b4d796759665a4a7269587064547468587366566559498377696f655b8178714c453f201b1815100d1d1512231a15261d182e231f3126203a2f292e231d2f241e30231b2b2118392c24352b223427213f342e3126202a20175545388573658170609885748674608e796495806b937d688e75618b725e765b487e63508c735d9c836d766048866e56886f59876e5a9883726756465141343a2e2253473b3c3024493b2e3f31243828193b2b1c44342747392c47392e4a392f49352a4e382d544035423024412f23362617978577c1ae9dceb9a6bca691ecd3bfc7ae9afae4cff2ddcaffebdaebd8c7dcc7b4e4cfbafae5d2fce7d4ffead9d9c4b3c1ac9bc5b09dc3aa96ad98853f3327130700534031745d4d715748775d4e7c62537a63517e6755745f4c85705d79625070534568483d7050456b4e405d42315a3f2e674a3c5c4235554337241204553c28664a346d4f37785a427d5d4687644e7f5b4385634a815f467d5d447e5e4587674e76563d76563f6d4d3663442f5b402d523b296a584474624c503c249f876fa2866e9f8469bda388b49d7eb09b7cbfa888b09779b79e80cab193c5ab90d7bda4bca289caae96a6886eb7947ec1a18c9b826e826b59ab907fd0b19fd0af9cb99984bd9f87d2b49ccaaa95bd9c89c6a594b39283c3a396c0a395b29587a78a7ca98c7c7d615371574a715b4e513f354c3d36483b3352453c907f756e5d536f5e566f61565e5242574a3a6b594f6d5a5355443d594a435a4d45463931503f35584a3f4e4138463c32b5ac9be4d5c2c3a998c8a796cfac99e4c4afe8d0b8e4cab3d8b5a1ebc6b4d7baa8e6d1beebdfc9c8c6ad6e7d5e4c61404c61404a603c49633e3b55323e5236243c1c405f334666355167403a48273c4526444b2a4148275b6542606e4a6079514a78493d734145774444673d4c52385b52435f554c52443b927e73a2887bae9183b59684a88d78b29782c4a593c8a796ceaf9dbb9c8ab7978ab09287b6988da78b7fad9688a08a7c937d708976689583776755477867578e7b6c8e7b6aa08d7cc1ae9f998677b69f91bda394c5aa97c1a693c0a793c7ad9cc6af9fe3c9b8e1c4b2e0c5b2dac0b1af998cab9a907f736777695c8173668070637e6c608573678674689383768676697e6c609f8d818a766b89756a907e728d7b6d77675a7e6e616d5f526f63574a3d34473d334c4034675b4d3e3224675b4b7a6d5d776a5a6050436151446b5b4e7f6f6281716469594a89796a978778a78a7aa38676a58578caaa9bbea191a98c7a8265539177665545363022153a281c6b594b7d6e59998f76514d3487836a928a73aa9f8b706350948474a69686a194849386768175657c7364665d4e635b4e585045443d33312a220b0600100b051009032019132a211c261d182a211a2e231d291e18251b121f150c281e1522150d261c13261b15271c162b201a261c132f211865554889796c8d7c6c837262806d5c897763a6917ec6af9db29887987d6c937a66ac937fc1a89278624b836d567f6451876d5c5c47363d2b1d1e0e0137291e3b2d223d31254234274232253c2c1d4636274f3d314f3f324e3d33534238634f445d493e64524659493c544437554536705e50988777c1ac9bbda694dbc1b0dac0afc2ab99e0c9b9fae4d6c9b6a5eed9c6ddc8b3f0dbc8fae5d2a79183c1ab9db49f8eceb7a5cab19db39e8b43372b170b005542346b54447f655873594c7d63568770607c6555705b4875634f725d4c63473b67493e66483d7356486348375e41316343366b4f433b271c29190c604b3a6049376d54406a4f3c7f625076594785665285665282665170543f806550775c476449345d422d755a477156435e44357a655479685674634f56442e89745fa88f799d856da28c74ae9a7fbfae92b4a387bca88fb8a48bac987fa08c749c8772a48f7ae6d0bb856c58a18472a78c7b5e483b6f5c4ea58f84af978ba5897bb29786a9907cb9a08cbea392bda090bda291a98f80b69c8fad95899b8578856f616b54465f483a5d4a3c63514743342d30231b564c435c4f465e50455f4e44604f4863524a7064545f53435442384d3a345e4c486859546153505a4d4755443c56453b50433b655c537d7568c5bcabddcabbdcc2b1dbbcaad8b9a5ebd2bcf4dbc5fadbc7f1d0bffadacbe2c8b9f6e3d2e6decbdfe3cccbd8bcb2c1a46f7f6252664a4c5e44464f3a3a4a2d4a70414b764147663d354828424d2f52593a5154357178565c6e484d683f4c6f45496e435272495c704d696b556e6556aea49a44372f7f6e668e776f987c709f8274917864957f6a957a699174648a7061907669977d708a7063816a5c836d5f755f5275615669574d5a494155483f3f33275e50457565587664567461536d5a4b796657735d507963557d6656927b698e7767917c6ba48e80b59f91cfb5a6b09687b79f937e6c604c3f364e443b62584e7d736775675a6a5c4f77675a7365587264577163565f51445f4e4481706672615777665c796b6074665b72665a6659505e544a31271e6c625990837a6054487165597e72646c5e515f514479695c807063a49487b1a194bdada0b3a396a59588ddcdbe2f190b321c0e341c10341d0f3b24164b31225b41326952446a594f2d1f1628140d2811091403002a1d0a352d1a54563e68765334421e46492c766e57907f6d7862544c3a2e4b3a305d534931291e1e160b140c0043392d544b3c2f2818544c3f332a23160d080b0000140905160b05170a04140700130600130600130600120400140700170a021e11091d100835282044352e33251c24160d1606001404001a0800271405473123755e5090796baa9081b99f90ac92834c3523695240937d6883685740261590796965524468564a4133282b1d142113081101001a0a005f4d414f3d31432f242f1d1138261c2d1b112715092715091404001608001a0c00160900413122604f3f5a45346a5341745a49674d3c4a30215f483a695345634d3f7b6550816b56826b59725b49765f51533c2e7c6555745d4b654c383b26131a0c011b0d022c190b6c5545755b4e8c72657c62556e57495d4636513c2b503d2c442f1e4e3427492b21503227533628573c2b674a3a7b5b4e83675b4f3b301406003b2e2554473e7062578372688b796f927e759d897e9c887d9e8c7ea997898e7c6e98867889796c98887b7b6b5e736155907a6f9c887d9383768073633f2f20b9a698b6a092bfa99bc5b4a4d7c7b7d4c7b6d9ccbbd2c5b5cdbdaedfcfc2e0d0c3ddcfc2dfd1c4eee0d3f5e5d8ebd7ccf0ded4978a84473c366e635f8c7f79a6938c9d897e8d7b6f89776b8672676e5a4f6552435544344836283c2c1f38281b39291c311f1329190c26180d1c0f061c130c130c04635a534d433a62564a5d4c425b4842514038544c394d4633574b3d594b425f524a60554f5d544f584d4759483e4e3c324b383235241c1100001c0c002513052913053f23154f32226447356c513e705a456b5140674b3d52362a4931253b281a332616392e1c2d200d1f1402130d000c09000c0b00041300436e413c6e3d3e5c3a0918001c21036061425f6543677551506c43203a131d28084245283b39205c5741382f1e5b5243544a3e382e24110400150400240e012c16083b2a1a5140303e281a8872645e483b958274736250513f2b46311e49322245291e563b3230171022100635291d20160a33261d210e07624942775c5189705c7a644f816b5d614b3e6d5648553e2e533c2e5a4436473124725c4e7a6051735c4c543e313220161f120a0c03001008001b1105291c0c4030204331235242335c4c3d6050416757486b594d5341354a382c4533293d2c2239282026180f1f1209160901110600392e285b5148463c3235291d33271b322419493b3046352b49382e5a493f46352b39271d412f234b392d5c4a3e7660536d574a957f726e584b87706250392b593f325f473b87736889776d8f787099827a705d4f9786769585758c877172805d7486607f8966a5a68781775e92816f7e6e5f6f6154675b4f443a305b51456155498476696d6050685d4b736757857b722318123e312b7b6c6572615a8170688170687b6a6286756d76655b82716776655b8a796f7e6d657e6d65a1908887766ea2918934231b6a594f67574a665446a18e7fa99385cdb5a9d2b8abd5bbaedbc1b2dfc8b8dfc8b8e1c7b6ddc4b0d4b9a8d5bbaae6cfbfc7b1a3a79184bba79c73625876655b2311036755479a8779b29c8fbfa79bb29a90c9b3a8a79388b7a3989e8b7d9d8b7da49284a593859e8c7eb9a898b2a18f8d7a6985705f816a58a28877b29889c2a698b89e8fbaa08fb29983b79e88bca38da9907ca38c7caf98889b81709d8470a98e79c4ae998574649886789c86785c4535200600331709402315593d2f553b2c5c42317e675577614c7c6150775a4a7a5a4b7b5c4a7256416549346a4936775a4a68514348362a190c030c02001306001709001b08011604001b09001c0a001b09001b0a0022110727160c1d0c0239281e3b2a204331254e362c5e463a614f414b3b2c5442364f3d315d473c412e202a180c2010031a0c001608001b0d02180a001a0c01190b001a0c01190b001b0d022414073a281e43322a4d403a0f06010e07010a01001b0c05200f0725140a3a291f44332b5f4d434d3b2d5f4f3f5e4e3f6154444e40335244374f41343d2f22392b1e2d201732281f231a1321181132281e2c1e115543356d564e513d324336232c200a2c1c0c2a180c28170d26180d281b123322183e281b5e43387b60578d756b6650438d7769b19b8dae9787b49988b39686bb9c8ab79a88b29c87b09987ae9284987b6da3877ba78d80937c6eab918294786a947a6b9885778c7c6f877e6f4d573e4770463c6a3c334829444a3079785a908b6d9d9a7b828967577049506a43535c3d706c538c7d6a81705e6c5b4b6e5e4e81756570675850433a78675dad9a8ba89584c2b0a28f7d6fa79281c1ac9bcfbcaecab8aab09f8d9a8872c1ac99b19786ab8d82b4968cc8ada2baa4976457476d6153a4938b210d06836861bb9d92b69a85b49984af9888ac95878f7868a68f7d836c5cb09989b7a092927b6dd4baab997f70927b6d96827773655c33291f655b5177695c7c6b5b867362927f6e8c7968897667917e6f8c796a9885767c695b847163806c617662577563577c6a5e6d5c5261534872655d2d201830231a887a6f96887b97877a78685b5b493b3b291b4f3d2f584537635042877466a390827d6a5c887668977a72b09489bfa598aa9081aa9081967a6cceb1a3c4a799c2a899ccb5a5a48d7f897366a38d809c8678a18a7ca895849a947c737659727d5b76825e8c92709b9c7d666249736b58847868695b4e847467827064816f61806e608171628476697f726921140b806e64988275a4897ea1867b977f759b857a9c887d99877ba28f81927f71927a6eb79f93ac9188ab9387957f72a69385503d367260566957497c69589f8a77ceb4a5cfb3a7d1b5a9d1b7a8dcc2b3d8beafe4cab9e0c5b2e6cbb6dfc4b1dec5b1dac0afd1b6a5e3c8b7bba1929d877c5745393b281796816eccb5a3b89e8fcbada2d3b5aac7ab9dc4aa9bc8aea1c0a699a89181c9b2a2d2bbabceb9a8d6c1b0dcc9b88a77668772616d58459c8573b09582cdae9abc9c87bd9d86bfa189bc9e86bea086af937bbba28ebda694bba08bb29680c7ab95d4b8a2c7ae98c0aa95a8917fb9a2924a2e20775748916e5b906d5a9e7d6c947360ab8c77ac8e74b7987cad8e72b49279c5a38aba9b7fb6977ba384689b7d638a6e596e5443291608423024604d3f6f594b9f85769a7f6e684d3c7f6556b096879a8073a3897cb49a8d8b7164a58b7cae9284ae9181aa8b79b194829e837097806e917c6bb6a0921b0500957f718471638c796a8c796a897667887566756253a28f80978475a28c7ead98879a8373856e5eab9486b59f92917f753022195749405f51466755496a5749685547645143705c5169554a695346705d4e705d4e7665557562547664566755476f5e4e6c594a6a574964514a73645d645a510f0300614e3fa38c7ab39988b79c89bba08da08572ae917f9477679c8170b69b8a997e6bb59886b1907db59481c09f8eaf9282977c6b9c8170a98a76b89784ae8d7ab59481c4a390c9aa96c5a994b59886b19280b29583a588769f8471a085729e83709679679c816e9b8570a28f7e9c8f7f4f533c486b433c5c33686c4b9a8f73ada68aaaa184c0ac93b6ab8f6b7553536943516b446b7c5aa9a38ba79581a8927bae9881a89783796c5b79695c988678c3ae99d7c1ac9d887785705fc6ad99bba28e9a8373a99385af9888c6ac9bc0a592c2a794e2c5b3d8bba9b79b8dd9bfb0aa9582bca796af998e331d12ae9485ae9380c4a994ad927db09582a18673ae93809b806d9a7f6e907564856a597c61507b61507c61509d80728f75689d8b7d2d1f127363567d6a5c887161896f5e967c6ba28877957b6c907667a68c7d9f8576997f6e917766897262866f5f8a7564846f5e78625478655687756757473a6a584a9583757f6c5d7c6756806959947d6ba18a78aa9381a08675a68f7d9d8674927d6a87725f8f7d69c2a19aab8d83ccafa1d0b5a4ddc2b1ddc0b0c4a497c5a596d1b4a2c8ad9aa089796d58479b8377a58b7ea88c80b09687bba695a79c8689896d7d84626f79566e7855505a387b7b5f877865846e608f7e6e8775677b685a806d5f827062867669978a811c0e03927f71a88e81a285779e8173a5897eb1968bb7a1969e887b9e887abfa898ab8f81a78b7dad9185ad9185a389789f8a796f5b527f6d63af9e8ea5937fb19b86b89e8dcdb0a2d6b9abe4c9b8d3b9a8e3c9bae9cfbed9bcaae4c8b3e9ceb9dcc3addcc1b0dfc2b0e8c9b7d6b9a9ceb6aa624f418a7562b6a089e4cbb7d3b8a7c9a79be1bfb3c8ab9bdfc4b3edd1c3d6baace5cab9e1c6b5dac0afd6bcabe2cbb9dbc6b3ae99888671604a35228c735fb39782ceae97c5a189b38f77c9a690dabaa1d0ae93d0b298d0b7a1dac4afccb09aceb098cbad95ebcdb5dcbea4a2886f98826daf95847053438b675799755fac8671c6a18ed2af9bc2a087dbbca0c8a98cbfa081ceac91e3c1a6cfb093e5c6a9eccdb0d8b99d997b636b503b3c2515897365a48d7dac9281b79a88cbac98c1a28ed9baa6c5a896c3a696bfa294bea191af9282b59684c0a18dd0af9cd2b29dd1b19cc7ab96c8ad9ad3b9a8ab94842d17099e887aa48e80a79281998473a5907f967f6f917c6ba89382c3ac9cbea493b49a89bba08dba9f8cb59b8aaa9383917e704b392d5a4a3d5745376451436953456b54466c56486953466a564b80685c725c4e6b5547725f4e7a64567461526855466a57486651405f493b765f5776635c5e51481305008a7564a88d78a48873be9f8acdac99b89582b4917eab8875bd9d88a78772c09d87be9b85c39d88cba590c7a28fbf9f8aa68a759e826dc7a490cca892c4a08ac09d89bd9a86ba9a85c2a18ec7a693b89784ac8d79a0816da48873af937eb29681b49883a18570a38972ac9681b5a49458533f4051314f5d39aea083bba68bc2b298ae9e84b69c85c0aa92a7a2858993715c724b54654178725aa48f7ab89c84b59b82b5a38d9e8d7b635143cab7a8ceb8a1a89078dac3b1b19786b89e87baa089c5ab9a978070b89c8e9b806fd5b8a6bea28da38771d3b7a2a78c79bca18ec3aa94bba28eac9488483024b29985bea68eaf947fbfa38ebc9d88bd9e89a18570a78c77b598869e816fa98a78ad907e977c699a7f6c947465ac8f7fad9a893e2d1d766355846e60886e5fa98e7da58a79b09584b29585a08373b79a8aab8e7ea78c79af9481997f6eaa907f9d83729a8371917a68897260826f60544132927f70816c5ba18a78af9584aa8f7cab907db59a85a98e79aa8f7ab39883a88f7ba48e79957f6a8f7a65c6a59cdec0b5d6b9a9d5baa7dabdabd8bba9e3c3b4d8b8a9d0b3a1d1b6a3c7b0a0f0dbca9e867ac0a699b19589b99d8fa085748b7462b49f8c887c648c8d6d808f6850693f7e8d6689735ba18270907d6c7d70607c6a5c7a685a806e6084746774675e24160d867267998274ab8f81a4887ab1958ab2978cb59d91af978b9d8374cdb2a1b99e8da88c7ebfa395b89e8fac9281b19a8a7b645c746057968374c0ab98c6b09bd4baa9cbaea0d9bcaee8cdbcdec3b2ddc3b4d3b9a8e4c7b5e5c8b6e0c5b0f0d5c0e9ccbcdfc2b0e2c3b1e7cabaddc5b9553f318b7560d1b8a2c4ab97d7bcabdcbcafdbbbaedbc0afd0b6a5c6aa9cd4b8aaedd2c1ebd0bfe1c6b5e4cab9d4bdabefdac7d1bcabceb9a84c35237057439d816ccbab94d8b49ccba78fd8b59fdbbba4d7b59cc9ab91dbc2ac4b321edec2ade4c5b0ddbda6e9cbb3e4c6acc3a78fc9b09cb69b8a5231229a7563a7816aedc8aee7c3addcb9a3ddbfa7caac92bca184cdb295d1b59dd5b9a1d1b399e8cab0e7c9ade9cbafe4c6ae6a4f3a3f28189d8779b59e8eb69b88c8ac97eccdb8e3c4afdcbda9e6c9b7d8bdaaccb1a0dfc4b3b49988b69987e4c8b3eccdb9eccdb8e8c9b4eaceb9e6cbb8ccb2a1937c6c5b45378e786a9a8373a089799d8676a7907eaa907faf9886a08979ae9787bca291bda291ac8f7db49986bfa594aa9383917e6f4735275c4a3e5c4a3c635042675143634c3c644e406852456d594e60483c6953456a54466b5847735d4f705d4e6a57486956476853425d47395a4439705e54605249150500957e6ebea38ead917cb69782bd9d88b28f7bc7a490b5927eceae99b3937ec19e88d4b19bb9937ec9a38ec19c89cdaa969c7d6992735ec6a28cc6a28ac29e86c4a08aac8872c09d87bf9c88b3937ec0a08bbf9f8ab08f7cb79884ad8e79b2937ea68772aa8b76a38772bea390a78d804f3e2e443c25b8af92b69c83cbad95d7bfa7ab957dc9af98b29a82baa890d5c9afa19e7f93907170614aa9947fc6aa92bda287beaa92a79682513f31cab7a8ebd5c0d3baa4cfb6a2bea591c9af98b49a83b298879b8474c3a897ac9180aa8d7bc0a48fbda18bcdb19ccaaf9cd5baa7d9c0aabfa692ab90855e4437bea38ebfa58eba9e89c3a792c0a18cd5b6a1bfa38ec7ab96bc9f8dcbae9cbc9d8ba78a78bca18e997e6bbd9d8eb19484b19c8b3a2919867365816b5d7f65568c7261917766836958bfa493b19685c3a895c2a794a98e7d997e6dad9281ba9f8e9d8271a389789e847397806e998375644e409e8978b09989ac92819d8271ad927fb29583ad917cad917cae927da98e79b39a86b19b86ad97829d8772c4a39ac5a59ac1a494cfb4a1c8ab99d0b3a1f0d0c1e6c6b7e9ccbacbb09dd0b9a7e2cdbc887064a78d80c0a498b39688bda090a78c7bb79c8bbfad979792755c68425575446f8557a19072a88974ad9885827161806d5f7562547b6a5a7e6e5f74655e2b1c15836f66a28c7fac9285a68a7cb59b8ead9386b99e93a88e819f8473c1a492bb9e8ec5a898a58b7aab9180b49b87ae9785877166614d42ae9b8ac8b39ed2b9a5c3a895d7baaac1a496d2b7a6d1b6a5d0b6a7ddc2b1d9bcace6c9b7e4c9b4ecd1bcd8bbabe4c7b5ebcab9e2c5b3e3cbbf4c36288c735fb49c84ead1bbf1d6c5d7b7aaceaea1dbc0afdac1ade0c5b4dabeb0cfb4a3dbc0afe7ccbbedd2c1ead0bff1dac8ebd4c4d1baaa5a402f846956b1927eb3937ce0bca4e0bca4d7b49ec5a58e9a7a61caac94dcc3add2b9a5f1d5c0e5c6b1f0d0b9f2d2b9fddec2dec0a6bea38eb89b8b4b27179c7661c9a489efccaedab89fbc9e86d6baa2d5bba2e5cdb3e9d1b9e0c7b1dfc6b0e3c9b2dfc3abe1c6abf4d6bcd8baa2c1a691422b1b917c6bb19786ceb3a0d5b9a4d8b9a4e3c4afdbbfa9dbc0addfc6b2d2b8a7ddc3b2d8bfabf5dcc8ddc2adeed3bee3c7b2dcc0abe6cbb8dfc5b4d3bcac9b8474755e50b69f8fae9787b29887ae94839f8574ab9180b79d8cac9283b39988b89d8cc4a795b79b86ae927db39885b69f8f9f8c7d3927195341355e4c3e624c3e6b55476b54446b55476953465e4a3f614b3e705a4c6855466b58476f594b6751435c493a604d3e5a45345c4537644e4363514761534a28180bae9785c4a893c4a590c0a08bba9783c3a08cbc9985c5a28ebf9c88bd9d86b5927cd0ac96c59f8acaa48fd1ab98c9a692c2a38f81624dc7a38dcba58ec7a38bcaa68eb5917bc39f89bd9885caa793ba9783ba9a85ab8a77b59481a3836ea58671a88974a58671b69783c9ac9aa98d82533c2e77654fddc9b0e1c3abceae95c1a58dab9379bfa78dbda58bc8ae97b9a189a9957ab5a48acbb9a3a9937cd1b399b59a7f9d87709d8b773d2b1de5d2c3c2ac97c2a993bba28ed0b5a2ceb49dd3b9a2bda392b099899f8473927764b49883d0b49fd0b49eac907bd0b5a2d7bca9b99e89dcc3af765c4f81675abea38eac9078c6aa94c5a691dbbda5c8aa92d3b49fd2b6a1caad9bbc9f8db79886ba9d8ba88d7aa38875b89889ccaf9fb6a190392615806a5c90796b9e84758d73629379688a705f735847775c4b927764967b689f8473c1a695af9282b29786bda291b19685a085749e8473a089795c4535a089799d8372a58a79ab907dad907eb09381b39782b29681af937eb99d88a68b78b19884aa917da18b76c19f95c2a295bea18fd0b49fd0b3a1d1b4a2d7b7a8d1b1a2dfc2b0d0b5a2d9c2b0d4bfaea38b7fbca295bb9f93b99c8eab8f81b79d8eb6a18ec0b19ab2a78b5e603b6e88585b7545a3a17ab09f81a58c768e73628f73677d66587f6c5d8373646758512f1e178371679b8578a98f82a08677ae9485ceb4a5b2968aba9d8fc1a290c9aa96cdae9cbc9f8dd2b8a7c0a695c0a791d7beaaa99185543e33bba695cab5a0c6ad99c4a996c2a595c3a698c2a796e0c5b4d3b7a9d0b5a4e2c5b5dec1afe4c9b4efd4bfe4c7b7dfc2b0ddbcabe9ccbadac2b64b3426ad927fc4aa93f3dac4d7bca9caad9fd9bcaee5cab9d6bda9cdb2a1c7ac9be0c5b4dcc1b0ddc2b1e7ccbbe3c8b7f1d7c6ead0c1dcc2b3573d2c937863b69782d7b7a0ceaa92dab89fdbbba6d1b29dd9bba3e4c8b0dac1abead1bdecd0bbe6c7b2f9dbc3fcdcc3e7c8ace0c0a7dcc0abd9bcaa4e2917a17b64dbb699f2d1b0ddbea2ebcfb7ddc5abead4bce4d0b8ead8c2eed9c6eed9c6edd7c2fee5cff5dbc2e1c5adeaceb8c0a5904f38267d6857b99f8edbc0add7bba6e0c1acd8bca6d5b9a3d9beabe5ccb8e8d1bfdcc5b3f1dbc6e2ccb7fce3cdefd6c0f5dac5efd6c2f9e0ccebd4c2e4cdbd947d6d866f5f9a8071bba192b49988b79c8bab907daf9483baa08fad9382b89e8db19685bda08eb79884cbac98b59886b49a89a89284513e305644385a483a654f4165503f695242745e506a5447665247644e41685244614e3f6653426c56486852446451426350416853426b5446634d426b574e504237483829a58c78c5a993d2b39ebd9d86cdaa94d1ad97c5a18bc8a58fb8957fb7947ec8a48ecaa68ecea891caa48dcfa994cda993b0907b84644dc5a189c6a187cba68cbe997fb8927bc4a088c7a38dc4a18bb4917db5927eb08d79b28f7ba78470b99984ab8b76ae8f7aae927dbda28fa58d814b35277e6c56bca88dc0a68bd7bca1bba389b09b80bca78cc2aa90b29680bb9f89bda189c5ad93c6b099b49c84b6987ed4b69cb69e86af9d893b291bac998accb6a1d1b8a2e2c7b4e1c6b3b79c87c3a893b49b87c3ac9accb1a0ba9f8cc6aa95b89c86d4b8a2d0b49fcaad9bd5baa7d6bba6d5baa76c5044987c6ecaae98c5a991d3b59dd5b59ec7a790dabca4cdae99ccad98b89985a88975a88774b2937f977b66a58974b39281b9998acfb8a82e1b0a907a6c9f8878a58b7a9a816da68b78967b68917663886d5a8467558568568c6f5da38674c1a290b39684b39686a18474aa8d7da38877a086776d5344b3998a927766a18675a98c7aaf907ea1826eba9b87bd9e8aac8d79b69a85a58a77a28975ac937fa88f7bb6948abc9a8eb29381b69a85e3c6b4d3b4a2cbaa9be3c4b2e1c2b0ddc2afc3ac9a9984737c6458b99f92c2a698ceb1a3d0b3a5caaea0c1af9bac9c85c1b19796906e6a774c76875a7981587f7c5987795e8f79649076658268597c695879695a64534c3e2d267e6c62a08a7db89e8fa38978ba9e90bfa493b99c8eb29283c9a895d1b09dcaa996bfa38eb39a86af9682ba9f8acab19db0988c6e584bbaa592c3ad98c7ae98d0b5a2ceae9fe8cbbdd1b4a4dfc4b3eed2c4e2c7b6e7cabaeacdbbe2c7b2e3c8b5f0d3c3e1c4b2e0c1afd9bcaac0a89c452e20967b68ab8f79fadfcaead1bdf5d9cbd4b8aadfc5b4d6bda9ceb3a2dec3b2dbc0afe9cebde5cab9f1d6c5f6dbcae0c5b4edd3c4c6ac9b5e4330dcc0abdbbca7e8c8afefcdb4eccab1efd0bbebcfbae0c2aac7ab93f3dac4e1c8b2edd1bceecfbaeaccb4f4d6bce8c9adebcbb2e1c5b0ccad9b603a27b0886ff0cdadd6b896edd2b5e7cdb4f5dfc7dac8b0f2e2cbdecdb9e8d5c6e6d3c2eed9c6fae4cdf9e1c9e3c9b0ead0b9e5cab568513f715a48b19786d7bca7e3c7b2d6baa4cbaf99ccb29be2c9b5e9d3beecd7c4e9d7c3f0dbc8dcc7b2f2ddc8e9d3bef2dcc7e0c9b7e8d1bfddc6b4d5beae826b5b9e8475ad9382bba08fb39885b19482ac8f7db29585bba08fb99e8db69b8aab8e7cba9b89c9a895b39480bd9e8cc5aa99b09a8c6350425440355b483a5e483a65503f675040634d3f634d40614d42644e415c46385b48395d4a39604a3c644e406a5748614e3f624b3b624b3d614b406f5b52504237645244b29985b69880d3b59ddabaa3bd9a84d6b29cd2ae98c6a28cc3a08acaa88fd3af97cba58ecda48ecfa690d4ab97d9b59fc9a994886851c29e86d3ae94cda88ec29d83c7a18ac49e87b7937dbb9781b5927ec5a28eb89581c9a692bd9a86bb9884a98974b3937ec2a38fbda291a0887c3623149d8d76e7d6bad3bb9fceb597d6bea4c9b197d4bca0b59b80cfb199e3c3acc4a68cc6aa92cdb59dd2b8a1d6b69ddbbda3dac2aaa48f7a342112d6c3b4dac4afd3baa4b29784d5baa7dabfaaccb19cc8af9bbea493d8bdacae9380c7ab96b49882dec2acd1b5a0dcc0abc4a893d4b9a4bda28f5a3e30b69a8cbea28ccbad93d4b49dd0b099e1c1aad0b099d3b49fb99a85b39480be9f8bba99869c7d6990745f826651987766b0917fd5beac3823128f786aa68c7da78e7aa88d78ab907d9c806ba68977aa8e79a28573ab8c789374629d7e6c92736190715f9b7c6a9e8171a78a7ab59888a4887a715748a18675a88d7cad907eaf9280ab8c78ad8e7ab89985af907cac8d79a88c77b398859f8471a48b77a38a76c8a498cdac9dd2b39fbb9c87e1c2aecbac9ad5b4a5e1c2b0dabba9ecd1be9d8372866f5f654d41b49a8d7f6355ac8c7fc4a298c7a79ac3a9989e8a72817054a39676c8bd9dc7c4a1737f5776865f687750959978a2947a8d78636f5c4b72625359484047362e776358998274ae9382967b68b69989bb9e8cbb9e8ed4b5a3debdaad3b39ec9a994c5a692c1a693bba08bb79d86896e59b99f9260483ccdb8a5ddc7b2d2b9a3b89d88cfafa0e7cabcc9ac9cd4b9a8dbbfb1c7ac9be6c9b9e0c3b1ebd0bde5cab7e1c4b4f6d9c7e6c7b5e2c5b3cab2a6452e208c705b977863e8cdb8f1d8c4cbb09fecd1c0eed5c1d2b9a5d2b8a7dfc5b4edd3c2dbc1b0ecd2c1f9dfcee3c9bae1c7b8e2c7b6c0a594765b48ddc1ace0c1ace8c8afe6c6adf8d8bff4d8c3eacfbaf3d7c1f9dfc8e3cab4e1c8b2f6dbc6edd1bbf7dbc5ebcdb5f4d5b9f8d8bfd3b8a3d5b6a25b3520b1896fe8c7a8cfb594dfc5aae0c8b0dfcbb3f2e0caefdecae5d4c2eedbcceddacbf8e3d2edd7c2fde7d0e3cbb3e2c9b3e6cdb977604e553e2cad9382ceb39eeaceb9ecd0bae3c7b1eed4bde6d0bbf8e3cef0decae9d8c4f1dfcbf6e4ceeddbc5f2ddc8f2ddcaf3decdecd7c6ead5c4dcc7b66f5848ac9281b89e8dbba08f917462a98a78ab8f7aae917fa58a77987d6cbea392bda08ecdae9cc6a592c1a28eb69785c1a695ac95876653456956485845376650426049396750406b55475b45386855476e584b604a3c5542335e4b3a5d4739675144655243685546634c3c6a5345654f426652474c3c2f736252b49984c4a48dd6b69fe1c1a8dcbaa1e1bda5d6b29ad1ad95ab8970bb9980ceaa92bd987ebe967dd5ad94ddb49ed2ac95c19e8886634dd4b098e6c1a7cda88ec9a48ac09a83caa48db8947eb08c76c7a28fb5907db18e7ab28f7baf8c79a3806db28f7cb4917ebb9a87b59888a58d81321f11a69780cabb9ec2aa8ed3ba9cf2d8bfc5a991b59a7fd1b399bd9a84ceab95d4b49bcaae96cfb59eb99d85d6b69de4c4abd9bfa6cbb5a0443122e2cfc0dec8b3dcc3adceb3a0d1b6a3957a65dbc0abcfb6a2b29985c5aa97a88c77d4b8a2bda18bba9e88caae99efd3bec8ac97e9ceb9d9beab4b2e20c6a999c7a893cbad93d4b49bd2b097c6a48bc5a58cc0a28ab3947fc1a28ea88975b2917ea88975a589749d816ca58171a28170ccb2a13c27169a8375a48a7bb39684bfa38db59984be9f8aba9b87b89984c7a894ceae999c7b68b69582ac8b78ac8b78bc9b88b99a88ae8f7d987b69987d6c755b4a937867a28776b29583b19482b49581b89985b0917d90715da98d78ad917ca18673b19683987e6d9d8372d2aea2d3b2a3e9c8b5c1a28dd9baa6d8b9a5cfae9fcdae9cceaf9dcaaf9cc3a9989e87774d3529af9588a38779c5a598d6b1a8d9b7abb49785cab29aceba9fbca88dc3ad95d9c9afc0c1a17985616d7d56707c58b8b798857e626f644e6358464a3c3149382e8d7a6ba68c7dcbae9ccdae9cb0917fbe9f8db0917fb69783af8e7baf8f7ac6a691dbbba6c7a896aa8e79b69a84b89d88a3897c553d31cbb6a3d4bea9b79e88c8ad98ceb1a1c9ac9eeacfbee7ccbbd7bbadd3b7a9d3b6a6e9ccbaf1d6c3ddc2afebcebec9ac9ce1c4b2d6bba8bea69a43291c8a6b5795755ecfb49ff7decadbc1b0dfc5b4d6bda9dfc6b2d3baa6dcc2b1edd3c2f2d8c7f2d8c7e5cbbaedd3c4ccb2a3d9beadbfa491644936d1b7a0d3b7a1d8baa2e9cbb1edcfb5fbe0cbebd2befbe0cbf4dbc5f3ddc6e7ceb8f3d8c3f0d4beedd1bbf0d4bcf6d7bbe9cbafecd1bca28671724933b48c72f4d5b8e0c7a9dac2aae6d0b9f4dfcaebd9c5ecdac6e1cebdf6e3d4fae4d6f8e3d0f7e2cde7d1bae3cdb5e0cab3edd7c2826b5b422b1bb29786ebd0bdddc1acd6baa4ddc3acf3dac4e5cfbaebd9c5e0cfbdecdbc9e6d5c3f3e2ceeedcc8e5d3bff0decafae7d6f0ddcce6d3c2e8d3c2634e3da48a79c3a897a08371ab8e7ca88975b0917dad907eab8e7cb39887ae9382c4a593c2a391bb9a87be9f8bbe9f8da78c7b9e87796751445744365b483a644d3f6c5545715a4a624d3c614b3e614e40624c3f725c4e6350416a55445f473b755d51614b3d6b5547695242634c3e67514468544937271a978475b59984ccac95d0b097b29077cca890d0ac94cca890d1ad95caa88fc3a186c7a389ddb89ecca48bd2a890dbb29cd1ab94bf9c8688654fd0ac94e2bda3c9a48acda790bc967fb38d76b28e78caa690c49f8cc5a08dbf9c88c3a08cc5a28fb08d7abe9b88ac8976bf9c89bc9c8d927a6e2c190bb3a18bd1bda2d0b69bdcc1a4c5a78dd1b39bdfbfa6ceae95c6a28cdbb8a2d6b69dc9ab91b3977fd6baa2d8b89fe6c6ade0c6adc9b39e5b4839c4b1a3c7b09ed0b7a1e2c7b4e1c6b3d0b5a0d0b5a0d8bfabd0b5a2ddc0aeccb09bb49882ccb098d4b8a2a98d78c1a58fbda18bd5baa5c4a996412414d2b5a3d1b39bcfaf96cba990caa88fc6a48bc2a289c3a38cc8aa92c1a28da38470a78673c3a490a58974ae927dae8a7aac8b7ab298874c3523a48a7daf9385be9f8bb99982b3937ec7a790c8a591c29f89be9b87cdaa94ac8975cca995c6a38fb89883b08f7cb59481b08f7ca68977a388777056459d8271a88d7cad907ea38674ab8f7a917560b2937fb29681ab8f7a977c677d624fa78e7a9e84738b7160d1ad9fd5b4a3dabaa5c0a18cd0b19dceaf9bcbaa9bd3b4a2c9aa98b89d8acab09fa38c7c674f43bca295a98d7fe1c1b2debcb0dab9aadfc0aec9ad98b8a088e6d0b9cfb9a4c1aa98d9c3aec1b198c1be9f818866687652707e5b62694a5957403a3120504031887362ba9f8cc9aa96d2b19eb1907dc0a18dbd9e8cc6a793c1a28ec8a893cdad98c9a692ba9988ac8d79ae8f7ab99e89866c5f4e362ac2ad9ad0baa5d4bba5d9beabf2d5c5e0c3b5e4c9b8f5dbcad6bcadb79d8ee1c6b5dfc4b3ebd0bde9cebbeacdbdeacdbde7cab8dcc1aebba3974a30239e7d6ab7947ec8ac97dcc3afe2c8b7f3d9c8e1c8b4f0d7c3edd7c2edd7c2f1dac8ebd4c2e0c9b9dac3b3e5cebee8d1c1edd3c2d9c0ac6f5441e1c7b0e1c5afedd1b9f1d6bbe1c5addbc2ace3cdb8ebd2bce3cdb6e4ceb7ecd3bdf7dcc7eed3bef7dcc7f8dec5f0d2b6f9dbbfe7ccb7967a65855d44b68e74e1c3a9e2ccb4ebd5c0f5e0cdf7e2cff9e4d1efdac7e9d4c3f6e1d0f6dfcffce5d3f6e0cbf8e4ccf1ddc5eed9c4ead5c2a79080331c0ca28776c7ac99dcc0abdabea9e8cdb8e2ccb5eed9c4ecdac6dfcebce7d8c5efe0cdf2e3cef4e3cff1e0ccf3e2ceeeddc9f5e4d2f6e3d2dec9b8543f2e927867a38877ab8e7c876856a0816fbfa08e9b7e6ea28575b19587bba08fbd9e8cc7a896b59481b39480b79886ab907f9d86787862555642376754466b5446664f3f654e3e5d48375c46395a4739644e416d5749634d3f715c4b685044674f43725c4e66504269524260493b614b3e5541362c1a0e907d6ebb9c88c3a08accaa91e1bfa4c8a48cc9a38cd3ad96c29e86d9b79cc9a78cc6a288d5b095dcb49ae1b79ed2aa91d6b099cca892724f39ba967ec19d85c19d85ad8973c4a08abe9a84bc9882bb9781b5927eb5927ebf9c89be9b88a68572a07f6cad8c7bc6a594b69380b292839b8075321a0eb69b88dabea6dabca2d3b498edcbb2d9b79edcbca3d6b69dd6b29cdebba5dcbca3e5c7ade2c4aadabca2e0c0a7e0c0a7e2c6aed3bda66a57498c7a6ce8d3c0ead1bbeed3bed9bea9ebd0bbd8bfa9e1c6b1d8bda8d9bcaadec2add5b9a1bb9f87e5c9b3dabea9dcc0aaceb29ce0c5b0d2b7a4432616ceb19fc6a890debea5d0ae95ccaa91c8a68dba9a81d1b19ac6a890ad8e79bd9e89aa8976ad8e7ab79b86b89c87af8c79b49382ae9483563f2d91776ab39686d1ae9ad0ac94b9957fc7a38bc8a48ecaa68ed3af99d0ac94b38f79c5a18bb18d77b08d77b4917dc0a08bb79782b495819e8473745d4d977d6ca08675a28774b39885af947f9f846fa48873b19681927764987d6a9d826f9e85718d736288715fd0ac9edbbaa9c4a48fd2b49ce4c5b1e1c2aeb39283cfafa0bfa08ebca18ec2a897a18a7a624a3e9a8073ac9082d0b0a1caa998cfae9dceaf9dcfb2a0cdb09ecaaf9ecdb6a4ceb4a3dcbcaddabfaceddfc5bebd9fcdd4b38e98766d725259573e3f372485756585705dc9ae99dfbfaad1ae9ac7a693c7a896b49785b59886bfa38ed3b49fc6a691d8b5a2b59181bb9a87b3947fb19681987e714e362acdb8a7dfc9b4e6cdb9f5dac7d7baace9cdbfe8cebff1d7c8ead0c3dcc2b5d1b5a7e4c9b8ecd1c0e8cdbce5c8bae2c7b6f4d9c6e8cfbbb49c905c42359a7764c6a28cba9b87d6bda9d5beace7d0beecd2c1e0c7b3dfc9b4ead4bfebd4c2d8c3b0e6d1c0f3decde6d1c0f2dbcbdcc5b3dac1ad795e49ebd1bafadec6f6dac2e9ceb3efd5bcf1d8c2ffe9d4f0dac3e9d3bcedd7bfefd7bff2d9c3f8dfc9f3dac4ebd1baedcfb3dbbda1eed5bfa0846f7d553cbc947ae4c8b0f8e3cef4dfcef5dfd1ffebdaeed9c8f6e1cef7e2cffce5d5ebd4c2f7e1ccf4dec7e6d2b9f4e0c8e7d5bfe8d5c4a28c7e2e1709b69c8dceb3a0d8bba9e6cbb6e1c8b2ead4bdecd7c4e8d7c3ecdbc9dbcbbbe7d8c5f8e9d6f8e7d3f5e4d0f2e1cdf4e3cff0dfcdfce9d8e8d5c4594433856e5c9278678f7262a18270a788769a7d6bae9181b99e8da78b7db89c8ec8ab9bb99a88af907ebc9d89a58876ae93829e87797865574e3a2f614e406a54466c55456d5646624d3c5b45385a47395f493c634d3f624d3c604939694f4271564b624b3d634d3f6049395f483a5f493c6a564b2b190d8d7769b89985cba78fc4a287b9977cd7b19ad3ad96d8b29bceaa92af8b71d1af94cca78cd1a98fcca289dab097e2b8a0ddb89ee3bfa984614bc09c84c29e86cba791b7937dbd9983b9957fc7a38dbb9781cba894af8c78c6a390b4917eb79683a48370ae8d7ca07f6ea988759b7e6e8d7569331b0fbda08ed6b69fe3c1a8e6c2a8d7b39bd4b299b5957cd0b097c7a790b1917ad0b099dbbda3c2a48adabaa1d1b198d7b79ecdb199bba58e7f6d5f8c7a6ce4cfbce2c9b3e2c7b2ebcfbadfc6b0dec5afdec3aed0b5a0d1b4a2d1b5a0f0d4bcc2a68ed3b7a1c2a691d9bda7d1b59fdec3aedfc4b14b2e1ec8ab99c7a991d7b79ee0bea5d5b39ac6a48bbe9e85ba9a83bc9e86d3b49f9d7e69bf9e8bac8d79a68a75b49883bc9986c2a190aa907f6b5442997f72c9a99adeb9a6ba947dd0aa93cea891bb957ee5bfa8cca68fcda790cba58ec8a48cc5a18bcaa690caa791ceab95b99982bfa08ca288777d6656937c6c957b6aa18776b39885b09582b79c87af947fa18671a18673957c6899806c8d7762a48d7b806957cca89ae9c8b7debea9ceb098efd0bcdbbca8b08f80e3c3b4d5b6a4c7ac99b59b8aaa9383c1a99da78d80b79b8db69785c4a390dbbca8e0c5b2d1b5a7a17f73ccac9fbea495d7c0aed2bba9efdac5e9d9c2deceb7d3c1abd8c6aec4b69cd5c9b14b402c90816ec7b19cc8ac97caaa95cdaa97d7b6a5d6b9a9c3a897b39988a28772a88c77a07f6ce1beabb59181b99683bb9c87d1b6a3e7cfc3523c2fb29d8ccfb9a4d9c0ace9cebbc4a89af1d5c7e0c6b7ead3c3e3ccbee9d2c4f9dfd0ead0bfe9cfbee8cebdf8dcceeed2c4ecd3bfe4ceb9b09a8d6f5347997462a37d68c9aa96d6bda9fae5d2fae5d2ebd4c2fde4d0f2d9c5edd7c2dec7b5f9e4d1f2ddccf9e6d7e5d2c3ead5c4f4ddcbfbe2ce856a55e7cdb6e5c9b1ffe3cbf8dcc4efd5beffe8d2f6e0cbffecd4e6d0b9fae4ccf8e0c8fee5cffde4ceffe6d2ffecd4f3d5b9d6bb9ec6b09b6247328c644bcaa288e5cab5f4e1d0f0ddcef4e1d3fbe5d7eed9c8f7e0cef5dfcaf9dfcef0d6c5ead1bddfc9b2f4e0c7fbe7cffbe9d3f4e1d0bba597210a00a3897abca38fdcc1aedbc0abe3cab4e0cab3dbc6b3e6d5c1f2e1cfecddcae8d7c5e9d8c6e7d5c1ecdac4eedcc6f0dec8f8e6d2e7d5c1ead7c65e4938806959987e6da18675886b5b8d70609a7d6d9e8171ac9180b39789ceb2a4b29688ae9181af9280ab8e7caa8d7da98f809e887a78655749352a5c493b604a3c685141664f3f5d4837654f42624f415f493b654f41675241675040705649654b3e6c5547654f415a43335e4739624c3f5c483d200e00917c6bc0a08bc4a088c9a78cc2a085cfa992caa48dd3ad96bc9880aa866cd6b499c39e83d4ac92d2a88fe0b69ddbb199d1a990cda79299755fb8957fb3907ab7947ec9a690bb9882c3a08abe9986b99481bd9885bf9a87c5a28fc29f8cb2917e9574619f7e6da48573a48571a28776877164372012c2a794c8a891ecc8aeecc8aed8b89fd2b49ad5b59cddbfa5d5b9a1b0947cc8ac94cbaf97d1b399cfaf96c9a992c7a991d5b9a1c7b19a776557a49487e0cdbcc6b09be3c7b2e9cdb8bfa690c5ac96d3b9a2caae98ba9e89e0c4aeebd0b5dcc1a6e4c8b3e5c9b4e8ceb7ddc3ace3c8b5d5baa96e5342cdb09ed0b19cdbbba4cba990c2a087d0ae95c5a58cc9a992af907baf907cbe9f8b987764a0816d957964b89c87c8a494c7a695b59a89856e5c7e6457c0a091d0ab98cda48ed9b09ad8af99e2b9a3d9b09adcb39de3bda6cda790cba58ecda991cda991d6b49bdbb9a0d3b198caab96a58e7c8974639d8877957e6c917a689178649b826eb09783b39a869d84709e85719a846fa68f7d7e6755927b69816c59dab6a8dab9a8d3b49fe1c2adc1a28eb39480cdac9dcbab9cd3b4a2c9ae9bc3a99ab29b8b6c5547af9588c7ab9dcdae9cd2b29db59681a18675d8bcaecfafa4eacabfe7cabcf7decaeed8c3edd8c3e1ccb7e0c6b5e2c3b1dabba9d8bfa9bfaa95473825665744b49e89cdb29dcfb09ccdae9abda090a98d7fc1aa9cb7a090a88f7bb99e89a68773bf9e8bd5b1a1c3a28f8c6d59bca18e9f877b644e43c1ab9de3cebbe7cdbce0c5b4ecd0c4ecd2c5eed7c9f8e1d3f4dcd0f4ddcff3dccef6dccdf8decde9cfc0ecd0c4f3d9caead4bff0d9c7a08a7d7d6155ac8574bf9984d7b8a4ffead6f1dcc9e2cdbce8d1bfebd2beecd3bfe0c7b3f2dbc9f8e3d2f2dfd0fdeadbfbe8d9eddac9f6e1cef2dcc58c735defd5bef8dcc4fee2cafee2caefd3bdebd2bcfce6cff5dfc8edd7bffde5cbeed4bbfae2caf0d7c1f3ddc8f4dcc4eaccb0ebd0b3cdb7a24a2f1ca57d64c1997feed3bef8e5d4e5d2c4f9e6d8f6e3d4fde8d5fbe6d3dcc6b1d0b9a7efd5c4e6cdb9e3cdb6f4e0c7f3dfc7f9e7d1eddac98e7b6c2f190ba58e7ed0b7a3cdb29dd5bca6dcc3adf2dcc5efdac5e7d5c1f6e5d3f9ead7eddccaf4e2cecbb9a3e7d5bfecdac4f0dec8eedcc6f0decad6c3b25c4938826d5c947d6d816758967b6a9b806f9176659f8473b39988a28879957b6c8d73649e8274a08574af9481a48978997f709d877a8573654533275340325c4638654e3e634c3c6750406a54475d4a3c624c3e68534275604f6c5545674b3f6f5548624b3d715b4d634c3c6953455c493b6553472816089b8675ba9a85bb977fd8b49adab89dc39d86d2ac95be9881b7937bc5a187e0bea3deb99edcb49adcb299d2a68dd4aa92d9b198d1ab96916d57aa8771bf9c86bf9c86ceab95be9b85af8c76ad8875a37e6bac8774ad8875a88571b3907dae8b78bd9c89a2816e9d7e6aa58672ae9380867063442e20b39a86d2b49cdcb79dd4af94d8baa0c4a68cd4b49bc5a58eddc3acae967ec2a891b0947ccbad93c9a990c2a28bd5b79fbfa38bc0aa9572605487776af1decde0cab5f0d4bfecd0bbdfc6b0edd4bee5cbb4dcc0aadfc3aeccb09ad5ba9fc9ae93ebcfbad9bda8ead0b9e8ceb7d4b9a6a08574846958bfa491d0b19cd1b39be8c5afddbba2e1bfa6d1b19ac3a38eba9b86b69783a88975af8e7bb0917db19580af937eab8777b59483a98e7da18a7a71574ac6a697d4af9cdab49dd1ab96dcb69ff8cfb9efc6b0e0b7a1c49b85c8a28be1bba4dbb79fcfab93e7c3abd2b097debca3d6b7a28b74647f6c5d9c8678a08b7a836c5c97806ebda392aa917d9f86729a816d9b85709d8772957e6c927b69a08b78836e5bdcbbacbf9e8de0c1adb79b85cdb19cb99a86d1b0a1c8a899b39482c7ac99d6bcadc2ab9b563f316b5142c6ab9abe9f8bb99984c5a590ae8f7da48779eaccc1eccfc1e8c8b9f4d5c3f3d8c3d4bba5e8cdbae1c4b2c6a697dabba9bea18fd5beac433222907f6fc3ae9bcab19dcbb09dc6ab9ad7bdb0b39c8eaa9487b09a8cb99f8ecdb29fb69783ba9b87c9a895bb9c88b59984b59b8aa68e846d574c978475edd8c5dcc2b1ebd1c0dbc1b4e3c9bce0c9bbecd6c8fae4d7ffe9dbf8e1d3e8d1c1f1dacae0c9b9e8cec1e9cfc0ecd5c3eed9c6a08a7d75594da27b6ab48b77e8c7b4f1d8c4e6d1c0ddcab9f0d9c7f4dbc7e0c5b2e5cab7d0b9a7ebd6c5e7d4c5f0ded0f8e7d7ffecdbf5e0cde7d1ba9e856fefd5bee5c9b1fbddc5fddfc7e2c6b0f7dcc7f4dbc5fae4cdf4dcc4f7ddc2fee3c8f3d9c2f3dac4fce6d1e0c8b0f9dbbfdcc1a4bca691371c099a7259cca48af7dcc7fce7d6fbe8daf7e4d6ebd8c9f9e7d3ebd9c5dac5b0ddc8b5ecd5c3f0dac5ebd5bee2ceb5f2dec6ffefd9f9e6d5ab9889412b1da89181ccb6a1d3baa4e8d0b8e8d0b8eed8c1f1dcc7e9d7c1f8e7d3f8e7d3eddbc7eddbc5c8b39ee3cfb7f3dfc7f4e0c8e1cfb9e8d6c2ddcab9665342816b5d9e8779927b6d9177689d83748e74659f8576a08677977d70917a6c998274a18a7a9177669b81709f8576917a6a9986788270643b291d544234695345654e3e63493a6d56466751446650436d56486d56467962526a53436b4f436a4e42795f526a53456a5544644e40624f415e4c402d1b0da79281b3937ed1ad95cda98fdebca1d5af98d2ac95c29c85caa68ecca88ee5c3a8e5c0a5e1b99fe0b69de0b49bddb39bd3ab92cca6919c7862bc9985c29f8bc4a18bbf9c86bb9781bd9983ab8771b38f79bb9781bd9983b28e78a98672af8c78a784709b7b66a98875977663997c6aa58d815a4436ab957ecdb297dbb69cdfba9fd3b59bd4b69cd5b199d9b59fcaae98bca28bc0a48ec7a991d1b198b99980cdaf97c1a28db59981cab49f958578685a4ff9e8d8d3bda8d1b5a0dabea9d9c0aae1c8b2d8bea7d8bca6e5c9b4e2c6b0dfc4a7d6bba0d1b5a0d0b3a1e6ccb3e6ccb5dfc5b48b71629b806fccb19ed7b8a4dabca4d5b29cd9b6a0d5b29cdfbfa8bc9c87d6b7a2b59682c5a692a38470ab8f7aa68b76b49984bd9c8bb19280af9584ae9787604639c1a496d7b4a1e4c0aadab5a2e4c0aac9a38edfb9a4d1ab96d3ad98deb8a3d6b09bd6b099ceaa92d4b09adebaa4d7b39dd2b29d877060816e5f8d7a6b7663526f5a49927d6aa28b79a9928097816c9c8671a58f7a917b668f786687705e9a8572836e5bc09f90b29381b69a85ab8f79ac907bcbae9cbf9e8fc3a394bc9d8bd3b8a5cdb3a4c5ae9e9d86785a4031ad9281a48571ad8d78ba9a85b89987c5a898d1b4a6c5a898c39f91dcbba8d2b6a1eed4bdcfb39ed1b5a0c5a694c2a595c8ad9caf9888382618b2a092b7a193c1aa9ad3b9aab8a193c5afa2d1bdb2f8e4d9c7b4a6b7a090c5aa99b99c8ac0a48fc3a792c5a994af947fad93828c746a6f5b52b19e90e8d5c4f1dac8eed4c5d3b9acc5ada1f4ded0e4d1c2ecd9cbe6d3c5f3ddcff0d9c9e5cebef7e0d0f4dacdcdb6a6f3decbf9e4d1917b6e8c7064966c5cc09582e7c6b3f2d9c5ead5c4e1cebddfc8b6e3c8b5dec1afd4b9a6e2c8b9f4dfceeddaccf4e2d4ffeedef6e3d2fbe6d3ffead59b806be4c8b2e9cbb3f0d2baedcfb7f2d3bef2d6c0e5cab5fce4ccf7dfc5fce1c6f8dac0fce0caebd0bbf5dcc8f6dec6f3d5b9d3b89db8a18f371c099c745bc1977efee2ccf5e0cdf5e2d3f6e3d4f9e8d6f7e6d4fbead6ead9c5e6d3c2f5e0cfeed9c6e6d1bcf2dec6fde9d1f1dcc7f6e4d0a592814b382776614ed0baa5dcc3add7bfa7edd7bfe3cfb6f1ddc5e9d7c1fbead6f4e4cdf7e5cfedd9c1ddc7b0e0cab2f0dac2f9e5ccf3dfc7e8d6c0cbb9a55d4a39766052937d6f7e67597a63559f8578967c6d8e7465967f6f9a8375a28c7e8872649983758e7767937c6a927b6b8e786a8874697462562d1d105f4d3f675143624b3b654b3c6750406a5246705a4c70594b765f4f755e4c745a497e605575594d72584b70594b695443654f41715e5058463a362416a5907fa68671c39f87d7b399d4b297d6b099bd9780edc7b0cca890d9b59bccaa8fe4c1a5dfb79ddeb49be1b59cd5ab93ddb49ed2ac97ae8a74b5927eb6937fba9781b3907abf9b85c39f89c09c86c7a38dc09c86c7a38dc39f89c4a08ac6a18eb79480c5a28eb0907bc09f8cc1a2908e766a705a4cc0aa93c0a58ad6b499d3af95ddbfa5cdaf95dbb79fd3b09ac0a48ec7ac97c0a18cab8d75b99982c6a68fbd9e89af937dc6aa92bca6919d8d8046382dffeeded8c3aedec3aedbbfa9d6bda9f2d9c3ddc3acd7bba3e3c7b2eaceb8ccb194c9ae93ebcfbaddc0aee0c6adddc5addec4b3a08679b5998bc6ab98d2b6a18a6b56cbab94e4c1abd4b19bcaaa93d5b5a0ccad98b2937fc0a18da38470a58974a08570bba08bd0af9eb59684ad9384b7a0904e3427a88b7dc9aa98c4a48fd7b4a0e4c1addfbca8dbb7a1debaa4edc7b2e5bfaac49e89d1ab96dab49ddab6a0dab6a0ddb9a3d9b8a58a73637a67599582747f6c5d897365897463a38c7a9e8775917b669e88739e88738d77628b7462927b69988370725d4ac3a394c5a694d6baa5dec2acae927db99c8ab49384b29283bb9c8abda28fd6bcadd2bbabcdb6a8452b1cae91819e7f6d987c67c0a48fb59a85bda28fbd9e8cd4b0a0c19c8cdcb9a6c9ad98cfb59ed2b69ed4b8a2c3a792c8ae9db4a192cbb9ab645248ad9b8fe0cabdceb8aad2bcaff3dfd4fff7edf8e7dde7d6cc867267af988ab39988c5aa97d7bca7c1a790aa8f7a997e69856b5c846d658672698e7b6defdccbe4cdbbdcc5b5dfc5b8f6ded2e6d0c3f0ddcffbe7dceedbcdeed8caf3ddcff7e1d3fae4d6e5cdc1f4ddcfead5c2ebd9c57b655872564aa27868af8471ebcab7d5bca8dcc7b6ddcab9ecd5c3e8cdbaf8dbc9ae917fd5b9abe0c9b9f8e2d5f4e1d3d9c8b8ffefdef2ddcac4ae99a08570c4a892d2b49cf6d6bfffe0cbffe0cbf9dac5ffe5cffce4ccf2d8bfecceb2ebcdb1fce0c8fee3cef3dac6efd6c0ffe4cae2c4aa947d6b3a1f0ea37961bd937aebcfb7f4dfcaf8e5d4f9e6d5f8e7d5eedfcceddec9eddec9fae9d7fcebd9f5e3cffae5d0f0dcc4feead2f1dcc7f0dbc8b4a1906b5847634e3bc7b19ae6ceb6e9d1b7e8d3b8efdbc2ecd8c0f4e2caf6e4cef5e3cde7d2bdd8c4acf0dac2dac5aadbc6abf5e1c8eedac2d9c4afd4c2ae5b48377a6758725f51776154937d6f937c6e897264846d5f846d5f745d4f978173907a6d8670629079698f786890796b826f608b796d7362582c1b115b493d594638664f417157486e57476d5549665042715a4c6b54447b61507d63527c5e5374564b72584b725b4d6b56456e584a5e4b3d5e4c40412f239e887ab59481caa68edab69cd6b499bd9780cfa992cea891d1ad95dcb89ee8c6abdcb99dd2ad92e3b9a0e7bba2e0b69ee3baa4d7b19cad8973ab8872c9a690c9a58fcfab95d0aa93ecc6afddb7a0deb8a1c7a18ac59f88cca68fd4b098d4b09acfac96caa791d7b7a2c9a895a085727360528f7c6dd0b7a1c6ab90d6b89cbfa185c9ae93b1957dc6a88edabca4bda18ba68a75b0917cba9a83c1a38bad8f77d8b9a4b99d87b1957da08a7589786e33251cddcdbdaf9a85e1c6b1d2b6a0e9d3bee7d1bae8ccb6c8aa92e6cab5d4b8a2f1d6b9e1c6abe6cab5dcbfadf2d8bfe6ceb6e6ccbd5a4335a78d7ebca190ad907ecfb09bc7a790ceae97debba5b5957eceae99ceaf9ac0a48fbfa38eba9b89a48775ba9f8cba9f8ca68574a18270917768c1aa9a41271a9f8377b89b8bad8e7ab49380cbaa97e2c1aec7a490e6c1aebe9986d4ae9bdbb5a0cba590b9937edfb9a4cfa994e9c3aecead9a594234857365978476705d4e887264675241897260957e6c8e7765917a68a88e7da28877846d5b7b6452a58e7c806957c4a797c0a391cbaf9aa78c77c1a492c5a898c3a696c1a494b49988d6bcabd5beaed4bdadc4ad9f43291abba08fb09383ac9180a18776b99f8ead9480c5a896c2a293dab6a8bb9a8bc4a998b59c88d6bba6b19681b89e8db7a291c6b4a6cdbdb06f5c55f2e0d6fff1e8fee8ddfff3eafff5ebf0dfd7fff1e8fbeae2aa988ed1bbaecdb3a4bda392b59c88a18874c2a995ab94828b7567816d64a7948d604e42f1decff9e2d2f5deceebd3c7e7cfc5eedacfeedcd0dccabee9d6c8f3ddcfdec7b9f7e0d2efd9ccf5dfd4e8d5c7e1cebfeeddcd5e4a3fa2877caf8b7db08b79ceaf9ddbc1b0d9c6b7e7d4c5dec7b5d5bbaae5c8b8dcbfafdec3b2e3ccbcceb9a8cbb8a7e7d1c3dcc7b6cab3a5b9a2929c836fb19780e0c0a9fdddc4fedbc5f9d9c4f0d1bcf1d5bff0d6bfdfc5acc8ad92e3c5abe3c7afe4c8b3e8cfbbe3c8b5e3c7afd3b7a1af98884d3221835d489d735bbe9c83ffe6cef8ddc8ffe9d4ffead7fae9d5f0e1ccf7ead7fcecdcf5e5d5f6e3d2e2cdbae8d2bbefd9c2ecd3bfead3c1c4b1a07564524f3a27c4b098d4bea6e3cbb1ebd6bbe3cfb4efdbc2f0dec6f3e1c9eddbc5cdb8a3e0ccb4e9d1b9c8b098dbc6abf1dcc1f1dbc3e2ceb6c7b29f6451407e6b5c705d4f614e406650436c56497c66596a5447786254806a5d6552445d4b3d746153816b5d8d7769907a6c8e7b6d8e7d7382716735241a513f336552446e584a6d5646745d4d6750406750406d5646715a4a775d4e806456674a3c76594b755b4e745d4d6f5a49654f416551465d4940503e32a89284c09f8cd4b09acba78fe6c2aae4c0aad7b19ccca691e6c2ac9e7a62b8967dbd997ff3ceb4e5bba3d8ae96d9b09ad4ae99bd9885a27f6c8f6f5aceae99be9e89bc9985a88571a27e68b5907dc4a08ad0ac96c8a58fd2af99cfac96cfac98c5a28eba9783cdac99c6a795ae94855f4f42968677b49b87ae927cbfa58ec8b098ceb69eceb69ec8b098c3aa94ba9f8cb295839e816f967a65aa8f7a977c67ab907db49986bca38d9a85725e4d43302219b1a194c3b09fd2bca7d5bca8d9c4afd3bea9e7ccb7f2d7c2ecd1bee9cebbdcc2a9d7bda4d6bba6ecd1bee7ceb8dfc9b4dbc5b7a38d82bea89ba79082a18a7aad9382bca18ebea28dcaae99a38772b49883b69b88a38a769c8271604534ad9384a58e7ea58e7eba9d8fb4988a7c6659ad9a8c3c2418765c4f8e7467977b6daa8f7ebda08eb0917fc5a694cbaa97d0af9cc09d8ac4a18ecda895d7b29fd4af9cd1ae9ab99683c2a595513b2e51413489776b6d5b4d705d4e937e6d8f7a69a28b79866f5da68f7d7e67559c8573826b597c6754877261a89380c1a796c5ab9aaa917dc3a998caaf9ec1a798c0a697b69c8dbba494bda696d1bcabcfb9abd6c0b24f382ab49a8bb79d90a88e81ab9486ae988ab29c8eb59f91d2bbadd4b9aee1c6bdd9c1b7e3cdc2decbbdb4a193c2afa1d8c4b9f5e1d6e3cfc4715e57b4a19ae4d0c9ceb7b1bca59f907c757c6963beada6d6c7c0f7e6decdb9b0bda79cae968ab19a8cad9688b49e90cab9a9ffefe0d4c6bba6958b49372dc7b3a8d4bcb0f3dbcff0d8cef6dfd7ead7d0f3e2dae7d5cbeedbcdecd2c3e0c4b6f2d7ccf7dfd5f9e5dcdccbc1d7c6bcd3c2b858453ead968ebba097ab9184c0a99bd3bdafb09d8fd9c6b7ddc7b9c5ae9ecbafa1e1c6b5d4baa9d3bcaae2cdb8d6c1acd0b6a5d5bbacbea69cbba598947f6ea9937cddbda4e3c1a6f3cfb7edcab4f6d5c2f2d6c1f1d6c1ebd3bbd1b79ee8ceb5e9cdb7d3b7a2eed1bfe1c6b5e2c9b5d9c2b0978070593f308463528d6754ac8269c1987cefcaafe7c5acfadec9fde7d2f2e1cff4e7d6f7eadaf6e6d7e5d2c3e9d2c2dbc0adf0d4bfe9cdb7d0b7a3d4beb0867565301b0ac8b39eddc8ade5d0b3d1bc9fecd9bbebd8bae5d4b8e9d7bfd8c6b0c9b49fcab5a0f6ddc9cfb6a0c2aa90f3dec3e9d3bbcbb79f9d88756552417f6c5d625042635145746055776358634f44523e335c493b6b574c5e4c406f5e546d5c526855477360526b584a7a685c705f557e70653b2b1e4b3b2c6a59496857476754456d5646785d4a6b4e3c7056456e5747795e5374584c7053436e51416d51437760506b5643614c3b654e46563f39574038a58e80ba9b89caa793d5b19bcba791bb9683c19c8ac39e8ba98471ba9582b28d7aae8875c39d88c19882cda88ebb977fcba693b894869272655c41309f85749075649477679878699879679a7a6ba0816fb29381a78a78aa8d7bb69987b79886ba9b89b69584b29283b7998fa79088473a32887b72a58f81ad9384a1867bac9488a49180bcab999f8e7cb8a594927b6d9c8275ac9285a48d7fa48e809a8779b6a093938072aa9786aa99898072691506008b7c75a29489b09f8fc4b3a1cebdabd3c0afe5d0bdd2bdaabca699c1ab9ed4bdabdec8b1cab19bcfb9a4e7d2bfe1cebfbfada332211a9e8d86897870806f65806e627e6c5e8370628471628875667b6655816e5d8372628b796b48362a7563597a695f917f75957f749480757a6b649b8e86200e02503d2f5c483f7662576b5347776052856b5c8f7566a58b7c967c6dab907fac8f7dba9b87ab8a77b89987c0a393b99f92a7918667564c6d5f5699897c7666577867577b6a587b68577863508b7464816a5a8a73638974637c67567562515d4c3c776654ac9688968072a28c7e867062937c6ea993869e887b9582749c897bae9c8ed6c4b8d5c5b8efddd14b392da9958ab5a196bfa99ebaa69ba3918592827382726578685b65534957433a57433c614e475e504774665d7b6d648c7b719d8b81a4928858473d31201847332c4f38323e2622331f1836231d402f2757463e5a4941a08e84ead6cbd3bdb2cdb7acbda79ab8a597b4a797978b7d71655947392e2c1a0e8a7469957b6e846a5dcab2a6bba79cc4b3abb2a199a9978da18b7ea388779c8170a5897ea99089b5a399c5b7aecfc2b9d3c6be5b4a43503d36604c436551487d695e9684769e8c7e9c8a7cb19e90af998cbca498aa9286c1ae9fb7a696ac9b87af9e8accb5a7bba399c9b5aebca9a27f6f62776453c4a892d6b69de5c7afebccb7f3d6c4f0d5c4efd6c2f7e1ccf1dbc4e9d0baedd2bff0d5c4ebcfc1e0c9b9decbbc7e6d5d766354634d3fc4a89caf8e7f97715aa67c63ba9279bc9882cdae9ae4cdbbcebdadfff6e6fffceffff0e3f9e5dac9b1a5cfb5a6e2c8b7d6bcabb49d8dab988a897769200d00c7b29fdecab1dcc8addcc7acd9c5aacdbca0cebda3f1dfc7b6a48eb6a490b8a390c8b19fbca593b09c84cab69eb8a690baa894806f5f5f4d3f7666594b3d324f41384d3f3657494045372e53453c60524954463d5b4e454b41385c524957494054433964564d67595060534b5f524a37291e2f2114594b3e6b5b4c6b594d705a4c795e4d725744725b4b6c55476c514872574c8063537055426e54456e57476a5746725f50634f484e3a334a332b9a8276a48978a58974a2836f9473609676679f7f707f62528b6e5c8b6b5c9778668e6d5ebe9d8a987863b09079b89a82a48873a5877c8469602d17099983758b74669076698a6e62866a5e90746884685a886e5f7f65567861517a60518f73658165577252457a5c518c7065947d7520130a1206001d07002a100130150c2c14082a17062716022d1c0a2e1d0b362012331c0e321b0b321d0c2f1c0b2d1a0b3421122815042f1d092f1e0c210f031302004e3d364938308d7d6e9383738d7b6d9683747d6759705d4e6a564d6854496953456f5a4769553d75604b968374b09e927f6e671609031205001b0e081c0f07190c031c0e052012071f11061d0f022d1d102616071e10031d0f041a0c03190c041c0f0928191239271d3c2b233a312c3f36311507002b190d251309220e032810042b11042c12032b11003016072f1504331807391c0a3a1a053e1e094829155035244b3124715d52402d26827169d0c0b388786989786884716089746197826f988171856b5c866f5f866f5f8670626653445f4c3d5f4e3c3c2b213120162f1e1436251b3b291f3221191e0d05150700180b0223190f3b3128483e3550433b51443c43342d2617102f1e1427160c362a1e241b0c392f2360544845372c62544b58494261544c493f362b2318170d0315090021130836281d473b2f4a3c3148362c4c382f563f394d3930604d466250464b392f49372d503c314834292e1a0f2815072b190b1e0e00140600a6988b8274694d3d30665345735d4f6d5342604635513a2a634d3f513f337464578371639781739e8370bba08daa8e82a58d81503e3210020023160d30231a1b0d0437261e4533294f3d3347372a4333266a5c4f32241736261936261933221a2a1b1422150d21170d22180c1309001104001104001207052116143b2e282f1f123b261536200b1c0700230e002912042a1305261100251000220f002b18073d2719452f21311e10200e0040322525190b1d0f02190900150100210900361a0c492c1c674a3c795d4f8a70637f695c7b6b5e8f81769a8c8193857c98857e99867f927f7881706870625972645b57493e2f1f121a08007b685786746086745e87725d74624c8e7c6684735f71604e5d4c3a5845344c37263f2a194431205747387c7062867a6c6f635762584e0e04001c130c1b120b221914261d181d161028211b332c2629221c37302a352d2a1914111c17142f262131282338302d322a273e36343e36332f241e10030052453d5749406d5e576d5c526650437c6557725f517a665b7d675c6852477056478f7566765f5166534587776887796e92837c392a231302001b0800271201210c001e0900230e002512032310022815072e1b0c291608261304291306251000311c092a15003b291332210f3d2b2147342d2412062614061704001a04001d05001900001b00001901001400001b0500150000250f01250e002d1608361a0e4b2f237054461b04007a6a5a958673bda790bea48dd5bca8e0c7b3d8c0a8e6d1b4dcc8ade4d0b5cfb9a1dec6aeebd1badac0a7e7cfb3eed6badac2a6c3ab8fa79071836b51422817432b1f644e43533f344330223926182a14092b150a2c140a2e180d2612093422162c190a4c3a26715f4b806e5a4a3729332218160700493c364a3d374d433a473d3355483f44362d53453c52453d51443b584a4173655a54463b4f4239564940574a426457512c1f172312081a0c030e07010d06006b5e559c8a7cb7a193bda394aa8d7dbd9e8ac6a793be9f8abb9c88c1a28dc6a691d5b29ce1bca2dfbaa0d7b39bb89883a586742a1001190100130000200a002e180a2e170737200e452b1a5037235a3f2e5b402f4b2f21664a3c5d43346c5545533c2c57422f5c4b4457463f6857505b4a43705f5877665f6c5d58695c56574c461a110a443b364e45405045415f54506658555f524c75675e7a6c6175695d584e4262584c61574b74675e63564d5e5149544a413b3229231a113b312860534a5b4a405b4a405a4e4256483b6452486a564b594137472f25543e336c584d513d325943365c46395a4437644e416653456553455d4d3e3d2d208e7d737f6d63847065a38c7ebfa594caaf9adfc4afd4b9a6ad9684d2bfaec1ae9fe2cdbce1cab8c8ab99c7aa98bea193c8aea147342648382b5e50453f3229594b4261504856443a5c4a407c6c5f6153466b5d5054483a66584b5e50454e4037594c44675d54655b5261574d6e645a554b427267611a100e685d5975675e8f7c6e88715f947e69826f5e725d4c8167587359487d6654725d48735e4b6954418972608f7a69958271806f5f2f22117366558d80708d7d6dab95879f897b9a8276ad958973584d987e71755b4e957e709c897a9b8a7a7e6c5eae9c8e9a867b78645b715e575d4e473e332d1b11087a6a5db4a294988576bca796b8a18faf99847f6954baa590947f6c8a75628e7c68b49f8cd3bcaaad9684f3dac6e9d4c187796c140a00372d23291f16342a21483f38352c25352c273c332e5a534d4e464335302a29211e1f1a142a25211f1a16262020282320362d282a211c1a120f1a12100b03010f05031e0f0a22110a2b18111e0b042a171029150c341d0f341a0b3d2618412a1c523b2d624b3d866c5b8a6f5e896f5e967f6f3b291d1b0d024d3f3476685baa9989b6a490d0bba6cfbda5e7d5bfefdecaf5e6d3ffefdff3e3d3f8e8d8e5d5c5e0cfbff1e0d0f0dfcddccab4d5c5acb9a990aa9b868a7a6d231208837061a893829c8273876d5ea88c7eb09385a487799c8072b39988b39988b19786b09685a88d7ca28776b89b8bceb1a1a689772b1200aa9884c5b39dceb499c5aa8dc9af96d1b79edcc1a4cfb594e1c8a9ead3b4e8d1b2e9d0b2dfc4a9f6d8bce1c4a4e2c5a3e7caa8cdb08ecdb08ea78a6c967a64705544a88c80a08679ab94869f887a876f63775f5590756c8a72688d766e7a665b806d5e6c5948735e4d8c796a7e6a5f6d5b514a39325d4e4750433a63564d584c40625449604f4571605863544d61524b6a59516b594f6d5c526f5e546c5b5162514973625a69584e7e685b705e523e332d1c130c7c6e61a89586bba08fbe9f8bab8874c4a289b6927ac29e86cfab93d4b098dab59be2baa0dbb296d8af91cfa58cd0ab9193705a41220e6e514392766a95796b9e8372b19482b39782af907cc4a591d5b6a4be9f8d977866ceaf9dd3b3a4c9ac9ad1b6a3bda28d68544d59453e67534c66524b705b56725d586c5955614f4b5445403629233f322c4e433d60534d6d605a62534e73615d7a676179665f75645c776960796c6372645b65564f60514a5748435c4d4842352f2619115a4b445d4c443e2a2156423947372a4c3c2d56403560483c61453a5d4136694e436f5548583e3154382c54382c64493e5e43386b55486855475b493d4e3a317f68608269629f877bbea294e0c3b1f1d2bde6c8b0e2c3aed7bca7e9d0bce3ccbae0c6b5ddc0aee9c8b5d3b29fd9b8a9ddc0b24831233d2a1c38261a726157726056634f46604c43624e455f4d4163534663554a52443958473d5e4e415e4b3d5c493b6654487767586250426856488070616b5b4e1d0c02816e60876c5b8e6f5a94745b86684e70563f846a5393755da6866daa8c72ae9376ad9277997f64967b6081654d866c55897159523c24b6a088a8927bc0a890c2a38ecaae99cdb2a1b09687c2a796ccaf9dc2a38fa58671c4a890cab097a98f78b39883c8ad9ab89e8db59e90b9a59aad9f943c2c1fbaa594eed5c1ccb19cecd1bce2c6b0d3b7a1d1b59fe6cab4dbbfa9edd3bce3c7b1d7bba5c8aa92e8cab2eacab1dfc3ad9c897a1605005f4e4466554b8271679b8d8286786d7a6c637c6e6572655c6e6159695f556c5f5761574d665c535b5148594e48594c465e5047685a515a4d457669634a3b3646332d826a608b6f64ad8f849e8075b99d91bea193c0a18fbe9d8aceae99be9f8acfb09bccad98d1b19ad0ad97d7b49eb1927d563f31170400b19e8db49f8ab8a086cdb496ddc6a7eed9baead5b8f6e2c7fae6cdf8e4ccf8e4cbf3dfc6f8e4cbf7e3caead4bce9d4b9e5ceafe6d2b1cdb998bba88aa48f7a4c3523ad917bc8a88fc29e86cba78fd0aa93d2ac95cea891d1ab94d1ad95d2ae96c09c82cca88ee1bca2dfbaa0c9a188cfa992bd9e89391e0bc7b29fd3bda6d3b89bd1b295dfc1a7e2c4a8e8c7a8e9c8a7e7c8a9e2c8a7d4b99bdfc4a6d5b69adfbda1d5b795c5a783dbba97e1c09de0bf9cd0af9094745d866755aa8a7bb598889f84738c72617c6255654a3f6b50456b504570584e766055675143654f416c55475f493c69524a6e5a5345322b624f486d5c526f5f526351456c5a4e715d5478645b715d567c655d71594f92776c987e718d73668f75688b70658a6f648f75688d6d5e876b5d8371675d4c42988274bca18eb59681b29077ba957bc1997fd5ab92ab8467cca48ac59d83c9a084e3b79ae0b394e0b392dcaf92c79e82c8a3895f3b257a5743977461b08d79b18e78b08d77bb9980caa68ed1ad95cfab95ddb9a3ab8771d7b39de0bba8e7c4aed8b59fcfad94654e465d463e70595169524a6f5852645049604d475948414c3d362a1d1543362e473a32564941594a436a5b5483726b76615c715c577b6a6267595054463d64564d695a536f60595e4f4a4f403b41342e23161040312a4d3a33523932462e24453126503d2f51392d614539583a2f7254496f514664483a6a4d3f6447395b3d325d3f345d4136634b3f624c3f6753484b342c7a635b7b63599d8376c3a696ddbeaaf1d1bae9cbb1edcfb7e5cbb4f6ddc7e9d0bcf3d8c5eed2bde5c4b1e9c6b3d6b5a4dfc2b24831214633246553457765597a685e614d447a665d6c584d7f6d615d4d4057493e493b304b3d325f4d41644e405b4537513e2f655444675445614e3f6755474736262815068c75639a7a6399755b8f6d519172559b8065b39980caac90bea084e1c6a8e9ceb0e9d0b1e7ceafe4c9acdabfa4b49a81886e55735940cfb59cd2b69ed8baa0ceac93e7c4aedcc0abc2a593e6c7b5dfbeabb6937dc5a38ac5a58c9e7f63e3c5aba4866ec7a893bb9c88bca190c1aa9a9b887a614e3fcab3a1fadfcaefd4bfeed2bcecd0bae7cbb5f5d6c1e1c5afefd3bdfce0caf0d1bce6c7b2f3d3bce4c4abfedcc1d1b39ba5907f2513059e8c809684768f7c6e978476897668776557806e628676697565586a5a4d73635662544763554a61534862514963524875635772605478675d6a594f46342a5b433988685b9b7769b28d7da78071bb9686dab5a3c6a28cd1ab94cea891debaa2d8b69dceac91e0bba1dfb79ee3bba1c7a58c6e52441a040096816cccb79cd7bd9cd2b691d2b895eed7b5f0dcbbf9e6c8f0dcc1ffedd4f7e3c8efdbc0f6e2c7f3dec3f0d8bef4dcc0fae1c2ebd4b2e5ceacdcc7a8b59f885d422db29075ddb89bc39b81d4ab8fcea589cca387eec2a7d0a78bcfa68aedc4a8e5bca0e7bea0e4bb9fe4b89be2b69bcfa78dceab975f4230bea795e7ceb8d4b599e9c8a9e8c9adddbba0eac6a6e6bf9ee2bf9febccadf5d8baeccdb0eac8adc9a68ad8b798efd0b1bf9e7fd2b190e9c8a5debd9e88654f8d6c59a18172a285759e836e7c634f6c52435942346c52456e57496e564a664e42513a2c533d2f5941355d473c5c453d6f5b54443027705c517d6b5d796858786556786557755f54725b536c554d79615785695d9c7f71a5887aa98c7c9373649b7e6ea6897b9c7c6da37f6f957566877164513e30a89181b89c87c6a38dcfaa90c39b81be9579d5a98cc2997be8bfa3dcb397d5a98cb88d6ddeb08fe8ba98dcaf90d9ad90caa288704b3198725dbf9b85d4ae97ba947dc8a389e2bda3e9c4aadbb69cdcb69fd6b099e7c3abedc9b1e2bea6e3bfa7ad8971bd997f755f54715b506a5449755f54725e55746057604d4658473f40332a261c1243392f4f453b584e44594c4361544b584a415e4b456b58525e4f4862554d5a4d446e615873665e796c645a4d475247413b302a23181233241d46332c4c332c523a30462e24644c405b3f3346281d785a4f987b6d7c5f518b6e5e8464555a3a2b82625576564b74564ca58a7fc3aba1b9a59a433125735f54887265af9888c0a592dfc3aeffe3cbf9dfc6f1d7c0ead4bcf0dcc4f9e4cfecd6c1f3d8c3dcc0abeccdb9e6c9b7e3c9b8715c4b4d3c2c6053437b6e5e73635665534778665a66544669594a6053435246385a4e4051453762524566534555423451413259493c4735295a483c6f61545444353421109a816d99796296745986674ab99e81d4baa1d8c0a8dbc3a9fce7cafeebcdf6e3c5ead7b9fce9cbfde8cdebd5bdead4bdd8c2ab674e38d4b9a4ccad98ceae97d2ae98ceaa94d8b7a4bf9e8dd4b0a0b69380b69380ceab97ac8c77c1a28db69782d0b19c8d6c59ad8c7ba38374b79a8ca086778d7867efdac9fde8d7fbe6d5f6dfcdfae3d1edd6c4fbe1d0ffe9d8f6dccbefd5c4f4dbc7f4dbc7e6cbb6e8ceb7e1c5afe0c5b07f6a59190600ae9b8d917e6faf998ba89284846e60937d6f907a6ca79485725f518371637664566858498474676b5b4e746256735f547865578774657b695b8270644d372a795d51997464a87d6da97b6ba57865ad8271b28975a0785fb28a70e5bba5bb927cd2ad93d7b298eec6adebc1a9eec4abd0aa937b5f531e080088735ec1ac8dc7ab86dec09adcc29dead3b1fdeaccfdecd2e7d5bdf8e6cef3e1c9e6d4bce0cfb5ffebd2f2dcc4e9d4b9f8e1c2efdbbaeedab9baa588a58f7a563d29d8b69ddcb79ceac5abdab298deb69cf1c9afe1b79ed7af95e1b99fcea68cbb9379e4bda0dab298dab195e5bba2e3bba2c7a4907b5c4ad2b8a7f5dac5f2d0b5eac7abf4d0b6eac6acd4ad90f8cfb1eec9ace3c0a2f1cfb4efcdb2f4d0b8cba78fedcdb6c9ab93e2c2a9dabb9feccdb0e0c1a58868539e7f6d927565967b6a917862806a53624b395b46356b5444705a4c725c4e685244654f41534031594336523e3359453c57453b3b291d9d8b7d8d7c6a7665518876628673627f695c705a4f6a564b7b6558876d5e977c6ba48978b09582937664987b69ac8f7fb19482b594818e715f917e70544234ad9887b29782c0a087cca78dc79f85c0977bd9b092bb9274c1987ccca588ddb496e2b797ddaf8ee2b492d8ab8cd9b092ddb89d88644a9a76608a6751a48068d2ae96d8b49cdebaa2c09c84d5b199cba892c9a690a3806ab8957fe2bfa9fad8bfb9977ee6c4ab6d574a6f5c4e7a64577864596d594e6b594f6d5c526254494d4339261e113c34294a42354f473c58504352483e50433a5a494266554e70615a685b5364574e6b5e55675a526a5d5561544e5a4f495f544e241a1132241b87756ba68d86674c43553d314e3328674b3f624439735648d1b5a77257469479689176656e51418060536e4e43694b4172574e755f546753484b392d6b594b867062b09989cdb29fdbbfaad8bca7e5cab5f4dbc5f5dfcaf2ddc8f8e3d0ecd6c1ead1bde3c7b2dfc3aee2c5b3c2a7967d68574c3b2b6f5f507666576755494a3729604d3f715e5074625465554661544456483b56483b69594c6d5a4c725f5153463660544666564959483e65574c5040314e392899806aa28269ab896de3c8aacbb294cbb39bead4bcf0dcc1c6b599d6c7aaf2e3c6e2d3b6f0e0c6f3e1c9f6e4ccf1dcc7e7d2bd674e3ab69b86dabba7e7c4b0eac4afe0baa5c9a693ccab98d6b3a0dfbca9aa8774b59481b49883a88c77ad907ead8e7c9c7b6aab8a79c6a594c0a091907564b8a18ff3ddcfecd9caf8e2d4fbe6d5edd8c7f8e3d0ebd6c3f2dbc9f5deccd2b9a5fce3cff7decaeacfbaf2d7c2f9dec9dec5b1ceb9a8251203c2afa0ac9688a48f7eac9786a5907f8873627f6a59847162523f307f6d5f6856487664588575688775697f6b608572648670628774658573658472643a24178f726497705fb38472ac7b6abb8b77a77866a47a64986e55976d54a37661a076609f775e997158ad846eb28872b78a73a07a6587695f210b007f6d59c2ad90cfb38ef4d6b0ffe8c4e9d5b4efdcbefbead0e3d1b9f9e7d1f8e6d0efddc5fce8d0f2dec6ebd5beead2baedd5b9efd8b9d8c1a2bfaa8fa38c7a614635d2af99dfba9fe2baa1e9c1a7e7bfa5e7bfa5e4bca2e4bca2ebc3a9e2baa0f1c7aedfb79de2baa0dbb399e1b99fedc5acd2ad9a987764b79d8ce2c9b3eccaaee4bfa2d7b399edc8ade4bb9df6cdafe9c5a5e5c2a4d2ae94ddb99feac6aceac8afeccdb8f0d5c0f0d4bee5c9b1e4c6aae1c3a971523e977a6a927668a086777e68536d5843685342594335604a3c745e50725b4d6b5446664f415c46386b55485e483d614d44634f463f2c1e978473ac97829d8971a18b749b85708b7162846d5f776154907a6cb39887ba9d8bbca08bbe9f8bb3947fb2937eb29381a1826eb18e7aa1826e9983753e2c1e9c8573bba08bc2a087caa58ac69f82bd9478d9b092c79e80e5bea1cba487d0a789c9a080deb190c09372dcb191c49b7dd1ac9185614797735bb28e76d2ae94d4b096d1ac92d3ae94dfbaa0d6b298d1ad95ceac93c29f89ba987fdcbaa1c9a78ee5c1a7eac6ac6b574c705e526d594e79675d6b594f68574f62554c5e544a4940371b15093f382e4e483c50493f554f43433a315e544b67564f83706a94837b71635a6e60577c6e65584a4164564d61544c5c5249574d44291c1435241c5642395a3f384e312954392e6850446c52457a6053987e6fa089797f6a577a65527e69566c5543785e4f5e42365f443960483e65514846342a5744368f7c6d917a6ab69b8addbeaceacbb9dcbcade9ccbcffe9daead0c1f3dcccf8decff6dccbf2d7c4faddcbdebfadefcfc0eccfbfa98f804630226f5c4e6e5b4d705a4d796155886d627a60538c7567755f51705d4e6552445b483a5d473a6852456754464f4232392d1d5e504367574a6f5f52362416654f3a997f66ab8c6ff5d6b7f1d8b9d8c3a4fee6ccc7af97b9a88ce3d4b7e1d0b4dac9add1c1a7e4d4bad6c6adf9e9d2f3e1cdecd7c4462d19c3a792c1a08debc6b3d4ab97c09a85b6937de5c6b1dabaa5dbbca8b39480b39684af9682c5af9aa48a79b196839576649a7b69c5a694d7bba6674c37d8bfabf6dfcfffecdeefd8c8f5deccf3dccaf0dac5ecd6bffae2caecd4bcd2b89ff7dbc3efd3bbf2d6c0f9ddc7f9ddc7efd4bfceb9a8241303c4b3a3aa9788a895869e8b7c7b68598875668a77687e6b5d7a6759705e527361557463598e7d738b7a708a786c8e7c6ea08d7e907f6f8a7d6d8f7f702a17099f8375b89180dcaf9cc99887c79783b78a77a27862b1876fb58d74b58a77b28776ac836fcca38fa57c6a9a6f5e9265528d6655876a64260f09685747c3af96d6b997e2c4a0f2dbb9d7c4a4f5e0c3fbe7ccf5e1c9eedac2f6e2caf8e4cbfae4ccf6dec6ebd3bbf7ddc4e9d0b2e8cfb0dec5a6d0b69baa8f7c563927d0ac94e9c2a5e7bda4e2b99de5bca0e7bea2ddb498e5bca0ecc3a7ddb498e8bca1e4bb9fe5bca0e3ba9eecc3a7d8b096ddb49eaa8771a8927bfae5caf5d6b7f8d6b3eac5a8e8c3a6dab392e8c29eddb997ddba9ad6b395d7b498ceac90e9cbafe3c9b0efd7bfecd2bbe1c7aee9ceb3c9ae93694c3a9c8072977b6f856b5e846d5d65503f614b3e5a463b6c584d695346775b4f75594b674b3d6b4f435f4439684d44684d46654a41462c1f957b6ac2a792b29881b99d87b89c87a384728d6d5e896e5d9b806db59481d0ad99b08d77cba78fab876fac8870ba9582b38d78a47b65a37e6b8f73653f281ab39686b99984caa68ed3ae93b79073d2a98bcda486c69d7fdeb79ae0bb9ed0a98ad1a888dbae8dc99c7bcea383cea788deb99e9e7a60825d43b89076c7a083bc9377d9ad92dcb397e2b99dd2ab8ecfa78de3bba1b89378b28d72ddb59bcfa88be6bda1e3ba9e6f5b506e5a4f645047624e4574615a6b5a5261524b62584f493f36271e153d362c4d463c3d362c50493f786f66564c436b5c5581706974635b85746c73625a806f6768574f66584f65585052483f5b51482c22182b1a1057433a583d34583b33583d325d4237694f427c625587706085726163523e73624e63513d816c5b6a5345664b40593e355e473f56423b4d3b316553457966558b7462b79c89ebccbae4c4b5efd2c4ffe3d7efd4c9fee6daeed6caf6dfd1efd5c6e8cdbce0c3b3eccfbdf9d9caeed1c1cfb5a8493224816b5e7963567e665a6c5245785c508a6e6281675a725b4d7d67596b55475d473a755f52654f445442345b4e3e5b524160544663554866554b2c190b846b57a98f76ddc0a2e7cdacd8c4a3e0cdafa08a72d8c2aae1cdb4dac9adf0dcc1d4c3a9e4d3b9fbebd2f2e2cbe7d6c2f1e0ccf7e5d15d4332bda08ed8b7a4c7a38de9c3acc49e87d4b49dc9aa95dbbca8e0c1adb29583bca18eab9180baa391b69c8ba78c7b8b6c5aaf907eb89987b396844f341fe5cfbaf3dcccf2dccefbe6d5f5e0cdf5e0cdf5e0cbdfc9b1ffe7cdffebd1e6ccb1c6ab90dabfa4e0c2aaefd3bbfce0caf6dbc6ead5c2332210d3c0afb7a4939b88798e7b6c7c695a917e6f8f7c6e8673657563577462567e6c628573698b796f86746a827064938173a69384948373a59888908071231002af9385d0ab99e9bca9b88874bc8c78b0836eae846eab8169a07660a47968bd8f7fba8f7cad826fa479699f7464956855a076669a7b76230c06554234cfbba3dfc2a2ddbf9bf2dab8e6d1b2f8e3c4efdabde5cfb7f1dbc3f0dac2fbe5cdfee6cefee6ceedd3bcffe5ccf4d9bbe8ceade0c5a7d1b79cba9f8c583927c5a086e4bb9fefc6aad8af93eac1a5e6bda1e5bca0d6ad91cfa388e9bda2cfa388e0b499e7bba0e8bfa3e7bea2dcb299dfb59dab8970897459e5d2b4e8cba9e7c5a2e5c1a1e6c2a2dfbb97dab692eac8a5e3c0a0efccaed7b496ebccadf2d7b9e6ceb2efdabff9e1c7f0d8bee4cbadddc3a86d523f8d716392776c7d6257836c5e644e405842375b473e604941775f55795d51694c3e7053455c40345d42375e433a6348415f443b4c3225a28776dbbfa9d3b59dd0b099cfaf98c7a491b3927faf907cb1927dbd9b82c9a58bbf9a7fcea98ebe967cc69e85b9907aba917bab7e679d776099796a472b1db49581c6a38dcca78dcda58bcea587cba282d5a98ccfa688ac8566caa384dbb495d5ac8cdeb190cea180d3a886d9b090cea98eae8a7089644ab89077c99f86bb8f74dbad93deb096e1b59ad5a98ed9b094e2b99dd4ac92c9a285b99074e7bea2f7cbb0e8bc9f8368617d625b6c534e8168636c54506a55506d5a566b5c5760514c342721473c364d423c685b5362554d57484160514a7769606f615882746b8a7c738274696c5e5384736b6b5d54776a62534940877f7439312627190e4f3d33664e4490736b75594e5b3f346f5347775b4f836c5c9f8c7b8d7c6a47362493806f897365674d4051362b5439305d443d5a433d47352b5747377a6b5885705bb7a18cefd4c1f6dbcaead0c3f5ddd1ffece1f5e1d6ebd5c8cbb5a7f4ddcdf7e0cedbc1b0f3d9c8e9cebde7ccbbc0a99b3b28194f3d2f6c5a4c7d6759957e70876d60745a4b685342776453725f4e6855444f3c2d5b483a705e546453493d3121322918584e4254483c7a69612d1b0f846d5bc1a991e8d1b2f6e1c2a99a7bb8a88ef5e1c9bfa994dac6adc7b39ad2bca4e2ccb4f6e2caf3e1cbffeedaf4e5d2f7e8d5ebdac64e3725d2b7a4c4a591bf9c86e7c3abbb9980c9aa96d5b8a6dabba9edcebcba9a8bb59888b095848d7261a68979a18172967566977667a68677bfa292402615e2cbbbfae7d9ffeee0ffeddff8e5d6fbe8d7fcead6fff0d8fde9d0fae5cae6ceb4f6dcc1efd5bae0c4acfae0c9f3d8c3f4dbc7dcc7b2513f2bcbb6a3af9d89897665917e6d7966558572618a7768806d5e9481737e6b5d776358857166937f748672679784758f7c6b9e8978a89584a59585a494841f0c00b69b8ad3ae9bf8cbb6dbad96c4967fc79a85c79d87aa8068c49782cd9e8ca27361c1917bac7d69a7786893645491614da476669573692e1109483224cbb29cddbc9bd9b792f7dab8e7d0aed6bfa0f2ddc0fae6cdf5e1c8ffecd3efdbc0f5e0c5f4dcc2fae0c7eed4b9ebd2b3e8d0aec3aa8ba58b70a18673856654cda88ee0b499eec2a7e1b59ae1b89ce2b99dedc4a8dbb296ecc0a5f7cbb0eabca2edc1a6e6ba9feac1a5eac1a5e8bfa3dbb198b69278503b20fce9c9f8dbb9f4d3b0dbb89ad6b395ccab88cfaf89cdac89d4b392d2af91d7b697e7caaae6cdaeeed7b8ecd4b8f0d6bbe8cfb1e7ccafe0c5aa765b489a7e7084695e795e537a6355664f41553d33563f376148416d554b785c50715547674d3e5f483a634d405e483d705951624c414d36289f8574c5a993c2a48ac1a188d7b79ec5a58eb79780d1b39bbd9e82d8b798d3b090d0ac8ccda989a98263c39c7fb58d73b38b71b4886daf8a6f9a7b67583d2aaf8f78c29e84c59d83d0a789d7ac8cdbb08ed7aa8bba8f6fc29979cfa686cfa686be9371e2b693cca07dd4a885ddb290ebc4a7c19d8378543ec09c86c29983c1977fd3a68fddaf97e1b39bdbaf96d5ab92dbb198deb69dbf977de0b69de0b69ddbaf96d5a98e795c54795e55795e5779605b72595479615d6a57515a49424d3e393b2e2650433d50433b66575055473e5f4e476b5a5276655d73625a706259806f678a796f8e7c72806d666f5e5672635c867971c3b9af6a605624160d6e5c52543c325f423a63453b76584e6a4c41674b3f917768685342796655806f5d6e584a765f5172564b5e42376f524a7e635c654e483a281e59493a88796699846fbfa690e5c9b4e0c3b1f8decff5ddd1fae4d9fae6dbf1dbceead4c6f6dfcff0d9c7f0d6c5ead0bffce1d0e4c9b8d1baaa4a37287b6a5a8170607c6658836c5e987e6f644d3d745f4e68554472614f6554445746365a483a4d3c323b2d224b3e2e4e42325d51435c5044716056301c11a08977e5cdb5ceb99cbbaa8cc0b297d4c6acd2c0aabba691c9b39cd4bca4eed6bedbc3abf6e0c9ead8c2e4d3bff3e4d1f7e8d5e9d8c64b3623ccb39fdebfaae5c5aef2d0b5dfbfa6d4b8a3e8cdbcaa8d7dccac9da9897ab798869d8070af9280ae8e7fa88879a88778ad8c7dac8c7fb89c8e351e0ef3ddcff0ded0fff1e5ffede1ffefe0f9e9d9f9e8d6e5d4c0ddcbb5ecd8bff8e3c8ebd3b9efd5bcf6dcc5fee6ceeed5bfefd9c4f1dcc96e5946ac9786aa9786826f5e8d7c6a6e5d4dad9c8c8a786a8e7c6e7d6b5d796658735f549480757d675c9f897c87716395806f9e8978a3907fa796869b8a7a220f00b79d8cd5b29eedc4aef7cab3b48770a77d67a47966ba907aba8d78a27562b38472b0806ab1816da97a6a9a6c5da879679f74639d796b361a0e3d2618af9682e5c4a5eccaa7e7caa8fee6c4efd8b8ead5b6d4bfa4f3dfc4fae6cbf1ddc2e9d4b9fce4cafbe1c8f1d7bcfae1c2f0d8b6e2c9aad9bfa4856c58684937dbb39adeb297e2b69bdeb297e4b89dd8af93e3ba9edfb398e5b99edeb096e3b59befc1a7e2b49ae0b499f7ceb2edc4a8daae95b89379473217e1ceb0f3d9b6e7c6a5e5c3a7e8c6aadfc19fdbbd9bd9ba9bd4b596e3c1a5d4b598dfc4a6dfc6a7f4dbbdeed5b7edd4b6f1d6b9f8ddc0d4b99e61463381655784695e796155715a4c6851435d453b563e346b5349664b427155496e5244654b3c60493b614b3e655244604c435c463b4f382a9e8473cfb39dd7b99fdcbda1dcba9fdebca3c0a089cbab92c3a488d5b495cfac8ce0bc9cb69272c29b7cc7a083c9a187b99177c89f83b691769c7d69664b38ba9a83c8a589cfa88bcfa484c29574d5a887e0b392e0b392c39878d0a885d2a785e5ba97d9ab87dfb18dddb18ee6bb99deb798bf9c80704c36ae8976b9937ec29882c99b84cd9d86e1b298d7a98fe0b29ad5a990c99f86deb49bd3a78ee2b69de1b39be6b89e6e5348786054796157735b51765f57614d466b585166554d3e2f2833261d50433b52483e63564d54483c5f514868574f736059816e6788746d735f58866f678b726b7e6560765f5979645f71605966575042342b200f074e372f61443c60423a5c3b326444396e4e4366483d785c506c52456b5446715b4d5f4538775b4f74564c73524975574f72574e6c554d3f2d236a584a9d8a79b29985e3c7b2e6c5b2eccbb8efd2c2fde3d4f5ded0f9e2d4f3d9caead0bff6dbcafde0d0eacfbee3c6b6eccdbbf6d6c7dcc2b1432c1c634e3d917b6d856b5e82685b836759644a3b7e67596350416d5c4c4937293e2c1e4b3b2e4b3d324032276050416656464f3f305646377563572f1c0ea8927de3cdb5ddcaacdac9abb9ab90ded0b6f0dec8cbb79fdfc9b1f5ddc3d6bca5d6bca5f8e2cbfae5d0efe0cbf6ead4f6e9d6e6d5c34e3926d3b8a3d0b099d2b097dbb89ce5c6aaecd1bcd1b7a69d826fc2a593b49583a98a76a18472a88c77a18270b39482bc9b8aab8a79c1a494c2a897271201e1d0c0f8e6d8f8e8dbfff2e5fff1e4f8eaddfff2e2f7e7d7ecdbc9f2ddc8f1dbc4e9d1b9ecd4bce9d1b9f6dec6f6ddc7ead4bfe8d3c2867362847162c4b3a3816f617767586c5c4f8a7a6d95857877675a7d6d60816f63806e60ad9b8da99688a390829c897a968372a28d7c9b8877b6a49699897a291709bca595d1b29ee1bda7d9b09cb38a769e7865ab8473ac8371ba917f9f7664b38877b48571ac7d6ba176669d7365a07565926b5a9a796a3b1f132e1a0fb29d8cdbbda1e9cba9e3c9a8f7e0bef0d9b9e6d2b1cfba9defdabdf8e3c6f9e4c7d5bda1eed6badfc5aaffe6c8f2d8b7ecd2afddc5a3c6ad8fb89f8b7f604ee9bfa7e7ba9ddfb295e9bda0dfb396f4c8abedc1a4d4a78ae7ba9de2b397e3b498eabda0e7ba9decc0a3f6cdaff5ccb0e4b89fcaa48d3a2009f0dbc0fce1c3eed1b1ddbfa5dfc1a7e4c5a9debfa2dfc1a5dabca0f6d6bdeaccb2ecd1b4e5ccaedfc4a9e3c8ade6cbb0f2d7bae8cdb0c8ac946c514081655991766b7961556c5547624c3e634d40614b3e6c5448755a4f6d5146765a4e745a4d664f41685245654f425e473f614b4053382d7d6153cdae9ae4c1abd8b69de4c0a6e8c4acd4b09ad5b5a0d5b59edfbda4e1bda3dfbca0ceab8fd1ac92d0ab91d5af98d5af98dfb59cbd9780997a68765b4ab99982d3ae94dab193d1a485c89b7ad3a583ddaf8de0b491c79c7ae8bd9be1b694d2a784d3a581e2b58ed3a782dbb08dcba483ceab8f5d3923ad8875c09783b68972cc9c85e4b297e4b194e2b193cf9e80dcad8fd5a88be7ba9de3b59beec0a6e9baa0e8b99d715a4c6e57496f574b644e435e4a4164524868574f5c4e4540332a3e342a544a405e544a685c505d514560524755473c8271697d6a63705c55806c65917a72836a6389706b836c66806b667a6962796a63453830200f084d3932563b3460423a614338694b4070524766483d7b5f536a50436c5547745a4d765a4e73554a65443b65443b6a4c44553d33604e423f2f22614d428c7567a68979d0af9cd4af9cf1cebaf4d5c3edd2c1e7cdbee8cebdddc2b1dbbeacdbbca8f3d4c2f9dccae4c5b3f1d0bff6d5c4e6cbb85d46347c6754705b4a967c6f765c4f6e5244775d4e826c5e614e3f69574965554859493c44362b55483f382a1f38251665503f61503e6a59499885773c2618baa48fe8d3b8e0ccb1e8d9bcf3e3c9e2d2b9f2e2cbe3d1b9f0dcc3b29d82ebd3bbeed5bff0dac3c8b6a0cfc3adf9eedaf6ebd7fff6e3533e2bd1b6a1dbbba6e8c6adf8d5b9dbb99eefd4bff5dcc8d4b9a6a08371aa8b77c0a18da98d78b59984977864896a56cbaa99c1a08fd2b5a5a389782e1906e5d4c2edddcef7e7dafff1e4faece1faeee2faece1f9e9dcfbeadae7d2c1f5dfcaf1d8c2f9e1c9fde5cdf8e0c8fde5cde8d2bbeed9c8a39081887567c8b6a88f7f727060535e50456a5c51796b606456496d5d508977698977698f7c6d9e8b7c9a8778a08a7c9984739a8574a69180a08e807866583b291bbca796d2b6a1dab7a1e1bda7a6806daa8573a27b6ca07666a27868b28b7a916856a477649a6d5aa0796a9872659770619b76649172604c32231b0900cbb8aae3c9b0dcc1a3e7ceaffae3c3efd8b6f3dcbcc4af92e6d1b4fde8cbead5b8e0c8acfae2c6fee4cbe7ceb0f3d8baecd2b1ccb492bba186856c58846553e2b8a0e0b396e2b598e4b89be6ba9de0b497e2b699e8bb9ed6a88ee3b498d8a98fd2a588dbad93deb295e2b99de3ba9edcb097cca38d452913d8c0a6ecd1b3fce1c3e7cdb4eed2badcbea4e8c9ade9cbb1f5d7bdebcfb7f5d9c1e9cfb4dfc4a9f0d2b8eaccb2e1c3a9dfc1a7edd2b5d7bba36b503f765b5081695f745e53614b3e5441325e4b3d655244654f427a62567a5e537b5f5473594c5f483a6650436a57495b473e624b435e433a694d41d3b2a1cca995c9a78ed8b49aecc8b0e6c2acdbb8a4d7b4a0dbb7a1e6c2aae4c0a6e0bca2dfb9a2d8b29bdfbba5cfa992c89e86cba28c9b7c6ac8ab99b5927ccaa58ad2a689ecbfa0daac8be5b795d4a684e4b796e0b593e3b896f0c5a3e7bc99e8bc97dcb08bddb18cd5aa87e2bb9ccaa78b51311ca27f6cb9937ec1977fc89a80cc9a7fcb987bd8a586e5b494d1a382eebfa1e0b394e1b497f4c7aaeabb9fe0b19571594d71594d6b554a6c564b74605768564c6b5a52605249392c24453b325b514762584e5f5249594c435e50456b5d526a5d5473665e76685f796860806d6687736c79615d8e797483716d72655f746b644239301c0f0748372f4b342e5e463c5a403373594a7054466e5244694f427f65586c5547795f52775b4f7f61566d4c435f4137664b406451435548383f31246b594f8f776da08373dcbba8edc9b3d9b59fe9c9b4f1d5c0ecd1bec0a791e0c5b0e2c6b0f3d4bfe5c6b1e0c3b1fddeccfad9c6f7d6c3efd4bf69533e8e796687725f7f68587c65557b6154664f41725f513c2c1d4d3f32473b2d41352930261c3f372c4135275f4a397a604f75604d7b68577c695a4a3524c2ac95eedabfe2d1b5f4e5c8d7c7aef1e1caf8e8cfd9c9b0d6c6acd1c0a6d1bda5f4e0c8f2e0cae5d6c1f1e6d2f8f0ddfbf3e0fdf0df6c5746c6ab98c6a592e2bea8deb99fccaa91dfc0abf0d4bfd9baa69c7d69ad8c799a7b677e624da78b76ac8d7bb0917f9c7b6aac8b7abe9d8ca588763d2410f0dec8f5e4d2f9e9d9ddcfc2fff2e7fef0e5f8eadffff1e7f1dfd1f8e2d4f2dbc9ffebd5fce2cbf4dac3fde5cbdbc3a9f2dcc4f1dcc9d4c1b2321f116654467262557e6e616e605387796c7c6e6177695c6c5c4d6f5e4e7b6857947f6e8f7a67c5b09dab9482b49d8bbba492ac9585988577695648483527ae9787bca08bcdaa94b38f799e7863906958936c5d9e7363ab8171977260b6917e9467549166559b75688b6a5b9571618966538b6f5a553e2c160500af9d93d0b8a0ebd2b3f0d9b9f3dfbee2cbabdcc5a5d8c3a6e7d2b7ffedd2f2ddc2f7dfc5fde5cbfbe1caefd5bafbe2c4d7be9fdfc6a7ae947b705645937364e0b89fe1b399e0b298dcb095ddb498e7bea2e1b89ce0b499e5b79fe6b89eeec0a8dfb197e7bba2e4bb9fdfb79de2baa0d7ab92cea68d5f4129d3b9a0f7dcbef5dcbdefd7bde9d1b9fcdec6ecccb3e1c3abe8ccb4efd5bef2dac0f8dec3e6cbb0eed0b4f6d7bbe7c9afedcfb5d9bea3a48a73694f40644c4266524b6351475644384f3d315a483e604e44624e456e584d755a518c7168725c4f6a57485947395442345e4c42624e455d453b62483bbf9f90c5a491d1ae98dab89fe4c2a9d5b29cdebba7e0bda7d1ab94e5c0a6d9b49ae8c3a9e8c3a9e6c0a9d9b39cd2aa91d8ae95d3ab919a7a65987964c3a186c8a184d9b092cea383d8ab8ae0b392d9ac8bdeb391eec5a5eac1a1e2b999ddb290daae89eabe99e8bc99e6be9be6c1a4b8967b472b16a08371bd9d88c29c85d3a990c5987bd9aa8ce0b193d0a382d0a583e4b999eec3a3f1c5a8e4b89bdbae91ddb0935f473b6a54476d574c634f446450475b493f5d4c44584b422f251c3e352c5a5247665e5360564d6b615763554a5c4e435b4e455c4f465c4f476f6158907f787a676186736d83706a8576717669636a615a4940392116103f3029523e37644c4270594b6046376f55467b61546e54477056496c554771574a6d51457254496d4f4562463b5f473b6b594d6054463e322666534c866e64bea193debdaae6c2ace4c0a8efcfbae7cbb5efd5bee9cfb8e6cab5f0d4bef4d6bef5d7bfefd0bbf4d5c0f1d1bce4c5b0e5cab5735a4677624f947f6e9a8373887161755e50402a1c8371635446394d443542382c41372d483e34594f433f3124664f3f836958866f5d715c49927d6c5c4736d3bda6f9e3cbe4d3b9dbcbb1f3e3cceedec7f5e6cfeedfc8ebddc3c8b89ee6d4bce4d2bcfeedd9f0e3d0e4dcc9f4eddbfaf1e0fcefdf867062cdb2a1c09f8cc4a08aebc7afdebca3d2b39ed5b9a3b3947fcdae99b0917d8f735e8b6f5a927661b49581a98a76c3a28fc8a796bc9d8b8c705b513621dfc9b2efdeccf6e6d6fdeddef6e8dbfeede3f6e5dbfeece0f6e3d5fee9d8efd8c6f9e0caedd3bcefd5bcf8dec5fae0c5f0d8c0f9e2d0a28c7e675446766456746254a392828878696f5f508679698e7e6f756454a895848a7864947f6c998471b29d88af9886b59b8ab29887ab94849481735c4a3e594336ae9485ba9b87c19e88aa86708c6754906b5b9a73649e74649f75659a7764a3806d9067559e74648d695b88685b997869896a58866a556c55451807008d7c72c7b19ae6cdafdec7a7ecd5b5e6cfaffae3c4ccb596f3dbbff4dcc0fce4caf5ddc3e9d1b7e6ccb3fde2c7e8cdb0d5bc9ec9af94977d6673594a9c7c6de0b89fe4b69ce8bca1e4b89deac1a5e3ba9ed3a990dab097ecc0a7e7bba2deb098e5b9a0e6bca3d7ad94e2baa0deb69cd9af96deb69d6f4f36d6bca1e5ccaefee6caecd3bde8cfb9e9cdb7f2d4bce6cab2f1d7beead5baf1dcc1fae2c8ecd0b8edcdb4efd0b4dec0a6e5caafe9cfb6c2a99350392b5c453d624e4552403658463a5543375d4c425c4b4163524866544a735c54816a627561566e5c4e5f4f425c4c3f604f455c494259453e3d271cbda193c0a18dcdab92d7b399d3af97dbb79fd0ad97e5c3aae1bba4e4bfa5deb99fe8c3a9e7c2a8d7b298eac5abd7b297dfb89be0bba0987a628c6e56cda98fd6b194cea587e6bd9fd4a989d2a785e9be9ccba380dcb393d3ac8bdab191deb693eec3a0e8c09ce3ba9adfb899f3d0b29c7e644a311d907665b3937ebe9881c8a087d1a78eefc2a5e6b998ddb18ec79c79ebc09ee4bb9beac3a4efc6aadcb093ffd3b6614b3e624e4359473d5543395440355a463b56453b52453c2a21184a43395c554b5b544a5b544c584f46685b525f514673675b776a61695a537c6d667c6a66907f7885746d76655e7e6c68786964695b58a1969222150f35261f50393153382f6a4e425d413551372a6c51466b50455e4338694e436e5447513529715547705448664b40654f4463514754463d3627205c4b437c685fae9286b89987dab7a1dfbba3e0c0abf1d2bdf4d8c2e2c8b1dec1b1e1c4b2edceb9dbbba2e5c5acf5d7bdf5d5bedfc0abe2c7b4765c4b674d3e93796a7b6152927867796252705a4c5343364f43373f352b38302552483f5f52495042355b493b735d4f765f4f896f5e866c5b6d5847735e4bb39a84dfc9b2eddbc5eadbc6fff1dcf9ead5ebdecdfaeddad5c5acdccbb1f4e2caefddc7f2e1cdf6e9d6f2e6d6fef5e6faeee0fbede0b7a194b89c8ed8b9a7caa793c7a48edabaa1caae98cdb19bdec0a8c1a58dae937ea38a7699806ca38873c7a8939c7e66be9f8ac6aa95d6bba8765b466f533be0c8b0f8e5d4f0ded0feece0fbebdef6e4d8fbe9dbf9e8d8f7e4d3fde8d5f6e0cbf9e0caf7dfc7f8dec5e6ccb3d7bda2e8ceb5efd9c4b8a392574537c0aea08f7d698e79649481708776669181718979699e8b7a9b88779e8c788f7d69ad9b8795836faa947fb19884cdb29fac9585a291874739306c584fb09689b0917fae8e799773638864568867588a66588f68599e77669877669675649672629672628f6d6178584b8a6a5d8c6f617a5f4e735c4e1507007a6c61ad9883dec4a9ebd0b3e5ccade3ceafe6d1b2edd4b5f2d9bae1c8a9dac3a4f1d9bde9cfb4e5caadebceb0c2a488c6ab90b49a83a48b75604635a78874d7af96dbae91edc1a4e3b79ae7bba0e2b99dd7ae92e7bea2dab195d5ac90e2b69dd4aa91ebc1a8ddb39ad1a88ceec4abe6bea5d8b49a97785cbea388f4dfc4fce6cff4d9c8f5d8c8e7cab8eed2bde8ceb7f2dac0edd9bee9d5baf7dfc7f6dac4f7d4bef7d5bce1c3a7e5cbb0edd5bd816a584c362b5e473f614b40624c3f5f493b624f405b493d5f4f4260504369594c6c5a506f5d536a595161534a6759504f4138523f3956433f4e3f3a2a1911b99f90ccad98caa88dd9b499ebc3aadab59bdebca1d3b498e1bfa4d3af95e2bea6dbb79fe5c1a7d7b297ecc7aadcb79ae2bfa3caab8f8367519f836dc7a58cdeb99ed0ab8ecea788dcb393dbb292dab28fd5ad8acfa784f0c8a5eec8a4e5bf9be5be9dddb997debb9ddcbb9cbc9d809b7f67493224866a5caf8a70bf967ac29e86caa68edeb295deb28febbd99d2a480f9cba9fdd2b2ecc7ace3bea3f0c4a7ecbfa0533f345b493f57463e5c4b43624e455d493e58473f53463e2a2118494037544b42423b31514a42635a516d61555f514475675a63554a7c6b6483726b82706c71625b74635c73625b77645e7967637b6c697466632518123e3027533c345f443972564a7d6155553b2e74594e6c5146664b405d4237785e5174584a6a4e4071574a553e30553f3467554b5847403f30295749408472688f776bbda090d1b19cdebca3e4c4afd9baa5e3c7b1dcc0aaeacabbf7d7c8e9c9b4debca3e4c2a7e1c2a6e5c5acedceb9eed1bf795e4d7a6051987e6f957a69886d5a967b6a8e7767948274635548372b1f43362d63564d5042376c5a4c6a59495947396f5c4d765f4d846d5b725d4cc1ac99d1bba6f2dec6e7d8c5f1e4d1fdf0ddf2e5d4e9ddcff7ebdbdacbb6eadac3fcebd7fdecd8feefdcede0cffcf3e2faf1e2fcf0e2ffefe2d0baaca78d7ce6c7b3c9a992e1bfa4e5c5acd4b8a2c5a994b4967ec8aa92cdb29dc4ab97a38a76957a65967860ceae97ba9b86af947fd0b7a35e452f866a52d6bca5e1cbbdfbe9ddfceadef0ded2e6d4c6f5e3d5fdeadbf0ddccfbe6d3d3bea9f1dbc4f8e0c8fae0c9d8bea5d5b9a1f1d7bef1d8c2bfaa97362416a79686a28c75957f67a6917c98867292816d92816d9d8875a7927fbaa590a48f7aa79581b8a390b8a28dc1a892af94819f8878a5978e362921735f58ac9186aa8d7ba887748b695d7f5d5177574c78584b936f5f9773639473627d5e4c7e5d4e7a594a7b594d7353468d6f64775a4c775b4d776052180a0167594cab9681dec4a9e8cbadcfb294cdb496e2c9abd0b393eccfadebceaeddc2a4ead1b3e5caadd1b295c7a88bd7b89cc2a48aab907b957f6a4b3120ac907be6bea4e7ba9ddeb295faceb3e3b79cdbb296dfb69addb498eec4abcea48be3b9a0dbb198deb49bcca289ddb39ae1b79ee3bba2ddb99fa68468c0a286f8e3c8fff0d8e6cbbaebcec0e8cdbcfae1cdf3dbc3f6dec4f2dec3feedd3f1dbc6f7dcc9f1d0bdfdddc6f8ddc2e9d1b5e3ceb96d5a4b58443b5b47406751466751446a54466350415f4b4065534965544a6c5b516b594f77655b75645c71635a62554c4f4039513c3754413d493b381a0d05bfa89abea28ccdab90d8b597d4ac93e5c0a6dcba9fe3c1a6d0ac92d2ae96e5c1abdab6a0caa48dcaa58ad6af92d7b295e0c1a5cdb1996b503b9b7f6ac9a992d7b399dbb89cc49f82d2ad90f0c9aae6bfa0dcb393e5bc9cf1caa9e0b998e3bf9fd0ad8fd9b899cdab90cbac9093755b917661553d31866a5ea77f66b4886dc9a58fc8a58fd4ab8de1b592e8ba96ecbc98f1c3a1e2b797e1bca1e9c4aaf2c9abedc0a1614d465e4b4554423e5b4a4367544d64514a51423b463931251b12554b425f554b544a40625a4f594f455446395d50406a5d4d62544774635b73625a73625b95847c7c6b616e5d5378655e6d5a546a5b5660534d291f1646382d5c463b72584b785c4e765a4c7e645573594c735c4e7b6456644a3d684e3f63493a745a497157486e5749665043614f4359484043352c5e514854463b5e4a3f987e6fcdae9ad5b79ff7d8c3cdb19bd9baa5f5d6c1f2d1c0f8d4c4e1bca9e5c1a9f4d0b6e8c4aaedc9b1e1bea8d0b49f866b5a7e6453b59b8a9e836ea28671a1826e9e816f7258474c36283c2a1c4737285747385040306f5f4f67574769594a7c6b5b77645383705f524131d5c4b2fdebd7eadac3d8cdbbe3dbc8e5dac8f4ebdaf6eee1f7f0e0f3ead9e1d6c4ede0cfe6d9c8f9ecdbf1e5d5f5ecdbf3ead9ede1d1f8e8d8cab5a29c816cf5d5bedab89ce1be9eebc9adeecfbaebccb8e8c8b3d3b39eb29681ae93808c7160997c6aaa8a75d5b29ca58671c7ab96c5ab9a4e34238e735ee8cfbbefdccdfae8dcf8e6d8fae8daf1dfd1ffeee0feebdcfae7d6f8e3d0ffecd7f2dcc7fae4cdf5dcc6edd5bde5cbb4f3d9c2fae0c9e4cbb7382214b7a493b59d859f856ca38a74a9947fb4a28c95836d98826db69d87b39a84b9a38cb49e89a8927da7917ab29983ab907daf9a8994877e1d130a7b68618a7266947968896c5a8e70658062577d61567b5d5269493c8665567758468165507253418566547858497656478e71637e61538063538c7565201003564637b89f89dcbea2ddbc9dcbaa89e3c4a7d2b094e5c2a2d3af8ff2d1b2f3d4b7c2a488d5b69ad9b79bddbb9fbd9e829d81698a715d8a75623a2311987d68d9b49ae2b69bfdd1b6cda188d6ac93e1b79ec49a81cba389ecc4abddb59ccda58ce9c1a8f6ceb5eac2a9efc7aeedc3aadeb49cdcb49ac49f849a7b5fffead0fff1d9ffe7d4f8ddcaf8dfcbfde7d0f3ddc5f3ddc5ffedd5fff3ddf0d9c7f8decdecd1bef2dac2e3cfb4e7d6bce0d1be4e403350413a5e4d466350495d4b415f4b405c483d5c48415d4a4365524b715e577b695d6e5c505f4f4254463b53473b6d615554413a503f384c413b1e1108bca99acaaf9acfb197e2c3a7d7b39de9c5afd4ae97e7bea8d3aa94d0a690ddb4a0d0a793d7ae9ad9b198e2b89fdeb99ed4b49bc8ac96634a368469569b7c67bb9980cdab92cca88eceaa90c5a085d7b297cfa78ddcb598d8b194d8b096d0ab90dbb79dd9b79cc19e8892725b9677628d705e60453a7f63559f7962b88e75b7937dbc9880d1a88ce4b796dfb18fe9b897f4c6a5ebc0a0eec9aed9b499f0c7a9e7bc9c56413c5f4c4861524f66575267564f6b5c555346404136302d221c544a4164564d5f524953493f5a4d445d4f425a4a3b6b5d505d4d406c5952725f5883726b7160587e6d63817066715e57604d476a5b564e433d261c1344372e534135664e4263493a6e544571574a745d4f7f675b765f516e5749755e50695242745d4d745d4f70594b6350425240346b5d54483b33473e355b514847362e766355ae9787ae9581c2a995c8af9bdbc0adeccfbdbe9e8fd5b4a5e4c0b0d4b3a0c9a994d9baa5caaa95caab97c0a695856e5e5b45379e8777806655a08572957866997e6b6f55466c56487b685a6351435545355f4f3f6454447464547b6e5e7f6f607c6b5b9e8c7e57473aeaddcde4d5c2e9dac7eae1d0fcf5e5f6eddef7eedfe1dbcffbf5e9f5eedef3ead9f2e6d6efe2d2f3e6d6fef2e2f9f0dff0e7d6e3d7c7f1e1d1ccb7a6644936d3b59de5c6aaeac9aae8c6abddbeaadcbdabcaa996d0af9cad8e7cd9bcaaad9281bea18fbb9884c5a28ed7b6a3b79a88d2b8a93c25159e8775f0d9c9efdccefae8dcfceadcfeecdef1dfd1fff0e2fae7d8ecd9cae3d0bff3decbf9e4d1f2dcc7ffefdaf4dbc5f5dcc6fadfcaefd5becfb6a2402a1cbda897cfb79fcbb198d8bfa9b7a18cc1ac97b4a088c6ad97b99e89cab19bbca38dc8af9bb6a08bae9883b59f88a78e7aac97868f82791f150c9e8b84654d416d53447b604f6d524770554a765e525d42376145396d5143755b4c806655896f6083695a7a5e5272584b70554a7e64576e5447745e501f1108382a1da58f7abfa489caab8ec1a283d0b195e6c7abc8a587dfbc9ee7c8abedcfb3cbb095dbbda3c5a68abc9e84a0846c957c668a75649481722512019e8571d7b39bddb59be4bca3e2baa1eec6adf5d0b6efcab0f0ccb4e8c4ace7c3abfad6beecc8b0f0ccb4e4c0a8dfbba3ebc6acdcb49bdcb49bcca78d8d6d54d4bca2e5cfb7f2d7c2f6dbc6ebd5befce6cee4ceb6f8e4ccecdac4e5d3bfffeddcfde6d6fce5d3e8d4bceddcc2f1e1c8ecdfcc463a2c52453d594c4661524b5948406553495d4940604c4569544f64514b76635c735f5665534757463c55473c5b4f43564a3e53423a52413a4a3f39281e159f8d81baa391c7ac97d2b6a0c1a290d2b1a0d2ad9bd6b09dd5af9cd7b19ed0a998e3bcabd3ac9bd7b19ed6b099d5b199be9f8bcab09f4f3a298f78688f74618e725daf907ccfb09bc5a691c8a891d2af99bc9a81ba967ecaa68ecaa88fd2af99bf9c8697776295766290745f9477658b6f61664e446d5247987764a6826cbd9a86c6a18edfbaa0f4cbafeec2a7dbaf92e1b89ae1ba9df0ccb4efcbb3dcb79cd7b0935b4844584642584a4762545162554f5d534a544b464037322015113f322c4d3c3567564e4c3d3655463f56453d56453b7362586c5b5373605a7d6a646c5a5667585166554e7160596c595374625e615352392f2d221b153d342d4f40394e3a314d35295d463870584c7862556d574c5c463b7c665b846e61786255705a4d8f796c7e6a5f69574d5d4c449a8b844d423c3c3733504b474d443f60534b7a696177675a807061b19f91b9a698d3bdb0a38b7fd0b5aacbb0a5b4998eb6a093bba597af998b998678ab998d7b695f6452488b776c9c86798d77699a8476746353786859685a4d73655a67594e655548645246705e5075655873655a85746a8a786c837167584a41bfb1a8ebdbcee9d9ccfef4eaf7efe4f7ede3eee4dafff7f0fef5ecf7efe2ede1d3faedddf1e1d2efdfd0ddcdbee9dbcedbcfc1dfd3c7dbcdc2ad998e63493cc9ac9ec2a391dfbfaaebccb8a88879e9c9bcddbcabd0af9eddbeacdcbfafcaad9dc4a593e6c5b2dab7a3d1b09dc3a696bfa89a2f1c0dbeab9dcebcaeefddcfefddcfe4d2c4f9e7d9eddbcdf6e4d6f8e6d8eeddcdd1c0b0f5e2d1f1decdffeedbedd8c5edd6c4ddc6b4f0dac5ebd2bcc4ae994f3c2dcab7a8c2a993c2a891bda490ad9782c5b09bb8a38ee4cbb7d9bea9d5bca6dfc6b0b59f8ac2ac97c0aa95b39d88bea795a5928392887e180e056f5e545b45386b54446e57476e584d634d425d493e624c4161493d755f546a584c6a594f604f4565544a604d4655443c5e4d465b4a42604d46594b421c14111f160fa08e80cdb7a2cfb59cc5ab92d2bda2d7c2a7d2b89da3896ebba38b97816a9f8b73c1ab94b9a08aa289739f887694817278685b9f8e84241206a99282caab96caa88de3c1a8f8d6bdeccab1e7c7aeeeceb5f9dbc3e3c5adddbfa7f6d8c0f0d2bae6c8b0d1b39bc7a991e0c0a7ebc7afd2ae98d1b19c856953dfc7afc4ac94c5a993d3b7a1e9d1b9d1b9a1d9c1a9dbc5aec3b19dd4c1b0e1cbbdebd6c5e4cfbce9d4bfebd9c1eedec5d3c4b13f31246c5f576355527e716b6b5c5564534b69564f634f48624e4768544d6a564f725e5769564f58474055463f5d5047594c445b4945574845574c4a3e332f97847ea99388b49d8fbea497b1948cbfa29ab99d91bfa395b59888c0a395b19388c1a398b7998ec4a797cfb09ecdb09ecfb8aaddc9be47362c524036594335654e3e806b5a8e7966806957826c57785f4b644b356e533e6e533e6f533e684b395c3f2d6348375f4433543a2b4c3225412b1e2d1a133320197862558a70619474659e7d6cad8e7abd9d88c5a08dc4a08ad2b097ceae95c7a894d8b9a5d9b9a4c8a891705d5972605c6b5d5a6a5f596b61585c52486459534338321c0d081100001f04001e0200260b0230150c3b20153f251843291c4d3227391c14351a113e231c341c12230800260b022508001c01001601001000000e0000130200321e1551392d4026193b1f1330150a3e231851392d4c3428371f13462e22573c31695145775f538c766979655aac988f47342d30211a1b0e06251810221109241208311d122b1508392615442f1c553e30543a2d583d2c452a1953372b543a2d4f392b4431224835273b291d37261e31201829181197867e6f5d516451436c5a4c675748584a3d62564a61554963554a7463596b594d826f61806e608e7e71b19f93ab978cb9a59a56453d1e0d03301e12513f316b5d5282766aad9f94c3b5aac8bbb2d7c9beefdfd0e0cfbde6cfbfd3bcacc3ac9c95806f64514289796a8476698c7e735543393e281debd3c7dac0b3d3b9a8cfb5a4cfb5a8c2a69ac1a494caad9db69b8a9f8473b99e8db89b8bb79884a88774c4a593b69b8aac96882d1b0fcbbdb2e9dbd0f7e7dafaeaddf7e5d9e0d0c3feeee1f6e6d9faeaddf0e0d3ebdbccecdccdead9c9d6c5b5decbbce7d4c5e4d1c2e8d5c4e5d0bdd7c4b5807267b5a79ab19c89a18b76c3ae9dc8b5a6b8a795c4b3a1a48f7eceb7a7b7a28fc4af9c9d8a7b9f8c7da49180a28f7ea79281b9a79991887f1007005d4c44634f44685546523f3159453c5f4d43635147604e42604c435e4c424e403542352c45372e3f312845362f41322b4a3b3643342f53423b544741261e1c1008057e6d63c1ac9bb29983dfc7afefdac5ffead5c9b39cd1bba4d1bca7baa894af9c8bb9a793cbb4a2b5a08fd1beb0d1c0b6978881998a83200f07a08a7dad917cc1a38bd1b29decd0bae4c8b2dabea8ffe8d2f4dac3ffe4cffde4cef8dfc9f4dbc5fff1dbfff0dbfae0c9f7dbc6fbdfcaeed1bfd9bfb05a43336a5341533a2440240e3b1f092f15002b1300270e00210c001c0b00281707221101281506341d0b36200b4731195d493176614e1a08001b0a022a1b163b2c2546373050423961504659473d513d345a463d5642394e3a313f2b223f2c254332283a2c212a1c112c1b1421120b1e110b1104003e2b246c564b634b3f5941354a2f26563b324e362a462f21492f223e24173e261a3d251941261b482c2050352453392a513b2e604e441b0c05120100261005311b0d402b1a4e392667503e755f4a8168548f76628469547d624d8d705e856856a78a78977a6a856a5985695b785c4e624a3e59453c26140a3d2b21331d1038180b3514033314002d0e00330f00310e003717002c0e003516023e1f0d3f200b4c2e16180700291a13241a11150b01180c001b0d002e20151b0900351a0f7e5c50754a3a8857468c5d4d8f604e8f604c7c4d398b5e49815441956656895b4b956758895e4d976a579467549667577a4c3d7850447f5d517d5d503e1e0fa58171d1ac9adcb8a8ebcab9e3c2b3d4b3a4c6a697e5c5b6a38374c9a99ab090837151447d5d50947769bb9f936e5247563b302b0f035433228e6b578b675176503977513c8a644d8a6749b18e70af8a70ba957bc19a7dc59e81c19c82ad8b7274563c755b44684e3d543e3138261c1e0d0316050077665cb9a799c4b1a27964539e8b7a847264604e4248382b655546544234513e2f442f1c806b58544132483224735c4c4f3a29220f017c695a988372a6917ec2b19fcfbeacd7c2b1c7b2a1dac7b8f4dfcedec3b0bb9c879d7963a7836d99755f8c6c579b806b513a283827173424152010031808004a382c564436271606291808200e00241103260f012a13032811012912022f1808371d0c3f24114b2e1c6043317b6152a4918325170c0e03001108002b1d1436281d4e3d3353453a5b4d426e6055665a4e5f53475b4f434b3f334b3d3246382d3b2d222c1e132c1b111b0b001709001205000e0701362f2986786b8d7d6e7b6d626b5e555d534955483f57493e5d4c425e50437163567062597f71668b7d70b2a497b9a99ccdc0b76f68620f08024f40395341374b392d82726553423a54433c4a393145342a3d2c242e1c122515082313042313061e0e01180700200f051100001c09021c08011f0e070d03020e0300271308361c0b432813422712260c00230900240900250a001902001e0800170100230c00210a002009001f0d0126180f3528224d403a1805001701002a0f004225134629197d62519075649a806f977d6c987e6d947a6b8b7464806959644d3d806957614736755b4a574030422f212e1d131609011708016b594dc8b1a1dec3b0e1c5b0e8cdb8f4dbc7edd6c4d8c5b4e0d0c1978a7a998c7c877666cab09fefd0bcddbfa7dabea6dabea94a30219781769f8d839c8b83918378bcaea1beaea1baa89ae2d0c2e6d5c5c7b6a6ddcab9ecdac6eddccab4a592e0d4bef6ead4d6c7b4b2a2929b8e7b8b7c69342110513a2867513c836a56775c4b73594a7b6454786151745a4b745a4b6f584a6a5345876d60896d5f8568588368577760524e3a2f35221ba59389ab9387aa8f7ec7aa98ba9b86d4b5a0c5a691d5b5a0c9a690b7937dc6a28cd6b29ccda993d0ac96d8b3a0bc9784b99683af8c799b7a697d61536d5648200a0073594ca17c6ab58c78c7a48ec3a08ccda393c39a88b9947aceab8fd2ac95cfab95c8a48accaa8eaa968b9381757c6e618477679283708d7c6a7665556e584a5130217c51408b5440965944955843975d479b6149a36951965c44a16751995f4ba167539b624e975e4a99614aa06650975d49985f4c9460529a6c5d926858512816c79a87d4a794d8af9dddb7a4eec7b6e0b9a8e9c4b2dfbaa8e3beacd1ac9ae3beaeeac6b6e8c4b4edc9bbd5b4a58867586c4c3f724d3bb0826abf8e70e0ad8ed7a485e3b294d2a385cea27fc59a77e0b394e3b697dfb18fe5b897cb9f82c49f84ceac90caac90b29681c5aa99b0998b7b685a2d1b0d827062e2cdbce5cebce5ccb8dec5b1e0c9b9edd7c9f8e2d4eddac9e1cebdd8c3b0ecd6c1f3ddc6f1dac8cfb8a6d8bfab947b672f1a099a8572b39a84c7af97c9b39ebfa992ccb29bab917addc2adf1d5c0f1d1bac7a389b88e76d8ac93d4a88f9b735abf9d84d5b9a3ccb7a4c9b6a59685755846383421129986779b887785735f8d7a698c7766735c4a7e65517057415c412c6d523d694d386c4d386848315e3e294e2f1b745a4b55423434271f3d302848382b645244645246715f5392807488786b6c5c4f746659584a3d5446395d4d405b4b3e69594c86766969574b5c4c3f43352a7d73693129260c050052463a4f413444362d4f42394a40373a30263f31283c2e232e20153123182b1d1424160d3323162c1c0f38261a382a21160d06120800230f062f170b331d0f321f104531265a463d725f517764569c8679957f71a79080a48d7b967f6d95806f9d8877947e70978173947c7091766b5e473f362724120000735b4f8c6f5d93745f9576628d70608b6e5e9575669c7f6f62463882685b8f756693796a947968987e6f98827578665c33251c423127755f52a48a7bb09582bea28dd5b8a6d5b8a6d1b6a3ccb19ee4cbb7d3baa6dac0afe3c9b8e4cdbbd5beacdbc2aedec5b1cab19dcbb6a3c4b4a5a3968d352c25140903978378d0b6a5e0c1adeccdb8cdb19befd4bff1d8c4f8e3d0f5e4d4faeddcd7cab991806ec5aa97e5c5b0ebc8b2dbb7a1c29f8b60412ffee4d7e9d3c6f4e4d7f6e8dbf4e7d7e3d6c6efdfcff6e5d3f8e7d5f2e1cdf3e1cbefddc7ead9c5eedec7eee0c6eee0c6eadac3eadac3e7d5bdc8b49c533d28725945876c57937863987b69a88b79a083738e7161876a5a997c6c9d80729275678d70608a6a5b7f5e4d8b6c5a765c4d604a3d3a261dab958abea294c3a492d4b49fd2af99d4b19dd1ad97d1ad97e2bca5dcb6a1d1ab94cca38ddfb9a2e2b9a3dbb59edeb5a1c9a38ecfa996b7927f93705c91725e2e1407ab8e7ecba18be1b399d1a98fd5ad94d9aa98dcad99e3ba9cddb494e4b69ce8bca1e5bc9ee4bd9cb39a86af99849c8774b7a58fb5a189a7937bac97848066554c27178c5d4ba1644f9f5f46a6654f9a5c459b5d46a4664fa66851b2715baf6e5aaa6c57a466519f614aae7057a7674ea05f4b955644925a4b9968598a5c4d855a49e1b2a0f2c3afe8bba8eec3b0edc2afeabface3b8a5d4a996fbd2c0e5bcaae0b9a8f6cfbef1cab9e7c2b2eec9b9e2bdad926d5b855b45c69374e8b08dd9a17cd59d7aefb899d8a685f1c49df5c9a4ffdbbbffd4b4f7caa9ffd7b7f7cdb4f3ceb4debca1e0c1a5e4c2a9d9b6a2c6a997caaf9e341d0bac9681f5dac5eaceb8e7cbb5ecd0bae7ccb7f2d9c5f1d8c4ffe9d5e8cfbbf7dec8efd6c0f1dbc4e2cbb9e5cebcecd1bed5baa7301907c5ac98d1b59dd1b69bcab099e2c6aed5b59ce9c9b0e6c6adeacab1ddbda4c19f84caa289d5a990a87a60deb297caa58aedcdb4d2b6a0d3baa6bea4934a2f1e785b49eacbb7eacbb6e5c7afe2c6aee9ceb3dabca0d2b396e4c3a4e5c2a4e0bb9ed8b194ddb496d5a98ccba080dbb296dcb69f9a7b67634c3e9d877aa78d7c917661a98e7b9a816da58c78987f6baf9682917b66b0998788715fa58f7aa58f7a947b67bfa692ac937fac95838c796a6b5b4e31241c20130a6a59496f5c4b6754467663556151446f5f506855477660528f796b826f6078655767544675604f735c4c765c4d917a6c49372b7a64579c7d6ba885719878639f806ba38472b59684d0b19cb99982bb9b86cdad98c2a28bc0a087b6967d997b63b698809a7b669e7f6baa89769e7d6c927265543b342108018464559e7b67bf9c86b28f79b3927fa3826f8c6b588a69567556446f5240a384709879649c7c65886c56967c6b8d7867594433937c6aa3846fba9a81d3b39adcbca3e5c7ade2c4aadec0a6e2c4aaddc2a7eacfb4ecd0b8e3c7afe4c9aee5caafe5caafe7ccb1d4b99edcc2a9dfcab5b4a3935649401a0900a08675c0a089ad896fb69176dfbda4debea7e2c6aeecd2bbedd7c2e2d0bce9d7c1edd8c3c8ab99dcbba8d9b3a0cea591dfb6a2694431ffe4d4f8e1d3fae8daf2e4d7f8ecdce6d9c8fbecd9efe0cbddceb9fae9d5fce9d8ecd9c8eeddcdf6e5d3f1e1caf9e9d2f8e7d3f2ddc8f0dac2bda38c6d503e8a6d5b8b6c588e6f5b947362a88474a17c6cbb9483966f5e9972619c7767957060a6816f96715f95705d84614e7b5e4e73594c483024b9a294d7baa8d8b7a4c3a08dbf9c88c7a290d8b3a0d3ae9bdcb8a2c7a28fd6b29cd0aa95c7a38dd8b29ddcb8a2d9b39ecba791cba693bf9984a57d64724e363d1e0cc7a491ce9c81f1bc9ce0b193e4b79ae8b49eeebaa2e0b290e1b18df8c3a4eab596e9bb99fbcfaaaf9481b59a87a58f7acdb7a2c9b39ca28c75cdb6a4ad92814a2513946450a86c54b26f55a6644cac6c53a2644da76950ac6c53a7654db06e58ae6c569f5e48a16148af6d53a361479955409a59479055458552418759499d7261f2c3b1e7b8a4dfb29df0c6b0f9cfb9f2c8b2f2c8b2f1c7b1fad1bde8bfade7c1aef9d2c1f9d4c2e7c2b0efcab8e4bfadc29d8a9b7159c79270dda37ddca27acf9871d09a78ca9877ecc09bfbd3aff8cfb1ffdbbff4cbaffad0b7f6cdb7f5d1bbfbdbc4fadac1ecc8b0e4c0a8e4c4afaf937e341904b39883f3d7c1f1d3bbe8cab2ebcfb7f1d7c0f3d8c3f0d7c1f9e0caedd2bde8cdb8f7dec8ead4bff3dccaf2dbc9ecd1becfb4a1311706b59c88d2b49ccdaf95e6c8b0efd1b9eccaafdfbda2e0bea5ffe0c7f8d8c1c6a28acca28ad1a38bc29077bf9076c2987fcea98fd0b099b69a84bca08b4324109f7f6ae3bfa9f3cdb6f5d1b7f5d3b7f9d8b9ffddbff8d4b2ffdbbaffdbb8f4c9a7eabd9ce1b392daa988dba986d9a786e2b598c19b84523525c9afa0b79b86b296809b7f6ab49883ae927da88d78a78c778b705b896e59775e48826752846954886d58876d567c604ba9907a9e897675635525170e3123187c6958644d3b6851434e382a4c392a4b38296d56488a736357403075604f7e685a8c76686c52435a402f866a5c7a60515b44369b8170c29d8acfa690b8947ac19d85b08d79c09c86ae896fdfba9fc5a086d3ae94dcb79cc5a085c5a085d5b296c4a185ba967cad8971b08a75ac86719a7565775a5233160e775647b38e7bb38f79aa8773805f4cb596828564518566527a5d4b8f72608f705c9d7d6893735c8465508d725f8167566a503f9c806bc19d83e0bba0efccb0efcdb2ebccb0f4d5b9fddec2ddbea2fddfc3f6d8bcecceb4f1d3b7d3b599e3c5a9e8caaee0c2a6d4b69ad5ba9fd9bea9ddc8b75f51441b0b00ba9e89c8a68ddbb89cceab8ff3d3bce6cab4f1d7c0ffe9d2fbe6d3eddac9fbe9d5ffeedbf5dbcaf8dbc9e9c4b2cba28ecca28c8f6954ffe7d5f7e0d0f6e4d6fdefe2fef2e4ece0d0faebd8eedfcce8d9c6e9dac7fcebdbfae7d9f3e1d3fcebdbf9e8d4fff0dcf8e5d4fde6d4ffebd3c4a68e59382794736497736395725fa4816e946f5da07666ac8371b88d7ca57a69b28878936c5b9c7663936d5a86604b87624f806051715549573c31c9afa0e2c3afdebea9e1beaae9c6b2c9a491dfbaa7f0cbb8d6b29ce1bda7e2bea8ebc7b1edc9b1cfab93d9b59dcda991d0ac94d5b19bc19b849e765c7e593f533221b6917eeab79adea886edbc9cd6a789d9a38bdba589d4a480e4b48edda687e6af90ecba97f1c49d9b8174baa395b09a8cbfaa99c9b2a0bda6949784758871634423149a6d5acc9076b8775bac6b4f9c5c41ae7057b1735ac08065af6d53ba765fa7654db8785fae6e53ae6d51a9684ca5614a9d5a478f54428c5948815343ba8f7ee7bca9e6bba8e3baa6ebc2aeeec5b1f1c8b4f6cdb9ebc5b0e6c1aee7c2afefccb9ebc7b7f4d3c2debdacf8d5c2eac7b4caa793855d44cd9b78d49d76d69f78cc9670cb9676c99b7ac29a77eecaaaf2ceb4eac6b0eac6b0f0cbb8f6d2c2f4d3c2eccdbbdfc0acdabaa3e3c3acebccb8d7baa8412412ceb19feaceb8f9ddc5f0d6bdefd7bdf8e2cbefdac5f4dec9f7e1ccebd0bdebd0bdedd6c4f8e3d2fce6d8ead4c6dbc1b2b094863a2011ddc3b2edcebae6c7b2debfaae1c2adf8d8c1ddbba2dcb9a3eac7b1e8c3b0b9907ec3937fc08c77a87059a9735baf7f68d8b097e0bda7ddbea9c7ab96371804d6b39deac6aef9d4b9f2cdb0f7d4b8e5c4a5f5d2b4eac6a4f5ccace8bd9bf0c5a5f7caabe4b597fbc8a9f3bc9de7b091f5c4a6c99f8747271abba194b196859a7f6cb297847d64508067538f7662846b57b49b877c634f9a846fa9907c977e6abda490927963987d6a98826dab98878777681f12093b2d248673649d8877937d704734265644366f5d4f947e7160493b947f6e6c5948877465a791848d77696d5648866b60866e625d473a6f5546e5c0ade6bda7bb977fcfad94bf9c88c7a28fcda88ebf977dcea98fdcb79dd3ab91d6ae94dab396d3ae91dab598b99479cda88dba9279c39983b18a7974564c381b138a695aa4816ea3826fa18270ad9183947a6d7f6357866c5f856a5f755a4f8a6e60806353997a687f62527a6053775c5170554abf9f90dfb6a2d6ac94efcbb3dfbfa6e0c0a7e1c1a8e4c6acf1d3b9fadcc2f2d4baefd1b9f5d7bfeed0b8d9bba1eeceb5e3c3aaf1d1b8d4b69edcc0abcdb6a653453a241609bba08dc7a991e2c6aee8d0b8e1ccb9f8e7d5fdeedbfcefdefff3e5fff6eafef2e6fff3e6fff6e8fbe5d7f1d2c0edc8b5b68d7988644efadec9fde8d7f4e4d7fdf1e5f7ebdff6eadcfcecdcf2e2d2f9e9d9f3e3d4f3e1d3ffeee2f1dfd3f0ded0f8e5d4f3e1cdf9e6d7ffead8f3d3bccca890421d0d9973669c7767a984729d7866a47e6bac8673a47e6bb58c7ac19b8696715ec19c89a27d6aae8976a27d6aa07d6a8b6b5e7d615554392ebda394e2c3afecc9b3e3bfa9eecab4dab6a0ebc7b1dfbba5f0ccb4e7c3abc6a28acda991dcb89ee1bda3ddb99fd4b096d9b59bd0ac92c29e84a58066835f49604031c5a28fd9aa8edcaa89c89b7ce3b59bb48068cd9a7fd5a986e4b895e9b697d7a487d3a584e6ba979c8072b69c8d907969e8d1c1c9b09cc2a897a18b7d9d86783c1b0ca47764e6ad92c88769af6e52a46449985a41ab6d54aa6a4fa7664aae6b51b06e54ad6d52ba7a5eaf6e50ae6b4ea9634aa15f498d52408855446c4130caa18ff2c9b7f5ccb8e5bca8edc7b0ecc3adeec8b1f8cfb9e8c2ade1bda7dfbca8ffe2cfeccbbaf2d1c0f4d3c0eccbb8e6c3afc9a692784e35cc9a75dca57cdba47bd9a47cd9a580dfb18fe3bc9bf8d5b7f7d7bee8c8b3f6d3c0f2cebef7d3c5e9c8b9d9b8a7d6b5a2eac7b3e4c4afe8c9b5b79c894c3120c1a693f1d6c1ecd2bbe4cab1e2cab0f3ddc6f5dfcaf5deccebd5c0e3c8b5f7dcc9e8d3c2ead7c8f7e4d6f3ddcfdec4b5b39887402617d7bdacdcbda8d3b59dd3b7a1d9bda7eacab3f2d2bbf2d2bdfadac5fdd8c5e4b9a6cd9a85ba836ebb8169a56d54b8866debc1a8d8b69ddabea8ceb29c381904d2b097dfba9fecc5a6f1caabf3d0b2f6d3b5edc9a9f8d1b0f4c9a7ffd5b3fccfb0f3c6a7ecbd9ffac7a8f0b897f3bb9af1bea1c4978051312293786db89e8f846a59ab91808167569a837197806eb099879d86747e67559f887698816f8f7964987f6ba48b77806753b49e898c796883736421140b493b329986778873628e786b877164806e608e7c6e897366a992847c6756443120927f707b685a786255937d709f877b998175644e41846958d9b39ee2baa1d4b098bf9c86ceab97cda895c49c83dbb399cba68ccba68cd1a98fd5ad93e4bda0e1ba9ddeb79adab396cba487d1a78ec3967fab82706d4d4250322a9d7c6dac8b7aab8c7aac8f7faa8e80ac92858a6f648e73687b6359866e62977b6f977a6c9b7b6c886b5d7c645881695f6b50479d7d70c69d89e9bfa7edcbb2dabca4d9bba3ddbfa7e6c8b0f1d5bdfbddc5eed2baddbea9e0c1ace3c5ade6c8b0e8c8b1f0d0b9caaa93e4c4afccab98c4aa9b4032272e2013bfa692e9cdb5ead4bceedcc8f7e9dcfff8ecfff8e8fdf6e6f1ebdffef5ecfef5eefff6edfbf1e7fffcedfbdfd1debdaab28c777e5a44dabea9fee9d6fff1e4fef1e8fcf0e4fff2e5faeadbf8e8d8f1e1d2f9e9dcf5e3d7f9e7dbf9e7ddeedcd0fbe8d7fae7d6f6e3d4fae3d1ffe0c7d3ad963912039f776baa8374a17a69a6806da7836dc09c86be9b85d5b199d0ac94b7947ee1bea8cdaa94d3b09ac6a28caa87738868596f5345563c2fc1a695dabaa5dab69ed7b39be7c3abf1cdb7debaa2e8c4aee9c5add8b49cdcb8a0debaa2dcb89ef2ceb4dab59ae2bda2e1bca1d7b297c7a288a7816a75503d68483bc6a292deb194ddac8cdbae91d4a68ce7b59cd8a68bd7ac8adfb291e3b093e6b396deb08fe6bb99ae8d7acaab97c4a591c9aa95c7a792cfb09cc1a796b397894524139d705be6ad90c68768a8684ca5654aac6e579e6049b5755aaf6e52b47258a8664cb37358af6f53b67557b47154aa644b9f5d479257458b5847532817e1bba8e7c1aef3cdb8e9c0aae6bea5ecc2aafed6bdeec4aceec5aff7d1badab6a0f4d1bdf0cdbaeac7b4f7d4c1ffe0cce4c0aae0baa3815538d9a47cdfa478dd9f76d4996fd69f78eab893f5caa8f3d0b2e9c9b0f9dac5f9d8c7f0ccbefbd6c6e2bdabe2bdaae9c3aeecc6b1efcab7ebccb8bfa692735c4ad8c2ade7ceb8e7cdb6d8bca4e8ccb4f3d7c2e8cdb8e0c5b2dfc6b2f0d5c0e9d0bafce7d2ebd9c5fae7d6f3decbdfc6b2c4a9943c230fd4b9a4cfb197e1c3a9d7bba3f0d4bcedd1b9d6baa2f0d4beffe2cafddbc2e3bba1d9aa8ebc896cb98264e5b091c69779e4bda0debfa3e1c5adc9ad97492d15e2c0a5fcd7bafcd3b3f8cfaff1cdadfed9bcefcbabfbd4b3eec3a1fbceadfacdaef5c8a9ffd0b2fcc9aaf9c1a0f1b996e6b192c79b824326169b83778e77679e87776c55457059496e57478f78689a85728e7966866f5da18a789d8772907a658e7561a48b75806550af9682a69180705e501a0c0356483d8c77668b7462816a5c7a64577562546552437962547b64547f6a59614c3b7b68595946378a7466836c5e775f5380685c796252917462d3aa94ecc2a9cea98fcba78fcaa592d7b29fcfa78ec69e84d2ad93d5b096cea68ce5bda3dbb497e6bfa0ebc4a5edc4a6cfa386cb9e81cd9e84c598837553475f4136967566bc9b88a68775a98a789e7e6f8e6e5fa4847790736584685c997d6f9f8272987967a78874967b687d6759705d4f6a5446816653c5a086dcb598ffe0c7fee2caeaceb6dfc3abdfc3abdbc1a8f6dac2e9cfb6ebcfb7eed2baeaceb6e2c6aee6c8b0d6b8a0dbbda5e9c9b4ccab98bba08f2e20133d3121cdb49ef5dbc2dec9b4fff4e4fff6edfbf4ecfbf7ebf9f6e7f5f1e6f6f2e9fef7f1fff8f0f9f5eafef4e8ffede1e6c7b5e8c2adab856ec3a48fffeddbfaeaddfff6edeee1d8f4e6dbf5e5d6efddcffeece0fdebdfffefe2feeee1f8e6dcfbe9ddf6e3d2f9e6d5fdecdcffebd9fbd9bedcb49b492213a47e71b38e7ec9a491e0bca6dcb8a0d4b49bf1d2b6e1bfa3d7b89bdfc0a4f0d1b5d5b398cfad92c7a38bb18d778362517656476f5242af907ce3bfa7f0cbb1dfbba5ecc9b3e7c4b0f3d0baecc9b5debba5e0bca6e6c2ace2bca7e9c3ace3bda6d7af96e7bfa6e1b9a0e6bea4b89077a57f686e49368e6a5cd3ad9ac79a7de5b795ecbfa2e7b89cdeab90ebba9cdaaf8dd8ab8adfac8fe3b093e6b897e0b3928e6f5acaac94efcfbacdad96dbb8a2e0c0abb09584b499884524119b7159e9b294b57655af6f53a06045b1735ca4664fb06e54b27155aa674da15f45aa694dba795bc98767bb7659b16b51a15f479a5d4b915e4d663b2ae3beace9c4b2e6c0adedc4b0dcb29ceac0a8fbd1b9e7bda7eec5afe1bba6d7b29fc7a491c5a491f4d0c0ffdfccf8d5c2ffdbc5d7b19c8c5f42bd835dd29368e1a076dc9d74e6ab81deaa83ffdabafad5baedcdb4f1d5c0f7d7c8f9d7cbfad7c4e6c0abf0cab3e2bca5f8d2bde7c4b0ffe5d38b7160947f6cd4bfacf6e0c9f1d7c0f1d5bddfc3abe5c9b3dcc0abecd1beeed3bef0d4bef3d9c2efd9c2f0dec8fae5d2efd9c4edd2bdd3b9a2462b16e4cab3e8caaef3d5b9f4d8c0eed4bbf7dbc3eed4bbfae0c9f8dec7ffe1c8e1bca1dcaf92ca977ab47d5fcd9879d8ab8cefcaade3c5abe4cab1c4aa93523620ffe0c7e6c1a4f0c7a7f7ccaaf7d0b1fcd7bafad3b4f9d2b1f1c6a4ffd9b6fbd0b0f0c5a5f4c7a8ffcfafffcca8eeb894edbb9acfa68a3f2411a49183937c6e9982729f8878755e4e563f2f675040634e3b8c7764927b69826c57735d487a644d967d67987f69b29782b198829d8674614e40140600534238907b6aa98f7e826b5d755f529f8c7d7a67585841319881719f8a77614f3b8d7a6b8d7a6baa938390796980695b8c7265866c5b694a35cea48ce4b89de0bba0d9b59dc9a491cea893cca48bc79f85b59076c39e84dcb79ddeb99ecda88bdfb899e0b998deb595d6ab8bd3a687cc9a7fba8d766f4b3d6d4d42af8e7dc3a28fb09381997c6aae8d7c8c6b5a9b7a6bb49485a38779b09486a88b79a0816db49581a18673816b5d705e506a5748624935c8a589d7b093eeceb5e4c8b0f1d5bde5cbb2dcc0a8ecd2b9dec2aaf2d8bffee2caf8dcc4d6baa2edcfb7d8baa2ddbda6ceae97dcbca5c09f8cdcc2b1261a0e514839c5ac96d0b69ffee9d6fff0e3faf1ecfcf7f3f8f4e8f9f7e8e1dfd3fefaf1fbf4eeebe6e0f9f6edfdf5eaffefe2e2c1b2dab19dc39b82a98972fee5d1fff2e3fdf0e7f9ece3ebddd2f5e5d6f5e4d4f6e4d8f9e9dcf6e6d7e8d8c9f7e5d9feecdef9e6d5feeddbfcebdbfff0deffdfc4d3ab91492211916b5ebd9888caa793cca993d2b097d0b097e4c5a9e6c7aad3b497e0c2a6dfc1a5dabb9fd2b095cba78fc6a28c8b6a597a5d4d6a4d3d987965e6c2aaeac5abecc8b0e1bea8e1bea8edcab4ddbaa4dfbca6f7d3bdd8b49ee6c0abdbb59ee3baa4e0b69eefc5ace1b59cd8ac91c69c8397715a66412e977061d3aa96cc9f80deb08ee1b296ddae92e8b596cf9d7cdfb291e5b897edb79befba9be4b393eabd9c9e856fc3ab939d826ddabea8b49580c7ab96bfa596c4aa9b4d2e1c916852e6af91c28362a8674bb270569f5d47a7654fac694fb67358aa644bb67359c7866ac88769ca8868d28d70b46c53a8644d9c5d4c925d4d6e4333f8d1c0f8d1c0f4cdbce9c3b0f3cab8deb5a1e0b7a3f2c9b5f4cebbf5d0befcd8c8fad9caf8d8cbeccabef9d8c9fedacceac5b3e6bfae8a5c44d09470d6956bd8946dd5946cc3855ce5af89f4c7aaf2ceb4ecceb6efd4c1f1d5c9f4d6cbffe3d2f8d5bff6d2b8ffdcc4ffe1cdeacbb9e9cdbf776050a08b7ad6c1b0e7d1bceed6beebd1b8fae0c7edd5bdf1d8c2fadfcae0c4aff0d1bcf1d2bdf8dfc9eed9c4f6dfcdefd6c2eed2bddabba6593d28ceb29cecccb3d5b59cf6dac4fde3ccf6dcc5efd4bfdfc9b4d8bfabf2d3bec8a48cd2a58ebb8970c69076cf9c81d9ad92f8d4baf2d6c0f4dec7c5af9a7a614bf0d2baf6d3b7efc8a9f6cdadffd8b9f0ccacffdfbffbd4b3f7cfacf8d0acfdd4b4fcd3b3f0c7a9f5c8a7f5c39ef6c29befc19dd0ac8c3b25107c6a5c826c5e998274836c5eab9486766150998473513a289e877588725db49e89866d59aa917bb79c87a58b74a58973ae937ea18a7874615317090072615975604f614a38664f418b7568927f706f5c4daa93859a837367523f7664508f7c6d9f8c7b957e6c8e7463ab9182a286786d523f4d2d16cda188ecbfa2e4bca2d2ae969b7864d2ae98c59d84caa288dfbaa0c29e86d0ac94e0bca4e2bfa3ddba9cefcbabe7c09fdeb391d1a483d2a183ba8e75795545745447b49382a2836f967b68a88d7aa98a78b59684a68979a68a7c9e8477876d5e9e8171846755a78a78ab8f818c766b6d5b51614d42402416b69079e3b9a0dcbaa1edcfb7e9cbb3e0c4ace4c6aef0d4bcfadcc4e6cab2e5c7afecceb6e7c9b1fdddc6e3c3ace3c0aad9b79ed6b69fdabba7937e6d181005635c4cbea891f7ddc6ffeeddfff0e6fef2f2fff8f6f8f4e8e2dfceece9dafaf6eafff9effdf9f0fbf9edfbf3e8fff2e6f1cdbdc99f89cba1889f7d62fee4cdffeedef9ebe0fdefe4f8eaddfff3e3ffefdff5e5d8efdfd2fff5e5f6e9d8f1e1d2f5e5d5f9e8d4f7e6d2f7e7d7f4dfccf1cfb3cea98c522d1b9e7a6ccaa696d4b49fdfbfa6d6b69dd1b19ad9b6a0ddbba2dfc0a4cdaf95dfc1a7cfaf98c8a58fbc9983a98875876a5c765c4f63493c7d6251d7b7a0e8c6abdbb9a0dcbca3e9c9b0e4c4abeccab1e7c5ace3bfa7e1bda3e0bba1deb99ec9a187b99074ca9e81c39679c29578b1856a99735c58321fa37969c79a85d7aa89d8aa86e9ba9ce2b193f1bc9adfad8ae9bd9aefc3a0e8b394f5bea0edba9be3b593b29c85c7ae98cdb29dd1b5a0cdae99dabea9c5ab9ac5ab9c6b4b3c8c634fc48d6fae6d4dac6b4dad6a50b4725cb16d58b06953b9735ab67057ad6a4fcb8a6cd69776e2a27fc68162b76f56b46d579d5e4c956050794e3ef3ccbdfbd4c5f8d1c0f2c8b8d5ac9af8cfbde5bcaaeec8b5fdd8c5edc8b8eac9baffeadde3c3b8f6d6c9f3d3c4ffdfceecc8b8d8b1a08a5c45dca27ddc9b71e09c75d4936be1a67eeeba95eac1a5fddac4fadec9ebd0bff4d6cbf8dacff4d4c5efd0bcf3d5bdf1d3bbf7d8c4f5dac7ead3c3644f3ec5b09fd6bfadf8dfc9f4dcc4ebd3bbf1d9c1e6d0b9f4dbc5fee5cffce1ccf4d9c4e5cab5f7decae2cbb9ffe9d7f0d6c5e6c7b3dbbca770513dd7b8a3e2c2a9e9cbb1eed2bcf6dbc6edd4beefd6c2ecd7c6fae3d1f4d8c3cba892dbae99ce9c85c9937bbd8b72ecc2aaffe4cefee3cefce6d1b8a18f967d67ecceb6f6d4b8fad6b6f7d3b1f1ceb0efccaefbd7b7ffdbbaeac4a0ffdebafbd5b1f0c9a8f8cfaffbd0aeeec19afbcba5edc19ed7b4962712007767587a67598872648b74668a74666b56456e5948624b3b786151af988688715f9f86728f76609c816ca58b74997f68917864b6a190625044180a0177665c837061745d4d8c76686b5548917e6f8370615f493b907a6c745f4e7e6b5a938071aa9584a48d7ba58b7a9175677357497b6150432410d1a78eebbfa2e2baa0dbb59eb48f7cc7a28fcfa78ecfa78dcea98fd8b399e3bfa7debaa2e0bda1e5c2a4ebc8a8efc8a7e6b998d5a786daa98bad8069553425795b50a88879a586749277649d826f9376648667559376669277668a70617d6354896c5c9275659f827293776b8872656b554a654d433c1f11ab8570cfa78ee3c1a8eaccb2edcfb5e0c2aae5c7aff5d7bff5d7bfddbfa7e4c6aeeed0b6e8c8b1d6b69ff2cfb9f1ceb8e0bea5e1c1aadbbeaccfbcad140c01726b5bd6c0a9f8dec7ffeedffeefe8fff4f4fdf5f2fbf5e9fbf8e7f6f3e4fffcf0fdf6ecfff8eefaf6ebfff7ecfff1e4e3c2b1e3baa4cea48b785338f3d5bdf8e5d4f4e6d9eee0d5f4e6d9f8e8d8feeedef5e5d6e7d7c8f5e8d7fff2e1f5e5d5f9e8d6f7e6d2ffeedaf8e8d8fbe6d3f0ceb2bf9a7d5f3c298a6958d4b19ecfac96d9b9a0c3a38ac29f8bdcb9a5d1af96d3b198cdad96d0b099c4a48dc4a48fba9a85b596828a6d5f705649735d50604939e2c4ace8c6abedcbb0e5c6aaf0d1b5f2d0b5edcbb0e3c1a6e2bea4e7c3a9e0bba0d7b297c9a084c5997cd5a889d4a685b68867bf9273a883693c1802b18876d4aa92d9ae8cdbaf8af1c2a4e9b898eeba95f0bc97eec09ce8ba98efba9adca586e9b796dcab8a997e69c0a48febccb8c5a691d3b39ce3c5adcbb09bbda28f6b4b3c825947aa7156ad6c4cad6c4eb16f55b3715bc17d6abe7763b66e58af674ec88568dca07ce9af89e3a782bb7b58b77054b36b53a1634e8f5a48784f3df0cbbbecc2b4efc5b7ecc1b0edc4b0dfb6a4ebc2b0e7c1acf4cfbce2bdabf7d6c5ffebdde2c5b7f5d8c8ffe1cdf9d9c4eecbb7deb7a68d6049cd9570c98a5fd8996ed3956ce5ab83f1c19dffe0c6f6d7c3f4d5c3fcdccdf2ccbff7d3c5edcfc4f0d6c9ffe8d6edd7c2f1d8c2f3dac4ebd6c3503e2adac6aecbb59de8ceb3ecd2b7e5cdb5dec8b1f3dac4fce3cdf6dec6f3dfc7f1e0cceddcc8edd8c7eed7c7e3ccbcf8dccee0c3b1d9baa67a5b49bc9d89ebcdb3f5dabff2d8c1fbe2ccf8e2cdfbe6d1f1decdfbe6d5ddc4b0f8d8c3ebbea9c28f7ab37c67c6937ee6bba8ffe3d0fae0cff6dfcd917864b69c85f9d9c0fedcc0fad7b7f5d4b3fcdfc1fddec1f2cbaef9d0b0f6d4afeccca6f9d5b1f8d2aeffd4b1fbd0adf1c7a1f6cba8e5b99ed2ae962a13016d5d4e69554a6c594b725c4e9582716d5a495b48377f695c644e419d877a6e584a836c5a968069755c467b624ca48b77957e6e8a77696454472c1b11705f55a996876a5446544133594638644f3e846d5d412b1e493326836c5c5c4535887163a38c7e997f70b99e8d9a8071785e516f574b3d2113cba78dedc4a8e6bca3ebc1abc7a18ccfa996c79e8ad0a68ed8b194e5bea1dcb49ae8c0a6ddb39aefc8abeecbafe3bea1e7b998d29f80c29075ba8d7a45251a7c5f598d6f658161548166557c614e8164528263519a7b67977a689679699b7e6e9377627b5e4c8d716384685c866c5d72584973574b432618bc9986c19e88ddbea2e8c9aceed0b4d3b59be2c6aee3c7afeaceb6dcc0a8e9cbb1d9bb9fd9b9a0d6b69de6c6adf0d0b7d9b9a2debfaad5baa7c1ab9d160800908275dec6acedd7bffceee1f8efeafcf5effff8f2fcf5ebf8f4e8f9f7eafdf9edfcf3eafef5eef8f1e7fff7edfff4e8eed3c2c8a68dc7a2876e462ce5c2acffeeddf9ebe0f4e6ddfff2e7dbcebef4e7d6fff1e1f5e8d7f9edddf9eedcfff1defeedd9f7e5d1f9e6d5fbebdcffebdaf3d0b4c29b7e69493492735fc29e86d8b29bb28e78d0ad97c5a18be8c4acb9957dd4b297caa88fcaa88fc19f86ba9781a2836f997a66836654765b4a7360524f3828cdab90e5bea1e1bda3f3d1b8ebc9b0e7c3abe2bea4eac6ace2bea4e1bda3e8c3a8dcb79ac9a082c29777d2a482d7a783d5a37eca9c7aa78267361400af8b73c29d82d1a684deb28fdeb190e3b291e8b48fe7b38ee9b897eab998e4af8fd9a283dfaa8ae0ad8ebba08bd8bca7ba9b87bd9e89d1b19addbfa7ddc3acb79c876d4d407c5242bc8066af6d4daf6c4fab684dac6853b36f5cbd7662b97159bb7458bd7b5bdfa37ee8ae86eab088c98b66ae6749a45c439e604b9c6853946e5bf3cfbffad2c6ffd5c7f8cfbdf1c8b4efc6b2ddb7a2e5bfaafbd6c3efccb9ebcab9fbdbceffe9dbe9cab8ebcbb6edcab4ecc8b2e6bfaea2745dd29a75dea175e4a57aebae82e5ab83e8b894f4d2b7f1d5c0f6d9c9fcdccfe6c2b4c19f93f6dbd2fbe7def9e7d9f1decdfae1cdeacfbce6cfbd3b2613e3cab4e2c8afe0c5aaf2d7bcf6dcc5ebd2bcf6ddc9e6cdb7fbe2ccffecd7efe2d1f5e8d8ebdacafae7d8fae3d5f5dbcce2c7b4e5c9b4795a487d5e4aeaceb6ecd2b7e9d1b9edd7c0f3dec9f8e3d0f0ddccf7e2d1efd6c0efcfb8c99c85b27e66b9836bdaa68ee4baa4fbdbc6ead1bdfae4cf7b604bd3b79fefd0b4f4d3b4f7d4b4f4d3b4fcdec2fedfc3ffd7bbffdbbdf2d1aef8dab4ffdfbbfad2affdd1aeefc3a0ffd8b5fad1b1fdd1b8d5b09d2c150575655669574b6654488a7969806f5d544130564334806d5f725e53756156675143897461907a6379634c5e48318c7261705b4a9b887a433324433326534133978173584332725f516f5c4da78d7c644a398f796b665042694f3e8d73628c726393796aa78a7890745f80635194786a8a7268513529af8d74e9c2a5e3b79ce4b89fcaa289deb59fd8af99d4aa92d0a78bdbb495d3aa8ee4bb9fe7bea2e7c0a3eecbafe5c1a1dcab8ad8a383c9967bc1948144231a8a6f6888675e8363569e816f846853846755937462a889759576629474658b6e5e8569548e736095796d7d63567f645383685775594b5c3f31f3d4c2c2a28ddbbca0eecfb0e0c1a5ddbfa3d2b49cdabca4fadcc4d8baa0dfbfa6d1b296e0bea3e9c7acdcbaa1e2c0a7d4b19bd2b29dc2a794a99483180700a89889e3cbb1ffedd2fef4e8faf5eff8f1e9fdf6eefff8eefaf6ebf5f3e6f5f3e7fdf4edebe0dafef5eefdf3e9fff2e6f8decdbd9d86c29d825a3017cea893ffead9f4e2d4fcebe3f3e5daf2e5d5fdf0dff9e9d9f5e5d5faeedefff4e4feefdcf7e6d4fce9d8ffefdffcecdfffecdbeecab0c39c7f6e4e37a1826dd0ac94bc977dddb9a3c5a08de4c0aad0ac96d3af97c6a28adab6a0cfac96b8947ebd9a86a182707e614f6a4b396c51406a564b3c2517bf9b81d4ab8fddb99ff1ceb8f6d2bae9c5ade1bda3e2bea4ebc7adf8d4badeb99ed8b398cea788a67b5bc99c7bbb8b67c2906bc89a78aa856a371700a5836ac9a68acca181dbae8de0b394f2c4a3e4af8de4af8de7b696e7b696dfaa8ae7b292e7b293e2af90b49b87baa18dbb9f8acbaf99c7a991d3b79fccb29b856a55533324754c3aa5694fb26d4eb46f50b87356b8705ab46c56b06a51b67056b57051b87654e5aa82f5bc91f2b78fcd8d69b87153aa62499355407f4c37a6816efddeccf8d7c8f2cec0eec9b7f9d3beeac4adf0cab3e0bca6f4d1bdf3d2c1f3d2c3f0cfc0f3cfc1ffdac8fed9c6eac5b2eec8b5ebc0b0ae7e68e0a681e1a277f9b98de5a67ae4a97df0c098f7d6b7f0d6bff7e0ceffe8d8faded2fadfd4ffece5f4e5defff6ebfbe8daf7d7cae3bfb3dec0b54a2d1fdfc2b0e6c7b2e6c6afecceb6f0d4bff9decbf0d5c4ffe8d7e7cdbcf0dbcafbebdefff3e8f9e9dafdeddeffeee0ffeadce9cfbee6cbb89e8171846755f0d6bff1d7bef4dbc5f3ddc8f9e4cff0dbc8ead5c4f6dfcdf0d6bde1bfa3e2b699be8b6cbd8868c59273b88f73f1cfb4d3b9a0efd7bf5f452cdfc1a7fad8bdfcd9bdf8d3b6fedbbfefccb0ffdcc0fad1b5fed7b8ffe3c0ffe0bdecc5a4f9ceaef3c4a6fdcfaef6cba8f7ceaef5c9b0d7b29f311a0c65544a7161543b2b1c5a4a3a70614e42311f3827178270625e4c3e7d6b5d84716086745e9480686f5b43523e26b29c877a6552725f4e5746364c3b2b786554533c2a68523d7c67568a7562947a639a806999806c765d499a7e689a7e68987c679e826ca6866dae8f73a5856c997a666f5345563a2caf8c76cca588e9bc9de5b899dcb395d9b293d6ae94d1a98fd6ae94dfba9dddb697dab392f3caaaf5ceadfbd8b8e1bb97d7a580d9a37fd19e7fb0836c3d1b0f83675c7c5a509271628d6c5991725d8669579f8270a286718a6e59af9282a08373997c6a937867987e717d6559765c4d795f50775d5072564aaa8f7ebc9d89d5b398f5d2b4dfbba1d4b297f4d4bdeacab3fcdcc5d3b39ad6b49beccaaff6d2b8f1cdb3e9c5abe4c0a6e8c4acd5b29cd6baa5ab9482160400bfad9fddc5abffedd2fff8ecf6efe9fbf4ecfbf4ecfff9effbf7ecf8f6e9fdfbeff0e7e0f6ebe5faf1eafff6eeffede2f4d9c8dfbba5dab0974d1f08c79d87ffe4d0ffedddf5e1d6fae8defae8dafae8daf9e7d9f9e7d9faecdffff2e2f4e4d5f6e6d6f5e4d4fbebdbf5e5d8ffeddbe2bda29b725676533f8d6c59b9937eb18b74d3b09cc8a592b48f7dbb9684b992819c7765ab8676a98474a37c6b9570608462567d5d506e4c4067493e69524a42271ed1ab96ecc2a9edc9b1ebcbb2eccab1efcdb4d9b59be6c2a8f2ceb4f5d1b7e6c2a8c49f84e1b99fb38a6eba8e71c99c7bc89a78cda0819d79614c2b18ad8a76bf9b83cda186f8cbacd4a88be1b495ebb998d3a180e9ba9cdfb094e4b194e5b295dca98ce5b496a28975a78e7ad1b5a0b69a84c5a993dec2aad7bda6866b5660403169402eb87f64c17f5fb06e4eb16c4fc17961b46c54b06d52b77457b67152c68461da9c75ffcda3d99b74c07e5baf6548a45c44995b46966650c4a18dedd0bef7daccf4d4c5f2d1c0e9c6b2f2ceb6f5d1b9ebc8b2e8c7b4f3d3c4fad9cafad6c8f9d4c4eec7b6f4cebbf3cebceac3b2ecc2b2b2826cd09875e5a67be6a67aedad7fe6a97cedba8fffddbbffe7c9f7e1c9fde7d2f9dfd0ffe9ddf8e7e0f8e9e2fff7eefae6dbf3d3c8876259c09f9644261bd5b8a8e8c9b5eccdb8edcfb7f4d8c3f4d9c6d8bba9f3d8c5f9decdf4ddcdf4e2d6fbede2f9ebdef9ecdcfff1e2fbeadaf7e2cfebd2be8a705f5e4330dfc5aeeed6befde7d2fbe5d0fbe6d1f4dfcaf5e0cfffeeddfadec8f2d0b4d7ab8ed1a080c79272c79675b28969ebc9ade5cbb0e7cfb553391eecd1b6f9dabefddbc0ffdcc2fad6bcffdec3fcd8befdd8befcd9bdf6d9b9ffe3c3ffddbfffd8bcf2c5a8facdaefcd1aefbd3b0fdd1b4dab49f30180c5e4d4377665c3d2d204f3f2f6a5b48372815332212705e506f5d4f927f708d7a6979644fb6a28a9f89717c664e957f68b19c89ae9b8a4231215141314b3a288f7a6757422d644f3e604b38887058937962907761705741967c656b4f379c826bae927c95755c8c6a4f916f5485654e8e736261443476533fd0a88fecbfa0e4b695edc5a2ecc5a4d4ad8ed3ac8fd7af96d3ae93d3ae91dab694e6bf9ef6cfaef6d4b1ecc6a2e4b28de5af8bdaa788c4978044241582665b89695e8e6d5e9c7b688e6f5b876a5a9277668e715f8b6e5c9a7d6d9a7d6d947968a288779e867a8a72667a6355846d5f7f675b775c51866c5dceb19fddbba2e7c4a8f1cfb4f3d1b8ecccb5eed0b8edcdb6e4c4ade5c3aae6c4a9f1cdb3e3bfa5efcbb1eac6acdfbba3d3b09abda18ba992801f0d01cdbcace7cfb5fee9cefff4e8fcf5edfff9f1f5eee6fbf4eafcf8edfcfaedf1efe3fdf4edf8efeafbf4ecfff6edfff3eaf2d6c8dfbba5d8ae964d200bc89f89ffe0ccffe7d4f8e2d5f5e3d7fae8dcfff4e5fceadeeddbcffaeaddf5e7daf9ebdef9ecdcfdf0e0f7e7d8fdeddeffebdaeac2a8a77b60815e4b93726396715e85604d8f6e5b8d6c5b936f5f8561517f5a4a7c5747936f618c685a936e5e7c584a76564b72544968483b6e5247654e4841291fe0bdaaedc7b0f1cfb6edcdb6f5d5bee8c6adcba990dbb99eeac6aedfbda4efcdb4efcbb3ebc6acbe997fbe967cc79e82e3b79ad5ab929f7a67583724a6836fbc967fc09479f0c3a6e2b49ae4b599deab8cddaa8be2b397ecbda1f2c1a3e6b597e2b193eab89da88d7adabdabd9bda8dabba6d4b5a0d6baa2d4baa3d0b5a29e81716e4835c58d72bd7e5fae6f50bb7a5cb16e53b57257b26f52b77457b97455c17f5cd5956fe0a07acf8f6bb67150aa6045a35b459d5f4a80503c9f7c69f5dac7f3d9caffe3d5ffe2d2f1d2c0e9c9b2fadac3eccdb8f7d8c6f1d4c6eecec1ebc7b9ffdcccf5d0beeec9b7fdd9c9fad6c6deb9a9b88b76ca9573da9f75e6a77bebab7decae7dfdc799eec79ef8dab6f2d7b9ffe6cbf1d7c0fde6d6ffede3fcebe3f4e3d9f4e0d5f7dbd0ceb0a6c5aa9f472f23dec7b5f5dcc6e0c6ade6ccb1f3dbc1e5cdb3e4cab1f8dec5fde3ccedd4c0f4e1d0e7d7c8fbefdffbf2e3f0e2d5edddcef6e3d2f3decbae97875c4231cfb6a0ead2baf7e1ccf0dac5f3ddc8fee8d3f9e2d2f8decdffe4d2bf9f8abd937bc99b81d8a789c7987adcb598ebccafe2caaed1bca13b2309fae0c5f5dabff4d6bcfcdec4fbddc5f5d9c3f2d7c2fadec9f9dfc8f7e4c6f2ddbefbddc1fedcc1f1ccb1f4cdaef6ceaaeac09af0c3a2ddb89e39221453423876655b412f23604e406d5c4c503f2f352213837062655244bba5978e796879634ed4bea7a18971a89078c8ad98bba4929e8c7e46382b3125195244373a29196b5a485b493b71605096806b6b5540836e5b4a35209d87708b725c69533ca48b75a2867192725d9a785f86664f7f64536a4e40533223be9885e5b79decbfa0e6bd9de5be9fe9c2a3e2bb9ee6bea5e9c1a8dbb89ce1bea0fdd6b9f4cdaef0ccacdab191ebbb97daa887d4a589d7ae98492d1f796358785d5273574b7a5e50866a5c7d6153876c5b876c59a38875997c6c937666a78c7ba58b7a927a6e81695d6e584a755f51725c4f8a7266584133d3b8a7cfb199e7c7aeeaccb2dfc1a9eed2bae0c4aefadec8dec2aae9cbb3e1c3a9efcfb6eeceb5eccab1f1cfb6e6c6afd1b39bcdb19b9d8372200d00c8b5a6e9d1b7f8e2cafbefe1fff7eefaf1e8fbf2e9f9f0e7fff8eef6f4e7f9f7ebfffcf4fbf4ecfcf7f1fbf4eafff6ecf9e2d4d4b49fcda7924c2613c29e88ffddc7fce2cbf4dfcefeeee1f7e9dcf6e8dbf6e5dbfbeae0fae9dffeede3f2e6daf9ede1efe3d5faedddfbeadaffe6d3c89e85a77a637d594b89695e8864567453427356468d70608d6e5c81604f8261508564537d5c4b8463528867567a5a4b775b4d684e41684c3e694f425d4940533d30cfb39ee6c6afebccb7e9cab5efd0bbeacab3d5b59ee5c5ace5c2aceeceb7f4d4bdf7d7c0eecbb7e7c4aef6d2bcf4ceb7efc6b0eac4ad95705d94715eaa8572b38d76d6a88ef0c1a3ecbda1d7a88ae4b192f1be9fecbd9fedbea2eebd9decbb9bf1c0a2e7b89ad9bda8dabea9e3c7b2e4c5b0e6c8b0ceb29ad1b59f9579647f625267412ec89278bd8061c48768b77859b16e51b67356af6c51b37053bd7859cc8768cd8b69c1815eb2704ea45f40b36851ab624f9d5e4d905d4c65402ef0d3c3f1d5c9f5d9cdf4d7c9ffe1d2edcdb8f6d6bff9d8c5fadacbf0d0c5edcdc2f6d2c4fedacaf5d2bff2cfbcffdcccf1cdbdecc5b6c39681b58060daa078ecad82efb182fabc8bf0b887ffd4a7ecc59af4d1a7f8d6b0e9c6a6e7c8aceed3c0fde6d8ffeddffbe4d6edd1c3e6cabcb69f8f715c4be2cdb8f6e2c9cab59ad9c4a7f0dbbee8d3b8f7dfc5fae2c8f4dcc4f9e3ccf0ddcce8d8c8f9edddf8ecdcfff3e3f9e8d8ead8c4f2ddc8c3ac9a4c331fc4aa93cdb39ce5ccb8ffe7d3f8dfc9f1d8c2f3d8c5faddcbfadbc9d3ae9be7baa3f1c2a8cc9b7dce9f81be977af9dabedec4a9cbb69b432b11ebd3b9ebd1b8fde3caffe6cfffe7d1ffe9d4ffead7ffead9ffeedafff7def6e5cbfbe3c9ffe9d1ffdfc6ffdcc0fad4aff8cea8ebbd9becc4aa422d1c4f413665544a5c4a3e816f61b6a595897667402d1e614b3d7963558d7668bca593ab927eb39b838e745df1d7c0b39781c2a995806e6034281c594c439e90856c5a4c5947393f2f226d5b4d988372846f5cbaa7964c3928b5a08b3f2914311c076d56446046356348356545307b5c477b6150896f602e1103ab8674d6aa8feec1a2e6bb9be9c0a0e3ba9aecc3a5f6cdb1ddb39ad5ae91eac3a6e7ba9de9bc9fdcb093e7ba9bd8a685dea989c8997fb18b76472d20705c51765e546850466c544869524482685b8268597a60517b6150886c5e816557856b5a8770609781747862576f5c4e645143705c517864592c1609b59e8ead917bdfc1a7d6b89ef1d5bdfae0c7f6dcc3e5cbb4ebd1b8e7cbb3eed3b8e5c7ade3c5a9f0d0b7debea5dec0a6e5c7afccb19c947a69251106bdaa9ce3cdb5f2dec6fff2e5faf2e7faf1e8faf2e7fff7eef1e9defaf6eafaf6eafff7eefff7eefcf8edfcf6eafff5e8f8e1d1e1c0add0ac9655321fb79480f6d4b9ffecd1fde8d5f8e8d8f1e4d4fff2e2f6e6d9ffede1ffebe0fff2e6f6e8ddf8ecdef7e9dcfdedddffecd9ffecd7cca0877f513a7f5b4d88675e8664588767587f6355795d4f8363547e5f4d7d5e4c7b5c4a7d5c4b775846795a48795c4c6e52447b61545c42335e47395e4b3d614b3dcdb29fe8c9b4e0c1ade6c7b3e7c8b3eeceb7e9c9b2d0b099f4d1bbeeceb7edcdb8f4d4bff3d2bff7d6c3f0cdb9f7d4c0f0ccb6dab6a0987561ae8b77b08d77bf9a80d8ab8ed5a688efc0a4e1b092edbb9aefbd9ceebfa1e2b395ecbb9aedbc9be9bb9aebbd9cc0a68fc7ad94d0b69de6cbb0e0c5aaf0d5bad4b8a2a28671634334552c1ab67e65c28266ba7a5eb06d52bd765aba7357b37056b47157b16b51b97359be7b60b37055b97359b06a51b16651ab6452a462548f5a4c592f21efcdc1ebcbc0eacabff0cabfffd9cdfed5c3f4cbb7ffdac8ffdfcfefcdc1fedcd0f4d3c4f1d0bfebcab7e7c4b1f0cbb9cca596d9ada0cb9b87b88361dba179eeb185f0b185f9ba8ef2b888efbb8be7b582fdca95f0bd88ffd0a0f9caa0ffd9b9fad8bdf8d9c4fde1cbfee0c8eed2ba7359429a846cd1bba3e1cdb2d7c3a8d9c5aaf0dcc1f4e0c7efd9c2f1dbc4f5e0cbf8e5d4ffeddff5e5d6f1e1d1fff1e1f2e1d1e9d4c3e2ccb7ead1bbdfc4b14429149b7f67d7bca1e5c9b3edd1bbf5d9c1e2c7acd5b79ff1d1baedc7b2dbae99e5b39adfa98dce997addac8cd6ad8fefcdb1d8bca4b19981523a22f7dfc7f8e0c8fee5cffbe2cefae4cff9e7d3fff2e0feebdcfcebdbfdeed9feeed7fae6cefce4ccfde3ccffe2c6ffe5c2efc19dd7a582ebc4a74a3726453b2f8676696a5748a895866a5746897665402d1c7e69589b86738e7765b7a18ca48b75967e66b79d84b2987fc1a58db69d89978476443329827169b09f956450455a4739645246877368745d4f9f8878402a1c3e2b1c77624f432c1a8671604a35245f4a397b6653684d385e452f7c6b57564533230900a88774d1a88ae1b391d4a788f9ccabe5ba97e9be9bdeb391edc0a1e2b395dead8fdfa78cca9277dea88ceab596eeb597d8a182d8a68dbb95806a50416f5b506953486a54496b55487862557761566a54476b55487f695b77605280695b8d77698b786a7361576452485a493f5a493f5d4c446958501c0b01a69384b49882d7b99de3c5a9edd2b7efd5baf6dcc1f8dec5f4dabfeacfb4e7c9adfbdcc0ebccafefd0b4f0d1b5e5c6aad7b99fcdb29d9b8472331f14b29f91e1cbb6f0dbc6f7eadaf0e6dafff6ecfcf2e6fff4ebfff5e9f9f3e3f9f3e3fff9edfff5e9fef6e9faf1e2fff4e4f1d7c6cdad98c09d8761402da0806bd8b69affe8caffe9d1f8e7d3f9e8d6f0dfcdf7e4d5f7e1d3f4ddcdfbe4d4f2e1d1ffefdffbeadaffebd8ffe5d0ffe2cacea18476483086625483655b806053755548816557785c4e8666578b6a5b81604f805f4e7e5a4a8463527251407f5f50775a4c775b4d593d2f63493a60493b695244aa8f7cdbbca8e5c6b2e1c0adefcfbaecc9b3e3c0aaebc9b0eac6aed6b49bddbaa4e4c4ade1c1ace6c6b1fad7c3f0cdb9ebc7b1e2bea89f7f68896950b9977ec29d82d7aa8defc1a0e4b597efc1a0e1af8cdaa885dbad8cf7c9a8e3b38fe9b995f4c6a2e1b391c5af98dec8b1e4ccb4dfc7afdec6acebd3bbd3baa69076657b5f53421e10af7f69a56d56b17864a56b55a96950b7775eae725aac6f5aa86a53a3654ea76b53b57961a96d55ab6f57ab6a58a46554a3695b7c4b3d633d30d8b8adfee0d6e8cac0e6c1b9e8c2b7ddb8a8d9b4a2e4bfaff3cfc1efcdc1eacabdf3d6c8edd2c1e8cdbae2c6b1f1d0bfdcb8a8cda599cca190916447e5b38ee4ad86e3a880f2b78debb084e4ae7fedb884f2bb83f0b981ebb682f3c093efc39ef2c9a9f4cfb4f6d4b9f3d4b8eacfb480664db29c84e0ccb4d9c7b1d2c0aaf0dec8f0dec8f1dfcbefdccbf6e5d3f5e3d5f7e7daf2e4d9f2e4d9f9e9dcfcecddecdacceedbccebd4c2edd4c0efd5c4422915aa9079d9bfa8e3c8b5edd2bdf6dcc5e9cfb6dabea8ddbea9e4bfacd4a996c2947cbb8970b68469bb8e71cca48adab89fdbbca7cbb09b634932f1d7c0f6dcc5fee3cefee3cefde4d0f9e3cefbe5d0fbe4d4ffecdbf0dbc6ffebd3fee8d0ffe7cffde2cdffe1c8ffd7b7fbcaa9e9b494efc6aa5b4839392f2389796ca08e809584749988785b4a3a3e2d1b8774639684708d7865b5a08bd6c0abb8a28ba99179c3ab93d2b8a1ab927e8b786a443228938177fdebe1a38d826e584b7c685f806c61a790828871634f392c554234685342b29d8c604a3c402d1e6f5c4d8f7a69533c2a5b46336a5a4a6858491b0500a68775bd9174d6a584e5b295d8a787dbaa89e2b490cda07fd0a281ddaa8bdea789dba287dfa389d59c7fd89f82dca386d6a084d8a891a6826c745a4b6755496b594f62504667554973615576635c6b5851715f55726054746055836f647765596e5c5266554d61534a50413a54473f4f423a64574f1c0f076b594d9d826dd9bba1efd1b7e7ccb1ead0b7f6dec4e1c7aef4dac1dfc4a9dbc0a5f1d3b9eaccb0e1c3a7e9cbafdfc1a5e3c8adcbb29c715c4b38241bc0aea2c5b09dbeac98ccbcade0d4c6eaded0e5d9cbfbede0f0e2d5f7eeddfaf1e0f2e6d8fcf0e2f1e8d7faeddcfbe8d7e9d0bcb59682b998855c4130836855c8a98df0d2b6edd7bfebdbc4e7d6c2f8e5d4ebd6c5ead3c3fae0cff0d9c7f1decdeeddcdf1decdf1dbc6ffe0cbecc8aec4987d5a301889695c765b527b5f54765a4e62463a785c508063557d5d4e7857487e5d4e7c5b4c79594a7f5f50775a4a7c605283675b71574a6f584a6d5648735c4e7c6253d1b6a5c9ac9cd1b2a0e2c1aeeacab5e5c2aeedcab6e5c2aedabaa5d1b19cedcebad6b7a3d5b6a2e9cab6d7b6a3ba9a85d4b5a08c715c7f66509c826bb79981d2ad92dfb89bd1a98fdbb296d9ac8debbe9fe0b79be2b99be3b697e3b695e1b696d8af8ff5e4d4dac9b9d0bdacdbc8b7f6e3d2e1cebdc7b4a6f8e6dcb7a49e442b24745044976d5fa27a6ea0766aa577689c6d5b9366538558437b4c38784935774a337e543c80583f9d745ebb8e79bc917eba90806b4737240800442d1f7d675abca89dc8b4abd2bcb1e7d1c4e3c9bcd3b5aaf4d6cbf9dbd1ffe6dbffeaddf8e5d7fff1e0eddac9f0d9c7f0d6c7e1c6bbdec2b6583925edc8aee9ba9cdea886cc946fe1aa83dfaa80e4b184e4b182e8b98bdbb086dbb18be2b999f4cbabe9be9ce8c1a0f1d3b7c1a991846e597a6854dacabbe9dbcef5e7dce4d6cbe0cfc5ead9cff3e5daeee0d5f4e5def6e9e1fff8f2fef3edfaede5fcefe7fdefe6f1e0d6ead8cae4d1c3ccb8ad4b382aa59283d5c2b1ccbaacd3c1b3d6c3b2e0cebae7d2bfd3bcaad1b7a6b79a88a2826dcca892be9881b08c74c7a490cead9adabdabb69987785945e3c4afeacab3f4d1bbfad7c1f9d6c0fedcc1ffe2c9f9d6c2fcdcc7fedec7f1d3b9fadac1f2d2bbfcdcc7f9d5bdecbfa2e5b293e2ad8eedc0a97e685a25180f8274697f6f6292817779695c8d7d7059493a8371639f8e7e8978688f7e6cb4a190b8a594a38e7b7b6653846f5c8f7a69938072453327847268d3c1b5927c6f745e515b473e4e3a31846e61b49e907460556d594e564033baa4979582747a67594e37277b61508268596f594b7d6f645b4d44210a02997869b88a70d39e7edaa186dda489dea789d3a081e0b195d6a98ce1b092dda78be1a990e8b097cf997dd6a084e4ae94ca9b81c2988282614e6a54466c5b516e605760514a64564d66584f796c6662554f6c5d566d5f5663524a6c5b516a595167595056474052453d4336303d322c4e433d554a441b100a3f2e26c1a695d4b5a1d2b6a1dcc1acd6bda7ffebd4e9d0bae1c8b2d8bfa9dec3aee0c4afeaceb8e8ccb6e6cab4d4b8a0cdb39cc9b39e5441302210065442386c5b4b7c6b598b7b6b9d9080a69989b6a697a99888c3b2a2cbbeabcdc0adb7a797cabaaacdc0b0c2b2a2cab5a4c1a798a68b7aab8f814c36295b4537b29782d1b7a0dbc9b5decdbbe0cfbfd0baace2cbbdcbb1a2d7c0aed5c0ade3d2c2e2d1c1decbbcd8c1afdec2acbb9980b08a73472712856f64837069917a728f776d8e766c887066997e739f85789074689b7f71a3877985695b9f8375997f72957e709e867a9d877a907d6f8b75678d77693d2a1cdac4b7d9beb3f9ddd1e8cabfe3c6b8c8ab9dceb1a1b29585a08574bfa493c8ae9fc2a899c5ab9cb59b8ac3a897d8bdaae1cab89181723e30236d60508b7a6aab927eb69b86d0b5a2e4c7b5e1c1acebc8b2e9cab6f5d6c2fad7c3dfbca6e4c1abdcbca5291105553d318f786a776052695244503a2d46322726130c2617121d0a04260b021c00001900001a00001c00005a3a2b533221462310593623a07d6ad8b7a4bb9c87e3c7b1af937da88975a58672aa8d7bc3a897c9b4a3a79485a08e80726255200e021e0b001e0800260c00351508330f01340e0332100433150a351b0c3016052d14002e1300290c002406002406001d0000997964e2b8a0d2a389c29377ae7f63b08364b38866a075528e6843916e4e9c7b5ca68367b69174b89170caa787e7ccb1f4dec78d78651603001303001507001d100831221b54433b67554b7d6d609c8b81a4968dbaaca3c4b7aed0c3bbcfc2bad4c5bed0c1bacbbab2c8b6aac1afa1b8a69a59473b56443699897a97867c97877a907f6f7564525542314f3c2b5b48394b362559402c725742917560ab8f7ac9ac9accb1a0b79b8da18577866b58ffe6d1ffe1ccfbdcc7f2d2bdf2cfb9e3bea4f3ceb4f2cfb9f5d5c0f0d0b9eacab3f6d3bdf3d3bcefcebbe1bca9e9bfa6f6c8aee1b298d8af9b9e887d20130bc5b4aaf1e0d68c7b71c5b4ac806f6558483b7464579d8d7e8e7e6eb6a696948274beac9eb7a496c2afa1d6c3b4ead7c8c3b0a23b291b372519cdbbaf786254806a5d8a786e8e7c72826c5f968073503c317260546956486c56498e7a6f4c392ba48d7b795f4e866c5d9781745a49415b4a431d0600705043b48a72cb9c80cc9882d8a18cdaa48adcaa8fd7aa93d2a890cfa388d4a68cd2a28bd4a48ddfb197cfa388e4b89fdeb59fc8a8938b716026140655493d5e5149574a444c3f3952453d4d403a44372f3b2c254130283d2c223f2d233321172e1d1329180e2312081f100927181120130b34271f170801200e04ac9283b69987cdb29fe9d0bcf4dec9dac5b0d5c0abe1ccb9d6bfade5cebcd0b6a5c1a894e7ccb9bba08be6cdb7baa48da08e782b1a0a1605001a09004e3e2f7364517c6b596253404837255e4d3b5742315f4a375a49356e5f486a59455e4d3b5a493959483855402f4c35252c1507210b001806001e0c00412a1a765f4d5645354c3c2c3624163e281b4c35273c2213402b183826124c3b2b4838295948385c47365d412c7758439c7d682e14031201001609011e0c02200c01240d051c04001e06001e04002e12062e12042f1305371c0b3218093d23142a1305281103271104331d10372010422b1b4c392b301d0f33170b4020134b2b1e6b4b3c7050417454456447356e513f4f3423715645654b3a6146336146336b4f3a694d386c533f5a4a3b160a000d01001c0c002a1504391f0e40291930160737180657382444271761413254332053301c64412e4d2d18a27c73d2aea2d3afa1e4c0b2e3c2b3ccac9fbea0958b7369907d766e5b545b45384630234d3c3434231b2514049f8a79b29887a18474927565d0b3a3e3c8b7ecd2c1ffebd8f3decbe1cbb6dec8b3d7bdacebd4c2cbb6a5dfccbd9886785f4c3d4b3120775844805d4a875e4c8d5e4c945f4d9a634fa16c5a9e6b5a9a69587747337d4f3787583e8e5e47925f4e8c5c4e855b4b6e4835734a366e4533563526270a00a28575a78b76bfa187c1a3879e826a9c806a7e624a7e624a8d72557f6447866c536b523c977e6a957e6e907d6f6c5a507d6b61432f26b49e90b8a18fceb5a1bfa994c2ad9ae3d1bde1ccb9e6d3c2eedbcdf6e2d7ebd7ccd1bbaeceb9a8927d6c806a5c654f416d5a495441303522142412041e0b00c3b19de4cfbadec9b6c5b4a2cfbeaabca792a6927a7d675067523d65503f5a47383b281a3b281a4633245a473667554192806c7f6c5ba08977b69681ccac97dbc0ade1cab8dcc5b3eed5c1f4d7c5f2d5c3f7dacaeed1c1e1c0add6b39fc6a38fa184725442381b0c051f0d0359453a321e152c180f2a180e1e0c001f0d011b09001a08001a0800210f0322100624120829170d28160a2816082a180a3c2c1d372718473728402d1e422f205c4a3e655347836d5f746152816f635e4c405e4b3d4f392b4835274c392a5e4c38634e3b5c45354933263b271e230f08170000472b1db69782ceab95c5a08dbb9280ba907abb937ab08b7888655173533a7151386c493562422d5f3f28694b3362432e684d3a7d66563d2a1b2d1f1222180e1207010d0200160b05170d04190b022b1a1028160c433022412b1d4b34245e4739533c2e664f3f6853427a6457654f425d473a715b4d6953465c4537492f203a200f240d0036210e46342065533f64533f64534152412f6756444e3b2a6f5c4b6e59467a6550826d5894826cc3b29ea89888a8978d27160cd3c3b47e6e5ea9988489786494826e816f5b6e5745745e49a5917987755d98836ebfaa977665537665559582718370618370627f6d6175675c8173689d8b7d534133948777766959736155574436442e205c473658433058463231200e3e2e1e5442345b46354d321f6246315f4534412e201c0f07342a2165544a907d6f665045ac9488d4b8aaf5dac9ebcebeba9b89ac8d7bc2a391cfb2a29578688b6e5e8469588268597c6052c7a896d2b5a3b39c8e543a2d83604dad8470b58c78ebc2aeedc4b0e6c0a9e4c0a8dbb79fdbb9a0eccab1ebc9b0e5c3aaf1cdb3d2ad92e4bfa2bd9b80b29985281204533d2f5137269475619f7e6ba2837192715e6e4a34bf9984ae8977c9a390ba907abf927bbd907baf856deabfb6dab0a4dab0a2ebc4b5ecc5b6edc8b8debaaee7c9beaa94898470656852456c584d6a5d552b21174e41319b8a788f7a69937c6cc1a798e3c9badfc8baf1dbcde1d0c0e7d6c4ecdbc9f1dfcbf1dcc9e7d2bfd4beb0c4aea07966585039298d6a568a604a92624ea5715bad775fb47c63c4886eb87c64a56752955740ab6d54a76a4eab70529a5d418d4c389b5e4c915c4a9869558c5d4b93695b60423a271008c5afa4b6a092b79e88c6ac95cdb29fceb5a1c8af99c2aa92c6ae94c3ab91b99f88c2a691ba9e89ab907f9c8478a28e83836f66503a2de4cab9e8cdb8ffe7d0f2dac2e9d5bdf5e0cbfae6cef2ddc8f2ddccf2dccef8e0d4f6dfcff4ddcbbaa48f927b6bb39d8fb39e8daa9584b4a1939c897a3e2916c7b29dd6c0a9e3cfb7e0cebad0bfabddcbb5d0bea6d8c4acdac8b2d0bdacccb9aac1afa1b19f91d7c6b6cebfacd3c4afa1927d3e2f1c4f3c2b745843967a65c0a997b5a291d3c0afad9885c0a793b79c89bca190cfb4a38f7260896d58826651cab09fc0ad9fb2a094ac95878f7868715a4c2f170b624a3ec1ab9db19e8dc6b3a2c7b4a3cdbaabddc9bedbc9bfe0cec4deccc0e4d2c4dccbbbd7c6b4ddcebbd3c3b3e3d2c0b4a190321d0c1e0b00311e10543d2d634c3c6b5547927c6ea891819d8372977d6e8a7361a7927dc7b19cad9281bea1939f83777155498363567356467c5f4d644936492c1c52311ea27c65a47e67775440b2937eaa9079bda58d745b479e8873b7a18ab9a58dd1bca99c8978d1beafe9d7c9cfc2b28f8176392a236b5e5660534a7264595b493d5d4739553e308066579479649d816ca98c7aae8f7ba58973ad917ba98c7ac7aa98b19580d0b49fceb19fc9ac9ad2b7a4a78e7a381f0bd4c0a8cfbda7dfcfb8e8d8c1dccbb7ebdac6efdeccfae7d6e8d6c2e5d3bde1cfb7cfbba3f0dec6f0e0c9e1d2bfb4a49739281eb3a5989181719886707e6c548a7860a28d78b39a86aa917ba48e76a490777b654e8b76619e897688766283715da59480847363887869a093828a7d6c9686775d4d3ebfaf9f7262529c8b7bc0ad9ec7b29fdbc6b1e0cab3ecd7c2b7a591b9a695837061bfaa99cdb29fb19683c4ad9d6b594b2a1c138d7f74b09a8cc0a695cdb2a1e8cdbcf7dac8f7dac8f2d3bfd7b8a4c6a38fc6a691d0af9cbb9c88a38470ab8c78c4a795a38472e3c0aae1c1aad5bbaa533827a47e67dfb39ae1b59cf5c9b0ecc0a7efc5acf0c6adf3cbb1e9c4a9f1ccb1f1ccb1fbd4b7fcd3b5f6cbabe2b795dbb294c4a18b37180463443090705bae8871c29c85c7a18cc8a28dc1977fdbaf96deb49eedc0abe4b49de2ae96ce9a82d29e86e1b9afddb5a9d9b2a1f3ccbbe4bdacf3ccbde9c3b6e0beb2c9aea39a82767d63567b655a61524b291c14776757a89682c7b5a1d5c0aff4ddcdd5bfb1f2dccff7e4d5d4c4b4efe0cde2d3c0eedfccfae8d4e9d4c1ebd5c7c5afa1a39082492f20a47764a36c57a76d57c58c71dba687f0be9deebc9be0a98ab8785daf6c51c68366c68464c68565b57456b06850ab624fa867519f624d9a614da06f5e7250444c3126b09a8cae9785cfb49fd1b7a0d2b7a4cdb29fcbb09bd4baa3af957ccdb39ad6baa4b99a86c1a28ea184748e7368a08a7f8b776e493326bea493fee3cee4cbb5dfcab5f2e1d1fdeddefeeedfd7c6b6ead7c8ebd6c5ecd5c7f1dac8fde7d2f1dbc6f8e3d2e5cfc1ffebdac6b3a2b9a69885726445301dcab5a0d5bfa8f3ddc6e3cebbc8b39eb29e86edd9c0e0cab2edd9c0e1ccb7eed9c4e5d0bdd9c4afe5d3bbbaa890c7b69c8f7f66584831b8a38edbc0abdfc4affae5d2e8d7c3e9d7c3ecd7c2ffe4cff7dbc5e5c9b3f1d5bff4d8c3f7ddc6f9dfc8dfc5aef8ddc8e6cbb6e0c4acd9bda5dabea9583d287d624dbba28cdfc9b1ebd6bbead6bdf3dfc7ffefdcf3e0d1f2dfd0f4e1d2feebdaf5e3cfe7d5bff9e7d1f5e3cfecdac4cdb7a23a210d8c75639c8271a88c77a78874a98c7aae917fc3a28fc5a590af8f7aa78873a387718e6f5aa5816bb58c78ad8271a97e6da27764ad877488685984685a715645ae8e79fad2b8f1c8ace6c2a8e9c9b2d8c0a8f7e3cbf8e3d0cab8a4f4e2cafaead3fdecdae9d8c8ecdbcbfff1e2e1cebdc9b6a5624f416451435a47387b68577964535a402f5c4130846853a08067ac8a6fb18d75c39f87d0ab90dab59addb7a0d4ae97d1ac92d2ad92cba68cd1ad95f4d4bda0846c543820e7cfb3ebd6bbf0dcc1f0dcc1f1e0c6efdec4eedcc4f7e3cbf9e5cdd9c5acdac6abf2ddc0efdcbef0e0c6e9d9c2d7c6b6453327a292838a7b6898866e907c63847057b19b84b09580b59a85a28a72a8927a97836bcbb59ea38d76a48e76bea890937f6683715b86745eae9d8394826a907f6d5d4c3ab5a38d9a866e98826d9c8671c6b098c9b197e6ccb3d2b8a1dfc6b0e3cdb8d4bdab705a45ba9e88d9bda8bda392b59f913d271aaf9586c6a691e0bca4d6b29af1ceb8f2d3beeed2bcd4b69ed1b39be2c0a7eacab1d2b29bd8baa2e1c1a8cfaf98d9bda7b1937bf7d2b7edcbafd5bca8482d1ab68e75dcaf92d7aa8de7ba9df8ccafeec5a9e8bfa3f2cbaeedc8adf9d4b9fcd5b8fcd5b8ffd5b5ffd9b8e5b795efc2a1c1977e572e18b08771bf957dd9ad92ebbea1e7bda4daae95ce9f83eabb9fd9ab91ffd0b6dfa98de3aa8ddaa184ebb295edc7bcf1cbbedeb9a7e8c3b0eac3b2e9c2b1efc5b7dab4a7d2b4a9ccb2a5a2867a947c7065524c1a0b04bba899bcaa96d7c5b1ecd7c4e5d0bff6e0d2f5dfd1e7d4c6b8a797e5d5c5e1d2bff0e1ceefddc9e8d3c0dfc8b8e6cfc1baa7995c4032a97c69b77d67cc8e75ebae91e1af8ceec09cd8ac87fec9a7ca876ac47a5dcc8362cb8764e3a783eeb290e6a086b16951a9624cb16f579b5d48935e4c6c4639684e41998270bfa994d0b69dae927ad0b5a2c4a998d9bea9c1a790d7bda4e5cbb2b59984b19580ba9b87b19482ab9184927c6f9581762e180ac9b09cffe9d2ffecd6f8e3d0ecdccdfaece1fff0e6fff0e3f5e2d3f0dbcadec9b8ddc8b5ecd6bffbe7cff1dccbeedbccfce9d8f5e2d3c4b0a58875674a3524bfaa95dec8b1dcc6afd7c1acddc7b2a58f77ccb79cdfcaafeed9bef2dcc4f0dac2e8d2bbe5cfb7d8c2aad3bfa4baa68d8c7a625c4734cdb8a5dbc2acfee5cfefdac7e4d3bfd2c0acead5c0d5baa5fbdfc9e9cdb7dec3aed7beaae1c8b4cab49fe3cab4e5cbb4c8ad92f7d9bdd1b296c6a89050321a9d8169e8ceb5bea68af2ddc0e3ceb1feead1f8e3d0fce9d8f9e6d7ffefddf8e7d5fcebd7f0dec8fff0dafdebd7f3decbe5ccb83d24108f75648e73629e7d6aa5826eac8b78b5927fb48e79c49e879a745dc5a18bbe9b87b08b78bc937db78d77b2836fac7e67b1836ca37a668b6b5e92766a634835be9e85d0a789e7be9ee9c6aaf7dbc3f4dec7f6e4d0f9e8d8f3e3d3efe3cdfbefd9fef3e1f3e6d6e3d1c3f8e5d6f6dfcddbc4b2c6af9f846d5d927c6776614c7e6853684f3b6245338465509e7c61b79478cda88ec49c82e4bb9de6bd9fdeb49bf0c6ade6bda1f4cbadedc4a8e5bda3eac8afb0927a74593ef0d6bbf0d8bcf6e3c5f7e3c8efdec2fde9d0ecd8bffce8d0fce8d0f0dcc3e8d4b9ebd6b9e7d4b6f4e3c7f8e6ced9c6b54e3b2da29283a0917eb09c83a89378ab977cc8b29abea38ec9ae99c2aa92c4b097c8b49cc7b39bab927c816951a08b70a69279b3a18998876da79273af9a7d968372524131a59179bea890856f5a806a55d6c0a8a0886ec5ab94d9bfa8ceb59fe9d3becbb6a3745f4cc7ae98987f6bab9486ab9587422b1d9a7d6ba17c62ddb498c59d83edc9afc2a289ecceb6f4d4bde1c1a8e1bfa4c9a78cc5a38aeacab1b6927acaa88fd2b29dceac93c59e7fd3ae91d4b9a44e3320cda58bd8ab8cecbfa0fcd0b3eec5a7edc6a9f2cab0f8d3b8f7d3b9e7c3a9f1ccb1e0b99cefc3a6f6c9a8eec09feec09fd9ab9161351cb68a71d7a98fe5b698f2c3a5ecc0a3ecc0a3deaf91ebba9aecbda1f8c7a9e0a98bf1b89ae9ae90e3a88ae1bcb3e0bcb0cca996eac5b2eec5b3f1c7b7f0c5b5e7c0b1e8c8bbceb1a3cfb2a4987d72604b461c0b04c9b3a5c8b39eccb7a2d6c1acead3c1ebd1c2f0d6c9dcc5b7f9e3d5f2dfd0f1e0cee6d5c1efdac7f8decdddc3b4dac3b5d2bfb1947a6b8a614d9d6951d09478fabf9ff0c09cf4caa4e8bd9af7c2a0ca8365cd7e5fd38868d89673ffcea7f7c7a1ffceacc78b6fb5735da5614eaa695598644f5f3a2a7c6150cfb6a0c6ae94d5ba9fccb196cab19dcbb1a0e2c8b7dec5b1d7c1aadac4adbda48ea08570d4b8a3bfa48fa48d7da08a7c7966553a2510cfb59cfadfc4f2d8bffde7d0ffeedff8e7ddfff0e6fbe9ddffeedef7e5d1f9e7d3f5e3cdf4e0c8f6e4ccfdead9e7d6c6ebdacae2d1c1cdbbaf7a685a746150f1dcc7d7c1aaeed8c1f0d7c3bda490a38d75e9d4b7d2bd9ee9d4b5cfb79bd9c1a7cbb39bc5ad95cdb59db6a088a9937e816c5b4d3529f5ddd1e7d0beefd9c4efdac9fae7d6f7e2d1e6d1c0f0d9c7f1dbc6e2cbb9edd6c6f8e2d5f8e5d7e7d5c7f4e1d2ffebd6efd7bff8dac0eccdb1dfc1a94e2f1aab8f79c6ac95dfc7ade9d4b9f2dec5fae8d0f7e6d4ffefe0f1e1d4fbebdcf9ecdcf5e8d7fcecdcfdecdcf8e6d8fce9dae2cbbb5a40318d7366a5897bb79685ae8b78a78373a78272a77e6cb88d7aa87d6aad8470b68f7e9f7867bf9b85ab8570ac8671b48b77b0886fa6816e95776d91766b593d28be9c80fed6b3d4ae8aefd4b7fff4ddffeeddfae8dafff0e6f0e4d8f6eddcf9f0dfeee6d9f9efe3f3e5daf7e4d6fce5d3e1c8b4bca2917c655369533c7561499d8875836e5b5b4130917560be9e85c2a085d2ac95c8a389cea788d8b192e8bea6deb49ce5bca0f4cbadf1c5aae9c1a8e0bda99f806c8a6e58fae2caf9e4c9f8e4cbe7d5bddeceb5f0dec8f9e7d3fce9d8ffeedae9d7c1e5d3bbf8e4cbf8e7cbf7e4c6eedabfe5d0bd5845369a8a7aa79682b39e83b1997dc6b196baa48cb69b86dfc4afad977fa08c738f7b63ab9681af9a87a6917e9e8c769b8b749d8c78a6947cc0a98a9b8367837262614f43dec9b6a7917c9c85759c87769f8d79a08e78ab9482af988692806c948371817464544737716050826f6065534956443a442c22a98c7cd2ac95d2a98dd6b196b9957bd2af99e7c7b0e2bfa9e3bfa7eac5abd7b298956f58ba967ec39a84d9b39cc29d8ad6b09bd1a487deb599bd9e8c523523c7a287f3caaaefc6a8fbd4b5f2cdb0efccb0f5d1b7f7d5bcf2d2bbf6d6bfe6c4abf3ceb4fad0b7f8ccafedc0a3deb194deaf9572442cc4987fddaf95f1c2a4facdaeffd8bafbd2b4eec3a3f2c5a4e5b99ce4b798e2af90ecb797e5ae8fecb395e5c3baebc9bdddb9a9ddb8a5f0c9b8efc5b5e3bcabddb8a8ebcbbcceb1a3e5c8ba987e715d4942221006ccb7a6d2bca7ceb8a3ecd6c1e9d2c0d9bfb0edd3c4f4dacdc9b3a5f0ddccccb9a8e8d6c2f4ddcbf4ddcde6ccbdefd8caccb9aa63493a67432dae7f65c78e70fbc3a2f0c4a1edc5a1f1c7a1eeba95cb8262ce7f5ecf8361de9e7af5c9a4ffddb8fbcda9d69f80a96751ab67549857439b67525934229a7f6ac3ab93e0c8accbb294cab095d7c1ace5cebcf1dac8cab49fd8c4acd2bea6bca792d3bda8dec4adbba18aad96848c77668875644b3520c6ab90f3d4b7eaccb2f6dcc5f8e3d0f1dfd1f9e5daf4e1d3f3e2d0f9e8d4f5e4d0f5e5cef2e0caf1e1cafeeddbebdacae7d7c7cabaabc6b4a8604e407d6a59e4cfbaf7e2cde7d1bcebd1c0d8bfabad977fdbc6a9c0ab8ed8c3a4e5cdb1c5ad93d1b7a0ceb69ebaa28ab19b849a8373957d71432a23f5ddd3f7e0d0ffecd9fce9d8efdccdfbe8d9f8e5d6ebd8c7feebdaeedbcaecd9caffede1ebdad0f6e6d9eedecffff1e0f5dfc8ffe8d0e3c5adc9aa96462713bda18bd7bda4d0b89eebd5bdecd7c2f8e7d5feeedef6e6d7f2e4d7f4e6d9f6e8dbede0d0eedecff6e4d6fbe9ddfce9dbdcc5b7745a4b93796ca68a7cbe9d8cae8977af8a7ab38e7cb18673b18771c19683be9380ac8170a87f6db38d78b9937cb48e77ae8871a47f64ad8a7496786d8b7164593d27d5b89ad4b28ff6d5b4e9d4b9feecd6f9e8d8f5e5d8fbede4f4e7defaeee0f4ebdcf1e7ddf5ebe1f2e4d9feecdef9e2d2e9cfbec4aa998b71606c533d816b566c5746796453654b3a836752a6866dceaa90e4bea7d1a990d5ae91dcb596e8c0a7f4ccb3e6bda1efc6a8e8bca1f5cbb2e5c0ad91725e987d68f6e0c9f2dec6ffeed6f4e4cdf5e5ceefdeccf4e3d1f4e3d1fcebd9f4e2cef1dfc9f3e1cbebdac0f4e0c5f2dec3dec9b475604f7a6959a2917d958063ae9778bea98ec0aa92b39982d1b7a0bea890ad9980a7957da5937db5a08da99481b7a58fa5957ea3937ca4927accb498af9a7f95837569574bb39e8dc3ac9aab9685ad9887a9968584725e8b7665ae99886b5a4a6252435a4e404d413355473a5443395a49416d5a534c362b8e7163be9a82d3ab91d7b297dbb79dd5b19bd1ae98e1bda7d0ac94ebc2acc29983e0baa398725bcca38dd2a993c7a18cba917bddaf95e6baa1c4a39062412ed2aa90f2c9abf9d5b5f0cdafe9c7abedcbb0f6d4bbf7d4bef3d0baf0d0b9f8d5bfeecab2fcd7bcf6cdb1eec2a5dfb295daab918d5f47be9078dfb295edbf9efbceadf5ccaef0c9aaf4c9a9efc4a4eec7a8e9c0a2e9b898edb898f4bd9ef3bd9bd3b2abf6d6cbdcb8aaedc8b6eec9b9e1bdadefcebde9c9bae7cabae0c4b6ead0c1a79183544035422f21c2ab99d6bda9e2c8b9d6bfafd2bbabd9c2b2d8c1b1d8c3b2d9c4b3dfccbbeedbcaf8e5d4eed9c8f0daccf0d9cbc5afa1b19b8d71574655321e986a50c08769f7c19ff2c7a5eac4a0facaa4daa37cc5815ec47b58c88058dfa17cf6cfaefbd8b8ffdbbacd9274a9664ca6624d9c5d4ba16e5b4b2814a98f78d4baa1ddc3aae2caaee3ceb3e8d4bcead5c0f1dcc7eed9c4d7c5adf2e0cadfcdb9e1ccb7ddc3aab49880baa18da99483826f61422b19ccad91e7c4a6e5c3aaf3d5bdf1dbc3eddbc5e8d6c2f4e1d0f5e4d0f1e0ccf7e6d2f1e2cdfae9d5f5e6d3fdedddf3e3d4eadacbfff1e2f2e0d2695848948170dbc6b1c8b39ee3ceb9d3bcaad2bba9d4bba7e1c9b1c0a890ceb69ce3cbb1d1b99fe8d0b8e0c8b0ae957fc2ac97967f71887265422b23e7d1c6fee8dafbe6d5f2dfd0f2dfd0ffeee0ecdaccf5e4d4fff1e1fbebdbf7e7d8fcecddfbebdcfdedddf2e2d2fff1dff2e0caf1d9c1ffe7d2af8f80523223b99b83e2c4a8e4c9ace4ccb4f2ddccf2e0d2fdeddef4e7d7fcecddeedecffceadefff4e6fceadcf6e3d4f9e6d8f6e0d2f1daca967c6d987c6eaf9282c0a08b96725cac8774a9836eb78e78cea48cc89e88b08670bf917adbad95bb8e77cda089c79e82b28b6cbb9475ba977baa8b77927764533920d1b99dffe7cdfde7cfefddc7feeddbfff1e1e6d8cbfff4e7f3e5daf9e8defdefe4f1e3d8f6e8dbf9e9dcf3e1d3ffeedff8e3d2bba4947b6152694f407b6154745e50826b5b5136258d6e59b49078cfaa8fd6ae94cea78adab396dab598fbd6bbe9c4a9eec7aaf8cfb1eabf9fefc3a6ddb7a081614cbca691f5e5cef8e8d1f3e3ccfdeed7f7e7d0f4e1d0f5e2d1efdecaf5e5ceedd9c1c8b49cf5e3cdf7e7cef2e1c7f2e1c5e6d4be95836f6f5c4bcdb8a3cdb899c3ac8cae957fc7ae9ab89e87c4aa91c0aa92d2bea59d8c70bfae9495816985705b97836ba9957caa967bb39f84c6b299c2ad987a6959665446a89682b6a48eae9986a18c77c4ae99aa947fbea795af9a89c1b0a07967596e5c4e5c4a3e503f3556453d604e44806c61564033735948d2b29bdfbba1d8b398ddba9eddb9a1d2ae96d3af97d5b199bb977fd0ac94d4b098deb8a1c39d86c8a389c39e84c29d83cca48adab299cda99368442eefc3aaf6cdb1ffe0c1f4d7b9efd1b5f1d1b8ebc7b1edc7b2fbd5c0edc9b1f0ceb3eeccb0fddabcefc8a9eec2a5dfb295d9ab9180523aab7c62e1b092ecbb9af5c7a5f5ccacf8cfaff9ccadf9ceaee8c5a7f6d2b2f4c3a3f4bd9ef0ba98f2bc98eecdc4f7d5cbebc6b6e5beadf0c9b8e9c4b4e4c3b4f5d4c5fbdacbe5c8badbc1b4a690834e3b2d675446b8a392e2cbb9ccb5a5ead3c3ead3c3dac3b3c6af9fe7d2c1ecd7c6edd8c7d2bdace2cdbcf4dfceead4c6d6c0b2d6c0b2ab9587785e4d4d2a1792644cb37a5cfcc4a1e8bf9fe5bd9af9c59ec58760c07c57e09a76ce865ef5b994f1caabf3d0b4f5c2a3c08064b56f56a25b47ab6c5ab17e6b482511b59b84e9cdb7cdb39ae4cfb4ffedd2e3d1b9e0ceb8ead5c2ead5c0e7d2bdd1bfa9e7d5c1d8c3aed1b69bd1b69bb9a08aab96859a8779382111ae8f73bf9b7bddb99fe7c7b0ffe7cdfae9cff9e4cfdeccb6f1dfcbf8e6d2ffefdbfae9d5f8e7d5f4e3d1fbeadafdecdcd1bfb1d1c0b0867364493625baa592dec8b3d1bba4f1dbc4ebd5c0cab49fd0b7a3ecd3bdb39b83f1d9c1b29a80baa288d4bca4c9b199d7c1aab69f8da28d7c8f796b432d20d6c0b3f4ded0fbe5d7fbe8d9ebd8c9f4e1d3ead8cafbe9dbfdeddef7e7d8f1e1d2e5d5c5f4e4d4f6e7d4fff0def9e8d6f7e5d1f9e3ccffe9d4a88b7d59392ab99b83d4b69aefd4b9fce4ccffecddf3e1d5f5e8d8f8ebdbeadacae9d8c8feebddf9e6d7f1decdfae7d6fbe5d7dac5b4fbe1d0c8af9b866959b89987c8a891c8a68dbb977fc9a38ccca78c987056aa8269bd957ccca289ddb498c79d85d8ae95d5ac90d6af90edc9a7d8b798a68772846755674f37d3bda5efdac7f9e6d5f5e2d1f6e5d5f8e8d8f0e3d2eadacbf2e0d2fde9deeedacffae8dafceadcf2e1d1fff4e4fbead8fbe8d7c7b0a0a086777b5f53886c60856e60755b4c8c705b8f6f58d8b399dfb89be3ba9cf0c9aae0bb9eecc9abfad7bbe1bea0edc9a9efc8a9ebc0a0eec2a5deb69d7f5c46c5af98f0e0c9f3e3ccf3e4cdf2e4caf9e9d2fde8d5e6d1bef8e8d1f8e6cefce6cef4dec6e0ccb4f7e5cdf4e0c7e0ccb1ead6beae99846f5a49baa48fbba786cbb494b49986977c6ba88e75ab9377cfb79fb09a829f8b70b29e83a59178b5a189ac967ea48f74ceb99ac5b093d6c2aabfac9b7a6758635041917f6bac9a846b5641baa48f8d745ed6bda7c8af9b8c7764b19c8bbeab9ab49f8e9f897b7d6b5f76645a826c5f947d6f6c55477f6554bf9f8ab49078c29d83e8c3a9d8b29bf1cbb4d7b19acda991e7c3ade9c5afbd9981dfb9a2e0bba1ba9279cca48ac69e84cea68dcca78dc9a38c956d54eabca2f6c8aeecc7aaeacbaeffe1c5ebccb0edc7b0e6bca6fad0bae8c0a7efccb0ebc8aaf6d3b3eac3a2f9ccadecbd9fdbac92ba8b71ce9c83e7b497eeb999f1bf9ceabc9befc2a3fcc9acf3c4a6ebc6a9efc8abeebd9dfec9a9fac8a7e6b692f2d1c2ebc7b7ddb4a2d8ad9ae3b8a7e2b7a7eec4b6eac2b6edc5b9dfbbafdbbdb2ab938747332aa9978bc9b6a8d6c3b4d7c2b1d1baa8e9d2c0d3bcaad9c2b0dfc5b4e7cdbce3c9b8f9e2d0e5cebcebd4c2e9d4c3d4bfaedac7b68572617d66564b26168b5b47b57a5cf6bb99f3c8a8f5caa8f5bd9abf7d5aba7150c67b5bc17953f0b48febc2a4fad5b8ffddbec9886cb96e57ac614eac6a5aa06d5c54311ec3aa96dec3b0dcc3ade6d0b9e2ceb6e5d0bddbc6b3e9d2c2efd8c8e4cdbdeed7c5e2cfbeecd7c2cbaf97ccae94bfa690b09b88af9c8e351e0ed0b195e9c6a6ffddc3fadac3f2dac0fde9d0f9e3cef2dbc9fae3d1ffead8fce5d3fde6d4fbe6d3f1dccbf7e2d1fde8d7f6e0d2eed9c8e9d2c258412fc2a993d5bda5cfb59cddc5abd9c1a9d9c3abe9d3bbb9a38bb8a086af977de6ceb4dac2a8dcc6aedbc5adc6b099ae98838a75629984714d3a29cbb8a7edd8c7f2ddccffebddfce9dafce9daf0dfcff7e5d7f4e2d4f6e4d6feecdefae9d9e8d7c7e6d5c3ffeeddfcead6dcc7b2fbe5cee7ceb8b398875b3e2cc5a991e6ccb1f7dfc5f3dec9fae9d9fbede0fdf0e0e4d7c6faeadaeddcccfae7d6dec9b6e5d3bde8d6c0f7e2cfdfcab5f7dec8e4ccb4816550cfb09be0c1a5e9c7abe3c1a6c19d83c9a688e8c5a7edc9afe4c2a7dfc0a4c5a78bf1d2b6e1bfa4e3c1a5e8c7a8e7c8a9c4a68abda18c866b5a8b725cffe9d4fde6d8ffe9dcf8e2d5ebd5c7f0ddcceedcc8ffefdeead5c4fae3d5f7e0d2fce7d6f6e1d0f7e5d1f9e7d3fbe9d3efdac5e3ccba7b61508a6d5d8669597056457b604d9b7c67b39178e4bca2e5bc9edab193e2bb9acfab8be5c2a2fad7b9f2cfb1e8c5a5e8c4a4e5bc9ce9c0a2d8ae966a4630e5cdb5f3e2c8fcebd1f2e3c6d7c7adead8c0fee8d3fbe4d2ffead5f4e0c8e2cab0e6ceb2e9d4b9ddc8adc9b197d6bea4e5cfb8bca691574030d6c0a99e8a69cfbb9ad3baa48b725ea68e74b29a7eb79f87ae9880998469ad987da58f77b59f88c7ae98b7a189af9a7db6a184bba58ebba6955b4537533e2dc1ab96c5af98b7a18cc7ae9ae4c9b4d4b9a4ebd1ba9c836dc3aa96e0cab5b79e88a9937ea89584897667a89181a98f7e755b4e543729c7a491d8b29fdbb2a0d8af9bd6ad97edc4aee1b8a4c59f8ae0baa5d5af9ae6c0a9ddb49edab299b98f77c49a82c99f87c89e88d8af99cda4908e644cf6c4abf5c2a7e7ba9df4cdb0eac7a9f6d3b7f2cdb3f8ceb6ebbda6eabca4f3c9b0f1caadfad3b4e0b595e4b192efba9be7b59abc8d73a7735bdda78deeb799eab193e3ab90e6ae93f0b79af0bb9cefc2a5edc1a4edbea0facdacdeb393f3ccabf6d2c4f0cbb9d0a795e8bba8eec0b0eec0b1eabeb3f7cdc1e4b9b0d8b2a7d2b4aa9d857b46332cac9b93fff6ecdbc9bbe5d0bfe8d1bfdfc8b8e9cfbee1c7b8f5dbcad3b9aad0b6a5e7cdbee5cebcfae3d3dec9b8dec9b8b8a39295806f9c82733c180c8f5e4fae7155ebaf8df8cbaaf3c5a4e9ad89c17b59c47959c67b5bb9734fe2a682facfadf9d0b2f4bd9fd08f73bd725ba95e4bac6a5a9c6958664532ccb39fe9d0bce7cebaebd7bfdbc6b1edd8c5f0dbcaf4ddcfe1cabaf9e2d2ead3c3e6d1c0dbc5b0d6b7a2d1b39bbaa089ac9681a690824d3624d1b397e5c2a2e1bda3fadac1f8dec7f8e2cbfbe2cef4ddcbffebd9fce5d3f4ddcbfae3d1f6e1cef7e2cffae5d4cfbaa9f8e3d2cdb8a7a28b796d5742dbc5aee2cab2f6dec4c9b195dac5aaddc9aec3af94b5a085c5af97bea890cdb79fc7b199d3bda6bfab93bba691a38e79927d688a7864564430b7a591f2dfcefce7d6ffeadcffecddffecddffecddf3e1d3efddcff6e4d6fceadcfff0e1feebdcd6c3b4fbe8d7eed9c8f6e1cef6ddc7dec5af927766624734c0a890e0cab2e6d1bcfeeddbfff5e8fdf1e3f5e9d9fcefdffcecddf8e5d6f8e3d0e8d3bef4e2ccf1e1cae5d3bfeddbc5f5e1c9f3ddc569503ae0c6adfcdec2f1d4b6eecfb3ccad91c9aa8de9caadf5d6bae6c8aee1c8aae2c9abceb396dfc1a5ddbfa3e8cbaddfc2a4c6ab90b095828f7564856c58f7e0cef8e2d5fbe5daffe9dcf4ded0ebd4c2f5dfcaefd6c2fce2d1fbe1d0f4dac9fce2d1f5dfcae8d2bdf8e4ccf9e5cdeed8c1d0b7a17f64518d705e8a6d5b9c816ea08570ab8b74d0ac92e4bda0e9c0a2e0b799ebc4a5f5d1b1efccaef9d8b9f9d8b9e9c6a8f3cfaff3ccade4bda0dbb29c4f2c18f4dcc4feead1eddabcdecbadbba88a927e63ddc7b2edd8c5ecdac4e2d0b8ecd4bae8ceb3f5ddc1e1c9adebd1b6f4dac1e3c8b3cdb4a0513a28b6a089beaa89b39f7ed3bda5a48b75c3ab91b0987cc1a991b29983aa947cab957dbea58fa68d7799806ab09a829c876cc3ae93b9a38ea790804c35258f7866c1a892ead1bbc0a793c2a897dac1ade0c7b1f3d9c2c5ab94d9c0aaddc5add9bfa6ddc5addac5b08a7560bfa690c0a592856a59533626bf9c89d4ae9bdcb3a1e3b8a7d0a592d9b09ac59c88d3aa96d1a894d8af9bd2a995be957fc49a84cda38bdfb29bc59b83cea48ecfa690be9581936651ecb8a0fcc6aaecbda1f6caade6c1a4e4bfa2edc8adf1c9aff0c4abefc3aaf3c9b0f9d0b4e6ba9df4c5a7e9b495e4ad8fe9b89ad3a4889e6b50d09a80daa385eeb597f4b89ed79b81e9ac8fedb496eeb89cebba9ceec09fefc2a1eac1a3e8c1a2f2d0c4eac6b6cca594e5baa9ebc0b0e5b9acf8cdc4f4ccc2efc7bfe9c4bbeed0c8866d66402f28b1a29bf1e3dadeccc0ddc3b6d7bbaddfc3b7e9cfc0f3d9ccdbc4b4cfb8aad0bbaaeed8cae3cebde9d3c5ead4c6b8a193e5cbbeb79d908d6f643d18108e6051a4674ae2a682f9c8a7ffceaddd9b78c67c59cb7f5fc27757cf8965eeb28dfacea9ffd9b6f6bfa0c18062bf755cb66e56a769549a6a5680644ed8c4acf0dac3ecd6bfedd9c1e2d0baf0dbc8e7d2bfead5c4f1dccbedd8c7ebd6c3f2ddcaebd2bedfc0abd8baa2c9af96b49e879a8574796250d6b89cefceafffdcc0ffe0c7f1d5bffae1cdfce1cef5dbcaf8e3d2f8e3d2f9e6d5ffecdbfeeddbf6e5d3fae9d9ecdbcbc0af9ff3e2d0c3b29e978770d1c1a8d6c5abe8d7bbd1c0a4a19076baa98fd4c3a9c4b097beaa92b5a1898f7a65a18f79c1af9ba5937f998773b4a38f97867291826f534431968774f4e1d0ffecdbf7e4d5fae9d9fff3e5fff2e4ecdaccecdacceddbcdfbe9dbffeddffff0e1f5dfd1fbe5d7f5dfd1f5e0cff8decdf6dccb957b6a684e3dbca691efdac7fff1e1fbede0fdf0e7f7ede3f8efe0f4e8daf4e4d7ffeddfffecd9e2cdb8f0e1cefbeedbf9e9d9e9dac7f2e2cbecdac257422debd5befde3c8eed5b7f3d7bfffe4ccd7bda2ecd4b8e8d0b6f1d9bfe1c7acf8ddc0dcbea2e5c6aad2b397d4b599d7b99dc5a991b89d8a80665595806bf5e3cff5e3d7f2e1d7f1e1d2f3e2d0f3ddc8d2b7a2f2d7c2e7ccb9f7dcc9f6dbc8fadfccf4dbc5f9e0cafbe5cdf2dcc4f2dcc4d1b9a16e533e7c604b8f735e9b7f6a987c66a5826cc39f85d9b197e5bc9ef1c8aaf4cdaef3ceb1f3d0b4fbd9bdf4d2b6eecbafe8c3a8f8d0b6e6c1a7dabaa5341906d0baa5f9e5cce9d1b5dfc6a8e6cfb0d1bc9fe2ceb6f0dfcbe5d9c3ede1c9e6d2b9e9d1b7dfc5acdec2aaebcfb7f6dac2eed3bebba28e452e1cac967fb4a180bca988aa967db7a18ac5b095b19c81c0aa93cab49da08a7299836baa947da9937e7d6752ab977fb29e85a08c73aa95829c8575523b2ba68d79ddc3ace8d0b8eed5c1bba492ffebd8e5cebca68d77d9c0aac3aa94b09a82ceb69af3dec1d2c1a7cdbca2bea98ea89076a48b75513621c1a18cd7b39dd6b09bd6ad99d5ac98f0c7b3e4bba9bf9986e3bdaac6a08bd3aa96cea58fdeb49ebe947ed3a993c59b85c99e8bc9a08ca87f6db58b75ecb8a0f0bda0ecbfa2f4cdaeeac5a8deb99eefcab0f0ccb2e0bca2dbb69bfbd3b9f0c7abe0b195edbc9ef0bda0e2af90e9b898e2b49397684ad8a789d8a685dda687e7ae91dfa688e5aa88eaaf8de7ac8cf4bb9debb696fdccacfecfb3eabca2f1d1c6f0cfc0dfb8a9efc5b5fdd3c5f1c9bdffe1d6e6c0b7e2beb2dab8aed1b4ac9b847c33221befe0d9eee0d7d1bfb3e3c8bddabeb2cab0a3e8d1c3e5cec0d6c0b2e5cfc1f0daccd5c2b3cfbcaddac7b8e3cdbfebd5c7f7e0d2a58b7e8f7368401f1893675aa5684bc98965f7c2a0f9c3a1c37d59ca7c58c47554c77b5bc37d59e1a37effd2aafac8a3da9f7fd49174c77d62b26c53ae715c9769529a7e68e5d1b9f5dfc8f3ddc6e3cfb7f3dec9dfcab7e0cbb8f1dccbe1cebdf4e2cef9e7d3ead5c2f0d7c3ccb09bc3a48fc2aa92aa967e9d8a7b4a3726dcc2abf2d4b8edceb2ffe5cde7ccb9f8decdf4dac9ffe9d7fce7d6f3e0d1fdead9f4e3d1f5e4d2fbead8fae9d9f6e6d6b8a898d0c0b0b4a592b4a590e7d8c1dcceb4c4b69be1d3b8ddcdb3d2c2a9e1cfb7b5a38bb09e88bfad97b09e8a64523e756452a39280ae9d8b9786769e8e7e7060505b4e3d6e5e4eeddccaefdccbfdecdcffefdfefddcfeedccefceadcfeecdef7e5d7ffeee0ffeee0fff2e4eedbcce7d4c5f6e0d2fee9d8fce5d3fde4d0715746765f4dd8c2ade2d0bcf7e7d8f8eaddfaeee2fef4e8f6eddefcf0e0faeaddffeee0f0dbc8e7d5c1f2e3d0fbeeddfbeedef8e8d8f6e7d2c9b9a2422d1ad2bca5ecd4b8f2d9bbf1d5bddbc1a8d2ba9ee0cbaef8e2caebd5bddcc2a9eacfb4e3c5a9e9ccaec4a589d6b89ed9bba1b59983a38875836d589e8974fff4e0fff2e5fff4e9f8ecdcf3e4d1dfc6b0fee2ccd2b6a1f6dac5fde0cef2d7c4f3d8c3edd4beecd3bddfc7aff0dac2fde7cfdcc4ac755c466f543f90745f9478639b7c6798755fbf9a80cba188d7ae92f2c9abf1c8aaedc8abe9c6aafcd8bef4d0b6ffdbc1fad5bbe4bca2ebc7afd3b4a0301605eed9c4f5e1c8eed3b8dbbea0bea483d9c0a2c0a890fcead4e7dbc3e4d8bedcc8ade6ceb2f0d6bde0c6ade6cab2d3b79fd3b8a39f8471412716a69079a28e6db29e7d9f8a6f9d876fbaa588baa58ac5af98a8927bd1bba3c5af97b39d86a8927baf9a85aa988097866ca18f7773614da28d7a735948cab19bc9af96baa087d4bba5e7d2bffdebd7e7d5c1c9b2a0dcc6b1e1cbb6bfa992e2cdb2fce7cce6d4bcdccbb1d7c2a7a79277baa48d472e18bea088d5b29cd7b39ddeb8a3dcb39fc69d89dfb9a4dab49ff2ccb7a8826dd7ae9ad3aa94e2b8a2e7bda5caa08ac9a08ab58c76c49e89a27c67cca28ceab89df2bfa2fccfb2eec5a7f2cbaee0bba0f7d4b8d5b397f0ceb3d0ad91f5cdb3e2b69be1b296e0ae93fbcaace7b89aeabc9be4b5978b5c3ed9aa8cdfaa8adea788e8ac90ebb092ebaf8be6a784ebac8de9ac8feab394eeb99ae9b69be9b79ef9d7cee3bfb3d6b0a3ecc5b6e2bdadefcbbdf1cfc3dfbfb2e6c6b7d6b9a9d3b9ac9e887d433127e4d3c9e4d2c6d5c2b4cfbcaddec8badecbbce0cdbef6e3d4eedbccb29f90e1cebfe3d0c1ead7c8e1cebff6e5d5c3b2a2f1e0d0b09d8e9b857841241c865c4ea56849bd7954ca8e6ac1825fc17553ba6745c0704fc47858b56f4dda9a76ffcca4ffc9a3c48363bd7658b46a4fac664d9d604b976854937762e7d2bde4ceb9f2dcc7f3ddc8edd7c2f6dfcdedd8c7f4dfcedecbbaf5e6d1eedfcae5d4c2dfcab7f8dfcbd1b8a4c1ad95b1a08c97897c49392cefdccbe8d2bbf8dec7ecd1bcfde6d6f7e1d3fbe6d5f4dfcef5e0cff3decdfae5d4f9e6d5feebdafce9d8f4e1d0ffefddecdbcb918070857462e6d5c1f7e7d0e1d1b8f7e7cefeeed5f3e1c9c7b59fd4c2aca08e7885735fa2907ca49180d1beada49182a99687a99888b4a2949a8a7b908071655848544435dccbbbf3e0d1f4e3d3f4e3d3ffeddffdebddf9e7d9f8e6d8fceadcf1dfd1fff2e4fbe9dbead8caf7e5d7f6e3d5fce9d8ffeed7f7dfc7755c4677614ad4bea6e8d7bdf9e8d4fbeeddf0e4d4f7ebdbeae2cff8eddbe5d8c8e9d9c9e2d2bbe8d8c1fbebdbfff1e2ffefe0f9e8d8fae8d4ffefda4a311dc0a590e0c5aaf3d5b9efcfb6ccae94d6bba0cbb196d9c1a9ead2badfc7adeed4b9f0d7b9e5caacbfa185c4a68cb0927aa28670b196837e6853ccbaa4ffefdbfff5ebf7e9e0fdf1e1ede1cbd4bea9f8ddc8eed3beedd2bdecd1bef5dcc8e8cfbbd6c0a9edd7c0e8d2bbe2ccb5f2dcc5d1bba4624c37735a46806552977864977760a48068bf9a80cda38ad3a78ce5b99cefc6a8eac3a6f1ccafe9c4a9f7d2b7fbd6bbf9d1b7f8ceb5fad4bdcfae9b351b0af2ddc8feead1ffe4c6d8bb99dfc39eefd2b0edcfb3fae0c7f5e1c6f4e3c7ead5b6c8b192dbc6a9c5ad93f1d7bce1c6abcdb39aab917a3d2410a38b73b69f7fb09977a58d71b59d81c3ac8dc0a88cccb49cac937db59d85b9a189a58d75a38d75b4a088a39179a7977da4947aa3917b8d7863644b35c8ae95e9ceb1cbb294f8e0c6e5d1b9f6e5d1f8e7d5f2ddccd6c0b2e7d1c3d3beadf6e0cbfce8d0e9d8c4c6b5a1cebaa2b7a18ad2bca74e3521ba9b86bd9a86ddb8a5e0baa5dfb6a0e1b8a2e8c2abcda790e6c0a9d5af98ddb7a0e7c2a8b99178bf977dcea68dd1a990d0a88fd5af989a745dddb59ce3b699e9b898edbea0f0c3a6f6cdaff4cfb2e1bea0e9c8a9debb9fe2bda0e7bea2e0b298ddb093dfb094e7b89ae7b89aebbca0e4b59b84553bd5a287d69d80de9e82e3a388e1a084e6a482e9a785e19e81ebab8fe4ab8de7b293ebb89de6b29ae2bdb4ecc6bbdcb5a6eac3b4f8d4c4efcebff1d1c2edcdbee6c7b5dec1afd0b6a5a18b7d513e30e9d7cbcdbaabdecbbceedbccf1decfeddacbe8d5c6bfa99be4cec0d4beb0d9c3b5efd9cbc7b1a3f4e1d2f6e3d4e5d4c4f4e3d3b4a393927f71462d26825c4fa36649b06746b57353b87354c27251c37050c47557b96e4fc27b5bc3815fdf9f79d69672bb7456bc7257ae6449b67056a1644f825540977d66cfbda5f8e2cbf6e0c9f1dbc4e4cfbae2cdbaf3decbe3d1bdf5e4d0d7c8b1eadbc4e4d3bfe3d1bdd8c2add4bea9ccbaa4ae9f8caea095483a2ffbe9dbecd7c6e7d1baefd9c4ebd5c7eedbccffebdaf0dbc8f5e0cff6dfcff4dfcefce7d6f8e3d2fce9d8ffecdbf8e5d4f5e4d4b6a595493828ead9c7f3e2cef5e4d0e3d3bcfaead3e8d6c0d6c4aec8b3a0a18c799e8974816c57af9a87a89682a18c7b8b7867988576a290829684768b7b6e5e4e41443425e1cebff2ddcceedbcafce9d8ffefe0fce9daf6e3d4fae7d8fdeadbf8e7d7f6e5d5f2e1d1f5e4d4fae9d9ffeedef8e5d4f5dfc8f7dfc76047338d745ecfb9a1f6e2c7ecdac2f6e7d2fbebdbfff4e4ebe0cef6ebd9f1e4d3faeddcf6e7d4f0e1cefeeedffff3e6faeaddfbebdcf8e5d4ffecd95f4836ba9f8af4d6bcedceb2ecccb3c7a78eccb196d2b89de7cfb7ffe7cffde5cdffe7cdfee7c8eed5b7ceb398c8ac94bca08ac5aa958d74607c6651eedcc6f9e8d4fae9dffff5ecfbf0deeddec9edd7c0f0d5c0f9dec9ffe6d0ebd2bef3dac6f7e1ccdfc9b4e1cbb4fce6cfead4bde6d0b9edd7c279634e9d86748c735f91725ea27f69b08c74b18970c59b82d9ad92ecc0a5f1c5aaeec5a9f2cbaeffd9bffad2b8e7bfa5f3c9b0fdd1b8efc6b0c3a08d492e1bf3dec9f9e5ccf3dabcd5bb9af4d7b5f2d5b3f0d1b4f7d9bddcc5a6eed9bae9d0b1edd4b5f4dfc2f1dcbfe6ceb2c0a88cc9b197c0a890422915967d679b8465a18a6a9b8166bfa58acdb496dbc3a7d3baa4ac967f99836cc3ad95b39b83a38d75a7937ba29279b0a287a3957aaf9f8887725d6c533da0866db99e80f3dabbe2cab0ddc9b1e8d7c3d4c3b1fbe8d7f3ddcff4ded0dec9b8eed8c3e0cab5e2cfbeeddac9e2ccb7c4ae99ead3c3765c4bb1927eceab97d0ab98e4bea9cfa992d6b197d8b399c4a088f1cbb4e3bfa7dbb59ed3ae94d2ad93d3ae93dcb49bb9947ad6b197c29e8689654de0bba1bf9376d7a988dead8fefbea0f8cbaefad1b3deb99cd2af91deb79adcb397d4a58bdaab91dcad91daab8fe6b99ae6b99ce7b7a0d8a89275472fcf9d84d79b7fd49478d19175d99a7bde9e7be6a683e4a387e5a58adda486d5a080dba388dfa98feac2b8dab0a4dbb0a0dfb5a5dfbaa8eecabae9c8b7dab9a8e9c9b4e2c3aeebd0bb917a686a5446f2dfd0d3c0afeed9c8e3cebdead5c4f1dacaf9e2d2f6dfcfedd6c6ceb7a9e1cabcf1dacad8c1b1e9d2c2dbc4b4e8d3c2d8c3b2e8d3c2937d7047332c725046a96b54ae6447ad654cb56b52bf6e53c06f52bf755ab67056ad674dbb7659b97453af684abc7259b76c55b1674caf6a4da76b537e513ac6ac93e6d5bbdecab1eedac1d7c6acf4e3c9e9d7bfebd9c1e9d7c1e6d6bdd0c2a7dcceb3d8c7adc5b198ddc4aed3baa4d7c3abbfae9accbcaf3b2d22f0ded2ffebddecd6c1f4dec7f2dbcbe9d4c3ffeed9f7e2cdf8e3d0efdac9ffead7f7e2cfebd9c5fae8d4fbe8d7f9e8d6f7e6d6cdbbad554536edddcdefdfcfebdcc9e9dac7dac9b7f1dcc9dbc6b3f9e3cebfa994c9b39cb29c85947e67b8a48cb6a08bc2ad988b76639d8a7998857789776b6b594d311f11d7c2b1ecd5c3f0d9c7fae3d1fde8d5fce7d4f3decdf5e0cffde8d7ffefdee1cebdffeddcf8e5d4f9e6d5f8e5d4fae5d2f9e3ccfde4d0583e2f8d7364e1c8b2dfc9b1efdbc2efddc7fae7d9feece0fbebdcfbeeded4c7b7f2e6d8fff2e5fbede2f0e2d9f5e8dffff4ecf0e3daf9e9dadfcebe7d6759ac9281e3c7b1ffe1c9d5b6a1bc9d88cdb199d2b89ff7dfc7f8e2cbf3ddc6f2dcc4f0d8bcedd3b8e3c9b0dcc2abcbb09bbda28f977d6c6b5540f2e0cafff2defeede3f8eadffff3e0f1e2cbe4ceb7f6dec6d6bda7e2c9b3f7dec8e8d2bbdcc6aff2dcc5edd4bef1d8c2f8dfc9f8dfc9eed5c17c6251a3897a967b6aa685729f7c68a5816bc79e88d3a991ebc1a8ebbfa6edc1a6f4cbafeac1a5f6ccb3e5bba2e5bba2e0b49bfaccb4ecc2aabc97845b402bf1dcc7f8e6ceecd7bcddc6a7d4bb9cf1d7b6f3d5b9edcfb3dfc6a8d3bc9cedd2b4e6cbadf8e0c4efdcbee9d6b8f6e3c5e6d2b9e2ceb6493421836c5a7f6a4f7762459e866cbfa78dd3bb9fbea68cbba590b49f8c7b6955af9a85b8a28ab19d84a29078a19178a29479b1a389958470968470806a53cbb399bda486cfb899f4dfc4eedcc4e2d1bddbcab6dac5b0ecd7c2dec9b4cab5a0f8dfc9ebd2bee8d3c2e0cbbaf0d6c5ba9f8ce2c6b86d5042a98673c8a28fd0aa95d2ac97e3bda6ceaa92e1bda5eac7b1f5d1bbebc8b2e2bea8c9a58dd9b59de2bea4efc9b2bd9981dcb8a0debba59b7862ffdfc7d7ab8ec79978d8a588dca68addab90d9aa8ed8ac8fcda184cda083d4a589d8a288d49e84dba88de1af94e9ba9cd1a487d6a994c89b867a5038d8aa90d89f81e1a485dda785dca785e2a883e2a785d9a082d1987bdea587d59d7cd4997bd19678edc5b9e7bdafecc1b1edc2b2ecc5b4eec9b9ecc8baf1d0bff4d1beceae99ccaf9d836c5a7e6b5cfff6e8f6e5d5c4b1a2d6c0b2e6d0c2e1cbbde8d2c4ffebddffe9dbefd9cce1cec0f6e0d2fee8dafae4d6f4ded0fae4d6dec8baead4c6ae988b4e3a31624034a86b56b76d54b36b53bb7059c4775dc0745ac17b62a7654bac6a52ad6a50a55e42b3694eb16651b36853ae644bb36d53a46752855740d1b79ed1c0a6e0ccb3e1cdb4bfae92c0af95bead93cab69ebda991c6b29ac0ac93c7b398cbb79cbba68bb89e85a88e77b49e87b09e8ac7b5a93d2c22e8d6ccffecdeefdac5e3cdb6e5cebcfbe4d2ead4bdf0dac3ead5c0fde8d5f7e2cdf4dfcaffebd6f7e5cffbe9d5f2e1cddcc9baa897875c4b3bf1e0d0f3e2d2fae9d7d7c6b4eeddcbf4e1d0f2ddcad6c1aec9b49fa38d7689735b9d8970bca88fc7b39b8b76618876628e7b6a8f7d6f8472665f4e4429170bdbc4b2cfb49fe8cdb8fbe0cbf6ddc7fae1cbf2d9c5e8d2bdedd7c2f0dbc6e3ceb9f1dcc7edd8c3f8e3cef9e4cffee9d4ffe9d2f9e0cc51372a9d8376c5ac96bba389ebd6bbffe9d2ffecdefff0e2fcebdbf4e4d4f6e9d9f0e4d6fef1e8fdf0e7fff3eaf7e9e0f5e8dff3e7dbe8dbcbe3d3c39e887a98816fe1c5afd4b69cc5a58eb79981d8baa0d1b79ce6ceb4fae2caeed8c0e8d2baf9e1c5e8ceb3d3b79fecd0bae3c7b1d8bca7a88d7a684f3bead4bceed9c4ffefe1ffeddfefdfc8fae9cfecd6bef4dcc4ebd3bbffe7cff2dac2f5dfc7fbe5cef5ddc5e8cfb9ead1bbfbe0cbfae1cbf3d8c5b69c8b765c4da18675a58570c3a08aac8872ad8770d1a990d0a68deac0a7ebc2a6f1c8acf0c7a9edc4a8ffd8bcf6cdb1ffd4b9f3c5abedc3aacfac96755b44d2c0aaf9e9d2ecd8c0e2ccb4e6ceb2ead0b5f0d5baf6dcc1f8e1c2fae3c3e5cbaaf2d7b9eed5b7e5d0b3d4c1a3d8c7a9d2c1a7c4b29c594433715c4b614b34766146937b61988066a1896fb8a28ab09987ac998892806c988670a38d76b29c849581697d6d54a9997f9f9177ac9b87b5a08d725c47af957eb79d82a48b6dc7af97e8d4bceddbc7f4e2ccd6c2aadcc8afddc9b1b19d85e5cdb5e9d0baf0d9c9c8b1a1c4a998c0a594bda193caad9f7e5b48d7b39dcba590bc9681cfa992e9c5adf0ccb6eac7b1e5c1abe9c6b0f2ceb8e2bea8d1ad95cda991cea891c6a28ad8b49ed4b19b7e5b47cba78fcea68cc29679ae7f65c49279cb9980d3a48ad8aa92ba8e73bd8f77bf9076d39f89cc967ed19d87daab91cca085c79f85ae8976ad88756a4731cca289e5ae90d89d7dcd9b7adba988dfa786e4a989e9b294e7b195d59e7fe2a98be7aa8dd6997aeec8bbf9d4c4f2c8b8efc5b5edc5b9e5bfb2d9b5a9d6b2a4dbb6a6dfbeadd6b9ab907a6d76655bf6e9e0bbaea5b7a99eb5a49ac3b1a5e1cfc3c6b6a9ded0c3ecded1f4e8dce5dbcff5e9ddf8ece0f2e4d7eee0d3e6d6c7f3e3d4dac8babba89a584235482716aa705aa86248b67057b76f57b46a51be785eb47459bd8167a86a53ac6a50aa6347b96f54b06852b66d5ab06550b06955a86b59815242d5b9a4d5c0abdec8b1ccb69fbcab91c1b096d7c3abd9c3aee5cab7e1c5b0d7bba5cfb39bd1b99fe1ccafc0a68bd7bda4c6ad979c8774c0ad9f48362cb9a79df1ddd2e8d3c0f2dcc5f2dcc7fce6d1f8e4cbf7e3caf4dec7fde7d0fbe5cef5dfc8fbe5cdfff1d8ffebd3fcead2f7e2cfd6c4b063503fe5d2c1eddac9efddc9e1cfbbe5d3bfe9d8c8f0dfcffdecdab8a793c9b9a29a8a71ab9b82a4947b92826bab9b846c5d4aa29282988a7d7b6d6464574f211006d8bfabe9cdb7e8ccb6f8dcc6f0d4bee9cdb7e1c7b0f5dbc4f5dbc4e8d0b8f4dbc5ffedd6f6e0c9f6e0c9fbe5cefee8d0fbe5cdefd9c2301609a98f80cdb59de4ccb0ffe8c9fbe6cbfae3d1fde8d7f8e6d2f2e2cbf4e8d2f4e9d7fdf1e5f9ede1fdebddfdebddf1e1d2ecdcccf1e2cdedddc699836e866d57e3c5abc7a88bc3a186d8b69be1bfa3f4d7b9f1d6b9ebd1b6f2d8bdebd1b6f1d6bbdec0a4e7c7aeeeceb5f1d1b8f8d8c1ae8f7b6f533debd1b6ffe6cdffe6d2fde4d0f8e0c6f8e0c4f5dbc0efd5bcf8dec5f8e0c6f2dac0f1d9bfe9d1b9e7cdb4e1c7b0cdb39ce6cab4e5cab5ffead8d3b8a5826756a98c7aa98b73b8967baa886dc7a488dbb69beac3a6e6bfa0eec7a6e9c2a1e0b998f8d1b0d3ac8bf0c9a8eac1a1f3caacedc6a9ae8e75927861f3e1cbebdac6ccb9a8ebd6c3e2cdb8f8e4ccdec8b1feead2fae9cdf3e0c0e9d0b1d1b496dbbda1dfc4a7d6c1a2e8d5b5d4c0a5d0bca46c5545634c3c634a365c442c6b5138a389707e664cb8a28ba38c7a8f7c6b705e4ab6a48ea9907abba18a866d57a38f77ac987fa08f758f7a678f78666f5642cfb59eaa8f74bca186bba188a98e79c5ac96b29c85b9a38bc1ad94c1ad95c4b098ceb69edac4add0bbaac2ad9cb09685bca2919e8777876d5e5e3f2bcaaa93d2af99b08c74cea891ebc5aeeac4afedc9b3eec8b3c5a18bd3ad98e8c2add8b29bcaa48dd5ac96e5bfa8cfa994cca892714c39b7947ebe9b85be9c83a68069ab826cc39983a37963b28774bc937db9937ec39a84c89b88cc9d89c99a88d0a690c2a08791755f836a56745a493a1f0ac19d85daa78ce3aa8ddfa98dcd957aebab90eaaa91d8a089ebb59dd79f84e3aa8dd79e81f0b799ecccbfe9c8b9edc8b8e8c3b3eac6badebcb2dbb9afd5b3a9e9c5b7d6b5a6b89c90957f7445362f5e534da49b94aa9f99b7a9a0a9988ed5c4bad5c7bcf7e9defff8ecfff5ebfbf1e7f7ede3fff6ecfff8ecfaece1fef0e3f8e8dbe0d0c3f2e0d44a37292d1000996955a36b54a06650b07660b67964ad755ea5735c96664fa06d58a06954a468509e6049a86b58a66957a46554c08575cb958990665ac5ab9e9e8d7dd6c1b0c1ac99bdad96d5c5aed2c0acd2bdaaf4dacbf0d3c3b59684d9bda8ccb69fbca68ed0b8a0bca48caf9584a08a7cb6a496544339ae9d96e0cfc5dcc9baf0dbc8dbc6b3e3d1bdf6e4ceead8c2f7e5cfe2d0bcf9e4d1f1dfc9f7e2cdf3e1cbfdebd5fff1ddf9e6d5e0cdbc766354c0ad9edac7b8cbb8a7c7b4a3e2d1bff6e6d7f2e5d5f3e3d3c3b6a3bdae99968a74ab9c85b5a991aa9e88ab9e8b988b7a887c6e5c4f4680766d524741170900967f6dccb09af8dcc6edd1bbdcc0aae3c7b1eaceb8f7ddc6f7ddc6edd3bcf1d9c1f2dac2f7dec8f8e0c8edd7c0f6e0c8f3ddc5d9c3ae321b0dc0a99ba18b74d4bfa2ecd7baf2ddc2ebd4c2f5e0cff1dcc7f3e1cbf4e5cefbeedbfaeee0f9ebdefdeadbf8e5d4fdecdceddecbf7e8d3f7e7d09f8a75755c46dcc1a6c3a589b39176cdab90d9ba9df5d8baefd6b8f2d8bddac0a5c9af94d2b79ce8cdb2eccdb1e2c3a7dcbda1e8c8afbf9f8a6d4d38c4a68af7d9bdebccb7efcfbae5c6aaf0d1b4e5c7adedd2b7e7cdb2fee4c9e6ceb4d9c1a7f2d8bfecd2b9e5c9b1ffe7d1d6baa4d7bba6fbe0cdf2d7c6654b3a9277649a7b66977760ac8c73b5937ad4b098debaa0fcd7bcfad5b8f3ceb1e6c1a4fad5b8f1ceb0f3ceb1e9c4a7eac5aadbb9a0a28671a7927f9d8d7de9dccce1d1c2e7d5c7decdbde2d1bfe6d3c4ecdbc9e7d8c1d3c2a8f2dabecaaf94e0c2aad5b9a1edd8bbccb89dc3af97b2a08c8a7467715b50594336533e2d77634b927e668a7560a3917d928171a49284837363af9e8c9f8a77947d6b917c698e796694826caf9f889380716e5b4d8e786aaa9383ae957fa28a72af9682b39a86bba28edbc5b0d3bda8d4bfaac6b4a0b49f8ccfb9a4bca6918b7869a895869780707d6656b9a6987d6759482f1bb09580b79b85bb9c87ceae99d5b29ea68370b2917eb69582bf9e8bc3a28fd8b5a2c3a08dbd9a86d3b09cd3b09dceab98bc9b8a452413a58674a98c7ab49883c6a793b69582cdaa97af8c79b3907d967360b4917eb99683b18a79a47d6ca27b6aa5806e8165506c533f5b48393a27182e1705a78874cc9e87d4a088e1b19aecbaa3f1b7a1e5ac98d9a995d4a591d6a48ddba990d2a087d2a387d2b8abb49a8dd4b7a9d5b8aad4b6acc9aba1dec0b6eac9c0ebc9bdf6d6c9c6aa9f442d252a1814160b07140b06160b051b0d041b0b001d0c022b190f37241d48352e5a474073605983706969564f524036645248715f536e5e517060534434271f0e04140000876a5c916d5f916d5f906c5c8d68587e5a4a6447376548385735296642346a4535775041714b40916b60ba9286a77f75b8958f674b4731231a4e443a988a7fb0a093bfb3a3b7ab9bd9cdbdbfafa0d3c1b5d7c1b4cbb3a7cab3a5d9c6b79481709883708c7764786255cdb9aecab9af80736a433532f2e5dfe6d8cde9d9caf6e6d7ddcdbeecded1e9dbceeddfd4ebddd2e6d5cbdaccbfdfcfc2dacabdf0e0d3e4d4c7e9d8cebfaea44433291e0d032413093a291f6150468c7c6f918376dcd0c2e7dacac8bcacdfd2c1c8bdabf0e3d26f64527064547067564f4637746c613b322948413949423c1a10078b7869e9d0bcd9c0acead1bde0c5b0e1c6b1fce1cceed5bff7dec8f2d9c3e0c7b1e6cdb7e9d3bee3cdb6f2dcc7f7e1ccedd8c3e3cebd2d170cbaa499b7a291c9b49fdbc6b1efdac5f0dbcaffeddfe6d1bef3e1cdf1decdf4e3d3eeded1f3e1d5eedbccfce9d8e4d4c4cabdaccbc0acc6b9a6a69686422f1ea18b74af957ea98d78c6aa95bba188efd7bdd9c5acf0dcc3d4c0a5d8c3a8d5bda5d6bea4c9ae93c1a68bd1b397c2a289ae8d7a644330c3a188caa88dc7a38ddbb5a0e0b89ed9b499e5c5acd5b9a1e9cfb6f0d6bde8d0b8dbc3abe0c8b0cbb39bdcc2abcdb39cd5baa5e5cab7e3c9b8c8b1a15842349780709e8372a48573a88879967564b79685c9a897d6b5a2d6b5a2c3a28fe9c9b4e9c9b4e5c6b1ebcab7f4d3c0f2d1c0d7baac91796fbfaea6fcf3eafaf3e9fff8eefff8ecfff6e9edddd0ffefe5ffeee2e4d4c5decdbbc5ae9cdac1adb19a88c0a997e9d4bfcbb6a1efdccbe3d1c5a897903a2b286c5d585e5148534737504533493d2d3d33273f352c3e342b372f2442382c6052476a594f6f61567d6f62968a7a918575aaa096574c468c7f7993867e918376786859ae9c8ecdbbadb09e90c4b1a3978174a79184b29f91a79184947d6d957f71816f636f5d517663556d5a4c8e7d7388776d291607d0bbaaa89284c8b2a4b49d8fc2a89bc7aca1bba397bda599b8a094bea69abfa499a78c81baa093bba194bba496b59d91cbb5aa1f0900331d12392315462f1f503524715645a08574836958482e1d2e1403492c1c54342541200f3817062d1000270c00270c00230c00210b002410052911054c3022a27f6cd2ad9ad7b4a1e3beabf6cdb9e9c0ace8c7b4e6c7b5d9b6a2cba791caa791debba5261003291305240a00290f002c11062c140841261b593d31634334573728604335563b30614d463f2e2738262254433b7d695ea28c7eb6a093a89285baa298bca49a8d756ba78f85b49c92b79f95c6aea2c2aa9ebea89bbaa4969b8577beab9da8968c9a878049352c1c0800362217432f2440281e4933284531263f2d2149322a4a322861493d685046675048907770452d213d2519503732301d17291c16170d041a09001c0a002515063427162b1e0e5141325644366451435741344c3629443123483526432e1b3b2412472f23321c113927192d1f121e1109261913281a0f2414072212051e0e011f1106190c031d0e071f10091f1108271910281a0f382a1f4a392f604f456c5b5166554b2110061f0e041b0a0027160c301f15251508281b0b3528183b2e1e281b0b3a2d1d392c1c291c0c3b2e1e322417281c0e312519251b1121170e261d160f06000e0400705e50a99685ead7c8f2ddccd6c1b0dec7b7dac3b3d0b9a7e4cdbdc9b2a0d5beaed9c2b0d6bfafdbc6b3ddc6b6dec9b8ebd6c5d6c3b52e1a11534137887668988777968573b4a192d7c4b6c0aa9cccb7a4d9c4b1d1bcabc7b1a3bfac9dd0baacc0ab9a7c6958584638392c1c2f24122e23114034262e1e0fa6948097816c9c82738b7160ac9681a28d78d0bfabcebda99a8a73bba993b39e8bccb5a3cdb7a0bba38ba0866db0958096796b664939b79883caaa93c4a18db5927ec6a089b8947cbc9c85bca08ab89e87bba38bae957fa38d76a48e77ac967fa58c769e856f846b578e7765ae99889b8879342214a89587ad9384a88b7bb29585ceb1a1d1b1a2b19484aa8d7d9679698b6e5cac917e987d6a957a699d8271c4aa9bc3a99ad5bdb1826b631c0b04180b03281c10362416432e1d462f1d513726533729563a2c563f2d523c27412510341501361a052509002004002104001a0000140000170200130100110200483b33463d2e3a321f352c1b2a2014281e151f150c20160a1d13071c0e031c0e0325170c1c10021e12022118071b11081e150e3128233b302a44382c4b3d304e3e31564436503d2e483224624b3d5b41346850446750424c32213922123421133422142c190a2917092214091a0c031a0a003f2d214d3b313f2d21422c1f382214301a0d2a14072e1a0f2a160b2812053b2518392316362013452f214d372a5640356a564b6d59503723185e483a796252bca190bba08fd1b7a6a8917f8f7866cbb1a0dabdaddabaabd6b5a4d3b2a1dec1afe2c5b3d9bcaad5baa9d2b8abbea398c1a599cfb2a48063513112008367528e6f5b8d6a54a5856e8d715c7f634e74543f906d597d5c49856652e1cebfebd8c9e1ccbbf8e3d2d8c3b2e5cfc1ebd4c4dec4b3e1c2aec3a38ea07f6ca38472785c503a1e13ba9e93b99d91b89b8bbe9f8dbb9c8ac0a18fc4a797ceb1a1cfb2a4ccafa1dcbfafd3b6a6dcbfafceb19fdfc0aeeacbb9d8b9a5ddc0b0b0948988716947342d4b3c3551443b50443857463c705e5468574d61504665524b76635c7b695f69584e7f6e667a695f6a5a4a6b5a4a735f54705e543f2e24b19f93ba9e92d2b5a7d1b6a3dac4afc8b19fe9d4c1edd6c4f1dac8edd6c4bfa896e2c8bbb3998ae1c6b1dbbfaad2b5a7e5c9bbd5bfaaddc8b5d3c1b358463a2d1a0c856f61907b6aaa948672605466544a6d5c545c4b4167574a514134705e50988777a59484b7a696cebbac806d5e8572633e2b1c4e3b2c9683726653425542315f4c3b7461505e4b3a8b7867a895867b6859523f3175635588766a7a6a5d6e5d534032274739305f52495b4e454f423954463b8173667e70657161544c3c2f4735293725193422142d190e321f112c180d301d0f432f244c392b5842374936285946384c392b1f0d0323120826160928180944342739291c503e30523f3067523f57422d5a43334a33235f4632402713523827503b2a5845373c2c1d4236264034241f13071406004534244a35243c2418452e203e29184835243727173020103624162d1b0f3b271e3420173926183b2817493723513e2f7d6960321e151b06001c0700230c002a1301331805381d08452a154e331e3c230f402a15493421442f1c432e1b503b28402b1836210e2d1a09402d1e3220121606001b0f0327170876604b937962927861856b547a5e48775d46715740725a428870588b755d98826bb8a48cb49f8ae1cfbbd8c6b2e5d0bf725b4d492f22755b4a9a7b66b48c72c49577ddac8bd4a281c79678c99c7fc0997cc29d80cca083d5a88bc3957bbe9076b4866cb1846da279658d69596f4e45462b24210a028c786d89796295876d96866f8c7b698471628a77689a88746d5b47816e5d857263826f5e8a79657c6c5570614a7161522a1c111709001507002e1e0e41301c614c3977614c816951977d6691755f543822856a55a0866fab9075d2b89fcebaa2c8b6a0c4af9a8775617a6d5d7c6e635b4a406b5a5014030096847ab69f8fcaaf9cc1a894bba28eb49a89b59b8aaa907fbaa08fc7ac99c3a895b69b88b39a86bda392d1baa8a38c7c684e3dccac9df0cfbef4d3c2e1c2b0eacbb7f0d1bdf1d2bdedceb9e8c8b3dab7a3e7c2afe6c0adf5cfbcf7d1bef0cbb8e3beabe9c6b2ecc9b5e6c3b0d2af9b96785e56381ec3a38ce7c5ace7c2a7f3ceb3e8c4aae5bfa8dcb29ae6b9a4deb5a1e5bcaaebd8c9e8d5c4ead7c6fce9d8e7d4c3f5e0cdf0dbcaffe6d2ffe3cdfedec5c2a087a3806a735442422215a9897ce1c1b2c7a693d6b39fc29f8bd4b49fd4b3a0e6c7b5e6c7b5eacbb9e0c1afe2c3b1e5c6b4e4c3b2e5c4b1e8c7b4e0bda9d4b3a0d4b4a9a48c8243322b4e433d584e44655b5154463d685a51685a516c5e555a4942786760594b428b7d749b8c8574665b6f6353786b5a736356827064574537d0baacd5b5a6e0bcace7c8b4eed2bdf7dcc7fce3cfeed5c1f1d8c4f0dac5ead3c1eed4c7d9bdafecd0bbe5c9b3eacbb9ebcebeddc2add5bca6dec9b83e281a9e8978f7e0d0f2dbcbe3cdbff6e2d7f7e5dbebd9cffbe9ddffeee2ddcbbdead7c6f0ddccf7e4d3f5e2d1f3decbf5deccead5c43d2815846e598e7863644e37665039634e3b8d7865927d6aa48f7ca38e7d877163806a5d4b382a5c493b9480757d6b5f544236614f439585788070636c5e513c30242c1f165a4c416150466050437b695d4b392d5e4c40766257917d74645248604e445e4c424e3a318c786d826e63837062564335554337816f638f7d6f7e6c5e847264645244705d4e86736279644f6a5540745d4b8e75617b604b8b705b8d725f886e5d846f5e7463536f5f50685b4b514336534135ac9786ac9583a288799e8779846e605f4c3d9d8c7c9786769a87799783785e4a41533f36a690839885769a89775543352e1d151d0c04897868806e5a9b8673ae9986bba590cfb6a2ebd0bde9cebbbfa692b7a18cddc6b4f3decbb7a08ebea795b6a18eb39e8bcab5a49885765b493d49392c2d2115251807a9937bcbb196dac0a5ead0b7f6dcc3f1d9bff9e1c7e0c8aedbc6abdcc8ade7d3baf0dfc5eddbc3f1e1caf7e8d3f5e4d0927b69957866ae8a74c3977cb98667be8663cf9772cc9672dcaa89eec1a2e4bfa2dfbc9edcb596dcb093cb9c80b7856abc8a6fcc9a7fc08e77bb8c78a67f706b493f361b108d77698f7b6397836a8f7b638e79648c75639d8772a38a749b826cac96819e8873937d6895816989755c88765e72614f4232231908008e7e71b3a18dbaa68ec2ac95d5bda5d7bca1dfc1a5dcbda1a18266c4a589d9ba9eebceb0f7dec0f8e0c4e9d4b9bea890ad99819c8b7987776856463945342a1f0e07ad9b91bda392c9ad97d1b7a0d5bba4d0b69fcdb39cd0b5a0c6ac95cfb39dc1a58fc3a791c1a58fc8ac97d7bca7b49984876b56efccb9f4cfbdffdecbf1d1bcfad7c3e9c6b0f5d2bceac7b1d7b49ef8d4bef6d0bbd6ad99e2b7a4e0b5a2f1c8b4f5cfb8fad5bbf6d1b7e4bea9ecc8b2a5856c75563ac7a389e0bba0e5be9feec5a5e9c2a5e8bfa3dfb199e2b49de3b6a1e5bba5eed9c8d8c3b2e2d1c1eddcccf4e2ceebd6c3e8d1c1d4bdabfae4cdffe5ccfcd8bea37f657b5c4845291bbfa397dcc0b2ccac97e5c2acd6b6a1e0c0abe5c4b1e1c2b0f7d7c8dfc2b2e9ccbce9ccbcd6b9a9eacabbe2c2b3e3c3b4dbbcaad6b7a5d6b9aba68e824e413951484161544b62564a61544b3e31284f43375a4d445d50485b4e46877970806f678c7b7397867e7c6e6364584c64564b847467635041e9d2c0eed1bfedcebaedd0bef0d5c2eed3c0f8ddccf1d6c5fbe1d0fae5d4edd7c9edd6c8eed4c5efd4c1e1c6b3eed1bff1d6c3f4d9c6e0c7b3d2bba9382310f6e1d0f3e0d1f2dfd1fbe9ddf2e1d7e7d9cef9e9dce8d8cbf5e5d8eddbcdfee9d8fff0ddffeddefce9dafee7d7f5dbccdbc4b6402919755c46b69c85755b42644c347c66515e473597826f76614e766352422f1e9e8b7c3f2e1e5847377462547563554d3b2d827161ad9a8bc0ad9e9b897b3f31246254499b897d9e887a8f7a69a48f7e564130968072ac96896e584d4c382f9a887e5a4a3d3c2a1e6a5447786254927f706451405c46387d6857877060a38c7a8066557d63528e776598816f7c6752806b56a58f7aa58f78957c669a7f6aa48a73b298817f66508069576958466b5a4a3b28179c8671dbbfa7ba9c82c6aa94dcc3ade6d1bee1ccbbdac3b1dac4afd1baa8dbc4b2e1cbb6bfa692bca18cad947eefd9c294826e4331272b190da58e7cd1b7a0caae98e3c7b1e6ccb5dbc1aae9cdb8e6cab5ecd3bdd0b7a1eed4bde1c7b0f8dcc6ceb29cd4b9a4c9b09aceb5a1bda694b29b8d9b887a67574a31200eb59d83dabfa1e2c9abefd5baf2dac0ffe8cef3dbc1ddc5abdac2a6efd7bbfee6ccffe9d1fce8d0fcead4fcebd7f7e6d4a59281715442af836ab68366a26f50dead8df7caadf9d1b7fbdbc2ffe7cfffedd9fff1ddfff5ddffe8d0e4c1abc19980b68a6fb28365c89075c38d75be8f7f714b3e5a40338974638c77628e7a62927c67a48e799b876f927e66a08a73937a64a38b73b9a1898d755d8a745d88745c79675374645557493e16080099897cb29c87b9a187cfb9a2dec8b0ceb597dfc5a4e0c1a2be9b7bd7b093e0bba0d0b296e2c9abf7dcbff1d6bbd0b49ec0a590907a65927d6a6655455a4a3d2c1b11b5a196bda490d8bca6c8ac94d6baa2d6baa2cfb39bdcc0aac6aa92c3a58dd3b59dd2b49cd5b9a1dcc0aac9ad97c8ac968f735edfbeabf9d6c3efccb8fddac4fdd9c3efcbb3ddb9a1d7b39de5c1abfcd7c4f1ccb9f2ccb9e8c2afc29c87fbd5c0e2bca5f5d0b6edc8aefedac4e4c1adb3907a9c7a61c7a288e5bca0f8cdadecc19fe8bf9ffbd2b4f7ceb2f2cab0e7bfa6f1c9b0e4cdbdecd7c6dbc9bbeeddcdefdccbebd6c5ffeadce0cabcfae9d7edd9c1fcdabfc19d837c5d493e22149c8275e0c4b6d1b19cdcb9a3dcbca7ebcab7e7c8b6ebcebee2c5b7eccfc1eacdbfeacdbfffe3d5eed1c3e4c7b9e2c5b7dec1b1e1c4b4dcbfafb49e904f423a4d443d65574e6052455f524961574d4d41353b2f23635950473a326a5c5365544c6a5750907f7767595041342b5c4f4675675c493627efd6c2e3c7b2ebcfbae9cebdffe5d4e8cdbcf6dbcaf0d5c4f5dbccecd9caf1ded0e4cdbff0d6c7d8beaff8decdedd2c1f3d8c5f1d6c3ebd2beebd5c04e3926fff2e1f1dfd1fdede0f7e9def8ebe2fcefe6f9ebdefff0e3ffefe2f1dfd1f7e0cef9e2d0ffeedff6e3d4f7ddccf4dac9bba496483121795e49bda18983674f7d634c553f2a634e3d402b1a9582717a67587a695976645654443579695a8e7e6fa494855342325a49393320118471627d6b5d3e302367594c957f72937c6c6f5544ceb5a1a18a78816a5a715a4c574134422e254d3c323c2e21514132806a5d5640327966576956454d38279c8573907562a186739b7f6a8c715c8a6f5c9e857199836e68533e634d366e584199806aa48974a0866f8b715a90765f634d3863503f7a69573d2815b09781f1d2b6d4b598ccb196d4bca4ebd6c3fae7d6ecd6c1f1d8c4e7d1bcd5bfa8eed8c1e0c8b0f2d8c1f3d9c2d8c2aacab5a25442362e1a0fcfb6a2e6c8b0e1c1a8e2c2a9e6c8b0fbdfc7eacbb6f0d4bee2c8b1ecd2b9e4c8b0dcbea6debea7dabaa3b79883ab8f79ac907b9d826fa5897bc3ac9e5d4a3c402e1abba389ead1b3f6dec2f6e1c6ffead2fbe7ceeed8c0e6d0b8efd7bdfde5cbf0dac2fbe7cef6e1cceddcc8f6e7d4f1e1d1baa9996b503d95674daf7c5de3b697e0b99affddc3fde1c9edd9c1e8d9c6f0e4d4fcf3e4fff7e4f9ead7ffe9d5fddec9c6a288c99d80bd856ad29a81b1806f633c2d7f65569d8a79947f6ca7927d927c67a58f789f8b7397836aa18b74ae957f9e846db0967d977f679a846c947e6975634f74645543352a150800a69689b39a84b79d84e3cdb5dcc8afe3ccade9cfaee3c5a3caa787d2a689e7bea2eecfb3f1d8baeacdafe9caaee5c7afb69a859e846d77614c837061715f512d1d10b8a597c0a793c3a791cbaf97d9bda5ccb098d2b69ed5b9a1d6baa2d2b49cc7a991d8baa2ceb098dabea8dfc3adddc1ab836751ddbeaaf5d5c0f7d4c0f6d3bdeac6aedfbba3f2ccb5ffdbc5f3cebbf1cebaf7d4c1ffe1ceeac7b4f4d1bde1bea8f5d1b9f8d3b9e5c0a6ecc8b2efccb8a78470ad8971d0a88ee9bda0ebbe9dedc19ee8bd9dd6ad8ffad3b6e6c1a6efcab0f2cdb3e1cabcf1dbcde2cfc1ead8caf9e6d7fbe8dafeeae1f2e0d6f5e7daebdac8e0c1acddbaa68566544e3123b09488bc9f91d5b4a1e3c0ace8c8b3dcbba8ebccbaffe4d4eacdbfdcc0b2ebcfc3eacec2fde1d5f6dacee7cabcedd0c2ddbdaeddc0b0ddc0aeb29b8d3d3028534a435e50476254475e51485c524852463a4b3f3340362d5a4d45483a314d3f367261596e5d555647404d40385b4e455c4e434a3728ebd4c2e4c9b6f2d6c1eed3c2f2d8c9fee4d5fae0d1ffe4d3ffe8d9f8e5d6eedbcdf4ded0f5decef1d7c8f6dccbfae0cff3d9c8f6ddc9e8cfbbd8c1af8f7a67fdead9fff0e2feeee1fdefe4f9ece3f6e9e0fff2e7fff2e5f7e9dcfaeadbfde8d5f2ddc8f6e3d2ecd9c8f3dac6f5dcc8c8b3a25944336f543fb79b858a70598168527e69568170608a79697969594a3a2b7467576e60533d2f2246382b998b7e4d3f323f2f22453528513f314b392b807063392b2066584b7f695c978070947a69bca2913e27156f5a49a48d7fb59f923e2c224231278476699686777360525943356c594a604d3e614c3b8f78668d725f7d624f9d816c8d725d806550765d4787715c725c478c735d846b558c715c937863866c55866c55947b657e69566453438675653421109c866fb79b83c8aa90d1b7a0dec8b3fae7d6f6e5d5ffecd9ffead7eedbcaf9e7d3fdebd7fde8d3ffedd6ffedd6e1cdb5ebd9c5604e422c180dac937fcdb199e7c5ace8c6abf2d2b9f0d2bafbdbc4eed0b8ecd0b8e7cdb2f2d4baf8d8bfffdfc6d3b39aceb098c1a58fa38772b69b88a5897bb19a8a604d3e4f3c2bf0dcc3efdabff1ddc4fae8d0f1dfc9ffefd8fdebd5deccb6e1ccb7ecd7c2f4e2cceedec7f3e2d0f1e4d3f5e9d9ede0d0d6c3b4654836a87c61e4b798e3bf9ff7d8bbfce1c6fae2caecd7c2fae7d6faeadbfceee1f7ecdafef1deffefdbf7e1caffe7cfd9b59bb5866ac08e75af826f4c2818836c5ca79684ad9b87a9947faf9984a38d76ab977fa8947baf9982a18872af977fb9a189b199819b856d87715c74624e675748483a2f160900948475a9907ad6bca3f4dec6f5dfc7e3ccadfde3c2fcdfbfdfbc9cd4a88be1b89ae5c3a7c0a385d4b394ddbb9fd6b69fb79b85c2a79296806b8c796a736153301e10b9a697c0a791c3a78fcdb199ccb098bb9f87c6aa92d3b59ddcbea6d8baa2c5a78fd3b49fcbac97c8ac96d8bca6cfb39d8b6f59e6c7b3f4d5c0f3d3bedfbca6e7c5acf2d0b7f3cfb9ecc9b3f4d1bdf2d1bef5d4c3f4d3c0efcebbf3d3bedbbba6debba5f3ceb4e6c0a9e6c2ace0bda9a37f69b28c75d5ab92f1c4a5ebbd9ce6b896daaf8feac1a3f2cab0e9c4aaefc9b2fad4bdffe9dcfbe5d8e6d4c8e6d4c8f2dfd1eedacff6e3dcf8e7e0ded1c8f2e2d5f9decdffe0cea5887856392b907267d7b7aad6b5a2e3c0acdab9a6dabba9efcfc0eed1c1f9ddcfe8ccbedfc3b7f4d8ccf4d8ccf9ddcfe7cabcffe6d8ebcbbce0c0b1dfc2b0b59e90382b23554c456153486153465e524662584e574b3f695d513f352c443a314e40375d4f4668574f76685f57484142352d4e413854463b483526e8d1bfefd4c1efd4c1fde3d2e9cfc0f8decff2d8c9fbe0cfe5cbbcfce9dafeebddffe9dbfee7d9f2dbcbf9dfd0f7ddccf4dac9f1d8c4e2ccb7e8d1bfc9b4a3fff0e0fbebdcf5e7dcfcefe6fef1e9fff3ebfff4ebfceee3f4e6d9f0e0d0f2ddcaf9e4cffae8d4f0decaecd6bfdbc2aee0cbba624d3a664d37ae947d866c55775e4a9986757766566f5f506e5e4f3c2c1f3b2d208f81765e5246574b3f6054482b1d1263554a58483b47372a72625568584b2a1c117f6f62947e71a48d7faa9081967f6d8c7764442f1e91796da08a7f9e8c826b5a508476696656496e5b4d816e607d6b5d6956484933259d8676927867765b489f836e785c477055406a513b6f56407d67508168527c634d8c715c765b4680664f7b624c634d387863507766566252432b1a08d1bca7efd5beb1977eccb39de1ccb9e7d6c6fcecddffeddcffecdbeddcccfff3e3fff0ddfff1dffee9d6ffead7f6e4cee2d1bf706053231105b8a28ddbbfa7c5a38ae7c5aae1c1a8ddbda4e1c1a8e3c3aafde2c7d5ba9dedcdb4edcbb0c6a48bd0ae95b5957cb89a829d816bb0947f9d8271a288795d4a3b604f3dd1bda5f4e0c7f7e5cfe5d3bdfdecd8f9e8d4eeddc9e0cfbbe9d7c3dccab6e6d5c1d8c7b3eddecbfff2e1f6eadafbeedeead7c8775a48c8a184fcd5b6fde0c2fde8cbfeeacff2dec5fbe6d3f7e4d3f2dfd1efddcff0e3d3f4e9d7fbeedbffeedaffebd6fff0d8dbb198bd9178b8927f3b1c0a675241a59683a2907ca8937ea7917ca7927da6947cbcab91bea891ad947eb19882bea68e99806aa48e7799846f7d6b57685848534538140a008c7f6fb8a28bd7bda4eed8c0fbe5cdf1d9bdf8ddbffde0c2e5c4a5dab193dbb294e1bea0d5b495c4a181d3b092dabaa1d2b6a0977c67927c677b68597664563b291bcbb6a5cdb29dc8ac94d1b59dcdb199cfb39bcfb39bd4b69edec0a8d0b29addbfa7cdae99c5a691ccb09ac8ac96c8ac969f836dd5b6a2f3d4c0eacab5eeceb7fbd9c0eeccb3f2cfb9ffdfcaedccb9e8c9b7debfadf7dac8ffe5d3e4c8b3f2d6c1f7d8c3f4d0b8fcd6bfedc8b5edcab6a4806aa7816ae3b79cfacbade4b393deb08fe8bb9ce4bb9deac2a8e5c0a6f7d1baffd9c2f2ded3fff2e6f3e1d7ecdaceffeddffff2e7f6e3dcfaebe4f3e9e0faeee2fbe4d6f6dbcaad90825c3f31826255bd9d8ed5b4a3debba8dab9a8d8b9a7d7b7a8eccfbff6daccf3d9caddc3b6dcc2b5e5c9bbe4c8baf5d8caffecdcf1d1c2ebcbbcdfc2b0ac9587392a234439336251475f4f426b5f53695f5553473b6b5f5360564d554b424f41385f51485d4f4674665d584942594a4343362e45372c453424ddc8b5ebd2bef7decaf8e1cffce5d5f4ddcdf4ddcdfbe1d0f6dfcfeed8cae9d6c8f4ded0f0daccfde8d7f2dbcbf6dfcdfbe4d2f5deccf2dbc9dcc7b6c6b3a2ead9c9fff4e5f5e7dcfff6edf5e8e0fdf0e8fdeee7f7e9e0fceee3fdedddf2e0ccf6e2caf6e4cef7e5cff8e2cbf3ddc6f6e1ce6d5845705741af947f8065509b8170a18e7f4735278b796b7b6b5c433326584a3d5b4d427e7065594d414135294e4035584a3f83756aa3958a6555485e4e412e20158e7e71a18b7e8d76687e6757836c5c483322766352a7918499857a5a483e7e6d63c1b3a8695b4e6d5b4d6f5d4f614f456f5b52362013897264997f6e755a4772564185695390765f947c649d856d9d856da288718a70597e624c80664f81665169503a725c475a47366454457e6e5f261505d1bfabf4dbc5fde4cec3ac9affecdbfdeddefdefe2fff0e2fff4e6fff3e6fff3e5fff3e3fff9e8fff3e3feebdafcebd7e1d0be716154200e02856e5ce5c9b3e3c1a8f4d2b7f4d5b9cdae92f6d4b9f3d1b6edcfb3d5b89af3d4b8cdab8fd5b197dbb79db09077bb9d85ba9b86826651a08574e7cdbc67544382715dd9c5adefdbc2f8e6d0f1dfc9fdebd7f5e3cff1dfcbe9d7c3f4e2cceedcc6cab8a2eeddc9fbead6f6e7d4f8e8d8fcecdcf5dfd1664b36cba88cffe0c1fce7cce3d3b9f3e5caf5e5ccffeeddffeedff4e1d2cab9a9fff3e3f9f0dff5ecdbf2e7d5feedddffeed9ffe5ccddb7a0ae8e79452a1783705fa3948194826e8a78649d88759d8875aa9880bdab93c9b39bc5af98d0baa3b8a28b96806b9a846f806b56806e5a6b5b4b564939190f035b4d40c6b09bdec4ade4ceb6e8d2baf8e0c4e4cbadfce1c4f3d1b5e8bfa1eabf9fd8b494dab694d9b38fe4bd9ec9a78eddbea9b59c868873607e6b5c6553455a4738c2ab9bc7ac97d7bba3d1b59dd3b79fd1b59dc3a78fd7bba3d7bba3dabca4e1c3abc3a48fc7a893ccb09ad2b6a0bea28cb39781b49883f7dbc6f4d5c0f0d2baefcfb6f6d6bde5c5aee0c1acfadbc7f6d9c7f2d7c6fce1d0fbe1d0efd6c2fde4d0fee2cdecc9b3e4bea7f2cdbae7c4b09f7b65ba917bedbfa5d7a88ad5a484dfae8ef4c7a8edc4a8f3cbb1e5c0a6e4bea7ffe0c9f0dfd7fdefe4ffefe5f0e0d3ffeee0e8d5c7fbe9dff6e8dfe9dfd5f4e8dafce9dafde3d4ccb0a26f524486695bc9a99ad6b2a2e0bdaad4b0a0e1c0afd9b9aae5cab9f5d9cbedd3c4ebd1c2fbe1d2ecd0c2e9cebde0c3b3f4d4c5e0c0b1d6b7a5d1b4a2856e5e33241d443a3168574d6656495c50445f554b53473b6e625660564d574d4432251c34261d60524953453c796a6371625b51443c483a31544234cfbaa7edd7c2f1dbc6f6e1d0f1dccbf2dbcbd3bcacdcc2b3ecd5c5ffeadcf6e3d5fbe5d7fee8daf4ded0f4dfcef9e2d2f6dfcdf3dccadac5b2cebbaacebdadffeee0f9ebdef2e6daf6ece2e9dfd6fff5ecfff2eafff5ecfff4e9feeedff3e1cdf0dec8f2e0caeedcc6fff2daffedd5f0deca8974615d4732c1a892947966917766705b4a816e5f705d4e5c4b3b8472647b6b5c908073493b2e25170a4b3d30493b2e3224174a3a2d5a4a3d8d7d7064544746352b8b7b6e8d776c7f675b9e8779aa95845f4c3b83706196807598847986746a796b60766a5e4034283e2e215d4b3f3c2922614f45301c11927b6da086757d624dad917b8569538b715aad937aab917ab49c849c826b876b559e826c977b659b806b755c487c67546e5b4a5b4b3c655546362515cbb8a7f5e0cbf7e2cdead7c6faeadbf9ebdefef2e6f4e4d7fbebdefbefe3f8eee2f7ebddfcefdffeeedff8e6d8fbead8efdecc917f73271509a18c79f2d8c1e3c3aaeccaaff4d5b9ebccb0e4c2a7e5c3a8dcbda0dbbea0eccaaec19f83f5d2b6c29f83dcbca3c4a68cba9b86c7ab96907562b69c8b513e2d998874ecdac4efddc7f3e2cefeedd9eddccaefdeccecdbc9ebdac8dfcebabbaa96f9e8d4f5e4d0f1e2cff1e2cff1e4d3fdedddf3e0cf5b422cd7b89bf2d5b7f1dfc7ebdfc9f0e4cafef2daffeedefff0e2ffeddcf8e7d7faeedefff8e9f9f2e2faf1e2fceee1f5e2d1ffead4eeceb5b397824c331f7867538c7d6a847361907d6c8772618d7a699d8d76a09077b8a48cbea891b49e89c2ab999d8772907b66907e6a806f5b705f4d615444150b00433729bba693c9b199e2cab2f0d8bef3dbc1e9cfb4f2d8bdeecfb2ecc5a6ffd4b4dfb794d7af8ce4b996d6ad8db7937bb99a86ab927e7a65528370615441336d5749c3ac9accb19cd0b49cccb098ccb098caae96d7bba3d8bca4d3b79fd0b29ac3a58dcbac97d1b29dd8bca6d1b59fcfb39dc4a892a68a75f8dcc7edceb9ffe0cbefcfb8f1d1baf9dac5fddecaffe2d0f8ddccf6dccdf7e0d0fae3d3f8e1cfffebd9fadfcae7c4b0fcd8c2f0cdb9e7c4b0916d57cda58cebbea1e9bb9ae0af8fe0af8feec1a2d3aa8ee2baa0f0cbb1e9c3acdfb9a2f3e9e0fff8eef9ede1e7d7c8f4e1d2ffead9f3e0d2e9d7c9e1d4c4ecdfceecd9c8f1dac8dcc1b06d5241785c4ec7aa9ad1ad9ddcb9a6ddbaa7e3c2afe1c2b0e4c9b6f6dbcaf3d9c8e6ccbbd4baa9e7ccbbd2b7a6d9bcace3c4b2d2b1a0d3b2a1c9aa989c857535261f3e342b59483e5f4f426c5e5362564a53473b685c505d534a61574e3a2d2450433a6b5d5465574e75645d4b3c354f423a41332a604e40c8b3a2e9d2c0ecd6c1f5e0cfffecddfce6d8efd8c8dcc2b3eed7c7f7e1d3bca99bfae7d9fce9dafae7d8fdead9fbe6d5ebd6c5f1dcc9edd8c5bca998e7d6c6fdebddeddfd2faeee2fbf1e7fef4ebfdf2ecfff3ebfef1e8faece1fff1e2fff1dfefddc9e5d3bfecdac4f0dbc6fbe6d1f2e0ccae9986513b26c8b29d89705a765d4957402e846f5e341f0e5d4a395542333221117f6d5f59493a49392a5040313525163828193422147361537e6c5e74625469594c9583776650458971656f594b786254402d1e493729523e33645248493830382a216155495a4e426555484c3c2f4c3b3364514a39251a887163846a59937863a68a748f735b9a7e6692785dc7ad94b99f868c7058a0846c80624a967762886d58977e6a7a65527c6958564637605041594838efdeccf8e6d2ffefdbe5d4c4fceee1fbefe3f5e9ddf4e6d9fff5e8fcf0e4fbf1e5fbefe1f5e9d9f1e3d6f9e9daf6e5d3e2d1bfa08e8229170b907b6ad8bfa9e0c0a7eccaafefcfb6efd0b4dcba9febc9ade0c1a4c4a789ceac90d4b296b59276aa886cd9b9a0c5a78da88c76947863ad927fab91803f2c1bbcad9afaebd8fff6e5fdf0dfefe2d2faeedefff4e4fff3e3fff2e2f7eadaf1e4d4fef1e1f7eadafff3e3fff9e9fcf0e2fbeedefff3e3523d28c2a488f6dbbef7e5d1fbeeddf3e7d1fef2dcfff3e3fbeedefceddaf4e7d4faeee0f5ebdffef4e8f8eee2f6eadefaeadbf7dfc7ffe3cba58b744a341f86756191826f8978668d7c6c8f7c6e8d7a6b84735f95856eab9983b19c87a893829883727d685576614e8876626e5d49705f4d6d6050160c00312517a89682cab29aebd3bbf5ddc3f9e1c7ead2b8e4ccb2f4d6bacba787f2c7a5ecc19ef4c8a5eec09cc29777ae8a7280644fa9907c826d5c766354614e3f7a6554bca593d0b5a0d2b8a1cab099d4baa3cfb39bcbaf97c5a991c9ad95cbaf99ceb29cceb29ce5c9b3dcc0abc7ab96e3c7b2bfa38e8e715ff9ddc8fcddc8fcddc8e6c6aff3d3bcf5d6c1f1d2beefd2c0eed3c2e5cbbcf0d9cbf1daccfbe6d5ffebdaf7decaf6d5c2eecbb7f7d4c1f0cdb98b6751c8a087deb194dbad8cebba9aeec09ffed3b3eac3a6e0bba1f5d1b9fdd7c2e1bba6f4ede5f7eee5f3e9ddede0d0fae7d6e7d2c1f2dcceead7c8f0e3d2f0e3d2e9d8c6f6e1ceebd0bf6a4f3e63493abfa292dbb7a7deb9a7dcb9a6e1c0ade4c5b3e4c7b5f2d7c6fbe1d0f3d9c8ecd2c1f6dbcaebcebce0c1afddbca9dfbca9d4b3a0d9baa8846d5d4a3b345349405a493f5f4f406052475f53475b4f436b5f535b5148493f3651443b40332a54463d60524972615a6657506c5d56483a31564436b5a291efdac7e9d4c1f1decdf4e1d2fde7d9f6e0d2fde3d4f9e2d2ffe9dbe3d0c2f7e4d6fae7d9f1decff4e1d2f7e2d1f1dccbfae5d2eedcc89f8c7be6d5c5fff3e4fff3e8f9ece3fdf3eafcf3ecfef5eef8ebe3fef1e8f8eadff1e1d2fdecdcf6e3d2ecd9c8fdebd7fcead6f9e7d3f7e4d3c3ae9d523d2ac0aa95644b35674e3868523d8d766447321fa08b78796453ab9887a79485806f5f918070897868513f314c3a2c574636392818584536a795876c5a4e877569836d628c7468937d705744367d6b5d4b392d301e142d1b1151403862554c3d332731271b5d4f445342385f4e465a47403f2b208f786a997f6e977c678d715b8f7459b99e83bea388b89e83a58b70b79b8385674fad8d76997b637f634d987f6986715e7966557c6b5b7968587e6d5bf4e1d0f6e3d2f1e0cef9e9dafdf1e5f7ebdff1e5d9fff2e7fbede2fff3e7fff4e8f3e7d7f9ecdce7d9ccebdbccfff0dcd9c7b3a08d7f2d190e826f60e1c8b4e2c2abeac8adf3d3bae2c2a9d0ae93e3c1a5ceaf92a48769ceaf92dfbda1d9b69ac19f84c5a58caa8e76ba9e88a28772caaf9e9c85732a1907d0c3b2fdf1e1fff5e7fff5e7f7ebddfcf3e4fcf3e4fef2e4fef2e4f9eddffdf4e5fff3e7fdf4e5fdf4e5f6eddefef4e8fef2e4fff6e5584630cdb398f5dbc0ecd9c8f4e7d7f4e7d4f7ead7faeee0fff3e5f6ebd7f6ebd7fff5e7faf0e4fff5e9f0e6daf6ece2fef1e1f0dcc4f3dbc1b79f87543e297766528e7f6c8372628472648b796d8775698878689a8b769b8a76988672ab9889665042836e5d7866527e6d5974634f695846665646191106170d01998876c5af98d7bfa5f7dfc5efd7bdfbe3c9f3dbc1f1d6b9e4c1a1e4bc99d1a582e5b793e4b490d6a98ab9977e886b59684e3d85705f7663547764559e8978c0aa95c8af99d1b7a0cab099ccb29bd4b8a0cdb199c3a78fd1b59ddec2acc7ab95bda18bceb29cd4b8a3c4a893e7cbb6d1b5a0846755eed2bdedcebaf9dac5f9d9c2fbdbc4f4d5c0f0d4bff9dccaf2d7c6fce2d5f2dbcdf2dbcdfde7d9f9e4d3ffe7d6fbdcc8f9d9c4f6d5c2e5c5b086624cc69e85e2b699d6a789e5b796eabd9ce9bda0ecc5a8e9c5abe9c5adf6d0bbf7d1bcf4ede5f3eae1f5ecdde6d9c9efdccbe9d4c3f5e2d3ecdbcbf3e3d3f7ead9f1e0cef7e2cfe1c6b5937666422618c3a696d7b4a1dfbaa7e4c1adf2d2bdedcebae8ccb7e7ccb9fce1cef5dac7e1c6b3e9ccbadbbfaad9baa6d2b19ee5c2afe8c7b4dfc0ae826b5b7c6d666a60576f5e5460504160524764584c5f53476054485a504753494042352c473a315b4e456c5e5571605962534c5b4c4551433a635344857261ead5c2e9d4c1f0ddccf3e0d1f6e0d2fae4d6fae0d1f4ddcdf0daccfeebddffeddfffeddff6e3d4f4e1d2f7e4d3e2cfbefae8d4e8d6c2958271fbeadafff7e8faece1fdf0e7fdf3eaf6ede6fcf3ecfaede5fdf1e5faecdff3e3d4fdebddf1e0d0fdeadbfdeadbffeedff9e6d7ead7c8d8c3b2604b38a7917c99806aa28973baa48fa08977907967a5907d9d8877a6938263503f4d3a298776669f8e7eab9a8a7564548b796b382618584638968476544236877368735d5280685e6e584d4a362b8474673e2e21412f253b2a2084766d5f5249392f25493f3564564d473930695b5255443a3f2b20866f61927965896f58846850a1866bb0957a9d8265baa183a88f71b3987d8b6d53a98970c5a78f82664e7a5f4a7b66536d5a49604f3f615040a79483f9e6d5fdead9f3e3d3f6e8dbf2e6dafcf0e4fbefe3fceee3fff2e7fef0e5fff3e6efe2d1f9ecdbecded1fcecddf7e5cffee9d4d1beb03622176b5849ccb5a3f3d5bde6c6adf7d9bfe9cbb1ffddc2e2c0a5c7aa8cceb193e7c8acdcba9fbe9a80b7957cbea086c3a78fb29680ccb19cb79c8b9a83732e1d0de8dbcaf8efe0f8eee2f6ece0faf0e4fbf1e5f6ece0f8eee2f8eee2f4eadefbf3e6fcf2e8f0e8dbfcf4e7f7efe2fcf2e6f2e9dafff5e5675740bba186fbe1c8f6e3d4f7e7dafbebdbf7ead9fbf2e3f1eadaf1e9d4fff5e1fef2e4fef1e8f5e8dffef1e8f6eadef4e7d6efdbc2f5ddc1c7af975c4631a5937f81705e7564548674668e7c7279685e8d7d6e837363908070827161958474715e4f74615087746372614f7c6b59685642675747140c01140c01968676bca890d8bea5dfc5aafde5cbedd5bbedd7bff4dabff9d8b9e5bd9adeb28fdeae8adcac88cea182a8866d7154427c6251735c4c8e7b6c655243a6917ebaa48fc5ac96ccb49cd6bca5c2a891ceb49dd5bba4d4baa3d1b7a0d8bea7b59b84ceb39ebca18cbda28dbda28db19683c5aa977a5d4be8ccb7e4c5b1e6c7b2e2c2abffe1cae8c9b4f5d9c4e1c4b2ecd1c0fce2d5ecd5c7f8e1d3fde6d8eed7c7ffe5d4f8dcc7f3d4bff6d7c3ffe3ce8d6953cca78dd9b092e0b394e6b998e8bd9df0c7abf1ccb1f8d4bcf6d3bdf0ccb4d9b59de5dbd2f9efe5eaded0fdeddef6e3d4e8d5c6fceadcf4e4d5f8ebdbf8ebdbfdedddf7e2d1eed1c16f503e432719b29585ceab98d4af9cd9b6a2dabaa5ddbeaae8c9b5e8cbb9e4c9b6f3d8c5e8cdbaefd3bedebfabdfbeabedccb9e0bda9ddbda8dbbcaa7d665658494251473e53423857473a56483d5c50445b4f43584c405349404d433a3b2e2553463d60534a60534a5e4d465c4d4665564f4e4037584839624f3efae5d2f9e4d1f1decdf2dfd0f6e0d2f2ddccf1d7c8f2dbcbffeadcfbe8daf5e3d5f2e1d1f8e5d6f9e6d5f2dfcefdead9ead8c4eedcc882715ffcebdbfff8e9fff2e5f8ebe2fffaf1f6ede6faf1e8fff4ebfbefe3fff1e4faeadbefdfd0fdebddf5e2d3ecd9cbffefe3fdebdff7e1d4c1ab9d5f4a39bda893b79e88b19882a58e7ca28d7ab39e8d8974635944336d5a49826f606655458b7a6a77675836261769594a6d5d4e706053615144817164736155756156816b606650457b675c5341353f312454463b332218847369675950675d53473f34443c313f322951433a45372e57463c432f24846d5f917864856a557a5e468a6f54ac9176a18669c0a68bc0a68bad927786684e95755cb99980a1836b8e745d6f5a475c49384a39275b48379e8976f7e2cffeedddfbebdcf8eaddf9ede1f4e8dcf6eadefff3e8fceee1fff2e5fff0e1fcecdcfaeadaefe1d4ffefe0ffead5f7e1cac0aa9c392618614f41d6c1aeddbea9edcdb4fadcc2efd1b7f3d1b6ffdec3dabd9fceb395d6b79bf2d3b79b7960c7a58cbea088bda18b927762b79c89ae9483b5a08f2c1c0ce1d5c5f9f0e1fbf2e3f4ebdcf4e8daf6eadcf8ecdefcf0e2f9efe3fff5e9f5ede0f7efe4fef6e9f9f1e4f8efe0f9f0e1fcf0e2fff4e492816db49a7ff4dac1dfccbefff3e9f4e4d5fcefdff3ebdefcf4e7f6eedbf3ebd8fbefe3fbeee5f9ece3fceee5f9ebe0f4e4d4ffeed3f0dbbeb69e8667513cac99889382728674668171648170666d5f547b6d608578689282737e6e5f8e7c6e786658715e4f6a594772614f604f3d6e5c48706050160e03150d029f8f80c2ad98ddc3aaf0d5baefd5bce3cbb1fde7cff1d7bccaa98ae9c39fe3b794c69672ca9877ab7e5f78553f674c39725648695244685547574435b7a28fc1ab96cab19bcdb59dd5bda5cab099d0b69fcdb39cd2b8a1dac0a9d5bba4bba18aba9f8ac0a590b69b86bda28dcbb09dd0b5a2654836f3d6c4edcebae6c7b2f1d1baffdfc8eecfbaeacbb6f1d4c2ffe9d8fde1d3fbe1d4ffe7daefd8c8f5dbccffe5d4ffe3cefedfcafadbc7f2d3be88654fd5b096e1b89cdbb090e7bc9cfad1b1fad3b6fcd8bef2d0b7dab7a1e8c4acd0ac94e5d4ccfae9dff7e7d8fceadceedcd0feece2fdece4fff6edfcf0e4fceee3f8e8dbffe9dbeecebf9a7666503023a68979cdaa96dab7a1e7c4aee4c4adddbea9e8c9b4ddc1acd8bca7e5c9b4e9cdb8e9cab6e1c2aee2c2addebea9e4c4afd6b7a2dfc2b06e59483629216f655c5d4c425e4e415244395d50475b4d4263574b43393050463d493c334d40375e51486659505e4d4567595061524b473930564637473423ecd7c4e6d1bef4e1d0f8e5d6f5dfd1eed9c8edd3c4ebd4c4f6e3d4efddcff2e1d1fbeadaf5e2d3f8e5d4fae7d6f0decae8d6c2ecdac66f5e4cfff0e0fff0e1f5e7dafff2e9fdf3eafaf1eaf4ebe2f0e3daf6eadefaecdffeeedff8e8dbf7e5d7feebdcf6e3d5f9e7ddfbe9dffae4d7b39d8f6f5a49b9a491ad957da38d76a5907d725f4e5a47386b5a4a6a59498a79694533257a6a5b6252435b4d40493b2e5a4c3f6d5f5254463b66584d87796e7d6d606450457b645c614a427f6d6338271d81736880726946352d8d7c745c4e4532281e3b3229372e25271a127b6e666052494d3c324b392d6a5446846a59a085706e523c8f735b91775eb49a7fa88e75a2886da3886d82644ab3937a96765d9e80669177607a65525d4a39655241493723bca794ead5c2f9e8d8fff2e2fcf0e2f8ece0e6dacefef0e5f2e4d7f9ebdefff1e4ffeedefdecdaecddcafceee1fceadcf8e2cbf4dcc4e1ccbb422f21392719cfbaa9e4c5b0e2c2a9f6dac2f1d6bbeecfb3e8c9ade0c2a6d4b99cd9b9a0eacab1caa88fc8a88fceb098c0a48e846954a08572967c6baf9a89322212f6e9d8faeedefdf1e1f9edddfaedddfef1e1fef1e1fff2e2fef2e4f7ebddf6eddefaf0e4fbf2e3f3eadbf8ecdcf1e5d5f2e5d5ffefdfb09e8a957b62f4dcc4fcebdbf5e4daf7e7d8fdf0e0fcf4e7f2eaddfbf2e1fcf0e0fff4e9fff3eaf9ece3f2e6dafdede0fae9d5ffeed3eed9bcac947c745e49a893828370617967598a7a6d7f6e6485776c7c6e618b7f71908275817366857568736354645343695848695848604f3f6653426c5c4c140d03140d03918376ae9c86dabea6dec0a4ffe6cbf4dcc2f2dac2ecd2b7e2c3a4cda987d3a886d4a684cb9a7ac69a7da88873836857795d4f72584b715e50574436bca796c0ab96bba58ed3bda6ccb69ecab29ac9b199ceb69ed8bfa9ceb59fd7bea8cab19bc0a793bba28ebda490c0a793b39a86c5aa975f4232d8bba9e4c5b1eecfbaeacab3f8d8c1f6d6bff9dac5fddeccfee1d1e9ccbeffe4d6f8dcceefd5c6ffeadcfde2cfeed2bdf0d4bef4d8c3e5c6b196735dc09c82e5bea1f7ceb0ebc2a4f1caabeec9aeebc9aef2d0b7f6d3bdecc8b0f5d0b6f2ded3efdbd0ffeedff6e4d6f9e7ddf9e8e0f5e6dff8ebe3fff1e8f4e6dbf5e5d8fee8daebc7b9b28d7d503023a28575caa996d7b7a0e4c4ade7c9b1e4c5b0eacbb6e5c9b4e3c7b2edd1bcefd3beedcebad9baa6ebccb8ebccb7e1c1acdebfabd9beab6953454a3d356158516a5c51605043594b406c5f5666584d65594d4d4038675d5465584f594c4360534a6759506a5c536c5e558e8179493b3049392a3c2918f5deccfee7d5ffebdaf7e4d5f0dacceed9c8e5cebcf1dac8f8e5d6e7d6c6f3e2d2f9e8d6f6e3d2ecdac6f0decaf3e1cdf2e0cce5d3bf695645f5e4d2f0e0d0fbede0fff4e8fff8eefff8efece2d9fef1e8fff3e6f2e2d3ffefe0f6e6d9f9e7d9ffecddfae4d6fceadeefddd1f4ded1af9a8965503f9b8673b8a28ab9a38c715c498471628d7c6ca69585ac9c8d99897a6d5d4e6353442e20133f3124463a2e63574b7d71656b5f538679706a5c51746359837165503c3366524957453b77695e6b5e55574a41392b2263554c493c3332281e2a2118443b322d231a73665e685a515d4c42544236594335836958896e5b896d588367519b816a997f6890765f9e846b8b6f577a5e46866850a6866d997b61866c55846f5c7b68578775614e3926dcc6b1eed9c6fff0e0fff1e4fff5e9fdf3e7fff5e9f9ebe0fbede0fff3e6fdede0fdebddfbead8fdedddfdefe2fff3e4f7e1caebd3bbdbc4b24a37282d1b0dc3b09ff1d5bff9d9c0edd1b9ddc2a7ddbea2ffe6cad7b99db69b7ecfaf96aa8a71b49279b99982a88974836751896e59917663cdb3a2b19c8b352414f5e8d7fff2e2faeedef5e9d9f9ecdbfcefdff7eadaf7eadafdf1e3f6eddef3e9ddfcf4e7fff7eafff8e9f9edddf7ebdbfdf0dffcebdbd1bca98c7259fbe3cbffefdffceee1f0e0d3f4e6d9faf2e5faf2e5fff8e9fff3e5fff8edfff6eafff6ecfdf1e3feeedff9e7d1f6e3c5eed9bc987f69755e4c9e887a8d7a6c7866587365588b7d728274698276688c80729a8c818e80757c6c5f645445614f415f4e3e5e4e3f6555455d4a39635344160f0717130a685c50a69480ddc2a7e6c9abecd2b7e6ceb4dac2a8f2d8bddec1a1c2a17edbb090b08163cd9e80d3aa8e9877649377698a6e6281675a776358473527bca998c5b09bcfb9a4d1bba4d1bba3bba58dc8b098ccb49cdcc3addac1abccb39dc6ad97d6bda9c1a894a9907cb39a86bda490bfa692563b2ad0b3a1f1d4c2efd0bbedcdb6ffe0c9efcfb8f3d3beedcebac4a593d1b1a2ba9d8dcbaea0f6d9c9f5d8c8faddcbf2d6c1f1d5bff2d6c1e3c4af856550d0ac94e3bc9fd8af91f5ccaeffdabdffdbc1f7d5bcedcdb6eac8aff1ccb2f4cfb5ebd3c7fee7d9fae5d4ecd9caf8e6dcfae9e2e2d3ccebddd4f7e6dcf8e6daf6e4d6f6dfcff2cdbdb58e7f563629927565bc9d89d6b7a2debfaae7cbb5e2c6b0fadec8cbaf9afbdfcaefd3beeed2bdd1b4a2d0b49fddc1acefd3bef5d6c2e3c7b2dfc4b15b4839534940675e578072675d4d4067594e695c5364564b514539695c54544a4175685f6d605764564d6d5f5666584f5e5047b2a59c625449524032645140fce5d3f5deccfae5d4efd9cbe9d4c3f6e1d0f8e1cfead5c2e4d1c2f8e7d7feebdcd4c1b0ebd8c7e9d7c3fbe6d3f0dbc6f6e1ccebd9c365533ff0dfcdfdedddfbede0fbefe3f5ebe1f6ece3fffaf1fff7eef8eaddfff0e1fff2e2f6e6d7fff6e6ffeddcfae5d4ecdaccfceadcffeadcbca7965944339f8a779a846d907a63a28d7abca9988675656150406352426c5b4b6454454535265d4f423b2d20382c1e5246383f332735291d453b315c504479685e7a685c68544b5240365a494154463d675d54342a2136281f64564d3629212c22194239304239306a5f597c6f67473930402f2558463a4832257f68587d6352836855755a455439247257429d846e795e496c503b8e725ca3846faf9179ad8f77a58b7485705d5f4c3b806e5a3d2815e0cab5ebd6c3faeadaf4e8dafff5e9f8eee2fff4e8f9ebdefff2e7f1e3d6f8e8dbfcecddfbebdbf1e1d2f6eadef6e6d9fde7d0ead0b9dac0af584234261607b09d8eeaceb8dfbfa6f2d4baf9dbc1eacbafffe0c4e1c3a7cfb497d5b59ccfaf96debba5c5a58ecfb09b977b65846954af9481d7bdacc1ac994c3b29efe2d1fbefe1f4ebdcf2e9daf7ebdbf9eddff4e8daf2e9dafaf2e5f8f2e6f2ece0fcf5ebfbf4eafaf2e7f4ecdffff9eafdf0e0ffeee0ead3c38e745bf6dec4fdecdafff2e2fdede0f7e9dcfcf4e7f4ece1eee4d8fff3e7fff4e9f6eadcf7efe2eae1d0fff0e0fae8d2f7e4c6e7d4b66d5742786151947e718e7b6d807061887b6b8274678074667d6f628a7c6f9180769c8b816c5e51675748655345604f3f6050416d5d4e63503f675748160f0916110b473a31a99685ceb398eacdaff0d6bbebd3b7e4ccb0d8bfa1f5dbbad7b997d6ad8fcda083c5987bb78f76a38470967c6d896d617b61546652473c2a1cac9988c0ae98c2ad98cdb9a1c7b39bcfbba3cbb59eceb8a1d3bda6d4bea7c4ae99bba590ad9782bda792b9a290b19a88c0a997bca2916c5241c3a895eccfbdf2d3bef6d6bfeeceb5f2d2bbfcdcc7ffe2cfd7b8a6d7b8a6eccdbbe7c7b8fcddcbefd0bee8c9b5e9cab5f5d6c1fedfcbceaf9aa0806bcaa68ecba68be4bda0f6cfb2ffdabdfad8bdedcdb4ecc9b3f7d3bbebc3aaf7cfb5f3d9ccf2dbcbfce7d4f9e4d3f1ddd4fdeae3cec0b7f7e6dcf7e5d7e8d5c6e9d4c3ffe6d3e1bcaaa67f6e5d4032967a6cc1a590dbbfa9e3c7b1d9bda7d6baa4e6cab4eed2bdf7dbc6e3c7b2f0d4bfc9ac9ae0c3b1e1c4b2d3b8a3e7cab8f0d5c2e5ccb853403152483f655e56695b526c5e5174665d61544b65574c5d5145594c4441372e6a5d546d60576a5c5363554c5c4e4562544b75685f7163587e6d5d725d4ae8d2bdedd3c2eed7c7ead4c6efdac9f0dbc8f7e0cef2ddcaf0ddccf2e1cff5e2d1f1dfcbf4e2ceebd9c3e9d4bff5e0cbedd8c3e0cbb67e6c58efdccbfeedddfbebdcfaecdfece0d4f4eae1faf0e7fdf0e7f7e9dce7d7c8f6e5d5fff2e2fbead8fee9d4e0cbb6f9e8d8f5e4d4fde8d5c5ae9c8a7564a99481a28c75af99827a6552b6a3926653425b48378673626e5d4bb1a090827262ab9b8c5447375548388e80734a3c2f564a3e6a5e524234296f5f527260546f5b525d4b4165544c54473e473d34574d4435281f584a413d3028443a313229203f362d2c211b4c3f375d4e4745372e5e4c42321c11715a4c785e4f6d52416146357d62517c6150785e4d846b576146338c705ba0816daa8b76ae9078a08570745f4e8877677764533b2613fae4cffee9d6fff2e3f6eadefdf3e9fbf1e7fef2e6fceee1efe1d6eadcd1e6d8cdf8eaddfaedddf8eaddf9efe5f0e2d5f3ddc6e4cab3e6ccbb624c3f1e0e01a49182d5b9a3e3c3aac7a98fd3b59bcbac90d8b99dd7b99dbea386d5b59cceae95bc9983b09079c5a691896d579e826da08570bda28fb9a2905b4837f3e6d5f7ebdbf7eedffdf1e3fcf0e0fbeedefcf0e0fbf2e3fcf4e7fcf6eaf7f0e6f7f0e6fbf4eaf8f2e6f2eaddfaf1e2fbeedefce9dbe6cfbf533920f4dcc2fcebd7f7e7d7feeee1faece1fffaedf1ebdffffaf0fff2e9fff9edfff6e8d6cfbffbf2e1feefdcfbe9d1f8e7cbedd9be5e4936867062a18b808e7a6f8676678b7e6e786c5c796d5d776a5a6e615188786b7d6d606153466356465444356a5a4a584a3d6656476a57466d5d4e1b140e15120d392f26a18e7dbea388d4b799e2c9abd7bfa3d5bba0ebd2b4d7bd9cd6b798cca588c09479b78971a178628d705e846a5b866a5e7f6558715b50473527b8a594beac98c7b29dcbb79fd1bda5c9b59dc6b099cfb9a2c5af98c3ad96c5af9ab7a18cbfa994b19b86bfa896b09987baa391a38c7a7f6554b29887e0c5b2e3c7b1fadcc4fadac1e7c7b0ebcbb4e8c8b3f8d7c4f2d3c1fddeccf4d5c3edcebaedccb9f3d3beffe0cbf2d3beebccb8d1b19ca5826cceaa92d7b297ddb699ebc6a9ebc8acf0ceb5fadac1efccb6efcbb3f0c8afeec4abe8d1c1ecd5c5ecd7c2f0dbc8eedbcddfcdc1e9d7c9d6c5b5e2cbb9ddc4aedcc6afe4c8b2d6b09baf8a776b4f43735c4ec9b09cceb49ddcc1acd3b8a3dbc0abd4b9a4e0c5b2e1c6b3e8cdbae4c9b6cbb09fe4c9b8e0c5b4e7cebadbc0afceb4a3d4baa94532237a7067726b6390827995877a72645b685b5275675c675b4f62554d584e4541342b685b525d4f4663554c6052476e605566595064564ba59484a89380d5bca8ead1bdeed7c7f1dbcdecd5c5e8d1bff7e0cef9e4d1f5e4d2f3e2d0f6e3d2f0decafae8d4f1dfc9fae5d0f9e5cdecd8c0edd8c382705cfeebdaf4e3d3fcecddfceee1f1e5d9e9dfd6f3e9e0f4e7def9ebe0ead9c9f2e1cff7e8d5fcebd7f5dfc7f6e0c8ecdbc7ecdbc9ebd5c0c1ab9675604de4cfbca48e798c735d9d87729b8673ad98859e89766b56439c8a76a08d7c978473958273948373d1c0b06b5b4c6050415b4d404f41343f2f22604e426b594d48342b614f454d3f36574a4252483f6359505c4f4746373063564e382e25473e37251c15362b2542382f46393153453c736157382419573f3383695c74584c6c50426b5142694f40644a3b7359486247366043318f705e90715d987c66765b468873626f5e4e796655422d1af8e2cdffead7fff0e1fff7ebfdf5eaf3ebe0fff5e9faecdff7ebdfe7dbcff5e9ddf1e5d9fff6e6fff3e5fff6edefe3d7ffe9d2e6ccb5e4cab96d574a1f0f02867565d3b49febc9aed1b296ddbfa3d0b195c2a387d3b599c9ae91d0b195c4a589b49279b08e75c6a68fad917b725641967b66bda28f9a846f72604ce9dac7f6e9d8f9eedcfff3e2f7ead9f2e2d2fbebdbfef1e1faeedef2e8dcfbf3e8f8f0e5f3ebdef9f0e1fdf1e1f9ecdbf5e5d5fbe8dae2cdbc3d230cdfc7adfae8d2ffefdffbe9ddf5e7dcfff9ebf9f7eafdf6ecfcf3eafff4e8fff5e7f2ebd9faf2dffcedd8f6e4ccf2e1c5e6d5bb5542317764568d79708371678474657e7160736856695e4c776a597467567666576b5b4e67594c5f52425848396454445a4c3f5d4d3e76635479695c1d18140e0a071e130d918070bea388e7caaacab193cdb599d6bb9eedd2b5d7bf9dc7aa8ac09b80b1876ea87b649b75607d6050795f5275594d83695c7f695e423022b4a393b1a08cb7a58fbba991bda991c6b29ac2ae96c9b59dc7b29dc6b19cc5b09bb8a38ebea996b19c89a38e7bae99869c87769f8a795e47379a806fcbb09ddfc3addfc1a9ddbfa5f3d3bae4c4ade7c7b2efcfbaebcab7f4d3c0e9c8b5f2d2bdf2cfbbf3d3bcf1d1baf4d4bde0c0abc8a8939e7b65b9957dc19c82d9b197e7c2a7e6c2a8ebc9b0ebcbb4e9c7aee1bca2f1c7aee5b99eebd8caeddacbdfccbbcbbaa8f8e6dafaeadddcccbde6d5c5e4cfbec5af9adcc6afd6bda7a58876a285779e887d645246c8b3a2d9c4afedd6c4c2ab99c4ad9bc1aa98bba494b69f8fcab3a3c5ae9e7b6456e3ccbed4beb0b29c8ecbb5a7d3c0b1e2d0c245372c7d746d716863b1a39aa5978c95877e83766d8b7e756a5d54584b43483b3345382f65584f6b5d5462544b6759506b5e5565584f695c5392867aaa9a8ba99483cfb8a6e1cbbdf8e2d4fbe5d7f7e2d1ead5c4e6d3c2e9d9c9e7d7c7dfcebee4d1c2ecd9c8d5c3afe3ceb9f1dfc9e7d5c1b1a08e8b7a6afae8daf0e0d1ecdccff8eadff9ece3f1e7defff6ede9dcd4fdefe4f8e6d8f7e6d4f4e5d2f6e5d1fbe7cff5e1c9ebd9c5f7e4d3f1dcc7c4af9a978473c0ad9cc8b29d907a638f7964ad9883695240927d6a614c398f7a67ac9988a59281513e2d604f3d9481726655454735275c4c3d7a6a5d52443968574d615046402f2757463e483b33463c33534a4360564d2b1e1633261e51443c3c3229615851463d362e251e42382f43352c4e3d33d4c2b857433a7b655a7e665a73594c6b51448b7164806659796254745d4d755e4e785e4d8a6f5e8f746179604c937d686d5a49837262917e6d594433fbe4d2ecd7c4fdeadbf4e4d5f8eadff7ebdffaecdffff1e4fceee1f4e8daf8ece0f6eadefdf1e3f9eddffcf3eaf9ede1f7e5cfe2c9b3dfc5b4735d50211104645244d0b49fffdfc6dcbca3e7c7aed2b299c9ab91d3b89dcdb297d9bda5bfa189ab8b74b89881e2c2abb596817b5f4aaf9481cdb3a278614f806e5aefdecce6d6c6eedecefceddaf7e8d3f0dfcbfae9d5fceddaf5e8d7fff2e2f8ecdefcf3e4fcf3e4fff4e4fdf0dff9ead7f7e6d4f2dfd0e9d3c547311cb9a38cead5c0feebdafdebddefe1d4f4edddf9f6e7f4eee2fff7edf9eddfede0d0fcf0e0f1e4d3ecdbc9eadac3eee0c6cdbea7503e307c6a607b67607260567565567669586f6452736856675a49756556695848604f3f6050415e51416a5a4a5848386050416351436f5c4b7a6a5d231b18110c091b100aa89688ad937cc8ad90ae967aa08b70c8ae95cbb196d6bea2d4ba9fe6c3adaf8b75a57f6a86634f6c5140675042684e415b4337604c4354443799897a9a8b78a1907ea3927eb3a18daf9d89b5a38faf9d89b9a793b8a795ac9988ae9d8ba392809786769786769483738f7d6f907e705d4b3f927f71d6bfadd2b9a5dfc6b0e0c6afefd3bdefd3bde8ccb7e6cbb8ebd0bfdec3b2dcc1aee5cab7efd3bee6cab5f0d4bfe7ccb9e9cebdba9f8eab8c7ac6a691bb9884c7a48ec6a691d9b9a4e4c5b1eacbb7c8a893f1ceb8eec8b1dab19bd3c5bcccbeb5cbbdb2887a6f786b6271675e786e646b5e554f42393325182110001e0c001506001104000e01000e00005e50457d6d607666597060535644383a281c2d1c122211071c0b011403001807001201000f010015070014050021140c2019110e07010901000b00001405001506001708011d10081d100824170f180b031f100923140d23140d1c0f06180b021407000c02000f05000801000501000c0500302217cebcaed3c0b2d5c2b4d0bdafb7a5979d8b7d8f7f72776b5d6c60546a59517563596a564b938071a28f7ebfae9ee5d5c69f9186473930eaddd5f5e6dfedded7eaddd5dfd2ccfaf1eafcf3ecf5ebe2f2e4d9fcecddfdedddfdedddfaeadaeeddcdcebbaca08a7cc1ae9fbead9d695c4b8e8274786b5bc3b19dcab5a0a79581c9b7a3bfaa99c9b4a3c3ae9da89584c2b0a4d2c0b4b6a595b9a896a592818c7968a190809484778c7e756659539287814d423c5247413429234338324b423b4d443f473e372d221c564b4540352f5c534c463d362c231c352c252f221a4c382dceb8abaf9b924d39307a685c79665895806f8772616e57498f786a776153826f60665344715e4f866f61856f617a69597b6a5a8c7b69857261897463887362ead3c1edd3c2ffe4d1edd2bff5dbccfce7d6fdecdcfff1e1f6e6d6fef1e1c2b6a8fff5e7fbede0fff1e4fff2e9fff3e7f0e1ceedd8c5f2d8c9725b4d221004594739c3a9989f806cd0b09bc9a994d4b5a1c2a691bca28baa917ba18776b19786917661d5b9a3b99a85ba9b86d9bea9d3baa6c8b2a45d4a3c8b7867f9e6d5f5e2d3d7c6b4f4e3cff1e1caeedec5f3e3cafff0daf9e8d4f6e5d3f0e3d2faeedefff4e2fcefdcf2e3cef8e6d2ead5c2decbbc655345322215806e60826d5aa08977d3c0b1dbcbbcf4e8d8e0d7c6f3e7d7f9ecdcfae9d9ffeedfcdbcacf1e0d0f3e2d2efdfcfe6dbc9bfb3a541332a1605001704001100001a0a001e11011609001d0e0028170d2c1a103221113522114635253d2c1c4c3c2c4e3e2e4633244c392a5b46334a3929241711150a0620130b958578bea998b8a28dc8b29ba49078b7a28d9b8671ae9883baa48fc9af9ec9ad9fdcc1b09d8372927d6a715e4d66534568564c6e5d5634251e1c10022a1e1033251842312743352841332645372a47392c47392c3d3123423427362a1c362a1c2b1f1324180c261a0e1306000e04000d0600342b2459493c6350415a493737261435200d210c001e0b001909001606001204001909004332223d2a19392413624f413d2b1f1304001204001401001701001d0600240d0027110430180c4d332645291b371b0d371b0d482d1c472c1b5e51495e51496f61586f625942352d342a2143393061574e6d635a71645b8674665f4f426158534b4642251a146c5e556251476454476d5d506656497b695d55433767564c7e6d637463596251477160587c6b6365574e53453c6e5f5864574f261f17463f3980736d77665f5a463f715d54705c537f6d6386756b97867c8c786f8f7b72907c739b877e77655979675b907f75907f757f7168867b752d2928241f1c2211096d574a7d675a7a63556c5547776153867365715e5055433773615553413769554c644c40674d3e644a39664f3f5d4a3c4c3b313b2d241a0b04180a012d1c1447362e75645c9c8d86aa9c93b3a29a928074a69384b6a392b8a596a08d7e9a84776e564a6b5144442d1f392617281809110500130600341f0a3d240e301a032711002d1302260c00210b001f0a001f09001a07001f0d00210c002812003d241057402e8572616c5b511e0f08382d27453a344d423c514640574c46534842463b354b403a382d2751473e443a31392f264a4037443a31392f2645372e4431235a44375f4b4446352e64564d7060535442345542333f2c1e3723183321152c1c0f3121142d1d0e311f133e2c203c2e234032256453439d8a7b8b7a6a594638af9c8dd9c2b2e1c6b5eed3c0e8cdbce5cbbce7d1c3ead9c9e7d4c3eeddcd645445f8e8d9ffefe3fdede0faece1fbede2e7d7c7f0ddcce7cdbe6e57491f0f02382a1db09a8cb69c8bc8ab99ae917fa18776d2b8a7d2bca7a7927f9b85788976687b6653846b578e715f9d826fb69d89c0ab9a8d7b6f5d4b41190600230e002c1706513c295c4a345f4f366d5d446959407e6c567866527867557c6c5c776a5962554256473247372039240f38220d291401261304180a0037271a412b16432a142813003726142e1f0c2c1f0c271a072a1b062f1a072f1a053019072e19063623123b2b1b4a4132473f3233261d493830735f589b877c867466a29380c8b8a1cfbeaadac6bbddc9beddc8b3a8947ca08b78a89682b09f8bd3c2aedcc7b6c9b4a1baa48f7c6a566f5e561a0b0435271c776758bea89abea99875604b604b36523d2a402b1835200d2c17062b15072a1406261002321d0c2b16033724133c2a1c1c0b0130211a4639313e32264e423461534863554c65574c5f534762564a5c5044615547584f4060564a6d63576b61555e56494f473c4d453a544b422720180a06034f48424d3d30453223524131857464aa9584b39e8d9e8d7bb1a19192847995887f8e80758575669380718b7665a08d7eb3a19524170f3f3128867365a08979947d6da0897b9f877bb3998c8366587b5b4c8565568e71619a7d6da085747d6c62837268806e628070637b6a6064564b68584b827265827265827062866f5f95827382756d83787227160ea28f81a28c7e6e5747c8b19fb39c8acbb4a2cbb4a29a8371d2bba9c5ae9ebba494a08b7a8b76659f897b927c6e8b78696653453321156e5c5289716794766cb29287b59588b19184b59888ad9183ad9183ae8e81ab8b7ec3a19597776a967969a184749d8173b195878c7265826e63645751271811391f12ac8d7bb59483b79685c7a693dbbaa7c5a692caab978c6f5defd4c3b79c8bb39887d1b29ecdaa96d3af99d5b29ec3a694ad9384442e20412e205c493a6d58477e6757856b5c6d53467c6255ba9f94d0b4a8a18675b49984a18673b89d8c8e7163b7978aa180719c7c6d7b604f6e57454e3928291200d0b29adbbca0e0c2a6d6b89cd0b099ceae97ccae96ccb09adcbfafbda28fdfc3abeed3b8dcbea4eacab1ecceb4e4c8b2a48a7b1a070024130b21140c1e110922150d2518102d20182e21192a1d152c1f1734271e2f221932251c2f221933261d3022193423192c180d3521182a1b161b0d0a12070360534b63554c66554b53423a50413a4c3f374a3d354e413854463d4a3b345748414d3f364a39313d2b1f37271a30221933261d20130b21130a3422143f2c1d4c3629614b3e5e483b766053836c5e816a5a372415b3a0919c8679b4a193b6a49aac9c8f85746483705f6c55473721141c1004140a004e41314534243e2b1a2916051f0c001d0a00200d001d0c001e0c02211006210f012b1809351e10341e10402d1e44342732241b34261d6350427e6757927764a68e76b8a28bb2a088cebea5d1c2abc1b09ee2d2c2f9e9d9f7ead9f1e6d4f6e9d6e9dac5d9c7b1d5bfa8c2a993c9b09cb49d8b3927199d8c7cc4ac94d1b99fcfbba3dcccb5e6d8bef6e8cee0d2b8d6c6add6c1a6cbb69bd2baa2b9a38b99836c7f6e5a6a624f2c251575695d8d7d70a79183c3a998c2ac97c8b49cdfceb2e6d5b9e3cebbd8beaddfc5ace9d0b2fae2c8f3ddc5f4e0c7f2dec5f0dac3ead4bcd6bea4cdb9a1b8a69a170600a79788a1907e9e87757c6651a48e77c2ac95b7a18ac1ab96b49e89b8a28db7a08eb59e8ccdb6a4cfbaa5b5a08ba795819582733725195b4a4274665d67594c6e61517467577262537f6f60837666796c5c665a4a6d61517266566a5e4e6a61505d5445655c4d564d3e5f564762594a3e34280d02006a5b54735c4e977c6b876d5e907665967967ccaf9d967b68a48d7b927c6faf998e877164a48d7da88d7c947863b89984e2c6b03d2312977e6aa98972caa68cb8947ad6b29abe9a84a07a63b98f77b0846bb1856cab8168cba189d7af967864599c897b8673658976688977698c7a6c7f6d5f8c796a907d6e8d7867a58c789d86747b6a6072645b493628a99282baa08fceb3a0c8ad98d1b6a1d0b5a0c1a691d0b5a0d2b7a2d6bba6dfc4afdbc0adb29985b29985ccb39fc3a9988a7361351f117f695b997c6ea38273b79383c19e8ba68370ad8c79a38472a18270b69282b49080dbb6a6b89582be9d8ab59481af8e7d9f806e9c7f6fa8908476635c412e275f4234b18e7bcaa592b38e7bba947fd9b39edebaa4e7c3ade5c2acebc8b2c2a28ddbbba6e5bfa8cda58cd4ac93ddb7a0d0ad998467554127165d46347a614dc0a592d7baa8f3d4c2dbbcaaecccbdfad8ccedccbdefcebbf1d1bcc6a691977663debdace7c3b3d8b3a3d0ac9cd3b4a2997c6a7e63503e220cdab69cf4cfb2e8c5a7efccaef4d1b5f4d0b6f4d2b7e7c7aef0cfbcf5d6c1ffe1c5fddbbff4d1b5f6d3b7fcd9bde7c8acc2a6916a504155423448362a5341356351457a685c8573677f6d6178665a68564a6654486755476e5c4e8371637866589683757c66598c75677d675c725f59493a353526216f5e57806e6468544977645d78675f88777083726a7b695f68564c76645a8371677f6b627864598771648b786a74635946382f2a1c1329180e5741347962527a5e50a38779ae9284c1a494b89987bc9d89886957a58876c2a391caad9db19587a18778987f6ba68b78967765a4887a78685b3125174737278d7c6a8d7b678c7a66745f4e85705d7d6855ae9988a28f81a29084b5a293dbc6b5e0c9b9d1baaceedbcca09081726157433125bca291cdb19bb99982e3c5abdcc4aae6d2b9fcecd5f7ebd5fff4e3faedddfaedddf5e9d9f7ebdbf9ecd9f5e6d1f0dec6e9d3bce0c8b0d8bca6b0978333200fbdab97dcc2a9e0c6abebd7bee9d8bef8e8ceebddc2d1c2a5f6e5c7dec9aad0b999d0b99abaa183a3896e98846b695c493c33227c7062928171c0a793cfb39dd3b9a2c6ae94ead7b7e5d2b4f2dcc7f4d9c4e8cab0f1d4b6f6dbc0dcc4a8e6d1b6f9e4c9f9e1c7f7ddc4ead0b5ceb8a0c3b0a11e0c009e8d7bd0bea8ceb59fe9d1b9ddc5abe7d2b7d7c1a9d9c3abddc7afe6d0b9e0c7b3d9c3aed4bba7b9a38ca58f78a8947cbea9985441338d7b718b7b6e7a6a5a7c6d5a78695681725f82715f6d5d4d8171616e61506e61507065536c614f6055436e6252685f4e554c3b5d5542675e4d463a2c190b02675348ad9080c6a592bfa290af9280cdac99ccac97ae8f7ac9ad98a98d81a88e819b8172caaf9cb1927ec6a68fdbb9a0b99980472b1692735ee6c1a7e7bea2dcb397e7bba0cfa38ad4a88fc59378c69577ba886dad7e62c29379cc9e84907a6d9c86789f897ba18b7d816b5d867364877465877261af9a89907967b19681a38a76978579655548705b4aad9382c2a794cbaf9ac8ac97c7ab96c9ad97d3b7a1bea28cc7ab95dcc0aaceb49d795e49b29782ac917cd3b8a3c9ae9ba6907b3a2917907f6f957b6ca78a7aa68775b1927eae8f7bb89c86b29782a48974ae8f7bc0a18dbc9d89dbbca8b19580c6aa94947561b99a88987d6cb59f915f4e4627160e795f50ae8f7bc3a38ecdaa96caa690d2ae98eecab2e2bea6e3c1a8d3b198e8c4aef3cdb6e3bba2e1b9a0d2aa91e0bca4b69681725543c7ac9be3c8b7e4c7b5e0c1ade5c4b1fad9c6f0cfbcedccb9f6d2c2f4d1beefccb6f2cfb9f6d3bdf3d0bcedc9b9eac6b6fed9c7eac7b4eecdbacdae9abd9f87593a1eb48f72f2cbacffdbbbf5d0b3ffdcc1efccb0eccaaeffe2c6fdddc8fedfcaffe0c4eecdaefbd6b9fbd6b9ecc9abefcdb2d5b6a26449385f45348c7565634c3c715a4a7f6556856b5c8a705f7b61508167568d7362a38875907562a78c79b59a87a68b78c4a893bb9884b1907d8d73664c36295b4337896f62876a5c8467578d71658c7265977d70866a5ea08373907363977a6a9277668e73627e6352876a58836654c4a89abca293583e2fc3a696c3a08ccda792cda38de6bca6e6bda7d1a990e0b79bf1c5aadbaf96e0b49bebbda5e0b29bd2a592e1b8a4dcb49be2baa1d0a38ed4ae9bad92814f38285f4632ccb19cd2b7a2dac0a9dbbfa9d8baa2e6c8aee5c7afdbc0abecd1beead0b9edd3bce8ccb7f8dbc9f0d7c3d3bda8cab09f533722d4b096d2ab8ccea78ad8b597e3c8adf0dac2fbecd7f9eedcf8efe0efe6d7fef5e6f3e7d9f4e8d8f1e4d3f6e7d2ffedd5ffe9d2e7cdb6dec0a8c7ab95382310cdb8a3f0d5bae2c7aae7d2b7eddcc2f8e8cee9dabdebdabcd4c1a1dbc4a4e3cba9e5cda9cdb392d4b596b99e8363523e3a2d1c6457479a8776bda18bd6b69de9cbb1e1c7acfae5c8e8d4b9f0dac5ffe7d4d1b39beacab1d0b298f8dcc4e9cfb6cfb59cdbbfa7e8cdb2e5caadc9b197b8a390251201a6947ca59178c3a990dcc2a7d2b99be7d0b1f2dac0dfc7adf4dcc2e3cbb1eed4bdc2a993c2a792d7bfa7e2cab0d3bda5ac95834731238874697563558473617665517c6b5779685474624e6b5a4873625070614e6e5e4e695c4b6a5d4c706553776c5a6c614f6459475f5440655d4a4c412f1d0d00796355c1a28ee4c1abd7b8a3c9aa95c9a690be9b859a7a61a0846ca88d7ca58a79a28774927661b59580bb9b84ccad98d5b9a461463380644fcda991d2aa90dfb59cd2a88fdab098d9af97ce9f85cd9e84b0826aae8269bd9079c3967fa58f829a8476927b6d907b6a8b75678c76688d77698772619b84749c836f8e725ca085708d7a6c58463a7c6555b09783cdb29fbba08dc5a896caaf9abca08bceb39ec2a691d4b9a4d9bda8af947fac917cae957fbda28dbba28cbda28f97806e3524148473639b8474957a69b293819d7e6aa78b76bda18cac917cb49986c1a492cfb09ec6a795ab8c78b0947fc3a792c8a997c2a593ab907fbaa4979687802a1c13846d5fc2a593b79884dcbca7eecbb7f1cdb7e0bca6e1bda5e2bea6b79379cea891ecc3ade7bfa6dfb79ee0bba1caa791ccad997d604eb39887dcbfaff8d9c7eac9b6efccb9e3c3aef1d1bcfbdac7f6d3c0f7d4c0f4d0baf2cfb9ebc8b2fbdbc6eecdbceac9b8eac7b4f4d1befad9c6f0d1bc987a60907154f7d3b3f4cdacf5d1b1f5d2b4f7d4b8f1cdb3fbd9befadac1ebccb8ffe7d2fcdcc3f5d3b7eac5aaf6d1b6fbd8bceecfb3eacbb76a4f3c765b489075629f84718065527b5e4c826553907361795d487c604b74584393745fb1927db2937ebfa08baa8b76bc9983b8927bb4907aab907f4f35287e6256987b6d906f609574639174648c7062977a6c9f7f70ab8777a78471a2816e8f705ea5887692756392735f947561917260a28371583726bb9683c59881dfb096efbda4f0bea5f0c2a8edc0a3dcad8fdfb190efc0a2ebba9ce3b093e2af94dba992cf9f88dbad93cea184d8a68dd7aa95ba9986492e1b866a55c9ad97f2d3bedbbda5eed0b6d6b79bebc9aee5c6aad7b8a3d9bda7d3b9a0e1c7aee2c6b1fee1cfffe9d5e2c9b5ddc0ae4a2711d2a98bebbe9df1c6a4f2ceaef5d7bbf8e2cafceddafcf3e2fff7eaf2eaddf2e8dcf4eadef4e8daf5e8d7f8e9d6f2e2cbfce8d0edd3bce5c5aecbad953c2513bba590e9ceb3eacfb2edd9bee6d6bceadac0faebced8c7a9dfccacdfc8a6f8e0bcd1b794ceb18fe3c5a3b99e836654403b2e1e544639a28f7ed1b59dd5b397e4c5a9efd1b7f6dec2e9d4b9caaf9ce7c8b4bd9a84ebc7add2b097f7d7beffe6cbf1d5bdd9bba3e2c4aaecceb2c8ae93b19b8635200d9d8971a48e76a58b72a68b70d2b99bc8af91c8b094dac2a8d1b79ce5cbb0d6bca5dcc2abceb49ddbc1a8d5bba0d4bca2a9907c4a3323715b4e8a7769806e5a73634c8a78627d6b577b6955826f5e7f6e5c6d5c4c60504069594a685b4b6154445f53436459475c513f605541665e49514632281808947f6cc5a78fd9ba9eddc2a7d7bca1c8a88fdbbca0d9bb9fc7ac91b398838d7460ead1bbe4cab3d9bba3c9a992e0c1acd1b5a0654b3a846755c8a48cd2aa90cb9f84c2967be2b8a0c99d84d4a58be2b399c3957dd5a78fd1a48db88b74ae9a8f8d7a6cbea89a978173897668847162897667968374927c6ea48d7b977b66b499868d7b6f4a3a2d877261ae9483cfb5a4b49a89bfa493d4baa9a98e7db49b87d4b9a6ad9480927764bfa692aa917da7917ccbb29ecfb9a4cdb3a2846d5d3b281a998378a2867bb19186a88478ba9688b39283bd9c8bac8d7bb09081be9d8ebe9d8ec9a597b89484c4a392b0917fcfafa0c5a89aa88c80a89287837670241510ccb4aafde0d2d4b4a5b79685f8d5c2e9c4b1dcb6a1d8b29bd6b099dab49dd4ab97d5ac96e4bba5d5af98d6b39dbc9d88b99e8d694f40886e61efd3c7f8d8c9f4d3c2edccb9f5d4c1f6dac5f6dac5f3d2bff7d7c2efccb6e8c8b1efcfbaefd0bcfadacbf6d6c7f2d3bff5d6c2f8d8c9eecfbbb99b81bb9c7df7d4b4f6d3b3fcdbbcf6d4b9f7d5bceeceb5f9dbc3fadec8f2d7c6ffead7fadec8f2d4bafddbc0f6d4b9f0ceb3e7c9aff2d5c3604635947a69886e5d9e8372826756705544a98e7b9b7e6c7659478d715c7e624d9c7d689d7e69b1927da58671ae8e79c9a690cfa992b28f7b9f8576493326937b6f9f83778363569c7c6f73594ca48c80ae9487997c6eb99889b49382997a68ad92819881738f776b967c6d8f7463967a6c997c6c5c3828cea593dbab94e7b499d9a68bdaa88ddcae94ecc0a5c19578d1a588e0b595ecc1a1e2b395e3b498e8baa0eec0a6d8ac8fc99c7fe5b39ad9ac97af8e7b492e1ba98e79f7dcc7e2c6b1e4cab3e8ceb7d3b9a0ebcfb7dac0a7e0c7b3e6cfbdf9e4cfebd6c1f9e2d2f6e0d2fbe8d9dbc6b5ecd2c3563723c59c80eabd9cefc4a2efcbabf2d4baf7e3cbf7ead9f8f1e1f8f0e3fdf5eafcf2e6eae0d4f7ebddfbefdff8ebdafaebd8feeed7fbe5ced8b8a1d1b19a3b2110bea893edd2b7f7ddc2e5d4baf2e4cafef0d6f7e7cef3e2c8f1dec0ead3b3dec6a4c4aa89d4ba99d7ba9cbda38a7967593f32293f3229a18f81b79d84d6b79addbba0f7d8bcf2d9bbeed4b9e4c5b0e0bda7d1ac92eec6ace4bfa4e9c7abfee0c4eed0b6dbbda3f6d8bedfc1a5dabea6896f5e4a3325998270987f6b917560927661b0967fb69c85b99f86bca287cab095ddc3a8e4c8b2ddc1abe1c5addbc1a8c6ac91bda58bb299854b3424755f516e5b4c82705c84725c897461725d4c816e5d79665781706066544669594a6050435c4e4157493c594d3f514535524938574f3c5c54415146322b1e0bb5a38ddabfa4dbbea0e1c9add1b99db89a80f4d6bad0b598dac2a6f1dbc3d2bca5edd9c1d2bca4e7cdb4e8cdb2d9bba3ceb29c866b587a5b47d2aa91d1a588d6a789deaf91e1b399daab8fca997bcf9c7fe6b499d4a58bb88871c5957e9e8a7f9481738c76699380718875677e6c5e7d6a5c8f7c6d9e887a957e6e927661ae938069574b4231278e786ab29b89c8ae9fdec4b5c1a597c7ac9bc8ad9c9c8170bfa493b59a87ab907fae9581a58b7acbb29ecbb1a0c2a995d8beadb49d8d402d1fa58f84a68a7fae8e83a78377ae8a7cb69284a28172c0a091b39384af8e7fc29e90c29e909e7a6cc5a495a28273c09f90b69689b19589a8928776676223140f866e64e0c3b5f6d6c7e5c4b3cba694caa592e4bea9dab49dc9a38cddb7a0caa48db8927bd6b099b6927ae7c4aeb1927e9e82747f65587f6558eacec2e6c6b7f5d4c3f2d1beefcebbf0d1bdfbdcc8e8c7b4efcebbf0cdb9f5d5c0f5d4c1efd0beefcfc0f8d8c9fbdeccf6d9c7f8dbcddbbcaaa28269cfae8ffedbbbffe4c4ffe7cbffdfc4fbd9c0f6d6bff7d8c3efd4bffbe1d2f9dfceffe4cefadcc2ffdfc6f0ceb3f6d4b9f2d4baf2d5c3694e3d8c71607d624f8a6d5b8f7260977a68a48775846551a1826eac8d789b7c6795755e92725baf8f78d6b69fb5927cb08c76cea891cdad96a48d7d422f21967e729a7f74a282757c5c4fa1867b755d51a0857a9a7e7299776bbc9b8ca28575947a6ba08a7f927c71a78c8194786ca4887aa285754f2e1dcfa994d8a98fdfac8fdfa98dd5a285eabba1c89a80c99d82d8ac8fe2bb9cedc6a5e8bd9de7bb9ef7cbb2fbcfb4eec2a5edc1a4f3c4aad8ab96be9f8b402713b09582d3b8a3f2d7c2f4dbc5e4cbb5f7dec8edd5bdf3dbc3e2cdbaead7c6e2d1bfffeedcffefe1ffede1f6e6d9ffeddfdfc9bc5a3d2bc49c82e5ba98ecc3a3ebc8aad4b8a0f9e7d1fff3e3f1e9dcf9f3e5f8f0e3f4eadefcf0e2f6eadcfbefe1fff3e3f8ebdafaebd6ffefd7e3c5adc6a68f472e1ac5af9aecd2b9f9dfc4fbe9d1f9ead3f6e7d2e6d7c0deceb5f4e0c7f0d8bcdcc3a4b2997ac4a98bd7bd9cddc5ab9b8a7a4a3c3330231aa39383b79d82d5b697cbac8ff9dbbff6ddbff1d6bbd6b69fd2ae96eac6acd7b297dfba9fd8b49ad7b79ee8cab0e0c2aaf8dac2e4c6acd4b8a2765c4d664f41836958947966a58974b29681c4a893d0b69fe2c8afecd2b7e1c7acf4dac1f9ddc7e9cdb7d9bda7ccb098bca287b59b82a38a76513a2a725a4e6751437f6c5b82705c85705f7f6a598572637d6a5b7765575a483a51413456483b625449584c404e4234534a3b443b2c504736574e3d524735403320ad9b83d5ba9deccfb1dac2a6d7bfa3ba9f84e9ceb1e9d0b2e0c9aaf7e1c9b29e86ebd7bff0dcc3f2dac0f5dbc2d4b8a0d6baa4a78c795c3d28bc947bcb9e81d1a284d3a486e1b296ebbca0d5a285d09d7edeac91d2a389d3a188c3937c9c887d9d8a7ca58f82a18e7f8d7a6c867466917e709b887a957f71a99282a085709e8571907e723423198e786ab29889e2c7b6ddc2b1e6c9b9dbbeacd5b8a6cbae9ccdb09eceb29dbfa290c1a590d4b7a5d9bea9d4b9a6d2b7a2ccb19e9b8170453223968375a98f82977a6ca78677aa8978bd9c8bb49583c6a795b59684b69785ba9988ad8c7ba88776cdae9cba9b89c4a392cdac9ba58878a58d8175645d1d0c058b7466d5b8a6dabba9bf9e8bbd9885bc9681dfb6a0d8b097d3ab92dcb79dddb7a0cba58ec29c85c6a089ddb9a3c29f8cac8f7f85695b705647f4d8caf2d5c3edccb9f4d1bdedcab6dfbaa7f1cebbe4bfaddebba8f1ccb9f2cfbbe6c3b0f6d2c2edc9bbf7d6c7fbdccaf3d4c2f7d7caedccbd8a684de0bd9df9d5b5ffdcbcfcd9bdfedac0ffdec6f9d7bef8dac2fee4cdfee4d3fee4d3fee2caf0d1b5fdd9bffbd6bbf3d0b4f9dabef5d6c1b296819f806c8e6f5bad8e7a7657438e6e598b6b567b58429d7a64c9a78eb08e75a37f67b49078ae8a70bb977dddb89eb89379ab836ac4a289a98f7e49362790796b93776ba48276a38376684d42af978b70554aa38779ac8b7ca98877a38674977c6bad92878e73689e82769f8375967a6c71564581624ebe9a82ddb093f0bf9fe5b091daa586d19e83dfad92e0ae93e5b89beec7a8d5b191ddb496efc6a8f3c9b0f5cbb2f0c7a9e1b598ffd3b9dfb59f9c7d694a311dd5bca8e5ccb6f9e0caf2d9c3e6d0bbe1cbb6ecd6bef0dac3f9e6d5e8d7c5e6d5c3f4e4d4ebdbcefeeee1e4d6c9fcecddf8e5d76a4f3cdfba9fefc6a6e6c2a2f6d7baf4dcc4fbead8f8ecdeefe7dafff9ecf7efe2fff3e5fdf1e3fbefe1f9eddffef2e4f8ecdcfcf1ddfae8d2eed0b8ceae97341e09d6c1acefd7bdfce4caf8e8d1f6ead4eee1cefcedd8eeddc9f4e2cafde8cde8d0b4baa286b49b7ccdb18cd8be9dab96815d4b3d281a0d9b8a78b49d7edfc5a0e4caa9dfc6a7f1dabbf9e1c5d9bba3f4d4bdf5d7bdeaccb2e9c5afedc9b3fddec9eed2bdf4d7c5ecd0bbe3c7afe2c8b1654b3c7e6757977e6a9e846dbfa38bdabea6e6cbb0e2c8aff5dbc2f4dac1efd5bce7cdb4edd1bbf4d8c2edd1bbe8ccb4dbc1a6957b62aa917d5a43356a52487761547d6a5b826f5e7f6a597c6756736051705d4e6a584a6250446f5e5456483d62544955493d4f4337564d3e554c3d524b394f48363c311f4c3b29c9b39ce8cab0e6c7aaddc3a8f3d9bee1c3a9cbad91ccb194d4bca0fae1cbcbb59ecbb59ef2dcc4ffe7cff6dcc5e7cdb6cab19bb39988432712bf9982c99d82d5a78ddeb096e3b79ed9ad92e3b498e2b397d4a58bd1a38bd4a48ec99b84a58f84a99386a89284aa94869986789885778a7769988274a89284957e6c997e699178647f6d5f3321159c8678bba190ba9d8dd8bbabcdb09ee2c5b3ebccbad9baa8c6a793e0c1add9baa6e5c6b2d9bda8d5b9a4b39782e1c5b0d0b49f9e85714d3a2b978475baa093bda090a98879b39281b1907d9c7d69ad907ea78a78b0917fbe9f8dac8b7aa58473b1927eb69783b89784b3927fc0a391866f61604f47180700957e6ee4c8b3d3b4a0c6a691c8a48ecfab93d9b49ae5c0a6d6b196e2bea4fbd7bfcba78fcda790cfa992bd9784c4a18e987869795d4f6f5345efd4c3f5d6c2f0d0bbe7c3ade3bfa9f9d4c1efcab7ecc7b4e5c0adefcab7f3cebbf2cdbaeec9b7f9d3c6ecc8b8eccdb9ffe1cff6d4c8fcd8c8744f32deba96fbd7b5f5d1b1fad5b8f7d2b7f4d0b6ffdfc6f9dbc3eed4bdf0d6c5fce1cef7dbc3f5d6baf5d0b5fad2b8ffdcbff8d6baf8dac2a3877286675390715d9b7c689e7f6a88685394745fae8b75a4816ba7856cb7957c9d79619c786098745aac886ebc977db38e74c49c82d3b198aa917d422d1c5e473994786aa9897a9b7b6c866c5f836b5f8d7366725648947465ab8a79a08371a48978997b70b99b90aa8d7fb6998ba08677907667b99c8ac8a58fcea589e8ba99dca788d6a182ce9b7edeab90f5c2a5e9ba9efad3b6eec9aeebc2a6f5cbb2eac2a9e7bfa6f7d0b3efc6a8e5b79fdab19bac8f7d543d2bdfc9b4fde7d0dec8b3fae4cffae5d2edd8c3edd7c0efdbc3f1decdf6e6d6fff1deffefdffeeee1efdfd2d4c6b9fceee1efdcce947968d0ac92e4bd9ee3c1a5f7dcc1f8e3cefcecdcfef4e8faf2e7fcf2e6fff6e7f8ebdbf3e6d6fef0e3fff5e9faeee0fcf3e2f8eddbf7e7d0ddbfa5ceae955d4732bfaa95f2dabedcc7aae5d5befcf0dae6dac4f2e3cef2e1cde9d7bffae5caead2b6f3dbbfe5ccade8cea9d2ba98b59f88604f3f2113089080708a7556c4ac88d7bf9de0c9a9e7d2b3ccb498dabaa3e6c6afe5c9b1f4d9beebc8b2dab7a1eccdb8ffe4cfffe2d0e8cdb8d8bca4e0c6af533c2a98816f9a816bc0a68dd2b69ee4c9aeecd1b6f4dabfead0b7e2c8b1e0c6adefd5beecd0bbebcfbae4c8b2eaceb8efd5bcecd2bba98f7e725b4d5f493e5f4b407360518c79688f7a698471607461506a59497765577d6d5e77695c6d5f525c504253473950463a584f404b44344d4634564f3d392e1c534230c2a993d8b89fdbb99eddc3aaecd2b9e1c3abdabca2d0b59ad8bea3f0d7c1b19884e4ceb9fde7d0ffe6d0f9dec9bba28cc8af9bc9af9e351806bc967fc69a81daac92ddb196d8ae96dcb299e4b69ce4b599d9ab91c2947cc4967fbd8f7891796da48d7fa08979a68f7fa08a7c907a6c9781739881719d8676977e6a9b7f699e836e766354311f11937c6cc4a996d5b8a6d0b19fdabba9debfadd4b5a1e6c7b3d8b7a4c7a693dbbca8ebccb8d8b9a5d2b39fbe9f8bc9aa96cdae9ac7ac99533d2f8875669c8275896c5ca48374a58473bf9e8bad8e7aaf937eb49883b59684b59483ebc8b5a78673d1b29ebe9f8bb59681b1927ea489769b86755e504523150a9d8877a48974ad917cb69782dabaa3d6b49bd1af94d0ae93c2a387f3d4b8f9d7becba791c6a28ccba791bf9c88b796859b7e709c8074523628f0d3c3eecdbaefccb6fcd8c2efcbb5f5d0bde5c0adecc7b4f2ceb8f2ceb8f5d1bbf7d1bcf1cbb8ebc6b4efccb9f1d2bde9cab5f1cfc3f3d0bd7c5836eac79ff7d3aff1cdadefcaadf6d1b6f3cfb5f9d7beebcfb7fbe1caf6dccbffebd7fadcc4f8d6bbfcd4bafbd3b9f6d1b4ffddc1f7d9bf967a649174628e715f846755725543826553967a65a68773997a66a3836ea2826da1816aaa8a73b08d77a07d67ad8b72c39f87b38e74c3a188ba9f8c341d0d70594b967c6d9b7e6ea285759c8275988173644d3fa48a7b9b7e6ea182709c7f6d9f827099796aae8e7fb69687a38676a68c7f9c85775e4435b99a86d7af95cfa285dba889e0ad8edfac8ff0bfa1e7b495efc0a2fdd3baf0cab3f8ceb6fed4bef2c9b5ecc3adeec6acdeb69cd9ac95cfa994a08675584534eedcc8fdebd5ffefdbe4d2befde8d5d7c2adecd8c0e8d6c0ebdacaf9e9d9fff1defaeadaf4e4d5f7e7d8faeddde7d7c8f0ded0af9584b08d77debca0f5dabff3ddc5feedd9fff2e2fdf3e7fbf1e5fef2e4fff6e6fef1e1fbeedef9ebdef8ece0f8ecdee4d8c8e8dbc8f7e5cdcfb195bd9e828f7962d7c3abe4cdaee9d4b5f8e8cefcf0d8faebd4f1e3c9fcecd3f1ddc4e9d4b7e9d2b3cfb899e9d2b3efd8b8d6c1a4b9a7936252451f150c74685caf9b82b29b7bcbb294dbc2a4e8d1b2dfc4a9e4c0a8cba78fd6b89eceb396dbb99dddbea1eed3b8f2dac0fce2cbf0d8bee9cfb4f0d8be48311fa38c7acdb49ed6bca3d5b9a1eaceb6f5d9c1ebd1b8e7cdb6e5cbb4e1c5afd5b9a3e7cbb6dabea9f0d4bee2c6b0e7cdb4e4cab3cbb1a0846d5f634c4467534a7764568c7b698b7965816f5b82705c82715f8e7d6b8b7b6b7b6e5e6356465549395d51416158496259485b54424b4431544d3a3c311d5f4d39b49984d2b097d0ae93ebd1b8e6ceb6edd1bbdabca4eacfb4e3c9b0ecd3bfcbb1a0cab3a1f9e3cef8dfcbf5dcc6c5aa95c3aa94b49a892d1000bb957ed0a48bd5a78de7bba0e2b8a0e8bea5dcaf92ecbfa2e3b59bcea088cc9c85c79780b39c8ea790809f8574a98f7eab94849680728f7868826b5b947d6b937a66a48570886c57715e4f3f2d1f866f5fba9f8cccaf9dcbae9cbda08ee9ccbae6c7b5c6a793ccad99ceaf9be6c7b3c9ad98d6b7a3d0b49fc2a38fa18570d8b9a7d2b7a67b6859847163a08679b09385a483749f7e6db59483ba9b87a78a78bb9e8cbfa08eb69584d6b5a4a988759c7d69bd9e8abe9f8bb59984b69b88af9a894e40372f211695806f907560a18570b79883be9e87d6b69fe0c0a7b6987ebea086cbad95e7c7b2cfac98c09d89c5a590b39480ad9080c7ab9daf9588533628e5c5b6e7c4b0eecab4ebc7b1f4d0bafcdcc7e2c2adf3d0bcf4d1bbe8c5aff4d0baf4ceb9e5bfaaf2cdbaf3d0bcebcdb5f4d8c2f9d8c9d8b5a27b5733e7c49af9d7b2fcd9b9f1ccafffdbc0eecab2f6d6bdfadec6ffebd5f7e0cefce2d1f5d9c1fedcc1ffdec4fbd3b9eec9acffe1c2f8dac0866a548c6f5d7e614f886b598f7260876b568b6f5aa98a769475619d7d68a2826db79782bb9b84a08069b7947eb4917bae8c73ba957bb08e75c0a3913e2415978070967c6d9f8270a386747f65568b74669c85779e8475bda090856856a98c7ac0a391b79886b39281ae8f7dae9181a1877a70594b6c5243b49583e5bda4deb194e2b193e3b091e2b193f2c3a5fbcaaaf0c3a4efc5acf9d1b8ffd2bbf2c5aeeec4aee0b89fe1b99febc4a7d4aa91c59f88836a5663523ee7d7c0feeed7fdedd6e9d7c1ecd7c2f7e1ccead4bde1ccb7e4d3c1decebef3e4d1f3e2ceeedbcafff3e2e4d3c3e6d5c5ebd8c9c2ab9b91735be2c2a9f7dfc5f1dfc7fdedddfff3e5fcf2e6fef4e8faeee0fef1e1fdedddfeeedff3e5d8fceee3faecdffbeeddfff0dbf6e2c9dbbca0b49579866d57cebaa1e5ceafd5be9ee6d7baf0e2c7fbebd2f9e9cffde9d0ebd6b9d3bc9db69d7ed2bb9befd8b8ddc6a7dfcaafbcaa96594b3e2e251e756b628e7c68b69e84d2b89debd2b4f0d8bcdcc2a7efcbb3dfb9a4ddbfa5d9bea1e4c5a8eccfb1eed5b7f0dbbef7dfc7f1d9bfdfc7abe0cbb04e3924ae9883bfa78fddc2a7e0c2a8d6b89ef0d4bcd6bca3b79d86e9cdb7e0c4aed7bba5dfc3aeceb29cd2b6a0e8ccb4dfc5ace2c8b1d4bba7ab9486563f3768544b7866587867558977638d7b6583725e907f6b8c7b697f705d756857645746615644574b3b5b5241716857726a5758513e554e3b453a26705e4acfb59ef1cfb4e3c1a6ebd1baffecd6eaceb8e3c7afe7cdb4f9e1c7e6cdb9d6bfadc9b4a1dfcab7e0cab5eed5c1c6ab96edd2bda98f7e371a08af8972d5a990e6baa1e4b89fd4ac93d8b096ebbfa2dcb093dcae94d5a78dc1937bca9a83bca5959b8474b59b8ab39988b59e8e9982727c65558d76669e8775a88f7b896a557b5f4a746153322012a58e7eb19786b19685a08574c8ad9cc6ab98e9ccbae3c6b4c7aa98dbbeace2c5b3d8bdaadcbfaddabfacc5a896bba08dc0a393b09687513e307562548b7466987c6e9b7b6c9f7e6fb49485a18472a08373b09383cbab9ca88879b9998aa58674c4a593ab8c7aa28371967667b79a8a917b6d3f30294a3c339079699e816fc8ab99e3c4b0bf9e8baf8f7aab8c78b99a86c5a692e4c5b1c3a492c5a694c3a490b497859d8372a89181a18b7db69f915a3e30efcfc0eac7b4e7c2afd4af9cf3d3beffe5d3f6d9c7e5c6b1fadac5ecccb7fad7c3f1cbb6f7d1bcf4cfbceeceb7f6dbc0efd3bbf8d6caddbaa78c6844f7d6abf7d9b3f3d5b3f6d3b5e8c3a8ffe2c9fadcc4f4dac3f6e0c9ffead9fce5d5f1d7c0fcdcc3f1ccb2f7cfb5edc8abd0ae92ecceb6937761ab8c789879659c7d6895766196766190705b9b7b64c4a48dae8b75ae8c73b8967dbb9980a7856c9f7b61c8a48ab59076c9a489b591799f806c513625977d6c896f5e987b69a08371a98e7dac928383695a7d6354987b6bad907e9477679c7d6bb29180a68572c6a793a28573b79d8e9076695236289c7b6addb39bdaab8feebd9fd2a181ca9b7ddeb192edc2a2e4b999edc1a4f2c6a9f6c9acfacdb0f5ccb0dfb899e5be9dd1ab87c79e80bb967b8c745c64523aecdbc1fbead0ebd9c1dbc7aff9e3ccc8af99cab19bfde7d0fdebd7fce9d8ecdac4efdbc3ebd5bee7d1baf2ddc8f9e7d1f9e4d3c0a9977e5f4ae2c4aaf8e3c8f3e3cafaeddcf8ecdee7ddd1f0e7d8fff3e3fef1e0faeadaf4e4d5fef0e5f1e3d8faeadbf8e7d5fff1d8f8dec3d2b095b5937a917862cdb7a0ddc4a5c2ab8beedbbdf7e6cad9c5acead6bbddc5a9e2c9abe6cbadddc3a2d7bf9ddac2a0d4b99be3c9aebaa48c6f604d30261d62554d8c7668937762bea28adcc2a7f9e4c9eed6bcefccb8debba7eaceb8dec4abe5c7adf6d8befde5cbedd9c0eed8c3f6e0c9f8e3c8e9d4b9402b16c6b09bc1a98fe6cbaeddbfa3e4c6aac3a88bb69c81c4a890dabca4e0c2aad6b8a0d9baa5caab96d5b6a1e0c4acd1b79cdbc1a8d5bca8b8a1914f392e5c483d73625281705e806e5a8674607d6b579b8a767e6d597465506b5e4b5e513e665b47534836695e4c857d6a6b6350665e4b5b524135281772604addc3ace0c1a5e7c8aceed6becfb9a2ecd2bbd2b89fe1c7aebda58bf8e2cdddc8b5e0cebaefddc9dbc6b3cab49fd6bda7eacfbae4cab9371a08b7917cd3a990e0b69de1b79ef0cbb1cfaa90e8bfa3e5bc9ed9ad92cda186cd9f85d4a68ca89183b19a8aaf95869f8878a28b7b9782718a73658e79689780709379688f735e9176638773682c1c0f887264a48d7bb89e8db9a08cc2a796ac917ecbb09de6cbb8c5aa97d9beabbea390cbb09dc3a895cdb29fbba08db99e8dc4a998b19a8a715e506b594b917a6c9f83759b7b6c9d7d6eb49485bc9f8fb69b8a9d8271be9e8faa8a7b9e7e6fc8a997a98c7a9e816f9a7a6bb29283af9385ae988b3a2b245c4e45937c6ca28573a18472a18270b2937f9e7f6bb19280937664d3b8a5b49988b69989bb9e8ec4a996af968293796a9b8474b59f91ac958764483adfbfb0e9c6b3fad6c0deb9a6e2c2adeacdbbedd2bff0d4bff6d7c3f1d0bde3c0acf8d2bffbd5c2f4cfbcf5d5bee7ccb1e9cdb7eac8bcc6a292b38f6bfeddb2ffe3beffe8c8f9d6bafbd8bcfddbc2fbddc5f6dcc5fbe5ceffecdbfee9d8f3d9c2f3d3baf5d0b6f6ceb4f8d3b6f9d7bbf4d6bc90745e9b7c6794745f93735cb2927ba4816ba5826c9f7d64ae8c73b9957db38f77a8846ab38f75c19d83bf9b81b18c71bf9a7fb89379cba78fceaf9d63473993796a846a59957a677c614eab907f9d8173a88e7f997f707c6150a98e7d987b6d9c7c6da28170a88977a48573b19484a68c7d80665994786a886754e3b9a1e2b397dcab8de3b496efc3a8efc6aae6bda1dfb899e5bc9ee9be9ee8bb9cefc2a3eec5a7e1ba9be8c29eddb792c29979b28d72725a40705e46f2e1c7f7e3cafde9d1efd9c2f5dcc6e1c6b1f2dac2f1dbc4ebd6c3fff1ddddc9b1ead4bcf3d9c2ddc3acffecd4feead2f4dfcedac3b1573b25ead0b7f7e3cafcedd6e6d9c8f6eadcf3e7dbfaeee0f1e4d4f8ebdaf7e7d7f4e4d5f4e6dbfcebe1fff3e5fde8d3fbe3c7eccfb1cda88ea37f69b99e8bd4bba5d8bda0e3caabd3bea1f4e0c5ebd6bbdcc4a8dec5a7dfc4a6ddc0a0e3c6a4e7cdaad8be9bdebfa0e7caacd5c0a36d5d46362c2242352d836c5ebe9f8dcdaf97efd4b9ead5b8e7d2b5f4d4bde9c6b0f0d1bcf7dbc3e9cbb3edd1b9eed8c1f4dfcafae5d2fce7d2f7e1c9ead4bc3f2a15bba590c7af95d0b598d0b195cbad91cbb093ccb194dabca2dabca4ceb098ddbfa7e1c3abe2c4acf6d8c0e6c8aeddc2a5c3a98ec7ae98bca5954b33296e584d6c594a81705e7b685782705c76635289776381705e7463515c4d3a615441574a375e533f695e4c645947605444645b4a5d5443453827816c57ccb299caab8fe3c4a8f4dcc4dfc9b1e9cfb8e3c9b0e2c8adf8e0c6f4dec9f0dbc8dfcdb9f6e4d0ffead7cbb5a0dec4adbfa58ee0c5b44528169c765fd0a68ee6bca3e3bba1d8b49cd6b298e5bea1dbb294d1a88acfa386b98b71cc9f82bea89bd1bbadb39c8ed1baacc6b0a29582738b7568877465978173ac9585917663634c3a5c4b41190b028c786d988372b79e8abda28de1c6b3d9bea9cfb49fe1c6b1e6cbb6d9bea9d2b6a1b29681dcc1acc0a590c1a691b79c89c6ab98ccb5a38673645c4a3c90796b9f83759f7f709d7e6cb49583a98c7ab79c89a18673b19280af907e90715fc7a896b49785b0947fa68977b59888b69a8c9e887b3a2c235749409881719b806bab907b886c57937762a88c779b806d9279659b8472a38c7a9b81709d8372967b688065529c80729a7e70b59b8eb3998c715547cdae9cf5d2befedac2eecab4eecbb5ebccb8dbbeaceecfbdf1d2c0f0cfbef3cfbfefc8b7e4baaaf1cab9f7d4c0f4d6bef6d7c2f9d4cba98376b48d6cfbd8b0ffe2c3ffe1c5fcd9bdf7d2b7ffe2caf6d8befae0c7e5cfb8f2ddcaf1dac8f6dac4fedec5edc8adf9d2b5eec7a8f4d1b3f1d3b780644ca5876fa3836ca1816aa88871ac89739a7761ad8b72bc9a81c2a087ba987fbc9880bb977fb49076cba78db9957bcca88ec8a48cc7a490c8a89b8a6e62a3897c8e74657e6551a68b789c8072a18579a68c7fa68f81967f71ac92839a7e728f7166a282758e6e61a78778a08476a89183917a6cbca2937a5b47d0ab91e7bb9ee1b495f2c5a8f8ceb6f9d3bcedc7b0f0cbb1f6cfb2eec7a8e6ba9deabea1dfb89bddb89be0bc9ae4bd9cc59c80b59076735a447d6b57fce7d2fce6d1f8e1cff4dbc7e7ccb9f7dcc7e5cdb5e7d1baeddac9ebd9c5e1cdb5ead5bae7cdb4e4c8b0f1d9bff8e2cbf2ddccf0dbca331a04f1d9c1f7e6ccf5e6cff5e8d7f1e5d7fdf1e5e9ddcffdf0e0fff1e1faedddf6e8dbfeede3fdebe1f8e5d6f0d7c1ffe3c3d7b494c9a08a8c6755b19486e0c5b4ddbfa5d1b397cbb198edd5bbf0d6bdebd0b5dfc1a5d4b598e3c5a3e4c6a2d2b691d8bb99ccab8cdec1a1c8b49376684d3830232c221892786bae8d7acba990dabd9ff1dab8f2dbbbe6c4a8f4d1b5f4d2b7f0d1b5ecceb4f8dcc4ebd5befee9d4eedcc8f9e7d3efdbc3f1ddc5412c19b69f8dcdb29de1c5add0b099d7b79ed7b9a1ccb098dabca2ceae95c1a188dbbba2cdad96c7a790edcdb4e1c3a7dcc1a4c7ad92c3aa94cab3a1462e22604a3d796655847160806b5a7d68577966578a77668170607a69595e4e3e5e51405d503f584b3a5e51415e52426054466155475a4e403b2b1c806a55dfc3abddbba0e5c3a7f9dfc6efd9c1dec4adceb49be1c7acffe8ccbaa18be4ceb9dec9b4e8d3becfbaa5c1a892d8bca4e0c4ace4c9b651321e966d57d6aa91e5bba2e7bfa5e2bea6e4c0a6dbb797deb595e4bb9bd4a989cc9d81d1a284cab2a6baa395c1aa9cd6bfb1e7d4c6988678927f718d7a6ba08d7eb6a092907665735c4c5140361b0d04816f639b8577af9584ceb3a0c8ad9ab69b86c2a792d2b7a2d0b5a0c5aa95ebcfbabda18cccb19cb49984a68b76b69b86c3a893cbb1a0927f704633248770609e82749777688b6c5a9b7c6aa98d78b79a88b69987b49785c1a290bd9e8cb19280c1a28e977b66ab8c7aaf9282b096878b786a33251c80726588715f937863ac907ba18472977a68967b689279658972608f7a699e89788b76659d8674987e6d7f635595796baa8e80a48a7d9f85787a5e509d806ee3c3aef4d1bbf8d5bff3d0bcf4d3c0eccdb9f1d2c0fbdccaf6d5c6dfbbabefc8b9f7d0bff4cfbde5c2aef1d3bbfddec9f4d2c6d5b0a0cfab8bf2d0abf8d9bafddec1fad7bbffddc1f9d7bcfddfc5f7ddc4efd7bffee8d3fce6d1ebd1bafee0c6f3cfb5f8d3b8f2cdb0f9d6b8f9dabe9d7f65a98b739b7c67a78770aa8771b898819c7c659e7e67c19f86b59179bf9b83cdab92af8d74c5a38ad0ae95b49078caa690c5a18ba78673af8f829274699a7e72a28678846958876a58ac8f7fa28678b3998ca48d7f826b5da18a7ca08478b89a8faf8f84ab8b80a48779987c6e876f63a993865d473a604532d4b096e2b99bfed2b5efc6aaeec6adfed8c1fcd8c0f2ceb6ecc9adfcd7bae1ba9df1c8acf0c8aee8c1a4e0b99aebc4a5dfb79da5816b6a503f796655f8e3d0fbe6d3f3dcccf9e2d2f6dccbf2d9c3fae2caffe9d3ecd7c4f7e2cdebd5bdf8e0c4f5dabfe1c6abefd4b9d6bca3f0dac5f9e4d1331d08e9d3befae8d0feefd8f5e8d7f7ebddfaeee0faeee0fdf0e0f0e3d2f8ebdaf5e5d6fceadcffecdeffe8d7fbdfc7f3d2b3cca888c299838b6654a08476d3b9a8ccae96c9ab8fd0b69dcdb59bd2b79cddc2a7e2c4a8d6b99bad8e6fbfa081cfb290c6a989cdae92dabfa2bba4858c7c62342d1d120800ac9587b2937fd3b198e1c2a5f4dcbaf4dcbaf4d2b6ebc8aceccaaeeccdb1eaceb6f6dcc5ffe8d2ffe9d4f8e3d0f9e4cffce8d0e4cfba432e1db7a08ec6ab96d1b39bc8a891ddbda6d1b29dd1b59fd5b79fc5a58cbc9c83c5a58ccfaf98caaa93d4b49bdcbda1ddc2a5cdb398c8ae97c5ab9a4630236552446855467d6a59806a5c806a5c715e4f8c7b6b7463537d6d5d5f4f3f645444594c3b6a5d4c5d5040675a4a66584b716557564a3c37271799836ed7bba3fcdabfd1b296c8ac94d7bda4eed2bae9ceb3e3c8abe1c7acc3a992f0d7c1ffebd4eed8c3ecd6c1d2b9a3bda189d5b9a1d8bda85d412c87634dc39b82d0a68dd5ad93dfbaa0e6c1a6ddb697ecc3a5deb597d5a98cc99a7cd1a082d0b6a9d1b7aab69c8fccb5a7cfbcad9f8f7f867565897866b09b8a917a6a8d7666735e4d513f31433326927e73a89285b69c8dbda392cbb09fcaaf9cd2b5a3d2b5a3ddc1accfb39ecfb39db1957fd2b8a1c7ad96d1b7a0c4aa93d3b7a1d2b7a4917c6b3f291b90796994786a987b6b8e6f5dae8f7da58674af907cad917cad917cc5a994bb9c88b89985bd9e8a997a668c6b58aa8d7da58d8175615828160a8170608c76619478639879679373648c6f5f9378679c82718770608b75677764568b7867937e6dab90858f746993796a997f709b85779781736750429e8473e4c8b3e2c2adf8d5c2efccb9f8d8c3e8c9b4f5d6c1f3d4c0ebccbafddccbf0cfbeeccbb8f3d2bff4d5c0f1d3bbf7dbc5f7d8c6c1a08dd4b297f8d7b8ffdebdedcfadfadbbee5c6aafcdec4ffe5caf5dbc2ead2b8fae1cbffecd6f1d9c1f6dcc3f8ddc2e3c5abfadbbffcddc1f1d2b694765c987e67a38772a3806cb18c79b09079977961a4866eb6937dc49e89b9937cc3a188ba9a81b19379b89881b38e7cba9382bf9c88a68773a68979987a6fa9897e9f7f72957465ae8d7cac8b789c7f6dbda2919d8674967f718f7568886a5fa7877cab897fb9998e997c6e8268598d7569a28e855f4c45462e22b9977ce3bc9de4bd9ef5ceb1f2cdb3f8d3b9e1bea0f8d7b8e1bfa4eccaafe5c0a6e7bfa5efc5ace9c0a4dab193efc8abe6c2aaba99866e5445917e6defdfc8fdedd6eddacbf1decff1dccbf9e2d0f9dfc8fce2cbfce3cdd6bea6f1d7bcf3dabcfbe1c6f5dabff9dabdedcfb3eed4bde9d0bc3b2412cfbaa7efdeccf6e7d4f3e6d6f7ebddfff6e7f7eedff9f0dff4e9d7fbecd9fcead6f0d9c7ffead5ffe8d1f9d5bdbc977cbb9379a97f67623e2896806bbeac96c9af96caaf94a98f76ad957bc8ad92b2977abaa182c8af90b2977cc3a88dae9376ae9479907761b9a08ac2aa92a48f7a473b2f1003009b8675947964a0826ab39478f0d1b4ebccafe9caaee9c9b0edcfb7eed2baf0d7c1ffecd5ffe8d0ffedd5ffecd6f5dfc8f3dec9d9c7b3483320a7917cb69c85d4b69ed1b19adfc1a9bfa38db69a84b0927ab7977ebd9d84ccac95c8a58fbf9c86b6947bbd9d84d0b49ec8ae97caae98c3aa964d3a2c6555486755477865577e685a8f7a69736051736252655345615142655546685b4b6e5e4e7363536d5d4d685b4a6e615174675750443442332087715ad1b59dd5b79dd8baa0dcbea4d7b99fe9cbb1f8dabefce1c4eed5b7e2c8adf5ddc3edd5bdf1d8c2cbb29ee1c8b2cdb39cd7bda6e0c7b36b523e725641c09d87d0a88fdbb296d8ac91e8bc9fd7ab8eeec5a9d6ad91dbaf94e9ba9ed9aa8c8e7467b09689aa8f84bca498c4b2a4a0908094847481705eb8a1918f75668972627862544938285c4a3c7e6a5f9e887dad9589b89e8fa38779ba9f8eb69989c4a795c9ac9acbae9ccdb19ce1c6b1d9bea9cdb29dbda28dccb19cc6aa95cbb29e957f713b281a8f796c947d6fa2887ba38779ac9082ac9180a18474b09582a68b78c7ac99c4a996b79a88c1a494b09381a487759276688b746c8370692210066654467d68578d76669e847782685b896f627a63559b84749b85778773689480759483738b78699a84799b8379a28b7da18a7a8f7c6e826f616d5a4c644d3de0c3b1e6c7b3e4c0b2c7a393f1d0bdf0d2baf1d1baf7d7c2f1d0bdf1d0bfeecdbcf6d5c4eccbb8f9dac5f6d8c0fadbc6f4d5c1ba9b86e6c6afeeccb1fcdbbaffdfbef6d7baffe1c5fce1c6edd2b7eed4bbffe5ccffe9d1fee6cefae2cae8d0b8f6dcc5f5dbc2ffe5cafbddc3f3d4b89f8167907860bfa48fba9582c6a08bb3937cae9078a0826aa7846ebf9682b48b75ba987dc8aa8ed9bba1b1917aa37e6cbc9586b79683a88975836656a6887da9897ea9877db38f81b79383b89784be9f8b876c59b399889f8576a78d7e977a6cb09083b5958a947769ac9180977d6e7c645887736a8976703e281dcba990e8c1a2ebc4a7f6ceb4fad2b9eac2a9ebc4a7e2bda0edcbb0d9ba9ef0cbb1d7af95eec2a9f9cdb2ebc2a4f4cdb0eac7b1c0a18d664c3d9f8a77f7e5cdf9e9d0f4e1d0f7e4d5fbe5d7f0d9c7e6ccb5d6baa2f8dec7dcc2a9ecd1b4edd2b5f1d7bcf5dbc0f7d8bbf5d6b9e8ccb4f2d9c34d3825b4a190f0dfcdf1e2cffcefdef6ebd9f9eedcf7ecdaf5ead8f4e5d2f8e6d0ffebd5f9dac5e2c0a7e6bea5d2a68dca9c84b3876ea97f694c2c177f6d57ac9d88c0aa93c2aa92ad97809d8770a78f779880669b8669a69176ad947e9d846e977f678e7861816c5985705d9c836d97826f584c4015080091806ea8927bb1957dc9a990f7d5b9f4d2b6d7b89cf2d4baf3d5bdf2d8c1f0dac3f6e0c9fce4ccf9dfc6fce2cbead1bbe7d2bdccbaa657422fb49e89c0a68fc5a991caac94b4967eb29782ae937eb3977faf9179a68870c0a18cc6a691d4b49dc3a08ab6967fbfa491bea591b89c86c7ae985f4d3f7062577261577d6b5f766354715e4f79685869594a7262535f52425a4c3f6b5e4e655848726554665948655847695c4b8277655f53434b3e2b846f5accb29bbfa58eb99d87c9aa95ceb098e8cab2dabca2e8cdb2edd3b8e4cab1f1d9bfe6cdb7f8dfc9cbb29ee8cfbbdfc4afddc4aed7c0ae7a6351533928c2a38fd4b098cca387d6aa8fe5b99ceabea5d4aa91b78f76bd937ad5a98ecc9f82a28a7ea48c809c8178b39b91a69287917f73907e728d7a6c977c71a68c7f866f61a48e813e2c206a584e8470698871699a82789f877ba0857aa3897cb09488c2a698c2a698e5cab9d5baa9c4aa99c9af9ed1b7a6c7ad9ccdb3a2c3a897b39c8e96857b3729209a8981827066dac6bbab9588c3ada09d87799d8678968072ad9789e0cabcc5afa19a8375a58d819e8779947e70978476a7948d67564f1e0f0881726b706259695b52695a53685a516352486e5c5088766888756788766c7563597c6c5d8272638a786c89756a8771639885769785778b796d826e634c3527c3a696e5c6b4e8c4b8f1cdbff8d7c6f9d9c4f3d0baf5d2bee3c0adf8d4c4f3cfc1ffdfcff4d1befad7c3f3d0bcf4d4bff2d1beae8b78d1ae9afbd7bff2cfb1f4d1b3f8d9bcf9dbbfffe6cbfbe0c5c9af96ffe7d0ffe9d3ffecd6f4dbc5f6dec6fce2cbffe6cdfbe0c5f8ddc2eaccb2b2977c7e644dccb09ab8947cc39d86a6846ba8886fb09077b59179bc937dbd957cd0ae92cbac8fb6977abc9c83ba9582a78270b5927fa3847276594bab8f83a082789e8076b29285bf9e8db79884b99a867a5f4c9f8574bba192ad9183b396889c7f6fae9181a1887486705b967f6d765f518771667f6b64371c11d5b29ce7bfa5e5bda4f2c8b2e8b9a5ddae9ae2b49de6b9a2ac886eb9977cdeb69cd5ac90e9bda2e8bca1eec5a7ddb699e0bca4af8f7a573c2b967d69e7d1b9fce8cffce7d4edd8c7f2ddccfff0dbfbe1caf5d9c1f1d7bee5cbb2e8cdb2f5dabfe7cdb4f7ddc2ffe8caf7d9bde6ccb3fce6d16f5c4b867561e4d4bbf7e7cdf3e3cafff2d8faebd4f8e9d2efddc7f5e1c9f2d8c1dbbba4d1ab94c79b82c7987ecf9c81ca947abc8a73a67c6c3e2113948475988c7c927f70a28d7c9b8877948170947f6e917c6b7c6a566c5b477b68597e6b5c6c59486b5847604f3f61503e6e59447e6b5a4e44381b11058a7a6a9d8971b79d84e4c5a9fad8bce7c6a7e4c5a8e7c9adecceb4eed2baead2bae6d0b9e4ccb4ebd1b8f6dcc5eed5bff3dec9b7a591644f3e9c8573b79e88bca08acdb19bbb9f899d846ea88f79a88e77a98f78b29782a58a75b29681967a64a68772bb9f89a7907e9f8a77ac937db6a08b6c5c4f766a5e73655a7565587a6a5b7464557063537266585d51435b4f415a4e426054466155475b4f3f6054446559496b5f4f635a495e5546645848927f6e9982709f8574a98e7bae9380b79b86ad917cdabea9ccb09be1c6b1bda28dd7bea8cfb5a4ae97859e8777a79080d8beadc3a998a79082624b3d3f2516d4b7a5cfac96dab59bdcb49bd5ad93e1b8a2d5af98c29c87c6a089c29a81b99178ac988fa9958c9f8882ad9992938079b7a69caa998fdccabedbc5baf5ddd3f8e2d7d0bcb16a5951281a115a49428877709f8c85aa968dcdb7acc9b3a8bfa79bdec6bad6bfb1e3ccbebba496b49e90e6d0c2e0cabcc8b2a4a18b7d776052796658675950271a1271625b9a89816452489b877cc3ada2af998ca69083958273b19b8eb59f92a08a7d836d60836d608f796cd5c2b4f5e3d57c6a602211091a0b06796b68766b67d8cfcaebe2dd9b9188615549b1a1949b897b715e506d59505e4c406454456e615179675d816d62776456907e709f8d8187776a8d7b6f301a0dcfb5a6e4c7b9e3c3b8e2c2b7eed1c1d6b9a7f5d4c1efcebbd0afa0edcbbff6d4c8e7c5b9f4d3c4e1c0afdebfadddbeacf2d2c3c6a697cead9cfdddc8f0d0b9e5c5acebcdb3e4c9aef8dcc4f0d6bdd5bba4ecd3bdfae1cbefd6c0f5dcc6f2d9c3efd4bfffe6cfffe3cbedd2b7dcbea6b599816b523ca38a74a0806bcaa791b79780b79981ba9a85d5b29ecfa994d7b39bc9a990a7896db09278b3937cbd9a87b59181a485739a7d6d755b4edfc7bd7e675f866e64bfa598bca092b89d8cdcc1aee9cfbec1a798aa9383c5ab9ca38877d8bdacb69b8899806c907b688f7c6b8f796b735d506d564e402619bc9983e7bfa6e9bfa7f2c5aef3c3afeebea8f0c2abe2b8a0e3bea4e4c0a6e9c4a9f1c7aedeb299ebbfa4e6bd9fdfba9dd8b69dab8c77694c3aa28975e9d1b9fee9cef6e0cbf5deccead5c2e5cfbaecd2bbe7cdb4f2d8bff2d8bfe8ceb5e4cab1f2d8bfead0b7ffe9cedfc5aae1c9b1ecd7c27c6b5b625340f0dec6efdec4eddcc2ebdbc2f4e4cdf7e6d2e4cfbae7d1bcd1b6a1d1b29dbb9781ab826cc2957ec3957db88871b386719f796e3c21188274677f73657b6b5e8472647e6e5f7b6b5c756355715f5165554666564758463a5644385a483c5341335846386352426654405e4d3b473b2f0f0500a89b8bcbb9a3cfb59cd0b296e2c3a7d3b498c4a589d2b498cdaf95a2886fa9907ad1bba4bfa58ef2d8c1dbc0abecd3bfe1ccb96451405f493ba18c7ba48b77b39883b89d88b398858d76648f7866937d689f8974ab94827d6654a18b76927965886f5b97816ca28f7e9481709a857087756174685c7d736994877e75675c95877a796b5e6254476c6054706458544a3e574a414f4337504438574b3d5143366054466054465b524363594d281c0e4232234d3b2d7c695b836d5f877062957e6e83695a866c5da89181927b69846f5c7c6756806b5a4b38296c5648624c3e624b3b624b3b624c3f392618230d008d7364ceb19fdfbfaacca993d9b6a0dbb8a4ddbca9c3a28fd1b09dcdaa96ceab951205001104001102001405000b00000a00000c02000d0000110000180600160300190b022a1f19261d16241b161108031005001205001002001406001a0900210f052a180e36251b4232254030234c3e3363554a57463c4e3d33503f354b3a304032293e2d23322016230f04432d225d473a5a4236563f31624b3d5c47366e57495942345c45375e4739513a2c644d3f7e685a836d5fa791839f8c7e79686050433d2016140d05020b04000e04001e0e002714052a13033e24153d2316372012311f113826182d1910220e05220e031f0d001705001c0b011908001f0d012e180b9a8375e0c8bcedd5c9ead4c6f8e3d2e7cdbee0c6b9af948bedd2c9f2d7cef5dad1f0d5cae2c7bcaf94898b7065bfa79d7d655b2b1307452e20887161b49b87dec4adc5ab92cdb39ce3cab4e9d0baccb6a1f5dfcaf5dfcaf0dac5dfc9b4eed5c1f0d7c1f2d8c1d0b69dcfb39d8f745f604d3c9f8c7d8165578063538f7461957a69aa8d7f9a7a6d997869b0917f977c69b9a08a9a7f6aa68977b49789af9385ac9082a790827f6d6364564da1948c91847b9a897fa59385cdbaabffecdbfae7d6b5a293f2dfd0fff5e4fff2dfd6bfadc6ab9a6f55467b68599c8b7b8d7b6d6e5c4e4733283a2011a0806bd5b096e0b89fe1b59cdfb197dbaf94e2bb9efddabee8c4acdab89fe8c4acedc8aed9b09ad8b097d7b297dbb79d92725bb0947f4f3423b9a08ce9d1b9ffead2f8dfcbf0d9c7e7d2bdfae4cfe9d1b9dac0a9f6dcc3cdb39affefd9f6ddc7d4baa3d0b69fe4cab3ddc5addcc6afe2d0bcb4a495544435e3cebde1cab8ead5c4dcc9bad3c1b3dccabcdeccbee3d1c3dac4b6cdb6a6c1a796bba08dbea18fb99d88bb9c88a78a7aa2847a270f0537291c43372945352848362a3f2f223323162414071f0f021d0d001d0f021f0f021f0f022715092715092513052613042510001b0800190b00180b021d0f023f2c1b6c523b76583e62462e5e422a6d4f375b3d25614730634a345c45336e57457156437b604d987e6da58e7ebea89a867364433022715b4e8a73638f75668b7162967f6f705a4c7764557966556857455342325b4a3a5d4c3c624f3e63503f4e3d2d685b4b4a3d2d4a39278a7a6a33291f0f08002c231a2d20171c0b01170600160500170900140600170a01180902160800190b021b0d021f0e0429180e301f1534261b43352c493c33140c01150d02180e041b0f0321130825140a301e143b291d4636293323144232234434255b4b3c584b3b49392a39291a3724154e3b2c3725193222153220142815072a1303492f1e4429163d220f2b10002d13042b1404250e002309002007004f423a4b3e3655443d57463f60514a5e5047685a518271678470679b877c816d648d7a736b5c554a3f392d241d140b04352b22685b5281736a89786ea08e84bba99dad9b8fdeccc0dccabee7d7cabeaea1c3b5a8e0cfc5d8c7bda39288ab9b8ea8968aae9b8dac9689493224a08679b09687b99d8fcfb4a3c5aa99bda392c8ae9dc7ad9cc2a796c3a897c0a496c9ad9fdbc1b0c4aa99d8bfabcbb4a2af9c8e53453c2a1f1b110803291f153d2f224e39284f36228f7260b59886cdb09ec6ab987b6152675042bea398a0857a61473a7861537d675a8471637360528a7769665042503a2c260f015842345f4c3b523f2e412c1b341f0e321c0f362015331d12311b103e281b3f291c4c36295842357e685d735f546c594b352214422f204b38274f3924452c164d34204f3924523b2966513e604b3856412e4f3a2755402d3c2513422c17432a143e250f3d220d381f0b2e1d0dbeab9d987e718d706265483a775a4c8363586c4a40613f356f4f426247365c412e7152406e4e3f86695b806257977a6caa90835c483f170900130600140a001f1106362416412c1b7059477962506b54428f78667d6752856f589a7f6aa2836e775b466b554065503d57422f301b08361f0f2f14036a4b36c7a48edcb8a0ddb89ed5ad93d2ad92d6b79bb99b81e7c8b3e8c7b4d3b39edbbaa7d6b3a0debba8ddbda6dbbca7d8bdaadbc4b4503a2cc4af9eebd5c0f9e3ccf7e0d0efdac9e1ccbbfce7d4dfc9b4dbc2acdec4add9bea9dfc8b6bda694c0a592c8ad98b59c88846e595e47357865547163562f2114867362705b484d38273825162917092414051d0d001a0a001808001c0b00190800200d00190700200e00241200220d003a2013482e216a59456859446b58497b685973625287766483705f9c897ac5b4a4998878d9c7b3c5b39fd4beb0d6c0b2d4bfaeddc6b4c3ad98cbb6a3ae9c8ea99b8e1d0f02615040ead0b9eacfb4dec4ade1c8b2e6ccb5f7dcc7ffe6d2f5deccf9e2d0f3dccaeed5c1ffe6d2c5ab9adec7b5f7e2d1c5b2a35d4a3c220f002913052914032f1a092f190b382517402e204d3c2c6f604d6353436353436b5a4a655444927f6e867565776a5a6d6050806f5d604f3f645a50120900180e045b4d426f5c4e9781746f594e7e6a5f8470678b776e8e7a718d796ea08a7f988275a89084a99386a69085ad998e9a867b79685e261c12443c31564c427a6d64806f6579685e7c6a6089776b806e627666578674667a69598574648372627766567b6a5876614e917c6b948373816f618775675b4839564130ceb7a5d8bfabead1bdd7c0aee5d0bfdac5b4bea996aa9582927d6a7f6b607a665b8d756b947c729880768f776b927b6d8f7566997c6eb5988a886a5f907468876f6347332829180e36251b7f6c5ea69083b59d91bca597d0b6a9d2b8a9dbbfb1e2c8b9e6ccbde3ccbcddc6b6c5ae9efbe4d6d7c0b2bba194a89183b19a8cc4ad9dac92834c3120a68979c5a694b1907fc7a894c7a894cfb09bd6b7a2debfaadbbaa7ccab98d9b8a5dbbaa7dab9a6d5b5a0ceb098c5ab94c1ac9b604e4227181123150c523f31947a69a88c77d0b09bd7b4a0e8c5b1ffe1cbe7c5acd8b8a3dcbba8f0ccbce0bfaed1b09dac8d799d806ec1a492cdb29fcaaf9cb39885654a37573e2ad9c0ace6d0bbead6bee6d0b8a18b73c6b099d4bea9ddc7b2a08a75ac9681d6c0abd4bea9dcc7b2d9c4afddc8b38f7d69816f5bb4a48ddacab3e0cbb6bda893d8c3b0e1ccb9cab5a4decbbadac7b6e1cebd877463b8a594e0cbbae1ccbbd8c1afcfb8a6d4bba7c6af9dae9b8dbca69935180a5433246440308a65558b63576a3f365a3228421c0f6743336643306b4433673d2d70493a6f493c794f41805b4b694b40442c20513f336351435e483a7f6554a58974ceae99cba894c4a18bdbbba4dabaa1bb9c80e5c4a5dfbb99e4c09ec6a788ddbea1e0c1a5c0a087c0a0899f806b3d210c654a356c4f3d7457459c7d697a5e496147364f38283a20133a201343291c3d231644291e4c31264c3223412c1b493729584a3f21130a3b2a203c2b1b4736245b493d5a483c5543356c594b614e3f513a2a7d62518a6f5e6f594c553f324f33256348373d2314412a1c3e27173f2c1e3c2e2523170b9685719c8c73a79780978873a0947e998d77948774aa9e889a8e78ac9d868b7c656b5d4392846a95876d9f9379a4927a836853b2947cc5ac8ed8c1a2d5bba2cfb59cb0987ebba68bc0a88ee5cdb5dfc7afe5cdb3e3caacedd4b6dec2aadcc0a8e1c5ade4c9aed6bba0c3ab91c8b39ec2b19d20100082715de4caaff6dbbeffebd3f7e3cbefd9c1dbc5aef5e3cfe7d5c1eedac2f3ddc5f7dfc7ffefd7f4dbc5f6e0c9efdac5e7d2bd564430796753c6b4a0d1bfabd6c4b0d2c1aff4e3d1eeddcbf8e6d2f6e4ceefddc9cbbaa8e7d5c1e8d6c2fee9d4efddc9ead9c7e5d4c2f0dac3e9d4bf8a7a6b1f11041f0d00776251c6a997b89985b99a88b19482bea191a88b7baa8d7dab8b7cb99889ac8b7aae8d7cb69582b08f7ec1a290ac8c7d9d8374483527655548766458907d6f87706283695a987c6e8b6f61927668816756977c699f8471896e598d725d9379628c725b785e458a705989705a816b54816c576e59446f5942e1cbb4e5cdb5dcc4acf8e2caeed8c1f4dec7e4ceb7dac4ade3cdb570584c7a6355896e63967a6e94766ba4867ba88b7da58576ad8c7dbc9888c4a0927b594d7052476a4f4429150a715e50a28b7dc2a899cbafa1d7bbadd9bcaee4c7b7edcdbedfc2b0e8cbbbecd1c0ecd1c0f0d5c4f7dccbdabeb0ac8f81b4988ac7ad9ecdb3a2b89d8c573a28ae8f7dd7b6a3cca996e1c1acdfbfaadbbba4dcbca5dcbca5ddbaa6c19e8ae8c5b1e7c4b0e3beabdfbca8d3b39ac0a48ccab5a267554726150b4430258a6f5edabba6ecc9b3f3cfb9eac7b4efccb8f0ccb4f2ceb4ebc7b1f5d1bbf9d4c1f0cbb8efccb8ebc8b4f4d4bfefcfbad8b9a4dabba6a38772472c178a6f5ae6cdb7f9e0cae8d2badec6aacfb79bd8c0a6c8b096ddc5ade8d0b8e9d1b9efd7bfdec6aee2cab2e1c9b1e0cab3b19d85b5a38dfaead3efdfc8f1decdfbe8d7eedbccf8e7d7f8e6d8f7e5d7ffeddff1e1d2f8e8d9fff1e3fff0e2efdecef4e1d2f5e2d1f2ddccf0dbcad1bbadb3998c6645367b5443764d3b9b705f9262549a6a5c996b5c592e1e956a599b6e5b9463528c59489a6b5b8d5e4e7b4c3c9f74647b5a4b5c4034553f316a574868513f8a6f5aa2826bae8a72caa48dcea68dd1ac91e7c2a5cba787deb894eac098e9c299ddb995c9a784dcb898e6c2a2e3bea1c09c827657437c5f4d81615287675886655480605181675a755a4f745a4d492f22664e42634d40654d436a52487761545e4b3c64544752463a2e2017b5a598dac9b7d1beaddbc8baecdacef8e6d8f0ded0d4c2b4fbe6d5e5ccb8f3d9c8e8d5c7ac998a886d5cceb3a0c7ad9cbda694a99280bea998b7a99c3d3123cfc3abeee0c5f0e4cae8dec3ece2c9eee4cbe9ddc5ece0c6e5d7bda29479cdbda3cabb9ecabb9ebbad90d6c8abccbb9fa48a71b99b81ddc3a2f5ddbbe9ceb1f2d9bbd0b99af9e2c3e4ccb0f8dec3ffe7cef2d8bdf0d6b5efd5b4f2d4b8f0d2b8fbddc1f7dabcdcbda0d9bea1cfb79fc4b29c1f0e009b8973f2d8bdfae0c5f9e5cdf1e0ccfde8d3f2ddc8fcebd9efdecaeedac2ead5bae9d4b9ebd5bdf5dfc7f8e2caefdbc3f3dfc7988670c6b49edbc9b3d8c7b3f5e4d0f4e5d2f4e5d2fceddafeedd9f8e6d2e7d6c4f2e1cfe9d6c5f4e2cefde8d5feecd8feeddbf9e8d6f7e1caeed8c3cbbaaa3727182613049d8372b1927dbc9983d8b5a1c5a590c09f8cc9a895c8a794ae8b77bd9885c8a390c19d87c8a48ecba693b79480c09d8aa487755a43356953466750429c82739e83729073618263519273618d6e5c9a7b67a1816cac8c77a080699c7c63b290778d6e52997a5e94765a957a5f93796088705868523a8a745df3ddc5f5dfc7f6e0c8e2ccb4e9d5bce3cdb5f4e0c7fae6cdf1ddc47c665b725c4f866b62886c618e706695776c8c6f61a68979b19182aa897abc988cad8b7fa9897e6d52472b190d89776ba99386b19a8cd0b6a9e1c7b8dcc0b2dabeb0d8bbaddcbfafe9ccbed3b7a9ecd0c2dbc1b2f2d8c9d5bbaebda195c0a496cdb3a4b19788bfa395523525b69785d4b5a1c8a794e2c2add3b39ed4b5a0dcbda8dabba6dab9a6dfbeabdcbba8d7b6a3c5a28fcba895d9bba3d3b9a2c3ae9d6452442511065b44365a3b279b775fdebaa4d9b6a2dab9aae9c8b7f9d6c0e7c5aaf1d1baeecfbaf2d3bef3d4bffedfcaedcebaf5d6c2eccdb9dfc0ace8c9b5907361402512bea390ead1bdedd4c0f1d8c2ebcfb7e5c7afcaae96e6cab4fbdfcae7cbb6f0d1bddfc0ace7c8b4e1c2aef1d5c0d4b9a4b9a08cab9482fde8d7ffeddcf6e4d6fdeddefff3e4f0e0d1fbebdef9ebdefaecdffdefe2fdefe2fff0e3f3e3d6f1e1d4fbe9ddfeecdefbe8daefd9cbffeadaa98c7c8a6451885b489c6c56a06d58a26e59a46f5dae7b689f6c579c6a539a6650a369559f624f965d4aa56d5c8855447e53427f5e4d654b3c4b38296a5947725d489a80699a7a61c9a68ae7c2a7e3bc9fa37c5da27b5acea884e5be97edc19ac89e78e0bc98dbba97d6b491eccaa7e8c1a2cea68c855f4c8c6254875b4e9668598d5f4f906656987466917061b493829f806e7356466f53457054487155476d524167503e665342534232311e0fc9b4a1e9cfb8e8ceb5f1d6c3fee7d5fdeedbf2e5d2efe0cbfae8d0efdabfeed9bee8d6c0e1cfb7f0d6bde7cdb2e5cdb3d2baa0b79f85d2bca4c2b19d3d311bcec4abede3c8f1e7ceeee4cbf2e8cff5ebd2faeed4faecd2e5d5bbdecdb1f8e4c9f7e2c5c9b497d4c1a3bba88adcc7ac9c866fa08870f0d9baebd4b4e7d2b5f6e2c7d5c1a6e8d7bbeeddc3f5e1c9e9d5bde6d2b9ecd7b8e6d2b1f3dbc1f9dfc6ebcdb3f3d4b8eac8acc9ab8fd5bba4ceb9a61a07008c7968f6dcc5f3d9c2f7e4d3eeddcdf3decdffead9f4e3d3f6e3d4eedac2ffebd3fee8d0e9d5bdf7e3cbf7e3cbfae6cef6e2caa4927cf0dec8f5e4d0eadbc6f1e2cff8ebdaede0cffcefdefff0e0f6e6d6e3d6c6f2e5d5fcecddf3e3d3f5e4d4fcecdcf5e8d8f6e9d9fcead6ddcab9dbcbbe4133282a180a927b6bb19580b3957dc5a691c2a38ecdae9ac9aa96c5a691ba9a85c1a18cc9a690bf9c86d7b7a0cfaf9abe9f8ac0a18da08572564032533d30614a3c866c5d8f74639073619c7d6ba1806da3826fa2826daf8c78b89581b18e78ac8a71a27e64b492769e7c60a48569a4866c91755d977f676e5841a5907bf6e1ccf7e2cdf2dec6ead6beead8c0f3dfc7dbc9b1f4e2caf4e2ca5541367360527c645a8a6f64997d729072678f72649f8272997c6ca18172be9d8eb08e82a0807571564b322014766659ab9587c4ad9dcfb5a6d5bbacdabeb0dbc0afd5b8a8e0c3b3d7bcabd1b6a5dcc2b1f1d7c8f9dfd0e5cbbcc5a99bbfa596d3bcacd5beaead93846e5244c5a898dbbcaac4a392d3b29fdfc0acc7a893ccad98e4c5b0dfbeabe8c7b4dfbeabdebdaacead9ccead9ae1c2adccb19cd2bdac8c7669200800836759d7b49edbb69cd9b59ff0cfbceecec1e8c8b9efccb6f0ccb4efcfb8f4d5c0f3d5bdeecfbae9cab5f5d6c2c7a792f4d4bfd7b7a2e2c3afa88b79402512cab19df7decae7cdbcedd2bfefd3bdf4d6bedbbca7e0c4aedfc3aeeecfbbf0d1bff8d7c6e6c5b2efcebbe1c2aee9cdb8ceb5a1ac9585f8e2d4f4e2d4f2e2d5fef0e3ecded3fff1e6f7e9def8ece0faede4f8ece0faede4f5e7dcf1e3d8f2e4d9f4e6dbf5e5d8f8e8dbf4e1d3c5ae9ec8ab998e6553895b44b1816ac5937ac18d77b7836db07e6775432ca9755daf775ea86a53ae6d59a96c59a56c598f5a4a8b5d4e805c4e775b4d4a37286655437d6853a48a73b19178cca98ddbb69bc69f82c59e7fd2ab8adab490e3bc95eabe99f1c7a1f0caa6ebc9a6ecc8a6ebc7a5e4bb9bd2a68b8f64518e63538c5c4e9f6e5fae7d6c9567579e7766ab8676a07b698564517558467c6150795d4f6b4f41735847664d39624d3a614f3b2e1906ccb39df5d7bdffe2c6edd1bbf5dfcafff3defbf0dce3d7c1f3e3caffeacdfee9cce7d6bcfeead1fae1c3efd4b6ebd2b4d8bfa1b69d7fe5cdb1c0ae9645361fd5c9aff2e8cdfaf0d7f2e8cff2e8cff8ecd2fef0d6fbebd1fff2d6bca98be5d0b3e4cfb0b49f80c5b091d4bfa2d1bca1bea994957f68f2dabef4ddbdecd9bbead9bdf5e4cae7d6bce6d4bef7e5cff4e2cce2ceb5f1dcbdead5b6f6dec4e9cfb8f5d7bdf1d2b6e2c0a4c7a98dd3b9a2bda7921c0900a28d7ae4cab3f0d6bff4e1d0f6e5d5e6d1befce7d4f3e0d1f7e4d3f0dbc6f8e3cef5e0cbffefd9f4dfccf6e1ccf7e2cdf3dec9a89682f1e0ccf8e9d6f5e8d7f7eadafaedddf2e5d5f2e5d5f1e4d4f7eadaf1e3d6f9ede1fceee1fbede0fdeddef1e4d4f5e9ddf9ebdef5e2d1fbe8d7e3d3c6493b30301c11bda696c0a48ec1a18ac2a48cc7a991b69782bc9d88c6a691ae8e77bc9983c19f86cfad94d0ae95c3a38cd6b69fc4a5909a7e696049396d5749957b6c8d725f9b7f6ab1927da1816cb6937db5927cad8a74c09c86c29e86c7a389c3a084c6a186bb9679b28d70b18e70bc9a7ea48569a1856d5e442d89735ef7e2cdffebd6edd8c3feead2edd9c0f6e2c9efdbc3eedac2e6d4bc796759766354755d517f655894786c8c6f61967b6a967b68907562a88b79ba9988a584759e7e71745a4d3321135f4f4095806fc0a997f8decddcc2b1d3b8a7d2b5a3dec1afd2b5a3e7ccb9f4d9c6e8cfbbe6ccbbf8ddccf0d5c4ceb3a2bca293d4bdadcdb6a8bba1926c5042c9ac9cdfc2b0d0b19fe6c7b3ccad99ccad99ceaf9bceaf9be0c1adebccb8e9c8b5dcbba8e4c5b3efd0bee6c7b3d6b9a7cbb1a4997e7334180ca18270dab69ccda88df7d4bef6d7c3f5d9cbd4b7a9ebc6b3ebc5b0f3cfb9f6d3bde4c4abf6d6bde7c7b2e5c2aee9c5aff9d5bfe9c6b0dfbfaabea18f422714d4bba7ebd5c0f3dccae3cab6ecd1bcead0b9d5bba4ead0b9dfc4afefd4bfeccfbdeacbb9e0c1addabba7eccdb8d4b9a4d0baa5ab9685ffeddff0dfd5f6e8ddf4e8dcfef1e8fff3eaf9ece3f3e9dff4eae1faf0e6fbf1e8f8ebe2fcefe6fdf1e5fcf0e4fbede2faece1f0e0d3dfccbe8e74658a65528f624dc09278cc9f82c7997fc6987ec59980a97b63a3745aae7a62b07660b67964ae7460b37a679e685c9b6c62825c536c4e444b352a6a5749765f4fa68b76b5957ed5b197d8b399cfa78dcda58bd8b192eac3a2d4ac89e2b794e5ba97e3b896edc4a4f0c5a3e9be9cedc09fb88b6e9067538a6352976d5da37a68ab826eac8671d7b29fad8875b18e7b9374606d5342614a3a70554a7e64576b5142624b3b5a47365a49373a2514d4bea9f4d8c0f3d5bbf0d6bff4dfcaeaddccf7ebdbe9dccbf3e2cef3dfc7edd7bfecd8c0eed8c0f7ddc2f5d7bbeed3b8e1c6abd7bca1dac2aac5b09d3d2c18ecddc6eadcc2f0e4ccede1c9f1e5cbefe1c7f7e9cff7e9cefeefd2c3b294b5a584e8d5b4d8c8a6d1c19fb9aa89a79678c1ad958c765eefd4b7eed3b5f7e0c0f6e3c5ead6bbf9e5ccf3dec9f6e1ccf0dac3fde8cdf3dcbdedd4b6f8dcc4f5d9c1f5dabff1d4b6d4b596c9ac8ec1a98fc3af97210f009c8772cdb39af4dac1f5e1c9eedcc6f0dac3f3ddc6e7d1baf8e2cdf6e1d0edd7c9f8e5d6f6e5d5f5e2d4f1decffce7d6ffebdaae9b8af9e8d8feeee1fbede2e6dacef4e7def8ece0faecdffaedddf9ecdcf3e5d8fff3e6fff5e8fdefe2ffefe0fdf0e0f7ebdffbede0ffecdbf2ddcce8d6ca4e3e31341e11b79d8ccaaa93d1ad95d1af96d1af96d6b39dcaa88fcfab93c09c82d2ad93d1ac92e8c3a9d6b197d8b49cc9a58dc4a18b9d7d686e5342876d5c9176639d816bac8c73bd9b80bd9b80bc997da88569c5a286c09b80dab59ae4bfa2d4b090ba9374c8a180d5aa8abf9474c1987ab79073b08c726f51399b806bf3dac6ffead5f8dfc9fce4ccf0d6bdf1d7bee3c9b0ecd4bcf9e1c9726052766355806a5d7d65599175698b6f618367598c7160816653927563987768a884768c6a60795d5138281b524535b19b8db39c8cddc3b2dbc0afd5b8a8d3b6a4e8cbb9f1d4c2e5cab7dbc0ade1c6b3d7bdacdcc1b0dbc0afd5baa9c0a496c9b2a2cfb8a8b69c8d715645cdb0a0d7b8a6e3c4b2e1c2aee3c2afe1c2adcfae9be1c2adeccbb8e1c0add7b6a3e7c6b3e3c4b0e5c6b2e4c3b0e5c6b2e1c4b6a5897d3f2214d2b19ed7b298c6a186f9d7beedd1bcefd3c5edd0c0ffddcbf2ccb7f1ccb9f2cfb9eacab1eacab1e2c2adf2cfbbb6927ce8c4aef2cfbbcdae9ac3a8953f2816e8d3bee8d6c0ebd6c3d4bfacf0d7c1edd3bceed6bef1d9c1e9d0baebd2bce2c5b3f6d9c7dcbda9d6b7a3e7c8b3f2d8c1dcc6b1ac9988fff3e6f7e9def8ebe2f6e9e0faede4fdf0e7faf0e7fbf1e8fbf1e8fcf2e9f5ebe2f5ebe2f5e8dffaede4f9ede1fbefe3fef0e5f5e7dae5d3c7826b5b9b74639c6f58d7ab90dbaf92c49b7de4bd9edfb69ad2a98dad8164b8896db88268b87e68b88069a26b57a36d6184544a7e564e79584f472f257c6658917766a98d77cfad94c5a187ad886de5bda3d4ad90d0a98ad3ac8be1bb97e4bc99ffd5b3f1c6a4efc4a2e1b694e4b997dcb08da87c5f8c665195705ea07a67a883709b78629c7c658f6c56b99982b4947f80644f6f58467a6456755d516d554972584b614a3a5e4d3d53423243301fd3bda8d9bda5f1d6bbf6dec6f2ddcaf6e9d9f7ebdddcccbcf7e5d1f3dec9fae4cdf9e3cbfde5cbedd2b7ecceb4ceaf93dcbea4e4c8b0ceb39ebca796453221e4d2bce8d8bff9e9d2f3e4cdfef0d6f2e4caf6e8cdf9e9cff8e9cce7d6b8ddcdacfceccbebdbbac1b190cfc09fc9ba9da08e76755f48e9cbaff4d5b6f0d9b9eed9baecd7bcdfc9b2f5e0cbeed9c4f5dfc8d9c1a7e0c7a9eed5b7f6d8c0f8dcc4f7ddc2eed3b6ddc0a0b3987ac5af97baa890231100beaa92e4ccb2e7cfb5f1ddc5efdbc3f5dfc8ecd4bce8d0b8fae4cff3decddac7b9ffeee0fdebdfffede1fff0e2eddacbfff1e0bfac9be6d5c5faeaddf9ede1f6ece2f7ede3fffaeef8eadde7dacafef1e1fdefe2f9eddff9ede1fdf1e3fff1e4f9eddfe0d6caf8ecdefff0dffeebdae9d9cc47352b3c2619c8ad9cd1ae9acea891e3bfa7edc9b1e8c4aec8a48cbf9982cca78dc39b82cfa78ec9a188caa58be8c2abd6b29ac4a08aa1816c7255459a7f6e8c705bad8f77cba98ed1ae92d0ad8fcfaa8db28d70c8a386c6a184d7b295f4cdb0e4bd9edbb493d4ab8be3b695dfb291d1a485b58c6eae896e674730e3c8b3f0d7c3e2cbb9ffe9d4f2d7c2dcc2a9f2d6befce0c8eed4bdecd3bd736157756158765f577a615a8f726aa0847994786d8e74679a80718d7163947268a580779e7b75876a623c2b2335271c8e786ba58b7ec5a99dd2b6aac6a99bcdb0a2ddc0b2c7aa9ad0b3a3dcc1b0d8bdacd0b4a6d8bcaed9bdafc3a698bb9f91bda394d4baa9ba9f8e705341c8a997debdaae7c6b3d6b6a1e6c3afe6c6afe2bfabdbbba4e2bfabe7c4b0e4c1add8b5a1dabba6ddbda8e3bfa9e2bdaaceaf9dc0a393482b1bccab98bc977df4cfb4fbd9bee9cbb3eed1bff2d5c3f7d2bff5cfbcfbd6c4f8d5c2f6d6c1fddec9f2d3c1e2c1b0d6b3a0e7c4b0e8c7b4b09381957e6e382514decfbae9ddc7f9e9d9e3d2c2f4ddcbefd6c0ecd3bdf0d7c1ead1bbe3cab4f3d6c4e8cbb9dcbda9d1b29dddbfa7edd1b9e0cab38d7a69fef0e3fff5ecfbeee5fff5ecfcefe6f9ece3faede4fff5ecfef4eafaf0e6fff2e9fff3eaf4e7defef1e8faeee2f5e9ddf8eadffbede0e7d5c9644a3b8259479a6a54deb194ecc19fd1ab87c09c78e0b998ddb494d9ae8e956849cf9c7fd19b81d9a18aa9725e9964549060548e665a8d6b5f4e3224795f4e9f846fd7b99fdab89cdebb9bceaa8ad8b494d3ac8bd5ae8debc3a0d5af8be5bf9be9c39ff5cdaaf0c8a5eecaa6e7c39feec8a3a0795a906a55936e5ca6806dad8875b2937e876d568468507f634b8b6c577f634e7f6a576e5b4a6b554a71594f674c416750425b4a3a706050443120cab49deed3b8f6dbbeedd5bbf5e3cdfff0e1f2e2d5f6e3d2ffead5f7e1caf7dfc7f2d8bffbe1c6ecd1b4fee0c4f1cfb3debfa3e8cab2e2c7b2b9a493614e3ffae8d4efddc7fbe9d3fbebd4fbebd4fbebd2fcecd2ecdcc2c9b89cefdcbee3d0b2f8e5c7c8b597c2af91ae9b7db3a2889c8c75725e46dfbfa6f6d7baeed7b5efdcbbf2dcc4dfc9b4ffebdaf3decbf4dec7e7cfb5e5cbb0f4dabfffe5cdf9ddc7f4dac3dfc5accaac90bca186a9947f9a8874412f1bbea994fbe5cefde7d0eed9c6fae5d2fce7d4f9e3ceffe6d2f2dcc7f9e6d5f2e1d1faeadbfff1e2fdeddeffefdffdebd7ffebd6b6a18cf6e4d0fff7e6fff5e5fffaebf9f0e1faeedef9ecdcf0e3d3f6eadcf7ede1fef4e8fcf2e8fbf1e5fdf1e5faf0e4faf1e8f8f0e5dacabaf2e1d1e7d9ce4e3d35473328c0a697cfae9bd7b39ddcb8a2debaa4d3ae9bdbb6a3c29d8ac8a48ecfa994cda790d5af98dab49dd2ac97d0ac96c8a591ab8a777f62549c8072957664b79782ba987db89579bb9679e2bb9ec8a086e4bca2cca48ad0a88ee5bba2e3ba9ee2b99de3ba9ce1b495e2b596e3b79ad2ab8eb38f755e3f2af7ddccf6e1d0f5e2d3fce9d8f3ddc8f1d8c2ebd0bbf2d9c3ffead5fae4cf76635c705d568b746e806760896e67876a627b6055957e708d76688d73669b7b709a756d93706a886b653d2c24281a0f8c766ba3897ccfb3a7d1b5a9c0a297d5b8aae6c9bbebcebee7cabae6c9b9f2d7c6dcc1b0e6cabcc2a698c2a597b89c8ec2a899c4aa99b09584785b49c6a795d7b6a3e5c2afd9b6a2dcb9a5d2af99e0bda7e4c1abe7c4aee9c6b0e2bdaad8b5a1d3b39ee3c3ace4bea7e6c0abc9a895c5a8965d4231e3c6b4d1ae98f2cdb3e0bca2f6d6bdedd1bbf2d6c1f4d1bdf3cebbeec9b9fcd9c6fbdcc7f9dac5f7d8c6f7d6c5debba8ceab97eccbb8d7baa8927b6b5e4b3aeadbc6f0e1ccf2e2d2ebdacae3ccbaf2d9c5ead1bbf3ddc6f5dcc6e3cab4f4d9c8e4c7b5d6b7a3ceaf9aeed0b8edd3bae4ceb7806f5dfbede0fff2e9fff3eafdf0e7f2e5dcf8ebe2fdf0e7e4d7cef4eae0f8eee4faede4fcefe6efe2d9f8ece0f9ede1f8ece0faece1fdede0f8e6da694d3f8d5f4f9a6752e0b193cea380d1ae88e0be98d1ad89f0caa6e1b996bb906ed09f81cd9a7fb07a62a56e59a46f5f966658956b5d7d594b492c1c765b489f836bd9bb9fe7c6a5d9b794e5c19fe2be9ce6c09cb38d69e6be9be2bc98ecc8a6eac4a0e8c09ce8c09cf6d4afeccaa5e5c29c8b6445835d48916c5c9f7867a17e6b9c816c816b548f775d8c72598a6b56866b567c67546d5c4c665045745b546b53475842345d4d3e5447364e3b2ab7a18ce5caaff1d6b9d8c3a8f2e0caeedecff8e6d8f9e4d1fee5cff7dfc7fce2c9ddc2a5e1c4a6f2d7baf8dbbdeecdaedfbda1caac94c7ae9a856f61746152f1dcc9feecd4f8e6cef5e5ccfcecd5f6e8cee8d8beeedfc2dccbafd0bd9fe9d6b8f2dfc1ddc8adb39f84bda88dae9a81b6a68f604c34cfaf96fddbbfedd7b2f6e4c0ebd5bdfce6d1f5e0cff6e1cef7e1c9eed6baf1d7bcf9dec3f5d7bff5d9c1ecd2bbeed2bad3b497bfa185b7a28db19e8d624d3adcc7b2fee9d6ffeddaffefdeffefdefeebdcf0ddcce2cbb9fff2dffeebdaf8e8d8fff2e2f8ebdbfff3e3f9e8d6f0dec8f4e0c8e3cfb7d3c1abd2c5b2fdf2e0f4ebdafaf1e0fbeeddfcefdefef1e1f7ebdbf5ebdffbf1e5f4eadef9efe3fff4e6f6ece0f1e9defbf1e5f6e6d6fcebd9eeded156453b574134b5998bc1a08dcfab95d7b29fdab5a2dab5a2dcb7a4d2ad9acda993e4bea9d5af98e1bba6d3ad98d7b39dc29f8bbe9e89ab8c7a84675995786aa0816fb28f79cba78ddcb79adcb596c9a283ddb699ebc4a7e2baa0e5bda3f0c6ade7bea2e6bda1d0a789e3b697edc09fecc1a1c8a182c3a1865d412bfbe4d2f7e6d6efdfcff2e1cff5e0cbffebd4ffe8d0f2d9c3f7e1ccebd6c17b695f6d5b5178615988706691766d85695e997f72927b6b887362816a5a967669926e628e6961795b535140361e1003826c5fb59b8cbea294ccb1a0cdb0a0cdad9ee5c5b6efd0bee3c6b4e7cab8f3d8c5e6cbb8d1b4a4cbae9ec4a797bea392e0c6b7c6ac9ba68b7aa38674d5b6a4ddbeaad6b5a2dfbfaae5c5b0dcbca7debea9cbab96dcbca7d7b7a2e1beabdab7a4d4b49fcdaa94dab19bd9b39cd2b39fc8ae9d685544d4bfaeddbeaaedc9b3efcbb3eeccb3efd3bdefd3bdfedfcbeecdbae8c7b4f6d6c1f8dac2f2d4bcf7d8c4edcab7caa690e0baa5e0bca6cdad98977c6b78614fe3ceb9edd8c3f5e0cff5dfd1e8d1bfe7d1bce5cfb8f2dec6efd9c2e5cfb8f8ddcce4c7b5e0c1addcbea6ebcdb3eed4b9ecd6be756450fff1e4fbeee5fef1e8fff2e9fef1e8f0e3dae9dcd3fff2e9fcf0e4fdf1e5fff6eafbefe3f6e8ddf3e5daf8eadffef0e3fdefe2fbebdeebd7cc63453a8c5c4ea8715ddead8fcba07dd7b48ed1b087e9c6a0f3cda8d0aa86b58d6ad6a789c7957ab68068a9725ea26d5d9767599a70627d574a4a2a1b876856ac8e76d8b99ce0bf9ee6c4a1e9c7a4dcba97e4c09ed6b08cebc3a0eec8a4e5c19ff2cca8f8cca7e2b691f0caa5ebc7a3ebc5a090694a8f69568e69599d7868a58473856b5a8b7661937d658e745d9276608b725e7e6b5a5848396f5d536d595266504565524456483b4e42325d4c3cb9a491f4dac1fbe1c6e3cfb6eadac3f6e5d5efdccdf6ddc7fce2c9fce2c9f9dec1f5d8b8f4d5b6f4d7b9f3d6b8f2cfafe7c6a7d7bba5bca2917e685a786556e8d6c0f5e4caecdbc1e2d2b8f2e4caf2e7cbf3e5caf1e3c6dfd0b3d6c5a7a59476b9a88ac0ac91b1a084b7a38ab6a58ba3937a6c583fd2b095eccbace3cda4f5e3bdf3dec3e9d3bef6e1d0e8d3bef1d9bfe0c7a9f6dbbedec3a6f1d3b9ecceb4efd3bbe9cbafddbc9bb59679b39d86816e5d7c6752ddc8b3fff0dcfce9d8fbe8d7f2e1d1f0e0d1e7d7c8ebd8c9feebdaf8e7d5f4e4d4eee1d1f8ecdcfff2e1f1e2cfe0ceb8f8e4ccf4e0c8a5937de0d3c0fff9e7f9f0dff5ecdbfaeddcf4e7d4f9ead7fceddafcefdffef2e2f8ecdcf9edddfdf0dffdf1e1f5ecddfef2e2fff1ddffebd6e9d8c8524131634c3cb59886d2af9bceaa92ceaa94d2ae98d2ae98d9b59ddeb8a1c59f88d7b19ad5b096deb8a1cea891d6b29ac6a38dbb9b84a0816d795c4c947765aa8b76c6a489c6a385e1bd9bd7b18de1bb97e5be9df3ccabebc4a5edc6a9e3ba9eecc3a5f1c8aae3ba9af0c4a1dfb390f1c6a3ddb793bd9c7d6a5035fae5d0f2e1cff7e8d5e3d4bff8e4ccf8e3c8f8e0c4fae2c8f3ddc5f8e4cc66544a6d5b516b574c6a54496e564a8d72678b7466887161968170947a698e6e5fa07e7298766c6b4f4454403528180b634d3fad9384e1c5b7c1a695c9ac9cccaf9deccfbdd5b8a6efd2c0e0c3b1e2c7b2e3c8b3e4c7b5e2c5b3b69989b69b8acfb5a4d5bbaca78d7ea4887acaad9ddabba9d3b29fe1c1acdabaa5e6c6b1d6b6a1e5c5b0e7c7b2e2c1aedbb8a5cdac99d4b5a0e8c8b3d8b49ce3bfa9e0c4afd8c1af6f5c4edbc8b9dfc2b2f5d2bfebc7b1e8c4acefd1b7fadec6f7dcc7d7bba6efd0bce3c3acf2d3b7f5d6baf0d0bbeac7b3dfb9a4cca691f4cfbcdbbaa7a388758a715de9d3bcdfcab5ffecdef8e2d4ffebdbdcc5b3f8e2cbdec8b1e4ceb7ffe9d4e8cdbaeed1bfe4c5b1eacbb6ceb29adac0a7e8d2ba7d6c58fff3e3fcf2e6f9ece3fff3eafff2e9f1e4dbd8cbc2fef1e8fef0e5fff6eafef0e5f0e2d7fef0e5fbede2fff2e5fff3e6fdefe2feeee1fbe7dc6244398b5b4da6725deab99be8bc99dfbc96d3b18bdcb993d9b690c59f7be8c09dd1a485ecbda1b7856cb27f6aa46f5fa675669066588c685a4222138a6b59af9179d7b89ce5c2a4efcdaaedc9a7f8d4b2edc9a7d7b391f4ceaae7c19de9c5a1e6c29ef1c6a3f3c9a3efc7a3f1cba7d8b08d7e573a886350a58173bb9787aa8d7d866f5f7d6857977e6a907560896e5b6d5644746150655345614f455a463d6a5449614d4257493c483c2e5c4c3ca48f7af9dec3ddc2a5f3dec3fbe9d3fdecdaf3e0cff8e2cdfce4ccfde5cbf4dbbde1c4a4f0d2b0eccfaff9dcbcf6d5b4f2d3b4d4baa3b7a08e856f61877463f0dcc4e7d6baf2e1c7edddc3f6e8cdded0b5eddfc4e4d6b9cdbe9fcebe9ddacaa9d5c5a4d9c8aa857458b3a288b2a088ac9c83826e55c8aa90fadbbce3cca3e9d6aee8d3b6edd9c1ffebd8f3dec9e6ceb4ead0b5efd4b7f4d9bcdcc1a4e7ccafe9ceb1f6d9bbd5b493c1a486a8937e796856937d66f2dcc5ffecd7ffefdbf3e2d0f6e6d6ecdfcfe6d8cbfff3e4ffefdff0e0d0f1e4d4f3e7d9fbefe1f6e9d8fff0ddf1dfc9ffebd3edd9c16c5a44decfbaf2e7d3f0e5d3fbf0defdf2e0f5e8d5efe0cbf5e6d1ebdcc9f1e2cffff1defff1def7e8d5fdf0dffaeedefef1e1f6e4cef3dec9e6d5c5402d1e806655c2a691cdaa94dab69ec8a48ce6c2aad7b39be5c1a9caa58bcba68cd2ad93d4af95d8b49ac09c84cba990c3a38cb1917aa586718a6d5b856856aa8a75d0ac92e2be9ed7b38febc5a1e5bf9bf1cba7fdd6b5e1ba9bfcd5b6ecc5a8f8cfb1e1b898edc2a2e5ba98ecc19ee9c29bd7b18cc5a48572573cfee9d4fae9d5f5e6d1ecddc6f6e2caf9e1c7f5dbc0f9dfc4efdabff5dfc75240346553476755495d493e745e53937d708d76688c75658a70619b7f71987b6d9676698c6e6371554a594135311b0e5e483ba89084b4988ab99e8dc5aa99efd4c3e3c8b7dec3b2d3b8a7f2d7c6dabfacf1d4c2f4d4c5edcdbec1a597c3a99ad3b8a7caaea0796356977f73ddc0b0e9c8b5ddbaa6d3b09cd0b09bd3b29fd6b39fd1b19cddbca9ddbca9ddbaa7b79782d7bca7d1b7a0e2c4ace5c5b0dabdabd4b8aa7a6258d2baaefce0d2e9cab8eeccb3f4d1b5eeccb0ebcdb3f8e0c8f1d8c2f2d6c1fdddc6f4d1b5f3d0b4f5d2bceecbb7f0cab5e2bdaadabaabf5dbcc7a6351b09b86e7d5bffeedd9eddbcdfff2e6f3e0d1c9b4a1e5ccb6e5cab5dec5b1f2d9c5e6cbb8d5b8a6e4c5b1cdae9ad3b7a1d5bba4d9bfa865503bfff7e6f3eadbfff3e7f7ebdffdefe4fef0e5dccec3f9ebe0fcebe1fceee3fff5ebfbede2f8eadffef0e5fdefe4fbede2f6e5dbf8e8dbecd8cd6c5245896251a3755ecc9d81e3b695d9b38fc4a27cd2b08ae2c09af2cca7d4a987ca9d7ec7987cb68870b88a739c6755a5746387604f886756472a188e7360c7ab96d6b69fe3c0a4e3bf9fdab490dfb995dbb591eecaa6fad6b2d9b591f0cea8efcda7e7c5a0e9c5a1f5cda9fad2afdeb5977e563d9b766391705fb49787896f60857263998375987d6c8d725f8e7765614c3b685342665140654f425e483d6d574a63504255443a4d3f32554434816b54ebccaff3d2b3f4dbbdf3dfc6e2d1bdf7e8d5f9e8d4fdebd5f7e3caf8e3c6f9e0c1f9dfbef6d9bbe6c7a8f1d3afe7caaac8b098b29d88796655978571e5cfb7e7d2b7edd9c0f2e1c7e3d3bac3b39acbbba1a59478e4d1b3d6c3a3cebb9bd4c1a1d6c3a5ae9a8185735ba08e78a4918087725fb8a086f0d8b6f6dfb6e7d1aaefdec0eedec5f0dcc4fbe5cef1dbc6efd6c0f2d8bde3caacf3dcbcf0d9b9ead1b2ecd1b3dec19fc1a88aad9c88534230bea68ef5dbc0edd8bdf8e4cbf8e6d0fdeedbf5e8d8f3e7d9fff4e4e9ddcdfdf3e7fbf1e5f6ece0fdf1e3eee1d0fff1dcffedd7feecd4fbe7ce66543ce2d2bbdbccb5f3e8d2f1e6d2fdf2e0f7ecd8f6ebd5f7ebd5fff0dbf6e5d1fbead6f3e2cef1e0ccf7e8d5ede1d3f6eadae4d3c1eddbc7e2d2c336241693796abfa08ec4a48fc6a38dc8a58fcdaa94d5b199caa68ebe9a82d7b39bc7a38bceaa92b9977ea78770ae9078bda18bb599839d836c997e6b6f5240b18c7ae3baa4d8b190e5bf9bd3aa8af6cdaffed5b5fad3b2fbd4b7eac5a8f4cfb4eec7aaecc0a3ecc1a1e8c1a2e9c5a1e4c199eac8a2ba987c9d816bf8e3d0f6e5d3f2e3cef8e8d1f4dfcaedd4bef6dcc3e8ceb5f7ddc4ecd4ba614f456250446d5b51715f53735f5689756a7c6659856e60846a5d977b6d96786d977b6f8f7367765b505d4237382016503c319c867bc5ab9ec4a89ad9bfb0e4cab9e0c6b7e0c6b7d9bdaff0d4c6ecd1c0dec3b0f1d1c2ebcec0c8aea1bba192ccaf9fceb3a2a99388b5a294d0b4a6debfabddbaa6dcb9a3dab9a6ddbca9d2b29de0c0abddbeacd8b9a5ddbca9cbab96d1b5a0dfc3aedabaa5e5c5b0ddbeacdbbfb180655ab39b8ffbdfd3e9ccbcf5d5c0eccab1e7c7aeecd0b8f9e3cef8e3d0f4dac9f1d5c0f6d2b8f1ccb2efcfbaeac9b6edc8b5d7b4a1e7cbbddcc5b557412cc8b49ce7d5bfdeccb8f0dfcff3e1d3b8a596e3ccbae3c8b3e8ccb6ddc2aff0d5c2dcbfadfcddc9e2c1aee5c5b0ddbeaad6baa4e6cab4917b64fceddafff6e6f9eddffff6eaf0e2d7fff4e9ffefe5fcebe1feede3ffefe5fbeae0f9ebe0fbede2f9ebe0fff1e6fbede2fae9dffceaded3c0b26a4e407d5846936651ac7d63e3b496d3aa8ad6b28edfbd98c6a47ecaa27ff0c5a3d9aa8cc8997da97d64bb8e79aa7968976959936f5f9073634126157a614dcaae99d4b49decc8aeecc5a6f5cdaaffd7b3dab490e7c39fdbb795e7c5a0e7c59ff2d2acd3b28ffad7b7f4cbabf3c8a8d2a88f765039a6836f8467558d725f866f5d7e685a7963558469587f64537a65547862546c55456d5646614b3e6855475c493b5d4b3f56483f53453c483829816b56e5c6a9fddcbdf5dbc0f3dfc6f2e2cbfeefdaf8e7d5f6e5d1f8e4ccf1dcc1f4dbbcf4dab9f3d4b7ddbe9fe2c4a0dfc2a0ccb299b19b86644f3aae9a82e3ceb3d8c3a6f3dfc4f4e3c9f5e5ccdfcfb6d1c0a6dccbafdac7a9b8a384e4cfb0c9b696bda98ea392788e7c668a78649f8c7b937e6bb8a084fee6c4e5c9a1efd8afe2cfb1f3e2c8efd9c1e4cbb5f0d9c7f5dbcaf3d9c2f2d8bdedd6b7f4ddbef2d9bbe9ceb0ddc3a2c3ab8fac9d8a554434b89e87e3c8adefd7bbedd9bef3e1cbf9e8d6ebdbccf9ebdef2e5d5f9eddffaf0e6fffcf1fdf3e7f2e6d8f7eadaf0e1cef5e4d0ffeed8f8e6ce4c3a22dac8b0c5b59cf4e5cee5d6bfe4d8c2f1e5cfefe3cbf8e9d2f0dec8f9e4cfe7d2bdeedcc6efddc7e9dac5eee1d1f8ebdbf0decaecdac6decebf311f11ab907fcdac99bf9f8acba892d4b19bd6b29ccba78fc8a48ccea891c39f87d0ac94b18d75ceab95ceae97bb9c87a58973a48872a28772957c685b3e2caf8a78dcb39dcaa382e7c19cdeb798f1c8ace9c0a2edc6a7f1ccb1e7c4a8fbd7bde9c4a9f0c7a9e1b598eac3a6f3cfaff5d2acf4d2acc29f83b59681fbe6d3f3e2cef6e6cfefddc5f0dcc4fde4ceeed4bdf1d7bef6dcc5efd7bf503f376352486e5d556b5a50705d56725e557f68607d655b876c6182685b84685d8f73687b5f547e635a6449423b241c412f25958178e6cbc0cbafa1d4baabc5ae9ed9c2b4dcc5b7d7bdb0f0d6c7f0d6c5e6cbbaddbdb0d3b6a8ddc3b6c4ad9fc9ae9db89e8d958176beab9dcbafa1d8b9a5d4b49fd9b9a2dbbca8d2b39fdbbca7e8c9b4d0b19fd2b39fdab9a6d4b49fe5c4b1d8b5a2dab4a1e7c2aff5d4c1f6d9c9927b6bb0998bfee2d6f4d7c9fedecfedd0bef4d9c6f2dbc9f0dbcae8d5c6f2dccef1d7c8f6d6c1f6d6bfe7cab8f4d7c5f1cebbd5b4a1ddc2b1eed7c557412ad9c3abdfcaafdbc5addcc6b1e1ccb9a99282dfc6b2eaceb8f6d7c2e4c9b4e4c9b4ddc1acdebfaadebea9dfbfa8d4b5a0e8cab2e5c7afae967ed8c7b3f7ead9f7ebddfff5e9fef2e6f9ede1f5e7def7e9e0fbede4f6e8dff5e7def4e7defdf0e7f4e7def2e4d9fef0e5fceee3fbe9dde5cdc17555488056469465519b6950b8866bcea184cea585ecc8a6ebc7a3e5ba9ae8bb9ce6b799ddae94b58770a2756293675a855f5477574c83675b43291c725847b69a85cfac96ebc6abeec5a7f7ccaaf5cda9c6a27ee4c29ff3d0b0eecdacf1d3afc6a584f2cfb3ffd7bdffd1b7e3b59db28a7163402a8a6b568e725c987c669479648e74638f75646c513e7f6652776153735d4f6f584a6c5547645045614f435d4b3f5b4a4053463e544a4153473b665543d7bda4dec3a8dfc9b1eedcc6f4dfcafbe6d1fae5d2fae5d0efd7bff7ddc2eed3b5eecfb0f1cfb3ad8c6dedcda7e2c4a2cfb199b59a85553c26b7a189dfcaadf5e0c3f1ddc2f2e1c7f0e0c7f3e3cad5c5abd8c7abb2a183dbc8aaf6e3c5e0cdafc0ac9398866e74634f82715dbaa592967e669c8164ffe4c0f4d2ace1c39dffe6c7f3dec3e6ceb6ecd3bdf9e2d2fbe4d4eacfbaf3d7c1e9cfb8e9cfb6eed3b8eed1b3c4a98bcab298bead9d412f21d1b6a1f5d9c1f6dcc3f3ddc5fae5d2efdccdffefe3fdebdffff1e2eee0d3fdf1e5fff6edfdf1e5f1e3d8f8eaddfcecddfdedddfff0defcebd76a5844d5c3adfae6cef5e1c8f6e2c9f2dcc4fde9d0efddc5f9e7cff5dfc8f4dec7e4ceb7e6d2baf5e3cbf5e5cefaebd8e3d4c1fae6cef7e3cbebdac8281302ba9d8bc8a591dab7a3cba693c6a28cd0aa95cda792bb9580d0a793c59f8ac39d88b5917bc5a08dad8a76ad8c79bd9e8aa586729f836e8f7662573c29af8c79f0cab3e4c09ee5c19de6c1a4efc8abe9c2a5e2bb9eefcbb1e5c3a8e8c6adedc9afdbb497ecc3a7ebc1a9f0c7abdfb794d6b08cbc997dcfb199edd7c0f7e5cdf5e4caf1ddc2f3ddc5f8e0c8f6dec4f9e1c9e7ceb8ecd6bf53423a52413961504867564e68574f6c5a507460576f594e735b4f7860547d6257765b5072574e755d53513a32422e27321f1899857cb89d92c2a698d6bcadcbb1a2cdb3a4dbc1b2e0c6b9fee4d5dabfaee2c7b6e2c2b3dbbeb0d7bdb0cfb5a8cbb09fa288797e6a5fb29e93bda394d0b19fc6a691d5b5a0dcbda9c6aa95e6c7b3d6b7a3d4b5a3cdae9cd7b6a3be9d8ae5c1b1e7c3b3d4ad9cd4af9dbe9f8dcdb29fa7907e937c6cf2d5c7ffecdde2c1b2ebcbbcf3d8c7f0d6c5e7cbbde4c8bcf3dbcfead0c1f3d3befadac5fbdeccf1d4c4fad7c4fddcc9edd2c1d5bbaa533a24c9b199c0a88ed8c0a8ddc4b0ebd1c0c8ae9dead1bde5c6b1f8d9c4ddc2adddc2addabea9e4c5b0d1b29ddec0a8ad8f77ddbfa7edcfb5ad937cd5c3afffefdffff2e2fff5e7eee0d3f2e4d7f6e5dbf5e4daf2e1d7faece1fff2e7f6e8ddfff1e6f3e5daedddd0eadacdfeeee1f4e1d3d0b6a97b594d8358488555419f6b55a5735ab5876ddfb69ad3ac8fe8c1a2c4987bddb093d0a187b5856e986955a075648f675b957067896b6063493c382113573d2e896d58c6a38de6c1a6efc8a7eec6a3f0caa5fcd8b4ffddbaf8d5b5f4d1b1e1bf9cf6d3b3f0cbb1e4bba5e1b49d9c6f5a9f7966694835836654927661a1826d8a6e59856b5a705b48836c5a695441725c4e6650436a5345735d506652475d4b415e4c425a4c434f453c4a40374b3f33473626e1c9b1edd3badbc7afe0ceb8efd9c4ffecd7ebd5c0f3ddc8efd7bfead0b7ecd1b4f7dabcf1cfb4f1cfb3fddcb9f0d2b0e6c8b0ccb19e4c331fbca68eefdabdeddabae8d7bbefdec2eadac1efdfc6edddc3dfcfb5ebdabedbcaaccab69be3d2b6cfbda583735c7869566f5e4c7b6953a48c7484694ce9c8a7e3c09ae5c29ceed1b1dec4a9e6ceb4e9d3bbffead7e2cdbaecd1bce4c8b2efd3bdf2d4bce9cbb1efd1b5d5ba9dd5bda3b2a191332113edd4c0ffead4fce4ccffead2e2cdb8f1decdf0ddcef8e5d7ffeedff2e1d1faecdff6eadefef0e3fceee1f8eaddfef0e3f5e5d6f9e9d9f1e0ce83725ee7d5c1f6e1ccf2dec5f5dfc7e4cfb4f0dac2f2dcc5f7e1ccefd9c4efd9c4f7e3cbf3e1c9e6d6bdf7e7d0f4e5d2fbead6fde7d0fde7d0dccbb7241100c0a391d6b5a2dcb9a5d3ae9bcaa592cca691c19b88caa48fbc9381caa48fab8572c29d8abe9986a78470aa8976b495818c6d59937762856c58593e29997663f3cdb6e8c1a0efc9a5e3bc9feec7aaf0c9aceac3a6f0ccb2edcbb2dcbaa1e8c4aaf8d0b6e9bfa6f6ccb4e5b9a0f4c9a9ddb592b18c6fe8c8affee6ccf2dcc4fae2c6f7ddc2edd3baecd2b9f5ddc3fce7ccfae4cdf9e5cd3d2f244c3e33594b404f413666584d604f4569574d6450456653455f493b70594b644e405e483b624e435c4a4039271d2312088f7b70b89e91ad9281d7bca9cfb4a1d7bcabd9beadd2b6a8dabfaedbbeacdfc2b0d2b1a0dfbfb0d8bcaed3b7a9d0b3a3a3897a5a463d7f6b62bca293c4a593d3b29fd8b7a4c7a896cbac9adab9a8bd9e8cc8a997c6a795dab9a6caa996d6b7a5d1b2a0cfab9dbf9d91c6aa9cb19a8a7f6a57533928d7b6a3bd9784d7b19eab8673e1c0adeecbb8f1c7b9ecc2b6ffded2e7c6b5eecab4f4ceb9eccbb8eccbbaffe1cefbd6c3f7d7c8a98e7d674d3cc8af9bc2a993dbc0adeacfbee8cebfbba192e3c8b7ebcfb9dbbfa9d9c0aae5ccb6e7ccb7dbbfa9cfb39ddcc0aae3c7b1cdb199dabca2a18770b6a18eeeddcdfff2e0ffefddf2e1d1f3e2d2f4e2d4fae8daf7e5d9f9e9dcfbebdefcecdff1e1d2f3e3d4f2e1d1dac7b8f4e1d0fae3d3b5998d7854487f54448e5d4c8f5c4797644f986a53b38973d0a791dab299c89e86bb8d76bb8d76a97a66986b588a5f4f815a497e5a4a6747387f6453382111553e2c5d422d91715ac9a68ae8c4a4f1cda9f4d1abe4c19bdcb691eac4a0eac29feec3a0fad1b1f4ccb2d8b29bad8772815a496c483c54342988685d8f6f628e6e5f8a6f5e7b68577363536f62516f5f4f675446644e416e57496e584a6f5c4e5e4c405a483c59483e51443b50433a5c4c3f443120dcc2abe4c8b0d2baa2ebd5bee6d0bbeed8c3f2ddcaf9e4d1ffebd6f4dec6f4dcc2e7cdb2f3d5bdefd1b7f0d3b3f0d5b7d4b9a4dac0af422b19c2ae96d8c5a7e9d6b6f0dfc3eeddc1e4d4bbe1d1b8f0e0c7e9d9bfd7c6acdecdb1e7d6bce9d8bea18f797f6e5a796959948474786753907c646a4f34e1c0a1e8c29edeb894f2d1b0eacfb1f7e0c1f3dfc4f2e1c7f2e1c7fae2c6e9ceb1f2d4b8f4d6bcecceb4eed0b6eacfb4dbc3abbfac9d281608dbc2aeebd1baedd5bdfbe6cbf8e4cbf9e5cde8d3befae5d0f7e3cbead8c0f4e4d4f3e6d6f9e9daf5e5d6f6e6d6fff2e2feeddbfbead8e9d8c4b2a18d988773e3d3bcedddc6f0e0c7fdedd4f4e2ccf5e0cdecd5c3f4ddcdffecdbf8e7d3eddec9f3e7cffcf0dafaeddcf9e8d6fae4cff3dec9ebdbcb1f0e00d4bdadc2a593bb9a87cba895ceab98b48f7cc8a391c9a491dbb4a3bb9683af8a78d3b09dcaa794b89784a98877a384728b6c5a7e614f846954694d37ba9783d6b099d5ac8cf0c8a4e9c0a2efc6aae7bea2fbd2b6f1ccb2e7c3a9edc9afe2bda3e4baa1f2c8afcaa289e7bda4e6b99ad6ab89c19c7fe2c0a5edcfb5e8cab0f0d1b5ffddc2f5d3baefd1b7eed6baedd8bbe9d5bad1c0a64639304e413840332a4e413852453c52453c53453a4a3a2d5644365846385341335442345644385d4d405e50473729201e10077a685ea89084bfa395c8ae9dd6bda9dfc4b3e0c4b6d5b9abe0c4b6d8bdacd6b9a7d6b6a7c1a192ccb0a2b89e91d1b7a8b7a1946f5e5754433cb09a8db49a8bc3a696c0a393b89c8eb89c8eb99d8fa08476a98d7fb19587b89b8bb19484b69c8bbca293a78b80ba9f96b9a59aa08e809686763f2c1b90745fb4917db28c75ba967ee4c4adefccb8f2c4b5e5b7aacda99bd9b8a7e2bea8edc9b3ebcab7e9c8b5ecc7b4ebc8b4e3c3b4b99f90735c4cbea996bfa896d4baa9d0b6a9b99f92d4baabe8cdbcdfc3addfc3add1b8a4f5dfcaeed5c1e9ceb9cbb09bbb9f89b59983c0a48ce0c2aadbc1aaa5907df1decdeddbc7f6e4d0efdac9f4e1d0eedbccfce9daf9e6d8fff3e5fdebddfdebddf7e6d6ebd8c9feebdae7d2bfe7d0bef8decd977a6c7a564a855a4a8859478855428a5a469669568c635196705d9c7661a67d699d735d9d705d946754875c4c845a4a7a534265422f785947735847432d1f5a44366349385d412c896950b18f73ddbc9dc8a786e5c19fe4c09edab394eac1a5d9ac8fd0a78bb4907883634e674633694a386a4a3f593b3186655c8161567d5d4e8065546c594b5c4e415d51436355486c5a4e675144644e416852446855476956485d4b3f5e4e415e5045544639503f2f47321fcdb19becceb4e8ccb4dbc1aae1c9b1f0dac3edd7c2f9e4d1fde8d3ead4bdf8e0c6f0d8beebcfb7ecd1b6e8cdafdac1a3ddc2addec7b5341f0cc3af97ecd9bbdec9aad4c1a3e5d1b6f3e2c8f3e2c8ebdac0ecdbc1d1bda4ebd7bcb9a58ccfbba29f8d77816f5ba796848a7969a49381917f69583e27caab8fdcb596dfb897e9c6a8eacdafe4cdaef4e1c3e3d3b9fff1d4fbe6c7e3caabf3d8bbdec3a8eed3b8eacfb4dbc0a5ccb49ca69382281707e1ccb9e3cdb8ebd7bfe8d4bbfae9cffae8d0f3dec9ffead5f5e1c8f9e7cff6e5d1fff1deeadbc8eedfccefe0cdf7e8d5f7e6d4ecdbc7d6c5b1a8978367553ffae8d2ffeed6f3e1c9efdec4dcc8b0f7e1ccffeedcf4ddcdd8c3b2d1c0aedbccb7f3e7d1f7e8d3f0e0d0f4e1d0edd4c0fbe5d0eadaca2c1c0d9a8476c2a899c2a593b39482c9a897c3a291dcb8a8bd9a87e5c1b1c19e8bb08f7ed5b4a3b69785aa8b799679679679698c71607a5f4e876d5c6c533fa78876c5a28cd9b293eec5a5e0b89eecc4aacea48bf1c9afecc6afe9c5adf0ccb6e1bda5e5bda4deb69dcfab93d8b399d7ae90d9b293a7886cddc1a9f4dac1e9cdb5f0d2b8dcbca3ecccb5eaccb4eed6bae8d3b6ead6bbf5e1c6362d26453c35433a333d342d433a334d443d493f364c423850443863574b594d415a4e42574a41554b414f463f352c25170e097e716998847bc1a99db8a193c5ae9eccb2a5bfa598c5ada1c1a99dc3ac9ebea497c9aba0bfa196b1968ba99386c1ada2c8baaf6a615c362d28a1938aae9c90a08d7f9683759482768f7d71a79388917d72988479937f74988275957f72948274917f73917e778c7b748a7d756e655c5852461f160763503f89705a81654da3886dcbb198d7bba5dfbca9cda898bd9d8ecbae9cceae99caaa93d9bda8e2c6b1e3c4afe3c4b0f2d7c6a99282655444b2a191b6a392c8b3a2bca597e6ccbfd7bdaed6bbaad2b6a1dbbfa9c0a793d9c3aeddc7b2d1b8a2b19681ba9f8ac8ac96c9ad95c3a58dc0a48e8b7462efdccbead5c2e6d1bef6dfcffee9d8f4ded0c8b5a6f6e3d5fff4e6f9e7d9e0cec0feebdce4d1c2fde8d7f0d9c7f3d9c8f7dccbaf92847b57498258488052428f604e8556448055447a53427c574585604e7f59468a644f865d4b7d54427049386f4a3a7550406f4e3f6d5042745a4d523e355b473e654d43583e315e41315f432e7c604a9f8169a38168b49078a57f6ca57e6da67c6e8f6a5a6548385a402f59402c654c386b51425e4236785b4d7858497c5b4a7f6252735d5064524867564e6150486f5b525744366653455e4b3d6653456452446957496250426353465343344e3b2a4f3924bfa38bf0d0b7d1b198eed0b6e7ccb1cab097ccb49ce8d2bbe6d0b8ebd6bbf1d9bde3cbafecd0b8dec3a8dec4a3dfc6a7e1c7b0d9c3ac291500c5b198f2dbbcd6bfa0f3dcbdf5ddc1ecd7baefdabfe5d0b5ddc8addcc7acf4dfc2968166a38e73bca68ea69079a9947fa99783a08f7da18e7d452f1aab8f77b49175c49f82e9c6aae3c6a8dcc7aad4c3a7efe1c6d8caafe9d5badec9aed8c2aad4bca4e4ccb0dfc8a9e4cdaec7b297b7a692302010c3b2a2cdbcaab7a692d1c2adf3e4cff1e2cfefdeceefdecef8e6d2fdebd5f4e2ccf8e6d0efddc9f8e7d5d6c7b4e1d2bff0e1cebcad9ab1a08ca7957f432f17c0aa92d6bea4e9cfb4b39a7cbea386c9af98f1d6c3bfa594d8c2ade4d2bce4d4bbffeed6f1dfc7ffebd8e0c6b5ceb29deed3bee7d6c63828199e8b7cb29d8ca58b7cb99f8ebda291d3b8a7b99c8cba9d8bc8ab9bb093818a6d5dbb9e8eb09584a58a79967c6b8d76667b64546953456a5749685449826c5fbba08fd8b69ddab59addb9a3d9b4a1cca691dbb7a1fbd8c5f0cdbae2beaec7a491d2ac97d3af99c6a691c6a890dfbda4d8baa0a9957dccbda8d6cab4ddceb9ceb9a4bea893edd3c2e6cdb9e1cbb3e8d2baefd7bfddc5ad332620382d27372c26463b35453a34443a314c3f3652453c5d4f44594b405c4e43493d3141342b362c23342b24130a050a0300453a3486736c9d8579a18a7ca18a7a9c8275856a5f866e62735b4f695145775d5067493e7153484f34292f190c200d0027160c1c130e160d081406001604001300001603001604001b09001703001905001a06001905001701001c06001805001c09001e0a011a0800180a00160c02130c02120a0028180b5b46336c523b9579619b816a957a65a48370a382719d7d6ea78876a88873b3957dac907bb39782be9f8bf2d3bfdabfae917b6d2a1a0d65574aa39183b29f91b59f94957f74af998ebea799c8ae9dc2a897e9d4c3b6a394b09d8eb4a190b19c8bbca593ae9483b299859f836e9b826e544132f6e4d6e1cebfe5d0bfdcc6b8e9d3c5f0ddcff4e1d3f3dfd4f5e3d7f8e6dacebeb1ead8caf7e4d6d6c0b2d9c4b3ead0c1e1c7b87c60547d5f54846052845f4f784e3e7b54457955477150418060536b4e407353448162507453427a59486141348363566e4e416f534763493c6c564b604f4852413a5c453d6a4f445c40325b3e2e6045346043335736236241306f4b3f5c3a306540386140375a3e32684c3e614633694e396b5140684e3d7c615076594771503f7b5b4c795e53776058634c465f4b4459453c523e336d5a4c6653455e4c3e6452446553455d4d3e5d4d3e5545364e3b2c45301d9a7f6ad3b7a1fadcc4e7c9afe6cbb0ccb297d4bca4d6c0a8c7b199cfba9fceb99ca89074f4dac3e2c8ade5ccade1c8a9d9c1a9d7c1ac271300c8b79ddac5aadbc6abd1bba3d8c2aad9c3abebd5bdd7c1a9ad977f9b856db7a38a826c54b6a289b8a28b9b8671a28d7aa49180968677988b7b3d2a1bb09987ac8d78bd9b82c9a78cc1a286c0a88ed1bda4ad9b83d8c4acd7c1a9dbc3abd1bba6d5bca6d3b89de6cbaddcc3a5d6bea2a8927b3c2a1673605158473771604e8b7a66998874b1a08ec7b4a5cab7a6bea996a6927a886f596c543c4f3620614832604a332b1500240e001e08001a04001e0600250d00d5bba2ffe5cda58a6fd3b89bba9f84b69a84e6cbb6dfc6b0d1bba4e4d0b8e6d2b9e3cfb6eed8c1f3dac6ebcebcdfbfaad6baa5d1bfb1160800413124948274a08a7caa9383c6af9fd1b7a8d2b8a9d3b9a8cfb3a5dac0afb5998b9d8374896f60654e3e533e2d3d271936201225120424130b2012092e1b14b8a094c3a38ec19d87c6a390c6a292bc9785b79280c5a191ac887aae8a7cc09b8ba67d6bc9a390c3a08cc3a08c9e7863896954715f4b150800332411453420664f3d6f55447356488063517e624c83654d96765f87644e2e170f2612092b170e37231a362219321e153c281d2d190e422c1f4c36295541365c483d5b473e5d4b4154433b493c34261b151508002713082b1104361c0d3318073a1d0f432618462a1e4b2f235036295d41336c4c3f59392c73574b896d5f957a698d73644f3d332412087a6256a68a7ca28575bb9e8eb19589b89c90b29688ac9082b89c90ac9084bea191b79886b79b85c5a993bea28db29782bda28dbaa3916a5a4d544339443027381d12411d0d3611003110002f0e002d0900300c002b07002d08002f0b002805002d0d002b0c003110003817063d2012422a1e35241d1407011302001704001d0a041e0b0725130f27160f2c1a0e3c2a1e3629203e342a31271d34281c2f21162f1f1228160a2d1b0d2a14061a0800110400473a32a19086b7a599d3c1b7d0beb4bfada3beada384736b94867d94867db4a69db6a59bc2b1a7d3c1b5dfcdbfd3bdb09b857a27130a5e4a4160483c674d4067493e65493e60453c614a425a463f624e45523c31624c415e483b6751446b544c5b473e58443b5b493d5644385a493f3e31291001003d271c5c40345f3f304f2f20422515492c1c44241548281b3d1f1543261e47291f492b204f2d215c37277148346c46317655425c412e6f55447a614d8b6c5a7d5e4c725449694e455f443d634a436953485c463b6450455d493e614f435d4b3f59493c55473a4a3c2f48382b5646374e3d2d564334b39c8abfa692dabfaaead0b7dac2a8ddc7b0e1cdb5b8a48cb09c84af9b82958168c6b09be1cbb3c9b497ccb79a9d8873a4918022110092836eb6a794c3b4a1c4b3a3a796868271619483737e6d5da695859e8d7b91826f9c8b79a394819c8b7b8c7c6d7a6a5b7a6c616359505c534c180e0557493e8c77666f533e482811401e053a1b062f13002b0f002b0c002c0b002b0c00280b0027080037130067442849270b4d2b1062422b3014002c12013c251547311c4f39225c462f7d6750a78e78bea68ec1a78ea58a6fd1b198dfbda4e0bca2debaa0d4af94e3bea3dbb497cda88bc49f84b18d737250379c7e66e8ccb6d4b9a4d4bba7c4ab97bba38bb9a189937d66907a638d7961847057876f577e644d7053417453427754417c5f4d7664581205001609001a0c012613052a14062f190b3821133b24164b34243e24174c352552382b50392b5841335741335640325744364f3c2e4f3d3156474040312c1102002d170c4926133f19063e1909401b0b3e1706491f0f4e27184f2819542a1c572d1d6033205e2f1d60311f5e2f1d723f2e794c395e3f2d34190644251153301c704b38643e2b7d52427f514181543d8e60487d4d367949329d7d729e807596786d95796d9e807575594b987b6d8a6d5fa083739e8171a386788d716382685b80695b6951477b675e3b2d243d2c228e7467b59684cbac98c8a893caa794cba895d2b1a2c8a798cfb09ec9a897d6b19fcca795b89786c8a794e2bfabcaab9752382b472d20af8f80c09f8cd7b29fd7b4a0debdacd7b6a5d7b4a1dcbba8d6b5a4e0bfaed8b5a1e5c1abdbb59ec8a48ad1ad95cba78ddfbaa0d3b09adbbfb19c8178482b239874689d705db68670a67966a97e6baa816b99705aa47a64a0735ca67d61ac8568b69176ba967cbb957ebb9781ba9784b79b8f2b1a1252453f705f5875625b6956506c59556a5b5676676063514769594c65584f372d244a4037493f3556483f6052476453496351455c493b513f3353463e291c145b493d442e20351f12351f12301a0d261003331d10311e10301c11332012311e102d1a0c301a0c382113442a1b563f3147332a1907002c1609281103260c0032180b2f190e2c180f301d163220162b190d332012321f11231002220e033c281d3b271c311e102a1709251305200f051a08002b0f017c5848966b5a875c49704a3768422f6d44306b42306c46395d3b2f6c4b3c502d1a774c3984543e9c664e925e488259454a2918553a296046356445336d4e3c624233533628573b2d492d2142281b3720123c25174b35273620133724163725172d1d0e29190a2313061d0d00180800170700b3a195c9b3a5ceb7a5e0cab3dcc8b0b09b88b6a3928a796791806ca594809d8c78af9c8bbcaa96c0af95baa890aa9989a393861e11011004001609001f11041d0d002212052614062614062e1c0e2b1a0a2a19092e1e0e2f1e0e3323133c2b1b3c2a1c43312339291c4b3e3540362d352b2226180d18030092735e9a7258976b5092685081573f8f634a80523a91634b90664e9b725c946e57a87c61ab8060b08767b58e6f9d7458886349bd9d88c2a38fcbaf97caaf94cdaf95ddbfa5debea5dcbda1d9b79bcbaa8bdbb69bd8b096dcb397e0b497e1b495ecbfa0e0b291deaf91e0b394c79e82b890764a260e78584155392454392644291442280d3d24063a20053d2308563c215d442666482c604027714c39855f4c966d577e5b47321c0f54463b55473c59483e5943385840346e57496f584a6d5346765c4f7a6053684e4171574a6d5346715a4c715a4c654f426a5447725c4f66524747342e56453e1201004c342a7f5847865946794f3f885e4e885b488556449163539162528859498d5c4b99665195614c99624e905744995c4a905744774d37764d37b08069b7836bbc8870ae7a62a7705bb47e66c59071af7859c99274b17a5cbb9280ac8673a17b68ad8875b38d7aa17c699f7966a8826db58f7a9c7862a4806a95725e8f6e5b6c4d3979594a6b4f41473124553e30b59481cca691d0a88ed7ad94d3a991dab098e4bba7d8af9bdbb59eedc4aeefc2abf3c6afecc2aae3bba2d2aa90c4a08692735f492d18b3907ad1ad93d1a98fe0bba0c7a38bebc9b0e7c3abe8c4aceecab2d4b098e5c0a6cfa58dbf927bedc0a9ecbfa8d9ac95edbea4f0c2abebc1b3e3bdb24c25169a6b57b97d61cf906fc68d6fd19a7bce9979cb9976c99472cc9873d4a27de1b48ddfb38cd6aa85e1b592f7ccace7bfa5af8f7a3b281a46382d503e325f4b408a766b735f56725e55725c51795f52654e3e614e40514132604e40746353735d4f6b5645836c5c745a49765b486c5241715e50392617896c5a8767529a7a65a98974c19e88a27f69ba9781b09079c6a691d0b099bf9f88c1a18abf9c86bd9a84b7937d93735e5237267f6554674c397458437b5f497d614c886b5b8b705f927869a58b7ca08675a58c78a9907c79604c8a715da28774a58876a182709a7b668f735e7e6455745747552a17ad7963a66a52ae7057b97d63b47b5eaa6d50ad7254a9715a9e6c53a8795dad7c5eb2795cbb7e61ba775ab3735a9762504f251739170b42251741221075564191725e856953a88c769a7e688e725d8266519b806d5e4330896e5d917766907b6a8572636756465c4a3c6353463b2d22130900362920412f233d2a1b2916052817052614062616092d1f1227190c24140524140527150b3523173b2a184030202a1c132417111107005d53495b4b3e6b58497862546b5547735c4c664f3f88715f88715f866f5d7f6a5586705b816c578a745f98816f97806e7d6654836e5d604a3c564334846d5b321400c1987ac58f69ce936bd29672d49572c98965de9d77d69871ba805ae7b38ece9e78d6a57dd3a47adcaf85d4a77dc3936b9e704ed8b096d7b399d9b698ebc8a8dcb898f2cdb0f4ccb2e0b99ce9c2a3e5be9fdbb294d3aa8ce2b699e2b797e6b99adeb192e0b193e4b597e6b99acda184b1886c6c45288f674de7c2a7debaa0d5b397d4b390d8b794ceab8bd7b494c9a686d7b391d1a888bb9070c19379ac7d63aa7b5f855b424d301e6953455842345a4236593e336e53488066597b615483675b85695d85695b684c3e7357495b3f31785c507e62567b6154694f4274594e6b5047644b445740381400005a3e30895a4694604a82523e8b5b478a56418c554197604c935c488c5340995f4ba76b539d6147985c4496584199574198583f854f33af7859b87654d5916cd1916dc88966bb7f5dc68a66c68b63cb9169cd936dbf8861b98c75b38971c29882ac836db18872c19882c8a087a37b62a88067ba9279ab866ca9856d8f6b557b5b467d5c496b4e3c563c2f503426be9986c69c84ddb196ecbfa2d7a88eebbda5e6b8a1e6b9a2eec4ace8bca3ebbba4cfa086eec0a6f1c5aadeb599bd987ead8d784e2f1bc39f87d3ae93dbb497d6ae94e3bea4ceaa92dfbaa0fdd9bff8d4bce2bea4e8c0a6f1c7aee0b49bebbfa6f5c8b1f2c4acedbba2f7c5aef0c5b4d8ae9e5e3322a37158d09472df9f79e8b08defba98fbc9a6ffceabf7c39efccaa5dcac84e7ba91d4a77ee2b68ff6c8a4e9bc9be9bda0d4b2993822144030235d4a3c574133846e605d4739796254775d4e7a5d4b6f5441725b4b604b3a553e2e68513f684d3c654a378366549c7d6983634e9e7f6b7056453c2211987861ad886eae896fc6a187c8a086bf977decc4aab89174c39b81bc977ccaa58acfaa8fd2aa90c79f85c0987eb08a736545307c5d4994765e88684f957358b7957cad8d76a98974c1a28e93745fab8d75c2a78ccfb197c4a68ccbad95c1a18ac39f89cba58eb48f75a17f66886955805d496737219e6248a76245b06649b46f50c37e5da45c36af6a439f603fa267478c5431b97e5cbb7c59b67150be7555b56f55985d4b6e3e308a6256997565926e58cdab90cdad94d8ba9ed6b89cc0a185ba9a81b1917ab2937ea3846fb99a85bca08bb29985927b69826b5b7c66588573658f8176190e085d534a67574a534031624f3e4231215444356e5e515d4f44685a4d90807189796c6f5d537361576b5a4a544435493a332116121f161184776e9b897b7b6454a089798e7463785d4c806351997c6a9e836eae937ebea48dc6ab96ae947da98e79866c55967a65896d589d7e6aac907b9075628c705a5b361bb58561da9b6fd68f61df9a70cd885ee69d72efa87adb986be4aa7cf4c194ffd4a8facb9fffd1a5ffd3a6ffd8abe1ae83b4845cd4ab8dcda88de7c3a1fbd5b1e6c09cf0c7a7f0c7a9e9c0a2edc2a2c89d7beabf9ddcb18fdaaf8de4b997e7ba99e0b392e5b796d8aa89e5b796e2b596a27757855c3ee1b89adeb798d4b090d5b18fd4b08ccdaa84bc9672bc9672d9b18ecea380c69a75dcae8ce2b191ce9d7dab78598f62455535206349385a3e3052362a705448785a4f7b5d529073658a6c617d60527e5e5186695988685b76594b8f6f628366586f514686685d7b5d5271554a61463d5d453b140000715444885842935b448a5641915d488e55418c523eae74609157439659469f614c9c5e45a16448a3654c96553f95513aa8664e874c2e9a5e3cc77d56d98e64d49166d29569cb8d64c88a61cd9063fabd8ed69b6fe7ac82c29880bb937abf9680b58f78b7917acca68fcba58ec7a18aaf8972af8b73bb99809c7c65886853876b56795c4a7a604f543c306b4f43c5a08ecfa58de0b499f0c3a6e9baa0e7b9a1dfb19ad5a891d7ad95ecc2a9e8baa2f7c9b1e0b49befc5acd2a68db9907ac3a291563627ddb8a5c8a28bdfb79ee2bca5e9c5afedcab6fbd7c1ffe0caffe4d1e8c4aeffdbc4f2cdb2f1cdadf8d4b4f2cdb2f6ceb5ffddc2f4c8afefcab7bc99855f3924ad8166d4a07befbb94fbd0b0fad5b8fed6bcffdcc2f6cdb1fbd4b7ffdbbbe8c4a4ecc5a4eac3a2edc4a4eec2a5e5b9a0d1ac99472f2339271d6c5648877060917768856b5c886e5f785d4ca0816d92735f775c4b6046355a3f2e8267546243317859458766539976629d7961a08069795e4b3f2411997962bb977fc19c82caa58bc0987ec49d80b58c70c29b7ccca588d5ae91e3bea1cea98cd8b398d8b398c6a187b48e77704d398c6955916f569e7c60c09d7fbb987cd2ae94ba967eb9957dba987fab896ec09e82b69377bb987cbc987ec8a389c59b82cda38ac79e82be9b7f9d816b73533c7040299c6044af6a4bbc7353b16a4ad28c68c87f56c17d50bb7d54c48a64d69a76cc906eb47451c07e5bb26c4aaf6d4da1644f63301d835643b68d77d3aa8cbe9776cfab8bddba9cceab8dbf9c80b28f73a381669f7f6683634cb49279b09079a58672a38674977b66876c59947d6d766458190c046659508978688873608b76638a7562897665a895867f6e5e8978689481707764558c7669897165897461816e5d8b78712c1d16100300a6988d7d6a5b87715c8168548e735ea488736b4c3773543fc1a28da48570af937ba1856fb59981ae8f7aab8d75a2826da3806aa07c66b6937da5867191715a70492cc18d68dc996cd98f5ed18c62d79469e19e71df9f71e0a879edbe90fdd6abffdcb2e1bb94f5cda9f2cba4ffd5adf5c59dbf916dbf9a7fc19f84dab998f0cea9e6c29eecc6a2eac3a2f6cfaee0b894ddb591edc29fe8bd9ae5b996f1c5a2dbad8bddaf8de8b796e4b694e1b391e1b493af8462a57c5cd4b090d2af8fd8b798ba9978bd9977d4b08ec09978d3aa8acca383d3ab88e0b592d7ab88d5a887d5a786e6b595a5795c70513c6a4f3e54372963453a7153488a6a5d9474678b6b5c9373668868598f6e5f987967906f607353449c7b6c95756687675a8e6e6189695c85675c6e52475f473d1a07006d524180503c8d5440905b4989564387503c945b489b624fa36a57965b49a06350985b46ab6d569d5f4a9b5a46a762529c5b4791583db07555c97f5ad0875cdfa275f4c091ffcb9fdea57ad19364ecac7eefb085db9c71b88e76c69e85bb927cb08a73bd9780c39d86c19b84ba947dd8b29bad8971bb9882a98974876854896c5a7e6352755b4c523a2e73574bbd9886cca28ac7997fc19276e2b399e4b49de8baa3d0a38ed3a991cea48cf3c5ade5b79fefc3aae3b79ee3b79eb48b75dab6a65c3b2cc6a18edfb6a0e8bfa9e8bfa9f0cbb8debba7fbd6c3fbd7c1edc8b5e7c2afedc7b0ebc6abf4d1b1f0cfaef5d1b7f6d1b7f3caaef6cdb1f5d3bac19f86714c32a77b5eddad89ffd4afefceaff0d5baedcdb4f0ceb5eccab1fbd9c0f2d3b7edceb1eecdaeecc7aae6bfa2e0b79bedc1a8cea996462e2236241a735c4e9076659d826f856a578267568f726089695484644f6f54415f4534694e3d7659478162509877649e7b68ab8872a27e66997660896c5a432815a6866fb29077af8a70c19c81cda689deb798d2a98bbe9575cca383e4bd9ed3ac8dd6b194cca78ad0ab90c49f84af897284604a936f59967258b18e72caa588c39e81cea98ecea98fdeb99fc9a489dcb79cae896cc5a181c8a484bc947ab58b72c69a81d1a389daae91bc977a9b7d656a4a337f5036a86b4eb16a4ac77c5cab6242c9835fbd764cc17e51bc865adea981dba17bd2946fbb7b57bf7b56bf7653ba7556a3674f68341f956853d6ac93d7ac8ae0b592dfb897c7a383ad886dae896fa58368a7876ea2846c8f715995755e89695280614d9f806c9e7f6ba48873927867766355291c137a6d649b88778e78619e8873a6917c97826fa18c7b8d7a699b897585705d826d5a83695c7c6253836d5885705d77635a42312a180b029d8f827d6b578d745e8f745f927660b0917c86664fa78770a6866fb2927bb1937bb4967ea5876fab8b74a8856faf8c76c39f87b59179a7836da2836e8f6f58895f46b07a58eca577eb9f6edf986cd9966bd99669d49768cb9768e6bb8effe3b8f2d2abdfbd98f2ceacecc8a6fad2aef8c8a2cfa17f916e52b6977bcfae8fe8c6a1e5bf9bedc7a2eac1a1d2aa87f1c9a5eac39cecc19edeb28fe5b996e9bd9addaf8de1b391e4b694e4b694e0b290e9bc9b9b704ecca481deb894dbb795d8b492be9a78c09c7acba485d9b092c79e80d0a789c29979deb692caa27ecca481d4a987d6a886d4ab8d82634e684d3c5c3c2f7553477d5d509878699e7d6e8f6e5d9c7b6c9776658e6d5c8f6e5ba6857491705fa98877a382718a695a8564558c6b5c88685b6d51465c4438170400785d4c915e49ae7460905b4995624f9e6753945b488e56458d5544935848975c4a9157439a5d489f624f9455439b59499e614f8f5941ab7254c07754d89167edb789ffd0a2f9c89dd6a074ce9061ca875ad79469dc9c70d1a58cb4886fb68972cfa58dd8ae98e0b7a1c29983b78e78d0a791bf9982b58f7aad8875906f5c8d6e5c8a6d5d775b4d4f382a674b3dc7a28fc69c84d4a68cd2a387e9b79eeab8a1dfb19ae0b39ee6bca4ca9d86f1c1aaecbda3e0b298e7bba0e7b99fd5ab93e1bcaa5f3c29caa48fc1977fe5bba3e1b79ff5cfb8fcd8c0ffe5cefcd8c0ebc7b1ebc7afebc6acf6d1b6f3ceb3d7b399eac4afecc3adebbfa2f4cbabebc6a9b08b6e71452ac39476f6c4a3ffd8b6fde2c5f1d9bff0d2b8fedcc3f5d5bcdcbea4eacfb2ffe3c5f8dab8f7d4b4f3ccade1b89ce5b99ed3ad9850382c38261a513a2a765d49765b46896e59826857755a498d6e5a9879657a5f4e624837614635997c6a8667559675629675629d7a66a37f69a4846d8a6f5c4f3421ab8b74b6947bc29d83be997ecfa889d9b090c89d7dd3ab88dab28fdbb591cca584dcb596c6a282cca78abb967bc09b818963509a7461a27c65c7a287cea98cba9578d4ac92d0a88fc8a087ddb59bdbb399e1ba9dbc9576c29b7cc1977ec1957cc59780bd8f77d3a78ccda58bac8c7564402a845136a56446b96e4fc37455bc7255ba7554c98860d0976cf0c39cfdd3abe1ae83e8ad83c18058c9815bc37755c77d60ac705863331dac836dc49f84c79f7cd6ab88c9a283cea98eab856e9774607d614b644b356f56428067539b7f6a876854785b498d705e91725e9275639075647b65582f221995897d927d6a9d856d9e8a7293816993816db5a38f877561897761836e59806b568268597a604f7f6952816f597d6b5f52443b140a00796d5f8b79657a624a8c725b9b7f67c1a188ab8970a9876ebb9b82a6866db8987fab8b74a3836c9f7d649f7d64957159a17d65a986709c7d68977a68856652997158ca9374d1885de89768e2996eefaa80d28e61e3a375dfa679edbe92ffdbb1f2d0aaeac6a4f1cdabf0ccaaffd9b5f3c39dba8a66936e53b69479d8b396f4ceaaf0c5a3efc4a1e6b99aeec1a0eabe9be9bd9aebbd99e0b290e9bb99e7b998ecbf9eeec1a0e9bc9de7ba9be1b495d8ab8aa17453e2b693e5b994d9ad86daae87c99d78c19878c49b7fc59b82c79d84d3aa8ecba485d3ad89cda782c9a37fcba581d1a683cea786a88a725c3f2f6b493d7753479271629c7d6b8e6f5d9778648e6d5c9c7b6888675484644f8f6e5ba48370997865a3826f81604f906f5e8a69588d6e5c785b4d583e311a07007b5e4c8f5b459c5f4a97634e996452a66d5a9e6552854d3c824a3b915646955a489258449a614da9725d97604c8d54438e5645895943915b3fc57c5cd18b67e9b48cfcd1a6fdd0a7dca77dc9895dd49061dc986bedaa7dc1957cc99d84bb8e77cea48cb98f79d0a690ba907ac49a84c89f89c39a84b08a75a7836d9a7764997a688f7262896d5f5d43367d6052bc9683deb299e4b599eabb9de3b196e5b59ecea089ecbfaaecc2aad8ac93e8baa2ecbea4e7b99fe9bba1e1b497f2c6adc39e8b6d4a36dab49ddfb59df0c4abfad0b7ffdac0ffd9c2fbd5bef2cdb3edc8aee3bea4ebc6abf7cfb5f7d2b7f0cbb1ecc6b1e9bfa9edc0a1ecc19ff6d2b2a88164875a3bcc9b7bffd3b2ffddbeffe5cbf6dcc3f5d5bcf7d5baefd0b4e8c9adffe2c6faddbff1d2b3f8d7b6f1ccafeec7aaecc0a5d5b199654e40342216695443967f6d846b5779604c977d6c8469588a6b577b5c48765b4a5f45346144348b6e5c9675648e6d5a9675629c7965ac8973a58671876c59593e2baa8c74c19f86be9a82c19d83a98467bf9879cba485dfb696e0b895d9b18edbb493cea786d8b494d4af92bc977cc29e86845f4c946f5ca57f68a9846aba957acba389ba9278c0967ec1977fddb39ac8a086cca588deb79ad7b091d4ab8fc5997eca9c84bb8d73d0a487ddb699aa8a754a2610885236a66444bb6f4fc67758b86e51bb7957bd7f5adaa67effedc9ffe0baffd0a4e3aa7dd08f65be744fc37350be7354a3674f63331dab856ecaa68ccaa384bd9474cfa88bad886eab87718a6a557c5d48664b366249355d4332785d4c957a69775c4b7257447e614f8c6f5d7b6152715e50281a118e807587725f8f796287735b95836b988672a79581917f6b96846e907b668b76618e7765856e5c78634e73614d8070636a5c53160c024a3e307d6b579a826a9e826abf9f86a8866db29075ac8c73ba9a81ab8b74907059bb9b84a2826bac8c75b39178cda991b6927c94745d90745f917665725341af856dc2896bda9166d58759e89f76dc956bd99264e9a979daa476f8cba1ffdbb1f3d0aaf4cdacf6cfaefcd8b6f2cca7fccfa8c599766a472bbf9d84ddb699e8bd9df5c9a6edbf9debbe9fe8bb9ce3b593ddaf8ddbad8be3b593dcae8de1b392e1b495ecbfa0e0b595e3b898f1c6a6e0b394ab7e5de4b895d5a783deb18ae4b48cc69972b78e6eab8369c49a82c59b83cba389c6a184caa382d0aa86dbb493c09a76cca480d3af8db2947c573a286f4e3f7955498e6d5e997867967562957461b5927eae8b77aa8771ac8973926f5bb6937fb5927f896855a07d6a8b6a57926f5c826150785b4d563c2f251000745541905c46a1654d95614ba26e599b644f9e6551975f4e8b534298604f98614d8b523fb7806ba5735ca4715c98604f86513f84563f713d25c37c5ed78e6de4af87facda4f4c79ecc976dc6865ad99266efab7ee6a275d8ae96cda38bcba189c69e85cca48be0b89fc39981c79d85c39981dcb49ba57f68ad89738d6c598667557f64537e64555a4335795c4cc29c87cea289c29377edbea0e4b79ae8baa2d0a38ce2b5a0dfb59dcba188edc3aaf0c4a9ebbfa4e1b399e3b59be0b69dc7a38d7a5741d4b098dcb49aeac1a5ebc2a6e7bfa6f3cdb6f8d2bbf6d0b9edc8adecc7aaedc8abefcaadfcd5b8f3cbb1f4ccb3f4c8afedbea0ecbfa0efcab09b765b946645d8aa88f6cfb0fddabef8d6baf3d1b6f3cfb5e8c4aaefcbb1f5d2b6f9d6b8f8d7b8f7d8bbeccdb0f9dabef0ceb3f1c9afeccab16750423422166b584a6d5749655241836e5b7056459174629778667b5e4c6f54415d422f795a488c6b589e7d6a7a59469673609a77649e7f6a997d68614834705540b1927dbc9c85b79782bc9c85ab8b7458361db79478c8a386dcb596efc8a7e0b797c9a283c8a386dab59abd9981c4a18b80604b906d59b49078b59076c0987eb98f76c0967dc1977ee3b9a0f0c6adeac2a8e1ba9dd1aa8dd5ae8fcca385cca383d4a989d4a987c59a78deb79aa586714e29168a5237af6a4bb86c4cb8694ac4795abe7958bb7f5ae8b890ffe7c4fedeb8fcd1a6ebb68ad29169c87e59bf7049b76d4aa165496c3c25a27d63c09c84c59c86b68e75b38e74a37f65aa8b6fdcba9edcb99dd5b1979b7c678b705d876c5b896f5e7b6452725945876c598065546f594b5d4b3d49372b7563577d6a5b8e7966a08b78937e6b97826f9a85749a8776a2907c937e6b8c77647964537a67567e6b5a6e5d4d69594c61544b180e04372b1f998473a48a73b5957c9b775da9856db5937ab1927dad917cbb9f89b59681b0927a90725a8f715983654d9f7c66aa8771997962997a6584685a735243b3856dcb906edf986ceb9e70da9369dd986ee09a69e5a575e8b78cfbd4abffddb6f1cba6f4cca9ffd8b5f8d5aff1cea8ffdcb8c5a17f66472bc3a38ac6a186e6bb9beab998e8ba98ebc2a2f0c9a8eabe9beec09eecbe9decbe9dd6a789e7b89ae6b998e4b796f5caa8f1c6a4edc2a2edc4a4a07757e1b898dfb492e0b592cca07bc89d7ab7927598745aae896fb08b71b69278bd9a7ecfaa8dc79e80deb393cea381d5b18dc2a180c0a68b482f19755848815f539470629d7868a7806fa98370a77e6aa87f69bb967c9c765fb18d779974619f7a68a07d6aa37e6c997663936e5b8766557052474f3429230c00775643824e388c523a8e5a429f6d54966348b37d65a16d58a26d5b94644e8d5a459c6551925b479e6b56ab78639259459158448557406d3921be7759d58c69e6ac84f0bf94f3c297d29c70ca875dcf885ecc885be19e71d0a88fd0a88fc49c83d2aa91cda58cd2aa91cfa58dd7ad95c79d85cda38bac836daf8b7594745f826651876c5b896f5e593f307d6050c49e89d2a48cd6a789e4b597eec1a4deb297d6a992e6b9a2f5cbb3e5bba2e4bda0edc4a8ebbfa4e7b99fe9bda4cda38bd2ae988e6b55b6927ad7b298f0c7abefc3a8f6ccb6e9c0acf9d0bcfed5bff6ceb5ecc5a8f7d0b3eec9acf9d2b5f0c9ace6bca3f4c8adf1c0a2e4b599e7c1aa8d654c996b49e4b692fcd8b8f8d5b9fcd7baefc8abedc5abfad2b8dcb79ce9c4a7eecaaafad7b9f9d7bbf9dbbff6d8c0f3d3bae5c0a5d9b59d6d5346382419503a2d5943365d4a3b887362775c4bb598868162507e614f8d725f755a4583624f8e6d5a9b7a677d5c4987645193725f9e826d846b57664d39765b46af9179b79780b2927dad8d78b2927db09079bb9980c9a68ad6b194e3bc9becc3a3d6af8ed6b194cca78cdbb79fba978182624b74543dae8c73b59076c49c82c89f83d6aa8fd3aa8ee9bfa6ecc4aac8a086e4bda0d7b093dcb596d8af8fd6ae8be8bd9bd2a785cba07ed8b396977864492411854d32b46f4ebf7454bc7050ba6f50c3815fcc946fffe1bae6c5a2f6d5b2f5cea5ecbb92cf916cc27956c97b55c47b58a064486a3a2388624bb08c74b28975b38875ae866dc7a287debb9ddebb9bd9b293c8a386b3937c7f644f886d5c856b5a735d48866d597154428d72616d5a4b5c4a3c58463a806e62847264968374947f6e9b8673836e5d8a75649a87767d6a598d7865907b687663527d6a5971605069594a6d5f526d61551c1209281c108c776690745f98765d99745aab876fa98670997d68927764977b66886c577c5d487c60487b5f4985695391715c9a7a63b292798b6c57997d6f765544be8f73d39772de9a6bdc9464e19e73e09d72e6a06decae7be9bd90e7c49cffe3bdf9d7b2e8bf9fffd6b6f8d5aff2d1a8ffd9b2caa68278563ac8a68bd9b295daaf8ff0bf9ef1c3a1e7c3a1edc9a7f0c3a2e6b896e2b594e9bc9be2b596f0c2a1e3b594e6b896e7bb98f4c8a5f7ccaae4b997a27959ebc2a2ebc2a2e2ba97dbb08dd5ad8ac19d7da9866ab08c72b08c72ad8b70b18e72bb967bbe977ac49979d0a585ceaa88c7a889b19679422811745747815f53a27c6fa37c6d8d6754bc937db89077bc947abd957ba78267bb957ea6826cb8947eaf8a77a6816ea27d6a906b588763536c4e4452372e270d007754419d69539a60488e5a428e5c419c694ca57257a26e59905d4a8557407b4d368d59448a564192624e95624d99604ca8715c91644f5f2d14b97455d68e68dfa47cfbc89bf2bf90cb9567d59268dd966cd18e61e4a476d1a78ecea48bc99f87c89e86cda38bd0a68ec2967dc99d84b48770c99f87bf9680bc9882926f5b8566527e6151856b5a53392a7f6250cca691cfa189ddae90e9ba9ce4b79aebbfa4d3a68fe6b9a2e8bea6dbb198eec5a9dbb296ddb196e5b79fdaac95cfa58fcba6939b7865b28d7adcb39de6baa1f8ccb3facfbcefc6b4d6ad9bebc2aef2c8b2ffd7beeec6acf5ceb1fad5b8f3ceb1f4ccb2f3caaeeabb9df5c8abe4bca37b5339b48460f1c19bedc4a4f3ccadf2c9a9f3c8a8ffd6b9efc6a8f9d1b7e3bc9ff8d1b2f9d5b5f1ceb2fbdcc0f8d8c1f1cdb5e8c1a4ecc7ad907466382016583d32745a4d6e5747745a497d62519275659679698c6f5d7459467a5f4c8869579877667e5f4d8c6d5b91705fa18270aa8f7c87705e5b44328d725db49279c7a389be9a82b6937db18e78be9b85a8866de1bea2edc9a9d0ac8ad8b190dcb594d2ae8cd7b393ddba9ec7a58a8a6a538e6e57caa88dd7b297dbb497d5ae8fddb496dfb698eac3a6f2cdb0e1bc9fd8b396d2ad90f1caabcda484ddb592e6bb9bdbb090cea585d0ad919d7e6c441f0d996347af6f4cb6704ebc7352bb7252b57454d8a27effd9b3f4d3b2f2d4b2f1cda9e9bb97c48969cb8665c47a57c17a5aac70586d3d277f5942a37f67b38671a4765fb58970d0a489bb9272cfa784d1aa8bb28f71ac8e768b705b8d725f856a598267547d624f7f5f50917466745e505a483a6452467262557161528372628a77668b7665816e5d816e5d88756477645383705f7f6c5b73604f8d7a69806f5f746455695b4e7165591e140b1c10048e786aa487759a7761a9836caa866ea27f6b876a587f6451836752785c4790745e876b5590745f94786280614c9c7e668f71579e826c967b6a62422dbf8e6ddca175eba977f0ac7bdd9d6fda9a6cf4b17ce9ad77e3b786fad7adffe2bcefd2b0f7d4b6f6d3b5ccaa87f0cda5ffd9afd6aa83815838d9b092d4a88bedbea0e9b897f3c5a3e4c09ee5c1a1efc4a4f3c6a5e8bd9be0b592d9ac8be3b593dfae8debbb97e7b592e1b18deec09ef2c6a3916644e5bd9ae5bd9aeac49fe4be99dab48fd8b492c9a583d6b292c19e80bb9a7bad8b6fad8a6ed1ac8fd3aa8ec09779b89474b89778ba9b7f51321d7b5a4b8460549a7668b28d7dab8771ac876dc5a083c29e7eab8669b59075bc977dbf9b81c7a389ad8b709a785fa07e6599746187635373554a492d22381c0e73503d95614b9e644c9764499e6c519360439761478b5742905d4a986b568859459a67548b56448554438757438e5a45915e497d533d481a02bd7c5ecf8b66d49e72f4c494f9c999dca678d18e63db976ad39365d79a6bcca28acba189d6ac94d0a68ec69c84e1b79fc1977fc79d85d2a58ed0a690b7917ab38f798b6a57836452725746947a6b5e44358c6f5dc9a38ed2a68de8b99df3c4a6e8bc9feec5a9b0836cefc5addeb49ce3b9a0dfb59ceec5a9d7ab92dfb199edbfa8eabda8d3ad9abc9785805a47d7ae98eabea5f7c9b1f1c4afe1b6a3cfa493d9ae9bd4a790edc1a8ebc2a6edc4a8ebc4a7e7c0a3f0c6adf3c7ace8b99bd2a588f2cab16f472db58561ffd2acffd9b9f1caabfcd3b3f4c9a9f3c8a8f0c7a9eac3a6ffdbbeecc5a4f3cfadfbd9bdf9dabefbd9c0efcbb1eec7aad9b499977c6b341c1060453a7e64575e4433795e4b7e614f9677657a5a4b8568568166536a4f3c85645398776674554380614f9e7d6c7c5d4b7a5f4e745d4b553e2c886d58b6927ac9a187af8972c29e86bd9a84bb9980c5a38ad7b599d9b696dab694e8c4a2dbb793dcb896e7c4a4d6b395d4b29699775e85634ac3a084c9a487e1ba9bd1a888cba282e6bd9de8c1a2dbb797e0bc9cdcb898e6c2a2fed7b6f1c9a6d5aa88e0b394daae91ddb697d9b69aaa89784a2411996445bc7d5ac5815cb8724ec87f5fba7856d7a37cfbd1abf1ceaefcdbbafbd9b4f7cba6cd9574bb7959b56c4bb56e4ea2664c784530744e37a27e68b98c75af8169b98d74daae93d4a788cba07ec0997ab29074b5977f9378638467557457477a5f4c876a588161529b7e70846e60524032534336655548605245655546725f50725f4e7966557a675689766773604f73604f746150806d5c7c6b597d6c5c74645567594e7a7066241a111407007a64578b6e5eab8673ab856eb18b749a766081624e90736190715d9576618c6d58896d579b7f69987c669d7e69b0927a8668508667528368576b4832dca883d89a6be9a775d08e5af7b98ae3a574ecab75efb47cf8ca98ffdeb1ffe9c4f5dbbaf3d1b5ecc9abf2d0adf1cba4fccda1e2b186a07250c39679d4a68cdfb295f0bf9ef1c5a0f1caa9e8c1a2e6b99af6c8a7eec3a0f0c5a2e6ba97e5b795ecbb9ae5b392ecba99eab897eab998edbf9d996e4bdfb793e7c19ceac49fecc9a3e4c09ceecaa6d7b391bb9775c7a484a48364a38165c9a78cc09c82d3ae94b59075af8c70ab896db290756747306f4b3b755145977365a68370b08c74bc997bb08c6ac19d7bbb9777bf9a7dc09b80c8a589bb987ad5b2949673559f7b61ab87719d7a677052474a2e23391d0f8964528f5b459a6048915b418b583d8a5438905a4096624d855241895c478e614e804f3e925f4e8a594884534285523f90604c8b624e421600b67758c88761d7a173f3c190f4c494cf996ad18e61d99266dfa172e3a979d3a993cca28cd1a892c9a08ae6bda7e1b8a2c79e88cfa690c09680c59c88be9a849b78648364527f6252705647786153513a2c785b4bc29d8ad4aa92dfb197e4b79ae0b79bebc3a9ddb39de9c0aaf1c8b2e7bfa6d1a990d3ab91d6ac94e6baa1f2c4aceec1aaddb7a2c09c8687614ad5ab93d3a58bf4c6acf1c3abf5c8b1efc2adedc0a9f0c2aaeabda0e5b899fcd1b1eec2a7f2c6abf9cbb3f2c3a9f5c3a8eabb9fdeb69d633b21a87a58edbf9bfbd4b3f4d1b1f0ccacecc8a8edc9a9edcaacecc9abe1be9efdd9b5ffdfbaedceaffadcc0ffdfc6f0ceb3ebc7a5e5c2a4a58c78311b0d695244785e4f7a614d8368539576629d7c6981604f81604d7256417b5f4a8f6c598e6b588c6d5990715d8e6d5a7455417e63507d6450422915977b66bd9981c69e84bf9982bf9b83be9b85d1af96d7b59cdebca0eecdaec7a582debc99d3b18ee0bd9df6d5b4dcbb9ce1bea2987559643f24ddb699d5ac8edcb18fc79c7af1c6a4e7bf9cf0c7a7f4cdacb68f6efad3b2f1caa9eac29feabf9ce7bb98e6b99adcaf90cfa887d5b0959d7865592e1b986142b47450b47049be7650b16744c07c59e6b189fbcfa8fad4b0f6d4aff7d4acffd5abd19771bf7b56c67d5aaf6947a86b4f8250376a462ea8856fc0967eb58970bb9379aa8268ca9e81cea587bf9b7bb29074a98b73967a659f806e9174648e73627b5e4e8c6c5f8d7163937d6f4937295a4a3d6656495345386356466655456c594a8471628473637563556e5d4d5f4e3e6756467261518877677c6a5c655546726459695f552e241b1306008771648a6d5db7927fb9907aa07761916b54aa8773a3836ea787709070579e7e6590705784664e8c6e569d7f67987861a7877092725d98786978523be4ac87e19f6fe09d69e9a773dea071eaac7beeaf79f3b880efbd8affdbaefde0befadfc1f7d4b4f4d0aeecc8a4f0c9a0edbd8df5c094b68463ac7e64bf957fd0a68de5b996eabe99ecc19ff2c7a5f7c5a4ffcdace5b994e1b791e2b693ecc09dedbf9edeb08ff0c1a3e9ba9ce5b897e7bc9ab8906ce4be99f0caa5eecba5deba96f3cfabeecaa8f3cfadefcdaae8c7a6d0af90c1a286bf9f88b2927bba9a83a3836a9b795ea48266bb997e916e587c5b4a7a594a8f6b5d9e7967c19c82cca888c7a17dc6a07bcaa382b48d6eaf8869cca888c5a17db5916db4906ec6a1849f79629c77656c4c41472b1f44271785604d96624c9258408f593f925f44996347905a40925e49915e4d7d503d7d503d8352438453448652448652448956457f503e81584454280fb57a5cc2825ed79d6ffac593e1ad7dca9263cf8b5cd89163dfa172dda373c69984d4aa94d4aa94c89f89e9c0ace4bba7d0a793d1a894cda490ba947fbc97849978658c6d5b826756785e4f745d4f4e3729886b5bc39f89d5ab93deb297f4c8abf1c7aee6bea5e3baa4ddb49ee1b8a2d0a88fe7c2a8e1bca2e6bca4e2b8a0eec2a9e9bfa7d6b29cbb98826d4931d3ab91e6ba9fdfb295dfb199edc0a9dfb29bdcaf98dfb197eec1a4e4b798f4c9a9f2c5a8e6b89effd1b7f6c7adf2c0a5eabb9fddb59c684026c09372f7cba8f2cbacefccaeefccaeebc8aaf3d0b2eac7a9ebcaabebcaa9ffdfb9efcfa9fadbbcf5d7bbeed0b6f4d5b9efcbabe7c6a7a88f7b291607624c3f664f417259458e735e997a669d7c698e6a5a9c7b68795a46755642916e5b82614e8b6f5a9b7f6a977665886957785d4a6e57454329189c806bba967ec79f86c8a389c7a18ac29e86d9b59dcfab91c29f83e8c5a5eecca9e7c5a2d8b693d5b292e2c1a0dbba9bddba9eae896e633b21e5bca0ebbfa2dfb291e1b694d8ad8bdfb794eec5a5f2cbaad8b192e7c09fe1ba99e0b895edc29fe9bd9adbad8cd8ab8ce0b797e1ba9d8e68556639269b6245ab6b47ad6743bb724fb76d4ab3714eecb78fefc39cf7d1ace8c6a0ecc99ff4c99ed0966ec2815bca8460c17c5ba96c4f8452395d3a24ac8e76bd987dac8568c4a086b08c72c1987ccea587bd9679c5a286ac8c73997a659c7d6990715f826754745948896c5c9377698b75674b392b54423656443879695c9585768e7b6c9582739c897ba08e809b897b9887778473637968586f5e4e7261517462546a5a4b695b5083766d382e2516090076605596796ba17e6aa68069af8670b69079a88571a17e6aa5826c95735aae8c7194745b967860a0826aa98a75a6866faa8771b2917ea48475744b37dda37ee2a070f3af7ee8a674de9f73e3a677d69764e3a773efbb89fdd4a6f5d7b5f2d7b9f9d8b7f6d4b1eecca7e9c29bf7c799ecb78bab7859865841ae8573ba947de4bc99e2b892edc5a2e7ba99f7c4a5eab897dfb18fe0b48fd9ad8ae4b895eec09fefc0a2e9bc9fe3b697e8bd9de4bc9999734ee0ba95caa781d2af89e5c19defcba9edc9a9dfbb9bc6a383bb9a79d1b091b7987cc5a590a485709e826ca88a729a7b5faa876bb38f758e6b556e4f3b7454458d695b9d7868bb977dcda989bd9975c9a37fd2ab8aa98263ae8768d2ae8ecba783cca983b69270b68f72bb927c8c6755715146391d1151342477523f9b6952955d44945e44925f42a26d4e9a6448915d489461509164518659468859498554467a493b7746388c584b805042795340633921a56d52c28662c88b5fffd1a1e4ab7ecc9165d48d61cf885ad8986ae1a779c79982c2957ecea18ad2a890e8bea8e7bda7e5bba5d6ac96dcb39dc29c87c29d8aad8a77937462806554795f508a7061573d2e886957c29c87dbb198dfb398e7bb9eddb39aefc7aee8bea8e0b6a0efc5afd6ae95e4bfa5dab59aefc5adddb39bdfb79ed1ab94dab9a6ba9b8765452ed4b096e6bca3f2c9adf5cbb3f2c9b3efc6b0f5ccb6ecc2a9e5bca0d9b094ecc3a5f4c8abf4c7aaf1c4a7eabb9fdeaf91eec1a4dbb39a653d23c89a79f3c5a3fad1b3ecc7acf1ccb1e7c2a7f4cfb4f4cfb4dbb89cefceadf3d1abe7c5a0f6d5b6fedec5f2d4bcecccb3eecbadebccb07a6353230f045b443c604a3f7b64547f65549f8272a283718867588e6f5d7255437a5d4b856453876856866b58836a568c6f5f987b6b7e64536a55443d26168a6f5cb08d77ba957bc9a48ac09b81b79278d1ac91d6af92bf9879e3bc9beac4a0e5bf9bd0ac8aceaa8adcb999d8b597ceab8fa9836c633a24dbb198d0a78be3b79aebc0a0e8bd9de3ba9aefc8a9fdd9b9d4af92f6d1b4ddb699edc4a6f1c6a6e6b99ae9b898e7b698ddb091dfb59c845a4a673828ac7058b37053b57051af6848b87151b47552e5b48cf0c9a0ebc9a3f0d0a9e5c49bf8cea6c9916cb57551b87654bc7b5baf72567c4d3352321ba88e77b89579c6a184b69479b59378c7a083b48b6dcea285c49b7fb693779e7c6394715b9778638368538e735e8b6e5c927766766150412e1f6a54469f897ca18b7e978173927c6e7b68579b88799b88799d8a7b927f70907d6e927f6e8471606e5b4a725f50655345706257786b62352b22160900513f359c85779c7d69a7846ebe9a84b4907aad8d78b59580a3806aa9876ea7876e94745baf907bb49882987c67a68772a1816c93725f7d5f54744d3ccf9776da9a6ed49164f1b185febf94e4a77be4a778d39969efbb89facfa2f2d4b0ffe6c8ffe3c3dbbd9bf4d5b6e9c7a2f6c99fecbb92ae7c61724532b58e7fb6937fc7a383e6c39de9c2a1dcb395f0c4a9e9bc9feabd9cedbf9de8ba98efc19fe1b392eabc9be5b899e3b697e5ba98d2aa86956f48d9b38cd3ad88d8b28ed5ae8de3bc9fcaa386bc977ac7a484bf9c7cc4a183b18d73a8856fa0806b856953a1866b9d7b5fab886ca98469a17d655a3e287053418563579470629d7a66caa68ccea98ccba787d9b497b89378b48f74c9a487d9b595bb9976ba9779ba957ba27c69846052694b40361c0f6145378663508e5e48955f47a774599f6c4f9b66479f694da7735d91614d8455418356438a5b4b8555478353477f4f458a585187584e7e5949704a3597654cce9577cd8f66fabb90eeb38bca8c65ce895fca8359e7a67cf1b38ab5856fdeb098d2a48dcb9e87cea18ae2b8a2e1b7a1cea48ed6ac96c49b85c09a85af8c789e7f6b836654725746816655513625886955bf9680dcb097e7b99fdbaf92edc3aae6bea4f7cdb5e3b9a1e6bca4cca289eec6acf0c8aeecc2aaeac0a8dbb29cdfbba5caab99d2b5a3664631cda991deb69ceec4abf3c9b1fbd2bcf7cebaeec5afdab098dfb59cd8af93e8bfa3f1c4a7f4c5a7f1c2a4f4c5a7f4c5a7f2c4aadcb49b6b4329cc9e7df0c2a0dbaf92fad3b6eac3a6ebc4a7f2cbaeeec9ace7c2a5d7b391f4cea7f0caa5edcaaaf8d6bbfedbc5edcbb2e8c3a6e5c3a8c1aa9a29150c553e3681695f917a6c8b7160997c6ca9897a8261529f7f706d503e775a487f604e8a6b596e54436349389176657b604f8b7464604b3a3d28178c7261a4846dc8a48cd0ab91c19c82d3ab91c69d81daae91e2b797e6bb99ecc19ef1c9a6eac4a0d7b091d6b194cca78cd3ae94a87f696a412be0b69ddbaf94ecc0a3efc4a4eabea1e4bb9de7c0a1edc8abe7c2a5d5b093caa386e2b99bcfa386f4c7a8dead8de3b292dbac8ecea289683f2d693b2b945a44a36147ae6b50a66144a56343a96d49dfab84ffdbb1e3c098e7c49cedc89ed7aa83d09470c17f5dbc7756b67356c5856a8b5940472712a88c76b9967ac09b80c8a88fb99980c9a489b48b6fba8e73c39a7ec09b80b08c72b9977e9777608167509a816b9c816e927867927d6c3f2c1b846e60a18a7c917a6ca48e80968072907d6e816e5f8f7e6e907d6f8e7d6d86736493806f917e6f867364705d4e6250425b4d427c6f66382e251c0f07322117927c6f9c7f6daa8a73b3907aba9781ae8e79b59580a28067957358be9c83a4846b9d7e69a1826db1927eb79883bc9983ae8e79836658694432cb9573dfa077e4a478e4a478eaab82e5a77ee2a77bedb586f1bd8bfbcf9eedcca3ffe1bdfddfbbf2d4b0f5d8b8f2d1aeecc298e5b58fb4856b592e1bb59080ceab97d9b696e1be98ebc4a3eac3a4d7ad94f8ccb1f9ccadf2c4a2e3b593f3c5a3ecbb9aedbc9be4b695eabc9bdeb28fd7ad87a07950cfa982d0aa85d6af8ec7a083bd957bb99177c79f85c9a487b69272ba9578a07b60a7836bad8a74a4866e9d7f65a482669f7c60a98469a17f663d220d674d3c7d5d5088645695725fb18d75cea98ec39c7fc59d83cca48aa77f65d1ac8fcca888b39072be997ec8a28b8f685777514467493e280e017a5e507e5d4a87594289553d99674c8554369e694a915c3da16d55976751865841875a458758468657477f4f4382524878463d805147825e4e75503d8d5f47d59e7fd08f69e9a67ce2a27ccd8c66cd885fd89167c8845dd3926c9f6d56b08167ce9e87cc9e86cda188cea18ac79a83d2a890d0a68ec9a08ac09a83a7836d91705d8a6b59816653886d5a482b1990705bd2a892daac94d0a288e6ba9df2c8aff5cdb3f2c8b0dcaf98e6baa1caa185e8c1a4e8c0a6ecc2aadbb199dab09acca693d0af9ecdae9c73503cc6a089dcb299eabea5eec1aaf2c8b2eabfacf4c7b2deb19ae6baa1c79b80e9bba1e9b79cecba9ff1bfa4edbba0edbea2e4b69c9b7159683e25cb9c7ef8caa8edc2a2efc8a9ecc5a6f0ccaceecaa8edc9a7ecc4a1fcd2acf7cca2ebbf98edc5a2edc6a9f6d1b7eec9afecc3a5dab79bc4aa992d190e4e382d674f43876d5e7c6150a487779f806e7756459d7c6b6b4c3a6a4d3b8364507a5b476f5642836a56886d5a7055426a53414f3826513a28977c69a68772bd9a84b6927ac39e84c49b7fbf9376c59877d0a280d8aa86e5b793ebbf9cecc19fe8bfa1ddb699bb967cd1ac92b1887270462ed6aa8fe9bda0dbae8fe0b392e2b596ecc1a1f3caaaf6cfb0e3bc9dc7a081d7b091d4ab8be0b595e7ba99eec09ce2b490e0b291c69a7f5a3522683f2d915a45a56750b06e56a46248b06f51a66746d69c77f0ba94f9c9a1ecbf96f5c49bf6bc96bf7b56ba704db46949b77052b8755ba16952401a078e6e59be967dbf977dc7a790bc9c87c8a28bc79f86cba188b99177b89379bd997fb9977e9c7e66977f6788725b8d7664816a5a7b6857352213846e609982749882756852456e5c4e675547604e407262537664587b6b5c8371638372628b796b8b796b9381736555485e50455c4f46453b321a10071c0e03897667886d589e7e67b08e75b6947ba6866fb5957e9b795eb49175bd997f9d7b609a7a63ad8d76a78772b39178b49175b694798d6e5c78543ebe8967dea077e8a87ce4a176efae84db9c71eaaf85e2ac7de1ac76ecbd87f9d0a2f7d2a6fad5a9f9d6aee9c9a3f5d3aef1caa1d4a885b589705c331fb5907eb59179e4c09cddb68dd4a986e6bb99e7bb9ee7bb9ee9bc9feabd9ce5b795e4b490e9b794e2b08debb696ebb996e5b591bf936ca67c54d3ac85c49e7acaa686cea98fdcb69fcea68dc69e84b28d70c39f7fbf9879b58e71b28a70ac886ea98a6eb29478a280649a775ba6826a8a6a532e18035e4735725243866151997360976e58a67e65d0a78bdfb69ac79e80cfa688bc9576d2ab8cc29d80b89076b58c76885f4d7b5646674a3c1f05008266587d5c4991644d84553b82533998694d976544905d3e8b593e8c5d4393654b8759417e4e388959458455437a493a8c584b8656487954417f5b434d21069c6644c9845de29970d6916aca865fd58e64d18a5ec37b53c57d57895b439a6c54a4765ebd9079b88e76c49b85cba28cc49b85d3ad96c09a85b18d779b7b66957664917464896f5e8066554b301f8d6e5aba947fd9af97dfb59ce3bba1e9c4aae2bca5ebc2aef0c7b1e6bea5ecc4abebc6ace2bea4d5af98dfb9a4d7b19ec39f8fb19486af93859d7e6cab8b76c09a83dcb39de5bca8d1ab98ecc5b4f3cab8d4ab97ecc3ade2b9a3ebc1a9e1b79fe5b8a1dbaf96dfb29be2b8a0d9b09a9a745f69432cbc9075e0b394ebbfa2e4bb9df2cbacf7d3b1eecaa6f6d0abf0c6a0f5c9a2f1c49aefc299f5c9a6fbd2b4ffdcc2ebc3a9ebc2a4d9b69ab1978637241666504350382c886e5f7e6352997c6ca386769372638b6b5c7457476d523f896a58876a5877614c836c5a806655755b4a4932204831215740309c8170ae8f7bc0a089b7937bb99177ad8164ba8c6bc08f6ed4a27fcc9a75dba984ca9a76d0a280d0a384ddb196c69c84b89077a37b62774f36b48b6fecc0a3e7ba9be7ba99f5c8a7e8bd9be3ba9afbd4b3ebc4a5eac3a4deb798cda484d9ae8edeb390ebbf9ae9bd98dbae8dc59d834f301c644332855642955e4a995f4b9d604b965d428c5133b07354bc8161cb9571cc9873c6926dbe8663b57353a55e40ae6749b06d52a76650a06955411b0885624eab836ab1896faf8c76b2927bc19b84cda58cc49f85d1ad93c29e84b8947ac5a189b6967f7e644d86705b876d5c8b74647c695a3926177d675990796b7a64576653455e4c405545386a5a4d5f4f425f4f426a5a4b7262537c6a5c806e607d6b5d8c7a6c76665956483d5a4d44493f36180e051206007a69598c735da4866eb7957cbe9c83ab8b74a080699c7a5fb18f74bf9b81a8866b9d7d66af8f78aa8773ad8b72987559ac8a6f8465517b58449e6d4db87e58d5976ed6976ee2a27ce1a37cd7a079d4a174e8b683e3b480dbb17fdfb688f1cb9eebc69cebcaa7d3b495a28160cba88ab3907c6b4a39a08071967762c09f7ed5b28cdab490cca383c1987ac0987ecaa58bcaa58bc9a283e8bd9dd3a687e0b193e2b193e3b294d7a88aa97c5ba07552d4ad86cea884d9b291d1a98fd7af96e0b89edfb89bd2ab8cd0a988cea585cda484c2997bb79275c09e82d0ae92b69377926e548d6a54886955311a08665140614436765546835f4f886552a27e6899755db38e74b59075d4b195b08d71bb997db59378a9867093705c7d5949715144573f331c0600695244785b4b78523d8c624a8f654f8a60478d6043946549966a51996f578b6148845a42855b457f54417c533f895e4d7c4c3e825747805f4e80614c472208a27153bf7f5bc8835ccc8a68cb8b68c4855cb87950bc7855be79588c634f855f4a8a644fa17c6995705d9e7b68c5a491c3a28fcdac99be9f8dc2a5939b806f917768836d5f816b5e5c4639412b1d8b7162c4a392d3ae9bdab5a2b18e7ae1c0addcbda9ebcab9e5c1b1e1beabd6b39fdcbda8c2a38fbf9e8db49485b79a8ca1897d826e654230263a2719c0a999c8ab99c0a391cbaea0e3c5bae0c2b8dabcb1d2b2a5c4a593d8b9a7d4b7a5dbbeacdabdabd6baa5c0a48fb69987af92828c6f5f7a5946a47e67bc9279b4886fd8af93dfb69af0c7a9fcd3b3ffdfbcf9cfa7f1c69ce6b990cea27be2b795cfa688ebc4a7e6bea4d6af92d3b196baa5944b3b2c6755476c594a826d5c735c4c866c5f9d8376886b5d8165576f55466952429b7f718268578977637e6b5a7b66555d48374a37263f2c1d4f382a95796ba88974bf9d84b18c71b38a6ec09271cf9d7ac9936faa724d9f68418c572fc7936eb98764ad7c5ca8795bbe8f75ba8e759b755e815d45b08b70c8a184dab191fcd1b1d9ae8ccfa784dfb897efcbabebc6a9f0ccacf0ccacf1caa9efc8a7edc5a2deb390d9ae8cc59c7ea9856d422b19654e3e714d3d855a498b5d4d996a588959429462499961489c6348b0795b9461429e7257996d54b37f69a46c55a56d569e6551905b499a6b5b452111795845a67e65c89e85b69278ab896ecaa288d3ab91c9a78eba9a81c7a58ab69278c49f8596745b785c467a614d896e5d8c7263644f3e372211725b4b7a65546653445e4d3d5846386250425f4d3f6654466856486452444f3d2f5f4c3d6d5a4b7261517867577060515c4e4352453c4c4239190f060f05007e6e5f8c766191755f93745fb1927d9c806a876b55a4846d9f7f66bf9d84b29279a686719f806bb6958294745fad8d74a4866e846958644533b68c73b07d5ec58f6dd59a78d59a7ac7916fc49372c3966fcca073d3a778dcb184f4cea1d8b28bdfbd9ac1a689a18971543e276954415c483d33211778665a8b78679e866eb09578b39477a48266c3a186c3a48fa88e7db19a8aad947ea78b73ab8b74b7947eb28d7aa07a678b624e997158966d4fc29a76e3b895e2b794e2b594e9bc9be2b999cda582dcb491d3ab88d0a582cba07ddbb08dd3ab88e5c19fc5a0838e694f835f478d6a567f604e4b31206f594b604a3d5c463971594d775d507d6155876b5d9b7e6c8f745f9e856f9f86708a745f846d5b7f695b755f526c564b5d494065544d1304006c5b53786459795c4e8162508060517d5c498b67518b654e8b68548463508a67537a5744835f4f7150418364528b6c5a8660557a584e4e382b321f10321905957159a67557b78062ac765ac18e71b28161b281619e684ca36b528a67547c5b48785746725341826253836656816655715645694d3f654b3c5740325c46385642374a382c5f4e4455443a241206776154997d6faf8f809f7f70cdb0a0bfa596a18778cbafa3a6887d9d7d70a285757f6453816758674d403b20151c06001604000f0100170a013022152918082c15052c1503281103200800240c02240c02230900260c001f0500260f00250f01231001240f00321d0c3e281a4832252e160a280c0053301d7e58439c735d9c725aac846b9f775dc9a082c59d7ae0b894deb790d2a784c29775cea587c29d82ab866cc29e86c49e87b3947f4532241204006656498371637c695b7f6c5e614d42685247644c42634b3f624e43675446725c4f7966577262539487777361537664564535265b493b8c786d9d8678a88b79ab8b749d7961b99177d1a588bf9170bc8a69b78260a6714f865431b68564ac7d5f9d6e52a3755baa7c64916751957560523620ae8e77dcba9fdcb79ce5c0a3d2ae8ec8a484eac7a9eeccb0c4a287d0ae93d3b195d6b397cfac8ed9b595e9c2a3d8b194b48e779778662e1c101302005036297555487351454726177e5b487f5a478052427b4c386f412a7a50386845315e3d2c6c47374a20106a3f2ea07565a1776ba17d715e40357255457e5b479d7961ad8f779f8169b18f76b1917aa387727e634ea48872a68870a8856fa2826d836a568f7868876f636b53475340323220125b483a5240326355485a4e4050423755473c42342945372c46382d4a3c2f5141345545385d4d3e5f4f4060504360524760534a473d343f362f241b1410060056483b7e67579c816ea98d78ac8f7d7f6451a287749b7f6aa788739778639f836d9579649275638b6c5a846755816854745d4b664f414024168b68559c735daa7c62a273579b6c52966850946a51a47d60a9835f99734eab85609e7a569b78589b7c5f755b443a25122a19092b1d1022140b1e10072c1c0f574636644e395038204d311943270f371b03280d001e07001c06001f0a00200a00220900290e003215072406002505002908008f6c56a88569c29e7ce0ba96f2c9a9e6bd9de6c2a2d0ad8ddfbc9ed3b092d2ae8ecfab8bd1af8ce4c1a1dab799b2907590705b8869577a5d4f795d511f08005d4a3c63514559473b5440355943384a3427422a1e432c1e3a23132f1a09200d00220f001d0c001a0a001e0d032110081504001403001302001502001a06001f03002c0f0033160640210f43200c48250f5435214d2e1a47261341200d3e1d0e432616341b073319082e0e011e0200100000201207210b004f331e774f36683c23754831774d356f4a2f5e361c62351e5829153e210f4023115e4131593e2d5c42335c4535513a2c4933255a44375643354a362b4b392d3a292117090020130b382b2342342b4c3a30462e244e34273d23163922143724164733285b423b563e34684d425e463a5d473a4c392b5844395e4a3f614e404735272a1c11564a3e6d60507b6c5987725f9a846fac95858d77699c8679957d71957e6e937c6a937c6a8671608572648c786d7761546852453f2d2127150b422e2360483c6a4a3b967360815c4997735d95725c86644b9a785da88567a27f61987557a0785f8c634d7b5540704d396a47345e3d2c4824143c20142110091f1410180b021c0e03200f081706001203001102001000000e00001405000c0000100000140600140a00130b0022150c31241b2e21184a3d34170600200c03382215452b1c573c2b6b4c385a372179553d8f674e8961488159408863496640296d493167432d6943305d36253f1b0b240a001a05003c2211c0a590b79883ba9a839b7b6298785f9b7b64a2846ca98a75a38771987c669c7d68b1937bad8d74b6907bb7907fa682768669611c0d081207011c09021f0b0226130c27150b2b190b2e1b0d2f170b3d2316422819402615351f113923163c241833180d3013052f11062106001f08021100004d392e7056496c5243846f5e7e6b5a7e69588d786785736787776a8e7b6c927d6c947a6b9982748d7d70887a716556515c4d48584d471f160f463c334239304a463d423d3737302a382f2a39302b382f2a382f283b322b362d26382f263f352c3a31283d342d3e3731423d394c4845332f2e0f0a07140b0636281f806a5d886e5f8a6e60987e6f7962547f685a715746654b3a6248376349386046375a4333593f30634c3e503f355a49412c1811240d051d0200260a002e0d00351200320e003312013415033317023418022c1000391b033717003517003014003118043720103e2b1d2b190b1e0c0078655479634e6d543e6c513c7b604b7c624b735b436b533b775e48866a5591755fa2876caa8f72977d628d745e6b5347260f091904011e0904321c11735c4a8b715a9b7f67b4967cb4997e9c8269b79f87937d687b65508a745f88745c7e6850836d55664d374932223b251a2e1a1319060019080148372f3a291f412e203721143d2719361f1143291c3f2518472d204730205d463666514063503f61503e6d5d4d706053221109352319553b2e5b3f31765a4c7d605088655297725f9873608d6953b28a71b99177a9856db18f76b58f78b28c75ab877184644f8e725ac9af98a28575896f622110085042396e57498568567c5c47835f4977533d734f397b5b4278563d7a543f7e55437e614f816653987d6c917766917a6a7b66556a54466a574856433557453767554953433635271e130600392f264f453c53453c53423850382e5b403561493d675144503c31604e4269524a6e564c644940664e425c4639523e334e3a315844396d5749725f50322417786c5e7d6d5d82715d9d87728d745e77604e8e7767967f718f786a7a604f9a806f9982708b746290796b826b5d846a5b856e604936285b473c9a8479a58b7eb19182c29f8cd4af9cbc9784c1a18cbc9c85b3937ac1a286b39478c5a38ac59f8cd2ab9acaa595cfab9bb69584af8f80ad8b7f8f726a2f201d564d4850433a43352a5948414d3b3745362f46373042312937261e3e30273d2f2635241a3f31262e241840362a54483c47392e1d11056153488e7c728e7a6f957f728c75679e83728e715fa98a76af8f7ac29f8ba4816da4846f9c7c67b99984b69582a2816e93705d7f5a487c5b4c614a3c210e005e443563483564453160402b613e2a603d275e3b275a3a255e3f2b5f402c593a26593a2650301b583823583522532f212e0d0469504953443f5f524c56453d614e4764564d605249594b3e6555486f5e5665524b6553476c5a4c7d6a5c7662575f4b406f594e7f685a755e503e2a23271410200f0726140a2f170b291204220f001f0e00241102200e001d0c021d0c021f0c00230d00260c002610022c1e13261c13382a271b100c1c130c110801120800150b0217100a1e17111d140f191009170e09110801160d06160d040d04001b1108170d04120800110700140b040e07010a05010a05021008053f322c321e1534180c3212032f0f00331606351b0c3c22133e23124d321f563b286146336f55447258476b503f422b1d1103006e5f58776058846c60937b6f8d7666957a679b806d9a7f6e8c7062a68b7aa388779f88769a806fad9080af907eab8e7c9f836e9e816fa28776a791834e3b2c412c19a18b738e7358af91779c7d689c7d69a98d77ac927b9d856ba389709b7862a37f65ad8c6ba68864a98f6eb99f84a08979321b13301c1b3f2b2a3f2c255240344d3a2959442f56402b2d1702412c17503e2a3421132b190d2c1e114b3e2e3526135546314d3a294431233c29232a18141c0e0b160903736258837062a48d7d876d5ca1867393766492736194756399796a9a7d6f937867a18874977e6a6c58406c574478655459453a6b53478a6b5993705c9e7b67a88370bc937dbb927ca47b67c49b85b78b70b1886cbb967cbe997fbc947aad856cb08a73c19d85d3b498ccae92a88873937867200e046b574e8e716393725f91725d8e6f5a94715b93705a9979629777608e6b578c67548d6e597a5b466d4e3a6a4e39816653876e5a725847533c2a7059496f5a49735d4f75625342302413030046382d4a3c314b392f523e335c40355e41336d5143644d3d5f493b584235583d32705649795d51785e4f6d5648634d3f5c4639674f43785e4f6c5545301e10766657816e5d77624d9075608c705a9a7f6ca88d7c997f70977b6d9f82728c6f5d7c614e927762927661896d577d5e4980644e533928866f5fab9182bda090bb9885d0aa97c49b87af8974ab8874a6836dc4a289bb997ea6876aa9876eaa8572b58e7fa88371b5927fa68671c1a08dbf9b8d9d817629181142382f4235254e3e2e4e3a2f634f466a564b5d4a3c61493d654d41553f315a4436513a2a5a453441301e463724675443574231402b1a8c7565a3897abca190b79a88b1927ec1a28eceae99d8b59fc9a690cdaa94c3a08aceae97d3b39ce0c0a9e0bda7debaa4cda790c29983be99869a7d6f1f050079594a7f5c497e58457f5640926852855b457c513e835a46825c498a645187614c805a45875e487c563f7858437356443016074f392c59483e4d3c32604a3d60493b634d40705a4d665042725c4e6b574c6d59507f695c866f618f75665e4435816a5c674d3e876c598469586e564c2e1711897167806458816154907061907363997e6d8d73624b312289726490796b9c816e967a659e7f6ba58a775140306356463c2b211302001204002111042c190b3b281a38261c36251b372519453325544236493729463426463426503e304c392a5643345a47385643345543354c3c2f312318170a012d1c1270584c856556906b589f76608f665089634e8e6b578c695587644e6c493386644b79573e74543d7757406c4a316c503b160300907c71a88b79c1a18cad917bc0a68fbba085c5aa8fbca28b997d679c7e66aa8c74937962a68b76a38470a68572b3927fba9a85b8957fb2927db297865b4130523a229a81639c7d5ea9866aa8846ea07d69a6866fb2937797785ba17f63ac866f997158a17d59b39269b3936ab79975b2977c503524775f556750487e685d847162745f4e77624f5c47367a65526d56446e5948745e537b695f2c1e13564a3c685b486d5e49826d5a6d56485f4b42604d463a291f2917097d6752987c669d7d68a4816bb49076b18d73a27d63a57f68aa8372a47f6f9c7966b0907bb8987fb89d80a68a72755a4553392a6346389b7663a57c66a87f69ae856fba9078d8ae96be957fc39a84cfa38ac79b80bc977db48f75b89076c49c83b38d76af8a70c39c7dc69f80a88369af8f7a280d02775a528b64559e756397776091735b87654c9d7961a07e658966509a76609e7a6478584193755d92735e947862866b56896e5971564179604c5f493457422f715a48705b4a4a382a1a0a00382a1f4f3e34513d32533b2f674b3f65483a5f4335644a3b664f415d4638755b4e7054467b5e4e705544624839694f40674d406a504384685a765c4d2c160858453668513f836a548b6f599c7d68af937e997c6ca38678907365a585769d7e6c967967876b568a6e587c5e4684664c7d5f475b422c735a46ac8f7db39480caa592cea893d0a793bd9480b9937ec09c86c29e86ceaa90c19d83b49078b5907ec19c8abe9b88a6836fc7a48ec29f8bbe9d8cad91852413093c302440311e4938264e382b553f324a3426604b3a60493960493957402e5b4633513a28523c2752402a54422c59442f5e473548311fa38875b2937fbd9c89c2a28db99984cba894c3a08ac4a08acca892d0ac96d4b19bc6a38dd8b59fd5b29ce0bca4d0ab91d6ae94dfb39ac49b859f7e6d3417076d4a37835d489369539769528b5d4593654da1735c956750885b46946a54865c46895f49885e48815b4483634c755a453e27154c392a4e3c2e4e3c2e675040644a3b6b5446715a4c6e5445755b4e6e584b5842356d56486e57476c52417b6150745a4b7055445e422d795e4b70554a482d247f615691706195716193705d96756292735f8f705e7e614f806353907361a787729f7f689e7e679e826c9d877252402c392617241102685546584332644a395f4433684e3f664c3d6049377a644f78624d715b46644a3969503c6247347055406a4f3a6247326a4f3a735a466954436150401e0c004731247f5f508963509f755f986a529769519e715a946b55a07a63906b516e492e8863488360447f5b4177553a6d4a2e62422b220c008a7466b69681c4a287c4a68cc4a98cd3b698cfb294aa8f74bba085ae8e75b19178bc9e84997b63b99680ac8973a7846ecba791c19d85b28f79a487775e43307a60459f8262b08d6da78265a6826a97735d967459ba987cb39271a68365a681679a72589d7753a8855bc4a275ba9970b6977a6347327a6053735b4f6a54467660526e59486c57466d5749715c4b7e6956685342624c3f7460557b6b5e69594a746552604e3a755e4c745d4f624e43544339332316352211866c5598795da8846c957056a27a60af886ba2785f9f755d9b705da57a69ab8270a37d66b491759e7c609c7d61a2846c9578685938298c634dab7f66b78a73b0826bab7d65cea289c19781d3a993ad8168b0846bc49c82ba9278b78d74bb9178ba917ba47c63b08467dfb494d9af96bf9a8733160887675ca177679e736093705a93735c9f7b6398725bb6927ab28e7687634d9e7a647657426e523c9f836e927762896e59785d487c614c8269537b654e6b573f7d67526e594841342412080035281f4e40374c362b5e4437684e41694d41664a3e674b3f684e416b5144725648775b4d7b604f6449386e53427e6352755a4972564881655a785d542b1508705b4a725744846852896d57937761a38470816454ac8f819474699e7c70a9877b9676697d624f715842705840725742755c465c46316a5341a38674b69582b89380bd9782c6a08bbf9682b38a76b9907acaa48fc29c85ae856fd2a995bb9684be9d8aac8d78a4846dbf9984b89380b797889c85752515063c30204f402d4532215741344d372a5744355c49385b46335e4c385a47365a49354f3d2957452f55432b4e3c244e3c285542313a25149b8170b1917cbc9983b89581c4a390c5a28fb4917db5907dc09a85bc9681c4a08ac6a28ac6a28ae7c3abe4c0a6deb99fe7bfa5ecc0a7cfa78e9473604627157e58458c624ca0725aa072589c6e549b6d539a6c54a3755da5775d956950946c52835e44855f4a87634d805d47866a543c27165846384d3d305846385b4537665042634d40735d50604a3d775f53685143745d4f695242664f3f65503f735e4d644d3d5a402f7055426c5241715a4c4a3325866659926e5e916e5b9a77639f7c689e7e699a7b678c6f5d896c5a886b59aa8a75977760a0816c8e725c997f689479647e654f240e006c55436a513d6448327c5c457d5e4974554070543c795d4570543c765a4280614c7757427250378361467a5c427a5c42795b4173573f6b56436251411f0d005f483a7d5a478d644e9e745c946750a77a63976a538f654d976f56976f55734c2f805b3e825f417b583c79573b68462a674931260f01967e72b89985c8a88fc2a78cc9ae91dab799b89577be9f83c1a389bd9d88be9e87a58368ccaa8eb39074cca88eba967cb49076ba967eb794809f8375462c1b93785db39477a38062ab886aad8b6f88694ca28366b8997ab39273a38263b59274a17e5ea6845fb4916bc39d76c39f7bb7997d7a614b4e382a574436654f416852446956486a57496c56486d57496f5a496d58476f5a4975604f766352705d4c715c4b6e5747755e4e6953456c5c4f574b3f271b0d47362482665097755c8561478f6a50a0776199705aa17864996e5b996e5bae8370cba18bcaa289bb937aac876da6836d9b7b668e6e5f563524a07763b0826ab8866fc7957ebe8c73a4765ec3967fbc927abf937abb8f74e0b499cda184c3977caa7e65be917cc49780ca9c82edbfa5bf9682bd98863717088d6e5ca57f6c936a56ac8671a6826c986f5bb38a74b9957dae8a70ad8971a27c657b5d457e6048997d678e725c9b7f6981654f7455407e624a735d456c563e785d486c55434838281a11022d20184130285741345a403363493c674d40674b3f65493d62463a6f534774584a795d4f725746775c4b735646694c3c7255437f6453755a516751462714056957436f573f7a60478e745b987e65a0846f826553b095848d70629c7a6e9e7d6e8c6f5f785f4b5e483166523a7a644f66503b5b46335a4530a28774b1907daf8a77c8a28dbf9984be957fb58b75ba907acaa48dd1ab96d4a996c9a08cc19e8bc3a48fbd9e89997962a6806bb6907db69687917a6c291c0b4237254c3c2c5542335640354f392c47362651402e5544324f3e2c51422f483926493826503f2b4d3b234c3a2252412d4d3c2a463324a88e7db18e7acca892c3a08cb89784c3a08dceab97b5907dd4ae99d4ae99d5b199d6b29ae6c2a8d8b49ad8b49ac39b81e4baa1e5b99eddb39b8f6e5b5c3b2a855c48986b549b6d53a376599c7053a4785bb7896fb5876d885a4095694e936b5198745a9e7a6489654f8a67518c6d58412c1b5b493b5b493d5e4c3e614b3e6a54466c564b614d426b554a69534672584b795f507c655377624f6e5b4c685544745d4d705645765b4a8268576f594b4b3424927064a37e6e987561ad8a7495725c8c6c55aa897690715f896c5a92735f9777629e7e699576628f735e90715c90745c8d715b5b422c6f5944664d376a4c327d5b406e4c3378583f77583c7f60447e5f4386644b906c5686604b855d438d684b87654a8465498e6c5076583e745e49614e3d200a00694f40835f498d634b9e745c9b7159986b54966952936951996f56966f5275503387624589664882604478593c66472a62462e311a0c8f776bb79884caaa93cab095caaf92c9a487c6a184ae8c70ba9c82c09f8cbc9c87c19d83d1ae90dab799c9a688c09d81b08d71be9a80b3907a9c8170442a198f7157c1a081b79275b59073b1906f987a58a48664c5a687a58465aa896ab28f6fb59370ae8c69a6825ecda581c29e7cc3a38a836a565b4537645143685244654f41624f416552446a54466f594b6c57467a6554745f4c6f5a457962506b54426f5546745a4b5e44356d5749695b4e4c403425190b5b48398a6b569e7a6089644a8a654ab68d77ae856f9c735fba917bc79d87a57b63be947bcaa288b68e74b48f75ad8971a3836e9a7b69492817af8672b58770b3816abd8971bb8970c19278d6a992c69c84be9279b4886dca9d80d9ae8eb88c6fa4785fd5a790b3856ebf9076d0a48bcca391af8b7b472816896a56946f5c9c7661a17b66b6907ba57c68b18872af8b71b18f74a48068a37d667d59419b7960ab8b748e6e579b786294715b8b685299796083674f6f553c82634e7d624f5643322313043928204432285840345f4538674d40684e41694f42684e41694d416f53476d51437256486a4e407155476e53427358476d503e6a4f3e6e584a5242322e220c66583e766345806b4c8c77588d7859957d63594129937d667f6952886d58876c5788725b8672595e4a31634f3679634c6b553e5e493449341f977c69b49581bd9a86cba791d4ae99d6ad97b68c76d4aa92e3bea4c09a83cda490d6ad99be9b88ba9b86ae8f7ab2927bb08a77b08b79b39386927c6e2014044138275144334c3b2b4e3c304b392d45352644352261523f5445324c3c2c4a3d2c3d2d1d45342242301a412f194f3e2c5948383c291aa99280ad8d78c19d87c29f8bc4a390b6937fc09d89c8a390dbb7a1c8a48ed6b29aceaa92e4c2a7e3bfa5e6c3a7ddb59be1b79ee7bba0cea48c75523f6f4b3b8a614da57861a2745aa6795caa8165a98064b1856cab7f64b68a6f9e75599873588d695195715b87644e98755f8b6c574932227563556553476f5d4f5943365b4537634d426953487761564f392c765c4d7b6150957e6c85705d8c796a715e4d6c5545765c4b6f54437a5f4e745e50442d1d98766aab8676ab8874af8c769c7a619e7e678c6b58a2836f8467559175609c7c679575609b7c688b6f5a8e6f5a93776192766170574178624d6c533d6e503877573e77573e806047836146805e437b573d8a644d9269558e644e9f735a8e65499d785e815d438e694e7a583d7e634e45301f1c0400785c4e815d4791694f987057966e55956b539a705892684f936950966f52744f32835e418360427e5d3e705132694a2d6a4e3638211191776ac1a28ec3a38cc7ac91cdaf93dab598bd987bc19f83ac8e74a58570b99984af8b71d0ad8fe6c3a5caa789cfaa8dc19c81bd987dc19f86a689773e230e9c7d60c5a282cda685cfa887ba9875b3926fb69572cdaa8aa98666c19e7ecba689a78363c59e7fcea585c79c7ac7a081c3a1886d523f584133604a3d644d3f6b54466c5649786255654e40685141644d3f7861517e67557e67557e64558268597258497256486347395841335f4f42584a3f1f0f02644e40a0806b9a755bac8568a98263a37b61bf977dc69e84ae866cae866ccaa386be9776dcb594c49d7cbb9777a07d61ab8b72a6877250301ba9836eb98c75bb8972b9856fbd8b72b18369b38971cfa78ec2987fcaa185d5a98cd3a888bc9073986f53a97c65b2856ebd8f75c3977eb9907e9f7b6b4f301e977864906c569a745d9b7560a37d689e7561a9836cb39176b29074b49076b28e7498745a916d537e5c4397775e916e587c59439a785f8c6c5381664b7458407d5d48765a4567524129190a3423194b392f553d315b413462483b654b3e664c3f63493c6c5044785c506a4e407155476a4e406f53456e53427b604f795c4a7258477c695a6a5a4a41351f54482e5d4c2e6a5536816e4e7764447d684b7b664b937f669f89718e735e8c725b7e685077634a75614868543c69533c65503b5c4732412c17967b68b0917db79480bd9983e5bfaacaa18bc39983d9af97ddb7a0c59f88d9af99caa18dcda895c2a28dba9c84a1816aa6806bc09988bd9d8e9c85772a1e0e3a31204538274b3b2b4e3e314c3c2f4134244235245548374437264f42324033233b2e1e3f2f1f463521402f1b4b3b2b4a3a2a3a27189f8876c4a48fc8a68dd3b09cd7b7a2d3b09cc29f89efcbb5cfab93edc9b1debca3dbb99ee7c5aaefccb0dfba9fd8b096ecc2a9e3b79cd3a991714e3b876451835a46996c55a5775dc2967bae8569b99177be947bb0866da87e65b38b71a9846a9b775f9a7761906d578b685290715c5841316a5749635145624f415a44365f483a634d406e584d654f44634d40785e4f6f55447e67557d68558673627d6a59715a487f64537a5d4d684d3c5d48374f3828a18071ac8878a07d699e7c639c7a61a181688a6a55917560876a5880644f8969547f5f4a9a7b67896d5882634f896d578e735e52392366503b5a442d71533b70503773533a7c5a418561478460468863498c644b956b559b6e599e70589a6e5381593f8c674c8861447d593f735742634c3a2107008568588a664e90684e976f56997158996f57976d55996f56896147856043704b2e7f5c3e7d5c3d7d5e3f7152337154366f533b432c1c6e5447a58672c4a48db0957ac5a78bc9a487cea98cba987ccdaf95caaa95dfbfa8ccaa8ed8b597eac7a9e9c6a8dbb89ad0ad8fc9a489ceac93bca08b2e1200b49576c2a07dc59d7ac8a07dc09c78c4a27db4926fd9b794bb9777cba787d9b497b99275cba487bf9678d4a989dbb296bf9c86644938644d3f6d574a6c55456d564670594b7660526e544573594a654e40715a4c765c4d785e4d7a6051755b4c755b4c684c3e7a5e50735c4e5644385b4a40231105786153a78470b38b72c0977bb58e6fb68f72b38b71bb9379b99275c69f82d8b192bb9571caa480c29e7ac8a585b28f73bd9d849a7b6650301baf8974a47a62ba8871a7755cb8866dab7d63b78d74d7af95cfa58cd0a78bdaae91ca9f7fc09777a07759a97d64bb8f76cd9f85c59980b58f7ca58171543725977b6697735d8f69529e7a62957159926955b38d76a78569a18265a9876ca17d63a280658c6d517b5d438d6f5584644d9070598a6a538b6d55765c43745c428266507b624e705f4d291c0c27190e48372d4e382b62483b6e5447694f42684e41654b3e674d40644a3d715547694d3f7155476c50426c51407a5f4e6c51407258497b6558513f313c2d1a52422b654f386f573d755d43836b518f755e8f745f89705a7b604b735442896a569277627b654e68523b634e396c5641644f3c634e3b3924119c8170a18270b28d7bc59f8cc29c87c19884c99e8bbe947ed0a793d4ae97be947cdeb49cd6b09bbc9882c09e85b8947cbb927cd3aa98c2a19289726435281749412e4437264838284c3c2f4a3c2f453929403424463929483b2b3f33253d31233a2e20382b1b3928163827154535254e3e2f3e2b1ca18a78c8a891b8967dcca995cfaf9ad2af9bbe9b85d9b6a0e9c7aee7c5acd7b89ccdae92dfbda2dfbca0dfba9fe6bea4e2b89fd3a78cc89e866e4b378b6854946b55ab7e67b5896ebc9377ba9278ae866dbd957caa8269aa8269a78268a8846aa5836a9b786296735d906d5792735e5e47377c695b7361556653455e483a513a2c644e41624c3f6b5548604a3c7f65566349388b746285705d907d6c8e79687258478469587f6252785d4c6b5645513a2a8e6e5fa17e6b9f7c66af8f76aa886f927259a686719c806b8e715f967a65a0816c8c6d58876b56886d588e725d8f735d876c57836a54604a35644e39694b3376563d73533a77553c815d43815c42865e44936b52966c569f725da2745a8e62478f674d845f44956e5179553b71553f6c5241230700876a5888644c8e694e926a50966e54946c538860478f674d8860468661447954377e5b3b7251307354356c4d2e7457396e53385137264a3021b2937fbf9f88bb9d83e1c2a5bb9679cba689be9c80dabb9fd3b39cc5a58cbf9d81e6c5a6dcb999d1ae90e4c3a4dfbda1cba88cd0ae95b599842b1100ad8e6fc19f7ad0a885d1a684c29e7ac7a580c1a07dc2a17eb08d6dbb9679cca78cb99177b58d73c79e82cb9f82c59d83c3a38e51352760483c6c56496d56466d56467a63556e584a755b4c72584970584c6a524667504070594970594b7c655772584b775d50644a3d6e584b6353465443391d0b007d6356a17c69a67c64b68972b38970b88e76b48a72ad856cb78f75bb9477c7a081d1aa89d8b190e0bc9ccba88ac29e84cca993a3826f5d3a27a37d68a27860ba8871c08e75af7d64b18369a67c63cfa78dc49a81d7ab8ed0a384d0a583c69e7bcba282a87c61ba8e73b98c6fb5896eaa816d8966536347328c705a99755d9e795f99755baf8b71a07761a37e64a384679e7f609c7a5ea3816598785f97775ea88a7084685090725a896b5370513c7559416f573f7d654d7b604b725847504030332719281b124a392f58423552382b63493c5c423560463961473a5c42356c52455f4335684c3e6c5042705446715645715645765b4a795f506a5449513d3242322252412d5d47326b523c7d634c8e745d876d56785d48876c596f544170513f947563826651735a4468543c634e396c574267523d5f4d39271200957b6aa58674aa8774c09b88c7a18cd2ac95cca18ebf957fb78e7ab7917acaa088cba189e4bea7c7a38dc5a38ab69278ad836dc09785a98879664f413f3221403825493c2b463928524437463a2c4239284037264236263b2f213d3327362c202e2216372a1a3f2f1f3a29174535264e3c2e3d2a1ba7907ec7a790b8947ae0bda7d2b29be9c6b0d0ae95d8b69de9c7aed3b498dfc0a4d7b89ceccdb1e7c4a8d2ad92d9b197edc3aae8baa0cca28a56331d76533f916751a67a61a2765baa8165ac846bb9947ab38a74b08771ab836aa37e64a07c629d7b629976608f6c56916f568f705b5e47376b584a7a685c725f515f483a634c3c695346695346735d505e483a705647785e4d715a48664f3d735e4d8873627056458d7261816454755a49675241543d2d8d6d5e9774619b7b64a989709d7b6094745ba1836ba58973a287729a7e69957661aa8c748d715c876c578e725c8b6f598c715c7a614b5c4631604a3373553d7b5b4273533a78563d8561477c573d7c573c815940926852a77a6595674d8b5f44855d43835e438b64477e5a407d614b765d491d0300876a587e5c43957055936b51956d53966e559169508c644a8c644a8762457956387a57377655347758396546276e51336b50355a402f371d0ca38470c0a089ceaf93dbb99dc9a487deba9ac3a283cbac8fc4a48bb6967dcfad91d0af90dbb898d8b595dab99ae9c8a9e3c0a4e0bea3c5a994351901b09270d1ae88ddb28fcda27fc8a27dc2a07bc5a37ec7a582b18e6ed4af92c5a083c29d82c79f85caa288c49b7fcea98eaa8b774c3223624c3f624f41664f3f664f3d6c5648715c4b6d56467760506d55496d574a765f51745f4e6b5547665042715a4c6d564870594b715e4f7565584b3d30160400806657a98370c59883c1947dbe917abe947cbf977ea77f66a68166b79073c09c7cc29b7ad0ac8ad7b393ceab8faa886fb0907b9473626c4936a07b68b08670c79780be8c73ae7f65d1a389c89e85cca48ac1957cd0a489e8bb9ce1b694d3ab88b68d6dbe9275b3876cb6896cb4886da67d6b8e6b586347328c705aa482699a765ca581679d795f9f7a60a58167a182658f72529a7b5e9c7d608868519c7c6581634b87685382634e81624d99786580614c7259436d543e7055426f554666564732261a1e0f084e3d355a4437634c3e5a43355c453763493c583e31694f4263493c694f42644a3d63493a694f407256487054466d5241755b4c705a4d4735294639284f402d59442f6a543d7058408169517a624a876f578b755e8b725c866a557c604b9b806b69533c6f5d4564523a66523a6b573f64543d251300826c579f836eb79782c09d87e0bca4dbb79dc79e88c39b82cea891b79278b89076a27a61cfa992e0bca6c2a087bc9880c89f8bbe9885c1a1925640325346364037264e4232433727473d314b4135453c2d49402f3a2e1e44382a392f233b31253c30243d2f223c2c1c4938263a2a1b4c3a2c342112ae9581bd9b82cda98fdab7a1b99680c3a08addbba2dcbca3c5a68addbea2d8b99de0c1a4eecfb2eac7abd8b398e2baa0dcb299f0c2aac2988066422c7c5842946a52a1735ba07459966d51ae866db18c72bc937dad846ea77f66a58066a27e649472599d7a64a07d678b69508f705b644d3d6f5c4e7e6b5d8774665e4739553e2e624c3f7d675a5943366d57496046376e544378614f7d6654846d5d705949684d3c8a6d5d876a5a8368576e5948503b2a7457478e6d5c9f7f68a6866d8e6f539d7d64ab8d75a0846e9e836e997d67886851af8f789374608e725d876b558266508f755e7f665057412c6c563f6d4f3777583c7c5c4377573e89674c7f5b417d5a3e845f458a614b9a70589e75598a6346856246805e427752357d5b407159416f5a45230c00886d587e5c4386614690684e966e548d654c9a72598c674c825d42886346765335704d2d7655347b5c3d66472876573a7d5f45684d3a210600c0a18dc5a58ebc9d81d2b094e2bda0d2af8fd6b596cfb093dcbda1cbac90caa88cd8b798e2bf9fe3c0a0d9b897d9b897c8a587d2b094bd9f8745270db79572d1aa83d0a47fd7ab86d1aa83dcb993c5a27ccfab87b38f6db69272c7a285caa789a27d62c09b80c7a285ae8a70b398833c27165f4d3f6250426d5847705b486451426e5b4a624d3c776251755f52675446705a4c6c59486451426f5c4d6d5a4b654f415f4a395d4c3c645649534739180800816a5a946f5cab8169a87b64a1745dc0967eb48c72ac876ca88567be9a7ab99774ceaa88d4b28fdcb999c09f80ae8c71ab8b74aa897673523f8b6854b18b76bc8e77bb8b74c09177d0a489a57b62a57d63b78b72c3977cd8ac8fd3a888eac1a1bb9473b78e70af866ab2866bbc9279a98271916d5d674a389377629e7e6798765d96745ba5836aa6826ab8967bb19476ac8f6fbb9e80a5876b95755e97776091725d8a6b568768547b5c488867548e6f5b735a4479604a7356467e645546362933271b160700493830584237533c2e5f483a57403261473a664c3f684e41745a4d644a3d6d53466f55466f55466f53456d5143684d3c6f55466b584a423223483b2b4f402d55402b68523b6f5941745e467c644c876f57836d5679634c7b5f4a775b467259436a563e5f4d3562503867533b604c345d4d36291700856f5aa88c77b99984cdaa94cdab92caa68ccfa690d6ae95c29c85cfab91dfbaa0c9a48ac29e88dab7a1c5a28ccca993c09a85be9987ab8f813e2b1d3d3123423b2b3e35263c33244a423741392e413829453c2b41352540342441352942382c33271b36281b413020463523402f1f4b3a2a311c0b9e8571c6a48bd7b297ceaa92e0bda7c4a289dcbaa1e9caaed2b397dabb9fe2c3a7d7b89bebc9addcb99de9c4a9dfb79ddfb59cd6aa91c0967e66422a88624b986b549c6e54a87a609e7559b0886ebd987ea9806a9c735da98168a27d6399755b9b795e94725994715b916f5693745f5e4737594638776456624c3e664f3f73594a7a6355806a5d5e483b5b44364f35267b6150806957745d4b7c65558f75668267567d60507558487056477966574c372676594b8c6b5a96765f9d7d649e7e65997b61ad9179a387719d836c9c806a9b7b62a2826ba889748a6e598c705a90745e896f58846c5437210c6c533d684a307b5c407b5b428060478563487b593e7f5c408562468e654f9870579a7155815a3d7f5d417d5b4077543867482c6650386a5840210c0080655086644b805b408c644a926a5090684f976f56805b408762477f5a3f775235724f31785736805f40694a2b74553873553b6f54411e0300947561c4a48dcba98ed6b397d6b395e5c2a2e9c8a9d7b899debfa2c6a78adcba9ee2c1a2dfbc9eeac7a7e0bf9ed3b291debb9de1bfa3c5a78f4d2f15bc9a77cca67fc49873d1a580c19975c09d77d4b08cc7a37fb4906ec29e7ebb9878c6a385b28f71bb987cc9a688c5a68aa28973402d1c4836285341335d4a396f5a47715e4f6754456c57466e5948715e506b584a6e5b4c6855446352425a4939604d3e6c594a6552415d4c3c5e524244382a261607836c5a9c7862986b54a2755ea87c63a0765db0896cc09b7eb99676c5a380d7b590d1af8ac8a681c3a17ec09f80af8d72ba9a81b696817d5d4885624e9e78639e6f5ba3735cb8896fcfa187b2886fb58b72b3876eb7896fb78a6dc09575b38a6a9b7252c89f81bc9075c5997eb28870ab8473734f3f6d503e957964987861a5836a8c6a51ad8b72a6826aba987dc1a484a28565c9ac8ebc9e82906d579a7a6383644f795a457655428463507b5a478a6b57775c476d543e7558486e544559493a33271b17080147362e5541366852455f473b5d45395840345d4539634b3f644c406d564870594b63493c6b5144624839694f40684e3f6750426e584b311f114a3a2b4b3c295b46336e553f735d45725c448068508e765e816b537a624a846853715540876e586650395e4a3269543f6d57425a442f594733301b06866c5ba58674ad8a77c8a390c5a18bd5af98ddb29fcba18bd4ab97caa68ed1ad95d4b19be6c3afceae99bf9f8ac4a48fc19e8bbd9c8db69b902f1d1342382c3731233f35293e3629393228363024473e2f372c1a3e312040342445392d483c30403227362919493828493826433222503f2f3924139d826db38f75d1ac91dbb79fd1ad95d5b39ad1af96e0c1a5e5c6aae2c3a6e6c7aae8c6aadebb9fdab79be3bea3d3ab92e0b69edfb29b90664e734f378762488f634aa3755ba5775db3876ca57d63a78268a77e68a279639e765d9974599b785c8d6b5099775e8e6c538e6b55937460664f3f4734267765576350415f4838684e3f6d5648755d515d453960493b543a2b7c62517f6856735c4a755e4e846a5b7c61508366567f6254785e4f6350414b38276c50427d5e4c92735e9f816797795f8c6e54967a628c725b977b659c7e6699796096765d9778639175608e6f5a8d7159866c556d553d301a056c533d6c4e347553377c5a3f836146846048846046775438815e428e654f966e55976e528f684b7f5d427e5c417552366b4c30654f375a48302611007d624d8462498961478f674e896148916950926a51916c528a654a8560457a55386946287251327a583c7553376d4e3275573d6d523f210600b99d88bb9c87ceac91ddba9ed0ad8fddbc9db69576c9a889e5c6a7e1c2a5e1c2a5debd9edebb9df0cdafe8c7a8e8c7a8e5c3a7d3b498bba08b543a21b39573ba9771bc916ec79f7bb99571c2a07bcba986c29f7fd3b092c09d7fc8a585bd9a7ac7a687aa896aba987cb5977d8f7964352213443224604e406a55446a55427360516f5c4d766150675241745e51725c4f766052614e3d6554426352405c49386954436c59486150404d41314034262717088e7765ac8872b68a71a1735bb2846cb68a71ab8266c39c7dcaa684caa684c5a17dc09c78c6a27ed5b18fceab8bbe9c80a6866da4846d90705b7a5743a17b669e7059b28069b7856ab081659d71569a6e53bf9177cc9d83d3a488b38466b78c6cbc9171a87d5da07356b88b6ea97d64ac83716642327154429b7f699f7d649c785ea27e64a68268a9856bae8b6fbd9e7fae9171ba9b7eb192759e7b657d5d466f503b85665192715e8e6d5a97766380614d7b604b735a446e513f6c524169594a35291b14060043322a564237604a3d5f473b61493d5c44385b43375b4337674f43664f416851435e4437654b3e5c42356c5243684e3f6d56486350423624184639294b3b2b58433076604b634d36917b63866e568b755d8a745c6d573f7156417257426d57405d4931604b36705b466d5644644f3c604e3a33210d8e7463a98c7ab08f7ecba894d4af9cd5af9ad8af9bd7ae9ad9b39ecda993ba987fc19e88c8a591d9b9a4bc9c87c1a18cb4917ebf9f90ad95892c1c0f3c32263a322532291a3d3327383226342e22312817372c1a372a194c3f2f4b3d303226183f3124403021413020453221413020523f303e2918836853af8b73d7b297c6a288c5a189ebc9b0d6b49bd3b498c7a88ce5c6a9e3c1a5e9c6aaecc7acd5b095e3bba1d7af96e3b9a1d8ae96966d57734f378460488d61489d6f55a17457aa7e63b28a70a47f65976e589b735aa57d649a755a9875598d6b4f98765d8e6c538b68528f705c614a3a321f117e6c5e6c594a6750405a40317d6658826a5e765e526a53454f35266b5140836c5a7f68567f6858715748876c5b8669597f625472584963504149362764483a7d604e8a6e59866a52947860967a62856b548a7059896d57997b639a7a6198785f9475609f836ea2836e866a528a6e58856c56291300664d3766482e6c4a2e83614679573c87634b7b573f815d438a654a9269538b634a9f765a8f684b8a664c79573e7450366e4e35685038604b36281300705540815f46926a50855d448961489971588e694f8a654b8c674d926d538e6b4f7552367d5a3e78563a6e4c3172533775573f6f5441270d00ba9f8cbc9d88c8a68dd6b397cdab8fe4c3a4caa98ae1c0a1e8c9aae2c3a4e9caadeccdb0e2bfa1f4d1b3e8c7a8e4c2a6ddbb9fdabaa1c4a994725841bda080c5a37ec49b7bc09978b59370b2916eccab8ad8b798ba977bb89577ad8a6aceab8b9f7e5fb49276b08e72c0a28aa58e7c2b1a0a3a2a1d5e4c3e644f3e7059496751435d4739644e406a53456b544670594b745d4d6a554463503f6a5746735e4d6853426a55445c4b3b493c2c34281a3121127d6352a37d68a87c63b1836ca5775fa97d64b0876bb38c6db5916fc09c7acaa883d1ad89c09e79c8a683b79476bf9d81b3937aa88a72886a525f3e2ba57f6ca37661ba8a73cb9c82d9ac8fc79b80a2765da87a62c1937bcb9c82deb194d3a888c39a7ad9ad90bd9174c3957bc497809b74635b3a2b795c4a9075609e7b6597735b9c7a619c7a61b8947abb997eb49779b09375ba9b7fb19276997960a1816a7859448e725c9d7e6a957662a4857071553f6c543c664d376a4e39785f4b685848433a291a0e023e3025554136553f32553f325d473a604a3d584235594336513b2e5e483b614b3e664e4260493b6b5446614a3c60493b654f415f4d3f28180b4034244a3d2c55443252402c705e487c6a5274604888765e76644c78664e78624d725c476e5c465a4a336858416e5c46715f4b6d5b476958443a291576614ea38a76ac8f7da98a75bd9d88be9b85bd9983c09c86e0bda7c3a38abf9d82bf9b81d1ad97c6a28cb5927cba9781b5927cbc9b88a086773220123c30223f33233828183f2f204135273e352633271743362543332346392947392c3b2d204434273b2b1b3f2e1c4b38274938284e3b2c402a1c7f6652b99680d8b399debaa2e6c2aaad8b72f3d1b8f0ceb3e5c3a8dab89cc4a185eec9aed9b197e4bca3d5ad94cca38dc69d87b78e787f59427a574175523c946a52ab7d63a37659a87c619a72589e795fa87f69a47a62a27a61926d528e6c507f604389695092725983634c8468536c5648311f1379675b614e40765f4f654b3c664f41866f617d655960493b745a4b765c4b826b59755e4c7d6354816758735847886b5b785c4e6b5446726052513f317e6457896e5d8469568d735c886e57937962816651765d47836952947860a3836a9c7c639b7c67a98d789f806b876b55997d687b624c321c07674e386f513778593d78593d7351367e5a428b654e79543a8762479067519f755d9f735a946c52835f4775533a6b472f5d3d26533a2458433030190770554076543b845f458660498b654e8660497f59427b553e876349936f5589654b76523878563b7452377250357252397455406c513e2f1504937a66c0a48ec4a289e1bda3d5b398dfc0a3d8b69ad5b397d8b99ae6c7a8ebccafe8c9ace2bfa1f2cfb1d9b698f2cfb1e0bda1d4b49bbca18c7d624dc5a88abf9e7bcaa384be9778c09d7dc0a280c3a485cdac8db9967ad7b498bd987ba48163b8967aaa886db09175a0846e7661502a180c3423197260546f584a7157486b54466750426952447056496e54476a5043745a4b6d53426f58486b54446d5344705647674d3e5c4638453528281a0d3e2c208d7364a98370b98c75a77d67b48a729f775ea98469a98467ae8b6bbe9b7bcbaa87c7a582bf9e7dc5a485ad8e71b5977b987d62987e65866c554e311fa685749c735fb48772c3967fcea48bbe967db78e78ae846ebd907bb3866fc89e85cba487ddb699be977aa27a60d1a990ba947f8f6b5b4d30226e54457f6856957661a3836ca78873aa8b76a989749b7b64ae9378a98f74d2b69ea88c7690705983634c8b6c57967a65ae8f7ba687739b7c689175607d644e89705a7a5f4a7158445c4d3a352c1b25190d392b205440355f493c5f493c5e483b513b2e7761546f594c654f425842355a4437634b3f5d4539584133614a3c543d2f624c3f59463836261744372750433256433269574365533d68564074604875634b6c5c436e5c44755f4a6f5a456957415b4b345d4b356c5742644f3a62503c61503c42311d67523f9f8672b0947fb49580ad8d76b5927ce8c4aec9a58dd1ae98d4b49bcba78dcca88edbb5a0c39f89b8957fc4a289c09d87bb9a879c82733e2b1c4538283528173d2a19422f1e372718372a1a3629193629184030203f2f1f4032253f31244030213f2f1f4332204431204f3e2e4d3c2c49362873594ab4947fddb9a1d8b49cc5a189e1bda5e6c4abe4c2a7e2bea4e5c2a6eac5aad5ad93deb49bd3a991ddb39bbe957fbc937db9907a6c483271513c83634c946b55976b529a6e53a3775c8b63499671579f766099705a9c745b8c674c8e6c5085674b7c5e448c6e567c5e46876b566a54462c1a0e7f6d61614e40644d3d644a3b826b5d816a5c6a52466b54467d61537359487a604f7f685693796a765c4d876a5a7b5e4e775b4d5e47395c4c3f3f2f22644c40856b5c9a816d8f76607e654f7c634d8c735f785f4b89705a8d715b97775ea18168a38772a18570a58974a0846f9c816c816854321d08654f386b4f377152367252397b5b4288644e7f5942724d33856046815842956b53a3796090684e835f47714e3876523c6848335e453147321f3c2513775c497e5b458d694f8d67508c68508a644d805c44704c347d5b42815d4579573c755338755338704e33694930705039765742694e3b412716583e2da98e79be9c83c4a086c8a98dd7b89cdebca1e6c4a8eecfb0dfc0a1e4c5a9eecfb3e1bea2dbb89ae9c5a5eac6a4d9b497cda98fa98d789e826cb7987bcaa787cca586cca586bf9c7cb69876cead8cb69576caa789bd9a7eb08d71ac8a6f9f7d64997960a4866e9d826d5f4c3e2b1a1028170f6553496d554973594c6e564a634b3f654e40684e416a50436145397256486e54436b5142694f40694d3f65493b6b5144634d3f51403633251a48362c8c7265a17c6aa277649a705a996f598d644e976f569f775d9b7659aa8568a58264c19c7f9f7c5eaf8c709a785da6866da3886d9f856c917760381d0aa98a78bd9784a67c66b88e75c59b82c49f85cea891b98e7bc49782cc9f88d7ad94cda58bd6b194a47d60be997e9c745bab87719776675033257962528069578b6f5984664e8b6c5791725d93735e9576618569518c725992786191755f7c5c476c4b387a5b47755644886957896a5883625180614f785f4b856c58896e5b795f4e5545354e42322a1c1136251b55433759453a5e4a3f6450455b473c624e436d594e655146614d425c483d665043654f42644e414f392c5c46395f493c5b45384837274333235141315b4635624b39604a3567523d68523b69533b604c335f4b327057415c462f745f4a56442e6249336a4f3a6d523d6b523e644f3a4d3823795e4ba1826ea0806bb08d77b7937dc09a83c69d87cfa78ed9b39cd5b197c4a086c6a288bf9b85c7a38db8957fb09079b59580b2937f9780706453439181716858483f2a1945301f301f0f3727183f2f203727183a29194030203f31243a2c1f3e31213a2a1a41301e5946354937294d3b2d57433850392bb39480cfab95caa68edfbba3ceaa92d6b29adbb79ddebaa0e7c2a7dbb399d7ad95e6b9a2ebbea9d7ad97d0a793c29985b38d78704d39765a45795a458f695491674f9c72599a7057966e5599745a956c56a67d6790684f815d437f6044755a3d785c44785c46765a448065526451421f0f0279695c594739614a3c5f4536664f417d6658866e6280695b7f6355886e5d9379688b7462785e4f93796aa5887874574764483a604a3c4c3e31493b2e5a44377d63568f75647e6851856f5876604977604e7e6755856c56997f68967860a4866e9e8370927764ac917e826754a78e7a9a837136210e5d4732674b3571533970523a7757407c58427c5840714d338762488d644e99715898705685604584614b6e4e39724d3a71503d553b2a3d281748312170554274543d85634a84604a87644e86624c7d5a447d5a4479594077553c73533a70503776563d74543b63452d75573f715540664d39513a28392210b89d8ac29f89b69278c4a48bc6a88cb99a7edebca0f9dabbf4d5b6e4c5a9eacab1eecbafd9b497dbb390e4b996d1a686c69f82a4846d9c7e66cdac8dbf9b79bb9272b38a6abc9876c7a683d1af8ccba888c5a181a07b5eb69479b4967eb1927d9e826d9378659d867657453b20130b16090162544b543e315e4739705a4d5e483b4f392b5e4739634b3f644a3d644a3b7056476d5346664c3f6b4f4363473b5f44395d473a5241392f211848372f745c50a783738a5f4e8457448354408e5f4b8e614a90634c9e7259986c53a2785fa67962a97f67b28973a17b64a6826cad8d769d7f6790745e351904af8f7ab78e78b98d74af8366ae8265bc9377b68c73b3856eb58770cfa189c19379c69d7fb18a6bb2896b9b7455bc9377a5806693705d3b1e0e634a36674e387e604885654c7c5c4586664f8c695398785f8d6f55886d529e80669a7c646548367154428568587d625174584a75594b826557775b4d7760507b66536a5041735d4f483b2b534b3e362c22291c13524036614d42614d425743385541365c483d5a463b69554a735f54756156553f32624c3f6a5447654f42644e41614b3e725f513d2b1d4131245848395d47396852445f4a396853406a5540644f3a64523c67553f6b5442604b386a57465b4a38513c29624b395e4737634e3d5746365a49373f2818b69b8a9679679c7d69bb9a87b79480b6917eb5907da98672c8a893bc9c85bf9f8abb9a87bd9c8bab8c78997d68a68977a58b7a7d6a5c27190c64584a827565826f60503a2c38261838281939291a36261738261839291a3a2a1d3d2f224639293b2b1b4231217261516b5b4c8d7d708a786c5a4236a88977c19e8ac09c86cfa992e4c0a8ddb9a1e0bca2f4cfb5e2baa0edc3aae2b59ee5b8a1ca9d88c29580b48976cca691af8a777c5b48876c597257448764508f665090684f8e664c95705697725891685289604a936d568e6c517e6044755b406b513a775d46735942745b47604d3e1c0c007262556452445841336147387a6355765f517f675b684e41785c4e866b5a816756846d5b83695a765c4d755a497155476c52455e483b44362b43352a523c31776052816a587e6853806a557d67527964537d68558d77627f66508f735d937761957a67967c6b987d6c947a69937c6a907b6a43301f4e39265c412c5f432b70523a6d4f377d5a447c59437c5a4178543a8660498d684e9d785d8c684e7e5e497b5c486a49366546325944313f2e1c493423684e3d71523d78583f87644e81614a714e3a6a4a3577574072523b73533c6c4e346c4c337153397658406a4c3477584373574269503c644d3b2a1504b49b87b18e78c19d83d8baa0dbbda3c9a990dcba9ee2c3a4d4b596ccac93d8b89fcba78de0bb9edab392d6ad8dc1987ad7b2988d6e5a9e8370ac8e74a18265b89579bd9a7eb8997cb79a7caa8d6f937457a48266bb997eb89a82b69b86b69d898c7563897262705d4f4c3f371e15100c03005f524a6351453c291a4c3a2c402e204f3c2d6a5748695346634d3f5e47395e47376852445d4638654a3f64493e624a3e564237463730261c134f423a6d594ea08073997462a17767865b4b865b4a8e63528e6551966d598d64509b725e9a715f956f5c9972619a7764b49380866a558c715c856c58311706967b6aa88571a8826ba98469b18c71b8947aa17d65b68d79b68d79b78c79b18872bd997fa27f63ad8a6ea885699f7b639979648467572f180a6956476f5d49785f497c624b7d624d81665183675290745f8c735d7e6851886f598d745e796254594335826c5f7f695c6852476650456d554b877164917f716d5d4e725f516353466963557775692a261d1b120b53453a4d3b2f5442365c4a3e665448675549776358614d4269554a725e53685449735f545f4c3e5f4c3e6a5447b19d9299888020130a3c32296d63596b5a526b585166544a6555485a4a3b5141315348365b4e3d5644365a4a3d53453a574b3f6a5e5265594d8d7f7655483f554c4330271e271a129e8d85b19f95a894897e6a5fa18b7eaa8f84ad93869b85779c86789d8676ab9182ad91859e83788770628a73638b75677f6d5f6d6057140b021f180e534a4155443a736258675a5130231a3d2f223e2e1f4432244232233e2e21392b1e4235254535254e3d2d4736262a1c0f23150a26150b3620158c6f61a88572ac8774b58f7ac7a18acea891d1ac92e0bba1dcb49be1b79fbc8f78b1836cc79884cfa28dc39885a47e6996735f61422e543d2b745a4981604d815b468d654c8e664d8d6750815b449067538b624c88624b88664d8e73586b5339543c247a614b765c4576604b61504016080067574a5543356a5446664f3f614a3c846c60755a4f694f42634739785d4c866c5d6d5344725849775d4e7c605275594b7a605369534636281d9f91866551466850447f685887725f856e5c765f4d7b66556f5a49907b6889735c90765f967b66947a698b7464846a5b896f608770607d68574e3d2d3522115a412b684e376549336b4f3975564177574078583f7b5c406e4c33745237805d4185664a765a445f442f6b4f3a694e3b5f4e3c2b1e0d49382655402d6f533d74563e7e5e4977584373533e6e4f3a6f503b785a426d4f37684c346d4f376c50386a4e386549336b4f3a6f543f5e4531664f3d220d009e8473a88571b6927ac8aa92cfb499c0a087c2a085d4b598c2a386c3a38ce4c4adbc9880bc987ec3a186c7a58abc9c85b497857f695c614f43a08e7a9a846d967b669a7f6a99836ca7937ba08c74a28c759e856fab927e9a816db9a290d4c1b0c6b5a5917f718173683a332b16110d07020060575046382b4737274d4030564939574737544434736153614e3f665344604d3c5e4b3c614e406d574c594338533f3456453b433832171008352c25605247785e517a5a4b7454477d5d527f6254785b4d9073658063557b5b4e7656497f615671554975594e80685c7663546f5e4e615141574a3a1d100765574ea99386ae9485a08574b69b889c8271aa9081a2867aa4887cac8e83c8ac9e9f8574a28b7996806ba38d78967f6f816e606c5b541207012e271f4a43395145395e50436b5d527062576f5d53655548695d4f6c6052685c50665a4e5b483a6452443f2d1f4230223c2a1e503e32473529423024190b00180a001505000b0000070100060400150e041b11074836285f4c3d523f303d2a1b351f11250f011f0800210a00261002331d0f331d0f452f214c3726503a2c6552446c5a4e4e4037120800160c03170d04180902211008211006281a0d2416092216082118091b12031d0f021b0d02150b000e06000f06000c03000b04000e0701080100150e04140a001f110825170c2312082212052e1c103420152b170c3624184836283f2c1d503a2c523a304f392e59453a6c5a4e7e6d63695b50352c230c05000a03000d0400170a013d2f2633261d31241b35271c3c2c1f3a2a1d41312444362b3c30244234273c2f1f4232233023131107000c02000f0100120000a68c7fa48777a0816fa1806da58471b2927db1917c9d7d68ac8975b5927eac8774a6816eb99281aa8573a682729e7f6da184744e3727130000200d005d413365463476574375564178594582634f8e6d5c81604d795a467c614c7c664f5e49345e49365f4a37634e3b725f4e5e4e411f1106685a4f99897c513e306650436c564b7b655a755f54634d40563f31644d3f5e4739594335765f517a6355654e40735d506c564b6a584e21140b41342b7f6d636652477a67597b68597b68597f6c5d7462547160507d6a59776551897461927d6a85705f8a7466826c5f84716374625499897a4b3b2c3221115c45335f4632503a255a412d6c533f6e533e6a5039654b326448326a4e366d4f356b4f3760473158412f543d2d4f3c2d4437271f13033b2e1e62513f624b39644b37664d39705542694e3b604532694e3b69503c715842725943634a3666503b614a385942305c45355740305843324a3728160300c2ab9bc7a894ddbda8e5c9b3d8bea7c0a48ed2b39eb59981bda189b39782a28671ba9a85b0917ca78b76aa8f7cb29b89aa97886b5a520e00001204001c0c002d1a0b3724154030203d301f4a3a2a4837274a3929493627402d1e3827171f0d001c0c001406001006000b060014110c090200453c3364584a423525291d0d534737594c3c675a4a6656475e4e3f5242336f5f505f4f42614f435e4c42503e344f3e363f322a2d241d0f08020700000f05002310022e1709351f143a2419342015362217372318402c213f291e3f291e321e132e1c122412081f0e04180c001006000f0300291d0f271d131e1007231103291305210a00240d00210c001b05001c04001d05001c04001e0700200b00210e002914012411002d1d0e35271c2e231d0901000a07000704000c03000d03000e05000b01001306001309000e05000b04001209021108014634286a584a604f3f5d4c3c5c4c3d5f4f403828193e2e1f40302132221323150a25180f170d0343372b6655457d68558168548269558a715d624935513621694e39715540866a558c715e8368537d624d6a5039745b455b46312f1f10463a2e3e322644382c3a2e20483a2d5040335d4b3d5f4d3f5444345f5241584b3b4d41314539294a3e2e4135255044343a31204c4334342c1f1b140c171008201408403020513e2d4735215f4c3b5948366d5b47705e4a745f4e745f4e7c6555533c2c6e584a6d5a4b6e584a624f416252453022170f0200190f052b1e153e32262c20142b1f13291d113123183a2c1f35271a312318281a0f25170c1c0e031309001e140b160800160800130700160c02150e0618110b2319102b1d12221004271406250f02210b002310021906001b08001d0a00220f011d0a00200d00220f01281207342015402e244533293a2921190a031a0d05170a011709001a09001a0a001f0f0229190c38261a4a382c3f2d2148362a4636274232233f2f224131243c2e23382b2222150d170a04281b131d100821130a1d0c041605001908001a09011a090123120a231107301e143321172e1d1336241a28170d35241a26180f170a021207010c03000b020012080054473f52453c5b4d425e50455b4d4265574c6153486252455b4d406256485b4f416656495e4d435548405c514b5c554d433a312012052715074936284b382a4736264837275342325948386754435a473655402d5e47355f46325f493457402e523f3042352c433a313f352b1208000b01002115092d1f123424153a2a1b3725173725173624162f1d0f311f112f1d0f2818092111041e10031d0f041709001306001003001f11061f0f02261408513e30735c4c785e4d6049374d3626462f1f3a2315321c0e301a0c2b1508301a0d3a20133f25184f382a2a17082b1f0f322b1b291c133a2c233f312640322752423548382b5b4f3f51453557493c594b3e50423555473a4d3d305c4c3f57463c5d4f445c4f4630271e2821191910091d100727190e6050436151444d3f343e32264a3c2f3426191f0f021305001f150b2a201634261d35241a473930493c34352c27211a14170e091e150e251c132b21172f21182f1e142f211822140b31231a2c1e133c2f263b2e2530221730221736292030261c2b1f13392f253c352d342c211c0c0053412b836e59826c558b735b745a437b614a947a636349327e634e7a5f4a836853876c577f644f7f654e7e664e7359426650394736241b0e0045392d463930443a2e483e324d4038473a31483c30483c304e403751443b483c3054483c4e41385649415c4c3f8573658978688675639281717e6e5e8d7d6d8271617f6e5e705e505a4c413a2d241d10075a4a3d866f5d8f745f937761a0846e987c679a7e6893745fa0826aa08069a1836bbfa08b91755da2846ca2846aab8f77755f48453828483e324d41334b3f2f5548385444345443336f5e4e64534162513f615141594c3b504333564a3a5448384b3f2f453a285348364a3e2e3e35263a33293b342a3c2f1f715f4b6c563f7a644c6551395d4b3566523a6f5b436d5845695441765d49755b4a6651406451406651406653445b4d40372a210b01005b51474a3c2f6252436a584c58483b6a5c4f6353467160507360517f6d5f786658826f607b695b5c4b41806f65938072836d5f7361535d4f42574e45251c135e50436757487462548a7768715b4e8572647b685a89776b77655988786b7c6c5f6d5d5078685b7666597d6c62695b5034261d2e21194f443e544943483d37342b24483f38473e35443b3241382f3b312843393040362d40362c4a403640332a3f32293d30273629201e1108150c051007022318126a5d555a4d44685a516f61586a5c536b5d546d5f56493b326f61585a4c4355473e57493e5b4d4259483e5e504565584f52483e0e0500110a02211a12221b132a21182d231a291f1533261d34281c33271b2c201437291e33251a312318362e23322a1d3426193c2e23281d173f36312521180f07002b1b0c200d002610022d17092714052211011f0e001b08001805002611001902001a0300240d00220c002d17022a1909180f062b2620382e2431271b342a20392f252d23174034283f332554483a44362945372a45372a4436294b3d304b3f314a3d344c4238493f36463d34473e370d03006252457b68596e5948705947735a467d624f856a57826955876d5e967f6f9f887a9a83758e7769846d5f8e746592786b8a7467201003393325413e2f51443b52443b483b3252463a4f4136524439493d2f4b423344382c32261a4b3f3335291d4c3e3556483d4c3b3156483d52483e3d342b2b221933261d5d4c425a483a5f4b405d4b3f4e403544362b3020134434273222152c1e134a4138433a314d3f366b5a5235281f140b0216110d514c485d544f40352f453b31493f354b3e35382b223b2e26564c4251473d5f554b41372d3c342940362a43392d41392e40382d4a403450483d48443b544c4127160480684e80654881664894795b8d72549b80639c8164896e51a58a6d7c61467f6449785d427c61467f64477f64477e63466e563c64543d100300584b3b5e50434f42324b3d304f413852443b45372a4335285042374c3e3342342744362952443954463d7a685a8775679a8778998675998876a2917f8e7d6b9582718b7867917e6f6d5d5036281d2012076e5c4e8d77629a806990745ea0846ea1857080644ea2836eaf8f78a78770ae9078b0917c9f836bab8d75bfa187b1957d9d87704c3f2f574d414b3f31594c3c584839605040604f3f715e4d756251655442695949625544675a4a584b3b423525493c2c504332483b2a504332453c2d3b342a241c114a3a2a67523d7158426c543c6d57406c58405d47306e5a42695441513c29664d39644e396954415644305b46336956455e4e3f372b1f0e040042362a6e5e4f6b5a4a6d5a4c6f5c4e6e5c4e7461536e59487c62517d624d896d57896a558a6e58a287749f836e9b7b64a28269a3856d9c826b7863503a2814755c487d634c8a6e5890745e9273619b7b6c9275659b7f71927869997f708f78688069598974638e79687660525d4a3b4735274535265446394f413653463e3c3229342a21382e24342a20392f254a3d3440332a50433a463a2e4034284e403555473c5b4d425042375d4f442f251b1f150c3a30265b4f4365574a59493c5444355f4f405e4e416252456656495f4f424e3e2f5848395646375747385d4c3c54443556483b4d4133241a0e574f424f473c4e463b574d414c4236564a3c493c2c4639295346365548385447375240345b4b3e493d2f5a4e3e5f4e3e5645355342382e211825190d1f12027c6651846a53795d48856954785d48765c456c523b674b357f634d7a5e4887695193755d94765ea1856da0846c644e39130700362d24433729483b2b4e40334c40324e42324a3d2d5649395043334d3d2d4d3d2d4e3e2e5a4a3a625242554837504235594d3f514539463c303b3127170900735d4897796194745ba7856ab18e72b39074ad8a6eaa876bbb9980a282699e7e679c7c65907059a6836da07e658d6d586b5142201001423c2c423f2e4d413547392e42362a4e423647392e493b2e493d2f44382a463a2c564a3c3a2e2242362a4a3e32483c304133265246384f453b4e463b33291f483c30574539513e2f685245604d3f6755495646393927194d3b2d6f5d4f4434273b2e2541342b4b3a3058463c4b3d32180e040f08023d3630483d394a3d353f33273f33273e3226372b1f4b3e3545392d4e42364d4337483e32453b2f2e2216291f134a4237342c213c332440362a4e4a3f372f22301e0a866e52876d4c9175509a7d5b8e714f8f7252836646997c5c8c6f4f7e6143816446896c4e917456876c4e856a4c81674679624366543e1808005a4a3b5242354737284f3f3250423946382f43352845372a483a2f47392e45372a45372a5244394a3c31867365a28f80947f6e9984739d8a79a28f7e9885748e7968887362806d5c68584b4c3e3324160b705e5099806c9e826ca0816c9b7c67967763947560aa8a7394745da78770ad8d76997a65b4967eae8e77ac8e74b498808e78613525165a4e406457476151416d5d4d736250624f3e6f5c4b7c69586754436150406252425c4c3d5c4f3f5346364d402f3f32215c4f3e574a394c40304a4438221a0f48372768523d7a5f4a6f553e725c4577614a77614a6e5a4267523f5e49366b55406a543f634e3958463069543f614f3b5a4a3a37291c21150965574a6857476954436a5446836c5e7d6759786153775d4c775b4682634e80604793715897755ca4846f93735ca37e64ae896eba967cb2947a927963442e177f654e83654d87695194765e8f6f5a8f705c987b698b705d7c634f6c533f705a4576604b806a557a6550604b38604e3a382715473825584839504235483b32392c2351443b3e342a41342b3d302746393042362a3a2e222d211553453a3c2e234c3e335042355a4a3d584a3d54483c25190d504436574a3a5f4f405e4d3d5746366251416150406353436452445a4a3a4837275443336554445d4c3a5b48375645335b4b3b5a4d3d2519094b4233564d3e5b52435a4e40594d3d514433574a374e3e2e5245326555455a4a3a5a49395543354a3d2d504030604d3c65503f6a584a6d5b4d3c2b1b5b4631967b60a38165b49076aa866cb7957ab59377b89579c19e82b79379ba977bbe9b7fae8b6faa866cba987daf90749e846d1c0c003a2e224a3a2b4b3b2b574738504332504332594c3b5a4d3c5546335b4c395e4f3c5645335b4c375746345b4c39625242514434534636463a2c4c40321f0f007c624b9071549371559c795bad8969b38f6fa47d5e977353aa876b9674589472579f7d628e6c5199755b906c528f6f58866c5b2311035750404c463652443949382e4032274b3f33392b1e47392c463a2c4a3e3054483a584c3e574b3f52463a514539423628493c2c574b3b4d43374f473c382e245244395e4b3d594335715b4d6a5446614e406552445d4a3b786254745e505c4a3c3a2c2144362b503e325844395040331a0e02160d06342d2541363042352c44382c46382b4e40335042375244393c302245392d5145374e42363f3627594d3f32291a3f3529463c30352919463d2e554f433a332338230e866d4f977b56997d56a68a639e825d8a6e498b6e4c8b6e4c8467459578568b6e4e9376568a6d4d8a6d4d8e74538c724f79624262503a15050059493a47372a4f3f303d2d204d3f36493b32493b2e4f42324c3e333c2e2147392c493c2c45372c3a2c218b7567af998b9a8373a08977b19c8ba28d7ca08b789b8472846d5b9883707b695b4a3a2d3121147160508c735d987c64987a629d7f67a2836e9d7e69a88871b7957caf8c76a989729c7d68b1937bba9a83b6987ea488709f89723121125246386353446756467564546e5b4a735e4d79645175604d6b59456855446554425c4b3b4d3d2d4b3b2b5444344d3d2d564734645744544838574f443a3024463322664d3780644e7f634d6f56406c563f7a644d7561496b564368564266513c624d3863513b5b4931523e2659473162513f3f3222261909685849725f4e715a4873594a755b4c7f6556826658886b598b6c58826553896d58896a557d5e49967765a38470ac8870b8947ac4a48bc2a690a18a78412e1d77604e876e5a866d59907761725c4575614979644f77654f67564267564261513a62523b5f4f3865563f5e4f3a60513c4235224c412d5a4e3e564d3e473b2f5244394b3d324f433740322734261b40322745372c43352a493b2e45352854443759493c5d4d3e6250425545385b4d402115075d50405e4e3e564535503d2c5f4c3b5c49386e5b4a5645335a473852412f5542315b48375e4b3a64523e5f4a376755416453415f4f3f2d200f524636605444665b49675a495445324d3e2b5d4e395847356c5d485d4c3a604f3d604d3e5746365141315e4d3b5d4835614a386a5544614c3b402b16a1876ebc997bd0a787cda486c69d7dba9171c7a07fd6ad8daf8666bb9274cba282c19878bc9574bc9576b69174b693759a7c641f0e003d2f224736264f3e2c4a3a2a5141315444345b4c395a4b384a39275b4a38604f3b5e4c38594932574531604f3b64533f5243305c4c3c5144343c2f1f2b1b0b79634c84694e91735993745892735688694c8f6d51997a5d97775e83654ba88a72987c6494786291725d8f705b937762846a5b3a281a433c2c403a2a42342943322856483d4c3e33463629483a2d4f4333514535584a3d55473a45372c4b3d3254483a473b2d514434564a3a453b2f463c302c2216534538554233563f2f685141695244614b3e614b3e624b3b7c6555644d3d6552436050415e4e3f5e4b3d5744364e3c2e3022151a10073c332a34271f3a2c215244374a3a2b4232254d3f323f31245e51414e40334c403055493b5347375549393a31204138294d44355247354b3f2f443c2f31281747311a8e7355977b54a2855d977a5292744e7a5c3691734f8466429f815d91734f9678567b5d3b8b6e4c8366449b7e5c997c5a775e3f67553f1909005b4b3c4f3f324a3a2b58483b51433a43352c4b3d304a3d2d47392e3f31243e3224473b2b3024183d3125ab9587ac9585b59b8aab9180ab9484b0998997806e9d83729c836f947d6b806d5e56463738281b685546977e68997d65a989729c7c65a586719a7b66ae8b75a6846ba5826ca2826bb99984a68772bc9c85a6866da88a72987f693927195a4c3f604e407b68577d6a597a65527d6654765f4d80695775604d786352624f3e6b58495443336655456b5c4961503e6a5b4851422f574c3a534b3e2a1e12443120674e387f604b7c5e4670563f775e4869503a67513a66513c6a584466513c68533e5f4d3564533959452c6351395f4e3c4636263c2c1d6656466853426d53427e6352886d5c8e72649376669675648b6a5784675583665493746092715e9d7e6ca98875b59179b49076af8d74ae927ca28d7c483526715c49765f4d897260816a587c6a5474644d665541685944675845685946695a455e4f3a6657425e4f3a71624f61523f4636265649385c5040504436493b30483a2f4e40353e3025392b2041332835271c4c3e334c3e3142342756463953433652423357473865534559493a5e5043190b005747385e4d3d5c493a66534255402f5a45345a47365946354e3b2c544130594637614e3d614c3b6853406c574465503d5b4837695846261606483b2a6356455d503f6050405d4e3b5847355948345d4c3868574361503c5746346150406756465343335a49396c57446f584679645366513e482f19b4967cc59e7dd2a784ba8d6cc09372c29774d0a582cea180cb9e7ddaad8cca9d7ccba07ecda282cda484c19a7bb89376ac8e76231001493b2e5443334938264c3c2c4f3f2f4b3b2b4e3f2c4f3e2e5a4937604d3c5b49355e4c3857452f5846325a48345b493551402e5c4b3b4737274e3e2f33221079634c8369508b7055937559a0816596775a9a7b5e917357a98b71866b509e826a9478608d715b8d735c8e725c8e7360886e5f412e1f42392840392945372c5d4c424e3d335244374c3c2f423225493c2c4d413163554846382b584a3f4d3f344f43354d41314e41315346364a3e304c423620160a56483b5340315942325c42336e57476750426a54465c4535684e3d725b496651406b5a4a5f4f3f5946374532234e3b2c4b3b2e1d13093d33292f22193b2d224232234838284b3b2c4c3c2d4b3e2e514434423525483b2b4b3f2f473b2b4e43314b402e3d34235249383e312042372540382b3e32225b452d94775791734da78a629a7d5591734d81633d91734f90724e9779579a7c5a97795778593a9576577e61419578588669497c63456856402313035545365b4b3e4e3e2f4c3c2f51433a473930483a2d5144343f31244f41344d41334b3f2f44382c3e32268c7565b59e8ebda3929c8271a58b7ca18778aa907fb99e8db29784a289759883725443334131227a6756836a549a7e66977760b79780a68772a3846fa17e68b3907aa07d67a78770aa8a75ad8e79ad8d76b8987fa3856da78e7a4f3d2f4e3e316b5849816c5b705b4a735c4a8972608e75618c735f816b5687705e7863505d4a3964514066534252412f645140695844594a35574a3951473b34281a5d4835745a4372523b876750876b556e563e6e563e7f6952614c37594733604b366a554069553d6e5a41735d456e5a4173614d6354413a2a1a5f4e3c6c5543765d498166538c6f5d896c5c7e614fa483708e6d5a957461aa8976a784708964519c7965b38f79c39b81be977ab89378a989707b624e594431735d48856c5879604c735c4a7a65546f5c4b6855445e4d3b5a49394e3d2d6653446c594a6e5948725d4c665042755f515a443754403565534947362c392b2052443944362b4234293d31253b2f234135294b3f333c2e213e30234a3a2d5c4c3f5846386553455b493b62524555473c1c0e03615144675547655244584536624c3e5b45375c46385b4537574436523f305b45384e382a634d3f65503f6d58475b46355f4c3b6c5b4b2b1b0c4b3b2c5747387060506655456453416c59485e4b3a63503f5c49385c49385b4a3a5746365c4c3d5c4c3d6858496e5b4a644f3c73604f695443442b15b99b81b99271dcb08dc09372d0a382e4b796d3a685c89b7abe9170b78c6cbf9474cca181cba080c49b7dc7a083bc977ca788732513054a3e325444354d3d2d574a3a5346364b3b2c4232225745375b4a3a6754455e4b3a644f3e65503d5d48375b48375a47365948385b4a3a4f3f3041312446332292785f96785c9374579172539c7b5c8f6e4f9372539270549b795da8896db999809173599d7f67876b53a0826a8c705b7f6556483526473e2d514a385244375242355d4d404f41345444375141324c3f2f493c2c5343344b3b2c4f41345c4e41504235524535554536554838514537574e3f1f1307594b3e5946355942305f45345b44346a53455c4638563f2f493220563f2d584330594838524131584536614e3d4b38274737283b2f232e241a33261d4032254636275b4b3b6e5e4f6151426050414b3b2b5242324b3e2d4a3e2e4f43334f4231392e1c4e45346058454e412e4c3f2c3930213b2e1d765e449b7e5e997b579d7d57a5855f9f7e5b8968459675549877569a795a8f70518f705178593c9576599d7e618465488c6d50755a3f67553f2919095040315141344535265545383a2c2143352a4e4131392c1c473b2d4e42345c5042473b2b3024184034289f88789d8374b29786a98e7da88c7ea98f80b59a89a58a779d826da08773846f5e604f3f45332573604f937a6495796192745c9d7e69b0917ca68772a68671a3806aaa8771a88873a1826e987964a6866fa6866f9d7e69a48976402e204030236b58497f6a5979625089735e8d74608c735f8f76628269557b61506c55437964536653426451406a5844806e5a806e5a64533f5b4e3b433a2b2d1f12654e3c7d614b8d6d568161487458428a70596e563e6c563f6a5540614f3b715c476e59446d59416f5941755f477f69517866525d4c3a2e1e0e61503e67503e6e5541806552795c4a7c5f4f876a589574618a69568b6a57977663926d5aa17c69b18c79ac8671ac8269be9579ac876cc9a990664d3956412e735d487b655079634e78614f866f5f755f516953456552435b48395c493a5b4538604a3c6751436b5547735d4f5b45386650435642375e4c424c3b31483a2f57493e4d3f3446382d53473b392d21483c3044382c3e30253d2f224e3e315141345442345644365846386050435b4d42180a006453495c4a3e574436624f41594335634d3f644e41553f32604d3f5e4b3d5a4437574134644e40614b3d614c3b644f3e5d4a3b5c4b3b2f1f105d4d3e6858495e4e3f6150405645355845345946355d4a395c49385b48396554446050415848394e40335646375a473663503f5a49395c4938462d19c4a68cd3ac8dc99c7bbc916fc89d7dcfa484c39878cba080c29777c19578a98062b3876ac09779c59e81b89378ad896fa78b752f1f10463a2e574a3a5545355346364c3f2f4c3c2d5d4d3e513f315947395643345845365d483755402f5641305641305946375b48395c4a3c5846384434275643328569519b7c5f9f7d618c6b4c987758a380629e7b5d99775b9e7c608c6a4ea1826693735a8f715790725a7d5f4780644f7e6352503d2e4337274d443349392c4230244b3b2e5545385a483a57453751413255483849392a55453655473a4b3d305446395346365f4f405548384a3e30504738190d0155473a53402f594230563f2d513a2a6a54465d4a3b5d48375c473458412f533e2b554233564535523f2e4d3a294d3c2a473727382c202b2117382e223b2f213525165444345343345747385c4c3c5343335444345a4a3a5346365246363a2d1c4538274438283a2f1d574835493c29453c2d382b1a60482e947556997857a3825f9978559f7e5d7352318968478e6d4e9b7a5b9273568c6d5087684c8364488b6c508162467c5c4374584054422c3525154b3b2c48382b4333244333263e30253022173528184d40304d41334c4032463a2c4f43332d21153e3226a58b7aa88e7db19685a38877a98d7fb19587a58878ab8e7ca48873a68b767b66535d4c3c4836287562519077618367518f705b9d7e69b0917da2836fa6867194745f9d7d68ad8d78a2836f9c7d69b79782b5957ea2836e987f6b4836283525187761537b64547e6453a08773957a679d826d8f745f846b55927965957f6a7d66546d584589746195806d87725f85705b6b59436354414337293326166952408d6e5983634c87674e8f705b816750765e46735d466e59445c4a36604b3669543f654f386a523a7e664e7b624c705b48604f3d281808574636614a38785f4b856a577c614e8b705f8a6f5e9374628f705c967765a78675a4816ea88572a98673ae8a74b58d74a98167b9957bc8aa92563f2d584534715e4d705b48695441745f4c826b5b6c5746675241634e3d5c47365f4a39614e3f5f4c3b6855446754436a57465d4c3a5a49394d3d2e5346364d413355473c4b3d325a4e425044384b3e3533261d3a30264e44383d31254a3e3246382b594b3e67574a5d4d4063514361514463554a20120769584e5f4d415e4b3d5f4c3e644e415d473a5b483a554234604c41624e43665345685547654f41654f41634e3d6752415c493a6553452b1b0e58483b6858496656476958486554446451426451425d4a3b5946375d4c3c6251415d4d3d62524359493c5646375b4839675443645343604d3c553c28ba9c82bb9475ba8f6dc29979a87f61ba9173be9577c69d81a1785cb88f739f785ba47b5fa88066b0886eae896fa48066b0947f3c2c1d463a2e5e4e3e5e4f3c594c3b524535504031503e325644365c4a3c645142614b3d665140604b3a604b3a604b3a644e405c493a5947395240323e2c1e5e4938876b538f7054997a5e9d7e61a7886b9674589d7b5fa280659573588d6e5297775ea080678c6e5671553f7f634d7c614c6e54435c493a362a1a49402f4c3c2f5240344f3f30524233503e304d3b2d5545354f3f2f5b4b3b59493959493a51413251413450403158463859493a56483b4e42361c1004524437584536503b2a4f3a2955402f5d4c3c58473757443355432f5843305b4633503d2e4f3e2e4d3c2a483725503f2f4d3d2e372d211911063830234337294d3d2e5242325c4c3d4e3e2f6454446857476353435141315346364a3d2d524232433625473b2b4c4030514131463626463a2c3a2a1a7d634a9374559a79589b7a599c7b5a9271527655368f6e4fa280648f6d518a6b4f8b6c5088684f85654c93735a88684f8a6a536e523c5d48353b2a1a39291a5545384e3e2f4a3a2d52413745342a493c2c4336265145373e322441352741352533271b3c30249e84739d8372b69989b89b8bb19587ac9082b39686ad907ea488739a7f6a76614e5c4b3b5141326d5c4c86705b967b66917560997d689c7f6d957866a38470a48570a0816d9d7e6a917462967967a2836eac8e769b7f69937a665947393e2e216b55477e6757856b5a7b624e957a658c715c8e735e886d587e6350a18874997f6e816a58816a587e6853604a3577614c705b466e5d495244373828196c524185665192725b95755c6648309c826b775d4679634c75604b67554169543f6b55406d543e7b624c765c45755c4666513e715e4f2a180a64534367503e634a36654a37795f4e846a5b886e5d8d705e977864937462967564a683709f7c69be9b88a78470b68e75bb9379c8a48ad6b7a24833205241316a57466d5a4967544368554466513e644f3c6651405c4938644f3e69564563503f5b49355d4b375f4d39685743705f4b5849364c3f2e5d514154483856483b594b40483c30372b1f44372e362920443a3040362c3c3024473b2f43352a5042354f3f325444375543355b4b3e56483d3024185b4d406151426755475d4a3b5640325e483a4c392a5a47395a47396855475d4a3c584536523c2e65503f5e49385a47366150405e4c3e3323144e3e2f67574867574775645479685666534263503f63503f6653426b5a4a6d5c4a5f4e3c5e4d3d534133614f415c49385542315d4c3c584534624935c9a990a78061b58a68b48b6da67f62966f52c8a086b58d73a88066a57d639f775da88066b68e74b18970a07b61a37f659478624f3d2f35271a62514161503c655643584936513f31564436655444624f406953456651405b4635634e3b685340695441634e3d6752415d4a3b4d3c2c4130206954418569518d6e52a38468917256a7886c98795d9b795e9d7b60a17f64b8997d8a684da2826990725a826650856953785d4a7359485b4839281f0e4b42314c3c2f5341355947394d3d2e5947395544345b4b3b5d4d3d5040305d4d3d7161525848395d4d405745375c4b3b635344584a3d4d4135180c004e4033584536574231584332503d2e5141325040314c3c2c483725523f2e4f3c2b4534245846384f3e2e4837254f3e2e4d3d2e3c3226140c014b4336443b2c504031554535544737584b3b5848385a4939504030564636514434483b2b4030203f322245372a4d40304737274939294c40323c2c1c735940826344906f509271509574558160417756378e6d4e916f538f6d5188694d84654987674e78583f84644d8868518969526d513b5c47344b3a2a33231451413443332445352858473d3b2a205144343f32224c4032403426372b1d3f3323362a1e483c30a58b7a9b8170a18474aa8d7da88b7dc0a395b09383997c6ab397829e83706e5948402f1f524233685648816a58876e5a967b6899806ca086759278678a6f5c9579648e715f8b705d987d6c8a6f5ea38470ab8c779a7e69a0867554443729180e6d57496b54447b6150866d59896e59977b66a0846f8d725d987d6ab29985b19884937a66856c587f66529077638a745d846f5a705f4b4133263b2b1c6e55418668509979608d6d5480624a745a438c725b735d4666513c57422f69533e6f5944735a447d624d775b45755a456c5746715e4f2816086855476b54447e6453896f5e8c72617e6455755b4a8467558e6f5b977864ac8b78876450a4816d9b7865a47f6cc39b82af876dbc987eb99b83442f1c5645356653426853405d48375e4b3a54422e55432f5b48375f4e3c5e4b3a6a59475d4c3863523e5c4a364f3d276755417867536354414033205e53414f433355473a392b20493d314a3e3243392f362c22453b3141372d463c32443a2e3f332756483d58483b5444375543356252435a4c3f4034266255456050405d4c3c5a493763503f5b48375d4a39503d2e5a4939544333655444574634574433513e2d59463553402f5342305948383222124f3f2f6252426859467766544d3c2872614d61503c62513d62513d5544326a59455f4d396755415b48395441326b56456c59486857475e4938634835aa886f906749aa7d5ca67d5faf886bb48c72be967da37b629b735a966e559e765d9b71599e765d9870579c775d977258a78971564334342415685642644f3a5e4c365f4f38604d3c68554479665573614d6f5a47745f4a77614c705a45644e39624c37685340634e3b5e4b3a55423142311f715c4787694f8c6a4e9573579f7d619f7d62866449a684689d7b5faf8d71ae8c7099765aa7856a98785f8d6f5771553f755a45755b4c5e4b3c2017064b42314e3e315a483c5d4b3d4f3f305c4b3b5b4a3a5a4a3a695a475d4c3c6453436857476e5d4d6755475b483a6a57486755475f5144413529160a004a3c2f52413153402f4e3b2c5342324a3d2d534636493c2b4c3d2a5542314d3a294e3d2d493729514131504030503f2f5343343b3125140c012f271a433a2b5242325b4c39584b3a4f42315444346857476756465444344134244235255040313f32224e40334a3d2d4c3c2c4838284b3f31302010886c54967556937253927150937251805f3e6f512f9476548d6e4f9273548a6b4e7152358163476a4c3075573d87694f795b436d533c604b384837272616075040334d3d2e4a3a2d57463c46352b4e41314d40304032254133264234274336263e302545372c9b8170a28877a58a79ac8f81a98b80a5877ca88b7da98c7ca08371ae95816d5a493d2d1e65574a6151426d57498c7563846a598972609f8878917a6a8a705f907763856a599076658e7465a68c7bac907bab8f7990745f826b5959493c35271c6e5b4c735c4c7d6352866c5b8c715e9d816c95796490745f9378659f8471856c589c836f856c588f7662957c6691786289735e7866524e3e3140302172594593755d8e6e557e5e4585674f947a63806850745e47755f4a6c5744735d487c634f765d477d624d7458426d523d5c47366d5a4b29170b6653456c5545836958866c5b806655896f60836958886b599b7c68a48571b1907daa8773a4816db28f7ca88571bd9780b79278af8d72b4988235200d5a4939614e3d6954415c4736624f3e5342305344315445325b4c394e3e2e5b4c3957463455443062503c503e2a73614d6e5b4a62513f3828185144335346364c3e3133251a3b2d2245392d43362d22180e3d33295e544a3b3127453b2f5145395a4c3f4e3e315242335d4b3d685849584a3d564a3a5c4f3e5c4c3c574634564533513f2b614f3b5a473663503f6251416e5d4d5f4e3c5d4c3a64514054413062503c62503c5c4b395d4c3a3a2a1a4b3b2b61523f6556436e5d4963523e68584166563f6958446e5d496e5d495f4e3a68533e624d3a5a45345f4a39624d3c5d4b375a47385a45346d513ca9856db28767bb8e6db1886aaf886ba47c63b78f76ab836a8f674e9c745b8e664d8d634b9e745c946c53a0785fa47f649b7b645e49382b1a0a614c396b553e6e5a4265533b5f4d376755416e5c4875604b7e6954755f487c664f7b654e6f59426a543d7b655067523d6654405644303c2b196c5641886a5089674b93715592735798795d9d7e62a384689b795d9a785ca78468926f538b694e93735a8c6e56866a54755a45725849624f402219084b44325646396755495f4f405f4f406b584967544566554370614e5c4b3b6251417362525c4b3b6a57496451426653445f4e3e55473a4a3e321e1206504235564535564332584536544333514336493d2d4f4232524232463523503d2c4836285745374b3b2b4535255140305141323f3327130b00463e314b42335646365e4d3b4e41305245344939294b3a2a5140305343335848394437274d3d2e574a3a4a3e304c3f2f4a3a2a43332343372930201082664e8968499675568261409574538264427f613f9577558f70519778598c6d507a5d3f785a3e77593d7f6147785a4074563e654b345944314e3d2d1a0a004e3e3149392a39291c503f35503f354336264639293f31244a3c2f2f21144639294c3e334a3c319b8472a58b7aaf9483ac9082ad9185b3978b9d8173a48978a38875b39a866b584939291a605448695b4e604d3f6c57467b6454826d5c8e786a796355806959846d5b806657866f5f856e5e917a6aa489769e836e957a6798837267594c27190e7865577e6958866f5d957b6a9378659e8370896d58947863937865886d5a9178649e85718d745e89705a7e634e886f597e68537664504636294634267d6352896a5586664d85674d8f735b8d735c6d553d766049745e49614c39725c4762493579604a7158426c523b6e553f644f3e665344261408685547775d4e886d5c775c4b896e5d896d5f8267569d7e6c987965a38470a1806da5826ead8a76c5a491aa8976b6927cb49078ceae97a68b763623125c4c3c624f3e5f4c3b5c49385746345a4d3c4d4230473c2a5348365649394a3d2c5747375544345542335f4c3b5a45346653446b5849412f215f4d415b4b3e47372a3a2c1f4a3c31493d314135292d21154c4238493f3545392d372b1f524439584a3d554538604e405e4b3d5f4e3e4e41315a4e3e695c4b60504057463453412d5f4d3953412d66534264514064534161503e5643325643325c4a365c4a3658463268564262513f61503e3f301d423320635441695a476e5d496b5a46715f4967553f6c5b4771604c5948366857436d5843735e4b5a45346a5544634e3d64523e604d3e533e2d72533fb08b71c99c7dbb8d6ca57c5e9b7457a37961a87e66af876e997158976f569b735aa67c649d735ba57d64a27a61a07b619e7e676a55441f0e0067523f66503975614977634b6c57426f5a457f6a556b553e7d67507f674f836b537b634b7e664e7b654d816b5476624a705e4855432d42301c76604b90725896775b93745892745a997b619d7f65ac8e74947559947256916f53906e53a280659272598b6d557c604a735845775d50624f411a1100423b294e3e315b493d59493a6252436f5c4d5b48396352406756446451406956456e5b4a715e4d6f5c4d6f5c4d6953455c493a5b4b3e594b3e24180c493b2e564334614c3b604d3e5544344e3e314134245040314e3e2e4938266754434936284d3b2d4a3a2a4939295342324f3f303e32261c12083830234a3e2e5645335745315647344f422f4e3f2c4736245b4a3a5747374e3e2f6053434d402f4e41314d41333629194333234d3d2d3e32242a1a0a957a5fab8a6b9576578c6d4e8465466b4c2d8a6b4c7d604095785a8c6f51876a4c8366487b5d417e63467f6449765b40765a42725a42614f3b52423216060063534445352640302337261c3b2a203d2d1e5343344131244636294e3e314a3a2b4a392f4c3b319a8371967f6db59b8aaf9385a88c819a7e73aa8e82a18675a88d7a947e697463533a2c1f483c3053473b685648705d4e584234594637756254806d5f7d67596d56467e67578a7564836d5f897463937a66937863957c68806b5a5c4e4125190d7e6c5e796355856e5e826b599378659a7f6c9c806b9b7f6a937865987d6a9d84707b624e816852987f69866b568b705b7e6551735e4b4b3b2e412f21896f5e876b5597775e8163498d7159866c55786048705741705a45715b46765d497a614d745b45725943674d365d442e604b3a6552432c1a0c655244755b4c8469588368578065548f72649174648f6e5d9c7b689a7b67a98a76b18e7aac8c77a48573caab97b08d77c3a188c5a6919279653726165f4f40604f3f6451404e3b2a554432493c2b5d51414b3f2f5a4e3e6659495040316050414b3a2a5c493a8f796b6852446c5648624f4133211366544859493c5c4c3f68584b2c1e135a4c413a2c212014084f42393b312542362a5a4e404c3e315646375745375d4c3c5946376756463c2f1f5b4f3f5848396555455b4837513f2b604d3c5c49385845345542315c4b3b68574566534453402f66534265533f624f3e6f5c4b64514061503e4938283d2e1b635343695a476857456756426957436a58446e5d49705f4d6b5a485e4d3b6b59456d5b475d4a3b6754456e5948604d3c604f3f614c3b6b4c38b38e74c19475b486659e7557875f45ab836ab0886faa8269a47c63a47c639d755ca27a61987057986f59987359a17b649979646c56481d0d00644f3c6c58406f5a456d5843725d487a644f755f4a846b55775e488169518068507961497860487b634b7b624c77614c6a55405b493543311d856f5a93775f87694d84664c9b80659f836ba48870a5876d8c6e52a485699d7b5f9d7b6095765a9e806680644c715740755c486b5446564436140d0048412f50423553413558483959493a6f5c4d7d6a5b705f4d705f4d5b48376b58476956456c59486c594a65524165503f5d4a3964544556483b261a0e4b3d304e3b2c55402f4c3628503d2e473728473728473728463525523f2e523f2e4936285442345343334b3b2b5140304d3b2d41352923190d322b1b51453558473563513d64554264554252412f503f2d544333615141584b3b5e51415245346255444b3f314033234b3b2b4131213d31232717078d72579776579374578364478162457c5d40896c4e96795b9275578a6c5076583c806548856a4f876c517c604882664e7f634b80675162503c5344311c0c006656474a3a2b3d2d2055443a5140365646374535263f2f223b2b1e58483b5b4b3c4a392f5241378d786598816f9f85769a7e70a58a7fab9085a4887ca78b7da98f7e8a73616c5b4b2a1e1050463c5e51486a5a4d6a584a6653455e4c3e6b594b7361536f5c4d7761537d67596c5648735d507e685a8369587c634f866d597e69587e70631f13076755498b7567846d5d816a58997e6ba68b78977c67957a65ae93809277649279658b725e9479649d826d937962896e597d6450715c4947372a5644368066558f735d7c5c437d5f457a60477a624a786048735a446b5540634d388168547d624d7d644e7e654f745a43755c466d5845715e4f342214635041785e4d8063518c6f5d8f726298786b9575669e7a6ab69380b89883a48570ab8874b0907ba48573a48571b28f79aa8a71a98d7776604b3d2c1c5b4b3c5d4c3c5e4b3a6954435f4c3b5441324f3e2e554335574537614e406552445f4c3d6d5749584234604b3a574231755f517360522f1d0f56463958483b5040335141325141345042354b3d304a3e304c4034463a2e3a2e222f231555473a5b4b3c614f416453436754456956472a1c0f675b4d59493c5545366350415c49386953456751435e4b3c534031614e40635041675446564334634d3f65503f634d3f624f406350415746365745373423136452446d5c4c6d5a4b63503f6754436a57465643326350415847375544347362525c4b3b5c4a3c5f4d3f6b58495c4b3b5b4e3e4734257a5d4bb48e77c4977aae81629770539772579e755f9067519f7660916b548e6851926c5599735c926c5599735ea37d66936d58947561685547190b00594635604e3874634f6957436952406e55418269557b604b866b568c715c785d487d624d775c47775e48755c48755f4a66513e5f4a393623127a6351886c548a6c50806248886d528a6e569a7e669c7e64a5876bb09175a6876a9775599d7e62987a608c7058775d4679604c796254665446231c0c433d2d4b3d304e3c305747385848396653446a574874635183725e5947337863507d6857715c4b7865546d5a496b56436957435f4f3f5447372a1c0f564637564130523b29584131523c2e5846384f3d2f503e304b38294d3a295441304c392b5442344939294d3e2b5a49375d4c3c3d2f22170d012e27174a3f2d5f4d39614c375d4c3856473266554352412f6e5f4c625242574a3a625545493c2b50433245392b463a2a4b3c294d3e2b3a2e1e2e1f0c977c61a381658f7054896b4f6c4e327d5f43886a4e8e7054775c3f8d725774593e7a5f4492765e91775e775d46896f58755b447b624c64523e5c4d3a3525165f4f404131215040315140364c3b315848394e3e2f4535285040334b3b2e5343344433294433298d786587705e8d7364ab8f83a4897ea3887da5897ea4887aa086757964515140302c201250463c52483e5a493f6b594d6957496755476e5e517262536d5a4c7360516a54467963557461537d67597d6654755c4881685476615087796c25190d705e52796657816a5c8f7866856a59836855997e69977c67816653896e5ba188749c836f9e836ea287729b816a896f58785f4b86715e3f2d214d3b2d8d7362866a5484644b85674d80664d806850897159786048755f4a76604b836853886d588b725c89705a8b715a79604a6e59466f5c4b4432245d4a3b785d4c7e614f8263519d7e6c97776a9c7b6caa8676b5927fa686719b7c67aa8773a98974997a68b79884b5957ebb9b82b2968066503b3d2c1c6050416150405b48375d48376c5746634d3f5f493b5f4c3e6451436d574a634d406751435e483a634c3c5b44344631206f5c4b6b584a2515065b4b3e47392c5343344f3f3051413453433647392c4d3f32483c304a3e324a3e30493d2f49392a59493a554434756454715c4b5744351e10036a5e525a4a3d5242336350426552435d4739614b3d554234655244645143624f416754465f4c3e614b3d6d57495f493b654f416d5a4c6855475a483a2f1d0f5947397260526f5c4d6a5748695645604d3c6a57486855464d3b2d6553456050406454445c4a3e6654466c5a4c5f4f3f5a4c3f3d2c1c866959aa846fca9d80ae8162a37c5f8e6a50a17862926955956f588b654e926c55916b54946e5996705b9b75608f69548d69538f705c705e521d0f02594838756450705f4b6d5c48735c4a7157466f54418368558368537d624d7f634e816550775c47765b466b523e7e6853786151604b3a382516735e4b866a528c6e528c71568a6f54846a51876d5496785e997b5fae8f73b6977aa8866aa8896c97795f7d634a7a604976604b60493b5c4c3d282111393323493b2e513f334f3f305444355f4c3d665342604f3d6f5e4a7d6855685340634e3d6e59485d4a395947336954415c4a365949395245353426194d3d2e4b3625543d2b6a5343553f31523f314b392b4e3b2d4f3c2d5d4a3943301f5744364c3b2b4333234c3d2a51402e5241314234271a1102261d0e4a3f2d5846325e49345746325546315847355342306455425b4c39534636514434473a29483d2b413527463a2a3e2f1c3a2b183e32222f200d977c619d7e6185664a7d5f4573553b7b5d4387694f85674d9a7f6491765b7e624a82664e795f488d735c6a4f3a7055407a5f4a735d486b59455e4f3c5545364d3d2e4939293d2d1e402f2546352b43332451413254443748382b4f3f324c3c2d514036503f35 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1557754394 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1557754397} + - component: {fileID: 1557754396} + - component: {fileID: 1557754395} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1557754395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557754394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1557754396 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557754394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 690159941} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1557754397 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557754394} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1620279307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1620279308} + - component: {fileID: 1620279311} + - component: {fileID: 1620279310} + - component: {fileID: 1620279309} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1620279308 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620279307} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.05, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_Children: [] + m_Father: {fileID: 381838816} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1620279309 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620279307} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &1620279310 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620279307} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1620279311 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620279307} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!21 &1643546383 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1519388801} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1001 &1677124304 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000010897860484, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1499561944357818, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4000010652187150, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4000011186377928, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000011186377928, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000011186377928, guid: c11a1b8316f425e469028acee630d862, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c11a1b8316f425e469028acee630d862, type: 3} +--- !u!28 &1756625093 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 320 + m_Height: 180 + m_CompleteImageSize: 172800 + m_TextureFormat: 3 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 172800 + _typelessdata: 4f3735c4b2aee6e3dce5e6deecebe6edece7eaebe6eaebe6edece7f0ede8eeede8efeee9eeede8edece7eeede9efeeeaefeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8ecebe6ebeae5eaeae2e8e8e0e4e4dadfdfd7dbdbd3dbdcd66f706a50524f5456555155565155585156594f5457505656515757565c5a4c55544d55574752545560644e585a676b6adad9d5d9d4cee2dbd1dbd7cce5dfcfe7dcc6f5d7b1ffc990e58136f07321ee660ee15f09ef711ae96b16e9792fbe67327c4121674b3f6863606c70716973756670726771725860623238385b5c602c2c342d2e405355615a59551b1c1415181d343f536e81a92a4c6f2d5f66377b66327e502e8649359b59319c582a8f532e8852044c1e175c2f00511f11673662b18456996e588c5cacd0a2ccdab6c4ceb698a6a732506c2b5e9f1557ad125abe0f5bbb125fb1225c74abbc76c9bc39eacc2ef5ce28f2ce32eac829f7d72ee4c72dc2ac3deedea0baafab615f603b40173443008ea5336a8500a4bf349ebc26a2c31e9cc014a2c31ca3bf36a4b362232e0637423446504f66736a697466cdd2bed3d2becdc7b79aa9925e9a742f8d5b259861249e652c9c612894583ca970379862094d1e365a36999481b5a598c6c5b37f987b2b66381a723812813d0a863d0483360b81371a79392b6b39284124272a1521230e4f4a347f6e5ae2d0bce6d5c5e1d4c3d8d2b8e3d598f6ce52f2c222edc11aecc124e6bc36dbb246a47e2db68f56e8ba96f6caaff9d4baeac6acb690799a725991684aa77955b37d4ec8864cffb070ffaf67ffaf61ffac61ffa569b53302d84f2dc74428c14b2fad452a9e442a93472f8847337b4b37593a28402e20322b23252523171c1f151e25151e271c222e2c2a3822202546463a484615433300fbe35dfadc3efdda38ffd541f4ac3db03708b92a1ac7322bc9322bbf271cb92519ae2417b2432fbc7a5ab28c679c8565eee2cae9e3d7d4d4cc55564857594b17140f1a1712241f191e150c907f789c8d92535272384780365ab0224ca25f7cbeb1c9f5a2bcd796b3c173959e3771631a78440a792d2386333e7e32deddadfae1c3e3dbc8dfdbcfe1d7cbdcd2c8d5ccc5c9c6c14e504f3b4443424c4b3741404d5152414546293334060e101a191e1f1d2241454834383b525357494a4e373b3e2d32352a2b30272a2f1d2027191e242b3238353c424f565c474c50373a3f2122261d1d1f4141433e403f4b4f4e3d41424248483d41442428293b3f404c504f4b4d4c3638375354584142465657593b3d3c6f706be5e5ddf1eee7f1ede4f9f0ebf1e8e378605ebeaca8e4e1dae8e9e1e8e7e2edece7e9eae5ecede8edece7efece7eeede8eeede8eeede8edece7edece8eeede9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7ecebe6eae9e4e9e9e1e6e6dee3e3d9dbdbd3d7d7cf4e4f49555651585a57545655494d4e585c5f5156594d52555359595157574f5553565c5c50585a474f51555f61525a5c585a59605f5bd3d0cbd9d5ccded8ccddd2c0ebd6bbf9cca3d48246de7025f57723ff7a23ee6c16ed6d16f2741fe17125da834ea1664660443877726f6b6f706b75776771736b7576343c3e3f45453e3f4346464e5a5c6b6568715d5e592e302b252f38374b665573a5285282326a8315565a3178682170503e9b6f288956338d59004c1b003e103b8457186c3b0f6737004f250c512474a4705f7b41626a31d3d2a6bfc7b09eb2bb0630601f58a7185dbc145ec10b59ae1f597e97a87bc0b446e3c42ce9c21cedc92de9c728f3d529ecd233ecd56195843e716952292a186c743992a345768e14a4c0379eb92ea3c12f9bb92399ba2599b52c9ab244313d003a43264e584f67717267736f69736bc6cabccbcebdc6cab9bad4bb43875e329461299a641f92592f945c32945b3fa06a1e75421d5a2e71906ec2bdaab8ac9ea3ab9644674700421118763a0b7e3903813708873a0f81391f773a00290021351a2d301d263018b9c2a7d1d5bad4d7bcd4d8c1d8dcc1c8c9a1d3c57af1cb44fdcb2aedbf24ffd148d0a437875d07896420734e1a6537165d2f175e38215d392360372362351e6c391e6d3212712c05721f009230009f3600992f009d30009c2c00b2401cac381fad402c9c3d2994432e7a32235e23134b1a0c3a1608321a0e2c1f161f1a1427262426262814141422211c241d153120182f1e0c2c23004e4400eed868f4d849f9d939ffda39ffd440fdb445ad3405bd2b1cc02b24ca332cbb2117cc352ac43a2da93a26d08b6cb18b669f8868f2e6ceeee6dbeae7de71736551544343413429261566644b979376cbc0acd1c6c2b7b4c9707ba8183778345aa32c4e8e25447b7394bf264b68042e3c0e4a42106a4422864a27833a427a33bdb783f6d9b7e4dcc9dddbcfd7cfc4ccc4b9c6c2b9bdbcb7393d3c5d67662834322a36344c52524d53530610110711121514191d1b201c2023474b4e16151a2c2b302c30331b1f22333439373a3f2f323933383e1e252b32393f232a30292e3236393e1415193e3e401f20225f61603c403f4248483a4040494d50494d4e464a4b4c504f4446454547464041454142464546485153524d4e49deded6efece5eeeae1f6ede8f4ebe67c6462baa8a4e1ded7e9eae2e8e7e2eae9e4ebece7eeefeaeeede8f0ede8eeede8eeede8eeede8edece7edece8eeede9eeede8eeede8efeee9efeee9efeee9efeee9efeee9efeee9eeede8eeede8edece7edece7ebeae5e9e8e3e6e5e0e5e5dddfdfd7dadad0bcbcb453534b50514b5556514345424a4c4b4f53544a4e514e5356555a5d424848464c4c4f5553494f4d4c5051535758464c4a4e545050504e5655535f5e5cd0cdc8d0c8bbe0ccb4f7c9a7d08453d76624d85507f4711ffa7824f6741ee76710e2640de06f23c66c387e412267493e7169676c7071656f71667072677172323a3c484e4e3c40433c3d423e414a3a3d423c3e393c46473b5166466b95386db1306bb73c7cba27659809426d1f5d761861672b78680e4f2d0c4d222f784b186a3c267d521c744a1a724c196234184502a7b663e7dc80edd980cdc680c0c6a41b304339619e1d58b2145cc2135fbd1e5a966b7d7fafa462eac840f5cc26f6d138f0cf32e3c819e5cc27e9d05276650b636128757d4294a1458ea12ba1bb3499b626a0bb2c96b22a8ca62b7a932b71843566743f272c16626761666f6e6d77796a757b6d7578767875bdc5bab5ccb887b898368c5d2b9660299863379e6934865561a97948916363a47968966fa7c0a0cdcab7d4d3c1b3cdb44b825b1d703a1a844401813701883b0483361079342970380e370f232d15252a16263f223c613f345e38acd9b29ccaa6587e4f7e8e47e7dc72e4bf26f5c120f1bf3cc997366b3900603309623d135f3b17623317693923693e2e552b1d4f21124c14036119037b230d99351ea83824b53826b83926b03923a83e28993c2b8e3c308c413c6b2b294c1b16431e183d1e1c341a1b2b1719302222211c181b1714221e1d2620202117152d1d0e3620003e1e006032006336009d7b21dec14bfdda4afbd738fbd832ffd938ffd642ffb94bb63c0dc22e20c12c25cb322ccb2e25bb2318b82c1fae3e2a964f31966e4aa38a6beddfc5efe5d9ebe7dcdadcce4c4f3a47462a7675499ca15fb0b572c8c797e6e2c7e5e1ded4daea8da5bf1d406a2a508f00236f0f408d0e4482063e590d4d4f09594e1b6e50337b49557d3fa3925af4d3a8e8ddcbdcdcd4d2d0c3c5c3b6bebfb7afb4ae4e5955344340758584293737464e504c54562c3a3a222e2e100f141b191e181c1f35393c1f1e231a181d4445493d41443c3d42373a3f44474e383d432c333b282f3720272d282d31313439373b3e3a3b3d2c2d2f616264373b3c484e4e383e3e4a4e51404445393d3e3b3f3e42444342444358595d30313536373932343333342f72726aece9e2f7f3eaf4ebe6f7eee944312db8aba5e2dfd8e5e6e0efeeeaebeae6e9ebe6eaece7efeee9f1eee9f1eee9f1eee9efeee9eeede8eeede8eeede8eeede8eeede8eeede8efeee9efeee9efeee9efeee9efeee9edece7edece7ebeae5eaeae2e8e7e2e5e5dde1e0dbdfdfd7d9d8d393948e58595356575158595452544f55575652565552565754585b484d50515659545a5a555b5b4e5452565a594c4e4d545655555b57525753575755565455565457625a57e0cdbeeec5a7d2885bd87136d05009dd5104f06918ec6a16f2701cf06f1bee7421d96e2aa6572c4a1600422b23726e6d676c6f667072636b6d70787a10191840484a585c5f4e5156484d53404549363a3925323a092a493b6ca42c6bba286ec6296ebc2f6fb93b71bb3a70ae15557b185862174e3b3b7753418f672982561d7a4e1f7e541d7b5628723f406515dce17beed966f8da68f4e27ee2dd9b99a0982e4a722559ac1d62c91964c9215faa46617f9c9873e3c648f1c723f3ce37f1d035f2d428e3c821e0c43ccbb94963630988953982951fa0b73198b52799b62a8ea7257c9321687f2767793b75815b7d84722e302d6c6f7470757b6f787f6d77807079806b7073bac7c0afd0bd4885643a976833a069379e693f925e59875681a273446f444a744c83a280bed1b5d7d8c6d4ddca3760402e7346106d3413864101883c02893c0b80391f7a3d002900263f1f2d311a283019173c1b66a078569e704e9a6b4f94674f81428b9938d6c543f4cc2cfdca30fecb5e5e2d006432116334225a341d633d2661321e4c1b0a4416074a1a0e60281b722d1e7e27148824148a1e129f2e28a83532a838369a383577262264201f521c1c482021482b2d3321213024262c21271d131b2e242d2d232b2a20212c1e1d301b183c1f194f2a1a6a3f1c8c621ab17f28cd8f38c18320f1c145fed545fdd538fed734ffdb35fdd538ffd64cffb653c4461ec83128c8312aca312bcc2f26c62c22c6382caa3724c27959ac805da28867d5c4aaf1e3d6ebe5d9e4e5d5868a6f6f7245bfc481a4ab4ec1ca6dc8cd8beaeac4efe9d9e4e3e1d4e2e299b2c63c5d93042f7d0d43990d499100385815555e0b55587bc6bf2b6f58517551a69260fddbaee9dccbd8d8d0d2d0c4c2c4b7b3bdb492a59f183530b2d1ccb7d1d02537374c5154494f4f2836361523230f10120d0c11151a1d181d214c4d512d2c313e3f433f40454041463f40452e313632373b292e341a2127272e34282d312f3336363739252527191a1c3034373136392e34344e54543a3e41474b4e494f4f5054553b3d3c4143422d31323135364142444d4f4e50514c494843e3e0d7ece8dff7f0eaf7eee93a3128afa8a0e1ded9e7e6e4eeecede8e8e6e7ede9e7eee7ecede7f0ede8f3ebe8f2edeaefeeeaedeee8eeeee6eeeee6f0ede8eeebe6eeede9ecebe7eaebe6ecede8edeee8eeefe9efefe7e9e9e1ebebe3e8e8dee2e2dae3e3d9d9d9d1dadad27777755557565254535d5f5e3f41405458574e52515157554d5353565c5c3f45455056564d5353515757474d4d565c5a383d395156524e54525157574f5553585a594341446a5854704630d68e66de743ad85914f6732bf06b20ed6416f26918f77320ed701ede6e26bb602b480c003f1e176a605f707477606b6d5d6969666c6c6266651b242340484a3b3f424c4f5452575d54595d565b5e3343524c739e376eaf2e71c22870c53078c43478c33875c53771bb3f7cb3316e8b215a5455977b12684521835a1b82531980511a7b502c733988a646e3e06bf2dc64ffe167fde46ef2e28a50502a586d7e2c5ea71f63c81e67cd2366b73e699398a68dcdb642f1c92bf0cb35f0cd35e5c21ef6d532efd13be5d14a8b89108a951b9cb42a94b12188a71d85a2246b801765762878885b6e7a62666e614d524b595b565e605f757881747b85747d82707b7f737c837284848db1a3539275419e72389e6c449e6a5a915ac1bb87cab48342491f465a35bbcbb0d1ddc9d6ddcda7baa422562f0a5b231b84420b853c0084370a8a40177c402a724204250629351d282c13152405376741438c5f3994683e9a693d8752497528e2e069e2c231e6b81ae5b429dbae536035006034195f33265931253c12064012034b1a0b5324144f15079d51449c4436a043319b3e2d9d40398d3a36631e19551e195a2d285a3431482424492f2e2b1d1a25201c352f2f2a24262a21262c20242d1c22341e213e1a1a47171351120b61180781320bd18440d9992de5a72eeeaa3bc68511ffcd43fed03cfcd03cfdd43ef8d033f8ca37f9c14aea9545c4422acb3131b51c16cd332bce2f29cb2e27b42014b63d28b26646b48662a98b69b9a58af5e5d6e9e1d4e0dfcbd2d6b3929c5dc7d17ac2ca5bafb54bbfc27bebecc2e9e2cfeae3d9e7e8dad2dcdd5a6e932e4e890e3a81104480043a561d5c6309555576c5c978c1d06c989b928565f2d0abebdac8ded7cfcac7bebec3bc97aaa4294d49a1ded69cdad5abd4d8273c414445474d4c4a28343222322f0f15130206070a121510191e21292c3b40443d3c424340473130381d1d2533373a2e333632373b2f343834393d2b2f323233352e2e2e4a45494e4c51383d413842443d4748444d4c404548393e423f474a4045482d2d2f4c4c4c464c4a333c394f53544042415252503b3a356d6a61eae6dbf4ede5f5eee6514d44b4afa9e8e4e1eae6e5eeeaebedebecebede8eaefe8eeefe7f1eee7f2ede9f1edeaeeede9ecede7edede5efece5efece7ecebe6eeede9eeefeaedeee9edeee8edece7ecece4e8e5def0ede4e8e5dce3e0d7e0e0d6d5d5cdd7d7cf64655f595b5a494d4e5458594c505155595a5054554d5351494f4d5359595056565157574d53535056564f5555555b5b5256575156524f5450565c5c4d5353515a575556516153505933269f5937db7642df5e1ce65a0fe45f12ec691bf36e1ff67323da5b0ce6762ebc5f26510b0046180b3f2a29767678626d6f647273545f614c5051373b3c3c4647414b4d494e5151565951595c4f595b3f474a3647573e608d4678b7316db63476c43a7ec73779c53876c9447fcd3f7ab603405f5f9d984f987b2a86611e855a1783521d8353247c4c397430deee83ece161f5dd5ffcdf61ffe264e2cb61d4c989323e344774af2263bf246dcc236abc346ca55e7d78bdb354e3c435edcb36eecb33eeca2ef4d137f4d53fdcc93ea39f229da92d91a8267e9b1b748f1e5f771970803f77835b727e703e494b8c969f4b555faeb8c1596269343843787c87747f83748285707d856e81856181761a4c333f8a634f9d6d5d9b68748c58e2bd88cd9b6a82734cadad91c5c8b5d4dbcbcad8c7aacbb00f4e1f1d773a15843f0e8c4202893c08813c1e774100200017291130321d2e2e142a3b1b39674240895e3696683a9460498348889e49dac842fcd137f3c12affcf555623005423023b0b003606003605003f0e0744120975433877493a4a1507924c409143367b332463211172353093635f5b3c3956433f322423291d1d3b2b2c2b1d1a2b221930261c291a13371f1b43241f46211b4b1e18511b11652315772817892d189f3815a73e04f99740f4a129f6ac29da9219ffc040f7c12df6c82cd8ac17d0a410deb317f5c63ad09a30691800b93c2ad13f40b11e16c63226c82f27c93028c83929b9422a9d5232b48662ad8a6aa68e74ecdbc9e3dac9dcdac5c3c89fadb96fd6e27efcff8bcdd162cace84d6d5a9e0dac4e0d6caded6c1dcdace959cae253a652b4f8d17467e033953205f640753517cccd36ebfdd7fb8d395a5a4938d7fdfdcd5dcddd8c5ccc595a9a0395956a6dad697e2dd95dfdea3d5dc1f3a414444464a4947192d2b19322e0f15110d0f0e010b0d06181c0318193143450912171a1f25383b4423262d32373b313b3c2b39392c3c3c2c3a3b1f2b2b36424097a09f6d7172454a4d212f302236352335351d302e2c3c3c1b2d2f2b404325393a434d4f47504f37423e414d492a3a392f3e3b484e4c51514f515149e2dfd6f0e9e3f6efe9b0a5a1c6bdb8e2dddaefe9e9f3e9eaf2e8e9efeae6f2efe8efefe5eeefe7edf0e9edefeaedeee9edece7f1ece6f1ece6ecede7e9ebe6e9ebe6ebece7eaebe5eae9e4ece9e2ebe7deefe8e0e6dfd7e4e0d7e1ddd4dddad3cccbc6595a555153504e5251373d3d565c5c535959505656565c5c515757373d3d555b5b535959575b5c55595a525659363a3d565a5d5455575253555759585256553a3e3d565c58564f455b3a29995737ea814ad65513d44702f8681fde5300ec6813e96b17ee7628e7772fb6571f56150045170746241a806f68686e6c637373657074646b713b3e452d32384752584553565c6165575c5f515b5c5a65675765684353623d547600184726538a487bba3f78bf3f78c74179ce5189d64a84b60241530042321769452a895f2085591e8357227e4d347942688f40dbdb63f4de57f9dd5ffddf63f5d453d5b641c9b05646441e072e552264b2256cbe286fbf2c6eb84b77909ca266d6c54feace3ce9c82bf0ce37e3c332dbbe36ebd75c95942a8f9b39718522687f2762753375845b7580706670712a353b1d2d3d2a3f5c1b3558415f81afc9e4636a7a797c857683896f808776858c6c7e8050635d1f38252b512c406436839668c6be8de3b180c38c63c7ae90cfc7b4dad2c7d7d9cccee4cd77a58116632f1d824011873d05853807893f1384443682510c3612272c1638311e2b270e353f241639194b855f3c8b5c458a516b7f40e7d87de5c034e8b51bf4bf35e8ad494804005410076323197b3c338d4d44995a53955a528b564e663e3455312560382c866256947c705241372e241b2f2a2443423e2e2e3028252c2f2a3120171a30211c3c1f115a311f65321f501100611600802a1195371b9834129d350ea1360aa03002a83500bb4c00ff9638ff9c34e88e1ce49a1ff3b82effd133ffd834fed434eec326ffd336ffd349f7c765b06b30ae412daf2b27b12d20c13c2bc3392cbb3124b42f1cb1432aab64448155327a563693785de7d5bfe2d7c3d2d0b7bcbf92c0c777ccd56cdfe76d889020aaae64cccb9fdad3c0d8cbc2ddd0bfd9d0c1c6c5c357637b3f5c96204d86043e563c80830047437ccccd6ac0d973c5ea76badd7bacca809bacc7dae07e9b9676a096a3dad5a0e2e198e2e593d8dfa0d4df26444c212528303634aed5d2638a871d1f1a110d0a000f0f001312b2dbd782aca8234544b6d0d14e5d6438434939464c273b3cb4d4d199beb72d4c47b7d6d17999947a99945d76739fb8b5bbd9d724474389ada9b1d5d1b4d8d6b0d8d7a8dad7acddd96d918d334c49404e4e233735a6cdc8add5cd4e615f434947373934787772e8e3e0f5edebc4bab8ddd5d2efebe8eeeae9f2eae8f5edeaefeae4f1eee5f1eee5efefe7edf0e9eceee9edece8efebe8efece7edece7eceee9e9eee8eaece7ecede7eae9e4eae7e0ebe7deece5dde8e1d7e7e0d6ded7cfdad5cfa6a5a053544f525451505453434949474d4d4b51514a5050535959444a4a454b4b5056564d53535056564f5354434748393d4051555847484c50515554555748484a48484857535051483f5f4431915233e48557e26221e2540afa6c24e4580df56d17f5751ceb7724e1762ebe5e247227003e0f0041241c6d524b584944676d6b6270716e737766676c46464e3a3d444953552f393a525655595d5c565f5c5b6a67536363526069515c72172846000f2f03285220497f4976b74a78c34d7ec0093e66003c45145f48247b5123825621875822875b2d814d3f7331d0e58aeee063fbde54f8dc5ef9db5ff9d759b28f1bae8f34635a2f1e415f306bb12b6db9276ebe3276c73c719d8a9e82a9a34dd0b739ebca3feacb4ed1b43f9b81137e6b0c524f02383e005b692c6b7b4a79866a727e744c56604a59700e1f3b00173c2a4e823a67a23667a1557baa56657c5f636e78858d7d8e9576878e77868977827e4f5a4a3a452751562e685f349e7f53d9a172c58b63dbbc9fdecdbbe6d9d0dfe1d43a583c3e794d1b6e3819834109853c098c400b843d237e43042b0025280b321b092f0f004429183624103f3d28727f655c7a566f8056856d3da2732be8b444fac448fcc65a894f06a15e4b9d5b5f9a5f5b915a538a534c834e4874453f724b468a6e6a65514a42271c3923154c3f2f332d1d2724132725161a17082c241935231f3f2723462a1f48220d521b00621e008c3f15a74e22b34e20d56736ec7742f47b42ff874aff8a48ff8c49ff8a40fe8c34f68527f68529e8821defa027fac031ffd532f9d328ffda36f4ca28ffd837fed549f4ce69c99657a04a2fa23c2e99301b91281289230d811d0679190074290a916a418170447d6f4a7d7956d9debecfdebdc3dcb595ae74bfd278b5c656abb93eacb54a393a003e3814867b69d4c3b9e0cabcd8c3b0d4c5aea8a8a02738521f42600d424821645d0b544d7bc9c980d0db3b899f72b7d675b0d085b3cd3965729fd1cea6dfd69ce2d899e1dd0f545993d3dc9ad3dc21464e2a3435364240aadbd8659391465250373b3a25424000201ca8d9d379aaa4063231b3dbdb3e5d60112d30314d5117393aa8d9d393c5bc71918e98b6b4aedbd6396a6449726eafd2ce6987852343404f78744f7c79547e7c5b8c88508d8694d1caa6d5cf2845412f393b3e5050a4d7cea2d5cc4658584145464b4d4a4f504bdbd7d6ede7e7ede9e6e7e6e2eaebe6eef0ebedeee8edeee6eff2e7edf1e3efefe5f3eee8f2ede9f1ece9f0eaeaecebe7e8ede6e7eee6e6ebe5eaece7eaebe5ecede7eae9e4e8e5dee9e5dce7e0d6e0d9cfddd6ccdad6cd89868155545058585848494b53575a5258584c5252555b5b53595943484b585d60565b5e4d525553585b53585b4c515452575a565a5d4f53564f53565b5c604e4f515b595a5f59594a39326945358d5033e38154d85d24d54e0cef621adb5309f16e20e96b16ce5801e07527c26427873716450a00401c0e4b352a654d4972626366656a6e71766c676b716b6d5b565a2525254a4c4753564d58554c403d34363c32333f3552635d4c5a5b494c553f414d25343b314752142e45032143072959517aa603374f003d3c0e5a3c10673a258557218758208758308449567c2fd9de7af8e064fedc56ffe564fce063d1b138a4821eb3954f91876e4863813465a7346fbd276abb3478c9417aaf597775b9bb8ad4b562b68e2f8768188a6f2a846c2c7e6d37776d4a57553e808274798078656e691e2c2f4052602c45631e4070315f9d1e56a33372c22e71c02b61a16d85a9232f3f828f95818f9279868e7c898f7c8584878a7f88836d615233593f1c8b6139b87e50dba275e8c4a0e7d1b9eaded2d7dfd03058361e6233267d46117d4109874705844116803e4580487f6b488c4e398e4a3d9b554db9706ac67f79c27f77b4756cac7267a96b60aa5e517d3117713200b67e41d29f669161398e5d56946a6ec19e9cb69b947b66614f3e3741322d3d33313a383b2e252640251c4d2a163712004a26044b24074a23044e2b034e2400521c004e0e00792f08782800f19d5dfba359fd9c4ffb9145ff954afa883ffc873af67e30fc8535f98532fb8933fd8b33ff9137fc8930ff8c36f98b2cef9928ffc139f2c521fbd729ffd933f6cf2cfdd32ff3cf3be6ca5cc5a558a8754aa265496c2b0d8245287245267653336f512d6f623861743d53763c5c7f494e7a4536723e30773f38844432772785b64b91b33b687d08d4db7c413b093f31173c291a4d3529a5887ae3c5abe1c595ac9a68484728162a111540222f6d540c585481cdcd8ecdc2558170657a6b95aeab5b93a49de4f69be2e49ce4d994ddcc034a3c1552539bd6dc93ced6244f553e4e4e2f3f3eb1dfdf6295961d3f40b6d6d54f7b7a00312db2dcd884acab002225a9d9ddaadedca7dbd7aadadaaadedc9cded491c6be415053404d539dd0cb71b2aaace1db8cb0ae475055313a41082729153f3e183f3c19433f0b423c90c7c1b0d9d3485e5c221d2344494c9dd0c7a8ded1465051352f3157565242433d6d6c68e9e8e4e4e3dfeeefeae8eae5e6ebe4eef1e8edf0e7e9efe3ecf2e6efefe5f1eee7f4eceaf4eceaf1ebebeeede9e6f0e7e6f0e7e7eae3eaebe5e7e8e2e7e6e1e6e3dce3e0d9e6e2d9dfdbd0dbd7cedbd8cf6a6a625758525b5b596263653f4247585b6055595c5054554f5354636969454a4d4e535654595c505558585d606166693d4245575c5f515558505457616568595a5c4948465b5653423330664639844728ce7346df682ed64f0dda5109dd550bea681cf27525e36a17db6d22c369348f4828460d043f16144b30257764565b464376636571686b6e686a594d4d766b6945403d3d3a356765595d5b4c565445494a3a49504056625463746a4d5e584248462c312d3c473f607169aac0bed2edf605243902283d04393d0e50420757320e66362a855929865a278759367c3ebed57dece175f7da62ffe261fbe05ffce365f0cf5cb8973ab59a63ada4959db1ca0f38703469b53775ca377bce3d7ab95378934a544b72572c775017866b3c826f47928260b6aa90857d72817d7c7e7e86525864313d4d0c1e340011341d41733463a71f58a73f7fd60c4da108428c35609735496449505a5f6769818a89878e9480878d828888888880aa9f8da69078a1826590623ea16236e0a070eebd94feddbef5e3d5d3daca6385624d855638814c227d421081411682442c7c4142592da4664fc35c53b95851b95a56c25e60c76365c76768c56a69c06668c36e71cb7d7dedaaa4ae7a6c724933cbab92e9ceb9826d682b1b1c392e2a3b322d36312d3c3431382d29342a28201e213c332e442511ad7f5dcc9668c68857d08c5fd48c5cd3884edb8d4be18d4de3894bdf8046d47231ee8d3ef08b33f98a30ff8e33ff933efd8936ff8b37fb832dee761ffb882ffe8f36f58730f48631fa8736f67d2ef4822af29b2affc238ffd22effdd2dfed82ff9d22cfed731f6d842dcd15ec3c270aaa875ada58076623d796b444c592e435e3151713f46753e3378392c7b39267533297e3b1c7f3c1b863e127e321e7e2499df6f93c34b778e22c2c7754e451e2b1807482e1f36190b4e2d1e5b3717aa853edbbb64cebc68b7b96e365414487f5505514785d1cf94cdbc5c80666d7a5c1f3622a1e0e592e4f299e9f284d2d407524b0040380b464a94cbd297d0d92f5a60444f51314140a4d7d84d8a8b90bebeaedad9a9dfdf053d3aacd9d480aaa8001c1fa8dbde95d0cc92cdc799cfcf99d4d29ee6db8ec7c01d2f334b5a5f00312e9bdcd49dd9d1345c5b404950252e35bae0e1a9dad7b0dad8b4dedaa8ddd7b4e7e27fa3a12c403f57585c3543439fd9cd9cd8cc384a4a4341443232304f504b454543dadad8ebe7e6edece8edefeaedf0e9edeee6f0f0e8f2f2e8edefe4ebeee5ecede7efeae7f1e8e9efeae7ebeae6e5ebe1e4eae0e9e9e1edeae3e7e4dde5e2dbe2dfd8e0ddd6dcdcd4d0d0c6c9cac251524a4c4f485257514246454145464b50544b4e534e4f53515254494a4e43474a4e52554e5255484d5052575a41494b40484a5056564d5353454b4b5258584a50504a4c4955504a4c3f365f443b3d0b00c26836de6b2cd25310e9651dec671ae36010eb6e1cea7120ea7224cc672f97574b220009250d1d321e277e675f654f415d4843513d3c56444054423e52413a5e51492a261b403e317f796b8e8b7a848c77818f787d887792a091b3c9bdd4ebe1e7fdf0e9feefe1f5e9e1f9ebbfdbccc5e5d85e7f78012c2200331e0953320253282174462d7d56307e57327b4e497737dfdf7ffbe472f8df69fae067fde465dfc346edcc59ba9b41c6b280c2bcaeb9c5d31939624172b73977cc3b7fd44383cd4a79b1526585735f5e94745fb4a387c4bda1bdbca87f81747b7c776c7073212a31586877293e5b2743734565b03d65bc3b71c72562b52963b52e5da1425e86495468434144c8c1bb3a363392918f9393959192948d8f8c8e8e86b8aea2cebbaae4cab3cda282da9669e39662e19b6affcea8ffe8d7e8e2d2828b6c6980565276463b72393483412b75364c73465c4c33bd6460cf585aca5e5ccc6463e47a7cfd969affacadffc0c0ffbfc0e3b3b3bb9a95ccb4b0998785483f38222315323b2a3b4b403f4e47262c283635312e22225944434927254c292549322c4229155f360ad09a5ece8a4bf0a260dd8546ea8442f48033ee7a27e57a28d87728c76c26a54906eb893ef48939f8842fff8633e46c1ef37e31f47c2efc8332f07621fb8430fd8e3ffa8e43fa8e46f78640f7853fed832fdd8811ffc12fffd430fed629fbd228f9d026fdd42af3de478b972b42681d306b333770435172454e7443347b431c763622823a197f350f7c380e803a1287390d83350b85380582340c873713802736891d6096279fb4555b5b154031143a2417412615442715391809502d055f3800f3cb51e3be3ccab73f4a5900527e41074f3989d5d199d7d223584e61927fafe4d29ee1d89ae4e771bed06ebad26cb7ca0036450e48568ec2cf93c7d2284d553b3c3e192523a2e2e485d3d5a9dbd8345e5c9bd3d4a6e4e3a5ddd474a9a1002e2ca9dbdc2c5d5a1d4e4b1444442259569ae0d68ecdc42c5350163635aedcdaabdfdbaadfd9afdcd9284646032524a0dbd56aaba3063d3810423f18504d1546432d4c4e223a3c3d5756234c4695dbd09be1d6214845243636454e4d4e504f3f3f41676769f0ecebebeae6eaede6ecefe8efefe7f0f0e8f0ede6edede5ecefe8eaece7ede8e5ebe6e3e5e6e1dfe4dddbe3d6d9dfd3e0e2d7e6e6dce1e1d9e1e1d9deded6d8d7d2cfd0cabbbeb754575051564f4a514a53595553595751565952575b515459515256565759535458565a5d4d515453575a54595c50555854595c5056564f5555515556575b5a515554545857494a454037322d15093b0e00a65c35e47637d9570cf26e26e25d12ed6a1ae46310ee711dd16014d97539a159406549604e4b78484d754b4b63614f4d583e2f452f245d473c51392f462e2452393259473d261f0f959482dadbcbe4ebdbf0ffecd9eedbc2d5c2b9cebfc4ded3d2f0e4daf6e7daf5e4dff7e9e3fbebe4ffeae2ffe9bcdcc72f594145826319643d015428267c4f31835f357f5a3d7c4fa4c986ede582fadf6cf9e272fae16dfade61bd9d24be9c31bc9d4dd7c49adad4c6c9ced191a9c52957953d78c83f7ece467fcc5582c35e74a3a9a0b1cfbdb9ccc6ba9294879196927a82843a4147232d37051a2b0a28441d3f6d32599c4470c93565c74c84d90f458f3864a335507d444758594f4d998b7eb2a6965950496a6562a09c9bb6b5b1dddcd7f0ede4f5ebe1f7e7d8fbe9d5f6d1b4e69f73fea973fca770f5b383ffdfc4eee0c6d3c9a59693665f6833586d3449703756784684896b744e41d57577ff8a90de7071cf6565c6595cc65c60b55556af5f5ea267697553522116123d3d3b4b4c5041424634393231372d232a2243443e40353145302b57362f7e534c7d493e572316512b18361400724b14e1b26ef2bc76f6b571ce8342bf6622ca6014af4a00bb711a874f00683a00663100c27531ef914bfd954cfa8f49f78f50e68042de7734d0651dca5c11bf550bb75410b75516b65217bb531cb34a10bb5c0cf7ac35ffcc3dffd237face2dffd93affd635ffda34e9d74568831a3a7a2c2e8d4d217e4737713e0034001f7e3e11853c09873606873507853c0b894006833709863808873a09863a088036167f2d4195333f75139eb15f9a955b7a6a533c251d3d221141250f3a1a03603c08a47b11eec539eabe27cfb52a565e0059823e10553886d5cf94dcdb95d5d5a4e0d6a4ddcea8e1d0458378337a806ab7c771bdd772b9d530728a85c0d28fc3d1284952333333000906a2dfe096dedd78a09f1937351c4a4aa1d5d3abded57fb1a804312eabd7d6a5cfcd9fccc9a3d1ce9ed1cca1dad38cc4bb1d4a45aed5d2b2d6d6335757264f4bafd8d4a6cac81e4844a5e1d99cdbd29dd6cf9fd3cf9fd3d1a6d2d3adc9cc455f60a6d1ca9bd4cb9be1d6a3e7dca3d4d0adcbc93e48493434364c4b5048474cebeae6ebece6eef1eaecefe6edeee6eff0e8f2efeaeeede9ebede8e8eae5ece7e4e3e2ddd2e0d3cfe4d3c3d6c3c8d6c5d3dbccdbdfd1daddd2d3d6cdd4d5cfd1d3ce8d8f8c4a4f4b5156525b615d444a484c55524a5352515a594d5255575c5f43474a4f53564e525553585b4f5457585d6042474a5156595056565458594f53545557564d4d4b5556513b3a363c3734261619351105662100e07e41d0550fd95107f0661eda5208ee6b1be2640fea6c17e17a37a4644b5a42504353844669ab365a983b507b40353d5f43375134224c2f1d5137283f231853322d5c3f39524232d5d7c2e6f7e7e5fdf0e1f8f0e2f9f1e5fff2dffeefddfcf6dffef8e1fff3e2fcefe9fdf4e9faf0e5fae7cbe1cacce4ce2f523a42785e40876742976d2f8c602883602c805c387c49daffbcf4ef91fae278f8e076fce072f3cf57c09826b18a2fba9b5ad6c4a0dbd4c4ced1caadc0cf3a65984c82ca5284cd5782c6365a8e132a4ca5adb8a8a9ab9ca5a48c94976d717d373d4d6d76871d314a2348724173a8396cad3971bb2664b72d6aba25589a406599233857373b477d7270a89688d0c5b1e8e1cef3ede1f2ede7eeede8edece7eeeae1f5ede2f5ede2f5ecddfaefdbffe5c9d7946afba46fe68c4ee8a065f7d2a6f1dcb1e4cf9acdb97ebaac6b91884fa49f77b6af95a8958692655fb35f5fbe5559c55d5ec8605fcb6362d46b68ea7a78ee8a88cf89876b41423a30316b6f7228292e413c404735335637356635386b2f31783431732d23621e0b98553be09d82b47959ba8d66d4b284d9c088d6c287ccb87db39a62caab75936e378a60246f56134b570d4365193f671e3d4e0a825e2297541da659259a4e1d8b461d7d3a108f4514a3531ea9571fab591f9d4e159c4c17d48054a54e23aa5423a55810ffc656e8b631f0be37ffd148ffd34cf6c53affd440e3d1475879102d78251581361177362f692f083b022d7f3f157f3709833609883b09813712843e147e3c137b3c0f7c3b15824115793b26803a31792551812db0bf7ad1ca9c8d7d6d7d6962654b3a3e23064b2a01674200ddb544f0c93de2bd26ccba30505e00557e42185a3e8eddd78dddde9ce0e3aed8d6acccc1678a7673a1852a6d4e0047356db9c66fbfda6cc0dc7cc8e28bbfd42e4c572c3232161f1aa9d3d198c6c43747472f3739203435082221adcac590ada8364f4c6f8c88a4cfc8a0d2c9a0d3caa3d2caabd2cd3255514c6f6bb2d0ce495e5f546666475c5d4d6766b1cfcd4467631d443fa8d3cc9fd0ca9fd0cca4d0cfaccfd1253d41395556a2d4cb9dd9cf99d5cd9bd2cca6d3d0accac83c464738383a5251563e3f43f5f2edecebe6edeee6f1f2eaeff0e8ecebe6eee9e6ece8e5e6e8e3e8eae5e2ddd7e0e2d7c2d5c25c7a621e3a236e8670c3d4c1c6d3c2ccd6cbd0d7cfc8cdc7676c685355545155565256574b51514e54544a53524a53524a53524e5356494e514d55574c5456525a5c474f514e56584c54565156595156595357584c4e4d5959595453515753504c4743665f591d0c052b0802501400e2854adc681bcd4e01ec6418d74d05f26a20ec6b1ae86d1dec762cbb643749282f56618e355ea02c64b1356ab83f619e4949614631305534235936204e2e1f56362b5a342b58382d534333808370e8ffefdefaeee6fdf5e7fcf3e4fff0e4fff0d7f1e8bcd3c9a5baa99bac9ac0cac1e6eee3f0fae2f2fddfa4af9159694c48694e0d3e20397b55408c653f937136865f3e814e79a05fe9e794ffeb8efce585ffe480e6c156d4ae4bb7954dc6ac7bd5c6a9d8d1bfd4d4c8c6d3db204268406ba21e457c113162122a4e1a2c4277848cbfcdce75848b3644511e293d24324d233758496a973b6daa346db46fa7f25a8ed727579740689c3e5a7f4f6074abb0b4ebe6e0f8e8dbfae9d9f2ead7efead7f2ecdef0eee2eeeee6edede3f7f3e7f1ebddf9f1e4f7f1e1f7f2dfffefd7cb936eec9f6be99451d68e44fad48de1c97fd3b763c8aa50e1c86cdcc47acfb590c9ae9dc6a9a1b68984b36364ffa4a6f3898bdc6e6fcb5d5ec25050cd5352c45452b662609a64625f45485a4a4d574241603e3c6837326e2d297422248e3434c16862ca7767a85e4392502daa6c45ecb78be2b685e0bf89c8b37aaca064aba1649e9c5f979c625c6a2f516528476e2d2c6f281c6f27167028256322515620573609501e00652e10673b2061351a6f3a1b713616713711874c2494592f8e50297d38198c452579330f773802ce9c45dbaa44de9e3aeba33ffdaf4dffb550ffc556ffd56d76711f40631f1b6321256f346791611e4415296833297d4215793b147d3b1c7c3c267e4125723c1e6835106127004b1000420a00390050833880a258b6bf86cac4a0eeded1ebd7d08c7764876e4682611e9e7a1cd7af35ecc637e8c52dc9b72f4d5c00517d4211533887d7ce94e5df9dded873928c182d1e2d4b3117431f0a481703492400403e74bbcf72c3e077c4e08dc6da3456622f393819231b17322d36504d5056564745463b40433d47483d4c47475651414c483d4d4a3655502f574f385d5546655f3347465062624b60614357565561615b6463505a5b405050354b49425b582d4340213a362d4c471b3b382741422f44474a5c5e213a372c554d18453e2f56533151502d4b4b485e5c3f4545383838323335474b4cf0e7e2f3ece6efece5edede5eeede8eeebe6ede5e3eae6e3e0e3dcdce2d8dddbcfd3d6c55366503455380b32131a3e2246624bb1c8b4baccbec4d1c84a534e565a5b4f50543e3f43545559575b5e4a4e5154595c525858404646505455565c5c4a54554c58584f5b5b3b4747525c5d505a5b4f57594f53565455574a4a4a5a5653625a574d443f8a7d779889825c3d2b4c0a00db8049e07120f47b22f17221ec681df26c23f77329dc5a0eea742ec5612f7b3d2e7d769f4766a93161ab2e67b6306abc4470b940517f48405557362f582f1d5530275f3a315f3827593d2849422f323b28edf9ebecfdedebfceaeaf9e6e2efdbeefbe7f4ffecf7ffe8f5f6d7fffee0ffffedfbfae6fcf9d8fef9cfeee3b59085589b95718489693d5531264e293f734d5690685b9364385d277776359a873be6d17ef5e087dcc26b8e762c9b8657bcad90dfd4bee3ddcddcd8cdccd0d3b3c1db20375728435e233950202c3cbdc5d0a6afb47381845c6d754457650012282a4a703d65a05080c8366ebb447bcb22529e274583626588312533483a37ece0d2f4eedeefecddf3ebe0f5ece3f5eee6f5eee4f5efe3f2efe0f0f0e4f2f4e7eff0e0f3f2e0f6f3e2f4f1e0faf8ebfff2e2b0876ba46a3affc479fcc060fdd86eecd25bf8dc55fadf54ffe45ff0d971dcc593d8c3aed5bfb2ddb4aebf6d6fc95e64cf5a62d45860d0535bd2535ad55458cf5959be605eb36966894f4e642a266a20177d2718953827c66554c96c5dcd7569bc7063935442cc9d7fe5bf98dbb689e2be8ad7b47ebfa067b89e63bea764c6b36671701e4a6c1f347225217021126a1c136f240c6c220a6f29196e2d3c6b372129026349303913003a1e093215033f170b4a1e13411a093d1704471c094a1c0551210a501c04561e07642d0f77481c6c3000892e00ac3b0fbf4216bf3f12bf4310a7380a88320f58210252461e2a350da2ac944d604c406448255734003a14002b02144d2205380d012a000b3004143c081439031c3805233b0195a662a9b472c9c89a72694cbeb0a5e5d2cbf3e1c987723dcbad4bd2af31cea81ff0c835eac127d1b931525d0057804614563b8fdbce96e1cc4c866d58745d5d74582551302e653d0e4815134a200f3b2c27545a6daabf7abcd488c5d708353b15241d3a40341b2a254959564c5550434746424649494d4e454a44383d36494e4a4d5353283233576162555b59525655333738585d60586063525a5c444a4a454b49545a5a535c5b525d5f424e4e4248481e2221383e3e393d403433393b3c414a505047524e3a4944424e4c3f474a484d5133363b494a4c3e3c3d4a4a483d4140585e5cf5ece7f4ede7efeae4f0ede6edeae3eae7e2e9e4e0e8e5dee0e0d6e0dacee4cec1d7c0b25e5140191e07062408133a1d23452d314c3b6d837647564f4e57544b4f52494a4f4a494f5051565051565155584a4e51444a4a3b41414e52534b51514d5959475555384646404c4c4652524650515055584f53544848484d4c4a574f4c443b348c7d768f7e74938177946e57c67a49dd7631fb832cf37417e96b17ec6d1eed6e21f27227f17128d06129a2553b7652605b6ba92351a6255cae1c59aa225eb42c5fb03b5d9c242d544934394722194f28215931275d37243c1c0594826adfd9c1fbffe8f6fee7f8ffe8f9ffe3f6fad9fafeddfafde0ffffe0fff7d0fdf3cffffae2fffde4f6f1cbfdf2c4fff7c38f7d4bc0b18ac1bc9ca9b6987c997a3a63410026003a6f452044185153246c5c2974652a766b2d5f53196a5f3160593f5e584ae2ded2dfdbcfdedacfdfdedac6cad5939fad31434d73848cd1d6dc92979d4451571b2d373c52670f2d495a80a56593c53c72bc4179cc437aca3f6db85877b78f94bcc8a5abce9b8ab78b70fddebff7e8d1f7f0def5ece5f6eeebf4efecf5f0ecf6f2e7f4f2e5f0f1e3f1f3e5f7fbecfafdecfdfbecfffdf1fffcf3fff9edd6baa496693ff9c176c28b27b8901efad958ffe256eeca3eebca47f6d975e9d29ee6d2b9dbcabaddb8b0cc8281ffb3b5fb9296cd6063cc5e61cb5a5eca595bc75f5ebe6561af625c7e38309a5045b96153c0614fae4b3496381e7221046e270baa6f51eec09edfbc92d1b583c6a66bb9995cb19259c3a66ecfb276bfa45dad943a7f7e2142721c1d6e1f0b72230b772b11722b13722e218141055a210d481a344f2e5f4f3f36160b2e17074f382845231a4220173c1f11553622421e06441d00421b004f24026a3c1b7c4b2d8e60469b5941a93e2ac9422fd23c2bd13624c83120ba2819c2392fa83c3083472f42260e453c2d6e71666b796a2239270c291714341f4d6b534962452a391c3f4a2835401551582c3d3b124f4b1e46410a86804ed0cca97c7562675e576d625ca89d8b968653ceb34adbb933deb72be8be2cedc12accb22a545f00537f400e583392e7ca226c4970aa84527453567555366543073b1716401a3253344b6353435d5c3a5e6e4c798c8cbcc82850520b1f140f1a0c15221b3c48443f4843393d3c4f50524e4f513d3d3b5859545454524e504f38393b5a5a5c615d5c635f5e5250514f4f515f5e6358595d545857555b57494f4d5157574a52543c41446060603d39383a3436433a3d3c3137453f433739384b504c4d4f4c353334534e544a434b403940504b4f4645433b3b39464b472d332feee9e5ece7e1e7e4dde8e8dee1ded5e3e0d7e1e1d7dad8cbdcd5c5e5c9bdbe827a90423e9143414e1d16262b1522422a3a5947435d50465b524b5a5547504f5054575354595251575354585354584c50534f545751565951565954595c4e56584852534955554f5b5b4d59594f595a51595b4a50505455575a595745413e473e39776d647d6c627967597c695b8f6b51c07c4bd67733d2590aeb6913ea6916ed701ce66c17ec7324e46522c55d364b1417554d7430529c4a82df03409d1d5ab52965bd346bbd3565af47669c21233a544042502b2553271c471f17481e0effdec0ffe0bbfcf4cdfdffdcfffeddfffbd5f9f6bfe8e7affffed8faf6d3f5e9bfdbcfa7ffffe4fdfbe2d9d6b3d6d1a7fffbcd8a875ab7bf9ab3c6a8adcfb699c5ac85b6996ea4846ba17f486d4e8387708479675d584467665260634e5e62536467604d4f4cb1b1afdbdad5dcded1d8dbd0d3d5d2bcc1c4a1afb2adbac08f949a353e47162a3500172f0b2e582f5a913e71b04e87ce4883d3154c9e17468c5675ac43486eb59ea8e3a68af9ae86f1b38eeabd9effe9d4f9ebdefdeeebfceeeef5f0edf5f2edfaf7f0fefef4fefff3fefff4f9fff5fefff8f9f9eff9f5ecfef6f3fff3ebffeed9c3a279fac986f6c26cf1c15fface65ffd66df6c662c59742b38a4aeccca3e4ccb2ebd6c5ddbfb4bc867cc17e76b672699753488b473e7c382f8e453fae655ec48179a06054a56655b47563bc7d6ecb8c7dd59782b87f61cfa47adfb988e0b982dab378bc9957a17d33a47726c1974bc09d63634811ebd292bea457e4cc6c9b98373d661729702a116a2a1974371d713600460e00400b002d00164620253e215b4e3e290b012e12043217043b1b04412108472a0c62421b6c450e764d0f8e642aa77d41af823fb28449b98b69b5715ab03f2db62917c82f1dcd2d1dcb2f20df4539d03c32c3493ea158497c5744b4a391544e406c685d65645f3034335d66635c675f5964567d7e6e85806a5c563680755546341c4b371f5f4c2e847659aca79463655a616360606261605f5bc4bb9a9c8630d6b63ddbb32de5b827f1c531d2ba36515c0054863f298449167a462a7a4763a2750c3e192451320b371c30533f45564c555e594a55514e595b343e4a4d5b6845585e4a605d273d3112281c051c141828254b514f6262625c5c5c5555574a484d5553565857555758535357564d5351575b5a5a5e5d5a5c5b54545653545652565751575529322f616a675964604e5756464c4c4d51506567663939373b393a3d383c39373a3539384e54503c413d36383750515645464b333439414548292b2a4d4f4e484a49474948ebeae5ebebe3dcdcd4dadad0d6d3cad8d4c9dcd6cae6d6c9f0ccc0a46a5f913834942a2aa3363b9345433d2d1e354835445c4e40574d4f605a56605f3c41445152565051554f505455595c54595c383d404d5557525a5c545c5e52575a596163343c3e525c5d4f595a50585a50585a5b6063373b3c5658573736343b3632574e476a5e526d5f526f5e4e8a7766b7987bd8a36fcd7e3bda7024e06917ef7424ef7623e5711ce47025cd5320d06a537e4450655079384687294e9e2c5cb1184ea6487ed42e65b72e65b54673b460769f2f2c3d4624234c170f521713712b219943289e542ffff0c3ecdfb3fff9d9ece4c0ede6afdfdaa2ffffddffffe1e7deb5fef6cffefde1ffffeaffffdefffed7ffffd758613676946e5481625f957b649e8658907763987e60907662836e868b845e5a575c5e5d53595959636254605e727e7e454d4f606165dadadadadcd1dadcced9dbd0cfd4cec1cbca4e5b613b455154657706213c799fc6507db84378be3c76c0255eab4a7eca4a75ba5474a7576588676072b5928cf2a883ffb382d98e67c78f74ffebd8fff3e7fff5eefffaf6fffefafefdf8fcfcf4fbfbf1f8f8ecf7f7ebf6f7eff0f1e9f7f7edf9f5ecf7efecf9eee8fff6e4c6ae8ca07b44d6ab67c0964c986e22986c25a67a3bc19765ddba90e6ccabead4bce4d1c0e9cfc2eec8bbf8cdbdfcd1c0fbd0bdf7cebcf7ccbcfacabcc8968b7a463b73402f703c2668361df4c5b1e5bba3e4bc99dab686ceb072ceb3669c7a23a78426916d0fb7902bc8982afcce6cbc9b56ebd198fee6a8816d26cdb8656f6d1a3f5e1a3e753b1c652e003d090049161f653317592900380b16431c7e9578544c397e64578065547c604a7b604382654378582f5d3b00ecc56aeec460b0842ba87c23d1a640d3a84ae2b478c47e5aaf3a26c13222d33728d13121d33529c62a1ec52b23a92920d38676724832684d3064543b584e44655f5f6c676d6160656f717070726d68655ebdb5aa6e614e43311d260e02472c217c61503f291b2e241b43423e5d61625c61646061659a9581feecaad3b650e1b838e6b729f2c632d1b9354d5b0050863a1b7d34127f3c2c84485ea7721350271a4d2e062e163e56494d555756575c5a5e6158595d2f2c334e4d535054554954503d5249122c21062017182b25545a58393b3a5656544d4f4e5b5a6059585e545454565855515753515a57434c4b5056566062613d3d3d5a5c5b595d5e545859313536616765767f7c555b59454b49464c4c545a583c3e393b3c373e3d3b403f3d393b383a3f394f514c2e332f484c4f2b2e334e52554f53544d5150363835535353484647e2e7e0dfe2d9d5d5cddedbd2d6d6cad9d1c6e1c9bfefbeb79e4d4a932d29982d27aa3d389b3131944541664a3f4d504548554e4958553d4746393e4150515548494d4e4f535054553f4545353f3e444e4d4854524751524a54553f474a373c4052575a474b4e4c50535256594c50534041455455573b3b3932312d433e38524b41534a3b6054448a7d6ab2a38ccfb896d1ad71753f00a85c11df8235d46617cb5609e9772ec6551bda6b4f700900781d22924b5d8054756e618d5265a0385da3305ba95685d7265ba93264a94e77ab6574953e202a621e1d882923ab362dad2b1eae3a23b56c43ffe9befffae3ffffecfffbd7fffedafefce3fbfbe3ffffdbfdfdd9fbfde8fefde9ffffdefefbd2ffffd773865979ad865fa581448e6d66ad8f5f9b826fa28f5d84724a61575861605b5c5e6064635f6563596261545e5d4f5f5c52615e585c5f959192dad3cbe0dcd0dadccfd9e1d6d1dcd88f9ea51329410b274e557bac5480bd6398dc437bc5558dd73869ae5676b34456865f6680acacb8c7c0c7d2b5adf1ac8de8906af8a281dd9b83fff8e9fffcedfffbebfff9ebf8f6eaf4f4eaf8f5ecf9f5eafaf2e7fbf1e7f7f1e5f7f3e7f8f5e6f9f6e7fbf7eefaf1e8f0e4d4d4c4aad8c29bbba47adec79effedc7fff2d0fff3d2f9e8cafaeccff5e5ccf2e1cde7d5c7e5d1c6eacec0eacbb9cfb09bab8b746e50384828134a27144d281843170a572c1b643f25a27f5ff0cea9efcea1e2c486cbab5ea78023f4cc5de8bf41d2ac27ffdb59f9d34ef0c634e3bd38fdde84ebd491eed9a0cbbb87b4a6758484525e7143507647205624003f0d2a6e3d003a080f5a22003b051c4c1a8da87f82816585755e9b856eb9a189dcc8ade7d0ae977744c5a04fdab332dcb323cca121c79b1edbb226ecc13ec4932db46926b63d22c5322ace342acf3125ce3024cb2f23c32c25b2362ceda58fcb9e7dae8a587960375c564a6a6b6f6b6c70565759707271686c6b656b696c6e69211a10190b021b0603200702583c3142261b3018141f0f10646061626367605f64676155f1e4b8d8bf6fdcb23ce5b427ebbc28ceb62e5566004c863233944322904724894700541d33764a0133100b29111426184e5a56464e5054555a323137101010272727474749535959485953152c22092016071b12313c36505652575c55595e584e545453585b3e4444505654545a584b4f4e5f636666676b5a5a5c4646466666666161615e5d6259575c4c4a4d5f5f5f575d5b53595750545545494851564f595c533a39343a3732423f3a40403850514951544d3f41405051532d2b2c4e4d4b4445403738334e4a49524c4cd7e1d8dce4d9ebebe3f1ede2d0ccc0dac8bccc9f9a934948912427a62e2fad3e379d3830963e3c8447446a534d55544f4e54544c5457515a594d53534f53545354585155584e53565059584a56544b57554e5a5a4a56564f595b51595c51565a4f5555565a5b53575a4a4e5155595c55565a3436350f0f0d0b0c0716151077746d6a665b7872647f7969bbb4a2c1b396bfab78b99a5ac795567b3700ce7936da7b3bba5922902e079d3b2e6f0d0c730c0f690a106b1b288b546b7a648a6e70a12f3a7810286e3a62a8406cad45649a494b716939498f3638a32924b02119bb221cb82f1ca44515ebb380fff8dbfff9e1fff7d6fffcdafefee6fdffe7fdffdafafcd7faf9e4ffffeafffddaf4f1c6eae9bbc0d3a651855f73b997105536609e855d907f40665b4a655e4e5e5b58606253585b6d7373494f4d5c61645761625464614f5e5b63676a5e5c5dd2cdc9dcd8cddbdcced5dbcfd4ddd8b8c9d186a1bc5b80ad6995d26192d74e83c94e81c35783c21c3971404c7674718cbeb4bcd9ceccddd1d1e5c6c1a968549f4e33964029793623e3ccbcf7f4e5f8f5e2f7f4e3f9f3e7faf3e9f9f5eaf9f3e7fbf1e7fff4e8fbf3e8f7f1e3e9e3d3ebe5d5e3ddd1dfd7ccdbd4c4f2ead5fbf2d5f8edd1f5e9d3f8ebdafbeeddefe2d1f2ead7dfd7c2d9cdb7d6c5b3d7c1b4a38c7e6f5443492d1843271145291343271150341e5d3d285f3b215a2f0f7a502aba986bf4d6a0e8ca8cebcb80d6b558d3ae43f0c34cffd54ffacb33efc326f9d13cfdd53fecc520e9c42eddbd58b8a05acbb785ecdeb9e4d9bbaead8f6876535b7a512251230035021357240f582116642a094d12224e19c0d7abe8e9caefe3cbe2d0b8f4e0c8f3e3caf7e5c1dcbd84f2ce70f6cd3dffd736ffd140fdd03fffd93affd63effcc55af5e0dbc3f23d73f3ad2352cce3025d03024cf3327ca352faa3025f4ac93c79a73b9915d775f336361556a7275686a6965656366646567686a5d676657605d575652170c0a1b0909220a0832150f492b234526232c14122b1f1f66626362606365645f69654cc7b87fd3b04cdfb233e3b82eceba3756680448822d2d8c3a28984c1f854419723c03441a17442508210c1d2b1e4350474b545156555b4340472727274a4a4848464957585a53625d425a4d082415092415182921515c58373e37575e575059564d5655525b5a585e5e585c5b5557564243476162665a5c595f605b5656545755565c5a5d5a585d5c575d4a4a4c4e5452555b592f333464666560635a585a4d38342950483d645c4f4f493b413d314d4b3f4e4e464a4742423d37534c4657524c645f59918c88c3bbb8d4e0d4ebf3e8ebebe3f1e8dff2e6d8ccaca1914f508a2b2f962529a12d2d841d1688382f7d4a4761474656524f52585840434c4d50574d53514e57524c5552535c5b4d55584850534a54554b57554d5959545e6050575d4b52585055584f5857505b55515c564a5254434b4e4c51552d3134070b0a070c080c100f7074737f808247484a575c56464b445557526d6b5f7d765a988962bca4789a764694623181461a72300ec479665c0b08681215781c1f7010127a192068101c6f273b8e57748c668b61548052639b384d84756f9b89607e923c499d2628b32c26bf2b21c12820be371ab85514d09249ffe8b8fffbd0fef7c1ffffccf9f8d9ffffe5fcf9d0f5f2c7d9d6b3ffffdef1f2cae4e3b5d3d1a0f8ffd6607e624e7864739e8b3c60544f68645062625563645d6768575f615b6365525a5c545c5e51595c575f624c56585e686a5d62654f5354767b77ced1cad6d6cad7d9ccd0d5cfb3c2c7809cb25e85ae85b6f16395da5582c35c7fb71f315f2f32557c7084ae9aa3cbb7b8dfcac7e6cccbf7d1cec2897e844033d48c7efbc1b3f9dfd0faf3e3f8f2e4faf2e7fcede6fff0e9f6eee3e7e1d5d7cfc4eae2d7dcd8cdd5d1c5e2dbcbe8dfcee6dcd0f4eae0f7eedff8f1def0eed5f1efd6f3ecdaeee2d2dfcfc0d7c6b6dbc5b7cfb9ab95806d543b274928174d28164e29164c27144a291660412f66473563402d653c265427007d4c09c49344b98e3ff5cd78edca64fad260fecd4defbb33e9b52be3b11ee1ab0bdda908facd34fdd43af7cd29f3ce38fbd870e1c37decd4aef6e6cdf3e7d1b9b9a16978595c7e591d5123003a0800430b004308095014256026496b39d9e8bfe8e4c7e6dac4e6d5c1f3e2ceeadbc6f3e1bde9cc90e2be5ef9ce44ecba23ffcf42fbcd3cf0ca2bf9cd38ffc8579c4100bf3b22cd342ed7392ecf2f21e54338d4362dd13e37a52c21e59a7da4744e8e6b416c59396a6d666f777a71706c29211e302a2c434345696f6f666f6c6a6c67413c38362827382322250c0751342c48271e3e21193d2b274e44425e5e5e5f64605c635b716e4fefd892cdac4bd3b23fcebf4c5267084c8632258836128238288a4d146333053e1d1c422b233a2a48544a4b524a5557524442455c5a5f504f544c4a4f423d4358595b3e4e44375440042f141d452d132a22505c5c343d3c5a605e5b615f5258563d43415256556565675a5a5c56575b595d5c5c62585b5e555857554745465858585a5a5c45464a5e6265555b59575d5b373b3c5f61605e5f597571658a7f6b71624b77694f776d54433b265f5845534c3a554e3e675e4d9f9385ccbfb7d1c6c0d6cfc5d5d1c6e7f1e9e1e8e0e6e7e1f0e9e1f2e6daf7d9cfb57877842e31922d31a03e3f6c1e1a7d48446149495955564d5353404a4c494d5650535a4c555249534b4f5855434c4b444b51484f5548525346504f4d5758485254464d534950564d525547504d4e58504d554a52554a4a4a4033342c090a04090b0a05090a6a6f7221262a676a71656a70818b8c6f7b79737b7e7c808158595144433179715c7062487d694e8a70598a665a875b586e3c3f864b51500a0c600c0c9b393aaa4347ca6b736e1825833a4d89536d8066897e6487642e48923e4e9a272cb02a27b5281fb12518be3626ae3a15e18f46e3b061d9c28cfffccef1eab4f2efbcf3f2d3ffffe4f7f3cdd1cea3fffcd6ffffd9fefed8ffffd8ffffd1ffffd757674d4c64564e655d586b69525d6151585e626a6d474f525c6466575f61565e60535b5d5c63694d545a545b61525a5d4b5356555e5d5b6463d3dad3cad0c4d2d8cccdd7cfc3d3d39db7c46285a3476ca05075ac42618d3d4d6f56546cb3a5b4f8dfe3e3c7c6fde1e0ffe3e0f0d1cfc29a98f1c0bcffded9fac1bac79890f0d4c9fff3e6e8dad1aa99925f43402d1610dad0c6e3dfd3e5e1d6dbd8cfcecec4ebebe1efede0e3dfd3e1d8cfe5ded4f4f0e4d0cebfe4e3d1cec8b8e2d6c8ad9b8fdecbbc8a73634e3224432616402313462715502c1c472011603b29734e3c6645364b2a19643f2c4e2507805127854f0fae7816e2ad3dfac659f2c04fe6b636e5b429e9af1df1b51fe6b31cf6c329e6b00ff5c11ff9cc33e9be24ffd834ffd943f8d462f8db8decd6afead9c5f0e5d1f8f6df9eab8f6c876429582c164f1c144f19275e2755844e8ca979c6cba3ebdebef0d8c0f1d4c2e3c6b4e9cebbf0d7c3e9cfacc3a161ddb351fac63ff8c02bf6bf31f2bf2eface31e9b927ffc056a14804bf4629c63c31c63a29ca3b2acb3729bb2b20b83229ac3e2fd69376885c397d57337d654b65625b676d6d69686328231d39353659575c6d7174646a6a6f6e6a736b68120403473332331b1b3318115e3d2c44240b4025082817006f6c5d5d625c5c6564616356f3e4bdebd697b09949736d17374e004680341c7e33117f3822804400451817452844614f4c6054515e5542494142443f3e3d3b5a585b53525738373d5a555c56575949594e11311c2f5d4325503c0019152a3539484d5140444760646554585955595a55595a5050525b5b5d58595d414747515b53575e5650504e5a59575f5f5d5b5c575756544847436061595c5e535d5a515852466659485844299d8360775a3081663b8f764d5d471e69562ca28f65b5a277c7b489cfbc94d4bfa2dccbb7d7d0c0e1ddd1e0e6e6dee4e2e0e5dfdee1dadfdcd3ebddd4eecdc6895854712c2f87494e6c494d6454575c555c35353d4e555b4e595d4c56584d57584c575337403d4b5453565b5e54595d4e535763676a404646565f5c545e5d4c56584c565850585a494f4d585a555e5b4c5043215e4f260f05000c06000f0b0a615f6a313540676b76413f4a6a6a72636d6f424d4f646d748c93995e6669666b6e6c717450545562646360606057565b413f44403940544349835f5f490f0e95413f761415a84548a8474e73131e5f020d620611aa464ea531349f1f1eb12a249d140ab22c21c04533a74226d78d5ee4b871d8c17bfffad0ffffe2fffcd7fffad6fffde4fffee9ffffe6fffedffffcd9ffffe1fdfde1fdfcddfcf4cdfffcd63a43265361505e68675f686f4c555a565f64555f61515b5d4b5556515b5c535d5e5660615c656a515a5f586166525c5e575f62515a59515a59727d77ddeee4dcf0e4cde3d6bed3caabc3c58095a66070913f4a683a3e4a7a7677a59693baa29ee1c3c1d0b1affbdfdeffe7e7e6c7c4d8b5b1ffd6d4ffd7d5f6ceceedcac8eccecc472b284224224624224f2727422320aaa097e1e3d8dddcd7a9aaa5afb2ab696e676a716a4148413e403d2d2f2c272c262a2b26d6cfc9cfc0b9a88d86715348694e3d4f341f40210c4724103f1b0b4a281e8668608b70698064586d514566483e5834244d250293642c9f6816e4a941eaae34f3b732e7ab26e2a41bf5b829f4b824e8aa17fdc12bd7a40dc99b00f9cc29ffd637ffd541ffd541ffd332fbd437e6c947fce587f9e7b5f5e7cdfdf2def9f4deebeed181916c315024385c2c718c5fa3b289b4b490ddc8a9f8ccb3ffc5b1ffc3b4f3b5a6e0a593c5917cb88b76c59974c59452dca541d6970cd49300e8aa1bebb122d39a02eaaf25edad498e4300a44322ab422da84027ba4e34c14f37c24d3bbe4f3eb35b47d8a98db594737d4f2e754d337d6d605e5d586368625e635f5757596a696e51565a56575b7167651708031e0c082e1a1b220d12240b07432106613b0a855f16b0924c493b18666256656563625e5d71645bddceb99285634c4d213a5721427e402f8b482a935029824a16592d12361a485b484151461f2f2512211a111e154c524824251f1d1e226160686d6a7164656755655843604e2d56480d322b001216262f3661606657555a53545654585b4e535945484d6262645d5b5c545859343c3f5964685761635355543a3934595651544d455d50476555486459435f5438402f11462e08634113825720936126824c0c81500eb38440bd934bba9346b99541c19f46c0a147ceaf5de0c483f1dcadeee6cfeae8dbdadcdbd8ddd9d6ddd6d4dcd1dadcd1dbd7ccddd0c7e6cfc96b47496b4a51584f544a4d545858623a3d464952594a55594d5959475351515b5a353e3d5156594d52565154594f52575253583d41444c524e4d565151595b50585a52585646473f5f5a475a4d23a38b41a88e3acbb977372b033f362f7b7984696d78737a8236373c6c6f74343e40606b6f50595e4c555a636c717f8a9066707a5a67703e4b545f6c7558656e5c6972454f586364687f6b6c512121712323bb5b5c720b0e6f05077b0f0f7b0707ad2d2ab22923ba2720aa170fa81b11b83428ab2c23912717530c00e3b78afff6b5ffffc4ffffdafffbdefffad6fffbd5fffdddffffe4fdfce0f7f6d7fcf9d0fffbd5fffee5fefae1fcf3ccefeac249502f515e4c525a5c474e56545d625a6466545e604e585a5e6869545e5f535d5e535d5f495257586166555e63586166555d605b63655e676657635f879b92d6ede3d8f0e3d7ece3c7dbd9a1b0b55a626f43434d8a8581aca296d4c3b9cdb9b0cab5b0d8c3c0665251f9e5e4f4dcda6f55546c4f51d7bdc0baa4a75743455b47493c23263a1d1f3e20203f201e38201e2a231d1f211c222625191d1c1117131a201c111a190f1817222828141a181922211c211d534b4946312e4a27213f190e3e1e0f3f230e3c1d086847346e4940c29f99c0a7a0a9958a8f7566654632472309754b238b5b1dd8a24ceaae3eeaab2ae5a71ee7aa1be5a917fdc12beeb31be8ad15ffc731ffcc35ffd83effd637ffd635f4ca2af9d13cf5cd37fed432edc629e9c942e9cd69e9ce99fde8cdfbecd7fbf3dee8e4c9999c7d7e8a64a2ae88d0d5b5e0d6bbe6cab2925e498432248a2a1e96352cab4d43c26556df8875f0a28effb496e69663ea9749f49d2cfaa226e99521ed9c27ef9f22e69927dd903ed98a52d88261d17661c36c51af56389f4125923219973b24f0a890d4af95b7997da574567a4b316f5544686055595b56676d6b70717368696d65686f65646a12060622100c25110a2610052e140558361a5b3000e4b160d2992ee0b04a5a400365573a67625c6462655e585a655d5acac1b88b907a5171483b7a4146a261278c4a2b804776b185395033434b36101d0c15251a091d1415261c3c463b22272063656460616555545a6566685e6b61566c5f425f5a01191b050f1811131f4c4b5356555b636468585c5f54585b363a3d61605e5f5e5c5c5c5c45464a4f4c53595055634e4d60483e5b49334a37163c21004224005e4407654d0784671b8f6b17a6791eb78222d49a39e2a644f6bc59ecb751e3af42e1b240efc04af1c54af4cb4beac34ce8c463fae29cf7ecccf0eedfd4d1cad6d6ced0d3c8d0d6c8d0d4c5dbddd0dad7d2beb8b85b555949474a55565a4c51544c4f564c5157484f554750554955554b575548525149515351565a4a4d544f4f5756565e51545b565a5d4f54505459534e525551525652514d5d58425f521eb49f46dfbe39debe35a9923267581f79705f716f72666e716e7a7a5b6763707c78404a4c4d565b6d75772e3736666f6a707b77626d6f5c676d6d787e333c434e525b62656c656a6e706b6f856c6f3e0c0f59090c8a272a6a0105730504a4312aad322aac2521b628249d0e06aa1d16bc3833a1262194231fc76e66643120fff3d5fff0bdf5eeb8fffdd7ffffdaf8f5c0ded99ff4efb8ffffd1fffed8fbf8cffff8c1fef7c3fffae0ede7cfede6baeceaba97a280d1e2cf51625c5462654853554b5658525d5f5662625d6969657171545e60535d5f565f644d565b525b60515a5f58626467717269737445514f5f6e6700110b2b3b3bcadadaecfcf962716cacb7b37c837c797c757a79745957583c3a3b31302e21201c1e1d19221e1b241b1c241b1c21161c20161e1b141b1813191b161c130d0f1d13141d15131b1a161d1d1b1d1d1d2324261721201e2a281a1f2222262913181c2c3033181a19252a26121d19414841c0b9b12b170e411c1338120735140b462b20a18a7c92786b4a2d29563b34ab99858470553a1b006a4018966427ac7322e9ae46d79922c88906e8ab1ffac231f0b928f8c335fcc938ffd239ffd338fcc932fbc52dffcf31f8cb2affd634edc120fad638f1cf30ffd936f1cc33e9c241ffd678edbb8afdd0b9fce2d1f9e9d9f2ead7f9f1dceadbc8d6c6b6cbc2b3beae9fdcb8a87d3b2b8b20169e1f18a62721a4231dac271e9c180cb03025ad2f21a92c169e22009e2100a82e00b03d00bb4a08d16117e37830e7844dffad87ffb7a3ffb4a5ffa58df19a7ee69174dc8b6ed2866cebad94e3baa4b4917ba376598a5c4263452d6e5d4d57544d6d6f6e6b6b6b6a6a6c65656d68676f292428170c082310023b1e00562f00c28f3ef1b14de69e28d18200d69217eac1653b260067624f6264635d5d5b625f5af1eae4bec6b141663b3b7f4213742f1a7d3a307d47a2d1a7a1aa8b828067435036324531172d20162a2107120c50575050554f585d5954535875767a535955565f5a51595b3b40460e0a190e0a1b20222e40474f5a5f635d63635c5e595859514c494258534f5f59596f616166484654242074302d5e1b08916332f4cf7ffcd367f9d052fbd04ef6cc44fbd043f9cf3bf7ce36f0c42df1be2df9c639fac93cf6c634facb33f8c931fdcd3bfecf3bf8c828fbcc34e5bc3effe086fff2cbf1eeddc7c8ccc6c7c9c6cac9c5cbc7c4cdc8cbd4d18c90914f53564e5658545e5d3b44434e545450555850585b4b55574e585a37414348525350585a4e565854595f5a5d663a3d4451545b5457604e5156555b57535852333333635f5662593c6051186f5a00ceb235e0bc1ed4b119987e107f6e296c6145615e57656a643a453f546158828e8a77818342494f283032808684697069252e295660626a757b616c72677278666b6f595c615c61646a6667765d613e0d115304097b181b871a1d97211fb2362ea72219b52a25b32521b0251eb42f2a931b1a891b1c75111167181463342af2d8c1fff4c7f9f1c0eeeac4ffffd9f5f2bfe8e3abeae3acfffeceffffdedbd9b2cfc68ffffcc7fffee4fffee5ffffd5ffffd0d4debc32412e55645d50605f5863655863654e5a5a4e5a5a4b5757505c5c525c5e586264555e635861665c656a535c615761634f595b525c5d5b6564616c681b27231a25271c272b19252317221c19231b151c151a211a13171613161d0e1118171b1e171b1c1a1c191d1f1c1b1b191b1b1b18191d11121723242916171b161719262425231d1d211d1c2227231d2120211f201d1b1c2b2f2e191d1c121212252326292a2c2426252525232b2b29262a292829242f2219371f13532f23724e42a88b85836a63856d61795f525b3f34503428311b03674f2d946e479a692ebf872ace911eefb331fcc137dfa516f6be2bf6c028ffd63ffdce3aface39f9d239f4cb31ffd43bf7c830f7c830fccd35ffd13ef7c83af1cc40f1cb44f8c947ffcd58f0ba5ad49550c67a58b77262ebc1b5ddc5b9dacec0e6daccffeae0fde6dee3dad3e8d7cffcd0c39e5044c54a43d54642d74947cc3d39c02d25b42016b51d18b8231db4241b9b0c00b72613ac1e06ab2107bb3416b52f0ab03009a92e0d9c280f962215942419881a099229139e3a22b15339c9735aeb9f88fab9a7e5a695c8816d9f5b468b4e3b6d3d2f735a555a4f4d6f6a678482834543466f6d70706c6b180e02331b00815e1effcf6cd99d23e69d1ccb7a00ef990ed68704d9a1309572214d401e67675d61635e60615c74716cdde6d5254b223d8146268742228640337c45acd5abbfbfa3beb49bafb79f2d3f292c41322c3d354e57546d71706466615d5f5c636466606165565c5a606463646466645f664a3e4c1406152216205d565e4f4e56494c51595d5c5f615c524f48423733301e1e300c0c63221c6710079f3632a6462dca8b48f0c459f7c938fecf29ffd52ff5c71cffd022fccf1eefc612f0c717f2c61deabd19d0a300eec31ee6ba0fe7bb12f1c325e6b616ffd124f4c41ce9bc2df6d56cfceebff8f3dfa5b4d5a7b5d2b3bbd2b7bfd2b8c7dab6c6d5c2cad551565a4b514d363d36464f4c4a555148534f495553404c4a364041474f52474c504c51554d5558424951343b434b5053494d504d5057555a60404a49444e4652534b57512f695609d7bb4dc9ac24debf29dab823b69510ae912b967e387461406a61506b6d5f6d73696f74706a70706c767876808283888c6a6d727d81842b30343d444e7380896d7e854c5e62545f615460605c6a6a6a6e6d877778461a1b5a0e106200008d1919b53532b12724b82a26b72c27a31a14b42d279114108921227c2021640f0c5e130d4f1309d0a68ef9e3b4eee4afc6bd96ffffdfffffe1f0eacaf9f1cdfffbdbffffebffffe7fffdd3ffffd8fffce3ffffe6f9f6cdf9f7cef6fbdd242b192c332b576160656f706d7979525e5e5460605963644d5758555f614f595b5a63685d666b6e777c4b54595a64665e686a5b63664e5859555f5e616b6a08110e111717191e2113181b11161a14191d141a1a101415191a1f1c1b231a17201513181d19181f1c171c1b1623241e171c18161b17181a171e1d1926211d2116122d19182e1a1b2b1b1b271b1b2e22222b201e2c1d1832211a301e1c291e1a21231812180c1d1e191d191a251c21261619462a265230266d4c3d2a0d00755a537c6158896c5c74543d5e3c207754386d4b32613d1b9b703dd8a856deaa30f0b92bffca3effce41fed03cf2c52cffcf32f7c526fdd02ff7cb2cedc226facf35ffd73df1c530fccd41f7c645fbc853f6c55ee7bc60e3b263f8b372fbad7ced9d78e38971cf625bcf6967e8a7a3ffe6e0fcefe6f4f0e5feede6f7eae4dfe0dae6dcd3fbc9bead534acf4e48d3423fcb3f3ecf4543c64037cf453bd5423bd34038d04236cf4336d13e36d4413acc3932c22f27bc291fb32112b42612a41504a8150db11e17ab1b12aa1c0ea91b0da71f11a324159a221497221892201698211997201899241b8b282270312c9c7975dac8c4b4afa9acaba657574d635d517a6b4ac0a25ad5a940dea61fda9907e6a213ffb72dffba33e09613eca728edb8523818006b5e4b62615d6266695f615e53615210381630733e2d8c4a298a452b743cafd9b1c3c5afc2b6a8a5a696969e8f5361545c6960555b5b626365706b6f605b5f6162645e64644d58525b645f676b6c645f63685c606f555857292b673c435947574d4c5e3d44544d565f5b57563f2c283912155a1518992d2aa5241eb7332e891a00ad6b21d8ae38d2a50af1c719efc91ef6cd23f6c61ef7c71dfbd123f5cd1ee8be12ffd62cfdd42edcb20efcd230f5cb29ebc121face2dffd126ffd22ce7b925f5d463fff2bbf7f3d81939760c275e11235115274f0e244d2a3e5fa7b3c9c9d0da494f4d5259514c55524e5a583f4b474e5a564955514e58574b5053505559474f524c555a4f585f51585e484e4e555b5b4a5255505a5b515c56595f534a45326b5b2acfb651debe35d9b61ce3c026b8940ab5921cab8a2d937835836f4c7d725e75735e585b4a4b53485161575b756c57706a616f6f868e907f848862676d343b4528323c4859605c6e704553546c78783747466c72703c28293a0a0aaa5656932524b235319a100dba2a299e0e0db52f2ca427238b140e7205026305055e080967120f5c0c05570e056b3721fff9cdfffcc9fffdd4ffffdffffbe3fffbe3fffeddffffdffcffe9f7fbe0efecc1faf6c9ffffe0fcfbdcf8f5c8fffdcdfefed83c3f244c4e40676c66565f5e4d5959576363576363545e5f5b6566899395636d6f596267586166545d62586166545e60596365545c5f5f676a5d67694c5456303634161a19151716191b1a181c1b151c151b2318131b10181d17191a151e1d191d1c171d1b0e232210262813292c192c35242d35263333273d372b4b3f334f3d33583d365e423e5d4543624f4b53413d5a4b446c5b516f635563615249553f0d270a1533196d8175383e3c433941513740562e2c491e153d1c0b2c0f0044281c604333745239512f0a7f5a2d603b0e8a6342c59d79b0854ee8bc63ebbb33f3c325fbcc36f7c935fcd33bffd63cf4c62bf6c42dffd33ef3c939fbcd46f0c342f2c747f4c750e9ba52dcaa51f7bf74ffd696ffdba7f0b893ce7e67e78b7ef59b93d36f6df27a7ccf5c5fcb7b7cffe1dcfceee5f4f0e7fbeee8f6ebe7e2e9e2e6ddd6ffc6bdb6534dc84241d74142d54447ce4241d14840d04339d5423ad6413acd3f33d34338d33b38d43a3ad53c3ed33a3cda4040d63d38d73e36d73d33da3b37d83633d93c35cb2e27c2251eb81f19b02018a71a11970a009f1209a31511aa1a19a615109819137f2a25f9c8c3e5d2cbd1cdc4c8c6ba9b98896c64519b885eba9745ffd05cd9a110e0a106ffc02cd78e01e0960fffc843d78b02cf8e18d9ae604128006d655a5f606260606058655b1b4225226436449e602f8b48367d45a5cfa7b5bda8b1a89facaca46a6f684c564d555f575c606149494b696367635f6056585751575558635d424b48777779605c5d635b59785e5d7a44428446494919255031438072898d8a9d45444c1e0f1444171e671519a42421b7271fbc2e2a750300854200c89f2bfed434eac10fffd72af5cc22f4c81dfdcf24fed428fcd226f2c81cffd529edc518ecc319fdd42ef0c721f8d229fad127f1c318f8c923f6c82cedc94efff4b4f7f1cd13469f002b7b06296b0b286408255f1e3567364268bbc1d7b3bbbe49524f535d5e4d585a3c48484955534c58544955514c515450585b4452534352554d565d50555b5253555056544a5956404f48525b4a4a48316551387e632ed7ba52ddc038e6c333bb9607be9515aa8415a080298c74368474539489757e785e6c7055566a4e396043356e4e40785d2045334d625964706c687170363e41727b80677576364143525a5d6d75785e696b7272722b0d0d4303038d2929a82b29b12724a1120ea71515bd31309c2221750c095f04035d0706570200630805660200ac4b45812c25955b47fff8d4f8f4c7f9f5c8ffffd9fffee3f9f6d7fff8caf5f3c2feffe0faffd8f4f4b8fbf7baffffd4faf9cdebe9b0e5e3a6fffec5605d30807e657b7b716066645a6465555f60535d5e545e60535d5f757d804f575a5d6568565e615c646750585b565d63545b61565d635c6467616b6d5862646065691216171e211a22261527301327330f283410293713323d1d2d3818343d1e3c4623546038677247878c63a5ac83bfcba7e5eecff2eed58d806daa9582c0a695cdb0a2d7bbafd0bcb1d1bfb5c3afa6bbafa3979a8571856927532f0e4d201c69331460313671553d5e553f40453c222b56282849190f441d0c411e085432195633156c491f83602a93722fac8d4cb29261b9986daa8654f2cd7cfdd34bffd431f7c725f3c625ffd437f1c52efbcc40f2c242ecc151eabe5be7b85ee2b260f9c780ffda9fffdcaefecca9bc8064f3b6a1ffd7c9cf9389e3908ad97e79f89f99e1827cb64644da6e6cd1807dffdfdbfeeae1f7eee5ffeee7fdf0eae6ebe5ebe2dbefb4b0b54e4fd2474eda3f47d73e43d8403fd83d38d73d33d94136d53e35d13d31d43b33db3c38dd3b39d43937d63d38d63d37d63f38cc3932d33e3ad53b39d53c37d23d37d23e3ad54141d64646d24647cb413ecd4537cd4336ca3d36cd3e38cb362fb9362e983b34ffd0caeedfd8eaeae2ddd6cedcd0c4ccbdaab59d77c2a059cda23ce8b535e3a919fdb522e59907e09305ffb528e6990bd4900bd6a234704f0256472a69615e665e5c5b625a3d634a35764c0c6126287e3f2a6b35a2caa5a3b4a2a9aca56668656c706f6a716a63686464626365616264635f5e5d596e706b5d625e5e64625f60626258605b51595e5e5e6d63617a54518b4e4b9d48458634384a0f2134162e44495d7a7b8d5128385e0d14840904ba3026bb3735710800591b00c1962efdd235f2c512fece22f4c61bf7d21ff4cf1cedc317f4c81ff5ca1cf7cc1be8be0affd51ff6cc16efc710ffda21f6cf18f7c91bf5c51bfccd25efc83fffefa5fff4c90646a80a459f002a77002369042568112b66223464727f9fc7cfdab6bec04852533a44463e484a444e4f45504c4c57534c5456323c3e3b4b4a425252444f534850534d51523e4241444a464f53455b563970603f6548286242118d731fcdb247b6961db9951bb68e1db08a29a4823b896938cba990d7bcabc7bba3a6b191608661417f562f82542c7f531754322e58400012096f7978495355737d7f353f416b74796a6d744c51576d7779746e6e320809853735952121b52f2ea319169f1513bb35369319187209066005025000006a1b179a3d38861f18a2312bb24139b6514580351efff1cbfff9c8fef7c3e9e3b3ffffdbf9f4ccf7eeb5d2ce91feffd4f8fbced9d49ad3cd91fffecdffffd2fdfac3ffffc6f7f4bf8a875cb6b49b898b7e7c827e5d6768606a6b626c6d505a5c566062545c5f565e61535b5e525a5d535b5e61696c575e64535a605b62685d646a5c656a555e6353585c373b3a7f8277c9ceb7dae5bde2efc1e6f3c5e9f9cce5f5c8e7f8cbebfbcee8f9ccebfccfeefecff5fed1faffd8f1fdd5f4fbd9fdfce0bcb299c4b29ccdb7a2d0bba8d0bdaed6c4b6d2c4b7c0baaab3bfa73e61402762361568340c6e310f7a361a7f4317694391c8b354655f3d32306e494352281a5a3b26472c0f5b3d1b73532aa38350ccaf73ffeda7fbe4a0b29b65b39966b79862dab766f4cc49f0c32cf7c735efc036ecc13fe5bc46e1b64ee4b65efacb85ffe0a5ffdeaaffd0a5bd8667f3bfa9ffe2d4ca9f96dda29ce0a3a0ffd5d7ffcbccaf6363f5a09de8908cef908cec807ed76e6bda7c7affbeb8ffe9e1f9ece3ffeee7fcede6e6e7e1f1e4decb948fae5453bf464dc94249c54345c53f3ecd423fd04542c74140c33f3dcb423cce3f39d03c3ad03a39d53f3ecf3a36d33e38d03d36cf3b3bcb3737d13c38d63e39d13c36d43f39d23e3cd24041d44346d14140d24237d14234d2413cd33f3bd63d35cb453ca94841ffd8d1f9ebe0ebebdfefe3d5ead9c9edd8c7ebd1b0c6a369c29941f5c650e0a81fe4a00ff1a513ee9e11fbab1effb527cc8400db9d22e7b4582a050074544579544c7561562a3a203f6f47206f361d6e332d6838567b59576959656c656466653d3f3e6567646c6d6863616264626360615c474842676863696b68636564646466675d655a535a64686962635e76635d81524a953e37a84442a1464f61212f270f1f80697b3d04137f242b880701b52a23a42d316e140b430b00b68f30fdd43affd724f7c71ffacb25f2ce1ef8d728f7ce28e8bd19fed22bffd42bffd52ce3b90fffd62ffdd42cd3ae05f0cd27f7cc30e5b924ebbf2ae3bf45fae39ffff3c80249a508489f043581022a6f0122650725611435681f395ebcc4d9d3d3ddb1b5b64a50504e56595e666950565637403d505a5b4b57574955534f5b594e5c5c354141535c5b5b5a585243405c42335838129472459f7d58a0825ebba57ca9945dc3a857b39638ac8d329e7d30cda778ae7b60853d2ee6a89bd0bdac5b725844825d2f86591f864f20874f308a5621633f0222176a787b656e75818a934a535c6369756665734b4b5573787c7e7070541a19822424a52524b026249f1f1eab3737750d0c6103036e1916bc6965570000ab4c4696251fb1362eb7382fbc3c2fbb402eac4b2ad8a56ef4db99fdeeabded395fffbcbfff7c6d9cc88fef3b1fffdcbffffd6fbefc9e5d7b0aea77d969368b3af895c5938a6a587e8ead4e5e9dae6ede5d6dfdc5862636c7677555f61565f645c656a616a6f4f585d5961644d5558555d605c64676870734f575a61666c575e644e575e565f6460686a575d59a4ac9df6fee7f1fbd9f3ffd7ebf7cfebfad1eafbceebfed0f2ffd9f1ffdce9f8dbf5ffe6f2fdddf1fcdcf6ffe3f7ffe5fafee7cecdb8e5decbe8e1cfe8e7d5e9e6d7f4e6dde3ddcf9cb49c2a613a1a6e3a10783b0c7a3d0174330277310a7839126f403f86647ea68c3744303f321f3e2c163b32154f4723615025ad9869e0cf99fffbc4fffac8fff8c6fff7c3cfbc82f2d593d2ac57f5c855f0bf48e4b24fe0b15ff6ce89ffe3acffdfb5ffd9baca9279f9c2adffe0cec69c8ed39892f3bcb7ffe0d6fdddd08b574cfdc7bdffd6d0ffd5d0fec3bbffbdb4ffaaa9e98285ea7d83d36268d46365ea928effd9cff2e0d4f2e0d4f2e1d9e1d6d0e4d1cae4b9b09b5c53974746883233b86763994642a5464aa54550a84d5eab4d5db04349bb4748b94746bd4745c54041ca4040c93f3dcf4140d13a3fd73e40d23b34cf372cda3c33d73930d63930d83b36d43635de3e3ed73532da3b37d53b39d73f3cd93c37ca3f38be5d56ffdcd1e3d2c0bdb9a0d4c3a7ddc8ade3ccbaf2d7bccfab7bc79d51cc9c2dffca46e9a921d08800e89710df8d06e5940dffbc3ab86d00c07719bf78427f3417862f1e843c2d49301242572c296d341c6b32265f3423462855615362635d61605c6e6a675f5e5a5b5c575f61605054535f615e6666664d4b4e5e5c5f5e5d5b5c5b595f5e636160654648456f72695c5c507361578d5a598e3d3ca83d37ac3d36983d3cb05a5d6e0f13af3d3db3221dbd2d2d831a2950080b300400be9c42f6ce39e8bd0ffcd02ff2c72bcfa70af0c92ce9c229e0b822ebc22ae6bd27e4ba2ae7bd33e7be3ee9c147edcb50e8ca52edcb5df2d168f1d16eecd381fcf0bcf7f1cd04479e0b499c06378300276b0c32710a2e68163a6a324e73a0a8bdd5d5dfd1d5d6aeb4b24c54574f5458575c5f3036364d57564a54534f58554c575355615d323d375a5a5852403e6a413f5b23165b21009d693a9b744bc2a789d3c2b0daccb2cdb986b79f5fba9f5cf6ce9af4bba088392ca13930791c14e3b7aa98a08947805d2f8858238c53239152228a4d1f70450013055f7175535d6649515c777f8a4046525759665c5c6878797d836f6e5d1b1c8e2625ac2a28a31d1aaa34326d05027c1f1a6c130d5e0300680a02a64034a9372cb7342ac2382ec1342bc1372ac33c29bb4d2ca7612dfff0b3fff1b5fff1b9f7e7b6d3c392a08f5771642d50471c534a29a0947a5a4e369e977ae9e5c8efefd7eceddbedeee0ebede2e6ece2dfe9e1dee9e5a1abac5b65675e686a545d62515a5f565f64565f645f676a666e715860635a62655b6366555d6054595f5b626a535c65646d74646e6f4e57528c9789f3fce7f2fddff1fdd9f4ffddeffdd9eafbd1eeffd3f3ffdaf0ffdbf1fee0f0fde1f3ffe0f4ffe1f7ffe1f7fedff7fcdecacab0e1d9c4e3dccae1e4d1dfe2d1eee1d8edebdcb9dabd25683c167e410b843f047d3a0a8340037c370073320b743c146d3d8acba31a42202e3d20444a2e2e3d1c2a391256592cfefacafffbc9ffffd2ffffd7ffffd8fffccdfff8c0eed592dab765ffd573dbac50f9c687ffddb2c39a7eeec9b7ffe7decfa8a3dda6a1fcc5c2ffe0ddf8d0d0975c60ebb3b4fcdbd2fddfd4ffdbd2ffd7d0ffdbd6ffd4ceffc7bcc78177e38885f1888ce1767cf28187cf585add7773ffc9c0f8cec2f3cbbff5cdc3f6cbc5ffd3cdeab6a9d6a193d39c97cf9c99b1817f8a5d625a2d42401737310e3839133c703555783852642a406828399f4755a8444cb44b4faf4142c04349c14044be413dc04037c63d37c73c35c73d33c93f35cc3d39ce3a3ad73e40d23c3bcf3f3ecb3a37d43b36c43d39ce756fffdcd1eddbc7c6c0a6cbba9ed9c1a7dec7b5e9ceb9e6c5a2ac884cb98e30dcaa37dba221e29f1afead2ad67e00d88207f7a22ec36a04cb6c1cac4313a63419b03523a63827863c234c320f5b77472a5b2e1e47254f6b556269616f6e6a6b67646a666369686364655f61635e646965626463666465625d63635e625e5a59696866666a6b5e64645e605d5f625b575d515e5b54755c608b53549b3326b83928c34038b63633ac3435931312b41e1db52e34610f2534050f2b0d00ab934bdec048f1cd41f4d048f6d049ffd64cffd550fbd357f0cc54e4bf4dd4ae41be9931d9b555e8c46ee9c879eed185f1d78cf5dd97fce4a4f9e0a7f2e0b0f8f2d0f8f8dc0f479a0237875987d20b367a002b671640721a385e72839db1bbc5d6dbded2dbd8d2ddd9aeb6b8494e524c5155474c4f484e4e484e4c5056544f5551434a4255524b4f3a354a1d1a5f1516721b127420049c5730774a21b99f7ed6c9b6ccc5b3e0d5b9efdcbbf0d3b1f5bfa58b2f22a42e2aae2825aa2f2a923b34ac87755a75543e835432905421894a248c512c8255002919566b6e707a8378818a3a444d434d56787c8755585f7777797f6765581212750d0a9f241fa326206d04005900006e0800b04136b53c34b6362bb73623ba331fc12f22c9322bce3933c8352ec4372eb73f2eae5b3b79431d533213432e0f4735116858349a8b6e5a4e349f9780f5f0daece9d6eceadbebe9ddefefe5e8ebe0e8ebe2eaeae2ebeae5edeee8e6ebe5e2ecebd4e0e05560625661635b666a59646a5762665560644f595b4852545761625b65665e686a5d67695e656b535a625b656e5e68713f484d646e6d5a655df5fff0f2ffe3effddaf1fcdef1fcdef5ffdef1fdd7effbd3f6ffd7eefecdefffceefffcef3ffd0eaf3c4e7edbfd4d2a9c2b895e6d2b9ead5c0e2dac7e3decbe0d9c9dfe1ccd2e5c9518459146f34077934037432037633057c380b823e0a7e3f1581472b855170b5882955343053351e4c281a4720839f7686956affffdafefbd2fbfcd4fafbd3ffffd8ffffd1fff3b8d2ba74bc9d4b936b25a97850d5a28fd9aaa0fbd4cdffe9e1ffdfd8875850e7b8b0ffdad4ffe0deffd1d0ffdcd9ffddd7ffdfd9ffdcdac68a8adfa9a7ffc6c2de9b93e4958ed37671ff9997ff9a98b64e4bdf726fde75719c3d37a14842ffb1a7ffb3ab92302dbc5a57be6b5dda9787dbafa6cdaeabb1969b6e6175555988586dac2a4f9522448c24357b303a7f2f44852e3b70615175b997a8cfa5a7d8a2a0aa6568984d52cd8286e094967c272ca44b4d9d423dac4d47ad4542b34544b34141bb4747bc4443c94946cb3d3bbc423d88423a6b493d726253938c7ab1a494ccbaace6cec2f0d6c9e9cfbebea4819e7f3fb89136fbcc56d89c1af39f22ffaf39ff9e35d16e13ef873ea53200ae260cb42215c53228ad2016a92b1c90341f5d36195450335e6b5757675c43474669676a6f6d6e6565636769646467603b3b33676661727270626061686367656064423e3f6a6a6a65696a616767686a6962626050514c67676564656a765c5fa35048c1483dc73c37c333328400018b060bc23639a1323b4c1b3112020f1c10027c70487d6f306a5907533a00805f009060008958006a44004625004423004625004f3504856d3fe6cca7e9d1afeedab9fce9c8fbebcaffeed0fff0d8fff3ddf6f3e2f5f6e800307a05347c1b4287072d6b08346512385d4f647f6b7787aeb5bbc2cbcad3dedad3dedacdd6d5aeb3b64c545750585b585d605155563e403f5753505f564f4b322b50201c5f19176d0f10831a16922d1b9e482d8d5232bc9b7cd2c5b2d2cfbeded6c3ecd2c1f8c4b688352da32d29aa201eb82925b32c2696231c61190a2f26095d865c3b8c54298e52288f57298055477a6737504d6a75795259616f7c826a777d626b727b80867a787b674d4e5b15158a242288110bb53a3296271ea5392fb13d30b7392bb72e24c23629c13524c33726c3362cc83d38bf3b37a1261f94211a7a1a0c611a066636207f5f50534031998a73f2e7d1f3ebdeebe4daf1eedfe6e7d7e5e9dbe7ede3e8eae5e7e9e6e3eae3e5eae4edeee9ebeae6e6e7e2e5eae6dfebe9e2f0f0afbdbe5c676b5e696f727d83576266586367576264586264525c5d576162576163656f716972774e575c606b715f6a705e676c4e565957625e889486e4f4d7e3f4d2dfeecfc3ceb09aa17f85896471764d575d2f4e57227d875248501d424818686e3ea8aa7b625d35988b69a28e759987738c816f918a788c85728c8a7391977b72926d1d6a360a72330e7d3b047935057c3800742f1a934e0276350e773c52a6759ccfae95c0a4c6fcdc9cd2b08ab693b2d0ac4e5c39f8fedafbffd9faffd6ffffd9fffed3fffac6fff9bdf0dd98d3b579bd9272ffddcf7c4f4ad4acaaffdfdafbd8d2ffdcd6ffe1d9ffdad4ffd4ceffc7c5d39894f0bfbaffd8d4b0787bf0b5b7ebb1afffcdc7ffc1b9b3665efba29affaa9fd37b6db15b4c923a30a4413bc75451cd5350c84f46c84d45ce4847cb4947c05045c57365ebc3b9cfbeb7bcb0b475799242629b0c44910951a60a51ad1048a50a419c1b5cb6174c98405789b0b0cac0b4b6d2b9b4dab6b6d4acadd0a3a6d2a4a7d4a3a7d19fa0cf9895cd908bc17d7aa058597d33346519196f1e1d903635ad4544933a365e2f274f3b305a5046534f444f46415c514d62514a63524a55473e5a4b38644e29715412a97f19edb53cc67700d17506cd650ed2611faa3102b32c0ebf2719c02219b81e16b81f17bf271cb22c209538277b43346d5b5162635e68686a737277615f625555535156505c615a62615c736f6c5657525c5c5a605c5d666062615d5c61615f5f64605d61605e5e5e666465635f5e5a54546c61657a54538c342ab93f32bc312aa413109a0e0f9c1418b42c30942f373b1b2a1a1a2418150e191803151b00232200483700b09039e9bd52b5861c664000411f003a190046280c2a1400766450e4d3c1f5e4d4fbebdcf9ebdefef2e2fff8eafbeee5faefe9f8f4ebf2f2ea0d3a75022a650626610c28585c77953c5166434f5f606470a4a7b0b4b9bcbfc8c5c7d2ccd0d9d6c7d0cfb5bbbb434b4d4952574c51554d474b554142502a29511918590f106f1515841c1d7c0f0c962720ad483c9b503dbd8f78cdbcaad9d4c1e4d5c0f6cbba973832a7292aad2525b32523ab2019b32d22b03223801d0a531f096366474a8e5f228650248b542c83584a80682f4a41777c7f727378657074606f745762687c838b77767c472e326927297f201e9c2a20ad2f23b73528b83428bb352abc362bbd3829c23c30bc3730be3e3b921c1c861e1d77221d722c225e25144c1f0c977a6ceed8cbf7e6dcf0e6dce9e7dbe6e8dde8ebe4ecefe6e6eadce5ebdde5efe4e4eee5e8ebe4eaede6e8efe7e5ece4e4e6e1e8e9e4e8eae9e8eeecc3cfcf97a7a66272725c6a6d4e5b61424f555f6c725e6c6f566465535e605965655a66665f6a6c646f71434e52626d6f5e6a685c66655d6266676c70646d6c5462555a7154768f68152b07616f4b989a729f9a70a49b70a0976c9c986b8a875c85805a827c586e68466d6848766f557c7660857f6fa29f90c2c1afcac7b4958f7999917a9f957c788567457e55116b370c7c410b8645037b3b08813e067f38077c380b773d3385578bb69ac7e4d0d8ffe89eccb286b49aaad2b8daf4d74b5e3eeaf9d0fcffd7fffed2fffed1ffffd8fffecdfffbbdf9e9aead8d64ffe0c7ffe0d6ffe1dfffd9d7ffdfdeffd2d0d7a09befbdb6ffd2ccd69694e9a8a6edb3afffd5d1ffd4d4ac7674eeb9b1fbc5b9dea499a46458a25648a45944b37254c5896da76e5d904238d05655de4e4dd5463ed7473fd33d3cd74545c94541be5d56fed4c8eaddd4e1d9d6b9c2d35f84b917509f1258b00b54b31052b31153b4044cae104da032518ab5bcd8d1c1c1dabfb4dec5c1d8bcbbdfbcbae2bfbddbbdbbd3b7b3caada7cdaca7c59d9baa84836644455032324427295f3d3e6135365b3331402d2639322847473f4e504b3a383b1513161b1a1655554d47473f3b392c483d2b6f59308e6918e1ae41cb8a14cb780ea94000a72900b52910c83223b92012b71d11b41d16aa130cc2281ccb3527b52b21a33832905956776362676266646569645f637270716b706c5f64606664676866696365625f645e6763606c676364615a67675f5f62595d6059696461665e5c6b6663755d5b93575690332cbb3b2ec83c2dc24237850400c53b38ab1d1bba2c2a88201d2a0a0d14161515170c131a08283f25162500433300b1913cf7d25de5be3be2ba3ee0ba4f815c0b462700412c0f6a5947eadbc4e9ddc5fdf0dffdf1e1faf3e0f9f2e0faede5fff4eefcf3ecf9f2ea1c3e6c1736621a315b495c7d5a6b7d434f5b3038434549544c4f585d6266abb5b4b3bebac0c5c1c2c3bec4c0bd9594905357565654554a3a3b502c2c531719651717751b1b7e17188818179d2727b13b3bb84844ac4e44ca8777d9baa8e1d2bfecdac478473897292ab3262cbc2a2dbb2a27b72a21b32b1faa2111a02818731b0d3f1c086088632e805229814f35825857876f3a504421232069696b606a6b3c4b4e606d736a737a7b7a822f1a1f5a28295405009c3429ab2f23b73125bd342ab4342bb43b32b04233861e118a221f7517175e0e0d591917a87973f2d2c5f9e4d1f4e7d6eee6d9e8e4dbefebe2ebe8e1e5e8e1eaf1eae1eae5e1eae5e8efe7e2eadfe3eee6e0ebe3e6eee3e2e8dee4eee5ecf3ecd5d7d2b9bbb8a0a6a69fa9aa869497405256192c32a3b4bb5d6c7156636947545c505d635664675e6c6d646f71717b7c5e686a636e705e6c6d505e5e4e5d585a65615f64687c81857f898a57665f5a70590921016b805f4a5a369ca07ba39f79a49872a79974a096728d8463877d627a7359faf2ddfffbe9fcf8ecf7f7edf1f7edf0f8edf6f9eef6f7e743402d59513c6255428e907a9ec5a61d683f0b763e007738067e40098141047d38057c381080451d7545b3e1c4b4d0bab0cbb87d9e8b557e6cd3feeacff7ddcdeecf28421de5f6ccfbfed1ffffd3fbfdd5fdffd5ffffc9fff9c3ffe6bddab79bffdaced8aba8f0c4c5ffd2d2d79d9cdfa29fefb4aeffcec6ffc7c4914d4adfa099ffd0c9f1c0bb9568636b4339714b40734e459c746ab48476b78675ba9278c2a087c7a798a56961ca4e4edd4343d9403ada4038db403cd9413ed1433fbb504afccec1e4d8cae1dbcfbec8d16387bb154d9a094ca7034dae0a52b80851b80042ab0a4aa4254b89b4c2dfd0c1bed9bfb0d0bcb3d0bbb6d9bab5dabdb7d4c0b9d6c5bdd4c0b7d4bdb7c1a8a496817e53454457524f474546474344493f40483c3c47443f4e4f494f544e4a504e494d505155584f5553495049474c4563665d514c465e4e358664279d6d18f5ba56dc8b32ae3e0cac260bb72113bb2117b91d11ba2016ba1f1aba1f1abf2316ca2c20c92722ae2827a3585575565468626464686b686367625e5f666b6763696767676963636562676353585273726d75726d69645e6c696262635b44443c6d645f74625e7b5d5b9258569b3530cd4a42cd3e30c83c2d7f0900810c03950e08b3241ebc2d277d140e2e0b07191a1417181011190c122a1a2b3e1e483b06927320b6961bd6b325f4ce3feec843eac656b69747462e0a4f3e2c95896fe5dbc0faefdbf8efdefdf6e4fef7e7fbf1e8fcf1ebfaf0e7fdf4eb091d3e657692697687616d794e5a6628344034404e2a34404c5359454d50465155545c5e9e9d99cbbeb8c5b1a6c4aea19181744c3c2f795e55542722560c0b721818761715972e2a911b17a52927a92d2fc04847bf4c45b1554ac28a7bd6b7a5c8b3a0f4cabe872729b12f37b9272ac12926bd2a22a4140bc12e26b128229a2420641e1243432b4b79553f7e531d593367877249554b74736e7f7e7a757e7d72808144535859626975727933242739201b4f1d1290372fa7382fb53c33b03b3293322b6d1d164907004b1509b6857efad3ccffe4ddf9e6dff4e6ddede5daeeebdceeecddeaebdde8eaddeaede6e6ebe5e8ebe4e7ece5e8ecebe7edede3e9e7e8eeeae2ede5e6f2e8ccd8ceb1bdb3a5aca5bfc4bebdc1c08c9292525d5f38474c4f606ac4d7e5cde5f1c4dce6596c7256656c5c66705b656f5b686e5e696d525c5e59616462696f646e70556767596d6b5b6b6855615f5c67695b66685f6d705b6b6a58655cc5d3c2cfe1cb728268606d53646a4e857f658b7f6583785c6660464d4f3a4d503ff8f6eaebeae5e8eae7e7edede3edeceaf5f1f0faf2f0f6ec7d7f72c7c5b8beb8ac97998bc1d6c562977914754203793c007538027a3c057d3d027d3a0b83430c733b387b52c5e9cdd3e2cfa9b6a5e2feefd4feea95c7ae72a58693bf9e5d7b57bfcaa2fcffd4fcffd7fcffd2fffbccfff8ccac9573a8856fdba69ed89e9decbec0ffd3d3ffd9d9954f4dd28f89ffcec8ffc1b9d09086a565599f65599c6e61836358e4d4c7f2ebe1efeae6eee9e6bcb2b0928785867f798f8882968b89895959c34c4ed83e40d9403bd94239d74035d54238d1423abe4f46f5c1b3d8c7b5d8cdb9bfc4c76480b22354a31051ad0854b6064fb51c66d10047b81656ba1e4a8bb8c9e7d3c4bfe3c8b5dbc5b8dac3bbdfc4bbdbc0b7d7c1b6d1b9afceb2a6b7998eab8e886b565143362e4e4a4143423d4f504b534d4d504a4a4d4c484e504d4d53514c52524e52515b5f5e585e5a525952575a5155564e55524b5c4c3c805e399d6a33c07d39b2581cb73c1a9a0d00b82418b92219b91c15c72520d12b2bc6211fc8281cc7291dc2231dae282593423f7b5351585252585d6068666b5d5b5e7277735e655e5a5f5b5d5f5a666863595c5581827c5d5c5768605e685f606965645c57547166627d5a56994e49a53a34af2620ce3b33c53b31971b137b0e077607008a0500bb2c24c1332f9a312d2f08031c19121c191213160d1d2d222633194c400e755b07a8880ff0cc40ffe255fcda52f5d451f3d3704429004b3623aa9b86ddd1bbfdf0ddfdf1e1fdf3e7fdf5eafdf5eafbf3e6fbf3e8faf4e85a677a737f8d6c76775f6867444f5539464f404e5b4a5662454c5441484e5160674b52585e5050593831824e40ad7463bd8c7db88e80b28e80885c51641d17690e0b760e0bb6453fae352dc1443eb63a3ac24646981d16b5493fa9594edaa597e3c6b4e4c0b2d58b8a9d3335b52b2bb51d1ac12e26af1f16bc2721b32521a525226b1109301001555a432942222034182b281946322b59403b6a55527369677b7b7b7c7d81747579817d7e3a322f342a20482e2171382f863b355d0d045b1108eab1aafed3ccffe8ddf9e7dbede3d9eeeae1e9e9e1e8e9e1e9eae4e7eae3e9eee7e4eae0ecf0e2e7ebdde7eee6e7eee6e8eee4e8ebe2e4e7e0eaede4d6d9c8c6c9b4a8ab96b8bcabbbc3b69aa49c3f4541070d0d1f242a48515a63747ec6dce9acc3d5a5bed4b4cee5c5def28ea2ad596a7266737c79838c59666c5e6c6f616a6f5960665b62685660625b6e6c687b777b8b884856565f6d6d5f6d6e5463685b696c626c6b67726ad7e9d9cee3d0b8cfbdd9ecd984897594927d99927f73705f4b5344475349ecf1edf1f3f2e9eef1c9d3d598a4a4dae6e4e1ede9ebf4ef5b6059777a7384857f878a83a6b1a9a6ccb71b69410b763e0c8043088344077f3f068140007734117f40257947abe2bbcfe3cae5ebddeefef1d8f7e759866f87bca082b396d0f8d6859f787c8d61f3ffcff7facbffffd2ccb893ad9579b18e7affd8ce8b504acd9894ffd6d1ffc5bdca847aa15e56b07168b87e72d1998ad8a393c7998abb9a8b917f73f4f4eaccd6cedae4e3e9f4f6f0fafcebf5f7e7f3f3c6cfce999999583030c04c4fd53c3ed7423bd33f33d33f33d34036d2433db94842f7bfb0e1cbb6d8cab0c4c3be6c7ea2264989295eaa1b59ac1452a7124fa80e49a71b4e9f2f517fbecbdbd1c3b8dec4ade2cbb9ead3c3e4cabbecd5c5e3cdbfe8d2c5e0c6b9bfa499c3aaa59b8a83595047322f2650514b51524d454442514d4c4e4d49656661545955555a564447405c5f584d4f4a484a4544453f534e484f443e533d30be957f884b2c6a1500a83b1aba392499110395150aa5221aad1a13c52823ca2521d02825c7261ebe251db72824a3302d8e49446f504b6e69666b6f706563666c6a6b686a67585d576f726b6b6c6665645f65645f64655f61605c696363746b6c665d5e7869668160598b4a44af4039c63b34ce352dcc3931bc3f39710400720b0484130daa2119c33029b629229a312b3911091a160b1e1e1620261a1b28172c33113a2c00ab9134f9d759ffdc4cfddf4df6d94dfbdc5df2d3763a1e00473020ac9b89c3b6a3fcf1ddfbf2e1fcf4e9fcf5ebfdf5e8fbf3e6faf4e8faf4e8848f957f8b8b6f7b6f4c594f273236424f57404d554b545b494955484a572536403f464e674d50652825a54336de705f99322b883a3077503f3f200e5b26187f2f26ab3a36ba3d39ab3229b23c32951b18b73d3ab83f36bd4d42af4a40c37569d4a696e2c1aeecc2b2874137a02623b52421b1241bb82b21b92c22b42e258c170d660a00682e235b372b2d12013a160860211c722827691f205414153b0d0f35151635201f4133304f463f2f2b203f3b2f554d42e5d6cfeddcd5f9ebe2f2e5dcf3e9e0eeeae1e3e5dae5ede2e3efe3e3eae2efeae7f0e7e8e8e8e8e8ecebe1eae9e7edebe8ebe4e7eadfeef4e8e5ede0d6decfbcc3b3aeb19eb9ba9ac6c38cc1bb7fa3996878704c1310001619121317161920267a8295becce6d0e6fec0def8c2e4ff4e6f8e6c89abcce3ffd5e7fb70808d58666f57646a64737663717458656d5a646d60696e5c66675b6765606f6a5e6a685d69695864645f6a6c515e6458656b636d6f52615cc8ddd4d2f0e4cff3e9ccece199ae9bb4c0ac4446394b4e454d5a534d5c57eef9f5edf3f3eef2f3edf3f3ebf5f4f0fcf8f1fdf9eef9f55b615f616564636564545859626b6ab3cdc25f9a7e0d66381488490a8944047c3c0a81410178340b7d3812773b337f4ec5eacbf6fff2fbfff8effbf1dffae9a2c5afcff7dcc1eecd88b8904c7344475b26ffffcde6d1a49a7c58ceb096c9a895f1c6b6c893838c4e3f8c4938a3614bba7963d89f8edfab9dd7ac9bd6b19fe1c1b2f0dacce5d8cfd1cec7f4faf6d0dcdcd9e3e5f1fafff2fcfdcad6d4e0f1e9f0fdf38a8d845e3732bb484bd5413fd44439d14232d44036d13d39cb3f42b84749ffc0b7e5c6b2dfcbb0cac3b1707883374a6a2e4a79264a7e2b4f833256883455824861804f5c64a2a296aa9880a2896b99846798836899816799836be2d6c0e1d6c4c0b2a71102001d0f0c130907100d0810110c3234332325245c5857433e3b5551485250445a5a5044443a54524669655a534e48494440524d4a5c514d553d33af897cc3907f833624a12d1eb93529b12e249b261d71170fc76961b3342ebe2b23c7291ec8251cc52622b929289f2d2d91434179524d665951706d6881837e6667626768636c6d686766616c6964766e6b6f6661716a646d6a6563625e61636074736f72696089695e924940a93d33cb3e37cb322ac63329bf3c3490292471120e831a14ba3f38b6221ebf2620b82921740c013e17082724131f27181d2c171c2b0a282d004a3800c9a93af2d243ffe144fee145ffe35bf5d8748466283f250c4630259e8f7cb5aa94fbf3defaf5e2faf6eafaf6ebfbf5e9fbf5e9faf3edfaf3ed90988b9ca7977784703743374c555a4c565f2732363f464c42404b33354148565f4d4e534e24268f3c38b0382ab73324b138308430263e281144472a5a50357f5640872a22b33e37ba443aaf392fb83e399c221fa02b22b44237ca5750a8463dbd796ce5b8a5e1c5afd2a38f902b23a5241ea31a12af251abc3227bc382cb33a2f68010065160f702d274e0b05792a26831c1d922a2b7b1f225e1415511f203715143a2520463931dfdbcfe0e1d3e9e9ddecede5e4e9e3e1ebe3ddeae1dce9dfdfe9e0dde7dee3ede4dfebe1dbebe0dbe7dde8e5e0ece7e4eaecebdee7e6e5edf0e6eef0d9dbdabfc1bca8aea2b5bbadb9bfb1afb49ea6a787959360ada656b1a6549a8c4d473a107a7361959490b6bfbecddae3a5b5cf90a4c785a2c2b8d9f895bad7486b8b94b2d6cbe4ffd2e7fcd3e5f362727f6372795564675563665f6c745b656e8d989e3f4a4c5f6b675a6662586464545f61636d6f565f64626c755c6971515c605f6d6d586d68c7e2dbd6f5ef86a49a475c49c2cfbd73766d7c7e796a756f5b6763e8f3eff2fbfaf0f4f5e5e9eac6cfcea8b2b1848f8b525b584d5152939798777c7f2f373a2a33388397968eb8aa2168460a783b007d33027b38057938057a340c813a0e813c127137bff7d2e6ffe7eff8e7f1f5e4f2ffebd0e8d0d5f3db8ab29776ac8a6f9d767d9063554e2262461f8e694c9e7b6795716158321f6d3e2c965b49ad6c58b4785eb98168ca9988e0b5a5ebc7b7e4c8bad3c1b3bdb5aae3e3dbc8cecaeaf4f5e5f0f2e2ebf0f0f7fde6f0f1eaf6f2d4e5dbedfaf080837c906a67b7494ad34342cf4336d24635d4413acf3d3dc53d3fb04444ca8b84af8f82988773908d7e7f848785919f8b96aa8792a6909cac909aa48c939b9395929893809e90759b866b9d8368a0886c9f876ba1876ca38b71d9c8b4c6baaa7d7367140903160c0a1d151311100c0e0e0c13141612101115100d776e69ece2d8dbd4c4a9a395979183a9a194b0a89b988f86756a645b4e4860453e542015803b2ccb796ba33d31b93530bc3732d66a60c77368e4aba2a7685fc45f57ab2b22ba2b1dbb2c1eb02b26a83a39782e2d724947705e5a65625b64635e65666061625c5a59555d5c586c686565605d7e76736f6462685e5c696461716c685c57518372688963568b4838ae4436af291dda4036d53d32c64639bc504663080580252483130f900f09af1714ca2f2aa9160e932214561d0a2f1d0721230e1e290b2326009f97567b6104aa8510edc83cf2d039f1d43bfbdf624024004127023f28183c281fa79885988c76f9f3ddfaf5e2f9f7eaf9f7ebf9f5e9fbf4eafbf1effbf1f0a9af89b1b896565e47353c34292c354145514a535847515345484d3d41444c57595e54534e130f9a3c34a72e23b3372bc85c5072352228371638714632703f49653c885e488f352c89160fb73a369b2120bf4947bb4a42a23227b8433aa5362fa94841924c40a4816bdbb79fe49b8a90281baa251cc23229bd3328bd3529bb322aa12820670a03570400832324770d0f931a1f7e0d11701f1e95625fe7cfcbe4dfd9eaebe3e0e6dce7eddfe3e7d9ebeee5e7e8e2e6e7e2eaebe6e3e4dce3e6dde3e5e0e3e4dfe4e1dae4e1dae2e4d9e6e9dee4e6d9edf3e7d3ddd4b2bdb9aab4b5afb4bababbc0b3b3b55d5f5a1b1e130c100143462b817f4fa7a25eada84ab5ae53f7efb1c9c19d6660548484847886869cb3bbaac8e45070967293b6c6e8ffc6e8ffc7e7fecae9ffbedcf4c6e1f2c1d8e66c7f905c6c7c59666f69747a5e696d5a6569636e745b696c566663596a645e696d616a715e656f4e5460616b775e6b745d6b6e5662625864623c48441a271e4b5648878b7ababbab72726667675f7c7d757e837c777d7943494794989b3e414634393d444c4e606666494d4e393b3a6a6b6db5bfc193a1a48d9ca371868ba7c5c5639a850f703a00772f0b8039097e37098139027c330e8e440576362c794ba3d1acd7ebc8eaf1cff2fcd9f4ffe3d3e2cf869e90719a88678a762e331d55452e694932663d29683e30643d2e674232663f2e6b3d2e73433572433176483872483c734d4465433a64494088776fc8c3bddbddd8eef7f4eaf4f5e7f1f3d9e1e4c9d1d4e4eceec5cfced4dfdbdee7e4898a8cb38f93b54e51ca4340cb4337cf4538cf403ccb403dc5443ea64139b87f7689706b777372727b80717f8a78858e969593a3998da7997faa9b7eab9b84ab9983b1997da58c6e9f856e977c678d725f795c4a6b4c384324123c2014422a20312114180b02160807120608130d0d1511120a060717120f211310ccbbb3fbe9dbf8e8d9eddfd2e6dacebbaf9fc1b5a7d6cabec8b7ad8d7267804c3f8d2d21af352aab271bb93327bd3b2e790d00e5a291e4beabe8cebfe1bdafb26e63a44237ad3328a42f258d3b3075433a543d37746d676e6b666b6a666a666362615d5554506e6d6b716d6c6b67666969676c6b6769615f776f6d726c6c73656284685c965e4fa34335c04637c64331c93c2acb3224cd4134a8433799463e711719760f13890e10910a07bd2c27c52c26a80b04b83024973e2c703c262e1a02524727a79162bfa05fac872cdbb143e6bc44e4bd3ce5c441dec159442d003c27143b2819301f0fa4937f887964f9f1defaf4e6f9f6edf9f6edf9f5eafcf3ecfcf0f0feeff2b8bd94676d4b353c2c444847575761434551434e52465153485253464c4c50555135201b722721a1362eae332ca7312797372955250f2c47262b7246277b473872425b5638905545a03934be4242aa2f31b6403eb3423c8a1911a62f29ba453ebf4f4ba44a41c58d7ce0ad98f1a494a33b2eba342bc5322abd3026c03329c5352dba332f770a05740e0a750504820b0d8f14198a2324c58883ffe2daebe7dedfe9e0e3efe5e1ede3e0eadfe8f0e5e1e6dfe4e9e2e5e7e2e4e5dfe7e7dde2e2d8e4e1dae8ddd7f7dbd7efd4cddccfc6babaae9da192a4ac9dadb9abadb8b06066661b1e250e0e182423292b2d2cc6c9c2cbcec33f422d5e5c3664612a8c8a40e1de99fdf6ccdfd9c398918b68696b95a4a7233e49c9ecff456b9098bbdbbee0fbc2e3f6c7e7fc8eb1cd97bad6c1e2f5d2eefc758b99566673808d96434c53616b6d616b6d636d7659666e6070705669675462655c676d585f695c636d5d6771616e76515f606874746b737572767512130b716f62d3cdbfdad4c6ccc8bcb0aca1a39f949390877c7d7755575452525445464aa1a5a86f7477484c4d3438393e3f41cdd1d476818577888f8091995b6d776a7e8593bdb31e6f461882440d803d088039047d36027e36008137027937106e3aa6e8bacdf2bcc7dd9f99a968d2dfa7e1edc9cbddc5d5f5ded9f2df626355564237633f3162382a683c315b31255d3826714c3a6a4334522b1c6e463a815b4e6c4a405c3b326d4c47856966746562c4bfbccfd3d2e3edeceef8f9c7d1d3a6b0b2edf7f9e7f1f2d0dadbf7ffff4e5356797a7fc7a7acaf4f50ca4642d2453cd2423acf3e3bcb403bbe3e31a43f35925f5e4f414e40516f34567c2e537d324f71454c5c5c534c422e0b2e13003218002c0e00220000401d014929143c1d0b3415034e2d1c3e1b084924144a241b2f0e072b170e1609031a0c0c190d0f1d17170f0b0a171312120d091d0e07604e42f0dbcaead5c2f6e3d4faeadaf9ead7f1e1d1decebfd2bcaecaa79472311f9e2d1fc13327b51d10c53628ad3827ffd3c1ebc5b2fcefdceee5d4eedbccefc3b6b77567963e32f7a89be0b2a3614e4056534a666b6472736e6968646965626c6865504c4b706c6b7874756b696a6c6c6a6d6c6a57524f79716f736f6c7e6d668759499e4b39c44536d13b2cc73422cd3c27d54433c14637c27366944e467a1e1f8c1b1f921213ae2221c22e2ac02721b3140ec43429ac38299d4c379b715b75573b5d380e5227006539009a701cbf963cc9a245cdac4d73570e3e290a39271d3828193626169f8f80706353f8efe0f9f3e5f9f5ecf9f5ecfbf5e9fcf3eafdf2eefdefefb4b8a1585c4b3c423e50585b2a2f35484f554a555932414428363647504d514e49391610963d37ad3630aa2f2a9a2921933d3050231046523a396848306a413b6b415b6c4c33180595403bad3b3bb33d3daa3233961e1dad363296201cb23f3ac4514cb64b45b1574eb3564eb03d38b83732be332cc13128c4342bc5352cc02b25c53632a323207f0804911714810e0b831b1a6a1f1a75554aefe9dde5ebe1e4eee6dce6dee7f1e9e2ece4e4eee6e4eee6e1ede3e0ede3deeadee0e8dbe5e7dad3cdc1bfa4996829226f332bad958b95918666685b353b2d0a120321271d8f8f8fb8b7bd4a49513c3c44414546cad0cc7c867e7f8981a1a6a06f7068797a6acccbb9b2aba1766f69a8a2a2cfd0d4a1aeb6768d9d9cbedab3d7f7b3d8f2a6cbdec1e2f1c5e9ff7fa9d16790bc668aaad0edffbed1d5505f5c646e6f61696c5b64635f676a58606b636c7b616f786173776171715d696960686a5a5f62505a5c5b67675666636e7d7a7e86896566685d5852352c236f645eede3dad9d3c7d9d3c7dcd1cbdfd6d1d8d3cdb6b3aeb0aba8b6b2afa7a7a5898b885358543b413f9ca1a48e989a78858b6e7f874c5a6572808b73818a6f8c8a55907a12684107773f027d3c027e3806823c017d371990501984501c733c86c47799c667a2c4569bb44ecadf92ddf0b8c6ddafbccdab6b6a585b473e522d24663a31653a33653d334f2916714832956b556f4634522c1f5735296f534762473c5938334325256c595bc9c3c793979a798385737e8047525413232390a0a0edfbfbedf9f9f2fafc3f444854595dceb4b5a8544aca4c40db423ddd3b39d53b3bce3d38c63c2fb0474155223335376023529a0e53ae0a55b21455a92045894958798d84755b47224931175a3b26643a24643521562d1b441f0c411d0744210b47230b49230e4d2212462118250f121b0e1713080e130a0d100f0b10130c12150e14140c1e140b443224ab957ee2cdb2c1ad95f2e0c8efdfc8cebda9e0cbbad2b3a1bc9077712e14b14737a02112c73e2eb63726aa4d3bffdac8e7cfc3faf2e7f7efe2faedddf4dacbeecdbcf2cbbaffe3d0ffedddd5c5b86c62596c655d6a676053544c62615c5f5c576c67646c676460605e5e605d595856645f5c73696759544e6e7166776a5a955a4ab75343c64132d63f2ed83f2dd4432ece4f3cd16a5bb97165904a4286231e87100cb02c28a81915c32524b81916c12823b72820b331238a2312601f0d5427124b2108512808562a07532901482300563508402300452c0e3e2b1d3d2c2435271a3a2c21362923342923f5efe1f9f3e5fbf4eafdf4ebfcf4e7fdf6e6fcf4e9faf2e7575f54252c253f4448454c54373e443c454a39464c20303046555054574c3a2919440f009c352eb63633b235319a332a7437243e28101e2a12103217133d191038131b38192e2c156c362a923933ac403d7e0b08b33c388b1511bf4e48b4433dae3733be4846bf4f4bbc4946b83432bf3431c4352fc23229c43129c22f27c22e2ab0211da319178e0a0691120c921d16740e09560d06593b30eeeadee3ebe0dee9e1e6ede6e4e9e5e4eae6e5eae4e7e8e2ebebe1e2e0d4bebeb29ea095a09e92a6958b94685f862c23832a22553028433c343e3e343d40353a3e3026291e767772c3c3c576777c696c717c8282a1a7a50e17141d2625596164b5bac0c9ced407080dcfcfd1c9c7c8c8c8c8b7bcbf788691b2cbdfafd1edabcfefa6cbe694b8d098bbcfcdf0ffa0c5e03a5c75c4dde461716656603d656b476c7061636965656e6d5c6668636c755e687446545f4f60685b6d6f5e6e6d5f696866706f636d6e556161606f6a5a666253585b67676927201a291e18312320413632d4cdc3e2dcd0e9dfd6e5dbd2e2d9d2d6cfc9b8b3ada6a5a0a6a7a2828685848a8a6d7577899297808b916b7880717e8778828c5b656f8790996074756e998f2c7558117c48007635007832007a320279351f9354299a64197f401d6f1a306e0398c242a6c544aac55aaac368a5bd6fcee0a4706f535b473c603b32673a345e362e572f23986e588a5d46895c496f443470483c724d446f5347765a4f623f3b6444475a474bcac3ca757a7eeef7fce6eff49ba6aa2232327a8a8a748282e9f5f5e1e6ea3d4045484c4fc4b1ada35f52b84e40ca4340cb3c3ec14440bd443cbd4135a4423f582b42282f661853ad045ac70259ca0c57bd3366b7314a73a19b8dac966fad9579987a6261351a57280c5931175531175d391f6440285b321e5225124b1a094a20122d110d2e1a192614141d0f0c17100816130a0b0c0614110a21140c3522144c311c4a2f14533920402810d5bfa7e2c9b3e2c7b4e3c0acb88b6ec8886c650f00952f18b7473196321ac07963ab7e6bfff1e6f8efe6f7f1e3f1e8d7f5e5d6f6e5d5f8e9d6fdf0dff8ecdcfef2e68a7d74746a616c685f63635b75726d706c696e69666c6867676966545955706f6d6c6b676a6b636e76674b6248414a2d4f2d12a25a42c05541a62512db4e3ac7432ebe5542c37261b6776e631e17881f1b92120f950e08a4150fc72f2a9f0702c13129b1241bb72a20aa31266a1e115e2b1a592c17582e185b2e1b572c1b4c2916210600442920321e1733211d3425201c0e0524170e170c08352c25f5ede0f9f1e4fdf3eafef4ebfdf6e6fcf6e6fbf5e7f9f3e54e5a583d47483538414e505c4d545e414a53313e464856564c5747544d3187613a9a502da63024b02a27ae332c7721107f6a4b71825e415b3e406345426544486c485273565a6a5096866f83503f862e22a2372dac3d3296271cb54841b54440a127268f1313bd4745bb4440b63633bb3430c4352fc33028c7342cad1d15a21712b32926a41a178d0602930e0795160d8a180e6e140b9f6861f6e0d5e7e9dedfebe1e6ebe5e9ebe6dcdedbbfbab6b59d99b3908ac49c94c09b9373605a35231f4a2b28b67772a5322ba5392f5f302a52474152514c4b4e45525648676b5d5558512d3331757e7d9fa8a79197956e74722e32317a7e7da3a8a2b7beb738423acfd9d1a8afa81118118d9691c0ccccb6cad59bb7ccb6d9f59ec5e6a2c6ea5a7ca136577ac1e0f4b1ccc35f704e7c7c46aba255b2a644aba148817e5364685a6e7877818f92647275616e7464717952636a4a5f62576c6d526563798988848f934e575c6771725e6462242623151410241f1b231a151b110f342a28302722cdc4bbe8e0d3e8e1d1e2dcd0dbd7cececfc9aaafab6d72758990966871786b757e43505945525a79838c6f787f6a7177777c82878a9179848650746a37775c0c733c0a833e06843a017d340e833d0579380a8046138142258232428a2757850b729310a1c142a7ca4ca4c84e89a342767547574231644034663e34502c20431e0c94664f8858446b3d30673b3270443b744940724e4279574d6e4543725051362629afadb2757c82d0dbe1f2f9ff444b513f494b9ca6a8eff9fbf1f9fc4c5157323338454346c8b6b2916558924e41a34b499b454495554cd19185ffb0a59446466b41592a2d621b55a7075bbb0b59bb1155a81a4c815f7686938868b39765b19870b0946dbe986bbc966794744b5c401b472a0c58341e59291d5c251e632a1f612e1b4a26043817003414002c0f01260d061e0c081e100f2012112a17114b33294d2e1c492612512e1a4926124d2a1672523d5c3e266c4a2fc49b7dce9d7cdda580a464409c5632da9878ad7c5ea5816bb69c8dfef0e3f1eeddebe8d5fdf1e1ffefdffff3e3fef2e4fff3e7e8ded4eee7dd645d5569645e58534d726d69736e6b6763626a6a68686a673e433f6d6f6a68726759705c335b39295f2e2b602a48673b2e2e0a673b1eaa5a41bf4f39bc4d3ada8e7eb68173a7756c6926207d11119510119b0b0aba2d26ba3b2a820500b32f20a6190fc7322cb839335306006130215c2c156233195f2f186234244321152106003f2a253624203223203425223c2f29342a2021170b393021f8ecdcfcf0e2faefe9fff7f0fbf5e7fcf6e8fdf6ecfbf2ebd4e0de747e7f5a5d644a4d5641485248525b1f2a3039423f5559425a4822dfa7768f330aa82a1bad282399271c79351e686c47062c0514391a1035161e41202348262e55384462466d785a9e846b9b4a39b7493cac3c2ead3d318e211a790907b63c3bba3e3ec54f4bc7524bb83d38b83731bd322bc03129ab1c1494090498110e940e0b8d0300a91e199b1009a11b109c1c138c1f188b3d39bf8f8beddad4bdb6b0b0a6a4a29795837471644845602d2978332c81322b732c26390d0a3e1c1b59333282413da73028a6342a521d193d2b2b4b474640423f4d4e48484b445156524b5451586261232d2c6f78776f75755b5f62bec2c36d726c757c744d574fa2ada78f9a92adb7af7f8883455151aabcc686a0b1a2c0da9cbddcb6d4f897b1d697b0cf3f515b879270c0c078eede7cd6bf4bd7be47c5b3514038097576664953524a575d6270736270735e6b7158676c586b6f52656961747856686c525d635c636b2d32360a0e0f1719141817121f1a17160e0c2a221f342c294239342e251eb4ac9fe4ddcdded8cccecbc47e837f757e7d8b94997b848d646e786f7c856c798267747d606972787f8770777d636d6f5e6c6c243f38659587569f811d8550037c3719974d007b320d803d0e8042007739087c3b12793244993e6fa62f6d95105e8400597f00a3cb4488a33a6062315342306242355b352846210f6c432f7b4d3682533f5e362c59322b774f47785044724e406e483d8559567c5a5b2e1f2296979b717c8078858b9198a0737a824c555af5fffff1fbfdebf3f650575d44474c444245ccc1bdbda599ffe3d7ffebe7ffe8e5fbe7dcffe8daffdfd47f414270486227275b1d57a9065aba0959b81155a6295c917e95a3a59677a2824fa1895dad9267be9d6aa58451ba9f74a78f6b4b2e10381200521e13591e185e22186129126434045628005e2f055f3110542c13391a08270f05210d063b221b4a2e2341200f3f1a074e2716532919542918451c0a4c28123b17005b361b5f3817573007e4bb8fcda077cca07bd1aa8ba17f669e7f6bc9b4a3f2ebd9f6f3e0f9f0dffbefdffff4e6fdf3e7efe5dbfdf4ebf7f3e8f4f0e5706c6367625c6a65616763625a5a5a5a5c5b6466616e6f696163586975613352332b5c2f1c5b241f63281e5c29375e313d380e6e411a923b1ddf886dc99482c89e92b4827b6b211e8f2323900b0cb42320bb3529a44028690b009d2816ab2317c42c27b12b2855050058221667372165392061341d5a33224022181d05013c292537252138251e3a291f2c1f1630261c221908332b18f1e4d3fef0e3fff4ecfaf1eafef8eafbf5e7fcf5edfcf5efdee5dee7ede9dce2e2979fa1505c5c4852534a4f524f504a413b21a2855dd0895b99330db133259d21198f2a18652d1256623e002a070a33150e3719002a07032f0e002c0f042b0e4760403b2c0fa65041bb4038a5251a90140c7e0b08b747469a2424c44e4cb0413ac5564dc5524bb239309a1c10ae2c1faf2a21a01b1695110f9a1413aa201da91c15a3130ba4140cad2019ac2f2b801d205e1318af7a80b68d918361624824244d1f1f662926812a217c160a89190e821b147f38345927265935356c36349d352aa1393051191a513a403833394f52574e4f544d4e53373a3f5961645d6769212b2d0f171a6e7679aeb7be2b3238bdc2c6bfc3c66a6f75b3bac0afb7ba5b60637375728387868891961b2c36596e81b5cbe26f809a1a263c575f6c5e5e548e8453cdbc62e4cb4cfee35ed7be5a604b0a6e63458d8a81676b6e606972545e6856636b5d6c7178878a85909459636c636f7b67737f5259631c1f280d0f1b22252c1318141a1c17181415261d202b23214a413c373028362d243e362b8b837898918b7675715f68675e6c6d3a474d5c697153606867747c6d7a8269737c868d97757c864e58615a7272507c6d63a3893e91753d9f7901713f0c844704823b037f3706783a0b7d41027a3a068140188f4d197f2b6eb23b7bab2380ac2169910d4c6f004b630f2228064c42364f3526542f1c4a1b0788554082553e6d49335c3e3361493f482e1f553a296e4e3f815d514e2521462725392f2e707676bdcccfdef0f4d9e6eeeef9ffddecef88979aaebcbfc0cbcf4f5a5e353d4048494bf5f4f0f1ede2f8f0e5fff3eaf7ede4f2f8ecfaf6eaffebe07a484971466127225a1651ab025dc80055be0e5dbc17509d7089b19c8c7cc09f76af966eb09970a6895da5855cae9173583a2265422c6f443169362551190a4c1204a2694ed59b69d99f60e0a267b6794087521c512500442101391d074a2e2054382a5a39265b3824562c1c572c1c3d0d004f1f114d1f0f512816512c1949250b4b2904dbb890ceab83dab791dbb89ad7b399a07c6692735fd8c7b7e0d9c7e4dfccf8f3e0fcf5e5f6efdff4eadefef4eafaf4e8f8f4e8bfbbb059564d6f706a6668656569686d6f6c6b6a656e6a5e6f6a56333818344b1f3258273b6a3c275f32226134245221474f14a08347c0824fd5946ccea48cc3998da0605e7b2524811512a1221ba7180aad301c914a2e5d2004862514b33529c02922b02520660b06561b1357291c3612023617054f332531190f220e073927232b190f2a14002b15002212022115071d16062c2513e3d8c6fff8e7faeee0faf0e4fcf4e7fcf6e8f8f6eaf8f8eee8eee4e2e9e1d8e1dcc8d1cec0cbc79ba4a160646355554d60593db18f6ab2623fa23318ab2b22a82f2778200c592d10445334073415133e234a755a426d4f325f401b482b0b2c11626d4f55351caf4f43ba3b32a5271992190eab3a36ba4a49bd4648c04a48ad3e37b3473d9d2c26b74239b3392e94160a9e1e1395100b91090ba81d209a0c0ab3221da10e07a81712ae231e9c1f1d6f05095f060c5a0d17541319975c60783b3a57090786292283170b9a22149e1e1396211a721d184a0f0b5e3533652b29a138329e352f5c202244272b4c41454544494f4e544f4e5449494b4b4c4e5a5e5f202425a9aaae464a4d606569a8adb1999ea4272b346367729599a2a1a8aea7afb1131718151b1b636e724a5861172b36354d59081e29879ca15b6a6769715c70683a79671bd4bd4de1c7597459125e481f6a5f4b2b28237273775d646c69717e6370795c6b6e61737555636e626f822a3a5415233d6b7181535561171723212129191f1d080d09231e222c23283329282c231e2e271d2c281c342b22352c25483e3c7773726e7474626c6e66717766737b616e7658656d5f6c7469737c656c746b747b4d5a60819e9a5e9580519a7c53a78650a8824da7741274370d7d35057d3511874a01773b047c3c0c874403814116873944962779b43389b82e92b73684a039495a141215001a0d041e05006f4a308c563e8b573f78543a321e0527220f292c192d2f172f2b103e2f185339286241385b423e312c29424b4a3241442d3e4556646daab9c0c5d7dbcee0e2b1bfc23843452a35372a3435232728f3f5f2f6f9f0f9fbf0faf7eefcfef3ecf8eef2f4e7ffeee1a07876774d611d1345194fa5045ac1055bc20751b0255aa6475d868b796ba5835db19772ac9470b0946cb1936fb5957c6a47336b45306b412b6f402c6d3a25723d2b743c235219005115007d3c0695571ec48d54bf915f95754ff8dec5ebd4c2b29b8b4c311e3c1d09563320583120643929663b2b62372659301e431e0b48250f583716b4946eccae88cdaf8bddbc9de2bfa3dab2998f6b53775c47efddc9faeddae8e0cdf3ecd9f9f2e0fffbeaf9f0e1fcf3e4bcb5a5726f60565749585b50696c65545550716e67736b608277638b80626a653f6a72436476461c350b2241150e39042d4b0f4a4a04a58a47c69b64d7ab84c4a892c9a5995d17158325257d100b8e0f06a91c0ba9371f7f5636553a1c6a1f0caa3629b21b14ba2a2287211c5e1b13350a03250700290d00462a1c3317092b0f033f281a361b00341000b48f5a3115003722052e220c342917ded1c0fff3deebdbc2f8e7cdfbe7cefff0d9fdf7e7f6f6eadee8dddde7dedbe6e2d0d9d6c4c9c5babfb9acb5b29ca298b1b199bc9c83852f1e9f2820ae2a2899231f73241355331a2d3d22042c12335b430a301900240b032a0f385c425d6951805b499c4e42b6473e8a11069f36218d2a159a312b9c2c2b961e20a82e2d931d19ae3b36b13e3bd25b578d0e07a01d139c170ea71c17ac171ba10a0fa610119f0b09b2211ca91f1c991d1b6d00007a1316a2464962090f8a383ca658567c2420871713830800901a0c91190ba1221b8918145f0f0851150d2f0000a25752a42e2ca4332f54130f4b2a23534238514a4052514c4d4c47555145625c4e5c554b241d17847a79726a68322d276f6e6928292da0a5aba8adb1747c7e949e9d82918e6e80828da2a54d646a4b64695c797d294d4b6c999270a29676a5938bb19cb7c9b1bcbd9d716535836f3d7f694487765c1b11053e3a374c4d4f60656b8a909c6d77816d7b7e65787f243e571533590c2b5a08204c344058696d795a5a621d1e221218161b201c221e1f312829362c2b2920192e2c1f2829192c281d3d3630342b26382e2c6561605f5f6166696e686f7767717b7c8690858f996a737c5e656b626c6d505f5c405a4f5a85745d917b66967ea7d3b084a97578ad69156d2112853a068444007d401289471085410681420579321b7c1f69b23f89b42f94ae2f99ae514e581c392d155d453953331c5e3517824b2c8a5c3b6e5a394047285071562b593c2e5c35385d32616f4c8382668477665a4d447c7d78c9d3d4c0cdd384929d404c5a37434f2b3e454254587c8789222a2c2026243d4341313536fefefcf1f1e7fbf7ecfdf4edfffaf3f6f3eefff9effff4e5efd1c7704b53180a2d2c54991559ae1153a91c549f2c51863b465a766048735124553816664c2b8e724baa8c66825f416b462b643f25664127664228633e246f412a70402a6e3f256e3f23703a1e551f033c0f00371600decab2bcaf9edcd0c2ebdfd1f3e4d1f0dec8d1bba67055423a1e094e2f1a5939205c3a1f5f3d24664228623f23cfae8db39674d8bb99e5c2a4e6c1a6c9a187875e426942255f3a1f5a3c22e4ceb7f4e9d3fef9e3fbf5dffaf2dda89888a59585a69f8d6f6e5c636557535446766c6279695c8e7c68a18d72af9974bfac84c1b289c0b78c706c3f33320031310062590abe9c54c49c5fbf9e758e795c8d8270bca4986f2e2a74151385120f920f07b9291ea33d265f5732444e29542008a2382ab51c14d33931a2322762180d360b0224060056322457301f8257445a2e155b3511895c25e7ab53e6a748cb974bcca56cb59d7ba5957ed0bfadfff2da9a7c56a17c4fc19765f9d8affff1dcfcf8ece2e9e2e1ebe3e0ebe3dee8e0dee0dbd4d6d1c2ccc4b8beb2b0a996c29c898c2f28a32928a4242393261f72311b5d482b293c2002250d2c4f39001a04092c142d4b330c1b043f2d19985044b84d459c231a7f0b009c3d21a0492d77170b8b221e931f1f98201fa4312eaa3935c14b4b8a100f9b1a15a11a14a41b13a61713af161baf141aa80f11ad1c19b02623981d186d04015e000073141269090a812226690d10b0565588251fa62923b12c239a2214962215911412861010771812711e1673231c8b2a24ae2c2aaa2f286215034819003818003621002b1b002b1b00341f003821005e492a412b16270900ad8c87af8a82b1908b876d70af9a9faf9b9d37282533262078706d8e8c8f77787d5e63695d686c304442234439548572569279539277669e856a9381bdd5c5bdc4b2433e2b6e63518d7f72978e859c97937d7c7a70707266666e6b6e75575c5f09161e0a1f3a0724500e326e1939743e537e75839e666f7e454f5819262e1a23282727293f36372d23213229222f2b1f2e2f21403d343b3630332a253a2f2d33292869636364646663666b5a5e677f838c696b77696971676b6e929896c6d1c974887d46645a3e5e51445b4986916fd7d396d5e092427b2a147224007532078949077e3c0a7f3b05803f0d863f198839388f2e7bae3792ae3f4050093b39107e68536f4b3b774f357d502f844e2c7a522e4f4b2635532d215f3a206e4459a5763072422554289cba96c3d1b8b0b9a899a99ea3b6b25d6f7383919a636f7b5e6a7667788036454a454c52515558585c5b3337363f4042cdcdcbf7f7edf7f3e7fff6edfef5eefef7f1f4ebe2fbeedefff2e676504f4e3749344974234c841f467d2c4d7a70819d9a9a9ca68f70c4a47b7159377760417c6440412704492a0b56371a5d3e225b3d235a40296849346b412b6d3e2a6c4130693e2e6c3b2d67392a5c37248168548f8174736d61ccc6bae5deccece0c8e2d4b9f1e1c8f8e8d1f1e0cce8d6bea38f74786044775b4362422b5d3d248a6c50755838634425623d226b4128653920683a206f40226f4223623a21fddec9f9ead5eae3d0e9e4d0867d6c88766a87766c716d6167695b6163555e5b4c8e7b6c987e6daf977fb49d7eccb492d4bc9ad6bfa0d1bd9cbaa8807e6c3ab19e5cac9350a37f4589673a67533a160d006c695a8a74676b282286242188120eb22e29c0362ba048304a5c3232572b402104933625b6231bcc2f28a42b206b190d471c152d12095a362a5d2f1f5d2b1288542f7a4815e0a75ae09726cf830bf2b352d4a55fccaf85c3af96c6b5a1fff4d7aa895cac8246b4813f9f743df7e6caf7f1e3e3e3e5dfe4e0d7e2d4d5e0d0d6d9d2d6d9d2cfd9cecdcec0d3bead945c4da23935a42723931c148126135e320d6863391d32110b2d1226442c22422a2c53380f230a2a15048a4f41ab493ea63024bd4135b94430bd5a3acb72506d1803761a0d80150f8f1f1ba138329f3330730002a12428970f0fa61816a0120e9f100cad181aa30e12b82223ad221f9318117409035e04036915135c01006304026e0b0e6d0d11a84e4de07f798c1710a429219d2e238a1b1473000094161790150e981f16952017971c15b3261fb73221a7471dd18c49deab52dbaf50e0b05bdcaa55d4a145ca9a45e2b977502400c28572c37a74c16b6cbb6266b25f67a6595fab6366ab6768b47371bc7e7fc28a8db8858a93686f7f6264342b247481704c6f59699b7e35714f4686644c8b6e4e846a7ba389869d899fa5997e7a71736c626a635b857d7a746a68594d4d22161612090a120d131011230d1a3d001b560f377d14377b5170a794aed17890a8263e5825364a20242d2b2726291f1d322723352c27312c262d2a232b271e3b342e342b263b302e342a2986827f6c6c6a696768534f5070656b73676bbeb8b8d3d3d14f544e4c57514555524b5a5552584c988e6be9c47de1c66ba1af58377222187d37007736057c3a08813c0079320b8b411490481c833472b55689af5c424e262b200e7b5a4774473278492b7d4b2a864f307a5737404b23235727237a470a6e3a0b6736045a2b05572921653c669777a5cdb3759c8931554765807b70848361707589969c87989f707d8370757b3e3f4430343735393c363739888a87eaede2f4f6e8fafceff8f8ecefefe3f9f5e9fcf4e7fff4e9764b4558313438303b535b68565c6867676f8b8786a4988aa9987aae9c78aa9b7eb1a187baa787bdaa8abca88fb9a58cb19d84b7a58fb4a294a3897c6a3f2e72422e6d3e2c6b3c2a673628663b2b5534238d77696b61554c463ab3ac9cb0a891e5d8b6dacca7e2d5b5e6dcc1e6e1cde8e3cfece1cbf1e2cbf1dfcbcbb4a289735c452d134a2f126743296e3f2b6b38256d3a256e3c256c3a21683a20653a27b69584fde9de92887f776e65766d66786a697167666466655f6561676860695f53b29887b69782c2aa90cfbba2d4c2acd4c1b0d1c0aebfb09b8e80657e6f508374536e5f404b3c270b02000e0a01100d06514b3f7e625667201a7d17139a231d92130ab83a2c944f323c6432235c293121007f2e1bba312bbb231ea1251b731b11461e164029215333285d34225f2e106e380a763c00d39238f6a82ad58806b97b18e7b870f0d1a5ccb79cbbad93fff3d2b49a69b08d4db48537936b26fff7d3fffbe7dce0e1d6e1d9c3dbc5bdd7bebecfbfbeccbdb8cbb7c0c8b1d2bdaa7036289a332ca62f2993281e6b200b684b29646b420d250506240c38513c314a351531181b1f065b2719a74d42b43f35c5453ac14134bc4330b34629a23f22aa523c761e10771a12a0413b7e211a6100009e2729961318b62b2e9e100f9c0e0ca314109f0d0eb52022b01a1b9f14117c02006902006109075a06049c433f9b3d3b8a2a2c690a0e761e1d8126238f23207b120c7319115b0000bb4a4caf3132bd322dc2332bbf322bc1322cbd2821b52d15a63d04ce7e27b57605be830bbc7a0cb77308b67403bd8015dea7547c3f06ffb198c76862d36669d26068c85960c4595fc2595ec15d5fc46062bc5c5ebb5f62b25c5faf6065a86667a6757093756a7b7261656a545f72565873545c7d6067886d7b947e5f7060666c62ada9a0766e617a6d5abfae92261200280e002d1300291000220c0035221425202613274a062a641a418c133a855b80b56d8db41c365744566c28323b282a293129262e231f2f2523433b38221d17100d0619120c251c174b403c4338343a302e574c4a6f605d3c2827987e7fe0cbcad8cdc995928d383a374d56534f595a4f585555554d685837ecc077efc468dacd715874201b6e260f823f128949007b38038138007f3504834011803c2d80321040026e785f382922644741744d3e77482a86512f844b3075533724360c35734014773e0d7f4406713d006837117b4a10724137885d387e59145a36104f30326a5152816f446c613d6358698d834361592f423e465250404f4a48554e4c5751656f67dce7d9f4fdeceef5e5f7fbeafafbebf0eedff8f5e6fff5e97a4e457546407c635cfff7ebfff7e6fffae5fff5defff6dcfff3d1fff1cefaedcdfceed1f8e8c7fae7c7f5e6c9efe1c6f2e4c9ebdfc9dfd1c4f2dccf7047356e3e286738246a3b296638295f38295336268c7b6b645d537775698f8979aaa28b998c6ca99c79ded8b8e2dec3eeecd7ebe8d5e6e0cae9e1cce9dccbeedfccfaead3f3e2c8dfc5ac6541296a3b276f3a286b36246b38256c3e276c3f28683d2c5f3b2f4a312a53443f7267636b615f6d61616963655e62655e676662635d686055c3ac9ccdb29dd0bea8cebfacc1b3a8b9aca3b0a69d80766a7c7060463b291209000e070075746f696e68030c090a0c072e261b88645870221e760d0a8308019e2014b13e2b844c2b366833266b3430300c6b2a14b63730ad1814ae29228221184e211b442d25502f265b35227548277d4919a56825df9a3bd48a05e8a31aeeb54cffd58afdddaed4bd9dbeaf92fff5d2d1bf91ae9459a27c35a88446fff3d1fff8e5d1e2d8c8e3d2acdbbb5387636b9275a9cbb0a5caa9adc6a6b6b49b744e3990382a993126741a127d41367161515d6a565a715f526a5c566b625a6a5f515a456450389a5140b4483bb4352ec53e38c43f36c44235c64434be4435b54a406c120a8b403a5e171353050389292a9c221fa41d1a970f13a51a1f9e1211a81a18b82325b01a1cb31b1aad1c199f201a9d2c2477100b6f0e0880211b892e2b5c0305600b0ecf7e7b75211f7f2423620e0c470a073c0000ac4e4ea72f2eb72925bc251ebe2520bc231ebb201cb32813952e00d48529c1800cbd7f06f9b248ffbb53fabc4bc28a1de6ad567b3600a44c34c7615dc05658c15459c4555bcb5a60ca575ec65358c8555ac55257c7565ac6585bc3595bc15a5bbd5d5eba6060b76160af645fa86960a36e60a170619c726272544a826e657d6f66726658a4927ec3ac83e7c77ed0ac4eebc061fbcf70f6ca71ddb361c09a53baa272444535192e43082c6a113c8b123a801e3f745467855d697538474c2832332e2d2b241c194f4641332a2525221d15120d1e151024191351483f342a213b2726513534441e1d8057558a6262e2c3c0cfc2b956564c6468674e56584d59594d57565b5d5a61573ee6c88ceac672ebcc71b1b65c2b6d23238c491d94540580410c854207803b0179390f80401e7a3971ab787a836833241f25192568535879543982502b894f3778563b33451b3376401d8548037d400479440c814c0781480a80440c773f076e36117841177e471e824e2080522e865e2476521d67421454320d3d23264e36274e313254395c75626f8473d9ecd9d0dfcce2ead5eaecd7edead9f4eedef1eeddfdeddeb1857c8d5e549a7e70e1cfb7d1bf9bdac8a0dccaa4e3d1abddcca1ddcca1d3c49de8d9b2efd9b2e6d0a9e1cfa9e4d6b3e6d7b8e1d3b9e9dccbfce7d44924096e41246c422c633a28653e2f583726674d3c7e716048463a7173685b594dc6c0b0897e6a69614acccab3cac8b1c5bfa9ddd5bee6dfc5e9e2c8f1e9d2e9e2c8d8cfb2d0c2a7e8d2ba62432e6b3e296b3b276b3c2a643626653c28663d29643a2a6a4437785c516553496459535c554d5e554e5d58525f5f5f5e605f62655e626054cbc2b3c3b7a7b9b1a4ada79b88847b6f6a6655504d100b076f695d28221617130a0b08011a1d12232e2055695d616d614e423451251a67141075080592130cb03223ab3f235f2f073469331f6a3233451b5a2c12ae352cb71f1ec0302f992c2986514b593c345732295e35239a7151815224672b00b3731becae27ffca3aeabf4cf4d07af9daa3dfc69eb9a584fff5d4efe3bdc2b388b7a170bea77dfff5dcfff4e4c8e8d3416f532b764b2678483679503572495b9d6f265e31254722262b0bab896d64311c6434287b5d5517140d0a17100c1d150d211812211e20211c2a1206945c4daa4637aa2e22c6413cc53e3ac6413cc33e37c83f37cb48407f0e0a68100c652e2b330603460b0d7422248a17129b1410970f11a71c1fa01211b22221af1d1db01c1ab41f1bbb2b239f1812a3241d9a2119932019952a24a33f3d9037398535367d3131661f1d783232a468682e080543130f580000a22a29af201cbf211eb91c17b91e19ac110fb22714922900e29138d59420faba3fcb8219bb720bf2b542f4bc4dffc66c864002b95d46c55c59d56b6be27676ee7d81eb787de16a70d55e64cf565bc74e53c95153ca5254c85051c64e4fc74c4fc94e53cb4e54c84f54c45355bd5450c35c55c2655eb46463b16d6ca8736da7796a9d6f57603100f5c45ed19e1fc28906cd9210c68c0fc79019c28e1ef5cc70b19f618a8d7c1a315a06296b1e3d7d293f705c5e7376737a4f5458353a3d2c3031312f302d2824332c26312c28241f1b312823352b2236292037241d270b08492322966362945f5b61302c9f7970806e5a67624e3e3f374b514f4e58575059565657524b402c6d5622eecd86e7c170aba0503e6f2d1d783b0a7e3f038141017c390b84410782431082461b7f4343834f7a84625b4d42110b195b50586e50368b5f3c9a624b7b573f2d3712255929146b36137a45066c3d11784916855006794005783d15884d0e86480a8546007b3c138a500d7f4b14835019804915733f2376482a774b297546367e5033714a376f4c89ba9aa3cfaec7eacacdeacbd7ebd2d8ead2def0d6dfe4cdd6c5b196806ba59981ddd4b5d8cba1decd9ff9e6bcf9e6bcf6e5bae6d5aafbe8befff4caf2dfb7f5e2bafeedc2fbecc3f4e7c5f5eacef0e4caf4dfc0724c1d885827491a007b4e2d48220d593c2a8876628d84734c4e43636a62686963605d54716a62726c60848573dadac2dfd5bcdbcdb3f9ebd0e8dfc2cec7abe4dfc2d8d1b5e9dfc441301c4d342066412e653c2a5d38284b2a1b4625166b4b3c593c2e7155496d594e6859525b524d59514e5a534b60595366626364646463665f64665ba4a09797938a6b6b6367686277767121201c1212120e0d0b73706934342a1d20174a52476673624a5d4a22422d2b3c2a38221450160b6c0d0b8c1413b12d21be4029a03b11441b00396b30216c3328491c402605a43627b8231fc632309a231f8a4b42805c50522c2160392851280a8f62388f5b22dba451ebba39ffd747fcd657e7c65defcd83debf88b49c70fcecc8fdf2d6fdf3d8fff8dbfff3d9fff4e7fff4ecb9e7ca31734d21885316884d1f814e1f7d491a7f43208448267f49267241346f3f345e363850385d695d131915161c1c202b27141f1b202624311d1c833f3ea8403db0312ac83f37c33d3ac13d3bc33f3dbe3a38c33f3aa2251fc0554f6b1d193e1f1c2616164121245a1f217b181392150f9a100d9f0f0ebc2a2ab2211ea31811ac2218a81b11b4261ab02216aa1c12bd2e28ab201ba4201c9c2624983538b26064702c2b592120865d59947572230a05320500731815a12120b81f21b71717b51e15ab170da00805b12516902200e89141df9c27ffc044c07309c97c12f8b63ccb8e19ffce6f9f5b1cc46853be5252c25251c25050ca575ad05c5fcd595cc95558c85558cc595cd25e5fd35f5fd35b5cd05557cc5052cb4e52cb4d51ca4c4fcf4e52ce4e4fd15452cc504ecf5459cd545bd05d60d66b6595371ea9571df1a93bd9970de4a114d89709d8960ed7970fdca117e9b636c19c34b5a267464b512333572734545052677c68737d626767545a5e585c3c434919242832323434302d231e1834302738332d382d27432a254e2d28d2aca97f53508f5a565b211d85504c582a1db394755a4726312c1843453a52544f52514c5852466f6147ecd4a684642ba882445d4d122d4c202b7446057636078a4404874100833f007b3e12884c0f733346874d6d764b4f3f26403732594e4a4f371f603b1e87574176503b92886d94a787709c78528b68377455195c3d1e6b471974490d74450f804c128750007a4107804a118c55118a550e8950017d3e0f8c4a148e51078146007c3e00783a11894b0a7c40187f471a7b4515713e2d8150448b635c9a7577b188a6d6acc2e4bf5b75508fa881d6e6c1e1e1bfeee4c0eedcb6dfcca4fff5d4fff4d2efd6aee4cda4faedcbfff7d3e2d3aadecfa6d8d0acfff9d8f8ebc9ffe6b5cea052d29940c081327b43065f37148b705d726554666457666b65636c696369676064636e6e6e72716c656654d2d0b7e4d8beecdbbff5e4c6f4e6c9e5dec1e2dec3dad4bcc5bda82e2514251506381e11503428250d01160200301c114d3c32453b2f554e4456534c696866636164676266655c5d655c5d635c64605e634a4b436d6f64cfcbc8706c6b6267636368626869642c2d282d30290c0f083d3f3a676e66586956344c342c4832274732143a231b2a153b17077c2e24891717ac2625aa1e0dba3c16d97a3af0ca7f426d26266e2f285826342f0994351fbf3127bb2821a328208941327045345a34275934225e321595683f7c531db89343f5d05ddab62cffdd4dffdb57f5cc63d7b160b59759fff3c8fff4defcf4e7fff7e6fff9edfef3f1fff5f99ddeb6287a4a11874a0d8b4b127f461a864c1488470f864417844a198249137c411e78452a65475173631723211216174f55532f2e2a5f504d6a3a38a94649bb3d3ec6413cc43b35c43d3ac74140c33d3ec64444a92e298619147b241d541d1828161224201f3a2b2e482021782a267e110a95100bb62920a423108c0f00a32612a62716a92317ad2114af1b0fb51e13b8211ab6211ba718149b1e1a8420226d21235b26225e3933957c7735221c351e183c0f09b25a50981d16a81617ab1113a3130ba2140a940300a621108a1f00ec9949c88915e0a527fcb448ffb64dd08e14bd820ce4ac4db06c2dbb5c46cb5d5cd15f5fd05c5dd55e60d25b5dcc5559cc5559c85155c04c4dc65050c95353ca5454ca5253cc5153cf5355d25559d55459d55055d95258db5657da5357d54c53d84f57dc555bdc5d56c25035aa4809f2a12cdc9505ffcc39de9a09f2ab1ddc990ae0a30ce0ac1bc2951eaa8e44615d5261667960606c655258824b507d383b5d212370474b61565c494a4f404042312d2c2a231d3f362f372a24503c3555322c714842451c1682554f7641396832267d4d39aa7f5c815e24c0a86c5a53275b5b3f5755465e574d685c4c95846a927b51ceb483a18756787447719770348052117b3d0c88420b8942088342097f451f8752177036336c3760673d635234655643503f2f40210d77513a7d4f38784d3a886f5bb1ac98a9bba1abc7b0abc8b6a9cab99ecbb487c2a6246f50136d471c83541483500f7e4b137d4d15784c177d4d097a3c148945148b490b83430581420d8e4d068c450e914b08854308804211894b0d80451b8652177946197742217841307c4b3b814f418753659d6e97b28fe2e8c6dad1a8dccda6fff9d9fff1d3ead3aae8d5abf1ebc7f2eec9ede0b6e2d3a8ede5beeae0bcfceac4f8d89fcc9c3adfa333cd8e25b27a27b791607f674d746b5a69695f686e6a697271626b6a696f6f646569636361727467d6d4bfebdfc7eadac0e5d4b8e5d7bce9e2c6d7d1b7e1d9c4433b28433d2f7a72677f6e667f6e67776a64766b657669636e655e68655c676a616466615e605d68686a6662636e65666a5e5e6d5c62726464464034aba79bbeb4b2554f4f676964646760696961605d546062557276683d4339192517162f120c2a060922020d2503132d06252700491b00863114861300991900af3206b14505fcb05acaaf56325a11286c2f215c261f2a00813118b83425b21e14b4302484311f6f3b265d33255e37267d4e34794b27d0ac7cc3a461c09f42f8d861dab528ffdc4cfbca51f9cc67c8a756ffeeb8fff6e0fff8f0fff8eefdf6eefff6f7fef3f771c4901e7b44178a471289451f844a20834a1280411482431b7c461c794411743b1c7442306d4c486d5c1625222122241313111b0804360000a14c47b3423ea42723bb413cbb3e3ac53e3bc73938c63836c5413f8d1b1a68130e5b2a23351c1520130d231b1922191a341f1e551f1d731b17b63935a1220faa4e1db7652db04a229a230baa271dac1f18b52117b82116bb2820b12119a91a12a1221c8927265d1c1848281d3b2b1e3926204a322e44261e44120774231089200d8e0c0a950b0b9309079208058b00009316027d1f00eea853c18d17c18e11c08016bd7c14b07703c28d1bca9137b67032b7583cc0514ac0504ec95558cc5559cc5156d15458d7595dda5c60e06265e16567de6463d75f5ece5858c75151c54e50c54e52c64d52cf525acd5056cc4d54d3565ad05558cf585ad05c5cd6685b932c09c96c26ee9f28e49d0dedab19d18d00cf8800da9708dea810cfa117c29b32543c0056584b676d7971677066393ea74345b13533ae3b36791b19753d406f52574b3f414c47443127253927233f221e441d1662382cac82768e635c61342e4d1b109868518a69369b8033f0d36fdec8628e853871703a5d593c5b54427d6e59aa97798d764cd6c695d7d5ac9dba8e6cb2800d6a3512753c0d75380d7634278b4d00521e38875a47885e466e4b60604479654c735b4153351b8456467e4b3a7e4b387d4e3c694535c0ad9edaddcccedbcad1d7cbcad0c6c0cdc3bed2c6b7d3c547745f09572f106c3b0a60316cb48e83b89e5f9073397a4f1f652f266c30327c3f277541186f3a2387491781411484490b7f42118e4c0d8c490e8a4b0884460c8d4c108c4d15874c0c7e43068445108045387b4fc8e8bfecf4c5f9f0c5dfd2b0e2d4b1f8ebbefbf3c2dddcb0d3d1a8e8dcb2f6e9bdebdfb5e4d5aaeacea6eac486e2b04dfeca52ffd05af3c965f4d59596825f6559496e6b646a6f6b6e7472686e6a696e6a656563696a656869636f6f63bcb7a3e6e0c6e5ddc6f0e8d1f0e8d1ded3bdc7bba54a3f2d585147716c666d656362595a554c4d5047486056545f565137322c2a272055524b63635b2829212d2a2350453f7a65609f7e79be9e93846d5b54432f44322635282079726a69655a7069576a644e908e79a5a7913136202a371b2039121a30021f26002a28001f1800624a00d69d56722200b85514ba540add8225ffc359f7c85c675d002a530f32733d1e5e2a24390e6c2c11b03726bc2417bf2d20a440307532215f2b1d6b402f87583e6c3f20dbb591f3d1a3bd9a5acca74effd65af4c53bc9930fd4a12be9c360fde59dfff5d7fbf7ecfffaeefffbeffff6effff6ef4ca56f26854b1182401283411a7d441d7b4610783d157a401a743e17703a13723a1a6e3d336c4c4163521423202122241c17142304019a4b47ae413c9b25217f0e0a640501ab4c48b94545c0403fc743419b1f1d801c1c4400005f463f2521180a05013b37344444443c32313b1c1a713534892a26a13f26854603ab6d22a84c199e2d0fa42419ae231eb21f18b52218b7271eac1f16a91e1798231c7d2e2a6538324d3c324541361a110c23110f341711683a2be0997d721200840f068a08089f1a1bc74341bc3834b8432f822a00fab86cc1902ae9b94df7bc60ffc76effc665fec667ffc578c97e45ba5c3ae87f6ce2776fd66a67cc5e5dcc5c5bca575ac95558cd565ac95256cb5257cd5557d0595bd45e5ed76062d66263d76364d96568d85f64d75b63cd5159c94e53c95153c44e4ec75554d064578c2900ed9649df951ad39100ffc73ae5a014ffbf35dc9306e0a813c0940dbe9b374a36005a5d52686872694c50974f50b23531a8130cae1e15ba3b34a647456e2a2b7e52536648462f110f300e0d4e1e1e6e3734693025ac70657839328f5047ab715d7d4e24b99c4eedd66ef4d85bf1d861cabb607a7033716c4e5a53416657429b8a6ca590656e6134c2c9a083a87d5aab7343a76b1d77412f885000541a12652f3a8657a4e7be82b9991e4027727363706050a3937a5e442b774e3c7f4c3b7f4c377c4c387146358c6f616a6353e1e3d6ebe7deeeeae1e9e8e3e5e6e0dddfdacbddcf6596791f5d386ca481b2ddc1bcd1c0b6c4ad8298696c8645728a3c738e3f6c8b456c9551588c42417e38377d3f1e72371f81461982471682480f7f44168e5019915416864e077a4108904e16915029723dc2e2b3cfcf9dddcb9bedd7aee7d0a7d0bb8cebd9a9e7daaee9dcb2e7d4aaead5aae5d3a5f0d9a7efcc96e5b972f8c663f9c95bf8cf66f7d47ad1af6f967b4e6c583d74685a6e6d68676b6a646a66666c686365626363636d6d6b64645cd9d6c3f5f0dafbf4e1f5eddacfc7b2dfd4be978873463926403a2c4c483f645f5b645f5b2d252247403a4e453c564d442f2b2249453c6760566b675b5c5a4d4d493d62544b664d46532d243913065439265944315342323f3126675c56453d32463b279f957c8a837038361d3939172e30012d31003531008c792ce7c973e6c261d3a33df0b551eda946e99f3cfbb345fec142facb49f0d56068690b32561837713f1c5c282643175f2d14a43627b82515c83221a132218332216a30225f302051210b6a3c246c4528e7c49ed8b4849a732ecba43feec14ad9a329cc9926e9c360fde59ffff8dafcf8edfef7edfff8eefdf7ebfdf7eb45976626804c158145108143147b4313743f16774214723d126c36136d37146e38226f4133654846655513221f1b1f20302728754d4da34748b03c3da635377c2120541f1b4417127f3937aa504f952b2b9c343576242636000049363221231e2d363316201f2029283f3f3f1d13113b221e562924703a2091621cac6f1fa0420c9f2d09a32413a62017b1261fb0231ab7291fae241aa4251e8e2d266a3b35584740524a4722211f0f10120b090a1b0e06401d0adb9a7aa84d2eb34433bc3f3b9b181d8f0c118d100cb44331b55b38a15c259c652296641d9e64259d5d20a460239953178e430c974617d87c55bc5d3d8827148e3122771d127c251ca24f4bb86261c06769c7686cc86067c85960c8535bca5357cb5456cb5555cd5a57d15e5bd25759d95c60d75a5ed35559d75557d95457e05b60db6156983108ffab5adf9b1ed19503d7930ad18500d68200d78500ffc031d09b17c3a03a56460a5d6059645a65884e4ca24035b9342bc73329bf2f26ac1f1699140db039338725227929287a3a3b93585c844349581214843530a74d45b04744b24d41984c2ad09b59f0cf68f1d75cf8da58eccd59e4c57279642d4c442d5d594e5249385f5136746338837548aeab82637d5049905852ad7235885200400e46905f7dc597a8efc30f532a3e7e5c345e484b5049cfc8c2b7bbad8e8d796c563f734d36794b337d4d3676493472513e6354415a5748cfd1c6e4e7deedeee6eeeee4edeee6e8eee2e1f2e2b6cbb8cce3cfcedfcdc9d0c0ccc8a5aea057cfbc56d2be45ceba3dc2b241b5a93da1992e7e7b1c52550ed6e9b28db88d94caa66ca07a589168307548317a4d34784f277345298b502b8144476f3adcdeadffe0b1ffddacffdfafffe6b6ffe8baffeac0ffe9c5ffedc9ffeec9ffe1b7ffedc0ffe2a8f3ca7bfacd72fdca6fffd07cd1aa69d2ae74c2985e9970386d4c1977613c71695e5c5e5d6a706c616a675c61646e72757273756b6a65eee8d8ede2cef6e9d8f4e7d6f6eed9faf2dddcd1bd918670413b2367614b8478687a6d5c83786290856f998e7aa79e8db2aea2b6b4a8bfb8aec6beb3d1cbbdd7cdc1e8d5cef1d8d3fadbd6ffe3dbffeddff9ecdcf9f0e1f9efe5f3e8e4f1e6e2f3e5d8efe2d2f7efe4fbf5dffaefc1b8a45debc766e3b344d7a333cb931cc98a07ca8b08d49c25ffdc69f7cf55efca46f3ce3ff9d952c8b64abcbd6d364f162d5b2c2965312f502547220f8e3026bd3623c1331da7321e9237256a2a1e64322763322471442f623d20e1bf99d8b889bd9d628a6a1f916d17fdce72e8bb60d0ac60e3cc96f9f1dafdfaf3fff8f6fef7f1fcfaeefbfcee2b7e50217d4a127e42128043197c451f774725704725694213572e22693d1a633821613c2b573e214031081b151c252222211d4f3330965050771e20853433531716270f0b180b052304023705045b17165e121245000044040549232024120e3736321c22222c35344c50513736341b110f46332d41270c7b5816c69046d2804e992e0ea12213ab221aac231bad221bb1241da7231e9a2f27641e165f484251524d534f504d4b5030353b141519291b186d473a9b533a8f2f16831204880c0a8c0e12880b0f850b08b6483b913119964726884d238b562a965b319f5633a54a2bae4b2cc66344e07c5ada7350c55e3f9a341e8526147b2514813527712d246928226c28274e04056e171d812125a1363cc25153d2605fd1605aca5b52c8584dcc5750cc5652cd5a57d45e5ccf5250d65454d9565bc74d42bf5b2affb760d19211dda10ff6b229e29511ec9812e7950dffc637cb9616bf9d3c52410965605a7256629a4741ab32279b150aa71c15c03b36bc3732b2251eab201bb3312f9f2d2c9737387f2d2f63191a681e1d96463fae4b46c24243c6483cb95c33febe76f7ce62f5d95cf5d863f5d775e0c17e6b542b776e5f56555059574a544e365547226b60335d5a31abc2965595610e5e293682534d9265b9fcd123683c0b572908572a36845c2662462f4940b6bfbec6d2ceafb5a978695461462b785338794b337a4a347c533f9d86744c433483807783847ce2e2d6ecece0edede1f0f0e6eeeee6eeefe7e8ebe2eaece1eeefdfdfd6abd3b85feac449eac02eebc22ae7be2ee5be33dbb530bd98239d7b22ebd89ddee8c6e7fde8dff1d7d9f0d3bedfc0c9eecfbadbbeabd1aa467c405d86407d833d694e09a97430ac6d28ae732faa6f2bb06f2db17030be8047a76c34a76c32925a1d7e4b0cbf8d44fdce72fccf72eaba6e4d230052320bb1936d8b6632c8a46a8a70336a592b736d5d727471717775646d6c60686a555a5d676b6a676862a8a294eadecef3e3d4f7e7d7f7ecd6f6efd5f9eed8f8f0dbede7d1a4a1929c9b97acacacbfc0b8c7c7bdd5d2c9e5e1d8e2ded5e5e1d8e5ded4e6ded3e9dfd3eadcd1f3d8d1f7d4d0f9cdcaeac3bed2bcafd8cbbbcec5b4bab1a2a79591a08d86ab9683beac96e3d6c6796b4eb9a367d8b456d79d22db960dd8940fe19b15ea9d11e0980ec2880affd75afcde58f3d84bfede4b8b7000c1b442d2d27c3a490e2747182858282f4b233b1c0a7e2c21b23320af2109b63520962d1a722a1c673125542416613623ae896fae8d6aa88b5f9a7f4a937a429f8143ac843faf8742b08f59c2ac83fff7e4faf6edfdf3f1fff9f4fbf9edf9fceb1c794a1d804a168042177f401e77410f522910331d142a1d142a1d0925161f463328533f325b49486a5a526c5f5e7266616f625f62576150495e4540513531402f27101008090e080e0e0c120d0a2b1c17582c29893334801c1e741f1a48090236100f3d2d2e2e302f383c3b3f36373b2d2c3e312b47351daa8f5a7b53186a2e09842c16a6271eac1b16b02017ae2118af2322992323752420582d275149464c525057555829242a343740130e15260d138b555571140c7e0c02840c0b94191ca93132b6403eaf3c37a4352c91261e8b2f20975942a06a4eb7775cc66f5ba3271fa81d18ab2218b32e1fb02e18b43620be4333c55446a544347a27197d392e7a403579423b9a5f59702c2960120e6b13117b1c167d18107b130880180b8922119c3222b0493aba584bcb665ac75f52c65a4ecc5b57a83f2aa34a10fbb152e3a520ffc736db960dc27800ffb62ce19a0cffca3bc5971db29140533a116b544e824f56a9423dc34038b4302cab2f2f871a1d992f33a62e30a32123b42a28a9221fb2363477100b6e22155d1f108d4e3fa24b42cb494bca3f38be522efbac6afdcb6af7d86e6d5500917d3e3b28005043304a4541555553565950484a35352f0d696740505a355f7f5a427c54458c649fe1bb88c9a1508e65034a1e54ac7a11743e288f5828835737755e163932aeb7b6b4aca996867757432b482c14765039814835774232ffe1d4ccbaae5a4c436a62575a564ae0ded1e9e7daeaeadeebece6edeee9eeebe6ece9e0e8e9d9e9e5b6dfcb6aebca45ebc62feec724ebc421f2ca2af1ca2fdfb82cc8a02ed8bd6ee9e9c7eefbeaeef6dff5fae4edf6e3f4fdece3ead8d8dcb963641eddd276e8c55df5bf52f3b143da9226cc8420c27815c3740bcb7a0ecb7913c97512ad5900af5f00ffb755ffc463fecc6dbc92406b430f4c2e0a402b0ea797766a592d7a6e3a706f37363c106d7661566159707676686c6f6b706c666d66666d6660655e6a6a60e2dcd0e7d9ccecddcaf3e8caf6edcef9efd6f7eeddf5f1e8eef5fd40567b41608e5a789e6b84a2576981404757615b5f564b49938a83786f66665d54826f68451d1b551b1992474456110a654030aa9580ae9e857b6b544d3125694a38654924e2ca9e432f0a66501f7c5d0be1b646da9c13e6a00dffcc42e19d18f0a321d88d0ed5981bffcc4dffd654dbaf28daac22c1a015b9ab26b4b243a0a35c98a4747c9671556246492e19782f1eb43725bd2814c43620b13823721f0f7338285b2e19552f1a411e0b917158a88f66a58f5ea28d60a58d5fad8c59b08e5eab8d67b6a184fef2dcfff9e9fff6ecfdf4ebfffdeef9fae8227a50237f501b7c46207a442975460334161d2a202c2b2920221f1c25200a1f180b261d143228334f43374f4119312107200d142b1b15271b152218212d212d3e2e283f2f344c3e3e57514a5d575c665d74574f8d2f2f971d1c9c2b237f1e15681e1b5c29263315132412104f3d3d4838383128214536236e4e27815025b87759f69b88a6271ead1e18ac1f15b0271dad29258a1e1c5b1a1450332d46423f494f4f534e5219141a26242f756f797562689362657f21217f090790191b911a1c800c0c8b181392211bb2413bab39388d2c25b1735ec69376e0a087b15443af2322b5161ab21816a8130dab1b10b72b1eb0271dae2f26c55349b85349b35c53ae6157a35a53965048a55850923f3790332c923027932b22942a1d9024178b2010881f0c821d0b812010731104700c007c1809862119913319803100fab74fd89814e3a212e39b13e69a13eca414d08e00f8c131cc9f2aa180395d3c1b8d605b8a4246b13c35a52017a62c29993535df979a915054833238892226b12f2fc43632bc312cbe433b822715e59c89cb897ba7524bc94749d2433fc84c32cc6c39ffc67a7c580aa38f54a698717e725a726a5d423f3a5454524e534d5256486265483844207d9b775985627cb592afebc90a3f21013715003209004c1d005f2928955b1f925722915c34926d1b5f48a0beb4c7ccc5bfbaa76050393f230d6b422e7c44337b46388a695af3dccee6d3c5887a6d575040777465afada0e3e0d7e8e7e2eeeae7ece4e1efe8dee3e5d0eae4b0e8d167eccb3eeac62af6cf2af8d229efc920f3cc27e2bb22cfa421d6b558fffad3f5f7e9ffffebfaf7e4f8f4e8eae6dde6dfd5fdf1d798884ce5cc7aebc66bfcce6efac867f9c25bffc658ffc54fffc144ffc647ffc049feb542fab442ffc655faca5cd9b7539d8932958d45767644252d06102000869b74495f3141592765834d4362364c644c65756b696f6f6b6c6e6a6f6b656a645c615b6a6c67666560dbd1c8e6d0c2f3d4c0ffdec4ffe1c7ffe9d3f9ebdef4f0f1b2c0db335b991e529e1d52982e5b96405d8928334f443f465b504c5c534a645d5360595167564f734b4960201e943938630b076c3a2f977a68c0aa9399836c5c3c2f6c48326c471b93723d492d0085692a6d4b00f9cc59e1a217f2ac19de9a13c07a00c07000eea024c9880af4bb3af8c43decb830e3ad26e7b930e9d040c2b73bb6ae5dccca9748522f63674e4a361d632611ae3425b92113cc3524bb3728781c0d68291852250e56321c5733239777609f865d99845597845a9b855e92774c967951947b5ca38f74fef2dafcf4dffff6eafffbf0fdfaebfaf8e92d7255317858307e572c744e2057381538241e27221c1c1a070c050713091a29221d2c2715201c0a171017291d1e372423402c133220133223193829173a240d351b0d3b1f0f3d23153c2a163122181e10472519892b23951812a2271fa12b218f1f14821d136a170f551a145836354a3a3a0e070142322355260ccd8464993a1e93230d9e1f10aa261aa8281f981d15a02a208b2a21470d0234160e2e24224240415a54580b040c150d1a64616a60666674625e964c499d3532b24240750302790603891611830d0995221db6433ea54537995f3aba895ee2a38080240ba71e14ad120eb01813aa1710a3120dbb2c26b32523a31916cb4542c94946c74b49c14a46c34d49c04d48c14e47c14c45c54e46c44d45c54c44c84f47ca4f48c95048c45043b64439b4413aa7362e8c1d1490281fa03f388b3619975207f3b548d49410f5b225c87b00d38500d18600e5a10ee6ad1ec596227f5c1a764a2f9b5553953537b83c32b43628a33c3369241d866d68807674968283bc888a8e2522b7302cb0211bb2281eb43a2b983122f9a0986e0f0bc54546d14341c73f2fb34426b0693db48b5d8f7b5a9e94796e634d817a67565445494a425757575c615b1e2c155c7a584c805cafedc838745024573800250c042f130a471d00501c33985e2193571d925b21976317905a289463499473b0dcc39ba78f7e6f58714b367a49387244356e4738664330dcc1aef0dbc8e2d3c0b5ad9a4c4638645f5965605defe7e4e4ddd7ebe2dbe6e0d0e1e0c2e0d698ebcc57efc732e3bb1ef5ce2bf7d02aecc720f2cc29e7c025dab026d9b650fff7caf1ecd9f6f1def6f0e0f6f2e6f6f2e9faf2eff7f1e58b876a999771c3c3a18a896a7a795a8a7b42c69c36e6ae33f7bc44fac551f4cb61f1d46ee1d46bd1d46b738728597c284f7c37417c3c357a392a76352172301c6e301b6a33034d1841864f3b7545082f145a70634a544c6d6f6e696a6e66676b636162706c6b706865aa968de5baa9edaa97a04439a24a40ffe0d0ffe8def4f1fc42587f2959a30f50aa145bb52762b036548a323b58373536332d1f2e2a1e28261a222218261d16371e194d18147c2021600203692b2c8e6664ceb0a6bea4976143396e4b37784d23e4b984613e06ab8c49735402f5cb65da9f21e79f17ffb435f1a124ffb331df900dd48d0de3a723eebf31f2c232a36500bc8000efc535ccae2c7e6910bfb5785c5d35454829322c0a4c1e049f2e20c8332dc12a23b02b2484261c77352762341d67432b58341e7c5a3fa2865ea58d5fa48d63a58e64a89064a58e64a6926f9e8f70fcf3d6f8f2dafff9e9fff9edfdf4ebfffcf3c5f0df93c0a943755038673d16340e1d2d12292b20262521090e07040e061c25222025281d1e2022242317221a0d1d12162c1f1f3a2b304f402a4f3e2450391f51342257391d52341f4f372b4b36191a085026188b25208f0e09a3221d97170ea21c11a82619931d117d1f175517185f35373a19144b1f12772a1a8f2913a1240ea8240fb93423b02e209e2419911f14760e017320123d090036181033201c2d21213a2f3311070f6b636e6e6d73606f6a7069618a4f4b7e201ea53c39a63531992623a02a26840d098a130f96201cb24c3daa623ce3a478eea2809a341dad2318ba211bb31c15ab1811b3221fb92727aa1818b32322d54746cc403fcd4341ca403ec9423fce4944cf4a45ce4942cd4841cc4740cb4641cb4542cd4744d14d49cc4b45cc4d46cb4e4acb504bcd534ec6534ebe5551bb6043b16819e3a130d4940effc73bf5a922f7a921de9302f5b31fd69d10ca98296a42057e48309a413bb2403fa8281d95200f8a37298c60559392907f8f8e7b827a886e5f8f3a26b33826b82e21c2342abd3026b33026a73831730301c04243c9423fd1443bba3f30b9654da7755c7e6851958a7692867041362045422f76766a5654574b515157695987a98e9ccba7002b06224e2d02270818391e113c1e256c401c7944228f551d95581e97621b976314985c169457248b5c3c8862658e6c4a50346c50387248327047356a43326d473268452ff6dbc6e6d4c0e4d4c4d3c8b6615a474d463465594dc2baafdfe1d3d9e5cdc6dab5d1dc98e5d462e3c030eec629e9be1af8ce2aefc823f4ce2dedc62be5b82beac457fff4bdfdf3dafff6e5fef8eafbf7ebf3efe4fdf5f2f5f2eddae0d682918c728b926f8d98718e96818c6ed9c05bd9ae2bc69a219575085b55006d7b24476a0e396e1432772627792f1f793b20844416813916873912853811803b0d793d0061272782473078460025085b73656771697375726c707367686d615f626e6a6968605e6b4f4bad6f60ab493cc33d3ac2403ecf776bffdfdbf0e8ff4c689a235cad0650b11361c32563b60e295e20263e2a292729251928261a20201625241f312a24331f184a1a16721a197416145e1e12855642d7b295cbaa877a5a33725022815621ab7e438f6827825d16684300cea243d79b21db9710d48909d88e0bd58b04d58b06d1870abc7800fdc33ddda31bf7b431dc9c14ffd03aefca3d977b0eae9b4cd6cc99252100413c1c3b16009b3124bf2e29b61d17bc312a9b362e732d23582a1b48291544251163482da68c69a38c63a18d68a28e6ba28c65a48e69a18d6c9d8e71fffadefaf8e1fffcebfef8ecfdf3eafff2eadbeae5d2e1ceb7c796adb9774c4d09302b002f280c2922181e1d1b18191d282b321a1a2207040b070508333335272928212524030e0a12261d2642342f56412c58412c58412b584133634b294932241d0b6733287d1313900b10910c119712139e150d9a1206b1281ea1241e831a1e75191c7b221c8b261aa0261bb3291cc32b1ecf3529a41107930b00890e0092271581281a5410053f10063b1a133b1e1a402826473737392f30736e7279797950554f51443e8f5957853131861e1da22e2ea02a28af3736971b1b991d1da12726ba483e9f3d228122028c220ca1271ab0231ca70f0cab130eb01813b8231fb82221a10d0bbb2a27d24442cd4643cc4844cc4a48cc4c49c84943ce4d48cc4843c8413bcb423cce433ecb403bca3f3acc413cd04542cc4541ca4944cb4c46cd4744cc4844d04e4ed05e43e38a36de961edf9b12eda91ad18500e4970dde9804edb01ad79f14cd982e5f2b00884431a23a2fb0342ca62319a63829591f098670624d50597d888e4c4f3aa38c62d89560912d00b1371fbc3227c42f28c8352eaf241dbf3b36ae2e2bbc3836cf413fba3631a7453aae6c5c9070597e6e558c7c6364553e4e47353b372e524d51595d60485c532f47313748282b37131a20041d2c0f4f714e29633b10673a2692601f99601b9b6014935e14936012915a19965e219360278d5d378a5e41754e5359376f563876493276432e73432f724532613c2af4d7c7ebd5c7e3d3baece2af8f8550433312534e38516b524c7d5d1b5f2e3d7931bcd06dd1c648e6c12af5c421f1c421efc322e9c121f1c62cf5c235f2c756f0d996f2e7c7fff5e9fdf6eefffcedfefbecfef8ecfbf8f1eef7f67c94a079a1c46f9dc1779db49fb199dfce64fedb4deecd4c9f93254d6915417a352976302b86412083421f8947178943158a43138b430f873f11843f11803e0e7b3a01692a08672726733d002d0d4a65544d58527377766a706e696f6d6a6c6b6668675b5d5a5f46429a4b47bb3f3dd43635d83a37c14138ffbabd6d5f83395b9b1856ad0854b41663bd2561a71b355a282b3a241f252d23222a221f2b2622150f132e2425351d194718126516127c2a155a1d00784a00734a00744f00845e00977410b99541694200774b0288580e7d4800965e00f0b334e9ab1ccb8a00be8100d8a015f2b632ffc14bfdab3de89127ffb542f8b530ffcf3bfdd633fcdc3ceacb3f927609dbc683cbb99355462f441d0e9a382bb93123c8281aca3225b14136792e287e5654a6918c4a392f4f3e2c7b674e9b876e655941362712705a43a68c758c715c87725df8f3dff7fae5f1f2e0f5f2e3fcf2e6fbede4e4e6e5e5e7d2e2e0a3d0c971d4c462aa963d6a5a1e392b04332c122e281c2c2724221e1f0804050c0a0d2826291d1b1e1b191c202123232c29091a1008231401200e001c0d0d2c1c00251217301d332a1b663227790f0f9e191cac2529af2727a71c15a01208a7190fa017118e1013a127269a1e12af2d1dc13327a30c01bb1d12c92c23a8150d951306ad423088331f5111054d1e144b2d254e352e3e221e4129254f3f40645b5e7171732f3332161b152f261f7a5051a3585c821b1ea73032b23a3b870d0c7b00009e2021ad2f30b93e378b160498240da72e1ba02013af211daf1918b21a15b61d17bd2520b41f1ba30f0dc33430c83d3ac8423fc64442c64945ca4d4bcc4c49ca4846cf4946d04643d24742d64846d54743d34843d34541d0403fd44946cf4a45cb4742cf4542d24744d54e4bd05738ffa44cea9f22d89308efab1cda8e05ffb92ed99703f6ba28d09811cb912d5f1c00974132a73123b02e20a92c1a8f2f19a2765b5e55444f55636269717a7650bda55ff3bf69ffbd6c913100b03a1eb92c22bd2822b3231ac43e35750000b84240bf3e39bd423ba4463eac6a5c997660735f468b725c6853405e5244221b133935365054574b5a55505e4f34361e6d694c46442d404e3407370f00481833996a1c92601899610e935a0b90590e915b13925d15915b19925d2294612892614294664b744c51553467492d73452d73432d7545316d42316d4835f1d5bde6d1a2e6d681e2d47bc1b2773a411731603e3c8a630d6e38126c26205a069db84fdad24dd6bb26c8a30aefc428eac127e9bc25ffc838f4c34cdcc174fffdd4fff7eafcf9f4fcf9eaf9f6e3f0eadcf2f2eaf5ffff768fa36a99c36598c57197ae92a184d9c555f2d243cdb43d6b6d0c59843d26713811753718894b16884a1087451492491090450b8940128e461186400e813e0e7d3b046d2b0063202a7b41002f0b1833206a746c737572676d696e7470686e6a565b576b6d6c624d4a8e4846ab3938d43a38dc3733d13d33af4549562e514954922154a5165aaf1f5eab2f609802142c23232b2620242f2526261c1a251d1a231d1f271d1e2c180f3511055c22176d3013f3c27ff5cd75f0cd73f5d46bf8d557f4d254f4d46f391900b08737b68739bf88389b6306eebb45d9a827fac747f9c146e4a62fde9429e99034ea8736cc6015b75100c46f05ffbc3dffd743f7d337ffdd46f2d557c7ad59dbc490a28f6ec2998388331fb43c2bbb2d19c63e2ea2403d4f161d675668a7aabd6b6e773e3a3965594d7568586b675b6f655b81675a603a2da77d719a7a6df2e9d8f0f1dfeeecd7f4ecd9f5e7dafdede0e4e9e3e8e8cecec985dccf69e4cf52e1c645d0b648cdb6599281333627003526053126142b271e1e1f1a2327261014130909090d0b0c29272a272727282f27101a0f10180d121c132c3d353f4a424c44395b2f24821f19981912b22d24ba3026bd2d25b7271fa517139b14109d1c17ae2b21bb321fbe331c950e008b0200ac1d0fbe3026c64035ad3e33b5695ccf9f93dbbdb3f0ddd6f0e7e0645d5752453f4a3f3d3d383c67686d646b715e696b0f1e17797c75684e4d894d4f852024961e20971c1e890e107c02019c20208b09099d191796160d911304a32912961905970e08a41310ad1510ab120cc32a24b41f1ba0100fd14745d44c4cd14c4dcf4d4dd35151cf4d4fcb4647cb4544c9423fc53b39c73d3acb413fcc4542cc4643c9423fd14643cb403dcd4843d04b44d9504adb544ed3524cd2623cffb554df9917d8960ad28f02dd950dd68e06d69507ffc63acc9111cd8829771f00ac4034ab291bad2b15a73916aa5c367e5b3b5b56435057615055517b6c33c8ab4dfad560fdce5affcc708c3a00ab3720b7322dbb3b30830d03720c07a5443ea43a2dad493a8b3f327a45377656416249335636274f312646342a3e352e5e5d5b585a595357565b5e576260537b7e6d6d7c69042b10004b1d1f834f2393611b95620b8c560b92580593570691560f935a17935d118a5736aa7958c89667c99a529d7654805d555539674d346f4630764733784b366f4829644816f2d989eacd57efd75dd0c76a9ab16d478c5f319267329b6318813f096c291b6c1d42720fc3d55fd0c339ddba28e0b825dcae1bffca37f5bf41cfab55fff7c5efe8d6f3f4eefcf9e8fdfae7fbf9ecf6f7f1ebf1f18093a16890b4638eb1789198a6a77bf6d763f2cd48b6a442717832355c251359231b813f11863f198b46158a46118f480a89421290470c883f0d873c0c843c0b7c3c0b7537005614267a3f043b1416321b71776d5b5a556a6c696a706c6b716d555a546c6b69786a675a3930955146b33a31ce3a30d1392cc13d3ba74f6768436f375089275996345d932f4b722a314124202125201c2b241c2c251b2b241a15100c160f07241907261600472f17b29573e4c58eeed293f2dba5f7e198f6da6cf0d457edd6668d7511d7b963f3ce7ef7c775cfa14bccaf51b9a043e1be6ace9548ca6c26b33f04b64012be471fbb431ebd461cc44a17c3570ffdae45ffcf50f2cd41f9de5d8d7312cab367ffedabf7d6a1d38e6fa14631a9462fa04a3b97626a74647f42598b1d447b1d38630c1832686667676358676c656a655f86635d6c3530904f4b9f6a62f8e2d4fff7e2e7d7c0ead5c0fbe5d7f1dbcee3e6dbe1e0c1efe59de8d368e0c43ce5c532e1c43ccdb435c3ad3dbeaa4bb19a543f2b00302700312d122c2d1d1f1f150c0904120d0a2d27291b15171b1714100f0a2b2724272622161c1c030706b3aea8cdafa7853c358c251c9a281dae3024b93028af241f930e099b1c16860905a6271eb9301dc63c229a1800911400b13c2ba4352aa7453cc77a72ffe0d5edd7ccf0e6ddeaeae2e2e3dd959690b5b0aadcd7d498999d666d73606b715a6a6a5b6a655d645c1c0e0b471919892d309c28299a2325a63030b93f3e870b0b89070794100ec33f3b951709982508932406992613981f149819129f1b16b12a26a7211ea42423c64a4ac84c4cc84c4cc74b4bcb4d4ed0504fd35151d14b4acf4946ce4744d34c49d24c49cc4844cc4a48cb4745ce4646cd4643c4403bcd4a42c8443fc5443ecd5348b1451effb955db9712e09e12ffc73bffb731d58d07d9970bffc63dc98b12cd8129972e10b73c35b43023a127109b4218f1b78961451e5a553f4c545755574a9e8a43d6b647f7d955fcda55fbd1618d5000973915a133249b2c21801b1367140c5f12088b3c2f8b423383493b61362655362261443269453959372e49332841342c6a6663535353565656565553555650555d50384f3d3a6c4f00582a20935a18935c10915910935d0b925a06945a0b965b098f540f8f5619936010865211824c2187553991699ddab96e80683327116e4f3b71483272482f765023775a0ef1d56af7d54fefdb54b2ba535882383c8e5d369f743ba87154c1882e9965106f351c6921245b00a4bb49c5c241c8b42fcea91dfbc531f7c13ae3b859fff2b6fef7e4f7f8f2f8f5e2fffdeaefece3f0f2eddfeae490acad5c8b9d5f8f9b708f80929a61eed964d3ba3cb0a9598f9c66577f4d14592319823f0e863e178a45178a45118d45108e450f8d460e8c430d8a3e0e863e0d7c3a056d2e005a18287c411d512a132f16696f6169665f73746f6f716e6f716c6a6964746d67685e556153466d4635a64d3fbe4034cd392dcf3b37be424d93445a544667485d7c677892808c9a9f9f9fc3bcb4e6e0d4f1e9dcfff8e9fff9ecfffef2fff9ebfcf6defff9ddfbf4dafbf0d2fae7bdf6e3b9f8ebcbddcf9efff696f2d861ecd35c5b4300b69b40eac775e8ba65e2b8647d6815413100684f166a3406912904c8482bc54230ad2b1d800300bd3a26ca3c26c6421ba24200e3a037f1c7417b5e00ad901ac5aa3fc7b048ac8d33935c238b4b25ffc4a6ffcebbb3999a393b503a5c8a4673aa3151820316366868706966616268646c67638a62606e312e7b312ea5665fbfa292cfbeaadac2aaad917c846a5b684d42e4e3cfe5e0bad1bf75d4b950efce49edcd3ce9cd3ee6cc43e6cd4cdac047e0c250cfb24cb49c464f3c002f220030250f3125173229222d2a251d1e190c0a0b0a08092422252828282223252426258f9190231b18684b47c6918b6d1e1983201aa9342d810600931c1488151075070890201ea72d20af2e18b7371ab34428a1503bffc5b9ffd8d5fddfddf5e7dceae7d8eaeae2ebeee7dcded3acaca2b7b2acdcd8d5b0b4b3616a695e696d5f6b6b5f656160615b7a7270381615a14d4d770b097c1310a73a37a12726a325268d0f10951816c74c478a16078927029d4619aa5f388b4126914337953d3b96343386201e9a3636b6504eba5251c15552bc4c4ac54f4bc84e49ca4d47cc4b46c8443fcb4641ca4441cd4945cb4745cc4a4ac84646cb4649c94445ca4b44c74c44c44942cd524bc75147a84118ffb450f7b42fffc338e59c11cb7d00eb9f18da980cfcbe37cc8918bf6c1e9c2811b02e2ea62720a23926ffc19ddcba8c513e13514a2d4a4f49565540ac9643e6c34de5c242f1cb4ecb9c32ab711db36b319340207a2319691814702e22834b3e6c3a2f5a2c1f5f35276742305637239a7b696d473c532e2552362a402e24241a18433f4057555a565759555a544d5b4e4e6752043a1a3090601791560f91510d93540c91580e935e0c925f0b915c10985a0b90510e8e55057c4603703603642e0959320e462b29422f3836293a261b6647336846206b4806fcdb74f2d354e0c339d0c84b50741a85c78965bb8e2c8e673da77733966798e8c397e2bb277742196a2729711b447712afc04eab9d1aeec12af5be2ee4ba4efff3b0f3ebd6f6f5f1fbf8e7fbf5e5f7f2efe8e9ebd8f0e36b97864085734189715d946d7b9e5ad0dd6baaae3db0b771a0b6852a59250c551e177f40128947158847178a45178d43108a3f0b8d45098b451089440e813c0f793711743300530f32824533663d102c133038295959517c7d7774756f7773707e77716e61585043335346334f331eca877ea9423dcb3d39d73936ce3a38b84542ffc8c7ead2cee7e0d6e2e3d5e9e4d1eee5d4f5e9dbf7e9dcfbebdcfcecdcfff3e3fef6e3fff9e2f8f2daede6d3fef6e1fff3d8fff5d9efe9d3e6deb7fff4a3eed465edd052886800ab862be7bc6df1bb65deaf57977b275c4a02816b3cad80619e4733962618c34840c84940971807b9321fce3b2bc43a1eaa420dc47a23daaa24dbb81ed1af1ad6b623e2c22fdfbd38c59b39986d28ffdcb3ffe1c5edddc4f7f5e8c9d5e133475f2c405913203369686d6c67636968636e635d8c6663662f2c742f286c3025c3a08da48b758b6a59634233694b407c6055deddc1c7c29cf0e0a4c0a852c7ac39ebcf48e8cd3eebd140e9ce41e0c339eac93eeac944e2c44cceb550c0ab5c715e23322100372a0a2b2912282a1c0a090519171829292b1a1a1c2b2b2d16171925292a2729281c17141a0502794d4c793937731e1b80231c862a1f640b037925255f09086b0b00922d11b54b239940167b4425f8dbc9f8ebe5e5e4e0eef1e6eaf0e2e0e5dedce1daeceee3c2c2b6c0bcb1e3e0d9e3e8e2dde4ddbac0b470735e686546342f1242403338201c944e4e862725ac44419e312e8b1314860809b13334981c1cc24b47992e1ea94d28cc8454845021774b288555478d58548d524e874a497b3f3f6c2e2f914d4c53090664110b842a219f3d32b74f42c4554ac6564ac7574cc25149bb4c45b84b48b54947b24848b2454bb34a4fa44742a249439c4442a34845af4f4394390ceda33ad08e04ffc233dc9507df9109f2a61fe2a316e6aa26c18115a2540c9d37219d2f32952d2c813631462d28918f827c765c4c492a50523d5b5630d3bd68e4c559f8dc71e7c967755201deb772ecbf86ab764e864839773a35632f226439296540375e3e336745396e4d3e79594a5e3d2e532f236540375b3e30523a2e392929382f3459585e515659525b584b5b50465f4c376c4e2588591592580c90540e955a11965d1095601497650f945f0f975913995a0f8c5400753e00682d035b28014725a3d4bf556d602e352d4b443e4837255c461dccb268dfc04be7cb43dfce4ca6b2443f792f53a7733d986f59b9933b9d7460ba948bd0b3a6e7c9c0ffe67bd1a0106f2f166a1d30680d768e20d9cd47e8c83fe3be49f5d781fff9d5fff8ebf2ebdbb5b0aa6a69773849530a3629448567287d531e7643216e364180395585226b90319ab97ea9ca9f113f113c804d1f824b14884b1285421486401b8e43188c411089420e8744128544137d3f1578380e6d2b004e0b37874a457d50163315292d1c857e74807d74615e59655f5f6158536558477b6d527c715369553cba9585bd746dbc413ccf3631d73930cd3f33ba5646fec0abfce0c8f8edd1f2e6ccdfd3bbf3e6d5f9e9d9fff2def8e7d3f0e3d0f1e9d4fbf5ddf8f2dceee5d6f4ebdafaeed6fff8def3f0dfe9e5c2fff8aee2c65beac445b0870b9a6b0fa673249f6712aa7821a98531b59a55e2c9a1efc9b2efad9f9e453dbf4f4bc0443cc24030c63f2cc33726be40278d3005ca8537f7c23ed1a909dab715fad932f7d22bf5d133e7c540debc58f6db98dac495eddeb3f8efd0f5efe3eeecede1e4e96d7174423d3a544d456962588a7c71a6857ebb8e88d1988fbd897c8564515e433067473867473cd2b6abf7dfd3c5c7a2dfdfbbebe6c6efe7b6bbac57cdb948dfc33ceaca39ebcb3aeaca39dfc12dd2b624e8cd40e6cc44e1ca48d2bd48c6b2519383383028002e2b0c312f202827222b292a201e210b0a0f59595b2628271d1f1c262722282423352f2f1a06073f1516602b27612c1e3c0800350400471611551e095b2100a26222864f0e684316f3e0c2ede7d9edf0e9e2eadfe8f2e9e8efe7e5eae3f1f2ead0cec2bbb8a7e1e2d2dfe4dee2e6d7d2cda7aea365ad9e4b645b106364424e4138834d4d883336902424bf494981090a800507b130348e1011b7443faa4032852809d58b647e51287453307e5d4a7f635778665a6e645b645f636760677566691c04002e09004413046c2f1c6e2a1570250e6c1e086b1d09621606651d115f1a135f1e1a682a2b86475086515b7f5d5e7258576e5358815e5c91594886440aeba430d38f00dd9d08f5b422eea51adf970fd3980ccb9614bf891fb77c36be7a638e4a4b7a403f4a2d412238711f467d3c4c59bcbfaca4a178cec385f0db8ce3cc7cd6c786695f2eb9b391cbc4a7b7a984654e2c633f29673d2d6840345a3429623e32704c4079544b674239613f35604035624036573529543425462a1e3e292871666c595c634f585d4c54564d59554d6557497f6524895d1894601898680e90601195631299610f945d0f945b11955914965a09824c01703d066734055329376d569fc3b7a8bbb5b8c3bd434c494a4c3f56522fc2b66eebd25be9d751b5b74964863071bc8376d7ac258a6046a8824ca3837ecdb089cfb5a0e0c6a8e7ccb9ffdd94edbf12753e0c70302273264e7a1bc5cd5de2c746e8c351ceb16dceb795beaea187848f4154752e5a750f564e2b835d1370370e712e2b8e4d2485422f8943226e2e215f2e75a57f597c5b194b262e87590d7d42178941128236147f39157e390b742f1076340b6f331473390b65280a6424004e0f267a3f3f7d4e203f1d4e48301c0900271d14241f1c5b565a817c76786d4f8f8359968d62675f3ab5ab92cca795a7463dc03933da3d38d53b33c54238f39383ffd5c1ead2bafff3d6eddfc2fbecd5f6e6cff3e3c9fbedd2fbf4dafefae1e7e1c7fff7e2f3e7d9fff6e5fff5d2e2d9b8f7f6e2eee9c9fff8b3e6c65fe7bc3cb48104e1a84ee0a75ae5b15debbb66f1c375e2b979e7c49ef4d1bbf3cebcdda3978e2d26a92e26cb4637be3b27b03c25983b1c662600ae7a2ed39e1eedbd1fefcc2affe23cf9d630ffdc38fdda3eeecc44e1c258fde295e6cd97f8e1bff8e6d2ffeee0f7e6d6eee1d0fff6e8b0a798918575cdbdadd8c1b1b79a8c633d326541336247365d4634bca196e8d0c6e8d8cbe6d8cbcccdaee4e7cce8edd9edf0d3e9e6afc1b664d6c053cdae2ff5d04bf3d042efcf3ceed33cd5ba23ead139ead03be2c939d9c242c8b444a2943b6f66213731002d2906342d1a2f28202f29293d3b3e2a2a2a1d1f1c2123202a2f2b252e2d2d2d2d3724261e05013d251b240c022e1612553c3542230e59370ab2883c795302705118f3e1bbe0dec9dce2d8eaf1eae2e8e4e0e7e0e2e7e0dde0d9dcdcd0bab9a5e2e4cfdfe5dbe4e4cce1d599ddc86dddc652b9aa43797c4f504c406b47479651548b2729e16f6fa53235a7303297191d8e1011962320af45388a2a129a4f307d52308970519e89769f9385686a5f5b686153666a56696f5e696d6e706d1308023c291b50311fa17b68976c59996c59946959785044724d457b5c597b5f5e6f54597d636e68586269696b626c6d68717a7a7677866a55a77739db9a22d69300f4b623f7b92acd8600c78300efb72ebe8e10b38820b18943d5b096ceafac877271202542154599033e9a1d407647596d8b978b9ba283a9ac8f6d725e4a56563548572d49612e475b3844425a5746553d2563402a6d493d543228543022603c2e633e35603b3356342a65453a5b3a3159392e53312547291f452b2a6a5a5d4647494a53504c4f48435144345a4546896a2790651893641e996d1796691297620f965e159a6111975c12965c0f8f5409824c006f3a065f2f0e542f95c1b2a8c2bfaec1bfacbabab0bebfafbab44e56413c3c0aa59c3fdedb746c82306f9f6357a47a3e9c7a60be9a5ab39386d4bc95ddc7a3e9d1aeefd9afead4a8eacf429a7226906009804a0d803f227a2c3f6f0cdad152e6c24ae7c77ad2b990beb0a5a4a7ba42618f225d7f1a6e6128895c2e915012782e1a853f2794530c7437106d382d785184bb9e5a7d65437154338c5e11814611853a1584381a7a3a196f321f6d2f1f662c1b612f1f633221642f12551f024b14256b37336e402747208e80632f10003b271c2015114b474845403a5d5435a194688c7e51847b52abae8fbaa995d39183b2453ecd3c37d43531ce3932bd4439ffd0bdffdcc3f4dbbce9d9b8fff6dbffedd4e3d2b4fff4d7fbf4d8fcf7daf2ebcff9efd6eee1d0feefdaf8ebc8ebe1befcf7e1eee8c8fff8b8d9bb61e6bc4ed6a232cf9532d69e41a57310a1710dc79637eec072ffdeacf0d3b5e6d0b9e4bfaf803427a13c308a1909ac3f2b8c341e723010714218ac8236d7a626eab91eedca28f9d936fddb3bfedc3cfad733ffe146edcf4bdebf55fede91ffe5acffe6b9f7dfbbf7dfbdffecd1f8ecd6f2e7d5fff2dfefe0cbddceb9bbaa98574032583d328d7769edd7c9ebd5c8ead6cbe7dacad5ccbbebebdfe8ecdee4eddcdae3cee7ecd5ededc7d1c686c8b05ad5b345f2cb4cf7d349f5d542dec32ae9ce39e5c53ce6c63fe6c73bd3b829c0aa20b3a12197861a796a154a3b023d2e0f362a1e2d23242f2a3028272c0e121140453f26252126211d2b201e291f1e2d29282723241d14151d0e0b3f24194e2c07b68f40926a12886722e6d1a2e5e3cce3e6dfe2e2e4eaeaece4eae6e6f0e7dae1d9e8eee2b2b3a1d6d8c3dbdfcee5e2bfe3d187e5ca5fd6b834c4b0407073444a50467260608557599a4a49aa4646bd5458a13034ae333685090ba22c2caf4039973323792b1481553ca9937cbcac9db6afa77678775961645560644c57594f575a585c5d232220443f3b69605b57494670625f6e605f665c5d655f616a686d5e5e66565864696d786367725d666b5a66665767675d6e76666e70776a579c7c41cc9822df9e0ee9aa1fca8800f9b429dc9a10f0ba34b68c13ab8925ae9751d2c2a8ccc9c4252b29021c3510418e053ea51646a80533881242845183be1d5092184c97154ba30c47a50248aa104d9e1f41715157655a402f663e24653f326745395f402b60412c57372a6a483c714e3b5635244e2d265b3c376140395637325236323e2b244f473c4847334e4d2e44583334724d36926b21906620996c209a6916955e149a5f139a5f0d925b0e935c14985e12945814915704743c0c632e417f5897bfb49fb9baa4b9bc6f81835e696baeb8baacbabda5b2a868744e73875670966d93c6a79ad8c1baffea97dfc789d1b999decbaaeddbb2f2e1aaebd79fe3ce72bea255b08521895414884b037c350b84352d8024c6d361ddc55be4cd8ae1d1afd3cfc6a8b5c63358850641613f8e79207d481378362287412386431d7e392d8a442a7f463e836478ae9e5d887711492e1d7e49067d390b843d0e7b37237239326b38385e2f3e592e3e58333c563137512a37532a23431a2a53293c6d4018370e5a492b653f285c3c2d2f190e362d286c685f5e533da696759a835988754ba8a487bab29dceae9f985246bc4038d23933d73a35cb3e34b8523bc78263ffdebddec5a6f5dabcd3ba9cf7e2c7f5e6c9eadcbff0e5c7f1e3c6f7e7cde7d7bee8d8bef7e8cbfff5d8fff5dcece1c1fff7c3b39a5877550ed8ae58996b00af7f01daa928e0af2cfbcc48f9d15febd081eed8a6e4cfb0e0c4afdaad98945b485f1c0c5916067a412e67381e6c451e9e782fcfa626e0b81af6d02dffe23fffe44cfcdd47ffe147ffdd43fadb4cf4d650cfae3af2d26dffe490ffe8a8f5e0b5fdecd0f8ecd6f8edd9f5e8d7f1e4d1f8f0dbf6eedbefdfd2e1cdc4e4d0c7d9c5ba8d776a635041d8c7b5c5b6a1e4e5dfe6e9e0e1ead9dbe6d5e0eadfeaeeddf3edcbddce97b196497e5d00f5d566f0d355edd243e6ca38f1cf47d8b42ce6c42fe2c126cdb00ec1a70abca519b19b23a0872a7f682445320732230c342a212c27232828202f2f272e292515100c140f0b2f2e2c292a2e2d2e322f2b2a2c222025160f2b150093753797772c907232d3be8fd9d4bedfe0dad8d4d5e4e2e5dbe0dcdce6ddd9e3dae2eaddafb0a0d4d3bedbddc5dbd7a7dbc76eddc04be9c847d9c45b5c6138636d644e494575544f8d443d9f403aa0373b99282e81090b8b10129a1f229d2929ba50438e3b298a5948a48a7bb9ada1bfbcb74141494c535d555e63596466545e604c54575e636760656854575c676a6f6e717850555b59606a5d67705b677346545f5363725565725e707a3f505757676755676740545d5560647a7363ab8e56ce9b26e1a312da9810cd8b03ffb82ed79509f5c139b1890fa98b29a99755c3c1a86c7773000c0b001b36164a96003aa50034a40038a60142aa0d54bc0048b6004dc10045be0049c6004bc70047b01841837179905d422f6b4020643f2f5d3b316b4b3661432b49291a573627684330704b386444395c3d3866453e5e3d36503228462f213b2a18493b2080744c697547548e6550ab802891662094652197651f9a64189c62139a60149964179a641292590882470f7e491d7b491a5e2f43724eaac6baabbdbd6072720a1a1a1f282db3bdc6acbecaa6c2c5335443699179b2e1cd83b6a5578b7ec7fdef9dd8c49cdac5a8e5d3aeebdbafeedb9fe3ce71b9a14c9b7b369165278a531f854428934b087c2b2d8129bbca6bd6c472e2ce9be0d4bcc3c8cb7a92ac2f598b03405f3f8d732f8a4f1c7f3e2287432687420d6d262f8c45166b34398070275f6057847f346e5617743f087a35067d390b713202420e1e3d1155573254472759492f6151375e53354e48285150324b593843694212300c5f5137644330664637351d11352b2244403582796a6c5c459e8a658c7a54aba48ac3beabc4b8aad6aea29f3e35c23d34d63b36d23a2fc74631e7856afcc5a7dcba9ed1b397f0d8bcf5e1c9ecdac2dbccafe3d4b5dfceb0f3e2c4e8d7bbdac9affdebd3feeed7eee2c8f0e3c3fff5d06950273616006a460cbf9533c7971bd9a51ddca814f5c72bdcb529f4d875efd797e9d2b0e1c8b2cdb39aa3836c65392e613228471d113813004f2a0f654009bd9830d8b22beec932efcb2ff7d53effe651fad73ffedc47f5d449e2c03aaa8300ecc542be9d2cf2d579f2d792ffeab5fef0c1fcf0cafaecd1f8ecd4f9f3ddf1ead7fef0e3fdebe15440374830244d31234f34218c7563bda895ebefe1e0e7d7eff7e2edf5e0d9e0d0eff2e1dfddc6ece5c8d9ccaa877648968243dfca71ecd35cefd447f0d23ed2b019e2c029ddb821e8c124d6b216cbad19c4a71bc7a422bb9a269d85256e5a1387794c37290e36271230261a2928262b2b2d130f0e413d3a302c2b1e1a171d140d160d06302c29302c2330240a382600877543c9bc90c4bfabb5b5add1d0cbd7d8d3dadfd8d8dfd7dfe6dee5e8dfadaa99c7c3aad8d5b4ddd499d8c25de9cc56dabc4ec6b16262654a5c6560626355775a48a35644b24a3fb8454a850d16800a0a7f07068a0d1183080baf3c3596382e8d53489b7d72a69e935f615c4c4f58585e6a4f5c625564674f5e63626f75748187505b61535c655d666f5e677050596259626b525b645b646d4b545d5e687156606a505c685b68715a656757656650606d515a61776960a27e4acf9622d18d00efac1df9b629eaa114d18e01ffcf41b48b0f97741aab965db5b49f1e2829000f1600183a0d4496003ba200339603379a003fa10f57bd004ab4004bb50049af0149af0047b007439b27487b7e828d6f52346a4018623d2d5c372f4f2a1a5833215b3729613c2c5b352066402b4e2d1c5b3b2e5b3a2b5a36286e4d3e5435234c2f1d51351db1936f5a4e260a26004e8b6294ecba379f6c2e996f24976c199465159866149763189760098046066f371160336fa782547958193014556050868c82aeb5ad262c2a686f77b2bfc7aac4c59cc4bb1a4f35c1f9dcc8fbe8c8f6e9d1fcf3adddd194cfb9a1dfc6b0e5d1b4ebd8a2e1cc7dc3a7549e7d35835c87ddb063b7853684485099525aa3514677258a8b47d0bb86e0ceaad1c9beb1bdd343628e29588e00415f318164217c3f1c7b390c702a1f843e268d461e85400665392473772a687d527e871a4a3c10592c1371330e7a3e0b682f093d0c2a350d5b402378483260291577432e64361f6e492f44240d63573d3f5a3b09270b57584a5e4d45503c33513f35261e11524e42554f435851416c65495750338c8471b2ac9e9f9f93bba99ddea297aa4539c2342adf4135d53c2eb73a26ffc9b2fad2b9f0d7c1e9d8c4f7e6d4ffeedafae8d0f8e7cbfeeacffeebcdffedcff6e2c9feebdcfff0e0fff8defff8dbfff2dc3e1f0b330f003b12007e4c17d39d47d2981bd8a108ffd026e0b518f1cb5cf1d089e3c9a6dcc6b1b29a807b5c477f544e572a274c211a3a1409300a00411c02744d16b59038d4b133ebc630f9d133f9d131ffdd43cfae23e4c0508f6500c8990fffd141ffd552ba9018eec657eece67decb6ffff2a7f9ebbafef1d1f3e8d2f4ebdaf2e5d5c0aea0523b2b51322057311e5c3623543324ba9d8fdce3d3e1e8d8e2e9d7dde1d0dddfd1dddfd1ddddd1e9e9ddecece0e4e1ce524a2662561cc9b55cead35fe7cd42e5c731e2bd27f0c72ff9ce32eec629d6b51ccfb018d2aa14cba715c3a722b49a2b84691a806329af9062482e0b2f2107342b1a34281a372d242d28241b1613140d07100b07282c2b282a272e251c3b2e1b6e61412118005b5849d1d1c9cfcfc7ced0c5c9ccc1d0d6ccdcddd5e3e1d5a69f8dbcb598d8cfa6dacd89d7bf53dfc24ad6ba569a8846696c5b414a4741402ba386669b4f2fa33a25911d20ad353e9e2c2bab38338a0d119013178e1411a0393496514a855f56978b7f66676162656c636b766e7d8451646a55666d58697056656c54636a58656d49565e434d565b656e58626b5962695e676e5a636a5b64695b666c515b654c565f5a64665a63685e6c77666f766a635d977b53b98724d29715d19813c98d08c68400cd920af4ca44a98e1b7b6819a29a6b29301e00090906171e011f410f47940242a4144aaa073d9d003da1185dc5004ab70049b3024aae0146ab0348b00d459c2444738c91958e724b693e118d6856603b356740315932216a44375d372a5e35235f392459382760403157362553301d593825563522613d2d5936226e4b2f200900151a000a2804497f4b8ed79f6ec4952a8c632194691f9a6c1d9c691b96600778420c66331c502ae4fddff3fde27f816b4342300f0e006d6c5a8c8d7fbec3bdb3c2bda6c4bc2c58477cbb9c72b39381b59fd3f9eed1e8e2adc4bcb4d9c7b6e1cdbdead6a9e0cb85ceb35a9f80608c6bb8e2be326f4546855660915abbe8a7a2d586587c32adaf7ed1c3a0d8cdb1c3c0b78a98b337568431628d2063742d7f5b2d894a16753330914c2589431176321278371d7b5634808d2c6583aacedc30584d397a5020783c0f793b127137043d0a25350e5d452b7142306b38257946316b3e276b452e56331d5f50392b3f2634503a52595156514d5c534e675e57403c314e4b42524f4a54514852554256554161574da097909c9f96a19f93b09489be7e72bc483bcc382ad73528d13f30ad4c3bffd6c1ffe5cbefd6b7e3c9a6f3d9b8fde4c6917b6362523bd5c4b0f5e3cde3d1bd4b3528402d1e46361d57452d4f33274a292243201a340c003d11007c4a15ce9838d19b15ffcf27ebbe1bfacd5af0c880e2c4a0b79e8a7f654e8c6d595b342f4f2725532e264d2c1d411d072c0800300c006a4500b3902cd5b234e6c031f1ce3eead256f2df79705a11ceb268fdd86dbc9317a17500aa7d00c89c15e9c33ee0c449e7d068d3bc6effecb3fff1c6e9dabbfff1d9ceb9a4553f28573b2653301c53301d4c2c1f583a30e3e6dbedf0e5dbded3e4e7dcdcded3e8eadfe4e5e0d9dbd6e8efe7e6ecdee4e8d1504d2c4b3f0fd3c177e7d162dec23bdcb220ebbe23f3cb2de4c021e5c72bd5b71bd5ae15d1ac13caab13c8a71cc39a28ac7b1ca06e17a17222936c215f3d0041240039250d2e271f2b2b2b0a0b0f27282c2c2d2f1e1b1634221658453636281b362f252d2a253e3d38b8b5acc4c5b7caccbfc8cabdd5cfc3d8ccbeafa38db5a885d6c995cfbc70d3b545b99b23a48e28796e2e53544c6a6e716f6a4cdbbc8d9048189f3c1c720701a8393f9327249b2c25971f1e94181a9d1f20b84b48803029855146977f73756e66606163636e743b4c534f636a51646b43545b404f5656656a57646a5a656b586369566167586369505d634f5c624d5a605261665362675f6e71616f72555e655c656c616e765f6d704e5754757156bb9f5ed8b358d4af47d1a836d6a026dcab32d3bd4e6d6e114356149cb58d03180522373210252802243f154c8f0645a20b49ae0039a3003ba52262d00043b80046bc0044b60047bd0044c20b48b21f447999a2a7c6ae806d4511653e2f5f3a34633e2b603c26543324624034643d2c653e2d64403454322855352670513f53331e5837245f3d31613f356e4e3f3922104138270c0d008e935b6d823f76a86b89d6a031986b22976b1f9767148857046e3e0f5c30e5ffdfd0d1b2cec5a8f6ead0ccc7b367654e242100888562838464a6b397a5c5b05a8a7279b69570b08e7fb39cd5efe2cbc0bec7afafd3cac1cdd8cac0e2d28fcdb656b08d569674d5c4b0d8baa2455b34507645daeabddff1bd618f4e487638acbe98cbceb1cfd0b0c0c3b2656c7e435877215062397c752e81551672332685432c8d4a147333308b4e247d433a87652d6572436883d5e9f24b6a5b0c4f231f7d3f107f3a10793700450f0e3b124f5e41504c335c53365e5335635a395a5336545037565b45223521556a592832273f423b53555051535056565656565653535355575453594d55574c5d5552594f4e4d4c472f32291c1d151b03009b4d43bc4235db3b2dd8382ac14337e1826effc39b43100085530ae5b874b28d613016003024184d443f5749405541363d26164e38235f4d373c2a163217105c3d3a4e30265d40323013033412007d4f1dd3a246fac835ffcf34faca5bebc179cbab8481654f8b6b566642323d1b122f11094a3226250d003d1f00a28333be9e493a1700714c00997622cdb249cfbf5dbfbf7f7d85607f88734e533c5c5829e2d18ce0c367a9840fefc63ae2b622dbb127cca325f6cd5be3bd5cd6b969ffe8abeed1a9cfb497a38f76675841372a174d402f715f5337231adadfd9e3e8e1ebeee5e3e6dbe2e5daf4f7eee6eae9dde3e1e9f3ebd1dccee7f0dfeff2dd7b755db9ac80bfaf62ab9025dfb734d9ab17d2a70adeb817d5b417e5c72bddb91dd1ae1ccfb433b89c2e936e139066129e6e19a8761fa5731cb6873982581e6b4a1f3a2709312515352c272e26242b26222e251e42302479675b332b28211f202321222b2a264d4a4120201425271c95958bc0b6acc7baaaaca08aab9d78d6c68bcdb762d0b13dd0b33dbdac5268612d6767654b4c51625b3fccb184773a0ba4522da8463de076789f36337f1310800a08b63c3b8e1212b242407b221a71332835140b6459535c5e5d535e6251626952656c53646e55666e505f6658656d515e644f5a6066717764717757646a525f6558676c657479485a5e5062645c6e6e5d6c6f47515a5b656e5560644353534f6260676f6071623b896f36826a22957c28b6993bc8b95a9aa851345a0f23591f154e23022e13001909001b14183845154170083c850036900033940035993a71d8033da8114eb9053faa003aa50140b2083d9b264571b5bcb5bfa9706e480a613c29603e3566432f623f2972524353312550291a613a297b554a78564a6342335a3b296a4a35583724603e34603f36593d322e15012f1b005844119f8741b3a8596a7a335f8d4d92e0b04bae821e895b228c5e13724861a37ddbecccd4cbaedecfb0c9ba9be5dbc2f2ebcfada580504d229ba1754c5e3871987bc2f4dbc3fbe063997fd2f9e6d3dbd0cea6a7e4acafe1b5b4dcc5bfb6bcb0799f8a46936f477d5980614c8f5c47e5e3bd85986be0e9bcacc08f4a7b44c8fccbccebc9bacaadb7c19f676954584e56323642103931509276388b552a854226823f288743106c2d2e894e1168353881663e6d7d7490a8cedcdf38534037754c2d864c198240187e3d2878432762362e5130253a1b1f2d0c1d2905313b18333e1e2937202f3d2c47594b3d4d420c160d565d56515a57535b5d44484b5051555253555b5d5c5158515456515b55575a4f5357524f42433e303d362d2a232f0000a74941ce3c2fdd3b2ece3b33c54b36ee905df0a456efaa42e8ad498558173a1c002d1f142a2220271511442d254a2e205c412e604b362b16052f140d2306022e1207270b00371f15290c003c13007b4c04f9c83fd9a710f9cc59d1aa5b9d7b55876b56694a363414052b0d05280b03210a00250f00c3a54bfedd6af8d861edcc61704f024a31008b81437b7d4b6c756072817e76899074878e7884846b6d55938045f4d578d0a62df9ca40b18000c8960ff9c742bc8f12fdd76ae9c66ce7c07bd5b47edcc79cfff3d1fffbe4f7f0e0b1a5972c1e11d1dad9d8dfd8e0e6d8d6ddcbe6eedfd4ded3d6dfdcd6dcdadee4dad8dccee3e7d8e8ebdaeeecdd9f9b82b6ad84c6b16ecaa43ff0c040d8a911d3a706ecc82cebcd31e7c629d6bd3e91834440361d352c1b8f806bac956cb1905ab99050ba8b457846018653118b5b19835823482200442510392816342b1c342a202f2b223133302226271a1a18393834282924292a252526213f3e399b948c6a6054aaa1929f9270d4c584c1ad4ed0b439c8b141a39554655f455f5e6358575f655f5349381cc09a76b97c5fa54c44c65d619a3034790b0e810d0daf3834840e0abd524a9034277b372c350d0b2313145e5f614c575b46535c54606c54606e525e6a606c7867737f535f6b54606c5e6b745d6a734d5a624f5e6562717861707752646854666a4d5f614e606457666d5a676f5a686b5464645064655f6a647265527d6549836f4e80774e6a7742456b30286d2e14682a0e682b0a5f280b54270a412100150000110d001b2c0d2d530f346b10387e052e7e2b53a80c37860f3985173f851d438a1d479124457b30424e959476bda55d97752d5b3a1b6444375c3c2753321f613f355c372e5f38276f4934643f2c573421633f2f5f3b2b5632225e3a2c5f3d3147271a56392b674923be9f4dc0a03b9a7918664b00b29f50a1a461688d597dbe937fd8ac79d5ac7ccca528603de4f7dbe8e7cbcac4a2fcf2cef3e2c4c2b193fbeccddedbb88999726c8c6789ba9c9bd1bacdfbeed2f6eadef0e4b8a9a2e2a4a7f4a5abeeadb3e0a9acc396919787775a7e5a456e46a19d80826d52e4d7b7e7ecc4d6f2c14f7d4c8bc49bc2fad5bdeac3c3e1bd96a385625a476d4a444c382f1435164284542b793b287d391a742e27823d2b8c4525874a05643a2a7669457289b7cfe9c2d1ce8199811b512f468f64075b27156a332e7644417b4b41673e47613a5a6b4772825e82906f303e241a2c1c71827a34403e50585a545a584d53514d555742474a393d40202022625e5f4f4e4c5456555759585d565d5b50565b51524d4747414342383435462b30601e1fbd4338d43c2fd23530ce3925c3480fffa040ffaf28efac29d49e48401a0037230b2c1b132f170d33150b3e1d1467473a452c18260f00290e0750332f44261e46282041241e361504310900704200f3c13ad7a810edc446a27e2681613b5d4133412d1547301e31131326040246280c987939e8c253ffe051ffe049fcdc53e7cf6b6c62257a85745666669ea4a2dfe0e29195a0717c8e7387a07b879395897193743db08632ffd36acf9d24d6a522ffd44cffd149ba8d0ce6ba41fdcf60c8a142ceb469f9e5b2ffefd4fff5e5fff5e1fff7e25b6668bbc5c4d5dfd4dce4d5e5eddedee8ddd7e1d9e2e9e2e6ece0e8ecdedfe3d5eff1e6e9eae2efede1b7b29eb3a57ec9ac68cda746ad8202deb120dbb41be8c52bd9b928a894314947381e2744394366464d695f5e646f675c98866eab916eae8b61a77f4c956d32ac834d653f186c4d3046301938291631271b28251c2c2e292628252827256968662a2a2a21232223232324242227271f2422162a24165f5639c2b37cbaa75ac3ab49b19d47746b425351453130362d2c34494542494031907e687e5340a95a53a13f40c35b62902329b642438b151179080084190fb24d437929223b0b0b331d205b5b5d5a65675d6a726c7884515d695864705f6b774a566257636f54606c5b6871424f5855626b55646b5362694e5d6455666d55676b506266485960505e675c6971545f636873776879805d6769797069a79589b4a495999c8738613f1a63360e713b047137087234076b2d075e290b5325124421001b05001911001219041e39031c450a2359031c541e38692d4873273e68000e3400163b081e354d58545f5c3bc3af70b5995a6043234e311f5c3d2b6948395a352c4b261d5c37275e39265a362055321e6b48356f4e3f5834285432265d3b2f58382962423366451cbf9b43cba93ec2a142b899469f813ba6965b4b532429492260997679ba989bd7b3acd5b3d1dfc6d6d6befafbdce6e1c3c7b69ad4c0a5a49b7ef0f7d891af8d78a58495ccafa2d7c3caf4ead0ebe6e7f1e9cab7b1e1a6a8f1a5a9de939ade8d94d17779b36a61876d54696542a69e7adcd4afe8e0bbe8f3c863935f438351c2fbdac9fee0c9fbd6d0f8d3d2e9cd53523d654a3944341b34582a3e82473786441d742d2b853f2a853f0d6f241b7b3c29815b43867d4a6d81ddecffcfd9d0c9d7be7f9d815f8b6a5f936c3a7245417147567f5787a581879f7d5f72542333161322052c3a231b2d1f5c6b668a92943e4346464c4c545a5a53585b23282b191d1e393b3a585755545253545559595a5f5f5a605c53585d5256544b4e4b47483e3a3b3f323b4b2226953831c13e34d43935d93929d24517dd650ffb9819ed9f19e2a43f81541136190031170a41200f3713003b16005631166f4e2f3d1f052d11053e231c583a3245241b361609310d007d5122c29345e7b640e2b534e3bb4c654100684726341a0d2614003d2a1b2507073c1a0e311000caa74de1bc38ffe145ffdf40ffe355f7e17e3a3300636e68616f7cefeff1f8f3f0fffdfff7f9ffd6e6fd9aa6b6968c82b29a789e7d478a6318bb8e31ffd76bbf9119dcad2bc19208cb9a0dfbc73ddcac2ef3d068f8d989ffdeadc09c7ad8bb9bfae1c25162694e5d6099a5a3e0e9e4d8ddd6e8ebe2d4d7cce3e9dde8f3e3e7f2e2dce2d8ebeee7deddd9e8e5deefede0b6b19bb5a886d8c38cba9a45dcb540ebbf2ad1a510dab54088753344505c08235800175408205c071c51081d481a2e513b4b64515a6b585b607c7972918a7a938b78746754715c49503b28493a273b2f1f31281f2b241e2823202c2a2b2727292223251f1f2140423f222a1f2b312324251547422cac9e812b1b0074613653452047453041423c48474c44434942444347484345403a50352e9b57548c3232bc5b62b950578e1d219d2a278212079e2f24aa39356a0b094e10112e0e0f615b5b5b6566526166374a505061684d5e654453584a575d55626858656b576268525f6557646a55626a4c5b6248575e46555c5061684d5e65596a71626f785c646f595d685b626c606a76484f597c7678ada29cb3aa9ba9b59d124c240f6735087139037134036c2a086b2b126b330f632f065525074b22002a0d001c0c000f10000c1a2a324531394c262f3e1a2332404d5d29374402131b162626303d3445493851482bad9a7a5f472d583b2958362d563129633f3359372b6343385a3a2f704c3c5c3b285d402e593d2f57392e67473c4f2f225d3d2e603c2e563317a27f49c7a867c5ad6f938048b8a77be7dab7b0aa8887876b2c3a23637b63739272d5eecee5ead3d6d5c1d0d2c4eaebdbf0e5d3d0c5afe3e7ccb1caac4a7a60c2fee481bba387baa7d4fdefc6e4daedfef4f9f9eff1d8d1d1a09cd58a8fd57078e05e66d55053ba4f47a557418e623d8b7d4cebf8c296bf853c814abbffd6caffe0cefadfcbfadac8f5d4cef5dac9e3ca444e331f300c4b7d4a3f864a277d3c2b8b442d8a430b68212c894222783b438a603b6a587f9098f5f3fee1decfe4e0c7d6d1bbceccb3bfc6a5bec9a9c8d2b7808c742d3a262c3b282d3e2e26372582907925311b687362162113838a823d443d4f59583c464732373b4a4e515359556269624f51505152565659625c5c665c5b605a56575a54565a5154574f4d4b45453a3539412b2e561f1caf504ac73c35d5392dcd3824cf461af77e2df6952ee29c2d5a28004f2606583227562c14481d006e4408714808693e0969421b40240e42281b3a1e133616073a1600724820be8b4cc89347a67624774c00663d00633d0c4a2a1135190d2810064e352e2304002a070089660cebca49efd43fffe84dfadc4af8da62aa90433321001f1500a59f91fff9eeece2d8fff7ebfffdeffafceff7f9ebfff8e7f1e2cbb6a788a89168926c3b996d2ccda34df9cf61c2940df9c533eeb51ee4aa1ac79613feca5abb7922ac6722efb07bffdfb252636a57666b5863678f9799e8eae9d9dad4e2e4d9e3eadacfdacad9e4d6d3dad2dddfdae0dfdae2dfd8e6e6dceceddfc8c7b5c3ba9bddc893c9a954d5ad31d2aa2eccac577669473a5170001b5c04256a001b6106276e1a3b80082b6b0f326c0d2b5f1c335d0b1a39303d503d4b56555d60655f5f635957635e5b58534f5a4f49362b253028252b2a282d2e302d2e302525276668672630281722142b2e1d4b48372e261b372a2130221723190f44443c484a474141433b3b3d3c403f3a3e3d3c3e3d412f2f763f3c772625b5565a80171c8714197d090aae3b34a33029a42c2e9a2d3060130b3206006d605a545d5a3e4c4d50626653656950626657666b5564695b686e525f6549565c5461674d5a6056636b4f5e6558676e5e6d7454636a48575e58676e606a734e57605c636d575f6a4f5965565e694e4d5215100d3c362ab6c4ad4076540a5d2f066d36006d30026a2b066a2c0360270d66301367351760351f55331637223748403b41413236373637395256555a60605d6568333d3e1a201e1c252047524c4a514a36362c534b3e544434523b2d5e3f3c51302b57372862423357392f5a39305c3727704b39674635593c2c5a3c315c3e335e3e2f5535265f3f3250311f533a1c4e3a196053315f583b58523ac0baa4b5aa96b4a997c0b9a9bcbdabd5e2c8e8f2d9ebe9d4f0eadae0e2d7d0d2c7d6cfbff9f8e3ddf6d84a79576eb39699e2c7b5f1d8cffeeac5ebdee9fffdeefff5f2faeff9f5eafae1daaf7979c56c72d55459da484bd34440c24a39ac6137d2b37a99a269588149a2ddadc5ffdccefce0d0fae2cefcdfc6f5d5c8f5d8d4fdddcdf1cb0029005b96604a9457257b3a318d4a2d8d460b68212a853f16622262936470876dcbcac6e7dcdaf1e9d6ede2cce3d5c8e4d7ced8d0c5d8d2c6d4ccbf757165474d414c584c212e254c584e767f6e1d220e8f928116180a9193867c82786b7670434f4d3d424574787751564f595e574d51504f52575b5e676060685e5e605b5a585b57585a54545a524f514c4942404544393d4a2c22692615bd4431cd3728d33b30cf3c28ca4615ff984ff4a94ca9752263360f53270c461800c99a54cea144aa7b1f7945005c2d0072513242230f3a15054415038c5537c98b62cd8f52c48a4a794c154d270057310d6642284728163f2318250a0340251e35180a5f3f0eecca5cdbbc2dfce44efbe554f9dd62826402997d3cbda67c948160f9ebd1fff9e7fbf2e1f7ecdafaf2ddffffe6ece7d1fffcebfff8e7fdf6e4fff9e6fee4cdc5a48394753f876818d8b64be9c044f2c03bc89009cb900ef7b239fba23af89540ee8f4ddf8048536363536162535d5f63686c64686bebefeed3d9cfe4eadce5ede0e3ebdee4e9e2eff2e9eff1e6e0e2d5f3f3e9dddfd2e9eedad5d5bbbdaf92d9c394bea3549a81318b79498a8a821f3b6300216022407c102d67001d591e3c7a112f6d213f7d28427f031752000e4515265a001d4f0827550b2146192c4d1d3358414f6a29242b4b403eb8b1ab565751222721272d2b333237292a2e272c2f2026222a2a1e59574b2d29262a2424271f1d312c2828282620221f2626243434323c3d373e3f393d3d3b3a2b285a2d288c423fce6f6dd466677c050b7800049c2425840c0e81030eba48486b0f0041060055402f5d60594d5557505d6356636b525f675360685e6b734f5d6652606954626b5c6972525f68525f6757646c5e6b7356636b57616a57616a4f5962414c505b696a53656752646851626958656d5f62691614173b36302f35277c98821b5433005c29006c2f006a300a73381c7e430559252a6d44013215193a27283f35162828222d3154585b5c60615761625863655560625d65672f2f314d4d4f3b40432b3335333738424240413c385648455744404e352e593e2d50332160433559372b633c2b673c2b683c2f6137295837265639275b3c28583b294d3227554339453b2f403c3155544f52534d53564b56584b5b594d5e5a4f9d978bc7c4b5b7b8a6e0dfcde1dacaede6d6eeebdce6e3d2d5cebbc3cdb495c7a23481575ab58a87ddb6a1ddc1b4dfccd5fbeee7fff9f0fcf0f1f4e9f1f4ebefece7f7e9e6cba2a0b25858c34c48cd443ace4c32e2814ee6a9708473451c2601abbe9edcf9ddd3fde5ccfce4c9f5daccf9dad1fddac6f4cdd3ffd6053b0955945d438a4e2270322378371f7a35328f4829833b1c5f1c8da4707d7753f3e2d2e0ccc1eae2cbd7d6c4c8cccf8f95a5b3b7d0d3d2e4cfc6c7908e82454f4457645a2e382f70736a282919120f00231d0f6e6659aaa4987171675761592d3a333f4a46373d395050484645405152546063685e62656162645f5f5f61605e5f5d5e5b5a585b58515753504e4852453c3d3c2b0f603105ae491fcd4424d03729d3392dca4023c05126ad642f622f00502500643c00d5a84dcfa132c7961fd09c2cb27920663000583106744b2f5c1f0c883b2795371eed9071da8f67a76e435d310c6644285a3d2b34180d2c1005573a323f221a44281a311600dabd83cdb23fffe558ffe65dfee469d4b759dabe74b99f66b6a176ac9f7ffff8defcf4dff3ecdafff8ebfbf5e9f7f5e6f9f5e9f7eee5fff7edfff8e8f2ebd9fff3e7fdf0e0fff8e1fff2cdd0c38e9b8843d3b55fdaae4de1a43affbd55e8791ddb5e0ed35711f97d3d414f4f566262566062434b4e5f626963676ae5ece5d6ded3e5ebe1d9dfd5e3e9dfecefe4eaeee0e0e4d6eaece1d8dacde7eedcebf0dce9e2d2a19379d6c597cbbd90ada89588929c08275500226024417900154c00114a23417d041e5b18306e0014552e43841022645267a8284a891337751d3d781130660827552334502d2522493929bdb6a6dadacebdc5ba828982242625292a2c2b30332e34322d2e262b2a252d2d2f110f141a1615191514242424222423242625292b283638332b2d283f3f3f3c312f47242092534e943732811312ab3a409f2a32a52a2d8e1316961a25a32f2f922e0cab643abc9e845a564a5e6261636c71586369525c6557646d5e6b743a48515061695260695b69724350595360695461694c59614f596258626b58616a5760694f5a605564674f63644c5f636879805f6c725e63690506082a292533362dbac6b803291007592b1077400e794100622b13703b398255002206213d2e1c30272939364c5e60586669575f615961635762645462635561615b646357565b45444a353a3e3c44473b40444246494141434a4444554a46736157553a2960412f5535265e3d2e5c35245f342468382a683a2b603d2a60412d4f2c195838294d372c4c3f3955544f4b514f4b52584a51574f555350554f52544f585752605d54615d525d5b4f706e61bcb6aaded8cae9e3d3ede8d5e5ddcac6d3b9477b571c6d420f714045a275b8ffdbaee6cbaadbc8c6ecdde4fcece5f7e7e1f1e7dfece5dfe6dff0e3ddfecdc89c4941c25342d05d3ef99b68b16f3d6240242f1e0c6d5a49f9f6e5dafae5ccfce2d0fde0d1fddcd3fdd9d5fed6395e33153c0d4b7d48346e3340813d3b823c2f7f383588421c6f274c853eacb26cb1995de7cb9cedd5b1e8ddbfc8ccbe7d8e9e4c608549598c5f6795b7b7cfb9b8c051595b363f3a4746414a40378f796c7f685a99887e554b417b746a85877c5a655d57645d545f595258545854515854536162665b5e636266676165645e605d60605e5d5d5d5b595a5a5954595854565158504645413414ad885bd08158b74626c1372acc3d35c44536952f195411004c1f00815928caa360d0a74fba8e25c69421b07b099f6502a86d1f5a2200702f11903b269e3726b33c28ab3720d5755d8e442b79432b744f3cf7dcd11b04004c312a2f140b2a0e03452a19250b007258259f8524fce26bf5da65cbb049d8bb6fd4b77dd3bc8ad0bf94f4e9cbfbf3dcf2ecd6fffdebfffcefede7dbfffcf1ebe4dcfdf4ede7ddd4fffdf1f2eaddfffef3fdfaf1fdf9eef3edddfbf6e0fcf4d0fff3c1e4c686c4944ab97125e28039e2702ade6320f0702f324242556364576266535c61575b64505358525856e8f2ead5dcd4e1e9dee3ebdedae0d4e2e5dcd6d9d0e7eadfe4e8dadde0d5edf0e5ebebdfebe6d38b8064928c767e8786495d7501224d0020562e4b8300144e1335741b3a7b2c407f02124e000e49061c58001556243c78041e51011c51001b5d27417a354662292e2a4e3f16715d2ab0a788dbdac6d6dccebac2b7c2c5bc989b943037301c271f263027242b24303135100e11524d4a3c373327252619181d0a0e1123282b161b1e272c2f15181d342e30442b276c3a33701b16750e0fcf6b75881e289e26258b110e942126972a23a23a139b4a1bd7b3915c54415f605b5a62654a555955626a525c6654616a46575e51646850626450626457616a56606a5461694f5c644b555e505a63566069525c6569767f5c697253616a4f5d66616e765e696f596164272d2b3e433c272d2123291f27422f084c272c885700541e025e2b1b6740002c0f1128182b352d54605e55636452606153616157636353616153616454626359646059625f535b5d2e36394e5659474c4f37383c3f3e432f303252514f554e464636295c3f2f5f3c295f3e2d5b3a295c3a2e613d2f6e44345d33235a35235f3b2b653d31533127462f29392e28363932414a454f595a4951544e51564f505254575051544b5c5d585b5c575b5e57575a5156594e808275dddacbeee8d8e3dac9e8ebd63f624228663f176f3f0d6f3e1c794aa6fbd2aef5d795d3ba81bca0c8fae1d4f6e8d7ece3dde9dfe8e8e0ede2deffded4d9927ccf8361b1774f8b5e3d51292171454689524fc5a097e4f3e0d4ffe4d2ffded3ffdbcaf2cf3c57363e4422373912253705608041598635487f2b3472292f722d266f2679aa5896922fbb9b34c2a142d5bb70e7d9b2b5b7b27188a72c4b815873b65f73b86872af787ca98a8ba097909743313143201a824942713a334d322b544b442023188e9a90424e4c5b676758635f5f6362646265645f6565666b5f64675f65656066645d635f5e62615e5e60605e6358585a5858585953534f423c3a27182f0c003300005b0e00b24a3fa03128b65149954337b17d67a07b604e2a0a55320c4520004e2500ac7b2f875000a26d05faba60721f008c290c9f2e1cb23728b53323b73525b2362c9b332874281882523efaddcdf2dfd1523c315840342309005b41342008002a1000523500987929d7b961cfb35fd7b575d4b682d1be93968865eee2c8e6dbc5ece4cfe7dfcafaefddfef1e1ebdfd3fff8effff6edf8ece0fff3eaece2d6f9f6e7efeedcfffeefebe3d6fff8eafff6e5fff4d8feefcefff0ccffefc9ecb98ec98151be602ce07740485659566467546265525d615860635b60632d3633525b56eaf3eed1dbd2dde5d8e4eadee9ece5e8ebe4edf1e3f0f4e6e4e7dceef1e8dbded3e8e9dbede6d69d9a93aebbc438506a001d46002051022054092861092f6e001a5c001353223472091d5830468201195900114d001042000e400420610218495a5f63ded5aec7ac5dd5b965b4a773eae7c8e6e9d8e2e8dcdfe2d9d6dcd2c7d1c6b6c2b84650471920192c2c2e3230332924212925222a282b05060b161a1d060b0e10151812171a171c20262427332522340f09974e47b55a59e0858eae4a528c1413810601b34043a2352eae4120963f14c89a7864543d5655503e4649586369515e6657616d55616d57666d5264684e606245545949535c4f58615360665663696471795e6b7457646c515e665f6972626b745a636c535c635960684d55585a6264454b49868c884c4f4828292327372a0c3c242b6e4b1a653c125d34296c4b11432a5567595a605c53646b495f6a4e64724e65734c67704b636d50637156646f4953553d4645232d2e1721233e4648363b3e4445494b4c504b4d4c50514c382f2648362a5a3a2d633e2e5f3b2b573627523429503025623d2d6b4433613c2a5a36265e382d5b362e4f342d493831545047464b4448514e4e58595055595054574d524e4e534d53575655595850565250574f525a4f73766bcfcdc0d8d2c4e6ded18e8d7b78866f4a6d4d36724c1c6b3e15734110704049a17794eac3429a7239896493cfb5caf4e0d5edddd9e6dcdfe8e5ede6deffe4cdf7d3af8772431907004f322460343180413a3b0d00f4f7e6d6f6ded5fedccff5d03952324a503463523667502e3025007779389da953798e3169822f5b7c2b5c8630657e19b09d24d2aa27caa121e1be56e8d4999a97884b5c78203d756683c7546eb992a7f65766ab8893c0716e89735c6c5023288c474073332a674a46524d494b524a3b48415864625b676760696861656664626768666b5a5e616167676066666066665c65625d6361615f645d585f6061665c5c5c61544ca98e8333080149120d4207013c0000620f076b18104c07023700002d070031140430110032130135180845230a471a00ae7e3cf0c569e9b35d752300882007a0281ab32e25bb3327b92f24ba2f2ab5362f9c362a6e2111784736fedfcdc4aa9d452e20523829381d12260e0a41291d533914967941bea15dc7a963bd9d62dbc0912f2003d1ccb9d6d3cce6e7e2e7e8e3dfded9ede4dfd5c8c2f3e8e4e9dfd6f8ecdef8ecdee7dbcffff7e8fef9e5f5f0dcfff8e6efe6d7f9ede1fff3e5fff6e4ded7c5fffbedf3ead9ffefd7ffefd0ffe5c1ffcaa3535e604752544c5a5d5460604a554f4f595129322f48534f444f49d7e2dad8ddd6dde0d7d3d6cfebeee5e0e2d5dddfd1dcded1e0e2d5dadccee9ebdef1eee5eaeaea78858e40546c26426911305e09285717386b11387308306e002462001d5d051c5f021559001358495e9f0a235c314c81001950051630b1ac8f967f319d7400b68d17d0ba6ef0e7bceeebd8dcddd7e6ebe5e5ece5dde7dcdae2d5c3c9bd71726c3d393a2d282e2c272b23222726272c25282d17181c2325240f110e111310080c0d18191b21201e321d188b544dc47672ce797c7813198106098c0b0f9b20257e0806ae3b289335198851336c543c5a57524e575c505d6558656e4e5766515a6958656d5160654f5d665b67735b636e4e575e515f6056686857686f43545c58676e57626850585b4c50536162666566686667695256552e32330f131615141a2a252b2923252d2f2a16271d5c7b6b002511255b41145632001f0032523d344b453a5a67466d8a4670982d5883154667204b6b3a5475101e3b1c2135393945303338343a3a2c36372f393b494e524246494b4d4c2f2c273c2f274a34295a352c583026542e23603e3256352c58362c643c30653e2f5938275333245735294d281f5b362d4d2f27351e165b504a50554f454f4e4c56574b55574b55574a54564b51515157554c55504d574f52554e5a5a50827e73c9c3b7c8c5b69b9585bfb8a8b4b3a175846d42694a1c63390f6b3a0a6e3805703825985f2d9c672f8c5f428c67c3f5dcd4f3e4dae4e3eaeae8f5f3e4d6dcb670863e6e8338535222321f0051270f502b188c8774e1f3ddc8e7c7354f2c504f33634d356b4b32a4805e6a4518876325dfbb67bf9f3c7c6100917c0f918613ae9f22c5a115e2b220ffd244c18f14f8d67db7a67a80808a6c79a54659913d56993f5cac4262b54a6cb4586ca7685d874c253a7f433b571f10654d49545051464a491e2724646d6a656e6d666a6d65666a66656a656668646a665f686363676a5e62655d66655f6565645e62655e655b5c6159555461493d3c0b00702019953332801e1f9439389749456f342e2302001c0702270f0f240c0a270f0b2410072b18113a24192f0f003716009e8447eacb8bfccaa7762a1a8f241e9e1c1ab62922c3332ac03329bc3227bc362daa34287d2716783e2af2cdbb4c30223b1d122f120a422b25422f21372406cfba8ddcbf85d5b578a5854cab946b524b431f2734182c45455c7b7b8eaec8d3efd9d9f3e1dcf0e0dfe7dddcd8e0d9c9cec6b1ebe3d0fff6e2fcf1dbeaddcaf3e7d7fdf1e1fdf5e2ede5d0fff6e3fdf2e0f0eadefdf7ebfff3e2e0cfbdecd9c8ffeddc565f645a62644d524c585a4c5151354e4e343e443a525c5b303c381f2a26cacecddcdedbdbdcd7e7e8e0e3e7d9e0e4d5dfe3d4e5e9dae9eddedddfd2ecede5eaece9dee7ec707e8b90a4bd3f58772e4869435f842f4c782a4a7b11356916376d00114d0418571328670f296614336c09285e041f54101f345a512acdaf55daaa22edbf38d1b85ef4e8b6f1ecd8eff0eae2e9e2dfe9e1dce6dbd9dfd3e1e3d69d9a913d38354640423c3c3e27282d21242b1d20271f1e231616162524200708031317160c10111e1f2129191962332dc7827ba04f4cc363648c1519c5474b911619840c0b8610069f392a57130065422f59514e616c70616e774e5c654f59655a636c5c656a4c555a575e6862667167676f484d5057666353666445585c506369586a6e5964664d4f4e3936312d2522342b26312620160d081e19161f191d251b242c222b3d393a6a6a68656a6617221c12261d193a292457380538190f301b2b48434e75845586a75388bc4883bb518ebd23568145658e0715384549623e3d4b5a5b60464a4b3e464840484a292d305456554847432019132b1e16523e3751342e54362e52342c4c2e2445241b5a352c5d352b5f392c5433225f402e5834265935295d372c55342b47322f372e2f3d444a49535c51565c4a51574b585e4a575d4b5355494f4f4f585551575353524d6e69635851495a5349e1ddd1aba597a79b8fcec2b6c1beaf72816c37624420633a1568340e733903793c0682441e8f57228455297551a3d7c0d9f3e8ddede2ddf4d8294610a0c76e749836acbc715750195c3612764934270d00c6c1ae29391e3f4e3150452f6148326c4d394e2b0fe5bb93b0834c875611a5731cc19027c2931dc59a1ae6b82fffd140d9a00be5a30fd4960fe2b747f5d892daccc19a98ae787d9b6877a2435c94294b8b5075bb4c61a021113e50263c581e1c4111055a4b484243450408074a53505b66605e696364686765666867686c6165665f6561626b666266696064676165666363636d6469625b625e61686a6162300a005e180c952e29850f0f821010690100873130460b072408041b0d0c241115231014200e0e23140f24171123120b2109051f03003d1c00d9b68effe3caffdecfbc6c65912a259d201aaf261cbe3225be2f21c22e24bb3126b03b2a8b2e1c773624b78878381004412318564035210f0144341bb39f7cd4ba87d4b77fd7bb8b6d5c4220222e16284c1434630b30640f2f6220386845507d6a7296afbad6e2ebfadde1e0e3e3dbdedbd2d2ccc0e4daced1c5b7e3dacbfff8e7fdf7dfefe9cff3ebd4fff8e5f5ede0e2dacffff6ecf9f0e1dcd8bff5f1d45962695d5f5c4b432ca9986cc9b070cab77f595846576162525e5e5c6668272c32a1a2a7e1dddce5e5dde7ede1d6e1d1e8f3e3f0f8e9eaf2e5e3e9ddeff3e4d9ddceedf0e7e4eae69da7a8bccacdc7d5deb7c5d2444f631a2842374e6d435d823e557f3149771d3c6a214373163e6f163b6f152f6a303d5f201801bb9e52d6a725d7a922c2a94ff5e9b5e2e0cbdee3dce5ede2dee8dde3ebe0dee4d8d5d5c9b6b2a73e3a2f3f3c33494b463a3e3f282b302122271c19201d1b1e1d1d1b434542151918191d1e1c1b202e1b1d4e1d1996514aa75853b55a579022218b15158f1c17901b149f241fb9484269150b64322b5f51515a63685967705061684e5c5d5e686762686858585a5f595d6056575c52516e6b665a645c4f625c4f6865425a5a3648481f2a261f1e192c2219362418422b1d4f312653352b230a053d29283727282d23243a3a3aabb1ad5f6863202a22262b24232f2313301c50705b8fa397adc3c0678c945587a04786b24889bf4a88bb1447742242683748623e44523c3c442f323734393c3c41444d5152534f4e544c4a564d482116102419134f4440413634594b48776a6247352b4b2d22623e325e362e6e463c5b362455301d7851425b352a5331255f48424d484e5a617372839f020d2b524d634d47553b4850394b4f4f5a5c4c55545157575254535a5653473f3c3b322daca39cc7c3baf3f3e7c2c4b76e7263595d4e5d64548d9685abbda7799e7c2261340b7034047b3b097f4512814e25885a267850629b7ac4eec64b6e34a5c6773050004c6900506403bfb76c78421c934e3e501a0e3f1d132d2613414630373a273c392a43392d968573dfc6a7d2b68fab93679e8145b08b32e1b143ffd253c88a01d59609e7a314f1a416f4ac22c89113ffd67af3dcb3e6d8cfcbc0bc7674755560646778884f61876e709737142a67323c753e433d15165c53562f3837232d252f3c3253675c5d6d63656a6366676265696c62676b656b6b6167676268686064656c68696a6162665d606b666a5e616a6b5f6367302d923933780b08820f0a91241d760d076a00008d32373300002505081f0b0d1a0c0c1f110e1c0f091a0d0734231b2812072501003f0500ffccbbffdecaffdfcbffe0cfe8aea07c2015982218ab2317bf3022b72b1aa91c0bc02e1fb72f21a1312387342277402b6a4a352815063828193722116b5337b8a271c7b17fc2ae8d170e070f1b35122e5e3158910a34700a316c092a60051f50091f50172e642e447555688896a5badae1f3e6e8f5e6e5ebdbd7d6e7e4dbdedbc8f6f0d8ece8cddfdfc7fffde8fff4e2edddd0fff1ecf3e4d1fff7c1efdd935f61545a563978692ec9b2649d7c2b7e6628656354515a5f556062505a5c565d6565686fa09e9fe5e4dfdadfd8d8e2d7e3eee0d2ddcdd6ded1dce2d4e1e5d4d8dccbe1e3d6eff2e7e4ecdfc4cec3c1cbc3dde3e1dddee0e7eaf1ccd6e25a6a7a334458495f76415d733d5c703f5c6c354f5c3441524646445b4e22ac9138d1a21ecea21db2973cf4e7b0edebd2e8ebe0d5ddd0dfe7dadde5d8dcdfd4b4b2a6c6bfb54b45397672675455505153523b3b3b332f30140b0c18100e241f1b11100b1818161f1f1f2220212d1d1d572c2592534a883934b85d5a8e2522901f1b760300bf4842ab2e2ca32d2d8122204c0c0a66515055595c424c564f5c6259645c5c6051615b4b72615174574965483a432c1e3a30243541374d645e466361516d6e4b5f5e3741403c3b3750463d3f2d1f4d3221562f205f33285631285739313a231d3e2f2a2827231c221e1f28232429222e2b222c2c221f2c23091a122f3a32455856a5c7d16f9fb64f89b14d87b54e83ad335f8228435e3b4c5c3d464d30353942474b404549464b4e474948504b486158536b605a7a6f695c57534d4c4872727264666554534f685f564a34275437295b392d5935275b38255e38256335286b443d5743425d5d6771859d6f91b66d91c1839bc9211d3e362d403e43493743433a44453c444655595a5353535652513b36335048454a453f2b262041423a40483b3540322631233d4337cbc7bed8d4c8b1b9a188aa852f75431b7a42107d462b9c6862ce9d75d5a5388050235a20608a3e62852773942934510069841d7c7a2d905f37a0584967271e4b1c164a382c302e21494d3f6e716841403b4c453b71654feddec1fbedd0a69368a28038f6c662d29419ce8900e59e12d58a00df9000efa415d6970af8c957f7d999ebd8b7e3d3bcbcb79a969f724c5a364a504c5c51574618188046446d3a3969474853525057675d384936263c25183320152a17626750726e556a68536a67566a67606566616569686668676b666a6963656a6466656366636469725d624d0908a3413e7d0b0a9e2b267106007d150c7705058522256727282801021802051507071804031a010024030026000037070058160a943a2fbb594cb76150cf917cffe5d1ffe8d7ffd5ca741c12992518a62112b02715ad1c0bb4180bba2014c2382eaa392ba14f3a7b442f846755ffeede9c8577b39a84b59f78b39f7a806e58251f21182849062458355997062c6b0e306f2b49850f2d6309235e00185b001a5b0a26580f28513749714251727b85a0d4ddeeebf4fbeff6eff6f7e5e4e2cbf8f7e2f1ecd6fcf0d8fff2dffaebe6edd9c1fff4aaf7d977ded59a9f9647c8b946c8b7418c77246b5e31565b57535f6d515c60525e5e5862643a3f424c4c4cc2c2c0eaece9d8ddd7e3ebe0e7efe0dce5d2e2e9d7e9eddfe7eadfe6ebe4e6f0e5e0eee1e9f7e8d0dacfd2d8ceecece4edeae3ecede5e9eee7e1e8e1d1dcd67e8d86515e4a75784bdfd99bd1c07885711b715b00b09218c4970ad3a724e1c466fdedb1ede8caeaebddd5d8cddfe5d9dce0d2bcbdafbdb6accabfb9473d345c534e2c28275d5958362f273f32293b291f2c180d2114041d1307281f1a1d181426231a372d213a1c11905b537b2a27c25e60b7494a800a0a830b0ab33938830707810b0ba33f3d5c1511755654655f614a4a543e4146353628746b4c8e73447c52208b5026763c17623b1a4f4029607066537372496c7045646945585c5863655b5f626564601f170c4936275b33276030245f3424583323442717311b0e3427212a2623242625272a235755464c4c401f22271e252d1d21208f9da084a4bb3b6688abd2f992b6d87093a735515d435561344149505b5f394345363b41474c503f4749444a4651504b6f6b62736c6469645e6d6d6b5c6061535d5f5a6465495450696c653830234837274f38266045326043336c4639532116310d0d989db17096bb639dcf559ad3599dda689acf7585a9272334261d1e3d38323b403c3c42423c3d3f5252544747473c3c3a3c3c3a62635e4b474433322d2e332c1e281f29352b29332a646760dcdcd0d1d0bbbbc1a5819b783e71481d7545147b4c147a52146f4319602800370098c46f567b1b6e93296b9027a4c76d2e3a003f23007948375b241d6337343c2b243f3a346d6960524f48615d5e706c6b554f41574c3877674ebca27d9e7b41cfa14cd69b27dd9912ffb92ce09402ea9e0afeb71fd89900c99712f6d681ecd8a6d5cbb0acb18894a94e8fa445757a405242215e2f1b854d3e4d1d0f72564a5a5c4f384e393c5a34577b4f406543314d274b4d1b9085478f7b34806c2f7566456f65596b676464636867686d63646967686a606060716d6c280c096b24226b07057a06078d17177f140e760f087c121268100e7740394726211a0107180009240006370403873e37a44a3f6e0800b94335c9452cc84124c6422db14835ffddcdffede1ffece4ffe4da8c3a2c9b2c1bb52c1cb82213b62313af1d0eb21f18c93b37b5362fc66459ffe3d4ffebd9ffead7feecd8cfb9a4a48e79957e704a4041212f4c0a24551b337102175a384a88000947071b5a354a8b192e7110286804215d0d2c6308265c0a255a0f2a59162f58455d815e7388bac9c6f6f9e8fff9e7fff5e0fdf6dadad3b9f4e8dafff1d0d6b669ebc862d6c460d7c654e1d245d3c548bbb16a615d40595e62525b6a545d64545e60414c4e5963654f5356dbdfe0e2e6e7e6ece8d4ded5e8f0e3d4dbcbeaecdef2f2e6f1f3e8e1e4dbebf3e8cfdbcfdeeadcdce4d7ced2c4e6e6daeae8dceeecdfe7e8dae5e9dae0e7d7e3ead8e3e4bae3d57df0da63efd14df5d449f2d54debc941ba8c02af8308998024eddea3f4eecee8e5d6e5e6d8dee0d2dbd9cadad4c67f71683f2e2636251d4f423a58504d3d35323e3128322014452a1f391f124a35242e1b0c28140d1f0c052a1e103f322150392b7f50469f5049a13b378a1c1d9c2529991e20971b1b8d1111881212b34a476d1e1a4218192517171110162428295c5d4d5146268e72408c5f289c5f307c4117663a175f4a2f616557586c6a5773774b646b4a59605c676b4c555a57605f4c4d4551473d4d2f245f35276032225f34215b36235235254e352e3e2f2c2f27252c29244e4c3f40403623222a252837272f3c374d622e5a870c3f761d467a3e6086b3cddc3a4c503a454b47505539444638434531383e2a2f3346504f48534d1116105b5c566c6d675859544a4e4d5b63654954563947485a696658615c5b5c544c4437574632aa947ddcc3afedc9b9a26d5f461e1e373c52769bc75e9cd755a0e1549edd629fd57396c0586680625d612219141818162428292727291d1d1f3c3e3d5f63624347462f34302828261c1c1a6567645359553b443f29322d343935cdcdc5dcd5c3ded8c09c9e860a21050b472324714d237252003f14003100a3d07b355b00365a00365b009fc766395e10485d24473f1aeed5bffadacf987c78493e3a64615c59544e6f6c6772707368686a6b6b636e6b5c615545715d429a7d518e6722e7b34ec2840be09714ffba2dffc330d49301e0a616d2a023f1cd75e8d298d5cfad919b6694ae409fb840788130443a0759371b855b4b3413045f4d3f5f665610290c5e845148733d3b61387d95656b6720f2db7eeecd5cdbb94e957a338a754877684b7067566a6561646464626262656462554a444827205a141283232479080a8912149d302b8e251f6b0200802520ac6c62703e37522023591d25550d116d1312b4453ac44437ca3e31ce3827d43a1edb4022d93a25c54333ffc7b8ffe7dafbe9ddfff1dcffe8c091380cac300eb72a0fb82c15b92817bc231bbd241ec93531ad3a33fec3b5ffeeddfeeddbfceddaf7e2cdbaa48f8f7964493f3d29395a2742790017570217582e3e7c00104c001453324587394b8b001150061e5c1835710d2b670e2c6805225e021f59001c56021c415f7573d7dfc7fff6d6fff4d1feeeccfeeecdecd2b7fed9acc79443ecb24ee8ce43e6cf45d5c33da89b33625e2f59594f5c5f645759655959615a5f652e393f34414939404abfc6cedee9ebddece7e1eee5d1dbd3e4e5e0f0ede6dedbcce3e0cde6e4d7e8e8dce4e5dde5e8dfcdd1c3d1d5c7e2e5dce8ebe4e7e9e4e7ece8e2e9e2e1e8e0e4e7dce3e1b1e8d666f3d841fad838fdd93afcd748fed650b38402b68e1da49240c7c08cebe4caddd5c8dbd8c7dcd7c4cfc6b5352516654d43664b405c4736352414645a50372e273c2d28382521371b1a3c1e1c2d12094e30254e2a1e46221635180a503929553f32966f609e533c7819079d3532d5646a951a1f9b1d209114129b211ea838346f1514693539402c2e3b3f402b37333e483d5758464f41268a7152937553a27f6199735c795642826c557e7566848889545d6650575f0f181d4453565262615662604c4e4954463d5337295c36235b311b5f36225b36235c382a32140c2914113025232c282528282826252b21283a001439214c810648960c54a9114fa21747872f4a67303e47434c53323c3e323e3e3f4b4b3c4446444e4f4857543948455e6a66525d59586261616a69343c3e5059585a6362535c594955515d6864606666605f5aa09080bba58dcdb599e7c8ac8b59427c4c40755c6280849f7599cb5e95ce629bd0609dcc639bcc6995bc9eb1c24f5257302e31211f205355545a5e5d353b3b292f2f3d43432e34323137354448471c201f171b1a3436353739382d2d2d696661beb8a8bcb7a34b4c3a2a352409210b34563e49705b5a835984a554a6c35985a12a2f4c005a7d1579a047385914324a164c5631e5e7cfc8c9b778786c3839336668635558516b706a666b676569684e504d6b6c666667617c766874644a765b2c876317d8a846d08e1dcd8809d28f0cdfa426ebb74aebbe6368400081672ccbc498949e6191a83ea4c051a9be73666f40675c464b3a323d2f2e5956514b58474a6544456e364b763e587650a2ae7e897924f5d55eefc630f3c730e7c146c4a4418f702080662d7a6645756556685f5a6e646266544a57352b4d100d8430308b23247f0d0d6b0000780c028a19119f342c882e266e130e99322db7443fc34642c84239cd3b2cd03725d83627d83725d43923d63b25dc3a2bcd4336a55345ffe6d2fff0d5ffeebdf5c972ffc564b04e05ab3100b72c0fc22b18c42c17be2915b62a1bab3c3180463affede2fdefe4fbf0dcf6e4c0a592689f8b663632271f3861355c9f002061001f5e142c6a1d336d263f7800134c2e417b000e4905144b394a80243d7508205c233678071a5e091d64162d57708b7cb7c894b6ae6f9f8a4bf0cfa2ffefc8ffe7bbdb9358ef9946f39636e9cc4ec2a932d0bf578b833b62624a595e61565b5e595c6158586040434c2d3a422a3841323b4a3c4b5e6d889d5e7a88bdcccfedf4eddad8ccebe5d7f1eedff2f0e1eceddde8e9dbe4e4dccdcec6ced2c3dde4d4ecefe6eceee9e7ece8e3e9e5e2e8e4e4e7dee9e8d4f0e6abf2da5cf6d935fadc2ef9d930fcd43eefc53da17600ac8d217e782e87895ae3dec8e0d8cbd9cdbdd3c6b5534031614a3c6042386143385d44304a35204837256c5d4a53402f3b24144a2d1f3515062a0b004c2c15552f1a4a2411573325593c2c432918987559d7966e8f3b17a5443bb6494cab3438870b0d9d211fbc423de5746ea64743b674755a37353e3a312e3a304049443b3d385b544a504436bcb19dc7b6a2d3b7a9c0a18f8f6f56876d5678675d6b63615351545e63674f5f5e5164625a68694c5252736e683e2c205635245d321f6134215d321f5b32205d372a290b032813103228272322271f25330114352d548f134c9d074fb10650b30e4ca31b4b8928445c3a494e333e42454f51333b3d3c45443d464549535242514e43524f404c4c3f4b4b4954564e595b3c4648596261585e5c5c625e525d59616d6b535c616f717087766c917961a89168bfa16fae835082512879483773555d484d737394c7649ac95f9fcf5e9dd36499c57995ab8c969f5b5c60525051383a392b312f1b2121242a2a5e64642f35355a60602c30311a1b1d3131335252543737393334363e3f3ac9c5b9a29c8c3937283132242b2d20171f10405641a1bc916e8a36728c1e899f23b1ca54a2c569214300556c26617133626c3aecf4cf8c98843a44396b706a6e706b636a635d645d5e64606268646a6c696a6c696b6f6e676863756f5f7d6f528d77487b5919a1711dd09a38dca73fe5b553653900593100673c05b59562cac08f97a05d8da035a2bc4faac17b4959325051412924206b6a685358524e5d4a4d67424b71364a6d2db1bf8e9d975ba6892be8c03dffd736fecf27f0c42de7c037d0aa2fb894346d4d125e432673615763514d40251a552f246127235406047b1312921f1c8c170e931a0fab2f23ad3125b73e36c54941cf473bcc3a2bd2392bd73a29d63523e23c2ce03929dc392ad63f2ed03d2bda3e2fc94030aa4a3affdac1ffe1bdf4d18de4b541ebac2bffb347e17e2b9f2600b52f0cb92f13ae2c16a83725b25f51ffe3d6ffede2faeee2fcf1dbfff1c3ccb87d8d7640584d2d313f4a34507515325c112d5c071e5000114300184a011c511d326907184e1c295e000f46273a720009420919542e3e7a091c5e263f5e75936f74863a988d34c19b46c88b4adf9359db8344ec8b44f9913afe9134a48847cab47a807444646344545a56525d61505c5a535d5c565b5f3f464e36434924353d3343532a446723518d1f4c834a5b6fa9aba0efebc6e9e5c0e7e9deced2d1dde5d6e4ebd9d2d5cacbcec3dde4d4e9f0e0e9e9dfecece4f1f3e8e8ebe0ebede2e7e4d1f4e6bfeedb8ef1d653f5d938f4dd39f7de3bfed73cb68d00bd9c1bab9a32434f07627347cfd3bcdbd3c8a49085583e315d413364483a62443a5c3e345b3f3152372241280a8a704b5d42134426004121002f0f003a1b00503200573b143f24095131223b1c0a4a2b0e886235f6c3848a450ed57d65e27c77831514790505840d098c150f7a0b04a4413b88362b6e34285e47354b473b46454a3b3a425e5a5b514e49545148a6a296c7bdb1cfbfb0d0baa59b7f67826347664d376c62595f615e586460505f5c575f61606467696a6580776e4e32275f38295e30206336235d342059342158372652362a68554e242128112645244c870a40960b4baf0847b00a419c17417d001e3d0c292d263d35435350353f404b4f50161a1b4b5355454f502e3a38444e4d53585b51565a586166525d61545f614f595a4c525039423d5a65614c58583c474d68696e7b6969bfa58eb79d62af933fe1c45ebc90379f5d297436294e3048717caa629ed257a2d9639ad0759cc5415b6c4352553339373234312224214247433034333337361418190b0f101b1c1e3737392b262a403b3f1f1d1e3537362a3330444b4467675d3a3428373123342c1f2b21183c3c30304429264a1a6c964c6e93336e8918738c24244903638344b0b86bc3bc6b675b1380764332311d52545149484374736e636560697069606760636a635d60596e706b6363656161614f4e496f6b607367597d6b53836a4181632d88682d5c3c01613f11b5926cdaaf8ca6845e55471a8f914890a12e9cb341b9cc8c4d5639545148514c4938382c2b32202d3a264d613e50682e7d8a44c8be779f8330e3bc53ddb031ffcf3dffd035f2c429e1b41becc427dab22ed4ae592c0a003117085037325030233006005e2720641711a1362e981910b93529c73f31cb3f30cb3c2cd03d2dd33b2dd2392bd13624d73d21d63b1fda3b28d9392dda392fd43c31cd4134cf4737d0432fdc5843ea7967ffaf95f7ad80f8b767f6b235ffc635f4b226f8b037ffb0558c2a00a437189a3928f9baabffded1ffefe0fbf2e1f9f0dffff6d8c6b780d0b9738f6e279778358a794389836162615d4f556532425c152b502139670521531e386b021b5100104901144e2b3e760113450a1b4712244c031a43385559779a5a8a9b35dcc055d28f27f89538fe8c34df6f1bff913cf78d35fb933a3a260d33240d4842325a5d56535e64516067525e5c525c5b3740454d585e313f3f2e3d443b4d650e2d5b2556a2194681495458cac399d8cf84eee49de1dcbedbdcceebefd8b0b49dc7c8baddddd3eaeee0e8ecdef2efe8ede8e2e8e8dceef0e3ebede2ede9ceebdb9fecd470f4d848f8dd36f4de3af1d738fed53dc89f13bea1298c8324334305495d38c4c6b173655861463b63453a6346385f4234593e3551362b573c2b573a1c7c5c2b856220c7a252cda752cba550cda850c7a249c2a15083662a331a004326143616094f2d11704b1fdbb27a995f2db5614999342ca43a3a8c1c1bba44408c17108a1b147e170eb75c4a6f2c12826442675e414d4d4143484447484a4a4b4d4f53525e605b818179c8c2b6d0c3b2d2bca5cdaf93836950362a1e5b5c565a635e29333255585d595d604b515183827e5b474056342b5e32256334246237265e35215b35225a3928493224110e152e4e7511478d0f51b10a4eb31147a11d46885a75924b5f6629403a41564d455552495352404445494a4c4c51541c24264049484d56555256594c5053424b505c676b465153626c6d444a4a4e57543943423f4a4c5a676d595c61645656ad957bc6aa61e7cb5debcf47f9d155e3a155904e2e80555caba6c46d99c0619bc37997b936465d555e63383d39212620323731525451292b28282c2b2a2e2d4b4f4e303433585a592f2f2f282425201c1b17161453555059635b40473f37332aa0988d2f29192a271640372e3f3d2e253415364c1e223500425810768d336d8d3a4874437ea377b3bf77bfb965c4b45f705e1c4a432766635c64615c6f6e6a6d6f6c616662656b67666d6662676061635e6566685253576a6c6b6868666361626e69667b746473674f6e5f40917e5eb19b83a3897251331b4c34123226009598498b9d23a3ba469aa96e50584056564c635f5458573941461e6c744f818a5b4f59149a9544eed07ab48a28f1c653f1c443d8a822eabb31eebe36d2a317f5c632f2c140cb99444414007042323e0d0854180d621d0e590b017a1910ba4033d14536d13f32d23c2ed43b2dd83b2cdd3a27dc3724d83629dd402fd84325d34426d04331cf453bcc453fc4453eb03b329f2b1e870c00a0230fb03828b74932b35228de823fffb34effaf33f2ac26ffc942f5b53affc965913e00b46b42ffe9cbfff0d8fef3e1fbf4e2fff8e3bdb292b7a774fae4a8cbac6bc4a459c3a851b59a49a18852806d4d59564764696d4e5a743a4c722b426c031b4b162d6312265b0a1c4c18295411214506163708173466736cb1b9709b9026cfa038ec9e39f48c2dfd8a31f08330cf6a18f0913fed9440322e252c29205c5f58545d5c4f5d664e5c65535b5e565e613241482f4143212e271c2a2d3c4f70102b622a508f06213e7b7a4ce5d273e8d356ead560f1de92f9e9b5c4b58c6d6040817565bbb2a9f7f3eaf0ede6eae2dff0ebe7e5e5dde9ece3e4eee5ecf0cfd2c674efda5af3d82ffbde28f5dd32fddf41e2b126b7860da38821574e01484f23646952493e2a5f48385c3f316040335c4034563e324e3a31574435836b4f6c4e1ca67d2db3831db98611c79319d09f26b4870ab38305d2a734c4a145341600341a0132171049291e6b4a37c1a3899b6b54822b21982f2cae40438e1d218610108e181494231d9d35289f432c85441e6e541b4a4a0c53622b4759332f3b2f4b55573b434644484b61625d5e5b52bcb8acc6c0b2cac1b0b8b1a16561565a5b56444d4c0b15175e61685b5e655862646c70718d858348312b5830286030246131256232246133235c35245b41326564692d537a0f4e91125cb3064a9b2250821f3b514758526c776768716e252f30485454101c1a38413e4c5250494d50494d50696f6f5c6262585c5d525659555d5f535d5f5761635c66683d42455d62655662624856574555555d676667645f8e7f5ec3a954eccd50f5d037facf42eebc63eebf91b291829d8e93595f6b949da46c635e5f4b40654f416a584c40393322231e1a1c191419150c0e0b2e302d2025211a1f1b3a403c343933292b2654554f7171695e5e5444473c47473b807468d7cbbdaaad982e38202f3827282d1770704e4f411c5c371c664c2997a66f063100588f72bceed386a67594a45dbeba618073245b4c235b4f3f5c57536b6b6d6564695e5f635a5e5d696f6b696d6c6468695f68675f6565606163636363656668494b4a6c6d676f6d61706a5c746d5d7f776a726b5b635b463b37121a1e00869339859f2091ae3a667a3f48553b44483728270bcfcc95c4c17c5b5c1a5c5c12605601e4cd6ff9cf6df5c557e3ba3c946c009e7100c59624f1c361e4b155cc902ed7953fbc773c5711006d211479201ca0342aba4033cc4a3dca4033da4531d13622d93c2ddb3b2fde352ee33830df372ce03a2ce03c30da4133d34a37ce543fc556458c251c610400681310600f0b812a23770f04b54537c45343c2513fc3553eb14022c14a20b14101ffb356f7ad34eab01ee8b01bffd052e4aa46ffe39effefc4fff2ddfff1e4fcf1dbded3b7eeddbffff0cffcecc8d9c892bfa953c9a942cca035b98b2b9c7a30ab94687f726a7473814a56704355793f527c2b3e680d1d3f071637313f64535b80312b4f92797cb17f42ce8e34c4822cab6414cf8139d48543d18549e49d5dffbe79ffd88e3132343d4142555e5b545f6150616b4f5d6a5a5e67343b4129383f233537465149546265395079122f6736558b182b32e1d889e7cf4bebd039efd041eccc5bbf9f4a5d3f036f553086715e8072696d645d706b65b9b1afded9d6e6e7dfe5ebe1e1ebe3ebf0d2e9e196e6d561efd945f0d935f5de40fada4b966400a1700a937827564a0e454020403926554231573c2b5b3e2e583b2d53392c574436baaea2d6cbb9cebe9d7d6328c29a3ac59318c69009ca9605c99b0aaf8200d5a713d2a41ac69f2aac8c392f1700483227553b2c4b351db0a47ed2b68f90482f902f1fa9403c9a312d943021a44531a74c378f3e216825005427004c43005d6a18738a385a75325569463846394751502e36383a3f3b575a5356574fb8b9b1b7b8b0b2b3ad9c9d955c615b4d57585b64694a4f555d616a555e63535b5d83847f4a3d355b362d643428622e23623123633424613a296d50407c777466819c225280124d85154875223e4a9fada0d7e0c3575b401d20192023281b2326616b6c1824201f2a26484e4e52575a5a626439414340454863686b303a3b4c5657505a5b525a5c42474a5e63675560625967676171705e6a685e605b797051b6a14ee8c84ff7cf39fbd045eac169e8c38fe3c5a9ceb8aab5a49aa18b7d8f68498d5f3e865c448060514437313a393540423f4a4f4b4b4d4a252a263439351d221c373c365c615a75786f7c7e737f7d707f7c6d848273beb8a8c6b4a6dbcbbbccc7b1908e75463b256e563e62391b98583da95042a85f4e392905bdd3adcaf5e1bae7d2c1deb2a4b372b6b0627261195d4a1f473720cac3bb9392906363635b5d5c6769666c716d626669616568555b5b5b615f62666765696a5c62624349476b716f6b706c63645f64635e74756f6d6e66525345575c3e5a6430697c2b809d2999b44b4f602c4d573f4447344544259a9657a89c50e6d28bd3b56cb99040ae7a27884a00d5953bffc65df1bb4ee2ab44ac7319955611752f00802b00993b08af4f27892408ac3e31c74c44cf4135d33b2ed63a2dde4130d63620e2422ade3f2adc3d2ae13e2fdb3b2dd84436cd4134d04a41d2564c952a1a6c0c00782517570f03561710501511551513681d1873100aaf4337de7061bc4e3d7e0d00931a0f9f1d10b3371bb14c16f2a64ef4c142eec132e7b12af3bd43dcb250d3b169ffe5b9fff1d2fcedd0ded0b6fff1dafeefdafcf4e1f9efcceedc9ac6a84ec49929b9891dd6b05fc6a874bba693a89e9f7b7b87686f825e68815a657b151c2c6266724442502419274e3741866053af793db98031b6843bc2934dd7a661eebc75f2bc74ffd284e8b661f8c96f2d3134585d60555f5e505e5f4a5a67546171515a634c535948515a2d343a4b504c404d56425f890c31662f507db6c5c0dbce6eeed242f2d039f1cc36d3a51ce4b646c5994e542f034329183c2b24362e23312d222e2a27898a8583867da4aa9ee9eee7edf0dff3eec6f3e9abe6d880e8d76de9d95ff4da6382510089590d7d60264b380d543f24563f2d54382a5135275034268c7565c3ad9fe5d5c5f2ecdcece7d3eee5c6847137eac866f0c749eec539f0c833e9c730e7c830ebc62dcca613c9a31cb4922e391e00402c1446390f2e2a008a993eb5b6598e66206a2200a0452aaa5036914e246b38035c31004a2a00513d00726c2082913e87a1487693365f7b24475c1753653533422d4d5a53454e4b3e4440555a53494c45bbbab8a3a3a19ba09a58625a54605e505b5d4d545c4c50595c61655c62605c6457827f6e4d3020623425642f1f6532215c332164412e856453ad998ea6a8a777868b3b4e546c7b76b2b49cdfdbb6d6d4ad7071524a4d422b313130353b4f585d2b3a371d2c2757635f3a46445260604553544c56583e484a4f5b5b535f5d66716d5c65625157576c7174525c5d4955555f6b6b4f5958454a4d787661998a49d2b954d5af32f5ca57e6ba71ecc395e6c8a6e0c6abc8af99b08d719e6135b170467c483296746a6358523c3d382c2d28191b162025212328243b403a6768637a79747f7c75858176827e72b9b3a3e5deccddd5c2c3b8a4d8c6b2e3cdb8d2b9a357311a8e4c36aa4f3cb84b36c64935ce4437c04736833c1e3f2202cfd9c0b0c5a4a8ab74c3b97b7a652e80683c634e2fc6b7a2e1d8c7d0cdbec3c4b49c9e9054554d5f605b5e5f615152546d6c6a6b6d6a5f68655e68676268665b615f5a63625861605c605f525753666c68696e6866665e6667595f6c50576b367b933d9fb26050592e5456415250414e4d31bab983796528b07845ae6030c36937f09161f0946bba61358b3200e18e4cf4ac62eda05cba5c299a2c09941800bd3922d24a30d1452ad5422ed23b28db3e2ddb3b2bd63b27d84029de442cd94227dc452adb4729d54926cb4c2bbd553c7a24155005006f2c26591a0b5b200e5820133e0d0042160b5121175718135b080492271fe67567ec816dd36c59851b0e98261caa2c20830900ae4e38ffc29be4bb7bdfbb67fbc364f3b64cdeaf39f2ca5bc39b44b79454d1b58dfff1d6fdf1d9fcf4dffcf3e2fff6e4fff1d6f9e6bbb89f5fd4ba7dc8b493c9b8a8b7a8a3978989897d7f9a9091a9a3a33e36335d534a513e2d51300fa47d54926c3f8166316b6727575e18595c175b580b625100c6aa3fedc64ff6cd4fe0b938f7d04d444c4f56606154605e515f6051626c4f5d6a434c534a515748515a2930364446454a576044658e123a6e3758852d3b3bc5b75ff0d049f0ca3be7b928e3ac1ee4ad368857086b4516533a2433251c332c223131273333319b9d98aaada2adb1a2aaada2898b7eaba895efeaccf4edbf9a9253a59b46b5a14ab08b476f4811573c11563e1c563b1d492b11755b42cdb59dc9b4a1d4c1b0ddccbae0d5c1dad5bfc5c4a8e7e1c1faedb8e2ca70e8cb55eaca41e7c937e2c837e4ca37e5c532d6b323c5a31da2861b2d1d002620009da157a9b957a3c346a8c141b2a9408e6918895317733f06593a00615008a79d58afac67b2b56eb2bf77b2cc83b1d084b6cf7ebcd383adc37a9eb1795164443b4d3d44534e3c48464e57524d524e5f5f61a5a5a7a5aaa6acb5b099a4a04f5a5c5e656f0c131d51595b59625d535f5180816f4d332261362563301f63301f52281871503fab8c7ac8af9bc0b3a0b1a992ada487ddd0a6ebdb9da5944f6b61266b663c686957404443272c324c555c616f6f0c1f1b21362f495e574d5d5a334142545f634e595b576363434e4a3b464255605c4f55555860624a5656505c5c4852534d57585e676c5e61567f764bc3af6ad8b65fe0b765d8ad78e8be98e4c1a1dfbda1cfab8bc38f67c47940ba6e3aa77157c8a89d70665d3d3c3738393338393352554c666c627b7e777c7c74867f778a8178c7bdb3ede4d5eee7d5f0e8d5f1e6d2d4c8b2d3c7b1c7b19aa1745da35c46bc4f3bc94433d34231d63a2bdc3a2dd74434c2563c7f3f1c5b451eb4ae7eb3a065745a1f9170477c5d3e79654afeefd8f1e6d0eee8d2e2e0c9d6d5c0c6c4b7a8a59e626260525250716c696c6b675c656058635f6b716f616566616669626a6c5b5f605f63625c665e6168616666664f4f4d555d50616f4c576b24a0b069484c27524d3a4b44324b4126746e3e462a00702909a9452bb04123ab381da93a27a43522a23015992b06a2400f8a2400c04523d44c34d74536da4235db3e2be04028e23e25e64229df3f29dd422cdc4733d94833d34730d24c31cb4b2ecd5532cb5b2dd27144a05536340000330a045b3834593525583320603d2a48271644221641160d54110b660b06bc473da328199a2715b3453485190f7a090191150da22d24a94f47ffddceffeacdffe7bcffce93f8c375e4ba58caa53bffd573ae8631cbab70ffedc1fff3d2fff6ddfff3e3fcf0e4fff1e8fbeeddf5e8c8a99f8646404446404e8a7d849f8f8fa7948e9b897f59473973614b896e50522e00e3b16ae6af5ce1b15d6a4e00535a0a4c620f455300939832e4db64ead44df5d542e5c027fad73bfedd40596768526061535d5e545f614f5e65546169555d6051595c77848c949fa5b2b8b6bbc8d0b0cef213386c2f4e8529384bab9e67ccab44e3b337925900e9ab32cc932c885911957544ad997e8c84773637312d33312329291f241e312f224847333f422fbabdacbfbcadc2bfaed4d7bcc6caa5b4b3878b8355503e16513b16523a18533b17735a31927c4d9e8c5a97895c9285659a8e76ada189e0d6bbf3edcbe2deb9d0caa8d8d0a1fbf1aadfcf6fe3cb4de4c840e9cc4ae6c949e1c33de3c445c0a02f4f3d008d9236a9be5fa5c24ea0c3419fca3c9ec536a8bf3ba7b23a969c32616506a8ae5699a253b1ba79bfc893c1c99aa4af84b9cba1bbd0a5c0cfa4abb88caebf93b5c79db1c5a270846b44584d3a4d4b1d2b2b3d47485155565c5e5d767676abadac4d53534f575a373d4908111a57636358655e59635b5e5c505842345734216133235f3020663c2e3915074e3521b7a38aaa9779cbb58ef2d6a7e3c682d0b752a69023cfbb62796b2e79755c525451575c60353e432937373449442a49414d6b63394a4456605f445255626d71515a596c7270515b5a5d67684c56584c56585361626472735b6567545e60404d53616a697875664f3f25593d1847240051280a51270e4b200f5c2c16d39d79b87741e7954cc87d3ae4b393d5b9adb5ab9f4b493d4d4d4377776b8285747d806f7f80728a887cd8d0c5efe6d7efe3d3f3e7d7eee5d6efe8d8f5ecdbb3ac99b4b29dbca88f95583caf4d34c94435d74133d53f2ed63d2ddc382ed83e32bf452ed47b53d09a5cc39e58694507916c389370487e603e574424d1c6aaf6ead0f3e9d0f4e9d3f0e8d3ece5d5e3ddd1cecbc4a5a29d5b565267645f5f625b575c58666a6b6c70736263676b6c6e61615f595b565961565f665f4c51546f70746c6b6764674a68773284914b474627493d2d382612e0cbacc1ae83452300581505630600801201a12a16a52a1aa32415c5402dc43d27ce4d30d24d2ed54427db452ada442bde462fe34431e64330ea4330e6442dda4328d7472dd54938cc4839c74f3e9d341f7821066b1d00b86c3bd28c5ba26340370500341208472c233d2614816951cbb19a4c311c46251c4619145208056d0a04c6483ab02717af291eab2a24901a16810e0b961a1a962521b86459ffe0ceffeed9fbecd5ffeacdffefccffecc3efd8a2debd6cefcc70f1d17cffeda4fee6b6fff2d4fff4e1fef0e3fff1e4f9ebdef6ece2f1eff42b2f525f6187372c3a9482806c58513b251a5c46384d3215764d15ad7a29e7b049eab33fe1af40a88215766400d7cc56ebdb54e3ce3fe1c533f7d63dfad435f6cf2cedca28fedd3a5361644d5b5c555f61555f614d5c612c393f393e427c81879ea8b1b4bfc5c6cac9cfd9e2badbfe193e7214336a293751b4a67fcda951dba833e0a527dd9f2e995e00885911b2925fbbad903b392c4b5151444d5242494f676b6a3b3829504b37484a34aeaf9dbcb5abd7d3c8dce0d1dee5d3e1e4d1dbdac5c4bfa9e8dec5e6d5bb745e378d73369e833ca28e479f9154eadeb8eee4c9dfd4b8d9ccacd1c89fd6cda4cfc7a2dad3a9f4eebaa19750b29f41cab34dc6ad50ccb357c8b151d0bb60b39e4f807929adc267accf67a3ca579cc64699c93f9dcc3e9ec43989ad298eb038b1cd67b0c674c6d697b7c796c7d6afb3be9edde7ccd1e1c6d2e2c8ced7c2e1ebd3dae8cec4d3b2c2d1aab9c59f8c957a4c5341333b304e554e313a39464f4e565a595357569aa09e363e40464d55424b52505c5c515d5959646058595372625555382a6036265f31225d31245e392949301c766144eed6aaf4d79bceaa5e7b5500f1d04defd34beed45da49039bab38968685c1b1f1e1921231a232056675d0d2c1d37574851625a505a59556062343f4154595c5e6766313b3c4e595b586166555e633a48495b66685e66695a6265606b6f4852545a5a5a6b605c3c241a6a4638744b3973432f834a3779361bcd7f4fee9959f1964de79c5bdbae8fe2cdbcd2c6b8837d6f827e728583747e7d689ea08ad6d7c5edebdcede7d9f3e9ddf5ecddeee7d7f1ebdfede7dbf3ecdab1b09ba7b59b9190727a4428b7553ccb3d2fd93b2fd83f31d94032db392ed83a2ec93d2ccb5b33f9ac5cefb85b9b6c1e946b2b956f3e916e485a3b1e7c5e44dcb8a0f8d5bffee5d1f9e8d6f1e8d7eee8d8eee6dbece5dbd1cac0908c8373706757585067696668686862615f4642416f6e6c6869645f65595f665e4f575a696d706e6a615f5f3d5c6826515d1b3f3e22423427432a14a7886b69461e4716005a1007801e1dd25c509d190abf3727d94c3bda4435d84130db4433db432ee3442ee2442bde472ada4328db402ce14131e13e2de84c36dd5035db5b42ad372969010074180b74251660210f61290e6c370f9c693eaf7d5acea48bf5d8c8ffeadcf7e5cff8e7cdfeeacff6ddc74e30263d0d09601512720b04c13f32b8291bac1d17b32c298f17188410118e12129b2e27f0a796ffe3d0fae7d8faeee0fce9d8fce7d6ffeedefde9c6fff1a7d9b24deac155eec762977126d4b47bfff0c4fee8c1fae5b8fdeec7f4e9d5343031969ab72c2c46574946917c6b311d12513b2e2b10006f4c227f4e01e6ad44e1ab2d804c00e2b02df9cd4ad9b731f0d240ffe03fe9c821fcd635fdd736ffdc39ffda35f9d330fcd935565d655960665860625661634b5860515e674f565e82868fbec5cfccd0d9d8d8dacdd7e39dc0e8214d7e22416d313a499d8a62caa24bcea122dda921b17a06905800a77327c19c6592876b7d827b464f563f47542e31403f404556564a5e5b48989380b1aa9ac2b8afdcd3ccdcdcd2e1e3d8e3e5d8e0e1d3e0e1cfe2e1ccdedac1c7b688997720b38c27c2a046e0ca81e7dab0d5ccafdacaa8dbc9a1e5d6adf3e6bceee2bcede3bfe8debbe9dcb9a6976eb4a57ab7a881b6aa84b5af8b2f2c097673549aa178728c4d113500103500183f009bca5a9cca4da2cb4997ba429fbf5aa8c376c2cfa3d0d9bcdbe3ccdee8d0e2eed6deead2e1efd8e5f2e0e6eedfe1ead9e0eed7d4dfbfdfddb4e1d7a4ccbb836f5d2b6c623e44432e3c48445163652c3c395160593e494149524d485052565e60454e4d4e59554e5d585b615d675c584b3029572f236032225c31206039285838294f3416ddc386d1b65d7c5b00ffdc57f6d53cf3d235e6c834ddc750aaa15eb0af9057594e33353257574f666d5d5a6e553f5940596d62445350414b4a4a5254475153444f51414f50616c6e61666c60656b5b626861696c6a6e716165686a6f724b50535d5e6079716e5a413a411b0e4617074b0f00570c00ce7344fc9351ff944cd97539cc7f51d3ab91e8d7c5e2d5c4c7bead8f8677bbb4a4e8e6d1f1f0dbeef1deebeeddf2f0e4f0ede4f3f1e5f6f4e8fffff8fffff3fdf8e4b8c1a62b502f32502e3a2b0c9d573ec74233e03e33da3d34d63930da3a2eda3a2edd4135cf4924ffa245fbba44e5b644c29c3b98712e805329dca28ccf8a7b8b35248e412fd3a494ffecddf5ead8f2eddaf2e6d6f1e5d5eee7d5ede8d5e0ddce2e2c1f60615369675b625b53736e6a64646667696863665d696f655c61645b605c636649494c1d6c77353841083c3c244e40355437258c6047814626904528a5493aaa3a2fd1493dd53f30d8402bdb3f29dd3a29e43e30df3d2ee54633e34230e0412bd84126cd371ecf3928cf392ad63d2fbd2a1a9e1906b5483453040043050052180d3f06004f1b10f5c4b5f7cab3f4cdb0f4d0b0f2d0b4e7cebae7d2bfebd6c1ecd8c0efdbc2efd6c05b3d32461510631511881f1bb22f27b2231baa1c18a72223881115820e0f971c14a84130ffd3c0ffe3cfffebddf8e7d7f7e6d2fae8d0f4dec6ffe0b4ba913ff0be4febb433e4ab26f2bb44e2b148ddb45af6d47af4d972e5d07588773f4538183b2f23594838b89d723e230036240e3f2c1d4c2d0e7e561bc79536cb951bf8c73efbcd3affd13ef4c833f9d134fcd935fcda32f7d72ee8c221fbd536fdd535ffda37ffdc3be9c624545b655960684f595b5560624a575d48525b5d616c9c9fa8b5b9c2d0d3d8d9d9dbccd8e4aacdf3234a73203747525341ad9054ca9e3dd0a022d09e1bd9a130d8a242e1ac5ebf9a65625c462d373646525e4c5868484d604549546e736f44463b6864596f675cc7bbadd9cfc3ddd9d0e0e0d8dedfd7dfe2d7e2e6d8dadecdd6d7c5dfd2a68d680dad7e12bc9432e8cd80d1c49af1eacdddcea7e3d0a5e6d5a9d3c499eddfb8f2e5c2ece3c4f5ebd2a39886bcb3a4cec6bbc3bfb6bec4bac4cec5bfc6beb7c9b3769c6d58884c2350150f3e0034640e2c5b004e7a098fb44aafcb77b5c78dc1caadc8cfbfd6dfcee2ebd8e4eed6e0ead2e0e8d3edf1e0eaeddce8ecdbdbe4cfe5ebc9d1c490ccb16cc9a54fc4a04ca289466b5e3141443349555136494342534d525c54474c462b302c4f55533b414108110e56635c5d635f5f535344282559312760322260362059331c60412c957c53dbc270e1c653f3d245efce31eacc2cdcc422d3bf1ec9bd35c0be67b3b583716f586761558c8372a29e85949b7a4d5b4157675d4a595657605d565c5a555f605a6567515f604d585a424a4d3b404461696c454d4f454b4b606463555555504c49756c676e5c5043200c4d1b02793a1be79c75ed915ef69050f98d42dd772fc46c3acf8f6cc1a38bf5e9d9f1e8d9f1e7dbf3e9dff6eee1f6f3e2f9f8e6f2f5e2fafdecfcfcf0fffff4fcfdefeef0e2c0c2b78c8e819d9c8aafbda41841232750302b3417754930ba4533d63a2edb3e39da3d36dd4031d53827d8372fd54427d46715f8a63af3b141e7ab4bb36f30873913832815a5392fb13325a83729dc9486f1cabbfcecdcf5eedcfaeddcfaeddcf7efdaf2edd9f3f0dff2efde5f5c493b3623676050615a506b686361605b58584c68685e68666768645b4c44205f5520887d454a380a52321d4c1e11561b097b3019a94b31b64a30be4935c84533d63e30e24031e0402ae13f2ae23b2be43e32de4236d53f31d74536d04131d04332c33625c7342ac63228c02922b8281fb02c1fa335265d0b00450000510c0556110a934e47d6938bffc3b8fcc3b2fac4acf7c5acf6c9b6f2c9b7f5ccbaf2ccb7f4ceb9f3cab887594c6d31297b231fa134319c1814b42622a91b19a51f1e8c0f13860e0d901408ae4b38ffdecaffe9d7fae5d4ffecdbfae6cef9e1bff4d3a68e6523996b09ffcd54f3bb32d89e0ec28900e4af25ffcf4ffcd14ff1cc40ebcd49e3ca65d3b96c462a00c4a467a8863f4325004a382073604f6f4e2ba67d3fc08e2ff9c74adcaf1effd83bffd83bfbd131ecc11cffda30fcda30ffde36fcd635ffd93bf7cf2ffed636fad433d5b210515d6b535f6b505d655560645d686a555f618c8f96a5a8afc3c8ccd2dbdad3d9d5ccd9df91aed03a546bc3caabdcce87f9d26dffcc58e2ab36c48b189f6500834b00824e026d4d1c67675d41525c1323301a2a392d3a4b3945554b59644c575d60646755524b807861d5cbb2eae4d8dbdbd3dcded3d9dfd3dbe1d7daddd4d1d1c7dccfafb69548dfb352e1b658d0b367d1c59fdedabfcdc19bdfd1a4e0cfa3d0c295e7d8ade1d8adcfcea0eaecc4aba78c746f5c22191039362db2bcb1bfcdc0bec8bfbad2bc4b8352296f312c7331054606376d2f27591276a74b70973c62732f6f76437e8363848d72a6b598c2cfb3a0a58eb9bba5b7b4a1c4bfabc3bda5c2bea5cdcfb9cbc5a1c9b26ed9b253ddae3ae0af39bd962fb89b4d705d3257503d4d544d343e3f49474a6761634943435453514b5151111a1751585066635c6d5d5e482a2a60352e5d2f1f5e341c5e3d1e7d67429e8c4eefda6ff0d64befcd2defd02ad3c024b2ad13bbc226bac93c7b881f8e944ec6bc98cab8a0ae9b7da99a799d9475a2a18c848a865f6a6c454e4b5b615d464b476167674650525c676b4450505a66665d69695c6866455249535a527b767249362f3c1b0a8c5d41cc9167aa612ee38d50f79651ff9a4eea8537d07c33c37f40ca9666caa885c3b09ffaf1e8f5f2edf7f6f2fef9f5fffef8fffcf3f8f8ecfcfdeff7f5e8f9f5e9efecdbefefd3e5e8cbdce1cb6165566064566470622a4534304d37283a20352005b75844cd4134cf3630db3d34d73c28d43c27dc4034d54230c34417ff8f4ff18942aa3e00a72c0aac2915aa2514ba2c20da3c33bd2f25c26053975d4f493224f3eadbfef1e1f6e9d8f4ebdaf8f3e0f1eeddf5f0ddf3ebd6c1b9a22c271436311e6b63506a624f47402e70665c776565563b3442200073471a7d461f853b1ec56451a83928c8543dc94b34d0442dd53e29d9412add412be03f2ddc3b29de3d29df3e2ae24033dc4238ce453dc64a42c45247a130287400008d0d0ecb393c9c0305b21a19af1b17a51b10a11f12ad302cad3330bc423fbe4942c65750be514ac35852c75e58c76256de8172ec9689ffada1ffb7aaffc0b4ffc6b9f0a69b71241a7a251e89231ea22c289c1613c2332fbd2e2ab42622930c08900c0795190da94939ffdcc8fce6d1fee8daf5deccfcdec2f0ca9b9a691dc28e29ffd356ffd751ffd755e1b530c39605ffd53cffce34fbc82ef2c524fbd033f0c930f2cb3fe6ba3fe3b74eba903c4e2e00402e162a1a0a987b5b845d26aa7d2cedc251e7c12efdda36fcd635ffdc39ffd835ffd531ffda34fdda34ffdd3adfb513ffd835ffda37fcd633eac421505e6953616a5160652e3c3f374244798183aaafb2c9ced1d1d6d9d3dcdbd7e0dbd6e1e36e7f91546060cec88ee7cd6eb58612c1870cb57706a86b00965b00905a028c6325927e5d4c51547184951d2f3d4f616f62738333445440516184909c2123226d675963583a615336aa9d95d7cdccdedad1e4e4dad9dad4d9d8d4d1c8c39d846e81531f9f6923a06a2493692fcdba9ac9c1aadcd4b0d6caa0e9dcb0eddeb3efe0b7ccc398c8ca9bd2d7afeaead01a180928231d3e3d381b251d16261c4b5d51aaccb4317041246e33003c007ab17a5a885a224e1b356720335d1372874c8c9568b5bc9be4eed3e2f1d2ddeccfcad2bacbcdb8e0ddcae0dac4efe8cce7e2c5ded9c5e5dbb7dfc37aad8621ddae38cea028dbb248a7832b8a6b28816a3e5b533c514a426e585b64454a41222059413d5c58555355508a8b7dc7c1b33e2f2c4e35315830266032225c331d7354378f7b56b7a76be7d571e5d14ae0c828d0bf19b1b017b9c831b0c930b0cb3eaec34e8d963db1aa74d9c9a5c4b492b8a98ac6bca3bdbaab969a9b757d80515a576369655b605c4e5454555d60687375394545576764344e455a76684e6555323f2e232115614e3f9e795f6c37155d1e00cf874dee9754f99d52c06516c2782d744b096f5b20cbb989c9bc99bdb5a0fefbecfcfef0fffff1f6f3e0fbf6e0f9f7def6f7d8f6f8d3f9f9d3f2f0cad9daae9a9f6769723b6a754d49533a5a6257545f594a59522335272d402c2e240b944936bb4335d13c35d93b30d23c24d8432bd2382cd43c31ce432ed85636a12000ba310fc7321ec2261ac02719c12115c91e16c629229b2519f9ac9c65422f4c3b29d9c7b3fbe9d5f4e7d6f4ecd9f7f2dff2edd9f7ecd6fff3d9f1e6c8fcefcda4916952381356361d613a2b5c26247a3b32b1674a97431e943517c04e34d24734d7402ddd472fdb402ae03f2be5402ce13d24e4422bdb402cde4839d64737d44c40c94540bf4b4c8e313b4d000c3f00015d15196609137a0410c5363cb31a1da00c0ca51411a011099f100a9604049a0808ac1b189205009b140e94100b9b151498121194150f880d069e292098251ea3322ca93935ae413eb94d4ac15852c55851c6514ac64943c43d3ac23430c4352fca3934c83933b52e28991e16ce7265ffd9c6fae4cdf9e3ccf7dabcf3cf9fa1722ad9a23dffcc4effd44afdd64afdd856fcd752ebc733fed337f6c123ffcb2cce9800f6c220faca20f5c41ff4c12aaa7700b2842e5532004b371f332212e0c5aacdac7f946e2de4be5be8c537f5d42ff9d632ffd936ffd938fbd12fe7c11efcd935fdd32fe1b612ffd733fbd42ffed835ffd936545f63515f6048585552625f4c575b858e93b3bfbfd0dad9d6dbded7dbded3dbddd3d9d7ced1c8b9b496cab677edc971c18e23bf820fd39420f2b443d29932b38538664c2b59514e434d571427382736498191a163768415283694a4b3283033504835a797767666424c3b1f3d2525442a337e6666f3e4dfdad5d2d4cac8d8b9b6542217813a24b4674bd08369d79982dcb7a4cbb9a3f2ecccbfbb96ccc29ed1c59fccbe99bcaf8cdcd6b6e4dfc9e4e4d80b0d0820221f181c1d111619152524092b1d2c5e41246638326c3ac2ddb4c0d0abbfd4ad8aa97f1948123e70353e662a8eaa79cbd8bce5eed9e5f3dce5f4dde8f5e1e2eddcd5dccae7ead5d6d4bbdfdec2e7e2cce0d6b2dcc380d5b35ccba84a6f4e00997c2c6b4e00b6923cbf9b4d9378417857386a38317333345e150f5d2117a89086c7c1b3a6a18daba6904640324c3c2f5837265d3420512814492612725543cdb696c9b779d0c462bbb82da6ad0fb6cf35accd36adce39b1cc3fafc4439ca93f9c9e55c8c695dbd6b8c5c2b1b5b8af5b615f696e72595e62585e5e4e57562c3436525c5d5d6567454d4f4f57595d706c3b68541d52381f452c597157a4ae95fefadfffebccfad9b8966d4d6e3a13ad703aaa6c31b07f474631002c41084a6d35455322c1c79bb9ba98f0f1cff3fad0f4fbc8fefdc5f6f4b7e2e3a1a3a75d848c378d963d9aa34a9ea94d97aa4198ac4d8d9d5c2e3d16596358525b5a595f5d575e57333f313e35263f0700b34e42c73a30da3e2fd3402cd23f2bdb3f33d83b34ce3b33cd3f35ac190fb72317d53e33bd2518bf2618c12317c6211bc42720b73126f591817a462e65472dd5b79dceb49bffeed6f7ebd3f4eed6f2ecd4f7ead7f4e3c7d4be8ffff6bcffdb9dffe7afb36745923621780d05b23d33c1472fca4b2ad14c2dd5482cdc4029e6442fdf3c29e1402eda3f2dde4631df452ddd4830d7503dc74d40c4594f9339384b020b47162b361d45160d38130d2f1b011a5c1428780d17ba3232b11d19c03530d04542c02c2cc93334a31312950705d1403dbb2c26b82f29ad2622b32726ad1f1ea31815970d0ab8312d9e17139f1513980e0e9b1013910909910b088f0a059f1b1696110c99120ea31a149e130ca2150ea31410b32c29a72d2ce28880ffdecdf4dfc4f4d8b3e9c690734a00daae43fecc4ffecf45fcd549fed94cfcd64dffda4dffe04aedc12ae5ad1ce3a417b37800e1a918f8c329f1be25efba2eb5820db689365a35014c3018382111e8cdb8e3c9a6b79c67af903dfedd58f9d738fbd836f5d22effdc36dbb812fcd933fcd933fdd331fbd02cf3ca24fdd630fdd631fed734556064545f61515d5b3f4b49646b719aa1a7b4c0becbd6d2d9daded9daded5dbdbd7dad1d9d4bebdb1898f793feeca7cbb8926c48818f6b743a468009661059c783ca094885157637181912f42535b6a7f4f5e715063728799a593a1ac303433685c463020002a1f033124131d090b1d06104f353832201e191a151e1f175d4a3c582d1d7c32258b3128b05250853631885447d1b6a1d9d2b5b3b08dded5aee8dab5f3e5c2f6e8cbe0d4bebfb8a85f5f571a1c191f21201c20211d2726112820164630255e3d487d51cff4c9cbd2b1d0ccafcacfb1c5d4b3b1cfa917401435612e678e5fdbefd3e3f0dce3f0dee5f2e0e7f4e3e9f4e4eaf2e5e9efe1e3e6d3c8cab5d9d8c4e2d7b7d0b8789e81317a610f8d752b634d117a611e6f4b00b78d2bd1a8569c6d37a866568635349230277f2c1eebc3b7aea191b8b39fbbbaa5b4b19e5548375b3b26603723623c295631217450446a4f3ad0c198b3b262b4bf3db3cb2fa8cd30a9d238add13da7c63ab1ca4ab8c95f97a15a9da375bec2ab6e716a585d60656c72777b84a1a6ac5d6065484c4b4b50494144395d5f54686b62626962324e4024674829744d34664398b797a8b798eaebcbe4d7b7ebd6b7f8ddc0ffdfc0fff1c7fdddae7b70432d40121b5421306c365b7943bcc991b8c18abec68aa9b46f97a2549ea150a7a9569ea34f9fa84f9ea8459aa53f9ba243828c2c6e7a149aa94c3844042d37121d291d5660615359575a5f5b575c565c534c67423a8f463db94339c93d2ecc3d2cd23f2dd7392eda3c33d33a34cf3a36a10906be2520bb221aba2215be2418c3271bc8271fdc423ac93b31a63525fcbaa0d2aa878a65396342156b4b25eccfaff2dbbcf5dbc2fad9c6f8cfb3ecb687b67639b86e31953a05cb5937c3412bcc4333d34132d7402bda4026db4429dd4226e5432ce5402ae4422de4452fdd472cd74826d74c21d1532db147375100003e051425031c1605291718480c205d021e5d001547140e34400a22761621b434319b0e05920b078d06039b060a9b0608980a09bc312e990b07a0120eaf2522c33936940604ab1d1ba618179b0d0cd14140d04040cc3a3bcb393ccf3d40d94748ae1e1d960806980e0bb52e2aa7201ca41d19a61d17a116119f110f970d0b931516d97872ffcfbaf6d6b0edc98db58d38edc355f9ce4cfdd247fad040fcd748f9d549fdd74efcd74bfcd645f9cd39e7ae21fdbf36fec33bebb12be4b124ebbb33e4b63eebc15fdbb47354330a5f442f382113ddc6b4e7cfb5dbc39da08540e8c753e8c631fbd739fedb37f9d831f1d029f4d42bfcd730ffd733ffd935ffd931f7d128f3cc27fdd633505c6a4d576152575d5b5c6186858dabaab0c6cac9d3d7d6d8d7ddd7d6dbdadbd5dbdcccbdbba48f866794875bc8af6db7892bc2881aedad3f9d6100a57b31846d443b3c3e6f7e932235445c6f806979904251684356671a2a37060f18464847514b3f1c160a20211c606261262729161213150707130b080c1e1004220a5069493a3716703620882c1fa43d387f221d83443bd3b09dc9bba0e5e0bafbeabed7c297b4a683bcb195c6b6a6c0b7a8b7b5a6b3b3a767645f1f221b0c211011391e2a6642205930d5f1c8cdd8b0dfe0c0d9d5b8ceceb6caccb4cfcfb5c5d3b21a3e183d6741799b7adef5dbe2ebdaeceee1edf1e3ebeee3eaefe9ecf1ebeaefe8eaede4eaebe3e2dbbfc7b273cdb462937d319f8c4a9987579c864d765000d6a944daaa46ae792dae6c54913d3ba33b30a4473887574bd4c2b6c4c5b7c6cabbb8b6a74a3b285c382261341f5f39265d3826562e22785c47c2bd95b0bb6fb2c744afcd2faace30abd335a9d035a6cd40b3d4633049004b59285f684d5058495155545b5b6361636f6d717d4d515d7777834c4b475651337269407a6d4a726d505b68543763481975461a7b4827663b9abc97b0bb99dcd7b7f4e7c7f6e6c5f6e3c2ead6b3ebd4b2e3dbb6c3daae1d4c1e14562635703a304c0fa5b26aa6b45fa0ad519fad4ca1ad4ba1ab4b9ca64d8e9b4b4d590d777f32b3b66f7a753e8e86558e8750898351635d3b74735e3b473d3a4a474f5f5c515c585f5f5d5f57556a5b5659342c90413ab24237c83c2fd53c2ed5392ddc3e33d73b2cd73e30dd493dbb241bbb1e15c9281ec5271cc4261dbc221ac62f26c03027b1392bffbda4d3a478a88136d8af5f774604f1b988e7ac8cffc5aff4ad99964029d66b4bcc5431c74a2acc462bd43f29d9412cd6432fd7422cdf402be1402cda3f2de24733de422cde442ade4929db4c24db4d1be15b1cdc6416c05e1f5a18084628402730691030790a2b7a0a2f7d042a750524670b1a55180d383f112b691723b23c3c890200950f0cb6302f9203079e0f13960a0db52b2b8f08058f0804ab2522c33c38910a06940d09c33d3cc43e3f910609980c0fd3474aab21218c0404900a09cb4542920c09b22c29960f0ccf4845c03936e05654b42827d04240970b0a9c1615d06156ffc6abf7c48da97a1eefc54df8ce48fcd347f9d044f7d044fcd748f7d246f9d356edc54bd4ac26ffd94affd841ecb51deeb424ffd24bf1c445dfb748cead50af9250d6bc97bfa8965240322f1d11534032ebd4c4e8d0b8aa8e5cbe9c3addb834ffd940fad52ffcdb34f9da31fad82efad52cfed731ffdb35fdd42ce5bc16ffd935fed432515d6b323a453f3f475e5c61a3a0a7bebdc2cccecdcfd3d4d5d6dbd7d7d9d8d8ccd5d6c4aaab9d7f7c69d2c9aacfb980af8428915800b87912c58e3b8e6e3b857a6869717c7a8ea65a707e8096a497a8ba404f6294a4b46e7a865b5b63191514221c10403a2c292824181a171f221925271c13130b18241800270c3b7751256435537a4b5a4a28652d166f1f1477271e824739cda88bcab886b2a7678e77319c8341a69260b9a987b9aa95c4bbacc2c1afc9cabcd1ccc86e71680d250f3b63412f613cbce4bfd5dfbadad6b1cdc8a8e0dbbee2e0c9d3cebad5cfb7cdcfb7bed7ba254e2e3b6a465e8a69d8f1dbe3f0dfe6ecdeeff1e6e9ebe6ebf0ece9eee7eaefe8e8eae7f1ebd5e6d190d6ba66aa8e3a93782b9a8242a88a44c09634e1af3ee8b343a76f1ab07356b2655fa84033822212632f24dbc9bf585b522f392e7775684232235c38286035245831205c37255d38287c634dbabb9bb2c583aec74fa9c937acd03ca7cc3ea8ce459ec14d728f3b182f004c5a40525c515a635e848a8a5f62695f616d5c62705f65735453616b6660beb386a19155baa36dccbf927483623c704a10733d157c4425663b9dbf9ac6cdace8e2c2ebdcbbfceac6f9e7c1fff3cce6d8b5e1e7c3729b711853270e4c2523532b5b7142a0aa6e9ba95e889746626f1f2c39006c762d808b475b6830606c3a5c6431686a4269634b6b5e4b796950beaa91cdb3a2aa978988817754554f5556515f5f5d5553545f5d5e5b5b596a5c596236338c3f39b73e35cc3c31d63f34d53b2fd93c2bd53a28d53f31a10900bf2118d02f25d53529c12518c42d24c3332bcb4039ba453ba55443f9c093f8c971e3b14ed79445a2511abb5e3f942f1dae4333c14837ce402cda422dd43b2bde4132e13b2be03d2ade442cd64027e0452fda4330d6483acf4538d04933cb4927cf5522c54e0cd05708fa872ce87f16bb69153c0a003f31482641840c388f082e830a2b78102b6e1021591513441800243b0b2171212ca632338f0908940e0d94090cc93a3ca21315910609991314bf3b39c945418b07039a16118b07028d0c07a3211fa21d1e930b0f94090cd74f519b1514890503900c08a5211f910b0a8c06058e07049e17148f08058c0001960a0b930504a31716950f0ccc5b498b390a783b00fac553faca42fdce40fdd03ff5cc40fad549f6d248fbd654cda438bb9125e7bb3eecbf32f3c52af2c32defc03eddb242d1b051d5ba6bfbe5a9fff4caecdbc9fff4eb4a3c335a4c41403023e5d2c3e4cabbc3a57fa88738f7d25febc330fbd431fedb37fddc35ffdc33e9c519f8d32affd832fad12be8bf19f8ce2affd733444f55525a5d48484861605e949597b9bec1bac4c5c5cfd0c5cecdd0d2cdcecfbfc4c5b772777ae0e2e1beb8a0d0bb84cfa34aa26c02b27817b0843d8d7d63606165242f416a7c92344a581228330d1f2991a2aa00020b1e222b342d342d221c483a201b0c002f210633250b302007201a020713000019002e7749025f2607662c15692e3c72405c6e46422a125a301a80573bd4b17b9d8525c6b23fd9c04ca08420a0843ab7a06cccbea1d0cabac8cabda5a8a12c2b29282a251b2c1c192f1a7e9078d4dec3d7d2b4dfd4b4e0d5b7e0d9bcd6d2b9e4e6cec6cab1ccd5bac8d4bcb5d3b71758303d885f4e8a68bfe7ccdaebd9ecf2e6e8ebe2eff2e7ebf2e0e7eedee3e9e5eee9d5eed593dcb85ac99e369367008e6300c29727f3be3cf4bb38f0b944a16b15bd8866d18f839a3a2c983f31b1807962534c4f544e515c544e50453b2e2551342e5631295a36285a3926725543a1907caaaf98abbf8ea7c261adcf54a1c84babd05e6f8d334b612040522c445140545f59495153666b6f5b60635a64635c68685c6670555d6a6769768480779c925fdfcd85c8ab65e1ce9367744846794e1772391e7b443e774e9ebc9adfe6c7ece6c6f6e4beead3aaf1dcb1fbeabeebdcb1dee4b83c673c154d283d6a535879685d695b636758646c555f6950636c59646d5c606757666c5e666e6361695e5b62525f63555e5e5c76716e746659b09584e6bbabd09f91b0857c916a6357302b7057535c5b59545d5c545a5a5c5d5f665d5e57343297443cb53f33c73d32d53f31d2392bdb3f32d4382ccd3027bc1f16c3271ac32711d33b26d54137c83f39bb4039b0453f99413dffd6b6f3b965dc9e39df8c3ca53d06c94930cc3f35cd3f35ce3a30d63a2edf3f31e1402edb3825e13b2be13b2bde422bda442bd1452cc94833c55547aa42356b0700c86b3fe48e41f19e38d07906f2951ef99a22ba680579400b391a173f3c6b292e70363169352c591a0e342c1c3730172a3f1722450c15741f26ae3338a91d209d1114a01010a00a0bab19198b0607850806ac2c2992110c8c08038f0e0883040094150f8c0806890302ac2426c43c3e880100950e0ac53e3ab52b28b327269c1011c93f3d8f0805be3734960f0cd5494a900405940507920808931612ca6143c97a2df1b344f5be3ffbc73fffc940ffcb41f9cf3ff6d047f1cd52edc95bca9f43ad7f21f6c54ef8c93ff6ca33cba71fcfb056f6e0a4fff3c4fcf2cefff4d9ecdfccf3e9ddf5ede23024184f4232514634332313e5cabfd5b79b7f6123c7a544ffd54ffed337facf33fdd535f8d12ceac41bfbd92fffdd35fed52ffed32ef7ce26ffd62e2e3f4f2d3b4849505853575a8f9394b4babab8c4c4b6c2c0bbc1bdc6cbc4c4cabe959e99909da6c5ccd28f8a74d9c48ddbb35ca47314b283356a4a1966635c7a86964754670312252c3f4e92a6af4e5e5e0c161505060a130d0d2e20152f1c00b6a26585712a6d5517583f095b4317554d2800190038774c0a672e107c3e016d2f147c3f167438276d3953734c909672ada177ac9853d2bb47e4ca3fefd449d8bb3dc5a844d2ba74d7cda9d0cebf9496918185848b8f8e282d29212b20272e1ee9e8d3d8d2b8d5cbb0f5eaced1c6a8eee5c6dcd7b9cacaaee4edd0c7d4bac8d4be7fa083014c23318d5e20724444825b3c5842d3ded0f2f5ece8eadfeef3dfe8efdde4eae8e5e2cfe9d191dfb859ecba4bd19e28d3a22cdaaa2eedbb36d3a021ebb84d9b6d20b99571c99b8c8f43368e463a714c446358545b615d4e5953575a535b544e2614144b322e4f3224614530907a63b3ab94b6c2ac9db5919cb772a4c26aa5c66d001d0045592849573d5b655c626a6c555c625b626a5c61675d656854605c4d5d5a57646a525c666468735e5f59726d47cabb82a58846d8c4857d895749794923783f237a4576a680a4b89cf3f6d9e1d6b8ebd5b0f7e0b6ebd9abfdecbefbeabcf2f5c820491f1e5130385d4c566d675a626465696c606666616b6c5a636a5e67705d646c5a61695c626e5f66706064675d616474777e807e817e6d66714d3f652718762c1f722e25732e2789403947100b685956575d5d575f61555d60565b61685c5e693a34924035bb4539ca3e31d53e33d1372bd83a2fd73a31b31b10d03a2bd03e25ce4229cd4d40b8473fa5473db15c55c56d6cffb7a3a65617e89547b95517be451ac93624d3342ed13529d93b30dc3b33df3e34da3d2cd9412cd74130d34231cf442fd04f39ae3e266b08005f0c005209004d0c005d240097650cbc8a19e7a92eeaa121f89f27cd7513c07a3f58210d5a344939173a451731471427471725410f183d0a093f04004f0708771b1ea52d36c7454dc24448c34344c23c39b22e2aac30309b2120b333309b1611c43a37c23933aa231f880100aa201d910603aa201e920b0897100c920903980b049f100c9a0a0a9709088e04029a13108f0a058d0704991111bd3235b021239a13108c0f09cd633beea139e7ac22e9b021f0b928f4bd2ffac53bf7c942e9bf46e4bd54d5ad55dbad60b88939b78721f2c64becc637c8a92adbc780f8ebc8f1ebd3f9f3e3f8ece0f0e4d8fdf7e9eae4d68a7e6e24180a433b30393126311f159c86718c74487e6115fad35adcaf1efed136ffd433ffd834e4bd17fbd931f8d62effdd38ffd832fdd42ef6cd2513356219375d38506c788595aab0b0bcbfb8b0b9b4bcc3bcc1c2bab7bcb6b4c6c85c757ccce2efd5e3e4cac5a8ae9960f2cf7dcca75671522470614e889196697c8d4f5f6e9ca9b990a1b15e6c750002001310095d4e51655146321c00907725e7ce5aeed255846800bfa14773561a7f7d4a457b41126a2e0f733700652d1a7f470b70380b733813753a1f763f3f804a0b2e00b2b86ecfbd4fdbbd37eace3ef6db4ed0b63bc5b45ab7b2884d4f444f50545c61676973724d585220231af0efddded9bbd8d2b0e7e0c6f1ead0e1dabde0d7b6dbd3afd4d0add6dabfd6e4ca7c967b04331346976e096a370e6b32337d4c4e755a122215191e1a646560eeeee4f5f7ece8eeeae4e3cfe9d59adbb962e5b950e6b848e8bf53e2bd53e5c055e7c460edc774d0b073e9dabbd6c3b571463d724740604b465b5853595f5d555e5b4e534d52514f504b516b5f5f422c1e7d674fb8a789b6b596b4cbaf6b896d435d3674896041532b4b5a3d4e584f545a5a6064675d6164555a5e5961645b62684f595b525e5e7583834d5b5c5a6567465052545c5e60625f756e5c816a40cfbe8aa2a97d4d7749196a3222723f94bc99b0ba9ff3eed1e8d7b9ebd4b4e8d5adf6e9bce1d7a6e7d8adfafbd32a4d2524513231534253685f60696461666258635d5867625a6964576663576363596466545f65596269585b605c5d615256595b5653735b517f5040722312660a005700005b0000a73f32751d116d44426155575c5d5f595e6156575c5f5a5e6b605e69403a953d31bb4132cc3d2fd53b2fd1372bd43e30c83627c53c29c24028b7452db45946c07c69e1b19dd49f917d2c299d3733aa3d29cd5a3fdc644bc03b28c93229cb2e25cb3524ce3827d5392dd43a30d14536c84936b64632b54c377d1a05751c0a6920116124125b220f572a0b573809503d008475205b4700684000e4a635ed962dab4b009035097c2a148a41329f554c7d282568100e640e0f5807045506005b0800680b06710d0f7910176e09117117196c14126c0f086e080377060a7f0407840000900200d33b38d93e3ad13832d43d36cf3630d03b35ce413acd443cd1483ec43a30d6463eab1811b31f1d9f0f0e8c0501991510a82722ad2c27ad2927991314a61c1c9b110e971105cd5b27eca026e3a90ae9b00befb815ebbb1df1c234e5b340dcab4ed4a557d4a763d0a264b88f4d99752be2c162e7c643cbaf34e2cf8afff4cef3e9d0f4e9d7feedddf2e2d2fef7e4e6e1cde3d6c54a3d341c1a1d3b3c402e2b26332c1c4e4026715a24debc58cba41bffd437ffd92ffdd42efdd631fdda36fcd935fed732ffd531f2c824fdd6311e4483173a742948765a71918b9baabac3c8b6bfbebec4c2b8bcbbb0bbc17690a793b5d0c7e3fbd0dde3d0c9aca6905788681b7e5f1c4d3b235e5a5b4a58636e849291a1b08f9cac8999a9323c460d09062d1e17644a496d5139563c00ecd35cebd23af1d73aebd1498471086d66204c652c246f2c1277330d753a0d743d0a6f370d723a0a733a037134006c2c107332337a383a6317a7ae4fb3a739b09c23ddc849f8e5658a7d17635f2f595b4d6a6b6d585d6398a2a1959f97959589dad8c3d0cca9ebe7c1e2dbbfeee7cdede7c7e9e1bde1d7b4c0ba98f1f3db7b8a7314361b4e8565095a31025e2b187139125a2a09301506160b151b192323232625202d2e288a8e8de4e2d3ead6a3e7c677fcd270ffdd74ffea82ffe783ffe582ffe389ffeb9dcbb176e4dbbcf1e8d9fcdfd7583531634a455f514e595b5853595753555254565355585d5b5557594336af937dc4ac92bbb498394b3304210b1c31205462554d594f5c6562595d665c5e6a5c5f64575b5c595e61545c5e5c63695059605b64695d686a5660615b67675e6869545e60555c666e6c6d938369b8ab81b2b3873e58292e68382560349eb799b5b89deadfc1f2dfbef7e3bef8e6befaedc0e5daade6d8b1f8f4cf5768463a57393b524058685b646a5e5f6257656d625e696159676754666a4d60674a5e694a5c6a4f5d6a4e525b4c4d514b4c4e4a413c5230277030247b1a0a89190d7b120e720701b1372a8f21145e1715704c4e625c5c565c5c5c5c5e5c5c5e575b5c5748457a3f37a34337c24033cd392dd0382bd43e30d24332b3301cc95945dd856fd49880f8d3b9ae967ef5d4c383423edd8788d36f6fc15552b03f39971c15c53e38bd3026bd301fc43524cc382ece443aae382c7a14056a12005e11005e1a075b210d52260d482505492c044f3b06867f395a590789842881720d886300e5aa44c9751b9a3900821900891e0e89210890260eac3c30c4534ddb706acf6863b6544b8c271f89201a760e0d6508106818213e00033b00004e070156000076080b7c0002840000d13d39d93b3ad73331d9362fd8372fd93732d43a32c22f27a91c129a0d03a11309a00b05a8130daf1b19b22422bc3633b83b35ca534dd45e5ace5b58d3605dcb5352cd534eb33b2dbc5625e39c30e2ab1de4ad1ce7b321ebbc32f3c54dc59237cb9952c99b60d0a572d3ab78caa674d3b785ffe9a2e2c456cbaf41e6d48cf8ebbffff7def6eadafff5e2f9ecd9faf5dfede8d5f5e9db392f2e24293f28344e1b2838141d2233302b4e3e1c846918ecc850f0c92efdd42affda32ffd833f7d02de6be1ef9d22fffd937ebc325fdd5380e2c74062367001b5a2f4d835e7faa7691ae9fabb7bac3cab6c4d19cb1cc28487925487e5d78a5b5c1d1e7d9becfb27ab5924e8469325a504461656e0a17208a9aa7273649000c21223144070d191006076b544e6d4e4972552dc2ab41e3cf3aeed932e8d531e7da5080861c2d550f31763f0f6b2a005816016d31006c320972370870350e753d0d753a036d2f0f783611752d23752d386f2b092400726f2a9c8c37d0c353e4db74656328696c515d5e584a4b4f5b5d5c555650e5e4d2d2d2b8d2d3b1e5e3bdd2c9a8f3e8cae5dabad6cbabd5c7aceae3c9a0a58f435642426851154e2e044f261160311c6436659b7703200a07140a181d201b1c201f201b1d1f1a1c21251f1c13513f11ffdf96ffe58bffe37dffda70fbd568f6cd63fbd16df8d078d8b772f2e0b8f6e4d0a381778356516835316f4a44594f4e5b5f5e595a55565853474d4b58535071504783574a6e423554382a4b4d3f445447505b554d5854535f5d5460604a54565b63665d6363505654525858666e704e525d595d69575b664f535c61646b5d626659616350585a5b5e637472736f695b7c7656c3bb8a848452586a445f7455b3b99fc2bea1ece2beefe0b5ebd9abe8d6a8eedfb4e7d9b2e3d5aeede3bfbbb698bdbda3bfc2af8689787d7c688f8d788f8c797d80772834422a3e59193251193356172f511c3049242d3c23262b3b3a383e2c284b1c1682322b8b150b9b160d8006018b140eb839309f241c8119184905066d5d5d565c5a5a5c575b5c57595d5e605a5c513333824240b2453ec63d33d23931d53b31d03c2ec84a3bb85d4bffccb9fad8bcf2dfc1a4947aecd7c4e0bfb8e4b8b7eeb9b5ffc6c0faaba7c26764bf5a52ac3c31aa271daf261caf2a23690000680b035b0d01580f00521302511e0d472207422600463700615e114f5300474d009c9930e2cc5ccda534a36d03b97719b76e217b2100e97566b83837a7241ca8241f911110a72b2d961f21da6867891915871713891915700a0854050a40050b310709370b0a41020069120b7a0807971311d0463cd13e34d43633dc3a37dc382fd8342bd6352dd3362fd53e35d8433cd8433cda423ddf4543de4444de4a4adf5352e0605de7716dea7f79e07f78c16860a34f459c453c7e271e7b291ec87e61ce9455cf9f4bdaab53e1b25a986313ae7a2fca9957d4a76ecda778cdac83ccb089e4cca8ffebc9ffeebcf5d684d6b95dc6b366e8dba6f9f3dbece8ddf9f2e0f1ecd8e8e7d5edebdfece2e03d3b48283762334e852c4b810f2851181d301d14055a450cefd26ef3d040f9d42df6d128fcd62deabf1bfed231ffd937f9d134ffd541f2c536051f6c00186200165b0524650d35732d51837c90ab7d8a9d9eaec711284a35548b22427b6c81ac464c5a786749a88a5675572158421d2c2b273d4552111b251b293401102595a4b9121f300a0d165b4b4b694e477052486e5125c3ae43e2d241e6d736e0d73ea4aa2e3d5f00327a3a0765300d7236067030047032057334127c3e177f44005f271f844a117b3d0973310d783414793720753a3a7944001e00333c00919036b7b15b48450e65644657574b555651595651e9e5dad6d4bfd4d3b5dcddbbeae7c4e3dab9ded1b1e7dcbeddd2b6ded2bcd0c9b76066582e433430524114462d0b48263775501142243a5d451b2d1f030d05192124181d21191b161a1c19181d23221f1a322000e9ca89f0c873f4c865f6cc60f3c95bf6ca5df2c75ef1c765e7c375e8d1a5f6e0c86644389665608a49456e3432533b3b605b5861605c535550464b474d48444b2c2741181249241e69504b4c4b4657605b5861604f595a535e60434e52555d60545c5e565b5e525858595f5d555a5d5b5d695d5f6c5f5f695a5a624f525b5d6268586062575d5d60616656565865666175735eb5a87bab9f6d9e9e7ab4b79cb0ae97dcd5b9d9cda5eadcadfae8b8e8d6a8f4e1b7f9e7c1eedebad8caa7eadbbaefe4c6ebe5cddfddc6dbd7bcd4ceb4f8f0db67645d1b2638374b6e324d783e59842c44662f4159212b374b4e534c4a4b543f3c5c272389322b8a0e069c130b830600931612b9342da6251f90201c5b120c50433d525d555b60595b5c57595a5c59585d685d61532c2d893932b74238cd3d34d43a2ed33d2fc44534d17a69ffceb9eed9badad1b0f6e8cddfcebce0cfc7e3cec9d6bbb2d7b1a8d09b95f0afa9ffbfb7fdaaa2bc5550ce5e5ac0534e7d1712650d0974241b5b0d00561101461300522f0fa38f527f7a2866700f657008878a2382750cf0d061f1c258c99235965b0d985c20732501e97870a92429ad2525a61e1e901216931c227f1114ce6466720c0a6f0b097a1a1b5e0d133f09172d09152b0c122400005c151181201a9117149c15119d1006d23f35d63b36d63733d8352edc3b33e1443fd83f3adb433edc453ede4540d83f3adb403cdf4543db4745d24645d85654e3706dffaca7ffbdb5ffc8beffccc0ffcec5ffd0c7ffcfc4ffd4c3ffd6b6ffdbb1ffdfb2ffdaacffcfa3eeb98fddad7fdcb385d3b488c9b289e3d0afebdabeffedd5ffebc9ffe6abd8be74af9950e6d79ef2ecd4e8e6daf6f5e0ebead5e9e7d8fbf8efe4dcda7e7f9332477e264a942b56a423488c3c4f7a1a1e274f4625988334eed04eebc729f6d331f8d231efc42adaae1af9ce43ffd34efece52f8c750001a6427418b233c7f011e60072f75072e6f3251802b3f62333c59414c6a435b8161799b47546551504b695a33ae9869685334483c2e2b2e3515212f343e483c49526374865b6a7d29333f2b2a2f6e5d567a5f546d51456e5632685707d5c959d8cd4dbbc143355b003578290c652d0d70411b804802672b056e2b006a26127c3e016a2f137a430972390875340a74320d6f32005e211276361a79372975340033001325008a8a56605c39403c236866575d5e50cdcab9dcd7c3d4ceb4e1dcbedddab9e8e5c4eee5c6eae1c2dcd5b8ece6ccefe6d77571684f545045544f223c33193b2b18432f1138252c46394a5952747a76989e9c9ea9ab2c363716181510100e1115181e1b162b1c00e0c58ee7bf6aedbd59f5c65ef1c258efc35af1c85fefc65decc872d1b989d5bfa7907564b58a837e383a7d363a4c20214b363364605d565b574c4d48a49d97584642503e3c5953535152544d52555660615462624c5a5a525c5e555c6251545d585b6251565c575c5f6165665a5b5f555861585b645e5f63565a5d576163646f71525c5b5d656764646c60606a5858605c5c52887e5ac2ba8b85865eb6b99ab8b39deae0c7e8dab5dfcea2f4e3b7f7e4b9efd8ace7d0a7f2debde3d3b1e5d8aee4dbb2d9d5b2dbd8b9d4cfb1d3cdb3f2ebd8e6e5e0dbe7f541567359729a263e62222d3f4a515949515423282b3b3a3f4a363886534f873329841003a32318981e1b860907bc2e2aa6231985281955221127281a43574b575c56585856585a595b5c5e5a5a5c66545264342a984233c34133ce3726d03928c7422feb8b75e6aa90eed7b5c5bf9dfbebd2dbcab8eee0d3e8d7cde4cec1dfc3b5e1c0b1d5ada19b6f66a26f6bfdc2beffc2bfe1938fb75e5aaa4241a53833cc65567318039852386d3d17230c00827e3478801d8e932ce4d37bba9b48ecc76fd8af5fe5bc7a865c2a6a3f1c70311fda7973931c1e981c1a8e1615881a1b8e2b2e842b2fcc7c7fc47d7b7030316d313d5025393829482f25402e1220440c0f7416149019159a16149c12109c130da4160cd84035d83b32d33532c5292a9e090be04e4fd74343dc4743da423dda4139dd443cd74037dd4842d54640d44d47cd5650c66763e79a94ffc5bcfec8beffd1caffd5cdffd2c5ffd7c8ffd7c7ffdccaf9ccb9eec0a9ffd0b9ffd0b5e3b594d9b38ca28c5ad8ca99efe1bef9e9d0ffecdbffebd3fee9bedec791bda569e2ce9bfff6dbe4e3cfe7eacfeff1d9edebdcf9f2eae5dad6d5d4e6253b752b51a41f4ea61746981e4588536d92515851655b20d9bb49dbb526e7be2eebc236efc847f0c954f1c562f7c86eeeb764e4ac59253f89062168001557001a5c00185f1b3e7e122a582532521d1b313a374a31384a535b685051536d675b9485669d8d6c42392a2a2625515763384150212b352c3942112331596976949ba15955545c4e43654f41624a3e6a543c312100716a22c6c9702944003778280d662200561f036937076a330f73350a732e117c3609733300642910773f01692e0973330f75360d6a330e6d3505722f0a783110752f2172301f4f1b657e56a4ad90b7b9a39698838e8d79e5e3cecdc9b0dbd6b9e5dfbfccc8a5ece8c5d9d2b5d0c9adcdc8abeee8d0897f735e5955a4a8a99aa8a994a8a793adaa92b1aca1bbb8a7b6bba7b0b7a3acb1a4afb394a3a88594977e8887676f7161687050545759574a5e54316e551c7f611983631a8f71289b7f369e8239af9445ae9656b5a584746756998b7ec4a9a279474a70393e4d262746312e2924205e5f599c99928e8b864a49474f50524b565846545750575f4950564551514d5959586063565b615a5d666568715b5f685d62685e5f645c5d6252555c52555c5657595d6162626d6f647275505c5c5d656762656e5759655f6670aeb3af6b674ac6c19984805aafac89b2ae91f8f3d3e8dfb6f9ecbff0e3b9dccda4e7d2a5eed8b1ffeed4e2d3bcede0bef1e8c1e3d9b6f2e9c8ede2c4e7ddc2fbf0dcc0c0b897a4b4324a6c20406f233e6940485b484b503238384e54526a6b6f504242815a55712e257b1d1180140a7e120f7d0b0ab0312a9e2e226b2913583c26030700000b005d5f5c5f5d5e595d5c515755575b5c625c5c59423a80483ba93f31c23929cd3a2aca3e2db03f2dffb79fe7c9a7c5bb98ffefd5efdecae3d6c5e9dccbffefdbf6e0cbf6e0c9ecd3bdd7baac3d1f1541201b3b1512bf8f8dffc8c8ffb1b3c05c5cbc574f983727781d08984d2e845028583500664c01573d005a3800532e006b4812795a2b8c724fa89076331c0c2e0900e29e9bcd7977a149479e4b47833737682627793e422d00002b0102210007260e26170c2e1d20491a13353c0c1c5d0b0f87191892120f96100f99120f910c07930d04a7170ccd3a32e04e4e9706098c0003dd5152d74747d84440dc4740db4439d84438d84438d6433ce1524ef26d68ff9e99ffada7ffc0b9ffccc5ffd0c8fdd2ccfed5cfffd4cbffd9d0fcd5cefdd6cffcd1caffd1c9ffd0c6ffd0c0cea585c9ad7b958941cfcb82d8d19df1e6c6eedfcafdecd8f8e9caebdcb56a5528dac79ff1ead0f6f3e0e5e5cdf8f7e2ede7d9f7efe4f1e7dee7e6f4283e78173f941144a0144ba60e3e90173b75415168464229b39a4abb992bb79325b6952c836a107e6115eec37fd99f5fe19655ec9955132c6f0012550f286a001a5b001757263d6f2e324b261c251e0d13210d0e35221c4b3a33574e4979726a8e847840382d2524201d20251517241b1e2d323a450e1b233c4f5667767b1e1e1e59524a5047385343345740385e473f2c1c0c111400021d00467c48166b301177381175390c6e33127235046727006925006b2504712e157f3f03692a107436187c3e0165271a7941086b320d7c3a006e280d763110712e177030266b3588ae87a7ba9eb3b8a2dad9c5dee0cae3e3cbe0dcc1eee9c9dedbb2e3e0b7d6d1b1ded9bce8e3c6aea68f685c4e544b4693979a828f9571888e6b868f6d87947186977685987382956b80916c82906c7e8c6f818b657c826d848c7685987786997f939a8093918d978fa5a89da9afa3a7aa9f999b90bbbcaeb3b29eaba99a949693898d8e696e6a6465605f55564a3e403d393632312c4a463d85817678746b757772414f504d5f635160634751535a5a6258575d4e4f544b5054474f5256606251585e5e656b4b4f5a5e626b5b5e6554575c585f655c61656465695b5f625c676b546167576264555f615d6268575e6484919764706c6c6f5a8582639f9270aba27ba8ab7cb3bb88c7cb98e4e6b4f4f1c6f6efc5fdf0c4e3d4b3f5ede2e0d6d4ece0d4ecddcaf2e1c7f9e6c8f6e1c2f3e0c2eedfc2908e824f607a254578143f830c327114264a5e6575505558636862575c55413e3773605c6d47445e231f6d221c79241f771d15933529853e2c42280f1513004547394c4d450b030165616050595455605a585c5d5a5859605b5752352d8e413bb7463ec63c32ce3e35c8433affa192fbc9aed6c2a1fdecd0fff2d7fdeed7fff1d7fde9d0ffeccff8e3c4e6d1b2d8c3a836200b341e13210905200605200403442020c89898e4a2a6b55c5ec4534bc34b3dae403169020096361d803017390600684736765e5285746d605551100b0712110d0f0a061b07062206032307032004002006051c07064a37391606071506090a04120c1439131f4f19204e260b2e670f1d941c1ea22a2b7a0000951311900c088d100a8e110b981711ac2b25a92c28820501860200da534fdc4d47d24239d64339d64437d64739d6463bd2413ed54b4bcd5151cc6461fbaca5ffc7bdffd3ccffd4cfffd4d1ffd4d1ffd4d0ffd8d2ffd9d1ffd9d0fed6ccffd6cfffd4d4ffd4c9c5a67a98883bbec150b7c04dbdc06fdbdaa4dfdabcf9f3ddf4ecd5eee4c984785e7a6f59d6d0c2f4f0e4f0e6dafcf0e2ede5d8ebe3d6f4e7dee3e1ec3c56871f4a980e47a00f4aa61c4ea323488f2b3e76323348524324947e446d591e70632f6963434030169d714ade9560ec7f3cfc7e321a377d244185052264011b583044762a335220161f271410230c0630180e371a0c34180c3b2a234e45406c6764232321171b1e12151c1817271a1c2b161c2829333c62737a717f8034332e5b55496660502a221520110a1f140e1a1b13092111386f520e5c3411743e0b75371076351679390262230f7134006c2e097a380069270e7836086c2c0c6f2f005b1f0c703400632a0f773c09783602712d006a260067240f793716763930744578a480a4bda0b2bea6cacfb8e5e7cfe5e3cae4e1c2eee9c1e0dbb3d2cdb0beb69fe6d8be846e577452467857508b75778a7e8287828884828d84839575788973798574818a6c8389687f857382896c797f687c7d6e80846e7585767f9073858f657c8470818b6d7b8665767e68798165737e66737c6a777f68727b69737d67717a717d7d6b77756670726a7577677575727d796c6c62b2aca0b3afa4aeb1aa4353534d606444525551595c50515559585d515159585b625e66694f595b596164555a5e595c654b4e5754575c565b5f575f625c646756575b5b5c615b646b535e64586264848c8e5e66685d67685b6b6b5d6d636f775f65653fc0b685b2ac7086914c6d7e377e8e4d828d557e7f558a855f9e956cdad5b8f3f9f7313a41383c3d9c9c92a59e84a29978a5a17ea1a37e9aa27b7b8e7b04243d224b830e3c89163c8311254a4d5665585d606267615f655b6061597b76733b2b2c573b38623b36511f16582216663322694632413d242f341e484234695f561006045955525a645c515e57565a5b5b5c60555b5b665b59602b279c433db73c34c94036c34038be5748fcc9aed7c0a0fbeacefdefd4faecd2fcecd2ffeed2ffedcfeedbbbf1debedecdaf23130055473c665b573c3334807a7c5c585570626265414b995b66b55a5fce6262c15150c54f4fb93f3eba4c4b600f0b5114115e2a2e2f050936161b261012170b0b161010221e1d0d0906100b070c0100260d092304022103011b00001d000015000a1e1335281f4a28133c5a25438c1d2d9b1418c240428303008c08049c1b15870c05911a147100007903007f0c07840d07a72621e05751da4b45d8453dda483bd64437d9493ed74840e15150d85052fe8385ff9e9cf5aca3f9c3b9f6c9c4f8cfcbfdd1cefdd0cbffcecafecfc9fcd6cdfedacefbd7cbf8cfc9ffd1d4ffd8cfceb283bdb35ab1bb34b2c035bac25dced18eeae8c2ede8d2f3eedbece9dacdcac1262520cdccc7f8f4ebe9dbd2f7e9dcf4eddde3ddcdf8f0dddfdfdf8497bf21488b134c9d094196113a891c377a2631691d1e3d524b455c523970674a615c46555651665b557e5239b46638ed7a3bff7a3100227000216b02246b142a63393a58281b25291715503c332d1c123a281e29100b371e1a37221f3e302f2f312e212727191a1e1a18231813271b192e1c202c323b443e4b53111b1d393a3259574a4b4d3f3234271e1b1420281d02240b27633d116835076c30096f2e0d76330a7331097132187b420d7039005e280f783f006b2d127c3c056929096d2f096e34077037117a3f006327026c2e016b2b016b2b107a3807743309713414733b3180506aa47b94b997a9b79dc0c2aceeecd5e4e0c3dcd7b1d0c8a4d0c8b3fbeada84635073402d92483b8f41377b363172312f803c3d773b3d8051577b5d5d6d61536c6e59616d57687561707368757269747064726a5f81726d81726f7f787287868179787672736e7274676a6e607178706d78746a777d65727a6d77796c74766a7475677274687679637277687b7f6171715c615bcdcac1c3c1b5cbcbbfa1a6a04f55554d545a464e51454b494a504e4b525c575d695c636951565a595a5e6362675452575f6064585e5e565f5e596364525a5c5f60655a59615d6069575e667075785c6562555e5b606b6563746c5465523d4820888e52666a169fa6479baf4e95ae529cb365859356a2a079a9a0819e96726e725908222320464f10383792b4a6afc4a5768d633760341d5322134f1c18573816525d184c7c1541881534754857744f565e363b3e5c605f61625c6a6964605f5d5252504b504a2e2f272d261c514b3d454732272b140e0f00352f1f4a3a2d1404003d362c0b0c044b524b4e5754565b5e555a5e515c605655536f4e4778382cae4b38bc4c36c95c48e38f77ecc3a5e5d5b4f7e7cdfff0d9f7e8d3feefd8f9ebd1fef0d5fdedd3f5e5cce0ceb8352818554e482424240c0d111e22255f656347484a0d080f0a00092106157b515d7b3e45ab5b5cbe5657c44e4cce524aac3024b2382db8493e5000004700003800002b03041602031105051704002a0300560b08761b16bf665eb25b529d443e8a31336c1a265c0f21550a215901178919299c1a22940a08d74c45970e089b160f8f130b9c251d6d00006a00007807038d1310aa2222e35352df4e4bd9443ed84035d94237dd4a43d84847dc4c4cd95151df6363ff9f9effc2bcffcfc9fed7d2feddd8fed9d1ffd9d0ffd5c9fad2c6f7d7ccf8dad0f9dbd0fbd6cefac9ccf8c9bfc6a981aea44fb7c238b2c432b8c051d1d487f3f0c5e7e2ccf8f2e6eaeae8a2acb589939dc3c2c7ede8e2dbd2c1efe9d3f2f1dfe8e7d3fbf6d8dfddcedee8ff324d8217488d114189172f6b1118443d3a4f342f35696863555549403d2e605a4c5d564e4331236f4328ab663ddf7e49dd6f3200206202246409276532406d3e31422c141226120b27150b1a0c01170900230e0b2611103a2625342828282c2d26303224272c45454f120f200807190d0f1b282f373f4851303a3c64696231372b272c25282f2839433a37523f236037176c350a7031006724076d2b137937056f2d026c2c096e340b6e37096c3503682e147e3e0c75330c703004682a167f440f7b3f00692c067234046c2f087033016b2d0b77390a7638137d3f005e2312753c23774344865895ba98acbca1acb298e8e7cbe6e0c0dfd8bbe5dfcf836f646c3c2e883c2faf443a952017a3372da93e36ad3a37ac403d8e3936662c1e462f0d5f5e2e676e3a434013694e33613824643a225a2d10925d3d8c5b3b7653356d54367b66497a674677663a76683970643c6f66456d674d6c67516f694f72705b6f706a666b6e6771736674775e70745f6d6e424741d2d2c6c7c5b6b3b1a2c1c1b55c5d554c504f5a636257625a46514d535a62525864565d63555a5d5a5b5f53525759585d5d5e60646a6a555f5e5a6362575c5f494c5163636b62656e5d60656a6a6850524763695b5e6a544756397081554757168e9e46a7b94da3bb49779c337ca94c215002052900131d002121071c210182967a04362a0d4c431855461b51391d47232251251c5e302573411e6c3816614200404c154b770f387a132d684a576a4b51514f5457575b5a5b5c575b5a555b5b594d51505a666206150e2631293440346576631a27133233254d4337342113231002211a0a2d2d210607015a5c59565a5b53585b545c5f5c58556f524aaa7563da8d73883113f09c80ffc0a1f3d5b1e5d6b5dfd1b6fff0d9fff3defff8e2f9edd5fef2daf6e7d0f5e6cfeddac97c6e614e4d48606666060f141e272c242d2c3c4544010a0f40485341475514101e18030a8e6468ba787c993f3fb84940c64a3ecd4b3dcc4d3e951d0f9a2b20ba56546010113100002d00012f0000631d1b841816981b159c2217951b108d100a8a0d0b880e0d8813199227377211256c122c801a2f961519a21410bc32308a0401830000840703a02a2a9c2a2a800d0a8309068f0908d14544da4c4bdb4a47e0463ee24840dd4844db4949e35353db5151d75852d76b61ffb2a5ffcfc1ffd2c5fed6caffd7cbffd5c7fcd2c2f8d1c2f5d1c5f5d5caf9d9ccffdbd2ffd8d6ffd3c9c8a784685a13bec24ab8c245b7b85bc7c384d4cfafd7d3c8e8e9eba3acbb5d75916c819c888e9cddd9d8fff9e7ece6d0f2f1dfe7e6d2f3eed0e9e7d2e0e4f01b2e56234f8e2c5595202c566e657848332e72605455544f52544f433f365e544a4838296d543e926949c48d66d88f64f09f70527094112b502c3b622c2c48251218280f0a23100c291a1517080143322b210c0926121335292b322d3115181f182128101b1f111c201c20292a2a3426262e1c1f26151e27434e5467767325312f222a2d343e3f425a4c1647271e6d3d0d6f320b71320f75360f7335046a2b11793a026c2c0369281278370065231a7f3d0368240b702c0d702f0d7131127f3e0978360f7939046c2f0065290e76390d793b0b793c0c753a0b70361072371274390870331b7a4029754486b990a3b79bafb39aeae6cde4dfc9afb1a3716058561b159f3e38b7332eca3a31bb3124b92f22c02d25b52b21ba41367423086c5521929852888b3c7d64218e4019942f13ae4d2dc26033dc7331da7c34ca8949b98949d8b06ad1ac5ee5bd66b68d35bd903db98c39e5bc64e7c16cccab5e785f272014001915122323251f2326283231313a353032278d8b7cc3beabc7c2afbdbeac9b9f8e4e52445860555d686047524e555a5e575c604951535b65665d67684d57595c61654f52574f575a575f61565a5d5b5f625b6268565f645b626a6565676d6359726751747354707849707c3e667826a4bd579bb8429cbc3d618c16367618277529146d2b27713e032a0d18301a304f2f21512b004b210052261b5c3137704748805947845b40875b3b84561d5e3426614b3064790c3b69103470203a6b4d5d6a4e57525258565359575456515657523d3b3c4a4849575755090b0641423c33342c6b6b5f4644375e564b5044386d5c4c3c2b1b534737372d211409034e464359595755575459555264514b92665ba56b57c38465b97a57edb292ba8e6bfce5bce3d7afd1c4a2fff1d4fdf1d9f9edd7fff2deffefd8fcedd6f8e9d2f4e2cca69a8a5153485a6561152026050e152425291d1e20000407666b6f62676b06090e40434898979d2b21292d161c3209054c10089b4c47b3524bc04b44c6453fc5403b91110e6d00009a33366b0b0c811a1b8e14138f0b07bb362fae2723b62c2ca31b1d95110f8a0e108d1d2d822d4a3a0d385b274e871c2e9b151caa242b9a131a94090e95090c8d0509920d10b43836850b06890e099b1e1a920d0ea5191ab21818b31514aa1511b1201db52326bf3130c74336d36149ed9474fbb291ffbea1ffcbb2ffcebaffd5c4ffdac6ffdeceffdacdffdbd0ffd7caffd6cbffd5d1ffdbd0d3b09258430e9f9445bab365c5b584af9f858c837c6d6d77687691617aa2496f9e395c86313d55b8b7bdf6ece2f0e5d3f1ebddf0eadaece4cde9e2d0d9dadc32435f22498e1d408432334f624a48693e2b835d485a4f495352503a3128685747725640b29172d4b189fad5abffdebef8ccafb6c9d8a9b9c92d3447363240382828200c05301d1924121025130f200d071c07064634341f191b1b1a20181b220e151d18262714222323282c24252a1b1c2113161b20272f6d787e707e7f8191913f4a50364f4b2f61462972450c6b330c7435167c3d096d2f0d713310763711793a0062201177360065230f7432066b27026723005d1c0c6c2c0b6f2f026c2c006a29066e2f076d2e0a6f330e76390a763a057135087035086d311b7f4313793a0a793708773515793d317f4d6b9972a3ba9da8b098d3d6c17e84768c7f764a100c9c3934c1332fb61912c83224c93324cb3125ca3328bd33269432176d49177c7531786a1f824f0e972503ba2c18bd3a1ead2e01f5752aeb7e2b94540d754d05ba953dd6b252dab157946811b68737b48631d4a644e3b852c7a045ab8e4ac8b79bbfb5ac8078751b1714181a15171a115a58497c7563d1c5b5cec3afc8c4a9a3a3817676505e614450574f4f595a505558595d604d5557555f605462634c5759535b5e5a5f6352595f54595d55585d595e61575f61595f5b58594b6962487f6f4b9488568e8f534e5b0ca4b6529fb642a2bc41a4bd459bb3453f64052c6c220f65261c86481f804d2d6947001c002e603d48895e2d8650297e4721552540653c668e6b5e886463916a3d6b446b93704c7469012e4d0d386d1233685a7298303d45656c655e6460505551575c565355504543444442435656541415104c4d481e1e16161004494232292114382e224c3f2f4232233d30203f31243321172b1a135049416059515e5148472c213f1404f1bda8ae7c61bb8c6ed1a5887b5936c4b187e5d8aec6ba94fff3d3fff7dff9ecd9ffeeddffeedaf5e7cde9dbc1eedec7b4a9974e5045666f6c80878f2e323d030207252527232728393f3f080c0d77807f2f3a3c87969b5663690e1317140c0a1b0300300401975652b0564eb84940c54a42c94a41b43431aa2e2e941e1e8c14139918139a130dc23730a31511c8373aa11214d14745911112911d2a8738583021582518507026478a1b2e981e2bc23e498f060e9d1018bf303495090ac644428508028409028f140f911412b73132c73133cf3537c7332fc2312ebc2a2dae201e9c1706a932109c3d079945079a4b139a4e1c974d209651288549247c47287d4a399c6e5fb98c77cda08dd9a99fd8aa9dcfaa907f613d452d005b441a93775f7b645c6b60663d4256566c956183b35781b354779f46556ca9a8aef9f0e7e0d4c4f6eee3ede5dae7dbcbf6eddee2e2da9eaab623436c284565818375664f25a57a4771481a6a5c42494637675b4dbaa798e7cbb3dabd9dccb490ffebc9ffebd3fdebd7c9cacec6cacdc5c9ccbabcbb535049443a312a121033171638201c29140f4934331608082e2c2f0e11160f141a1b23260c16150a131037363b1310171a1e2123282b5f666c7b8086878a8f9aa4a569807a1b4c36257d4b00692b00571b0060240f75360f75360f7333167c3b0972300a7331076d2e096d3102642b177b3f04682c127638117336096b301d80470f74380066270c7435046c2f0f773a066f34016a2f0a6f33026a2d0f7c3b01702c087230005f1f006b2a1175392a78464b825aa2c1a1a2b298a5ae9bb3a99d5f342d94413bbb3431cc312cc43429be3225bf3127be2f27b0251ea7392a8d54368f6e458e61378f3f1eb62c22c92a27c43527b2300ee46c30d981416041136a6430817722bdad5699844b5f49226655376f5f3b86733996833fa99652b1a068daccafd7cabad8c8bbd6c9c0cac6bb6c685dbdb4a3c6b6a6d3c0b2c9b49fb8aa859f945ebfb66b6a66295256484f585f59616452575a4e53565e6669465153566062585d61575c5f4c5457656c725c636b545c5f61686166664c6f5f2bc4b067c3b35e7772166a7515a6be4ca1c1329fbd2ba2b5389197376f6a305d623933592a236832208245177b3f155e300025000e4b1f5fa276439567145630182c11615c46584e35a69b7fb0a786b9b695b5b99e8b9f9d2c55830b397511345e4b6179262e3122231e1e201f5b5d5a64676051544d4746445456556974700d19152c37335e635c322f1e38331d21200c0e0d003f352943352a4a3e303e2e1f4630224a3325412e20594638250e00301502341501613e2b5e34266439295f362458361bead4afccbd94ccbe99fff3d3f8e9d6fbebdcfff2e2fdeed9eee4c9f8eed3f8e7d3a89a8d504d465b5c5e0b0813625e6c6f6e74090a0c22282817201f707676676d6d5056568d9391323433181713140d073d3028b5a19ac1a399d5a99cf4bbaaab68557221109e3931a73630a32c26961a129d1b0ea21a0ec73d32a6170fb11f1f9706099c12108705078e141f7e32502d2f6c15266b3212447026478b212f981b21d1525b931018940c10a71d1d8d0602ca4540ba332f910b089c1c1b8b0909cb3a3dcf3a3ccf403cdf514de25355e25855d04e40d15b33e78031e38929cd781eb7630da24c00a04b00af621ad89964ffddc1f5d1bb805d3da68260d3a68fd0a18fb38a765f3924411d07542f1c502c1c4830264b414930384d5c739d708fbd82a2c8829cb35f6871a0a19ce9e5d9d9d2c2eee5dcf6ece3eddfd2f8ecdededacee7ede1394e3f728760939c49847f179b7f1e947824696422787749ccc1abcec1b1d6c7b2cec2aa7c745d4a442e4b42314e4534a69e9bd1cdcacbd0cabcc6be484f484a49444c3a3a3c2424371f1b473430271815251c1d18191b101519191e24252a2e0f1815181c1b1e1c2118151c11111328292b68696e75767b8f9396a0afaaaacfbd22664100652a087d39026c2e076c300d7538127a3b1a7e3e0064240e7735167e3f0c6f36096a340c6a35096a3411763c066b2f0e72360d6f3418764102632d167c3d036c2a0d7536056d30036b30005e210e733701692a097633006c28026c2a08723002733108753410723722723f407a5197bf9da7bea2bec0abc2a5977f362fb93735bf2621bc2c23c2352bb92c25c4352fc2312ca92f248b4231a56d56cf88728d2718b11d1dc4201fbf2c1cc64929dd7a506227052e2d28253c2c4d571884874068663f4f4e3c6667624a4b43413f286663406d6c40898760d1cbb1c7beadcec1b1dccec1d5cec4cdc7bbcbbead4b3827664c3fbb9f87ac9261d1bb6fd3c05ab1a7505c5c405b6063595e615055585d61645a5f62555f614953554e53575a5e615a5e5f6365605b5e536a6c567b76505e4e13d6b860e0c457b6a7308f8f15a4b33ca1bb3ca1c130a5bf37a3b047b6b572c6b89b9089791c2a1129512e34794a307e4c317247336a42306038184d230240170b3a18525a455c493a5d412cc09e83d4b392d5bb98d4c5a6a7aaa3032143113a683c607a1d3541353e3d32332e6e6e6e5f61601417103e413a61625d4b4d486d7a7117271d0b140f1c1f16403d2a4d49301c1b06211e0d362c22483c303b2e1e4c3b294a301f3b1e0e3a1e103c21104f301c4e2f1b5336264e31235c362d61392f4721144b2b16947d5ddfcfabd3c3a1feefd0f4e3cffff1dfffeedafcecd5f8eacfeddfc4ebd9c3b09f8f433b3067625e574c504e4347231f1c0c0c0412140924251d2c2c2a201e1f332f2c48413b433a3121190e352c23b1a89fb9afa6c6baaedccbbbfce3cfffe2cea473624100005602007d1c1393271b961c0f9d190dc1382e9b0e07c73736950706a61c1c880608891017782d4b2c377911368621266a3b194b77283b8b2026921a23dd5b63900a0b940d09bc322f9209039f16109a1510870a089e20218b0305d04445cd4341cf4542d94e4bde554fd8554bd75f3df4883ff49539f19f4bf4a956f1a54ff3ab57e7a55b834a13b78b6effe6d0ffe4c0e5c7a1eac5a8cba38a916b543b1604441d165d3830603c2e4f342b31262c2b2f48364d791d3c6b0923444152645256577a786ccac7b6f6f1deede3d7f5e8dff4e8dcf5ecdde9e3d3ebebcf828c589baa55a3b336abb329a9a1249d92288d8f3c616229b5ab92bdb1a5615b4b3735264344363e3c2f443e30574f42918c86acaba6c8cecc4b5757455354474f5247454a4135374c393527181314100d2e3231060c0a0d15170d111a0d111a192124252a2d26252b201b222c212740353b655c6168686a86938c93b4a138704d1867370d7037067236046c2f036b2e006c2e0f793b0165290b6f310067290c753a086b34015f2a00511c03622a0b7334046e2c056d2e167a3e197a450467310e7337006422046a2b167c3d0063270f7438046c2f0b71322184440c7030006d2904732e077431016b2b10783b0c6f3617713d37805283b38baabb9bc7b5a15d1d13b33934c32e28c22921c62d25c22d27c72f2abf221bbd372c6916089a5545a74e3ea23025b62520c72e20ad1d00d96943c2846d3b2a30667eae00274b2e482f81956451613d5966525d66634a4f535d5e604b504a465244505d4b5d645476786a8783778e8a7fc6c6bcbab8aba396835a45305f43355a391a553200dfbe5dd9c147e2d46968652e696c596364665858605d5d5f5658574f55555b63655d62665455575d5a536a644c766f3b948439d3b457ad871a9e7501d3b1359c8c03aaab219cad29a3b83fa7b74ca6b35b7e8a4c686f46767360756e6479776b6b7163657a6955725c5a78605c745a6d7a5e4e5d3c1a39101c3b121d280a5650383a260e886d50b89f76b7a170b5a375a8a1848e9a98233e4715383c4f6f6e596a643338325b595a3636363035311d241d5f605a1d20156671611f27182a2a1e514b3f57503e463e293e33214034244234292f21143526134735215f42305635244c2f1f4f2f20502b1b532e1e441f175b362e5a36285d39295a392a553826634f36d1c0a2d8c5a5ffeed1ffefd4f1ddc4f5e4c8fae7c9fee9cce5cdb1c4aa9188725b2e220c4f44324d40305245355247335e573b716646544a2f251c132b201ec7b3ac957f72c4b1a06b5e4b4d4337b8b1a7bfb6ade4dad0f6eadcf2e2d2f7e0d2fcdfd1b696892c0600310100651f13902721a62925cf4a459006039a0f0cb92f2d9a1413890d0b861316904a64333d840938940b2e881d24684c254076272d931f289c171cce4845960f09b128228c0500910d08af322c830908860c0ba325267b0000cf4d4fc84241cf423bdd5047d95350d6584cd86641e58555661f003e0a00976d45dbb890e4c1996c4a27653f28a9856fffe3c7fee1c3f3d8bac8ad8fc2a38741220e240b04341b165a3d2f51352a38232a39354e1d31631f3d73192f586c798c66635e5d5542b6af9cf8f0ddf1e4d3f9ecdce5dbcfe9e2d2ebe4d1e0dcb7b1b26caab54ca4bb2c9eb71d9fb02699a535747c3167683c9a8d7c3c2f2939362f33342c423f38a19d946f675a443b2c8f897d909086b2b7b14953524452554752565053585d585c3d32302d23211f21200f1515111715181d2012151e0f131e1b222813181c1415191c161a3021283c2b31584c4e7e7d7995a99d48745b10572d00562003672b10783b0e733701692c0c7638036d2f02672b0d7236005e20076f3401642d02632d0c693205672c08712f0c7634178141026a2d0c7139157a420b70340c7233076b2d096d2f1c7e43076b2d0a7233076d2e0767280d6d2e16803e0a77340c72310e74350e78380067290e773c13723a31794773a075afb398704232a5392fc3342cbd241cc92c25c62f28c62d25cc2e25c3362c78160b9c4438a8392ea9261cb42119c52e19bb2e00ea8154562b1b82879d81a9ef72a8e67ea6a660805b435f2e50663852614a445046454b494f58574b5b5842554f404b4342483e42433b4b4c44565751635f545f4e3c5d44306444355c3a15795300e3c04ce3c83de3d050d5cd78605d305d5d534f50555152565a5e614e53565e626162625a635c496e603b8d7b3dc3ae51e0c550f0c842ecbf32efc439f4d143e6ce38b4aa149c9f10999f2597953e807b4197977570715f3232263c3932423a373a322f32312d2b2d2823291d2e311e635d43565632627645273d0e2c36115f5a3c3622096a5133938256a99f6ca09e6ba5b08597b19461887321553f0738231637263b4d41686a6557544f3436283738266c67544c4734191c0906070040382b2a1e10130a002a21123e3222403021402e224b382945331f4b351e5536244f2e1f48281b4a2a1d5a33245a302449221d5e39335c382a4e2d1c603f30573a2a563c2bbba590a18671ab8f79efd3bbcbb196745d3e6a533446280e391b035a3d2b5138243e2a11bead8fbba88ad0bd9cc6b790b3a578cfbd8b9d8c609e8f782d1d103b2319d3b8ada99483a798857d7666b5b1a5e5ded4eee6dbe9e3d5ebe2d3f1dfd3ebd9cde2d4c7a292832f18086232249c423aae3834ce4d48b12a26a51b18c13734c23a3a8c0c0b8a1817a05b703940840f3d9b06379d113184201e43552a348223279c221fa4241bab261d9d1612b93531c54640830602830707aa2e2e86090790100f7c0000d54f4ed04038d5453dd74c4fe36362db6257c5604cba6f584a1300371100371702341100764b2bdfad8cd59d7caf7452f8c49fffd9b2d6b48ed4ab8d441b072d08002b0a0363413554362c3e282b2e2a3b23335721385a222e3c696b6a6b65594e4633aba492f6eddcdfd2c2f6e9d9f1e8d9e9e2d2f6efdce2ddb7e0dd96abb145a8bc27a0b91f99af315e6f1160682f6564464a3d34392e2c4e4d49494b4644413c39342e4b443a90887d887d6b8b8673555648484f474b5652454f504a50504445474543443030321d21240d10151c1b2018171d0f0f1912161f2e373e1b23261919172a2220382b323a2b306b605a8c8e8090ab9a2f644a12623b0f733d046e2c0d783405692b05672c0c6e310066270c793804713010763720844807692e0b6e35066a2e086d31046a2b0e7435006a2a117e3d0066280c7638076c3001652700591c0a6c2f005f221175370c7435096f2e1274370a6a2d19793c0060230666290e72340870310c7636056b2c15793d11733824743f356239988a6f9a3e2fb93028c33026c62f24c22f25c02e21be2619bb2f228f1c15600000b02a21bc281ebc2419c02a11e15822d06c38562d1b949caf71a3e06bace478acb7618b6789aa5b809a3f59702c5163335d68464b543f4a584b4e5b54545a565055515254514c4e4b4b4a48231a1564493e7857486642325b380ed0ad4fe7c641eccf35e7cf39e3d058988d3d5d5a3b5c5e5d565f66525a655d616c67645f685b39847031b49837d9b940f3d245f6d53cf6d138f8d134fad638f5d333f8d531f4d433f7dc45d2ba3cd1bb66ccb684c7ae9a6e5b55413a343e3d383a3b363c3d3830302e413d3a453c372f23157c7151d4d6a5688243637d407c7d535545244126094a3112726942a9b5877da370639d6a2a72422271420456250e5a2c134f29001d0217231733301f6f6743776a3e55411e4332164e43313b33263c3022281c10211a102622173933273f3327442e20503524462a154c2d1952322356362946281d5b3b30573325492318542d265a352f53322b59392e5e3d2e6243314e2e214b2b20462119bb968dba97848e6e555134143e1f025a37245a382e5539365138315f452cac926ddfc39be3c998e2cc93d8c384d7c27fc9b578bfae82b7a88b2816082c1913d6c3bdb2a39c7d796d5c5a4dd0ccc1ece6daeae7d8e5dfcfe7dacaebd9cbd9c9bcd6c4b6715c49592e1d944236a93a31d6574e910c03bc372e9309069c090fa1141a921b15a65e6a25245e1237900f3ba4113c9814366619182a682e2c872518972113c6463b991a14901311860607880608a21b1f970f0f9e1714b6312c96150f900b06db4544ce3537d14548d75459ff9ea2e2726ee887749d4c31732f186d2d127f3a13d18353d47e45dc7c3fed7f44ed864cd9905bca8b60e29f848a4233500a003c000069392b5332293a2a2a222126141f25535d547e774b41350547402d28241b8f8b82e6ddd4e5d6cff5e4daf9e9daece1cff2eddae5e2c3ede7b3b6b65cacb526a5b224868e387b7f4c7877583d37274c413f675e5f4f504b4649422f2e29413e3737372f1f20188e816e837b66bdb8a57b7c6e41463f4d53514b4f4e484c4b393d4023262b171c2010131a17171f23222a12121a15181f121923111a231219211317232223382e2d3d706f6d90978f9bb7b8083b3626705f096540076d2e0c732e0a6c2f0c6b310563270d7133006d2c057231036729005e2407692e14773e0a723508703315793b0f73330066240a7432006624076f3003672b04662b096b30086c2e15793b0b6f310f753400662510763715793b056528127034106e3207692c046d2b056e2c10743604692d00622506693034794a3e4a268e4532b23428c12e24c22a1fc23021c83627ce3629c33026a1201a8c0b069c0902b31911c62d25b8270cff8247e08046683f2d939aad71a4dd66a9e073aabe4572538db15190af378aa63f7e963e566a224f602955634056624e3c433b5459555256554749484e4a494f403d5f3e35643d2e613d2564440befcf60e5c939f6d93ff7dc43e7cd42ead76e5c531c64634e5e655e525854615f507067409d8a3ed2b64bebc73ff8d136fdd633fdd630f9d630f6d52effde37f7d52bfdd42cffda34ffd739e8c33fdabc66d3b4855837287a5e5d41363242413c6163601f24202e302d28231f5d4b473f2c1d3f330dffffca6a843d556e2c7c7d5154442345250c361b005855344f6a41367642227b41167940127b40086c2e28854c1261320c42201c2b161b14007e6e3a836e35634d264d391e3528173f35293b2f23473d333b342c322d273b38313931265842344c2f1d53301d5a37244f2f2243251a46291b57372a5b35284923165d392d4c2a205b3a3356352c5c3c2d4d2c1b6a463a623c33320a00b68f80a57d644f2c104b2d154d33244d353345313a30202b2f1c1e634932755830e5c697e8cb93e5c98ae3ca87e5cd85dcc582b9a5729a8862a8937e321e13312016bbafa35852443c392a30281d5a5247deddcbe0ddcae1d5c5d7c7bad4c3b9a69689261302582f1d913f31a6372cd5564d910c03be3e35920c09960508b52a2d981e19af6671120d451e429a0c3ba5053a9a0e427c173148371e17702e18932e1ca52f21db645c7f0804870f0e961e1f90191b8c1211a8241f9c160da11c15a51a15ab110fd33738d74649cf484ee5636bed7274c85747b3493394341eac4d2fe68457e37c42e17535de6c26e56420d96122c16a35c77952b2574289271a902a1e882b1c64180a6a322548251f221004292206988f58c5ac52e7cc7b4d4020231c164a423fcbc2bdf6e8dff0e0d3feeedef7ead9ece5d3f6f0d8eae2bbaeaa63b2b240a9ad3e7e7f46807e656b685574706548403e585453494a45484a4543423d403f3a2f302b2e302b9186748b806ea49985d2cbb9cfcbc27e7d79454641484a492324291b1e250d1518101a1c060f160e131919181d15141a1418240d182e07193d0e2654112c61243b673f4c5d5a6777859fc2163c61002e471859551e714506622310703100581b117134005c200870330b733604662b13753c076a3314794100682d0066270b7130046927076d2b076d2b1377391a7e420d70370e7138026a2d0c743500652615793907692c167a3c016b2d117b3d096e32107438005b1e1276380069270e7735076b2d096e32046d35076a34267545052400774129aa392bcc352ec7241bc32b1dbe2819cb3125c0271fc4302eaf1d1dbb231ec42c27c5322bc1371df27437e5874a8556449a98ad7aa4de6ba8e173a5be416c517aa03d88a924809e1c84a1237b9a22748e29586a203745145b684e4f594e454b4751515149413f5b46435f3a326b402d633d167c5a10eccf4de8cd34f9de4feed348efd044ebd158c2b3607069335b563669643c918539baa93fe1c945f1d33ffad63affd939fcd532fed732fbd931f9d930ffe037fad830fdd831fbd42ef2cd27e7c639ceb056bca0705e3e2f7359583d332a403d342e2f2a37393632342f27231a6e5a51422915594b24b9b87f9fb06a899e5b767f50483f22573627472a1c51513722451d18653124894f1f8f55097b3f127e4212773f0b663a14542f1b2a097e7248847031847035180d003c35253a34241a14062d241b3a312c372c283b312f312d2a544d454f3d2f4e3322532e1e562e225230244b2b1e563524502d1a5a34215f38275736253f1f105d3b2f512f236445337354426a493a66412e532e11ae8662572c024c2506422a20332932363c561c2747111731504d544c372461431db49262e9c990e6c98dead191e4cb8bdec58cbda778a38b65a18560aa9270392a0b2e2508443d234035214131245044366b6a56abaa96b9ad9dab9d926d6057281c10342414471d0d933b31a02921d955508f0a05941411b33632bf403a8d120b8f1812af627216124d224ba30f46ad0b45a60b4181284d6a232a227b5b447f311d9329199d2c1ef18175851f11a64c434e04016f201c8b1f159a170da11311d53d3ab1120cc2251ed64445d3484dd95354d75351ed6a62cf4f42ce513fdb6041d65e2ad66225cf5e26d3622acf5d21c45c27b46441c16f57912815a72d1eb33527a52718c24936b54c395e110141080088601bc6a33ff4c64eefc65dd9c191342415261b15b7aca6f3e6d5efe3cbf4e7d4f1e4d3f2e6d6e4d9c5e2d7b9a1996ab7af6e8480438786688485773f4030494b3d6d6d6571706c52514f4545434343413332302e2d2b2b2a28928a77978c78958671d7cab9d2c8bed0c9c3cecbc67f7f7f1b1b231d22280f17191721220f1a200f181f191a1c1211161417260d1c3b17346c12397e08327c13397a38537e4c638c0019511a3a7315365f325a6283b58f276929106220136f2e0f723214783a0a6e321b7f4300622613773b14793f0062270971340c7233056b29046a280c72300d7131006124005e23076a310c71370a74360c763611793a0a702f0b6d30197d3f006a2a0872340b7338096e320d7334096f2e0d7536076f301278390a6d34096b381c7a48004b181c471a623f21a03c2cc43129c42017c62d1fc6301fc2291bc72a21ca302eb21a19ab16129f100cb32d2a9e2713d06b37b36733673d24413b3d53709076a2c5668c952a4e2a7ca1387da01287a7157496036e94036184025e740f42560e172e04566c574652465457503b312f553d396442396b432a5d3a04d0af52e9ca3cecd235fff06afee668f6d852eed054e2cc6691802e857633af9f52dbc754edd746f1d738f6d72ffbd832fad52ffdd734fed835fada31fddf33f9d72ffbd931ffde36fbd832f2cf2be8c63eac903caa8f62b0968576635d41382f3e3b325857533637325a5b55211a104c3726573f25988b61515018f1feb874884321330124250643271936180d26200817350f2f7948147b431a8b5310864a128247158048076a3c1d653d072000817a4c7b692b412d003f3420362f274a44362d27191f1810342b263328244f45432d2c284f4f475044384e3729522e205931255531255a392a583522492411552f1c5d38265a392660412f5b3a29563526492c1c6245355c3a2e5f3b2570491e7f56207b4d115b32062b120b3e394d18264d071d4616243f6a6971644e416e4f32dbb993eccc9dc0a771d7c187b1995de2c993ccb58bcfb68da2814c8c6c2f977f3f3524003b2d0a897a634c3c2d463d2e4b4a38484937776f62695f556c635c5b5249503f354f25197f281f8d1c16d15850ae342fd25c5a760500a436297d0f02800f09b86b7d35306829509f174da50e479618477d274c5f2d422f8d856176402885331e9033218f3421893b274b0a003303005f251a7d211290170ca81a18b51a18d4312ad5332ebb2526d34446d34746d84e4cde5451dd524dd84b41d04830de6133d2602ac15b2bc26134c05e2dab4b21c36c51902f1e9f2414b22919bb2e1dbb2c1bdc4e3ad5533dc95c489e441fe19547e6a63cf5b93ff3c45c563804301e082c1a0ebcac9ffbecd7ede1c7f2e6d0f7e8d5f2dfcef1dbc6ead1b3efd7b5ab9772a39477948d7d8d8a81383a2c26281a57585048494320211c4443414342402e2d2b2f2b2a34302fb7af98968b75998a75d2c2b2d1c4bbcfc6c1cbc6c22a282921242b1f232c202425181e1e131c2310171f191d1e151a1e0c1427091f460e35780e3e900634890c3a880a347c11387b062d6e001a4f152c4e7e8c8da4ac7baac179316d2512651f0b6c290a702f0c7034096e32107937016c280b73340c74350b6f330064260b71300066240d773709713200642605692d096e34157d40006829006826006829046a2b0e7433046828167a3a1e824405672c0e7236056b2a0d7634046a2b0d72360d723610713b1d744713663a136a3521552479694791402bb42a20cb2a22c22c1dc3301ebc2416be261bbe2925aa1614ad1c19ae28259629264a00004d1400ab835fcaaf849e916e89907e516252394c30364e105f800d85ab1a96bd26a8cf38a3cd39a5ce44a7c44e69862a37602601290620371d545b4b4d433a59453e6a4e43624324573900f7d76aedce38f1d438f8e461fffd85fff37bffe972ffe675ebd163dfc759e7d15af3dd54f4dc44f7db3cfadb35fbda35fbda33fbda33fadb33f8d930f9da31fcda30fddb31fbd92ffbd834efca31eac84da88b45a6906bab9e8b787167302d2847434039363127241f24231f3c362a412d12b5a17c7f764b6f723bc6d59071884247622d4d5c355647303f26122f1d05414c2a3a7849227f4a16814b12854c1082440c793f278d5d23714712380f5c653a6a5e2c2913003f2c1d35261f3d302721190e362d242d261c3a312a3e3a3142483e676d6364605747362c5434254a2513502c1e5b3729542d1c5e37265d3c2d5535264526145a3b295f402e5336265235255d3f345f3c3655301d8e64328e5f19b784335d2f0040210f1709182c30553741651316292e2329371b17593829ab8c78e9ceb1cab88adac991ddc98ee1ca94bfa781ba9d71c09954e9bd64e1b64da27e203923002e220a5c5543474538494b3e63655a45453b716e6567645f5f57545c4a48512826772823892821c06054b14f44b14a439d382eb25242a54535a03934b66c7b241b4822417a2b588f23527e2e4e67344d492d42175d622ce7cdaa7f513769311a6c321c54240d53270e724830460f00701f0e750900b6312acc3431d63231d32f2ece3432b11f1fd24242cf4042d74d4bd94f4dd84e4cce4b41ff987df69874e29873db9774e09472b15639a63c269e2311b02214b72113b72112df4c3add523dd4503bd35441cc5537ca5b23fc9f52fcba5cac7f2c472c013e2914452c168c735fe0ceb8efe0cbfcecdcf5e0cffadbc7ffddc4ffddb9e1b18bc1997f977b668d7d6e7670645351455f5f57474a434b4d48474a4345443f312c282d2825302c29302c29e2ddc0958b72988773b1a090cfc2b9cec5c06d676725232616192011161c1a1e1d171b1a0c0f1623262f191c21161c2816254204205206368200368d0638910d3c94002d870b398e05347c072e651f355a535959b0a2718783398eac664b8644227235045f24016328006428167f3c00631f08712f0e74350a6c31086a2f076d2e0c7533066e2f0f7738006123177b3d187d410065290c7030066a2a0c713503682c0a72331379380e723200571a0b6d32016328107434086e2c026829005a1b05672c1b723d4d8f6b23654103552416521f484522894731b32e25bf2118c32d1fb82515cb3224d53b2fc02b25a91813a0130caf342d771f1d37000064493ebfb4a2b5ac8fb6b194686b562f341daaac84afba75a8c255a5cc4d9fc84ea1ce5999c85894bf548bb14c2452001758181a5c2c0d3d17425c3f646857362c204b3b2c5f4b266f5606eed15bf7d840f4d638f3db53fbe667fae264f9dd60fbde60fbde5cffe55dffea5bfae04bf9df44fddc3ffddb3bfcdc39fbdc36fbdc36fbdc36fbda33ffde37fbd931fad82effdf32f1ce2cf2cd41cba63e9a7741ac9176ac9f8c7c786c2d2e2944444264615c25201c56534e443b2ca793709a855894885e8c8b5b3c4808cfe6a268874b4e6636595637321d08351806453f2716441d2a7c4b00663117894e0d7d421581473797672d784f1a4623000f003c3612483515341f0e3b291f34271f2e271f2c281f363229433c3449463d5d655a464e431c1c144f4239503323512e1b5e3d2c5834244b2413512a1b59392c5336285333245c3b2a4829175f3f305d3d2e53332843201c7e5946724913ac7e30e1b054a7792e5a371b2a1416231c2e1f20343836413e373f3528323e2d3723141b1c0d0a615339d5c29ae8ca987650216a3d1cc9956d9a641ce9b24ef1ba3bd0a12ba68840372500231d055351454d4c475c5b59494a447677716c6d68585451493a3d5f41416d363365251b5b22115b220f561708551605602612672a17712c1d6c3a332722262e48493457515c7e6d576f4f7a8c58859a4b707b2feee6b8cfb698815d43643c22613d1d764b2b773e21742c16610b00710b00860a02c63731cf302dd12d2bce352daf1c15c13331cc4240d04644d34947da4f52d7534fc65140b25239fbb498e0a084b2664ca6462ea42a15b32716b82416b82012c83120e04d39dc513cdd5640d94e3bd95137d6522cca5a28c57a39c8945aae8663754f38582811693b23c6a28cfedbc7f3cfb9ffe9d0fdc6a8c38461c07f55c486617240296540303f251644342750433b463f3921221d595b563e3f373a3a322c27232d28252f2e295d5e58eae7c6938c6f99876f9a8776cfc2b9bab5b12a282b27262c2929310f121715191a1517161b191c1e1b221c1a270d122f00144702256903378a00389102358e1645a1073195103b990a3d8c0c3c7a25477527353e756a3cbcab65807c3f9eaf7980ae7f2a6f400b642e0d7135117738197f40197c3c04642716794206693212763a016525066b290c6f2e1a7d3d1074360c723315793b1474350a682c13723a05682f0f793b016b2b036b2c096f300d71350a6c2f056525036623036d2b107635176f354789597b9d823f63491e663e16552a262b0b7c422eb33328ce2f29c42b23c0281dc82c1fcd3125bf261ead1a12990f029c2e21440300260705716966a6aeb07e899b3747601f334b677578807b5bb9b5767786337091403c692e578a5f2958363b6b45083d09185c2115743a0f743a166d38205f32476948a0ac947c7f6a544d23c8b660f4da61f1d33ff6d838fee147fcde48fbdb48fcdc4bfade4ef9df4efae04dfae04bfce148fedf46ffdc40fedc3dfddd3cfadd3bfbdb3afddb3bfdda38ffd938fedb37fddb33fdd72af9d334ebc548704800673711572b1e583e2f7f75694d50494f55512f2e2a393430312a22796a55998057977b4c937f5a968d664a511dd3e7a85e823c1837002c31115947394f27252c130c1b381a4085582a8d5443b0761f8850207e4c0d5c2f0a4622072a1255665328281053472f37250f2d1c0c2b271c2728222c2b2736322f403b3745443f383d36262d251f1e19463c3353372953301d5635245935254f2817613c2c5030235a3d2f59392a603f304925175f392c5e382b633f3368453f6e493668430edeb76ac89f43886211623d134425113f2c1b32281f2b2b2d2f38492232540f224d0f1e4913163534242f4c2c214b1a00611f008630199437189c460dfaae56f1b638e8b935c7a23a8a6f282f2100322a1f5e53576258604543446566615e5f5a5b5a565c58595d555362514a55453648422a3b3a1e33331b2e2e16141200514d302e2602807d4a66722890a44b839d3a859f326f840d8b9e206f830699a53feae7b2e4d3b58264486d4625794c239b5b357b180389190e730c03730b027e0902ba372dcc3627d43726ca3322cd402f7f0000c3443bcd4642cf4342d84c4bd64d47d44e43c75240d47861f19d8395371e992b12a82310b42514ce4130ad200feb5a45e15139db4f36dd5339e3553fda4e37dd5339b43d1fc6704fb56e4e95503180341a86301997422db9735affd1b4eea280c9744bd77b48d37c47d2885b70310e6a361e572c1b3e1a0a2d0f044d322b47362f2f2a2424251f14130e383530332d2d2d2c2a474944171e17dedbba908a6a96816c957f71c6b9b0443f3c232227212129191a1f14151917181a1d1d1d1c18171f1a211a1b2f0b173f153075123c9000348a0038910a409801328e0e3a9d002c8d002f8300307210315e79868f93896586733bc6b88bd0d0acc8dcc0aedbbc30754912663407642d0f7138005a200e6d3502632d0e7138096b2e036626005c1b016423197c3c066a2a02662813773709692a09692c07662e12753e046e300a7736036d2d177f400d7334086c2e1578370b6e2d1175350d662c4281527fa9838da58d34543c2a6a47366843594f36813c2cb6362bcf302aba1f1bc52a25c5271cbe2015c42a22bf2c259b180e741712451d254846545e6b7c3e5672193463011e562e4f82364e6a9a9a8e9999753e502a456c4f69a09d629dab1c51633f737e235c4d135a381a7e4a0d7e4004703219723a2d683c3e643f95ae90a2ab7ee8e08ff2de6df6dc4bfadc3cfddb3bffdb3cffdb3dfedb3ffbe146fae147f7dc43fde046fddf43fedd40fedc3dfedc3cfddd3cfcdc39fddb3bfeda3bfeda3bfdd93afcdc39fcdc33feda2cfad338eec859603500723a1f75453b482c1e6d6455292c232e352e64635f312c264a4438665a42866d449e81559d87626f613e67663a61723b7da25c3d64230d1d00342b1a350d0b2e0d0848553b3463371560253a8e52266f4132724d194f2f001f05000e001723172c2d1f3c352230240e291e0c2b281f282a25030301484846413d3a4645412a2f291f241e1c1d1830251f543a2d5938294e2d1e5935275833235d38284523175636295a392a6342316d473a5e382d562e225a34295d382f6d48355b360adfba76d7b257c39f479272393b22002a1e0023260942564b1331390a2d4d0928541a2d572524443d1e30480d0f7c2b1a8f2912982010ae311baf3911ca651ff6ac3fe8b238e6b74bc29e487b61303c2a1659494a615760605e5f60625f6b6b696e6e6e6a6b6d68696b60625d6a706218280d2942221f3c1e08290c193a1d2a4a251935045c762c6a8013889c17687e0099b01a8ea60aa5bd21a4bb25a4b43ac1c280efe1bc8366467a4f2c7f4b1b6d20009423119a1b1586110a800d088209018b0900cc3b28c9311ac9321fbe2f1eb1301d8c0e00ca433dca3e3dd14342d54745dd4e48d14c43c65648f48a7a8414009e240fa71b0aa91708ac200fdc513ee45640e5583ddc5035e05439dd4f37e1553ed54f36d05a409b3c20974024b457388e2b0e8f220e9f3424ad4d37af5034cd6240da6d44de7444aa4b1d64180064280c6a3a244e2513411c0c442216492b2346322b3c352d3736312e2b261d1815262125373739434542171c16d8d3b5ccc2a789746399837895888029242123222725262b1d1c2119171a171518100e0f1814131e1e2617213c0e2456153a8b03349100388f00378b023890093c9504379200318a003289072e711d305092939548402bcfc6a9d7d9c4d7ddcfcdd4cc9eaea38dae994379592370440d67340364310e713b06682d086829036626016624076c2a076d2b0167261a803f1478380569290d733201672617793e05682f00672a076f300a73311177360c7233066e2f005e1b006122156c3538754b8da689a0af987a9e843568472a623d3d5535734535943229b32a20c0231cc52724c42623c5281fc0231ac72a25bd2b2b961d225a1021322b4c3551802b4b84002261062565002060143b7c3b5c8f4c5d71798b977399ae6197b95597c75598cd5391c22f6a8c366b731d5a4813623508672d0b773b036d2f11662d20643143764d92af81c6cb89f9ec8cf0da50f8da3afbd738ffdd3effdf41fadc3cf6de3ef9df40fedb3fffdc40fede3efbde3cfddd3affde39ffdd37ffdb35ffda35ffda37ffdd3ef7d939f7df37f7df34f7d92df3d13ceac45f774a0f7b452d6d3e36412b1d6f69592f2f234041393b383338332d1d1b0c726c548979589f8b669a875f7f7248787147303a08b8dfa0507c3d557141383c1b351a09311102403a1a2b3b0e57763b4e6f38435732394632021207000c05000501302f2a302e2233301f3832222e281a2e292323221e1f1f1d4b4d4a3f3e3a2625202f322b262b2522231e140b065e453e56352c49271d553327603c2e5c3828553123603f305433204e2d1a7958475f3b2d5f392c5f392c5b372968433150280f7f5726e6be67b59234b99e57645b24182900496f4a1f573c326b5c0c34362b3d473e3c3f3e20204b100c953b33a62a20aa1c12a5150db21e14c32c1bb62e08fa984fe59e46985f087c4b008b5f1e5a390e5e4c42534d4f626260464a4971707568676d5b5e63565a5d68686a67686037442a2a3e1b274223001f02305939164018103b03123700849e3395aa2ba4ba31a1ba2b9ebd319ebe2f9fbc249fb32ea5a955f5e8b382623984552bbf814e9b4a1f841f0b8b160f8f120ea41e1ba41b15980a00c83627c83221cf3326c93022c33521a9220f910d01cb4440cf4042d24043d44346d14745cf4d4bc0413ba52017ac2418ac1e12af2012c23524e25541e3553de2563bdf553bdb5339db5137de583bac3612a5380dae4516c65d30b446219c280f881208c04b44a43428bd4a38cc4f3dcc533ec05a445d08004f0e00350100502417411b0e42201447291e331b114231293f3b303f3f373834312f2b2a1b191e2e2e305a5957494843d5ceb1efe5cc83716387766e2d261e22211d16171b1a1b201e1d221a181b15131628262b1f202407102100133a0a2c6b002a8107399a0239930e469b003089073b9100358a002f82002e7e0b2b66272f4259544eddd6c6e0dacab1b4a99ba099a7a6a1bbbcb6c3d1c4b8d8c068a3771b6a33045f240b6d300f6f30157535096e2a117833006421056e2c0c7533167c3b005e20086c2e026b290b743202672b01662a005a1b076f30076b2b0d713104682a0b71320e78380e6c303170418caf8e9fa694a2ad9c436e522f5c3b4b5e3e6752377b291d8d130ebe2f27bc231bc22924c12823bf281fc32c23c52a25bd32376b051a4a183b445488002c6d093179052b74062b71183f840f3981254e8e2242734b709c5c91c75393d05298dd5099dd5799d62865943f718c538385346b4c236b3915743a137b3e187c3e065f2526703f42784777925dc0c779e9df66f3da49ffdb45fed73efcd93dfcde3ef7e03afadf38ffdc39ffd936fedf39fbde38fbde3afedf39ffde37ffdc36ffd933ffda34f9d938fbdf3ef7de39f5dc37f6d935f7d64b97721a6a3e0d6c382265392e4e3d2d6d6a5b31312741403b35343060615b6063585c5e517471688e8a7e9a947e8983698f896f252f0c557b4a54834c5077423b4c222b1903331400351e0061501a6a612061581f483d1d10070015110e0503043733340601000d0a0122201426261c2929211d19162f2e2a3e3d394546414948441f1e19242720282b241d1f1a160f09503c3557393153312858362a5d3c2d532f1f593527613d2f5736235132205e3e314b291f5e382b552f225c382a583426754e3f704824f6cb7ccfab4d7860166b6b2f405d2d275e3400320d0c4d2d4b7b63364f3a4e4d383716034f0700a0342ac1302baf100cbd241fc12622c01b17b21909a32e02c16c2c864b0786551092601b976d3b5e4d3d514d4a5456516e736f68696d64656953575a6c70716e6f7161665f243419203a150d2f0e062f0d0436102b6034588a554a782f8fb24c99b53a98b22aa2bd309ebe3799ba2d95b015a9ba2da3a949fcf2adc1a36d81521eab6e2f7e310084290a85170898180fb4251fb41d14c72f22c63022c62c20cb2a20cc2f26ba311fbc412f8413037c0700c84442cd4144d54447d64548d5494ad14745cd3e3ab3241eb6261eb02216e45745df533ae25539db4e32e0563cdf573fd95338bc4120952d06d16c3eda6d35c8551fac341190160190170fb63c39981f17ad3129a52019971811af443cb65c537f3029621f1751180f46140b5223194f271d411f16361e145f52493834294f4c473938362f2e332b2b2d3e3a374a4740cbc0a2e1d7be766e6163605722251e1e231f16171b18182013131b1f1e261e1c21111119121e2e0920400d316f00267409378d053790053c970b429c083b94003289002f85003281032c6e29426b3b3b43bdb5a88079699e9986b1ac99c8c5b2d3cebbd4d5c3d3dcc9c3d7bbadd5a059954d2a79260863130d6d2600581400631a168038006b280572310e78380d75360a6f330e733900612505692b0f743800672a056f2f046a2b13733624824617773a0f6f320c6a2c2c753e56754c7a856797a49098af9b38634744573b7a4e35963d2b9a251b97120baf2018c33028c13128b7291fb92c22cf4137c6312aa2252b742a4b3b2458001d5d00286d022366244384002664204d8e001c610c387f1b4c911047875391ca5197cb4f96cc539ad05497ce5b97c922517d496d857f9a915c8461226633176f351a7d4602672f106d38186634366f4454753ca3a94fecdd6af3d752fdda4afcdb42fcdf3dfae035f8dd2cffdd2fffdc30fedf36fbde38fddb3cfcdc3cf7de3cf7de3bf9dc38fcdb36fcdb38f8d637ffdc44ffe04af3d13af3d155583600643c18693b2460392a534031726c602d2c283e403f3f45431f282569747017262d41556e2c415e5d6c7f848d96343537768274062b0a6596695585512f4c203a2e1e66432f704713956620a2722696702f6d5a39322b1b3d3a332625212c2b2708070305020024211a2a26252a28291e201f5759567d7874645f5b504c4935343030312b292c232629201b170e534137573b305735295433245b3a294a291a5e3a2e4f2b1f59382957372c57353353302c61392f5a3226613b328f6a627a554c633c1b8f631ac09843664d0d5e5c295a7749002f02083d130029000039094c7d502c45252617045e1912932321a91c13bb221ad949419f0b09c22224c02520ad2b11a142168b58216440046537005a31035c4c3c4b4a456768604b4e456469636269626269624b554d505b5554665815321400230002340f457d563c7a4b033e0e002d03033900639937719f23a2c3369db6249cb72894ac1aa5b717919d0bb1b84ee5e08ffae29cd9b16b8551009250028835008a2302991c0abc2c21cb2f20cc2a1bcf2d1ed12f24ce2721c42c27aa3a2e9d4633a756417b2411730700c94843d03e3ed13b3cd44642d04540cd3c39d03f3abd2a23e25345ee6249e35638e45533e15232e0523adb533dcd50328f21009f4626923911d86934c34916a2290aa02716a62d24860f0987100c870b099a18188c0a088d160e790700800d0aa53936b45a52924239732822621f194308043c0f095f423a6a5c53241f195f605b5757593c3a3b48484049493dd1c3a6cfc8ae95938621241d1e231d1c201f2324281a1b201d1d271d1d272220251b1b250f1a2e172e5809337b03358c04368b073b9102399602379308378f002e83002d81042e760b295b97a3bdc1b7b8d6c6b7a79e8da39e8bb8b2a2ccc9baceccbfd0d2c4ced7c4c3d5afabc98187b45575b74b2c7d14136c1807691e0e762b0c7530016b2b067032006627096f3018804503682e106f35137238006224157d3e006425096d2f0c6c2f0a6a2d036528116c31256e37446f416f7352a0967ba1a68f7589703e5f4456543b84321da22717af3123840400b82f25bd3026bf3228af2218aa2216a51b10a4160aa0292b500b28534173001f6401337c1f4083001555002363022f72001e6500206d164a9d0f4a98225e9c5796cb5197cb5299cd589bd25b98cf4275ac4a7097677b8491aa975f946a1e693112733d0b743c076e361775400c5e2e2b6a354d6c28878f39b6aa44ead361f8de63f6da52f8dd48fadc3effdc3affdc36fedf39fddd3afddb3bfddb3bf9dd3bf7de39fadd39fddc37fbd834ffdc3bffda3dfdd540f9d549f5d463603a006e45276b402d5d3b3140312c676362282725383c3b5a63602b393a485963435b750a285c0b2965092554294165435271091c2b00231f4b7b61488653002d001317005f4222a67530c1852dba7d2a895c1b9784644945392e2a212a272222211d32312d2d2a252d29262d282c0e0c0f2e2d286b695d857b71a99f969d989234342c333329313326222417201e123a291f563b3257372a553425513122583728613d314f2b1f5433245333265b3a3575524c5c34285d352953312767463d5f3e35502b10895b1defc37ab29458534b1a42592d5a83590d3c123b704248875008440e527e5a18200944150b82251ea52017b82118ab1b13ac1814c42426ca2f2bb22e198427055e3c0e514511715b22533e13524b394a4b4663645e6d6f6a666865575c584b524a2e3a3016261b001a072d563451855e29633b1e5d32094716003b0b053d160039064a8630659a269aba317f9703abc234a2b8259eb010adbb26a9b343c4c46cf5e198cda95fa3731eac6f1c944b077f2300c04a2ebe3522ca2f1dcd2d1dc42e1fc23325c1322aae382e722a1b62331f724a3058260b6d1f097f1306cc453fd13d39cf3e39cd3e36d5413dce3a36c4302ce8584de2563dde5332e35330e35233e0523ada5a41a13b13843308d89674863d1acb663ab23c16a029118d1507c54c44860c098f1514b63a3c921115c0403f880d06870c049d1d1a7f030197281f8b261c8b2c26a84f4ba65552702925642b243b160d33251c1f1c150e0d0b4f4e4c616157535347cdc2a2d8d1b767695b1a1f182323211c1c1c21222618191e171a231c1c241d1b1e18151c1c1d2f19274e153a81002f8601378f002f89063b9910419e002b82032b800027770c2b6b3e4c677a757c4b33319b7f74e6d5c35f5a47888981acb5b4bbc4c9bfcbcbc8d4c6c9dcae8aa8489dc5487fb12a76b5333c8b2015721900661d0a723512733d0160280c6c2d0060200e7337066b3106632a0050150666270b6e2d0c6c2d0f713413793a097335016f301a7339406b3e616846927e63b59a7fc2b1954b472a4a593c65553c8f2e1db03120a33621770d00a22718a62015a01309ae2016b1271cb32b1dbe3626951f15701824633b5d152e6e00277211367d001f663057a22046910017610c2977002c82194da1001e674c7cbc5593d05298d45399d55195d25698d51247795678945e7e7d619272145825045e280d743c0f743a12773b0e7435156f3124682b3e6a2f7a8c50797838c9b873c3aa5aeccf71f7d768ffd95affd84cfad93efbde3afbdb32ffda31ffdb32ffd933ffdb34ffdb34ffdb35ffdc32ffdc2efcd633f6d550b492317b4e1775462a693f315f43421009195d607127272534372e2d332f4e5b611a3048304b781129710a25721f3e7f21447e012563264a7e2a486a002828429162307a3b49653452460ab07f20eaaf47c1913d7b5b221b11001e1e16201b150e0603241e1e2a24242923232e28281813172a2522493c2b4d3d245b4a365d503f5956474f5040dbdcca7879672d2f2129271b1508025c44405739314c2a2051312457372a5c382c58342657362552311e4f2e1b5c3926623b2c5e3929563b28523b295e4237532f197d4f1e906022d8b575927f474b512b15331152845e044117043f0f003205033b164f725426210b68301faa2f27c12822b61f18ba2119bb1a12bb2315ab2e127d2f0b2e27002d4717263d054556293d41324a4a4a6a6e710c0d12241e2807040b080c0d0f1c130b201106280f1f553116542b0e4b21164f243a6f433c7145245b33003807174e0a73a0438fa92aaec134abc13aacc43aadc62daec634a6b744adb258f1e29f7f5d20d9a961c78d43ad7128934709ac471db23519c73623bd2e1eb33b2b9f3c29832d1c6f352149351d35381b2e35142f29076e43236b1d06811002c9433acb3b32d13c35d5403ad5403cce3a38cd3d35df543fdf5338e55437e8573add553db94c2b6f3200a9854bc3a275a779577d30148f2a168010048a130db135378b0d11b7363a8a0a0b860607991b1c7f0a03a8352eac352faf3832840f068110089d3029780c097e1512710b07983935a2575138130a64574e443f3b17161217140d56534ad8ceb3cbc6b02123161f211c1a16171e191d1515171a1e211e222b16182410101a1d1b2820182d2023460d266605307e0d4194154da400328e0c3a98002a83042a7b05276f091f5084869241322b5738354a2922503929665a4a83827e2b323a2e3b4b55636eb7c4bbacbd9196ad52a1bf459ec23a67970d72b3352b790c257f2808651f146d33035c240b662b0161220d7133066a2c0260240f6d2f0767271676360b6b2e0d6c3200632a1170361368313468385f5c3d876248b67c66a3634a7940257f573d55492f563621962e21b32f22a0301c861703ad2f21b52d21c23229c53029be2b21be3022bb3222b2362a861e1d672d433d497d00276c1334810e2f7e214696001e6b041a65273e8a0a3385113f94153c8b001c655b94d74f91ce549ad84f99d6519bd8589bd02d5d85376171245540125328045b24005c210c6e33157b3c006c2507722c05602317602b3c693e43582fe2dab5e0c99de2c990dcbb74cda04df8c663ffd562ffce4effd548ffd541ffd53dffd73afdd535fdd734fdd633ffda36ffda2fffdb3dfad4577347007b41027a40186f42234f33282e25364f516826272c404241384043384857435d8206235b223c873e59a84563a912377b153f890f367b082358355b6e47936f3e8646395614897c2dd9a93dd49a2fb58c3d443000363c22132316030e00090c010e0d0b2925262e2624130e0b1e1a1b362f29e1d2bddac9adc9b9a03126103a372480816ff7f6e1f4f3dff8f9e7e3e1d4594e48543f3c573a3257372c5e3e315333264b271b55312558372657372256361d5a37214f28195a36284b301d543d2b5c3f37603c2c6e431994672ee5be7bc9af748b815e3640250b2e0e41734d10431a043b1300310c1f55333e5b3c35250b81301fad3527b53125b12116c2261ab32414972d135923011f2904083608194b16194315283b273b403a1515151914180c020b1009102526211b2618364c3705290d00320f4a8b63013b1200350b16461e002e0610451b002f010036005b8a3ca5c150aebf3b9da82688940e879406a6b22c878d21878231fae9b3be9d70794714713600d39356c97e44993e0f7f1300b4331eb73c2d9d402f793623300700524429142304234522042a05263f18817452693c1f6d1c0b811207c73e36d33e37cf3a34d13c38d84444ce3f39cc4333db503be7523ce3563ad45f3c9343106444007d752aa59a62ad916c894f3b752116821a0fb33e37a12525a8272b9d1b1b8d0b0b90100fbb3f3d88120e7c0b05810e09830d098a130d840d07b3403b9f2c298a1412810e0b7d0c08b25b527e544838281b554c45211c1625201a716d64e2ddca5553441c1e192020221d161d1811181516181a1f220c131b050e1f050f2a0809271c0e272e23410f1c491535700c3c86073e910a3d9600308c002b85032c7b0d2760495472433b384b35275b3f3b50332f513529513b2e3c2e2b211e25343c513e4b5b94a19abdc8a8aab57b9baa55748d1885a92392c13395cd4652931f24700e186c210b6527106d3416753b1e7e3e0e6f2c0464241578380c72310065260b6d34005c291169371b5a2d3c502d5b462b823f2e993929a73825af3a26a5321f9b402d71442f6d3c2ba9423bb52f2cb02520c3342cb82c1fbd2e20c0271fcb2e27d4352fd63c34ca372dbf3a31901d1a7128337f759a233b77021f6f1434890d2e7b23418700155b0b2369052a7000236e1c4b9d0839883e71b25890cb5297d24f9ad34b9bd0519bcc215e8b437b9600312f0d492d04551d0963230861270f6f300d78300575290d7b341b7a3a276e363a6436aaae8be3d2b4e2ceadefd1afffd2ae7c38137d29008e3701d3893effc05fffcd59ffd44ffbd542fdda42ffda43fed845f6d647fbd651ffd85fb87910ce822ea35912844f0d411f002715115e5769403c534749603d455a44537039548304235c244282001a5a0015500a2763092e7203256530457c001b360136224e7a45757c2ec1a748d9a43ac28a2b7c56152119000c2b090d3c1c0b331100170014241a171b1a1b1610160f072d2a2536332c5c54474d4532554f39413c2842412fe6e5d3f8f7e2f5f4dff3f2def5f2e3f7eee54f3e3652362a54342557372859392c57322957322948261a57362550311c5737225a34295c362d56342b5c3b347c5a585c382a5d3a14926d36a9823de1bf80ae916f3b2b141c20072136173d633e31633d1250274d8b6400330d344f2c4237176130127d220d9a2011ae1d189c1b15712a183a260b192e0f002a020e4a17134b1c1c3f1f32412c1c16061e1005150c070e0903140f00070b0015270d0b2e1001321238704b00340e01330e2b5d3814431f06340d0c3f1400340739702d618720a9bc3f9f96179a86039e8b0baf9a27917720927637ffecc4f4d2b7bc8a6f6423056f1f00782000e59165ab512c9630197413034c0000582a1a1d1700374a2c0019001f4c25063b1118421c212f0e281d013916025b15099e2721ca3936d13c38da423fcf3b3bce3e3dcd423bde5245e24c3ddc593b8d3601734500877a1e979a3fa4a15eab986da47a64783324862512c14e3b971d12a1221ba6221d9d19149e1d187a00007f0301880e0d840c0e8a121488100fac36347905057f0b0b941d19800d08770f06a5594c715142645b4a695f55362c232e251c8b847a92908318180e2224211c1d21120d1419161d1617191d27290f1a2c000d2b1b31600515461d193e1c14391c234d41588c0d34770b3986063180002877012c7a0628670c1b4242404e4a392f5339285338314a2d2951332951352a402826403438312f3c4d5059a3a49cbbbda7bfc0a1cad19b93a64c96b33ca0c53789b5208ec13880bb430e5800196c1c0d6624106b2e0362200362200f6f320b6d320c723314793d0b7036065f291b582c3c4d29784b34984032a7372bba382bbe3221bf2e1bc33122aa32228e4d39a3735f732e1f81231b941818aa1e1dc4372ecf3d30cb3127cd2c24ce2b26cf302cc32c25c53a3390150e600b0e8f7a8b5c6b940e2b71001f710b2b7600195f041f641833760726670e357a033689184c9f002b6e598bc65896d1539ad2519dd155a1d2549acb1d5b803e7383003427034b1d1363260a5f26005b1f086f2a09772e107e3717763422632b89ad7f939776eee0c5e5d5bceed3befdcfc0934f428b2920972c1c8c2f0d7f32008647009a6805e5bc4af8d15affdb66f6d260e4c658cfaa40d4a03ab97512c97714d0801de7a642ecb9666442123e271540333c1a182e131e3a4d63880b295d1e3e7b224484001b5b021f5726437d001d5d22427f435587091a360f2d256b815b948f4da68b3aae81308558145b3f101a1c002350293d7b52154e253765410a271517271a0409001615004d493d4541386a665d615d515554423c3b279f9d8ef6f5e3f4f3def7f7dff4f1def6f3e4ded5ce43342d593f3255352651312258362a502e245c372e502e225332234f2e1b5f3e2b58342857322a5a352f55302a67413e5e3a2c4d2c0dbb996b946d325a3200542f14856556483622201e0517270a3b5e3d376e4700310a003a1400270123461c5a5f37481f0071260f8220157c2a1f311802202f12153818033510003a0e1e572a1b4a2029431c625a365e492c1003001d15003f3414bbb5931d23071b3216092e0f0534123c6e4900300923573121562c386c3c164a1900330508340070872d8d861b8e6600ad7a07d4a936a07a0f774a00956d2ffce0b9ffe1c970412f7a38288b36227218006e1b00822c0b7916017a1607802719824332240f00435137294e2c12461f114a1f0e41180a2c0b36442a130e004117096f100aa52522c83e3bc33430cf3d3dd14140ce433ecb4136cd3729bf4222914c0b9d8229828019535b00929347b7ac76997e616a3d286f2c11a55135ab4e3c9b352782130a86130c8c1b137e0b06891110a12628b53d3f9a22238b1312860e0d7b0505820c0ca029257f0e08983a32cb897d977d6e837c6c776b5d887c6e5f5347c7bbad35302a1e1d181e231f1b21211b2024161b1f0d12161e2834001132143268072f770d337e000e49010d4105114501124a000d4d1934770826660828610b2b5a1428493431424f3c3e52372e56382d4e312b4f322c54362b51352a533733442c284d39324c3a30776456ae9e8fc0baacc2c7a99daf7195b35393b834a0ca366f990783b329558d10286a001f69140558100b652708672d14753f005e280461280d6f3204712e116527495f31754a2aa93c28be3024ba2e21be3022bb2c1bc53421c12d1fae332379311b3c1d01413c1c5343297a3633871e22b1342eca3c32bc2417cb2f23d0362ecb322dcd3530c73a3395160f751e156652499fb3bc234779001d63203d8b284390203e862b488c001a5b05266b033284124598032d75001c5b6094d05491ca5294ce5299cf549ace4383af3b6e8d03353c0a45290b50210659250f6933005e250062261171321e672f7c976aa7a783b4ae8ceee3c3ded1b1e3d0b2f1d3b7ebb49f953b309e322697301d9032167c2f0590511c7b470b966a29906a298a6924b5934cb18b44966723e7ae5dca8317db8d0ff4a31cd28707f5b949a77a277a5c36241b162c3d513050790d2c631334770b2c795476c03c609e002762153a7e314f8d0718430a1229212a29181b0a1d16001d0e003b2706705b3e291a050b1300204e2700380b215e34356c45032f0e1e3d1b4b6236808b63635e485c54494c474146433c4d4b3e3f3e2cb2af9ef7f4e1f4f4dcf5f3dcfaf5e2f9f3e7ede5e3190b0a5439305f3f325331255331254f2d23553327502c1e553121542f1d5531215c3a2e5a382e5a342b5832274b271b5f3b2b55321e6843287f5734562d0d4b24154e2920502e224e37251e16003842292e5236447758003213002f0b3e73470d380a5b6d45464622251700221e01193b1613472015492200300b0735110020002258263558205f5821654b1849360c68562ed2c0908f7e52bfb1961817020d21080c3314578b641d582a235c2f104c180c4e100c480a083300314005816c1dbc8630ce7d2ca65500a56c01c19626c797339e7525d2bb89ffe8ca5f371e6c331f7024147926148a352080200a9f2717c64034c23629b43a2da2524722050025422419512a11491c1a4d22002a0719371b161d0b2c140857140b6c0e06a93830c4433dc83935d33f3bcb4137cf4538d44332bb401e99560f9b8323818419535f00949642b6b1718c835a5143263a2a087057384b260c612c1a8a4639a5574d8c3c317f251d7b111182101091201a98231a981f17ab302bb23837b8403f7e04037e100fa24d4a7c453e5642395c5648675e4dd1c4b1d1c0acc8b8a1261c1a251d1a211e191e1f1a1d23231f24281e23290c172b0015440e357a02348b0032890d337c0011530a1f600416560e216300145000184e19315d3d5474656d804b3b3e5a3d3752342a4d2f2554362e50342947291e53352a5738334a2b26523227543425472a1a4d3326877873b4b1a2c8d0a784994e94b13d77990e8eb11f96be2a97c4366598174d8b1e1157000b5c10136c2c076529106d34126b31116c2f066a2a276c334d4b22904b2eb83020c9251bc72d21c22c1ec12e1ec12e1ec52d20b83427973c2949220531431b223d1c321f1b7e4148a53d3cb9342dc43022cb3224ca312bc8302bbe2621c13129a01b147a1e113017010b1f14143954123d7400175f0d2a7a072770001e64304c8d2a498c022b7b023183224e9900286c4c7cbc5d93cf5593ce5597d1539ad05296c728618c4e8298003028155233085626004d180d6734025c28035b2152915c9dac85bbb291ccc1a3bfb496e2d7b9f3e4c5f8e3c4fed2b7913e2e9d32289b2b208e20138c25149b402b974d32a36a4c9b74559e8365b59c7eb7a285bba58da8885fbd8e3ef7b749da8801f5a00ff4ab1ee0a52dbd8e3eb7a074a3aba0243e4f3f5d811f3f7217367912337a0d33720027640e34723853880c17370d0f1e2826293a37304340373b372e110a04201913272018161e0f0126072e623b255e3300350609380a49713f14330098a9736b67426b5e4b665f594d49484e4b42555346e4e1d2f4f1e0f5f4dff6f4ddf9f2e0f4ebe227212125191b5c433c58382d5331275c3a304f2d214f2e1f5c3828603d2a5c3727563222624132502e225d372a5e362a5732226540305d3929623f2cc19b84542e194420144c2a2148281d492d1f544333383723293f2a10321951755b002a094377500032060b3a0e446d4310340e0f39130f49200a471e0537120029093a5d3f28522e19541e3b692b5f6024ab985eb7a16fb49e6cc8b37a8f7a45ac94703b2d120d150016341a1246201e5d321350240943110c44053e67237282417e70319c6f2ebb7635c7702da04d00955d00efc54ff4c85fb38d3ca7905effe8c98b674f592a164d13055e180cac594bb0493ac33f32d33b2ed63226cc3429b33c344b05004c462c001b00244f2408380e0b3915103116121b0a2e1c1042160b601c11681006ad3e35c8413bce3d38cb3e35cf4238d04133c84b2db05c1ebd903b8b831e6b760d5d630395994c3e4512353f1c20310d1f2a0a372c168b7160724c3f43170c3a08005e221a9f514fa14c49852b227b1b0f8e231b891a138614137d0909850f0d7e1814934e49734a4462534c585448534b38d5c6afd2c0a8cbb79f7869662e1f18311f151c0e0519141018181a0f0d180a1531092c6603328001338a01348d03388609398300115f001e6700195e000d4a00154b0a1f4c3b45693c374b4b313058362c51352a45291e47271c48281b4c2e23462a1f4625204e2c2a4e2d284b2d235131224124144125214f3b328e8469b4b78089983b89a12993af26a1c33092ba2599c5348cbc355188112a6c0a0d58050d61160e6521055b1e176830216b3a29562b4d47256c2f13b43b2ac32b1ec2281ec92c23c52b1fc62c20c92c23c03027ad35276019033739141b3c1f263b3c5b4d5a8b424ba63232bc2e20c62f1ec52e27cb342dce372ccb372dc33533831c15361600111e0c0b2c331d486a002969042b780829762c4c95001455001f62173983042b7a002a7a1e4f9c2b5ca15d90d15a95d15697d14e95cd549bd15699cd2763881f536002382a084d21004f161468360c602e0c5f270e4f19a0bf96bec5a4c8c2a8aaa087fbf1d8e8dcc2f2e1c5f9d1b89748377b11048d190cbb3b30b82d26b32e27aa40306418089f7368ad9b9ba3a1af909cb4758aa55b687853473bdab27fe7a23be49310efa721ebaa28dea22adab04c483900373e1c1c362d2f4f5e3b55781d396b082a690d316f30518403193e2d33431311161d1f1e2429252429232a2f2809090724232126211e22231d3042360a2a12335e333e6d36558247406a2b406424768a4b736c3871613f5f564d4c484945423d716e65fbf7ecf5f1e5f3f2def8f6e1fdf6e6a89f962721211b1112563d365232255331275a382e5434275131225635245632225c39264f2e1b5b3c285c3b2a5834265a322662382c552d214d291950311d7f634b866a5450322741261d4a37298e8073877f749b998d2e3525242f1e2b3a2530442b314f330e3614002b06002e054174490e41180739140833150422082b442e4260480e37151e5e2c2d6631263a09a19d6dab9e6ab5a56ab5a569b7a469a28654c2ac850c0e001c351f104324448461104d2c5786624b63318b8a4a977c2f7d510aa97949743e10975c18976003f8cf51f2cf51e9c36273500c6549228d745ecbae9caf8f80d5b4a59c6c5e520400b84c3fcb3f30d6392ad7372bcb3328c43e337208006a2714280e003e542e153f17214926152d131f1c0d311a1239180f52231953140b6d140cc14742ce403ccb3a35cf3b37cf3e39ca4234c74f2db05c209b7c226567007d8b1a99ad4c2d43053049220e2d0e0e210b251d1029150c37261c39281e36241a1d04001e00002b04003d0c05844742a259538d3a34701210730d097a0d089f453c825045654f445b544c535145564b39d9c8b4d1bca7c9b39eddc9c0947e73583c2e4e322430191124100f1d0912191432162c660b328109378f00368e013c8c043d8a1340950d32830f2f7a1231740525620b22561f2851675e73492c28542d1e462015481d14441408613127462017502f264e2d284f2d2b4e2f2c4d2c254e2a1a3c15044a1b154d1e18391201947853796f2aa0a443a1af36a1b92fa0c12c8bb21999c12d96c53b6da32b508e231a6000115b060f5b102066271d552434542d484927562d11a23e27b72f1fc73025c62920c4281cc82c1fc82a21c42b23bb31269e3d2a31140027371d274a4e4f5a6c814859a33a3fc43a2dcb3220c22e24ca352ecd3729be271ccb37358919153e1100171a0500221422525e1e4e7e00266d062b7b10318000165a1235771b3c81082c7603317f17489700297607387d568dcd5694cf5197d35199d35396cd306b954474880029220a4d2405521a136330095828004b131d632d194d1f94b48db9c4a4bfbea2eae6cdece0c8f0dac2e7b7a1d67d6bb23e31be4034c0362ccc312cd23934bf3c329e3d36612f3255485c3042721d45821747871d447b303d5d97857bcd974ff8b145e2a028edac2aeeab1edca727c7ae515e6323243f1c38594e1c303732435d49608c203868455b8017263b5f60640c080562646321272509120d060c08212524080d090713091a271d16261b07200a3f6a3d386e34265c1e3164221b48053b55188c8c5672654271695c645e5e4645438e8d8bf3eeebfaf3ebf5f2e1f8f3e0fbf2e1f2e8dc170f0c7368646e584d57392e5b39305a382f5232255232235c3b2a5736255635245536225b3b2653301d5a35255d352960342b5c322661402f6549348d725db9a08c91796d9d8b81877d738a867b423f3831312935352b3a3a2e3436283d44343e4d3a1c351f002b0a4980580b4218255932093514072910213923516752324b35133c1e0d4c1f306e3d2140175a6239aea471ae9d65b4a56ac4b176c4a76db69b6c5650362638280e3c2f3b75694f86800125191f21097f6737aa7f30cc9946562900562c00916711f6d065f7d45cd9b94aa07f30bb9d69c3aa8cbaa393eed7c9fae4d7eddaccedc9bb510b00a53d30c84032d33b2dd73b2fca3227c63729be3a2db342349047344a3f1f2d411c293c1e1018002b1b0c33170c34160b4c271e3a0b055c16146d0607be4041c83d3ace3a38c83734d2433bcb3f2eb94c25b37e32b3a7417280077d992b334e072d4c2003270b0c2414241d1531221b635c5465655d27241f18130d1f160f1d10087058545b3c39582f2b3603008647429e554f97473e9a564b7250445f534757534a524e43524735c2b19dccb7a4b8a390e0c7b3e2c7b2e2c3aea6826c653a295b2b214e1c1f34112730285b1a2c740c348b023892023d8b06408a18469c0830870b2e7f0d317d002774082a6a1324523c384fbfa39f8a5c4c4f1106661d16742520651b18501817461a17522f294f31294d2e294a281f461c0c521a0b7b2e268c37327d2a24591200d9aa807055108b8321a1aa338aa01797b72585ab178db72588b52793c23e5e8e1482b846256400155100002a000c2c00324b2138300c813920ae3b28bf3123c62d1fc32d1cc32e1ac82c1fc62c20c13224ab362280371770563f384c534a596e804f65a7434fc73d30bd2510c43225c4342bc52e23cb322ac8332d860f0957190c1a12001840250e4c3f0d435f012f6a042b7a0d31852b539b1a4385032666001c5d234b9307307f244a9d001867588bcd5490ce5295d95296d55d96cb6799bc32606d05392c1b623a196735004d1d0453230555200858231565320e511e719869b6c8a0a8ab8cdcccb5d7b19ea25a4bad3c2cbd3529c4372ec8382fca3225d23a2dc7322bb640406325303128471c428309469909459b12438f2644769b9ba7cba47bc58c3fe6b050dca12bf4ad1fdda31ec7b4563743032f5428183f225665524c4e4942424c484a59060918484b522928240e0b046767652729283e42411c201f1c1e1b001005254d35315e410321070e31102d683820672f216a32266a2f366e311138013949246063485853406059515e5b62565461e9e4ebf9f1eff7efe4fbf2e1faefdbcdc2ae837a6b94887c99857a593e355b3a3553302a58362a5332215e3a2a543322553828583b295a3724603928633c2d68403461362d5731244728143d210b836452907466a793888e81797a756f2d2c27191a1523241f2627213637313738303c3f363b41373143332c54393e724c02320c03310c1c472b284e350a260f142d170d26100c3014003810225d311e462331411d9b8f65b19b6cb4a473bda976c8a970a08452c3b59a5a615a6b8f9d5b8aa4608ca92b435b322b335840288e702aab8a2bd7b7549b7a0ffbd860f7d460c4a143ae8e45f7dba9e3ccaac1af9bfff7e8f2e2d5f9e7dbecdaceefcfc4a5695e7e261abe4638cd4134cf3b2fd43c2fca3727c83627c5352aaf3e2e7f472c563e222110003423112f12003615043615063d180f49211f491519651820660107bf4240c93b37cb3c34cd3d35cc3c34c44a32b1662c98791e8f991e7e9b243e5704314d1a05290d1933262a261d63544f221e1b10100e595758302c2b241a18685d59241818170c0a483d374c3d3667504a6e51496f4a4170504568544b60534b6259549e948bcec1b0cebea7c9b7a1988670ceb283d5b88cdcbc93dab694eabca2c49180652e2b6e3e4a583b593c3a6b1a377d0738870a3f8b1146940d3b900931880a2f7f0b2c7906236f0c1e6018123eaa91a6b989856c281b7b221a84211c8b2523721716560f0d460f0c441d1646251c44231c532d24531d11742c1e6c0e068216137a0c0b7d181084321d73330d6b3b007e630cada93b97a7239fbc2e99bf2ba0c83496bd2e6f930d8ab33196c84b71a133537720284800254a052d3800572a019e3f23bc3521c32c1bbe2b19c83523c82f1fc72e1ec42e20b532209b361a925e49404d564a5b757a516f9c4152b12b20c62e19c43429c2332bc42d24c83025cc352e8c100866190f3e2c16123f180f5636104d4e1d53750023670f388a001c6700246b1c3f8321428503266a11357f0d32820d38862e60a55a90ce5f97d05d90bf678aa866848f203f3919432b0b4922065223004b1c004d1d0757220f622c075e2918663219541c537845a8b28fecdcc3d7ae9c934739b83e31cd3d32d03b34cb372dd03a29ca3423c93126bd3b3b87374230183a1d458a074aa3003f9c11428e2c4a6e80837cc5a670d3a550b48624dda939f0b130deab36402f003c46111b370e344f2e2d3619514f38625c50635c56312d2e1c1a1b2c2b2744453f7576714848462321221d1c1a1f201b1224163e6f51002c0442683f335d2f105119216f351f6e370e541e3a74391a410c435434535540625c4c60584d605a5a30272a3a2c292f2116908372ece0cab8ac9693846fad9c88c1af9bc0a69954362b603b33572f275f352960392a563522583925593c2c6849376f4b3558321d401c0e3c1a1048231a4422165536246649376f4f446e5149907d76786f68272622161815393b38595b583f403b26272131342d4345403d3f3a515d5335573f315d3c06320e083411001b00072a12021f09162f1a0e251302240c0032112d653e113d1c283d1c4a4118ad966ab29f74b5a16fc8ab71907741988b6b9aa19a5f819c5c87b42f51810a1d48302b493522243623008f7930977f1ff7db6ef3d565c1a03fdebf7edec195eed7b7d1bfa7ded2c2f4eadefdf1e3f0e4d6eddfd4eed6caf3c4ba5f170bb85045c34338cf3c32d1372dce382ac32b1ecc322ac33a307b1e0d59160363271c652b1f591b0c501203440a003e0d064e26267951593b0c1c5c1a28700b0fc24742c94038c73830cc413cc04837ae612db4903a959b21758f14839d44304e12072c0d19352654574c48443b1e1f191217131111135654555d58552d25231d171712110d1d1e18595b504d493d5c5246625245736356a5978eab9e96a29791b9afa5b2a595443724b7aa99645746d1af55c4a451bd9f59ac8e58b49873dfc0abf6d0c7b38a88653b3c51394744527713367018448d1946990b35890d3384082e750d26681c1a5b24073d5820436f2131812324811610901c1c901a188e1d17771009660f0857120b481710522b244e2c2350241b6520196b120a6a03007c0b058c14139018177c0a0981140d811a097a26016f3d009e8c289aae2b94b72983a81c98ba327493119bbc3792b72b98bd3298b83b698a15779f2c495f00503700954a20b43419c72e1cca3225c1291cc6301fc32c1bc42a1ec23428ad3d2777372b384150465b786a4f708f4157b83732c62e20bf2f26c03129c43127ca3328cf362eae2920721a0e3b1f071641160855270e57390e504f0d437200246c0727723752a1001a6b031e6b2b468d001c5f00296b1f4e920c41874172ac688cac8397a0a0a0969892788a8c6750653a2453291053270350220c5b2b14612d04511b004716054f1c14592220521f839871d5ceb2c5a691db9989ad3d31c73a31ca352ecc3628c93825cb3d27be2f1fbd3a32a93f4339031b243d760744940d449e1c457d283426e3d992e7cb5ee4be3fc9a326cea730bc912977540334260029250a24240c2527112f32174c4f345756421e1c0f36312d3e3a3b6a6a6c6266654b50494f5048271f1d29211f22211c1422114065462a572c3e652e335f202c6723216625266b3517562138682a324d167170515f5241675a5265584f7f705b816e50664c275e421b452f0a29180051422faf9e8eead0b9d0b0999f7867693b2c6637276a392a6c382b6b3d2e694b3360462d7155406e4e395835156c4a2e4831231c0500654a4175574d6d4d4273524970534f62484742302e2b211f272823575c56585a575758534d4e48363930363c32323730313632303b330a210f1d3e233d6644002503284a2f04210b0a2013081c110e24181b3a280533173063420f3b1a233b173e390fa08b5eac976ab39d6bb39d63d1c0888f8b65aebcaf6287a2608aba0524530f214f212552140e30332532715e4f937c4ab09755624607b9a06ac6b08bd8c4abdac8b0e1d2bde5deccede7d9fcf4e7eee6d9eae4d8eee0d5e9cbc0925950570000c24742cd3834d63733cd342cc9342dc6322ec13633a92f2a99282280100c8b1a148c150da02d28a23e3c5204024c1f1c40272d392b443b213c5a1c276e1010c1423cc53c34c2433cbb573f9b5f29ae9640868914778a147a9538365917113710082a12122511475241333e2d0b13065a5c592c2c2c43443f585753393631221d17635f56958f81c2b7a5d5c6b3cfbcabbcab9bb7a99e9e948aa0988d9c968a39312649413671685f4f463dca9d28f1c75bac88309f82409d865dd2bca5d9c1b5ddbfb7e0b8acbfa29e9e9caa334365253a711d3273172969202f6a262d612014444a1f4c6820457c1d338717239c2426a72a28b230309816168a0d09800d087311086111084f100955231c4c1b145c2018741f1c6c09046f0600891a11850e0a890d0d8f141980050a7b00029d33257b3008926c257e7f19889d24a3b93a637a008da221a4ba34abc0338aa1137991077c9b1279a2188da930635c049b6328b23b19c42d1ac52b1fca3026c52f1ec83120ca2d24c22e24b334257020193e374742516e64537582425ab13535cb3429cf3f37c03129c43225cd392bc72e26bd372c7f1f0f3f170016390f0a54210c58290c563f14546d002a6104256c354e9e041e721631822c478e0522640025630d3a7b104088173e7592a4b0999a88b0a27fd3c0958b8257b8bd9590a88617452102451c045022226a3a074f1d054d1d054918114b19486f4296a07d9e9578dfc9b1daa7949f3d32bf3f36c8352dd23a2dd03d29bd2f19cb3e2dc33b2fae312b8d3f4c3b3c6c1541880f4295113662d5d7a8ecd76af6d749f4d137f7d442f4d1596a4b00644a1945331b443427423024372a1a2c271420220d2025112a2c1f6964606f6b6c66676c5f6366494a443634283b2d2a2c1d1a231a111e211014240a324e26496c32537d3b2f631b2f6c29246932215d27416120535a17947f4a8f6f46876e4f8670495d490e70560c83630ec6a653765b18402a00231200f5dfd2e4c0aa7d4b347e412f7633236d2916651e0c71271c3e000048240e40260d60412d6f4f366949235f4220503b2a3a281e4f392e6c51486c4e466d4e4b664c4b604c4d5648476159565859545257514c4c4a5c5d584c4d4735382f23291f252a231f25211d271f101c102338250b2d14476e5304260d03200a041c0e091f131e3428173223183b2514361b1b36172d3816332c02927f54967e52ac9466b39d6cb7aa7ebfbea07a857d788ca57382a92322441f1132230b2f2506284c2844624050654e46baa68d533614785c37b39b81cab5a0d8c7b3dfd2bfe2dac7eae3d1fcf6e6f1ebdbece6d8ede1d3eed8cbe5bab1550c05b9504ac93b37ce332fd03b34c5362eaf211da91e1b960f0c8f0a0596120daf2a23a015109a100e880c0e8c2c2e4f1c1b34202b23274a2a2a503d1c315e1d25781613b94c45ac4e46eba38d98703faa9850a6a042989f3f5d74242d5114134017123d2103250c1c361d3c53394b5846494a45302f2d0e0f09313328201c135f584eccc2b8d5c9bbddcebbd0c0a9ad9c8a6252424034288a8277918a80433f343f3b324a463d413a32aca59dd29312ffc750ac821e97752d9e7c57c8ab99c2b0a4c3b5acc6ada8c0a8a6b3a5a4b3a8b0b0a3b79987a19b839b623f55511c306a21347c1b2f851525961a2497191c971b199b1b18a21c1ba71c1fa81d20951514770a056a0d0560110a530a046015107a2723700c0a6c03006a05008a22197e0d09921f1c780c0a6e05028a1e1b96362a80341a76451abda76b817c2a74760b989c219b9e1d9fa21f9ea323a1aa2d7985079fb43198bc34638000a5a8417e5408a93d16c23420c52c1ec92d20c62d1dc72e1ecb2e25c82e26c3332aa23a394524354f4c675d506e602f44b94244cf3831b6211dc6312bc43024c12f20c33026bf3b2f912a194e1b002135100e4c1d145c2a095634035151165878133d770929721d3e8b20408b001a60001f622d50940024691a418c3f5b8d777978beb395c3b78fc8bf98aaa387d9d4c0dbd5c5c2ceba103d1c17552e0a4d22004315004e1c084617304a239b9a7bbcab91bba38bf1ddc4c29d8aac5f55b1443dc3362cce3527ca3322c53220c83525c33424bf3727a2403f4d2d52243472113d88173d61d0ce93eed459fad73dfdd831f8d435f7d55a5d43082f170050342654382d4f342b3f2b242619133d3a334950486970696c68676a646668676d65666a807b7840352f3d2c24311d14301c132f1d0f4a3d2a3e41222b4716436d2e6e95542b5f1f216e3627662d4e5d18c1aa5aa17216bd882ac29941846304967b0af0d552f4d642f4d549d9b94c6348014331193017109766558b4430832d1c88281a852413821c0d891d136a0e0383503f593a25391a057d5f43755932644a25745c42553f2a230c00674f45684c48684e4d523f3b60524f5b535056555053544f3536311c1b193f3e3c36373123261d2a2b252628232228244a514a272820262c22081d16032318486f5c001e0603230e0a22120b20112638282435232b341f5852383d2e0f3725015d47208e73488b6f48836a4c796959454440817e878f7c8f7651636c303892464aa3474ca8474e90343f874456563f5bbdb3be5b3b22c8a176b3906ac7aa8ccbbba4ddd0bde6d6bfecddc6ece4cff2ebd8f1e6d4f3e3d3f5dfd2f4d4c7b78979b5675abc4038cf3f37a1140bab2218ad241ea0170faf261caa281a881301931f109d1e1795110fa11f1f790f13692c343a22382f3362232a5e28183c2f0c20592227713733784846714d41a992739b8a5eb19e64b7ae73707e4b305428265a3422593929573a11391e0e311344574353524e2218191412061d1c0a5d5646dad1c0ded0c3ded1c1d5c8b7b3a6935d514140392931281f2f2822433e3a45423d4d48424c453b51493ebab0a4ce8e0affc850a07212966d2ba77e60ba988cb3a092ac9a908a6c6a4f2c2a39140e370e08441414854e515715196e1f247c1b228213199819209e171d9e1414a7201da5211d991813ad2623b02626a3171a960f138911107009046108025d0805882d2a912d2b81110f750200770b017e1206840f087c0904710802710b068f2d249840349b5744a47257ad8c6d9a834f98832a9f8a179b84029e8801b6a323948508a09716a9aa289eae2979870c7d7b14704a00993911b7321fc32f21c72e20c93020c82f1fc72d21c92f27c82f27af35344d111d5b4458382b3f471e2ca13533c03129c22d29c8302bbb291cb01e0fb02015ab2519ac3b2b651f062c2707183e151d5526125931065744054f5800305e0a2f7300236d052771102f7200175a26448c001a651034803c568f5a606ea09e92929580525a45727773a0a0a2d0c7c8ced0cbb7d7c81f543a1956370b4d27064a1b113e1398997abfa78fd3b79fdfc3abc7b39aba9e89dea89c8d342cc23d34d1392ccf392ac83523ca3628c73526c53723b3403975354d3e2e5b1b387424445b4d4504f3d658f6d435ffda31f5d230f4d65c2b15002b170c51392f41291f2d1511412f2d33292a7573745b6463636c6b68686a6664676666686968665b504a3c281d482718502715572d1574482b8a5d3c7053292225004e63224761203462240a571f2f703658621b937419e3aa37d59517dca62cedc240f5d13ff4d433f4d525f5d42fefcc4acbad554330102911076f422f762f1b8f291a931f10931d0fad3125c2392fcc564cba7264855a4789654f55371b7d6543745d3b58432856412c6e5d4d53413758453f5b49475e53515e5653524f4856534a635f543e3b32403c3b3937382425202b2c272a2925292a2543484400040045423d3737350a171d0c2426002212375843051e090819060f1a09191d0c333122392d1d452c185c3e26553c1e4b31104f310d5a3b1e543928523a366c595f60404b894c549f484ea13a35a9322ab32f2ab22e29a325269d424b593752897a8d583925d0aa85a57e5db89a7ebfb09bccc1afe3d1bbcbb9a1a29781efe7d2f8ebd8f4e4d4f5e3d5fae4d6ffe8d44304008c170ea81b149d170eab261da42119a32316a82d1b9d2e139336177c2007922a1f8d1c189623208f2f305f27302e1a35393f79182663100e361f12265c46494a322e624e4d6c5953c4b29eccb395cca884c4a3809081643a43262f5432275b372056340c3b1917391858684e837f765649431b15055b5640d0c5afdccfbcdecebedbcdc0b4a89a5f574a3c382c38362a2b262034312c2f2b2a524e4d4e4a475851494e4236c0b3a3ebbb3beaba4b9767157b4c18582e18472219442218411911591f1e621e1f621b196f241f7a2b24751c168b21238a151b8f172090131b9c171ca51b1ba71c19a91e19a217129b140e9d1811a7231e9d1718950e129b191b800c0d680a0a640c0a8b2928972a27a62925a8281fa6281c9a1e1298191081040077020091241d99342891402f87503b8d6953b19486bc9d7ec2964fd49f37d9a01be3ab1ae0ab1fcfa014d4a91cbb9a0fa08c0fa8972b6d59039e723585310fab3625bd3026c62f24c32d1ec93322c43223c02c20c82e24b8312d8d373a7342466550556a4646a7463fa32114a51610b5221abd2b1eb82919c23023c23629bc382c7d1a0772492d6b6d4831502620572d0e563110584c1b506f0026620327731a3b88001d5f06226319337d001664001b6e183883405d9726426a5e7b8d506e79819bb2859bb3879aa9889ca77e9aa588b0b03264581b4d322048251c2d095142256d5139a99175d8c3a8d8c2aad8bda8caa698b36f66b53c33c23325c73828c93a2ac6362bc53326c12d1fb8382f9c40455a2b3f343c61273943594b0ceed15cf3d53ff3d632f5d73bf5da6529170024180c433a31251e183f39395f5d5e666a6d61696b646d6c5e66685f686f61686e676964211d1141342355371f642b10752b06813302b7672aca7a35b6722994691b79671b5a6520345e1f37804b003b032f4000856e11d29e24d6930ee1a31ed69f11fbcf30ffda31f8d62cf9d738f4cf4a4928002b160033200f2a110078412c9a3020b33123c54336c3392ed2382cc43628993525dd9a878a5d4664462e6c563f6c5a447564529a8d7d9a92875a53495851475a57505656564545451f18106a61524b3f29463e2b3e3b3629292b3230332f2b2c312d2a3b3a361515134f514e555553252a2d222e3c1e2f370e1f151b2816373a29201d0a251e0b2c1f0c311a0c34160b37170a5231224f2e1b4e2e17593620411e0b46251c66403d3c0b06954c46a93935b6322eb9342fb7302db93131ac2623b22b25a93d33d99c97cfaca6593c2c886d5a6b4f419c8678b3a797cac2afd8c7b5e0cfbbe8dbc8efe4d0faefddf6eadaf3ead9fdedddffe7d5de9f90992321a51918af2926b4352ea72d229e2d1b963515c6774eba7b4f874b27671d107f2e2a66160b6b2b226642443e344f2c37772b3c810b133710121e4d4c485a534b675c5a695652dbbbaee2b8a0dda688bd80649e5f4e5d3221494a2b12320b0b401629593190a57ec2c3a3aca48f8378665e5a41c1bba1ddd1b7e9d9c2dfcfbfb6aa9e655e563e3b363637312d2e2824231e1f1e192d2c2a282629454044514947dbcdc0d2c1addbb339d1a63d8151075e2b005d281857221c501a0e5214076f201b7a211d81221e8a27218e291f92231ab131309c15199f1c21a62124a61c1c9e1310a82219a82219a9201a960f099b181097140c9913109a14139d191789120e72150d5e0700942d269c2720a5251ca82217aa2619ab271aa21d14ab2b22a32a22992a2196362a8a3d2d865340a07d6ab5948bc1997fc68c4ce09c37eca41ce9a20ceca815ecac17e4a90fdda917cda0218e68036848008d63319b54369e3b28ba362ac12d21c63021c32d1ec43322c32f21cc2f26bf2f27af4039580d074621194b2319791f14a82e23b72d23c12c25c22e22be281acc352ace3a30b82a20911d0ea25f45a88b6b9595731e36122a56321e4f3c062c3f1c3c6d001f6a0f2e800a296c2342831f3f8804246f112c790d2a702947850f3063789ec32049692449732548703d5e7f6081a07395b8597d95254d4f496b5b42543a4b4a2c573d24613f26684e35745c4281654f886c57bea797c59589a43e32c13d30c73b2cc7382ac7372cbe2b21cd392bc3392eab353178292c27121b363322bfaa5bf2d458f3d539eed12decce3ae2ca5c2416003f392b3b3c36383a396c6d6f63676a6670715f6968606662626b6a5e6a763f4c541b21171716005f57305a3b0dc68253ce733cd5742fe27d2de27c27dc7d23cd791fb97d278b7021585f193f692928510b4e5000b0932dc28b0ceca91deba71ee4a816ffd12ffad127fbd42efad435f8d243cba737705214422b092616003d1201a74031c63e32c5382ecc352cd73528d53c2c971e0dc76c57d3977f8c68508f79649d8d7da7998c6d63595750485654485b5a48403e2f595a54413e37362a1a89795f9985624e3e1d3d382531302b2e292d342f33242321484743414141515254515254585d61101622353841807b773e34283c2c1d3a271836210e361d093c1a0e4a241b5732295e39305e3a2e66412f4621074722053f1a004d2009581d0f660f05ba3e34b12119b72621bf2f2ead2321cb4440b82e23992111ad5a4ad5a1945c433e92868840333a3d32369e978fb5ab9fd2c2b3e0cfbde7dac7ece1cff1e5d5f6eddef2ecdcf8ebdbffeedcc68b7d8f29248c16129328209c372b872719a6513cd3916ffac69effd8adffdfbb4d1c0d5a2118642b1a6e403360474a2d2846283a7c152a6d0b1632151d204d544d4e51485c54516b534f9664599e5d4b99563b91472e92403589453a65462a222a030f4013306537d3e2b9dcd6b4e1d7bcd8cdb7d1cbb3dbd4bae4d5bedfcebac4b4a571645b3d38343d3c3a2f2f2f30302e35342f38373233333128282a37353a4b4341bbab9cd8c6b0d4ad38cfa8416b41006631076e26186e1d19721f0f822b17852a1786221392261c98271f9b28219f2820a62721a11c179e1711b22921ad20179c130997190b9b211490140c9716109d18139b120c9b120ca8231aa22416811200741f02701c00912a179c2618a22415a62416a82415a82417a82418a6271e9e2920982f298d332a853b3083493bac7d6db88e7ebf9370c48943d8952ce49f13e8a109eca817eba915e8aa09e3a80cdea41fa5710b7e5b19836036885538863520b33826bd2c1bc62e20c52d1fc83022cb3224cb2a20c93126b935268b2614420700703726701409a42e24bf352bca332ac02219cb2a22c62721c0261ec42f28a3271bad5941b17b5fb28c75aa958078765f4c52464b525a545d840a1d690b2981012571042c7200246b042b6e142d66354671717d93081b2c4d6e8f315883395f9035598d375b8d3d659815447c17426d6f8a9b7f8b872f30205748315e3e295c36215a372356331f592e1d4e29178d7a69bb9c8aaf6252ac3b2bc13528cc3429c12e24c33426c63524c33426bc312aab3c317e442c917138e9c95af1d23cf4d326f0ce26e6c538c8af4b392e00373528616360676b6e6c6d71666a6b61676564696365675c5e635f0914281a27371f271863693d6062194d3800c5873edc8138eb8435ea7d2aec7e29ea7b21ef7d1ce77c1ad47c22d49b42675a006b660298760af2bb46d3930ffeb92eecaa1ee4aa1ae3b519fed432fcd22efed430f4cc2eedc53ff1c86c3818002a1b00320c009c3c30c03c30ca362cd13328d33627cf3827c03522c8563ef1a186c69479b69e84786d57564a3a584e445b524d60574ea89e857f7659968c7361553d42321199835ac2a875937d4b7e724a2c260e322e2d35343a5454524d4d4b4e4d5351515967686c58585a3e383c311e2244252345221c42241a45281a4829174726154b291f59342c552f245b332b5d3430613a295f390a966f2cb78b40a7793b43150055150cb1463ebd3934b02520c0332cbb3127a71f13c0372da62b23ad4641df9d9e5947533b4159262f50383c59767178a89b95cdbbafd7c6b4e4d5c2ebdecdf2e4d9fff6edf1e9defdebddf3cebe632e1e7d3a29a35f4ce7ad97ffd9c0ffdac2ffd8bfffe2c9fce0c8f1d9c1eed5bf4d2c1b5d3627693c29694137604a563a3a5c1f3773122c65161e331e1e1e51544d525449545045684a40893f36923929bb7053ba7558a25a4c753124874a374b34141c4a1c316b3bd1e1bce2dbbee1d7bce2d7c1e2d7c5e2d7c5e0d3c2c3b6a6726459433930413a34312d2a4846474240412f2b283b3a363b3d382e332f2626263f3a365b4b3cddc8b3ccab4ecaaa5787672c5d2d077e2b1d8e271e962b1792240d992a19901f119f261da62a229b20199a1d17a1201b98140fa31e15a82217a81d168f090094180e90170e8e150d9c211aad2e289315099318068f1c01851a009a3f139b521d853907962f10a02915a32614a42516a82619a82619a8231aa6261da029238f282187322b7f362d864438bd7e6fc28573cb8b68c57b3cd98d2de09214e69b0ee5a112e7a513e3a206e6a412e29b27ba7c258d642e71502d795638783a21a93925c03322c43121c72f21c52c1cc92d20cd2f26c72b1fc02f1cb33c24590b00732f1a5f0300a7342db93028be251dcb2924ce2b24c82923c92f27c9302aba362aaf503cb26e57b68171b48c80a7897ea28e85ffeeef564e653a42800c23710b2d7711367a0a2f66243f6a5b667c8989937577743f4c54213f65254a7e567aae3e6296688dc4234b883666a6436b9c728194a5a5a3a39d8f5d4c3a6746335d37245d36255e33235e2d1e552a1a3f2a19b19884c78e7a953a27c74135ce372cc73528c13224c03322c33426c43129b33527974223966020d8b247f0d349ebca31e3c235dfc0566955105953336b6c6465696a63686b6365646667626a675e6a675846412e231f1410131c0a13120a1400828e467d8923857d10653200e38f39ee842cf6832af08128f07e26f47f22f28027eb8231ac5a04e6b952b38e19ca8f11e49e1aeba61ddc970ce3a013e0a412dba912fbcf32fbd02cf9ce27fdd22bf2c631ddb03d7b550a422f0e2507006d241bb0443ac5382ed2362acb3423c93420d03926c5412ca03c24dc997ec9a78cb3a389503f2b4e3d2d66524798836ec6b388baa97581704275633b4d3b15847147a08953907b44786b3e3732154e4d4b4c4d524e4e4c52534e4f505248494d4c4c4c5d585456433c402313491f0951230b4923104c27154d2818542e214e2a1e5430245c3428562e24673f3d5e3825744c0ee4b95ddeae40daae4f3615005c2b1c91352ab63d35b22d28cd4039bb2e24c2382dbe352bb837319f292785323a32192f2a32561f2e592d375b3a3343867877b1a192d3c2aeddccb8f5e4d2c0b0a34e4236857c6dd7c6b6ffe0d0ffe5d3ffdac6ffddc4ffe5caf9e1c5f3e2c6f3e3c9f0e0c9efdecce0cfbfd2bfb0997e736140316f452f6c463b5341512e315a19387119396a1a20303934314e4f494e50455851476c473e913832a94136f2a186d9987cac7463672c1e8d40306e3f2537582d2d6234d4e4c0e0d9bde7ddc4e9ddc7e8d8c9e3d5c8c3b7ab776d63473d33443b343b3330231d1d403c3d3733323833302b28233b3c373536302c29204e4633857150cdb48bccb583c1ab7ca99572a0765d8a33209d2a18a62a12ab2816ae2825a61f23a21c199c18149a1816aa2828ac28268d0b099515129a1a17920d0e9b15169f1a1b9d1b1b971b19941f188f231789250e7c2100a8571fa55e1caa6c21b7812bd18f4397340aa42c14a82618a9241ba62720a72620aa231faa2421a52824871a137e2c2178302491443a853126812317af4b33d56e43e17c38de7f21f4a12bde9a13d59708e09c13e49b28ce7d2ebd7441c7966e694827644c2a6d3e22973323b73528bc2d1fc52f20c72f21c52d20c72d25c72f24c42f1bb8381f92381e60120063090090231eba332dbe271ecd2e28c92c25c52e25bc281ebf251bc3392e963222ac6757a27162a17b70ba9992d5b7af89645c90777bc7c3e6233067122768152a61444d6c9593969a896f907f618582797a87981e3c702448861c3c6d294a772e52862a4f86385f986480a88d9298c5c1b5c4c2b37c73625a402f5e39295a30225e30235e2f1f562b1b4a2b19876b56ae8b6f87452ba93423c33527c03224c23627c23929ba3025c0312bbf3b36952f2197512fd8b06bdfc76ddcc663907b285c4a1c7c705a69665f65696a646c6e626b6a6566606c66586e614e76644c7a694d7c6c536f604d46401c7b823297a93b8a9f1e93991b9c7b14d69134f4892bfb8225f48229ed8733df833ac77635cc7f49813d00ffcd6ddaa229e39e13feb322eaa218ffbb31e19607dd9704e7af1cf7c92efacf2afcd226f7cd21f7cb2eeabd3e7f5a013a24004330225d3f355a1b12b33e35c53628cb3824ce3921d13624cb392a99200fcc715ce2b397ddc2a4ddbfa5b19178cca98dccaa7cab8b40947a259b853c6b5a24463c19494021635629706434605a36504f3a444643545559615d5a56534a585e5253594d5e5a4f5c4f3e3c23054c2a00542d00542b00582e045d351b50291a4a24194c2717421d0b421c093712023916105632186b4300e3b448e9b432e0b33e7b621f4b2705620f00b13e37bd3935c23432b2231fb92c25c3392fa41e15a4201cb24d5372445e766c8f272f54181e3e241b2c2a1c1b433826a19379d5bfaaebd4c2fcebd9f7ebd5f3e9d0f3e7cdffebd3fee8d1eedbcaf0e0d0f0dfcdf0e1cce2d8bddfd6b9eee0c6efdfc8ead8c4edd7caf6dad65c3a316e40266f4837503e54363c6c1e407d2446762325325349474d4c4a4e4d49564b455b322c8026259f3630dc8a75db9f87a784706338278c382d7e3d29304117325b2fd7e2c2e0d9bfe6d7c0f0e0c9e3d2c2cebdb37c736a463f37423c303f38303b35373832362a24263934313e3b3647443f36323338312b4d4129827042d1b46ebc9947e9dac3e2d6c0dfd4c2eac5b3953a28a52a18b02c17ac2013a3171aa71a22a31b1d9d1716a01b1c9f1d1d9d1b1994121090131195191997161b981920a5282e9623267e18147a2015843320a86038ba7a32e2aa4dc6922fd2a33ba17606c6892e943402a32b13a92719a9241da62720a72822ab2421ac2522ae2f2980110a761e14823025882b247a130c8010058c1404971f04901b00a23600cd6f18f2ab35e2a025d88b21a85302b05425be6a4ebf7f66b1836b6245256b40207c240caf3824be3523c02d1dc62e21c62e21c42d24c72f24c72e1cbe361ea339216e130074170f760a07b42d27c12a23b71e18c82f29c12e24c33124d43c31c236298e1f149440358c4c40e7b5aaad827cf2c9c3ffd7caffd9d5b8a2af544b6a41406c4543687d6d77937b63a18345ac935079714a6f78732941671a3b713d5d8e264878294e831e43783151847c90b1a8a8a6c8c1aecccabbbdb7a7ab98896848395b2f226535275d2f1f542918421b0a65422e46280c68351aaa4533b93729bc3323be3223bb3325b2291fbe332cb3322d972e285e150464421d4638093f32006f663f6f695d66646768676c6a6b6d636864676a61646351665e477564468f7b5a9079598a724e9e855d988445968f27a4ab2998ae1f9caa1fa599218b5c00e79033f38d38e58636d37c37de925ed18e648f4f2c8c5222af7921e7af38f0a919ed9f09f3a81bcf8300eb9e10f2aa1adb9e0fd4a20bfdd22dfcd427fad022f6cb27fdce409f760c81672c6a5b3e6c65552706009a3f3ab6382ccc4029cd371fcb2f20ca3426b32b1db74a36ffb99ff4c6a4ebc199e7bf8ecea5679f7626c9a63e987e108b7b1c615b0f5356213f441b5150244b49235151375052445254514e4f5154534f5b5c54535b4e585c4b73695049330a6142008f6a11c79e32e5ba52c496493f1400401900310c003d1a073b1b0638150133120035170c5a3b1cb79349e2b74fe6b43bd1a73b958240381e00531200a5433ab33632930706c53333bf2e2baf251bc2382ebc2e2aa43033692b3a381f34342f458d8c9edcd1d9f8e9e4f5edd8f7edd2f5e0cbf9e4cff6ead4f1ead0eae1c4ece1c3feedd1eddcc2e9ddc3e9dec2f1e1c0eddeb7e1d3a4f2e2b1ffe9bafee2baebd1ac91765953352a5f3a3173493368463d4b40602c376d21417c3d5c8a21232f534a4554504d564e4b584740a77c76751f1e9b3530a34a3ae19f89a98d755f3c2880291f8f43334d4725354b24cbd2b1ddd7bde8dac0e0cebad4c0b581726b433c36413e393b392d3d3a31484445332e323d39383d3a353c3934413a3442382f54442b715a24ac8d3bcea742edc252dfddd0e4e0d4dcd5cdbb958c9a3a2ca122139b170b9e19129b1715a32123a41d21910c0f94121295151494141194150f9c1d17991c1a97191d9621298a272c762826975e55a477648c6343cfa769d9b044eac23cd1a520ebbf3a9b6f00cc8e278f31009f2a16a7271aa8251ba5261da6251fac221fae2421a629237c0b03721007801e159625217900007d0400890f04911304a629158b15009a3101b76710e3983ba74b0c7f1a00831d04a34232974036a1594b73412a6f3a1aa3542b9e340db8341fc02c1ec52d22c42c21c52e23c83023c92c1dc83523b63c27a63b298823196b0000ba332fc4312ad23f38bf2c25be2922c53326bd2b1ec0362993170d97281fc160578f4137ffcbc2ab7a73ae7a6fdca79fffd0ceffd4dbfed9ea401f2a522d25ab8a61a28a34e2cf68a59639504c0f4e5a584d678a466b9f5f89c5345e98193e73395a877a8ba5acaba6d0c8b3d2ccbcc3bdad6255456046376638295c2b1a572c1b492310401502633a265d3b226737208c3627a7372bbe382cc93b2db62a1db0261bb52c229f241c8b2f225f2318442e23312d227a74686c6960616564636b6d6668656a6a626665536e6a51766d50756b488275528375508874538f764d9f8049a88736be9c2e8f7d00b1ba29a2b420a9ad22907f09b98935b07030d4975ee8aa7bf5b391efac92a966538f5732724b00fbd362eeb424eaa107ec9b0ef5a31beda117eda81cf5b62be4ad1cffd738f9d32af9d124f8cc23fcca2de1b230caa64e98834e807b651e0b053e0000a9423bc23b27cd351ed1392bc83428c43527c34433ac4932feb48fecb97a9c741ddab243d8b537bfa220a192138e911e8e9d36425700576b233e491e4b50394c5445525750535550565855535d554d5852565f5e5c5a4d3320009b7b2edeba40d2a919c99b08cd9e12d8a730986b10532e00432405503520553e2c4a311d4d341ebba58ef5ddb7fbdf9ed2b162bd9445ab884691825758482e340f00954f43ad3c34bd322dba2626c4302ec1342db52620c93332a01e1eae5f5afed3cdf8e3def0e3ddebdad2f7eadaf8f3dde6e4cbe2dac3d9d1baf2f2dae2e0c7f3e7cff2e1c7f6e2c7f6dfbffae3b9ffeeb8ffe6a3f9de8fddbf69c6a24abc8f3ca7792b8d691f81612457340e55321e43251d53414f3b3c6a303f7a243d76546a93333541534c465148435e4f48584036b88c83631813953632a13b2fed9a88c49f8467412a7922199642385d3d24443f1fc4c8a5dbdabbe2d4bad0bdac8976704739384640403b3a361b1a1539393139383434332f292a2441403b3630303c2f2755402387692ddbb64ee9bd40eab737cc9514e1e2dadeded6dfdcd7bc9d9876261b98281da82d289f1f1e911412911412971718911110991918971a168f1512921f1a972a238f262276121482292dbc7a7caf8380967f79897d71928575b2a477c6b354ccb63ccfb139d0ad35bc9921d7a1418b31009e2b16a8281baa251ca6261da6261dac231daa251ea0271e801004770b0194211aa52323a41e1d8e0d089718118f0e089f2017800600922508ad5315bc64259f38178a1f0d84190fa13a33922c289e443c7c3425652205d88b5f9d3e12b53720bf3022c62f24c62e23c42e20c73122cb2e1fc42d1cbb3220b037267f15086c0000b6322db92e27b52a23bd322bbd2e28bf3028c2352ba71f139a150ea0271f942b2596413affc3bdffd6d2ebafa7ce8f86e8a7a1a36663bb8585c190896a3b1fa27a3ccdb143e3cb45e7cc47dec95e807a4055604f506c7a4a70945076a33153805a74977c8898bab1a8d5c6afe0d5c3ccc3b2c9c0af503f2b73503a5f3a2055351e5a3a235e351f6238225f39246639263e00008f352ab93f32c1392dad271ca92a219d2a2385271d6e2a1f4f29206f6468686b7268676d66676b6065686769666d655a71624b695532826d428b764795814f93824e97855597815aa08558a18242b89039d4a12ecaa21ea7a419a9b4299fa51fa19527e5ba76ffc498f7b793dc9577cc7a64c36d5ca85449924f34795517d2b24fdaa61ee4a10affb629f7a71eeaa117ffbe35d69209dfa213e3b519fcd530fed52dfcd228ffcf27f3c331deb54b99803d8780631b100a300a09631a14b63e2ec63522ca3628c93227cd392bc03425a42917c4623bc58337b6871be2b830ddb925d1b525a79a10a1a72d98ab3587a32a89a33e2b3d03424f33535d524c524e565752565751515850565c505b594c332403391c00caa437e5b922f5c51be8b50cdca807e6b221d9aa34e1bd69ecce98e4cdaee5d0bde5d1b9e2ceb3e4d1b1bfac84c0ac77b7a168caaa7bc0a47da6967ca296809d8674986554ab4a3aba372db92727c63031b52821c93c35ca322fb32c28a64638ffd8c5fdddc8e9d7c1e8d3bee9d7bff0e7cae4ddc0efe1c6eedfc2eee4c0efe3b9fee9bcffecbaffe3ade9ca8adab96cd4b157d6b449dbb341d7aa35d09d2aba8215a46f05b78c23ebc76f644212957a6932222c3c3b5d15245f213979253a6f4d5c7d484850554e46554b4256453b7d6356d0a4977e3b339a413b9f3329e98576dea48c965e477e211995372f8d4b3b936950e5c7abe0c8acd7bca78b74664b3c374e44433d39383938363b3a362a2b2533342e3536304d4e483e3e3438302557462a826227deb355efbe3bf6c02cf5be2ed7a012e7e4dbe6e3dae5e4dfe7d8d1e8bcb16f251a8b221f971c1e911517941818941a17941b13a52620a429247f120f7e201e6e231e9a5f59c08f8bab8582ab8f8cab9b9bafaeb34e5663282f4b363c4860613fa8a36971672a6d5e1ba99848cba35b8433069b2d12a8281baa231da8241fa8241faa231da8281d992a197a0c00921c10a01f19aa1e1da91b1a9f15139c1613a0201f800500850b0096240ce07851ab48217e1500972c24a73e3abb544f9a312b9c352c9f3e379b4230d48461b75d38b43d27bb3124c22e24c93124c3321dc13119c93020c93022c63021bf372794251482180aad3429b3342bba3a3199181296151097130f8c0200a2181596160dae3e33f29b92dc958fd99798efadaff1aca7a7605afeb7b5ae6d6be0aba7e9baa6774915ba9233f9d247dcb414f4c92cf1c934eacc4ad7c8636c703353654d385462324d688493a68c8d91c5b2a3ddc5abdacab3dcd1bbd8d1bec9c3a9534925685a33504122533e23603c225e351f62392760362853271c76362c9a3227a2281da22c20902b236e27235e2e2a50332d7366606d6c7161686e63676a6262626b676473655a916f56a579529f6e34774a06a07a3387651d8f6b21a08140a387579e8354a3864acda452e0a12de7ae2ba8921ab3ac3aada43ba28331ad663ad2725ac25c46ae3e2ab43927b73c2db54339832b178253276e4d00f2c246ffc536f2af20eda61ade940dfdb32cdc9308e7a513d7a208ffd332fcd22effd62efcce23fbce35ab831285671f7768492b221921120f330704a0423abd3a30c63329ce342acd3528c63224b92d1eab350ffcab5af0b541f1be31e2b923d6b625ac990faca72f9da72c9bb32793ae2d98ac55505e2b4c55445155545b5b595956515c584c665b3f8c75419475258a6600e7bb34f6bf24f3b812edb70cecb711f3bd25ecbc36dcb945ceb35cdbbf97d2baa2d5c0a1d4c29ed1bf9b9f8f6ba3946da79773af9a7fae9a82b4a38fc2b29bdcc8b0ecc4aba95942b34232c53a37bb2727b72c25b72e24b82923a219139f2d23d78577ffddc3eeddbff7ddc2f2d7b9f7e4bafbe4baffe7c5ffe9c1f5cf91dbb668d3aa508c6200eac052ecc24aedc542edc438efc231edba29e3a921d09513c08609ac7900fdd14ceec95e886d3ea5979632335104154b1c3c852041882d4271404b614b4b4b4e483a52483e57493cc1ab9dd1ac9cb3786a641005a8372faf3d32a74a3891362393271daf40379b3728a245349e4233b86a5d9d695b573b2d4940373c3b363c383549454434302f302f2b3a39343f403a36373134332150471e5e4703e6bd54d5a020f8bb2fdfa311e6b21ee7b822e9e6dde1e1d7dedfd9e3dfd6efddd1f8cdc4681a18831f218b1d20901e1e8a1a188c1f1a90231e87241f792523b77674be928faf928cac9b93b7aca6bdb4afbebcbf919aab1221422b3d6f2d406b3d4b58424e4a2128211f2312323210947a557c3215962d18a2281ba6231ba5241ea8241fa8251da4281c9a2d19780d009b2615a21f15b0211db21e1eab1b1a8f05038d0b0b7c010093190c941f0bb4482e8018008f2518a037338119168f27248d251c942c23a33a3689241c9c442c7e200493200eb83427c33124c22c1bc5351dc3331bc52f1ec72f21c73122bb3420a73b218c2810750400951c13880d067d0200a228238a0d0b8c0607b72f2f98140f89190effafa3e19e96ffbabdffc1c7914643dd928fe09a9aebaba9ce998bebbe959c721efed45befc427ffd829facb1dfed023f3c91fe6c42de6d35dc2bd6c8187618b9481848573aa9f8bd8bea5e2c7ace0ccb4ded2bad8d2bacfcfad8d915e53531d4c3e19563c215d3b205f392260392859372b51342e5b302a8c3c3591332b852e2568231c4d27267e6e6e6864616a6f6b626669666a6d66686768655e5e5141391e006032007e4300955700b07414c89232eebc5bdca845996c179c7e48816a409882518d6a28d99e40dca33cc6a94da6944293783187541da14329b23a2cb93a2bc33a2ac33122ca3a2fc039339a3324925c3a775412fecf63dca620ecaf21f5b223e79d16d78903feb125f4ad1debb21bfdcc31fdd02fffd42ffed227fad030f1cc4a94751a68552a352b1f25211e240f0e440100a93e36c3392fc93126cb3326cd3729ca3426d04b2aaf4803ffb54df2b632edbf2ee1ba2ec3a7228b7c05aaac2f9ab11b94b1219cb243425209525c3a575a515454525b544a655639725923a98531b08819b28c07e6ba25f4ba1bf7ba12edb808e0ac00dca70bc99a0ce5c242cbaf4c816736856d518571508a7a58948663978a68b3a588e2d4bafdeedbf8e9d6f1e0ccf1dfc9e6d5bbe1bfa4be7c62a74431b8332eb42320bc312abf362ece413abc332da72724a74135ffd5b8ffe4baffe4b3fcd89ee7c180a77e3c69370087520ce2af53f3c152efbd40e2b029ebbb2bfacb33f6c928f0c31ff2c21aecb615e1a310bd8000bc8602eaba3af7d051e4ca6d4f432ba2a3b72c385e1b30671b3c7f23417f4654795f636f4e49435047365245354f3c2dd0b6a5d9b2a1cb9281833427a53a32ac362ca63527a534249a2118840a00860c00a92d21b5352caa3b327d33285e362a463d2e181b1033322d3c38373d393a2a29274746412f2c23332f23463b1d5c4905cbab46e0b12df6bc2ce3a115fcbf33e4b52bcaa016e0e3dae4e5dde0e1d9ddddd5e3dcd2ebd9cff6cdc7612121872e32912e338724276f1618904947c28a89bd9492b49897bfadadc8bebccfc8becec7bfcbc3c1c4c1cc444b680a19440011460a21570219450e274f20376033476834435631222978373591302797271c9f261da1251da4251ea9261ea2261a9a2c1d8219069127119a230fb0231caf1918b21e1cad1f1da21c19a4251e981f0cb13f27952f197f1c098b2519831c1576100c851f1b922f29902d279c3634a23c38610000b75041952318b7372ac1331fc8331bc3311ac53220c63022c73325bd301fa62a10a24218892d068b1d0c790200a9322e9e27218b120a880b05981213bd35359c151190170c7f2411eda495e39b9ed48d93d48a8bffb7b8945657fdc4bbc48f6f744501e9c04cecc730f7d327f3d01cefc815f5cc1af4ca16e1b70df5ce35e3c33ce6cf5dae9b3d7360149c864dd8bc94e6cbaee2cdb8dacbb6d9d4b7c7ca9d78833e858642573a1261371e5c381e5a3a21593827563b304b39374d3437673737662e2d592d2c6648467769696a6a6a636f6d606c6a69696967625f6f6a6735291b674f2b8f6b2dae7f23f7bf4effc448eaa627c37e05d38e15d18d10dea7405536005e4d2fa69778b6a079cea675cca36fc8b17fbaa276b082608c4229b24435c03c2fc43827c33423c83428ca372fc03530b244378c4f32815a21a17419ebb741ebb024e3a10fffbb33e49610ffb52bf6a91be4a313d59d08ffce30ffd430fcd228f9d42df4d434dfc3464e3900463a24312d2a2b21223e1911974d42b63c31c63226cb3526c93324ca3425c4361ea72a00f48e46feb647eeb935e6b532d3ac2d573e00b2ac329bae1e96b72299b433a0b652444f15565c405758525b5444776128b8963db99024be9515bb9609e5bc24eab614f9c017f3c00dfbc91adfad0cd8ab1cd3b038d4b95e907c47a29271bbab92f3e4cdf6edd0f5eccff8ead0fdedd6fdefd5e7d9bfebdbc2f0e0c7e3d2b6f0d2b6cb947fa04938b7392db7271fc13331bb2f2eb92e29be3330ba2f32ac312ab356358f490eb9812acf9b36c08720cc932ae6b147f3c24cf3c53cf4c632f6c731f9c730edbc21e3b313f5c824f5c620efbf15e4ae0dcc9300bd8500c4940cf2cd58e0c66f50471c1b24352a3b668592b45f6c8e33446f2c3a5f9499acddd8dcddd3c7decfbcdac3b3dabdabd8b49edfb09ce1a394d38578bf6155790d018f190db4382c9a1a0fb23023b73527b83427bb3228b1352ba140377136284d3a2b3536282e2f273737353b393c4341423c3b3737332753432a614714c8a446dcae34f3be32dea414edb228eab335e1b646b59026e6e9e0e1e2dae7e4dde3e0d9dadad2e2ded5e8d7cff6d5d0703837723031c28081e1a9a8c19b98c6aeaad3c4c1d9d1cfd9d5d2d0cfcacfcfc5d2cfc6d0cccdc8c7d7303a5e03154700154e051d590a245f011e5800175503205a253b6a1a1939340b197230317d302a8831288d2f27912a239a2b22972c24963a2f5e0b00c8775a88290d9e1c0eaf2117a51b10a420139b20119f2a1892240baf4630761203801e13953028922b269a3231942e2c7a1b1783211e9b33327a0e0c9f322bd6655d8f1810bd3d32bc2f1dbf2c18c43320c03321c23a2a9d200ec2523c9a3c18b87035893e07760d008009059a201f840806a6292390110b8d0708a71f1fa0161394190a9c371bbf6b51e59c93e8a4a3c87e7dce8785ffccc77a4229744006c99937f5ca3fe6bf19f2cf1de9c710fbd623f0c916f7cd19facd1cf6c81bf3c823e8c426e9c938eed054c7aa46dbbd75e2c490dfc7a1e0cfb1cbc2a1b9b88a9196534a46065e3f205a3626553e2e503e324f3c384b3d3d3f3a403029304a333940272b7c6d726c6668676769626667626b6a62615d79605c74514d2e0d082707006a4614a97f2dc79323f0b630dc9b0de19a0afbaf26f5a920e39a0dd39a2670521642341988836db1ab95dac4afd7bea8c8bba8c3b2a2c79c958b403bb74239cb3f32c53625c63323c52e23bf2a23bf2e29b6403479361b855d2c6d4300ffd36be6ac27e7a513efa81cf3a71de19106f0a317df9a0eedaf1effd032ffd32dfdd42cfad52cf8d62ee4c640ac955243341d3b3833302c2d46373294655ba24035ba382ac33426c93324cb3423cb3622b62a11b13b0dbf6a17eaaa3ee7b135af8201dab63baf9d1da6af229db52398b3269ab23874842c5057215a5a40665939bfa256cba43bcba329c19913d8af23ebbf2aebb91cf0bc18f4c418f4c521ecbf32e6bd49ffe78cfff0acf9e8baf4e6c9f1e2cffbeeddf8f1d7e6dfc3f0e1caf8ead0e5dcbfe9e2c5ece5c9ddd6bae2d8bde1d0b6d0b09bb17260af3e2ebb2e24be2f2bba2b27b1241dbf322bc736399c160dba4826bd6420e1a038fec64bcd8d11bc7c00c58e0fedbd37f4c738f2c632f6c932f9ca34f8c933edc027d6ab0ff2c52ae8b71dd09c08be8a00b98800f7cc49edd06c524518181c1d152b54021b51324065bcc6e1c2c9e3d0d3e6dfd9dddfd5cce6d9c8ead4bfe8c4b4e8b9a9f1b8a4c78471934435993f34932d1f942416a22418ba3429ba3026bf352abe3225bc3023c13128bc362da83930b86e61785b49413e2d3a372e3938343e3c41413d3e302c23514328634813d4ae5bd7a532ffca43fbc63ae8b42de8b540cca03dbe9a4c82641ee7e8e0e7e4dde8e0dde9dfdde3dedae6e3dce2e0d4e0dacee7d9cce8d8c9d3c6b6c8bfb0d3d1c4d8d8ced7d2cedbd6d2d9d6cddbdbcfd2d2c6cacdc6c2c7cdbac5d91b2e58041d530b256008205c1d326b051a5300124d06235b0923540d1d4116172940353b4d38374d2e29512822652e27782f297e373159241c340b00835b38c68863962a109f210b9f281095280b8f2d068f330caf5938a54d37902f268c2826bd5755932b2aa4373a8a21257b1b1c8b2928a53534931d19a62f27de655cbc3d37a41f1ac1322ec13129ba2e1d9d1f09b54b35a75035965431a2703baf8c3a834f04ac492c8d100c910f0fa31e218b090994100e960e0e8b0101b12a279718099b2b05b85b30ffb99bc48573f0aaa0fbb3a7793520824413b17b1bfccb48f6c42deebf17f4c91afbd220f9cf21fed428e7bd11f0c419ecc216f9d124e2be12ebcb22e8cb27e4c431eac64cd8b655dcbe78dfc894d7c9a2c5bc95958b58504319504031493f403f42474048554a4c6341435a343b4b1f2531595965676570676a735f646a65686d686667726765815e5a79302a943d3683352b813f256a3c01ac8027c78f18df9d15da9708e49d0deb9e12ffb325dd9a03d19c1ca0823a1f1200212914616c5ccbc8b9cdc9bdb3bab39c9d9f78676f8c555bad3c38c4362cc63425c73526cf3b2fcb342bcb342bbe4032b0654e8d613a7f581fdeb45ee5ab30f4b021ffbf2ce89e0bf2aa18e39b0be0970ddf9c0de2ad0fffd831fbd528f8d229fed337f9d25b371e004134212924202f2d30625e5f957d79b6766aa44031ba362acc352aca3123c7301fc63524e060459f3909a8590cb77e0adeaf25dfb120dfbc2ca1980fa9b127a2b9239cb526a3b640464f00625c209a854cc6a24cd2a93dd9b23bcba423ba8b07e8b72eeebc29edbc22e9bb1fe7bc32795100d3b474ffebbcf9ebc8fbebd1f4e3cfeddbcdfaeadbe1d6c0ede6ccf0e6cbeee7cae7e3c6ebebcfe4ebcae4edcedee4cab7bba470725c4b2c17a54836ba3627c13126bb271bbb291ac8392bb11d19b42a1db03a16ffae6bf2b54bd4a323bf8905c48b08d19b1fb07d08d8a53af6c859f4c84bf2c744f0c747f4cb4be5bf3ac9a11eeec048c5921cb88704e1b230f4cb55c3a95e322e2d13204a162d5f0c26590a1c4a2f3c5ec0c5d8d9d4dae8d7cfefdac9e3d3bce4c7b5cf998fae645bbb6556a03c2c8b1b0f9b2217b5352ac23c30bd3124bf2f24c53127c53127c62f26c83126c73027ba3026b03b32a75549a6816f7e7160473f323f3a36342f362e25285242325f4512e3bb59d7a626efb730d5a016f0c23bd3ac37e1bd69c4a56cad966d6e5b3be6e6dee5e2dbece4e1e9e1dee9e4e0e0dfdae3e5dae3e5d8e1e3d5dee1d0e0e4d3dae1cfd8e0d1d8e0d3d9dad4deddd8d6d6cad4d5c7d3d5c7cacfc9c5cfd88798b20b234f001a5016336d00164f000a401a2b61000d490f2964082255061e44192a3e2e3841414649424240413c363f2e264120192b09001c08011c0e01281a003c19008033158a2c0a993e119f4c16a0581d864410824322b06d5c92453da04b48b45752ad4947ae4444801616943032a94140720000b1322baf2f24cd4a40e25d56a41a17b11f20ba2926c73d30b7402abb6448d39775aa835caa935db2a5567d590fa548298e110b8f0a0b8c05098d0809b83334930b0b890200ba34319e1c0c901700ce652cb5662dffd39fb16742792f0a783000a46516f2bf42f1c22afecc2bfccc22f6c717f3c615ebc012efc519ffd52bfcd228fdd528f8d021f5d01fefcc1af0cd1bf0cb22ddb61de2bb3cdab759ceb16be7d299e8d49fddc78b917f4f564f3c4f54574f6072495d7634425f2d37501d26356e78815d6a72636d7662697169686e6c6060826462703f3b7d302aa5362dac332aa5392f9841268a4d14b78429c88a11f6b327d59301fab623db8e00eca00ee39e03d59c17cdaa5844390c2d3c292b423c7c8b8682919476909d768ca37e88a1805f72a74041c2382ec83a2ccb392ac43026c02920cd3329bc3829cf7f667f4f2b7b57276a4400fdc554f1af25eaa210f6af19d08c00e09c0df8ac23e29e0fe1ac10f9cf2dfbd336fdd444ffd35ad8b45c3f29002a1e123a322f3935347d7c789a8d85a27c71a96153ae3c32bf3228cb3527cc3426c53326be3724b33a1fdc793ee3a133dfac1fe5b218e8bd23c1aa20b4ae26a6b41f9eb6229db12ba7b4405e5b008d7c2aa3802c785100a18019d3b146c69c30be911eedc240ebc137e9c032e5be47ffe3a0dbc39df8e8cef4e7d4ecdccce7d8c5f1e2cdf4e9cdeee9c1e9e6b9f6f3c6f1f2c8d7dfba92a37f4a643d2f4f28294826284a292749283738198a4830ac3d2a9a1506bb2f20b73525b33a29a63223ac3f2ba34221a1541c9f6913a77e15d4a939f8ca5bf9c9639b6c10a87a2f744a00987114aa8625d0ac4ed4b155d8b756bd9c3faf8936b9933ebb9737e8ca6addc6766e623c0c122c02134b263b74243970112256101d471b223eb9b6bfe1d0c8efd6c2e2c9b3a9837088423a9f423b9a2b20bd4336ba382bbf372bbd3326bd2f21c43024c22a1fc82f27c52e25c13126bc3225b32f22b33b2ba03c2dc88071d4af9ca3937c9285725347393e312b524131583d0ecba753e5b537d8a315fac541eabc44d4af45debf6cdbc089a089696453414d3f34e5e6dee6e7dfe7e8e2e2e3dde4e5e0e7e8e2e2e1dce6e2d9e9e0d7e4dcd1e8e0d5e8e1d7e0ddd4dedfd7dbded7d5d7d2dbddd8d3d6cdd3d5c8ced5cebccad7465b7a001b4a00144a335288001446000c3f0a195004195a253d7d0c2659091d42333a4c44454a444547171d19323d352834280c17061d261523291f2b2e27211e153023138462468c5e2dc99146d7a14bb5873aa27941f6d2b8debaaeedc5b9e7b3a5934a3bae5547ae493fb64b43b044417e0d09ba3e36bd372cbb2f20c03425e85f55aa1f18ae1913b6211aaa2111a23018c17553b88864c5a485cfbb96c3b8828c6c399b452c881208921010b12b2c95110fab2723981010910b08af2b279d1b0b9e1f00e47130de8122cb7714ac5704984a009f5a00d8a12cf4c633fad02cf6c71ff5c618f2c313f8cb1aebbd0ffed324f5cb1df8ce20fad121eac111f4ca1ce8be12edc317e9c018e0b612eac131ddb74c95731ccdae5bc9ab55bd9c3b957f2c6b673a5c665d3e53662c415c212e3e62697162676a636c6b5e6d6a606a69686669745f5e81504b80332b982f2ba72a24b72f23b42e22ad372d9c3821843403c07e2acc8a10ffc234d19500fcbc26e49908fbac1bdb8c00de9b16f7ce74201400283b28193b3d486a76678da46592b9618dba678cb8746f8d99474baf3125c73e2ec33424c5322bcc342fcf3529be3926b85e43824823845f326b4a05f8c95feeb333eca91ddf9808ffbb2cde990df4ad21febd2fdea812f5c638fdd053cda341775412755c34392a17342b242c2421352c25978b7b9a8b789b8377a6766c9b4138b83e31bd2e20cb3325c13423bf3721b3270caf3600ec9a34e7ad25e3b016e3b81be6c3358d7b00abaf24a5b72da2b630a0b12d9ba72986831ab89d56ba9a5f856a255f47009d803e9f7f32b1942cdfc149e1be3ee4c358fce4a8e2d0acffeed0f5e5ccf5ead6f3ecd2f6f1c9f0efb6c7ce80a0aa54858c3e828f4a223f09325c2c225324235d2b1c5d2512561d17572529481e5d3c1b9f513aa03221ab3a2aa84b3a974e3b75432a5d34189f7056a97b5a8c663778581f8264268e7030896a279171348f6f408465398c6e3a8e703c896a3bba9e6fd5ba8dccb488bea77d624f253c30064b48273e463915232c0515362f416f000f47000f4a2f3c7329366b091b4b1f2a4ab0a7ace2ccbfe8c4b4874f40954337a4392fb23428bb3327b93425b63120b93421c13524c72f24c92c25c9302ac03329b239289e351fb75d43e79d82e9b095e7bfa5dac2aad1c1a7b4a183b7a283796240523400dbb455ddaf35eab930d8a925e9c259efce7feacf98e0c9a0d6bf9db29e85614f41493830e7e8e0e5e6dee0e3dce8ebe4e3e5e0e1e2ddebe8e3e6e1dde8dfd8eae1dae3dad3e8dfd8e5e0dad9d8d3dedfdadce1dbd7dcd8d5dad4d2d4c9cad0cebfcee120365b00174900174f001f551c376c15255807144b0114561b33730921510a1d3d3437463f3e434347482c373335443d192d210b241109220f182c211f2e27212a2523261b322c1287794a85691fc6a7557c641e897342ecd5c3e9d5cee1cec0eacdbbf2bfac85412e9c47339c3b2a9d32288b160d961710b62d23bc2e20be2f21c3392ec1322ac12822b82116bb331da73a13d28c51d8aa6cf2cd98e9ce99d5c385d7b47cdf8f6c93241193120da9212194100b97170e9a180b9f200da0290ba633079e2c00db6f17fd9e26dd8605d17a09c17402c08402ffcf3de3b919eec51bf6cb1cffd21ffed120fccf1ef9cc1bfcd120efc517f0c618dbb202eec315f2c61bfed227f1c51aedc21bf6cb2ee6bc36784e00aa822addb850e1bd4ddcbb48cdb5558f8a53525b4a283a483d4f65667079656b6b696b6a656b695b6a675f69686f69695f3c3a883a30a6372cb53029bc2c24c12d21b82a1ea8241fab3a288c2f03cd8032ca840bffc939e7aa14efaf19ffbb28f0a514da8b00dd9c1cf1cc73322b00243a23153b3c6f9aab5f8daf5c8ec15a8ec8588bc2707ca2833d48b64138c03b2cc8392bc9342ec42c27cd3327be3523a13b24b36e4f89613d7b5c239d7418e6b23ceeac22f4ac1cf0a91defa71df0a91dd28f02d89e0cf4bf3bc5962ea17b328b6f4a7c6b5b31291e38332d251b19352b219b8f77a7997f90837395776ca46458a13d2ebc362ac43022be3320c43924ca351fce491eda7c25e8a62ce5b11de6ba1de5bb27d0b327aea820a2ae26a0b52c9fb72b9eb5278e9720b1a358b39c688c78469b895bebd5acc0aa78b49e53c8b154dfc25cf4d980f0dfabe8d9b8e1d1b0f0e1c2e1d7bcd4d0aabcbd79939a3d919f2d97a93194a1384f630c2b5515225d271f633016632b116323095e1d0d6126215b28434b2274573789513681472f603c225345284550283f4b274b452d6b594b6d5a4c4c3a2c2b1e0d7b6f598070567f6f557d6e5b8272628474647e6d5d806e62958176cfbbb0d4c3b3c3b49da8a08978766a3c46481b2c46132b51041b4430457207174b010e453242761122560c2055232f559b9599dac4b7debaacaa7263a44e41ac3c31bc362bc23227c33527bd3122bf3727b63120be3225b72e24b7372ca9392bd9816bfbb89bf4bf9fe7bf9ce4c3a4e3cbafe0d0b6e0d0b6dac6a5cdb48ca98d5eb99750e9bf4ff1c141d4a52fdfb853ebcf86e7d1a0e2ccb4d8c2b4cdb8a3bdac9856483f52453fe3e0d7e5e5dde6e7e1e1e2dce7e6e2e5e4e0e6e2dfe8e5e0e3e4dee2e3dbe8e9e1e3e3dbdfdfd7e3e2dddcddd8dbddd8dde2ded2d7d3d4d5d0c9ced2bfcfe913265100154a051d59213e7a1b357004134c000e47162b6a0a235b0b234913273f343e48394144364242323e3c2a332e1822191d2b1c192b1b11271a12281b192e1f1c2d1b212b12292a0a4d441b66592f766c49b6a88eeedad1f1ded8e6d8cdddcdbee8cebfd1ab98985f44a053399a3b2785170aa82b25ca4540a51c14bd3329b92c22be2e25c42924c62e20bd3912d06423d28825cd9524d8a238daaa44d6b34fe9bb66ffbf87b34a2c931308a61c199f1a13a32413a62e0bb74811d8772ad8801fdb8919ec9c1ffaa620f4a019dc8a0ac47e00fbc82ff0c622fbd02bface23f1c912f9d117ffd723f1c615edc30ff4cb19e9c114f3ca20f7cd21f6ca1ff5c51df9cb1ef1c713f3ca22e3bb377c520071440185590eddb53cd9b731d4b443baa44e625a2930331e727c7e58626c656d70666a6b66676b6a6f735b6a714c595f2b292a5f3a3498372eb23227b32d24bf352bbb2b22bd2e26c13633b03526922f06d28034d38b15ffbb2ff7b41fffbe26e5a812e2a516da9712d7a230edd7842d300024391816372e5078826893b3628bbf608cc95a8ec86f80ac76384da93b3cbe3b31c23325ca352ec82f29cb3328c13526b33f32c8726382533f82653d5d3b00fbcf64ffbe34e79c05fbab20e79911ffba2fde9709e3a10fffc845cba13db69957a4906f605343342c1f3531262b221d332b20979073aba58399917a93816d9a7362995041af362bc33529c23523c03322c73329ba331da53e04eda143e8ae28e7b91eebbc26e9c533817000b6b830a1b6299ab92d99b82cacc0437a791c978a469a895d8b7b5ac6b79ae8d8b7eddab0ead59ec2ad6af7e3a4fbecc5f9ebcef6e9c7f5ebc7e9e0b93b3700a6ae41a0b1279eb11a9cb01da0ae3341590038652220612b13632e0d642f11662f166b32116a3015642d235d2b30572a375225334e232c572c1f57281e5d262b603217301b1923223b414f3c4155383e543f44583f425345475440444d4448513f414d4645534642535b5360bbb1b2c7bab1cbbfa5beb49b9e9a916d6f7b3742621d2f5d112d5f072355293b6b273864051c48061b48192650777791d3c4bddbc5aed9c0acd1a696994b41a63932b9362cc43129c62d27c42b25c1342bba3c30a63628a84838f9ab97fdc1a9f1c8acedd0b0e9d2b2e3d0afecd4b8ebd5bde6d7c0e5d7bde2cdaed7bd9adabd93b29051ebc361e1b753edc882e2c394decca8deceb5e4cec0d9c3b6c6b3a4b2a497564e4b4e4a4be9e5dce8e5dce3e4dce3e4dee7e6e1e9e5e2e7e3e0e6e5e1e2e5dee6e9e2e2e5dce1e2dae6e3dee4e1dce2e1dce2e3dddcddd8dbddd8d5d5d3cbd2dc7d8dae061c4b04184d1a306a00134f000f4a11225a000c44112a630c26570922411f324327343c4a5557343f413b4747252e2b0d170f1a281b0d1f11172f21122d1e0f2a1b08210e1a2d1a202d19282d19242712727562a6a495988e85ede2dce4ddd3e3d9cde9d3c5ecc5b4874b33b86a53be5d4a922417a42d279a1d198c0b06920d06bc3227c6362bc93529c4381fc7521de68737c88115d2971fda9e2cdaa437d5ab3fcb9c40d28c4e9b411c901f0da2281da82f1eb4421ed06424e28027ef9928ec9f1deea91df0ac1bf7aa1ce9990cdd9205e2a20df4c723f4cc1ff4c81df8ca1cf6cc15f1c90fe5bb07f0c516eec515fdd525f3cd20ebc518f3c91df1c51aedbd11e1b105edc317e7bf2aae8722522a004b20007e5418d4af45caad38a68e3858480d6e68486d6e60656968676c7064696d676c72676b76666d7d112236213341222d2f5b423b973b2eb23023ac261db92f25bc2e24c03027c02f2cb72f23b2411fc96d2cd48b24f1b135d99a19e2a823e7b532fdcc53edba519b75202e2600313c11263b1a1e3d2d31585d628ba7648cbf5f8bc8548fcb6682b2825470a33f49b63731c33328cc352cca3129c62e23c13327bd3e35d4766c7a4a40664c35795e2fdeba66dca21df8ae17eda110faaa1fda8d03efa619f1ad1ce5ac27d1ac44ac954f998a69483e32393327201c11221d193e3e324d5337293310343d1e8083688f856ca67d69943c2eb23a2abe3320c33020c02f2ab93729872600e1984be7b032e7b520ebba20e9bf2dd2b5338b8105a5b22f9ab5309dbf35a0be3caab64addda89c1b585f7e8cbf4e8d0e8dcc4f8e4cbf8e4c3f7e2b7f6e3b8f8eac5faf1c8eee8b497945f5f5e32393d029dac479aae2b9daf1b9fae1d9aa7317e973b3568261c622e116a34127139146b34126a2e116d2e126e2f166a2f146129145e231a652c0f642d12693217682d2365370e30221e313f1c2e52051644000d3a13204c16234f02103704133400102e0c1c3d010f320f173e0e113284828fcbc4bed1c5adcec2a8c0b6aca19ca07b7c913f496c2338651028581729570a1d4700153e061a3b4f556fd0c9d1e3d0c1dec9aed8c6aed7b8a498584cb1544cb13c33b9362cbd342ebd3a32a83329d06e61ffb7a4fbc1adf3c6afeed0b6e9d5bae3d5b8e3d8bae7d9beead8c0ecdac2e6d7c2e6d8bee5d2b4e2cbabdbc19ed3b785d3b16ad8b7746a4d2d644e40564a3e483e34412e2836231d2d1e172a1f1924201d252523e8e6dae6e6dce4e7dce4e7dee6e7e1e9e6e1eae5e1eae5e1e7e6e1e8e7e2eae5dfece5dfece3deeae3dde5e2dbe2e2dae1ded5d7d7cfd6d7d2ced6e1324969001a490013451f366a00164c0010470c215812275e2641780c2857051d393446543e48513f474a394046343e4016252210241b1b33250a2516142e23122d240e2922102a210f231a16281c1d2f1f21321f2b3824313d2973796b9b9e93e4e7dee8dbd2eec4b67432247c24187e180c912519a13126932419891810830c0693140dc43b31c13828c4422cbe4a25d97b3dcb7f31ba7e26b9832bc49142d8a95bc29c49c59e53c7925eaa6641a14b349a3c23a03f1ead4e14ec9231fda72cfdaa20ffae1ef8aa16f6aa16f1a513e09603da9603ffc82ef0c31ff3c91deec012fdce1ef3c613facd1cffd425f2c81af5cc22fcd82ae5c512ebc816ebc313eec312efc00eefc018f1c531ddb5445a33003f1c004b2906705125b59c5c6451165d5030807a6c6564626a6b6f686c6f686d71606970656f7b363e55040f2d0d1f4328425d102f323b3d30803f2ba23320c13830c12e27bf3125ba2c1ec02b24bc291fba331fa4370cc17c2fd1a246fbd072c59e418860087b56087a5c2048370c262c1225382422391f1f3c28315958406d82638fc05a90cc4c94ce5e8cbe81678a934253aa3231c83a2ec22e22c93126cd352ac53228ba382baa4a3e9469632a19121f0d003f2300f9ca56f2b51fe5a20bf2a815eb9e12f8ac22eca91adca820f3d25e9d8b379a8d6a3a31282f2822231f1c21211f253229405e462d5231274d2822421d596e4d3e3d1f4f2d14954731bb341ec92e1cc03329ae3b299142217e4802e8b740ebbc28ecb920ecbd31e5bf50c3ab47a1a036a3b640a9cb43a3c53d9eb33caab154f4eeb2faeec8f3e7cff5e9d3f7e3c8f9e1c5fae0c5f8e1c1faecbfb1ab6d9c9f4888914259683f3a4d3197a97f99aa64a2ae42a0a936a6b1532d4700336a301f6d3b13703b0b6f33177330106c23157327126e23136c28126827136824146b270e662915662e1e612c3e6d4b1d3132202b4926386a21346f000c43101c500f1f53344579001245001244142c5c0c225301124a0813417e8097ccc8c9cfc2b2d0c0a7cebda9c8bbaba99e9a7f7c8352586e2332531628560217460a1c40445164c8c8cadfd2c9e8d3c0e3cdb5d7caaad8c5a5c7a18a9758479b4136a54036a5493aeb9e8cfcc2acf5c8b1edcbb2ecd0baedd7c0ebd7bfebd9c3ead8c2ebd6c1ecd7c4ecdac6eddcc8ebdcc7e9dac3e6d8bbe2d3b6e9d8bcead7b9e1c9a7ccb299402c25908282a29a97a29a97a6979c9f9397887f823b373421221a282c1ee9e7dbe6e8dbe4eadee3e9dde6e7dfe7e6e1eae5e1eae5e1e7e6e1e7e6e1eae5dfece5dfece3deeae3dde6e3dce2e2d8e1dfd3dad8ccd7d8d3ccd6e020385a001646001145142d63133068223f79001952021b5417346c021d4a081e3633414e404950383d413b4044222a2c04130e0b2115092316102c1e031f110d271c152c26081f191c2f2910261a0b21140e2513172c191f301e2d3b2c303b2dc3c7b98572646e3325953d339f3833b54440b6433cf58379ec8076760b037d0c08a32d29a82f26ac3726b1492ead552f944f18b37c3cc59557d4aa70e2bd88e4c58ff1d79efbe0abffe1b9facfafd79f84d99878823b0fb66921f5a832feae21fdab17fcab14fcab13f7a911df9802d69400ffca30efbb1addb108efc616f8ce1affd320ffd224eaba0ef3c518f1c71befc61ce1bb0eeac715ebc613f6cd1defc415eec110edc124e4bb47714b0039170031140240271155442a3a2f11726c5665646060606865686f64676e64696f5e656f5f6b7b24304a2835581e2d56041b470e2f52103a4a273b396f4a37923c25b5322ac7322cbe3022c23524c02c22b92217c33122ae35189b4e188858167d591b75571b96733b9c7d4f7a67477d7b6624342921392c253d271c372422453f57818f628db8578cc24e94c85b8cb77f74967f3e52ac3c3bbe382cbc3225bd3527b93528b33829ac413195473a2d0c05221816190e12281500f7d373d8a71ee2a50effbd24f8ac1beb9e12ffbb2ad39a0de5be3d967e1e94875d2b2219372f2d262223252b291d2e241e3f2a0d3618123c163059313a6039223e182f3916634523a44227b039239c3b289c563d5f3714543a00cfaf4ae0bd3fe4b936dab038af8934442c00979040bfca6aa4c04996b43aa1b449a6ae59eae5adf1e7c3f1e5cbf7e5cff7dcc1fedac0ffd4c2d7b0937360269f9d4a969f368ea04c2842291f3c4426414c364b446f7f5297a2668d99692d472231674f1f6a56106852106d50126a42166e3c126b35136c34116936116a34106a2d106a2c136b2f17662d1f5d2a0c35152231360a1334162a5f00104d04114817235713235706174d00114b293e77041b4f1e3569000c470614457e8399d3cfd0dbcebed3c1a9d5c4aacebca4ccbdaaafa59b8f8a8e636677253254101e413d455cc8cbd2dbd3c8e5d4c2e7d0beead4bddfd1b4e0d1b2e6ceb4f4cbb7ca8c7dfebcacefbba5f8d0b7eacfb4e7d3bae8d8bfe6d7c0e7d8c3e7d8c3ecdbc9eddac9efdac9efdac9eedbcaeeddcbeeddc9edddc6e8dabfe5dabee7dbc3e3d4bfe9d4c1cdb9ae4434372d22281c171327221e2e252639303549444a403e3f1d1a114c4a3be7e7dde7e9dee4eadee4eadee5e8dde7e7dfe7e7dfe8e8e0e5e8dfe3e9dfe5e8dfe6e6dee8e5dce7e4dbe4e4dae2e2d6dddbcedad8ccd4d5cfbdc6cf1a315300194b041a540119590623650322650522660724661835711f37673242594c5660373e463e43473b413f2a342c2d392f1323180f261c132d201934230a22121c2e2214251b17281e081c10162b1c12271810261914281c24342a2a3225342f1b44240f843528861d177b0f0f7101008f1a11952318a63632a83c3aa83a3b9b33308e3028934030ab644ead7459c49778fbd7b7fff0cef0d8b6fcedccf5eacaf2e7cbeadec4dfd0b9c8b89fcfb79bd8b794eabe8dd2994af1ab2ffaae1cffb01ffdad1afeaa13eb9e04de9e08eeb71ef0c01ef9cd22fad121f1ca15f1c912f8ce1aefc113f6c61afbcd20facf21f0c717fed525ebc212eac012f7c822ecbf1be2b710e3bc31a781302f0e00351b0c2e1d163b32293d3a31787b74646d68636b6ea9b1b4636562686a675a656b323f50101a3d0c18420b1c4a0c22510724500528522950790c263d4941367a442cac362cba271fbf3324b72b1ab4261ac63427c83224b6321da74925a869408e63408264429674518e71535b4f352b2e191f34231b3625223724203725253f3654727a6c90b26693bd578cb4678bad76728b74424ea23c3ab3392eb03f2fa63f2e9b4230aa5f4cbd7e6ca67d6b1f120226231c1f191d2919096a5208e6bf4ae1a918ffbd22eea411e89c0bf6aa18db9406cc940be6bd548d764a302418392f2e2c2b29222c2321322226372491a58ad8edcc38542e20482318471d2858263a5022705635663e244134143f45212a3a133b491487853bc3b35ebca146987929967d475e4d22847e4ea7ac6c9eae559dae52b7bd75e6e5afeeeac4eee7caf2e4cafde3caffd7bdfbbda4ba6958a661409b81348c8e298d982f697f372a48501236680d2d6a19367027436a2f455d7585952d43581743660d4b74044e750554750c576e145e6b1a656812615b0e62550e634e10664311683b10673416652e1d602a1f4f29182d281b273d162954000e402d3f6d10214c000c352e3d6813205417275a000d3b0e204e081849030c33828493d9d4d0dccfbcdacab0d9c9b0cfc0abcdc0adcec2b4cec4bbccc6c6888892373a43ccc8c9dbd2cbe6d6c7e6d3c2f1dacaebd4c4eed8cae9d6c5eddbc5e7d1baecd0baebcfb7e7d2b5e6d2b7e9d3bbedd7c2ecd7c4e5d3bfebdac6eedfcae9dcc9eaddcaedddcdeddcccf0dbcaf1dac8f1dcc7efddc5eedec5eadcc2e6d7c0e9d9c2e7d6bad1c1aa4e3f3a5b4f4f6d695e5f5d504d4b3e3d3a3134302d2c242234252083726ae5e7dce4e7dce3e9dde3e9dde4e7dce5e7dce7e7dfe7e8e0e3e9dfe2eadfe3e9dfe4e7dee5e5dbe5e5dbe2e4d9e0e2d5e1dfd2dbdcced2d3cbc8cfd53549622a416a1d31630d2259001a55001856001b5b1a38740e295e1a3057515c6e9aa1a7acb1b59ea3a6545a56383f37343c31232f23293d34051c12132b1b081f0f203023112114102516112617182c20172b201d3327162a1f0b1811292b1d3325028e6339943f208419057909059e2c2bab362ca12b218913117d0a0d9f3535a34843a55f53c48f7dd2a58ecba990e7cbb6f7decafee9d4fdeed7ede7cff1efd8e3dccce7dfd2e4e1cee9e4cee1d8bbfdeec7ffe9baba8c3fe9a42bffb222f8ab1dfaab1af6a611e09700da9f05f9c92bface27f2c81cedc414ecc30ff5cb17e7bc0bf6c81bf5c71cffd124f9cb1ef2c514f9cb1de7b90ce8b911dbac04d7ab0adfb722dcbb4a35150027100035261f38333080807e8f9595747e80bcc7cb616b6d5f65616d6b5e5f615628363f0a1e3912204d07164d0f265c08265a092b59082c5c0c316617355931423a664c33a03c2db2281eb4261ab8291bb02218c7372ec42c21b92d1ca4341cee9d82e0b09ab898838a6b56806a533c381f253119213a241d3d261b3421273c2d2d3d32879999758c9e69859d7c98ad8da0afa8a5aeb89697934842bf655ae79889eeab98dea792d8ae98d9b9a4baa59267604e1e1e1619141a271e15221500edd072f1bd33edac10feb822f7af1de79e13e19e19c89216e7c06170592f34261b3228272c2c2a242f212d3a28959a86e2e4cedbdec1e0eecd22411f2f5e341756212059242c482230482634613a255a30134319254c1d274009394106776d30e7d3a0f7e7c5beb096f3ecd0dfddb6cad094dee2a5e9e5b8f1e6c6f3e5caf8e2cafedac4ffcfbab7755fac5645a740378932169e722b9f943896a145334d1d1c3d5e163c8715388a123589193c8e1b3c83213a721f396a22457d1b457f16498011467a1347771a4f79104869134f690b4e61044d560f5a561965591862511a624c1d5e46487a6e17323d162947172d5e0d245819305c00113a00133b2e3f6a091748061347031543233563081849060f367f8092ddd8d5e3d8c6e1d3b9dbccb7decfbcdacdbae7dac9e2d4c7e4d8ccdfd8cedad3c9e1d3c6e9d8c8e4d1c2e9d6c5e9d6c5ecd9caf2dcd1eedacfebdac8ebdbc4e4d6bce6dbbfe8ddc1e2d7bbebd9c3efdac7f3decbf2ddcaefddc9e7d6c2eadbc6eaddcaebdecdecdcccf0dbcaf1dac8f1dcc7f2dec6eedcc4e9d9c2f0dfcbeadac3e7d8bbe0d0b7a9988e574a425f58486f6a57878570999685b4aba2b9aca6bca9a2baa39be4e5dde4e7dee3e9dfe3e9dfe4e7dce5e7dce7e7dde7e9dee6e7dfe5e8dfe5e8dfe5e6dee5e5dbe4e4dae1e3d8dfe1d4dadcced7d9cbd7d7cdd2d7d31f2e351728381e2f432839551c32592a42701b3766223f6709203f1e2f4139404a5054575d63637a807e949695a8ada99fa49d434d442d3a3323342c1c2d23112218182c21182c20152c1a112818081d14152920182c201222151c25202f2a1672581fb9873e994a07a1400d91220f8e1814a42b227c0000880606a32928ac453e94483afdcebaffe7cef3dec1f3e2c4f3dfc4f2dec5ffeed6f9ebd1f5ebd0f3ecd2f2e5d2efe4d0dcd6bee6e1c4e5dabaffedc9fee5bdb28645d0881cffab25ffaf24f8ab1ddd9203db9803ffca2be5b40ff0bf1af4c31efdcf24f6c81bfdcf22facc1ff2c719efc416f0c419e5b70aecbc10e8b80cf1bd19ecbc14daaf00e7c11ed3b4374d3200251200382d2944433ec8cdc7b2bbb8aeb7b6b4b9bc696d6cb3b6af95968680795d8986753d4f5b0014370b22561a326e2a4a8311366d062b62052860002157294c6c2f574c474a2d863b28b2362ac43129c32823be2925b92420c1291ebe2b1bb3321de17d66f2b8a4e4c3b0ddc4b0c6baa41b1f0424391a1b3e20183e251a3929213627676d5fc2c4b9cfd4d0c7c9c6cccbc6dbd7cce2dacdebdbcceacabbeac5b5f1cdbdefd0bee4c9b4dcc3add6c1acc1b29fbcb3a415100a1b181f24201f221b00b09c53e8b935f7bb1cf9ba21d7990ad19616e1b143f3d57b8d793a423314392c24342b2c353432242d1c7a826be7e4d1f7ecd8ebe1c8ddd9beedf6d9314c29225a291f6531145c2e175e32185f3305481c00380d265a2c1e4d1f26451b767a55cbc0a0faead1f2e2cbf3e8d4ece4cdefeacdf1eacdf3e7cff7e1caffdec5ffd8c3cd8173a2483d9b3d33831d1889181c7b140b9b5227b0894e888b5227432d22417715388c13357f13348111398e0a33850b3476113265576d9242536f2a3c5293a9c14d648420385e27406926466f12396012426613476e0940670e487009436911486f0a396300205100154e12317103215f02194f152b5c0f2a5705204f00144b0a1f581b3266031a500115520714487a809ad7d5dae2dacfe7dac7e8d9c6e6d7c4e7d6c4e6d5c5e7d7cae3d5c8e3d8c2e3d7bdeadac3e6d4c0ebdacae8d8c8eadfcde8ddcbecdccdeedcceefdccbebd6c1efd9c1ead6bdecd8bfe8d8bfeedfcaecddc8eeddc9ebdac6eddbc5f2ddc8efdac5eedcc8eedbcaeddcccecddcaeddec9eedec5efddc5eedac2f2ddc8eedcc8eeddcbecdbc7ead9c5dccbb9dccbb9dfd0bddccdbadccfbcdccdbaddccbcd6c5b5c6b5a3bbaa98e6e5e0e5e6dee6e7dfe6e7dfe5e7dce6e6dce6e6dce7e7dde5e5dde5e6dee5e6dee4e5dde5e5dbe4e4dae2e4d9e0e2d7daded0d9dbced8d5ccbebfb9414a471e292b343f43222e3a121e3412223c2b405d293f561628343441473e43473d4142494d4c494f4b464a49454948444b44414b433e47442f3a362b383121312715291e13291c1229170c2313283d34182d2614281c1829192127194339159b7c2adfab45f1b04c994700993b19aa4637ae483cac4137a7302a96271e9f4837975944cba892efdec4eadfbff4eac7fbebcaf2e1c3fff3d7fbedd2faefd3fef2d8f7e8d1f5e6cff4eacfe9e0c1f6e7c6f2dfbee5cdabd7ae78b1680ccf7804db890be39710da950af8bc26f3c21fe7b90efece24f8c81efece26ffd129efbf15f4c619efc416f0c618edc116e8ba0fecbc12f7c41df6c221f7c727d5ae0bd2b126987f233c2a00493f33aba9aabfc5c1b5c0bab6c1bdb5bbb9bdbcb87b776e7c7668aea68fb7aa8aa39e8a82939b223f6106235b1635750f2f6a03225804205017325d3b577c41667608422c3a58366f4129a23b2cc1322ac52823c32b2abc2723bd261bc12b1cc83b29ad3a27f2ab99ecc3b1e0c5b4d5cab4afb2972d3e1e1d3a1c1b3b231f3825283627bebfafe2dbcbe1dacae5dccbebdcc9eddec9e4dcc5e5ddc6e6dbc9e5d8c7e6d9c8e5d8c5e2d3bedacbb4d7c7b0d1c2afafa697150e061f1d20151412332d1d2f1e00f4ce63d8a724e3b134f1c250dcb152674a0025160028200038301d3b322b372e2f22231e23321d26361bd6dac3ede7d1f2e6d0e7dbc3e3ddc5e0ebcd3c6138256030126433116b380e6231125e2f0f4e21245d301a4f251c421d727f63f3eed8eee2ccf6e7d2f3e6d5fcefdeeee3d1f3e6d3feecd8ffe5d0d7a2909c5040a23d359728218115127d110f820f1682141382230f995c407065512a3e491c3b7c002379173981163b82032c841643980833771d3e6bbfcadec7c6cbc9c7c8bfbfc1bcbecba1a3b8737695b2bbdc8091ad172e4d1c385f3352801b3b6e1f427814396e1b3c72243d7303184f162f670920560818490a1b47081f480b224c0d1f51000e410c214e081d4a08194f000d3a767b91e0dee1e0d8cde5d8c7eadacaead9c9eddbc7eedbcaead8caeadacae5d7bde8d8bee8d6beeddbc5e8d7c5eaddcce8e0cde8e0cde7dac9eddccaf0ddccefdac5edd7bff2dcc4f1dbc4efddc7efe0cdebdecbede0cdeedfcaeddbc3efdbc3f2dcc7f2dbc9efdccbecdccce9decaeadfc9ebdfc5edddc4efdac5f2ddcaeddbc7ebdcc9e9dcc9e9dac5ebd9c3eed9c4e6d4c0e8d7c5ebdac6ebd9c5ead4bfe6d0b9d3c3acc1b29be8e4e1e8e5e0e8e5dee8e5dee8e5dce8e5dce8e5dce6e6dce4e4dce5e5dde5e5dde5e5dde4e4dce4e4dce2e2d8e0e1d9e0e3dcd3d4cedcd9d287847d2f342e2026244b4f504b4c5025242c2d2d39373d4937414a2a34353b4443404549494e51393f3b464d46414a47404a49495450434c4b42454a393d4038413c37443a172b20263a2f142419142419192d241a2f26152d20182b17252a0a574d0fc5a63ae5ba38e5b338e5af4b8e521cb6795dcf9182aa6659bf6c5aad5d46b2745bc1917bb79481fce3cfebddc0f0e3c0efddb9f3dfbcfeeecdfff3d3fef3d7f8edd1f3e7cdf7ecd0ece1c3ede0c0efdcbee2cdaeefdabbffdaadaa641ebd680dc46d04be7200dba014f5c72cf5cb27f4cc1ff6cb1af6c916ebbd10dfb106efc114f7c91bfdd223eabf10f5c91ef8cc21eec015dbac06c79700c69908d9b53db89a40584411726a53d3d2cdc0c6c6bcc7c3b9c4c0bac3c0bfc0bb82786cb6a595bcab97bfaf96c7b69cc4bbaaa6b2b22e4861062961001f62021a5620315f525c779eaab68ea7a427523f1056312f643a564b2f87402cac2a1dbf251dbc2721bc2c23b32114c53423c52f21b53325f0988af2b8aaeac5b5dec9b6d6ceb78a8d72363b24273119313a25303521cfccbde7e0d0e4ddcbeae1d0ebdecee8dccce8e0cdeae2cfe7dac9ebdcc9e7dcc6e4d9c3e3d4c1decdb9d4c2aacebea7afa697736f6319190f1a180c1a1205211000ebd292f1d186b59451412400331e00271a00221a071b15092f281e37302a3c36361f241e18351f214627365033d3e1c7e2e2caebe3ceece1cbe3dfc4e8edcd3e5a3225603014622e0a5e2a1d6d3a0c52201f59292351236d89617b8465d8d6bdf1ebd5f0e5d1f4e4d4f3e4cff7eccef3e6c4f3dcbc6e462c8e4a3d7a2119891c17921f1a841412a53936a53736861a177c1109964647472a3e2d3462092a71052f81153983173b8700267e193f920e2e6b4b5e7fd3d4d6ddd5c8dcd2c6ded4c8ddd3c7dcd3cad6cbc9cfc5c4cbc7bec6c6bcb0b0b0bbbbc3abadbc43485c2d37504d577073758a54556a3339532b304d3337523036502a344f2c35522c2f52282b4c272f46222d43232d4823293f7d7d85ded9d5e9ddcdecddc8e9d9c9efdeceeedcc8ecdcc5e9dac3e4d8c2e9dac7ecdbcbefdccbeddbc7eadac3eddec7e7dcc8e8ddc9ecddc8eddcc8f1e0ccecdbc7edddc4f0dec6f1ddc5f1dfc9eedfccebdecbe8dbc8ece0caefdfc6eddcc2f1ddc5efddc7eddecbeadfcde9decce9decaeadec6edddc6efdac7f3e0cfe8dcc6e4ddc3eae3c6e8dfc2eddbc3ecd7c4eeddcbecdccce9dac7eddbc7efd7bfe9d1b9e1cfb7c0b099e7e2dfe8e3dfe8e3dfe8e3dde9e5dce9e5dce8e5dce8e5dce5e5dde5e5dde5e5dde4e4dce4e4dce3e3dbe2e2d8dfe0d8dadad8dfdfddd8d3cd5f5c553c3d37474c460909074645432f26293a343649484d393d3e414640424844464b4e434b4d383e3a48524a404b47465250414d4b3e464845454d47464c434a43313e3446574d293d3227342b212e2411221a172c230f291c10260f353a117d7127d0b238e6bd2fe6bf36ba9221996d2effe9c7ffe4d4c49385ce8e75e3a485deab90d7af967c5649fbe0cffbeccfeaddbaeedbb3f9e3bcf6e6c4fbeecefaeccff9eed2f2e7cbf0e5c7f3e6c6f1e2c1f1dcbff0dbbefde8cbffe8c0b26e31c16c1cc56c0eca7d09ffce43ecc426f2cc29eac618efc50ff3c710f0c215f8ca1fefc113facd1cf5ca19fdd223e7bb10d6aa01dcae03d9ad06d2a406d4aa22846100705413bcad8ec3bfb4c8cdc9c0cacbb9c5c3bbc5c48d96938b8b83c6b6a7c8b29bc9b39cd4bea6d8c4acd2c9b8bcc5c2a5bed412376e1134784e629fb0b9e4b6b8c7bbc0baaac0ab2d5b371763351756294950317d4631af3425c22a1fd13c35b5251cb22514c23120c83023b83024a14133f5b6a7f1c6b6e5cbbadecfbad7d1b9cec9b5c3c2ad81806b81806cdcd6c6e9e2d2e9e0cfeae2cfebdfd1ebe2d3ebe2d1e9e0cfeedeceecddcae5dbc2e6dcc3e4d5c2e0cebad5c1a8d1c1a8b7ae9d9997880b0c001716041e140a2514002b1800291300331b00432f14251d0a231f14221e1b14100f2d282436312d302b28151f16193c261f4e2e264b2a294224dee2cbede7d1f8ecd6f4e8d0e3d9beeaf5d32857291f68310659230f642d135c271e5a275b8255849d73828968848468ece7d1eee6d3f7e7d7f7e7d0f4eac7afa17aac946e84573a8e44399533308c1c18901a169f2f2d8317146f04009f342e790908701826663d673133700626710f3d8b163c87284d9b194199163b8c18326bb0bed9dbd8d1e0d4bee5d6c3e8d7c3e5d7bde8dac0e5d2c1e7d6c4e5d6b9e3d5b8e1d2bfd7c9bed0c2bfcbc2c5c0bdc6bcb9c2c3b9c1bbb1b9bcb6c2b2b0beb4b1c2b0afc1b0b3c6b2b4cbafabc6b6b2cbbdbfccbcc3cdc4cad6caced7dbd9dcdfd8d0e7dac7ecddc6edddcdebdbcbf0dec8eedec5ecdec3e9ddc5ecdccdeadacdebd8c9f2e0ccedddc4eddfc5ece0cae9ddc7efdfc8ebdbc4efdecaecddc8efe0c9ecdcc3efddc7eddbc7eddccaf1e4d3e9dcc9e9ddc7eee0c6ecdcc2f1ddc5f0dec8ecdfcceadfcde8e0cdeadfcbebdfc7eedec7eedbcaead9c7e8ddc7e9e4c7e2dfbce8e2c0efddc5f1dcc9ecdbcbedddcde7dac9eedec7eed4bdeed4bbe1cdb5c3b39c + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1 &1828806101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1828806102} + - component: {fileID: 1828806104} + - component: {fileID: 1828806103} + m_Layer: 0 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1828806102 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828806101} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.08, y: 0.08, z: 0.08} + m_Children: [] + m_Father: {fileID: 2025061171} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!199 &1828806103 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828806101} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10301, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!198 &1828806104 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828806101} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!1 &1909421662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1909421664} + - component: {fileID: 1909421663} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1909421663 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1909421662} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1909421664 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1909421662} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!43 &1996696099 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ImagePlane + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 4 + localAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0975} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexFormat: 0 + m_IndexBuffer: 000001000200020001000300 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 4 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 80 + _typelessdata: b81e05be0000000014aec7bd0000000000000000b81e05be0000000014aec73d000000000000803fb81e053e0000000014aec7bd0000803f00000000b81e053e0000000014aec73d0000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0.13, y: 0, z: 0.0918125} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: -1 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!1001 &2025061170 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1000012701206372, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_Name + value: ImageTrackable (2) + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.x + value: 0.29 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.y + value: 1.9 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 23000012732209158, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 1643546383} + - target: {fileID: 33000011061662938, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 837538007} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileObject + value: + objectReference: {fileID: 102900000, guid: b73e2e6cc4253e14193656ebc0039aaa, + type: 3} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackerDataFileName + value: MaxstAR/ImageTarget/Blocks.2dmap + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableId + value: + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: trackableName + value: Blocks + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: textureDir + value: ImageTarget + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetWidth + value: 0.26 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: targetHeight + value: 0.195 + objectReference: {fileID: 0} + - target: {fileID: 114000012931503730, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + propertyPath: storageType + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 18e5bd51a93d147418ebde96080df049, type: 3} +--- !u!4 &2025061171 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4000012111049580, guid: 18e5bd51a93d147418ebde96080df049, + type: 3} + m_PrefabInstance: {fileID: 2025061170} + m_PrefabAsset: {fileID: 0} +--- !u!21 &2041097293 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Unlit/Texture + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 1756625093} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: [] + m_Colors: [] +--- !u!1 &2137484316 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2137484317} + - component: {fileID: 2137484319} + - component: {fileID: 2137484318} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2137484317 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2137484316} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 894111370} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2137484318 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2137484316} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 7 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Extended +--- !u!222 &2137484319 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2137484316} + m_CullTransparentMesh: 0 diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity.meta new file mode 100644 index 0000000..bf41c66 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scenes/VideoTracker.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a7486843a4b0430a96978c9b1d6bec1 +timeCreated: 1553820059 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts.meta new file mode 100644 index 0000000..8985e01 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fc6b8fdcf3a4573409efdcaf3e4e1a3d +folderAsset: yes +timeCreated: 1488845619 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs new file mode 100644 index 0000000..98ff6b0 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs @@ -0,0 +1,39 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using maxstAR; + +public class ARBehaviour : MonoBehaviour +{ + private bool cameraStartDone = false; + + protected void Init() + { + BackKeyHandler backKeyHandler = BackKeyHandler.Instance; + } + + public void OnClickBackButton() + { + SceneStackManager.Instance.LoadPrevious(); + } + + public void StartCamera() + { + if (!cameraStartDone) + { + ResultCode result = CameraDevice.GetInstance().Start(); + cameraStartDone = true; + Debug.Log("Unity StartCamera. result : " + result); + } + } + + public void StopCamera() + { + if (cameraStartDone) + { + ResultCode result = CameraDevice.GetInstance().Stop(); + Debug.Log("Unity StopCamera. result : " + result); + cameraStartDone = false; + } + } +} diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs.meta b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs.meta new file mode 100644 index 0000000..3a4a510 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/ARBehaviour.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa2162782d5bcc14a83ca1f44bb6198f +timeCreated: 1525922619 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/AdaptingEventSystemDragThreshold.cs b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/AdaptingEventSystemDragThreshold.cs new file mode 100644 index 0000000..2b27220 --- /dev/null +++ b/QRCodeMaxStAR/Assets/MaxstARSamples/Scripts/AdaptingEventSystemDragThreshold.cs @@ -0,0 +1,112 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) 2016 Supyrb. All rights reserved. +// +// +// Johannes Deml +// send@johannesdeml.com +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Supyrb +{ + using UnityEngine; + using UnityEngine.EventSystems; + using System.Collections; + using System.Collections.Generic; + using UnityEngine.UI; + + public class AdaptingEventSystemDragThreshold : MonoBehaviour + { + [SerializeField] private EventSystem eventSystem; + [SerializeField] private int referenceDPI = 100; + [SerializeField] private float referencePixelDrag = 8f; + [SerializeField] private bool runOnAwake = true; + + void Awake() + { + if (runOnAwake) + { + UpdatePixelDrag(Screen.dpi); + } + } + + public void UpdatePixelDrag(float screenDpi) + { + if (eventSystem == null) + { + Debug.LogWarning("Trying to set pixel drag for adapting to screen dpi, " + + "but there is no event system assigned to the script", this); + } + eventSystem.pixelDragThreshold = Mathf.RoundToInt(screenDpi/ referenceDPI*referencePixelDrag); + + + } + List